-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Dark Days of the Dead: Headshots, deadly bites, and a cleanup of out-…
…of-setting stuff. (#56964) * Create zombie_heads.json * Weakpoints to ensure zombies can only get hurt by headshots * Update modinfo.json * deadly bites * Update modinfo.json * Update effect.json * fine tune some weakpoint settings * lint * hitting the zombie's chest can stagger it too, particularly in melee * block portal storms and limit scenarios * playtest fixes * Adjustments from play testing Went back to zombies being vulnerable but tough, with headshots the *main* way to kill them. * adjust what is considered a classic zombie * allow bleed_rate updates * Update weakpoints.json * Update weakpoints.json * Update weakpoints.json * mangled legs back in * lint * Coup de grace attacks on downed zombies * Update weakpoints.json Reduce the 'gaps in armour' thing and make arm and leg hits less harmful to the zombie except the status effect part. * Update weakpoints.json You can stagger and down a zombie without doing any damage * Update effect.json * fix messages not applying * forgot a tag
- Loading branch information
Showing
9 changed files
with
693 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
[ | ||
{ | ||
"//": "bitten by a zombie", | ||
"type": "effect_type", | ||
"id": "zombie_virus", | ||
"name": [ "Zombie bite", "Zombie contagion", "Zombie contagion" ], | ||
"desc": [ | ||
"You've got a painful bite from a zombie. You know how this ends.", | ||
"The area around your zombie bite is festering and red, and you're feeling hot and cold at once.", | ||
"Everything's so dark. You can feel it, you don't have much time left." | ||
], | ||
"apply_message": "You've been bitten. It's bad.", | ||
"death_msg": "You succumb to your zombie bite.", | ||
"apply_memorial_log": "Died of the zombie plague.", | ||
"chance_kill": [ [ -1, 1 ], [ -1, 1 ], [ 1, 100000 ] ], | ||
"death_event": "dies_of_infection", | ||
"max_intensity": 3, | ||
"int_add_val": 1, | ||
"int_decay_step": 1, | ||
"int_decay_tick": 86400, | ||
"rating": "bad", | ||
"show_intensity": false, | ||
"base_mods": { "pain_chance": [ -10, -10 ], "pain_chance_bot": [ 1000, 10000 ], "pain_min": [ 1, 0 ], "pain_max": [ 5, 1 ] }, | ||
"scaling_mods": { | ||
"pain_chance": [ 5.5, 3.5 ], | ||
"pain_chance_bot": [ 1, 5 ], | ||
"int_mod": [ 0, -1 ], | ||
"per_mod": [ 0, -1 ], | ||
"dex_mod": [ -1, -2 ], | ||
"str_mod": [ -1, -2 ], | ||
"speed_mod": [ -5, -25 ] | ||
} | ||
}, | ||
{ | ||
"//": "Scratched by a zombie. This effect is not currently functional.", | ||
"type": "effect_type", | ||
"id": "zombie_virus_scratch", | ||
"name": [ "", "Zombie wound", "Zombie wound", "Zombie contagion", "Zombie contagion" ], | ||
"desc": [ | ||
"", | ||
"The area around your zombie scratch is looking a little red.", | ||
"Redness is creeping up from your wound. You feel weak, and look pale.", | ||
"Why is it so cold in here? And so hot, at the same time?", | ||
"Everything's so dark. You can feel it, you don't have much time left." | ||
], | ||
"apply_message": "You've been cut by a zombie. Did it get infected?", | ||
"death_msg": "You succumb to your zombie contagion.", | ||
"apply_memorial_log": "Died of the zombie plague.", | ||
"chance_kill": [ [ -1, 1 ], [ -1, 1 ], [ -1, 1 ], [ 1, 864000 ], [ 1, 100000 ] ], | ||
"death_event": "dies_of_infection", | ||
"max_intensity": 5, | ||
"int_add_val": 1, | ||
"int_decay_step": 1, | ||
"int_decay_tick": 86400, | ||
"rating": "bad", | ||
"show_intensity": false, | ||
"base_mods": { "pain_chance": [ -5, -5 ], "pain_chance_bot": [ 500, 5000 ], "pain_min": [ 1, 0 ], "pain_max": [ 5, 1 ] }, | ||
"scaling_mods": { | ||
"pain_chance": [ 3.5, 2.5 ], | ||
"pain_chance_bot": [ 1, 5 ], | ||
"int_mod": [ 0, -1 ], | ||
"per_mod": [ 0, -1 ], | ||
"dex_mod": [ 0, -2 ], | ||
"str_mod": [ 0, -2 ], | ||
"speed_mod": [ -5, -15 ] | ||
} | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
[ | ||
{ | ||
"type": "SPECIES", | ||
"id": "ZOMBIE", | ||
"description": "a zombie", | ||
"fear_triggers": [ "FIRE" ], | ||
"footsteps": "shuffling.", | ||
"bleeds": "fd_blood" | ||
} | ||
] |
Oops, something went wrong.