Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
snipercup committed Nov 4, 2019
2 parents 6fded34 + 30468cb commit 7b88e44
Show file tree
Hide file tree
Showing 50 changed files with 1,424 additions and 390 deletions.
38 changes: 38 additions & 0 deletions data/json/harvest.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,32 @@
{ "drop": "fat", "type": "flesh", "mass_ratio": 0.07 }
]
},
{
"id": "human_fur",
"//": "drops regular stomach",
"type": "harvest",
"entries": [
{ "drop": "mutant_human_flesh", "type": "flesh", "mass_ratio": 0.34 },
{ "drop": "hstomach", "scale_num": [ 1, 1 ], "max": 1, "type": "offal" },
{ "drop": "bone", "type": "bone", "mass_ratio": 0.15 },
{ "drop": "sinew", "type": "bone", "mass_ratio": 0.00035 },
{ "drop": "raw_fur", "type": "skin", "mass_ratio": 0.02 },
{ "drop": "mutant_human_fat", "type": "flesh", "mass_ratio": 0.07 }
]
},
{
"id": "human_large_fur",
"//": "drops large stomach",
"type": "harvest",
"entries": [
{ "drop": "mutant_human_flesh", "type": "flesh", "mass_ratio": 0.34 },
{ "drop": "hstomach_large", "scale_num": [ 1, 1 ], "max": 1, "type": "offal" },
{ "drop": "bone", "type": "bone", "mass_ratio": 0.15 },
{ "drop": "sinew", "type": "bone", "mass_ratio": 0.00035 },
{ "drop": "raw_fur", "type": "skin", "mass_ratio": 0.02 },
{ "drop": "mutant_human_fat", "type": "flesh", "mass_ratio": 0.07 }
]
},
{
"id": "mammal_small_leather",
"//": "does not drop stomach or other small organs",
Expand Down Expand Up @@ -512,6 +538,18 @@
{ "drop": "raw_leather", "type": "skin", "mass_ratio": 0.01 }
]
},
{
"id": "mutant_human",
"type": "harvest",
"entries": [
{ "drop": "mutant_human_flesh", "type": "flesh", "mass_ratio": 0.2 },
{ "drop": "hstomach", "scale_num": [ 1, 1 ], "max": 1, "type": "offal" },
{ "drop": "mutant_human_fat", "type": "flesh", "mass_ratio": 0.1 },
{ "drop": "bone_human", "type": "bone", "mass_ratio": 0.12 },
{ "drop": "sinew", "type": "bone", "mass_ratio": 0.001 },
{ "drop": "raw_leather", "type": "skin", "mass_ratio": 0.01 }
]
},
{
"id": "gozu",
"type": "harvest",
Expand Down
1 change: 1 addition & 0 deletions data/json/itemgroups/item_groups.json
Original file line number Diff line number Diff line change
Expand Up @@ -7172,6 +7172,7 @@
[ "steel_chunk", 1 ],
{ "item": "scrap", "prob": 2, "count-min": 1, "count-max": 10 },
{ "item": "glass_shard", "prob": 3, "count-min": 8, "count-max": 84 },
{ "item": "feather", "prob": 5, "count-min": 5, "count-max": 10 },
[ "wire", 1 ],
[ "wire_barbed", 1 ],
[ "splinter", 3 ],
Expand Down
6 changes: 6 additions & 0 deletions data/json/items/ammo_types.json
Original file line number Diff line number Diff line change
Expand Up @@ -563,6 +563,12 @@
"name": "milk",
"default": "milk"
},
{
"type": "ammunition_type",
"id": "milk_raw",
"name": "raw milk",
"default": "milk_raw"
},
{
"type": "ammunition_type",
"id": "paintball",
Expand Down
47 changes: 47 additions & 0 deletions data/json/items/comestibles/carnivore.json
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,29 @@
"vitamins": [ [ "mutant_toxin", 2 ] ],
"flags": [ "BAD_TASTE" ]
},
{
"id": "mutant_human_flesh",
"copy-from": "mutant_meat",
"type": "COMESTIBLE",
"cooks_like": "mutant_human_cooked",
"name": "mutant humanoid meat",
"description": "Freshly butchered from the body of a heavily mutated creature that was unsettlingly humanoid in appearance. It has odd bits of fur and other tissue lodged in it that clearly don't belong. You'd have to be crazy or starving to eat this.",
"material": "hflesh",
"smoking_result": "human_smoked"
},
{
"id": "mutant_human_cooked",
"copy-from": "mutant_human_flesh",
"calories": 402,
"type": "COMESTIBLE",
"name": "cooked cretin",
"description": "Cooked meat from a heavily mutated humanoid. Now that the worst bits have been picked out, it's probably digestible, if not very appetizing.",
"proportional": { "price": 1.5 },
"parasites": 0,
"healthy": 0,
"fun": 0,
"flags": [ "EATEN_HOT", "NUTRIENT_OVERRIDE", "BAD_TASTE" ]
},
{
"type": "COMESTIBLE",
"comestible_type": "FOOD",
Expand Down Expand Up @@ -655,6 +678,30 @@
"name": "mutant lard",
"description": "A smooth white block of dry-rendered fat sourced from a mutant animal. It will remain edible for a very long time, and can be used as an ingredient in many foods and projects."
},
{
"id": "mutant_human_fat",
"type": "COMESTIBLE",
"copy-from": "mutant_fat",
"name": "chunk of mutant humanoid fat",
"name_plural": "chunks of mutant humanoid fat",
"description": "Freshly butchered fat from a heavily mutated humanoid.",
"material": "hflesh"
},
{
"type": "COMESTIBLE",
"id": "mutant_human_tallow",
"name": "mutant humanoid tallow",
"copy-from": "mutant_tallow",
"description": "A smooth white block of cleaned and rendered fat sourced from a mutant humanoid. It won't rot for a very long time, and can be used as an ingredient in many foods and projects.",
"material": "hflesh"
},
{
"type": "COMESTIBLE",
"id": "mutant_human_lard",
"name": "mutant humanoid lard",
"copy-from": "mutant_human_tallow",
"description": "A smooth white block of dry-rendered fat sourced from a mutant humanoid. It won't rot for a very long time, and can be used as an ingredient in many foods and projects."
},
{
"type": "COMESTIBLE",
"id": "meat_tainted",
Expand Down
1 change: 1 addition & 0 deletions data/json/items/grenades.json
Original file line number Diff line number Diff line change
Expand Up @@ -418,6 +418,7 @@
"name": "smoke bomb",
"description": "This is a canister grenade filled with a variety of pyrotechnic chemicals. Use this item to pull the pin and light the fuse, turning it into an active smoke bomb. Five turns after you do that, it will begin to expel a thick black smoke. This smoke will slow those who enter it, as well as obscuring vision and scent.",
"price": 1800,
"weight": "569 g",
"countdown_action": { "type": "transform", "target": "smokebomb_act" }
},
{
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
[
{
"type": "mapgen",
"method": "json",
"nested_mapgen_id": "fbmsw_0",
"object": {
"mapgensize": [ 6, 6 ],
"rows": [
" ",
" ",
" ",
" ",
" ",
" "
],
"palettes": [ "fbmsw_wood_palette" ]
}
},
{
"type": "mapgen",
"update_mapgen_id": "faction_base_saltworks_0",
"method": "json",
"object": { "place_nested": [ { "chunks": [ "fbmsw_0" ], "x": 15, "y": 3 } ] }
},
{
"type": "mapgen",
"method": "json",
"nested_mapgen_id": "fbmsw_brewery1_still",
"object": {
"mapgensize": [ 7, 7 ],
"rows": [
" ",
" ",
" ",
" ^ ",
" # ",
" s tr ",
" "
],
"palettes": [ "fbmsw_wad_palette" ]
}
},
{
"type": "mapgen",
"update_mapgen_id": "fbmsw_brewery1_southwest",
"method": "json",
"object": { "place_nested": [ { "chunks": [ "fbmsw_brewery1_still" ], "x": 3, "y": 14 } ] }
},
{
"type": "mapgen",
"method": "json",
"nested_mapgen_id": "fbmsw_brewery2_kegs",
"object": {
"mapgensize": [ 7, 7 ],
"rows": [
" ",
" H r ",
" ",
" ",
" H ",
" H ",
" "
],
"palettes": [ "fbmsw_wad_palette" ]
}
},
{
"type": "mapgen",
"update_mapgen_id": "fbmsw_brewery2_southwest",
"method": "json",
"object": { "place_nested": [ { "chunks": [ "fbmsw_brewery2_kegs" ], "x": 3, "y": 14 } ] }
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
[
{
"type": "palette",
"id": "fbmsw_log_palette",
"terrain": {
".": "t_floor_primitive",
"b": "t_floor_primitive",
"r": "t_floor_primitive",
"t": "t_floor_primitive",
"#": "t_floor_primitive",
"H": "t_floor_primitive",
"^": "t_floor_primitive",
"s": "t_floor_primitive",
"~": "t_swater_sh",
"o": "t_window_no_curtains",
"w": "t_wall_log",
"+": "t_door_c"
},
"furniture": {
"b": "f_bench",
"r": "f_rack",
"t": "f_table",
"#": "f_stool",
"c": "f_counter",
"H": "f_wood_keg",
"O": "f_fvat_empty",
"^": "f_still",
"s": "f_woodstove"
}
},
{
"type": "mapgen",
"update_mapgen_id": "faction_base_saltworks_0",
"method": "json",
"object": { "place_nested": [ { "chunks": [ "fbmsw_0" ], "x": 15, "y": 3 } ] }
},
{
"type": "mapgen",
"method": "json",
"nested_mapgen_id": "fbmsw_saltpan_log",
"object": {
"mapgensize": [ 7, 7 ],
"rows": [
"wwwowww",
"w.....w",
"w.c.c.w",
"o.~t~.o",
"w.~#~.w",
"w.....w",
"www+www"
],
"palettes": [ "fbmsw_log_palette" ]
}
},
{
"type": "mapgen",
"update_mapgen_id": "fbmsw_saltpan_log_northeast",
"method": "json",
"object": { "place_nested": [ { "chunks": [ "fbmsw_saltpan_log" ], "x": 14, "y": 3 } ] }
},
{
"type": "mapgen",
"method": "json",
"nested_mapgen_id": "fbmsw_shack_log",
"object": {
"mapgensize": [ 6, 6 ],
"rows": [
" ",
" woww",
" wwrrw",
" +..to",
" orrrw",
" wwoww"
],
"palettes": [ "fbmsw_log_palette" ]
}
},
{
"type": "mapgen",
"update_mapgen_id": "fbmsw_shack_log_southeast",
"method": "json",
"object": { "place_nested": [ { "chunks": [ "fbmsw_shack_log" ], "x": 15, "y": 15 } ] }
},
{
"type": "mapgen",
"method": "json",
"nested_mapgen_id": "fbmsw_brewery0_log",
"object": {
"mapgensize": [ 7, 7 ],
"rows": [
"wwwwwww",
"w.rrr.w",
"oH....+",
"wO....w",
"o.....w",
"w.....w",
"wwwwwww"
],
"palettes": [ "fbmsw_log_palette" ]
}
},
{
"type": "mapgen",
"update_mapgen_id": "fbmsw_brewery0_log_southwest",
"method": "json",
"object": { "place_nested": [ { "chunks": [ "fbmsw_brewery0_log" ], "x": 3, "y": 14 } ] }
}
]
Loading

0 comments on commit 7b88e44

Please sign in to comment.