Skip to content

Commit

Permalink
Monsters.json sorting pt. 2 (#37646)
Browse files Browse the repository at this point in the history
  • Loading branch information
RarkGrames authored Feb 2, 2020
1 parent 5f3e918 commit 1777532
Show file tree
Hide file tree
Showing 13 changed files with 2,528 additions and 2,516 deletions.
2,470 changes: 0 additions & 2,470 deletions data/json/monsters/monsters.json

This file was deleted.

56 changes: 56 additions & 0 deletions data/json/monsters/nether.json
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,34 @@
"regenerates_in_dark": true,
"flags": [ "NOHEAD", "HARDTOSHOOT", "WEBWALK", "FLIES", "PLASTIC", "ELECTRIC", "ACIDPROOF", "SUNDEATH", "NO_BREATHE" ]
},
{
"id": "mon_dementia",
"type": "MONSTER",
"name": "dementia",
"description": "A crazed individual, the bloody scars on the side of its shaved head suggest some sort of partial lobotomy",
"default_faction": "cult",
"bodytype": "human",
"species": [ "ZOMBIE" ],
"volume": "62500 ml",
"weight": "81500 g",
"hp": 80,
"speed": 100,
"material": [ "flesh" ],
"symbol": "@",
"color": "light_gray",
"aggression": 100,
"morale": 100,
"melee_skill": 5,
"melee_dice": 3,
"melee_dice_sides": 4,
"melee_cut": 2,
"dodge": 1,
"harvest": "zombie_leather",
"special_attacks": [ [ "scratch", 15 ] ],
"death_drops": "default_zombie_death_drops",
"death_function": [ "NORMAL" ],
"flags": [ "SEES", "HEARS", "SMELLS", "WARM", "BASHES", "GROUP_BASH", "BLEED", "HUMAN", "POISON", "REVIVES", "FILTHY" ]
},
{
"id": "mon_dog_thing",
"type": "MONSTER",
Expand Down Expand Up @@ -400,6 +428,34 @@
"death_function": [ "THING" ],
"flags": [ "SEES", "SMELLS", "HEARS", "BASHES" ]
},
{
"id": "mon_homunculus",
"type": "MONSTER",
"name": { "str": "homunculus", "str_pl": "homunculi" },
"description": "A pale hairless man with an impressive athletic physique. Its lidless eyes are totally black, and seeping with blood.",
"default_faction": "cult",
"bodytype": "human",
"species": [ "ZOMBIE" ],
"volume": "62500 ml",
"weight": "81500 g",
"hp": 120,
"speed": 110,
"material": [ "flesh" ],
"symbol": "h",
"color": "white",
"aggression": 100,
"morale": 100,
"melee_skill": 8,
"melee_dice": 3,
"melee_dice_sides": 12,
"melee_cut": 4,
"dodge": 6,
"armor_bash": 4,
"armor_cut": 2,
"harvest": "human",
"death_function": [ "NORMAL" ],
"flags": [ "SEES", "HEARS", "SMELLS", "WARM", "BASHES", "GROUP_BASH", "BLEED", "HUMAN", "REVIVES", "CLIMBS", "FILTHY" ]
},
{
"id": "mon_hound_tindalos",
"type": "MONSTER",
Expand Down
46 changes: 46 additions & 0 deletions data/json/monsters/zed-classic.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,50 @@
[
{
"id": "mon_beekeeper",
"type": "MONSTER",
"name": "scarred zombie",
"description": "A deformed human body, its skin transformed into one thick, calloused envelope of scar tissue.",
"default_faction": "zombie",
"bodytype": "human",
"species": [ "ZOMBIE", "HUMAN" ],
"volume": "62500 ml",
"weight": "81500 g",
"hp": 70,
"speed": 60,
"material": [ "flesh" ],
"symbol": "Z",
"color": "light_red",
"aggression": 100,
"morale": 100,
"melee_skill": 3,
"melee_dice": 2,
"melee_dice_sides": 4,
"melee_cut": 2,
"armor_bash": 6,
"armor_cut": 8,
"harvest": "zombie",
"special_attacks": [ { "type": "bite", "cooldown": 5 } ],
"death_drops": {
"subtype": "collection",
"groups": [ [ "default_zombie_clothes", 100 ], [ "hive", 80 ] ],
"//": "cloth as any other zombie (always), additional items from group hive (sometimes)"
},
"death_function": [ "NORMAL" ],
"burn_into": "mon_zombie_scorched",
"flags": [
"HEARS",
"SMELLS",
"STUMBLES",
"WARM",
"BASHES",
"GROUP_BASH",
"POISON",
"NO_BREATHE",
"REVIVES",
"PUSH_MON",
"FILTHY"
]
},
{
"id": "mon_zombie",
"type": "MONSTER",
Expand Down
208 changes: 208 additions & 0 deletions data/json/monsters/zed_acid.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,208 @@
[
{
"id": "mon_zombie_acidic",
"type": "MONSTER",
"name": "acidic zombie",
"description": "A sickly-looking dead one. Its skin looks especially thin, with a sticky, yellow fluid flowing through the clearly visible veins.",
"default_faction": "zombie",
"bodytype": "human",
"species": [ "ZOMBIE", "HUMAN" ],
"diff": 5,
"volume": "62500 ml",
"weight": "81500 g",
"hp": 65,
"speed": 80,
"material": [ "flesh" ],
"symbol": "Z",
"color": "light_gray_yellow",
"aggression": 100,
"morale": 100,
"melee_skill": 3,
"melee_dice": 2,
"melee_dice_sides": 3,
"melee_cut": 0,
"dodge": 1,
"vision_night": 3,
"harvest": "zombie",
"special_attacks": [ [ "ACID_BARF", 10 ] ],
"death_drops": "default_zombie_death_drops",
"death_function": [ "ACID", "NORMAL" ],
"burn_into": "mon_zombie_scorched",
"upgrades": { "half_life": 10, "into": "mon_zombie_spitter" },
"flags": [
"SEES",
"HEARS",
"SMELLS",
"STUMBLES",
"WARM",
"BASHES",
"GROUP_BASH",
"POISON",
"ACIDPROOF",
"ACID_BLOOD",
"NO_BREATHE",
"REVIVES",
"PUSH_MON",
"FILTHY"
]
},
{
"id": "mon_zombie_corrosive",
"type": "MONSTER",
"name": "corrosive zombie",
"description": "This body has swollen to immense proportions, but still manages to hold itself together with semi-congealed acid all over its bloated body. It clumsily moves around, but attacks with a large reserve of acid.",
"default_faction": "zombie",
"bodytype": "human",
"species": [ "ZOMBIE", "HUMAN" ],
"diff": 15,
"volume": "92500 ml",
"weight": "120 kg",
"hp": 140,
"speed": 75,
"material": [ "flesh" ],
"symbol": "Z",
"color": "yellow_white",
"aggression": 100,
"morale": 100,
"melee_skill": 1,
"melee_dice": 1,
"melee_dice_sides": 6,
"melee_cut": 0,
"armor_bash": 10,
"armor_cut": 2,
"armor_stab": 12,
"vision_night": 3,
"luminance": 0,
"harvest": "zombie",
"special_attacks": [
{
"type": "gun",
"cooldown": 5,
"move_cost": 50,
"gun_type": "acid_spit",
"fake_skills": [ [ "gun", 8 ], [ "rifle", 8 ] ],
"fake_dex": 8,
"fake_per": 8,
"require_targeting_player": false,
"description": "The corrosive zombie spits a glob of acid!",
"ranges": [ [ 2, 10, "DEFAULT" ] ]
},
[ "ACID_BARF", 5 ]
],
"special_when_hit": [ "ACIDSPLASH", 100 ],
"death_drops": "default_zombie_death_drops",
"death_function": [ "ACID", "NORMAL" ],
"burn_into": "mon_zombie_scorched",
"flags": [
"SEES",
"HEARS",
"SMELLS",
"STUMBLES",
"WARM",
"BASHES",
"GROUP_BASH",
"POISON",
"ACIDPROOF",
"ACID_BLOOD",
"NO_BREATHE",
"REVIVES",
"PUSH_MON",
"FILTHY"
]
},
{
"id": "mon_zombie_spitter",
"type": "MONSTER",
"name": "spitter zombie",
"description": "A hunched human body with its eyes pushed up into its forehead and drooping cheeks, most of its face is occupied by a puckered mouth. Its stomach is swollen and nearly translucent, with a sickly yellow tint.",
"default_faction": "zombie",
"bodytype": "human",
"species": [ "ZOMBIE", "HUMAN" ],
"diff": 10,
"volume": "62500 ml",
"weight": "81500 g",
"hp": 70,
"speed": 95,
"material": [ "flesh" ],
"symbol": "Z",
"color": "yellow_green",
"aggression": 100,
"morale": 100,
"melee_skill": 3,
"melee_dice": 2,
"melee_dice_sides": 6,
"melee_cut": 0,
"dodge": 1,
"vision_night": 3,
"harvest": "zombie",
"special_attacks": [ [ "ACID", 20 ] ],
"death_drops": "default_zombie_death_drops",
"death_function": [ "ACID", "NORMAL" ],
"burn_into": "mon_zombie_scorched",
"upgrades": { "half_life": 28, "into": "mon_zombie_corrosive" },
"flags": [
"SEES",
"HEARS",
"SMELLS",
"STUMBLES",
"WARM",
"BASHES",
"GROUP_BASH",
"POISON",
"ACIDPROOF",
"ACID_BLOOD",
"NO_BREATHE",
"REVIVES",
"PUSH_MON",
"FILTHY"
]
},
{
"id": "mon_zombie_wretched",
"type": "MONSTER",
"name": "wretched puker",
"description": "A degenerate corpse, shambling as it walks. Several junks and waste materials have unified into its skin and wounds around it reeks in black goo.",
"default_faction": "zombie",
"bodytype": "human",
"species": [ "ZOMBIE", "HUMAN" ],
"diff": 2,
"volume": "62500 ml",
"//": "Higher weight from attached junks.",
"weight": "84500 g",
"hp": 55,
"speed": 65,
"material": [ "flesh" ],
"symbol": "Z",
"looks_like": "mon_zombie_acidic",
"color": "dark_gray_yellow",
"aggression": 100,
"morale": 100,
"melee_skill": 2,
"melee_dice": 2,
"melee_dice_sides": 2,
"melee_cut": 1,
"vision_day": 14,
"harvest": "zombie",
"special_attacks": [ [ "ACID_BARF", 22 ] ],
"death_drops": "default_zombie_death_drops",
"death_function": [ "ACID", "NORMAL" ],
"burn_into": "mon_zombie_scorched",
"upgrades": { "half_life": 8, "into": "mon_zombie_acidic" },
"flags": [
"SEES",
"HEARS",
"SMELLS",
"STUMBLES",
"WARM",
"BASHES",
"GROUP_BASH",
"POISON",
"ACIDPROOF",
"ACID_BLOOD",
"NO_BREATHE",
"REVIVES",
"PUSH_MON",
"FILTHY"
]
}
]
Loading

0 comments on commit 1777532

Please sign in to comment.