From c8dd9d4740ac454fe20fe659ec6ca1feff7b20a3 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Thu, 6 May 2021 21:27:21 -0700 Subject: Port to Bright Nights --- vamp_stuff/Modification_Files/Books/v_note.json | 6 +- vamp_stuff/Modification_Files/Books/v_scrolls.json | 2 +- .../Items/Armor_Set/v_FANCIES.json | 6 +- .../Items/Armor_Set/v_bloodgear.json | 10 +- .../Locations/Ghost_Towns/Ghosttownroad.json | 376 --------------------- .../Modification_Files/Monsters/shot_method.json | 6 +- .../Mutation/mutations_vamp.json | 3 +- .../Modification_Files/Others/v_scenario.json | 2 +- .../Modification_Files/Others/v_techniques.json | 50 +-- vamp_stuff/modinfo.json | 3 +- 10 files changed, 45 insertions(+), 419 deletions(-) diff --git a/vamp_stuff/Modification_Files/Books/v_note.json b/vamp_stuff/Modification_Files/Books/v_note.json index 008cec8..84c8358 100644 --- a/vamp_stuff/Modification_Files/Books/v_note.json +++ b/vamp_stuff/Modification_Files/Books/v_note.json @@ -8,7 +8,7 @@ "name": { "str": "apprentice's note" }, "snippet_category": "v_war_tips", "description": "A torn-up paper. Something's written on it.", - "price": 0, + "price": "0 cent", "material": [ "paper" ], "weight": "1 g", "volume": "3 ml", @@ -23,7 +23,7 @@ "name": { "str": "apprentice's note" }, "snippet_category": "v_elem_tips", "description": "A torn-up paper. Something's written on it.", - "price": 0, + "price": "0 cent", "material": [ "paper" ], "weight": "1 g", "volume": "3 ml", @@ -38,7 +38,7 @@ "name": { "str": "apprentice's note" }, "snippet_category": "v_hemo_tips", "description": "A torn-up paper. Something's written on it.", - "price": 0, + "price": "0 cent", "material": [ "paper" ], "weight": "1 g", "volume": "3 ml", diff --git a/vamp_stuff/Modification_Files/Books/v_scrolls.json b/vamp_stuff/Modification_Files/Books/v_scrolls.json index e1f73df..5e3bd46 100644 --- a/vamp_stuff/Modification_Files/Books/v_scrolls.json +++ b/vamp_stuff/Modification_Files/Books/v_scrolls.json @@ -5,7 +5,7 @@ "type": "GENERIC", "weight": "475 g", "volume": "500 ml", - "price": 4000, + "price": "40 USD", "material": [ "paper" ], "symbol": "?", "color": "light_red" diff --git a/vamp_stuff/Modification_Files/Items/Armor_Set/v_FANCIES.json b/vamp_stuff/Modification_Files/Items/Armor_Set/v_FANCIES.json index 856d730..95adce0 100644 --- a/vamp_stuff/Modification_Files/Items/Armor_Set/v_FANCIES.json +++ b/vamp_stuff/Modification_Files/Items/Armor_Set/v_FANCIES.json @@ -19,8 +19,8 @@ "description": "An odd necklace with a beautifully etched bloodrune stone in eagle's talon shape. If you prick your fingertip in its sharp point, you feel your blood rushing towards it.", "weight": "80 g", "volume": "3 ml", - "price": 0, - "price_postapoc": 2500000, + "price": "0 cent", + "price_postapoc": "25 kUSD", "material": [ "stone" ], "symbol": "(", "color": "red", @@ -34,7 +34,7 @@ "description": "A shimmering bloodrune ring with a tiny etched symbol under it. A proof of loyalty to the commando.", "weight": "55 g", "volume": "3 ml", - "price": 0, + "price": "0 cent", "material": [ "stone" ], "symbol": "(", "color": "red", diff --git a/vamp_stuff/Modification_Files/Items/Armor_Set/v_bloodgear.json b/vamp_stuff/Modification_Files/Items/Armor_Set/v_bloodgear.json index a7d7ddc..3a8279c 100644 --- a/vamp_stuff/Modification_Files/Items/Armor_Set/v_bloodgear.json +++ b/vamp_stuff/Modification_Files/Items/Armor_Set/v_bloodgear.json @@ -6,12 +6,12 @@ "description": "A blood red, improvised ankle sheath, its material makes it tough and easier to wear. Activate to sheathe/draw a knife.", "weight": "180 g", "volume": "500 ml", - "price": 0, + "price": "0 cent", "to_hit": -1, "material": [ "compactblood" ], "symbol": "[", "color": "red", - "covers": [ "FOOT_EITHER" ], + "covers": [ "foot_l", "foot_r" ], "coverage": 10, "encumbrance": 0, "material_thickness": 1, @@ -33,12 +33,12 @@ "description": "A blood red wrist sheath. Small weapons are quickly drawn under your hands, just like what assassins do, but untrained people can hurt themselves. Activate to fast sheath/draw a knife.", "weight": "180 g", "volume": "500 ml", - "price": 0, + "price": "0 cent", "to_hit": -1, "material": [ "compactblood" ], "symbol": "[", "color": "red", - "covers": [ "HAND_EITHER" ], + "covers": [ "hand_either" ], "coverage": 5, "encumbrance": 1, "material_thickness": 1, @@ -61,7 +61,7 @@ "//": "Rebased on a leather backpack.", "weight": "950 g", "volume": "2000 ml", - "price": 0, + "price": "0 cent", "rigid": false, "material": [ "compactblood" ], "symbol": "[", diff --git a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownroad.json b/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownroad.json index cca7134..978d064 100644 --- a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownroad.json +++ b/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownroad.json @@ -192,381 +192,5 @@ }, "om_terrain": [ "ghost_towngardenroad" ], "type": "mapgen" - }, - { - "method": "json", - "object": { - "furniture": { }, - "rows": [ - "aaaaaaaaaaaaaaaaaaaaaaaa", - " b b b b ", - " b b b b ", - " b b b b ", - " bb bb ", - " bb bb ", - " bb bb ", - " bb bb ", - " bb bb ", - " bb bb ", - "aaaaaaaaaaaaaaaaaaaaaaaa", - "aaaaaaaaaaaaaaaaaaaaaaaa", - "aaaaaaaaaaaaaaaaaaaaaaaa", - "aaaaaaaaaaaaaaaaaaaaaaaa", - " bb bb ", - " bb bb ", - " bb bb ", - " bb bb ", - " bb bb ", - " bb bb ", - " b b b b ", - " b b b b ", - " b b b b ", - "aaaaaaaaaaaaaaaaaaaaaaaa" - ], - "terrain": { - " ": [ - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_grass_long", - "t_grass_long", - "t_grass_long", - "t_tree_dead" - ], - "a": [ "t_dirt", "t_dirt", "t_dirt", "t_grass" ], - "b": [ "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_grass" ] - } - }, - "om_terrain": [ "ghost_townroadhor" ], - "type": "mapgen" - }, - { - "method": "json", - "object": { - "furniture": { }, - "rows": [ - "aaaaaaaaaaaaaaaaaaaaaaaa", - " a a a a ", - " a a a a ", - " a a a a ", - " a a a a ", - " bb bb ", - " bb bb ", - " bb bb ", - " bb bb ", - " bb bb ", - "aaaaaaaaaaaaaaaaaaaaaaaa", - "aaaaaaaaaaaaaaaaaaaaaaaa", - "aaaaaaaaaaaaaaaaaaaaaaaa", - "aaaaaaaaaaaaaaaaaaaaaaaa", - " bb bb ", - " bb bb ", - " bb bb ", - " bb bb ", - " bb bb ", - " a a a a ", - " a a a a ", - " a a a b ", - " a a a b ", - "aaaaaaaaaaaaaaaaaaaaaaaa" - ], - "terrain": { - " ": [ - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_grass_long", - "t_grass_long", - "t_grass_long", - "t_tree_dead" - ], - "a": [ "t_dirt", "t_dirt", "t_dirt", "t_grass" ], - "b": [ "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_grass" ] - } - }, - "om_terrain": [ "ghost_townroadhor" ], - "type": "mapgen" - }, - { - "method": "json", - "object": { - "furniture": { }, - "rows": [ - "a aaaa a", - "a aaaa a", - "abb aaaa a", - "a b aaaa bba", - "a bbbbbbaaaabbbbbbb a", - "a bbbbbbbbaaaabbbbbb a", - "ab aaaa bb a", - "a aaaa ba", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "a aaaa ba", - "a aaaa b a", - "ab aaaa b a", - "a bbbbbbbbaaaabbbbbb a", - "a bbbbbbaaaabbbbbbb a", - "a b aaaa b a", - "abb aaaa ba", - "a aaaa a", - "a aaaa a" - ], - "terrain": { - " ": [ - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_grass_long", - "t_grass_long", - "t_grass_long", - "t_tree_dead" - ], - "a": [ "t_dirt", "t_dirt", "t_dirt", "t_grass" ], - "b": [ "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_grass" ] - } - }, - "om_terrain": [ "ghost_townroadver" ], - "type": "mapgen" - }, - { - "method": "json", - "object": { - "furniture": { }, - "rows": [ - "a aaaa a", - "a aaaa a", - "ab aaaa bba", - "a bb aaaa bb a", - "a bbbbbbaaaabbbbb a", - "a bbbbbaaaabbbbbb a", - "a bb aaaa b a", - "abb aaaa bba", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "a aaaa a", - "ab aaaa ba", - "a bb aaaa bb a", - "a bbbbbbaaaabbbbbb a", - "a bbbbbaaaabbbbb a", - "a b aaaa bb a", - "a b aaaa b a", - "abb aaaa ba", - "a aaaa a" - ], - "terrain": { - " ": [ - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_grass_long", - "t_grass_long", - "t_grass_long", - "t_tree_dead" - ], - "a": [ "t_dirt", "t_dirt", "t_dirt", "t_grass" ], - "b": [ "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_grass" ] - } - }, - "om_terrain": [ "ghost_townroadver" ], - "type": "mapgen" } ] diff --git a/vamp_stuff/Modification_Files/Monsters/shot_method.json b/vamp_stuff/Modification_Files/Monsters/shot_method.json index e89cb38..411320c 100644 --- a/vamp_stuff/Modification_Files/Monsters/shot_method.json +++ b/vamp_stuff/Modification_Files/Monsters/shot_method.json @@ -5,7 +5,7 @@ "copy-from": "fake_item", "name": { "str": "blood surge mouth" }, "description": "Large, saggy mouth of the blood surge leech. It can spew litres of blood.", - "flags": [ "NEVER_JAMS", "BACKFIRE", "NO_SOUND" ], + "flags": [ "NEVER_JAMS", "SILENT" ], "ammo_effects": [ "NEVER_MISFIRES", "NOGIB" ], "skill": "smg", "dispersion": 350, @@ -31,7 +31,7 @@ "recoil": 50, "durability": 10, "loudness": -50, - "flags": [ "NEVER_JAMS", "NO_SOUND" ], + "flags": [ "NEVER_JAMS", "SILENT" ], "ammo_effects": [ "NEVER_MISFIRES", "NOGIB" ] }, { @@ -48,6 +48,6 @@ "recoil": 245, "durability": 10, "loudness": -50, - "flags": [ "NEVER_JAMS", "NO_SOUND" ] + "flags": [ "NEVER_JAMS", "SILENT" ] } ] diff --git a/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json b/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json index c0329fa..f90f7f5 100644 --- a/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json +++ b/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json @@ -96,7 +96,8 @@ "points": 2, "visibility": 0, "ugliness": 0, - "cut_dmg_bonus": 5, + "cut_dmg_bonus": 10, + "butchering_quality": 4, "description": "Your fingernails have grown into sharp claws, which can be retracted at will. If you aren't wearing gloves, your unarmed attacks deal additional cutting damage.", "types": [ "CLAWS" ], "threshreq": [ "THRESH_VAMP" ], diff --git a/vamp_stuff/Modification_Files/Others/v_scenario.json b/vamp_stuff/Modification_Files/Others/v_scenario.json index 0f7039f..2aa7bff 100644 --- a/vamp_stuff/Modification_Files/Others/v_scenario.json +++ b/vamp_stuff/Modification_Files/Others/v_scenario.json @@ -12,7 +12,7 @@ "start_name": "LMOE Shelter", "missions": ["SCEN_RECRUIT_VAMP", "SCEN_FIND_CRYPT"], "allowed_locs": [ - "lmoe" + "sloc_lmoe" ], "professions": [ "vampfreak", diff --git a/vamp_stuff/Modification_Files/Others/v_techniques.json b/vamp_stuff/Modification_Files/Others/v_techniques.json index a9b6f4c..137c133 100644 --- a/vamp_stuff/Modification_Files/Others/v_techniques.json +++ b/vamp_stuff/Modification_Files/Others/v_techniques.json @@ -17,10 +17,10 @@ " striked %s upwards, and fell down" ], "mult_bonuses": [ - [ "movecost", 1.33 ], - [ "damage", "bash", 1.33 ], - [ "damage", "cut", 1.66 ], - [ "damage", "stab", 0.66 ] + { "stat": "movecost", "scale": 1.33 }, + { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": 1.33 }, + { "stat": "damage", "type": "cut", "scaling-stat": "str", "scale": 1.66 }, + { "stat": "damage", "type": "stab", "scaling-stat": "str", "scale": 0.66 } ] }, { @@ -36,10 +36,10 @@ "stun_dur": 2, "messages": [ "%s faced the floor", "The downward slash sent %s into the ground", " slammed %s beneath the floor." ], "mult_bonuses": [ - [ "movecost", 1.33 ], - [ "damage", "bash", 1.66 ], - [ "damage", "cut", 1.33 ], - [ "damage", "stab", 0.66 ] + { "stat": "movecost", "scale": 1.33 }, + { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": 1.66 }, + { "stat": "damage", "type": "cut", "scaling-stat": "str", "scale": 1.33 }, + { "stat": "damage", "type": "stab", "scaling-stat": "str", "scale": 0.66 } ] }, { @@ -53,10 +53,10 @@ "weighting": 1, "messages": [ "Quick strike", "%s was immediately struck", " attacked %s quickly" ], "mult_bonuses": [ - [ "movecost", 0.33 ], - [ "damage", "bash", 0.66 ], - [ "damage", "cut", 0.66 ], - [ "damage", "stab", 0.66 ] + { "stat": "movecost", "scale": 0.33 }, + { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": 0.66 }, + { "stat": "damage", "type": "cut", "scaling-stat": "str", "scale": 0.66 }, + { "stat": "damage", "type": "stab", "scaling-stat": "str", "scale": 0.66 } ] }, { @@ -84,7 +84,7 @@ "weighting": -8, "down_dur": 1, "messages": [ "%s's weak point were stabbed", " located %s's weak point and stab it" ], - "mult_bonuses": [ [ "damage", "stab", 2.0 ] ] + "mult_bonuses": [ { "stat": "damage", "type": "stab", "scaling-stat": "str", "scale": 2.0 } ] }, { "type": "technique", @@ -97,7 +97,7 @@ "weighting": -16, "down_dur": 2, "messages": [ "You delivered a deadly stab to %s's weak point", "'s deadly hit struck to %s." ], - "mult_bonuses": [ [ "damage", "stab", 4.0 ] ] + "mult_bonuses": [ { "stat": "damage", "type": "stab", "scaling-stat": "str", "scale": 4.0 } ] }, { "type": "technique", @@ -110,7 +110,7 @@ "weighting": 1, "down_dur": 3, "messages": [ "%s was tripped", " tripped %s" ], - "mult_bonuses": [ [ "movecost", 0.75 ] ] + "mult_bonuses": [ { "stat": "movecost", "scale": 0.75 }, { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": 1.0 } ] }, { "type": "technique", @@ -135,7 +135,7 @@ "crit_tec": true, "weighting": -100, "messages": [ "%s's head were snapped out of from its neck", "%s's head fell into the floor after strucked by " ], - "mult_bonuses": [ [ "movecost", 2.0 ], [ "damage", "cut", "str", 99.99 ] ] + "mult_bonuses": [ { "stat": "movecost", "scale": 2.0 }, { "stat": "damage", "type": "cut", "scaling-stat": "str", "scale": 99.99 } ] }, { "type": "technique", @@ -151,10 +151,10 @@ "weighting": -5, "messages": [ "The upward bash brought %s into the air", "%s were sent into the air!", "You bash %s upwards, and fell down" ], "mult_bonuses": [ - [ "movecost", 1.33 ], - [ "damage", "bash", 1.66 ], - [ "damage", "cut", 0.66 ], - [ "damage", "stab", 1.33 ] + { "stat": "movecost", "scale": 1.33 }, + { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": 1.66 }, + { "stat": "damage", "type": "cut", "scaling-stat": "str", "scale": 0.66 }, + { "stat": "damage", "type": "stab", "scaling-stat": "str", "scale": 1.33 } ] }, { @@ -170,10 +170,10 @@ "weighting": -6, "messages": [ "The heavy slam drove %s into the ground", "'s bash sent %s downwards, and kissed the floor" ], "mult_bonuses": [ - [ "movecost", 1.33 ], - [ "damage", "bash", 1.66 ], - [ "damage", "cut", 0.66 ], - [ "damage", "stab", 1.66 ] + { "stat": "movecost", "scale": 1.33 }, + { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": 1.66 }, + { "stat": "damage", "type": "cut", "scaling-stat": "str", "scale": 0.66 }, + { "stat": "damage", "type": "stab", "scaling-stat": "str", "scale": 1.66 } ] }, { @@ -186,6 +186,6 @@ "crit_tec": true, "weighting": -100, "messages": [ "%s was crushed", " smashed %s" ], - "mult_bonuses": [ [ "movecost", 2.0 ], [ "damage", "bash", "str", 99.99 ] ] + "mult_bonuses": [ { "stat": "movecost", "scale": 2.0 }, { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": 99.99 } ] } ] diff --git a/vamp_stuff/modinfo.json b/vamp_stuff/modinfo.json index 9e9b608..ee8e794 100644 --- a/vamp_stuff/modinfo.json +++ b/vamp_stuff/modinfo.json @@ -3,7 +3,8 @@ "type": "MOD_INFO", "ident": "vamp_stuff_redone", "name": "Vampiric Stuff Redone", - "authors": [ "jc_gargma" ], + "author": [ "Axema Vales" ], + "maintainers": [ "jc_gargma" ], "description": "Adds night creatures, new items, monsters and locations. Conflicts with Vampiric Stuff.", "category": "misc_additions", "dependencies": [ "dda" ] -- cgit v1.2.1