From 2bf8b759de86325a8cf82ff92c98078711528095 Mon Sep 17 00:00:00 2001 From: TheGoatGod <56883303+TheGoatGod@users.noreply.github.com> Date: Sat, 3 Apr 2021 21:58:06 +0100 Subject: [PATCH] [Experimental] maintained mod (#96) * update no hope * resource crops update * plant_corps update * resource corps magiclysm addon update * lint * expanded tefnat pocketdate update * Notcs cata - vehicle json fixes * Notcs cata - remove install time * Notcs cata - add remove time --- .../mods/No_Hope_Night_Pryanik/Ammo/ammo.json | 24 +- .../Ammo/ammo_types.json | 2 +- .../No_Hope_Night_Pryanik/Items/archery.json | 24 +- .../No_Hope_Night_Pryanik/Items/armor.json | 48 +- .../Items/comestibles.json | 16 +- .../Items/crossbows.json | 26 +- .../No_Hope_Night_Pryanik/Items/generic.json | 64 +- .../No_Hope_Night_Pryanik/Items/gunmods.json | 53 +- .../No_Hope_Night_Pryanik/Items/guns.json | 74 +-- .../Items/magazines.json | 36 +- .../No_Hope_Night_Pryanik/Items/tools.json | 62 +- .../Mapgen/basement_nested.json | 2 +- .../No_Hope_Night_Pryanik/Mapgen/bunker.json | 8 +- .../homeimprovement_superstore_new.json | 2 +- .../Mapgen/house_quiverfull.json | 2 +- .../Mapgen/irradiator_1.json | 4 +- .../Mapgen/lab_rooms.json | 2 +- .../Mapgen/map_extras/map_extras.json | 10 +- .../Mapgen/megastore.json | 14 +- .../Mapgen/microlab_special_tiles.json | 2 +- .../No_Hope_Night_Pryanik/Mapgen/motel.json | 2 +- .../Mapgen/parking_garage.json | 2 +- .../Mapgen/police_station.json | 2 +- .../Mapgen/regional_airport.json | 2 +- .../Mapgen/school_1.json | 2 +- .../Mapgen/ws_fire_lookout_tower.json | 12 +- .../mods/No_Hope_Night_Pryanik/NPC/npc.json | 12 +- .../NPC/npc_classes_bandits.json | 10 +- .../NPC/npc_classes_mutant.json | 88 +-- .../NPC/trait_groups.json | 140 ++--- .../Recipes/recipes.json | 10 +- .../Translation/Russian.7z | Bin 5817 -> 6676 bytes .../mods/No_Hope_Night_Pryanik/effects.json | 2 +- .../No_Hope_Night_Pryanik/enchantments.json | 6 +- .../mods/No_Hope_Night_Pryanik/furniture.json | 2 +- .../No_Hope_Night_Pryanik/item_groups.json | 78 +-- .../mods/No_Hope_Night_Pryanik/modinfo.json | 2 +- .../monster_attacks.json | 2 +- .../mods/No_Hope_Night_Pryanik/monsters.json | 6 +- .../mods/No_Hope_Night_Pryanik/palettes.json | 20 +- .../No_Hope_Night_Pryanik/professions.json | 2 +- .../regional_map_settings.json | 2 +- .../mods/No_Hope_Night_Pryanik/scenarios.json | 4 +- .../mods/No_Hope_Night_Pryanik/terrain.json | 16 +- .../No_Hope_Night_Pryanik/vehicle_groups.json | 12 +- .../No_Hope_Night_Pryanik/vehicle_parts.json | 4 +- .../vehicle_placement.json | 60 +- .../No_Hope_Night_Pryanik/vehicle_spawn.json | 10 +- .../mods/No_Hope_Night_Pryanik/vehicles.json | 588 ++++++++++-------- .../Nocts_cata_mod/Vehicles/c_vehicles.json | 76 ++- .../mods/Nocts_cata_mod/Weapons/c_mods.json | 1 - .../mods/Plant_Crops/itemgroups.json | 4 +- .../mods/Plant_Crops/items.json | 2 +- .../mods/Plant_Crops/modinfo.json | 2 +- .../itemgroups/fungusdrops.json | 8 +- .../Resource_Crops/itemgroups/itemgroups.json | 4 +- .../mods/Resource_Crops/items/items.json | 12 - .../mods/Resource_Crops/items/summoner.json | 37 +- .../mods/Resource_Crops/modinfo.json | 2 +- .../monsters/funguspouches.json | 24 +- .../mods/Resource_Crops/obsolete.json | 39 ++ .../recipes/electrical_recipes.json | 67 ++ .../Resource_Crops/recipes/food_recipes.json | 39 ++ .../recipes/lootbox_recipes.json | 28 + .../Resource_Crops/recipes/metal_recipes.json | 54 +- .../Resource_Crops/recipes/misc_recipes.json | 52 ++ .../mods/Resource_Crops/seeds/ammo_seeds.json | 9 +- .../seeds/electrical_seeds.json | 57 ++ .../mods/Resource_Crops/seeds/food_seeds.json | 45 +- .../Resource_Crops/seeds/lootbox_seeds.json | 34 + .../Resource_Crops/seeds/metal_seeds.json | 49 ++ .../mods/Resource_Crops/seeds/misc_seeds.json | 44 ++ .../items/summoners.json | 106 ++++ .../modinfo.json | 2 +- .../monsters/funguspouches.json | 66 ++ .../recipes/lootbox_recipes.json | 106 ++++ .../seeds/lootbox_seeds.json | 120 ++++ .../mods/expansion_tefnut/items/tools.json | 10 + 78 files changed, 1834 insertions(+), 838 deletions(-) create mode 100644 data/Maintained_mods/mods/Resource_Crops/recipes/electrical_recipes.json create mode 100644 data/Maintained_mods/mods/Resource_Crops/recipes/lootbox_recipes.json create mode 100644 data/Maintained_mods/mods/Resource_Crops/seeds/electrical_seeds.json create mode 100644 data/Maintained_mods/mods/Resource_Crops/seeds/lootbox_seeds.json create mode 100644 data/Maintained_mods/mods/Resource_Crops_Magiclysm_addon/items/summoners.json create mode 100644 data/Maintained_mods/mods/Resource_Crops_Magiclysm_addon/monsters/funguspouches.json create mode 100644 data/Maintained_mods/mods/Resource_Crops_Magiclysm_addon/recipes/lootbox_recipes.json create mode 100644 data/Maintained_mods/mods/Resource_Crops_Magiclysm_addon/seeds/lootbox_seeds.json diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Ammo/ammo.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Ammo/ammo.json index e925b6a46..d002a5d65 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Ammo/ammo.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Ammo/ammo.json @@ -1,9 +1,9 @@ [ { - "id": "shotcanister_scrap", "type": "AMMO", - "price": "10 USD", - "price_postapoc": "250 cent", + "id": "shotcanister_scrap", + "price": 1000, + "price_postapoc": 250, "name": { "str": "scrap shotcanister" }, "symbol": "=", "color": "green", @@ -22,10 +22,10 @@ "count": 10 }, { - "id": "shotcanister_pebble", "type": "AMMO", - "price": "10 USD", - "price_postapoc": "50 cent", + "id": "shotcanister_pebble", + "price": 1000, + "price_postapoc": 50, "name": { "str": "pebble shotcanister" }, "symbol": "=", "color": "green", @@ -44,10 +44,10 @@ "count": 10 }, { - "id": "shotcanister_flechette", "type": "AMMO", - "price": "10 USD", - "price_postapoc": "250 cent", + "id": "shotcanister_flechette", + "price": 1000, + "price_postapoc": 250, "name": { "str": "flechette shotcanister" }, "symbol": "=", "color": "green", @@ -66,10 +66,10 @@ "count": 10 }, { - "id": "shotcanister_bearing", "type": "AMMO", - "price": "10 USD", - "price_postapoc": "250 cent", + "id": "shotcanister_bearing", + "price": 1000, + "price_postapoc": 250, "name": { "str": "bearing shotcanister" }, "symbol": "=", "color": "green", diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Ammo/ammo_types.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Ammo/ammo_types.json index 556c05b54..0873d1215 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Ammo/ammo_types.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Ammo/ammo_types.json @@ -1,7 +1,7 @@ [ { - "id": "shotcanister", "type": "ammunition_type", + "id": "shotcanister", "name": "shotcanisters", "default": "shotcanister_scrap" } diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/archery.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/archery.json index fb45a42da..e05e84154 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/archery.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/archery.json @@ -1,7 +1,7 @@ [ { - "id": "arrow_fire_hardened_fletched", "type": "AMMO", + "id": "arrow_fire_hardened_fletched", "price": 100, "name": { "str": "crude wooden arrow" }, "symbol": "=", @@ -20,8 +20,8 @@ "effects": [ "RECOVER_2" ] }, { - "id": "arrow_field_point_fletched", "type": "AMMO", + "id": "arrow_field_point_fletched", "price": 1000, "name": { "str": "wooden bodkin arrow" }, "symbol": "=", @@ -41,8 +41,8 @@ "effects": [ "RECOVER_30" ] }, { - "id": "arrow_wood", "type": "AMMO", + "id": "arrow_wood", "price": 1000, "name": { "str": "wooden broadhead arrow" }, "symbol": "=", @@ -63,8 +63,8 @@ "effects": [ "RECOVER_25" ] }, { - "id": "arrow_heavy_fire_hardened_fletched", "type": "AMMO", + "id": "arrow_heavy_fire_hardened_fletched", "price": 300, "name": { "str": "simple wooden arrow" }, "symbol": "=", @@ -84,8 +84,8 @@ "effects": [ "RECOVER_6" ] }, { - "id": "arrow_heavy_field_point_fletched", "type": "AMMO", + "id": "arrow_heavy_field_point_fletched", "price": 1000, "name": { "str": "wooden small game arrow" }, "symbol": "=", @@ -105,8 +105,8 @@ "effects": [ "RECOVER_35", "NOGIB" ] }, { - "id": "arrow_wood_heavy", "type": "AMMO", + "id": "arrow_wood_heavy", "price": 400, "name": { "str": "makeshift wooden arrow" }, "symbol": "=", @@ -128,8 +128,8 @@ "effects": [ "RECOVER_8" ] }, { - "id": "arrow_metal_sharpened_fletched", "type": "AMMO", + "id": "arrow_metal_sharpened_fletched", "price": 500, "name": { "str": "simple metal arrow" }, "symbol": "=", @@ -150,8 +150,8 @@ "effects": [ "RECOVER_20" ] }, { - "id": "arrow_metal", "type": "AMMO", + "id": "arrow_metal", "price": 1200, "name": { "str": "aluminum broadhead arrow" }, "symbol": "=", @@ -173,8 +173,8 @@ "effects": [ "RECOVER_35" ] }, { - "id": "arrow_metal_bodkin", "type": "AMMO", + "id": "arrow_metal_bodkin", "price": 1200, "name": { "str": "aluminum field point arrow" }, "symbol": "=", @@ -196,8 +196,8 @@ "effects": [ "RECOVER_40" ] }, { - "id": "arrow_metal_target", "type": "AMMO", + "id": "arrow_metal_target", "price": 1200, "name": { "str": "aluminum small game arrow" }, "symbol": "=", @@ -219,8 +219,8 @@ "effects": [ "RECOVER_45", "NOGIB" ] }, { - "id": "arrow_cf", "type": "AMMO", + "id": "arrow_cf", "price": 2000, "name": { "str": "carbon fiber hunting arrow" }, "symbol": "=", @@ -242,8 +242,8 @@ "effects": [ "RECOVER_30" ] }, { - "id": "arrow_flamming", "type": "AMMO", + "id": "arrow_flamming", "price": 1200, "name": { "str": "flaming arrow" }, "symbol": "=", diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/armor.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/armor.json index 9413ed76d..b2bbf65c3 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/armor.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/armor.json @@ -8,8 +8,8 @@ "description": "Ballistic armor without any armor inserts. The soft armor plate carrier is still protective but it won't stop high energy projectiles.", "weight": "2911 g", "volume": "6 L", - "price": "1600 USD", - "price_postapoc": "10 USD", + "price": 160000, + "price_postapoc": 1000, "material": [ "nylon" ], "symbol": "[", "looks_like": "modularvest", @@ -29,8 +29,8 @@ "description": "Ballistic armor with ESAPI ceramic armor plates.", "weight": "9911 g", "volume": "6 L", - "price": "2800 USD", - "price_postapoc": "80 USD", + "price": 280000, + "price_postapoc": 8000, "material": [ "nylon", "ceramic" ], "symbol": "[", "looks_like": "modularvestceramic", @@ -51,8 +51,8 @@ "description": "The DoubleTech Power Armor, Mk. I: A heavy suit of basic power armor, offering very good protection against attacks, but hard to move in. This suit has had its servos and cooling system stripped out, meaning it no longer requires power, but also encumbers you greatly and doesn't provide internal thermal regulation.", "weight": "12214 g", "volume": "25 L", - "price": "700 USD", - "price_postapoc": "150 USD", + "price": 70000, + "price_postapoc": 15000, "to_hit": 1, "bashing": 1, "material": [ "steel" ], @@ -84,8 +84,8 @@ "description": "A basic helmet, designed for use with the DoubleTech Power Armor, Mk. I. Offers excellent protection from both attacks and environmental hazards. This suit has had its internal computer and cooling system stripped out, meaning it no longer requires power, but it has no internal chronometer and doesn't provide internal thermal regulation.", "weight": "2416 g", "volume": "5 L", - "price": "300 USD", - "price_postapoc": "50 USD", + "price": 30000, + "price_postapoc": 5000, "to_hit": 1, "bashing": 1, "material": [ "steel" ], @@ -109,8 +109,8 @@ "description": "The DoubleTech Power Armor, Mk. I: A heavy suit of basic power armor, offering very good protection against attacks, but hard to move in. The UPS compartment can store other things if you don't mind powering the suit yourself. Like all DoubleTech power armor, the control and climate-regulation systems require direct skin contact.", "weight": "55 kg", "volume": "100 L", - "price": "70 kUSD", - "price_postapoc": "300 USD", + "price": 7000000, + "price_postapoc": 30000, "to_hit": 1, "bashing": 1, "material": [ "hardsteel", "ceramic", "kevlar_rigid" ], @@ -159,8 +159,8 @@ "description": "A suit of DoubleTech Power Armor, Mk. II-H. This model offers several improvements over the Mk. I, most notably the improved environmental protection. Like all DoubleTech power armor, the control and climate-regulation systems require direct skin contact.", "weight": "75 kg", "volume": "130 L", - "price": "115 kUSD", - "price_postapoc": "400 USD", + "price": 11500000, + "price_postapoc": 40000, "to_hit": 1, "bashing": 1, "material": [ "hardsteel", "ceramic", "kevlar_rigid" ], @@ -209,8 +209,8 @@ "description": "A basic helmet, designed for use with the DoubleTech Power Armor, Mk. I. Offers excellent protection from both attacks and environmental hazards. Like all DoubleTech power armor, the control and climate-regulation systems require direct skin contact.", "weight": "3628 g", "volume": "5 L", - "price": "25 kUSD", - "price_postapoc": "75 USD", + "price": 2500000, + "price_postapoc": 7500, "to_hit": 1, "bashing": 1, "material": [ "hardsteel", "ceramic", "kevlar_rigid" ], @@ -235,8 +235,8 @@ "description": "A power armor helmet designed for use with the DoubleTech Power Armor, Mk. II-H. This improved design is heavier than the Mk. I helmet, but cooler, and offers better environmental protection. Like all DoubleTech power armor, the control and climate-regulation systems require direct skin contact.", "weight": "5442 g", "volume": "7 L", - "price": "37500 USD", - "price_postapoc": "100 USD", + "price": 3750000, + "price_postapoc": 10000, "to_hit": 1, "bashing": 1, "material": [ "hardsteel", "ceramic", "kevlar_rigid" ], @@ -261,8 +261,8 @@ "description": "A power armor helmet designed for use with the DoubleTech Power Armor, Mk. II-L. This improved design is lighter and cooler than the Mk. I helmet. Like all DoubleTech power armor, the control and climate-regulation systems require direct skin contact.", "weight": "1814 g", "volume": "4 L", - "price": "37500 USD", - "price_postapoc": "100 USD", + "price": 3750000, + "price_postapoc": 10000, "to_hit": 1, "bashing": 1, "material": [ "hardsteel", "kevlar", "kevlar_rigid" ], @@ -287,8 +287,8 @@ "description": "A suit of DoubleTech Power Armor, Mk. II-L. This model offers several improvements over the Mk. I, most notably the reduced weight. Like all DoubleTech power armor, the control and climate-regulation systems require direct skin contact.", "weight": "12670 g", "volume": "15 L", - "price": "115 kUSD", - "price_postapoc": "400 USD", + "price": 11500000, + "price_postapoc": 40000, "to_hit": 1, "bashing": 1, "material": [ "hardsteel", "kevlar", "kevlar_rigid" ], @@ -337,7 +337,7 @@ "description": "A pair of arm guards made from leather, reinforced with bone. Light and strong.", "weight": "645 g", "volume": "3 L", - "price": "200 USD", + "price": 20000, "to_hit": 1, "material": [ "bone", "leather" ], "symbol": "[", @@ -358,7 +358,7 @@ "description": "Body armor consisting of a leather suit with strategically-placed bone reinforcement. Light and strong.", "weight": "2687 g", "volume": "12500 ml", - "price": "1 kUSD", + "price": 100000, "to_hit": -5, "bashing": 2, "material": [ "bone", "leather" ], @@ -379,7 +379,7 @@ "description": "Leather gauntlets with bone armor reinforcement. Very light and strong.", "weight": "690 g", "volume": "1250 ml", - "price": "380 USD", + "price": 38000, "to_hit": -2, "bashing": 2, "material": [ "bone", "leather" ], @@ -401,7 +401,7 @@ "description": "A grotesque, horned helmet carved from bone. Covers the entire head; very light and strong.", "weight": "1621 g", "volume": "4250 ml", - "price": "420 USD", + "price": 42000, "to_hit": -2, "bashing": 2, "material": [ "bone" ], diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/comestibles.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/comestibles.json index 9d4f277e9..ada982eb5 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/comestibles.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/comestibles.json @@ -1,8 +1,8 @@ [ { - "id": "taint_tornado", "type": "COMESTIBLE", - "name": { "str": "tainted tornado" }, + "id": "taint_tornado", + "name": "tainted tornado", "category": "mutagen", "weight": "100 g", "color": "red", @@ -17,8 +17,8 @@ "addiction_potential": 5, "calories": 87, "description": "A frothing slurry of alcohol-soaked zombie flesh and rotten blood, it smells almost as bad as it looks. Has weak mutagenic properties.", - "price": "0 cent", - "price_postapoc": "0 cent", + "price": 0, + "price_postapoc": 0, "material": [ "alcohol", "flesh" ], "volume": "250 ml", "phase": "liquid", @@ -28,9 +28,9 @@ "fun": -40 }, { - "id": "drink_sewerbrew", "type": "COMESTIBLE", - "name": { "str": "sewer brew" }, + "id": "drink_sewerbrew", + "name": "sewer brew", "weight": "250 g", "color": "yellow", "addiction_type": "alcohol", @@ -43,8 +43,8 @@ "addiction_potential": 5, "calories": 26, "description": "A thirsty mutant's drink of choice. It tastes horrible but it's probably a lot safer to drink than before.", - "price": "0 cent", - "price_postapoc": "0 cent", + "price": 0, + "price_postapoc": 0, "material": [ "alcohol", "junk" ], "volume": "500 ml", "phase": "liquid", diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/crossbows.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/crossbows.json index cbaddb6c4..229283a0c 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/crossbows.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/crossbows.json @@ -1,7 +1,7 @@ [ { - "id": "bolt_crude", "type": "AMMO", + "id": "bolt_crude", "price": 100, "name": { "str": "crude wooden bolt" }, "symbol": "=", @@ -20,8 +20,8 @@ "effects": [ "RECOVER_2" ] }, { - "id": "bolt_simple_wood", "type": "AMMO", + "id": "bolt_simple_wood", "price": 300, "name": { "str": "simple wooden bolt" }, "symbol": "=", @@ -40,8 +40,8 @@ "effects": [ "RECOVER_6" ] }, { - "id": "bolt_simple_small_game", "type": "AMMO", + "id": "bolt_simple_small_game", "price": 300, "name": { "str": "simple wooden small game bolt" }, "symbol": "=", @@ -60,8 +60,8 @@ "effects": [ "RECOVER_10", "NOGIB" ] }, { - "id": "bolt_makeshift", "type": "AMMO", + "id": "bolt_makeshift", "price": 400, "name": { "str": "makeshift wooden bolt" }, "symbol": "=", @@ -82,8 +82,8 @@ "effects": [ "RECOVER_8" ] }, { - "id": "bolt_wood", "type": "AMMO", + "id": "bolt_wood", "price": 1000, "name": { "str": "wooden broadhead bolt" }, "symbol": "=", @@ -102,8 +102,8 @@ "effects": [ "RECOVER_25" ] }, { - "id": "bolt_wood_bodkin", "type": "AMMO", + "id": "bolt_wood_bodkin", "price": 1000, "name": { "str": "wooden bodkin bolt" }, "symbol": "=", @@ -122,8 +122,8 @@ "effects": [ "RECOVER_30" ] }, { - "id": "bolt_wood_small_game", "type": "AMMO", + "id": "bolt_wood_small_game", "price": 1000, "name": { "str": "wooden small game bolt" }, "symbol": "=", @@ -142,8 +142,8 @@ "effects": [ "RECOVER_35", "NOGIB" ] }, { - "id": "bolt_metal", "type": "AMMO", + "id": "bolt_metal", "price": 500, "name": { "str": "simple metal bolt" }, "symbol": "=", @@ -163,8 +163,8 @@ "effects": [ "RECOVER_20" ] }, { - "id": "bolt_steel", "type": "AMMO", + "id": "bolt_steel", "price": 1200, "name": { "str": "aluminum broadhead bolt" }, "symbol": "=", @@ -184,8 +184,8 @@ "effects": [ "RECOVER_35" ] }, { - "id": "bolt_steel_bodkin", "type": "AMMO", + "id": "bolt_steel_bodkin", "price": 1200, "name": { "str": "aluminum field point bolt" }, "symbol": "=", @@ -206,8 +206,8 @@ "effects": [ "RECOVER_40" ] }, { - "id": "bolt_steel_target", "type": "AMMO", + "id": "bolt_steel_target", "price": 1200, "name": { "str": "aluminum small game bolt" }, "symbol": "=", @@ -228,8 +228,8 @@ "effects": [ "RECOVER_45", "NOGIB" ] }, { - "id": "bolt_cf", "type": "AMMO", + "id": "bolt_cf", "price": 2000, "name": { "str": "carbon fiber hunting bolt" }, "symbol": "=", @@ -251,8 +251,8 @@ "effects": [ "RECOVER_30" ] }, { - "id": "bolt_explosive", "type": "AMMO", + "id": "bolt_explosive", "price": 30000, "//": "Resin and carbon-fiber bolts get to $10 per shot IRL, so explosives can only go higher.", "name": { "str": "explosive crossbow bolt" }, diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/generic.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/generic.json index ae1905da3..48db42977 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/generic.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/generic.json @@ -1,7 +1,7 @@ [ { - "id": "broken_laserturret", "type": "GENERIC", + "id": "broken_laserturret", "symbol": ",", "color": "green", "name": { "str": "broken laser turret" }, @@ -15,8 +15,8 @@ "color": "magenta", "name": { "str": "TX-5LR Laser Cannon" }, "description": "A laser cannon stripped from the barrel of a TX-5LR Cerberus laser turret. Unusable as a weapon on its own without the necessary parts.", - "price": "50 kUSD", - "price_postapoc": "10 USD", + "price": 5000000, + "price_postapoc": 1000, "material": [ "steel", "plastic" ], "weight": "5000 g", "volume": "750 ml", @@ -30,7 +30,7 @@ "name": { "str": "Home Frontier Starter Pack", "str_pl": "Home Frontier Starter Packs" }, "category": "other", "description": "This not-so-little bundle of joy contains Leadworks, LLC's premier offerings: the Enforcer autorevolver (with holster) and Long Ranger rifle. Maintenance kit, batteries for same, and a complimentary copy of the Gun Owner's Handbook are included. The perfect investment for a new family starting out! Disassemble to unpack and enjoy.", - "price": "4635 USD", + "price": 463500, "weight": "8932 g", "volume": "4500 ml", "to_hit": -2, @@ -44,7 +44,7 @@ "name": { "str": "Mosin-Nagant classic conversion kit" }, "category": "other", "description": "A beautiful wooden stock and hardware built to support common Mosin-Nagant actions. With gunsmithing tools, some skill, and a few hours, you could take a 'tacti-cool' rifle and convert it to the classic Russian design.", - "price": "120 USD", + "price": 12000, "weight": "2000 g", "volume": "2750 ml", "to_hit": -2, @@ -58,7 +58,7 @@ "name": { "str": "Mosin-Nagant EBR conversion kit" }, "category": "spare_parts", "description": "A synthetic stock and hardware designed to accommodate common Mosin-Nagant actions. With gunsmithing tools, some skill, and a few hours, you could give the classic Russian design modern furniture and customization capacity.", - "price": "120 USD", + "price": 12000, "weight": "2000 g", "volume": "2750 ml", "to_hit": -2, @@ -72,7 +72,7 @@ "name": { "str": "L523-CAR conversion" }, "category": "spare_parts", "description": "All the parts necessary to convert an L523 to the Carbine configuration, Leadworks LLC's choice for close-quarters work. In order to reconfigure an already-configured L523, you'll need to disassemble it to the base platform, then assemble with the parts you prefer.", - "price": "1700 USD", + "price": 170000, "weight": "400 g", "volume": "500 ml", "to_hit": -2, @@ -86,7 +86,7 @@ "name": { "str": "L523-MBR conversion" }, "category": "spare_parts", "description": "All the parts necessary to convert an L523 to a Main Battle Rifle, a balanced weapon for all situations. In order to reconfigure an already-configured L523, you'll need to disassemble it to the base platform, then assemble with the parts you prefer.", - "price": "1700 USD", + "price": 170000, "weight": "700 g", "volume": "750 ml", "to_hit": -2, @@ -100,7 +100,7 @@ "name": { "str": "L523-DSR conversion" }, "category": "spare_parts", "description": "All the parts necessary to convert an L523 to a Designated Shootist Rifle, suitable for long-ranged work. In order to reconfigure an already-configured L523, you'll need to disassemble it to the base platform, then assemble with the parts you prefer.", - "price": "2 kUSD", + "price": 200000, "weight": "1900 g", "volume": "2500 ml", "to_hit": -2, @@ -114,21 +114,21 @@ "name": { "str": "L523-LMG conversion" }, "category": "spare_parts", "description": "All the parts necessary to convert an L523 to a light machine gun. In order to reconfigure an already-configured L523, you'll need to disassemble it to the base platform, then assemble with the parts you prefer.", - "price": "2700 USD", + "price": 270000, "weight": "2300 g", "volume": "2750 ml", "to_hit": -2, "material": [ "steel", "plastic" ] }, { - "id": "broken_tripod", "type": "GENERIC", + "id": "broken_tripod", "symbol": ",", "color": "green", - "name": { "str": "broken tribot" }, + "name": "broken tribot", "category": "other", "description": "A broken tribot. Now that its legs lie broken and immobile, the world seems a little less threatening. Could be gutted for parts.", - "price": "10 USD", + "price": 1000, "material": [ "steel", "plastic" ], "weight": "430000 g", "volume": "187500 ml", @@ -138,14 +138,14 @@ "flags": [ "TRADER_AVOID", "NO_REPAIR" ] }, { - "id": "broken_tankbot", "type": "GENERIC", + "id": "broken_tankbot", "symbol": ",", "color": "green", - "name": { "str": "broken tank drone" }, + "name": "broken tank drone", "category": "other", "description": "A broken tank drone. Still looks intimidating despite being permanently inoperative, possibly due to the sheer size and mass. Could be gutted for parts.", - "price": "10 USD", + "price": 1000, "material": [ "steel", "plastic" ], "weight": "1223850 g", "volume": "875 L", @@ -155,14 +155,14 @@ "flags": [ "TRADER_AVOID", "NO_REPAIR" ] }, { - "id": "broken_chickenbot", "type": "GENERIC", + "id": "broken_chickenbot", "symbol": ",", "color": "green", - "name": { "str": "broken chickenbot" }, + "name": "broken chickenbot", "category": "other", "description": "A broken chicken walker. Still looks intimidating despite being permanently inoperative, possibly due to the sheer size and mass. Could be gutted for parts.", - "price": "10 USD", + "price": 1000, "material": [ "steel", "plastic" ], "weight": "1023850 g", "volume": "1100 L", @@ -172,61 +172,61 @@ "flags": [ "TRADER_AVOID", "NO_REPAIR" ] }, { - "id": "tripod_chassis", "type": "GENERIC", + "id": "tripod_chassis", "name": { "str_sp": "tripod chassis" }, "description": "What's left when you remove all moving parts and electronics. It's the skeleton and armor of the tripod.", "symbol": "c", "color": "light_gray", "weight": "40000 g", "volume": "70000 ml", - "price": "2 kUSD", + "price": 200000, "material": [ "steel" ], "category": "spare_parts" }, { - "id": "chickenbot_chassis", "type": "GENERIC", + "id": "chickenbot_chassis", "name": { "str_sp": "chicken walker chassis" }, "description": "What's left when you remove all moving parts and electronics. It's the skeleton and armor of the chicken walker.", "symbol": "c", "color": "light_gray", "weight": "60000 g", "volume": "80000 ml", - "price": "3 kUSD", + "price": 300000, "material": [ "steel" ], "category": "spare_parts" }, { - "id": "tankbot_chassis", "type": "GENERIC", + "id": "tankbot_chassis", "name": { "str_sp": "Beagle chassis" }, "description": "What's left when you remove all moving parts and electronics. It's the skeleton and armor of the Beagle tank.", "symbol": "c", "color": "light_gray", "weight": "150000 g", "volume": "575000 ml", - "price": "10 kUSD", + "price": 1000000, "material": [ "steel" ], "category": "spare_parts" }, { - "id": "spidery_legs_big", "type": "GENERIC", - "name": { "str": "set of spidery legs", "str_pl": "sets of spidery legs" }, + "id": "spidery_legs_big", + "name": { "str_sp": "set of spidery legs" }, "description": "A set of big pointy legs, like the ones found under a tripod.", "symbol": "W", "color": "light_gray", "weight": "40000 g", "volume": "20 L", - "price": "2 kUSD", - "material": [ "steel" ], + "price": 200000, + "material": "steel", "category": "spare_parts" }, { - "id": "battletorch_done", "type": "GENERIC", - "name": { "str": "burnt out Louisville Slaughterer" }, + "id": "battletorch_done", + "name": "burnt out Louisville Slaughterer", "description": "A sturdy wood bat, wrapped in flame-resistant Nomex fabric. Makes a good melee weapon but better be disassembled to recycle the baseball bat and some Nomex patches.", "weight": "1343 g", "to_hit": 3, @@ -237,6 +237,6 @@ "flags": [ "DURABLE_MELEE" ], "volume": "1750 ml", "bashing": 19, - "price": "180 USD" + "price": 18000 } ] diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/gunmods.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/gunmods.json index d6e1ed3b5..dbefd53b6 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/gunmods.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/gunmods.json @@ -7,8 +7,8 @@ "weight": "140 g", "volume": "250 ml", "integral_volume": "250 ml", - "price": "480 USD", - "material": [ "steel" ], + "price": 48000, + "material": "steel", "symbol": ":", "color": "green", "location": "magazine", @@ -26,8 +26,8 @@ "name": { "str": "LW gyroscopic stabilizer" }, "description": "An advanced Leadworks built-in gyroscopic stabilizer.", "weight": "0 g", - "volume": "1 ml", - "price": "0 cent", + "volume": "0 ml", + "price": 0, "flags": [ "IRREMOVABLE" ] }, { @@ -37,8 +37,8 @@ "name": { "str": "LW red dot sight" }, "description": "Built in red-dot sight for the Leadworks weapon.", "weight": "0 g", - "volume": "1 ml", - "price": "0 cent", + "volume": "0 ml", + "price": 0, "flags": [ "DISABLE_SIGHTS", "IRREMOVABLE" ] }, { @@ -48,8 +48,8 @@ "name": { "str": "LW rifle scope" }, "description": "Built in rifle scope for the Leadworks weapon.", "weight": "0 g", - "volume": "1 ml", - "price": "0 cent", + "volume": "0 ml", + "price": 0, "flags": [ "DISABLE_SIGHTS", "ZOOM", "IRREMOVABLE" ] }, { @@ -59,8 +59,8 @@ "name": { "str": "LW ACOG scope" }, "description": "A Leadworks built-in Advanced Combat Optical Gunsight, a milspec medium magnification scope. Improves accuracy significantly.", "weight": "0 g", - "volume": "1 ml", - "price": "0 cent", + "volume": "0 ml", + "price": 0, "flags": [ "DISABLE_SIGHTS", "ZOOM", "IRREMOVABLE" ] }, { @@ -70,7 +70,7 @@ "name": { "str": "LW holographic sight" }, "description": "Leadworks built-in holographic sight.", "weight": "0 g", - "price": "0 cent", + "price": 0, "flags": [ "DISABLE_SIGHTS", "IRREMOVABLE" ] }, { @@ -80,8 +80,8 @@ "name": { "str": "LW underbarrel laser sight" }, "description": "A Leadworks built-in visible-light laser that mounts under a firearm's barrel to enhance ease and speed of target acquisition.", "weight": "0 g", - "volume": "1 ml", - "price": "0 cent", + "volume": "0 ml", + "price": 0, "flags": [ "PUMP_RAIL_COMPATIBLE", "IRREMOVABLE" ] }, { @@ -91,8 +91,8 @@ "name": { "str": "LW forward grip" }, "description": "A Leadworks built-in grip placed forward on the barrel allows for greater control.", "weight": "0 g", - "volume": "1 ml", - "price": "0 cent", + "volume": "0 ml", + "price": 0, "flags": [ "PUMP_RAIL_COMPATIBLE", "IRREMOVABLE" ] }, { @@ -102,8 +102,8 @@ "name": { "str": "LW bipod" }, "description": "Leadworks built-in bipod designed to provide a forward rest and reduce motion. Although it greatly improves handling of recoil it is usable only on certain surfaces and are slow to equip.", "weight": "0 g", - "volume": "1 ml", - "price": "0 cent", + "volume": "0 ml", + "price": 0, "flags": [ "BIPOD", "SLOW_WIELD", "IRREMOVABLE" ] }, { @@ -113,8 +113,8 @@ "name": { "str": "LW underslung shotgun" }, "description": "Leadworks built-in minimalist pump action shotgun module. It allows 4 shotgun shells to be loaded and fired.", "weight": "0 g", - "volume": "1 ml", - "price": "0 cent", + "volume": "0 ml", + "price": 0, "flags": [ "RELOAD_ONE", "IRREMOVABLE" ] }, { @@ -124,8 +124,8 @@ "name": { "str": "LW GLM", "str_pl": "LW GLM" }, "description": "The Leadworks built-in Grenade Launcher Module offers the functionality of larger launchers in a very small package.", "weight": "0 g", - "volume": "1 ml", - "price": "0 cent", + "volume": "0 ml", + "price": 0, "flags": [ "NEVER_JAMS", "RELOAD_EJECT", "IRREMOVABLE" ] }, { @@ -153,8 +153,8 @@ "type": "GUNMOD", "name": { "str": "LW shortened barrel" }, "description": "A Leadworks built-in shortened barrel results in reduced weapon range, and a minor increase in noise, but also greatly improves the ease with which the weapon can be carried and wielded.", - "price": "0 cent", - "volume": "1 ml", + "price": 0, + "volume": "0 ml", "dispersion_modifier": 0, "install_time": "0 s", "range_modifier": -6, @@ -176,7 +176,7 @@ "description": "This custom-built miniature flamethrower is made to be attached to almost any sort of firearm, greatly expanding its lethality.", "weight": "1820 g", "volume": "1 L", - "price": "850 USD", + "price": 85000, "material": [ "steel" ], "symbol": ":", "color": "light_red", @@ -191,9 +191,8 @@ { "pocket_type": "MAGAZINE_WELL", "holster": true, - "magazine_well": "250 ml", - "max_contains_volume": "20 L", - "max_contains_weight": "20 kg", + "max_contains_volume": "500 ml", + "max_contains_weight": "100 g", "item_restriction": [ "aux_pressurized_tank" ] } ] diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/guns.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/guns.json index 83130fe8e..7b613ec33 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/guns.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/guns.json @@ -8,8 +8,8 @@ "description": "This is a laser cannon stripped from the barrel of a TX-5LR Cerberus laser turret that has been modified to use UPS power for firing.", "weight": "5140 g", "volume": "1500 ml", - "price": "4 kUSD", - "price_postapoc": "80 USD", + "price": 400000, + "price_postapoc": 8000, "to_hit": -1, "bashing": 4, "material": [ "steel", "plastic" ], @@ -39,10 +39,10 @@ { "id": "bio_blaster_gun", "type": "GUN", - "name": { "str": "fusion blaster" }, + "name": "fusion blaster", "description": "this a pseudo item", - "volume": "3000 ml", - "price": "0 cent", + "volume": 12, + "price": 0, "material": [ "steel", "plastic" ], "symbol": "(", "color": "magenta", @@ -62,11 +62,11 @@ "id": "unbio_blaster_gun", "type": "GUN", "reload_noise_volume": 10, - "name": { "str": "fusion blaster rifle" }, + "name": "fusion blaster rifle", "description": "A cyborg's fusion blaster arm, cannibalized and converted into a rifle. This improvised weapon is powered by a standard UPS connection.", - "weight": "2680 g", - "volume": "2500 ml", - "price": "4200 USD", + "weight": 2680, + "volume": 10, + "price": 420000, "to_hit": -1, "bashing": 10, "material": [ "steel", "plastic" ], @@ -98,7 +98,7 @@ "type": "GUN", "name": { "str": "L39-460" }, "description": "Developed as a testament to the L39 family of pistols' strength, this hefty pistol chambers powerful .460 Rowland. In addition to the heavy slide and L39 standard sighting package, this pistol sports a large compensator. Notably, normal .45ACP can also be fired through the weapon. Similar to other Leadworks products it doesn't accept third-party modifications.", - "price": "900 USD", + "price": 90000, "ammo": [ "460", "45" ], "min_cycle_recoil": 540, "relative": { "durability": -1 }, @@ -143,7 +143,7 @@ "description": "An \"autorevolver\", this Leadworks LLC six-shooter combines the ease-of-action of a semi-auto with the ease-of-reloading and style of a revolver. In addition to ubiquitous .45 ACP, the Enforcer also fires powerful .460 Rowland, offering .44 Magnum performance in a smaller package. It achieved overnight stardom when it appeared in \"Treasure Trail\", a popular space-Western series. Comes with built in holographic and laser sights. Similar to other Leadworks products it doesn't accept third-party modifications.", "weight": "1370 g", "volume": "500 ml", - "price": "830 USD", + "price": 83000, "to_hit": -2, "bashing": 7, "material": [ "steel", "wood" ], @@ -176,7 +176,7 @@ "description": "The Leadworks Long Ranger was designed to give Enforcer users (or anyone using .460/.45 caliber cartridges) a little extra reach while using the same ammunition. Loaded with powerful .460 Rowland ammunition, this rifle offers a competitive replacement to the AR-15 in politically restrictive climates, but was met with disgust from lever action purists because of its synthetic furniture and built in holographic and laser sights. Similar to other Leadworks products it doesn't accept third-party modifications.", "weight": "4175 g", "volume": "3250 ml", - "price": "900 USD", + "price": 90000, "to_hit": -1, "bashing": 12, "material": [ "steel", "plastic" ], @@ -224,7 +224,7 @@ "name": { "str": "L39B" }, "//": "The M93R can go through up to 110 rounds in six seconds, FWIW.", "description": "A selective-firing 9x19mm handgun introduced by Leadworks LLC's, L39B provides accurate single-shot placement as well as controllable short-range firepower with its three-round burst mode. Users praised its accuracy and fearsome appearance. Comes with built in red dot and laser sights. Similar to other Leadworks products it doesn't accept third-party modifications.", - "price": "950 USD", + "price": 95000, "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "BURST", "3 rd.", 3 ] ], "relative": { "weight": 130, "durability": -1 } }, @@ -238,7 +238,7 @@ "description": "A semiautomatic 9x19mm handgun introduced by Leadworks LLC's, L39 provides accurate single-shot placement in a very robust frame with built in red dot and laser sights. Several urban legends describe using it in ways that would have destroyed a lesser weapon. Similar to other Leadworks products it doesn't accept third-party modifications.", "weight": "935 g", "volume": "500 ml", - "price": "700 USD", + "price": 70000, "to_hit": -2, "bashing": 8, "material": [ "steel", "plastic" ], @@ -281,7 +281,7 @@ "description": "The logical extension of Leadworks' autorevolver series, this massive 'sidearm' fires 5.56 NATO to share ammo with a soldier's rifle. The muzzle flash and report of this 5-shot revolver are incredible, producing ballistics similar to .357 Magnum. Similar to other Leadworks products it doesn't accept third-party modifications.", "weight": "2370 g", "volume": "750 ml", - "price": "2670 USD", + "price": 267000, "to_hit": -2, "bashing": 7, "material": [ "steel", "aluminum" ], @@ -309,7 +309,7 @@ "description": "Leadworks LLC's bullpup L523 platform utilizes the ubiquitous 5.56 round in multiple applications, and is designed to part-swap quickly, safely, and effectively from one to the next. The base mechanism could--theoretically--be used on its own, but such use is inadvisable and will void your warranty. There's no real place to incorporate aftermarket modifications on this barren proto-weapon.", "weight": "2500 g", "volume": "1500 ml", - "price": "3500 USD", + "price": 350000, "material": [ "steel", "plastic" ], "symbol": "(", "color": "dark_gray", @@ -337,7 +337,7 @@ "type": "GUN", "name": { "str": "L523-CAR carbine" }, "description": "Leadworks LLC's bullpup L523 platform utilizes the ubiquitous 5.56 round in multiple applications, and is designed to part-swap quickly, safely, and effectively from one to the next. The carbine model incorporates Leadworks' proprietary gyro-stabilization technology and includes a red-dot sight and an integral laser sight. Additionally it comes with underslung shotgun for close range encounters. Like the rest of the family, doesn't accept third-party modifications.", - "price": "5200 USD", + "price": 520000, "durability": 9, "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "AUTO", "auto", 4 ] ], "relative": { "weight": 400 }, @@ -359,7 +359,7 @@ "type": "GUN", "name": { "str": "L523-DSR rifle" }, "description": "Leadworks LLC's bullpup L523 platform utilizes the ubiquitous 5.56 round in multiple applications, and is designed to part-swap quickly, safely, and effectively from one to the next. The designated-shootist rifle incorporates a specially-designed extended barrel with integral bipod and foregrip, along with an integral 8x optic, and trades selective-fire for the Leadworks gyro-stabilization system. Like the rest of the family, though, it doesn't accept third-party modifications.", - "price": "5800 USD", + "price": 580000, "durability": 9, "barrel_volume": "750 ml", "modes": [ [ "DEFAULT", "semi-auto", 1 ] ], @@ -383,7 +383,7 @@ "type": "GUN", "name": { "str": "L523-LMG" }, "description": "Leadworks LLC's bullpup L523 platform utilizes the ubiquitous 5.56 round in multiple applications, and is designed to part-swap quickly, safely, and effectively from one to the next. The rather ambitious light machine gun variant incorporates ACOG scope, a heavy-duty barrel, foregrip, bipod and as well as the Leadworks gyro system. Unlike the other configurations, the L523 LMG can be loaded with ammo belts.", - "price": "6200 USD", + "price": 620000, "durability": 9, "modes": [ [ "DEFAULT", "low auto", 3 ], [ "AUTO", "high auto", 14 ] ], "relative": { "weight": 2000, "volume": 7, "dispersion": 50 }, @@ -414,7 +414,7 @@ "type": "GUN", "name": { "str": "L523-MBR rifle" }, "description": "Leadworks LLC's bullpup L523 platform utilizes the ubiquitous 5.56 round in multiple applications, and is designed to part-swap quickly, safely, and effectively from one to the next. The battle rifle's (proprietary) combination optic & red-dot sights provide quick and accurate targeting, with Leadworks gyro-stabilization system and foregrip available for greater control. Additionally it comes with grenade launcher module for dealing with hard targets. Like the rest of the family, though, it doesn't accept third-party modifications.", - "price": "5200 USD", + "price": 520000, "durability": 9, "relative": { "weight": 1200, "volume": 2 }, "built_in_mods": [ "lead_acog_scope", "lead_red_dot_sight", "lead_grip", "lead_glm", "lead_stabilizer" ], @@ -437,7 +437,7 @@ "description": "This unusual Rivtech carbine features five rotating barrels and a large capacity helical magazine. Durable and easy to handle, it was designed to overcome the deficiencies of its low power .22LR cartridge by rapidly delivering a large number of projectiles.", "weight": "1620 g", "volume": "1 L", - "price": "1800 USD", + "price": 180000, "to_hit": -2, "bashing": 8, "material": [ "superalloy", "ceramic" ], @@ -484,8 +484,8 @@ "description": "Considered overkill by some, the Rivtech M99 remains an exceedingly powerful addition to the arsenal of any gunslinger.", "weight": "1204 g", "volume": "750 ml", - "price": "2100 USD", - "price_postapoc": "80 USD", + "price": 210000, + "price_postapoc": 8000, "to_hit": -2, "bashing": 12, "material": [ "superalloy", "ceramic" ], @@ -519,8 +519,8 @@ "description": "This overpowered and overengineered variant of the ferromagnetic rail rifle was designed to deliver electromagnetically-driven obliteration right through whatever obstacles that lies in front of it, be it buildings, vehicles or hordes of walking dead. However, the hefty bulk and weight of this weapon compared to most contemporary rifles makes it somewhat cumbersome to wield; not to mention that it consumes UPS charges at a tremendous rate, making it impractical for use in prolonged engagements.", "weight": "11500 g", "volume": "4500 ml", - "price": "9 kUSD", - "price_postapoc": "90 USD", + "price": 900000, + "price_postapoc": 9000, "to_hit": -1, "bashing": 12, "material": [ "steel", "plastic" ], @@ -557,8 +557,8 @@ "description": "A single-shot, electrically propelled, steel rail launcher handcrafted from scrap. The hypervelocity metal stake that it fires is accelerated to the point of spontaneous combustion by a Lorentz force generated by electromagnetic induction, powered by a standard UPS.", "weight": "4213 g", "volume": "2500 ml", - "price": "5500 USD", - "price_postapoc": "60 USD", + "price": 550000, + "price_postapoc": 6000, "to_hit": -3, "bashing": 10, "material": [ "steel", "wood" ], @@ -591,8 +591,8 @@ "description": "This is a nailgun that has been extensively modified with the addition of a short barrel, stock and hand guard. It can be reloaded using detachable magazines and is an overall much more effective weapon.", "weight": "4904 g", "volume": "1750 ml", - "price": "390 USD", - "price_postapoc": "750 cent", + "price": 39000, + "price_postapoc": 750, "to_hit": -1, "bashing": 12, "material": [ "plastic", "steel" ], @@ -635,8 +635,8 @@ "color": "light_gray", "name": { "str": "pneumatic assault rifle" }, "description": "A multistroke pneumatic rifle handcrafted from scrap. It is very quiet and deadly.", - "price": "2400 USD", - "price_postapoc": "120 USD", + "price": 240000, + "price_postapoc": 12000, "material": [ "steel", "wood" ], "flags": [ "STR_RELOAD", "RELOAD_ONE", "NON-FOULING" ], "skill": "rifle", @@ -673,8 +673,8 @@ "color": "dark_gray", "name": { "str": "pneumatic bolt driver" }, "description": "An eight-shot, revolving barrel, pneumatic bolt driver handcrafted from scrap. It is very quiet and deadly.", - "price": "2900 USD", - "price_postapoc": "120 USD", + "price": 290000, + "price_postapoc": 12000, "material": [ "steel", "wood" ], "flags": [ "RELOAD_ONE", "STR_RELOAD", "NON-FOULING" ], "skill": "rifle", @@ -710,14 +710,14 @@ "color": "dark_gray", "name": { "str": "pneumatic shotgun" }, "description": "A double-barreled pneumatic air shotgun handcrafted from scrap. Though it's firepower is lacking compared to more conventional shotguns, this thing can still pack quite a punch. That is, if your target is directly in front of you.", - "price": "2200 USD", + "price": 220000, "material": [ "steel", "wood" ], "flags": [ "RELOAD_ONE", "STR_RELOAD", "NON-FOULING" ], "skill": "shotgun", "ammo": [ "shotcanister" ], "weight": "3410 g", "volume": "2500 ml", - "price_postapoc": "120 USD", + "price_postapoc": 12000, "bashing": 8, "to_hit": -1, "ranged_damage": { "damage_type": "stab", "amount": 15 }, @@ -747,8 +747,8 @@ "color": "green", "name": { "str_sp": "Tankbot Main Gun" }, "description": "The 120mm cannon from a tankbot. If you have this, you'd best be debugging!", - "price": "99999999 cent", - "material": [ "steel" ], + "price": 99999999, + "material": "steel", "skill": "launcher", "ammo": "120mm", "weight": "2500 g", diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/magazines.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/magazines.json index dc5562046..aa9645022 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/magazines.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/magazines.json @@ -7,7 +7,7 @@ "description": "A 200 round box magazine for use with the RM360 rotary carbine.", "weight": "360 g", "volume": "500 ml", - "price": "200 USD", + "price": 20000, "material": [ "superalloy", "plastic" ], "symbol": "#", "color": "dark_gray", @@ -25,7 +25,7 @@ "description": "A 400 round drum magazine for use with the RM360 rotary carbine.", "weight": "440 g", "volume": "750 ml", - "price": "300 USD", + "price": 30000, "material": [ "superalloy", "plastic" ], "symbol": "#", "color": "dark_gray", @@ -43,8 +43,8 @@ "description": "This speedloader, made by Rivtech for use with RM99 revolver, can hold 5 rounds of 8x40mm caseless rounds and quickly reload a compatible revolver.", "weight": "92 g", "volume": "250 ml", - "price": "80 USD", - "price_postapoc": "250 cent", + "price": 8000, + "price_postapoc": 250, "material": [ "superalloy", "plastic" ], "symbol": "#", "color": "dark_gray", @@ -61,8 +61,8 @@ "description": "This speedloader, made by Leadworks for use with L2037 Backup revolver, can hold 5 rounds of .223 and quickly reload a compatible revolver.", "weight": "116 g", "volume": "250 ml", - "price": "32 USD", - "material": [ "plastic" ], + "price": 3200, + "material": "plastic", "symbol": "#", "color": "light_gray", "ammo_type": [ "223" ], @@ -78,8 +78,8 @@ "description": "A 56-round polymer magazine for Leadworks LLC 223 firearms. It's compact design makes it surprisingly easy to store. Lightweight and reliable but somewhat more difficult to reload.", "weight": "340 g", "volume": "750 ml", - "price": "142 USD", - "material": [ "plastic" ], + "price": 14200, + "material": "plastic", "symbol": "#", "color": "light_gray", "ammo_type": [ "223" ], @@ -96,8 +96,8 @@ "description": "A 32-round polymer magazine for Leadworks LLC 223 firearms. Lightweight and reliable but somewhat more difficult to reload.", "weight": "190 g", "volume": "500 ml", - "price": "102 USD", - "material": [ "plastic" ], + "price": 10200, + "material": "plastic", "symbol": "#", "color": "light_gray", "ammo_type": [ "223" ], @@ -114,8 +114,8 @@ "description": "This speedloader, made by Leadworks for use with L2031 Enforcer revolver, can hold 6 rounds of .460 or .45 and quickly reload a compatible revolver.", "weight": "86 g", "volume": "250 ml", - "price": "32 USD", - "material": [ "plastic" ], + "price": 3200, + "material": "plastic", "symbol": "#", "color": "light_gray", "ammo_type": [ "460", "45" ], @@ -132,8 +132,8 @@ "description": "A 12-round polymer magazine for use with the Leadworks LLC L39-460 and L39B-45 pistols.", "weight": "60 g", "volume": "250 ml", - "price": "58 USD", - "material": [ "plastic" ], + "price": 5800, + "material": "plastic", "symbol": "#", "color": "light_gray", "ammo_type": [ "460", "45" ], @@ -150,8 +150,8 @@ "description": "This speedloader, made by Leadworks for use with L2032 Lookout revolver, can hold 7 rounds of 9x19mm and quickly reload a compatible revolver.", "weight": "72 g", "volume": "250 ml", - "price": "28 USD", - "material": [ "plastic" ], + "price": 2800, + "material": "plastic", "symbol": "#", "color": "light_gray", "ammo_type": [ "9mm" ], @@ -167,8 +167,8 @@ "description": "A 21-round polymer magazine for Leadworks LLC 9x19mm firearms. Lightweight and reliable but somewhat more difficult to reload.", "weight": "105 g", "volume": "500 ml", - "price": "76 USD", - "material": [ "plastic" ], + "price": 7600, + "material": "plastic", "symbol": "#", "color": "light_gray", "ammo_type": [ "9mm" ], diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/tools.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/tools.json index 59f47ea0f..3a48c4dc0 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/tools.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Items/tools.json @@ -6,8 +6,8 @@ "description": "This is an inactive laser turret. Using this item involves turning it on and placing it on the ground, where it will attach itself. If reprogrammed and rewired successfully the turret will identify you as a friendly, and attack all enemies with its revolving laser cannons. It requires sunlight in order to fire.", "weight": "40750 g", "volume": "30 L", - "price": "6 kUSD", - "price_postapoc": "120 USD", + "price": 600000, + "price_postapoc": 12000, "to_hit": -3, "bashing": 8, "material": [ "steel", "plastic" ], @@ -24,11 +24,11 @@ { "id": "bot_chickenbot", "type": "TOOL", - "name": { "str": "inactive chicken walker" }, + "name": "inactive chicken walker", "description": "This is an inactive chicken walker. Using this item involves placing it on the ground, loading the unit with the factory-loaded 5.56 rounds and 40mm cartridge grenades in your inventory (if you wish to divide your ammunition, set aside whatever ammunition you do NOT want to give the robot) and turning it on. If reprogrammed and rewired successfully the chicken walker will then identify you as a friendly, roam around or follow you, and attack all enemies with a built-in firearm and grenade launcher.", "weight": "120000 g", "volume": "92500 ml", - "price": "500 kUSD", + "price": 50000000, "to_hit": -3, "bashing": 8, "material": [ "steel" ], @@ -49,12 +49,12 @@ "id": "bot_tankbot", "looks_like": "broken_tankbot", "type": "TOOL", - "name": { "str": "inactive tank drone" }, + "name": "inactive tank drone", "description": "This is an inactive Beagle Mini-Tank UGV. Using this item involves placing it on the ground, loading the unit with the factory-loaded 5.56 rounds and 40mm cartridge grenades in your inventory (if you wish to divide your ammunition, set aside whatever ammunition you do NOT want to give the robot) and turning it on. If reprogrammed and rewired successfully the tank drone will then identify you as a friendly, roam around or follow you, and attack all enemies with a built-in firearm and grenade launcher.", "weight": "200000 g", "//": "cheating a bit with the volume due to lack of proper vehicle storage options", "volume": "250 L", - "price": "1000 kUSD", + "price": 100000000, "to_hit": -3, "bashing": 8, "material": [ "steel" ], @@ -75,12 +75,12 @@ "id": "broken_chickenbot", "looks_like": "broken_tripod", "type": "TOOL", - "name": { "str": "inactive chicken walker" }, + "name": "inactive chicken walker", "description": "This is an inactive chicken walker. Using this item involves placing it on the ground, loading the unit with the factory-loaded 5.56 rounds and 40mm cartridge grenades in your inventory (if you wish to divide your ammunition, set aside whatever ammunition you do NOT want to give the robot) and turning it on. If reprogrammed and rewired successfully the tank drone will then identify you as a friendly, roam around or follow you, and attack all enemies with a built-in firearm and grenade launcher.", "weight": "190000 g", "//": "cheating a bit with the volume due to lack of proper vehicle storage options", "volume": "250 L", - "price": "1000 kUSD", + "price": 100000000, "to_hit": -3, "bashing": 8, "material": [ "steel" ], @@ -101,11 +101,11 @@ "id": "bot_tripod", "looks_like": "broken_tripod", "type": "TOOL", - "name": { "str": "inactive tripod" }, + "name": "inactive tripod", "description": "This is an inactive Honda Regnal. Using this item involves placing it on the ground, wondering how it fuels its flamethrower and turning it on. If reprogrammed and rewired successfully the tribot will then identify you as an ally, roam around or follow you, and impale hostiles with its spiked cable weapons.", "weight": "120000 g", "volume": "92500 ml", - "price": "1000 kUSD", + "price": 100000000, "to_hit": -3, "bashing": 8, "material": [ "steel" ], @@ -126,11 +126,11 @@ "id": "battletorch", "type": "TOOL", "category": "weapons", - "name": { "str": "Louisville Slaughterer" }, + "name": "Louisville Slaughterer", "description": "This is sturdy wood bat, wrapped in gasoline-soaked rags and flame-resistant Nomex fabric. Light it, and the ball game will REALLY heat up. You'll need a lighter or matches to light it.", "weight": "1485 g", "volume": "2 L", - "price": "160 USD", + "price": 16000, "to_hit": 3, "bashing": 18, "material": [ "wood", "nomex" ], @@ -154,11 +154,11 @@ "id": "battletorch_lit", "type": "TOOL", "category": "weapons", - "name": { "str": "Louisville Slaughterer", "str_pl": "Louisville Slaughterers" }, + "name": "Louisville Slaughterer", "description": "This is a sturdy wood bat, wrapped in gasoline-soaked rags and flame-resistant Nomex fabric. It is burning brightly, and makes it much easier to see the baselines at night games (It also makes the umpire FAR more likely to call a ball instead of a strike).", "weight": "1485 g", "volume": "2 L", - "price": "160 USD", + "price": 16000, "to_hit": 3, "bashing": 18, "material": [ "wood", "nomex" ], @@ -189,11 +189,11 @@ "description": "This huge steel knife has been modified with a fuel tank, insulated handguard, and ignition system. When filled with gasoline, a system of torches heats the blade, burning your target.", "weight": "1814 g", "volume": "1500 ml", - "price": "280 USD", + "price": 28000, "to_hit": 1, "bashing": 6, "cutting": 20, - "material": [ "steel" ], + "material": "steel", "symbol": "/", "color": "dark_gray", "ammo": [ "gasoline" ], @@ -221,11 +221,11 @@ "description": "This huge steel knife has been modified with a fuel tank, insulated handguard, and ignition system. The blade is glowing with heat, making it a great plant scorcher and nightlight.", "weight": "1814 g", "volume": "1500 ml", - "price": "280 USD", + "price": 28000, "to_hit": 1, "bashing": 6, "cutting": 20, - "material": [ "steel" ], + "material": "steel", "symbol": "/", "color": "red", "ammo": [ "gasoline" ], @@ -258,10 +258,10 @@ "description": "Ein großes zweihändiges Schwert aus Deutschland, an dessen Klinge sich, unter Zuführung von Benzin, eine anhaltende Flamme erzeugen lässt. Es ist eine sehr mächtige Waffe.", "weight": "3400 g", "volume": "3750 ml", - "price": "1600 USD", + "price": 160000, "bashing": 17, "cutting": 40, - "material": [ "steel" ], + "material": "steel", "symbol": "/", "color": "light_gray", "ammo": [ "gasoline" ], @@ -288,10 +288,10 @@ "description": "Ein großes zweihändiges Schwert aus Deutschland, an dessen Klinge sich, unter Zuführung von Benzin, eine anhaltende Flamme erzeugen lässt. Es ist eine sehr mächtige Waffe.", "weight": "3400 g", "volume": "3750 ml", - "price": "1600 USD", + "price": 160000, "bashing": 17, "cutting": 40, - "material": [ "steel" ], + "material": "steel", "symbol": "/", "color": "red", "ammo": [ "gasoline" ], @@ -320,11 +320,11 @@ "description": "This is a combination of two Dark Age conflict-resolution classics, the broadsword and the torch. Use to light it up and show those heathen zombies who's Lord around here.", "weight": "1474 g", "volume": "2250 ml", - "price": "1200 USD", + "price": 120000, "to_hit": 1, "bashing": 8, "cutting": 35, - "material": [ "steel" ], + "material": "steel", "symbol": "/", "color": "light_gray", "ammo": [ "gasoline" ], @@ -367,14 +367,14 @@ "id": "firekatana_off", "type": "TOOL", "category": "weapons", - "name": { "str": "Rising Sun", "str_pl": "Rising Suns" }, + "name": "Rising Sun", "description": "This is a katana with a nozzle just behind the cutting edge of the blade. People love fire, and people love katanas, so why not put them together? The gas burners attached to this blade can really turn up the heat on your foes. Use to ignite.", "weight": "1400 g", "volume": "2250 ml", - "price": "980 USD", + "price": 98000, "bashing": 4, "cutting": 31, - "material": [ "steel" ], + "material": "steel", "symbol": "/", "color": "light_gray", "ammo": [ "gasoline" ], @@ -396,14 +396,14 @@ "id": "firekatana_on", "type": "TOOL", "category": "weapons", - "name": { "str": "Rising Sun", "str_pl": "Rising Suns" }, + "name": "Rising Sun", "description": "This is a katana that glows with the fury and heat of the SUN! Well, okay it's not THAT hot, but getting hit with it still stings like the dickens. Use to shut off the gas.", "weight": "1400 g", "volume": "2250 ml", - "price": "980 USD", + "price": 98000, "bashing": 4, "cutting": 31, - "material": [ "steel" ], + "material": "steel", "symbol": "/", "color": "red", "ammo": [ "gasoline" ], @@ -432,7 +432,7 @@ "description": "This is a large blade with a fuel pipe on the side, and a small tank and igniter built into the insulated hilt. When filled with gasoline, the blade can be made scorching hot to singe enemies and light your way. Use to ignite.", "weight": "1701 g", "volume": "2500 ml", - "price": "100 USD", + "price": 10000, "bashing": 4, "cutting": 14, "material": [ "steel", "plastic" ], diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/basement_nested.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/basement_nested.json index e1ae4b74f..c00db3192 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/basement_nested.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/basement_nested.json @@ -103,8 +103,8 @@ } }, { - "id": "basement_utility_nest_palette", "type": "palette", + "id": "basement_utility_nest_palette", "terrain": { " ": "t_null", ".": "t_thconc_floor", "g": "t_thconc_floor", "f": "t_thconc_floor" }, "furniture": { "g": "f_water_heater", "f": "f_home_furnace", "a": [ "f_air_conditioner", "f_null", "f_counter" ] }, "liquids": { "g": { "liquid": "water_clean", "amount": [ 0, 100 ] } } diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/bunker.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/bunker.json index 3d8c43295..bcb922223 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/bunker.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/bunker.json @@ -322,8 +322,8 @@ ] }, { - "id": "bunker_basement_books", "type": "item_group", + "id": "bunker_basement_books", "items": [ { "group": "book_military", "prob": 50 }, { "group": "book_survival", "prob": 50 }, @@ -331,18 +331,18 @@ ] }, { - "id": "bunker_basement_drugs", "type": "item_group", + "id": "bunker_basement_drugs", "items": [ { "group": "drugs_pharmacy", "prob": 70 }, { "group": "drugs_soldier", "prob": 50 } ] }, { - "id": "bunker_basement_food", "type": "item_group", + "id": "bunker_basement_food", "items": [ { "group": "cannedfood", "prob": 80 }, { "group": "pasta", "prob": 50 } ] }, { - "id": "bunker_basement_suicide", "type": "item_group", + "id": "bunker_basement_suicide", "subtype": "collection", "items": [ { "item": "m1911", "charges": 6, "ammo-item": "45_acp" }, diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/homeimprovement_superstore_new.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/homeimprovement_superstore_new.json index e20f7f9db..fd7fd0077 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/homeimprovement_superstore_new.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/homeimprovement_superstore_new.json @@ -211,8 +211,8 @@ } }, { - "id": "home_improvement_palette", "type": "palette", + "id": "home_improvement_palette", "terrain": { ">": "t_stairs_down", "<": "t_stairs_up", diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/house_quiverfull.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/house_quiverfull.json index 388e47dcd..62830f88f 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/house_quiverfull.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/house_quiverfull.json @@ -6,8 +6,8 @@ "monsters": [ { "monster": "mon_zombie_child", "freq": 100, "cost_multiplier": 0, "pack_size": [ 6, 10 ] } ] }, { - "id": "book_house_quiverfull_bible", "type": "item_group", + "id": "book_house_quiverfull_bible", "subtype": "collection", "items": [ { "item": "holybook_bible1", "prob": 100 } ] }, diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/irradiator_1.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/irradiator_1.json index 81c852ba2..193857ee3 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/irradiator_1.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/irradiator_1.json @@ -53,8 +53,8 @@ ] }, { - "id": "decontamination", "type": "item_group", + "id": "decontamination", "subtype": "collection", "items": [ { "item": "soap", "prob": 20 }, @@ -67,8 +67,8 @@ ] }, { - "id": "packaging", "type": "item_group", + "id": "packaging", "subtype": "collection", "items": [ { "item": "bag_plastic", "prob": 90 }, diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/lab_rooms.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/lab_rooms.json index 426a8c108..074ef10c6 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/lab_rooms.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/lab_rooms.json @@ -99,8 +99,8 @@ } }, { - "id": "lab_palette_map_computer", "type": "palette", + "id": "lab_palette_map_computer", "computers": { "6": { "name": "Log Console", diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/map_extras/map_extras.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/map_extras/map_extras.json index 2a670de12..0fd6d9b79 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/map_extras/map_extras.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/map_extras/map_extras.json @@ -2,7 +2,7 @@ { "id": "mx_bandits_ambush", "type": "map_extra", - "name": { "str": "Bandit Ambush" }, + "name": "Bandit Ambush", "description": "There were bandits here.", "generator": { "generator_method": "update_mapgen", "generator_id": "bandits_ambush" }, "sym": "x", @@ -11,7 +11,7 @@ { "id": "mx_bandits_campsite", "type": "map_extra", - "name": { "str": "Bandit Campsite" }, + "name": "Bandit Campsite", "description": "There are bandits here.", "generator": { "generator_method": "update_mapgen", "generator_id": "bandits_campsite" }, "sym": "x", @@ -20,7 +20,7 @@ { "id": "mx_bandits_hideout", "type": "map_extra", - "name": { "str": "Bandit Hideout" }, + "name": "Bandit Hideout", "description": "There are bandits here.", "generator": { "generator_method": "update_mapgen", "generator_id": "bandits_hideout" }, "sym": "x", @@ -29,7 +29,7 @@ { "id": "mx_bandits_grave", "type": "map_extra", - "name": { "str": "Bandit Gravesite" }, + "name": "Bandit Gravesite", "description": "There are bandits here.", "generator": { "generator_method": "update_mapgen", "generator_id": "bandits_grave" }, "sym": "x", @@ -38,7 +38,7 @@ { "id": "mx_bandits_outpost", "type": "map_extra", - "name": { "str": "Bandit Outpost" }, + "name": "Bandit Outpost", "description": "There are bandits here.", "generator": { "generator_method": "update_mapgen", "generator_id": "bandits_outpost" }, "sym": "x", diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/megastore.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/megastore.json index a5c4e3c60..15c2806b4 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/megastore.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/megastore.json @@ -1,7 +1,7 @@ [ { - "id": "megastore", "type": "palette", + "id": "megastore", "terrain": { "#": "t_open_air", " ": "t_open_air_rooved", @@ -76,8 +76,8 @@ } }, { - "id": "mega_goods_a", "type": "palette", + "id": "mega_goods_a", "items": { "b": { "item": "novels", "chance": 65, "repeat": [ 4, 12 ] }, "f": { "item": "produce", "chance": 65, "repeat": [ 2, 10 ] }, @@ -91,8 +91,8 @@ } }, { - "id": "mega_goods_b", "type": "palette", + "id": "mega_goods_b", "items": { "b": { "item": "homebooks", "chance": 70, "repeat": [ 2, 10 ] }, "f": { "item": "fridgesnacks", "chance": 65, "repeat": [ 2, 10 ] }, @@ -106,8 +106,8 @@ } }, { - "id": "mega_goods_c", "type": "palette", + "id": "mega_goods_c", "items": { "b": { "item": "waitingroom", "chance": 60, "repeat": [ 1, 4 ] }, "f": { "item": "fridge", "chance": 65, "repeat": [ 2, 10 ] }, @@ -121,8 +121,8 @@ } }, { - "id": "mega_goods_d", "type": "palette", + "id": "mega_goods_d", "items": { "b": { "item": "waitingroom", "chance": 65, "repeat": [ 1, 4 ] }, "f": { "item": "vending_food_items", "chance": 65, "repeat": [ 4, 12 ] }, @@ -136,8 +136,8 @@ } }, { - "id": "mega_goods_e", "type": "palette", + "id": "mega_goods_e", "items": { "b": { "item": "waitingroom", "chance": 65, "repeat": [ 1, 4 ] }, "f": { "item": "produce", "chance": 65, "repeat": [ 1, 4 ] }, @@ -151,8 +151,8 @@ } }, { - "id": "mega_goods_f", "type": "palette", + "id": "mega_goods_f", "items": { "b": { "item": "novels", "chance": 65, "repeat": [ 4, 12 ] }, "f": { "item": "fridgesnacks", "chance": 65, "repeat": [ 4, 12 ] }, diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/microlab_special_tiles.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/microlab_special_tiles.json index 3b855b19b..8333eb24e 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/microlab_special_tiles.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/microlab_special_tiles.json @@ -1,7 +1,7 @@ [ { - "id": "altered_object_i", "type": "item_group", + "id": "altered_object_i", "subtype": "distribution", "entries": [ { diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/motel.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/motel.json index 305965334..22c4d279c 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/motel.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/motel.json @@ -1,7 +1,7 @@ [ { - "id": "book_motel", "type": "item_group", + "id": "book_motel", "subtype": "collection", "items": [ { "item": "phonebook", "prob": 2 }, { "item": "holybook_bible3", "prob": 2 } ] }, diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/parking_garage.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/parking_garage.json index c8b4bf61f..dabbe7b78 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/parking_garage.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/parking_garage.json @@ -1,7 +1,7 @@ [ { - "id": "parking_palette", "type": "palette", + "id": "parking_palette", "terrain": { " ": "t_thconc_floor", "-": "t_thconc_y", diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/police_station.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/police_station.json index e05d428d8..18e01306e 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/police_station.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/police_station.json @@ -83,8 +83,8 @@ } }, { - "id": "badge_deputy", "type": "item_group", + "id": "badge_deputy", "items": [ [ "badge_deputy", 100 ] ] }, { diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/regional_airport.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/regional_airport.json index 76964dde7..c1fbf647e 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/regional_airport.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/regional_airport.json @@ -730,8 +730,8 @@ } }, { - "id": "airport_palette", "type": "palette", + "id": "airport_palette", "terrain": { "f": "t_chainfence_v", "*": "t_open_air", diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/school_1.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/school_1.json index 0141961f5..9be8e7dda 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/school_1.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/school_1.json @@ -399,8 +399,8 @@ } }, { - "id": "school_palette", "type": "palette", + "id": "school_palette", "terrain": { "*": "t_open_air", "~": "t_open_air_rooved", diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/ws_fire_lookout_tower.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/ws_fire_lookout_tower.json index 4b6fe0d89..ef985334e 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/ws_fire_lookout_tower.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Mapgen/ws_fire_lookout_tower.json @@ -10,8 +10,8 @@ ] }, { - "id": "flt_loot_books", "type": "item_group", + "id": "flt_loot_books", "items": [ [ "survivormap", 40 ], [ "pocket_survival", 30 ], @@ -31,8 +31,8 @@ ] }, { - "id": "flt_loot_food", "type": "item_group", + "id": "flt_loot_food", "items": [ [ "syrup", 20 ], [ "dry_meat", 20 ], @@ -49,8 +49,8 @@ ] }, { - "id": "flt_loot_clothes", "type": "item_group", + "id": "flt_loot_clothes", "items": [ [ "leg_warmers", 20 ], [ "arm_warmers", 20 ], @@ -68,13 +68,13 @@ ] }, { - "id": "flt_loot_vehicle", "type": "item_group", + "id": "flt_loot_vehicle", "items": [ [ "solar_panel", 20 ], [ "jumper_cable", 20 ], [ "jumper_cable_heavy", 20 ] ] }, { - "id": "flt_loot_rare", "type": "item_group", + "id": "flt_loot_rare", "items": [ [ "dehydrator", 20 ], [ "popcan_stove", 20 ], @@ -89,8 +89,8 @@ ] }, { - "id": "flt_loot_misc", "type": "item_group", + "id": "flt_loot_misc", "items": [ { "group": "ammo_pocket_batteries_full", "prob": 20 }, [ "flashlight", 20 ], diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc.json index 7dbfd0079..3dc2a5ca4 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc.json @@ -1,7 +1,7 @@ [ { - "id": "thug", "type": "npc", + "id": "thug", "name_suffix": "Thug", "class": "NC_THUG", "attitude": 0, @@ -10,8 +10,8 @@ "faction": "hells_raiders" }, { - "id": "bandit", "type": "npc", + "id": "bandit", "name_suffix": "Bandit", "class": "NC_SCAVENGER", "attitude": 0, @@ -20,8 +20,8 @@ "faction": "hells_raiders" }, { - "id": "raider", "type": "npc", + "id": "raider", "name_suffix": "Raider", "class": "NC_SOLDIER", "attitude": 0, @@ -30,8 +30,8 @@ "faction": "hells_raiders" }, { - "id": "wandering_thug", "type": "npc", + "id": "wandering_thug", "//": "Mission set to null, so they walk around.", "name_suffix": "Thug", "class": "NC_THUG", @@ -41,8 +41,8 @@ "faction": "hells_raiders" }, { - "id": "wandering_bandit", "type": "npc", + "id": "wandering_bandit", "name_suffix": "Bandit", "class": "NC_SCAVENGER", "attitude": 0, @@ -51,8 +51,8 @@ "faction": "hells_raiders" }, { - "id": "wandering_raider", "type": "npc", + "id": "wandering_raider", "name_suffix": "Raider", "class": "NC_SOLDIER", "attitude": 0, diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc_classes_bandits.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc_classes_bandits.json index 33f0d5852..edbab47d9 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc_classes_bandits.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc_classes_bandits.json @@ -3,7 +3,7 @@ "type": "npc_class", "//": "These are here to workaround the bug of NPCs spawning without weapons due to either marksmanship or melee being their highest skill, and thus not knowing what weapon to give them.", "id": "NC_THUG", - "name": { "str": "Thug" }, + "name": "Thug", "job_description": "I'm just here for the paycheck.", "traits": [ { "group": "BG_survival_story_CRIMINAL" }, @@ -23,9 +23,9 @@ ] }, { - "id": "NC_SCAVENGER", "type": "npc_class", - "name": { "str": "Scavenger" }, + "id": "NC_SCAVENGER", + "name": "Scavenger", "job_description": "I'm just trying to survive.", "traits": [ { "group": "BG_survival_story_EVACUEE" }, { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ], "skills": [ @@ -38,9 +38,9 @@ ] }, { - "id": "NC_SOLDIER", "type": "npc_class", - "name": { "str": "Soldier" }, + "id": "NC_SOLDIER", + "name": "Soldier", "job_description": "I'm just here for the paycheck.", "traits": [ { "group": "BG_survival_story_SOLDIER" }, { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ], "bonus_str": { "rng": [ 0, 2 ] }, diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc_classes_mutant.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc_classes_mutant.json index 7a4718801..4195dc9dd 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc_classes_mutant.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/npc_classes_mutant.json @@ -1,8 +1,8 @@ [ { - "id": "NC_NPC_MUTANT_LIZARD", "type": "npc_class", - "name": { "str": "Lizard Mutant" }, + "id": "NC_NPC_MUTANT_LIZARD", + "name": "Lizard Mutant", "job_description": "I'm looking for lizard mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } }, @@ -19,9 +19,9 @@ ] }, { - "id": "NC_NPC_MUTANT_MEDICAL", "type": "npc_class", - "name": { "str": "Medical Mutant" }, + "id": "NC_NPC_MUTANT_MEDICAL", + "name": "Medical Mutant", "job_description": "I'm looking for medical mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } }, @@ -38,9 +38,9 @@ ] }, { - "id": "NC_NPC_MUTANT_BIRD", "type": "npc_class", - "name": { "str": "Bird Mutant" }, + "id": "NC_NPC_MUTANT_BIRD", + "name": "Bird Mutant", "job_description": "I'm looking for bird mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 4, 8 ] } }, @@ -57,9 +57,9 @@ ] }, { - "id": "NC_NPC_MUTANT_FISH", "type": "npc_class", - "name": { "str": "Fish Mutant" }, + "id": "NC_NPC_MUTANT_FISH", + "name": "Fish Mutant", "job_description": "I'm looking for fish mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 4, 8 ] } }, @@ -76,9 +76,9 @@ ] }, { - "id": "NC_NPC_MUTANT_BEAST", "type": "npc_class", - "name": { "str": "Beast Mutant" }, + "id": "NC_NPC_MUTANT_BEAST", + "name": "Beast Mutant", "job_description": "I'm looking for beast mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 4, 8 ] } }, @@ -94,9 +94,9 @@ ] }, { - "id": "NC_NPC_MUTANT_URSINE", "type": "npc_class", - "name": { "str": "Ursine Mutant" }, + "id": "NC_NPC_MUTANT_URSINE", + "name": "Ursine Mutant", "job_description": "I'm looking for ursine mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 2, 4 ] } }, @@ -112,9 +112,9 @@ ] }, { - "id": "NC_NPC_MUTANT_FELINE", "type": "npc_class", - "name": { "str": "Feline Mutant" }, + "id": "NC_NPC_MUTANT_FELINE", + "name": "Feline Mutant", "job_description": "I'm looking for feline mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } }, @@ -130,9 +130,9 @@ ] }, { - "id": "NC_NPC_MUTANT_LUPINE", "type": "npc_class", - "name": { "str": "Lupine Mutant" }, + "id": "NC_NPC_MUTANT_LUPINE", + "name": "Lupine Mutant", "job_description": "I'm looking for lupine mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } }, @@ -148,9 +148,9 @@ ] }, { - "id": "NC_NPC_MUTANT_CATTLE", "type": "npc_class", - "name": { "str": "Cattle Mutant" }, + "id": "NC_NPC_MUTANT_CATTLE", + "name": "Cattle Mutant", "job_description": "I'm looking for cattle mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 2, 4 ] } }, @@ -166,9 +166,9 @@ ] }, { - "id": "NC_NPC_MUTANT_INSECT", "type": "npc_class", - "name": { "str": "Insect Mutant" }, + "id": "NC_NPC_MUTANT_INSECT", + "name": "Insect Mutant", "job_description": "I'm looking for insect mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } }, @@ -185,9 +185,9 @@ ] }, { - "id": "NC_NPC_MUTANT_PLANT", "type": "npc_class", - "name": { "str": "Plant Mutant" }, + "id": "NC_NPC_MUTANT_PLANT", + "name": "Plant Mutant", "job_description": "I'm looking for plant mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 2, 4 ] } }, @@ -203,9 +203,9 @@ ] }, { - "id": "NC_NPC_MUTANT_SLIME", "type": "npc_class", - "name": { "str": "Slime Mutant" }, + "id": "NC_NPC_MUTANT_SLIME", + "name": "Slime Mutant", "job_description": "I'm looking for slime mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 2, 4 ] } }, @@ -224,9 +224,9 @@ ] }, { - "id": "NC_NPC_MUTANT_TROGLOBITE", "type": "npc_class", - "name": { "str": "Troglobite Mutant" }, + "id": "NC_NPC_MUTANT_TROGLOBITE", + "name": "Troglobite Mutant", "job_description": "I'm looking for troglobite mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 2, 4 ] } }, @@ -245,9 +245,9 @@ ] }, { - "id": "NC_NPC_MUTANT_CEPHALOPOD", "type": "npc_class", - "name": { "str": "Cephalopod Mutant" }, + "id": "NC_NPC_MUTANT_CEPHALOPOD", + "name": "Cephalopod Mutant", "job_description": "I'm looking for cephalopod mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } }, @@ -267,9 +267,9 @@ ] }, { - "id": "NC_NPC_MUTANT_SPIDER", "type": "npc_class", - "name": { "str": "Spider Mutant" }, + "id": "NC_NPC_MUTANT_SPIDER", + "name": "Spider Mutant", "job_description": "I'm looking for spider mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } }, @@ -285,9 +285,9 @@ ] }, { - "id": "NC_NPC_MUTANT_RAT", "type": "npc_class", - "name": { "str": "Rat Mutant" }, + "id": "NC_NPC_MUTANT_RAT", + "name": "Rat Mutant", "job_description": "I'm looking for rat mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } }, @@ -302,9 +302,9 @@ ] }, { - "id": "NC_NPC_MUTANT_MOUSE", "type": "npc_class", - "name": { "str": "Mouse Mutant" }, + "id": "NC_NPC_MUTANT_MOUSE", + "name": "Mouse Mutant", "job_description": "I'm looking for mouse mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 4, 7 ] } }, @@ -320,9 +320,9 @@ ] }, { - "id": "NC_NPC_MUTANT_ALPHA", "type": "npc_class", - "name": { "str": "Alpha Mutant" }, + "id": "NC_NPC_MUTANT_ALPHA", + "name": "Alpha Mutant", "job_description": "I'm looking for alpha mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 3, 6 ] } }, @@ -341,9 +341,9 @@ ] }, { - "id": "NC_NPC_MUTANT_ELFA", "type": "npc_class", - "name": { "str": "Elfa Mutant" }, + "id": "NC_NPC_MUTANT_ELFA", + "name": "Elfa Mutant", "job_description": "I'm looking for elfa mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 4, 8 ] } }, @@ -362,9 +362,9 @@ ] }, { - "id": "NC_NPC_MUTANT_CHIMERA", "type": "npc_class", - "name": { "str": "Chimera Mutant" }, + "id": "NC_NPC_MUTANT_CHIMERA", + "name": "Chimera Mutant", "job_description": "I'm looking for chimera mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 4, 8 ] } }, @@ -384,9 +384,9 @@ ] }, { - "id": "NC_NPC_MUTANT_RAPTOR", "type": "npc_class", - "name": { "str": "Raptor Mutant" }, + "id": "NC_NPC_MUTANT_RAPTOR", + "name": "Raptor Mutant", "job_description": "I'm looking for raptor mutagen… this world is no place for humans anymore, and I don't plan to keep being one.", "skills": [ { "skill": "dodge", "bonus": { "rng": [ 6, 10 ] } }, @@ -406,9 +406,9 @@ ] }, { - "id": "NC_NPC_MUTANT_MASTODON", "type": "npc_class", - "name": { "str": "Mastodon Uplift" }, + "id": "NC_NPC_MUTANT_MASTODON", + "name": "Mastodon Uplift", "job_description": "Humans created me. Let's see what I can be on my own.", "skills": [ { "skill": "survival", "bonus": { "rng": [ 2, 4 ] } }, diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/trait_groups.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/trait_groups.json index 03a290a87..b66b06ffc 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/trait_groups.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/NPC/trait_groups.json @@ -1,7 +1,7 @@ [ { - "id": "trait_group_spider", "type": "trait_group", + "id": "trait_group_spider", "subtype": "collection", "traits": [ { "trait": "FLEET", "prob": 50 }, @@ -16,8 +16,8 @@ ] }, { - "id": "trait_group_spider_nonthres", "type": "trait_group", + "id": "trait_group_spider_nonthres", "subtype": "collection", "traits": [ { "trait": "POISONOUS", "prob": 50 }, @@ -26,8 +26,8 @@ ] }, { - "id": "trait_group_spider_postthres", "type": "trait_group", + "id": "trait_group_spider_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_SPIDER" }, @@ -47,8 +47,8 @@ ] }, { - "id": "trait_group_alpha", "type": "trait_group", + "id": "trait_group_alpha", "subtype": "collection", "traits": [ { "trait": "GOODHEARING", "prob": 50 }, @@ -65,20 +65,20 @@ ] }, { - "id": "trait_group_alpha_nonthres", "type": "trait_group", + "id": "trait_group_alpha_nonthres", "subtype": "collection", "traits": [ { "trait": "WAKEFUL", "prob": 50 } ] }, { - "id": "trait_group_alpha_postthres", "type": "trait_group", + "id": "trait_group_alpha_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_ALPHA" }, { "trait": "WAKEFUL2", "prob": 50 } ] }, { - "id": "trait_group_fish", "type": "trait_group", + "id": "trait_group_fish", "subtype": "collection", "traits": [ { "trait": "GOODCARDIO", "prob": 50 }, @@ -101,20 +101,20 @@ ] }, { - "id": "trait_group_fish_nonthres", "type": "trait_group", + "id": "trait_group_fish_nonthres", "subtype": "collection", "traits": [ ] }, { - "id": "trait_group_fish_postthres", "type": "trait_group", + "id": "trait_group_fish_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_FISH" } ] }, { - "id": "trait_group_lupine", "type": "trait_group", + "id": "trait_group_lupine", "subtype": "collection", "traits": [ { "trait": "GOODCARDIO", "prob": 50 }, @@ -136,20 +136,20 @@ ] }, { - "id": "trait_group_lupine_nonthres", "type": "trait_group", + "id": "trait_group_lupine_nonthres", "subtype": "collection", "traits": [ ] }, { - "id": "trait_group_lupine_postthres", "type": "trait_group", + "id": "trait_group_lupine_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_LUPINE" }, { "trait": "PRED3", "prob": 50 } ] }, { - "id": "trait_group_bird", "type": "trait_group", + "id": "trait_group_bird", "subtype": "collection", "traits": [ { "trait": "QUICK", "prob": 50 }, @@ -168,14 +168,14 @@ ] }, { - "id": "trait_group_bird_nonthres", "type": "trait_group", + "id": "trait_group_bird_nonthres", "subtype": "collection", "traits": [ { "trait": "BEAK", "prob": 50 } ] }, { - "id": "trait_group_bird_postthres", "type": "trait_group", + "id": "trait_group_bird_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_BIRD" }, @@ -187,8 +187,8 @@ ] }, { - "id": "trait_group_insect", "type": "trait_group", + "id": "trait_group_insect", "subtype": "collection", "traits": [ { "trait": "QUICK", "prob": 50 }, @@ -213,14 +213,14 @@ ] }, { - "id": "trait_group_insect_nonthres", "type": "trait_group", + "id": "trait_group_insect_nonthres", "subtype": "collection", "traits": [ { "trait": "WINGS_INSECT", "prob": 50 } ] }, { - "id": "trait_group_insect_postthres", "type": "trait_group", + "id": "trait_group_insect_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_INSECT" }, @@ -230,8 +230,8 @@ ] }, { - "id": "trait_group_troglobite", "type": "trait_group", + "id": "trait_group_troglobite", "subtype": "collection", "traits": [ { "trait": "QUICK", "prob": 50 }, @@ -253,20 +253,20 @@ ] }, { - "id": "trait_group_troglobite_nonthres", "type": "trait_group", + "id": "trait_group_troglobite_nonthres", "subtype": "collection", "traits": [ ] }, { - "id": "trait_group_troglobite_postthres", "type": "trait_group", + "id": "trait_group_troglobite_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_TROGLOBITE" }, { "trait": "PAINRESIST_TROGLO", "prob": 50 }, { "trait": "EATPOISON", "prob": 50 } ] }, { - "id": "trait_group_chimera", "type": "trait_group", + "id": "trait_group_chimera", "subtype": "collection", "traits": [ { "trait": "QUICK", "prob": 50 }, @@ -303,14 +303,14 @@ ] }, { - "id": "trait_group_chimera_nonthres", "type": "trait_group", + "id": "trait_group_chimera_nonthres", "subtype": "collection", "traits": [ { "trait": "FANGS", "prob": 50 } ] }, { - "id": "trait_group_chimera_postthres", "type": "trait_group", + "id": "trait_group_chimera_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_CHIMERA" }, @@ -325,8 +325,8 @@ ] }, { - "id": "trait_group_raptor", "type": "trait_group", + "id": "trait_group_raptor", "subtype": "collection", "traits": [ { "trait": "QUICK", "prob": 50 }, @@ -355,14 +355,14 @@ ] }, { - "id": "trait_group_raptor_nonthres", "type": "trait_group", + "id": "trait_group_raptor_nonthres", "subtype": "collection", "traits": [ { "trait": "FANGS", "prob": 50 } ] }, { - "id": "trait_group_raptor_postthres", "type": "trait_group", + "id": "trait_group_raptor_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_RAPTOR" }, @@ -372,8 +372,8 @@ ] }, { - "id": "trait_group_medical", "type": "trait_group", + "id": "trait_group_medical", "subtype": "collection", "traits": [ { "trait": "FASTHEALER", "prob": 50 }, @@ -401,14 +401,14 @@ ] }, { - "id": "trait_group_medical_nonthres", "type": "trait_group", + "id": "trait_group_medical_nonthres", "subtype": "collection", "traits": [ { "trait": "PAINRESIST", "prob": 50 } ] }, { - "id": "trait_group_medical_postthres", "type": "trait_group", + "id": "trait_group_medical_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_MEDICAL", "prob": 50 }, @@ -419,8 +419,8 @@ ] }, { - "id": "trait_group_cattle", "type": "trait_group", + "id": "trait_group_cattle", "subtype": "collection", "traits": [ { "trait": "NIGHTVISION", "prob": 50 }, @@ -438,14 +438,14 @@ ] }, { - "id": "trait_group_cattle_nonthres", "type": "trait_group", + "id": "trait_group_cattle_nonthres", "subtype": "collection", "traits": [ { "trait": "RUMINANT", "prob": 50 }, { "trait": "HUGE" } ] }, { - "id": "trait_group_cattle_postthres", "type": "trait_group", + "id": "trait_group_cattle_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_CATTLE" }, @@ -455,8 +455,8 @@ ] }, { - "id": "trait_group_slime", "type": "trait_group", + "id": "trait_group_slime", "subtype": "collection", "traits": [ { "trait": "POISRESIST", "prob": 50 }, @@ -486,14 +486,14 @@ ] }, { - "id": "trait_group_slime_nonthres", "type": "trait_group", + "id": "trait_group_slime_nonthres", "subtype": "collection", "traits": [ ] }, { - "id": "trait_group_slime_postthres", "type": "trait_group", + "id": "trait_group_slime_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_SLIME" }, @@ -504,8 +504,8 @@ ] }, { - "id": "trait_group_lizard", "type": "trait_group", + "id": "trait_group_lizard", "subtype": "collection", "traits": [ { "trait": "THICKSKIN", "prob": 50 }, @@ -526,8 +526,8 @@ ] }, { - "id": "trait_group_lizard_nonthres", "type": "trait_group", + "id": "trait_group_lizard_nonthres", "subtype": "collection", "traits": [ { "trait": "SCALES", "prob": 50 }, @@ -537,8 +537,8 @@ ] }, { - "id": "trait_group_lizard_postthres", "type": "trait_group", + "id": "trait_group_lizard_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_LIZARD" }, @@ -552,8 +552,8 @@ ] }, { - "id": "trait_group_beast", "type": "trait_group", + "id": "trait_group_beast", "subtype": "collection", "traits": [ { "trait": "DEFT", "prob": 50 }, @@ -584,14 +584,14 @@ ] }, { - "id": "trait_group_beast_nonthres", "type": "trait_group", + "id": "trait_group_beast_nonthres", "subtype": "collection", "traits": [ { "trait": "CARNIVORE", "prob": 50 } ] }, { - "id": "trait_group_beast_postthres", "type": "trait_group", + "id": "trait_group_beast_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_BEAST" }, @@ -601,8 +601,8 @@ ] }, { - "id": "trait_group_rat", "type": "trait_group", + "id": "trait_group_rat", "subtype": "collection", "traits": [ { "trait": "DISRESISTANT", "prob": 50 }, @@ -620,14 +620,14 @@ ] }, { - "id": "trait_group_rat_nonthres", "type": "trait_group", + "id": "trait_group_rat_nonthres", "subtype": "collection", "traits": [ { "trait": "CLAWS_RAT", "prob": 50 } ] }, { - "id": "trait_group_rat_postthres", "type": "trait_group", + "id": "trait_group_rat_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_RAT" }, @@ -638,8 +638,8 @@ ] }, { - "id": "trait_group_mouse", "type": "trait_group", + "id": "trait_group_mouse", "subtype": "collection", "traits": [ { "trait": "DISRESISTANT", "prob": 50 }, @@ -654,14 +654,14 @@ ] }, { - "id": "trait_group_mouse_nonthres", "type": "trait_group", + "id": "trait_group_mouse_nonthres", "subtype": "collection", "traits": [ ] }, { - "id": "trait_group_mouse_postthres", "type": "trait_group", + "id": "trait_group_mouse_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_MOUSE" }, @@ -675,8 +675,8 @@ ] }, { - "id": "trait_group_elfa", "type": "trait_group", + "id": "trait_group_elfa", "subtype": "collection", "traits": [ { "trait": "LIGHTSTEP", "prob": 50 }, @@ -704,20 +704,20 @@ ] }, { - "id": "trait_group_elfa_nonthres", "type": "trait_group", + "id": "trait_group_elfa_nonthres", "subtype": "collection", "traits": [ { "trait": "WAKEFUL", "prob": 50 } ] }, { - "id": "trait_group_elfa_postthres", "type": "trait_group", + "id": "trait_group_elfa_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_ELFA" }, { "trait": "WAKEFUL3", "prob": 50 } ] }, { - "id": "trait_group_feline", "type": "trait_group", + "id": "trait_group_feline", "subtype": "collection", "traits": [ { "trait": "LIGHTSTEP", "prob": 50 }, @@ -739,14 +739,14 @@ ] }, { - "id": "trait_group_feline_nonthres", "type": "trait_group", + "id": "trait_group_feline_nonthres", "subtype": "collection", "traits": [ { "trait": "FANGS", "prob": 50 }, { "trait": "CARNIVORE", "prob": 50 } ] }, { - "id": "trait_group_feline_postthres", "type": "trait_group", + "id": "trait_group_feline_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_FELINE" }, @@ -756,8 +756,8 @@ ] }, { - "id": "trait_group_plant", "type": "trait_group", + "id": "trait_group_plant", "subtype": "collection", "traits": [ { "trait": "HEAVYSLEEPER", "prob": 50 }, @@ -774,14 +774,14 @@ ] }, { - "id": "trait_group_plant_nonthres", "type": "trait_group", + "id": "trait_group_plant_nonthres", "subtype": "collection", "traits": [ ] }, { - "id": "trait_group_plant_postthres", "type": "trait_group", + "id": "trait_group_plant_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_PLANT" }, @@ -793,8 +793,8 @@ ] }, { - "id": "trait_group_ursine", "type": "trait_group", + "id": "trait_group_ursine", "subtype": "collection", "traits": [ { "trait": "BADTEMPER", "prob": 50 }, @@ -816,14 +816,14 @@ ] }, { - "id": "trait_group_ursine_nonthres", "type": "trait_group", + "id": "trait_group_ursine_nonthres", "subtype": "collection", "traits": [ { "trait": "HUGE" } ] }, { - "id": "trait_group_ursine_postthres", "type": "trait_group", + "id": "trait_group_ursine_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_URSINE" }, @@ -834,8 +834,8 @@ ] }, { - "id": "trait_group_cephalopod", "type": "trait_group", + "id": "trait_group_cephalopod", "subtype": "collection", "traits": [ { "trait": "CEPH_EYES", "prob": 50 }, @@ -852,8 +852,8 @@ ] }, { - "id": "trait_group_cephalopod_nonthres", "type": "trait_group", + "id": "trait_group_cephalopod_nonthres", "subtype": "collection", "traits": [ { "trait": "LEG_TENTACLES", "prob": 50 }, @@ -862,8 +862,8 @@ ] }, { - "id": "trait_group_cephalopod_postthres", "type": "trait_group", + "id": "trait_group_cephalopod_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_CEPHALOPOD" }, @@ -878,8 +878,8 @@ ] }, { - "id": "trait_mutant_npc_common", "type": "trait_group", + "id": "trait_mutant_npc_common", "subtype": "collection", "traits": [ { "distribution": [ { "trait": "FASTLEARNER" }, { "trait": "SLOWLEARNER" } ], "prob": 10 }, @@ -921,8 +921,8 @@ ] }, { - "id": "trait_group_mastodon", "type": "trait_group", + "id": "trait_group_mastodon", "subtype": "collection", "traits": [ { "trait": "PATCHFUR", "prob": 50 }, @@ -940,8 +940,8 @@ ] }, { - "id": "trait_group_mastodon_nonthres", "type": "trait_group", + "id": "trait_group_mastodon_nonthres", "subtype": "collection", "traits": [ { "trait": "MUT_TANK", "prob": 50 }, @@ -950,8 +950,8 @@ ] }, { - "id": "trait_group_mastodon_postthres", "type": "trait_group", + "id": "trait_group_mastodon_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_MASTODON" }, @@ -969,8 +969,8 @@ ] }, { - "id": "trait_group_migo", "type": "trait_group", + "id": "trait_group_migo", "subtype": "collection", "traits": [ { "trait": "PATCHFUR", "prob": 50 }, @@ -988,8 +988,8 @@ ] }, { - "id": "trait_group_migo_nonthres", "type": "trait_group", + "id": "trait_group_migo_nonthres", "subtype": "collection", "traits": [ { "trait": "MIGO_BREATHE", "prob": 50 }, @@ -1002,8 +1002,8 @@ ] }, { - "id": "trait_group_migo_postthres", "type": "trait_group", + "id": "trait_group_migo_postthres", "subtype": "collection", "traits": [ { "trait": "THRESH_YUGGOTH" }, diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Recipes/recipes.json b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Recipes/recipes.json index 707b605d9..fe383670b 100644 --- a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Recipes/recipes.json +++ b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Recipes/recipes.json @@ -766,7 +766,7 @@ "subcategory": "CSC_ARMOR_ARMS", "skill_used": "tailor", "difficulty": 4, - "time": "5 m", + "time": 30000, "autolearn": true, "using": [ [ "sewing_standard", 11 ] ], "components": [ @@ -781,7 +781,7 @@ "subcategory": "CSC_ARMOR_FEET", "skill_used": "tailor", "difficulty": 3, - "time": "400 s", + "time": 40000, "autolearn": true, "book_learn": [ [ "manual_tailor", 2 ], [ "textbook_tailor", 2 ] ], "using": [ [ "sewing_standard", 18 ] ], @@ -794,7 +794,7 @@ "subcategory": "CSC_ARMOR_HANDS", "skill_used": "tailor", "difficulty": 3, - "time": "5 m", + "time": 30000, "autolearn": true, "book_learn": [ [ "manual_tailor", 2 ], [ "textbook_tailor", 2 ] ], "using": [ [ "sewing_standard", 12 ], [ "cordage", 1 ] ], @@ -807,7 +807,7 @@ "subcategory": "CSC_ARMOR_HEAD", "skill_used": "tailor", "difficulty": 5, - "time": "10 m", + "time": 60000, "autolearn": true, "book_learn": [ [ "textbook_tailor", 5 ], [ "tailor_portfolio", 5 ] ], "qualities": [ { "id": "CUT", "level": 1 } ], @@ -820,7 +820,7 @@ "subcategory": "CSC_ARMOR_SUIT", "skill_used": "tailor", "difficulty": 6, - "time": "5 m", + "time": 30000, "autolearn": true, "book_learn": [ [ "textbook_tailor", 4 ], [ "tailor_portfolio", 5 ] ], "using": [ [ "sewing_standard", 43 ] ], diff --git a/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Translation/Russian.7z b/data/Maintained_mods/mods/No_Hope_Night_Pryanik/Translation/Russian.7z index 98f79f79821c67ac9ffdae451208af7c5051ac9f..c59b1c2ee763dc95c75c22ce0447771278a53b3a 100644 GIT binary patch delta 1116 zcmV-i1f%=8EtE7MH+sCUCma9+0i1}<(HQ^$00000BLDyZ00000do^zDu^_q?ks%X* zJjxG>50Jko=4mNYV`ux-Ka!N=#^$M9 zpXYylt1}$?x5LOkb*W#&lD99(FGlTuXK{uq)8kTtD&y0~`D4SBh>K+0@{2JR!mmS; z{T}|VEty=PsH}Ns`D&=qop=??zTo@lmCX{s%e)X%>pn+*s@UzBr&Z7$>$|UVlsmkI z-@=a^0(&SX$$U|($F4@Fu0OA*>>WA>=0=&vJ^_i?@JCm%FKHRk&7wbe^dp;prZ84F zNB0o&=7|=|7LG~$pHze+{;FO~tWB_{{6%-EzTXk*x~B#J+~xxe>$&7ob~X4Eeh5G} zZ5No$_w>XS3q%uc{wKhSKL6_-0!s8I_Q#^+JbU@eaO-2mu(CkB7^NwJA`C^d1w~aIlB8IcsPkeW7bT!u5MZ zlRc9CBT%~~g#`m7bh6fh1Q8TUCXbpJDQrBdQziY}nVKJP$n=q*q=)N&ng}IG_u)?D zc4*S7qpRe*d6?Em?BfCx<>5YZ4`&T{syAlEAL+p3WzGacpSu5Y8yv>OFIud?(mn+7jk?01*6m(*qaHL$UrZ$(=1@*I#uPD zKIG=^;*&NM>Tfzdc8KkNRw=E&Mf77al2E}xAsa+cL=^-I@Nc}DDApLzI-ty=bA6vT z1Hk6u8c*5l8OjmHjml60&O7qx7t;#RM6SKR51{I6ld3MY`edcPEHc_1z65kDNQDQX zPYuzY(Vr`-O!R4O#qN6eHh&?z(m9NPfX1p}3D>HQByzrXGuFC)pj|#@vfS#e2c2~F z_<;t}Sbml?k(i!~zH*Zi(YNF9NGgPBGyE-s#l9c%My6Xm9mnjO_EhySXH` ztM0;q?%Wth?ANOK$R0hcOyCny&)Zp%1@C&?2yPr7Y3N( i0SSQb00#>J00AQd0RaVF01yBG41u8v0TQGCbN~SG?HXSI delta 266 zcmV+l0rmcrG`TGxH+sCUCma9+@Wc~9b`}5t00000BLDyZ00000y=Y=pu^_q?e*l3q z2d)p+7xhb5B-8%0elLlVzP>#Qv5?`JxKN2{EAkfv1`+`XTjZa5-?>w}kod*tI5z|> zLx{d9naV8n+oF>`5_cx`*x?IxF~oTJCHbgWfYoOer^kq-&WnKe@uPE)#%&EG(l@)h zOxinH@I>hr)tv8Xr4M|jpM|W%V2Fq9nCd+B8`cgqqk3U``7Id@P6-}7hw<(8w>Hj+ zvH+koF_XUN+aFL}nO-cLUf3iY>500+S5dshIRF<1mAL^4fV}_*3jqKDBLe{e1zi9T Q000buE(!tO7