Модификации:Животные

Материал из Stardew Valley Wiki
Перейти к навигации Перейти к поиску

Индекс

Robin building.png
“Предстоит ещё много работы...”
— Робин

Неполный перевод

Эта статья или её часть до сих пор не переведены на русский язык. Вы можете оказать помощь в переводе путем ее редактирования.
Последний раз редактировалось Gregoryy в 2020-03-04 20:19:50.

Источник

Данные о животных хранятся в Content\Data\FarmAnimals.xnb, Который можно распаковать с помощью xnbcli.

Вот пример для справки:

"Dinosaur": "1/0/107/-1/none/8/32/48/32/8/32/48/32/0/false/Coop/16/16/16/16/1/8/null/644/1000/Dinosaur/Coop"

Основной формат

Каждая запись в данных содержит ключ и значение состоящее из множества полей.

Ключ

Тип животного должен быть ключом, который существует в данных. Каждый ключ в данных должен быть уникальным.

Значение

Все записи имеют одинаковый формат значения, который нельзя переупорядочить. Каждое поле объясняется ниже.

индекс синтакс описание
0 <Days to Produce> Number of days for the animal to produce. Is affected by friendship and happiness in some way. Sheep are affected by the Shepherd profession.
1 <Age When Mature> Количество дней до зрелости.
2 <Default Produce Index> Index number for default produce item (ex 184 is "Milk"). Taken from Modding:Object data.
3 <Deluxe Produce Index> Index number for deluxe produce item (ex 186 is "Large Milk"). Taken from Modding:Object data.
4 <Sound> What sound clip the animal will use. Accepts all Sound Bank IDs.
5-8 <Front and Back Bounding Box> Unused data. In the form of x/y/width/height/. Can be all zeroes.
9-12 <Sideways Bounding Box> Unused data. In the form of x/y/width/height/. Can be all zeroes.
13 <Harvest Type> Accepts 0 (lay like Chickens), 1 (grab with a tool), or 2 (unused - seen only on the Hog and sets name to "It"). Pigs have a harvest type of 1 and a harvest tool of null, but their Truffle finding capability is limited to animals that have a type that contains "Pig".
14 <Show Different Texture When Ready for Harvest> Used for indicating an animal with a secondary texture. Accepts true or false. Must have a Sheared texture loaded such as Animals/ShearedSheep.xnb.
15 <Building Type> Building which the animal can live in such as Coop or Barn. Matches to blueprints that have the building type in its name.
16-17 <Front and Back Sprite Width/Height> Size in pixels of front and back sprites. Coop animals such as Chickens are 16/16 and Barn animals such as Cows are 32/32.
18-19 <Sideways Sprite Width/Height> Size in pixels of sideways sprites. Coop animals such as Chickens are 16/16 and Barn animals such as Cows are 32/32.
20 <Fullness Drain> Daily amount taken from the animal's fullness value.
21 <Happiness Drain> Daily amount taken from the animal's happiness value.
21 <Harvest Tool> Which tool is needed to harvest produce from animal with a harvest type of 1. Accepts null (no tool) or any tool such as Milk Pail or Shears.
23 <Meat Index> Unused data. Index number for meat objects. May be used by mods such as Animal Husbandry.
24 <Price> Used to calculate the amount you get for selling an animal. This is not the cost of the animal when purchasing from Marnie's Ranch.
25 <Display Type> Name to display for the animal's type. Used for non-English language compatibility, but is also present in English version.
26 <Display Building> Name to display for what building type the animal lives in. Used for non-English language compatibility, but is also present in English version.