Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
be9f930
minor adjustments to professions; more to come
myk002 Aug 22, 2021
64185e5
automatically prioritize fish cleaning
myk002 Aug 22, 2021
9e0a4ba
add "restock" orders for rock, glass, and wood
myk002 Aug 22, 2021
aaad778
fix doc typo
myk002 Aug 22, 2021
3ea5cd7
refresh dreamfort blueprints
myk002 Aug 22, 2021
1e0d54b
remove blocks from starting misc pile
myk002 Aug 22, 2021
3bd446d
add goblet-related aliases
myk002 Aug 23, 2021
0c20ce3
use "lye" as counter instead of "lye-containing"
myk002 Aug 23, 2021
544db1c
remove FillPond from priority list, add CleanSelf and food hauling
myk002 Aug 23, 2021
6e18c37
update dreamfort blueprints
myk002 Aug 23, 2021
a318ea7
fix some help text
myk002 Aug 23, 2021
46b3466
use new prioritize param
myk002 Aug 23, 2021
99db94b
restrict lye stockpile to 2 barrels/pots
myk002 Aug 24, 2021
f412e2d
dreamfort blueprint improvements
myk002 Aug 25, 2021
d5246da
incorporate ldog's rebalanced professions
myk002 Aug 26, 2021
3ce0758
move cages to basic, reindex each file from 0
myk002 Aug 28, 2021
5c94e34
remove stonecrafting from startmanager
myk002 Aug 28, 2021
6a263b8
modify embark guidance based on new professions
myk002 Aug 28, 2021
8e2f6e4
move mechanisms to basic add wheelbarrow, minecart
myk002 Aug 28, 2021
e7c4fe0
add checklist items for *stock orders import
myk002 Aug 31, 2021
4aba34b
add prioritization for hide tanning
myk002 Aug 31, 2021
8de11c3
update examples documentation
myk002 Aug 31, 2021
37e795b
fix doc link typo
myk002 Aug 31, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
285 changes: 148 additions & 137 deletions data/blueprints/library/dreamfort.csv

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion data/examples/init/onMapLoad_dreamfort.init
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,12 @@ seedwatch start

# ensures important tasks get assigned to workers.
# otherwise these job types can get ignored in busy forts.
prioritize -a StoreItemInVehicle StoreItemInBag StoreItemInBarrel PullLever DestroyBuilding RemoveConstruction RecoverWounded FillPond DumpItem SlaughterAnimal
prioritize -a StoreItemInVehicle StoreItemInBag StoreItemInBarrel PullLever
prioritize -a DestroyBuilding RemoveConstruction RecoverWounded DumpItem
prioritize -a CleanSelf SlaughterAnimal PrepareRawFish ExtractFromRawFish
prioritize -a TradeAtDepot BringItemToDepot CleanTrap ManageWorkOrders
prioritize -a --haul-labor=Food,Body StoreItemInStockpile
prioritize -a --reaction-name=TAN_A_HIDE CustomReaction

# autobutcher settings are saved in the savegame, so we only need to set them once.
# this way, any custom settings you set during gameplay are not overwritten
Expand Down
118 changes: 84 additions & 34 deletions data/examples/orders/basic.json
Original file line number Diff line number Diff line change
Expand Up @@ -695,6 +695,65 @@
"is_active" : false,
"is_validated" : false,
"item_conditions" :
[
{
"condition" : "AtLeast",
"item_type" : "WOOD",
"value" : 150
},
{
"condition" : "AtMost",
"flags" :
[
"empty"
],
"item_type" : "CAGE",
"value" : 30
}
],
"job" : "MakeCage",
"material_category" :
[
"wood"
]
},
{
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 22,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
[
{
"condition" : "AtLeast",
"flags" :
[
"non_economic",
"hard"
],
"item_type" : "BOULDER",
"material" : "INORGANIC",
"value" : 50
},
{
"condition" : "AtMost",
"item_type" : "TRAPPARTS",
"value" : 20
}
],
"job" : "ConstructMechanisms",
"material" : "INORGANIC"
},
{
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 23,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
[
{
"condition" : "AtLeast",
Expand All @@ -709,7 +768,7 @@
"sewn_imageless"
],
"item_type" : "BOX",
"value" : 20
"value" : 30
}
],
"job" : "ConstructChest",
Expand All @@ -722,7 +781,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 22,
"id" : 24,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -745,7 +804,7 @@
"sewn_imageless"
],
"item_type" : "BOX",
"value" : 20
"value" : 30
}
],
"job" : "ConstructChest",
Expand All @@ -758,7 +817,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 23,
"id" : 25,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -781,7 +840,7 @@
"sewn_imageless"
],
"item_type" : "BOX",
"value" : 20
"value" : 30
}
],
"job" : "ConstructChest",
Expand All @@ -794,7 +853,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 24,
"id" : 26,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -817,7 +876,7 @@
"sewn_imageless"
],
"item_type" : "BOX",
"value" : 20
"value" : 30
}
],
"job" : "ConstructChest",
Expand All @@ -830,7 +889,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 25,
"id" : 27,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -849,7 +908,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 26,
"id" : 28,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -871,7 +930,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 27,
"id" : 29,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -897,7 +956,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 28,
"id" : 30,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -923,7 +982,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 29,
"id" : 31,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -945,12 +1004,9 @@
},
{
"condition" : "AtMost",
"contains" :
[
"lye"
],
"reaction_id" : "MAKE_SOAP_FROM_TALLOW",
"value" : 3
"item_type" : "LIQUID_MISC",
"material" : "LYE",
"value" : 5
}
],
"job" : "MakeLye"
Expand All @@ -959,7 +1015,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 30,
"id" : 32,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -977,12 +1033,9 @@
},
{
"condition" : "AtLeast",
"contains" :
[
"lye"
],
"reaction_id" : "MAKE_SOAP_FROM_TALLOW",
"value" : 2
"item_type" : "LIQUID_MISC",
"material" : "LYE",
"value" : 3
},
{
"condition" : "AtMost",
Expand All @@ -1001,7 +1054,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 31,
"id" : 33,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -1014,12 +1067,9 @@
},
{
"condition" : "AtLeast",
"contains" :
[
"lye"
],
"reaction_id" : "MAKE_SOAP_FROM_OIL",
"value" : 2
"item_type" : "LIQUID_MISC",
"material" : "LYE",
"value" : 3
},
{
"condition" : "AtMost",
Expand All @@ -1038,7 +1088,7 @@
"amount_left" : 4,
"amount_total" : 4,
"frequency" : "Daily",
"id" : 32,
"id" : 34,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand All @@ -1061,7 +1111,7 @@
"amount_left" : 1,
"amount_total" : 1,
"frequency" : "Daily",
"id" : 33,
"id" : 35,
"is_active" : false,
"is_validated" : false,
"item_conditions" :
Expand Down
Loading