Line 6: |
Line 6: |
| | | |
| ==Raw data== | | ==Raw data== |
− | Blueprint data is stored in <tt>Content\Data\Blueprints.xnb</tt>, which can be [[Modding:Editing XNB files#unpacking|unpacked for editing]]. Here's the raw data as of {{version|1.3.36}} for reference: | + | Blueprint data is stored in <samp>Content\Data\Blueprints.xnb</samp>, which can be [[Modding:Editing XNB files#unpacking|unpacked for editing]]. Here's the raw data as of {{version|1.5.1}} for reference: |
| | | |
− | {{collapse|Data|content=<source lang="json"> | + | {{collapse|Data|content=<syntaxhighlight lang="json"> |
| { | | { |
| "Silo": "390 100 330 10 334 5/3/3/-1/-1/-2/-1/null/Silo/Allows you to cut and store grass for feed./Buildings/none/48/128/-1/null/Farm/100/false", | | "Silo": "390 100 330 10 334 5/3/3/-1/-1/-2/-1/null/Silo/Allows you to cut and store grass for feed./Buildings/none/48/128/-1/null/Farm/100/false", |
− | "Mill": "388 150 390 50 428 4/4/2/-1/-1/-2/-1/null/Mill/Allows you to create flour from wheat and sugar from beets./Buildings/none/64/128/-1/null/Farm/2500/false", | + | "Mill": "388 150 390 50 428 4/4/2/-1/-1/-2/-1/null/Mill/Allows you to mill wheat, beets and rice./Buildings/none/64/128/-1/null/Farm/2500/false", |
− | "Earth Obelisk": "337 10 86 10/3/3/-1/-1/-2/-1/null/Earth Obelisk/Warps you to the mountains./Buildings/none/48/128/-1/null/Farm/1000000/true", | + | "Earth Obelisk": "337 10 86 10/3/2/-1/-1/-2/-1/null/Earth Obelisk/Warps you to the mountains./Buildings/none/48/128/-1/null/Farm/500000/true", |
− | "Water Obelisk": "337 5 372 10 393 10/3/3/-1/-1/-2/-1/null/Water Obelisk/Warps you to the beach./Buildings/none/48/128/-1/null/Farm/1000000/true", | + | "Water Obelisk": "337 5 372 10 393 10/3/2/-1/-1/-2/-1/null/Water Obelisk/Warps you to the beach./Buildings/none/48/128/-1/null/Farm/500000/true", |
| + | "Desert Obelisk": "337 20 88 10 90 10/3/2/-1/-1/-2/-1/null/Desert Obelisk/Warps you to the desert./Buildings/none/48/128/-1/null/Farm/1000000/true", |
| + | "Island Obelisk": "337 10 852 10 91 10/3/2/-1/-1/-2/-1/null/Island Obelisk/Warps you to Ginger Island./Buildings/none/48/128/-1/null/Farm/1000000/true", |
| "Junimo Hut": "390 200 268 9 771 100/3/2/-1/-1/-2/-1/null/Junimo Hut/Junimos will harvest crops around the hut for you./Buildings/none/48/64/-1/null/Farm/20000/true", | | "Junimo Hut": "390 200 268 9 771 100/3/2/-1/-1/-2/-1/null/Junimo Hut/Junimos will harvest crops around the hut for you./Buildings/none/48/64/-1/null/Farm/20000/true", |
| "Gold Clock": "/3/2/-1/-1/-2/-1/null/Gold Clock/Prevents debris from appearing on your farm. Keeps fences from decaying./Buildings/none/48/80/-1/null/Farm/10000000/true", | | "Gold Clock": "/3/2/-1/-1/-2/-1/null/Gold Clock/Prevents debris from appearing on your farm. Keeps fences from decaying./Buildings/none/48/80/-1/null/Farm/10000000/true", |
Line 27: |
Line 29: |
| "Slime Hutch": "390 500 338 10 337 1/11/6/5/5/-1/-1/SlimeHutch/Slime Hutch/Raise up to 20 slimes. Fill water troughs and slimes will create slime balls./Buildings/none/96/96/20/null/Farm/10000/false", | | "Slime Hutch": "390 500 338 10 337 1/11/6/5/5/-1/-1/SlimeHutch/Slime Hutch/Raise up to 20 slimes. Fill water troughs and slimes will create slime balls./Buildings/none/96/96/20/null/Farm/10000/false", |
| "Shed": "388 300/7/3/3/2/-1/-1/Shed/Shed/An empty building. Fill it with whatever you like! The interior can be decorated./Buildings/none/96/96/20/null/Farm/15000/false", | | "Shed": "388 300/7/3/3/2/-1/-1/Shed/Shed/An empty building. Fill it with whatever you like! The interior can be decorated./Buildings/none/96/96/20/null/Farm/15000/false", |
− | "Stone Cabin": "390 10/5/3/2/2/-1/-1/Cabin/Cabin/A home for a friend! Subsidized by the town agricultural fund./Buildings/none/96/96/20/null/Farm/100/false/0", | + | "Big Shed": "388 550 390 300/7/3/3/2/-1/-1/Shed2/Big Shed/Doubles the size of the shed. The interior can be decorated./Upgrades/Shed/96/96/20/null/Farm/20000/false", |
− | "Plank Cabin": "388 5 771 10/5/3/2/2/-1/-1/Cabin/Cabin/A home for a friend! Subsidized by the town agricultural fund./Buildings/none/96/96/20/null/Farm/100/false/0", | + | "Stone Cabin": "390 10/5/3/2/1/-1/-1/Cabin/Cabin/A home for a friend! Subsidized by the town agricultural fund./Buildings/none/96/96/20/null/Farm/100/false/0", |
− | "Log Cabin": "388 10/5/3/2/2/-1/-1/Cabin/Cabin/A home for a friend! Subsidized by the town agricultural fund./Buildings/none/96/96/20/null/Farm/100/false/0", | + | "Plank Cabin": "388 5 771 10/5/3/2/1/-1/-1/Cabin/Cabin/A home for a friend! Subsidized by the town agricultural fund./Buildings/none/96/96/20/null/Farm/100/false/0", |
− | "Greenhouse": "388 500 390 200 337 1/4/2/2/1/-1/-1/FarmGreenHouse/Greenhouse/A place to grow crops from any season, year round!/Buildings/none/64/96/-1/null/Farm", | + | "Log Cabin": "388 10/5/3/2/1/-1/-1/Cabin/Cabin/A home for a friend! Subsidized by the town agricultural fund./Buildings/none/96/96/20/null/Farm/100/false/0", |
| + | "Greenhouse": "/7/6/3/5/-1/-1/null/Greenhouse/A place to grow crops from any season, year round!/Buildings/none/64/96/-1/null/Farm/-1/false/0/2 6 3 6 4 6 2 7 3 7 4 7", |
| "Mine Elevator": "388 30 390 15 334 5/4/2/1/1/-1/-1/null/Mine Elevator/Quickly travel between any mine elevators you construct. You can only build one per mine level./Buildings/none/64/64/-1/MineElevator/UndergroundMine", | | "Mine Elevator": "388 30 390 15 334 5/4/2/1/1/-1/-1/null/Mine Elevator/Quickly travel between any mine elevators you construct. You can only build one per mine level./Buildings/none/64/64/-1/MineElevator/UndergroundMine", |
| + | "Fish Pond": "390 200 152 5 153 5/5/5/-1/-1/-2/-1/null/Fish Pond/Raise fish and harvest their produce. Fish multiply over time./Buildings/none/76/78/10/null/Farm/5000/false/2", |
| "Chicken": "animal/500/64/64/Chicken/Lays delicious eggs. Comes in two colors./null/Farm", | | "Chicken": "animal/500/64/64/Chicken/Lays delicious eggs. Comes in two colors./null/Farm", |
| "Duck": "animal/1000/64/64/Duck/Lays eggs and occasionally drops feathers./null/Farm", | | "Duck": "animal/1000/64/64/Duck/Lays eggs and occasionally drops feathers./null/Farm", |
Line 40: |
Line 44: |
| "Pig": "animal/2000/64/96/Pig/These are specially trained to find truffles./null/Farm" | | "Pig": "animal/2000/64/96/Pig/These are specially trained to find truffles./null/Farm" |
| } | | } |
− | </source>}} | + | </syntaxhighlight>}} |
| | | |
| ==Format== | | ==Format== |
Line 46: |
Line 50: |
| | | |
| <ul> | | <ul> |
− | <li>Animal buildings (denoted by the first field being <tt>animal</tt>), like this entry: | + | <li>Animal buildings (denoted by the first field being <samp>animal</samp>), like this entry: |
| | | |
− | <source lang="json"> | + | <syntaxhighlight lang="json"> |
| "Chicken": "animal/500/64/64/Chicken/Lays delicious eggs. Comes in two colors./null/Farm" | | "Chicken": "animal/500/64/64/Chicken/Lays delicious eggs. Comes in two colors./null/Farm" |
− | </source> | + | </syntaxhighlight> |
| | | |
| The fields for animal buildings are... | | The fields for animal buildings are... |
Line 63: |
Line 67: |
| |- | | |- |
| | 0 | | | 0 |
− | | <tt>null</tt> | + | | <samp>null</samp> |
| | string | | | string |
| | ''animal'' | | | ''animal'' |
Line 69: |
Line 73: |
| |- | | |- |
| | 1 | | | 1 |
− | | <tt>moneyRequired</tt> | + | | <samp>moneyRequired</samp> |
| | int | | | int |
| | ''500'' | | | ''500'' |
Line 75: |
Line 79: |
| |- | | |- |
| | 2 | | | 2 |
− | | <tt>sourceRectForMenuView</tt> | + | | <samp>sourceRectForMenuView</samp> |
| | int | | | int |
| | ''64'' | | | ''64'' |
Line 81: |
Line 85: |
| |- | | |- |
| | 3 | | | 3 |
− | | <tt>sourceRectForMenuView</tt> | + | | <samp>sourceRectForMenuView</samp> |
| | int | | | int |
| | ''64'' | | | ''64'' |
Line 87: |
Line 91: |
| |- | | |- |
| | 4 | | | 4 |
− | | <tt>displayName</tt> | + | | <samp>displayName</samp> |
| | string | | | string |
| | ''Chicken'' | | | ''Chicken'' |
Line 93: |
Line 97: |
| |- | | |- |
| | 5 | | | 5 |
− | | <tt>description</tt> | + | | <samp>description</samp> |
| | string | | | string |
| | ''Lays delicious eggs. Comes in two colors.'' | | | ''Lays delicious eggs. Comes in two colors.'' |
Line 99: |
Line 103: |
| |- | | |- |
| | 6 | | | 6 |
− | | <tt></tt> | + | | <samp></samp> |
| | | | | |
| | ''null'' | | | ''null'' |
Line 105: |
Line 109: |
| |- | | |- |
| | 7 | | | 7 |
− | | <tt></tt> | + | | <samp></samp> |
| | | | | |
| | ''Farm'' | | | ''Farm'' |
Line 113: |
Line 117: |
| <li>Any other entry, like this one: | | <li>Any other entry, like this one: |
| | | |
− | <source lang="json"> | + | <syntaxhighlight lang="json"> |
| "Barn": "388 350 390 150/7/4/1/3/3/3/Barn/Barn/Houses 4 barn-dwelling animals./Buildings/none/96/96/4/null/Farm/6000/false" | | "Barn": "388 350 390 150/7/4/1/3/3/3/Barn/Barn/Houses 4 barn-dwelling animals./Buildings/none/96/96/4/null/Farm/6000/false" |
− | </source> | + | </syntaxhighlight> |
| | | |
| {| class="wikitable" | | {| class="wikitable" |
Line 126: |
Line 130: |
| |- | | |- |
| | 0 | | | 0 |
− | | <tt>itemsRequired</tt> | + | | <samp>itemsRequired</samp> |
| | int int | | | int int |
| | ''388 350 390 150'' | | | ''388 350 390 150'' |
Line 132: |
Line 136: |
| |- | | |- |
| | 1 | | | 1 |
− | | <tt>tilesWidth</tt> | + | | <samp>tilesWidth</samp> |
| | int | | | int |
| | ''7'' | | | ''7'' |
Line 138: |
Line 142: |
| |- | | |- |
| | 2 | | | 2 |
− | | <tt>tilesHeight</tt> | + | | <samp>tilesHeight</samp> |
| | int | | | int |
| | ''4'' | | | ''4'' |
Line 144: |
Line 148: |
| |- | | |- |
| | 3 | | | 3 |
− | | <tt>humanDoor</tt> | + | | <samp>humanDoor</samp> |
| | int | | | int |
| | ''1'' | | | ''1'' |
Line 150: |
Line 154: |
| |- | | |- |
| | 4 | | | 4 |
− | | <tt>humanDoor</tt> | + | | <samp>humanDoor</samp> |
| | int | | | int |
| | ''3'' | | | ''3'' |
Line 156: |
Line 160: |
| |- | | |- |
| | 5 | | | 5 |
− | | <tt>animalDoor</tt> | + | | <samp>animalDoor</samp> |
| | int | | | int |
| | ''3'' | | | ''3'' |
Line 162: |
Line 166: |
| |- | | |- |
| | 6 | | | 6 |
− | | <tt>animalDoor</tt> | + | | <samp>animalDoor</samp> |
| | int | | | int |
| | ''3'' | | | ''3'' |
Line 168: |
Line 172: |
| |- | | |- |
| | 7 | | | 7 |
− | | <tt>mapToWarpTo</tt> | + | | <samp>mapToWarpTo</samp> |
| | string | | | string |
| | ''Barn'' | | | ''Barn'' |
Line 174: |
Line 178: |
| |- | | |- |
| | 8 | | | 8 |
− | | <tt>displayName</tt> | + | | <samp>displayName</samp> |
| | string | | | string |
| | ''Barn'' | | | ''Barn'' |
Line 180: |
Line 184: |
| |- | | |- |
| | 9 | | | 9 |
− | | <tt>description</tt> | + | | <samp>description</samp> |
| | string | | | string |
| | ''Houses 4 barn-dwelling animals.'' | | | ''Houses 4 barn-dwelling animals.'' |
Line 186: |
Line 190: |
| |- | | |- |
| | 10 | | | 10 |
− | | <tt>blueprintType</tt> | + | | <samp>blueprintType</samp> |
| | string | | | string |
| | ''Buildings'' | | | ''Buildings'' |
Line 192: |
Line 196: |
| |- | | |- |
| | 11 | | | 11 |
− | | <tt>nameOfBuildingToUpgrade</tt> | + | | <samp>nameOfBuildingToUpgrade</samp> |
| | string | | | string |
| | ''none'' | | | ''none'' |
Line 198: |
Line 202: |
| |- | | |- |
| | 12 | | | 12 |
− | | <tt>sourceRectForMenuView</tt> | + | | <samp>sourceRectForMenuView</samp> |
| | int | | | int |
| | ''96'' | | | ''96'' |
Line 204: |
Line 208: |
| |- | | |- |
| | 13 | | | 13 |
− | | <tt>sourceRectForMenuView</tt> | + | | <samp>sourceRectForMenuView</samp> |
| | int | | | int |
| | ''96'' | | | ''96'' |
Line 210: |
Line 214: |
| |- | | |- |
| | 14 | | | 14 |
− | | <tt>maxOccupants</tt> | + | | <samp>maxOccupants</samp> |
| | int | | | int |
| | ''4'' | | | ''4'' |
Line 216: |
Line 220: |
| |- | | |- |
| | 15 | | | 15 |
− | | <tt>actionBehavior</tt> | + | | <samp>actionBehavior</samp> |
| | string | | | string |
| | ''null'' | | | ''null'' |
Line 222: |
Line 226: |
| |- | | |- |
| | 16 | | | 16 |
− | | <tt>namesOfOkBuildingLocations</tt> | + | | <samp>namesOfOkBuildingLocations</samp> |
| | string | | | string |
| | ''Farm'' | | | ''Farm'' |
Line 228: |
Line 232: |
| |- | | |- |
| | 17 | | | 17 |
− | | <tt>moneyRequired</tt> | + | | <samp>moneyRequired</samp> |
| | int | | | int |
| | ''6000'' | | | ''6000'' |
Line 234: |
Line 238: |
| |- | | |- |
| | 18 | | | 18 |
− | | <tt>magical</tt> | + | | <samp>magical</samp> |
| | boolean | | | boolean |
| | ''false'' | | | ''false'' |
Line 242: |
Line 246: |
| | | |
| [[Category:Modding]] | | [[Category:Modding]] |
| + | |
| + | [[ru:Модификации:Чертежи]] |