Skip to content

Commit

Permalink
fungal skeletal zombies (CleverRaven#49842)
Browse files Browse the repository at this point in the history
* fungal skeletal zombies

* move fungal boomer

* remove duplicates

* most classic zombies fungalize

* skeletal zombies fungalize

* fix vision

* no diff dupe

* guilt free child death

* update unhardcoded SMASH

* simplify conflict
  • Loading branch information
LyleSY authored Jul 20, 2021
1 parent 2eab011 commit 4648669
Show file tree
Hide file tree
Showing 4 changed files with 266 additions and 217 deletions.
216 changes: 0 additions & 216 deletions data/json/monsters/fungus.json
Original file line number Diff line number Diff line change
@@ -1,37 +1,4 @@
[
{
"id": "mon_boomer_fungus",
"type": "MONSTER",
"name": { "str": "fungal boomer" },
"description": "A rotund and bloated human body with pasty, fungus-ridden flesh. Its mouth drips with a frothing gray sludge.",
"default_faction": "fungus",
"bodytype": "human",
"species": [ "FUNGUS" ],
"diff": 5,
"volume": "92500 ml",
"weight": "120 kg",
"hp": 30,
"speed": 40,
"material": [ "flesh" ],
"symbol": "Z",
"color": "light_gray_magenta",
"aggression": 100,
"morale": 100,
"melee_skill": 3,
"melee_dice": 2,
"melee_dice_sides": 6,
"melee_cut": 0,
"armor_bash": 2,
"bleed_rate": 0,
"vision_day": 30,
"vision_night": 3,
"harvest": "zombie",
"special_attacks": [ [ "FUNGUS", 100 ], [ "BOOMER", 20 ], [ "scratch", 20 ] ],
"death_drops": "default_zombie_items",
"death_function": { "effect": { "id": "death_fungus", "hit_self": true } },
"burn_into": "mon_zombie_scorched",
"flags": [ "SEES", "HEARS", "SMELLS", "STUMBLES", "WARM", "BASHES", "GROUP_BASH", "POISON", "NO_BREATHE", "PUSH_MON", "FILTHY" ]
},
{
"id": "mon_fungal_blossom",
"type": "MONSTER",
Expand Down Expand Up @@ -354,189 +321,6 @@
"upgrades": { "half_life": 10, "into": "mon_fungaloid" },
"flags": [ "STUMBLES", "FLIES", "POISON", "NO_BREATHE", "NOHEAD", "NOGIB" ]
},
{
"id": "mon_zombie_fungus",
"type": "MONSTER",
"name": { "str": "fungal zombie" },
"description": "Once human, fungal tendrils now sprout from its mouth, eyes, and other orifices, holding together a shambling mass of mold-covered flesh.",
"default_faction": "fungus",
"bodytype": "human",
"species": [ "FUNGUS" ],
"diff": 2,
"volume": "62500 ml",
"weight": "81500 g",
"hp": 60,
"speed": 45,
"material": [ "flesh" ],
"symbol": "Z",
"color": "light_gray",
"aggression": 100,
"morale": 100,
"melee_skill": 3,
"melee_dice": 1,
"melee_dice_sides": 6,
"melee_cut": 0,
"armor_bash": 3,
"bleed_rate": 0,
"vision_day": 5,
"vision_night": 5,
"harvest": "zombie",
"special_attacks": [ [ "FUNGUS", 200 ], { "type": "bite", "cooldown": 5 } ],
"death_drops": "default_zombie_death_drops",
"burn_into": "mon_zombie_scorched",
"flags": [ "SEES", "SMELLS", "STUMBLES", "WARM", "BASHES", "GROUP_BASH", "POISON", "NO_BREATHE", "PUSH_MON", "FILTHY" ]
},
{
"id": "mon_zombie_gasbag_fungus",
"type": "MONSTER",
"name": { "str": "bloated fungal zombie" },
"looks_like": "mon_zombie_gasbag",
"description": "With its swollen gray skin overgrown by thick layer of mold, this balloon-like fungal zombie looks like it could violently burst with a cloud of noxious spores.",
"default_faction": "fungus",
"bodytype": "human",
"species": [ "FUNGUS" ],
"diff": 5,
"volume": "62500 ml",
"weight": "81500 g",
"hp": 10,
"speed": 50,
"material": [ "flesh" ],
"symbol": "Z",
"color": "magenta_yellow",
"aggression": 100,
"morale": 100,
"melee_skill": 3,
"melee_dice": 2,
"melee_dice_sides": 4,
"melee_cut": 0,
"bleed_rate": 0,
"vision_day": 5,
"vision_night": 5,
"harvest": "exempt",
"emit_fields": [ { "emit_id": "emit_fungal_leak", "delay": "1 s" } ],
"special_attacks": [ [ "SUICIDE", 20 ], [ "scratch", 15 ] ],
"death_drops": "default_zombie_items",
"death_function": { "effect": { "id": "death_fungalburst", "hit_self": true } },
"flags": [ "SEES", "STUMBLES", "WARM", "POISON", "NO_BREATHE", "FILTHY" ]
},
{
"id": "mon_zombie_smoker_fungus",
"type": "MONSTER",
"name": { "str": "pollinator zombie" },
"description": "Every breath of this crooked, fungus-ridden zombie emits a fine dust of spores, and it constantly looks like it's emerging from a cloud of mist.",
"default_faction": "fungus",
"looks_like": "mon_zombie_smoker",
"bodytype": "human",
"species": [ "FUNGUS" ],
"volume": "62500 ml",
"weight": "81500 g",
"diff": 7,
"hp": 55,
"speed": 45,
"material": [ "flesh" ],
"symbol": "Z",
"color": "light_gray",
"aggression": 100,
"morale": 100,
"melee_skill": 4,
"melee_dice": 1,
"melee_dice_sides": 6,
"melee_cut": 2,
"dodge": 4,
"armor_fire": 5,
"bleed_rate": 0,
"vision_day": 5,
"vision_night": 3,
"harvest": "zombie",
"emit_fields": [ { "emit_id": "emit_fungal_haze_plume", "delay": "1 s" } ],
"special_attacks": [ { "type": "bite", "cooldown": 5 }, [ "scratch", 15 ] ],
"death_function": { "corpse_type": "NO_CORPSE", "effect": { "id": "death_fungus", "hit_self": true } },
"flags": [ "SEES", "STUMBLES", "WARM", "BASHES", "GROUP_BASH", "POISON", "HARDTOSHOOT", "NO_BREATHE", "PUSH_MON", "FILTHY" ]
},
{
"id": "mon_skeleton_hulk_fungus",
"type": "MONSTER",
"name": { "str": "fungal juggernaut" },
"looks_like": "mon_skeleton_hulk",
"description": "Fungi bloom from the crevices in the ossified plates of this ponderous bone titan, and it seems even its eyes are lost to it. A dust of spores lands on the ground with every sluggish stomp of its heavy legs.",
"default_faction": "fungus",
"bodytype": "human",
"species": [ "FUNGUS" ],
"diff": 2,
"volume": "875000 ml",
"weight": "200 kg",
"hp": 300,
"speed": 30,
"material": [ "bone" ],
"symbol": "Z",
"color": "white",
"aggression": 100,
"morale": 100,
"melee_skill": 5,
"melee_dice": 3,
"melee_dice_sides": 6,
"melee_cut": 15,
"armor_bash": 20,
"armor_cut": 45,
"armor_bullet": 36,
"bleed_rate": 0,
"vision_day": 5,
"vision_night": 5,
"harvest": "mr_bones",
"special_attacks": [ { "id": "smash", "throw_strength": 54 } ],
"death_drops": "mon_zombie_hulk_death_drops",
"death_function": { "corpse_type": "NO_CORPSE", "effect": { "id": "death_fungus", "hit_self": true } },
"burn_into": "mon_zombie_fiend",
"flags": [
"HEARS",
"STUMBLES",
"WARM",
"BASHES",
"DESTROYS",
"POISON",
"NO_BREATHE",
"PUSH_MON",
"PUSH_VEH",
"HARDTOSHOOT",
"FILTHY"
]
},
{
"id": "mon_zombie_child_fungus",
"type": "MONSTER",
"name": { "str": "fungal child", "str_pl": "fungal children" },
"description": "It is hard to recognize a human child in this creature. Disgusting-looking mold covers most of its skin. Many cracks perforate its body, with small fungal stalks poking through.",
"default_faction": "fungus",
"bodytype": "human",
"species": [ "FUNGUS" ],
"diff": 2,
"volume": "30000 ml",
"weight": "40750 g",
"hp": 35,
"speed": 50,
"material": [ "flesh" ],
"symbol": "z",
"color": "light_gray",
"aggression": 100,
"morale": 100,
"melee_skill": 3,
"melee_dice": 1,
"melee_dice_sides": 6,
"melee_cut": 2,
"dodge": 2,
"bleed_rate": 0,
"vision_day": 30,
"vision_night": 5,
"harvest": "zombie",
"special_attacks": [ [ "scratch", 15 ], [ "FUNGUS", 200 ] ],
"death_drops": {
"subtype": "collection",
"groups": [ [ "default_zombie_clothes", 100 ], [ "child_items", 65 ] ],
"//": "cloth as any other zombie (always), additional items from child_items (sometimes)"
},
"burn_into": "mon_zombie_child_scorched",
"flags": [ "SEES", "SMELLS", "STUMBLES", "WARM", "BASHES", "POISON", "GUILT", "NO_BREATHE", "FILTHY" ]
},
{
"id": "mon_ant_fungus",
"type": "MONSTER",
Expand Down
Loading

0 comments on commit 4648669

Please sign in to comment.