About this mod
Set the spawn location for each pet!
(PC and Android)
- Requirements
- Permissions and credits
- Changelogs
Pet Spawn Location
If you have 2 or more Cats and Dogs, then maybe this mod is for you.
All your pets spawn outside on a free spawn point (dogs near bowl, cats near house),
so that they no longer get stuck in each other.
Or set a new location for them!
(works with PC + Android)
If you have 2 or more Cats and Dogs, then maybe this mod is for you.
All your pets spawn outside on a free spawn point (dogs near bowl, cats near house),
so that they no longer get stuck in each other.
Or set a new location for them!
(works with PC + Android)
Not really needed with the mod "Adopt'n'Skin", because it also changes the spawn locations in the game.
So you not really need my mod.
But you can use the ToggleKeys to change the attributes of the pets:
If they stuck, just use in game the ToogleKey (PageDown), so they walk through each other (or change the value of "Pets_Collide_With_Others_Allowed" to false).
And with (PageDown) Key you can walk through pets (or change the value of "Player_Walk_Through_Allowed" to true).
Another good mods, if you want more pets:
More Animals (old, but works fine with SDV 1.5)
Cats and Dogs
Adopt 'n' Skin (Animal Skinner)
How to set a new spawn location:
Load your Savegame and a pets.json will be created.
For example you have a Dog named Bello.
Walk to the place where Bello should spawn in the future and type the following in the console:
petspawnlocation Bello
and for rainy days:
petspawnlocation Bello rain
Done!
Or just leave Pet_Location as 'Farm' and 'FarmHouse' Pet_PosX = 0, Pet_PosY = 0 (in pets.json) then they will automatically spawn around your House and stay inside on rainy days.
(0,0 means the mod automatically searches for the pet bowl and spawns the dogs there, and automatically searches for the house entrance and spawns the cats around it or on rainy days a random position in the main farmhouse)
If you want to see all your pets as list, then type in console:
petspawnlocation list
And if you want to reset your pet then type in console:
petspawnlocation Bello reset
if you forget the petspawnlocation command, you can also write help in the console and all commands will be displayed.
Optional in config.json:
{
"Player_Walk_Through_Allowed": false,
"Pets_Collide_With_Others_Allowed": true,
"Player_Walk_Through_ToggleKey": "PageUp",
"Pets_Collide_With_Others_ToggleKey": "PageDown"
}
true = allowed
false = not allowed
"Cat_Allowed": true and "Dog_Allowed": true
This means both pets get separate location spawns.
by default both are activated (true)
If you want to disable it, for both or just for one, then disable it with "false":
Example:
"Cat_Allowed": true,
"Dog_Allowed": false,
"Cat_Coordinates": Default and "Dog_Coordinates": Default
"Default" means cats spawn near the house and dogs near the waterbowl.
You can set here your own X Y coordinates.
Example:
"Cat_Coordinates": "61,56",
"Dog_Coordinates": "28,18",
If you want to know your current position, then write in the console:
debug ppp
"Player_Walk_Through_Allowed": false
This means whether you are allowed to walk through animals or not.
This can be useful if they in your way.
It's deactivated by default (false)
It has a ToggleKey for ingame (PageUp Key by default).
Press the Key ingame once to activate it and press again to deactivate it.
The game will not save your changes while playing, if you restart the game it loads the default setting from the config file.
"Pets_Collide_With_Others_Allowed": true
This means whether the animals can collide with each other (true) or they walk through them (false).
This can be useful if they are stuck together.
It's activated by default (true)
It has a ToggleKey for ingame (PageDown Key by default).
Press the Key ingame once to activate it and press again to deactivate it.
The game will not save your changes while playing, if you restart the game it loads the default setting from the config file.