diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 1460fe21c0663..d64deaf383c40 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -30,5 +30,5 @@ magic*.h @KorGgenT /gfx/ @I-am-Erk /tools/ @int-ua /lang/ @BrettDong -widget.cpp @wapcaplet -wiget.h @wapcaplet +widget.cpp @wapcaplet @dseguin +widget.h @wapcaplet @dseguin diff --git a/.github/workflows/pull-translations.yml b/.github/workflows/pull-translations.yml index beaf3851c2e45..82bc7f7ecbfa3 100644 --- a/.github/workflows/pull-translations.yml +++ b/.github/workflows/pull-translations.yml @@ -11,7 +11,7 @@ jobs: steps: - name: "Install Transifex CLI" run: | - curl -s https://github.com/transifex/cli/releases/download/v1.0.0/tx-linux-amd64.tar.gz | sudo tar zxvf - -C /usr/bin tx + curl -sL https://github.com/transifex/cli/releases/download/v1.0.0/tx-linux-amd64.tar.gz | sudo tar zxvf - -C /usr/bin tx - name: "Checkout" uses: actions/checkout@v2 - name: "Get current date" @@ -22,7 +22,7 @@ jobs: - name: "Pull translations" env: TX_TOKEN: ${{ secrets.TX_TOKEN }} - run: tx pull + run: tx pull --force - name: Create Pull Request uses: peter-evans/create-pull-request@v3.10.0 with: diff --git a/.github/workflows/push-translation-template.yml b/.github/workflows/push-translation-template.yml index f7877239cb1a5..8afcff4ff4181 100644 --- a/.github/workflows/push-translation-template.yml +++ b/.github/workflows/push-translation-template.yml @@ -15,6 +15,7 @@ jobs: if: > ${{ github.event.workflow_run.event == 'push' && github.event.workflow_run.conclusion == 'success' && + github.event.workflow_run.status == 'success' && github.repository == 'CleverRaven/Cataclysm-DDA' }} steps: - name: "Install gettext tools" @@ -22,6 +23,10 @@ jobs: - name: "Install Transifex CLI" run: | curl -sL https://github.com/transifex/cli/releases/download/v1.0.0/tx-linux-amd64.tar.gz | sudo tar zxvf - -C /usr/bin tx + - name: "Install Python3" + run: | + sudo apt install python3-pip + sudo pip3 install polib - name: "Checkout" uses: actions/checkout@v2 - name: "Generate translation template" diff --git a/build-scripts/build.sh b/build-scripts/build.sh index 18200c23eecb0..004584db36cd4 100755 --- a/build-scripts/build.sh +++ b/build-scripts/build.sh @@ -94,7 +94,7 @@ then cmake_extra_opts+=("-DCMAKE_CXX_FLAGS=-isystem /usr/include/clang/12.0.0/include") fi - mkdir build + mkdir -p build cd build cmake \ -DBACKTRACE=ON \ @@ -136,7 +136,7 @@ then compiledb -n make cd .. - ln -s build/compile_commands.json + rm -f compile_commands.json && ln -s build/compile_commands.json ./build-scripts/files_changed || echo 'Unable to determine changed files' diff --git a/data/help/texts.json b/data/help/texts.json index 52e982456de6d..65baf34d13e1e 100644 --- a/data/help/texts.json +++ b/data/help/texts.json @@ -161,7 +161,7 @@ "To wield an item as a weapon, press , then the appropriate letter. Wielding the item you are currently wielding will unwield it, leaving your hands empty. A wielded weapon will not contribute to your volume carried, so holding a large item in your hands may be a good option for travel. When unwielding your weapon, you will be given a choice of what to do with it.", "To wear a piece of clothing, press , then the appropriate letter. Armor reduces damage, and can help you resist things like smoke. To take off an item, press , then the appropriate letter. Clothing and armor are worn in distinct layers, and provide different coverage, protection and warmth. Each piece has its own encumbrance, and wearing too much on any given layer can significantly hamper your movement and other abilities, especially during combat. You can view and sort worn items by pressing .", "Your clothing can sit in one of five layers on your body: next-to-skin, standard, waist, over, and belted. You can wear one item from each layer on a body part without incurring an encumbrance penalty for too many worn items. Any items beyond the first on each layer add the encumbrance of the additional article(s) of clothing to the body part's encumbrance. The layering penalty applies a minimum of 2 and a maximum of 10 encumbrance per article of clothing.", - "For example, on her torso, a character might wear a leather corset (next-to-skin), a leather touring suit (standard), a trenchcoat (over), and a survivor's runner pack (belted). Her encumbrance penalty is 0. If she put on a tank top it would conflict with the leather touring suit and add the minimum encumbrance penalty of 2.", + "For example, on her torso, a character might wear a leather corset (next-to-skin), a track touring suit (standard), a trenchcoat (over), and a survivor's runner pack (belted). Her encumbrance penalty is 0. If she put on a tank top it would conflict with the leather touring suit and add the minimum encumbrance penalty of 2.", "Items can be damaged through various means, whether intentional or not. Indicators such as |\\ show the item's current state. You may be able to repair the item using specific tools, which are listed in the item's information screen.", "Items are also subject to degradation, which represents the item's structural integrity over its lifetime. Items that suffer serious damage can become more degraded, which limits how well the item can be repaired. The higher the degradation, the less you'll be able to repair it.", "In the View Nearby Items menu (press to open), you can filter or prioritize items. You can enter item names, or use various advanced filter strings: {:}", diff --git a/data/json/artifact/relic_procgen_data.json b/data/json/artifact/relic_procgen_data.json index 95c03af797e79..cc2e70a45079a 100644 --- a/data/json/artifact/relic_procgen_data.json +++ b/data/json/artifact/relic_procgen_data.json @@ -779,6 +779,88 @@ { "weight": 100, "item": "art_crescent" } ] }, + { + "type": "relic_procgen_data", + "id": "held_passive_bad", + "passive_add_procgen_values": [ + { + "weight": 100, + "min_value": 1, + "max_value": 2, + "type": "STRENGTH", + "increment": 1, + "power_per_increment": 250, + "ench_has": "HELD" + }, + { + "weight": 100, + "min_value": 1, + "max_value": 2, + "type": "DEXTERITY", + "increment": 1, + "power_per_increment": 250, + "ench_has": "HELD" + }, + { + "weight": 100, + "min_value": 1, + "max_value": 2, + "type": "PERCEPTION", + "increment": 1, + "power_per_increment": 250, + "ench_has": "HELD" + }, + { + "weight": 100, + "min_value": 1, + "max_value": 2, + "type": "INTELLIGENCE", + "increment": 1, + "power_per_increment": 250, + "ench_has": "HELD" + } + ], + "passive_mult_procgen_values": [ + { + "weight": 100, + "min_value": 0.4, + "max_value": 1, + "type": "THIRST", + "increment": 0.1, + "power_per_increment": -50, + "ench_has": "HELD" + }, + { + "weight": 100, + "min_value": 0.5, + "max_value": 1, + "type": "HUNGER", + "increment": 0.1, + "power_per_increment": -100, + "ench_has": "HELD" + }, + { + "weight": 100, + "min_value": -0.8, + "max_value": -0.3, + "type": "REGEN_HP", + "increment": 0.1, + "power_per_increment": 100, + "ench_has": "HELD" + }, + { + "weight": 100, + "min_value": 0.3, + "max_value": 0.8, + "type": "FATIGUE", + "increment": 0.1, + "power_per_increment": -100, + "ench_has": "HELD" + } + ], + "type_weights": [ { "weight": 100, "value": "passive_enchantment_mult" }, { "weight": 50, "value": "passive_enchantment_add" } ], + "items": [ { "weight": 100, "item": "monolith_disc" }, { "weight": 100, "item": "monolith_brick" } ] + }, { "type": "relic_procgen_data", "id": "altered_object", diff --git a/data/json/bionics.json b/data/json/bionics.json index 855d01446d827..af5ffe55e5406 100644 --- a/data/json/bionics.json +++ b/data/json/bionics.json @@ -1323,11 +1323,12 @@ "id": "bio_railgun", "type": "bionic", "name": { "str": "Railgun" }, - "description": "EM field generators in your arms double the range and damage of thrown iron and steel objects at a cost of 1 power per throw, causing them to leave a trail of electricity that can cause additional damage.", + "description": "EM field generators in your arms double the range and damage of thrown iron and steel objects at a cost of 10 power per throw, causing them to leave a trail of electricity that can cause additional damage.", "occupied_bodyparts": [ [ "arm_l", 5 ], [ "arm_r", 5 ], [ "hand_l", 1 ], [ "hand_r", 1 ] ], "flags": [ "BIONIC_TOGGLED" ], - "act_cost": 1, - "react_cost": 1, + "act_cost": "1 kJ", + "react_cost": "100 J", + "trigger_cost": "10 kJ", "time": 1 }, { diff --git a/data/json/body_parts.json b/data/json/body_parts.json index 4d212b1ab826b..23127d8a51456 100644 --- a/data/json/body_parts.json +++ b/data/json/body_parts.json @@ -207,7 +207,8 @@ "base_hp": 60, "drench_capacity": 3, "smash_message": "You smash the %s with your fist.", - "bionic_slots": 5 + "bionic_slots": 5, + "sub_parts": [ "hand_wrist_l", "hand_palm_l", "hand_back_l", "hand_fingers_l" ] }, { "id": "hand_r", @@ -235,7 +236,8 @@ "base_hp": 60, "drench_capacity": 3, "smash_message": "You smash the %s with your fist.", - "bionic_slots": 5 + "bionic_slots": 5, + "sub_parts": [ "hand_wrist_r", "hand_palm_r", "hand_back_r", "hand_fingers_r" ] }, { "id": "leg_l", @@ -615,5 +617,85 @@ "opposite": "leg_lower_r", "name_multiple": "lower legs", "name": "left lower leg" + }, + { + "id": "hand_wrist_r", + "type": "sub_body_part", + "max_coverage": 10, + "parent": "hand_r", + "side": 1, + "opposite": "hand_wrist_l", + "name_multiple": "wrists", + "name": "right wrist" + }, + { + "id": "hand_palm_r", + "type": "sub_body_part", + "max_coverage": 20, + "parent": "hand_r", + "side": 1, + "opposite": "hand_palm_l", + "name_multiple": "palms", + "name": "right palm" + }, + { + "id": "hand_back_r", + "type": "sub_body_part", + "max_coverage": 20, + "parent": "hand_r", + "side": 1, + "opposite": "hand_back_l", + "name_multiple": "back of hands", + "name": "right back of hand" + }, + { + "id": "hand_fingers_r", + "type": "sub_body_part", + "max_coverage": 50, + "parent": "hand_r", + "side": 1, + "opposite": "hand_fingers_l", + "name_multiple": "wrists", + "name": "right fingers" + }, + { + "id": "hand_wrist_l", + "type": "sub_body_part", + "max_coverage": 10, + "parent": "hand_l", + "side": 1, + "opposite": "hand_wrist_r", + "name_multiple": "wrists", + "name": "left wrist" + }, + { + "id": "hand_palm_l", + "type": "sub_body_part", + "max_coverage": 20, + "parent": "hand_l", + "side": 1, + "opposite": "hand_palm_r", + "name_multiple": "palms", + "name": "left palm" + }, + { + "id": "hand_back_l", + "type": "sub_body_part", + "max_coverage": 20, + "parent": "hand_l", + "side": 1, + "opposite": "hand_back_r", + "name_multiple": "back of hands", + "name": "left back of hand" + }, + { + "id": "hand_fingers_l", + "type": "sub_body_part", + "max_coverage": 50, + "parent": "hand_l", + "side": 1, + "opposite": "hand_fingers_r", + "name_multiple": "fingers", + "name": "left fingers" } ] diff --git a/data/json/character_modifiers.json b/data/json/character_modifiers.json index a2731499888fc..e66b150f43f96 100644 --- a/data/json/character_modifiers.json +++ b/data/json/character_modifiers.json @@ -16,56 +16,56 @@ { "type": "character_mod", "id": "aim_speed_mod", - "description": "Gun aim speed modifier", + "description": "Gun aim speed modifier (Manipulation)", "mod_type": "x", "value": { "limb_score": "manip" } }, { "type": "character_mod", - "id": "melee_thrown_move_manip_mod", - "description": "Melee and thrown attack movement point modifier", + "id": "melee_thrown_move_lift_mod", + "description": "Melee and thrown attack movement point modifier (Lift)", "mod_type": "x", - "value": { "limb_score": "manip", "max": "max_move_cost", "nominator": 1.0 } + "value": { "limb_score": "lift", "max": 3, "override_encumb": true, "override_wounds": true, "nominator": 1.0 } }, { "type": "character_mod", "id": "melee_thrown_move_balance_mod", - "description": "Melee and thrown attack movement point modifier", + "description": "Melee and thrown attack movement point modifier (Balance)", "mod_type": "x", - "value": { "limb_score": "balance", "max": "max_move_cost", "nominator": 1.0 } + "value": { "limb_score": "balance", "max": 3, "nominator": 1.0 } }, { "type": "character_mod", "id": "melee_stamina_cost_mod", - "description": "Melee stamina cost", + "description": "Melee stamina cost (Lift)", "mod_type": "x", - "value": { "limb_score": "lift", "limb_type": "arm", "override_encumb": true, "max": "max_move_cost", "nominator": 1.0 } + "value": { "limb_score": "lift", "override_encumb": true, "max": 20, "nominator": 1.0 } }, { "type": "character_mod", "id": "reloading_move_mod", - "description": "Reloading movement point cost", + "description": "Reloading movement point cost (Manipulation)", "mod_type": "x", "value": { "limb_score": "manip", "max": "max_move_cost", "nominator": 1.0 } }, { "type": "character_mod", "id": "thrown_dex_mod", - "description": "Dexterity when throwing items", + "description": "Dexterity when throwing items (Manipulation)", "mod_type": "x", "value": { "limb_score": "manip" } }, { "type": "character_mod", "id": "ranged_dispersion_manip_mod", - "description": "Hand dispersion when using ranged attacks", + "description": "Hand dispersion when using ranged attacks (Manipulation)", "mod_type": "+", "value": { "limb_score": "manip", "max": 1000.0, "nominator": 22.8, "subtract": 22.8 } }, { "type": "character_mod", "id": "ranged_dispersion_vision_mod", - "description": "Sight dispersion when using ranged attacks", + "description": "Sight dispersion when using ranged attacks (Vision)", "mod_type": "+", "value": { "limb_score": "vision", "max": 10000.0, "nominator": 30.0, "subtract": 30.0 } }, @@ -79,63 +79,87 @@ { "type": "character_mod", "id": "stamina_recovery_breathing_mod", - "description": "Stamina Regeneration", + "description": "Stamina Regeneration (Breathing)", "mod_type": "x", "value": { "limb_score": "breathing" } }, { "type": "character_mod", "id": "crawl_speed_movecost_mod", - "description": "Crawl speed movecost modifier", + "description": "Crawl speed movecost modifier (Crawling)", "mod_type": "x", - "value": { "limb_score": "crawl", "nominator": 1.2 } + "value": { "limb_score": "crawl", "max": "max_move_cost", "nominator": 1.2 } }, { "type": "character_mod", "id": "limb_speed_movecost_mod", - "description": "Limb speed movecost modifier", + "description": "Limb speed movecost modifier (Movement Speed)", "mod_type": "x", "value": { "limb_score": "move_speed", "max": "max_move_cost", "nominator": 1.0 } }, { "type": "character_mod", "id": "limb_footing_movecost_mod", - "description": "Footing movecost modifier", + "description": "Footing movecost modifier (Footing)", "mod_type": "x", "value": { "limb_score": "footing", "max": "max_move_cost", "nominator": 1.0 } }, { "type": "character_mod", "id": "limb_fall_mod", - "description": "Fall damage modifier", + "description": "Fall damage modifier (Movement, Footing, Reaction)", + "mod_type": "x", + "value": { "limb_score": [ "move_speed", "footing", "reaction" ], "limb_score_op": "x" } + }, + { + "type": "character_mod", + "id": "slip_prevent_mod", + "description": "Slip prevention modifier", + "mod_type": "x", + "value": { + "limb_score": [ [ "grip", 3.0 ], [ "lift", 2.0 ], "footing" ], + "override_encumb": true, + "limb_score_op": "+", + "denominator": 6.0 + } + }, + { + "type": "character_mod", + "id": "obstacle_climb_mod", + "description": "Obstacle climb modifier (Crawl, Grip, Lift)", "mod_type": "x", - "value": { "builtin": "limb_fall_mod" } + "value": { + "limb_score": [ [ "crawl", 3.0 ], [ "grip", 2.0 ], "lift" ], + "override_encumb": true, + "limb_score_op": "+", + "denominator": 6.0 + } }, { "type": "character_mod", "id": "limb_str_mod", - "description": "Strength modifier", + "description": "Strength modifier (Lift)", "mod_type": "x", "value": { "limb_score": "lift" } }, { "type": "character_mod", "id": "limb_run_cost_mod", - "description": "Limb run cost modifier", + "description": "Limb run cost modifier (Movement, Footing)", "mod_type": "x", "value": { "builtin": "limb_run_cost_modifier" } }, { "type": "character_mod", "id": "swim_mod", - "description": "Swimming movement point cost", + "description": "Swimming movement point cost (Swimming)", "mod_type": "x", "value": { "limb_score": "swim", "max": "max_move_cost", "nominator": 1.0 } }, { "type": "character_mod", "id": "melee_attack_roll_mod", - "description": "Melee attack rolls", + "description": "Melee attack rolls (Balance)", "mod_type": "x", "value": { "limb_score": "balance", "min": 0.2 } } diff --git a/data/json/construction.json b/data/json/construction.json index 8ab23504ab7ea..02af59134f364 100644 --- a/data/json/construction.json +++ b/data/json/construction.json @@ -1065,7 +1065,7 @@ "time": "60 m", "tools": [ [ [ "con_mix", 50 ] ] ], "qualities": [ [ { "id": "SMOOTH", "level": 1 } ] ], - "components": [ [ [ "concrete", 2 ] ], [ [ "water", 2 ] ] ], + "components": [ [ [ "concrete", 2 ] ], [ [ "water", 2 ], [ "water_clean", 2 ] ] ], "pre_terrain": "t_pit_shallow", "post_terrain": "t_concrete" }, @@ -1329,7 +1329,7 @@ "time": "120 m", "tools": [ [ [ "con_mix", 50 ] ] ], "qualities": [ [ { "id": "SMOOTH", "level": 1 } ] ], - "components": [ [ [ "concrete", 4 ] ], [ [ "water", 4 ] ] ], + "components": [ [ [ "concrete", 4 ] ], [ [ "water", 4 ], [ "water_clean", 4 ] ] ], "pre_terrain": "t_ov_smreb_cage", "post_terrain": "t_thconc_floor" }, @@ -1356,7 +1356,7 @@ "time": "180 m", "tools": [ [ [ "con_mix", 50 ] ] ], "qualities": [ [ { "id": "SMOOTH", "level": 2 } ] ], - "components": [ [ [ "concrete", 6 ] ], [ [ "water", 3 ] ] ], + "components": [ [ [ "concrete", 6 ] ], [ [ "water", 3 ], [ "water_clean", 3 ] ] ], "pre_terrain": "t_ov_reb_cage", "post_terrain": "t_strconc_floor_halfway" }, @@ -1370,7 +1370,7 @@ "time": "180 m", "tools": [ [ [ "con_mix", 50 ] ] ], "qualities": [ [ { "id": "SMOOTH", "level": 2 } ] ], - "components": [ [ [ "concrete", 6 ] ], [ [ "water", 3 ] ] ], + "components": [ [ [ "concrete", 6 ] ], [ [ "water", 3 ], [ "water_clean", 3 ] ] ], "pre_terrain": "t_strconc_floor_halfway", "post_terrain": "t_strconc_floor" }, @@ -2114,6 +2114,7 @@ "time": "60 m", "using": [ [ "welding_standard", 5 ] ], "components": [ [ [ "pipe", 8 ] ], [ [ "sheet_metal", 2 ] ], [ [ "sheet_metal_small", 4 ] ] ], + "pre_note": "Can be deconstructed without tools.", "pre_special": "check_empty", "post_terrain": "f_workbench" }, @@ -2125,6 +2126,7 @@ "required_skills": [ [ "fabrication", 0 ] ], "time": "1 m", "components": [ [ [ "workbench", 1 ] ] ], + "pre_note": "Can be deconstructed without tools.", "pre_special": "check_empty", "post_terrain": "f_workbench" }, @@ -3015,7 +3017,7 @@ "time": "150 m", "tools": [ [ [ "con_mix", 125 ] ] ], "qualities": [ [ { "id": "SMOOTH", "level": 1 } ] ], - "components": [ [ [ "concrete", 5 ] ], [ [ "water", 5 ] ] ], + "components": [ [ [ "concrete", 5 ] ], [ [ "water", 5 ], [ "water_clean", 5 ] ] ], "pre_special": "check_ramp_low", "post_terrain": "t_ramp_up_low", "post_special": "done_ramp_low" @@ -3031,7 +3033,7 @@ "time": "150 m", "tools": [ [ [ "con_mix", 125 ] ] ], "qualities": [ [ { "id": "SMOOTH", "level": 1 } ] ], - "components": [ [ [ "concrete", 5 ] ], [ [ "water", 5 ] ] ], + "components": [ [ [ "concrete", 5 ] ], [ [ "water", 5 ], [ "water_clean", 5 ] ] ], "pre_special": "check_ramp_high", "post_terrain": "t_ramp_up_high", "post_special": "done_ramp_high" @@ -3072,6 +3074,28 @@ "pre_special": "check_empty", "post_special": "done_appliance" }, + { + "type": "construction", + "id": "app_minifridge", + "group": "place_minifridge", + "category": "APPLIANCE", + "required_skills": [ [ "fabrication", 0 ] ], + "time": "5 m", + "components": [ [ [ "minifridge", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, + { + "type": "construction", + "id": "app_minifreezer", + "group": "place_minifreezer", + "category": "APPLIANCE", + "required_skills": [ [ "fabrication", 0 ] ], + "time": "5 m", + "components": [ [ [ "minifreezer", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, { "type": "construction", "id": "app_oven", @@ -3083,6 +3107,105 @@ "pre_special": "check_empty", "post_special": "done_appliance" }, + { + "type": "construction", + "id": "app_forge", + "group": "place_electric_forge", + "category": "APPLIANCE", + "required_skills": [ [ "fabrication", 0 ] ], + "time": "5 m", + "components": [ [ [ "forge", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, + { + "type": "construction", + "id": "app_kiln", + "group": "place_kiln", + "category": "APPLIANCE", + "required_skills": [ [ "fabrication", 0 ] ], + "time": "5 m", + "components": [ [ [ "kiln", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, + { + "type": "construction", + "id": "app_solar", + "group": "place_solar_panel", + "category": "APPLIANCE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "6 m", + "components": [ [ [ "solar_panel", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, + { + "type": "construction", + "id": "app_heater_large", + "group": "place_heater_large", + "category": "APPLIANCE", + "required_skills": [ [ "fabrication", 0 ] ], + "time": "5 m", + "components": [ [ [ "large_space_heater", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, + { + "type": "construction", + "id": "app_heater_small", + "group": "place_heater_small", + "category": "APPLIANCE", + "required_skills": [ [ "fabrication", 0 ] ], + "time": "5 m", + "components": [ [ [ "small_space_heater", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, + { + "type": "construction", + "id": "app_battery_small", + "group": "place_small_battery", + "category": "APPLIANCE", + "required_skills": [ [ "electronics", 1 ] ], + "time": "6 m", + "components": [ [ [ "small_storage_battery", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, + { + "type": "construction", + "id": "app_battery_medium", + "group": "place_medium_battery", + "category": "APPLIANCE", + "required_skills": [ [ "electronics", 1 ] ], + "time": "6 m", + "components": [ [ [ "medium_storage_battery", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, + { + "type": "construction", + "id": "app_battery", + "group": "place_battery", + "category": "APPLIANCE", + "required_skills": [ [ "electronics", 1 ] ], + "time": "6 m", + "components": [ [ [ "storage_battery", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, + { + "type": "construction", + "id": "app_battery_large", + "group": "place_large_battery", + "category": "APPLIANCE", + "required_skills": [ [ "electronics", 1 ] ], + "time": "6 m", + "components": [ [ [ "large_storage_battery", 1 ] ] ], + "pre_special": "check_empty", + "post_special": "done_appliance" + }, { "type": "construction", "id": "app_standing_lamp", @@ -4827,5 +4950,30 @@ "pre_note": "Must be supported on at least two sides.", "pre_special": "check_support", "post_terrain": "t_door_glass_c" + }, + { + "type": "construction", + "id": "constr_training_dummy_light", + "group": "build_training_dummy_light", + "category": "CONSTRUCT", + "time": "20 m", + "//": "to simulate digging a pit (18 m) and burying it back, divided on half", + "difficulty": 1, + "qualities": [ [ { "id": "DIG", "level": 2 } ] ], + "components": [ [ [ "training_dummy_light", 1 ] ] ], + "pre_special": "check_down_OK", + "post_terrain": "f_training_dummy_light" + }, + { + "type": "construction", + "id": "constr_training_dummy_heavy", + "group": "build_training_dummy_heavy", + "category": "CONSTRUCT", + "time": "20 m", + "difficulty": 1, + "qualities": [ [ { "id": "DIG", "level": 2 } ] ], + "components": [ [ [ "training_dummy_heavy", 1 ] ] ], + "pre_special": "check_down_OK", + "post_terrain": "f_training_dummy_heavy" } ] diff --git a/data/json/construction_group.json b/data/json/construction_group.json index 336c147e1d793..55249290a9f3c 100644 --- a/data/json/construction_group.json +++ b/data/json/construction_group.json @@ -1099,16 +1099,71 @@ "id": "place_fridge", "name": "Place Fridge" }, + { + "type": "construction_group", + "id": "place_minifridge", + "name": "Place Minifridge" + }, + { + "type": "construction_group", + "id": "place_minifreezer", + "name": "Place Minifreezer" + }, { "type": "construction_group", "id": "place_oven", "name": "Place Oven" }, + { + "type": "construction_group", + "id": "place_electric_forge", + "name": "Place Electric Forge" + }, + { + "type": "construction_group", + "id": "place_kiln", + "name": "Place Kiln" + }, + { + "type": "construction_group", + "id": "place_heater_large", + "name": "Place Large Heater" + }, + { + "type": "construction_group", + "id": "place_heater_small", + "name": "Place Small Heater" + }, { "type": "construction_group", "id": "place_standing_lamp", "name": "Place Standing Lamp" }, + { + "type": "construction_group", + "id": "place_solar_panel", + "name": "Place Solar Panel" + }, + { + "type": "construction_group", + "id": "place_small_battery", + "name": "Place Small Battery" + }, + { + "type": "construction_group", + "id": "place_medium_battery", + "name": "Place Medium Battery" + }, + { + "type": "construction_group", + "id": "place_battery", + "name": "Place Battery" + }, + { + "type": "construction_group", + "id": "place_large_battery", + "name": "Place Large Battery" + }, { "type": "construction_group", "id": "place_standing_floodlight", @@ -1357,6 +1412,16 @@ { "type": "construction_group", "id": "remove_glass_door", - "name": "Remove Glass Door" + "name": "Remove glass door" + }, + { + "type": "construction_group", + "id": "build_training_dummy_light", + "name": "Install Training Dummy" + }, + { + "type": "construction_group", + "id": "build_training_dummy_heavy", + "name": "Install Armored Training Dummy" } ] diff --git a/data/json/effect_on_condition.json b/data/json/effect_on_condition.json index 7e65a90634913..fe580c2f6e8c9 100644 --- a/data/json/effect_on_condition.json +++ b/data/json/effect_on_condition.json @@ -39,8 +39,7 @@ { "type": "effect_on_condition", "id": "thunder", - "recurrence_min": 1, - "recurrence_max": 1, + "recurrence": 1, "global": true, "condition": { "and": [ @@ -58,8 +57,7 @@ { "type": "effect_on_condition", "id": "lightning", - "recurrence_min": 1, - "recurrence_max": 1, + "recurrence": 1, "global": true, "condition": { "and": [ @@ -73,14 +71,13 @@ { "u_message": "A flash of lightning illuminates your surroundings!" }, { "sound_effect": "thunder_near", "id": "environment" }, "lightning", - { "custom_light_level": 100, "length_min": "1 seconds", "length_max": "1 seconds" } + { "custom_light_level": 100, "length": [ "1 seconds", "1 seconds" ] } ] }, { "type": "effect_on_condition", "id": "acid_drizzle", - "recurrence_min": 1, - "recurrence_max": 1, + "recurrence": 1, "global": true, "run_for_npcs": true, "condition": { @@ -95,8 +92,7 @@ { "type": "effect_on_condition", "id": "acid_rain", - "recurrence_min": 1, - "recurrence_max": 1, + "recurrence": 1, "global": true, "run_for_npcs": true, "condition": { @@ -115,8 +111,7 @@ { "type": "effect_on_condition", "id": "snow", - "recurrence_min": 6, - "recurrence_max": 6, + "recurrence": 6, "global": true, "run_for_npcs": true, "condition": { "and": [ { "is_weather": "snowing" }, "u_is_outside" ] }, @@ -126,8 +121,7 @@ { "type": "effect_on_condition", "id": "snowstorm", - "recurrence_min": 6, - "recurrence_max": 6, + "recurrence": 6, "global": true, "run_for_npcs": true, "condition": { "and": [ { "is_weather": "snowstorm" }, "u_is_outside" ] }, @@ -137,8 +131,7 @@ { "type": "effect_on_condition", "id": "bio_drain", - "recurrence_min": "30 minutes", - "recurrence_max": "1 hours 30 minutes", + "recurrence": [ "30 minutes", "1 hours 30 minutes" ], "condition": { "and": [ { "u_has_bionics": "bio_drain" }, { "compare_int": [ { "u_val": "power" }, ">=", { "power": "25 kJ" } ] } ] }, "deactivate_condition": { "not": { "u_has_bionics": "bio_drain" } }, "effect": [ @@ -160,8 +153,7 @@ { "type": "effect_on_condition", "id": "ambient_subway", - "recurrence_min": "1 hours", - "recurrence_max": "2 hours", + "recurrence": [ "1 hours", "2 hours" ], "global": true, "condition": { "or": [ { "u_at_om_location": "subway_ns" }, { "u_at_om_location": "subway_ew" } ] }, "effect": [ { "u_message": "", "snippet": true, "sound": true } ] @@ -169,8 +161,7 @@ { "type": "effect_on_condition", "id": "ambient_lab_subway", - "recurrence_min": "1 hours", - "recurrence_max": "2 hours", + "recurrence": [ "1 hours", "2 hours" ], "global": true, "condition": { "or": [ { "u_at_om_location": "lab_subway_ns" }, { "u_at_om_location": "lab_subway_ew" } ] }, "effect": [ { "u_message": "AMBIENT_LAB_SUBWAY", "snippet": true, "sound": true } ] @@ -181,25 +172,14 @@ "condition": { "or": [ { "u_has_trait": "PROF_HUB01_ANCILLIARY" }, { "u_has_effect": "robofac_surveillance" } ] }, "deactivate_condition": { "not": { "or": [ { "u_has_trait": "PROF_HUB01_ANCILLIARY" }, { "u_has_effect": "robofac_surveillance" } ] } }, "effect": [ - { - "u_set_spawn_monster": "mon_robofac_camspy", - "real_count": 1, - "min_radius": 15, - "max_radius": 40, - "outdoor_only": true - }, - { - "set_queue_effect_on_condition": [ "eoc_robofac_surveillance" ], - "time_in_future_min": "1 days", - "time_in_future_max": "7 days" - } + { "u_spawn_monster": "mon_robofac_camspy", "real_count": 1, "min_radius": 15, "max_radius": 40, "outdoor_only": true }, + { "queue_eocs": "eoc_robofac_surveillance", "time_in_future": [ "1 days", "7 days" ] } ] }, { "type": "effect_on_condition", "id": "bio_trip", - "recurrence_min": "25 minutes", - "recurrence_max": "1 hours 15 minutes", + "recurrence": [ "25 minutes", "1 hours 15 minutes" ], "condition": { "and": [ { "u_has_bionics": "bio_trip" }, @@ -216,8 +196,7 @@ { "type": "effect_on_condition", "id": "mut_eyestalk", - "recurrence_min": "2 hours 15 minutes", - "recurrence_max": "10 hours 15 minutes", + "recurrence": [ "2 hours 15 minutes", "10 hours 15 minutes" ], "condition": { "and": [ { "u_has_trait": "EYESTALKS1" }, @@ -234,8 +213,7 @@ { "type": "effect_on_condition", "id": "bio_spasm", - "recurrence_min": "2 hours 30 minutes", - "recurrence_max": "7 hours 30 minutes", + "recurrence": [ "2 hours 30 minutes", "7 hours 30 minutes" ], "condition": { "and": [ { "u_has_bionics": "bio_spasm" }, @@ -254,8 +232,7 @@ { "type": "effect_on_condition", "id": "bio_shakes", - "recurrence_min": "1 hours", - "recurrence_max": "3 hours", + "recurrence": [ "1 hours", "3 hours" ], "condition": { "and": [ { "u_has_bionics": "bio_shakes" }, { "compare_int": [ { "u_val": "power" }, ">=", { "power": "25 kJ" } ] } ] }, @@ -270,8 +247,7 @@ { "type": "effect_on_condition", "id": "bio_glowy", - "recurrence_min": "25 minutes", - "recurrence_max": "1 hours 15 minutes", + "recurrence": [ "25 minutes", "1 hours 15 minutes" ], "condition": { "and": [ { "u_has_bionics": "bio_glowy" }, @@ -289,8 +265,7 @@ { "type": "effect_on_condition", "id": "bio_sleepy", - "recurrence_min": "25 minutes", - "recurrence_max": "1 hours 15 minutes", + "recurrence": [ "25 minutes", "1 hours 15 minutes" ], "condition": { "and": [ { "u_has_bionics": "bio_sleepy" }, { "not": { "u_has_effect": "sleep" } } ] }, "deactivate_condition": { "not": { "u_has_bionics": "bio_sleepy" } }, "effect": [ { "arithmetic": [ { "u_val": "fatigue" }, "++" ] } ] @@ -298,8 +273,7 @@ { "type": "effect_on_condition", "id": "bio_itchy", - "recurrence_min": "25 minutes", - "recurrence_max": "1 hours 15 minutes", + "recurrence": [ "25 minutes", "1 hours 15 minutes" ], "condition": { "and": [ { "u_has_bionics": "bio_itchy" }, { "not": { "u_has_effect": "formication" } } ] }, "deactivate_condition": { "not": { "u_has_bionics": "bio_itchy" } }, "effect": [ @@ -310,14 +284,13 @@ { "type": "effect_on_condition", "id": "bio_noise", - "recurrence_min": "30 minutes", - "recurrence_max": "1 hours 30 minutes", + "recurrence": [ "30 minutes", "1 hours 30 minutes" ], "condition": { "and": [ { "u_has_bionics": "bio_noise" }, { "not": { "u_has_effect": "narcosis" } } ] }, "deactivate_condition": { "not": { "u_has_bionics": "bio_noise" } }, "effect": [ { "u_make_sound": "Crackle!", "volume": 60, "type": "movement" }, { - "set_queue_effect_on_condition": [ + "run_eocs": [ { "id": "bio_noise_hearing", "condition": { "not": "u_is_deaf" }, @@ -341,8 +314,7 @@ { "type": "effect_on_condition", "id": "bio_leaky", - "recurrence_min": "3 minutes", - "recurrence_max": "9 minutes", + "recurrence": [ "3 minutes", "9 minutes" ], "condition": { "u_has_bionics": "bio_leaky" }, "deactivate_condition": { "not": { "u_has_bionics": "bio_leaky" } }, "effect": [ { "u_mod_healthy": -1, "cap": -200 } ] @@ -353,5 +325,47 @@ "eoc_type": "AVATAR_DEATH", "condition": { "and": [ { "npc_allies": 1 }, { "u_query": "You have died. Continue as one of your followers?", "default": false } ] }, "effect": [ "take_control_menu" ] + }, + { + "type": "effect_on_condition", + "id": "isolated_artisans_gunsmith_refresh", + "eoc_type": "OM_MOVE", + "condition": { + "and": [ + { "u_near_om_location": "isolated_house_farm_gunsmith", "range": 2 }, + { "compare_int": [ { "global_val": "var", "var_name": "jay_dead" }, "!=", { "const": 1 } ] }, + { + "not": { "u_compare_time_since_var": "gunsmith_shop_update", "type": "timer", "context": "artisans", "op": "<", "time": "7 d" } + } + ] + }, + "effect": [ + { "mapgen_update": "jay_shop_update", "om_terrain": "isolated_house_farm_gunsmith" }, + { "u_add_var": "gunsmith_shop_update", "type": "timer", "context": "artisans", "time": true } + ] + }, + { + "type": "effect_on_condition", + "id": "isolated_artisans_blacksmith_refresh", + "eoc_type": "OM_MOVE", + "condition": { + "and": [ + { "u_near_om_location": "isolated_house_farm_blacksmith", "range": 2 }, + { "compare_int": [ { "global_val": "var", "var_name": "cody_dead" }, "!=", { "const": 1 } ] }, + { + "not": { + "u_compare_time_since_var": "blacksmith_shop_update", + "type": "timer", + "context": "artisans", + "op": "<", + "time": "7 d" + } + } + ] + }, + "effect": [ + { "mapgen_update": "cody_shop_update", "om_terrain": "isolated_house_farm_blacksmith" }, + { "u_add_var": "blacksmith_shop_update", "type": "timer", "context": "artisans", "time": true } + ] } ] diff --git a/data/json/flags.json b/data/json/flags.json index 28f26bbc74124..c8b63b32c10f2 100644 --- a/data/json/flags.json +++ b/data/json/flags.json @@ -394,6 +394,12 @@ "//": "Prevents repairing of this item even if otherwise suitable tools exist.", "inherit": false }, + { + "id": "NO_CLEAN", + "type": "json_flag", + "//": "items that are impossible to clean no matter how hard you try", + "info": "This item is impossible to clean." + }, { "id": "NUTRIENT_OVERRIDE", "type": "json_flag", @@ -580,17 +586,17 @@ { "id": "PALS_SMALL", "type": "json_flag", - "info": "This item will attach directly to load bearing vests taking a small ammount of space." + "info": "This item will attach directly to load bearing vests taking a small amount of space." }, { "id": "PALS_MEDIUM", "type": "json_flag", - "info": "This item will attach directly to load bearing vests taking an average ammount of space." + "info": "This item will attach directly to load bearing vests taking an average amount of space." }, { "id": "PALS_LARGE", "type": "json_flag", - "info": "This item will attach directly to load bearing vests take a large ammount of space." + "info": "This item will attach directly to load bearing vests take a large amount of space." }, { "id": "PSYSHIELD_PARTIAL", @@ -1924,76 +1930,6 @@ "type": "json_flag", "info": "This is meant for exosuit leg plating." }, - { - "id": "EXO_BOOT_PLATE", - "type": "json_flag", - "info": "This is meant for exosuit foot plating." - }, - { - "id": "EXO_SMALL", - "type": "json_flag", - "info": "This is meant for a small exosuit hardpoint." - }, - { - "id": "EXO_LARGE", - "type": "json_flag", - "info": "This is meant for a large exosuit hardpoint." - }, - { - "id": "EXO_PSU", - "type": "json_flag", - "info": "This is meant for an exosuit PSU hardpoint." - }, - { - "id": "EXO_SMALL_GADGET", - "type": "json_flag", - "info": "This is meant for small exosuit gadgets, 1 L or less." - }, - { - "id": "EXO_HELMET_GADGET", - "type": "json_flag", - "info": "This is meant for helmet-specific gadgets." - }, - { - "id": "EXO_MEDIUM_GADGET", - "type": "json_flag", - "info": "This is meant for medium exosuit gadgets, between 1 L and 5 L." - }, - { - "id": "EXO_LARGE_GADGET", - "type": "json_flag", - "info": "This is meant for large exosuit gadgets, larger than 5 L." - }, - { - "id": "EXO_HELMET_PLATE", - "type": "json_flag", - "info": "This is meant for exosuit helmet plating." - }, - { - "id": "EXO_TORSO_PLATE", - "type": "json_flag", - "info": "This is meant for exosuit torso plating." - }, - { - "id": "EXO_PSU_PLATE", - "type": "json_flag", - "info": "This is meant for exosuit PSU plating." - }, - { - "id": "EXO_ARM_PLATE", - "type": "json_flag", - "info": "This is meant for exosuit arm plating." - }, - { - "id": "EXO_GLOVE_PLATE", - "type": "json_flag", - "info": "This is meant for exosuit arm plating." - }, - { - "id": "EXO_LEG_PLATE", - "type": "json_flag", - "info": "This is meant for exosuit leg plating." - }, { "id": "EXO_BOOT_PLATE", "type": "json_flag", diff --git a/data/json/flags/widget.json b/data/json/flags/widget.json index 5afb9ab3992e5..321a62e069a0c 100644 --- a/data/json/flags/widget.json +++ b/data/json/flags/widget.json @@ -1,14 +1,22 @@ [ { "type": "json_flag", - "id": "W_LABEL_NONE" + "id": "W_LABEL_NONE", + "//": "Omit the widget's label from being rendered in the sidebar" }, { "type": "json_flag", - "id": "W_DISABLED" + "id": "W_DISABLED_WHEN_EMPTY", + "//": "Prevents the widget from being rendered in the sidebar if the widget's text is empty" }, { "type": "json_flag", - "id": "W_DYNAMIC_HEIGHT" + "id": "W_DISABLED_BY_DEFAULT", + "//": "Makes the panel disabled in the panel manager if there's no panel_options.json" + }, + { + "type": "json_flag", + "id": "W_DYNAMIC_HEIGHT", + "//": "Allow multi-line widgets to dynamically adjust their height" } ] diff --git a/data/json/furniture_and_terrain/appliances.json b/data/json/furniture_and_terrain/appliances.json index 5a3317a05572e..90e0b1d4aef1d 100644 --- a/data/json/furniture_and_terrain/appliances.json +++ b/data/json/furniture_and_terrain/appliances.json @@ -36,6 +36,20 @@ ], "damage_reduction": { "all": 32 } }, + { + "type": "vehicle_part", + "id": "ap_minifridge", + "location": "structure", + "flags": [ "CARGO", "OBSTACLE", "FRIDGE", "COVERED", "ENABLED_DRAINS_EPOWER", "APPLIANCE", "CTRL_ELECTRONIC" ], + "copy-from": "minifridge" + }, + { + "type": "vehicle_part", + "id": "ap_minifreezer", + "location": "structure", + "flags": [ "CARGO", "OBSTACLE", "FREEZER", "COVERED", "ENABLED_DRAINS_EPOWER", "APPLIANCE", "CTRL_ELECTRONIC" ], + "copy-from": "minifreezer" + }, { "id": "ap_oven", "name": { "str": "oven" }, @@ -66,6 +80,44 @@ "size": 200, "type": "vehicle_part" }, + { + "type": "vehicle_part", + "id": "ap_forge", + "name": { "str": "electric forge" }, + "location": "structure", + "description": "An electric forge for metalworking. When plugged in and powered you could use this for metalworking. If you attempt to craft an item that needs a forge, you will be given the option of selecting it as a tool.", + "item": "forge", + "flags": [ "CARGO", "OBSTACLE", "APPLIANCE" ], + "copy-from": "veh_forge" + }, + { + "type": "vehicle_part", + "id": "ap_kiln", + "location": "structure", + "description": "An electric kiln for baking brick or clay. When plugged in and powered you could use this to harden bricks or clay. If you attempt to craft an item that needs a kiln, you will be given the option of selecting it as a tool.", + "flags": [ "CARGO", "OBSTACLE", "APPLIANCE" ], + "item": "kiln", + "copy-from": "veh_kiln" + }, + { + "type": "vehicle_part", + "id": "ap_heater_large", + "name": { "str": "large heater" }, + "location": "structure", + "item": "large_space_heater", + "flags": [ "CTRL_ELECTRONIC", "ENABLED_DRAINS_EPOWER", "SPACE_HEATER", "APPLIANCE" ], + "copy-from": "mountable_heater" + }, + { + "type": "vehicle_part", + "id": "ap_heater_small", + "name": { "str": "small heater" }, + "location": "structure", + "item": "small_space_heater", + "folded_volume": "0 L", + "flags": [ "CTRL_ELECTRONIC", "ENABLED_DRAINS_EPOWER", "SPACE_HEATER", "APPLIANCE" ], + "copy-from": "mountable_heater_small" + }, { "type": "vehicle_part", "id": "power_cord", @@ -96,7 +148,7 @@ "broken_color": "blue", "durability": 20, "description": "An electrical device containing an electric lamp that provides illumination.", - "epower": -200, + "epower": -20, "bonus": 200, "damage_modifier": 10, "breaks_into": [ @@ -131,5 +183,60 @@ "durability": 20, "description": "Electric wires embedded in the wall.", "flags": [ "APPLIANCE" ] + }, + { + "type": "vehicle_part", + "id": "ap_solar_panel", + "name": { "str": "solar panel" }, + "symbol": "#", + "location": "structure", + "color": "yellow", + "flags": [ "SOLAR_PANEL", "OBSTACLE", "APPLIANCE" ], + "description": "A solar panel mounted on a frame and ready to power other appliances.", + "copy-from": "solar_panel" + }, + { + "type": "vehicle_part", + "id": "ap_battery_small", + "name": { "str": "small grid battery" }, + "symbol": "b", + "location": "structure", + "color": "white", + "flags": [ "APPLIANCE" ], + "description": "A small battery to store electrical power in a static power grid.", + "copy-from": "small_storage_battery" + }, + { + "type": "vehicle_part", + "id": "ap_battery_medium", + "name": { "str": "medium grid battery" }, + "symbol": "B", + "location": "structure", + "color": "yellow", + "flags": [ "APPLIANCE" ], + "description": "A medium battery to store electrical power in a static power grid.", + "copy-from": "medium_storage_battery" + }, + { + "type": "vehicle_part", + "id": "ap_battery", + "name": { "str": "grid battery" }, + "symbol": "B", + "location": "structure", + "color": "light_red", + "flags": [ "OBSTACLE", "APPLIANCE" ], + "description": "A battery to store electrical power in a static power grid.", + "copy-from": "storage_battery" + }, + { + "type": "vehicle_part", + "id": "ap_battery_large", + "name": { "str": "large grid battery" }, + "symbol": "B", + "location": "structure", + "color": "red", + "flags": [ "OBSTACLE", "APPLIANCE" ], + "description": "A large battery to store electrical power in a static power grid.", + "copy-from": "large_storage_battery" } ] diff --git a/data/json/furniture_and_terrain/furniture-appliances.json b/data/json/furniture_and_terrain/furniture-appliances.json index da176750bacdd..ad4a11241ee14 100644 --- a/data/json/furniture_and_terrain/furniture-appliances.json +++ b/data/json/furniture_and_terrain/furniture-appliances.json @@ -571,17 +571,7 @@ "move_cost_mod": 2, "required_str": -1, "flags": [ "TRANSPARENT" ], - "deconstruct": { - "items": [ - { "item": "scrap", "count": [ 4, 6 ] }, - { "item": "plastic_chunk", "count": [ 1, 2 ] }, - { "item": "steel_chunk", "count": 3 }, - { "item": "pipe", "count": 4 }, - { "item": "2x4", "count": 4 }, - { "item": "pipe_fittings", "count": [ 1, 3 ] }, - { "item": "solar_panel", "count": 1 } - ] - }, + "deconstruct": { "items": [ { "item": "solar_panel", "count": 1 } ] }, "bash": { "str_min": 10, "str_max": 20, diff --git a/data/json/furniture_and_terrain/furniture-recreation.json b/data/json/furniture_and_terrain/furniture-recreation.json index 99a635beb87ab..6d4df1b1ccc0e 100644 --- a/data/json/furniture_and_terrain/furniture-recreation.json +++ b/data/json/furniture_and_terrain/furniture-recreation.json @@ -589,5 +589,54 @@ { "item": "cable", "count": [ 1, 3 ] } ] } + }, + { + "type": "furniture", + "id": "f_training_dummy_light", + "name": "training dummy", + "description": "A hand-made humanoid figure, useful for training in close quarters combat. This one is made from wood and it has some duct tape to mark the striking points.", + "symbol": "@", + "color": "brown", + "move_cost_mod": 9, + "required_str": -1, + "flags": [ "TRANSPARENT", "FLAMMABLE", "EASY_DECONSTRUCT" ], + "crafting_pseudo_item": "pseudo_training_dummy_light", + "deconstruct": { "items": [ { "item": "training_dummy_light", "count": 1 } ] }, + "bash": { + "str_min": 25, + "str_max": 75, + "sound": "smash!", + "sound_fail": "whump.", + "items": [ + { "item": "2x4", "count": [ 2, 4 ] }, + { "item": "nail", "count": [ 5, 18 ] }, + { "item": "splinter", "count": [ 5, 17 ] } + ] + } + }, + { + "type": "furniture", + "id": "f_training_dummy_heavy", + "name": "armored training dummy", + "description": "A hand-made humanoid figure, useful for training in close quarters combat. This one is covered in scrap armor and looks on guard.", + "symbol": "@", + "color": "brown", + "move_cost_mod": 11, + "required_str": -1, + "flags": [ "TRANSPARENT", "FLAMMABLE", "EASY_DECONSTRUCT" ], + "crafting_pseudo_item": "pseudo_training_dummy_heavy", + "deconstruct": { "items": [ { "item": "training_dummy_heavy", "count": 1 } ] }, + "bash": { + "str_min": 75, + "str_max": 150, + "sound": "smash!", + "sound_fail": "thump!", + "items": [ + { "item": "2x4", "count": [ 2, 4 ] }, + { "item": "nail", "count": [ 5, 18 ] }, + { "item": "splinter", "count": [ 5, 17 ] }, + { "item": "scrap", "count": [ 15, 60 ] } + ] + } } ] diff --git a/data/json/furniture_and_terrain/furniture-storage.json b/data/json/furniture_and_terrain/furniture-storage.json index f9b8424039372..16c664d008a20 100644 --- a/data/json/furniture_and_terrain/furniture-storage.json +++ b/data/json/furniture_and_terrain/furniture-storage.json @@ -224,6 +224,31 @@ "items": [ { "item": "cardboard", "charges": [ 50, 100 ] } ] } }, + { + "type": "furniture", + "id": "f_cardboard_box_large_reinforced", + "name": "reinforced large cardboard box", + "symbol": "X", + "description": "A large box made of a brown paper-based material that was doubled up for extra strength. Could contain a number of things, or even be hidden inside. Considering it only has two small flaps for carrying, it's very hard to see out of, and won't do anything to protect you if you're found.", + "color": "brown", + "move_cost_mod": 7, + "coverage": 90, + "comfort": 1, + "floor_bedding_warmth": 200, + "required_str": 3, + "deconstruct": { "items": [ { "item": "box_large_reinforced", "count": 1 } ] }, + "max_volume": "324 L", + "deployed_item": "box_large", + "examine_action": "deployed_furniture", + "flags": [ "TRANSPARENT", "FLAMMABLE_ASH", "PLACE_ITEM", "ORGANIC", "EASY_DECONSTRUCT", "HIDE_PLACE", "NO_SIGHT", "CONTAINER" ], + "bash": { + "str_min": 3, + "str_max": 16, + "sound": "crumple!", + "sound_fail": "thud.", + "items": [ { "item": "cardboard", "charges": [ 100, 200 ] } ] + } + }, { "type": "furniture", "id": "f_dresser", diff --git a/data/json/furniture_and_terrain/furniture-surfaces.json b/data/json/furniture_and_terrain/furniture-surfaces.json index de030f24c3788..485310f5e73fd 100644 --- a/data/json/furniture_and_terrain/furniture-surfaces.json +++ b/data/json/furniture_and_terrain/furniture-surfaces.json @@ -141,14 +141,8 @@ "required_str": 10, "looks_like": "f_lab_bench", "crafting_pseudo_item": "large_surface_pseudo", - "flags": [ "TRANSPARENT", "PLACE_ITEM", "MOUNTABLE", "FLAT_SURF" ], - "deconstruct": { - "items": [ - { "item": "pipe", "count": [ 6, 8 ] }, - { "item": "sheet_metal", "count": 2 }, - { "item": "sheet_metal_small", "count": [ 2, 4 ] } - ] - }, + "flags": [ "TRANSPARENT", "PLACE_ITEM", "MOUNTABLE", "FLAT_SURF", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "workbench", "count": 1 } ] }, "bash": { "str_min": 35, "str_max": 80, diff --git a/data/json/furniture_and_terrain/terrain-floors-indoor.json b/data/json/furniture_and_terrain/terrain-floors-indoor.json index e61830bbc27a4..a3b409c1126e7 100644 --- a/data/json/furniture_and_terrain/terrain-floors-indoor.json +++ b/data/json/furniture_and_terrain/terrain-floors-indoor.json @@ -367,6 +367,7 @@ "color": "magenta", "connects_to": "ROCKFLOOR", "move_cost": 2, + "roof": "t_warped_roof", "flags": [ "TRANSPARENT", "INDOORS", "SUPPORTS_ROOF", "FLAT", "ROAD" ] }, { diff --git a/data/json/furniture_and_terrain/terrain-flora.json b/data/json/furniture_and_terrain/terrain-flora.json index 4b8e572840588..1a9d6cd4075f6 100644 --- a/data/json/furniture_and_terrain/terrain-flora.json +++ b/data/json/furniture_and_terrain/terrain-flora.json @@ -3,7 +3,7 @@ "type": "terrain", "id": "t_tree_walnut", "name": "walnut tree", - "description": "A massive tree belonging to the 'Juglans' genus. If you look closely you can see some unharvested walnuts. You could cut it down with the right tools.", + "description": "A massive tree belonging to the 'Juglans' genus. If you look closely you can see some unharvested walnuts.", "symbol": "7", "color": [ "green", "green", "yellow_yellow", "brown" ], "move_cost": 0, @@ -26,7 +26,7 @@ "type": "terrain", "id": "t_tree_walnut_harvested", "name": "walnut tree", - "description": "A massive tree belonging to the 'Juglans' genus. You could cut it down with the right tools.", + "description": "A massive tree belonging to the 'Juglans' genus.", "symbol": "7", "color": [ "green", "green", "green", "brown" ], "move_cost": 0, @@ -48,7 +48,7 @@ "id": "t_tree_blackjack", "name": "blackjack oak", "looks_like": "t_tree", - "description": "A deciduous tree of the genus 'Quercus', with bark cracked into rectangular black plates split by narrow orange fissures. You could peel off the bark sections if you examined the tree more closely. You could cut it down with the right tools.", + "description": "A deciduous tree of the genus 'Quercus', with bark cracked into rectangular black plates split by narrow orange fissures. You could peel off the bark sections if you examined the tree more closely.", "symbol": "7", "color": "yellow", "move_cost": 0, @@ -70,7 +70,7 @@ "type": "terrain", "id": "t_tree_blackjack_harvested", "looks_like": "t_tree_dead", - "description": "A deciduous tree of the genus 'Quercus', with bark cracked into rectangular black plates split by narrow orange fissures. All usable bark has been stripped off. You could cut it down with the right tools.", + "description": "A deciduous tree of the genus 'Quercus', with bark cracked into rectangular black plates split by narrow orange fissures. All usable bark has been stripped off.", "name": "blackjack oak", "symbol": "7", "color": "brown", @@ -91,7 +91,7 @@ "type": "terrain", "id": "t_tree_chestnut", "name": "chestnut tree", - "description": "A massive tree belonging to the 'Castanea' genus. If you look closely you can see some unharvested chestnuts. You could cut it down with the right tools.", + "description": "A massive tree belonging to the 'Castanea' genus. If you look closely you can see some unharvested chestnuts.", "symbol": "7", "color": [ "green", "green", "green_yellow", "brown" ], "move_cost": 0, @@ -114,7 +114,7 @@ "type": "terrain", "id": "t_tree_chestnut_harvested", "name": "chestnut tree", - "description": "A massive tree belonging to the 'Castanea' genus. You could cut it down with the right tools.", + "description": "A massive tree belonging to the 'Castanea' genus.", "symbol": "7", "color": [ "green", "green", "green", "brown" ], "move_cost": 0, @@ -135,7 +135,7 @@ "type": "terrain", "id": "t_tree_beech", "name": "beech tree", - "description": "A massive tree belonging to the 'Fagus' genus. If you look closely you can see some unharvested beech nuts. You could cut it down with the right tools.", + "description": "A massive tree belonging to the 'Fagus' genus. If you look closely you can see some unharvested beech nuts.", "symbol": "7", "color": [ "green", "green", "black_green", "brown" ], "move_cost": 0, @@ -158,7 +158,7 @@ "type": "terrain", "id": "t_tree_beech_harvested", "name": "beech tree", - "description": "A massive tree belonging to the 'Fagus' genus. You could cut it down with the right tools.", + "description": "A massive tree belonging to the 'Fagus' genus.", "symbol": "7", "color": [ "green", "green", "green", "brown" ], "move_cost": 0, @@ -179,7 +179,7 @@ "type": "terrain", "id": "t_tree_hazelnut", "name": "hazelnut tree", - "description": "A stubby tree belonging to the 'Corylus' genus. If you look closely you can see some unharvested hazelnuts. You could cut it down with the right tools.", + "description": "A stubby tree belonging to the 'Corylus' genus. If you look closely you can see some unharvested hazelnuts.", "symbol": "7", "color": [ "green", "green", "light_green_yellow", "brown" ], "move_cost": 0, @@ -202,7 +202,7 @@ "type": "terrain", "id": "t_tree_hazelnut_harvested", "name": "hazelnut tree", - "description": "A stubby tree belonging to the 'Corylus' genus. You could cut it down with the right tools.", + "description": "A stubby tree belonging to the 'Corylus' genus.", "symbol": "7", "color": [ "green", "green", "green", "brown" ], "move_cost": 0, @@ -223,7 +223,7 @@ "type": "terrain", "id": "t_tree", "name": "oak tree", - "description": "A massive deciduous tree belonging to the 'Quercus' genus, commonly found throughout New England region. If you look closely you can see some acorns the squirrels haven't gotten yet. You could cut it down with the right tools.", + "description": "A massive deciduous tree belonging to the 'Quercus' genus, commonly found throughout New England region. If you look closely you can see some acorns the squirrels haven't gotten yet.", "symbol": "7", "color": [ "green", "green", "brown_green", "brown" ], "//": "barren in winter", @@ -247,7 +247,7 @@ "id": "t_tree_harvested", "name": "oak tree", "looks_like": "t_tree_dead", - "description": "A massive deciduous tree belonging to the 'Quercus' genus, commonly found throughout New England region. You could cut it down with the right tools.", + "description": "A massive deciduous tree belonging to the 'Quercus' genus, commonly found throughout New England region.", "symbol": "7", "color": [ "green", "green", "green", "brown" ], "move_cost": 0, @@ -268,7 +268,7 @@ "id": "t_tree_cottonwood", "name": "cottonwood tree", "looks_like": "t_tree", - "description": "A large tree belonging to the 'Populus' genus, commonly found throughout New England region. You could cut it down with the right tools.", + "description": "A large tree belonging to the 'Populus' genus, commonly found throughout New England region.", "symbol": "7", "color": [ "green", "green", "green", "brown" ], "//": "Do something cool with this and have it spread cotton around the area or something.", @@ -289,7 +289,7 @@ "id": "t_tree_elm", "name": "elm tree", "looks_like": "t_tree_cottonwood", - "description": "A large tree belonging to the 'Ulmus' genus, commonly found throughout New England region. You could cut it down with the right tools.", + "description": "A large tree belonging to the 'Ulmus' genus, commonly found throughout New England region.", "symbol": "7", "color": [ "green", "green", "green", "brown" ], "move_cost": 0, @@ -309,7 +309,7 @@ "id": "t_tree_dead", "name": "dead tree", "looks_like": "t_tree", - "description": "An indiscernible tree that has withered away, whether by weather, fire or otherworldly. You could cut it down with the right tools.", + "description": "An indiscernible tree that has withered away, whether by weather, fire or otherworldly.", "symbol": "7", "color": "brown", "move_cost": 0, @@ -369,7 +369,7 @@ "id": "t_tree_apple", "name": "apple tree", "looks_like": "t_tree", - "description": "This tree is a member of the 'Malus' genus, producing fruit commonly known as apples. If you examined the branches more closely, you could probably find a few mature ones in autumn. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Malus' genus, producing fruit commonly known as apples. If you examined the branches more closely, you could probably find a few mature ones in autumn.", "symbol": "7", "color": [ "light_green", "light_green", "red_green", "brown" ], "//": "barren in winter, fruits in autumn", @@ -393,7 +393,7 @@ "id": "t_tree_apple_harvested", "name": "apple tree", "looks_like": "t_tree_dead", - "description": "This tree is a member of the 'Malus' genus, producing fruit commonly known as apples. There doesn't appear to be any ripe apples now. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Malus' genus, producing fruit commonly known as apples. There doesn't appear to be any ripe apples now.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "barren in winter, no fruits anymore", @@ -416,7 +416,7 @@ "id": "t_tree_pear", "name": "pear tree", "looks_like": "t_tree_apple", - "description": "This is 'Pyrus communis', or the common pear tree, which produces viable pears in the fall. If you examined the branches more closely, you could probably find a few mature ones. You could also cut it down with the right tools.", + "description": "This is 'Pyrus communis', or the common pear tree, which produces viable pears in the fall. If you examined the branches more closely, you could probably find a few mature ones.", "symbol": "7", "color": [ "light_green", "light_green", "light_green_green", "brown" ], "//": "barren in winter, fruits in autumn", @@ -440,7 +440,7 @@ "id": "t_tree_pear_harvested", "name": "pear tree", "looks_like": "t_tree_apple_harvested", - "description": "This is 'Pyrus communis', or the common pear tree, which produces viable pears in the fall. Looks like all the ripe pears have been picked. You could also cut it down with the right tools.", + "description": "This is 'Pyrus communis', or the common pear tree, which produces viable pears in the fall. Looks like all the ripe pears have been picked.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "barren in winter, no fruits anymore", @@ -462,7 +462,7 @@ "type": "terrain", "id": "t_tree_coffee", "name": "coffee tree", - "description": "This is 'gymnocladus dioicus', or the kentucky coffee tree, which produces roastable coffee pods and brewable leaves in the fall. If you examined the branches more closely, you could probably find a few mature ones. You could also cut it down with the right tools.", + "description": "This is 'gymnocladus dioicus', or the kentucky coffee tree, which produces roastable coffee pods and brewable leaves in the fall. If you examined the branches more closely, you could probably find a few mature ones.", "symbol": "7", "color": [ "light_green", "light_green", "light_green_green", "brown" ], "//": "barren in winter, fruits in autumn", @@ -486,7 +486,7 @@ "type": "terrain", "id": "t_tree_coffee_harvested", "name": "coffee tree", - "description": "This is 'gymnocladus dioicus', or the kentucky coffee tree, which produces roastable coffee pods and brewable leaves in the fall. Looks like all the ripe pods have been picked. You could also cut it down with the right tools.", + "description": "This is 'gymnocladus dioicus', or the kentucky coffee tree, which produces roastable coffee pods and brewable leaves in the fall. Looks like all the ripe pods have been picked.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "barren in winter, no fruits anymore", @@ -510,7 +510,7 @@ "id": "t_tree_cherry", "name": "cherry tree", "looks_like": "t_tree_apple", - "description": "One of the several species of 'Prunus' trees found in New England, it bears cherries in the summer. If you examined the foliage more closely, you could probably find some viable clusters. You could also cut it down with the right tools.", + "description": "One of the several species of 'Prunus' trees found in New England, it bears cherries in the summer. If you examined the foliage more closely, you could probably find some viable clusters.", "symbol": "7", "color": [ "light_green", "red_green", "light_green", "brown" ], "//": "barren in winter, fruits in summer", @@ -534,7 +534,7 @@ "id": "t_tree_cherry_harvested", "name": "cherry tree", "looks_like": "t_tree_apple_harvested", - "description": "One of the several species of 'Prunus' trees found in New England, it bears cherries in the summer. Looks like all the ripe bunches of cherries have been picked. You could also cut it down with the right tools.", + "description": "One of the several species of 'Prunus' trees found in New England, it bears cherries in the summer. Looks like all the ripe bunches of cherries have been picked.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "barren in winter, no fruits anymore", @@ -557,7 +557,7 @@ "id": "t_tree_juniper", "name": "juniper tree", "looks_like": "t_tree_pine", - "description": "One of the species of 'Juniperus' that grows in New England, juniper berries grow over two to three years, first flowering. On the second year producing a green berry, the last, they produce their more famed blue varieties. If you examined the foliage more closely, you could probably find some viable clusters. You could also cut it down with the right tools.", + "description": "One of the species of 'Juniperus' that grows in New England, juniper berries grow over two to three years, first flowering. On the second year producing a green berry, the last, they produce their more famed blue varieties. If you examined the foliage more closely, you could probably find some viable clusters.", "symbol": "7", "color": [ "light_green", "light_green", "blue_green", "brown" ], "//": "Can be picked at any point in the third year assuming the berries have turned blue. But it takes a long time to regrow.", @@ -581,7 +581,7 @@ "id": "t_tree_juniper_harvested", "name": "juniper tree", "looks_like": "t_tree_pine_harvested", - "description": "One of the species of 'Juniperus' that grows in New England, juniper berries grow over two to three years. In the first year they flower, in the second year they produce a green berry, the last, they produce their more famed blue varieties. Looks like all the ripe bunches of berries have been picked. You could also cut it down with the right tools.", + "description": "One of the species of 'Juniperus' that grows in New England, juniper berries grow over two to three years. In the first year they flower, in the second year they produce a green berry, the last, they produce their more famed blue varieties. Looks like all the ripe bunches of berries have been picked.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "Will take three years to regrow, in reality.", @@ -604,7 +604,7 @@ "id": "t_tree_peach", "name": "peach tree", "looks_like": "t_tree_apple", - "description": "One of the several species of 'Prunus' trees found in New England, it bears peaches in the summer. If you examined the branches more closely, you could probably find some mature peaches. You could also cut it down with the right tools.", + "description": "One of the several species of 'Prunus' trees found in New England, it bears peaches in the summer. If you examined the branches more closely, you could probably find some mature peaches.", "symbol": "7", "color": [ "light_green", "light_red_green", "light_green", "brown" ], "//": "barren in winter, fruits in summer", @@ -628,7 +628,7 @@ "id": "t_tree_peach_harvested", "name": "peach tree", "looks_like": "t_tree_apple_harvested", - "description": "One of the several species of 'Prunus' trees found in New England, it bears peaches in the summer. Looks like all the ripe peaches have been picked. You could also cut it down with the right tools.", + "description": "One of the several species of 'Prunus' trees found in New England, it bears peaches in the summer. Looks like all the ripe peaches have been picked.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "barren in winter, no fruits anymore", @@ -651,7 +651,7 @@ "id": "t_tree_apricot", "name": "apricot tree", "looks_like": "t_tree_peach", - "description": "A transplanted species of 'Prunus armeniaca', rarely found in New England. It produces apricots in the summer. If you examined the spurs more closely, you could probably find some mature apricots. You could also cut it down with the right tools.", + "description": "A transplanted species of 'Prunus armeniaca', rarely found in New England. It produces apricots in the summer. If you examined the spurs more closely, you could probably find some mature apricots.", "symbol": "7", "color": [ "light_green", "light_red_green", "light_green", "brown" ], "//": "barren in winter, fruits in summer", @@ -675,7 +675,7 @@ "id": "t_tree_apricot_harvested", "name": "apricot tree", "looks_like": "t_tree_peach_harvested", - "description": "A transplanted species of 'Prunus armeniaca', rarely found in New England. It produces apricots in the summer. Looks like all the ripe apricots have been picked. You could also cut it down with the right tools.", + "description": "A transplanted species of 'Prunus armeniaca', rarely found in New England. It produces apricots in the summer. Looks like all the ripe apricots have been picked.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "barren in winter, no fruits anymore", @@ -698,7 +698,7 @@ "id": "t_tree_plum", "name": "plum tree", "looks_like": "t_tree_apple", - "description": "One of the several species of 'Prunus' trees found in New England, it produces plums in the summer. If you examined the spurs more closely, you could probably find some ripe plums. You could also cut it down with the right tools.", + "description": "One of the several species of 'Prunus' trees found in New England, it produces plums in the summer. If you examined the spurs more closely, you could probably find some ripe plums.", "symbol": "7", "color": [ "light_green", "magenta_green", "light_green", "brown" ], "//": "barren in winter, fruits in summer", @@ -722,7 +722,7 @@ "id": "t_tree_plum_harvested", "name": "plum tree", "looks_like": "t_tree_apple_harvested", - "description": "One of the several species of 'Prunus' trees found in New England, it produces plums in the summer. Looks like all the ripe plums have been picked. You could also cut it down with the right tools.", + "description": "One of the several species of 'Prunus' trees found in New England, it produces plums in the summer. Looks like all the ripe plums have been picked.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "barren in winter, no fruits anymore", @@ -744,7 +744,7 @@ "type": "terrain", "id": "t_tree_mulberry", "name": "mulberry tree", - "description": "This tree is a member of the 'Morus' genus, producing fruit commonly known as mulberries. In the summer many berries can be picked. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Morus' genus, producing fruit commonly known as mulberries. In the summer many berries can be picked.", "symbol": "7", "color": [ "light_green", "red_green", "light_green", "brown" ], "//": "barren in winter, fruits in summer", @@ -768,7 +768,7 @@ "type": "terrain", "id": "t_tree_mulberry_harvested", "name": "mulberry tree", - "description": "This tree is a member of the 'Morus' genus, producing fruit commonly known as mulberries. There doesn't appear to be any ripe mulberries now. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Morus' genus, producing fruit commonly known as mulberries. There doesn't appear to be any ripe mulberries now.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "barren in winter, no fruits anymore", @@ -791,7 +791,7 @@ "type": "terrain", "id": "t_tree_elderberry", "name": "elderberry tree", - "description": "This tree is a member of the 'Sambucus' genus, producing fruit commonly known as elderberries. In the summer many berries can be picked. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Sambucus' genus, producing fruit commonly known as elderberries. In the summer many berries can be picked.", "symbol": "7", "color": [ "light_green", "red_green", "light_green", "brown" ], "//": "barren in winter, fruits in summer", @@ -815,7 +815,7 @@ "type": "terrain", "id": "t_tree_elderberry_harvested", "name": "elderberry tree", - "description": "This tree is a member of the 'Sambucus' genus, producing fruit commonly known as elderberries. There doesn't appear to be any ripe elderberries now. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Sambucus' genus, producing fruit commonly known as elderberries. There doesn't appear to be any ripe elderberries now.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "barren in winter, no fruits anymore", @@ -839,7 +839,7 @@ "id": "t_tree_pine", "name": "pine tree", "looks_like": "t_tree", - "description": "A towering coniferous tree that belongs to the 'Pinus' genus, with the New England species varying from 'P. strobus', 'P. resinosa' and 'P. rigida'. If you examined the tree more closely, you might find usable sticky whorls and unharvested pinecones. Also, you could cut it down with the right tools.", + "description": "A towering coniferous tree that belongs to the 'Pinus' genus, with the New England species varying from 'P. strobus', 'P. resinosa' and 'P. rigida'. If you examined the tree more closely, you might find usable sticky whorls and unharvested pinecones.", "symbol": "4", "color": "green", "move_cost": 0, @@ -861,7 +861,7 @@ "type": "terrain", "id": "t_tree_pine_harvested", "name": "pine tree", - "description": "A towering coniferous tree that belongs to the 'Pinus' genus, with the New England species varying from 'P. strobus', 'P. resinosa' and 'P. rigida'. Some of the branches have been stripped away and many of the pinecones aren't developed fully yet, but given a season, it could be harvestable again. Also, you could cut it down with the right tools.", + "description": "A towering coniferous tree that belongs to the 'Pinus' genus, with the New England species varying from 'P. strobus', 'P. resinosa' and 'P. rigida'. Some of the branches have been stripped away and many of the pinecones aren't developed fully yet, but given a season, it could be harvestable again.", "symbol": "4", "color": "brown", "copy-from": "t_tree_pine", @@ -874,7 +874,7 @@ "id": "t_tree_deadpine", "name": "dead pine tree", "looks_like": "t_tree_dead", - "description": "A towering coniferous tree that belongs to the 'Pinus' genus, with the New England species varying from 'P. strobus', 'P. resinosa' and 'P. rigida'. This trees branches are bare, and it appears to be dead. You could cut it down with the right tools.", + "description": "A towering coniferous tree that belongs to the 'Pinus' genus, with the New England species varying from 'P. strobus', 'P. resinosa' and 'P. rigida'. This trees branches are bare, and it appears to be dead.", "symbol": "4", "color": "brown", "move_cost": 0, @@ -894,7 +894,7 @@ "id": "t_tree_birch", "name": "birch tree", "looks_like": "t_tree", - "description": "A tall deciduous tree of the 'Betula' genus, with the characteristic peeling bark. Species like 'B. alleghaniensis', 'B. papyrifera', and 'B. populifolia' are the most common in the New England region. You could tear off some strips of bark if you examined the tree more closely. You could cut it down with the right tools.", + "description": "A tall deciduous tree of the 'Betula' genus, with the characteristic peeling bark. Species like 'B. alleghaniensis', 'B. papyrifera', and 'B. populifolia' are the most common in the New England region. You could tear off some strips of bark if you examined the tree more closely.", "symbol": "7", "color": "white", "//": "barren in winter, harvestable all year round", @@ -918,7 +918,7 @@ "id": "t_tree_birch_harvested", "name": "birch tree", "looks_like": "t_tree_harvested", - "description": "A tall deciduous tree of the 'Betula' genus, with the characteristic peeling bark. Species like 'B. alleghaniensis', 'B. papyrifera', and 'B. populifolia' are the most common in the New England region. Looks like there isn't enough rhytidome to peel off yet. You could cut it down with the right tools.", + "description": "A tall deciduous tree of the 'Betula' genus, with the characteristic peeling bark. Species like 'B. alleghaniensis', 'B. papyrifera', and 'B. populifolia' are the most common in the New England region. Looks like there isn't enough rhytidome to peel off yet.", "symbol": "7", "color": "green", "//": "dead, not harvestable", @@ -939,7 +939,7 @@ "id": "t_tree_willow", "name": "willow tree", "looks_like": "t_tree", - "description": "A tall, wide deciduous tree of the 'Salix' genus, with long thin leafy branches that hang down like curtains. You could tear off some bark. You could cut it down with the right tools.", + "description": "A tall, wide deciduous tree of the 'Salix' genus, with long thin leafy branches that hang down like curtains. You could tear off some bark.", "symbol": "4", "color": [ "light_green", "light_green", "light_green", "brown" ], "//": "barren in winter, harvestable all year round", @@ -963,7 +963,7 @@ "id": "t_tree_willow_harvested", "name": "willow tree", "looks_like": "t_tree_harvested", - "description": "A tall, wide deciduous tree of the 'Salix' genus, with long thin leafy branches that hang down like curtains. Looks like all usable bark has been torn off, and new rhytidomes have not formed yet. You could cut it down with the right tools.", + "description": "A tall, wide deciduous tree of the 'Salix' genus, with long thin leafy branches that hang down like curtains. Looks like all usable bark has been torn off, and new rhytidomes have not formed yet.", "symbol": "4", "color": [ "brown", "brown", "brown", "brown" ], "//": "barren in winter, not harvestable", @@ -984,7 +984,7 @@ "id": "t_tree_maple", "name": "maple tree", "looks_like": "t_tree", - "description": "A large deciduous tree of the 'Acer' genus. The leaves are distinctively shaped with five prongs. It could be tapped in order to extract maple syrup. You could cut it down with the right tools.", + "description": "A large deciduous tree of the 'Acer' genus. The leaves are distinctively shaped with five prongs. It could be tapped in order to extract maple syrup.", "symbol": "7", "color": [ "red", "light_green", "light_green", "red" ], "move_cost": 0, @@ -1005,7 +1005,7 @@ "id": "t_tree_maple_tapped", "name": "maple tree", "looks_like": "t_tree_maple", - "description": "A large deciduous tree of the 'Acer' genus. The leaves are distinctively shaped with five prongs. A spigot is wedged into the trunk, and sweet maple syrup can be extracted. You could cut it down with the right tools.", + "description": "A large deciduous tree of the 'Acer' genus. The leaves are distinctively shaped with five prongs. A spigot is wedged into the trunk, and sweet maple syrup can be extracted.", "symbol": "7", "color": [ "red", "light_green", "light_green", "red" ], "move_cost": 0, @@ -1026,7 +1026,7 @@ "id": "t_tree_hickory", "name": "hickory tree", "looks_like": "t_tree", - "description": "A tall deciduous tree of the 'Carya' genus. You could look for hickory nuts if you examined the tree more closely. You could cut it down with the right tools.", + "description": "A tall deciduous tree of the 'Carya' genus. You could look for hickory nuts if you examined the tree more closely.", "symbol": "7", "color": [ "light_green", "light_green", "i_light_green", "brown" ], "//": "barren in winter, harvestable in autumn", @@ -1049,7 +1049,7 @@ "type": "terrain", "id": "t_tree_hickory_harvested", "looks_like": "t_tree_harvested", - "description": "A tall deciduous tree of the 'Carya' genus. It looks like the tree has been picked clean of hickory nuts. You could cut it down with the right tools.", + "description": "A tall deciduous tree of the 'Carya' genus. It looks like the tree has been picked clean of hickory nuts.", "name": "hickory tree", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], @@ -1072,7 +1072,7 @@ "type": "terrain", "id": "t_tree_pistachio", "name": "pistachio tree", - "description": "A deciduous tree of the 'Pistacia' genus. This is a cultivated tree, and is not native to this region. You could look for pistachio nuts if you examined the tree more closely. You could cut it down with the right tools.", + "description": "A deciduous tree of the 'Pistacia' genus. This is a cultivated tree, and is not native to this region. You could look for pistachio nuts if you examined the tree more closely.", "looks_like": "t_tree_hickory", "//": "Pistachio tree is not a local native and is only used in specific locations like orchards and gardens.", "symbol": "7", @@ -1096,7 +1096,7 @@ "type": "terrain", "id": "t_tree_pistachio_harvested", "name": "pistachio tree", - "description": "A deciduous tree of the 'Pistacia' genus. This is a cultivated tree, and is not native to this region. Unfortunately, it looks like it has been picked clean of pistachio nuts. You could cut it down with the right tools.", + "description": "A deciduous tree of the 'Pistacia' genus. This is a cultivated tree, and is not native to this region. Unfortunately, it looks like it has been picked clean of pistachio nuts.", "looks_like": "t_tree_hickory_harvested", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], @@ -1118,7 +1118,7 @@ "type": "terrain", "id": "t_tree_almond", "name": "almond tree", - "description": "A deciduous tree of the 'Prunus' genus. This is a cultivated tree, and is not native to this region. You could look for fresh almonds if you examined the tree more closely. You could cut it down with the right tools.", + "description": "A deciduous tree of the 'Prunus' genus. This is a cultivated tree, and is not native to this region. You could look for fresh almonds if you examined the tree more closely.", "looks_like": "t_tree_hickory", "//": "Almond tree is not a local native and is only used in specific locations like orchards and gardens.", "symbol": "7", @@ -1141,7 +1141,7 @@ { "type": "terrain", "id": "t_tree_almond_harvested", - "description": "A deciduous tree of the 'Prunus' genus. This is a cultivated tree, and is not native to this region. There are no almonds left to pick on the tree. You could cut it down with the right tools.", + "description": "A deciduous tree of the 'Prunus' genus. This is a cultivated tree, and is not native to this region. There are no almonds left to pick on the tree.", "name": "almond tree", "looks_like": "t_tree_hickory_harvested", "symbol": "7", @@ -1165,7 +1165,7 @@ "id": "t_tree_pecan", "name": "pecan tree", "looks_like": "t_tree_walnut", - "description": "A tall deciduous tree of the 'Carya' genus. You could look for pecan nuts if you examined the tree more closely. You could cut it down with the right tools.", + "description": "A tall deciduous tree of the 'Carya' genus. You could look for pecan nuts if you examined the tree more closely.", "//": "Pecan tree is not a local native and is only used in specific locations like orchards and gardens.", "symbol": "7", "color": [ "light_green", "light_green", "brown_green", "brown" ], @@ -1189,7 +1189,7 @@ "id": "t_tree_pecan_harvested", "name": "pecan tree", "looks_like": "t_tree_walnut_harvested", - "description": "A tall deciduous tree of the 'Carya' genus. It doesn't look like there are any pecan nuts left on the tree. You could cut it down with the right tools.", + "description": "A tall deciduous tree of the 'Carya' genus. It doesn't look like there are any pecan nuts left on the tree.", "symbol": "7", "color": [ "light_green", "light_green", "light_green", "brown" ], "move_cost": 0, @@ -1211,7 +1211,7 @@ "id": "t_tree_hickory_dead", "name": "dead hickory tree", "looks_like": "t_tree_dead", - "description": "The dead remnants of a tall deciduous tree of the 'Carya' genus. Nothing useful can be foraged from this poor, dead tree. You could cut it down with the right tools.", + "description": "The dead remnants of a tall deciduous tree of the 'Carya' genus. Nothing useful can be foraged from this poor, dead tree.", "symbol": "7", "color": "brown", "//": "dead, not usable at all", diff --git a/data/json/furniture_and_terrain/terrain-manufactured.json b/data/json/furniture_and_terrain/terrain-manufactured.json index 86f95115ebf36..1143897829192 100644 --- a/data/json/furniture_and_terrain/terrain-manufactured.json +++ b/data/json/furniture_and_terrain/terrain-manufactured.json @@ -51,12 +51,9 @@ "description": "Precious GASOLINE. The former world bowed to their petroleum god as it led them to their ruin. There's plenty left over to fuel your inner road warrior. If this gas dispenser doesn't give up the goods for free, you may have to pay at a nearby terminal.", "//": "clone of t_gas_pump, but other color, must be clone every time", "looks_like": "t_gas_pump", + "copy-from": "t_gas_pump", "symbol": "&", - "color": "yellow_red", - "move_cost": 0, - "coverage": 65, - "flags": [ "TRANSPARENT", "FLAMMABLE", "NOITEM", "SEALED", "CONTAINER", "REDUCE_SCENT", "PERMEABLE", "LIQUIDCONT" ], - "examine_action": "gaspump" + "color": "yellow_red" }, { "type": "terrain", diff --git a/data/json/furniture_and_terrain/terrain-roofs.json b/data/json/furniture_and_terrain/terrain-roofs.json index d0e124e5be719..1bf921f95bd70 100644 --- a/data/json/furniture_and_terrain/terrain-roofs.json +++ b/data/json/furniture_and_terrain/terrain-roofs.json @@ -334,6 +334,16 @@ "bash_below": true } }, + { + "type": "terrain", + "id": "t_warped_roof", + "name": "warped roof", + "description": "A section of flat stone like roof. It's pattern of grooves and lines is constantly shifting.", + "symbol": ".", + "color": "magenta", + "move_cost": 2, + "flags": [ "FLAT" ] + }, { "type": "terrain", "id": "t_roof_paper", diff --git a/data/json/harvest.json b/data/json/harvest.json index 52676c5e530ee..9aa8391b125b8 100644 --- a/data/json/harvest.json +++ b/data/json/harvest.json @@ -111,7 +111,10 @@ { "id": "shrub_grape_harv", "type": "harvest", - "entries": [ { "drop": "grapes", "base_num": [ 2, 5 ], "scale_num": [ 0, 0.5 ] } ] + "entries": [ + { "drop": "grapes", "base_num": [ 2, 5 ], "scale_num": [ 0, 0.5 ] }, + { "drop": "grape_leaves", "base_num": [ 1, 4 ] } + ] }, { "id": "shrub_raspberry_harv", @@ -352,13 +355,13 @@ { "drop": "Zomborg_CBM_harvest", "type": "bionic_group", - "flags": [ "NO_STERILE", "NO_PACKED" ], + "flags": [ "NO_STERILE", "NO_PACKED", "FILTHY" ], "faults": [ "fault_bionic_salvaged" ] }, { "drop": "Zomborg_CBM_harvest_power", "type": "bionic_group", - "flags": [ "NO_STERILE", "NO_PACKED" ], + "flags": [ "NO_STERILE", "NO_PACKED", "FILTHY" ], "faults": [ "fault_bionic_salvaged" ] }, { "drop": "meat_tainted", "type": "flesh", "mass_ratio": 0.1 }, diff --git a/data/json/hobbies.json b/data/json/hobbies.json index b32e1a4ac0573..5b0c843f56d0d 100644 --- a/data/json/hobbies.json +++ b/data/json/hobbies.json @@ -535,6 +535,15 @@ "points": 2, "skills": [ { "level": 2, "name": "throw" }, { "level": 2, "name": "dodge" }, { "level": 1, "name": "swimming" } ] }, + { + "type": "profession", + "subtype": "hobby", + "id": "football", + "name": "Football", + "description": "You could have gone pro if the world hadn't ended,, but at least you've gone longer than most.", + "points": 2, + "skills": [ { "level": 1, "name": "throw" }, { "level": 1, "name": "dodge" }, { "level": 2, "name": "swimming" } ] + }, { "type": "profession", "subtype": "hobby", diff --git a/data/json/itemgroups/Clothing_Gear/clothing.json b/data/json/itemgroups/Clothing_Gear/clothing.json index dde923f021bf8..2b7cc428fb9a3 100644 --- a/data/json/itemgroups/Clothing_Gear/clothing.json +++ b/data/json/itemgroups/Clothing_Gear/clothing.json @@ -193,6 +193,32 @@ { "group": "clothing_watch", "prob": 5 } ] }, + { + "id": "clothing_soldier_broken_armor_set", + "type": "item_group", + "subtype": "collection", + "items": [ + { "group": "clothing_military" }, + { "item": "elbow_pads", "prob": 10 }, + { "item": "knee_pads", "prob": 85 }, + { "item": "helmet_army", "prob": 80 }, + { "item": "gloves_tactical", "prob": 60 }, + { "group": "military_ballistic_vest_broken", "prob": 100 }, + { "group": "loaded_lbv", "prob": 40 }, + { "item": "molle_pack", "prob": 85 }, + { "group": "clothing_tactical_leg", "prob": 15 }, + { + "distribution": [ + { "group": "clothing_glasses", "prob": 60 }, + { "item": "glasses_bal", "prob": 30 }, + { "item": "goggles_nv", "prob": 5, "charges": [ 0, 100 ] }, + { "item": "goggles_ir", "prob": 5, "charges": [ 0, 100 ] } + ], + "prob": 20 + }, + { "group": "clothing_watch", "prob": 5 } + ] + }, { "id": "clothing_soldier_heavy_set", "type": "item_group", @@ -314,7 +340,11 @@ "type": "item_group", "id": "ear_protection", "//": "used in shooting_range.", - "items": [ { "item": "powered_earmuffs", "prob": 10, "charges": [ 0, 100 ] }, [ "ear_plugs", 50 ] ] + "items": [ + { "item": "powered_earmuffs", "prob": 10, "charges": [ 0, 100 ] }, + [ "ear_plugs", 50 ], + { "item": "powered_earplugs", "prob": 10, "charges": [ 0, 100 ] } + ] }, { "id": "clothing_outdoor_shoes", diff --git a/data/json/itemgroups/Clothing_Gear/gear.json b/data/json/itemgroups/Clothing_Gear/gear.json index e11f33cb1d938..97cc3007f4c71 100644 --- a/data/json/itemgroups/Clothing_Gear/gear.json +++ b/data/json/itemgroups/Clothing_Gear/gear.json @@ -129,14 +129,14 @@ [ "emer_blanket", 5 ], { "group": "ammo_pocket_batteries_full", "prob": 50 }, [ "tool_belt", 5 ], - { "item": "oxygen_tank", "prob": 15, "charges-min": 0 }, + { "item": "oxygen_tank", "prob": 15, "charges-min": 4 }, [ "fireman_belt", 15 ], [ "jack", 5 ], [ "throw_extinguisher", 10 ], [ "grapnel", 5 ], { "item": "wearable_light", "prob": 5, "charges-min": 0 }, { "group": "tools_toolbox", "prob": 1 }, - { "item": "smoxygen_tank", "prob": 35, "charges-min": 0 }, + { "item": "smoxygen_tank", "prob": 35, "charges-min": 4 }, { "item": "watercannon", "prob": 10, "charges-min": 0 }, { "item": "l-stick", "prob": 1, "charges": [ 0, 500 ] }, [ "solarpack", 2 ], @@ -150,8 +150,8 @@ [ "wrapped_rad_badge", 80 ], { "item": "geiger_off", "prob": 20, "charges": [ 0, 100 ] }, { "item": "rad_monitor", "prob": 10, "charges": [ 0, 100 ] }, - { "item": "oxygen_tank", "prob": 10, "charges-min": 0 }, - { "item": "smoxygen_tank", "prob": 15, "charges-min": 0 }, + { "item": "oxygen_tank", "prob": 10, "charges-min": 4 }, + { "item": "smoxygen_tank", "prob": 15, "charges-min": 2 }, [ "UPS_off", 2 ], { "item": "prussian_blue", "prob": 25, "charges": [ 1, 10 ] }, { "item": "iodine", "prob": 50, "charges": [ 1, 10 ] } diff --git a/data/json/itemgroups/Drugs_Tobacco_Alcohol/drugs.json b/data/json/itemgroups/Drugs_Tobacco_Alcohol/drugs.json index 6c490a6bd544e..c4354cf46b087 100644 --- a/data/json/itemgroups/Drugs_Tobacco_Alcohol/drugs.json +++ b/data/json/itemgroups/Drugs_Tobacco_Alcohol/drugs.json @@ -85,7 +85,6 @@ [ "antiparasitic", 100 ], [ "diazepam", 100 ], [ "calcium_tablet", 100 ], - [ "inj_vitb", 100 ], [ "inj_iron", 100 ], [ "prozac", 100 ], [ "thorazine", 100 ], diff --git a/data/json/itemgroups/Food/food.json b/data/json/itemgroups/Food/food.json index 413d1c98df2ef..edb680d383545 100644 --- a/data/json/itemgroups/Food/food.json +++ b/data/json/itemgroups/Food/food.json @@ -12,6 +12,7 @@ { "item": "veggy_pickled", "prob": 50, "charges": 2, "container-item": "jar_glass_sealed" }, { "item": "sauerkraut", "prob": 5, "charges": 4, "container-item": "jar_glass_sealed" }, { "item": "meat_pickled", "prob": 20, "charges": 2, "container-item": "jar_glass_sealed" }, + { "item": "confit_meat", "prob": 20, "charges": 12, "container-item": "jar_3l_glass_sealed" }, { "item": "fish_pickled", "prob": 30, "charges": 2, "container-item": "jar_glass_sealed" }, { "item": "meat_canned", "prob": 20, "charges": 12, "container-item": "jar_3l_glass_sealed" }, { "item": "veggy_canned", "prob": 40, "charges": 12, "container-item": "jar_3l_glass_sealed" }, @@ -150,6 +151,7 @@ { "item": "can_clams", "prob": 1 }, { "item": "can_chowder", "prob": 1 }, { "item": "meat_canned", "prob": 1 }, + { "item": "confit_meat", "prob": 1 }, { "item": "pelmeni", "prob": 1 }, { "item": "canned_liver", "prob": 1 }, { "item": "can_beans", "prob": 1 }, diff --git a/data/json/itemgroups/Locations_MapExtras/locations.json b/data/json/itemgroups/Locations_MapExtras/locations.json index fefe2cf490222..148a4b88c14e5 100644 --- a/data/json/itemgroups/Locations_MapExtras/locations.json +++ b/data/json/itemgroups/Locations_MapExtras/locations.json @@ -1288,13 +1288,6 @@ { "item": "elec_jackhammer", "prob": 1, "charges": [ 0, 7000 ] }, [ "dynamite", 5 ], { "item": "UPS_off", "prob": 5, "charges": [ 0, 1000 ] }, - [ "bio_tools", 10 ], - [ "bio_flashlight", 10 ], - [ "bio_lighter", 10 ], - [ "bio_magnet", 10 ], - [ "bio_resonator", 10 ], - [ "bio_hydraulics", 10 ], - [ "bio_weight", 12 ], [ "jerrycan", 10 ], [ "jerrycan_big", 10 ], { "item": "gasoline_lantern", "prob": 5, "charges": [ 0, 500 ] }, diff --git a/data/json/itemgroups/Locations_MapExtras/locations_commercial.json b/data/json/itemgroups/Locations_MapExtras/locations_commercial.json index 34f5f3c988cfd..57964d19e0683 100644 --- a/data/json/itemgroups/Locations_MapExtras/locations_commercial.json +++ b/data/json/itemgroups/Locations_MapExtras/locations_commercial.json @@ -492,8 +492,8 @@ [ "signal_flare", 15 ], [ "rm120c", 2 ], [ "knee_pads", 10 ], - [ "oxygen_tank", 10 ], - [ "smoxygen_tank", 5 ], + { "item": "oxygen_tank", "prob": 10, "charges": 24 }, + { "item": "smoxygen_tank", "prob": 5, "charges": 12 }, [ "clogs", 1 ], [ "speargun", 8 ], [ "minispeargun", 6 ], @@ -1654,6 +1654,7 @@ { "item": "portable_game", "prob": 65, "charges": 100 }, { "item": "cell_phone", "prob": 11, "charges": 150 }, { "item": "smart_phone", "prob": 85, "charges": 120 }, + { "item": "waterproof_smart_phone_case", "prob": 40 }, { "item": "mp3", "prob": 65, "charges": 100 }, { "group": "toy_radio_car", "prob": 35 }, { "group": "toy_makerspace_kit", "prob": 25 }, @@ -1987,6 +1988,10 @@ { "type": "item_group", "id": "gunshop_accessories", - "items": [ { "item": "powered_earmuffs", "prob": 50, "charges": [ 0, 50 ] }, [ "ear_plugs", 80 ] ] + "items": [ + { "item": "powered_earmuffs", "prob": 50, "charges": [ 0, 50 ] }, + [ "ear_plugs", 80 ], + { "item": "powered_earplugs", "prob": 50, "charges": [ 0, 75 ] } + ] } ] diff --git a/data/json/itemgroups/Locations_MapExtras/locations_mapextras.json b/data/json/itemgroups/Locations_MapExtras/locations_mapextras.json index 2d3048782b18d..ceddbe3381f69 100644 --- a/data/json/itemgroups/Locations_MapExtras/locations_mapextras.json +++ b/data/json/itemgroups/Locations_MapExtras/locations_mapextras.json @@ -99,6 +99,7 @@ [ "crackpipe", 37 ], [ "laser_sight", 15 ], [ "rail_laser_sight", 10 ], + [ "glocksear", 10 ], { "item": "lsd", "prob": 10, "charges": [ 1, 5 ] }, { "item": "gum", "prob": 60, "charges": [ 1, 10 ] }, { "item": "caff_gum", "prob": 7, "charges": [ 1, 10 ] }, diff --git a/data/json/itemgroups/Monsters_Animals_Lairs/harvest_dissection.json b/data/json/itemgroups/Monsters_Animals_Lairs/harvest_dissection.json index d186d7c5de85c..9018ef369907e 100644 --- a/data/json/itemgroups/Monsters_Animals_Lairs/harvest_dissection.json +++ b/data/json/itemgroups/Monsters_Animals_Lairs/harvest_dissection.json @@ -14,7 +14,7 @@ { "id": "rodent_sample_small", "type": "item_group", - "subtype": "collection", + "subtype": "distribution", "entries": [ { "item": "rat_sample", "count-min": 0, "count-max": 1, "prob": 50 }, { "item": "mouse_sample", "count-min": 0, "count-max": 1, "prob": 50 } diff --git a/data/json/itemgroups/SUS/library.json b/data/json/itemgroups/SUS/library.json index 81f11f1871cc0..0c4089b7fce73 100644 --- a/data/json/itemgroups/SUS/library.json +++ b/data/json/itemgroups/SUS/library.json @@ -74,6 +74,7 @@ "entries": [ { "item": "mag_fabrication", "count": [ 1, 10 ], "prob": 80 }, { "item": "manual_fabrication", "count": [ 1, 4 ], "prob": 70 }, + { "item": "textbook_fabrication", "count": [ 1, 2 ], "prob": 60 }, { "item": "mag_carpentry", "count": [ 1, 4 ], "prob": 80 }, { "item": "glassblowing_book", "count": [ 1, 2 ], "prob": 60 }, { "item": "theater_props", "count": [ 1, 2 ], "prob": 40 }, @@ -89,6 +90,7 @@ "entries": [ { "item": "mag_fabrication", "count": [ 0, 3 ], "prob": 20 }, { "item": "manual_fabrication", "count": [ 0, 2 ], "prob": 30 }, + { "item": "textbook_fabrication", "count": [ 0, 1 ], "prob": 20 }, { "item": "mag_carpentry", "count": [ 0, 1 ], "prob": 20 }, { "item": "glassblowing_book", "count": [ 0, 1 ], "prob": 20 }, { "item": "theater_props", "count": [ 0, 1 ], "prob": 20 }, diff --git a/data/json/itemgroups/Weapons_Mods_Ammo/gunmod.json b/data/json/itemgroups/Weapons_Mods_Ammo/gunmod.json index 059192e181e4e..4328621ebb370 100644 --- a/data/json/itemgroups/Weapons_Mods_Ammo/gunmod.json +++ b/data/json/itemgroups/Weapons_Mods_Ammo/gunmod.json @@ -56,6 +56,7 @@ "items": [ [ "acog_scope", 100 ], [ "holo_sight", 100 ], + [ "hybrid_sight_4x", 100 ], [ "m203", 30 ], [ "m320_mod", 10 ], [ "masterkey", 30 ], @@ -75,6 +76,7 @@ [ "laser_sight", 15 ], [ "rail_laser_sight", 6 ], [ "acog_scope", 21 ], + [ "hybrid_sight_4x", 15 ], [ "rifle_scope", 25 ], [ "pistol_scope", 4 ] ] @@ -110,6 +112,7 @@ [ "rail_laser_sight", 6 ], [ "offset_sights", 6 ], [ "acog_scope", 21 ], + [ "hybrid_sight_4x", 15 ], [ "rifle_scope", 25 ] ] }, diff --git a/data/json/itemgroups/activities_hobbies.json b/data/json/itemgroups/activities_hobbies.json index c2b3292d482fd..728db10337adc 100644 --- a/data/json/itemgroups/activities_hobbies.json +++ b/data/json/itemgroups/activities_hobbies.json @@ -168,6 +168,7 @@ { "item": "slingshot", "prob": 10 }, { "item": "wristrocket", "prob": 5 }, { "item": "powered_earmuffs", "prob": 80, "charges": [ 0, 50 ] }, + { "item": "powered_earplugs", "prob": 60, "charges": [ 0, 50 ] }, { "item": "bandolier_wrist", "prob": 100 }, { "item": "fitness_band", "prob": 5 } ] diff --git a/data/json/itemgroups/collections_domestic.json b/data/json/itemgroups/collections_domestic.json index 6817f05be1d9c..15982e5278785 100644 --- a/data/json/itemgroups/collections_domestic.json +++ b/data/json/itemgroups/collections_domestic.json @@ -420,6 +420,7 @@ { "group": "alcohol", "prob": 163 }, { "item": "cell_phone", "prob": 5, "charges": [ 0, 150 ] }, { "item": "smart_phone", "prob": 36, "charges-min": 0 }, + { "item": "waterproof_smart_phone_case", "prob": 5 }, { "item": "wristwatch", "prob": 15 }, { "item": "pocketwatch", "prob": 5 }, { "item": "umbrella", "prob": 50 }, @@ -586,6 +587,7 @@ { "item": "gelatin_dessert_powder", "prob": 20 }, { "item": "sauce_pesto", "prob": 15 }, { "item": "bread", "prob": 14 }, + { "item": "bread_garlic", "prob": 7 }, { "item": "cornbread", "prob": 7 }, { "item": "flatbread", "prob": 7 }, { "item": "crackers", "prob": 20 }, diff --git a/data/json/itemgroups/electronics.json b/data/json/itemgroups/electronics.json index 90d59d9bc585d..bfa617986a679 100644 --- a/data/json/itemgroups/electronics.json +++ b/data/json/itemgroups/electronics.json @@ -34,6 +34,7 @@ [ "battery_ups", 15 ], { "item": "cell_phone", "prob": 5, "charges": [ 0, 150 ] }, { "item": "smart_phone", "prob": 31, "charges-min": 0 }, + { "item": "waterproof_smart_phone_case", "prob": 11 }, { "item": "eink_tablet_pc", "prob": 8, "charges": [ 0, 100 ] }, { "item": "laptop", "prob": 20, "charges": [ 0, 500 ] }, { "item": "smart_lamp", "prob": 5, "charges": [ 0, 100 ] }, diff --git a/data/json/itemgroups/food_service.json b/data/json/itemgroups/food_service.json index cb6c0aadeb7e3..b13c58cf87b19 100644 --- a/data/json/itemgroups/food_service.json +++ b/data/json/itemgroups/food_service.json @@ -669,6 +669,7 @@ "subtype": "distribution", "entries": [ { "item": "bread", "prob": 65 }, + { "item": "bread_garlic", "prob": 20 }, { "item": "brown_bread", "prob": 50, "container-item": "bag_plastic" }, { "item": "cake2", "prob": 10 }, { "item": "cake3", "prob": 10 }, @@ -955,6 +956,7 @@ [ "vinegar", 20 ], [ "jam_fruit", 5 ], [ "bread", 17 ], + { "item": "confit_meat", "prob": 14 }, [ "meat", 20 ], [ "cornbread", 7 ], [ "biscuit", 8 ], diff --git a/data/json/itemgroups/military.json b/data/json/itemgroups/military.json index 8e47747be84bf..d36a7f77f99b9 100644 --- a/data/json/itemgroups/military.json +++ b/data/json/itemgroups/military.json @@ -29,6 +29,18 @@ { "item": "esbi_plate", "prob": 50 } ] }, + { + "id": "military_ballistic_vest_broken", + "type": "item_group", + "container-item": "ballistic_vest_esapi", + "subtype": "collection", + "entries": [ + { "item": "destroyed_large_ceramic_plate", "prob": 50 }, + { "item": "destroyed_large_ceramic_plate", "prob": 50 }, + { "item": "destroyed_medium_ceramic_plate", "prob": 50 }, + { "item": "esbi_plate", "prob": 50 } + ] + }, { "id": "military_ballistic_vest_pristine", "type": "item_group", @@ -194,7 +206,12 @@ "subtype": "collection", "entries": [ { - "distribution": [ { "item": "holo_sight", "prob": 50 }, { "item": "acog_scope", "prob": 30 }, { "item": "red_dot_sight", "prob": 20 } ] + "distribution": [ + { "item": "holo_sight", "prob": 50 }, + { "item": "acog_scope", "prob": 30 }, + { "item": "hybrid_sight_4x", "prob": 30 }, + { "item": "red_dot_sight", "prob": 20 } + ] }, { "distribution": [ { "item": "grip", "prob": 70 }, { "item": "m203", "prob": 30 } ] }, { "item": "offset_sights", "prob": 30 }, diff --git a/data/json/itemgroups/supplies.json b/data/json/itemgroups/supplies.json index ffe4536651fbd..f8793d607cffc 100644 --- a/data/json/itemgroups/supplies.json +++ b/data/json/itemgroups/supplies.json @@ -331,7 +331,7 @@ { "item": "chem_peptone_broth", "prob": 10, "charges-min": 1 }, { "item": "chem_agar", "prob": 10, "charges-min": 1 }, { "item": "chem_acrylamide", "prob": 10, "charges-min": 1 }, - [ "oxygen_tank", 6 ], + { "item": "oxygen_tank", "prob": 6, "charges": 24 }, [ "nitrogen_tank", 7 ], [ "hydrogen_tank", 8 ], { "item": "polycarbonate_sheet", "prob": 7, "count": [ 1, 30 ] }, diff --git a/data/json/itemgroups/tools.json b/data/json/itemgroups/tools.json index 99b1154ee16be..1f89cbcf7f528 100644 --- a/data/json/itemgroups/tools.json +++ b/data/json/itemgroups/tools.json @@ -170,7 +170,8 @@ [ "shovel_snow", 10 ], [ "shovel_snow_plastic", 15 ], [ "hose_garden", 20 ], - [ "big_pliers", 10 ] + [ "big_pliers", 10 ], + [ "heavy_crowbar", 10 ] ] }, { @@ -297,7 +298,8 @@ [ "hammer_sledge_engineer", 10 ], [ "halligan", 10 ], [ "pike_pole", 10 ], - [ "ny_hook", 10 ] + [ "ny_hook", 10 ], + [ "heavy_crowbar", 10 ] ] }, { diff --git a/data/json/items/ammo.json b/data/json/items/ammo.json index 60d3b1c6545f5..31e3a87bfac51 100644 --- a/data/json/items/ammo.json +++ b/data/json/items/ammo.json @@ -155,6 +155,7 @@ "type": "AMMO", "id": "money", "price": 1, + "price_postapoc": 0, "//": "= one cent, gives correct prices for cash cards", "name": { "str": "cent" }, "symbol": "=", @@ -1177,6 +1178,50 @@ "ammo_type": "components", "count": 150 }, + { + "type": "AMMO", + "id": "lc_chain_link", + "category": "spare_parts", + "price": 150, + "price_postapoc": 50, + "name": { "str": "mild steel chain link" }, + "symbol": "=", + "color": "light_gray", + "description": "Small metal rings, suitable for constructing chainmail.", + "material": [ "lc_steel" ], + "volume": "250 ml", + "weight": "1 g", + "ammo_type": "components", + "count": 150 + }, + { + "type": "AMMO", + "id": "mc_chain_link", + "copy-from": "lc_chain_link", + "name": { "str": "medium steel chain link" }, + "material": [ "mc_steel" ] + }, + { + "type": "AMMO", + "id": "hc_chain_link", + "copy-from": "lc_chain_link", + "name": { "str": "high steel chain link" }, + "material": [ "hc_steel" ] + }, + { + "type": "AMMO", + "id": "ch_chain_link", + "copy-from": "lc_chain_link", + "name": { "str": "hardened steel chain link" }, + "material": [ "ch_steel" ] + }, + { + "type": "AMMO", + "id": "qt_chain_link", + "copy-from": "lc_chain_link", + "name": { "str": "tempered steel chain link" }, + "material": [ "qt_steel" ] + }, { "type": "AMMO", "id": "nitrox", diff --git a/data/json/items/ammo/rpg.json b/data/json/items/ammo/rpg.json index 2a8d25e57714b..f1b05ad19052b 100644 --- a/data/json/items/ammo/rpg.json +++ b/data/json/items/ammo/rpg.json @@ -71,11 +71,11 @@ "color": "dark_gray", "description": "40mm high-explosive fragmentation antipersonnel ammunition for the RPG-7.", "material": [ "steel", "powder" ], - "volume": "1 L", - "longest_side": "89 cm", + "volume": "750 ml", + "longest_side": "595 mm", "price_postapoc": 1500, "flags": [ "IRREPLACEABLE_CONSUMABLE" ], - "weight": "2000 g", + "weight": "1750 g", "ammo_type": "RPG-7", "damage": { "damage_type": "stab", "amount": 80, "armor_penetration": 10 }, "range": 60, diff --git a/data/json/items/armor/ammo_pouch.json b/data/json/items/armor/ammo_pouch.json index cafefedc90ba0..cc102ef0feaff 100644 --- a/data/json/items/armor/ammo_pouch.json +++ b/data/json/items/armor/ammo_pouch.json @@ -91,7 +91,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT", "MAG_BULKY" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "use_action": { "type": "holster", "holster_prompt": "Stash ammo", "holster_msg": "You stash your %s." }, @@ -120,7 +120,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "use_action": { "type": "holster", "holster_prompt": "Stash ammo", "holster_msg": "You stash your %s." }, @@ -149,7 +149,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -158,7 +158,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -167,7 +167,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -176,7 +176,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "use_action": { "type": "holster", "holster_prompt": "Stash ammo", "holster_msg": "You stash your %s." }, @@ -319,7 +319,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -328,7 +328,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "use_action": { "type": "holster", "holster_prompt": "Stash ammo", "holster_msg": "You stash your %s." }, @@ -538,7 +538,7 @@ "coverage": 55, "covers": [ "torso" ], "specifically_covers": [ "torso_upper" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ] }, @@ -565,7 +565,39 @@ "coverage": 85, "covers": [ "torso" ], "specifically_covers": [ "torso_upper" ], - "volume_encumber_modifier": 0.4 + "volume_encumber_modifier": 0.25 + } + ] + }, + { + "id": "load_bearing_vest_sling", + "repairs_like": "tacvest", + "type": "ARMOR", + "copy-from": "load_bearing_vest", + "name": { "str": "load bearing vest with sling", "str_pl": "load bearing vests with slings" }, + "description": "This vest covered in MOLLE webbing is designed to attach pouches, holsters and other PALS compatible accessories. Preferred by some soldiers over directly attaching accessories to a ballistic vest as they can then be easily separated. This one has a single point sling wrapped around the shoulders using a system to keep your weapon extra secure.", + "weight": "1500 g", + "armor": [ + { + "encumbrance": 2, + "coverage": 85, + "covers": [ "torso" ], + "specifically_covers": [ "torso_upper", "torso_hanging_front" ], + "volume_encumber_modifier": 0.25 + } + ], + "pocket_data": [ + { + "description": "rifle sling", + "pocket_type": "CONTAINER", + "holster": true, + "min_item_volume": "1000 ml", + "max_contains_volume": "8 L", + "max_contains_weight": "8200 g", + "max_item_length": "120 cm", + "//": "volume encumber set high since the whole vest is already scaled. This equals .4 overall", + "volume_encumber_modifier": 1.6, + "moves": 30 } ] }, @@ -592,7 +624,39 @@ "coverage": 85, "covers": [ "torso" ], "specifically_covers": [ "torso_upper", "torso_lower" ], - "volume_encumber_modifier": 0.3 + "volume_encumber_modifier": 0.2 + } + ] + }, + { + "id": "heavy_load_bearing_vest_sling", + "repairs_like": "tacvest", + "type": "ARMOR", + "copy-from": "heavy_load_bearing_vest", + "name": { "str": "heavy load bearing vest with sling", "str_pl": "heavy load bearing vests with slings" }, + "description": "This massive vest covered in MOLLE webbing is designed to attach a large number of pouches, holsters and other PALS compatible accessories. Preferred by some soldiers over directly attaching accessories to a ballistic vest as they can then be easily separated. This one has a single point sling wrapped around the shoulders using a system to keep your weapon extra secure.", + "weight": "2300 g", + "armor": [ + { + "encumbrance": 4, + "coverage": 85, + "covers": [ "torso" ], + "specifically_covers": [ "torso_upper", "torso_lower", "torso_hanging_front" ], + "volume_encumber_modifier": 0.2 + } + ], + "pocket_data": [ + { + "description": "rifle sling", + "pocket_type": "CONTAINER", + "holster": true, + "min_item_volume": "1000 ml", + "max_contains_volume": "8 L", + "max_contains_weight": "8200 g", + "max_item_length": "120 cm", + "//": "volume encumber set high since the whole vest is already scaled. This equals .4 overall", + "volume_encumber_modifier": 2, + "moves": 30 } ] }, @@ -618,7 +682,7 @@ "max_contains_weight": "500 g", "max_item_length": "13 cm", "moves": 40, - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "material_thickness": 0.5, @@ -647,7 +711,7 @@ "max_contains_weight": "2 kg", "max_item_length": "15 cm", "moves": 80, - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "material_thickness": 0.5, @@ -676,7 +740,7 @@ "max_contains_weight": "5 kg", "max_item_length": "254 mm", "moves": 80, - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -684,7 +748,7 @@ "max_contains_weight": "3 kg", "max_item_length": "165 mm", "moves": 80, - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "material_thickness": 0.5, @@ -713,7 +777,7 @@ "max_contains_weight": "8 kg", "max_item_length": "305 mm", "moves": 80, - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "material_thickness": 0.5, @@ -743,7 +807,7 @@ "max_contains_weight": "500 g", "max_item_length": "37 cm", "moves": 40, - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "material_thickness": 0.5, @@ -814,7 +878,7 @@ "//": "gas masks don't seem to have lengths currently", "max_item_length": "30 cm", "moves": 80, - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -823,7 +887,7 @@ "max_contains_weight": "500 g", "max_item_length": "8 cm", "moves": 80, - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "material_thickness": 0.5, @@ -852,7 +916,7 @@ "max_contains_weight": "2 kg", "moves": 30, "flag_restriction": [ "GRENADE" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "material_thickness": 0.5, @@ -882,7 +946,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -891,7 +955,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -900,7 +964,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -909,7 +973,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -918,7 +982,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "pocket_type": "CONTAINER", @@ -927,7 +991,7 @@ "max_contains_weight": "2 kg", "moves": 40, "flag_restriction": [ "MAG_COMPACT" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ], "material_thickness": 0.5, diff --git a/data/json/items/armor/arms_armor.json b/data/json/items/armor/arms_armor.json index c5dc4852cf1b8..7d40b7f08102c 100644 --- a/data/json/items/armor/arms_armor.json +++ b/data/json/items/armor/arms_armor.json @@ -526,7 +526,7 @@ "category": "armor", "name": { "str": "pair of gambeson sleeves", "str_pl": "pairs of gambeson sleeves" }, "description": "A pair sleeves made from heavy quilted fabric.", - "weight": "150 g", + "weight": "1380 g", "volume": "500 ml", "price": 1200, "price_postapoc": 400, @@ -535,11 +535,11 @@ "symbol": "[", "looks_like": "arm_warmers", "color": "light_gray", - "warmth": 30, + "warmth": 50, "material_thickness": 5, "valid_mods": [ "steel_padded" ], "flags": [ "VARSIZE", "STURDY" ], - "armor": [ { "encumbrance": 8, "coverage": 100, "covers": [ "arm_l", "arm_r" ] } ] + "armor": [ { "encumbrance": 20, "coverage": 100, "covers": [ "arm_l", "arm_r" ] } ] }, { "id": "xl_gambeson_sleeve", @@ -574,11 +574,11 @@ "symbol": "[", "looks_like": "arm_warmers", "color": "light_gray", - "warmth": 30, + "warmth": 50, "material_thickness": 3.2, "valid_mods": [ "steel_padded" ], "flags": [ "VARSIZE", "STURDY" ], - "armor": [ { "encumbrance": 16, "coverage": 100, "covers": [ "arm_l", "arm_r" ] } ] + "armor": [ { "encumbrance": 20, "coverage": 100, "covers": [ "arm_l", "arm_r" ] } ] }, { "id": "xl_k_gambeson_sleeve", @@ -609,13 +609,19 @@ "price": 7500, "price_postapoc": 2500, "to_hit": -1, - "material": [ "steel", "cotton" ], "symbol": "[", "looks_like": "armguard_metal", "color": "light_red", "material_thickness": 3, "flags": [ "VARSIZE", "STURDY" ], - "armor": [ { "encumbrance": 20, "coverage": 95, "covers": [ "arm_l", "arm_r" ] } ] + "armor": [ + { + "material": [ { "type": "steel", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_chainmail_arms", @@ -637,6 +643,180 @@ "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, "flags": [ "VARSIZE", "STURDY", "UNDERSIZE" ] }, + { + "id": "lc_chainmail_arms", + "type": "ARMOR", + "category": "armor", + "name": { "str": "pair of mild steel chainmail sleeves", "str_pl": "pairs of mild steel chainmail sleeves" }, + "description": "Customized mild steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves.", + "weight": "2812 g", + "volume": "750 ml", + "price": 7500, + "price_postapoc": 2500, + "to_hit": -1, + "symbol": "[", + "looks_like": "armguard_metal", + "color": "light_red", + "flags": [ "VARSIZE", "STURDY", "OUTER" ], + "armor": [ + { + "material": [ { "type": "lc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_lc_chainmail_arms", + "type": "ARMOR", + "copy-from": "lc_chainmail_arms", + "name": { "str": "pair of XL mild steel chainmail sleeves", "str_pl": "pairs of XL mild steel chainmail sleeves" }, + "description": "Customized mild steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are oversized.", + "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_lc_chainmail_arms", + "type": "ARMOR", + "copy-from": "lc_chainmail_arms", + "name": { "str": "pair of XS mild steel chainmail sleeves", "str_pl": "pairs of XS mild steel chainmail sleeves" }, + "description": "Customized mild steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are undersized.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "mc_chainmail_arms", + "type": "ARMOR", + "copy-from": "lc_chainmail_arms", + "name": { "str": "pair of medium steel chainmail sleeves", "str_pl": "pairs of medium steel chainmail sleeves" }, + "description": "Customized medium steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves.", + "armor": [ + { + "material": [ { "type": "mc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_mc_chainmail_arms", + "type": "ARMOR", + "copy-from": "mc_chainmail_arms", + "name": { "str": "pair of XL medium steel chainmail sleeves", "str_pl": "pairs of XL medium steel chainmail sleeves" }, + "description": "Customized medium steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are oversized.", + "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_mc_chainmail_arms", + "type": "ARMOR", + "copy-from": "mc_chainmail_arms", + "name": { "str": "pair of XS medium steel chainmail sleeves", "str_pl": "pairs of XS medium steel chainmail sleeves" }, + "description": "Customized medium steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are undersized.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "hc_chainmail_arms", + "type": "ARMOR", + "copy-from": "lc_chainmail_arms", + "name": { "str": "pair of high steel chainmail sleeves", "str_pl": "pairs of high steel chainmail sleeves" }, + "description": "Customized high steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves.", + "armor": [ + { + "material": [ { "type": "hc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_hc_chainmail_arms", + "type": "ARMOR", + "copy-from": "hc_chainmail_arms", + "name": { "str": "pair of XL high steel chainmail sleeves", "str_pl": "pairs of XL high steel chainmail sleeves" }, + "description": "Customized high steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are oversized.", + "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_hc_chainmail_arms", + "type": "ARMOR", + "copy-from": "hc_chainmail_arms", + "name": { "str": "pair of XS high steel chainmail sleeves", "str_pl": "pairs of XS high steel chainmail sleeves" }, + "description": "Customized high steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are undersized.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "ch_chainmail_arms", + "type": "ARMOR", + "copy-from": "lc_chainmail_arms", + "name": { "str": "pair of hardened steel chainmail sleeves", "str_pl": "pairs of hardened steel chainmail sleeves" }, + "description": "Customized hardened steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves.", + "armor": [ + { + "material": [ { "type": "ch_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_ch_chainmail_arms", + "type": "ARMOR", + "copy-from": "ch_chainmail_arms", + "name": { "str": "pair of XL hardened steel chainmail sleeves", "str_pl": "pairs of XL hardened steel chainmail sleeves" }, + "description": "Customized hardened steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are oversized.", + "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_ch_chainmail_arms", + "type": "ARMOR", + "copy-from": "ch_chainmail_arms", + "name": { "str": "pair of XS hardened steel chainmail sleeves", "str_pl": "pairs of XS hardened steel chainmail sleeves" }, + "description": "Customized hardened steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are undersized.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "qt_chainmail_arms", + "type": "ARMOR", + "copy-from": "lc_chainmail_arms", + "name": { "str": "pair of tempered steel chainmail sleeves", "str_pl": "pairs of tempered steel chainmail sleeves" }, + "description": "Customized tempered steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves.", + "armor": [ + { + "material": [ { "type": "qt_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_qt_chainmail_arms", + "type": "ARMOR", + "copy-from": "qt_chainmail_arms", + "name": { "str": "pair of XL tempered steel chainmail sleeves", "str_pl": "pairs of XL tempered steel chainmail sleeves" }, + "description": "Customized tempered steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are oversized.", + "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_qt_chainmail_arms", + "type": "ARMOR", + "copy-from": "qt_chainmail_arms", + "name": { "str": "pair of XS tempered steel chainmail sleeves", "str_pl": "pairs of XS tempered steel chainmail sleeves" }, + "description": "Customized tempered steel chainmail arms. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are undersized.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, { "id": "elbow_pads", "type": "ARMOR", @@ -732,7 +912,7 @@ "id": "armor_lc_lightarmguard", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 1.25 mm armguard" }, + "name": { "str": "mild steel light arm guard" }, "description": "A light armguard, 1.25 mm at the thickest. This one has been made with mild steel.", "weight": "2500 g", "volume": "2916 ml", @@ -751,8 +931,8 @@ "armor": [ { "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -765,7 +945,7 @@ { "id": "xl_armor_lc_lightarmguard", "type": "ARMOR", - "name": { "str": "XL mild steel 1.25 mm armguard" }, + "name": { "str": "XL mild steel light arm guard" }, "copy-from": "armor_lc_lightarmguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -774,13 +954,13 @@ "id": "armor_mc_lightarmguard", "type": "ARMOR", "copy-from": "armor_lc_lightarmguard", - "name": { "str": "medium steel 1.25 mm armguard" }, + "name": { "str": "medium steel light arm guard" }, "description": "A light armguard, 1.25 mm at the thickest. Made with tougher medium steel, this offers solid protection.", "armor": [ { "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -793,7 +973,7 @@ { "id": "xl_armor_mc_lightarmguard", "type": "ARMOR", - "name": { "str": "XL medium steel 1.25 mm armguard" }, + "name": { "str": "XL medium steel light arm guard" }, "copy-from": "armor_mc_lightarmguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -802,13 +982,13 @@ "id": "armor_hc_lightarmguard", "type": "ARMOR", "copy-from": "armor_lc_lightarmguard", - "name": { "str": "high steel 1.25 mm armguard" }, + "name": { "str": "high steel light arm guard" }, "description": "A light armguard, 1.25 mm at the thickest. Made with high carbon steel offering excellent protection.", "armor": [ { "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -821,7 +1001,7 @@ { "id": "xl_armor_hc_lightarmguard", "type": "ARMOR", - "name": { "str": "XL high steel 1.25 mm armguard" }, + "name": { "str": "XL high steel light arm guard" }, "copy-from": "armor_hc_lightarmguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -830,13 +1010,13 @@ "id": "armor_ch_lightarmguard", "type": "ARMOR", "copy-from": "armor_lc_lightarmguard", - "name": { "str": "case hardened 1.25 mm armguard" }, + "name": { "str": "case hardened light arm guard" }, "description": "A light armguard, 1.25 mm at the thickest. The mild steel has been case hardened, offering superior protection.", "armor": [ { "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -849,7 +1029,7 @@ { "id": "xl_armor_ch_lightarmguard", "type": "ARMOR", - "name": { "str": "XL case hardened 1.25 mm armguard" }, + "name": { "str": "XL case hardened light arm guard" }, "copy-from": "armor_ch_lightarmguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -858,13 +1038,13 @@ "id": "armor_qt_lightarmguard", "type": "ARMOR", "copy-from": "armor_lc_lightarmguard", - "name": { "str": "tempered 1.25 mm armguard" }, + "name": { "str": "tempered light arm guard" }, "description": "A light armguard, 1.25 mm at the thickest. The medium steel has been quenched and tempered, offering top of the line protection.", "armor": [ { "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -877,7 +1057,7 @@ { "id": "xl_armor_qt_lightarmguard", "type": "ARMOR", - "name": { "str": "XL tempered 1.25 mm armguard" }, + "name": { "str": "XL tempered light arm guard" }, "copy-from": "armor_qt_lightarmguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -886,7 +1066,7 @@ "id": "armor_lc_armguard", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 1.75 mm armguard" }, + "name": { "str": "mild steel arm guard" }, "description": "An armguard, 1.75 mm at the thickest. This one has been made with mild steel.", "weight": "3333 g", "volume": "2916 ml", @@ -904,8 +1084,8 @@ "armor": [ { "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -918,7 +1098,7 @@ { "id": "xl_armor_lc_armguard", "type": "ARMOR", - "name": { "str": "XL mild steel 1.75 mm armguard" }, + "name": { "str": "XL mild steel arm guard" }, "copy-from": "armor_lc_armguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -927,13 +1107,13 @@ "id": "armor_mc_armguard", "type": "ARMOR", "copy-from": "armor_lc_armguard", - "name": { "str": "medium steel 1.75 mm armguard" }, + "name": { "str": "medium steel arm guard" }, "description": "An armguard, 1.75 mm at the thickest. Made with tougher medium steel, this offers solid protection.", "armor": [ { "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -946,7 +1126,7 @@ { "id": "xl_armor_mc_armguard", "type": "ARMOR", - "name": { "str": "XL medium steel 1.75 mm armguard" }, + "name": { "str": "XL medium steel arm guard" }, "copy-from": "armor_mc_armguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -955,13 +1135,13 @@ "id": "armor_hc_armguard", "type": "ARMOR", "copy-from": "armor_lc_armguard", - "name": { "str": "high steel 1.75 mm armguard" }, + "name": { "str": "high steel arm guard" }, "description": "An armguard, 1.75 mm at the thickest. Made with high carbon steel offering excellent protection.", "armor": [ { "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -974,7 +1154,7 @@ { "id": "xl_armor_hc_armguard", "type": "ARMOR", - "name": { "str": "XL high steel 1.75 mm armguard" }, + "name": { "str": "XL high steel arm guard" }, "copy-from": "armor_hc_armguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -983,13 +1163,13 @@ "id": "armor_ch_armguard", "type": "ARMOR", "copy-from": "armor_lc_armguard", - "name": { "str": "case hardened 1.75 mm armguard" }, + "name": { "str": "case hardened arm guard" }, "description": "An armguard, 1.75 mm at the thickest. The mild steel has been case hardened, offering superior protection.", "armor": [ { "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -1002,7 +1182,7 @@ { "id": "xl_armor_ch_armguard", "type": "ARMOR", - "name": { "str": "XL case hardened 1.75 mm armguard" }, + "name": { "str": "XL case hardened arm guard" }, "copy-from": "armor_ch_armguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1011,13 +1191,13 @@ "id": "armor_qt_armguard", "type": "ARMOR", "copy-from": "armor_lc_armguard", - "name": { "str": "tempered 1.75 mm armguard" }, + "name": { "str": "tempered arm guard" }, "description": "An armguard, 1.75 mm at the thickest. The medium steel has been quenched and tempered, offering top of the line protection.", "armor": [ { "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -1030,7 +1210,7 @@ { "id": "xl_armor_qt_armguard", "type": "ARMOR", - "name": { "str": "XL tempered 1.75 mm armguard" }, + "name": { "str": "XL tempered arm guard" }, "copy-from": "armor_qt_armguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1039,7 +1219,7 @@ "id": "armor_lc_heavyarmguard", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 2.25 mm armguard" }, + "name": { "str": "mild steel heavy arm guard" }, "description": "A heavy armguard, 2.25 mm at the thickest. This one has been made with mild steel.", "weight": "4166 g", "volume": "2916 ml", @@ -1057,8 +1237,8 @@ "armor": [ { "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -1071,7 +1251,7 @@ { "id": "xl_armor_lc_heavyarmguard", "type": "ARMOR", - "name": { "str": "XL mild steel 2.25 mm armguard" }, + "name": { "str": "XL mild steel heavy arm guard" }, "copy-from": "armor_lc_heavyarmguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1080,13 +1260,13 @@ "id": "armor_mc_heavyarmguard", "type": "ARMOR", "copy-from": "armor_lc_heavyarmguard", - "name": { "str": "medium steel 2.25 mm armguard" }, + "name": { "str": "medium steel heavy arm guard" }, "description": "A heavy armguard, 2.25 mm at the thickest. Made with tougher medium steel, this offers solid protection.", "armor": [ { "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -1099,7 +1279,7 @@ { "id": "xl_armor_mc_heavyarmguard", "type": "ARMOR", - "name": { "str": "XL medium steel 2.25 mm armguard" }, + "name": { "str": "XL medium steel heavy arm guard" }, "copy-from": "armor_mc_heavyarmguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1108,13 +1288,13 @@ "id": "armor_hc_heavyarmguard", "type": "ARMOR", "copy-from": "armor_lc_heavyarmguard", - "name": { "str": "high steel 2.25 mm armguard" }, + "name": { "str": "high steel heavy arm guard" }, "description": "A heavy armguard, 2.25 mm at the thickest. Made with high carbon steel offering excellent protection.", "armor": [ { "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -1127,7 +1307,7 @@ { "id": "xl_armor_hc_heavyarmguard", "type": "ARMOR", - "name": { "str": "XL high steel 2.25 mm armguard" }, + "name": { "str": "XL high steel heavy arm guard" }, "copy-from": "armor_hc_heavyarmguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1136,13 +1316,13 @@ "id": "armor_ch_heavyarmguard", "type": "ARMOR", "copy-from": "armor_lc_heavyarmguard", - "name": { "str": "case hardened 2.25 mm armguard" }, + "name": { "str": "case hardened heavy arm guard" }, "description": "A heavy armguard, 2.25 mm at the thickest. The mild steel has been case hardened, offering superior protection.", "armor": [ { "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -1155,7 +1335,7 @@ { "id": "xl_armor_ch_heavyarmguard", "type": "ARMOR", - "name": { "str": "XL case hardened 2.25 mm armguard" }, + "name": { "str": "XL case hardened heavy arm guard" }, "copy-from": "armor_ch_heavyarmguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1164,13 +1344,13 @@ "id": "armor_qt_heavyarmguard", "type": "ARMOR", "copy-from": "armor_lc_heavyarmguard", - "name": { "str": "tempered 2.25 mm armguard" }, + "name": { "str": "tempered heavy arm guard" }, "description": "A heavy armguard, 2.25 mm at the thickest. The medium steel has been quenched and tempered, offering top of the line protection.", "armor": [ { "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "arm_l", "arm_r" ], @@ -1183,7 +1363,7 @@ { "id": "xl_armor_qt_heavyarmguard", "type": "ARMOR", - "name": { "str": "XL tempered 2.25 mm armguard" }, + "name": { "str": "XL tempered heavy arm guard" }, "copy-from": "armor_qt_heavyarmguard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } diff --git a/data/json/items/armor/ballistic_armor.json b/data/json/items/armor/ballistic_armor.json index c007804eb516d..a410c2131953b 100644 --- a/data/json/items/armor/ballistic_armor.json +++ b/data/json/items/armor/ballistic_armor.json @@ -68,7 +68,7 @@ "coverage": 100, "cover_vitals": 90, "covers": [ "torso" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ] }, @@ -198,7 +198,7 @@ "coverage": 100, "cover_vitals": 100, "covers": [ "torso" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "material": [ @@ -249,7 +249,7 @@ "coverage": 100, "cover_vitals": 100, "covers": [ "torso" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "material": [ @@ -288,7 +288,7 @@ "coverage": 100, "cover_vitals": 100, "covers": [ "torso" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 }, { "material": [ @@ -354,7 +354,7 @@ "coverage": 90, "covers": [ "torso" ], "specifically_covers": [ "torso_upper" ], - "volume_encumber_modifier": 0.5 + "volume_encumber_modifier": 0.3 } ] }, diff --git a/data/json/items/armor/bandolier.json b/data/json/items/armor/bandolier.json index bae031f741a40..fa82174ec6bdb 100644 --- a/data/json/items/armor/bandolier.json +++ b/data/json/items/armor/bandolier.json @@ -231,7 +231,7 @@ "color": "dark_gray", "sided": true, "material_thickness": 1, - "pocket_data": [ { "ammo_restriction": { "rock": 10 }, "moves": 20 } ], + "pocket_data": [ { "ammo_restriction": { "rock": 10, "pebble": 80 }, "moves": 20 } ], "flags": [ "WATER_FRIENDLY", "BELTED", "OVERSIZE", "PALS_LARGE" ], "armor": [ { diff --git a/data/json/items/armor/belts.json b/data/json/items/armor/belts.json index 2027dff7af548..fd46bd40f5d1a 100644 --- a/data/json/items/armor/belts.json +++ b/data/json/items/armor/belts.json @@ -26,7 +26,17 @@ ], "use_action": { "type": "holster", "holster_prompt": "Attach what to belt loop?", "holster_msg": "You clip your %s to your %s" }, "flags": [ "WAIST", "NO_QUICKDRAW", "WATER_FRIENDLY" ], - "armor": [ { "encumbrance": [ 2, 5 ], "coverage": 5, "covers": [ "torso" ] } ] + "armor": [ + { + "encumbrance": [ 2, 5 ], + "coverage": 5, + "covers": [ "torso" ], + "material": [ + { "type": "leather", "covered_by_mat": 100, "thickness": 2.5 }, + { "type": "steel", "covered_by_mat": 10, "thickness": 0.5 } + ] + } + ] }, { "abstract": "judo_belt_abstract", @@ -173,7 +183,17 @@ ], "use_action": { "type": "holster", "holster_prompt": "Attach what to holder?", "holster_msg": "You attach your %s to your %s." }, "flags": [ "WAIST", "WATER_FRIENDLY" ], - "armor": [ { "encumbrance": [ 2, 5 ], "coverage": 5, "covers": [ "torso" ] } ] + "armor": [ + { + "encumbrance": [ 2, 5 ], + "coverage": 5, + "covers": [ "torso" ], + "material": [ + { "type": "leather", "covered_by_mat": 100, "thickness": 2.0 }, + { "type": "steel", "covered_by_mat": 10, "thickness": 0.5 } + ] + } + ] }, { "id": "santa_belt", diff --git a/data/json/items/armor/bespoke_armor/custom_bodysuits.json b/data/json/items/armor/bespoke_armor/custom_bodysuits.json index 566d9808d3fbe..8948aaad028bd 100644 --- a/data/json/items/armor/bespoke_armor/custom_bodysuits.json +++ b/data/json/items/armor/bespoke_armor/custom_bodysuits.json @@ -3,56 +3,133 @@ "id": "armor_nomad", "type": "ARMOR", "name": { "str": "nomad jumpsuit" }, - "description": "A reinforced but airy jumpsuit designed to survive the long-term wear and tear of exploring the apocalyptic wasteland. Its cunningly placed and stabilized pockets can store a remarkable amount of useful stuff without getting in the way or sacrificing balance.", + "description": "A reinforced but airy jumpsuit designed to survive the long-term wear and tear of exploring the apocalyptic wasteland. Its clever construction adds additional core support helping you to carry more equipment.", "weight": "5830 g", "volume": "7500 ml", "price": 35000, "price_postapoc": 1750, "to_hit": -3, - "material": [ "cotton", "leather" ], + "material": [ "lycra", "cotton" ], "symbol": "[", "looks_like": "touring_suit", "color": "light_red", "armor": [ - { "covers": [ "torso" ], "coverage": 90, "cover_melee": 95, "encumbrance": [ 8, 10 ] }, - { "covers": [ "leg_l", "leg_r" ], "coverage": 97, "encumbrance": [ 10, 12 ] }, - { "covers": [ "arm_l", "arm_r" ], "coverage": 93, "cover_melee": 95, "encumbrance": [ 6, 7 ] } + { "covers": [ "torso" ], "coverage": 90, "cover_melee": 95, "encumbrance": [ 8, 8 ] }, + { "covers": [ "leg_l", "leg_r" ], "coverage": 97, "encumbrance": [ 10, 10 ] }, + { "covers": [ "arm_l", "arm_r" ], "coverage": 93, "cover_melee": 95, "encumbrance": [ 6, 6 ] } ], "pocket_data": [ - { "pocket_type": "CONTAINER", "max_contains_volume": "4 L", "max_contains_weight": "8 kg", "moves": 80 }, - { "pocket_type": "CONTAINER", "max_contains_volume": "4 L", "max_contains_weight": "8 kg", "moves": 80 }, - { "pocket_type": "CONTAINER", "max_contains_volume": "1 L", "max_contains_weight": "2 kg", "moves": 80 }, - { "pocket_type": "CONTAINER", "max_contains_volume": "1 L", "max_contains_weight": "2 kg", "moves": 80 }, - { "pocket_type": "CONTAINER", "max_contains_volume": "500 ml", "max_contains_weight": "1 kg", "moves": 120 }, - { "pocket_type": "CONTAINER", "max_contains_volume": "500 ml", "max_contains_weight": "1 kg", "moves": 120 }, - { "pocket_type": "CONTAINER", "max_contains_volume": "1 L", "max_contains_weight": "3 kg", "moves": 80 }, - { "pocket_type": "CONTAINER", "max_contains_volume": "1 L", "max_contains_weight": "3 kg", "moves": 80 }, - { "pocket_type": "CONTAINER", "max_contains_volume": "8 L", "max_contains_weight": "16 kg", "moves": 150 }, - { "pocket_type": "CONTAINER", "max_contains_volume": "250 ml", "max_contains_weight": "1 kg", "moves": 120 }, - { "pocket_type": "CONTAINER", "max_contains_volume": "250 ml", "max_contains_weight": "1 kg", "moves": 120 } + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1000 ml", + "max_contains_weight": "2 kg", + "moves": 80, + "max_item_length": "15 cm", + "description": "pants pocket" + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1000 ml", + "max_contains_weight": "2 kg", + "moves": 80, + "max_item_length": "15 cm", + "description": "pants pocket" + } ], "warmth": 10, "material_thickness": 4, "valid_mods": [ "steel_padded" ], + "relic_data": { "passive_effects": [ { "has": "WORN", "condition": "ALWAYS", "mutations": [ "well_distributed" ] } ] }, "environmental_protection": 1, - "flags": [ "VARSIZE", "POCKETS", "STURDY" ] + "flags": [ "VARSIZE", "POCKETS", "STURDY", "MUNDANE" ] + }, + { + "id": "armor_nomad_advanced", + "type": "TOOL_ARMOR", + "name": { "str": "advanced nomad jumpsuit" }, + "description": "A reinforced but airy jumpsuit designed to survive the long-term wear and tear of exploring the apocalyptic wasteland. Its clever construction adds additional core support helping you to carry more equipment. A set of cooling tubes run throughout the clothing as well.", + "weight": "5830 g", + "volume": "7500 ml", + "price": 35000, + "price_postapoc": 1750, + "to_hit": -3, + "material": [ "lycra", "cotton" ], + "symbol": "[", + "looks_like": "touring_suit", + "color": "light_red", + "armor": [ + { "covers": [ "torso" ], "coverage": 90, "cover_melee": 95, "encumbrance": [ 8, 8 ] }, + { "covers": [ "leg_l", "leg_r" ], "coverage": 97, "encumbrance": [ 10, 10 ] }, + { "covers": [ "arm_l", "arm_r" ], "coverage": 93, "cover_melee": 95, "encumbrance": [ 6, 6 ] } + ], + "pocket_data": [ + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1000 ml", + "max_contains_weight": "2 kg", + "moves": 80, + "max_item_length": "15 cm", + "description": "pants pocket" + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1000 ml", + "max_contains_weight": "2 kg", + "moves": 80, + "max_item_length": "15 cm", + "description": "pants pocket" + } + ], + "use_action": { + "type": "transform", + "msg": "You turn the climate control on.", + "target": "armor_nomad_advanced_on", + "active": true, + "need_charges": 1, + "need_charges_msg": "Your internal reservoir is empty." + }, + "warmth": 10, + "material_thickness": 4, + "valid_mods": [ "steel_padded" ], + "relic_data": { "passive_effects": [ { "has": "WORN", "condition": "ALWAYS", "mutations": [ "well_distributed" ] } ] }, + "environmental_protection": 1, + "flags": [ "VARSIZE", "POCKETS", "STURDY", "USES_BIONIC_POWER", "MUNDANE" ] + }, + { + "id": "armor_nomad_advanced_on", + "copy-from": "armor_nomad_advanced", + "repairs_like": "armor_nomad", + "type": "TOOL_ARMOR", + "name": { "str": "advanced nomad jumpsuit (on)", "str_pl": "advanced nomad jumpsuits (on)" }, + "description": "A reinforced but airy jumpsuit designed to survive the long-term wear and tear of exploring the apocalyptic wasteland. Its clever construction adds additional core support helping you to carry more equipment. A set of cooling tubes are humming.", + "revert_to": "armor_nomad_advanced", + "flags": [ "VARSIZE", "POCKETS", "STURDY", "USES_BIONIC_POWER", "CLIMATE_CONTROL", "MUNDANE" ], + "power_draw": 100000, + "use_action": { + "ammo_scale": 0, + "type": "transform", + "menu_text": "Turn off", + "msg": "The %s pipes stop humming.", + "target": "armor_nomad_advanced" + } }, { "id": "armor_nomad_light", "type": "ARMOR", "name": { "str": "light nomad jumpsuit" }, - "description": "A light, airy jumpsuit designed to survive the long-term wear and tear of exploring the apocalyptic wasteland. Its cunningly placed and stabilized pockets can store a remarkable amount of useful stuff without getting in the way or sacrificing balance.", + "description": "A light, airy jumpsuit designed to survive the long-term wear and tear of exploring the apocalyptic wasteland. Its clever construction adds additional core support helping you to carry more equipment.", "copy-from": "armor_nomad", "price": 29500, "price_postapoc": 1250, "material": [ "cotton" ], "color": "light_gray", "armor": [ - { "covers": [ "torso" ], "coverage": 90, "cover_melee": 95, "encumbrance": [ 6, 8 ] }, - { "covers": [ "leg_l", "leg_r" ], "coverage": 97, "encumbrance": [ 8, 10 ] }, - { "covers": [ "arm_l", "arm_r" ], "coverage": 93, "cover_melee": 95, "encumbrance": [ 5, 6 ] } + { "covers": [ "torso" ], "coverage": 90, "cover_melee": 95, "encumbrance": [ 6, 6 ] }, + { "covers": [ "leg_l", "leg_r" ], "coverage": 97, "encumbrance": [ 8, 8 ] }, + { "covers": [ "arm_l", "arm_r" ], "coverage": 93, "cover_melee": 95, "encumbrance": [ 5, 5 ] } ], "proportional": { "weight": 0.5, "volume": 0.75, "warmth": 0.75 }, + "use_action": [ ], "delete": { "flags": [ "STURDY" ] } }, { diff --git a/data/json/items/armor/bespoke_armor/custom_headgear.json b/data/json/items/armor/bespoke_armor/custom_headgear.json index e34ba5b0be4fd..7e52f001dc000 100644 --- a/data/json/items/armor/bespoke_armor/custom_headgear.json +++ b/data/json/items/armor/bespoke_armor/custom_headgear.json @@ -108,25 +108,12 @@ { "id": "hood_xlsurvivor", "type": "ARMOR", - "category": "armor", + "copy-from": "hood_survivor", + "looks_like": "hood_survivor", "name": { "str": "XL survivor hood" }, "description": "A massive customized armored leather and Kevlar hood, designed to balance comfort and protection.", - "weight": "1640 g", - "volume": "4500 ml", - "price": 58000, - "price_postapoc": 2500, - "to_hit": -1, - "bashing": 10, - "material": [ "kevlar_layered", "leather" ], - "symbol": "[", - "looks_like": "hood_survivor", - "color": "brown", - "warmth": 15, - "material_thickness": 3, - "environmental_protection": 3, - "techniques": [ "WBLOCK_1" ], - "flags": [ "OVERSIZE", "VARSIZE", "WATERPROOF", "STURDY", "OUTER", "HELMET_COMPAT" ], - "armor": [ { "encumbrance": 40, "coverage": 100, "covers": [ "head" ] } ] + "proportional": { "weight": 1.25, "volume": 1.3, "price": 1.25 }, + "flags": [ "OVERSIZE", "VARSIZE", "WATERPROOF", "STURDY", "OUTER", "HELMET_COMPAT" ] }, { "id": "hood_xssurvivor", diff --git a/data/json/items/armor/bespoke_armor/custom_storage.json b/data/json/items/armor/bespoke_armor/custom_storage.json index c81a1778a1b0c..6aef0fbfb040b 100644 --- a/data/json/items/armor/bespoke_armor/custom_storage.json +++ b/data/json/items/armor/bespoke_armor/custom_storage.json @@ -328,5 +328,155 @@ }, { "encumbrance": [ 1, 3 ], "coverage": 70, "covers": [ "torso" ], "specifically_covers": [ "torso_lower" ] } ] + }, + { + "id": "nomad_rig", + "type": "TOOL_ARMOR", + "name": { "str": "nomad harness", "str_pl": "nomad harnesses" }, + "description": "A custom-built lightweight set of weight distributing pouches over your entire body. Its cunningly placed and stabilized pockets can store a remarkable amount of useful stuff without getting in the way or sacrificing balance. Has a body powered flashlight mounted on the shoulder and an internal reservoir for water purification in the field.", + "weight": "440 g", + "volume": "3000 ml", + "price": 24000, + "price_postapoc": 2500, + "material": [ "nylon", "leather" ], + "symbol": "[", + "looks_like": "legrig", + "color": "brown", + "pocket_data": [ + { + "pocket_type": "CONTAINER", + "max_contains_volume": "4 L", + "max_contains_weight": "8 kg", + "moves": 80, + "volume_encumber_modifier": 0.3 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "4 L", + "max_contains_weight": "8 kg", + "moves": 80, + "volume_encumber_modifier": 0.3 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1 L", + "max_contains_weight": "2 kg", + "moves": 80, + "volume_encumber_modifier": 0.3 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1 L", + "max_contains_weight": "2 kg", + "moves": 80, + "volume_encumber_modifier": 0.3 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1 L", + "max_contains_weight": "3 kg", + "moves": 80, + "volume_encumber_modifier": 0.3 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1 L", + "max_contains_weight": "3 kg", + "moves": 80, + "volume_encumber_modifier": 0.3 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "8 L", + "max_contains_weight": "16 kg", + "moves": 150, + "volume_encumber_modifier": 0.3 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "250 ml", + "max_contains_weight": "1 kg", + "moves": 120, + "volume_encumber_modifier": 0.3 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "250 ml", + "max_contains_weight": "1 kg", + "moves": 120, + "volume_encumber_modifier": 0.3 + }, + { + "pocket_type": "CONTAINER", + "description": "Liquid storage compartment", + "airtight": true, + "watertight": true, + "max_contains_volume": "3000 ml", + "max_item_volume": "17 ml", + "max_contains_weight": "3000 g", + "sealed_data": { "spoil_multiplier": 0.5 }, + "moves": 80, + "volume_encumber_modifier": 0.3 + }, + { + "description": "Archaic holster", + "magazine_well": "1500 ml", + "max_contains_volume": "3 L", + "max_contains_weight": "4 kg", + "max_item_length": "130 cm", + "min_item_length": "30 cm", + "moves": 80, + "holster": true, + "volume_encumber_modifier": 0.5 + } + ], + "charges_per_use": 1, + "use_action": [ + "WATER_PURIFIER", + { + "type": "transform", + "msg": "You turn the shoulder mounted flashlight on.", + "target": "nomad_rig_on", + "active": true, + "need_charges": 1, + "need_charges_msg": "Your internal reservoir is empty." + } + ], + "warmth": 1, + "material_thickness": 2, + "flags": [ "WATER_FRIENDLY", "STURDY", "BELTED", "USES_BIONIC_POWER" ], + "armor": [ + { + "encumbrance": 1, + "coverage": 80, + "covers": [ "leg_l", "leg_r" ], + "specifically_covers": [ "leg_upper_l", "leg_upper_r" ], + "volume_encumber_modifier": 0.2 + }, + { "encumbrance": 1, "coverage": 70, "covers": [ "torso" ], "volume_encumber_modifier": 0.6 }, + { + "encumbrance": 1, + "coverage": 80, + "covers": [ "arm_l", "arm_r" ], + "specifically_covers": [ "arm_upper_l", "arm_upper_r" ], + "volume_encumber_modifier": 0.2 + } + ] + }, + { + "id": "nomad_rig_on", + "copy-from": "nomad_rig", + "type": "TOOL_ARMOR", + "name": { "str": "nomad harness (on)", "str_pl": "nomad harnesses (on)" }, + "power_draw": 15000, + "revert_to": "nomad_rig", + "use_action": { + "ammo_scale": 0, + "menu_text": "Turn off", + "type": "transform", + "msg": "You turn the shoulder mounted flashlight off.", + "target": "nomad_rig" + }, + "flags": [ "LIGHT_500", "WATER_FRIENDLY", "STURDY", "BELTED", "USES_BIONIC_POWER" ] } ] diff --git a/data/json/items/armor/bespoke_armor/utility.json b/data/json/items/armor/bespoke_armor/utility.json index 8627400e5994f..111068a336467 100644 --- a/data/json/items/armor/bespoke_armor/utility.json +++ b/data/json/items/armor/bespoke_armor/utility.json @@ -123,19 +123,22 @@ "material_thickness": 2, "pocket_data": [ { + "description": "rifle sling", "pocket_type": "CONTAINER", "holster": true, "min_item_volume": "1000 ml", "max_contains_volume": "8 L", "max_contains_weight": "8200 g", "max_item_length": "120 cm", - "moves": 50 + "volume_encumber_modifier": 0.4, + "moves": 30 }, { "pocket_type": "CONTAINER", "max_contains_volume": "1500 ml", "max_contains_weight": "5 kg", "max_item_length": "20 cm", + "volume_encumber_modifier": 0.3, "moves": 80 }, { @@ -143,6 +146,7 @@ "max_contains_volume": "1500 ml", "max_contains_weight": "5 kg", "max_item_length": "20 cm", + "volume_encumber_modifier": 0.3, "moves": 80 }, { @@ -150,6 +154,7 @@ "max_contains_volume": "1500 ml", "max_contains_weight": "5 kg", "max_item_length": "20 cm", + "volume_encumber_modifier": 0.3, "moves": 80 } ], @@ -157,7 +162,7 @@ "flags": [ "WATER_FRIENDLY", "STURDY", "BELTED" ], "armor": [ { - "encumbrance": [ 4, 12 ], + "encumbrance": 1, "coverage": 20, "covers": [ "torso" ], "specifically_covers": [ "torso_upper", "torso_hanging_front" ] diff --git a/data/json/items/armor/boots.json b/data/json/items/armor/boots.json index 010e834f10ebd..9de1f5a6f6f1c 100644 --- a/data/json/items/armor/boots.json +++ b/data/json/items/armor/boots.json @@ -1208,12 +1208,17 @@ "price": 5012, "price_postapoc": 2000, "to_hit": -1, - "material": [ "steel", "cotton" ], "symbol": "[", "color": "light_red", - "material_thickness": 3, "flags": [ "VARSIZE", "STURDY" ], - "armor": [ { "encumbrance": 20, "coverage": 100, "covers": [ "foot_l", "foot_r" ] } ] + "armor": [ + { + "material": [ { "type": "steel", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_chainmail_feet", @@ -1232,6 +1237,171 @@ "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, "flags": [ "VARSIZE", "STURDY", "UNDERSIZE" ] }, + { + "id": "lc_chainmail_feet", + "type": "ARMOR", + "category": "armor", + "name": { "str": "pair of mild steel chainmail chausses", "str_pl": "pairs of mild steel chainmail chausses" }, + "description": "Customized chainmail chausses that cover the feet, like booties made of chainmail.", + "weight": "2006 g", + "volume": "500 ml", + "price": 5012, + "price_postapoc": 2000, + "to_hit": -1, + "symbol": "[", + "color": "light_red", + "flags": [ "VARSIZE", "STURDY", "OUTER" ], + "armor": [ + { + "material": [ { "type": "lc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_lc_chainmail_feet", + "type": "ARMOR", + "copy-from": "lc_chainmail_feet", + "name": { "str": "pair of XL mild steel chainmail chausses", "str_pl": "pairs of XL mild steel chainmail chausses" }, + "proportional": { "weight": 2, "volume": 2 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_lc_chainmail_feet", + "type": "ARMOR", + "copy-from": "lc_chainmail_feet", + "looks_like": "chainmail_feet", + "name": { "str": "pair of XS mild steel chainmail chausses", "str_pl": "pairs of XS mild steel chainmail chausses" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "mc_chainmail_feet", + "type": "ARMOR", + "copy-from": "lc_chainmail_feet", + "name": { "str": "pair of medium steel chainmail chausses", "str_pl": "pairs of medium steel chainmail chausses" }, + "description": "Customized chainmail chausses that cover the feet, like booties made of chainmail.", + "armor": [ + { + "material": [ { "type": "mc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_mc_chainmail_feet", + "type": "ARMOR", + "copy-from": "mc_chainmail_feet", + "name": { "str": "pair of XL medium steel chainmail chausses", "str_pl": "pairs of XL medium steel chainmail chausses" }, + "proportional": { "weight": 2, "volume": 2 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_mc_chainmail_feet", + "type": "ARMOR", + "copy-from": "mc_chainmail_feet", + "looks_like": "chainmail_feet", + "name": { "str": "pair of XS medium steel chainmail chausses", "str_pl": "pairs of XS medium steel chainmail chausses" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "hc_chainmail_feet", + "type": "ARMOR", + "copy-from": "lc_chainmail_feet", + "name": { "str": "pair of high steel chainmail chausses", "str_pl": "pairs of high steel chainmail chausses" }, + "description": "Customized chainmail chausses that cover the feet, like booties made of chainmail.", + "armor": [ + { + "material": [ { "type": "hc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_hc_chainmail_feet", + "type": "ARMOR", + "copy-from": "hc_chainmail_feet", + "name": { "str": "pair of XL high steel chainmail chausses", "str_pl": "pairs of XL high steel chainmail chausses" }, + "proportional": { "weight": 2, "volume": 2 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_hc_chainmail_feet", + "type": "ARMOR", + "copy-from": "hc_chainmail_feet", + "name": { "str": "pair of XS high steel chainmail chausses", "str_pl": "pairs of XS high steel chainmail chausses" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "ch_chainmail_feet", + "type": "ARMOR", + "copy-from": "lc_chainmail_feet", + "name": { "str": "pair of hardened steel chainmail chausses", "str_pl": "pairs of hardened steel chainmail chausses" }, + "description": "Customized chainmail chausses that cover the feet, like booties made of chainmail.", + "armor": [ + { + "material": [ { "type": "ch_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_ch_chainmail_feet", + "type": "ARMOR", + "copy-from": "ch_chainmail_feet", + "name": { "str": "pair of XL hardened steel chainmail chausses", "str_pl": "pairs of XL hardened steel chainmail chausses" }, + "proportional": { "weight": 2, "volume": 2 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_ch_chainmail_feet", + "type": "ARMOR", + "copy-from": "ch_chainmail_feet", + "name": { "str": "pair of XS hardened steel chainmail chausses", "str_pl": "pairs of XS hardened steel chainmail chausses" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "qt_chainmail_feet", + "type": "ARMOR", + "copy-from": "lc_chainmail_feet", + "name": { "str": "pair of tempered steel chainmail chausses", "str_pl": "pairs of tempered steel chainmail chausses" }, + "description": "Customized chainmail chausses that cover the feet, like booties made of chainmail.", + "armor": [ + { + "material": [ { "type": "qt_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_qt_chainmail_feet", + "type": "ARMOR", + "copy-from": "qt_chainmail_feet", + "name": { "str": "pair of XL tempered steel chainmail chausses", "str_pl": "pairs of XL tempered steel chainmail chausses" }, + "proportional": { "weight": 2, "volume": 2 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_qt_chainmail_feet", + "type": "ARMOR", + "copy-from": "qt_chainmail_feet", + "name": { "str": "pair of XS tempered steel chainmail chausses", "str_pl": "pairs of XS tempered steel chainmail chausses" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, { "id": "nomex_socks", "type": "ARMOR", @@ -1506,20 +1676,18 @@ "sided": true, "environmental_protection": 1, "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 90, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } - ], - "covers": [ "foot_l", "foot_l" ], - "coverage": 100, - "encumbrance": 20, - "layers": [ "OUTER" ] - } - ] - } + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 90, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } + ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20, + "layers": [ "OUTER" ] + } + ] }, { "id": "xl_lc_sabaton", @@ -1547,20 +1715,18 @@ "sided": true, "environmental_protection": 1, "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 90, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } - ], - "covers": [ "foot_l", "foot_l" ], - "coverage": 100, - "encumbrance": 20, - "layers": [ "OUTER" ] - } - ] - } + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 90, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } + ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20, + "layers": [ "OUTER" ] + } + ] }, { "id": "xl_mc_sabaton", @@ -1588,20 +1754,18 @@ "sided": true, "environmental_protection": 1, "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 90, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } - ], - "covers": [ "foot_l", "foot_l" ], - "coverage": 100, - "encumbrance": 20, - "layers": [ "OUTER" ] - } - ] - } + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 90, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } + ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20, + "layers": [ "OUTER" ] + } + ] }, { "id": "xl_hc_sabaton", @@ -1629,20 +1793,18 @@ "sided": true, "environmental_protection": 1, "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 90, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } - ], - "covers": [ "foot_l", "foot_l" ], - "coverage": 100, - "encumbrance": 20, - "layers": [ "OUTER" ] - } - ] - } + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 90, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } + ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20, + "layers": [ "OUTER" ] + } + ] }, { "id": "xl_ch_sabaton", @@ -1670,20 +1832,18 @@ "sided": true, "environmental_protection": 1, "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 90, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } - ], - "covers": [ "foot_l", "foot_l" ], - "coverage": 100, - "encumbrance": 20, - "layers": [ "OUTER" ] - } - ] - } + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 90, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } + ], + "covers": [ "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": 20, + "layers": [ "OUTER" ] + } + ] }, { "id": "xl_qt_sabaton", diff --git a/data/json/items/armor/cloaks.json b/data/json/items/armor/cloaks.json index d29db77b517c2..b295d31b3dc06 100644 --- a/data/json/items/armor/cloaks.json +++ b/data/json/items/armor/cloaks.json @@ -43,7 +43,7 @@ "color": "pink", "warmth": 10, "material_thickness": 0.3, - "flags": [ "OVERSIZE", "BELTED" ], + "flags": [ "OVERSIZE", "BELTED", "POWERARMOR_COMPATIBLE" ], "armor": [ { "encumbrance": 4, "coverage": 100, "covers": [ "torso" ], "specifically_covers": [ "torso_hanging_back" ] } ] }, { diff --git a/data/json/items/armor/coats.json b/data/json/items/armor/coats.json index a0672815ff335..1933e0ce860f9 100644 --- a/data/json/items/armor/coats.json +++ b/data/json/items/armor/coats.json @@ -876,6 +876,7 @@ }, { "id": "jacket_army_modern", + "repairs_like": "trenchcoat", "type": "ARMOR", "name": { "str_sp": "combat blouse" }, "description": "A sleek blouse in a camouflage pattern with angled breast pockets and lots of loop velcro for affixing patches. You might call it a jacket but it's really a blouse. It has a pocket for your pen!", diff --git a/data/json/items/armor/exotic.json b/data/json/items/armor/exotic.json new file mode 100644 index 0000000000000..87a01c134d748 --- /dev/null +++ b/data/json/items/armor/exotic.json @@ -0,0 +1,248 @@ +[ + { + "id": "migo_plate_overgrown", + "type": "ARMOR", + "category": "armor", + "name": { "str": "overgrown iridescent carapace plate" }, + "description": "A chunk of otherworldly carapace that looks like it was at one point shaped like armor but is now bulky and overgrown with sharp pieces jutting out haphazardly. Scarred into the outer surface you can barely make out the label \"STRIKE FACE\". It looks like you could force it into a ballistic vest.", + "weight": "2800 g", + "volume": "1533 ml", + "price": 0, + "price_postapoc": 0, + "material": [ "alien_carapace", "flesh" ], + "symbol": ",", + "color": "dark_gray", + "material_thickness": 10, + "non_functional": "migo_plate", + "flags": [ "ABLATIVE_LARGE", "CANT_WEAR", "TRADER_AVOID" ], + "armor": [ + { + "encumbrance": 6, + "coverage": 45, + "covers": [ "torso" ], + "specifically_covers": [ "torso_upper" ], + "material": [ + { "type": "alien_carapace", "covered_by_mat": 100, "thickness": 5.0 }, + { "type": "flesh", "covered_by_mat": 95, "thickness": 4.0 } + ] + } + ] + }, + { + "id": "migo_plate", + "type": "ARMOR", + "category": "armor", + "name": { "str": "iridescent carapace plate" }, + "description": "A chunk of otherworldly carapace that seems to have been forced into the shape of a ballistic plate with a slightly concave profile. Scarred into the outer surface is the label \"STRIKE FACE\". It looks like you could force it into a ballistic vest.", + "weight": "2000 g", + "volume": "1533 ml", + "price": 0, + "price_postapoc": 0, + "material": [ "alien_carapace", "flesh" ], + "symbol": ",", + "color": "dark_gray", + "material_thickness": 8, + "non_functional": "migo_plate_undergrown", + "//": "transforms over a day", + "countdown_interval": 86400, + "countdown_action": { "type": "transform", "target": "migo_plate_overgrown", "msg": "The iridescent carapace plate expands as it grows." }, + "flags": [ "ABLATIVE_LARGE", "CANT_WEAR", "TRADER_AVOID", "SPAWN_ACTIVE" ], + "armor": [ + { + "encumbrance": 2, + "coverage": 42, + "covers": [ "torso" ], + "specifically_covers": [ "torso_upper" ], + "material": [ + { "type": "alien_carapace", "covered_by_mat": 100, "thickness": 4.0 }, + { "type": "flesh", "covered_by_mat": 95, "thickness": 4.0 } + ] + } + ] + }, + { + "id": "migo_plate_undergrown", + "type": "ARMOR", + "category": "armor", + "name": { "str": "undergrown iridescent carapace plate" }, + "description": "A chunk of otherworldly carapace that seems to have been forced into the shape of a ballistic plate with a slightly concave profile. Scarred into the outer surface is the label \"STRIKE FACE\". The armor coverage is spotty and it appears to be oozing and pulsing like it is in pain.", + "weight": "1500 g", + "volume": "1533 ml", + "price": 0, + "price_postapoc": 0, + "material": [ "alien_carapace", "flesh" ], + "symbol": ",", + "color": "dark_gray", + "material_thickness": 6, + "non_functional": "migo_plate_undergrown", + "//": "transforms over a day", + "countdown_interval": 86400, + "countdown_action": { "type": "transform", "target": "migo_plate", "msg": "The iridescent carapace plate expands as it grows." }, + "flags": [ "ABLATIVE_LARGE", "CANT_WEAR", "TRADER_AVOID", "SPAWN_ACTIVE" ], + "armor": [ + { + "encumbrance": 2, + "coverage": 39, + "covers": [ "torso" ], + "specifically_covers": [ "torso_upper" ], + "material": [ + { "type": "alien_carapace", "covered_by_mat": 100, "thickness": 2.0 }, + { "type": "flesh", "covered_by_mat": 95, "thickness": 4.0 } + ] + } + ] + }, + { + "id": "migo_plate_naked", + "type": "ARMOR", + "category": "armor", + "name": { "str": "plate of scarred flesh", "str_pl": "plates of scarred flesh" }, + "description": "A chunk of otherworldly flesh that seems to have been forced into the shape of a ballistic plate with a slightly concave profile. There is no armor left on this plate just a mass of writhing alien flesh oozing in pain. However it looks like it is slowly growing back.", + "weight": "1000 g", + "volume": "1533 ml", + "price": 0, + "price_postapoc": 0, + "material": [ "flesh" ], + "symbol": ",", + "color": "dark_gray", + "material_thickness": 4, + "//": "transforms over a day", + "countdown_interval": 86400, + "countdown_action": { "type": "transform", "target": "migo_plate_undergrown", "msg": "The plate of scarred flesh expands as it grows." }, + "flags": [ "ABLATIVE_LARGE", "CANT_WEAR", "TRADER_AVOID", "SPAWN_ACTIVE" ], + "armor": [ + { + "encumbrance": 2, + "coverage": 0, + "covers": [ "torso" ], + "specifically_covers": [ "torso_upper" ], + "material": [ { "type": "flesh", "covered_by_mat": 95, "thickness": 4.0 } ] + } + ] + }, + { + "id": "migo_skin", + "type": "ARMOR", + "name": { "str": "second skin" }, + "repairs_like": "jumpsuit", + "description": "A slimy layer of liquid has completely engulfed your body from the neck down and seems to move with you, the sensation is uncomfortable. The liquid appears bound to the article at your neck which is clearly resonating, the inside reads \"CAREFUL CHOKING HAZARD! THIS WAY DOWN\". The ooze flows freely covering your entire body but never crossing the gorget to get to your head.", + "weight": "1500 g", + "volume": "1 L", + "price": 2500, + "price_postapoc": 400, + "material": [ "alien_liquid", "unobtanium" ], + "symbol": "[", + "looks_like": "union_suit", + "color": "white", + "armor": [ + { + "material": [ + { "type": "unobtanium", "covered_by_mat": 10, "thickness": 0.5 }, + { "type": "alien_liquid", "covered_by_mat": 100, "thickness": 1 } + ], + "covers": [ "torso" ], + "specifically_covers": [ "torso_upper" ], + "coverage": 100, + "encumbrance": 0 + }, + { + "material": [ + { "type": "unobtanium", "covered_by_mat": 85, "thickness": 0.5 }, + { "type": "alien_liquid", "covered_by_mat": 100, "thickness": 1 } + ], + "covers": [ "arm_l", "arm_r" ], + "specifically_covers": [ "arm_shoulder_l", "arm_shoulder_r" ], + "coverage": 100, + "encumbrance": 0 + }, + { + "covers": [ "torso", "arm_l", "arm_r" ], + "specifically_covers": [ "torso_lower", "arm_upper_l", "arm_elbow_l", "arm_lower_l", "arm_upper_r", "arm_elbow_r", "arm_lower_r" ], + "coverage": 100, + "encumbrance": 2 + }, + { "covers": [ "leg_l", "leg_r", "foot_l", "foot_r", "hand_l", "hand_r" ], "coverage": 100, "encumbrance": 2 } + ], + "use_action": [ + { + "target": "migo_skin_off", + "msg": "The gorget hums and the liquid gets sucked back into it.", + "menu_text": "Deactivate the device", + "type": "transform" + } + ], + "warmth": 1, + "material_thickness": 1, + "environmental_protection": 1, + "flags": [ "SKINTIGHT", "STURDY", "TRADER_AVOID", "FILTHY", "NO_CLEAN" ] + }, + { + "id": "migo_skin_off", + "type": "ARMOR", + "name": { "str": "resonating gorget" }, + "description": "A heavy duty gorget made from odd materials that hums slightly, it feels damp to the touch and there is a mechanical button of some kind on the front. The inside reads \"CAREFUL CHOKING HAZARD! THIS WAY DOWN\".", + "weight": "1500 g", + "volume": "100 ml", + "price": 2500, + "price_postapoc": 400, + "material": [ "unobtanium" ], + "symbol": "[", + "looks_like": "silver_necklace", + "color": "white", + "use_action": { + "need_worn": true, + "target": "migo_skin", + "msg": "Murky ooze begins to leak out of the gorget and engulf your body from the neck down!", + "menu_text": "Activate the device", + "type": "transform" + }, + "armor": [ + { + "material": [ { "type": "unobtanium", "covered_by_mat": 100, "thickness": 0.5 } ], + "covers": [ "torso" ], + "specifically_covers": [ "torso_upper" ], + "coverage": 10, + "encumbrance": 0 + }, + { + "material": [ { "type": "unobtanium", "covered_by_mat": 100, "thickness": 0.5 } ], + "covers": [ "arm_l", "arm_r" ], + "specifically_covers": [ "arm_shoulder_l", "arm_shoulder_r" ], + "coverage": 85, + "encumbrance": 0 + } + ], + "warmth": 1, + "material_thickness": 1, + "environmental_protection": 1, + "flags": [ "SKINTIGHT", "STURDY", "TRADER_AVOID" ] + }, + { + "id": "feeding_kit", + "type": "TOOL", + "name": { "str": "feeding kit" }, + "description": "This is a collection of syringes with nozzles, an aerosol sprayer as well as a few other attachments. It seems designed for looking after some kind of creature that wants to stay wet.", + "weight": "85 g", + "volume": "250 ml", + "price": 1000, + "price_postapoc": 50, + "to_hit": -1, + "material": [ "plastic", "steel" ], + "symbol": ",", + "color": "red", + "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "water": 5 }, "watertight": true } ], + "charges_per_use": 1, + "use_action": [ + { + "type": "repair_item", + "item_action_type": "repair_metal", + "materials": [ "alien_liquid" ], + "skill": "survival", + "tool_quality": 0, + "cost_scaling": 0.1, + "move_cost": 100 + } + ], + "flags": [ "ALLOWS_REMOTE_USE" ] + } +] diff --git a/data/json/items/armor/gloves.json b/data/json/items/armor/gloves.json index 51d5084d66726..0314615d57c38 100644 --- a/data/json/items/armor/gloves.json +++ b/data/json/items/armor/gloves.json @@ -52,12 +52,18 @@ "price": 5012, "price_postapoc": 2500, "to_hit": -1, - "material": [ "steel", "cotton" ], "symbol": "[", "color": "light_red", "material_thickness": 2, "flags": [ "VARSIZE", "STURDY" ], - "armor": [ { "encumbrance": 30, "coverage": 100, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ + { + "material": [ { "type": "steel", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_chainmail_hands", @@ -76,6 +82,170 @@ "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, "flags": [ "VARSIZE", "STURDY", "UNDERSIZE" ] }, + { + "id": "lc_chainmail_hands", + "type": "ARMOR", + "category": "armor", + "name": { "str": "pair of mild steel chainmail gloves", "str_pl": "pairs of mild steel chainmail gloves" }, + "description": "Customized mild steel chainmail gloves that fully enclose the hand.", + "weight": "2006 g", + "volume": "500 ml", + "price": 5012, + "price_postapoc": 2500, + "to_hit": -1, + "symbol": "[", + "color": "light_red", + "material_thickness": 2, + "flags": [ "VARSIZE", "STURDY", "OUTER" ], + "armor": [ + { + "material": [ { "type": "lc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_lc_chainmail_hands", + "type": "ARMOR", + "copy-from": "lc_chainmail_hands", + "name": { "str": "pair of XL mild steel chainmail gloves", "str_pl": "pairs of XL mild steel chainmail gloves" }, + "proportional": { "weight": 1.5, "volume": 1.5 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_lc_chainmail_hands", + "type": "ARMOR", + "copy-from": "lc_chainmail_hands", + "name": { "str": "pair of XS mild steel chainmail gloves", "str_pl": "pairs of XS mild steel chainmail gloves" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "mc_chainmail_hands", + "type": "ARMOR", + "copy-from": "lc_chainmail_hands", + "name": { "str": "pair of medium steel chainmail gloves", "str_pl": "pairs of medium steel chainmail gloves" }, + "description": "Customized medium steel chainmail gloves that fully enclose the hand.", + "armor": [ + { + "material": [ { "type": "mc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_mc_chainmail_hands", + "type": "ARMOR", + "copy-from": "mc_chainmail_hands", + "name": { "str": "pair of XL medium steel chainmail gloves", "str_pl": "pairs of XL medium steel chainmail gloves" }, + "proportional": { "weight": 1.5, "volume": 1.5 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_mc_chainmail_hands", + "type": "ARMOR", + "copy-from": "mc_chainmail_hands", + "name": { "str": "pair of XS medium steel chainmail gloves", "str_pl": "pairs of XS medium steel chainmail gloves" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "hc_chainmail_hands", + "type": "ARMOR", + "copy-from": "lc_chainmail_hands", + "name": { "str": "pair of high steel chainmail gloves", "str_pl": "pairs of high steel chainmail gloves" }, + "description": "Customized high steel chainmail gloves that fully enclose the hand.", + "armor": [ + { + "material": [ { "type": "hc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_hc_chainmail_hands", + "type": "ARMOR", + "copy-from": "hc_chainmail_hands", + "name": { "str": "pair of XL high steel chainmail gloves", "str_pl": "pairs of XL high steel chainmail gloves" }, + "proportional": { "weight": 1.5, "volume": 1.5 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_hc_chainmail_hands", + "type": "ARMOR", + "copy-from": "hc_chainmail_hands", + "name": { "str": "pair of XS high steel chainmail gloves", "str_pl": "pairs of XS high steel chainmail gloves" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "ch_chainmail_hands", + "type": "ARMOR", + "copy-from": "lc_chainmail_hands", + "name": { "str": "pair of hardened steel chainmail gloves", "str_pl": "pairs of hardened steel chainmail gloves" }, + "description": "Customized hardened steel chainmail gloves that fully enclose the hand.", + "armor": [ + { + "material": [ { "type": "ch_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_ch_chainmail_hands", + "type": "ARMOR", + "copy-from": "ch_chainmail_hands", + "name": { "str": "pair of XL hardened steel chainmail gloves", "str_pl": "pairs of XL hardened steel chainmail gloves" }, + "proportional": { "weight": 1.5, "volume": 1.5 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_ch_chainmail_hands", + "type": "ARMOR", + "copy-from": "ch_chainmail_hands", + "name": { "str": "pair of XS hardened steel chainmail gloves", "str_pl": "pairs of XS hardened steel chainmail gloves" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "qt_chainmail_hands", + "type": "ARMOR", + "copy-from": "lc_chainmail_hands", + "name": { "str": "pair of tempered steel chainmail gloves", "str_pl": "pairs of tempered steel chainmail gloves" }, + "description": "Customized tempered steel chainmail gloves that fully enclose the hand.", + "armor": [ + { + "material": [ { "type": "qt_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_qt_chainmail_hands", + "type": "ARMOR", + "copy-from": "qt_chainmail_hands", + "name": { "str": "pair of XL tempered steel chainmail gloves", "str_pl": "pairs of XL tempered steel chainmail gloves" }, + "proportional": { "weight": 1.5, "volume": 1.5 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_qt_chainmail_hands", + "type": "ARMOR", + "copy-from": "qt_chainmail_hands", + "name": { "str": "pair of XS tempered steel chainmail gloves", "str_pl": "pairs of XS tempered steel chainmail gloves" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, { "id": "fire_gauntlets", "repairs_like": "gauntlets_larmor", @@ -950,25 +1120,23 @@ "warmth": 15, "environmental_protection": 1, "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1 }, - { "type": "low_steel", "covered_by_mat": 60, "thickness": 0.25 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } - ], - "covers": [ "hand_l", "hand_r" ], - "coverage": 100, - "encumbrance": 10 - } - ] - } + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 60, "thickness": 1.25 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } + ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 10 + } + ] }, { "id": "xl_lc_demi_gaunt", "type": "ARMOR", - "name": { "str_sp": "XL low steel demi-gauntlet" }, + "name": { "str_sp": "XL mild steel demi-gauntlet" }, "copy-from": "lc_demi_gaunt", "proportional": { "weight": 1.5, "volume": 1.5 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -991,20 +1159,18 @@ "warmth": 15, "environmental_protection": 1, "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1 }, - { "type": "med_steel", "covered_by_mat": 60, "thickness": 0.25 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } - ], - "covers": [ "hand_l", "hand_r" ], - "coverage": 100, - "encumbrance": 10 - } - ] - } + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 60, "thickness": 1.25 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } + ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 10 + } + ] }, { "id": "xl_mc_demi_gaunt", @@ -1032,20 +1198,18 @@ "warmth": 15, "environmental_protection": 1, "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1 }, - { "type": "high_steel", "covered_by_mat": 60, "thickness": 0.25 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } - ], - "covers": [ "hand_l", "hand_r" ], - "coverage": 100, - "encumbrance": 10 - } - ] - } + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 60, "thickness": 1.25 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } + ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 10 + } + ] }, { "id": "xl_hc_demi_gaunt", @@ -1073,20 +1237,18 @@ "warmth": 15, "environmental_protection": 1, "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1 }, - { "type": "case_hardened_steel", "covered_by_mat": 60, "thickness": 0.25 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } - ], - "covers": [ "hand_l", "hand_r" ], - "coverage": 100, - "encumbrance": 10 - } - ] - } + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 60, "thickness": 1.25 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } + ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 10 + } + ] }, { "id": "xl_ch_demi_gaunt", @@ -1114,20 +1276,18 @@ "warmth": 15, "environmental_protection": 1, "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1 }, - { "type": "tempered_steel", "covered_by_mat": 60, "thickness": 0.25 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } - ], - "covers": [ "hand_l", "hand_r" ], - "coverage": 100, - "encumbrance": 10 - } - ] - } + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 60, "thickness": 1.25 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.0 } + ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 10 + } + ] }, { "id": "xl_qt_demi_gaunt", @@ -1154,26 +1314,24 @@ "color": "light_gray", "warmth": 15, "environmental_protection": 1, - "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "low_steel", "covered_by_mat": 95, "thickness": 1 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1 } - ], - "covers": [ "hand_l", "hand_r" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "flags": [ "STURDY", "ONLY_ONE", "UNARMED_WEAPON", "DURABLE_MELEE" ], + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 1.25 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.2 } + ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_lc_mitten_gaunt", "type": "ARMOR", - "name": { "str_sp": "XL low steel mitten gauntlet" }, + "name": { "str_sp": "XL mild steel mitten gauntlet" }, "copy-from": "lc_mitten_gaunt", "proportional": { "weight": 1.5, "volume": 1.5 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1195,21 +1353,19 @@ "color": "light_gray", "warmth": 15, "environmental_protection": 1, - "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "med_steel", "covered_by_mat": 95, "thickness": 1 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1 } - ], - "covers": [ "hand_l", "hand_r" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "flags": [ "STURDY", "ONLY_ONE", "UNARMED_WEAPON", "DURABLE_MELEE" ], + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 1.25 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.05 } + ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_mc_mitten_gaunt", @@ -1236,21 +1392,19 @@ "color": "light_gray", "warmth": 15, "environmental_protection": 1, - "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "high_steel", "covered_by_mat": 95, "thickness": 1 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1 } - ], - "covers": [ "hand_l", "hand_r" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "flags": [ "STURDY", "ONLY_ONE", "UNARMED_WEAPON", "DURABLE_MELEE" ], + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 1.25 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.05 } + ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_hc_mitten_gaunt", @@ -1277,21 +1431,19 @@ "color": "light_gray", "warmth": 15, "environmental_protection": 1, - "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 1 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1 } - ], - "covers": [ "hand_l", "hand_r" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "flags": [ "STURDY", "ONLY_ONE", "UNARMED_WEAPON", "DURABLE_MELEE" ], + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 1.25 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.05 } + ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_ch_mitten_gaunt", @@ -1318,21 +1470,19 @@ "color": "light_gray", "warmth": 15, "environmental_protection": 1, - "flags": [ "STURDY", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 1 }, - { "type": "leather", "covered_by_mat": 100, "thickness": 1 } - ], - "covers": [ "hand_l", "hand_r" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "flags": [ "STURDY", "ONLY_ONE", "UNARMED_WEAPON", "DURABLE_MELEE" ], + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 1.25 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.05 } + ], + "covers": [ "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_qt_mitten_gaunt", diff --git a/data/json/items/armor/helmets.json b/data/json/items/armor/helmets.json index 92cd46c799170..33aa756f56fd7 100644 --- a/data/json/items/armor/helmets.json +++ b/data/json/items/armor/helmets.json @@ -907,29 +907,27 @@ "symbol": "o", "looks_like": "helmet_sallet", "color": "light_gray", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "head" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "eyes", "mouth" ], - "coverage": 100, - "encumbrance": 10, - "layers": [ "OUTER" ] - } - ] - }, + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "head" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "eyes", "mouth" ], + "coverage": 100, + "encumbrance": 10, + "layers": [ "OUTER" ] + } + ], "warmth": 5, "environmental_protection": 1, "techniques": [ "WBLOCK_1" ], @@ -942,19 +940,17 @@ "name": { "str": "mild steel close helm (raised)", "str_pl": "mild steel close helms (raised)" }, "use_action": { "type": "transform", "msg": "You lower the helm's visor.", "target": "mc_helm_close", "menu_text": "Lower" }, "looks_like": "helmet_barbute", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "head" ], - "coverage": 100, - "encumbrance": 15 - } - ] - }, + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "head" ], + "coverage": 100, + "encumbrance": 15 + } + ], "warmth": 5, "environmental_protection": 1, "techniques": [ "WBLOCK_1" ], @@ -993,29 +989,27 @@ "symbol": "o", "looks_like": "helmet_sallet", "color": "light_gray", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "head" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "eyes", "mouth" ], - "coverage": 100, - "encumbrance": 10, - "layers": [ "OUTER" ] - } - ] - }, + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "head" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "eyes", "mouth" ], + "coverage": 100, + "encumbrance": 10, + "layers": [ "OUTER" ] + } + ], "warmth": 5, "environmental_protection": 1, "techniques": [ "WBLOCK_1" ], @@ -1028,19 +1022,17 @@ "name": { "str": "medium steel close helm (raised)", "str_pl": "medium steel close helms (raised)" }, "use_action": { "type": "transform", "msg": "You lower the helm's visor.", "target": "hc_helm_close", "menu_text": "Lower" }, "looks_like": "helmet_barbute", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "head" ], - "coverage": 100, - "encumbrance": 15 - } - ] - }, + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "head" ], + "coverage": 100, + "encumbrance": 15 + } + ], "warmth": 5, "environmental_protection": 1, "techniques": [ "WBLOCK_1" ], @@ -1079,29 +1071,27 @@ "symbol": "o", "looks_like": "helmet_sallet", "color": "light_gray", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "head" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "eyes", "mouth" ], - "coverage": 100, - "encumbrance": 10, - "layers": [ "OUTER" ] - } - ] - }, + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "head" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "eyes", "mouth" ], + "coverage": 100, + "encumbrance": 10, + "layers": [ "OUTER" ] + } + ], "warmth": 5, "environmental_protection": 1, "techniques": [ "WBLOCK_1" ], @@ -1114,19 +1104,17 @@ "name": { "str": "high steel close helm (raised)", "str_pl": "high steel close helms (raised)" }, "use_action": { "type": "transform", "msg": "You lower the helm's visor.", "target": "ch_helm_close", "menu_text": "Lower" }, "looks_like": "helmet_barbute", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "head" ], - "coverage": 100, - "encumbrance": 15 - } - ] - }, + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "head" ], + "coverage": 100, + "encumbrance": 15 + } + ], "warmth": 5, "environmental_protection": 1, "techniques": [ "WBLOCK_1" ], @@ -1165,29 +1153,27 @@ "symbol": "o", "looks_like": "helmet_sallet", "color": "light_gray", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "head" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "eyes", "mouth" ], - "coverage": 100, - "encumbrance": 10, - "layers": [ "OUTER" ] - } - ] - }, + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "head" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "eyes", "mouth" ], + "coverage": 100, + "encumbrance": 10, + "layers": [ "OUTER" ] + } + ], "warmth": 5, "environmental_protection": 1, "techniques": [ "WBLOCK_1" ], @@ -1200,19 +1186,17 @@ "name": { "str": "hardened steel close helm (raised)", "str_pl": "hardened steel close helms (raised)" }, "use_action": { "type": "transform", "msg": "You lower the helm's visor.", "target": "ch_helm_close", "menu_text": "Lower" }, "looks_like": "helmet_barbute", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "head" ], - "coverage": 100, - "encumbrance": 15 - } - ] - }, + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "head" ], + "coverage": 100, + "encumbrance": 15 + } + ], "warmth": 5, "environmental_protection": 1, "techniques": [ "WBLOCK_1" ], @@ -1251,29 +1235,27 @@ "symbol": "o", "looks_like": "helmet_sallet", "color": "light_gray", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "head" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "eyes", "mouth" ], - "coverage": 100, - "encumbrance": 10, - "layers": [ "OUTER" ] - } - ] - }, + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "head" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "eyes", "mouth" ], + "coverage": 100, + "encumbrance": 10, + "layers": [ "OUTER" ] + } + ], "warmth": 5, "environmental_protection": 1, "techniques": [ "WBLOCK_1" ], @@ -1286,19 +1268,17 @@ "name": { "str": "tempered steel close helm (raised)", "str_pl": "tempered steel close helms (raised)" }, "use_action": { "type": "transform", "msg": "You lower the helm's visor.", "target": "qt_helm_close", "menu_text": "Lower" }, "looks_like": "helmet_barbute", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.25 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "head" ], - "coverage": 100, - "encumbrance": 15 - } - ] - }, + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 100, "thickness": 1.25 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "head" ], + "coverage": 100, + "encumbrance": 15 + } + ], "warmth": 5, "environmental_protection": 1, "techniques": [ "WBLOCK_1" ], diff --git a/data/json/items/armor/hoods.json b/data/json/items/armor/hoods.json index 596fa0ce8bae8..696c6e49ef6a0 100644 --- a/data/json/items/armor/hoods.json +++ b/data/json/items/armor/hoods.json @@ -33,13 +33,19 @@ "price": 5012, "price_postapoc": 2500, "to_hit": -1, - "material": [ "iron", "cotton" ], "symbol": "[", "looks_like": "balclava", "color": "light_red", "material_thickness": 4, "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT" ], - "armor": [ { "encumbrance": 10, "coverage": 95, "covers": [ "head" ] } ] + "armor": [ + { + "material": [ { "type": "steel", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head" ], + "coverage": 95, + "encumbrance": 10 + } + ] }, { "id": "xl_chainmail_hood", @@ -60,13 +66,192 @@ "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT", "UNDERSIZE" ] }, + { + "id": "lc_chainmail_hood", + "type": "ARMOR", + "category": "armor", + "name": { "str": "mild steel chainmail coif" }, + "description": "A customized mild steel chainmail hood. Can be worn comfortably under helmets.", + "weight": "2006 g", + "volume": "500 ml", + "price": 5012, + "price_postapoc": 2500, + "to_hit": -1, + "symbol": "[", + "looks_like": "balclava", + "color": "light_red", + "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT", "OUTER" ], + "armor": [ + { + "material": [ { "type": "lc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head" ], + "coverage": 95, + "encumbrance": 10 + } + ] + }, + { + "id": "xl_lc_chainmail_hood", + "type": "ARMOR", + "copy-from": "lc_chainmail_hood", + "name": { "str": "XL mild steel chainmail coif" }, + "description": "A customized mild steel chainmail hood. Can be worn comfortably under helmets. Comes in size XL.", + "proportional": { "weight": 1.25, "volume": 1.3, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_lc_chainmail_hood", + "type": "ARMOR", + "copy-from": "lc_chainmail_hood", + "looks_like": "lc_chainmail_hood", + "name": { "str": "XS mild steel chainmail coif" }, + "description": "A customized mild steel chainmail hood. Can be worn comfortably under helmets. Comes in size XS.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "mc_chainmail_hood", + "type": "ARMOR", + "copy-from": "lc_chainmail_hood", + "name": { "str": "medium steel chainmail coif" }, + "description": "A customized medium steel chainmail hood. Can be worn comfortably under helmets.", + "armor": [ + { + "material": [ { "type": "mc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head" ], + "coverage": 95, + "encumbrance": 10 + } + ] + }, + { + "id": "xl_mc_chainmail_hood", + "type": "ARMOR", + "copy-from": "mc_chainmail_hood", + "name": { "str": "XL medium steel chainmail coif" }, + "description": "A customized medium steel chainmail hood. Can be worn comfortably under helmets. Comes in size XL.", + "proportional": { "weight": 1.25, "volume": 1.3, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_mc_chainmail_hood", + "type": "ARMOR", + "copy-from": "mc_chainmail_hood", + "looks_like": "mc_chainmail_hood", + "name": { "str": "XS medium steel chainmail coif" }, + "description": "A customized medium steel chainmail hood. Can be worn comfortably under helmets. Comes in size XS.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "hc_chainmail_hood", + "type": "ARMOR", + "copy-from": "lc_chainmail_hood", + "name": { "str": "high steel chainmail coif" }, + "description": "A customized high steel chainmail hood. Can be worn comfortably under helmets.", + "armor": [ + { + "material": [ { "type": "hc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head" ], + "coverage": 95, + "encumbrance": 10 + } + ] + }, + { + "id": "xl_hc_chainmail_hood", + "type": "ARMOR", + "copy-from": "hc_chainmail_hood", + "name": { "str": "XL high steel chainmail coif" }, + "description": "A customized high steel chainmail hood. Can be worn comfortably under helmets. Comes in size XL.", + "proportional": { "weight": 1.25, "volume": 1.3, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_hc_chainmail_hood", + "type": "ARMOR", + "copy-from": "hc_chainmail_hood", + "looks_like": "hc_chainmail_hood", + "name": { "str": "XS high steel chainmail coif" }, + "description": "A customized high steel chainmail hood. Can be worn comfortably under helmets. Comes in size XS.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "ch_chainmail_hood", + "type": "ARMOR", + "copy-from": "lc_chainmail_hood", + "name": { "str": "hardened steel chainmail coif" }, + "description": "A customized hardened steel chainmail hood. Can be worn comfortably under helmets.", + "armor": [ + { + "material": [ { "type": "ch_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head" ], + "coverage": 95, + "encumbrance": 10 + } + ] + }, + { + "id": "xl_ch_chainmail_hood", + "type": "ARMOR", + "copy-from": "ch_chainmail_hood", + "name": { "str": "XL hardened steel chainmail coif" }, + "description": "A customized hardened steel chainmail hood. Can be worn comfortably under helmets. Comes in size XL.", + "proportional": { "weight": 1.25, "volume": 1.3, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_ch_chainmail_hood", + "type": "ARMOR", + "copy-from": "ch_chainmail_hood", + "looks_like": "ch_chainmail_hood", + "name": { "str": "XS hardened steel chainmail coif" }, + "description": "A customized hardened steel chainmail hood. Can be worn comfortably under helmets. Comes in size XS.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "qt_chainmail_hood", + "type": "ARMOR", + "copy-from": "lc_chainmail_hood", + "name": { "str": "tempered steel chainmail coif" }, + "description": "A customized tempered steel chainmail hood. Can be worn comfortably under helmets.", + "armor": [ + { + "material": [ { "type": "qt_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head" ], + "coverage": 95, + "encumbrance": 10 + } + ] + }, + { + "id": "xl_qt_chainmail_hood", + "type": "ARMOR", + "copy-from": "qt_chainmail_hood", + "name": { "str": "XL tempered steel chainmail coif" }, + "description": "A customized tempered steel chainmail hood. Can be worn comfortably under helmets. Comes in size XL.", + "proportional": { "weight": 1.25, "volume": 1.3, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_qt_chainmail_hood", + "type": "ARMOR", + "copy-from": "qt_chainmail_hood", + "looks_like": "qt_chainmail_hood", + "name": { "str": "XS tempered steel chainmail coif" }, + "description": "A customized tempered steel chainmail hood. Can be worn comfortably under helmets. Comes in size XS.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, { "id": "gambeson_hood", "type": "ARMOR", "category": "armor", "name": { "str": "gambeson hood" }, "description": "A customized hood made from quilted fabrics. Can be worn under helmets.", - "weight": "340 g", + "weight": "510 g", "volume": "300 ml", "price": 412, "price_postapoc": 500, @@ -75,19 +260,10 @@ "symbol": "[", "looks_like": "balclava", "color": "light_red", + "warmth": 30, "material_thickness": 5, "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT" ], - "armor": [ - { "encumbrance": 8, "coverage": 90, "covers": [ "head" ] }, - { - "encumbrance": 4, - "coverage": 45, - "cover_vitals": 80, - "covers": [ "torso", "arm_l", "arm_r" ], - "specifically_covers": [ "arm_shoulder_l", "arm_shoulder_r", "torso_upper" ], - "layers": [ "OUTER" ] - } - ] + "armor": [ { "encumbrance": 12, "coverage": 90, "covers": [ "head" ] } ] }, { "id": "xl_gambeson_hood", @@ -122,19 +298,10 @@ "symbol": "[", "looks_like": "balclava", "color": "light_red", + "warmth": 30, "material_thickness": 3.2, "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT" ], - "armor": [ - { "encumbrance": 12, "coverage": 90, "covers": [ "head" ] }, - { - "encumbrance": 6, - "coverage": 45, - "cover_vitals": 80, - "covers": [ "torso", "arm_l", "arm_r" ], - "specifically_covers": [ "arm_shoulder_l", "arm_shoulder_r", "torso_upper" ], - "layers": [ "OUTER" ] - } - ] + "armor": [ { "encumbrance": 12, "coverage": 90, "covers": [ "head" ] } ] }, { "id": "xl_k_gambeson_hood", diff --git a/data/json/items/armor/jewelry.json b/data/json/items/armor/jewelry.json index 9f28d81b90ce0..bcd9934a1813c 100644 --- a/data/json/items/armor/jewelry.json +++ b/data/json/items/armor/jewelry.json @@ -212,6 +212,14 @@ "symbol": "[", "looks_like": "ring_engagement", "color": "yellow", + "armor": [ + { + "encumbrance": 0, + "coverage": 0, + "covers": [ "hand_l", "hand_r" ], + "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] + } + ], "flags": [ "FANCY" ] }, { @@ -231,7 +239,7 @@ "sided": true, "use_action": [ "WEATHER_TOOL" ], "flags": [ "WATCH", "ALARMCLOCK", "WATER_FRIENDLY", "THERMOMETER", "BELTED", "ALLOWS_NATURAL_ATTACKS", "OVERSIZE" ], - "armor": [ { "coverage": 5, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ { "coverage": 50, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] } ] }, { "id": "collarpin", @@ -259,7 +267,16 @@ "material": [ "copper" ], "symbol": "[", "looks_like": "silver_bracelet", - "color": "brown" + "color": "brown", + "armor": [ + { + "encumbrance": 0, + "coverage": 0, + "covers": [ "hand_l", "hand_r" ], + "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] + } + ], + "flags": [ "BELTED" ] }, { "id": "copper_ear", @@ -329,7 +346,15 @@ "material": [ "copper" ], "symbol": "[", "looks_like": "ring_purity", - "color": "brown" + "color": "brown", + "armor": [ + { + "encumbrance": 0, + "coverage": 0, + "covers": [ "hand_l", "hand_r" ], + "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] + } + ] }, { "id": "cufflinks", @@ -778,7 +803,15 @@ "material": [ "gold" ], "symbol": "[", "color": "yellow", - "flags": [ "FANCY" ] + "armor": [ + { + "encumbrance": 0, + "coverage": 0, + "covers": [ "hand_l", "hand_r" ], + "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] + } + ], + "flags": [ "FANCY", "BELTED" ] }, { "id": "gold_dental_grill", @@ -877,7 +910,8 @@ "price_postapoc": 50, "material": [ "gold" ], "symbol": "[", - "color": "yellow" + "color": "yellow", + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ] }, { "id": "gold_watch", @@ -894,7 +928,7 @@ "color": "yellow", "sided": true, "flags": [ "WATCH", "ALARMCLOCK", "FANCY", "BELTED", "FRAGILE", "ALLOWS_NATURAL_ATTACKS", "OVERSIZE" ], - "armor": [ { "coverage": 5, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ { "coverage": 5, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] } ] }, { "id": "tieclip", @@ -924,7 +958,7 @@ "color": "light_gray", "sided": true, "flags": [ "WATCH", "ALARMCLOCK", "FANCY", "BELTED", "FRAGILE", "ALLOWS_NATURAL_ATTACKS", "WATER_FRIENDLY", "OVERSIZE" ], - "armor": [ { "coverage": 10, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ { "coverage": 100, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] } ] }, { "id": "silver_bracelet", @@ -970,7 +1004,7 @@ "color": "yellow", "sided": true, "flags": [ "WATCH", "ALARMCLOCK", "SUPER_FANCY", "BELTED", "FRAGILE", "ALLOWS_NATURAL_ATTACKS", "WATER_FRIENDLY", "OVERSIZE" ], - "armor": [ { "coverage": 10, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ { "coverage": 100, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] } ] }, { "id": "small_relic", @@ -1058,7 +1092,7 @@ "color": "white", "sided": true, "flags": [ "WATCH", "ALARMCLOCK", "SUPER_FANCY", "BELTED", "FRAGILE", "ALLOWS_NATURAL_ATTACKS", "OVERSIZE" ], - "armor": [ { "coverage": 5, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ { "coverage": 50, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] } ] }, { "id": "platinum_bracelet", @@ -1072,7 +1106,8 @@ "material": [ "platinum" ], "symbol": "[", "color": "white", - "flags": [ "FANCY" ] + "flags": [ "FANCY", "BELTED" ], + "armor": [ { "coverage": 50, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] } ] }, { "id": "platinum_dental_grill", @@ -1159,6 +1194,7 @@ "material": [ "platinum" ], "symbol": "[", "color": "white", + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ], "flags": [ "FANCY" ] }, { @@ -1173,6 +1209,7 @@ "material": [ "gold", "diamond" ], "symbol": "[", "color": "yellow", + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ], "flags": [ "FANCY" ] }, { @@ -1187,6 +1224,7 @@ "material": [ "silver" ], "symbol": "[", "color": "light_gray", + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ], "flags": [ "FANCY" ] }, { @@ -1201,6 +1239,7 @@ "material": [ "gold", "silver" ], "symbol": "[", "color": "yellow", + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ], "flags": [ "FANCY" ] }, { @@ -1215,6 +1254,7 @@ "material": [ "gold", "diamond" ], "symbol": "[", "color": "yellow", + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ], "flags": [ "SUPER_FANCY" ] }, { @@ -1284,6 +1324,7 @@ "material": [ "silver" ], "symbol": "[", "color": "light_gray", + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ], "flags": [ "FANCY" ] }, { @@ -1315,7 +1356,7 @@ "color": "dark_gray", "sided": true, "flags": [ "WATCH", "ALARMCLOCK", "BELTED", "FRAGILE", "ALLOWS_NATURAL_ATTACKS", "WATER_FRIENDLY", "OVERSIZE" ], - "armor": [ { "coverage": 5, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ { "coverage": 50, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] } ] }, { "id": "rad_badge", @@ -1879,6 +1920,7 @@ "looks_like": "gold_ring", "symbol": "[", "color": "red", + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ], "flags": [ "FANCY" ] }, { @@ -2000,7 +2042,8 @@ "looks_like": "silver_ring", "symbol": "[", "color": "red", - "flags": [ "FANCY" ] + "flags": [ "FANCY" ], + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ] }, { "id": "amethyst_silver_ring", @@ -2121,7 +2164,8 @@ "looks_like": "platinum_ring", "symbol": "[", "color": "red", - "flags": [ "FANCY" ] + "flags": [ "FANCY" ], + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ] }, { "id": "amethyst_platinum_ring", @@ -2243,7 +2287,8 @@ "looks_like": "gold_bracelet", "symbol": "[", "color": "red", - "flags": [ "FANCY" ] + "flags": [ "FANCY" ], + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ] }, { "id": "amethyst_gold_bracelet", @@ -2365,7 +2410,8 @@ "looks_like": "silver_bracelet", "symbol": "[", "color": "red", - "flags": [ "FANCY" ] + "flags": [ "FANCY" ], + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] } ] }, { "id": "amethyst_silver_bracelet", @@ -2487,7 +2533,8 @@ "looks_like": "platinum_bracelet", "symbol": "[", "color": "red", - "flags": [ "FANCY" ] + "flags": [ "FANCY", "BELTED" ], + "armor": [ { "coverage": 0, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] } ] }, { "id": "amethyst_platinum_bracelet", diff --git a/data/json/items/armor/legs_armor.json b/data/json/items/armor/legs_armor.json index 03170ac6a10d6..3022781d224ba 100644 --- a/data/json/items/armor/legs_armor.json +++ b/data/json/items/armor/legs_armor.json @@ -139,13 +139,18 @@ "price": 7500, "price_postapoc": 2000, "to_hit": -1, - "material": [ "iron", "cotton" ], "symbol": "[", "looks_like": "legguard_hard", "color": "light_red", - "material_thickness": 4, "flags": [ "VARSIZE", "STURDY" ], - "armor": [ { "encumbrance": 20, "coverage": 95, "covers": [ "leg_l", "leg_r" ] } ] + "armor": [ + { + "material": [ { "type": "steel", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] }, { "id": "xl_chainmail_legs", @@ -166,6 +171,180 @@ "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, "flags": [ "VARSIZE", "STURDY", "UNDERSIZE" ] }, + { + "id": "lc_chainmail_legs", + "type": "ARMOR", + "category": "armor", + "name": { "str": "mild steel chainmail leggings", "str_pl": "pairs of mild steel chainmail leggings" }, + "description": "Customized mild steel chainmail legs. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "weight": "4212 g", + "volume": "1500 ml", + "price": 7500, + "price_postapoc": 2000, + "to_hit": -1, + "symbol": "[", + "looks_like": "legguard_hard", + "color": "light_red", + "flags": [ "VARSIZE", "STURDY", "OUTER" ], + "armor": [ + { + "material": [ { "type": "lc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_lc_chainmail_legs", + "type": "ARMOR", + "copy-from": "lc_chainmail_legs", + "name": { "str": "XL mild steel chainmail leggings", "str_pl": "pairs of XL mild steel chainmail leggings" }, + "description": "Customized mild steel chainmail legs for the largest of transhumans. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_lc_chainmail_legs", + "type": "ARMOR", + "copy-from": "lc_chainmail_legs", + "name": { "str": "XS mild steel chainmail leggings", "str_pl": "pairs of XS mild steel chainmail leggings" }, + "description": "Customized mild steel chainmail legs for the smallest of transhumans. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "mc_chainmail_legs", + "type": "ARMOR", + "copy-from": "lc_chainmail_legs", + "name": { "str": "medium steel chainmail leggings", "str_pl": "pairs of medium steel chainmail leggings" }, + "description": "Customized medium steel chainmail legs. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "armor": [ + { + "material": [ { "type": "mc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_mc_chainmail_legs", + "type": "ARMOR", + "copy-from": "mc_chainmail_legs", + "name": { "str": "XL medium steel chainmail leggings", "str_pl": "pairs of XL medium steel chainmail leggings" }, + "description": "Customized medium steel chainmail legs for the largest of transhumans. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_mc_chainmail_legs", + "type": "ARMOR", + "copy-from": "mc_chainmail_legs", + "name": { "str": "XS medium steel chainmail leggings", "str_pl": "pairs of XS medium steel chainmail leggings" }, + "description": "Customized medium steel chainmail legs for the smallest of transhumans. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "hc_chainmail_legs", + "type": "ARMOR", + "copy-from": "lc_chainmail_legs", + "name": { "str": "high steel chainmail leggings", "str_pl": "pairs of high steel chainmail leggings" }, + "description": "Customized high steel chainmail legs. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "armor": [ + { + "material": [ { "type": "hc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_hc_chainmail_legs", + "type": "ARMOR", + "copy-from": "hc_chainmail_legs", + "name": { "str": "XL high steel chainmail leggings", "str_pl": "pairs of XL high steel chainmail leggings" }, + "description": "Customized high steel chainmail legs for the largest of transhumans. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_hc_chainmail_legs", + "type": "ARMOR", + "copy-from": "hc_chainmail_legs", + "name": { "str": "XS high steel chainmail leggings", "str_pl": "pairs of XS high steel chainmail leggings" }, + "description": "Customized high steel chainmail legs for the smallest of transhumans. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "ch_chainmail_legs", + "type": "ARMOR", + "copy-from": "lc_chainmail_legs", + "name": { "str": "hardened steel chainmail leggings", "str_pl": "pairs of hardened steel chainmail leggings" }, + "description": "Customized hardened steel chainmail legs. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "armor": [ + { + "material": [ { "type": "ch_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_ch_chainmail_legs", + "type": "ARMOR", + "copy-from": "ch_chainmail_legs", + "name": { "str": "XL hardened steel chainmail leggings", "str_pl": "pairs of XL hardened steel chainmail leggings" }, + "description": "Customized hardened steel chainmail legs for the largest of transhumans. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_ch_chainmail_legs", + "type": "ARMOR", + "copy-from": "ch_chainmail_legs", + "name": { "str": "XS hardened steel chainmail leggings", "str_pl": "pairs of XS hardened steel chainmail leggings" }, + "description": "Customized hardened steel chainmail legs for the smallest of transhumans. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "qt_chainmail_legs", + "type": "ARMOR", + "copy-from": "lc_chainmail_legs", + "name": { "str": "tempered steel chainmail leggings", "str_pl": "pairs of tempered steel chainmail leggings" }, + "description": "Customized tempered steel chainmail legs. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "armor": [ + { + "material": [ { "type": "qt_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_qt_chainmail_legs", + "type": "ARMOR", + "copy-from": "qt_chainmail_legs", + "name": { "str": "XL tempered steel chainmail leggings", "str_pl": "pairs of XL tempered steel chainmail leggings" }, + "description": "Customized tempered steel chainmail legs for the largest of transhumans. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_qt_chainmail_legs", + "type": "ARMOR", + "copy-from": "qt_chainmail_legs", + "name": { "str": "XS tempered steel chainmail leggings", "str_pl": "pairs of XS tempered steel chainmail leggings" }, + "description": "Customized tempered steel chainmail legs for the smallest of transhumans. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, { "id": "leggings_thessalonian", "type": "ARMOR", @@ -361,7 +540,7 @@ "armor": [ { "covers": [ "leg_l", "leg_r" ], - "encumbrance": 10, + "encumbrance": 4, "coverage": 90, "cover_melee": 90, "cover_ranged": 95, @@ -680,23 +859,75 @@ }, { "id": "motorbike_pants", - "repairs_like": "survivor_suit", + "repairs_like": "jeans", "type": "ARMOR", - "name": { "str": "motorcycle pants", "str_pl": "pairs of motorcycle pants" }, - "description": "A pair of pants designed for dirt bikers and motorcyclists.", + "name": { "str": "motorcycle jeans", "str_pl": "pairs of motorcycle jeans" }, + "description": "A pair of thick jeans interwoven with kevlar for added durability and sporting integrated kneepads and flank protection, typically worn by motorcyclists to protect from road rash.", "weight": "1340 g", - "volume": "750 ml", + "volume": "2500 ml", "price": 10000, "price_postapoc": 750, - "material": [ "kevlar", "cotton" ], + "material": [ "kevlar", "cotton", "plastic" ], "symbol": "[", - "looks_like": "pants_leather", + "looks_like": "jeans", "color": "dark_gray", - "warmth": 35, - "material_thickness": 1.5, + "warmth": 15, + "material_thickness": 2, "environmental_protection": 2, - "flags": [ "VARSIZE", "WATERPROOF" ], - "armor": [ { "encumbrance": 20, "coverage": 100, "covers": [ "leg_l", "leg_r" ] } ] + "flags": [ "VARSIZE", "WATERPROOF", "POCKETS" ], + "armor": [ + { + "material": [ + { "type": "kevlar", "covered_by_mat": 100, "thickness": 0.25 }, + { "type": "cotton", "covered_by_mat": 100, "thickness": 0.5 } + ], + "encumbrance": [ 10, 14 ], + "coverage": 100, + "covers": [ "leg_l", "leg_r" ], + "specifically_covers": [ "leg_hip_l", "leg_upper_l", "leg_lower_l", "leg_hip_r", "leg_upper_r", "leg_lower_r" ] + }, + { + "material": [ + { "type": "kevlar", "covered_by_mat": 100, "thickness": 0.25 }, + { "type": "cotton", "covered_by_mat": 100, "thickness": 0.5 }, + { "type": "plastic", "covered_by_mat": 100, "thickness": 4 } + ], + "encumbrance": [ 0, 0 ], + "coverage": 100, + "covers": [ "leg_l", "leg_r" ], + "specifically_covers": [ "leg_knee_l", "leg_knee_r" ] + } + ], + "pocket_data": [ + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1250 ml", + "max_contains_weight": "4 kg", + "max_item_length": "19 cm", + "moves": 80 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1250 ml", + "max_contains_weight": "4 kg", + "max_item_length": "19 cm", + "moves": 80 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1080 ml", + "max_contains_weight": "4 kg", + "max_item_length": "165 mm", + "moves": 100 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "1080 ml", + "max_contains_weight": "4 kg", + "max_item_length": "165 mm", + "moves": 100 + } + ] }, { "id": "trousers_eod", @@ -738,7 +969,7 @@ "id": "armor_lc_light_leg_guard", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 1.25 mm leg guard" }, + "name": { "str": "mild steel light leg guard" }, "description": "A light leg guard, 1.25 mm at the thickest. This one has been made with mild steel.", "weight": "2500 g", "volume": "2916 ml", @@ -757,8 +988,8 @@ "armor": [ { "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -771,7 +1002,7 @@ { "id": "xl_armor_lc_light_leg_guard", "type": "ARMOR", - "name": { "str": "XL mild steel 1.25 mm leg guard" }, + "name": { "str": "XL mild steel light leg guard" }, "copy-from": "armor_lc_light_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -780,13 +1011,13 @@ "id": "armor_mc_light_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_light_leg_guard", - "name": { "str": "medium steel 1.25 mm leg guard" }, + "name": { "str": "medium steel light leg guard" }, "description": "A light leg guard, 1.25 mm at the thickest. Made with tougher medium steel, this offers solid protection.", "armor": [ { "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -799,7 +1030,7 @@ { "id": "xl_armor_mc_light_leg_guard", "type": "ARMOR", - "name": { "str": "XL medium steel 1.25 mm leg guard" }, + "name": { "str": "XL medium steel light leg guard" }, "copy-from": "armor_mc_light_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -808,13 +1039,13 @@ "id": "armor_hc_light_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_light_leg_guard", - "name": { "str": "high steel 1.25 mm leg guard" }, + "name": { "str": "high steel light leg guard" }, "description": "A light leg guard, 1.25 mm at the thickest. Made with high carbon steel offering excellent protection.", "armor": [ { "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -827,7 +1058,7 @@ { "id": "xl_armor_hc_light_leg_guard", "type": "ARMOR", - "name": { "str": "XL high steel 1.25 mm leg guard" }, + "name": { "str": "XL high steel light leg guard" }, "copy-from": "armor_hc_light_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -836,13 +1067,13 @@ "id": "armor_ch_light_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_light_leg_guard", - "name": { "str": "case hardened 1.25 mm leg guard" }, + "name": { "str": "case hardened light leg guard" }, "description": "A light leg guard, 1.25 mm at the thickest. The mild steel has been case hardened, offering superior protection.", "armor": [ { "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -855,7 +1086,7 @@ { "id": "xl_armor_ch_light_leg_guard", "type": "ARMOR", - "name": { "str": "XL case hardened 1.25 mm leg guard" }, + "name": { "str": "XL case hardened light leg guard" }, "copy-from": "armor_ch_light_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -864,13 +1095,13 @@ "id": "armor_qt_light_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_light_leg_guard", - "name": { "str": "tempered 1.25 mm leg guard" }, + "name": { "str": "tempered light leg guard" }, "description": "A light leg guard, 1.25 mm at the thickest. The medium steel has been quenched and tempered, offering top of the line protection.", "armor": [ { "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -883,7 +1114,7 @@ { "id": "xl_armor_qt_light_leg_guard", "type": "ARMOR", - "name": { "str": "XL tempered 1.25 mm leg guard" }, + "name": { "str": "XL tempered light leg guard" }, "copy-from": "armor_qt_light_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -892,7 +1123,7 @@ "id": "armor_lc_leg_guard", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 1.75 mm leg guard" }, + "name": { "str": "mild steel leg guard" }, "description": "A leg guard, 1.75 mm at the thickest. This one has been made with mild steel.", "weight": "3333 g", "volume": "2916 ml", @@ -910,8 +1141,8 @@ "armor": [ { "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -924,7 +1155,7 @@ { "id": "xl_armor_lc_leg_guard", "type": "ARMOR", - "name": { "str": "XL mild steel 1.75 mm leg guard" }, + "name": { "str": "XL mild steel leg guard" }, "copy-from": "armor_lc_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -933,13 +1164,13 @@ "id": "armor_mc_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_leg_guard", - "name": { "str": "medium steel 1.75 mm leg guard" }, + "name": { "str": "medium steel leg guard" }, "description": "A leg guard, 1.75 mm at the thickest. Made with tougher medium steel, this offers solid protection.", "armor": [ { "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -952,7 +1183,7 @@ { "id": "xl_armor_mc_leg_guard", "type": "ARMOR", - "name": { "str": "XL medium steel 1.75 mm leg guard" }, + "name": { "str": "XL medium steel leg guard" }, "copy-from": "armor_mc_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -961,13 +1192,13 @@ "id": "armor_hc_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_leg_guard", - "name": { "str": "high steel 1.75 mm leg guard" }, + "name": { "str": "high steel leg guard" }, "description": "A leg guard, 1.75 mm at the thickest. Made with high carbon steel offering excellent protection.", "armor": [ { "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -980,7 +1211,7 @@ { "id": "xl_armor_hc_leg_guard", "type": "ARMOR", - "name": { "str": "XL high steel 1.75 mm leg guard" }, + "name": { "str": "XL high steel leg guard" }, "copy-from": "armor_hc_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -989,13 +1220,13 @@ "id": "armor_ch_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_leg_guard", - "name": { "str": "case hardened 1.75 mm leg guard" }, + "name": { "str": "case hardened leg guard" }, "description": "A leg guard, 1.75 mm at the thickest. The mild steel has been case hardened, offering superior protection.", "armor": [ { "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -1008,7 +1239,7 @@ { "id": "xl_armor_ch_leg_guard", "type": "ARMOR", - "name": { "str": "XL case hardened 1.75 mm leg guard" }, + "name": { "str": "XL case hardened leg guard" }, "copy-from": "armor_ch_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1017,13 +1248,13 @@ "id": "armor_qt_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_leg_guard", - "name": { "str": "tempered 1.75 mm leg guard" }, + "name": { "str": "tempered leg guard" }, "description": "A leg guard, 1.75 mm at the thickest. The medium steel has been quenched and tempered, offering top of the line protection.", "armor": [ { "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -1036,7 +1267,7 @@ { "id": "xl_armor_qt_leg_guard", "type": "ARMOR", - "name": { "str": "XL tempered 1.75 mm leg guard" }, + "name": { "str": "XL tempered leg guard" }, "copy-from": "armor_qt_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1045,7 +1276,7 @@ "id": "armor_lc_heavy_leg_guard", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 2.25 mm leg guard" }, + "name": { "str": "mild steel heavy leg guard" }, "description": "A heavy leg guard, 2.25 mm at the thickest. This one has been made with mild steel.", "weight": "4166 g", "volume": "2916 ml", @@ -1063,8 +1294,8 @@ "armor": [ { "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -1077,7 +1308,7 @@ { "id": "xl_armor_lc_heavy_leg_guard", "type": "ARMOR", - "name": { "str": "XL mild steel 2.25 mm leg guard" }, + "name": { "str": "XL mild steel heavy leg guard" }, "copy-from": "armor_lc_heavy_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1086,13 +1317,13 @@ "id": "armor_mc_heavy_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_heavy_leg_guard", - "name": { "str": "medium steel 2.25 mm leg guard" }, + "name": { "str": "medium steel heavy leg guard" }, "description": "A heavy leg guard, 2.25 mm at the thickest. Made with tougher medium steel, this offers solid protection.", "armor": [ { "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -1105,7 +1336,7 @@ { "id": "xl_armor_mc_heavy_leg_guard", "type": "ARMOR", - "name": { "str": "XL medium steel 2.25 mm leg guard" }, + "name": { "str": "XL medium steel heavy leg guard" }, "copy-from": "armor_mc_heavy_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1114,13 +1345,13 @@ "id": "armor_hc_heavy_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_heavy_leg_guard", - "name": { "str": "high steel 2.25 mm leg guard" }, + "name": { "str": "high steel heavy leg guard" }, "description": "A heavy leg guard, 2.25 mm at the thickest. Made with high carbon steel offering excellent protection.", "armor": [ { "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -1133,7 +1364,7 @@ { "id": "xl_armor_hc_heavy_leg_guard", "type": "ARMOR", - "name": { "str": "XL high steel 2.25 mm leg guard" }, + "name": { "str": "XL high steel heavy leg guard" }, "copy-from": "armor_hc_heavy_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1142,13 +1373,13 @@ "id": "armor_ch_heavy_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_heavy_leg_guard", - "name": { "str": "case hardened 2.25 mm leg guard" }, + "name": { "str": "case hardened heavy leg guard" }, "description": "A heavy leg guard, 2.25 mm at the thickest. The mild steel has been case hardened, offering superior protection.", "armor": [ { "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -1161,7 +1392,7 @@ { "id": "xl_armor_ch_heavy_leg_guard", "type": "ARMOR", - "name": { "str": "XL case hardened 2.25 mm leg guard" }, + "name": { "str": "XL case hardened heavy leg guard" }, "copy-from": "armor_ch_heavy_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1170,13 +1401,13 @@ "id": "armor_qt_heavy_leg_guard", "type": "ARMOR", "copy-from": "armor_lc_heavy_leg_guard", - "name": { "str": "tempered 2.25 mm leg guard" }, + "name": { "str": "tempered heavy leg guard" }, "description": "A heavy leg guard, 2.25 mm at the thickest. The medium steel has been quenched and tempered, offering top of the line protection.", "armor": [ { "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } ], "covers": [ "leg_l", "leg_r" ], @@ -1189,7 +1420,7 @@ { "id": "xl_armor_qt_heavy_leg_guard", "type": "ARMOR", - "name": { "str": "XL tempered 2.25 mm leg guard" }, + "name": { "str": "XL tempered heavy leg guard" }, "copy-from": "armor_qt_heavy_leg_guard", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } diff --git a/data/json/items/armor/legs_clothes.json b/data/json/items/armor/legs_clothes.json index 34351e434abe0..781d86bc40e2a 100644 --- a/data/json/items/armor/legs_clothes.json +++ b/data/json/items/armor/legs_clothes.json @@ -228,7 +228,7 @@ "text": "An old pair of blue jeans. You are not sure if they are faded through age or stone washed." } ], - "armor": [ { "encumbrance": [ 12, 16 ], "coverage": 95, "covers": [ "leg_l", "leg_r" ] } ] + "armor": [ { "encumbrance": [ 7, 11 ], "coverage": 95, "covers": [ "leg_l", "leg_r" ] } ] }, { "id": "jeans_red", @@ -278,7 +278,7 @@ "warmth": 10, "material_thickness": 0.25, "flags": [ "VARSIZE", "POCKETS" ], - "armor": [ { "encumbrance": [ 12, 16 ], "coverage": 95, "covers": [ "leg_l", "leg_r" ] } ] + "armor": [ { "encumbrance": [ 7, 11 ], "coverage": 95, "covers": [ "leg_l", "leg_r" ] } ] }, { "id": "kilt", diff --git a/data/json/items/armor/suits_protection.json b/data/json/items/armor/suits_protection.json index 588bd0f9cb5e8..5680a37e51f6d 100644 --- a/data/json/items/armor/suits_protection.json +++ b/data/json/items/armor/suits_protection.json @@ -283,7 +283,7 @@ "id": "armor_lc_lightplate", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 2 mm plate armor" }, + "name": { "str": "mild steel light plate armor" }, "description": "A light suit of plate armor with a 2 mm thick chestpiece. This one has been made with mild steel.", "weight": "15 kg", "volume": "17500 ml", @@ -298,45 +298,43 @@ "longest_side": "60 cm", "material_thickness": 2, "flags": [ "OUTER", "STURDY", "CONDUCTIVE", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 1.0 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 10 - }, - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 10 - } - ] - } + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 0.8 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 10 + }, + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 10 + } + ] }, { "id": "xl_armor_lc_lightplate", "type": "ARMOR", - "name": { "str": "XL mild steel 2 mm plate armor" }, + "name": { "str": "XL mild steel light plate armor" }, "copy-from": "armor_lc_lightplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -345,47 +343,45 @@ "id": "armor_mc_lightplate", "type": "ARMOR", "copy-from": "armor_lc_lightplate", - "name": { "str": "medium steel 2 mm plate armor" }, + "name": { "str": "medium steel light plate armor" }, "description": "A light suit of plate armor with a 2 mm thick chestpiece. Made with tougher medium steel, this suit offers solid protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 1.0 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 10 - }, - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 10 - } - ] - } + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 0.8 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 10 + }, + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 10 + } + ] }, { "id": "xl_armor_mc_lightplate", "type": "ARMOR", - "name": { "str": "XL mild steel 2 mm plate armor" }, + "name": { "str": "XL mild steel light plate armor" }, "copy-from": "armor_mc_lightplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -394,47 +390,45 @@ "id": "armor_hc_lightplate", "type": "ARMOR", "copy-from": "armor_lc_lightplate", - "name": { "str": "high steel 2 mm plate armor" }, + "name": { "str": "high steel light plate armor" }, "description": "A light suit of plate armor with a 2 mm thick chestpiece. Made with high carbon steel offering excellent protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 1.0 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 10 - }, - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 10 - } - ] - } + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 0.8 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 10 + }, + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 10 + } + ] }, { "id": "xl_armor_hc_lightplate", "type": "ARMOR", - "name": { "str": "XL high steel 2 mm plate armor" }, + "name": { "str": "XL high steel light plate armor" }, "copy-from": "armor_hc_lightplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -443,47 +437,45 @@ "id": "armor_ch_lightplate", "type": "ARMOR", "copy-from": "armor_lc_lightplate", - "name": { "str": "case hardened 2 mm plate armor" }, + "name": { "str": "case hardened light plate armor" }, "description": "A light suit of plate armor with a 2 mm thick chestpiece. The mild steel has been case hardened, offering superior protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 1.0 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 10 - }, - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 10 - } - ] - } + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 0.8 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 10 + }, + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 10 + } + ] }, { "id": "xl_armor_ch_lightplate", "type": "ARMOR", - "name": { "str": "XL case hardened 2 mm plate armor" }, + "name": { "str": "XL case hardened light plate armor" }, "copy-from": "armor_ch_lightplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -492,47 +484,45 @@ "id": "armor_qt_lightplate", "type": "ARMOR", "copy-from": "armor_lc_lightplate", - "name": { "str": "tempered 2 mm plate armor" }, + "name": { "str": "tempered light plate armor" }, "description": "A light suit of plate armor with a 2 mm thick chestpiece. The medium steel has been quenched and tempered, offering top of the line protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 1.0 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 10 - }, - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 0.25 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 10 - } - ] - } + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 0.8 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 10 + }, + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 0.05 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 10 + } + ] }, { "id": "xl_armor_qt_lightplate", "type": "ARMOR", - "name": { "str": "XL tempered 2 mm plate armor" }, + "name": { "str": "XL tempered light plate armor" }, "copy-from": "armor_qt_lightplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -541,7 +531,7 @@ "id": "armor_lc_plate", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 4 mm plate armor" }, + "name": { "str": "mild steel plate armor" }, "description": "A suit of plate armor with a 4 mm thick chestpiece. This one has been made with mild steel.", "weight": "20 kg", "volume": "17500 ml", @@ -556,45 +546,43 @@ "longest_side": "60 cm", "material_thickness": 4, "flags": [ "OUTER", "STURDY", "CONDUCTIVE", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 3.0 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 20 - }, - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 15 - } - ] - } + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 2.8 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 20 + }, + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 15 + } + ] }, { "id": "xl_armor_lc_plate", "type": "ARMOR", - "name": { "str": "XL mild steel 4 mm plate armor" }, + "name": { "str": "XL mild steel plate armor" }, "copy-from": "armor_lc_plate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -603,47 +591,45 @@ "id": "armor_mc_plate", "type": "ARMOR", "copy-from": "armor_lc_plate", - "name": { "str": "medium steel 4 mm plate armor" }, + "name": { "str": "medium steel plate armor" }, "description": "A suit of plate armor with a 4 mm thick chestpiece. Made with tougher medium steel, this suit offers solid protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 3.0 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 20 - }, - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 15 - } - ] - } + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 2.8 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 20 + }, + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 15 + } + ] }, { "id": "xl_armor_mc_plate", "type": "ARMOR", - "name": { "str": "XL mild steel 4 mm plate armor" }, + "name": { "str": "XL mild steel plate armor" }, "copy-from": "armor_mc_plate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -652,47 +638,45 @@ "id": "armor_hc_plate", "type": "ARMOR", "copy-from": "armor_lc_plate", - "name": { "str": "high steel 4 mm plate armor" }, + "name": { "str": "high steel plate armor" }, "description": "A suit of plate armor with a 4 mm thick chestpiece. Made with high carbon steel offering excellent protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 3.0 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 20 - }, - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 15 - } - ] - } + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 2.8 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 20 + }, + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 15 + } + ] }, { "id": "xl_armor_hc_plate", "type": "ARMOR", - "name": { "str": "XL high steel 4 mm plate armor" }, + "name": { "str": "XL high steel plate armor" }, "copy-from": "armor_hc_plate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -701,47 +685,45 @@ "id": "armor_ch_plate", "type": "ARMOR", "copy-from": "armor_lc_plate", - "name": { "str": "case hardened 4 mm plate armor" }, + "name": { "str": "case hardened plate armor" }, "description": "A suit of plate armor with a 4 mm thick chestpiece. The mild steel has been case hardened, offering superior protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 3.0 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 20 - }, - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 15 - } - ] - } + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 2.8 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 20 + }, + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 15 + } + ] }, { "id": "xl_armor_ch_plate", "type": "ARMOR", - "name": { "str": "XL case hardened 4 mm plate armor" }, + "name": { "str": "XL case hardened plate armor" }, "copy-from": "armor_ch_plate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -750,47 +732,45 @@ "id": "armor_qt_plate", "type": "ARMOR", "copy-from": "armor_lc_plate", - "name": { "str": "tempered 4 mm plate armor" }, + "name": { "str": "tempered plate armor" }, "description": "A suit of plate armor with a 4 mm thick chestpiece. The medium steel has been quenched and tempered, offering top of the line protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 3.0 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 20 - }, - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 15 - }, - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 0.75 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 15 - } - ] - } + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 2.8 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 20 + }, + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 15 + }, + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 0.55 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 15 + } + ] }, { "id": "xl_armor_qt_plate", "type": "ARMOR", - "name": { "str": "XL tempered 4 mm plate armor" }, + "name": { "str": "XL tempered plate armor" }, "copy-from": "armor_qt_plate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -799,7 +779,7 @@ "id": "armor_lc_heavyplate", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 6 mm plate armor" }, + "name": { "str": "mild steel heavy plate armor" }, "description": "A heavy suit of plate armor with a 6 mm thick chestpiece. This one has been made with mild steel.", "weight": "25 kg", "volume": "17500 ml", @@ -814,45 +794,43 @@ "longest_side": "60 cm", "material_thickness": 6, "flags": [ "OUTER", "STURDY", "CONDUCTIVE", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 5.0 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 25 - }, - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 20 - }, - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 4.8 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 25 + }, + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + }, + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_armor_lc_heavyplate", "type": "ARMOR", - "name": { "str": "XL mild steel 6 mm plate armor" }, + "name": { "str": "XL mild steel heavy plate armor" }, "copy-from": "armor_lc_heavyplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -861,47 +839,45 @@ "id": "armor_mc_heavyplate", "type": "ARMOR", "copy-from": "armor_lc_heavyplate", - "name": { "str": "medium steel 6 mm plate armor" }, + "name": { "str": "medium steel heavy plate armor" }, "description": "A heavy suit of plate armor with a 6 mm thick chestpiece. Made with tougher medium steel, this suit offers solid protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 5.0 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 25 - }, - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 20 - }, - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 4.8 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 25 + }, + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + }, + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_armor_mc_heavyplate", "type": "ARMOR", - "name": { "str": "XL mild steel 6 mm plate armor" }, + "name": { "str": "XL mild steel heavy plate armor" }, "copy-from": "armor_mc_heavyplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -910,47 +886,45 @@ "id": "armor_hc_heavyplate", "type": "ARMOR", "copy-from": "armor_lc_heavyplate", - "name": { "str": "high steel 6 mm plate armor" }, + "name": { "str": "high steel heavy plate armor" }, "description": "A heavy suit of plate armor with a 6 mm thick chestpiece. Made with high carbon steel offering excellent protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 5.0 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 25 - }, - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 20 - }, - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 4.8 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 25 + }, + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + }, + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_armor_hc_heavyplate", "type": "ARMOR", - "name": { "str": "XL high steel 6 mm plate armor" }, + "name": { "str": "XL high steel heavy plate armor" }, "copy-from": "armor_hc_heavyplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -959,47 +933,45 @@ "id": "armor_ch_heavyplate", "type": "ARMOR", "copy-from": "armor_lc_heavyplate", - "name": { "str": "case hardened 6 mm plate armor" }, + "name": { "str": "case hardened heavy plate armor" }, "description": "A heavy suit of plate armor with a 6 mm thick chestpiece. The mild steel has been case hardened, offering superior protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 5.0 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 25 - }, - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 20 - }, - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 4.8 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 25 + }, + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + }, + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_armor_ch_heavyplate", "type": "ARMOR", - "name": { "str": "XL case hardened 6 mm plate armor" }, + "name": { "str": "XL case hardened heavy plate armor" }, "copy-from": "armor_ch_heavyplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1008,47 +980,45 @@ "id": "armor_qt_heavyplate", "type": "ARMOR", "copy-from": "armor_lc_heavyplate", - "name": { "str": "tempered 6 mm plate armor" }, + "name": { "str": "tempered heavy plate armor" }, "description": "A heavy suit of plate armor with a 6 mm thick chestpiece. The medium steel has been quenched and tempered, offering top of the line protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 5.0 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 25 - }, - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "arm_l", "arm_r" ], - "coverage": 100, - "encumbrance": 20 - }, - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 1.25 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "leg_l", "leg_r" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 4.8 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 25 + }, + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": 20 + }, + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 1.05 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_armor_qt_heavyplate", "type": "ARMOR", - "name": { "str": "XL tempered 6 mm plate armor" }, + "name": { "str": "XL tempered heavy plate armor" }, "copy-from": "armor_qt_heavyplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1305,28 +1275,25 @@ "type": "ARMOR", "category": "armor", "name": { "str": "chainmail hauberk" }, - "description": "A fully customized chainmail outfit, leaving the head uncovered. The shirt, arms, and leggings have been modified with straps and combined with a gambeson to deal with uneven weight distribution, cold environments and to allow them to be used separately.", + "description": "A fully customized chainmail outfit, leaving the head uncovered. Combine with a gambeson or other padded layer for optimal protection.", "weight": "14430 g", "volume": "2750 ml", "price": 35988, "price_postapoc": 3000, "to_hit": -1, - "material": [ "steel", "cotton" ], "symbol": "[", "looks_like": "armor_blarmor", "color": "light_red", - "warmth": 30, - "material_thickness": 6, + "warmth": 0, "flags": [ "VARSIZE", "STURDY", "OUTER" ], - "armor": [ { "encumbrance": 20, "coverage": 95, "covers": [ "torso", "leg_l", "leg_r", "arm_l", "arm_r" ] } ] - }, - { - "id": "kevlar_chainmail_hauberk", - "type": "ARMOR", - "name": { "str": "Kevlar chainmail hauberk" }, - "description": "A fully customized chainmail outfit, leaving the head uncovered. The shirt, arms, and leggings have been modified with straps and combined with a kevlar gambeson to deal with uneven weight distribution, cold environments and to allow them to be used separately.", - "copy-from": "chainmail_hauberk", - "material": [ { "type": "steel", "portion": 5 }, { "type": "kevlar_layered", "portion": 3 }, { "type": "kevlar", "portion": 2 } ] + "armor": [ + { + "material": [ { "type": "steel", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] }, { "id": "xl_chainmail_hauberk", @@ -1346,52 +1313,195 @@ "flags": [ "VARSIZE", "STURDY", "OUTER", "UNDERSIZE" ] }, { - "id": "xl_kevlar_chainmail_hauberk", + "id": "lc_chainmail_hauberk", + "type": "ARMOR", + "category": "armor", + "name": { "str": "low steel chainmail hauberk" }, + "description": "A fully customized low steel chainmail outfit, leaving the head uncovered. Combine with a gambeson or other padded layer for optimal protection.", + "weight": "14430 g", + "volume": "2750 ml", + "price": 35988, + "price_postapoc": 3000, + "to_hit": -1, + "symbol": "[", + "looks_like": "armor_blarmor", + "color": "light_red", + "warmth": 0, + "flags": [ "VARSIZE", "STURDY", "OUTER" ], + "armor": [ + { + "material": [ { "type": "lc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_lc_chainmail_hauberk", "type": "ARMOR", - "name": { "str": "XL Kevlar chainmail hauberk" }, - "copy-from": "kevlar_chainmail_hauberk", + "name": { "str": "XL low steel chainmail hauberk" }, + "copy-from": "lc_chainmail_hauberk", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } }, { - "id": "kevlar_chainmail_hauberk_xs", + "id": "lc_chainmail_hauberk_xs", "type": "ARMOR", - "copy-from": "kevlar_chainmail_hauberk", - "looks_like": "kevlar_chainmail_hauberk", - "name": { "str": "XS kevlar chainmail hauberk" }, + "copy-from": "lc_chainmail_hauberk", + "name": { "str": "XS low steel chainmail hauberk" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "flags": [ "UNDERSIZE" ] + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "mc_chainmail_hauberk", + "type": "ARMOR", + "copy-from": "lc_chainmail_hauberk", + "name": { "str": "medium steel chainmail hauberk" }, + "description": "A fully customized medium steel chainmail outfit, leaving the head uncovered. Combine with a gambeson or other padded layer for optimal protection.", + "armor": [ + { + "material": [ { "type": "mc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_mc_chainmail_hauberk", + "type": "ARMOR", + "name": { "str": "XL medium steel chainmail hauberk" }, + "copy-from": "mc_chainmail_hauberk", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "mc_chainmail_hauberk_xs", + "type": "ARMOR", + "copy-from": "mc_chainmail_hauberk", + "looks_like": "mc_chainmail_hauberk", + "name": { "str": "XS medium steel chainmail hauberk" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "hc_chainmail_hauberk", + "type": "ARMOR", + "copy-from": "lc_chainmail_hauberk", + "name": { "str": "high steel chainmail hauberk" }, + "description": "A fully customized high steel chainmail outfit, leaving the head uncovered. Combine with a gambeson or other padded layer for optimal protection.", + "armor": [ + { + "material": [ { "type": "hc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_hc_chainmail_hauberk", + "type": "ARMOR", + "name": { "str": "XL high steel chainmail hauberk" }, + "copy-from": "hc_chainmail_hauberk", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "hc_chainmail_hauberk_xs", + "type": "ARMOR", + "copy-from": "hc_chainmail_hauberk", + "name": { "str": "XS high steel chainmail hauberk" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "ch_chainmail_hauberk", + "type": "ARMOR", + "copy-from": "lc_chainmail_hauberk", + "name": { "str": "hardened steel chainmail hauberk" }, + "description": "A fully customized hardened steel chainmail outfit, leaving the head uncovered. Combine with a gambeson or other padded layer for optimal protection.", + "armor": [ + { + "material": [ { "type": "ch_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_ch_chainmail_hauberk", + "type": "ARMOR", + "name": { "str": "XL hardened steel chainmail hauberk" }, + "copy-from": "ch_chainmail_hauberk", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "ch_chainmail_hauberk_xs", + "type": "ARMOR", + "copy-from": "ch_chainmail_hauberk", + "name": { "str": "XS hardened steel chainmail hauberk" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "qt_chainmail_hauberk", + "type": "ARMOR", + "copy-from": "lc_chainmail_hauberk", + "name": { "str": "tempered steel chainmail hauberk" }, + "description": "A fully customized tempered steel chainmail outfit, leaving the head uncovered. Combine with a gambeson or other padded layer for optimal protection.", + "armor": [ + { + "material": [ { "type": "qt_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_qt_chainmail_hauberk", + "type": "ARMOR", + "name": { "str": "XL tempered steel chainmail hauberk" }, + "copy-from": "qt_chainmail_hauberk", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "qt_chainmail_hauberk_xs", + "type": "ARMOR", + "copy-from": "qt_chainmail_hauberk", + "name": { "str": "XS tempered steel chainmail hauberk" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } }, { "id": "chainmail_suit", "type": "ARMOR", "category": "armor", "name": { "str": "chainmail armor" }, - "description": "A fully customized chainmail suit. The coif, shirt, arms, and leggings have been modified with straps and combined with a gambeson to deal with uneven weight distribution, cold environments and to allow them to be used separately.", + "description": "A fully customized chainmail suit. Combine with a gambeson or other padded layer for optimal protection.", "weight": "16436 g", "volume": "3250 ml", "price": 45000, "price_postapoc": 8000, "to_hit": -1, - "material": [ "steel", "cotton" ], "symbol": "[", "looks_like": "touring_suit", "color": "light_red", - "warmth": 30, - "material_thickness": 5, + "warmth": 0, "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT", "OUTER" ], - "armor": [ { "encumbrance": 20, "coverage": 95, "covers": [ "head", "torso", "leg_l", "leg_r", "arm_l", "arm_r" ] } ] - }, - { - "id": "kevlar_chainmail_suit", - "type": "ARMOR", - "name": { "str": "Kevlar chainmail armor" }, - "description": "A fully customized chainmail suit. The shirt, arms, and leggings have been modified with straps and combined with a kevlar gambeson to deal with uneven weight distribution, cold environments and to allow them to be used separately.", - "copy-from": "chainmail_suit", - "material_thickness": 6, - "material": [ { "type": "steel", "portion": 5 }, { "type": "kevlar_layered", "portion": 3 }, { "type": "kevlar", "portion": 2 } ], - "armor": [ { "encumbrance": 20, "coverage": 95, "covers": [ "head", "torso", "leg_l", "leg_r", "arm_l", "arm_r" ] } ], - "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT", "OUTER", "NONCONDUCTIVE" ] + "armor": [ + { + "material": [ { "type": "steel", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head", "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] }, { "id": "xl_chainmail_suit", @@ -1411,43 +1521,182 @@ "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT", "OUTER", "UNDERSIZE" ] }, { - "id": "xl_kevlar_chainmail_suit", + "id": "lc_chainmail_suit", "type": "ARMOR", - "name": { "str": "XL kevlar chainmail armor" }, - "copy-from": "kevlar_chainmail_suit", + "category": "armor", + "name": { "str": "low steel chainmail armor" }, + "description": "A fully customized low steel chainmail suit. Combine with a gambeson or other padded layer for optimal protection.", + "weight": "16436 g", + "volume": "3250 ml", + "price": 45000, + "price_postapoc": 8000, + "to_hit": -1, + "symbol": "[", + "looks_like": "touring_suit", + "color": "light_red", + "warmth": 0, + "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT", "OUTER" ], + "armor": [ + { + "material": [ { "type": "lc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head", "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_lc_chainmail_suit", + "type": "ARMOR", + "name": { "str": "XL low steel chainmail armor" }, + "copy-from": "lc_chainmail_suit", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } }, { - "id": "kevlar_chainmail_suit_xs", + "id": "lc_chainmail_suit_xs", "type": "ARMOR", - "copy-from": "kevlar_chainmail_suit", - "looks_like": "kevlar_chainmail_suit", - "name": { "str": "XS kevlar chainmail armor" }, + "copy-from": "lc_chainmail_suit", + "name": { "str": "XS low steel chainmail armor" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT", "OUTER", "NONCONDUCTIVE", "UNDERSIZE" ] + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "mc_chainmail_suit", + "type": "ARMOR", + "copy-from": "lc_chainmail_suit", + "name": { "str": "medium steel chainmail armor" }, + "description": "A fully customized medium steel chainmail suit. Combine with a gambeson or other padded layer for optimal protection.", + "armor": [ + { + "material": [ { "type": "mc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head", "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_mc_chainmail_suit", + "type": "ARMOR", + "name": { "str": "XL medium steel chainmail armor" }, + "copy-from": "mc_chainmail_suit", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "mc_chainmail_suit_xs", + "type": "ARMOR", + "copy-from": "mc_chainmail_suit", + "name": { "str": "XS medium steel chainmail armor" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "hc_chainmail_suit", + "type": "ARMOR", + "copy-from": "lc_chainmail_suit", + "name": { "str": "high steel chainmail armor" }, + "description": "A fully customized high steel chainmail suit. Combine with a gambeson or other padded layer for optimal protection.", + "armor": [ + { + "material": [ { "type": "hc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head", "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_hc_chainmail_suit", + "type": "ARMOR", + "name": { "str": "XL high steel chainmail armor" }, + "copy-from": "hc_chainmail_suit", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "hc_chainmail_suit_xs", + "type": "ARMOR", + "copy-from": "hc_chainmail_suit", + "name": { "str": "XS high steel chainmail armor" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "ch_chainmail_suit", + "type": "ARMOR", + "copy-from": "lc_chainmail_suit", + "name": { "str": "hardened steel chainmail armor" }, + "description": "A fully customized hardened steel chainmail suit. Combine with a gambeson or other padded layer for optimal protection.", + "armor": [ + { + "material": [ { "type": "ch_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head", "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_ch_chainmail_suit", + "type": "ARMOR", + "name": { "str": "XL hardened steel chainmail armor" }, + "copy-from": "ch_chainmail_suit", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "ch_chainmail_suit_xs", + "type": "ARMOR", + "copy-from": "ch_chainmail_suit", + "name": { "str": "XS hardened steel chainmail armor" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "qt_chainmail_suit", + "type": "ARMOR", + "copy-from": "lc_chainmail_suit", + "name": { "str": "tempered steel chainmail armor" }, + "description": "A fully customized tempered steel chainmail suit. Combine with a gambeson or other padded layer for optimal protection.", + "armor": [ + { + "material": [ { "type": "qt_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "head", "torso", "leg_l", "leg_r", "arm_l", "arm_r" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_qt_chainmail_suit", + "type": "ARMOR", + "name": { "str": "XL tempered steel chainmail armor" }, + "copy-from": "qt_chainmail_suit", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "qt_chainmail_suit_xs", + "type": "ARMOR", + "copy-from": "qt_chainmail_suit", + "name": { "str": "XS tempered steel chainmail armor" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } }, { "id": "chainmail_suit_faraday", "type": "ARMOR", - "category": "armor", + "copy-from": "lc_chainmail_suit", "name": { "str": "faraday chainmail suit" }, "description": "A fully customized chainmail suit that can be worn over your normal clothing. The suit is conductively interconnected, protecting against electricity.", - "weight": "23335 g", - "volume": "3500 ml", - "price": 35000, - "price_postapoc": 9000, - "to_hit": -1, - "material": [ "steel", "cotton" ], - "symbol": "[", - "color": "light_red", - "material_thickness": 3, - "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT", "ELECTRIC_IMMUNE", "OUTER" ], "armor": [ { - "encumbrance": 30, + "material": [ { "type": "lc_steel", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso", "head", "arm_l", "arm_r", "hand_l", "hand_r", "leg_l", "leg_r", "foot_l", "foot_r", "mouth", "eyes" ], "coverage": 100, - "covers": [ "torso", "head", "arm_l", "arm_r", "hand_l", "hand_r", "leg_l", "leg_r", "foot_l", "foot_r", "mouth", "eyes" ] + "encumbrance": 30 } ] }, @@ -1543,7 +1792,7 @@ "type": "ARMOR", "name": { "str": "gambeson" }, "description": "A thick jacket of quilted fabric, designed to be worn underneath mail or other armor. Or worn on its own, if you can't afford proper armor. Use it to loosen it if you want to wear it over your clothes.", - "weight": "453 g", + "weight": "4140 g", "volume": "3 L", "price": 20000, "price_postapoc": 750, @@ -1552,14 +1801,14 @@ "symbol": "[", "looks_like": "coat_winter", "color": "light_gray", - "warmth": 30, + "warmth": 50, "material_thickness": 5, "valid_mods": [ "steel_padded" ], "flags": [ "VARSIZE", "STURDY" ], "use_action": { "type": "transform", "msg": "You loosen your %s.", "target": "gambeson_loose", "menu_text": "Loosen" }, "armor": [ - { "covers": [ "torso" ], "coverage": 100, "encumbrance": 8 }, - { "covers": [ "arm_l", "arm_r" ], "coverage": 100, "encumbrance": 8 } + { "covers": [ "torso" ], "coverage": 100, "encumbrance": 20 }, + { "covers": [ "arm_l", "arm_r" ], "coverage": 100, "encumbrance": 20 } ] }, { @@ -1567,7 +1816,7 @@ "type": "ARMOR", "name": { "str": "gambeson vest" }, "description": "A thick vest of quilted fabric, designed to be worn underneath mail or other armor. This one has had its sleeves removed. Use it to loosen it if you want to wear it over your clothes.", - "weight": "302 g", + "weight": "2760 g", "volume": "2 L", "price": 20000, "price_postapoc": 600, @@ -1576,12 +1825,12 @@ "symbol": "[", "looks_like": "coat_winter", "color": "light_gray", - "warmth": 30, + "warmth": 50, "material_thickness": 5, "valid_mods": [ "steel_padded" ], "flags": [ "VARSIZE", "STURDY" ], "use_action": { "type": "transform", "msg": "You loosen your %s.", "target": "gambeson_loose_vest", "menu_text": "Loosen" }, - "armor": [ { "covers": [ "torso" ], "coverage": 100, "encumbrance": 8 } ] + "armor": [ { "covers": [ "torso" ], "coverage": 100, "encumbrance": 20 } ] }, { "id": "gambeson_loose", @@ -1618,7 +1867,7 @@ "type": "ARMOR", "name": { "str": "arming pants", "str_pl": "pairs of arming pants" }, "description": "Thick pants made of quilted fabric, meant to be worn alongside a gambeson under or without armor.", - "weight": "300 g", + "weight": "2760 g", "volume": "2 L", "price": 14000, "price_postapoc": 600, @@ -1627,11 +1876,11 @@ "symbol": "[", "looks_like": "pants_ski", "color": "light_gray", - "warmth": 30, + "warmth": 50, "material_thickness": 5, "valid_mods": [ "steel_padded" ], "flags": [ "VARSIZE", "STURDY" ], - "armor": [ { "covers": [ "leg_l", "leg_r" ], "coverage": 100, "encumbrance": 8 } ] + "armor": [ { "covers": [ "leg_l", "leg_r" ], "coverage": 100, "encumbrance": 20 } ] }, { "id": "k_gambeson", @@ -1647,14 +1896,14 @@ "symbol": "[", "looks_like": "coat_winter", "color": "light_gray", - "warmth": 30, + "warmth": 50, "material_thickness": 3.2, "valid_mods": [ "steel_padded" ], "flags": [ "VARSIZE", "STURDY", "NONCONDUCTIVE" ], "use_action": { "type": "transform", "msg": "You loosen your %s.", "target": "k_gambeson_loose", "menu_text": "Loosen" }, "armor": [ - { "covers": [ "torso" ], "coverage": 100, "encumbrance": 12 }, - { "covers": [ "arm_l", "arm_r" ], "coverage": 100, "encumbrance": 16 } + { "covers": [ "torso" ], "coverage": 100, "encumbrance": 20 }, + { "covers": [ "arm_l", "arm_r" ], "coverage": 100, "encumbrance": 20 } ] }, { @@ -1671,12 +1920,12 @@ "symbol": "[", "looks_like": "coat_winter", "color": "light_gray", - "warmth": 30, + "warmth": 50, "material_thickness": 3.2, "valid_mods": [ "steel_padded" ], "flags": [ "VARSIZE", "STURDY", "NONCONDUCTIVE" ], "use_action": { "type": "transform", "msg": "You loosen your %s.", "target": "k_gambeson_vest_loose", "menu_text": "Loosen" }, - "armor": [ { "covers": [ "torso" ], "coverage": 100, "encumbrance": 12 } ] + "armor": [ { "covers": [ "torso" ], "coverage": 100, "encumbrance": 20 } ] }, { "id": "k_gambeson_loose", @@ -1722,11 +1971,11 @@ "symbol": "[", "looks_like": "pants_ski", "color": "light_gray", - "warmth": 30, + "warmth": 50, "material_thickness": 3.2, "valid_mods": [ "steel_padded" ], "flags": [ "VARSIZE", "STURDY", "NONCONDUCTIVE" ], - "armor": [ { "covers": [ "leg_l", "leg_r" ], "coverage": 100, "encumbrance": 16 } ] + "armor": [ { "covers": [ "leg_l", "leg_r" ], "coverage": 100, "encumbrance": 20 } ] }, { "id": "xl_gambeson", @@ -2110,29 +2359,68 @@ "id": "touring_suit", "repairs_like": "armor_larmor", "type": "ARMOR", - "name": { "str": "leather touring suit" }, - "description": "A thick leather body suit made for protection while riding motorcycles. Light and very comfortable.", + "name": { "str": "track touring suit" }, + "description": "A leather bodysuit with padding in high-impact areas, meant for motorcyclists out on the track. It's stiff, but strategically-placed vents make it cool to wear even in the summer.", "weight": "2214 g", "volume": "6500 ml", "price": 58000, "price_postapoc": 1000, "to_hit": -5, "bashing": 2, - "material": [ "leather", "nomex" ], + "material": [ "leather", "plastic" ], "symbol": "[", "looks_like": "jumpsuit", "color": "light_red", "armor": [ - { "covers": [ "torso" ], "coverage": 95, "encumbrance": [ 14, 15 ] }, - { "covers": [ "leg_l", "leg_r" ], "coverage": 95, "encumbrance": [ 14, 14 ] }, - { "covers": [ "arm_l", "arm_r" ], "coverage": 95, "encumbrance": [ 14, 14 ] } + { + "material": [ + { "type": "plastic", "covered_by_mat": 65, "thickness": 4.0 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.3 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": [ 20, 21 ] + }, + { + "material": [ + { "type": "plastic", "covered_by_mat": 45, "thickness": 4.0 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.3 } + ], + "covers": [ "arm_l", "arm_r" ], + "coverage": 100, + "encumbrance": [ 20, 20 ] + }, + { + "material": [ + { "type": "plastic", "covered_by_mat": 30, "thickness": 4.0 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 1.3 } + ], + "covers": [ "leg_l", "leg_r" ], + "coverage": 100, + "encumbrance": [ 20, 20 ] + } ], - "pocket_data": [ { "pocket_type": "CONTAINER", "max_contains_volume": "250 ml", "max_contains_weight": "2 kg", "moves": 80 } ], - "warmth": 25, - "material_thickness": 3, + "pocket_data": [ + { + "pocket_type": "CONTAINER", + "max_contains_volume": "800 ml", + "max_contains_weight": "1 kg", + "max_item_length": "13 cm", + "moves": 120 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "800 ml", + "max_contains_weight": "1 kg", + "max_item_length": "13 cm", + "moves": 120 + } + ], + "warmth": 10, + "material_thickness": 4.3, "valid_mods": [ "steel_padded" ], "environmental_protection": 2, - "flags": [ "VARSIZE", "WATERPROOF", "RAINPROOF", "OUTER" ] + "flags": [ "VARSIZE", "WATERPROOF", "RAINPROOF", "OUTER", "POCKETS", "STURDY" ] }, { "id": "mil_flight_suit", diff --git a/data/json/items/armor/torso_armor.json b/data/json/items/armor/torso_armor.json index 51a3266dfcf32..bfe33ea7cb285 100644 --- a/data/json/items/armor/torso_armor.json +++ b/data/json/items/armor/torso_armor.json @@ -214,13 +214,18 @@ "price": 10000, "price_postapoc": 2000, "to_hit": -1, - "material": [ "steel", "cotton" ], "symbol": "[", "looks_like": "vest_leather", "color": "light_red", - "material_thickness": 3, "flags": [ "VARSIZE", "STURDY" ], - "armor": [ { "encumbrance": 20, "coverage": 95, "covers": [ "torso" ] } ] + "armor": [ + { + "material": [ { "type": "steel", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso" ], + "coverage": 95, + "encumbrance": 20 + } + ] }, { "id": "xl_chainmail_vest", @@ -234,18 +239,212 @@ "id": "xs_chainmail_vest", "type": "ARMOR", "copy-from": "chainmail_vest", - "looks_like": "chainmail_vest", "name": { "str": "XS chainmail vest" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, "flags": [ "VARSIZE", "STURDY", "UNDERSIZE" ] }, + { + "id": "lc_chainmail_vest", + "type": "ARMOR", + "category": "armor", + "name": { "str": "mild steel chainmail vest" }, + "description": "A customized mild steel chainmail vest. It's a sleeveless piece of chainmail with small straps designed to better distribute the weight.", + "weight": "6953 g", + "volume": "1 L", + "price": 10000, + "price_postapoc": 2000, + "to_hit": -1, + "symbol": "[", + "looks_like": "vest_leather", + "color": "light_red", + "flags": [ "VARSIZE", "STURDY", "OUTER" ], + "armor": [ + { + "material": [ { "type": "lc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_lc_chainmail_vest", + "type": "ARMOR", + "name": { "str": "XL mild steel chainmail vest" }, + "copy-from": "lc_chainmail_vest", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_lc_chainmail_vest", + "type": "ARMOR", + "copy-from": "lc_chainmail_vest", + "name": { "str": "XS mild steel chainmail vest" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "mc_chainmail_vest", + "type": "ARMOR", + "copy-from": "lc_chainmail_vest", + "name": { "str": "medium steel chainmail vest" }, + "description": "A customized medium steel chainmail vest. It's a sleeveless piece of chainmail with small straps designed to better distribute the weight.", + "armor": [ + { + "material": [ { "type": "mc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_mc_chainmail_vest", + "type": "ARMOR", + "name": { "str": "XL medium steel chainmail vest" }, + "copy-from": "mc_chainmail_vest", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_mc_chainmail_vest", + "type": "ARMOR", + "copy-from": "mc_chainmail_vest", + "name": { "str": "XS medium steel chainmail vest" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "hc_chainmail_vest", + "type": "ARMOR", + "copy-from": "lc_chainmail_vest", + "name": { "str": "high steel chainmail vest" }, + "description": "A customized high steel chainmail vest. It's a sleeveless piece of chainmail with small straps designed to better distribute the weight.", + "armor": [ + { + "material": [ { "type": "hc_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_hc_chainmail_vest", + "type": "ARMOR", + "name": { "str": "XL high steel chainmail vest" }, + "copy-from": "hc_chainmail_vest", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_hc_chainmail_vest", + "type": "ARMOR", + "copy-from": "hc_chainmail_vest", + "name": { "str": "XS high steel chainmail vest" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "ch_chainmail_vest", + "type": "ARMOR", + "copy-from": "lc_chainmail_vest", + "name": { "str": "hardened steel chainmail vest" }, + "description": "A customized high steel chainmail vest. It's a sleeveless piece of chainmail with small straps designed to better distribute the weight.", + "armor": [ + { + "material": [ { "type": "ch_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_ch_chainmail_vest", + "type": "ARMOR", + "name": { "str": "XL hardened steel chainmail vest" }, + "copy-from": "ch_chainmail_vest", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_ch_chainmail_vest", + "type": "ARMOR", + "copy-from": "ch_chainmail_vest", + "name": { "str": "XS hardened steel chainmail vest" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "ch_chainmail_vest", + "type": "ARMOR", + "copy-from": "lc_chainmail_vest", + "name": { "str": "hardened steel chainmail vest" }, + "description": "A customized hardened steel chainmail vest. It's a sleeveless piece of chainmail with small straps designed to better distribute the weight.", + "armor": [ + { + "material": [ { "type": "ch_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_hc_chainmail_vest", + "type": "ARMOR", + "name": { "str": "XL hardened steel chainmail vest" }, + "copy-from": "hc_chainmail_vest", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_hc_chainmail_vest", + "type": "ARMOR", + "copy-from": "hc_chainmail_vest", + "name": { "str": "XS hardened steel chainmail vest" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, + { + "id": "qt_chainmail_vest", + "type": "ARMOR", + "copy-from": "lc_chainmail_vest", + "name": { "str": "tempered steel chainmail vest" }, + "description": "A customized tempered steel chainmail vest. It's a sleeveless piece of chainmail with small straps designed to better distribute the weight.", + "armor": [ + { + "material": [ { "type": "qt_steel_chain", "covered_by_mat": 95, "thickness": 1.2 } ], + "covers": [ "torso" ], + "coverage": 95, + "encumbrance": 20 + } + ] + }, + { + "id": "xl_qt_chainmail_vest", + "type": "ARMOR", + "name": { "str": "XL tempered steel chainmail vest" }, + "copy-from": "qt_chainmail_vest", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "xs_qt_chainmail_vest", + "type": "ARMOR", + "copy-from": "qt_chainmail_vest", + "name": { "str": "XS tempered steel chainmail vest" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "extend": { "flags": [ "UNDERSIZE" ] } + }, { "id": "chestguard_hard", "repairs_like": "armor_larmor", "type": "ARMOR", "category": "armor", "name": { "str": "hard chest guard" }, - "description": "A plastron of interlocking plastic plate protecting your torso.", + "description": "A solid vest of plastic padding protecting your torso.", "weight": "1000 g", "volume": "7 L", "price": 60000, @@ -257,10 +456,10 @@ "color": "dark_gray", "warmth": 20, "longest_side": "20 cm", - "material_thickness": 3, + "material_thickness": 4, "environmental_protection": 1, "flags": [ "WATER_FRIENDLY", "STURDY", "OUTER" ], - "armor": [ { "encumbrance": 20, "coverage": 90, "covers": [ "torso" ] } ] + "armor": [ { "encumbrance": 4, "coverage": 90, "covers": [ "torso" ] } ] }, { "id": "cuirass_lightplate", @@ -534,12 +733,26 @@ "material_thickness": 6, "flags": [ "OUTER" ], "armor": [ - { "encumbrance": 35, "coverage": 75, "covers": [ "torso" ], "specifically_covers": [ "torso_upper" ] }, { - "encumbrance": 16, + "encumbrance": 4, + "coverage": 90, + "covers": [ "torso" ], + "specifically_covers": [ "torso_upper" ], + "material": [ + { "type": "thermo_resin", "covered_by_mat": 90, "thickness": 1.0 }, + { "type": "cotton", "covered_by_mat": 100, "thickness": 6.0 } + ] + }, + { + "encumbrance": 4, "coverage": 100, "covers": [ "arm_l", "arm_r" ], - "specifically_covers": [ "arm_shoulder_l", "arm_shoulder_r" ] + "specifically_covers": [ "arm_shoulder_l", "arm_shoulder_r" ], + "material": [ + { "type": "thermo_resin", "covered_by_mat": 80, "thickness": 1.0 }, + { "type": "thermo_resin", "covered_by_mat": 80, "thickness": 1.0 }, + { "type": "cotton", "covered_by_mat": 100, "thickness": 6.0 } + ] } ] }, @@ -696,7 +909,7 @@ "id": "armor_lc_light_chestplate", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 2 mm chestplate" }, + "name": { "str": "mild steel light chestplate" }, "description": "A light chestplate, 2 mm thick. This one has been made with mild steel.", "weight": "7500 g", "volume": "8750 ml", @@ -711,25 +924,23 @@ "longest_side": "60 cm", "material_thickness": 2, "flags": [ "OUTER", "STURDY", "CONDUCTIVE", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 1.0 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 15 - } - ] - } + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 0.8 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 15 + } + ] }, { "id": "xl_armor_lc_light_chestplate", "type": "ARMOR", - "name": { "str": "XL mild steel 2 mm chestplate" }, + "name": { "str": "XL mild steel light chestplate" }, "copy-from": "armor_lc_light_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -738,27 +949,25 @@ "id": "armor_mc_light_chestplate", "type": "ARMOR", "copy-from": "armor_lc_light_chestplate", - "name": { "str": "medium steel 2 mm chestplate" }, + "name": { "str": "medium steel light chestplate" }, "description": "A light chestplate, 2 mm thick. Made with tougher medium steel, this offers solid protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 1.0 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 15 - } - ] - } + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 0.8 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 15 + } + ] }, { "id": "xl_armor_mc_light_chestplate", "type": "ARMOR", - "name": { "str": "XL medium steel 2 mm chestplate" }, + "name": { "str": "XL medium steel light chestplate" }, "copy-from": "armor_mc_light_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -767,27 +976,25 @@ "id": "armor_hc_light_chestplate", "type": "ARMOR", "copy-from": "armor_lc_light_chestplate", - "name": { "str": "high steel 2 mm chestplate" }, + "name": { "str": "high steel light chestplate" }, "description": "A light chestplate, 2 mm thick. Made with high carbon steel offering excellent protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 1.0 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 15 - } - ] - } + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 0.8 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 15 + } + ] }, { "id": "xl_armor_hc_light_chestplate", "type": "ARMOR", - "name": { "str": "XL high steel 2 mm chestplate" }, + "name": { "str": "XL high steel light chestplate" }, "copy-from": "armor_hc_light_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -796,27 +1003,25 @@ "id": "armor_ch_light_chestplate", "type": "ARMOR", "copy-from": "armor_lc_light_chestplate", - "name": { "str": "case hardened 2 mm chestplate" }, + "name": { "str": "case hardened light chestplate" }, "description": "A light chestplate, 2 mm thick. The mild steel has been case hardened, offering superior protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 1.0 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 15 - } - ] - } + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 0.8 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 15 + } + ] }, { "id": "xl_armor_ch_light_chestplate", "type": "ARMOR", - "name": { "str": "XL case hardened 2 mm chestplate" }, + "name": { "str": "XL case hardened light chestplate" }, "copy-from": "armor_ch_light_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -825,27 +1030,25 @@ "id": "armor_qt_light_chestplate", "type": "ARMOR", "copy-from": "armor_lc_light_chestplate", - "name": { "str": "tempered 2 mm chestplate" }, + "name": { "str": "tempered light chestplate" }, "description": "A light chestplate, 2 mm thick. The medium steel has been quenched and tempered, offering top of the line protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 1.0 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 15 - } - ] - } + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 0.8 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 15 + } + ] }, { "id": "xl_armor_qt_light_chestplate", "type": "ARMOR", - "name": { "str": "XL tempered 2 mm chestplate" }, + "name": { "str": "XL tempered light chestplate" }, "copy-from": "armor_qt_light_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -854,7 +1057,7 @@ "id": "armor_lc_chestplate", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 4 mm chestplate" }, + "name": { "str": "mild steel chestplate" }, "description": "A chestplate, 4 mm thick. This one has been made with mild steel.", "weight": "10 kg", "volume": "17500 ml", @@ -869,25 +1072,23 @@ "longest_side": "60 cm", "material_thickness": 4, "flags": [ "OUTER", "STURDY", "CONDUCTIVE", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 3.0 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 2.8 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_armor_lc_chestplate", "type": "ARMOR", - "name": { "str": "XL mild steel 4 mm chestplate" }, + "name": { "str": "XL mild steel chestplate" }, "copy-from": "armor_lc_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -896,27 +1097,25 @@ "id": "armor_mc_chestplate", "type": "ARMOR", "copy-from": "armor_lc_chestplate", - "name": { "str": "medium steel 4 mm chestplate" }, + "name": { "str": "medium steel chestplate" }, "description": "A chestplate, 4 mm thick. Made with tougher medium steel, this offers solid protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 3.0 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 2.8 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_armor_mc_chestplate", "type": "ARMOR", - "name": { "str": "XL medium steel 4 mm chestplate" }, + "name": { "str": "XL medium steel chestplate" }, "copy-from": "armor_mc_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -925,27 +1124,25 @@ "id": "armor_hc_chestplate", "type": "ARMOR", "copy-from": "armor_lc_chestplate", - "name": { "str": "high steel 4 mm chestplate" }, + "name": { "str": "high steel chestplate" }, "description": "A chestplate, 4 mm thick. Made with high carbon steel offering excellent protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 3.0 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 2.8 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_armor_hc_chestplate", "type": "ARMOR", - "name": { "str": "XL high steel 4 mm chestplate" }, + "name": { "str": "XL high steel chestplate" }, "copy-from": "armor_hc_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -954,27 +1151,25 @@ "id": "armor_ch_chestplate", "type": "ARMOR", "copy-from": "armor_lc_chestplate", - "name": { "str": "case hardened 4 mm chestplate" }, + "name": { "str": "case hardened chestplate" }, "description": "A chestplate, 4 mm thick. The mild steel has been case hardened, offering superior protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 3.0 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 2.8 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_armor_ch_chestplate", "type": "ARMOR", - "name": { "str": "XL case hardened 4 mm chestplate" }, + "name": { "str": "XL case hardened chestplate" }, "copy-from": "armor_ch_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -983,27 +1178,25 @@ "id": "armor_qt_chestplate", "type": "ARMOR", "copy-from": "armor_lc_chestplate", - "name": { "str": "tempered 4 mm chestplate" }, + "name": { "str": "tempered chestplate" }, "description": "A chestplate, 4 mm thick. The medium steel has been quenched and tempered, offering top of the line protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 3.0 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 20 - } - ] - } + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 2.8 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 20 + } + ] }, { "id": "xl_armor_qt_chestplate", "type": "ARMOR", - "name": { "str": "XL tempered 4 mm chestplate" }, + "name": { "str": "XL tempered chestplate" }, "copy-from": "armor_qt_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1012,7 +1205,7 @@ "id": "armor_lc_heavy_chestplate", "type": "ARMOR", "category": "armor", - "name": { "str": "mild steel 6 mm chestplate" }, + "name": { "str": "mild steel heavy chestplate" }, "description": "A heavy chestplate, 6 mm thick. This one has been made with mild steel.", "weight": "17500 g", "volume": "17500 ml", @@ -1027,25 +1220,23 @@ "longest_side": "60 cm", "material_thickness": 6, "flags": [ "OUTER", "STURDY", "CONDUCTIVE", "ONLY_ONE" ], - "armor_data": { - "armor": [ - { - "material": [ - { "type": "low_steel", "covered_by_mat": 95, "thickness": 5.0 }, - { "type": "low_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 25 - } - ] - } + "armor": [ + { + "material": [ + { "type": "lc_steel", "covered_by_mat": 95, "thickness": 4.8 }, + { "type": "lc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 25 + } + ] }, { "id": "xl_armor_lc_heavy_chestplate", "type": "ARMOR", - "name": { "str": "XL mild steel 6 mm chestplate" }, + "name": { "str": "XL mild steel heavy chestplate" }, "copy-from": "armor_lc_heavy_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1054,27 +1245,25 @@ "id": "armor_mc_heavy_chestplate", "type": "ARMOR", "copy-from": "armor_lc_heavy_chestplate", - "name": { "str": "medium steel 6 mm chestplate" }, + "name": { "str": "medium steel heavy chestplate" }, "description": "A heavy chestplate, 6 mm thick. Made with tougher medium steel, this offers solid protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "med_steel", "covered_by_mat": 95, "thickness": 5.0 }, - { "type": "med_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 25 - } - ] - } + "armor": [ + { + "material": [ + { "type": "mc_steel", "covered_by_mat": 95, "thickness": 4.8 }, + { "type": "mc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 25 + } + ] }, { "id": "xl_armor_mc_heavy_chestplate", "type": "ARMOR", - "name": { "str": "XL medium steel 6 mm chestplate" }, + "name": { "str": "XL medium steel heavy chestplate" }, "copy-from": "armor_mc_heavy_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1083,27 +1272,25 @@ "id": "armor_hc_heavy_chestplate", "type": "ARMOR", "copy-from": "armor_lc_heavy_chestplate", - "name": { "str": "high steel 6 mm chestplate" }, + "name": { "str": "high steel heavy chestplate" }, "description": "A heavy chestplate, 6 mm thick. Made with high carbon steel offering excellent protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "high_steel", "covered_by_mat": 95, "thickness": 5.0 }, - { "type": "high_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 25 - } - ] - } + "armor": [ + { + "material": [ + { "type": "hc_steel", "covered_by_mat": 95, "thickness": 4.8 }, + { "type": "hc_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 25 + } + ] }, { "id": "xl_armor_hc_heavy_chestplate", "type": "ARMOR", - "name": { "str": "XL high steel 6 mm chestplate" }, + "name": { "str": "XL high steel heavy chestplate" }, "copy-from": "armor_hc_heavy_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1112,27 +1299,25 @@ "id": "armor_ch_heavy_chestplate", "type": "ARMOR", "copy-from": "armor_lc_heavy_chestplate", - "name": { "str": "case hardened 6 mm chestplate" }, + "name": { "str": "case hardened heavy chestplate" }, "description": "A heavy chestplate, 6 mm thick. The mild steel has been case hardened, offering superior protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "case_hardened_steel", "covered_by_mat": 95, "thickness": 5.0 }, - { "type": "case_hardened_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 25 - } - ] - } + "armor": [ + { + "material": [ + { "type": "ch_steel", "covered_by_mat": 95, "thickness": 4.8 }, + { "type": "ch_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 25 + } + ] }, { "id": "xl_armor_ch_heavy_chestplate", "type": "ARMOR", - "name": { "str": "XL case hardened 6 mm chestplate" }, + "name": { "str": "XL case hardened heavy chestplate" }, "copy-from": "armor_ch_heavy_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } @@ -1141,27 +1326,25 @@ "id": "armor_qt_heavy_chestplate", "type": "ARMOR", "copy-from": "armor_lc_heavy_chestplate", - "name": { "str": "tempered 6 mm chestplate" }, + "name": { "str": "tempered heavy chestplate" }, "description": "A heavy chestplate, 6 mm thick. The medium steel has been quenched and tempered, offering top of the line protection.", - "armor_data": { - "armor": [ - { - "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 5.0 }, - { "type": "tempered_steel", "covered_by_mat": 100, "thickness": 1.0 }, - { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } - ], - "covers": [ "torso" ], - "coverage": 100, - "encumbrance": 25 - } - ] - } + "armor": [ + { + "material": [ + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 4.8 }, + { "type": "qt_steel_chain", "covered_by_mat": 100, "thickness": 1.2 }, + { "type": "leather", "covered_by_mat": 1, "thickness": 1.0 } + ], + "covers": [ "torso" ], + "coverage": 100, + "encumbrance": 25 + } + ] }, { "id": "xl_armor_qt_heavy_chestplate", "type": "ARMOR", - "name": { "str": "XL tempered 6 mm chestplate" }, + "name": { "str": "XL tempered heavy chestplate" }, "copy-from": "armor_qt_heavy_chestplate", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, "extend": { "flags": [ "OVERSIZE" ] } diff --git a/data/json/items/armor/torso_clothes.json b/data/json/items/armor/torso_clothes.json index 2f8577035e6f3..ee8ccb348fbe5 100644 --- a/data/json/items/armor/torso_clothes.json +++ b/data/json/items/armor/torso_clothes.json @@ -100,7 +100,7 @@ }, { "id": "combat_shirt", - "repairs_like": "jacket_army_modern", + "repairs_like": "trenchcoat", "type": "ARMOR", "name": { "str_sp": "combat shirt" }, "description": "An oddly balanced long-sleeved shirt with a thin, moisture wicking torso and thicker arms more appropriate for a jacket. The arms are covered in a camouflage pattern and have two shoulder pockets. It has a pocket for your pen!", diff --git a/data/json/items/book/fabrication.json b/data/json/items/book/fabrication.json index d9f673b71bb73..819fab1eaa57d 100644 --- a/data/json/items/book/fabrication.json +++ b/data/json/items/book/fabrication.json @@ -573,5 +573,23 @@ "max_level": 4, "intelligence": 9, "time": "30 m" + }, + { + "id": "recipe_migo_plate", + "type": "BOOK", + "category": "manuals", + "name": { "str": "WX010 Living Armor Observations", "str_pl": "copies of WX010 Living Armor Observations" }, + "description": "This sheaf of papers seems to describe maintenance on a new form of ballistic armor. \"the regenerative plates though promising for field use do require maintenance or combat to stop from becoming overgrown\".", + "weight": "50 g", + "volume": "500 ml", + "price": 125000, + "price_postapoc": 10, + "material": [ "paper" ], + "symbol": "?", + "color": "blue", + "skill": "fabrication", + "required_level": 1, + "intelligence": 8, + "time": "15 m" } ] diff --git a/data/json/items/comestibles/alcohol.json b/data/json/items/comestibles/alcohol.json index 339c98af040e0..bd2d41132efe0 100644 --- a/data/json/items/comestibles/alcohol.json +++ b/data/json/items/comestibles/alcohol.json @@ -704,7 +704,7 @@ "flags": [ "EATEN_COLD" ], "freezing_point": -34, "fun": 20, - "vitamins": [ [ "vitA", 2 ], [ "vitC", 118 ], [ "calcium", 2 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 118 ], [ "calcium", 2 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -1498,7 +1498,7 @@ "charges": 2, "flags": [ "EATEN_COLD", "EATEN_HOT", "FREEZERBURN" ], "fun": 20, - "vitamins": [ [ "vitA", 5 ], [ "vitC", 3 ], [ "calcium", 12 ], [ "iron", 2 ] ], + "vitamins": [ [ "vitC", 3 ], [ "calcium", 12 ], [ "iron", 2 ] ], "freezing_point": -11 }, { @@ -1556,7 +1556,7 @@ "flags": [ "EATEN_COLD" ], "freezing_point": -34, "fun": 25, - "vitamins": [ [ "vitA", 2 ], [ "vitC", 23 ], [ "calcium", 1 ], [ "iron", 2 ] ] + "vitamins": [ [ "vitC", 23 ], [ "calcium", 1 ], [ "iron", 2 ] ] }, { "type": "COMESTIBLE", diff --git a/data/json/items/comestibles/bread.json b/data/json/items/comestibles/bread.json index 2e231286ac4b8..90a52cc9be7e4 100644 --- a/data/json/items/comestibles/bread.json +++ b/data/json/items/comestibles/bread.json @@ -193,6 +193,30 @@ "fun": 1, "vitamins": [ [ "vitC", 1 ], [ "calcium", 10 ], [ "iron", 4 ] ] }, + { + "type": "COMESTIBLE", + "id": "bread_garlic", + "looks_like": "bread", + "name": { "str_sp": "garlic bread" }, + "weight": "85 g", + "color": "brown", + "spoils_in": "10 days", + "container": "bag_plastic", + "comestible_type": "FOOD", + "symbol": "%", + "healthy": 1, + "calories": 298, + "quench": -2, + "description": "Bread cooked with garlic, oil and seasonings.", + "price": 90, + "price_postapoc": 100, + "material": [ "wheat" ], + "volume": "250 ml", + "charges": 14, + "flags": [ "EATEN_HOT" ], + "fun": 3, + "vitamins": [ [ "calcium", 2 ], [ "iron", 14 ] ] + }, { "type": "COMESTIBLE", "id": "toast", @@ -221,7 +245,7 @@ "name": { "str_sp": "buttered toast" }, "copy-from": "toast", "description": "Toast with butter spread on top to make it taste better.", - "relative": { "calories": 101, "fun": 4, "vitamins": [ [ "vitA", 7 ], [ "vitB", 3 ] ] } + "relative": { "calories": 101, "fun": 4 } }, { "type": "COMESTIBLE", @@ -229,7 +253,7 @@ "name": { "str_sp": "wheat-free buttered toast" }, "copy-from": "toast_wheat_free", "description": "Wheat-free toast with butter spread on top to make it taste better.", - "relative": { "calories": 101, "fun": 4, "vitamins": [ [ "vitA", 7 ], [ "vitB", 3 ] ] } + "relative": { "calories": 101, "fun": 4 } }, { "type": "COMESTIBLE", @@ -271,12 +295,7 @@ "name": { "str_sp": "toad in a hole" }, "copy-from": "toast", "description": "A cooked egg served inside a piece of toast.", - "relative": { - "calories": 80, - "fun": 4, - "flags": [ "FREEZERBURN" ], - "vitamins": [ [ "iron", 4 ], [ "vitB", 21 ], [ "vitA", 9 ], [ "calcium", 3 ] ] - } + "relative": { "calories": 80, "fun": 4, "flags": [ "FREEZERBURN" ], "vitamins": [ [ "iron", 4 ], [ "calcium", 3 ] ] } }, { "type": "COMESTIBLE", @@ -284,12 +303,7 @@ "name": { "str_sp": "wheat-free toad in a hole" }, "copy-from": "toast_wheat_free", "description": "A cooked egg served inside a piece of wheat-free toast.", - "relative": { - "calories": 80, - "fun": 4, - "flags": [ "FREEZERBURN" ], - "vitamins": [ [ "iron", 4 ], [ "vitB", 21 ], [ "vitA", 9 ], [ "calcium", 3 ] ] - } + "relative": { "calories": 80, "fun": 4, "flags": [ "FREEZERBURN" ], "vitamins": [ [ "iron", 4 ], [ "calcium", 3 ] ] } }, { "type": "COMESTIBLE", @@ -297,7 +311,7 @@ "name": { "str_sp": "PBJ Toast" }, "copy-from": "toast_wheat_free", "description": "A slice of toast with peanut butter and jelly on top of it with added butter for flavor.", - "relative": { "calories": 326, "fun": 7, "vitamins": [ [ "iron", 6 ], [ "vitB", 3 ], [ "vitA", 7 ], [ "vitC", 2 ] ] } + "relative": { "calories": 326, "fun": 7, "vitamins": [ [ "iron", 6 ], [ "vitC", 2 ] ] } }, { "type": "COMESTIBLE", @@ -305,7 +319,7 @@ "name": { "str_sp": "wheat-free PBJ Toast" }, "copy-from": "toast_wheat_free", "description": "A slice of wheat-free toast with peanut butter and jelly on top of it with added butter for flavor.", - "relative": { "calories": 326, "fun": 7, "vitamins": [ [ "iron", 6 ], [ "vitB", 3 ], [ "vitA", 7 ], [ "vitC", 2 ] ] } + "relative": { "calories": 326, "fun": 7, "vitamins": [ [ "iron", 6 ], [ "vitC", 2 ] ] } }, { "type": "COMESTIBLE", @@ -328,7 +342,7 @@ "charges": 6, "flags": [ "EATEN_HOT" ], "fun": 2, - "vitamins": [ [ "vitA", 2 ], [ "calcium", 8 ], [ "iron", 6 ] ] + "vitamins": [ [ "calcium", 8 ], [ "iron", 6 ] ] }, { "type": "COMESTIBLE", @@ -349,7 +363,7 @@ "charges": 6, "flags": [ "EATEN_HOT" ], "fun": 2, - "vitamins": [ [ "vitA", 1 ], [ "calcium", 4 ], [ "iron", 7 ] ] + "vitamins": [ [ "calcium", 4 ], [ "iron", 7 ] ] }, { "type": "COMESTIBLE", @@ -415,7 +429,7 @@ "charges": 10, "flags": [ "EATEN_HOT", "EDIBLE_FROZEN" ], "fun": 3, - "vitamins": [ [ "vitA", 1 ], [ "calcium", 11 ], [ "iron", 9 ] ] + "vitamins": [ [ "calcium", 11 ], [ "iron", 9 ] ] }, { "type": "COMESTIBLE", diff --git a/data/json/items/comestibles/brewing.json b/data/json/items/comestibles/brewing.json index 628a1c3ef8eab..7b9e1d468bc1a 100644 --- a/data/json/items/comestibles/brewing.json +++ b/data/json/items/comestibles/brewing.json @@ -680,7 +680,7 @@ "material": [ "veggy" ], "volume": "250 ml", "flags": [ "EDIBLE_FROZEN", "RAW" ], - "vitamins": [ [ "vitA", 33 ], [ "vitC", 23 ], [ "calcium", 11 ], [ "iron", 10 ] ], + "vitamins": [ [ "vitC", 23 ], [ "calcium", 11 ], [ "iron", 10 ] ], "fun": -4 } ] diff --git a/data/json/items/comestibles/carnivore.json b/data/json/items/comestibles/carnivore.json index 8cf98b2175451..4edff7a8645a7 100644 --- a/data/json/items/comestibles/carnivore.json +++ b/data/json/items/comestibles/carnivore.json @@ -25,7 +25,7 @@ "spoils_in": "12 hours", "flags": [ "SMOKABLE", "RAW" ], "smoking_result": "fish_smoked", - "vitamins": [ [ "vitA", 2 ], [ "vitC", 2 ], [ "calcium", 6 ], [ "iron", 14 ], [ "vitB", 154 ] ], + "vitamins": [ [ "vitC", 2 ], [ "calcium", 6 ], [ "iron", 14 ] ], "calories": 260 }, { @@ -119,7 +119,7 @@ "healthy": -1, "fun": -10, "cooks_like": "meat_cooked", - "vitamins": [ [ "calcium", 2 ], [ "iron", 12 ], [ "vitB", 80 ] ], + "vitamins": [ [ "calcium", 2 ], [ "iron", 12 ] ], "flags": [ "SMOKABLE", "RAW", "PREDATOR_FUN" ], "smoking_result": "meat_smoked" }, @@ -153,7 +153,7 @@ "calories": 1300, "healthy": -1, "fun": -10, - "vitamins": [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ], [ "vitB", 0 ] ], + "vitamins": [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ], "flags": [ "SMOKABLE", "RAW", "PREDATOR_FUN" ], "smoking_result": "meat_smoked" }, @@ -170,7 +170,7 @@ "price_postapoc": 300, "spoils_in": "14 days", "healthy": -5, - "vitamins": [ [ "vitA", 4 ], [ "vitC", 0 ], [ "calcium", 3 ], [ "iron", 22 ], [ "vitB", 136 ] ], + "vitamins": [ [ "vitC", 0 ], [ "calcium", 3 ], [ "iron", 22 ] ], "flags": [ "SMOKABLE", "RAW" ], "smoking_result": "bacon_uncut" }, @@ -188,7 +188,7 @@ "spoils_in": "24 days", "healthy": -1, "fun": 5, - "vitamins": [ [ "vitA", 4 ], [ "vitC", 0 ], [ "calcium", 3 ], [ "iron", 22 ], [ "vitB", 136 ] ], + "vitamins": [ [ "vitC", 0 ], [ "calcium", 3 ], [ "iron", 22 ] ], "flags": [ "EATEN_HOT", "SMOKED" ] }, { @@ -205,7 +205,7 @@ "spoils_in": "14 days", "healthy": -5, "fun": -15, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ], [ "vitB", 0 ] ], + "vitamins": [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ], "flags": [ ], "use_action": { "target": "raw_cured_fatty_meat", @@ -226,7 +226,7 @@ "cooks_like": "meat_scrap_cooked", "proportional": { "weight": 0.1, "volume": 0.1, "price": 0.1, "calories": 0.1 }, "delete": { "flags": [ "SMOKABLE" ] }, - "vitamins": [ [ "calcium", 0 ], [ "iron", 1 ], [ "vitB", 8 ] ] + "vitamins": [ [ "calcium", 0 ], [ "iron", 1 ] ] }, { "id": "mutant_meat", @@ -238,7 +238,7 @@ "looks_like": "meat", "cooks_like": "mutant_meat_cooked", "proportional": { "price": 0.2, "calories": 0.5 }, - "vitamins": [ [ "vitC", 2 ], [ "calcium", 1 ], [ "iron", 6 ], [ "vitB", 40 ], [ "mutant_toxin", 25 ] ], + "vitamins": [ [ "vitC", 2 ], [ "calcium", 1 ], [ "iron", 6 ], [ "mutant_toxin", 25 ] ], "flags": [ "SMOKABLE", "BAD_TASTE", "RAW", "PREDATOR_FUN" ] }, { @@ -380,7 +380,7 @@ "price_postapoc": 100, "parasites": 0, "calories": 402, - "vitamins": [ [ "calcium", 2 ], [ "iron", 12 ], [ "vitB", 80 ] ], + "vitamins": [ [ "calcium", 2 ], [ "iron", 12 ] ], "flags": [ "EATEN_HOT", "NUTRIENT_OVERRIDE" ] }, { @@ -449,7 +449,7 @@ "proportional": { "parasites": 2.0 }, "price_postapoc": 25, "delete": { "flags": [ "SMOKABLE" ] }, - "relative": { "vitamins": [ [ "vitA", 5 ], [ "iron", 4 ] ], "fun": -5 } + "relative": { "vitamins": [ [ "iron", 4 ] ], "fun": -5 } }, { "id": "offal_cooked", @@ -567,7 +567,7 @@ "quench": -5, "fun": 4, "calories": 348, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 0 ], [ "calcium", 2 ], [ "iron", 26 ], [ "vitB", 35 ] ], + "vitamins": [ [ "vitC", 0 ], [ "calcium", 2 ], [ "iron", 26 ] ], "delete": { "flags": [ "RAW" ] } }, { @@ -636,7 +636,7 @@ "quench": 2, "fun": -10, "calories": 50, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 9 ], [ "calcium", 0 ], [ "iron", 14 ], [ "vitB", 22 ] ], + "vitamins": [ [ "vitC", 9 ], [ "calcium", 0 ], [ "iron", 14 ] ], "extend": { "flags": [ "PREDATOR_FUN" ] } }, { @@ -693,7 +693,7 @@ "price_postapoc": 25, "quench": -4, "calories": 92, - "vitamins": [ [ "vitA", 635 ], [ "vitC", 0 ], [ "calcium", 1 ], [ "iron", 28 ], [ "vitB", 1632 ] ] + "vitamins": [ [ "vitC", 0 ], [ "calcium", 1 ], [ "iron", 28 ] ] }, { "id": "liver_cooked", @@ -739,7 +739,7 @@ "quench": 10, "parasites": 15, "calories": 78, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 3 ], [ "calcium", 0 ], [ "iron", 10 ], [ "vitB", 233 ] ] + "vitamins": [ [ "vitC", 3 ], [ "calcium", 0 ], [ "iron", 10 ] ] }, { "id": "brain_cooked", @@ -785,7 +785,7 @@ "color": "brown", "price_postapoc": 25, "calories": 54, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 0 ], [ "calcium", 1 ], [ "iron", 25 ], [ "vitB", 576 ] ] + "vitamins": [ [ "vitC", 0 ], [ "calcium", 1 ], [ "iron", 25 ] ] }, { "id": "kidney_cooked", @@ -833,7 +833,7 @@ "price_postapoc": 25, "quench": 0, "calories": 133, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 11 ], [ "calcium", 0 ], [ "iron", 5 ], [ "vitB", 66 ] ] + "vitamins": [ [ "vitC", 11 ], [ "calcium", 0 ], [ "iron", 5 ] ] }, { "id": "sweetbread_cooked", @@ -1300,7 +1300,7 @@ "description": "The fleshy fronds harvested from an alien plant. Eating these membranous leaves and gut-like stems is likely a terrible idea, and yet they have a paradoxically pleasant and inviting sweet smell. Might be non-vegan.", "fun": 15, "stim": 3, - "vitamins": [ [ "vitA", 6 ], [ "vitC", 2 ], [ "calcium", 0 ], [ "iron", 8 ], [ "vitB", 6 ], [ "mutant_toxin", 8 ] ] + "vitamins": [ [ "vitC", 2 ], [ "calcium", 0 ], [ "iron", 8 ], [ "mutant_toxin", 8 ] ] }, { "id": "leech_flower", @@ -1336,7 +1336,7 @@ "name": { "str": "leech bark", "str_pl": "scraps of leech bark" }, "description": "Dry and tough bark matter harvested from an alien plant. It is slightly translucent, and if placed against the light you can distinguish glistening blue veins running through it.", "price_postapoc": 10, - "vitamins": [ [ "vitA", 6 ], [ "vitC", 0 ], [ "calcium", 2 ], [ "iron", 8 ], [ "vitB", 6 ], [ "mutant_toxin", 12 ] ] + "vitamins": [ [ "vitC", 0 ], [ "calcium", 2 ], [ "iron", 8 ], [ "mutant_toxin", 12 ] ] }, { "id": "demihuman_stomach", diff --git a/data/json/items/comestibles/cereal.json b/data/json/items/comestibles/cereal.json index 67bc16668a5d4..fc7cf9db4794e 100644 --- a/data/json/items/comestibles/cereal.json +++ b/data/json/items/comestibles/cereal.json @@ -19,7 +19,7 @@ "material": [ "wheat" ], "flags": [ "EDIBLE_FROZEN", "USE_EAT_VERB" ], "looks_like": "cereal", - "vitamins": [ [ "vitA", 10 ], [ "vitC", 7 ], [ "calcium", 7 ], [ "iron", 32 ] ], + "vitamins": [ [ "vitC", 7 ], [ "calcium", 7 ], [ "iron", 32 ] ], "fun": 8 }, { @@ -34,7 +34,7 @@ "charges": 6, "material": [ "foodplace_foodstuff" ], "looks_like": "cereal", - "vitamins": [ [ "vitA", 5 ], [ "vitC", 2 ], [ "calcium", 2 ], [ "iron", 16 ] ], + "vitamins": [ [ "vitC", 2 ], [ "calcium", 2 ], [ "iron", 16 ] ], "fun": 11, "addiction_potential": 5, "addiction_type": "caffeine", @@ -58,7 +58,7 @@ "description": "This is Foodplace brand \"Carpenter Crunch\" cereal with the iconic \"Breakfast Beaver\" mascot on the box. It tastes kind of like nails.", "material": [ "foodplace_foodstuff" ], "charges": 6, - "vitamins": [ [ "vitA", 2 ], [ "vitC", 2 ], [ "calcium", 2 ], [ "iron", 50 ] ], + "vitamins": [ [ "vitC", 2 ], [ "calcium", 2 ], [ "iron", 50 ] ], "fun": -1, "spoils_in": "540 days", "copy-from": "cereal_tpl" @@ -124,7 +124,7 @@ "charges": 4, "material": [ "junk" ], "volume": "250 ml", - "vitamins": [ [ "vitA", 21 ], [ "vitC", 17 ], [ "calcium", 13 ], [ "iron", 48 ] ], + "vitamins": [ [ "vitC", 17 ], [ "calcium", 13 ], [ "iron", 48 ] ], "fun": 10 }, { @@ -138,7 +138,7 @@ "price_postapoc": 600, "charges": 4, "flags": [ "EDIBLE_FROZEN" ], - "vitamins": [ [ "vitC", 2 ], [ "vitA", 2 ], [ "calcium", 2 ], [ "iron", 9 ] ], + "vitamins": [ [ "vitC", 2 ], [ "calcium", 2 ], [ "iron", 9 ] ], "copy-from": "cereal_tpl" }, { diff --git a/data/json/items/comestibles/dairy.json b/data/json/items/comestibles/dairy.json index 7ae92f3efe775..9e54793e05926 100644 --- a/data/json/items/comestibles/dairy.json +++ b/data/json/items/comestibles/dairy.json @@ -20,7 +20,7 @@ "volume": "250 ml", "phase": "liquid", "flags": [ "EATEN_COLD" ], - "vitamins": [ [ "vitA", 10 ], [ "vitB", 6 ], [ "vitC", 4 ], [ "calcium", 25 ] ], + "vitamins": [ [ "vitC", 4 ], [ "calcium", 25 ] ], "fun": 1 }, { @@ -90,7 +90,7 @@ "calories": 161, "description": "This is cultured milk defatted either due to churning or curdling. Spoils quickly.", "price": 1, - "vitamins": [ [ "vitA", 1 ], [ "vitB", 1 ], [ "vitC", 1 ], [ "calcium", 1 ] ] + "vitamins": [ [ "vitC", 1 ], [ "calcium", 1 ] ] }, { "type": "COMESTIBLE", @@ -111,7 +111,7 @@ "phase": "liquid", "flags": [ "FREEZERBURN" ], "fun": 15, - "vitamins": [ [ "vitA", 2 ], [ "vitB", 3 ], [ "vitC", 3 ], [ "calcium", 33 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 3 ], [ "calcium", 33 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -131,7 +131,6 @@ "material": [ "milk" ], "volume": "500 ml", "charges": 32, - "vitamins": [ [ "vitA", 7 ], [ "vitB", 3 ] ], "fun": -1 }, { @@ -148,7 +147,7 @@ "price": 200, "price_postapoc": 500, "charges": 33, - "vitamins": [ [ "vitA", 7 ], [ "calcium", 3 ] ] + "vitamins": [ [ "calcium", 3 ] ] }, { "type": "COMESTIBLE", @@ -219,7 +218,7 @@ "price": 385, "price_postapoc": 150, "charges": 1, - "vitamins": [ [ "vitA", 5 ], [ "calcium", 32 ], [ "iron", 2 ] ], + "vitamins": [ [ "calcium", 32 ], [ "iron", 2 ] ], "fun": 5, "flags": [ "NUTRIENT_OVERRIDE" ] }, @@ -242,7 +241,7 @@ "volume": "250 ml", "charges": 8, "fun": 7, - "vitamins": [ [ "vitA", 8 ], [ "calcium", 16 ] ] + "vitamins": [ [ "calcium", 16 ] ] }, { "type": "COMESTIBLE", @@ -264,7 +263,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT" ], "fun": 6, - "vitamins": [ [ "vitA", 12 ], [ "calcium", 38 ], [ "iron", 10 ] ] + "vitamins": [ [ "calcium", 38 ], [ "iron", 10 ] ] }, { "type": "COMESTIBLE", @@ -286,7 +285,7 @@ "cooks_like": "milk", "flags": [ "EDIBLE_FROZEN" ], "charges": 4, - "vitamins": [ [ "vitA", 3 ], [ "vitB", 2 ], [ "vitC", 1 ], [ "calcium", 7 ] ], + "vitamins": [ [ "vitC", 1 ], [ "calcium", 7 ] ], "fun": -5, "freezing_point": -459 }, @@ -310,7 +309,7 @@ "volume": "500 ml", "phase": "liquid", "charges": 20, - "vitamins": [ [ "vitA", 2 ], [ "vitB", 1 ], [ "vitC", 1 ], [ "calcium", 7 ] ], + "vitamins": [ [ "vitC", 1 ], [ "calcium", 7 ] ], "fun": 3 }, { @@ -343,7 +342,7 @@ "material": [ "milk" ], "volume": "250 ml", "phase": "liquid", - "vitamins": [ [ "vitA", 2 ], [ "calcium", 7 ] ], + "vitamins": [ [ "calcium", 7 ] ], "flags": [ "NUTRIENT_OVERRIDE" ], "fun": 1 } diff --git a/data/json/items/comestibles/drink.json b/data/json/items/comestibles/drink.json index c6179f8f54351..cf64b96c26898 100644 --- a/data/json/items/comestibles/drink.json +++ b/data/json/items/comestibles/drink.json @@ -43,7 +43,7 @@ "material": [ "water", "nut" ], "volume": "250 ml", "phase": "liquid", - "vitamins": [ [ "vitA", 2 ], [ "calcium", 11 ] ], + "vitamins": [ [ "calcium", 11 ] ], "flags": [ "EATEN_COLD" ], "fun": 1 }, @@ -67,7 +67,7 @@ "material": [ "water", "veggy" ], "volume": "250 ml", "phase": "liquid", - "vitamins": [ [ "vitA", 2 ], [ "iron", 1 ], [ "calcium", 7 ] ], + "vitamins": [ [ "iron", 1 ], [ "calcium", 7 ] ], "flags": [ "EATEN_COLD" ], "fun": 1 }, @@ -197,7 +197,7 @@ "volume": "250 ml", "phase": "liquid", "flags": [ "EATEN_COLD" ], - "vitamins": [ [ "vitA", 9 ], [ "vitC", 8 ], [ "calcium", 18 ], [ "iron", 4 ] ], + "vitamins": [ [ "vitC", 8 ], [ "calcium", 18 ], [ "iron", 4 ] ], "fun": 7 }, { @@ -368,7 +368,7 @@ "volume": "250 ml", "phase": "liquid", "flags": [ "EATEN_COLD" ], - "vitamins": [ [ "vitA", 1 ], [ "vitC", 131 ], [ "calcium", 3 ], [ "iron", 1 ] ], + "vitamins": [ [ "vitC", 131 ], [ "calcium", 3 ], [ "iron", 1 ] ], "fun": -1 }, { @@ -457,7 +457,7 @@ "phase": "liquid", "charges": 2, "flags": [ "EATEN_COLD", "EATEN_HOT", "FREEZERBURN" ], - "vitamins": [ [ "vitA", 5 ], [ "vitC", 3 ], [ "calcium", 13 ], [ "iron", 2 ] ], + "vitamins": [ [ "vitC", 3 ], [ "calcium", 13 ], [ "iron", 2 ] ], "fun": 15 }, { @@ -787,7 +787,7 @@ "phase": "liquid", "charges": 2, "flags": [ "NO_AUTO_CONSUME" ], - "vitamins": [ [ "vitA", 5 ], [ "vitB", 3 ], [ "vitC", 2 ], [ "calcium", 12 ] ], + "vitamins": [ [ "vitC", 2 ], [ "calcium", 12 ] ], "fun": 10 }, { @@ -814,7 +814,7 @@ "volume": "500 ml", "phase": "liquid", "charges": 2, - "vitamins": [ [ "vitA", 5 ], [ "vitB", 3 ], [ "vitC", 2 ], [ "calcium", 12 ] ], + "vitamins": [ [ "vitC", 2 ], [ "calcium", 12 ] ], "fun": 10, "flags": [ "EATEN_HOT" ] }, @@ -841,7 +841,7 @@ "phase": "liquid", "flags": [ "EATEN_COLD" ], "//": "most store-bought oj is fortified with calcium.", - "vitamins": [ [ "vitA", 2 ], [ "vitC", 146 ], [ "calcium", 28 ], [ "iron", 2 ] ], + "vitamins": [ [ "vitC", 146 ], [ "calcium", 28 ], [ "iron", 2 ] ], "fun": 3 }, { @@ -937,7 +937,7 @@ "volume": "250 ml", "phase": "liquid", "flags": [ "EATEN_COLD", "MYCUS_OK", "NUTRIENT_OVERRIDE" ], - "vitamins": [ [ "vitA", 16 ], [ "vitB", 16 ], [ "vitC", 20 ], [ "calcium", 20 ], [ "iron", 16 ] ], + "vitamins": [ [ "vitC", 20 ], [ "calcium", 20 ], [ "iron", 16 ] ], "fun": 30 }, { @@ -1155,7 +1155,7 @@ "phase": "liquid", "flags": [ "EATEN_COLD" ], "fun": 1, - "vitamins": [ [ "vitA", 60 ], [ "vitC", 180 ], [ "calcium", 4 ], [ "iron", 4 ] ] + "vitamins": [ [ "vitC", 180 ], [ "calcium", 4 ], [ "iron", 4 ] ] }, { "id": "water", @@ -1254,7 +1254,7 @@ "description": "Hot tea with cold milk and added sweetener.", "price": 460, "price_postapoc": 60, - "vitamins": [ [ "vitA", 5 ], [ "vitB", 3 ], [ "vitC", 2 ], [ "calcium", 12 ] ], + "vitamins": [ [ "vitC", 2 ], [ "calcium", 12 ] ], "fun": 14 }, { @@ -1301,7 +1301,7 @@ "volume": "250 ml", "phase": "liquid", "flags": [ "EATEN_COLD" ], - "vitamins": [ [ "vitA", 10 ], [ "vitC", 120 ], [ "calcium", 2 ], [ "iron", 2 ] ], + "vitamins": [ [ "vitC", 120 ], [ "calcium", 2 ], [ "iron", 2 ] ], "fun": 2 } ] diff --git a/data/json/items/comestibles/egg.json b/data/json/items/comestibles/egg.json index 5c88f10e92d2a..f0665274b367c 100644 --- a/data/json/items/comestibles/egg.json +++ b/data/json/items/comestibles/egg.json @@ -20,7 +20,7 @@ "fun": -8, "flags": [ "FREEZERBURN", "RAW" ], "rot_spawn": "GROUP_EGG_BIRD_WILD", - "vitamins": [ [ "vitA", 9 ], [ "calcium", 3 ], [ "iron", 4 ], [ "vitB", 21 ] ], + "vitamins": [ [ "calcium", 3 ], [ "iron", 4 ] ], "rot_spawn_chance": 50 }, { @@ -105,7 +105,7 @@ "calories": 130, "volume": "83 ml", "weight": "70 g", - "vitamins": [ [ "vitA", 15 ], [ "calcium", 5 ], [ "iron", 15 ], [ "vitB", 158 ] ], + "vitamins": [ [ "calcium", 5 ], [ "iron", 15 ] ], "rot_spawn": "GROUP_EGG_DUCK" }, { @@ -116,7 +116,7 @@ "calories": 266, "volume": "125 ml", "weight": "144 g", - "vitamins": [ [ "vitA", 30 ], [ "calcium", 9 ], [ "iron", 29 ], [ "vitB", 306 ] ], + "vitamins": [ [ "calcium", 9 ], [ "iron", 29 ] ], "rot_spawn": "GROUP_EGG_GOOSE_CANADIAN" }, { @@ -127,7 +127,7 @@ "volume": "83 ml", "weight": "79 g", "calories": 135, - "vitamins": [ [ "vitA", 15 ], [ "calcium", 8 ], [ "iron", 18 ], [ "vitB", 56 ] ], + "vitamins": [ [ "calcium", 8 ], [ "iron", 18 ] ], "rot_spawn": "GROUP_EGG_TURKEY" }, { @@ -186,7 +186,7 @@ "price_postapoc": 100, "spoils_in": "5 days", "flags": [ "FREEZERBURN", "RAW" ], - "vitamins": [ [ "vitA", 19 ], [ "calcium", 7 ], [ "iron", 18 ], [ "vitB", 66 ], [ "mutant_toxin", 25 ] ] + "vitamins": [ [ "calcium", 7 ], [ "iron", 18 ], [ "mutant_toxin", 25 ] ] }, { "type": "COMESTIBLE", @@ -198,7 +198,7 @@ "price_postapoc": 500, "material": [ "egg" ], "proportional": { "weight": 4, "calories": 4, "volume": 4 }, - "vitamins": [ [ "vitA", 76 ], [ "calcium", 28 ], [ "iron", 72 ], [ "vitB", 264 ], [ "mutant_toxin", 100 ] ], + "vitamins": [ [ "calcium", 28 ], [ "iron", 72 ], [ "mutant_toxin", 100 ] ], "rot_spawn": "GROUP_EGG_ANT", "rot_spawn_chance": 60 }, @@ -278,7 +278,7 @@ "copy-from": "egg_insect", "color": "light_green", "proportional": { "weight": 2, "calories": 2, "volume": 2 }, - "vitamins": [ [ "vitA", 38 ], [ "calcium", 14 ], [ "iron", 36 ], [ "vitB", 132 ], [ "mutant_toxin", 50 ] ], + "vitamins": [ [ "calcium", 14 ], [ "iron", 36 ], [ "mutant_toxin", 50 ] ], "rot_spawn": "GROUP_EGG_CENTIPEDE", "rot_spawn_chance": 50 }, @@ -303,7 +303,7 @@ "symbol": "o", "spoils_in": "20 days", "proportional": { "weight": 5, "calories": 5, "volume": 5 }, - "vitamins": [ [ "vitA", 95 ], [ "calcium", 35 ], [ "iron", 90 ], [ "vitB", 330 ], [ "mutant_toxin", 125 ] ], + "vitamins": [ [ "calcium", 35 ], [ "iron", 90 ], [ "mutant_toxin", 125 ] ], "description": "A huge translucent beetle egg. You can see a larva slowly squirming inside, contorting uncomfortably outside of the soil.", "rot_spawn": "GROUP_EGG_STAG_BEETLE", "rot_spawn_chance": 100 @@ -316,7 +316,7 @@ "color": "yellow", "symbol": "o", "proportional": { "weight": 2, "calories": 2, "volume": 2 }, - "vitamins": [ [ "vitA", 38 ], [ "calcium", 14 ], [ "iron", 36 ], [ "vitB", 132 ], [ "mutant_toxin", 50 ] ], + "vitamins": [ [ "calcium", 14 ], [ "iron", 36 ], [ "mutant_toxin", 50 ] ], "description": "A large white antlion egg. There is something hard inside.", "rot_spawn": "GROUP_EGG_ANTLION", "rot_spawn_chance": 50 @@ -396,7 +396,7 @@ "price_postapoc": 750, "material": [ "flesh" ], "volume": "250 ml", - "vitamins": [ [ "vitA", 24 ], [ "vitC", 42 ], [ "calcium", 5 ], [ "iron", 8 ], [ "vitB", 985 ] ], + "vitamins": [ [ "vitC", 42 ], [ "calcium", 5 ], [ "iron", 8 ] ], "fun": 5, "flags": [ "RAW" ] }, @@ -419,7 +419,7 @@ "volume": "25 ml", "stack_size": 4, "fun": 1, - "vitamins": [ [ "vitC", 1 ], [ "vitB", 24 ] ], + "vitamins": [ [ "vitC", 1 ] ], "flags": [ "RAW" ] }, { @@ -442,8 +442,7 @@ "flags": [ "EDIBLE_FROZEN" ], "charges": 16, "fun": -4, - "freezing_point": -274, - "vitamins": [ [ "vitB", 2 ] ] + "freezing_point": -274 }, { "type": "COMESTIBLE", @@ -462,8 +461,7 @@ "material": [ "egg" ], "volume": "50 ml", "flags": [ ], - "fun": -2, - "vitamins": [ [ "vitB", 2 ] ] + "fun": -2 }, { "type": "COMESTIBLE", diff --git a/data/json/items/comestibles/frozen.json b/data/json/items/comestibles/frozen.json index 00615479b86fd..0d5938e69a7c6 100644 --- a/data/json/items/comestibles/frozen.json +++ b/data/json/items/comestibles/frozen.json @@ -21,7 +21,7 @@ "material": [ "milk" ], "phase": "liquid", "charges": 2, - "vitamins": [ [ "vitA", 1 ], [ "calcium", 12 ] ], + "vitamins": [ [ "calcium", 12 ] ], "flags": [ "MELTS" ] }, { @@ -78,7 +78,9 @@ "description": "An all-natural cold beverage made with lemonade and sweeteners. Tastes great when frozen.", "color": "white", "calories": 220, - "vitamins": [ [ "vitA", 1 ], [ "vitC", 6 ] ] + "material": [ "water", "fruit" ], + "primary_material": "water", + "vitamins": [ [ "vitC", 6 ] ] }, { "type": "COMESTIBLE", @@ -102,7 +104,7 @@ "phase": "liquid", "//": "not technically a drink, but is quasi-liquid enough that it'd get all over everything if you carried it", "charges": 2, - "vitamins": [ [ "vitA", 9 ], [ "calcium", 9 ], [ "vitB", 11 ] ], + "vitamins": [ [ "calcium", 9 ] ], "flags": [ "MELTS" ] }, { @@ -152,7 +154,7 @@ "price_postapoc": 300, "calories": 330, "primary_material": "ice_cream", - "vitamins": [ [ "vitA", 9 ], [ "calcium", 8 ], [ "iron", 4 ], [ "vitB", 8 ] ], + "vitamins": [ [ "calcium", 8 ], [ "iron", 4 ] ], "material": [ "milk", "junk" ] }, { @@ -167,7 +169,7 @@ "price": 300, "price_postapoc": 300, "primary_material": "ice_cream", - "vitamins": [ [ "vitA", 8 ], [ "vitC", 6 ], [ "calcium", 8 ], [ "iron", 1 ], [ "vitB", 9 ] ], + "vitamins": [ [ "vitC", 6 ], [ "calcium", 8 ], [ "iron", 1 ] ], "material": [ "milk", "fruit" ] }, { @@ -181,7 +183,7 @@ "price": 300, "price_postapoc": 300, "primary_material": "ice_cream", - "vitamins": [ [ "vitA", 1 ], [ "calcium", 8 ], [ "vitB", 10 ] ], + "vitamins": [ [ "calcium", 8 ] ], "material": [ "milk", "egg" ] }, { diff --git a/data/json/items/comestibles/fruit_dishes.json b/data/json/items/comestibles/fruit_dishes.json index 64f067765b0c0..90e6380315123 100644 --- a/data/json/items/comestibles/fruit_dishes.json +++ b/data/json/items/comestibles/fruit_dishes.json @@ -105,7 +105,7 @@ "material": [ "fruit" ], "volume": "250 ml", "fun": 5, - "vitamins": [ [ "vitA", 4 ], [ "vitC", 9 ], [ "iron", 4 ] ] + "vitamins": [ [ "vitC", 9 ], [ "iron", 4 ] ] }, { "type": "COMESTIBLE", diff --git a/data/json/items/comestibles/junkfood.json b/data/json/items/comestibles/junkfood.json index f7150fa53074f..1a78ca5c6812e 100644 --- a/data/json/items/comestibles/junkfood.json +++ b/data/json/items/comestibles/junkfood.json @@ -18,7 +18,7 @@ "volume": "1 L", "charges": 8, "flags": [ "EATEN_HOT" ], - "vitamins": [ [ "vitA", 3 ], [ "iron", 10 ] ], + "vitamins": [ [ "iron", 10 ] ], "fun": 20 }, { @@ -65,7 +65,7 @@ "charges": 2, "flags": [ "EATEN_HOT" ], "fun": -10, - "vitamins": [ [ "vitA", 16 ], [ "iron", 10 ] ] + "vitamins": [ [ "iron", 10 ] ] }, { "type": "COMESTIBLE", @@ -764,7 +764,7 @@ "material": [ "junk" ], "volume": "150 ml", "charges": 5, - "vitamins": [ [ "calcium", 9 ], [ "vitB", 8 ] ], + "vitamins": [ [ "calcium", 9 ] ], "fun": 2 }, { @@ -783,7 +783,7 @@ "price_postapoc": 500, "material": [ "junk", "fruit" ], "volume": "150 ml", - "vitamins": [ [ "calcium", 9 ], [ "vitB", 8 ], [ "vitA", 2 ], [ "vitC", 14 ], [ "iron", 1 ] ], + "vitamins": [ [ "calcium", 9 ], [ "vitC", 14 ], [ "iron", 1 ] ], "fun": 5 }, { @@ -877,7 +877,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT" ], "fun": 16, - "vitamins": [ [ "vitC", 5 ], [ "calcium", 2 ], [ "iron", 24 ], [ "vitB", 259 ] ] + "vitamins": [ [ "vitC", 5 ], [ "calcium", 2 ], [ "iron", 24 ] ] }, { "type": "COMESTIBLE", @@ -904,7 +904,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT" ], "fun": 20, - "vitamins": [ [ "vitA", 10 ], [ "calcium", 10 ], [ "iron", 12 ], [ "vitB", 29 ] ] + "vitamins": [ [ "calcium", 10 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -945,7 +945,7 @@ "volume": "500 ml", "flags": [ "EATEN_HOT" ], "fun": 20, - "vitamins": [ [ "vitA", 2 ], [ "calcium", 13 ], [ "iron", 17 ] ] + "vitamins": [ [ "calcium", 13 ], [ "iron", 17 ] ] }, { "type": "COMESTIBLE", @@ -966,7 +966,7 @@ "volume": "250 ml", "flags": [ "EDIBLE_FROZEN" ], "charges": 4, - "vitamins": [ [ "vitA", 1 ], [ "calcium", 8 ], [ "iron", 4 ] ], + "vitamins": [ [ "calcium", 8 ], [ "iron", 4 ] ], "fun": 4 }, { @@ -1076,7 +1076,7 @@ "charges": 2, "flags": [ "EATEN_HOT" ], "fun": 15, - "vitamins": [ [ "vitA", 7 ], [ "vitC", 46 ], [ "calcium", 14 ], [ "iron", 21 ] ] + "vitamins": [ [ "vitC", 46 ], [ "calcium", 14 ], [ "iron", 21 ] ] }, { "type": "COMESTIBLE", @@ -1098,7 +1098,7 @@ "charges": 2, "flags": [ "EATEN_HOT" ], "fun": 15, - "vitamins": [ [ "vitA", 7 ], [ "vitC", 46 ], [ "calcium", 14 ], [ "iron", 21 ] ] + "vitamins": [ [ "vitC", 46 ], [ "calcium", 14 ], [ "iron", 21 ] ] }, { "type": "COMESTIBLE", @@ -1120,7 +1120,7 @@ "charges": 2, "flags": [ "EATEN_HOT" ], "fun": -18, - "vitamins": [ [ "vitA", 4 ], [ "calcium", 6 ], [ "iron", 8 ], [ "vitB", 15 ] ] + "vitamins": [ [ "calcium", 6 ], [ "iron", 8 ] ] }, { "type": "COMESTIBLE", @@ -1159,7 +1159,7 @@ "material": [ "wheat", "junk", "milk" ], "primary_material": "processed_food", "fun": 6, - "vitamins": [ [ "vitA", 5 ], [ "calcium", 5 ], [ "iron", 17 ], [ "vitB", 33 ] ] + "vitamins": [ [ "calcium", 5 ], [ "iron", 17 ] ] }, { "type": "COMESTIBLE", @@ -1179,7 +1179,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT" ], "fun": 12, - "vitamins": [ [ "vitA", 7 ], [ "calcium", 25 ], [ "iron", 25 ], [ "vitB", 63 ] ] + "vitamins": [ [ "calcium", 25 ], [ "iron", 25 ] ] }, { "type": "COMESTIBLE", @@ -1201,7 +1201,7 @@ "charges": 8, "flags": [ "EATEN_HOT" ], "fun": 6, - "vitamins": [ [ "vitA", 1 ], [ "calcium", 15 ] ] + "vitamins": [ [ "calcium", 15 ] ] }, { "type": "COMESTIBLE", @@ -1223,7 +1223,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT" ], "fun": 6, - "vitamins": [ [ "vitA", 7 ], [ "vitC", 4 ], [ "calcium", 17 ], [ "iron", 3 ] ] + "vitamins": [ [ "vitC", 4 ], [ "calcium", 17 ], [ "iron", 3 ] ] }, { "type": "COMESTIBLE", @@ -1414,7 +1414,7 @@ "material": [ "flesh", "egg", "junk" ], "volume": "250ml", "flags": [ "EATEN_HOT" ], - "vitamins": [ [ "vitA", 3 ], [ "iron", 10 ] ], + "vitamins": [ [ "iron", 10 ] ], "fun": -2 }, { @@ -1435,7 +1435,7 @@ "material": [ "flesh", "egg", "junk" ], "volume": "500ml", "flags": [ "EATEN_HOT" ], - "vitamins": [ [ "vitA", 3 ], [ "iron", 10 ] ], + "vitamins": [ [ "iron", 10 ] ], "fun": 4 }, { diff --git a/data/json/items/comestibles/meat_dishes.json b/data/json/items/comestibles/meat_dishes.json index 3244a29df75e1..dffb49b323f86 100644 --- a/data/json/items/comestibles/meat_dishes.json +++ b/data/json/items/comestibles/meat_dishes.json @@ -24,7 +24,7 @@ "volume": "250 ml", "flags": [ "SMOKABLE" ], "smoking_result": "sausage", - "vitamins": [ [ "vitA", 2 ], [ "calcium", 2 ], [ "iron", 6 ], [ "vitB", 37 ] ], + "vitamins": [ [ "calcium", 2 ], [ "iron", 6 ] ], "fun": -10 }, { @@ -63,6 +63,33 @@ "description": "A hefty sausage that has been cooked.", "flags": [ "EATEN_HOT" ] }, + { + "type": "COMESTIBLE", + "id": "confit_meat", + "looks_like": "meat_cooked", + "name": { "str_sp": "meat confit" }, + "conditional_names": [ + { "type": "FLAG", "condition": "CANNIBALISM", "name": { "str_sp": "con confit" } }, + { "type": "FLAG", "condition": "STRICT_HUMANITARIANISM", "name": { "str_sp": "birdman confit" } }, + { "type": "COMPONENT_ID", "condition": "mutant", "name": { "str_sp": "twisted confit" } } + ], + "weight": "351 g", + "color": "brown", + "spoils_in": "90 days", + "container": "can_medium", + "comestible_type": "FOOD", + "symbol": "%", + "quench": -2, + "calories": 716, + "description": "Salted meat slowly cooked and preserved in butter or melted fat, a form of food preservation from the days before canning. Rich and fattening, it will last for a long time.", + "price": 600, + "price_postapoc": 350, + "material": [ "flesh" ], + "volume": "250 ml", + "vitamins": [ [ "calcium", 2 ], [ "iron", 20 ] ], + "fun": 1, + "flags": [ "EATEN_HOT" ] + }, { "type": "COMESTIBLE", "id": "sweet_sausage", @@ -79,7 +106,7 @@ "material": [ "flesh" ], "volume": "250 ml", "price_postapoc": 250, - "vitamins": [ [ "vitA", 30 ], [ "vitC", 4 ], [ "iron", 22 ], [ "vitB", 36 ] ], + "vitamins": [ [ "vitC", 4 ], [ "iron", 22 ] ], "flags": [ "EATEN_HOT" ], "fun": 8 }, @@ -152,7 +179,7 @@ "material": [ "flesh" ], "volume": "500 ml", "fun": 7, - "vitamins": [ [ "vitC", 4 ], [ "calcium", 6 ], [ "iron", 69 ], [ "vitB", 323 ] ] + "vitamins": [ [ "vitC", 4 ], [ "calcium", 6 ], [ "iron", 69 ] ] }, { "type": "COMESTIBLE", @@ -175,7 +202,7 @@ "material": [ "flesh" ], "charges": 2, "flags": [ "EATEN_HOT", "SMOKED" ], - "vitamins": [ [ "vitA", 1 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 6 ], [ "vitB", 39 ] ], + "vitamins": [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 6 ] ], "fun": 5 }, { @@ -220,7 +247,7 @@ "material": [ "flesh" ], "charges": 4, "flags": [ "EATEN_HOT" ], - "vitamins": [ [ "vitA", 1 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 3 ], [ "vitB", 19 ] ], + "vitamins": [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 3 ] ], "fun": 4 }, { @@ -276,7 +303,7 @@ "charges": 3, "flags": [ "EATEN_HOT" ], "fun": 18, - "vitamins": [ [ "vitA", 5 ], [ "vitC", 17 ], [ "calcium", 8 ], [ "iron", 32 ], [ "vitB", 259 ] ] + "vitamins": [ [ "vitC", 17 ], [ "calcium", 8 ], [ "iron", 32 ] ] }, { "type": "COMESTIBLE", @@ -303,7 +330,7 @@ "charges": 2, "flags": [ "EATEN_HOT" ], "fun": 10, - "vitamins": [ [ "vitA", 2 ], [ "calcium", 20 ], [ "iron", 10 ] ] + "vitamins": [ [ "calcium", 20 ], [ "iron", 10 ] ] }, { "type": "COMESTIBLE", @@ -326,7 +353,7 @@ "price_postapoc": 150, "material": [ "flesh" ], "volume": "250 ml", - "vitamins": [ [ "vitA", 10 ], [ "vitC", 15 ], [ "calcium", 2 ], [ "iron", 8 ] ], + "vitamins": [ [ "vitC", 15 ], [ "calcium", 2 ], [ "iron", 8 ] ], "flags": [ "EATEN_COLD", "FREEZERBURN" ] }, { @@ -402,7 +429,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT" ], "fun": 10, - "vitamins": [ [ "calcium", 3 ], [ "iron", 5 ], [ "vitB", 94 ] ] + "vitamins": [ [ "calcium", 3 ], [ "iron", 5 ] ] }, { "type": "COMESTIBLE", @@ -429,7 +456,7 @@ "looks_like": "fish_fried", "fun": 13, "charges": 5, - "vitamins": [ [ "vitA", 6 ], [ "calcium", 2 ], [ "iron", 5 ], [ "vitB", 22 ] ] + "vitamins": [ [ "calcium", 2 ], [ "iron", 5 ] ] }, { "type": "COMESTIBLE", @@ -476,7 +503,7 @@ "material": [ "flesh" ], "volume": "750 ml", "charges": 10, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 0 ], [ "calcium", 6 ], [ "iron", 5 ], [ "vitB", 11 ] ] + "vitamins": [ [ "vitC", 0 ], [ "calcium", 6 ], [ "iron", 5 ] ] }, { "type": "COMESTIBLE", @@ -522,7 +549,7 @@ "charges": 6, "flags": [ "EATEN_HOT" ], "fun": -8, - "vitamins": [ [ "iron", 3 ], [ "vitB", 11 ] ] + "vitamins": [ [ "iron", 3 ] ] }, { "type": "COMESTIBLE", @@ -532,7 +559,7 @@ "calories": 2150, "description": "A mysterious lump of SPAM that contains just enough calories and vitamins to feed you for a day. For debug use only.", "//": "This is used for the all_nutrient_starve_test.", - "vitamins": [ [ "vitA", 96 ], [ "vitB", 96 ], [ "vitC", 96 ], [ "calcium", 96 ], [ "iron", 96 ] ] + "vitamins": [ [ "vitC", 96 ], [ "calcium", 96 ], [ "iron", 96 ] ] }, { "type": "COMESTIBLE", @@ -606,7 +633,7 @@ "price_postapoc": 350, "material": [ "flesh", "veggy" ], "volume": "120 ml", - "vitamins": [ [ "vitA", 14 ], [ "vitC", 3 ], [ "calcium", 5 ], [ "iron", 21 ] ], + "vitamins": [ [ "vitC", 3 ], [ "calcium", 5 ], [ "iron", 21 ] ], "fun": 3 }, { @@ -634,7 +661,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT", "FREEZERBURN" ], "fun": 5, - "vitamins": [ [ "vitA", 15 ], [ "vitC", 4 ], [ "calcium", 32 ], [ "iron", 20 ], [ "vitB", 195 ] ] + "vitamins": [ [ "vitC", 4 ], [ "calcium", 32 ], [ "iron", 20 ] ] }, { "type": "COMESTIBLE", @@ -654,7 +681,7 @@ "volume": "500 ml", "flags": [ "EATEN_HOT" ], "charges": 2, - "vitamins": [ [ "vitA", 6 ], [ "calcium", 5 ], [ "iron", 27 ], [ "vitB", 64 ] ] + "vitamins": [ [ "calcium", 5 ], [ "iron", 27 ] ] }, { "type": "COMESTIBLE", @@ -689,7 +716,7 @@ "flags": [ "EATEN_HOT" ], "fun": 5, "charges": 2, - "vitamins": [ [ "vitA", 5 ], [ "vitC", 7 ], [ "calcium", 7 ], [ "iron", 27 ], [ "vitB", 66 ] ] + "vitamins": [ [ "vitC", 7 ], [ "calcium", 7 ], [ "iron", 27 ] ] }, { "type": "COMESTIBLE", @@ -730,7 +757,7 @@ "material": [ "flesh" ], "volume": "250 ml", "fun": 2, - "vitamins": [ [ "vitA", 4 ], [ "calcium", 2 ], [ "iron", 12 ], [ "vitB", 141 ] ] + "vitamins": [ [ "calcium", 2 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -749,7 +776,7 @@ "material": [ "flesh" ], "volume": "250 ml", "fun": 1, - "vitamins": [ [ "vitA", 4 ], [ "calcium", 57 ], [ "iron", 9 ], [ "vitB", 413 ] ] + "vitamins": [ [ "calcium", 57 ], [ "iron", 9 ] ] }, { "type": "COMESTIBLE", @@ -769,7 +796,7 @@ "volume": "500 ml", "charges": 2, "fun": 1, - "vitamins": [ [ "vitA", 18 ], [ "calcium", 3 ], [ "iron", 18 ], [ "vitB", 34 ] ] + "vitamins": [ [ "calcium", 3 ], [ "iron", 18 ] ] }, { "type": "COMESTIBLE", @@ -809,7 +836,7 @@ "material": [ "flesh" ], "volume": "250 ml", "fun": 2, - "vitamins": [ [ "vitA", 28 ], [ "calcium", 11 ], [ "iron", 25 ], [ "vitB", 1312 ] ] + "vitamins": [ [ "calcium", 11 ], [ "iron", 25 ] ] }, { "type": "COMESTIBLE", @@ -835,7 +862,7 @@ "charges": 2, "flags": [ "EATEN_HOT" ], "fun": 6, - "vitamins": [ [ "vitA", 20 ], [ "vitC", 14 ], [ "calcium", 7 ], [ "iron", 16 ], [ "vitB", 348 ] ] + "vitamins": [ [ "vitC", 14 ], [ "calcium", 7 ], [ "iron", 16 ] ] }, { "type": "COMESTIBLE", @@ -857,7 +884,7 @@ "//": "One beans + one protein = 2 servings", "flags": [ "EATEN_HOT" ], "fun": 4, - "vitamins": [ [ "vitC", 10 ], [ "calcium", 6 ], [ "iron", 51 ], [ "vitB", 389 ] ] + "vitamins": [ [ "vitC", 10 ], [ "calcium", 6 ], [ "iron", 51 ] ] }, { "type": "COMESTIBLE", @@ -879,7 +906,7 @@ "//": "One rice + one protein/veg = 2 servings", "flags": [ "EATEN_HOT", "FREEZERBURN" ], "fun": 5, - "vitamins": [ [ "vitA", 1 ], [ "vitC", 8 ], [ "calcium", 1 ], [ "iron", 40 ], [ "vitB", 389 ] ] + "vitamins": [ [ "vitC", 8 ], [ "calcium", 1 ], [ "iron", 40 ] ] }, { "type": "COMESTIBLE", @@ -901,7 +928,7 @@ "charges": 2, "flags": [ "EATEN_HOT", "FREEZERBURN" ], "fun": 4, - "vitamins": [ [ "vitA", 2 ], [ "vitC", 5 ], [ "calcium", 4 ], [ "iron", 10 ] ] + "vitamins": [ [ "vitC", 5 ], [ "calcium", 4 ], [ "iron", 10 ] ] }, { "type": "COMESTIBLE", @@ -955,7 +982,7 @@ "charges": 4, "flags": [ "EATEN_HOT" ], "fun": 10, - "vitamins": [ [ "vitA", 19 ], [ "vitC", 0 ], [ "calcium", 44 ], [ "iron", 36 ], [ "vitB", 63 ] ] + "vitamins": [ [ "vitC", 0 ], [ "calcium", 44 ], [ "iron", 36 ] ] }, { "type": "COMESTIBLE", @@ -970,7 +997,7 @@ "price_postapoc": 1500, "material": [ "wheat", "flesh", "veggy", "milk" ], "fun": 11, - "vitamins": [ [ "vitA", 12 ], [ "vitC", 20 ], [ "calcium", 32 ], [ "iron", 28 ], [ "vitB", 53 ] ] + "vitamins": [ [ "vitC", 20 ], [ "calcium", 32 ], [ "iron", 28 ] ] }, { "type": "COMESTIBLE", @@ -996,7 +1023,7 @@ "charges": 3, "flags": [ "EATEN_HOT", "FREEZERBURN" ], "fun": 4, - "vitamins": [ [ "vitA", 19 ], [ "vitC", 2 ], [ "calcium", 4 ], [ "iron", 39 ], [ "vitB", 97 ] ] + "vitamins": [ [ "vitC", 2 ], [ "calcium", 4 ], [ "iron", 39 ] ] }, { "type": "COMESTIBLE", @@ -1064,7 +1091,7 @@ "charges": 8, "flags": [ "EATEN_HOT", "FREEZERBURN" ], "fun": 4, - "vitamins": [ [ "vitA", 8 ], [ "vitC", 5 ], [ "calcium", 3 ], [ "iron", 9 ], [ "vitB", 17 ] ] + "vitamins": [ [ "vitC", 5 ], [ "calcium", 3 ], [ "iron", 9 ] ] }, { "type": "COMESTIBLE", @@ -1092,7 +1119,7 @@ "charges": 8, "flags": [ "EATEN_HOT", "FREEZERBURN" ], "fun": 15, - "vitamins": [ [ "vitA", 12 ], [ "vitC", 6 ], [ "calcium", 22 ], [ "iron", 17 ], [ "vitB", 79 ] ] + "vitamins": [ [ "vitC", 6 ], [ "calcium", 22 ], [ "iron", 17 ] ] }, { "type": "COMESTIBLE", @@ -1131,7 +1158,7 @@ "volume": "300 ml", "flags": [ "EATEN_HOT", "ALLERGEN_MILK" ], "fun": 5, - "vitamins": [ [ "vitA", 17 ], [ "vitC", 1 ], [ "calcium", 57 ], [ "iron", 65 ], [ "vitB", 213 ] ] + "vitamins": [ [ "vitC", 1 ], [ "calcium", 57 ], [ "iron", 65 ] ] }, { "type": "COMESTIBLE", @@ -1157,7 +1184,7 @@ "volume": "300 ml", "flags": [ "EATEN_HOT", "ALLERGEN_MILK" ], "fun": 5, - "vitamins": [ [ "vitA", 17 ], [ "vitC", 1 ], [ "calcium", 57 ], [ "iron", 65 ], [ "vitB", 213 ] ] + "vitamins": [ [ "vitC", 1 ], [ "calcium", 57 ], [ "iron", 65 ] ] }, { "type": "COMESTIBLE", @@ -1172,7 +1199,7 @@ "primary_material": "processed_food", "volume": "350 ml", "fun": 7, - "vitamins": [ [ "vitA", 35 ], [ "vitC", 30 ], [ "calcium", 60 ], [ "iron", 65 ], [ "vitB", 230 ] ] + "vitamins": [ [ "vitC", 30 ], [ "calcium", 60 ], [ "iron", 65 ] ] }, { "type": "COMESTIBLE", @@ -1187,7 +1214,7 @@ "primary_material": "processed_food", "volume": "350 ml", "fun": 7, - "vitamins": [ [ "vitA", 35 ], [ "vitC", 30 ], [ "calcium", 60 ], [ "iron", 65 ], [ "vitB", 230 ] ] + "vitamins": [ [ "vitC", 30 ], [ "calcium", 60 ], [ "iron", 65 ] ] }, { "type": "COMESTIBLE", @@ -1212,7 +1239,7 @@ "volume": "300 ml", "flags": [ "EATEN_HOT" ], "fun": 4, - "vitamins": [ [ "vitA", 17 ], [ "vitC", 1 ], [ "calcium", 57 ], [ "iron", 65 ], [ "vitB", 213 ] ] + "vitamins": [ [ "vitC", 1 ], [ "calcium", 57 ], [ "iron", 65 ] ] }, { "type": "COMESTIBLE", @@ -1237,7 +1264,7 @@ "volume": "300 ml", "flags": [ "EATEN_HOT" ], "fun": 4, - "vitamins": [ [ "vitA", 17 ], [ "vitC", 1 ], [ "calcium", 57 ], [ "iron", 65 ], [ "vitB", 213 ] ] + "vitamins": [ [ "vitC", 1 ], [ "calcium", 57 ], [ "iron", 65 ] ] }, { "type": "COMESTIBLE", @@ -1324,7 +1351,7 @@ "material": [ "flesh" ], "volume": "250 ml", "fun": 8, - "vitamins": [ [ "vitA", 6 ], [ "vitC", 1 ], [ "calcium", 8 ], [ "iron", 15 ], [ "vitB", 17 ] ] + "vitamins": [ [ "vitC", 1 ], [ "calcium", 8 ], [ "iron", 15 ] ] }, { "type": "COMESTIBLE", @@ -1409,7 +1436,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT" ], "fun": 2, - "vitamins": [ [ "vitA", 144 ], [ "vitC", 21 ], [ "calcium", 1 ], [ "iron", 29 ], [ "vitB", 87 ] ] + "vitamins": [ [ "vitC", 21 ], [ "calcium", 1 ], [ "iron", 29 ] ] }, { "type": "COMESTIBLE", @@ -1429,7 +1456,7 @@ "volume": "750 ml", "charges": 3, "fun": 14, - "vitamins": [ [ "vitA", 1 ], [ "vitC", 23 ], [ "calcium", 3 ], [ "iron", 3 ], [ "vitB", 22 ] ] + "vitamins": [ [ "vitC", 23 ], [ "calcium", 3 ], [ "iron", 3 ] ] }, { "type": "COMESTIBLE", @@ -1450,7 +1477,7 @@ "volume": "1 L", "charges": 2, "fun": 13, - "vitamins": [ [ "vitC", 36 ], [ "calcium", 4 ], [ "iron", 37 ], [ "vitB", 389 ] ] + "vitamins": [ [ "vitC", 36 ], [ "calcium", 4 ], [ "iron", 37 ] ] }, { "type": "COMESTIBLE", @@ -1527,7 +1554,7 @@ "charges": 3, "flags": [ "EATEN_HOT" ], "fun": 7, - "vitamins": [ [ "vitC", 3 ], [ "calcium", 19 ], [ "iron", 12 ], [ "vitB", 17 ] ] + "vitamins": [ [ "vitC", 3 ], [ "calcium", 19 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -1551,7 +1578,7 @@ "price_postapoc": 200, "material": [ "flesh" ], "volume": "85 ml", - "vitamins": [ [ "vitA", 2 ], [ "vitC", 2 ], [ "calcium", 8 ], [ "iron", 4 ] ], + "vitamins": [ [ "vitC", 2 ], [ "calcium", 8 ], [ "iron", 4 ] ], "fun": -10 }, { diff --git a/data/json/items/comestibles/med.json b/data/json/items/comestibles/med.json index e238dced659cd..69c7cf3b3d503 100644 --- a/data/json/items/comestibles/med.json +++ b/data/json/items/comestibles/med.json @@ -1707,7 +1707,7 @@ "use_action": { "type": "consume_drug", "activation_message": "You take the %s.", - "vitamins": [ [ "calcium", 24, 48 ], [ "iron", 24, 48 ], [ "vitA", 24, 48 ], [ "vitB", 24, 48 ], [ "vitC", 24, 48 ] ] + "vitamins": [ [ "calcium", 24, 48 ], [ "iron", 24, 48 ], [ "vitC", 24, 48 ] ] } }, { @@ -1826,28 +1826,6 @@ } ] }, - { - "id": "inj_vitb", - "type": "COMESTIBLE", - "comestible_type": "MED", - "name": { "str": "injectable vitamin B" }, - "description": "Small vials of pale yellow liquid containing soluble vitamin B for injection.", - "weight": "40 g", - "volume": "250 ml", - "price": 150, - "price_postapoc": 500, - "charges": 2, - "stack_size": 10, - "symbol": "!", - "color": "magenta", - "flags": [ "NO_INGEST", "IRREPLACEABLE_CONSUMABLE" ], - "use_action": { - "type": "consume_drug", - "activation_message": "You inject some vitamin B.", - "tools_needed": { "syringe": -1 }, - "vitamins": [ [ "vitB", 100 ] ] - } - }, { "id": "inj_iron", "type": "COMESTIBLE", diff --git a/data/json/items/comestibles/nuts.json b/data/json/items/comestibles/nuts.json index 5b05170436f7f..21f4324898d26 100644 --- a/data/json/items/comestibles/nuts.json +++ b/data/json/items/comestibles/nuts.json @@ -39,7 +39,7 @@ "material": [ "fruit" ], "volume": "250 ml", "fun": -2, - "vitamins": [ [ "vitA", 12 ], [ "vitC", 12 ], [ "calcium", 1 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 12 ], [ "calcium", 1 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -61,7 +61,7 @@ "volume": "250 ml", "flags": [ "EDIBLE_FROZEN", "NUTRIENT_OVERRIDE", "RAW" ], "charges": 4, - "vitamins": [ [ "vitA", 1 ], [ "vitC", 1 ], [ "calcium", 3 ], [ "iron", 7 ] ], + "vitamins": [ [ "vitC", 1 ], [ "calcium", 3 ], [ "iron", 7 ] ], "fun": 1 }, { diff --git a/data/json/items/comestibles/offal_dishes.json b/data/json/items/comestibles/offal_dishes.json index 40e5a30a44c03..9849bab41c3c9 100644 --- a/data/json/items/comestibles/offal_dishes.json +++ b/data/json/items/comestibles/offal_dishes.json @@ -3,10 +3,10 @@ "id": "foie_gras", "type": "COMESTIBLE", "comestible_type": "FOOD", - "name": { "str_sp": "foie gras" }, + "name": { "str_sp": "faux gras" }, "symbol": "%", "looks_like": "meat_cooked", - "description": "Though it's not technically foie gras, you don't have to think about that.", + "description": "Though this meal is technically not foie gras, you have a feeling neither France nor animal rights groups are likely to criticize it either way now.", "price_postapoc": 150, "material": [ "flesh", "fruit" ], "color": "brown", @@ -19,7 +19,7 @@ "fun": 15, "quench": 3, "flags": [ "EATEN_HOT", "FREEZERBURN" ], - "vitamins": [ [ "vitA", 4 ], [ "vitC", 5 ], [ "calcium", 0 ], [ "iron", 2 ], [ "vitB", 15 ] ] + "vitamins": [ [ "vitC", 5 ], [ "calcium", 0 ], [ "iron", 2 ] ] }, { "id": "liver_onion", @@ -39,7 +39,7 @@ "healthy": 4, "quench": -3, "flags": [ "EATEN_HOT", "FREEZERBURN" ], - "vitamins": [ [ "vitA", 75 ], [ "vitC", 1 ], [ "calcium", 0 ], [ "iron", 8 ], [ "vitB", 336 ] ] + "vitamins": [ [ "vitC", 1 ], [ "calcium", 0 ], [ "iron", 8 ] ] }, { "id": "fried_livers", @@ -62,7 +62,7 @@ "fun": 6, "quench": -4, "flags": [ "EATEN_HOT" ], - "vitamins": [ [ "vitA", 75 ], [ "vitC", 0 ], [ "calcium", 2 ], [ "iron", 9 ], [ "vitB", 337 ] ] + "vitamins": [ [ "vitC", 0 ], [ "calcium", 2 ], [ "iron", 9 ] ] }, { "id": "humble_pie", @@ -84,7 +84,7 @@ "weight": "249 g", "charges": 3, "flags": [ "EATEN_HOT" ], - "vitamins": [ [ "vitA", 36 ], [ "vitC", 15 ], [ "calcium", 1 ], [ "iron", 40 ], [ "vitB", 171 ] ] + "vitamins": [ [ "vitC", 15 ], [ "calcium", 1 ], [ "iron", 40 ] ] }, { "id": "stewed_tripe", @@ -146,7 +146,7 @@ "weight": "112 g", "charges": 14, "calories": 344, - "vitamins": [ [ "vitA", 43 ], [ "vitC", 0 ], [ "calcium", 1 ], [ "iron", 5 ], [ "vitB", 193 ] ] + "vitamins": [ [ "vitC", 0 ], [ "calcium", 1 ], [ "iron", 5 ] ] }, { "id": "fried_brain", @@ -168,7 +168,7 @@ "flags": [ "EATEN_HOT" ], "calories": 285, "charges": 3, - "vitamins": [ [ "vitA", 1 ], [ "vitB", 144 ], [ "vitC", 6 ], [ "iron", 13 ], [ "calcium", 1 ] ] + "vitamins": [ [ "vitC", 6 ], [ "iron", 13 ], [ "calcium", 1 ] ] }, { "id": "deviled_kidney", @@ -191,7 +191,7 @@ "charges": 3, "flags": [ "EATEN_HOT" ], "calories": 301, - "vitamins": [ [ "vitA", 5 ], [ "vitB", 104 ], [ "vitC", 1 ], [ "iron", 6 ], [ "calcium", 1 ] ] + "vitamins": [ [ "vitC", 1 ], [ "iron", 6 ], [ "calcium", 1 ] ] }, { "id": "grilled_sweetbread", diff --git a/data/json/items/comestibles/other.json b/data/json/items/comestibles/other.json index 24eb922e44b2d..e6491272f645f 100644 --- a/data/json/items/comestibles/other.json +++ b/data/json/items/comestibles/other.json @@ -168,7 +168,7 @@ "volume": "250 ml", "stack_size": 4, "flags": [ "MYCUS_OK" ], - "vitamins": [ [ "vitA", 25 ], [ "vitB", 25 ], [ "vitC", 25 ], [ "calcium", 25 ], [ "iron", 25 ] ], + "vitamins": [ [ "vitC", 25 ], [ "calcium", 25 ], [ "iron", 25 ] ], "fun": 30 }, { @@ -270,7 +270,7 @@ "price_postapoc": 50, "material": [ "flesh" ], "volume": "250 ml", - "vitamins": [ [ "vitA", 10 ], [ "vitC", 15 ], [ "calcium", 2 ], [ "iron", 8 ] ], + "vitamins": [ [ "vitC", 15 ], [ "calcium", 2 ], [ "iron", 8 ] ], "flags": [ "EATEN_COLD", "FREEZERBURN" ] }, { @@ -413,7 +413,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT", "NUTRIENT_OVERRIDE" ], "fun": 1, - "vitamins": [ [ "calcium", 8 ], [ "vitB", 32 ] ] + "vitamins": [ [ "calcium", 8 ] ] }, { "type": "COMESTIBLE", @@ -688,7 +688,7 @@ "material": [ "tomato" ], "volume": "250 ml", "stack_size": 2, - "vitamins": [ [ "vitA", 3 ], [ "vitC", 26 ], [ "calcium", 9 ], [ "iron", 18 ] ], + "vitamins": [ [ "vitC", 26 ], [ "calcium", 9 ], [ "iron", 18 ] ], "flags": [ "RAW" ] }, { @@ -704,7 +704,7 @@ "healthy": -20, "quench": -47, "calories": 78, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 2 ], [ "calcium", 1 ], [ "iron", 8 ], [ "vitB", 54 ] ], + "vitamins": [ [ "vitC", 2 ], [ "calcium", 1 ], [ "iron", 8 ] ], "description": "This is a human brain soaked in a solution of highly toxic formaldehyde. Eating this would be a terrible idea.", "price": 80, "price_postapoc": 0, @@ -729,7 +729,7 @@ "healthy": 2, "quench": 1, "calories": 170, - "vitamins": [ [ "vitA", 20 ], [ "vitC", 45 ], [ "calcium", 5 ], [ "iron", 5 ] ], + "vitamins": [ [ "vitC", 45 ], [ "calcium", 5 ], [ "iron", 5 ] ], "fun": 5, "freezing_point": -274, "color": "brown", @@ -778,7 +778,7 @@ "healthy": 2, "quench": 2, "calories": 450, - "vitamins": [ [ "vitC", 4 ], [ "iron", 17 ], [ "vitB", 187 ], [ "calcium", 0 ] ], + "vitamins": [ [ "vitC", 4 ], [ "iron", 17 ], [ "calcium", 0 ] ], "fun": -15, "color": "brown", "flags": [ "LUPINE" ], @@ -803,7 +803,7 @@ "healthy": 1, "quench": -1, "calories": 380, - "vitamins": [ [ "vitA", 25 ], [ "iron", 25 ], [ "vitB", 20 ], [ "calcium", 30 ] ], + "vitamins": [ [ "iron", 25 ], [ "calcium", 30 ] ], "fun": -15, "freezing_point": -274, "color": "brown", @@ -826,10 +826,10 @@ "to_hit": -5, "material": [ "flesh" ], "symbol": ";", - "healthy": 2, + "healthy": -1, "quench": 2, "calories": 800, - "vitamins": [ [ "vitC", 4 ], [ "iron", 17 ], [ "vitB", 187 ], [ "calcium", 0 ] ], + "vitamins": [ [ "vitC", 4 ], [ "iron", 17 ], [ "calcium", 0 ] ], "fun": -15, "color": "brown", "flags": [ "FELINE" ], @@ -851,10 +851,10 @@ "to_hit": -5, "material": [ "flesh" ], "symbol": ";", - "healthy": 1, + "healthy": -1, "quench": -1, "calories": 380, - "vitamins": [ [ "vitA", 25 ], [ "iron", 25 ], [ "vitB", 20 ], [ "calcium", 30 ] ], + "vitamins": [ [ "iron", 25 ], [ "calcium", 30 ] ], "fun": -15, "freezing_point": -274, "color": "brown", diff --git a/data/json/items/comestibles/protein.json b/data/json/items/comestibles/protein.json index 51002129e27b4..b543e4058325d 100644 --- a/data/json/items/comestibles/protein.json +++ b/data/json/items/comestibles/protein.json @@ -74,7 +74,7 @@ "color": "green", "container": "wrapper_pr", "calories": 400, - "vitamins": [ [ "calcium", 30 ], [ "iron", 30 ], [ "vitA", 30 ], [ "vitB", 30 ], [ "vitC", 30 ], [ "bad_food", 5 ] ] + "vitamins": [ [ "calcium", 30 ], [ "iron", 30 ], [ "vitC", 30 ], [ "bad_food", 5 ] ] }, { "id": "protein_shake", @@ -107,7 +107,7 @@ { "type": "COMPONENT_ID", "condition": "mutant", "name": { "str_sp": "perturbing %s" } } ], "description": "A thick and tasty beverage made from pure refined protein and nutritious fruit. It has been supplemented with extra vitamins and minerals", - "relative": { "vitamins": [ [ "calcium", 5 ], [ "iron", 5 ], [ "vitA", 5 ], [ "vitB", 5 ], [ "vitC", 5 ] ] } + "relative": { "vitamins": [ [ "calcium", 5 ], [ "iron", 5 ], [ "vitC", 5 ] ] } }, { "id": "milk_fortified", @@ -135,7 +135,7 @@ "quench": 22, "healthy": 3, "fun": 1, - "vitamins": [ [ "vitA", 10 ], [ "vitB", 6 ], [ "vitC", 4 ], [ "calcium", 32 ] ], + "vitamins": [ [ "vitC", 4 ], [ "calcium", 32 ] ], "flags": [ "EATEN_COLD" ] }, { diff --git a/data/json/items/comestibles/raw_fruit.json b/data/json/items/comestibles/raw_fruit.json index cad456ec2c7ef..1d54cbcf11233 100644 --- a/data/json/items/comestibles/raw_fruit.json +++ b/data/json/items/comestibles/raw_fruit.json @@ -19,7 +19,7 @@ "fun": 3, "flags": [ "FREEZERBURN", "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 2 ], [ "vitC", 14 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 14 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -40,7 +40,7 @@ "fun": 5, "flags": [ "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 1 ], [ "vitC", 17 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 17 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -62,7 +62,7 @@ "fun": 3, "flags": [ "FREEZERBURN", "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 7 ], [ "vitC", 138 ], [ "calcium", 4 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 138 ], [ "calcium", 4 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -106,7 +106,7 @@ "fun": 2, "flags": [ "SMOKABLE", "EDIBLE_FROZEN" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 1 ], [ "vitC", 24 ], [ "calcium", 1 ], [ "iron", 2 ] ] + "vitamins": [ [ "vitC", 24 ], [ "calcium", 1 ], [ "iron", 2 ] ] }, { "type": "COMESTIBLE", @@ -151,7 +151,7 @@ "charges": 3, "flags": [ "SMOKABLE", "RAW", "EDIBLE_FROZEN" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 1 ], [ "vitC", 27 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 27 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -195,7 +195,7 @@ "fun": 2, "flags": [ "SMOKABLE", "EDIBLE_FROZEN" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 1 ], [ "vitC", 5 ], [ "calcium", 2 ], [ "iron", 3 ] ] + "vitamins": [ [ "vitC", 5 ], [ "calcium", 2 ], [ "iron", 3 ] ] }, { "type": "COMESTIBLE", @@ -239,7 +239,7 @@ "fun": -2, "flags": [ "SMOKABLE", "RAW", "EDIBLE_FROZEN" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 5 ], [ "vitC", 61 ], [ "calcium", 6 ], [ "iron", 14 ] ] + "vitamins": [ [ "vitC", 61 ], [ "calcium", 6 ], [ "iron", 14 ] ] }, { "type": "COMESTIBLE", @@ -261,7 +261,7 @@ "fun": 2, "flags": [ "SMOKABLE", "RAW", "EDIBLE_FROZEN" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 32 ], [ "vitC", 634 ], [ "calcium", 23 ], [ "iron", 8 ] ] + "vitamins": [ [ "vitC", 634 ], [ "calcium", 23 ], [ "iron", 8 ] ] }, { "type": "COMESTIBLE", @@ -326,7 +326,7 @@ "volume": "250 ml", "flags": [ "FREEZERBURN", "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 16 ], [ "vitC", 84 ], [ "calcium", 5 ], [ "iron", 1 ] ], + "vitamins": [ [ "vitC", 84 ], [ "calcium", 5 ], [ "iron", 1 ] ], "fun": 2 }, { @@ -460,7 +460,7 @@ "fun": 4, "flags": [ "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 3 ], [ "vitC", 12 ], [ "calcium", 1 ], [ "iron", 2 ] ] + "vitamins": [ [ "vitC", 12 ], [ "calcium", 1 ], [ "iron", 2 ] ] }, { "type": "COMESTIBLE", @@ -485,7 +485,7 @@ "flags": [ "EATEN_COLD", "FREEZERBURN", "SMOKABLE" ], "fun": 4, "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 5 ], [ "vitC", 14 ], [ "calcium", 1 ], [ "iron", 2 ] ] + "vitamins": [ [ "vitC", 14 ], [ "calcium", 1 ], [ "iron", 2 ] ] }, { "type": "COMESTIBLE", @@ -510,7 +510,7 @@ "flags": [ "EATEN_COLD", "FREEZERBURN", "SMOKABLE" ], "fun": 4, "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 30 ], [ "vitC", 65 ], [ "calcium", 1 ], [ "iron", 2 ] ] + "vitamins": [ [ "vitC", 65 ], [ "calcium", 1 ], [ "iron", 2 ] ] }, { "type": "COMESTIBLE", @@ -532,7 +532,7 @@ "fun": 4, "flags": [ "SMOKABLE", "RAW", "EDIBLE_FROZEN" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 1 ], [ "vitC", 9 ], [ "iron", 2 ] ] + "vitamins": [ [ "vitC", 9 ], [ "iron", 2 ] ] }, { "type": "COMESTIBLE", @@ -556,7 +556,7 @@ "fun": 5, "flags": [ "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 10 ], [ "vitC", 70 ], [ "calcium", 2 ], [ "iron", 2 ] ] + "vitamins": [ [ "vitC", 70 ], [ "calcium", 2 ], [ "iron", 2 ] ] }, { "type": "COMESTIBLE", @@ -602,7 +602,7 @@ "fun": 5, "flags": [ "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 13 ], [ "vitC", 164 ], [ "calcium", 5 ], [ "iron", 3 ] ] + "vitamins": [ [ "vitC", 164 ], [ "calcium", 5 ], [ "iron", 3 ] ] }, { "type": "COMESTIBLE", @@ -624,7 +624,7 @@ "fun": 3, "flags": [ "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 2 ], [ "vitC", 80 ], [ "calcium", 1 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 80 ], [ "calcium", 1 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -647,7 +647,7 @@ "fun": 3, "flags": [ "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 17 ], [ "vitC", 18 ], [ "calcium", 2 ], [ "iron", 4 ] ] + "vitamins": [ [ "vitC", 18 ], [ "calcium", 2 ], [ "iron", 4 ] ] }, { "type": "COMESTIBLE", @@ -669,7 +669,7 @@ "fun": 6, "flags": [ "FREEZERBURN", "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 2 ], [ "vitC", 18 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 18 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -690,6 +690,6 @@ "volume": "250 ml", "fun": -1, "flags": [ "RAW" ], - "vitamins": [ [ "vitA", 9 ], [ "vitC", 9 ], [ "calcium", 16 ], [ "iron", 3 ] ] + "vitamins": [ [ "vitC", 9 ], [ "calcium", 16 ], [ "iron", 3 ] ] } ] diff --git a/data/json/items/comestibles/raw_veggy.json b/data/json/items/comestibles/raw_veggy.json index 1baff323bbf08..dcf7117dc3119 100644 --- a/data/json/items/comestibles/raw_veggy.json +++ b/data/json/items/comestibles/raw_veggy.json @@ -56,7 +56,7 @@ "volume": "180 ml", "flags": [ "EATEN_HOT", "SMOKABLE", "RAW" ], "smoking_result": "dry_veggy", - "vitamins": [ [ "vitA", 3 ], [ "vitC", 95 ], [ "calcium", 5 ], [ "iron", 4 ] ] + "vitamins": [ [ "vitC", 95 ], [ "calcium", 5 ], [ "iron", 4 ] ] }, { "type": "COMESTIBLE", @@ -103,6 +103,26 @@ "smoking_result": "dry_veggy", "vitamins": [ [ "vitC", 56 ], [ "calcium", 5 ], [ "iron", 5 ] ] }, + { + "type": "COMESTIBLE", + "id": "grape_leaves", + "looks_like": "lettuce", + "name": { "str_sp": "grape leaves" }, + "weight": "14 g", + "color": "light_green", + "spoils_in": "6 days 16 hours", + "comestible_type": "FOOD", + "symbol": "%", + "healthy": 1, + "calories": 22, + "description": "Edible leaves of a grape vine. Typically used in salads or as food wrapping.", + "price": 80, + "material": [ "veggy" ], + "volume": "250 ml", + "flags": [ "FREEZERBURN", "SMOKABLE", "RAW" ], + "smoking_result": "dry_veggy", + "vitamins": [ [ "vitC", 2 ], [ "calcium", 4 ], [ "iron", 2 ] ] + }, { "type": "COMESTIBLE", "id": "spinach", @@ -146,7 +166,7 @@ "fun": 1, "flags": [ "SMOKABLE", "RAW" ], "smoking_result": "dry_veggy", - "vitamins": [ [ "vitA", 63 ], [ "vitC", 5 ], [ "calcium", 3 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 5 ], [ "calcium", 3 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -205,7 +225,7 @@ "volume": "190 ml", "flags": [ "FREEZERBURN", "SMOKABLE", "RAW" ], "smoking_result": "dry_veggy", - "vitamins": [ [ "vitA", 3 ], [ "vitC", 4 ], [ "calcium", 4 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 4 ], [ "calcium", 4 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -225,7 +245,7 @@ "material": [ "veggy" ], "volume": "750 ml", "flags": [ "EATEN_HOT", "RAW" ], - "vitamins": [ [ "vitA", 2 ], [ "vitC", 12 ], [ "iron", 4 ] ], + "vitamins": [ [ "vitC", 12 ], [ "iron", 4 ] ], "use_action": { "type": "transform", "target": "empty_corn_cob", "moves": 500 } }, { @@ -246,7 +266,7 @@ "volume": "285 ml", "flags": [ "EATEN_HOT", "SMOKABLE", "RAW" ], "smoking_result": "dry_corn", - "vitamins": [ [ "vitA", 2 ], [ "vitC", 12 ], [ "iron", 4 ] ] + "vitamins": [ [ "vitC", 12 ], [ "iron", 4 ] ] }, { "type": "COMESTIBLE", @@ -304,7 +324,7 @@ "volume": "250 ml", "charges": 3, "flags": [ "FREEZERBURN", "RAW" ], - "vitamins": [ [ "vitA", 3 ], [ "vitC", 88 ], [ "calcium", 1 ], [ "iron", 3 ] ], + "vitamins": [ [ "vitC", 88 ], [ "calcium", 1 ], [ "iron", 3 ] ], "fun": -2 }, { @@ -501,7 +521,7 @@ "charges": 5, "flags": [ "FREEZERBURN", "SMOKABLE", "RAW" ], "smoking_result": "dry_veggy", - "vitamins": [ [ "vitA", 16 ], [ "vitC", 4 ], [ "calcium", 1 ], [ "iron", 2 ] ] + "vitamins": [ [ "vitC", 4 ], [ "calcium", 1 ], [ "iron", 2 ] ] }, { "type": "COMESTIBLE", @@ -581,7 +601,7 @@ "volume": "750 ml", "fun": -2, "flags": [ "EATEN_HOT", "RAW" ], - "vitamins": [ [ "vitA", 2 ], [ "vitC", 12 ], [ "iron", 4 ] ] + "vitamins": [ [ "vitC", 12 ], [ "iron", 4 ] ] }, { "type": "COMESTIBLE", @@ -626,7 +646,7 @@ "fun": -1, "flags": [ "SMOKABLE", "RAW" ], "smoking_result": "dry_veggy", - "vitamins": [ [ "vitA", 58 ], [ "vitC", 12 ], [ "calcium", 3 ], [ "iron", 5 ] ] + "vitamins": [ [ "vitC", 12 ], [ "calcium", 3 ], [ "iron", 5 ] ] }, { "type": "COMESTIBLE", @@ -646,7 +666,7 @@ "fun": -2, "flags": [ "FREEZERBURN", "SMOKABLE", "RAW" ], "smoking_result": "dry_veggy", - "vitamins": [ [ "vitA", 7 ], [ "vitC", 30 ], [ "calcium", 2 ], [ "iron", 3 ] ] + "vitamins": [ [ "vitC", 30 ], [ "calcium", 2 ], [ "iron", 3 ] ] }, { "type": "COMESTIBLE", @@ -668,7 +688,7 @@ "fun": -12, "flags": [ "FREEZERBURN", "SMOKABLE", "RAW" ], "smoking_result": "dry_veggy", - "vitamins": [ [ "vitA", 33 ], [ "vitC", 23 ], [ "calcium", 11 ], [ "iron", 10 ] ] + "vitamins": [ [ "vitC", 23 ], [ "calcium", 11 ], [ "iron", 10 ] ] }, { "type": "COMESTIBLE", @@ -711,7 +731,7 @@ "volume": "250 ml", "flags": [ "SMOKABLE", "RAW" ], "smoking_result": "dry_veggy", - "vitamins": [ [ "vitA", 1 ], [ "vitC", 11 ], [ "calcium", 11 ], [ "iron", 2 ] ] + "vitamins": [ [ "vitC", 11 ], [ "calcium", 11 ], [ "iron", 2 ] ] }, { "type": "COMESTIBLE", @@ -804,7 +824,7 @@ "smoking_result": "dry_veggy", "volume": "250 ml", "//": "average of broccoli, cabbage, carrot, cattail_stalk, celery, chili_pepper, cucumber, lettuce, onion, pumpkin, raw_dandelion, rhubarb, sugar_beet, tomato, zucchini", - "vitamins": [ [ "vitA", 16 ], [ "vitC", 36 ], [ "calcium", 4 ], [ "iron", 4 ] ] + "vitamins": [ [ "vitC", 36 ], [ "calcium", 4 ], [ "iron", 4 ] ] }, { "type": "COMESTIBLE", @@ -911,7 +931,7 @@ "cooks_like": "lentils_cooked", "flags": [ "SMOKABLE", "RAW" ], "smoking_result": "dry_lentils", - "vitamins": [ [ "calcium", 2 ], [ "iron", 3 ], [ "vitC", 1 ], [ "vitB", 1 ] ] + "vitamins": [ [ "calcium", 2 ], [ "iron", 3 ], [ "vitC", 1 ] ] }, { "type": "COMESTIBLE", @@ -932,7 +952,7 @@ "fun": -10, "healthy": -2, "//": "Fiddleheads that haven't been boiled can make you sick.", - "vitamins": [ [ "vitC", 6 ], [ "vitA", 10 ], [ "calcium", 4 ] ] + "vitamins": [ [ "vitC", 6 ], [ "calcium", 4 ] ] }, { "type": "COMESTIBLE", @@ -953,7 +973,7 @@ "flags": [ "SMOKABLE", "RAW" ], "smoking_result": "dry_veggy", "fun": -5, - "vitamins": [ [ "calcium", 2 ], [ "vitC", 12 ], [ "vitA", 8 ] ] + "vitamins": [ [ "calcium", 2 ], [ "vitC", 12 ] ] }, { "type": "COMESTIBLE", diff --git a/data/json/items/comestibles/sandwich.json b/data/json/items/comestibles/sandwich.json index 2afaaec06cee2..434bd4caceca3 100644 --- a/data/json/items/comestibles/sandwich.json +++ b/data/json/items/comestibles/sandwich.json @@ -19,7 +19,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT" ], "fun": 10, - "vitamins": [ [ "vitA", 18 ], [ "calcium", 50 ], [ "iron", 12 ] ] + "vitamins": [ [ "calcium", 50 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -40,7 +40,7 @@ "primary_material": "wheat", "volume": "250 ml", "fun": 6, - "vitamins": [ [ "vitA", 18 ], [ "calcium", 50 ], [ "iron", 12 ] ] + "vitamins": [ [ "calcium", 50 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -61,7 +61,7 @@ "primary_material": "veggy", "volume": "250 ml", "fun": 6, - "vitamins": [ [ "vitA", 18 ], [ "calcium", 50 ], [ "iron", 12 ] ] + "vitamins": [ [ "calcium", 50 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -91,7 +91,7 @@ "volume": "250 ml", "charges": 2, "fun": 12, - "vitamins": [ [ "vitA", 8 ], [ "vitC", 26 ], [ "calcium", 8 ], [ "iron", 49 ], [ "vitB", 389 ] ] + "vitamins": [ [ "vitC", 26 ], [ "calcium", 8 ], [ "iron", 49 ] ] }, { "type": "COMESTIBLE", @@ -121,7 +121,7 @@ "volume": "250 ml", "charges": 2, "fun": 14, - "vitamins": [ [ "vitA", 8 ], [ "vitC", 26 ], [ "calcium", 8 ], [ "iron", 49 ], [ "vitB", 389 ] ] + "vitamins": [ [ "vitC", 26 ], [ "calcium", 8 ], [ "iron", 49 ] ] }, { "type": "COMESTIBLE", @@ -162,7 +162,7 @@ "primary_material": "wheat", "volume": "250 ml", "fun": 8, - "vitamins": [ [ "vitA", 18 ], [ "calcium", 50 ], [ "iron", 12 ] ] + "vitamins": [ [ "calcium", 50 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -225,7 +225,7 @@ "primary_material": "wheat", "volume": "250 ml", "fun": 15, - "vitamins": [ [ "vitA", 7 ], [ "vitB", 3 ], [ "vitC", 6 ], [ "calcium", 7 ], [ "iron", 12 ] ] + "vitamins": [ [ "vitC", 6 ], [ "calcium", 7 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -302,7 +302,7 @@ "volume": "250 ml", "flags": [ "EATEN_COLD" ], "fun": 1, - "vitamins": [ [ "vitA", 16 ], [ "vitC", 36 ], [ "calcium", 14 ], [ "iron", 28 ] ] + "vitamins": [ [ "vitC", 36 ], [ "calcium", 14 ], [ "iron", 28 ] ] }, { "type": "COMESTIBLE", @@ -331,7 +331,7 @@ "volume": "300 ml", "charges": 2, "fun": 2, - "vitamins": [ [ "vitC", 8 ], [ "calcium", 6 ], [ "iron", 47 ], [ "vitB", 389 ] ] + "vitamins": [ [ "vitC", 8 ], [ "calcium", 6 ], [ "iron", 47 ] ] }, { "type": "COMESTIBLE", @@ -432,7 +432,7 @@ "material": [ "flesh", "wheat" ], "volume": "250 ml", "fun": 14, - "vitamins": [ [ "vitA", 4 ], [ "vitC", 5 ], [ "calcium", 19 ], [ "iron", 17 ] ] + "vitamins": [ [ "vitC", 5 ], [ "calcium", 19 ], [ "iron", 17 ] ] }, { "type": "COMESTIBLE", @@ -451,7 +451,7 @@ "material": [ "flesh", "wheat" ], "volume": "250 ml", "fun": 14, - "vitamins": [ [ "vitA", 4 ], [ "vitC", 5 ], [ "calcium", 12 ], [ "iron", 24 ] ] + "vitamins": [ [ "vitC", 5 ], [ "calcium", 12 ], [ "iron", 24 ] ] }, { "type": "COMESTIBLE", @@ -474,7 +474,7 @@ "charges": 2, "flags": [ "EATEN_HOT" ], "fun": 8, - "vitamins": [ [ "vitA", 8 ], [ "vitC", 10 ], [ "calcium", 7 ], [ "iron", 18 ], [ "vitB", 20 ] ] + "vitamins": [ [ "vitC", 10 ], [ "calcium", 7 ], [ "iron", 18 ] ] }, { "type": "COMESTIBLE", @@ -496,7 +496,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT" ], "fun": 10, - "vitamins": [ [ "vitA", 18 ], [ "calcium", 50 ], [ "iron", 12 ] ] + "vitamins": [ [ "calcium", 50 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -526,7 +526,7 @@ "volume": "250 ml", "charges": 2, "fun": 12, - "vitamins": [ [ "vitA", 8 ], [ "vitC", 26 ], [ "calcium", 8 ], [ "iron", 49 ], [ "vitB", 389 ] ] + "vitamins": [ [ "vitC", 26 ], [ "calcium", 8 ], [ "iron", 49 ] ] }, { "type": "COMESTIBLE", @@ -556,7 +556,7 @@ "volume": "250 ml", "charges": 2, "fun": 14, - "vitamins": [ [ "vitA", 8 ], [ "vitC", 26 ], [ "calcium", 8 ], [ "iron", 49 ], [ "vitB", 389 ] ] + "vitamins": [ [ "vitC", 26 ], [ "calcium", 8 ], [ "iron", 49 ] ] }, { "type": "COMESTIBLE", @@ -597,7 +597,7 @@ "primary_material": "veggy", "volume": "250 ml", "fun": 8, - "vitamins": [ [ "vitA", 18 ], [ "calcium", 50 ], [ "iron", 12 ] ] + "vitamins": [ [ "calcium", 50 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -660,7 +660,7 @@ "primary_material": "veggy", "volume": "250 ml", "fun": 15, - "vitamins": [ [ "vitA", 7 ], [ "vitB", 3 ], [ "vitC", 6 ], [ "calcium", 7 ], [ "iron", 12 ] ] + "vitamins": [ [ "vitC", 6 ], [ "calcium", 7 ], [ "iron", 12 ] ] }, { "type": "COMESTIBLE", @@ -736,7 +736,7 @@ "volume": "250 ml", "flags": [ "EATEN_COLD" ], "fun": 1, - "vitamins": [ [ "vitA", 16 ], [ "vitC", 36 ], [ "calcium", 14 ], [ "iron", 28 ] ] + "vitamins": [ [ "calcium", 14 ], [ "iron", 28 ] ] }, { "type": "COMESTIBLE", @@ -769,7 +769,7 @@ "volume": "300 ml", "charges": 2, "fun": 2, - "vitamins": [ [ "vitC", 8 ], [ "calcium", 6 ], [ "iron", 47 ], [ "vitB", 389 ] ] + "vitamins": [ [ "vitC", 8 ], [ "calcium", 6 ], [ "iron", 47 ] ] }, { "type": "COMESTIBLE", @@ -870,7 +870,7 @@ "material": [ "flesh", "veggy" ], "volume": "250 ml", "fun": 14, - "vitamins": [ [ "vitA", 4 ], [ "vitC", 5 ], [ "calcium", 19 ], [ "iron", 17 ] ] + "vitamins": [ [ "vitC", 5 ], [ "calcium", 19 ], [ "iron", 17 ] ] }, { "type": "COMESTIBLE", @@ -893,6 +893,6 @@ "charges": 2, "flags": [ "EATEN_HOT" ], "fun": 8, - "vitamins": [ [ "vitA", 8 ], [ "vitC", 10 ], [ "calcium", 7 ], [ "iron", 18 ], [ "vitB", 20 ] ] + "vitamins": [ [ "vitC", 10 ], [ "calcium", 7 ], [ "iron", 18 ] ] } ] diff --git a/data/json/items/comestibles/seed.json b/data/json/items/comestibles/seed.json index 81b78bee178bf..53e72505f7b9c 100644 --- a/data/json/items/comestibles/seed.json +++ b/data/json/items/comestibles/seed.json @@ -116,7 +116,7 @@ "type": "COMESTIBLE", "name": { "str_sp": "grape seeds" }, "description": "Some grape seeds.", - "seed_data": { "plant_name": "grape", "fruit": "grapes", "byproducts": [ "withered" ], "grow": "91 days" } + "seed_data": { "plant_name": "grape", "fruit": "grapes", "byproducts": [ "grape_leaves", "withered" ], "grow": "91 days" } }, { "id": "seed_rose", diff --git a/data/json/items/comestibles/soup.json b/data/json/items/comestibles/soup.json index 43debcfa80c6d..a474c53129f96 100644 --- a/data/json/items/comestibles/soup.json +++ b/data/json/items/comestibles/soup.json @@ -74,7 +74,7 @@ "charges": 2, "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 43 ], [ "vitC", 4 ], [ "calcium", 1 ], [ "iron", 5 ] ], + "vitamins": [ [ "vitC", 4 ], [ "calcium", 1 ], [ "iron", 5 ] ], "fun": 1 }, { @@ -104,7 +104,7 @@ "charges": 2, "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 80 ], [ "vitC", 36 ], [ "calcium", 3 ], [ "iron", 13 ], [ "vitB", 20 ] ], + "vitamins": [ [ "vitC", 36 ], [ "calcium", 3 ], [ "iron", 13 ] ], "fun": 1 }, { @@ -129,7 +129,7 @@ "charges": 2, "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 12 ], [ "vitC", 28 ], [ "calcium", 4 ], [ "iron", 5 ], [ "vitB", 20 ] ], + "vitamins": [ [ "vitC", 28 ], [ "calcium", 4 ], [ "iron", 5 ] ], "fun": 1 }, { @@ -154,7 +154,7 @@ "volume": "500 ml", "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 178 ], [ "vitC", 35 ], [ "calcium", 4 ], [ "iron", 12 ] ], + "vitamins": [ [ "vitC", 35 ], [ "calcium", 4 ], [ "iron", 12 ] ], "fun": 5 }, { @@ -180,7 +180,7 @@ "phase": "liquid", "charges": 2, "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 19 ], [ "vitC", 30 ], [ "calcium", 5 ], [ "iron", 28 ], [ "vitB", 24 ] ], + "vitamins": [ [ "vitC", 30 ], [ "calcium", 5 ], [ "iron", 28 ] ], "fun": 8 }, { @@ -206,7 +206,7 @@ "charges": 2, "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 20 ], [ "vitC", 9 ], [ "iron", 3 ], [ "vitB", 5 ] ], + "vitamins": [ [ "vitC", 9 ], [ "iron", 3 ] ], "fun": 1 }, { @@ -232,7 +232,7 @@ "charges": 2, "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 20 ], [ "vitC", 9 ], [ "iron", 3 ], [ "vitB", 5 ] ], + "vitamins": [ [ "vitC", 9 ], [ "iron", 3 ] ], "fun": 1 }, { @@ -258,7 +258,7 @@ "charges": 2, "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 10 ], [ "calcium", 1 ], [ "iron", 9 ], [ "vitB", 8 ] ], + "vitamins": [ [ "calcium", 1 ], [ "iron", 9 ] ], "fun": 2 }, { @@ -333,7 +333,7 @@ "volume": "250 ml", "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 7 ], [ "vitC", 10 ], [ "calcium", 1 ], [ "iron", 4 ] ], + "vitamins": [ [ "vitC", 10 ], [ "calcium", 1 ], [ "iron", 4 ] ], "fun": 2 }, { @@ -359,7 +359,7 @@ "charges": 2, "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 81 ], [ "vitC", 7 ], [ "calcium", 9 ], [ "iron", 13 ], [ "vitB", 20 ] ], + "vitamins": [ [ "vitC", 7 ], [ "calcium", 9 ], [ "iron", 13 ] ], "fun": 3 }, { @@ -384,7 +384,7 @@ "charges": 2, "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 15 ], [ "vitC", 8 ], [ "calcium", 7 ], [ "iron", 7 ], [ "vitB", 8 ] ], + "vitamins": [ [ "vitC", 8 ], [ "calcium", 7 ], [ "iron", 7 ] ], "fun": 3 }, { @@ -407,7 +407,7 @@ "volume": "170 ml", "phase": "liquid", "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], - "vitamins": [ [ "vitA", 4 ], [ "iron", 2 ] ], + "vitamins": [ [ "iron", 2 ] ], "fun": 1 }, { @@ -429,7 +429,7 @@ "material": [ "powder", "flesh", "wheat" ], "volume": "13 ml", "flags": [ "EDIBLE_FROZEN" ], - "vitamins": [ [ "vitA", 4 ], [ "iron", 2 ] ], + "vitamins": [ [ "iron", 2 ] ], "fun": -10 }, { diff --git a/data/json/items/comestibles/veggy_dishes.json b/data/json/items/comestibles/veggy_dishes.json index c57eb9fe1da5a..687b2f6060b1d 100644 --- a/data/json/items/comestibles/veggy_dishes.json +++ b/data/json/items/comestibles/veggy_dishes.json @@ -49,6 +49,49 @@ "vitamins": [ ], "flags": [ "EDIBLE_FROZEN" ] }, + { + "type": "COMESTIBLE", + "id": "garlic_roasted", + "looks_like": "garlic_clove", + "name": { "str_sp": "roasted garlic" }, + "weight": "18 g", + "color": "white", + "spoils_in": "180 days", + "comestible_type": "FOOD", + "symbol": "%", + "quench": -1, + "healthy": 1, + "calories": 151, + "description": "Exposed cloves of garlic that have been coated in oil and then roasted. Much better than eating them raw.", + "price": 300, + "price_postapoc": 50, + "material": [ "garlic" ], + "volume": "150 ml", + "flags": [ "EATEN_HOT" ], + "fun": 1, + "vitamins": [ [ "calcium", 2 ], [ "iron", 2 ] ] + }, + { + "type": "COMESTIBLE", + "id": "chili_pepper_roasted", + "looks_like": "chili_pepper", + "name": { "str": "roasted chili pepper" }, + "weight": "53 g", + "color": "red", + "spoils_in": "30 days", + "comestible_type": "FOOD", + "symbol": "%", + "healthy": 1, + "calories": 21, + "description": "Not-so-spicy chili pepper that has been roasted on high heat, with skin removed. Much better than eating it raw, and could also be used for other cooking recipes.", + "price": 50, + "price_postapoc": 50, + "material": [ "veggy" ], + "volume": "83 ml", + "flags": [ "FREEZERBURN" ], + "vitamins": [ [ "vitC", 16 ], [ "calcium", 1 ], [ "iron", 2 ] ], + "fun": 1 + }, { "type": "COMESTIBLE", "id": "dandelion_cooked", @@ -192,7 +235,7 @@ "color": "yellow", "symbol": "%", "material": [ "veggy" ], - "vitamins": [ [ "vitA", 6 ], [ "vitC", 3 ], [ "iron", 3 ] ], + "vitamins": [ [ "vitC", 3 ], [ "iron", 3 ] ], "spoils_in": "2 days", "container": "can_medium", "quench": 5, @@ -213,7 +256,7 @@ "color": "yellow", "symbol": "%", "material": [ "veggy" ], - "vitamins": [ [ "vitA", 6 ], [ "vitC", 3 ], [ "iron", 3 ] ], + "vitamins": [ [ "vitC", 3 ], [ "iron", 3 ] ], "spoils_in": "2 days", "quench": -2, "calories": 370, @@ -232,7 +275,7 @@ "color": "yellow", "symbol": "%", "material": [ "veggy" ], - "vitamins": [ [ "vitA", 6 ], [ "vitC", 3 ], [ "iron", 3 ] ], + "vitamins": [ [ "vitC", 3 ], [ "iron", 3 ] ], "spoils_in": "2 days", "calories": 172, "fun": 3, @@ -251,7 +294,7 @@ "color": "yellow", "symbol": "%", "material": [ "veggy" ], - "vitamins": [ [ "vitA", 6 ], [ "vitC", 3 ], [ "iron", 3 ] ], + "vitamins": [ [ "vitC", 3 ], [ "iron", 3 ] ], "spoils_in": "2 days", "container": "bowl_plastic", "calories": 120, @@ -272,7 +315,7 @@ "symbol": "%", "quench": -1, "calories": 44, - "vitamins": [ [ "vitA", 2 ], [ "vitC", 12 ], [ "iron", 4 ] ], + "vitamins": [ [ "vitC", 12 ], [ "iron", 4 ] ], "description": "This yellow cornmeal is useful for baking.", "price": 450, "price_postapoc": 25, @@ -347,7 +390,7 @@ "flags": [ "EATEN_HOT", "FREEZERBURN", "NUTRIENT_OVERRIDE" ], "fun": 2, "charges": 1, - "vitamins": [ [ "vitA", 1 ], [ "iron", 11 ] ] + "vitamins": [ [ "iron", 11 ] ] }, { "type": "COMESTIBLE", @@ -368,7 +411,7 @@ "volume": "500 ml", "flags": [ "EATEN_HOT", "FREEZERBURN" ], "fun": 5, - "vitamins": [ [ "vitA", 2 ], [ "vitC", 4 ], [ "calcium", 3 ], [ "iron", 3 ] ] + "vitamins": [ [ "vitC", 4 ], [ "calcium", 3 ], [ "iron", 3 ] ] }, { "type": "COMESTIBLE", @@ -409,7 +452,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT", "NUTRIENT_OVERRIDE" ], "fun": 5, - "vitamins": [ [ "calcium", 17 ], [ "iron", 16 ], [ "vitC", 84 ], [ "vitA", 61 ] ] + "vitamins": [ [ "calcium", 17 ], [ "iron", 16 ], [ "vitC", 84 ] ] }, { "type": "COMESTIBLE", @@ -430,7 +473,7 @@ "volume": "1 L", "flags": [ "EATEN_HOT", "NUTRIENT_OVERRIDE" ], "fun": 19, - "vitamins": [ [ "vitA", 2 ], [ "calcium", 7 ], [ "iron", 5 ], [ "vitC", 24 ] ] + "vitamins": [ [ "calcium", 7 ], [ "iron", 5 ], [ "vitC", 24 ] ] }, { "type": "COMESTIBLE", @@ -471,7 +514,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT", "NUTRIENT_OVERRIDE" ], "fun": 3, - "vitamins": [ [ "vitA", 1 ], [ "vitC", 9 ], [ "calcium", 13 ], [ "iron", 8 ] ] + "vitamins": [ [ "vitC", 9 ], [ "calcium", 13 ], [ "iron", 8 ] ] }, { "type": "COMESTIBLE", @@ -491,7 +534,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT", "NUTRIENT_OVERRIDE" ], "fun": 4, - "vitamins": [ [ "vitA", 53 ], [ "vitC", 4 ], [ "calcium", 2 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 4 ], [ "calcium", 2 ], [ "iron", 1 ] ] }, { "type": "COMESTIBLE", @@ -532,7 +575,7 @@ "charges": 8, "flags": [ "EATEN_HOT" ], "fun": 3, - "vitamins": [ [ "vitA", 5 ], [ "vitC", 4 ], [ "calcium", 3 ], [ "iron", 14 ] ] + "vitamins": [ [ "vitC", 4 ], [ "calcium", 3 ], [ "iron", 14 ] ] }, { "type": "COMESTIBLE", @@ -553,7 +596,7 @@ "charges": 4, "flags": [ "EATEN_HOT" ], "fun": 10, - "vitamins": [ [ "vitA", 7 ], [ "vitC", 20 ], [ "calcium", 30 ], [ "iron", 20 ] ] + "vitamins": [ [ "vitC", 20 ], [ "calcium", 30 ], [ "iron", 20 ] ] }, { "type": "COMESTIBLE", @@ -574,7 +617,7 @@ "volume": "250 ml", "charges": 4, "phase": "liquid", - "vitamins": [ [ "vitA", 7 ], [ "calcium", 11 ], [ "iron", 3 ] ], + "vitamins": [ [ "calcium", 11 ], [ "iron", 3 ] ], "fun": 4 }, { @@ -623,7 +666,7 @@ "sealed": true, "material": [ "veggy" ], "volume": "250 ml", - "vitamins": [ [ "vitA", 73 ], [ "vitC", 11 ], [ "calcium", 5 ], [ "iron", 9 ] ] + "vitamins": [ [ "vitC", 11 ], [ "calcium", 5 ], [ "iron", 9 ] ] }, { "type": "COMESTIBLE", @@ -671,7 +714,7 @@ "price_postapoc": 100, "material": [ "veggy" ], "volume": "250 ml", - "vitamins": [ [ "vitA", 46 ], [ "vitC", 7 ], [ "calcium", 5 ], [ "iron", 9 ] ] + "vitamins": [ [ "vitC", 7 ], [ "calcium", 5 ], [ "iron", 9 ] ] }, { "type": "COMESTIBLE", @@ -835,7 +878,7 @@ "milling": { "into": "cornmeal", "conversion_rate": 3 }, "volume": "255 ml", "flags": [ "EDIBLE_FROZEN", "RAW" ], - "vitamins": [ [ "vitA", 2 ], [ "vitC", 12 ], [ "iron", 4 ] ], + "vitamins": [ [ "vitC", 12 ], [ "iron", 4 ] ], "fun": -10 }, { @@ -893,7 +936,7 @@ "smoking_result": "dry_corn", "volume": "95 ml", "delete": { "flags": [ "RAW" ] }, - "vitamins": [ [ "vitA", 2 ], [ "vitC", 12 ], [ "iron", 4 ] ], + "vitamins": [ [ "vitC", 12 ], [ "iron", 4 ] ], "fun": 2 }, { @@ -1032,7 +1075,7 @@ "material": [ "veggy" ], "volume": "250 ml", "fun": 12, - "vitamins": [ [ "vitA", 28 ], [ "vitC", 80 ], [ "calcium", 2 ], [ "iron", 4 ] ] + "vitamins": [ [ "vitC", 80 ], [ "calcium", 2 ], [ "iron", 4 ] ] }, { "type": "COMESTIBLE", @@ -1085,7 +1128,7 @@ "price_postapoc": 50, "material": [ "veggy" ], "volume": "500 ml", - "vitamins": [ [ "vitA", 27 ], [ "vitC", 27 ], [ "calcium", 48 ], [ "iron", 9 ] ], + "vitamins": [ [ "vitC", 27 ], [ "calcium", 48 ], [ "iron", 9 ] ], "fun": 3 }, { @@ -1106,7 +1149,7 @@ "volume": "120 ml", "fun": 1, "healthy": 1, - "vitamins": [ [ "vitC", 6 ], [ "vitA", 10 ], [ "calcium", 4 ] ] + "vitamins": [ [ "vitC", 6 ], [ "calcium", 4 ] ] }, { "type": "COMESTIBLE", @@ -1126,7 +1169,7 @@ "volume": "240 ml", "fun": 5, "healthy": 1, - "vitamins": [ [ "vitC", 32 ], [ "vitA", 40 ], [ "calcium", 4 ] ] + "vitamins": [ [ "vitC", 32 ], [ "calcium", 4 ] ] }, { "type": "COMESTIBLE", @@ -1139,6 +1182,6 @@ "price": 0, "delete": { "flags": [ "RAW" ] }, "fun": 1, - "vitamins": [ [ "vitC", 32 ], [ "vitA", 40 ], [ "calcium", 4 ] ] + "vitamins": [ [ "vitC", 32 ], [ "calcium", 4 ] ] } ] diff --git a/data/json/items/comestibles/wheat.json b/data/json/items/comestibles/wheat.json index 8a44e4f79fce8..04f6c79c2d1a5 100644 --- a/data/json/items/comestibles/wheat.json +++ b/data/json/items/comestibles/wheat.json @@ -20,6 +20,27 @@ "vitamins": [ [ "calcium", 4 ], [ "iron", 40 ] ], "fun": -10 }, + { + "type": "COMESTIBLE", + "id": "grain_boiled", + "looks_like": "buckwheat_cooked", + "name": { "str_sp": "boiled grain" }, + "spoils_in": "10 days", + "weight": "260 g", + "color": "brown", + "comestible_type": "FOOD", + "symbol": "%", + "healthy": 1, + "calories": 705, + "description": "Whole wheat or barley kernels that have been boiled in water. Very bland on their own, but will do if you can't prepare them in a different way.", + "price": 20, + "price_postapoc": 100, + "material": [ "wheat" ], + "volume": "250 ml", + "flags": [ "EATEN_HOT" ], + "vitamins": [ [ "calcium", 5 ], [ "iron", 34 ] ], + "fun": -1 + }, { "type": "COMESTIBLE", "id": "spaghetti_raw", @@ -250,7 +271,7 @@ "charges": 2, "flags": [ "EATEN_HOT" ], "fun": 3, - "vitamins": [ [ "vitA", 1 ], [ "vitC", 30 ], [ "calcium", 1 ], [ "iron", 10 ] ] + "vitamins": [ [ "vitC", 30 ], [ "calcium", 1 ], [ "iron", 10 ] ] }, { "type": "COMESTIBLE", @@ -272,7 +293,7 @@ "charges": 4, "flags": [ "EATEN_HOT" ], "fun": 3, - "vitamins": [ [ "vitA", 1 ], [ "calcium", 6 ], [ "iron", 4 ] ] + "vitamins": [ [ "calcium", 6 ], [ "iron", 4 ] ] }, { "type": "COMESTIBLE", @@ -286,7 +307,7 @@ "price": 650, "price_postapoc": 75, "fun": 4, - "vitamins": [ [ "vitA", 2 ], [ "vitC", 30 ], [ "calcium", 4 ], [ "iron", 3 ] ] + "vitamins": [ [ "vitC", 30 ], [ "calcium", 4 ], [ "iron", 3 ] ] }, { "type": "COMESTIBLE", @@ -323,7 +344,7 @@ "charges": 2, "flags": [ "EATEN_HOT" ], "fun": 8, - "vitamins": [ [ "vitA", 4 ], [ "calcium", 3 ], [ "iron", 5 ] ] + "vitamins": [ [ "calcium", 3 ], [ "iron", 5 ] ] }, { "type": "COMESTIBLE", @@ -343,7 +364,7 @@ "volume": "250 ml", "flags": [ "EATEN_HOT" ], "fun": 5, - "vitamins": [ [ "vitA", 3 ], [ "calcium", 15 ], [ "iron", 9 ] ] + "vitamins": [ [ "calcium", 15 ], [ "iron", 9 ] ] }, { "type": "COMESTIBLE", @@ -364,7 +385,7 @@ "volume": "375 ml", "flags": [ "EATEN_HOT" ], "fun": 6, - "vitamins": [ [ "vitA", 6 ], [ "vitC", 120 ], [ "calcium", 2 ], [ "iron", 2 ] ] + "vitamins": [ [ "vitC", 120 ], [ "calcium", 2 ], [ "iron", 2 ] ] }, { "type": "COMESTIBLE", @@ -424,7 +445,7 @@ "flags": [ "EATEN_HOT" ], "fun": 3, "//": "these vitamins are only for pies that may spawn. generally they will be inherited from the fruit used.", - "vitamins": [ [ "vitA", 3 ], [ "vitC", 6 ], [ "calcium", 1 ], [ "iron", 3 ] ] + "vitamins": [ [ "vitC", 6 ], [ "calcium", 1 ], [ "iron", 3 ] ] }, { "type": "COMESTIBLE", @@ -446,7 +467,7 @@ "charges": 4, "flags": [ "EATEN_HOT" ], "fun": 10, - "vitamins": [ [ "vitA", 12 ], [ "vitC", 4 ], [ "calcium", 25 ], [ "iron", 23 ] ] + "vitamins": [ [ "vitC", 4 ], [ "calcium", 25 ], [ "iron", 23 ] ] }, { "type": "COMESTIBLE", @@ -494,7 +515,7 @@ "charges": 8, "flags": [ "EATEN_HOT" ], "fun": 6, - "vitamins": [ [ "vitA", 2 ], [ "calcium", 4 ], [ "iron", 8 ] ] + "vitamins": [ [ "calcium", 4 ], [ "iron", 8 ] ] }, { "type": "COMESTIBLE", @@ -558,7 +579,7 @@ "charges": 6, "flags": [ "EATEN_HOT" ], "fun": 6, - "vitamins": [ [ "vitA", 8 ], [ "calcium", 2 ], [ "iron", 4 ] ] + "vitamins": [ [ "calcium", 2 ], [ "iron", 4 ] ] }, { "id": "sponge_cake", @@ -578,7 +599,7 @@ "calories": 278, "fun": 4, "spoils_in": 420, - "vitamins": [ [ "vitA", 8 ], [ "calcium", 2 ], [ "iron", 5 ] ], + "vitamins": [ [ "calcium", 2 ], [ "iron", 5 ] ], "flags": [ "EATEN_HOT" ] }, { diff --git a/data/json/items/containers.json b/data/json/items/containers.json index 30881736f46ad..72ff87b22a826 100644 --- a/data/json/items/containers.json +++ b/data/json/items/containers.json @@ -640,6 +640,33 @@ ], "use_action": { "type": "deploy_furn", "furn_type": "f_cardboard_box" } }, + { + "id": "box_large_reinforced", + "type": "GENERIC", + "category": "container", + "name": { "str": "reinforced large cardboard box", "str_pl": "reinforced large cardboard boxes" }, + "looks_like": "box_large", + "description": "A very large cardboard box, doubled up with a second layer of cardboard and lots of duct tape.", + "weight": "2610 g", + "volume": "330000 ml", + "longest_side": "90 cm", + "//": "A box that children could hide in should be big enough to cram a (un)dead child or uncomfortable adult in (90x90x60)", + "price": 0, + "price_postapoc": 10, + "material": [ "cardboard" ], + "symbol": ")", + "color": "brown", + "pocket_data": [ + { + "pocket_type": "CONTAINER", + "rigid": true, + "max_contains_volume": "324000 ml", + "max_contains_weight": "100 kg", + "max_item_length": "100 cm" + } + ], + "use_action": { "type": "deploy_furn", "furn_type": "f_cardboard_box_large_reinforced" } + }, { "id": "bucket", "type": "GENERIC", @@ -1272,7 +1299,7 @@ "id": "jar_glass_sealed", "type": "GENERIC", "category": "container", - "name": { "str": "glass jar" }, + "name": { "str": "0.5L glass jar" }, "description": "A half-liter glass jar with a metal screw top lid, used for canning. Preserves content from rot until opened (assuming it was sterile before sealing).", "weight": "150 g", "volume": "680 ml", @@ -1598,6 +1625,32 @@ } ] }, + { + "id": "waterproof_smart_phone_case", + "type": "GENERIC", + "category": "container", + "name": { "str": "waterproof smartphone case" }, + "looks_like": "smart_phone", + "description": "A waterproof case designed for a standard smartphone. Will protect your smartphone from water damage entirely.", + "weight": "50 g", + "volume": "125 ml", + "price": 1000, + "price_postapoc": 100, + "material": [ "plastic" ], + "symbol": ";", + "color": "light_gray", + "pocket_data": [ + { + "pocket_type": "CONTAINER", + "max_contains_volume": "100 ml", + "max_contains_weight": "230 g", + "moves": 100, + "watertight": true, + "rigid": true, + "item_restriction": [ "smart_phone" ] + } + ] + }, { "id": "waterskin", "type": "GENERIC", diff --git a/data/json/items/fake.json b/data/json/items/fake.json index d2e6bbeee6621..72849eadea809 100644 --- a/data/json/items/fake.json +++ b/data/json/items/fake.json @@ -307,5 +307,23 @@ "copy-from": "fake_power_tool", "type": "TOOL", "name": { "str": "mounted electric oil press", "str_pl": "mounted electric oil presses" } + }, + { + "id": "pseudo_training_dummy_light", + "type": "TOOL", + "name": { "str": "training dummy" }, + "description": "This is a crafting_pseudo_item if you have it something is wrong.", + "symbol": "@", + "color": "brown", + "flags": [ "ALLOWS_REMOTE_USE", "PSEUDO" ] + }, + { + "id": "pseudo_training_dummy_heavy", + "type": "TOOL", + "name": { "str": "armored training dummy" }, + "description": "This is a crafting_pseudo_item if you have it something is wrong.", + "symbol": "@", + "color": "brown", + "flags": [ "ALLOWS_REMOTE_USE", "PSEUDO" ] } ] diff --git a/data/json/items/generic.json b/data/json/items/generic.json index b39e1264228b4..5d3bae548f859 100644 --- a/data/json/items/generic.json +++ b/data/json/items/generic.json @@ -698,6 +698,49 @@ "volume": "100 ml", "to_hit": -2 }, + { + "type": "GENERIC", + "id": "lc_wire", + "symbol": ";", + "color": "light_gray", + "name": { "str": "mild steel wire" }, + "description": "A length of thin, relatively stiff, steel wire. Like the sort you find in wire fences.", + "category": "spare_parts", + "price": 20000, + "price_postapoc": 100, + "material": [ "lc_steel" ], + "weight": "151 g", + "volume": "100 ml", + "to_hit": -2 + }, + { + "type": "GENERIC", + "id": "mc_wire", + "copy-from": "lc_wire", + "name": { "str": "medium steel wire" }, + "material": [ "mc_steel" ] + }, + { + "type": "GENERIC", + "id": "hc_wire", + "copy-from": "lc_wire", + "name": { "str": "high steel wire" }, + "material": [ "hc_steel" ] + }, + { + "type": "GENERIC", + "id": "ch_wire", + "copy-from": "lc_wire", + "name": { "str": "hardened steel wire" }, + "material": [ "ch_steel" ] + }, + { + "type": "GENERIC", + "id": "qt_wire", + "copy-from": "lc_wire", + "name": { "str": "tempered steel wire" }, + "material": [ "qt_steel" ] + }, { "type": "GENERIC", "id": "wire_barbed", @@ -3552,7 +3595,7 @@ "price": 15000, "price_postapoc": 250, "material": [ "plastic", "leather" ], - "flags": [ "OVERSIZE", "BELTED", "ALLOWS_NATURAL_ATTACKS", "TARDIS", "COLLAPSE_CONTENTS" ], + "flags": [ "OVERSIZE", "BELTED", "ALLOWS_NATURAL_ATTACKS", "TARDIS", "COLLAPSE_CONTENTS", "POWERARMOR_COMPATIBLE" ], "weight": "708 g", "volume": "500 ml", "bashing": 1, @@ -3592,7 +3635,7 @@ "price": 10, "price_postapoc": 1, "material": [ "plastic" ], - "flags": [ "OVERSIZE", "BELTED", "ALLOWS_NATURAL_ATTACKS", "TARDIS" ], + "flags": [ "OVERSIZE", "BELTED", "ALLOWS_NATURAL_ATTACKS", "TARDIS", "POWERARMOR_COMPATIBLE" ], "weight": "250 g", "volume": "250 ml", "longest_side": "5 cm", @@ -3777,7 +3820,7 @@ "color": "brown", "name": { "str": "training dummy" }, "category": "other", - "description": "A hand-made humanoid figure, useful for training in close quarters combat. This one is made from wood and it has some duct tape to mark the striking points.", + "description": "A hand-made humanoid figure, useful for training in close quarters combat. This one is made from wood and it has some duct tape to mark the striking points. You need to embed it into the ground for training.", "price": 15000, "price_postapoc": 600, "material": [ "wood" ], @@ -3793,7 +3836,7 @@ "color": "light_gray", "name": { "str": "armored training dummy" }, "category": "other", - "description": "A hand-made humanoid figure, useful for training in close quarters combat. This one is covered in scrap armor and looks on guard.", + "description": "A hand-made humanoid figure, useful for training in close quarters combat. This one is covered in scrap armor and looks on guard. You need to embed it into the ground for training.", "price": 15000, "price_postapoc": 1000, "material": [ "steel", "wood" ], diff --git a/data/json/items/generic/dining_kitchen.json b/data/json/items/generic/dining_kitchen.json index 8a06d6cc4a996..11c22cdfa1146 100644 --- a/data/json/items/generic/dining_kitchen.json +++ b/data/json/items/generic/dining_kitchen.json @@ -846,7 +846,7 @@ "description": "A very large 25 liter pot, primarily meant for canning food in glass jars via the water bath method, though it can cook normal foods just as well. Canning foods with it will require a lot of water. If you're only canning a couple of jars at a time, you'd fill it up with rocks or something to displace the water above the lids.", "weight": "5625 g", "volume": "26250 ml", - "longest_side": "27 cm", + "longest_side": "32 cm", "price": 20000, "to_hit": -2, "bashing": 10, @@ -866,6 +866,34 @@ "use_action": [ "HEAT_FOOD" ], "flags": [ "ALLOWS_REMOTE_USE" ] }, + { + "id": "pot_canning_clay", + "type": "TOOL", + "name": { "str": "clay canning pot" }, + "looks_like": "pot_canning", + "description": "A very large 25 liter earthenware pot, primarily meant for canning food via the water bath method, though it can cook normal foods just as well. Canning foods with it will require a lot of water. If you're only canning a couple of jars at a time, you'd fill it up with rocks or something to displace the water above the lids.", + "weight": "8440 g", + "volume": "30 L", + "longest_side": "35 cm", + "price": 10000, + "to_hit": -2, + "bashing": 9, + "material": [ "clay" ], + "symbol": ")", + "color": "brown", + "pocket_data": [ + { + "max_contains_volume": "25 L", + "max_contains_weight": "25 kg", + "watertight": true, + "open_container": true, + "rigid": true + } + ], + "qualities": [ [ "COOK", 3 ], [ "BOIL", 2 ], [ "CONTAIN", 1 ], [ "CHEM", 1 ] ], + "use_action": "HEAT_FOOD", + "flags": [ "ALLOWS_REMOTE_USE" ] + }, { "type": "GENERIC", "category": "tools", diff --git a/data/json/items/gunmod/mechanism.json b/data/json/items/gunmod/mechanism.json index 95e5b8de7ab7a..fa29500e32a55 100644 --- a/data/json/items/gunmod/mechanism.json +++ b/data/json/items/gunmod/mechanism.json @@ -67,6 +67,26 @@ "min_skills": [ [ "mechanics", 2 ], [ "rifle", 3 ] ], "flags": [ "INSTALL_DIFFICULT", "CONSUMABLE" ] }, + { + "id": "glocksear", + "type": "GUNMOD", + "name": { "str": "Glock auto sear plate" }, + "description": "This is a relatively simple switch or button mechanism that replaces the back plate of a Glock slide, allowing it to function as a select-fire machine pistol. A highly illegal modification, but the feds are zombie food anyway. This will fit any standard Glock pistol in 9mm, .40, .45, 10mm, or .357 caliber.", + "weight": "55 g", + "volume": "20 ml", + "price": 9500, + "price_postapoc": 300, + "material": [ "steel" ], + "symbol": ":", + "color": "red", + "location": "mechanism", + "mod_targets": [ "glock_19", "glock_17", "glock_22", "glock_31", "glock_21", "glock_20", "glock_40", "glock_29" ], + "//": "Install time should be short as it is simply a replacement back plate, installed by slightly more than field stripping the gun.", + "install_time": "5 m", + "//durability_modifier": -1, + "mode_modifier": [ [ "AUTO", "auto", 5 ] ], + "min_skills": [ [ "pistol", 2 ] ] + }, { "id": "bars", "type": "GUNMOD", diff --git a/data/json/items/melee/bludgeons.json b/data/json/items/melee/bludgeons.json index bbea72aeea2a0..c6a48723566d4 100644 --- a/data/json/items/melee/bludgeons.json +++ b/data/json/items/melee/bludgeons.json @@ -595,7 +595,7 @@ "color": "brown", "looks_like": "q_staff", "name": { "str": "ironshod quarterstaff", "str_pl": "ironshod quarterstaves" }, - "description": "A smooth and sturdy staff with a leather-wrapped grip, which has been reinforced with metal bands and caps. Durable and well-balanced, it is surprisingly easy to handle.", + "description": "A long wooden staff, which has been reinforced with metal bands and caps.", "price": 6000, "price_postapoc": 1500, "material": [ "wood", "iron" ], @@ -606,7 +606,7 @@ "volume": "1550 ml", "longest_side": "180 cm", "bashing": 32, - "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" }, + "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "neutral" }, "category": "weapons", "qualities": [ [ "HAMMER", 1 ] ] }, @@ -976,8 +976,8 @@ "symbol": "/", "color": "brown", "name": { "str": "quarterstaff", "str_pl": "quarterstaves" }, - "description": "A smooth and sturdy staff. Light and well-balanced, it is surprisingly easy to handle.", - "price": 4000, + "description": "A sturdy staff carved out of wood. Lightweight and long, it is surprisingly easy to handle.", + "price": 2000, "material": [ "wood" ], "techniques": [ "WBLOCK_2", "RAPID", "SWEEP" ], "flags": [ "SHEATH_SPEAR", "ALWAYS_TWOHAND" ], @@ -987,6 +987,27 @@ "longest_side": "180 cm", "bashing": 26, "category": "weapons", + "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "neutral" }, + "price_postapoc": 1000 + }, + { + "type": "GENERIC", + "id": "bo", + "symbol": "/", + "color": "brown", + "name": { "str": "bō" }, + "looks_like": "q_staff", + "description": "A wooden staff weapon used in Okinawan martial arts. Finely sanded and treated with oil for integrity.", + "price": 4000, + "material": [ "wood" ], + "techniques": [ "WBLOCK_2", "SWEEP" ], + "flags": [ "DURABLE_MELEE", "SHEATH_SPEAR", "ALWAYS_TWOHAND" ], + "weapon_category": [ "QUARTERSTAVES" ], + "weight": "1500 g", + "volume": "1500 ml", + "longest_side": "180 cm", + "bashing": 26, + "category": "weapons", "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" }, "price_postapoc": 1000 }, @@ -1099,7 +1120,7 @@ "price": 8000, "price_postapoc": 4500, "bashing": 32, - "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" }, + "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "neutral" }, "material": [ "wood", "iron" ], "symbol": "/", "color": "brown", diff --git a/data/json/items/melee/swords_and_blades.json b/data/json/items/melee/swords_and_blades.json index 9620d91711d38..f8930356d5cf1 100644 --- a/data/json/items/melee/swords_and_blades.json +++ b/data/json/items/melee/swords_and_blades.json @@ -891,15 +891,15 @@ "longest_side": "180 cm", "price": 160000, "price_postapoc": 9500, - "bashing": 14, - "cutting": 38, + "bashing": 10, + "cutting": 34, "to_hit": { "grip": "weapon", "length": "long", "surface": "line", "balance": "good" }, "material": [ "steel" ], "symbol": "/", "color": "light_gray", "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ], "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 4 ] ], - "flags": [ "DURABLE_MELEE", "SHEATH_SWORD", "ALWAYS_TWOHAND" ], + "flags": [ "DURABLE_MELEE", "SHEATH_SWORD", "ALWAYS_TWOHAND", "REACH_ATTACK" ], "weapon_category": [ "MEDIEVAL_SWORDS", "GREAT_SWORDS" ], "category": "weapons" }, @@ -1363,7 +1363,7 @@ "type": "GENERIC", "name": { "str": "zweihänder" }, "description": "This is a dull, cheaply-made replica of a huge two-handed sword from Germany. It still packs a wallop.", - "proportional": { "bashing": 1.21, "cutting": 0.079 }, + "proportional": { "bashing": 1.3, "cutting": 0.169 }, "delete": { "flags": [ "DURABLE_MELEE" ] }, "extend": { "flags": [ "FRAGILE_MELEE" ] }, "material": [ "aluminum" ], diff --git a/data/json/items/melee/unarmed_weapons.json b/data/json/items/melee/unarmed_weapons.json index e3b51ef312076..e60f9f3d90fcb 100644 --- a/data/json/items/melee/unarmed_weapons.json +++ b/data/json/items/melee/unarmed_weapons.json @@ -11,73 +11,112 @@ "weight": "300 g", "bashing": 2, "price_postapoc": 250, - "flags": [ "UNARMED_WEAPON", "DURABLE_MELEE", "NONCONDUCTIVE" ], + "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE" ], "material_thickness": 1, - "armor": [ { "encumbrance": 5, "coverage": 50, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ + { + "encumbrance": 5, + "coverage": 100, + "covers": [ "hand_l", "hand_r" ], + "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] + } + ] }, { - "type": "GENERIC", + "type": "ARMOR", "id": "knuckle_brass", "symbol": "3", "color": "yellow", "name": { "str": "pair of brass knuckles", "str_pl": "pairs of brass knuckles" }, - "category": "weapons", "description": "A metal weapon made of brass, designed to be gripped in the palm and cause punches to do extra damage. A good, quick weapon - but you have to get within punching range to use it.", "material": [ "brass" ], "weight": "320 g", "volume": "250 ml", "bashing": 4, "price_postapoc": 250, - "flags": [ "UNARMED_WEAPON", "DURABLE_MELEE" ] + "flags": [ "DURABLE_MELEE" ], + "material_thickness": 2, + "armor": [ + { + "encumbrance": 5, + "coverage": 20, + "covers": [ "hand_l", "hand_r" ], + "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] + } + ] }, { - "type": "GENERIC", + "type": "ARMOR", "id": "knuckle_nail", "symbol": "]", "color": "brown", "name": { "str": "pair of nail knuckles", "str_pl": "pairs of nail knuckles" }, "description": "A pair of knuckles consisting of two small squares of wood with several nails coming through them. Useful in nasty street fights.", - "category": "weapons", "material": [ "wood" ], "volume": "250 ml", "weight": "430 g", "bashing": 2, "cutting": 3, "price_postapoc": 50, - "flags": [ "UNARMED_WEAPON", "STAB" ] + "flags": [ "STAB" ], + "material_thickness": 1, + "armor": [ + { + "encumbrance": 7, + "coverage": 40, + "covers": [ "hand_l", "hand_r" ], + "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] + } + ] }, { - "type": "GENERIC", + "type": "ARMOR", "id": "knuckle_steel", "symbol": "3", "color": "dark_gray", "name": { "str": "pair of scrap knuckles", "str_pl": "pairs of scrap knuckles" }, "description": "A mass of scrap metal crudely beat into shape, with folded rags underneath to protect the wearers knuckles. A good, quick weapon - but you have to get within punching range to use it.", - "category": "weapons", "material": [ "steel" ], "volume": "250 ml", "weight": "430 g", "bashing": 4, "price_postapoc": 50, "qualities": [ [ "HAMMER", 1 ] ], - "flags": [ "UNARMED_WEAPON" ] + "flags": [ "UNARMED_WEAPON" ], + "material_thickness": 1, + "armor": [ + { + "encumbrance": 7, + "coverage": 20, + "covers": [ "hand_l", "hand_r" ], + "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] + } + ] }, { - "type": "GENERIC", + "type": "ARMOR", "id": "knuckle_steel_forged", "symbol": "3", "color": "light_gray", "name": { "str": "pair of steel knuckles", "str_pl": "pairs of steel knuckles" }, "looks_like": "knuckle_brass", "description": "A pair of knuckles forged from steel, designed to be gripped in the palm and cause punches to do more damage. A good, quick weapon - but you have to get within punching range to use it.", - "category": "weapons", "material": [ "steel" ], "volume": "250 ml", "weight": "240 g", "bashing": 4, "price_postapoc": 180, "qualities": [ [ "HAMMER", 1 ] ], - "flags": [ "UNARMED_WEAPON", "DURABLE_MELEE" ] + "flags": [ "DURABLE_MELEE" ], + "material_thickness": 2, + "armor": [ + { + "encumbrance": 5, + "coverage": 20, + "covers": [ "hand_l", "hand_r" ], + "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] + } + ] }, { "id": "gloves_studded", @@ -115,7 +154,14 @@ "warmth": 0, "material_thickness": 3, "flags": [ "WATER_FRIENDLY", "DURABLE_MELEE", "OUTER" ], - "armor": [ { "encumbrance": 5, "coverage": 40, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ + { + "encumbrance": 5, + "coverage": 80, + "covers": [ "hand_l", "hand_r" ], + "specifically_covers": [ "hand_fingers_l", "hand_fingers_r" ] + } + ] }, { "id": "knuckle_skewer", diff --git a/data/json/items/obsolete.json b/data/json/items/obsolete.json index 43101382d10fb..fe51b2704d108 100644 --- a/data/json/items/obsolete.json +++ b/data/json/items/obsolete.json @@ -272,6 +272,23 @@ "use_action": { "type": "unpack", "group": "mre_full_pack" }, "price": 1000 }, + { + "id": "inj_vitb", + "type": "COMESTIBLE", + "comestible_type": "MED", + "name": { "str": "injectable vitamin B" }, + "description": "Small vials of pale yellow liquid containing soluble vitamin B for injection.", + "weight": "40 g", + "volume": "250 ml", + "price": 150, + "price_postapoc": 500, + "charges": 2, + "stack_size": 10, + "symbol": "!", + "color": "magenta", + "flags": [ "NO_INGEST", "IRREPLACEABLE_CONSUMABLE" ], + "use_action": { "type": "consume_drug", "activation_message": "You inject some vitamin B.", "tools_needed": { "syringe": -1 } } + }, { "id": "aep_suit", "type": "ARMOR", @@ -531,5 +548,58 @@ "material_thickness": 4, "techniques": [ "WBLOCK_1" ], "flags": [ "VARSIZE", "WATERPROOF", "STURDY" ] + }, + { + "id": "kevlar_chainmail_hauberk", + "type": "ARMOR", + "name": { "str": "Kevlar chainmail hauberk" }, + "description": "A fully customized chainmail outfit, leaving the head uncovered. The shirt, arms, and leggings have been modified with straps and combined with a kevlar gambeson to deal with uneven weight distribution, cold environments and to allow them to be used separately.", + "copy-from": "chainmail_hauberk", + "material": [ { "type": "steel", "portion": 5 }, { "type": "kevlar_layered", "portion": 3 }, { "type": "kevlar", "portion": 2 } ] + }, + { + "id": "xl_kevlar_chainmail_hauberk", + "type": "ARMOR", + "name": { "str": "XL Kevlar chainmail hauberk" }, + "copy-from": "kevlar_chainmail_hauberk", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "kevlar_chainmail_hauberk_xs", + "type": "ARMOR", + "copy-from": "kevlar_chainmail_hauberk", + "looks_like": "kevlar_chainmail_hauberk", + "name": { "str": "XS kevlar chainmail hauberk" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "flags": [ "UNDERSIZE" ] + }, + { + "id": "kevlar_chainmail_suit", + "type": "ARMOR", + "name": { "str": "Kevlar chainmail armor" }, + "description": "A fully customized chainmail suit. The shirt, arms, and leggings have been modified with straps and combined with a kevlar gambeson to deal with uneven weight distribution, cold environments and to allow them to be used separately.", + "copy-from": "chainmail_suit", + "material_thickness": 6, + "material": [ { "type": "steel", "portion": 5 }, { "type": "kevlar_layered", "portion": 3 }, { "type": "kevlar", "portion": 2 } ], + "armor": [ { "encumbrance": 20, "coverage": 95, "covers": [ "head", "torso", "leg_l", "leg_r", "arm_l", "arm_r" ] } ], + "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT", "OUTER", "NONCONDUCTIVE" ] + }, + { + "id": "xl_kevlar_chainmail_suit", + "type": "ARMOR", + "name": { "str": "XL kevlar chainmail armor" }, + "copy-from": "kevlar_chainmail_suit", + "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, + "extend": { "flags": [ "OVERSIZE" ] } + }, + { + "id": "kevlar_chainmail_suit_xs", + "type": "ARMOR", + "copy-from": "kevlar_chainmail_suit", + "looks_like": "kevlar_chainmail_suit", + "name": { "str": "XS kevlar chainmail armor" }, + "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, + "flags": [ "VARSIZE", "STURDY", "HELMET_COMPAT", "OUTER", "NONCONDUCTIVE", "UNDERSIZE" ] } ] diff --git a/data/json/items/relics/monolith_items.json b/data/json/items/relics/monolith_items.json new file mode 100644 index 0000000000000..f0878ce42de14 --- /dev/null +++ b/data/json/items/relics/monolith_items.json @@ -0,0 +1,25 @@ +[ + { + "type": "GENERIC", + "id": "monolith_disc", + "symbol": ".", + "color": "dark_gray", + "name": { "str": "inscribed disc" }, + "description": "A thin, palm-sized disc of incredibly dense stone, engraved with meaningless swirls. Its surface seems to repel grime and debris, and it refuses to tarnish or scratch.", + "material": [ "monolith" ], + "weight": "5320 g", + "volume": "190 ml", + "longest_side": "11 cm" + }, + { + "type": "GENERIC", + "id": "monolith_brick", + "symbol": ",", + "color": "dark_gray", + "name": { "str": "warped brick" }, + "description": "This brick of too-dense stone is warped in a way that just barely makes it worthless as a building material. Its smooth surface is unmarred by texture, dirt, or color.", + "material": [ "monolith" ], + "weight": "28 kg", + "volume": "1 L" + } +] diff --git a/data/json/items/resources/alien.json b/data/json/items/resources/alien.json index e6f765bad6b71..492496bb35560 100644 --- a/data/json/items/resources/alien.json +++ b/data/json/items/resources/alien.json @@ -111,6 +111,32 @@ "material": [ "copper", "steel" ], "category": "spare_parts" }, + { + "type": "GENERIC", + "id": "exodii_micro_computer", + "name": { "str": "small unfamiliar electronic thingy", "str_pl": "unfamiliar electronic thingies" }, + "description": "The wiring and general shape suggest to you that this is a tiny computer, or at least some sort of electronic device, but what it is and what role it serves is lost on you. It's small enough to fit into your palm.", + "symbol": "p", + "color": "dark_gray", + "weight": "100 g", + "volume": "250 ml", + "price": 10000, + "material": [ "plastic", "steel" ], + "category": "spare_parts" + }, + { + "type": "GENERIC", + "id": "exodii_micro_module", + "name": { "str_sp": "inscribed metal rings" }, + "description": "This device looks electronic, but is unfamiliar. It is a series of tightly fitted coppery-looking nuts, set concentrically. Wires run from each ring to an axis in the middle.", + "symbol": "i", + "color": "dark_gray", + "weight": "50 g", + "volume": "100 ml", + "price": 1000, + "material": [ "copper", "steel" ], + "category": "spare_parts" + }, { "type": "GENERIC", "id": "exodii_sensor", @@ -260,5 +286,37 @@ "material": [ "lead" ], "symbol": "#", "color": "dark_gray" + }, + { + "type": "GENERIC", + "id": "exodii_wire_kit", + "symbol": ",", + "color": "light_gray", + "name": { "str": "CBM interface wire kit" }, + "category": "spare_parts", + "description": "A collection of hand sautered wires leading to plugs and what looks like an exotic micro controller. The plugs look like they could be attached to you, assuming you have an SNI (Standard Neurobionic Interface).", + "price": 2000, + "price_postapoc": 2000, + "material": [ "aluminum", "plastic", "copper" ], + "weight": "250 g", + "volume": "1 L", + "bashing": 5, + "to_hit": -1 + }, + { + "type": "GENERIC", + "id": "exodii_ac_kit", + "symbol": ",", + "color": "light_gray", + "name": { "str": "external climate control kit" }, + "category": "spare_parts", + "description": "A collection of mismatched pipes, wires, and a central device that looks like an exotic micro controller. Almost looks like it could be used for some form of central cooling.", + "price": 2000, + "price_postapoc": 2000, + "material": [ "aluminum", "plastic", "copper" ], + "weight": "500 g", + "volume": "1 L", + "bashing": 5, + "to_hit": -1 } ] diff --git a/data/json/items/resources/metal.json b/data/json/items/resources/metal.json index 7a927dd34d000..cf208c9efd391 100644 --- a/data/json/items/resources/metal.json +++ b/data/json/items/resources/metal.json @@ -408,7 +408,7 @@ "bashing": 8, "to_hit": -2, "stack_size": 4, - "material": [ "low_steel" ], + "material": [ "lc_steel" ], "symbol": ",", "color": "light_gray", "ammo_type": "components", @@ -427,7 +427,7 @@ "bashing": 12, "to_hit": -4, "stack_size": 2, - "material": [ "low_steel" ], + "material": [ "lc_steel" ], "symbol": ",", "color": "light_gray", "ammo_type": "components", @@ -446,7 +446,7 @@ "bashing": 8, "to_hit": -2, "stack_size": 4, - "material": [ "med_steel" ], + "material": [ "mc_steel" ], "symbol": ",", "color": "light_gray", "ammo_type": "components", @@ -465,7 +465,7 @@ "bashing": 12, "to_hit": -4, "stack_size": 2, - "material": [ "med_steel" ], + "material": [ "mc_steel" ], "symbol": ",", "color": "light_gray", "ammo_type": "components", @@ -484,7 +484,7 @@ "bashing": 8, "to_hit": -2, "stack_size": 4, - "material": [ "high_steel" ], + "material": [ "hc_steel" ], "symbol": ",", "color": "light_gray", "ammo_type": "components", @@ -503,7 +503,7 @@ "bashing": 12, "to_hit": -4, "stack_size": 2, - "material": [ "high_steel" ], + "material": [ "hc_steel" ], "symbol": ",", "color": "light_gray", "ammo_type": "components", diff --git a/data/json/items/tool/cooking.json b/data/json/items/tool/cooking.json index 0a8d7578c5c88..af79c7c833ac8 100644 --- a/data/json/items/tool/cooking.json +++ b/data/json/items/tool/cooking.json @@ -641,7 +641,7 @@ "material": [ "stone" ], "symbol": ":", "color": "light_gray", - "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ] + "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ], [ "FINE_GRIND", 1 ] ] }, { "id": "multi_cooker", diff --git a/data/json/items/tool/entry_tools.json b/data/json/items/tool/entry_tools.json index e6bf03f5cff5c..cc1b08d2f25c5 100644 --- a/data/json/items/tool/entry_tools.json +++ b/data/json/items/tool/entry_tools.json @@ -119,5 +119,26 @@ "color": "light_gray", "qualities": [ [ "LOCKPICK", 40 ] ], "flags": [ "PSEUDO", "PERFECT_LOCKPICK" ] + }, + { + "id": "heavy_crowbar", + "type": "TOOL", + "name": { "str": "heavy crowbar" }, + "looks_like": "crowbar", + "description": "A 5 foot long construction prybar. Essentially a long solid steel rod with a hardened chisel tip.", + "weight": "8 kg", + "to_hit": { "grip": "solid", "length": "long", "surface": "any", "balance": "uneven" }, + "price_postapoc": 4000, + "color": "red", + "symbol": "/", + "material": [ "steel" ], + "techniques": [ "WBLOCK_1", "SWEEP", "BRUTAL" ], + "flags": [ "DURABLE_MELEE", "ALWAYS_TWOHAND", "SHEATH_SPEAR" ], + "volume": "1 L", + "longest_side": "150 cm", + "bashing": 45, + "price": 10000, + "qualities": [ [ "HAMMER", 1 ], [ "PRY", 3 ], [ "COOK", 1 ] ], + "use_action": [ "HAMMER", "CROWBAR" ] } ] diff --git a/data/json/items/tool/explosives.json b/data/json/items/tool/explosives.json index 79a9216723d6f..9ab0ecab97b29 100644 --- a/data/json/items/tool/explosives.json +++ b/data/json/items/tool/explosives.json @@ -989,7 +989,7 @@ "menu_text": "Light fuse", "type": "transform" }, - "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "NPC_ACTIVATE" ] + "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "GRENADE", "NPC_ACTIVATE" ] }, { "id": "military_explosive_small_grenade_act", @@ -1034,7 +1034,7 @@ "menu_text": "Light fuse", "type": "transform" }, - "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "NPC_ACTIVATE" ] + "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "GRENADE", "NPC_ACTIVATE" ] }, { "id": "military_explosive_grenade_act", @@ -1276,7 +1276,7 @@ "menu_text": "Light fuse", "type": "transform" }, - "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "NPC_ACTIVATE" ] + "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "GRENADE", "NPC_ACTIVATE" ] }, { "id": "small_homemade_grenade_act", @@ -1320,7 +1320,7 @@ "menu_text": "Light fuse", "type": "transform" }, - "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "NPC_ACTIVATE" ] + "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "GRENADE", "NPC_ACTIVATE" ] }, { "id": "homemade_grenade_act", diff --git a/data/json/items/tool/metalworking.json b/data/json/items/tool/metalworking.json index 46119522afe96..10f4089f752ab 100644 --- a/data/json/items/tool/metalworking.json +++ b/data/json/items/tool/metalworking.json @@ -118,6 +118,16 @@ "material": [ "ceramic" ], "symbol": ";", "color": "dark_gray", + "pocket_data": [ + { + "pocket_type": "CONTAINER", + "rigid": true, + "watertight": true, + "open_container": true, + "max_contains_volume": "1750 ml", + "max_contains_weight": "1200 g" + } + ], "qualities": [ [ "COOK", 1 ], [ "CHEM", 1 ], [ "BOIL", 2 ], [ "CONTAIN", 1 ] ] }, { @@ -134,6 +144,16 @@ "material": [ "clay" ], "symbol": ";", "color": "brown", + "pocket_data": [ + { + "pocket_type": "CONTAINER", + "rigid": true, + "watertight": true, + "open_container": true, + "max_contains_volume": "1750 ml", + "max_contains_weight": "1200 g" + } + ], "qualities": [ [ "COOK", 1 ], [ "CHEM", 1 ], [ "BOIL", 2 ], [ "CONTAIN", 1 ] ] }, { @@ -234,6 +254,49 @@ "color": "light_gray", "flags": [ "NO_SALVAGE" ] }, + { + "id": "lc_link_sheet", + "type": "TOOL", + "category": "spare_parts", + "name": { "str": "low steel chainmail sheet" }, + "description": "This is a sheet of riveted chainmail. With some skill, several of these sheets could be connected to make effective armor.", + "weight": "1000 g", + "volume": "500 ml", + "price": 1000, + "price_postapoc": 500, + "material": [ "lc_steel" ], + "symbol": ",", + "color": "light_gray", + "flags": [ "NO_SALVAGE" ] + }, + { + "id": "mc_link_sheet", + "type": "TOOL", + "copy-from": "lc_link_sheet", + "name": { "str": "medium steel chainmail sheet" }, + "material": [ "mc_steel" ] + }, + { + "id": "hc_link_sheet", + "type": "TOOL", + "copy-from": "lc_link_sheet", + "name": { "str": "high steel chainmail sheet" }, + "material": [ "hc_steel" ] + }, + { + "id": "ch_link_sheet", + "type": "TOOL", + "copy-from": "lc_link_sheet", + "name": { "str": "hardened steel chainmail sheet" }, + "material": [ "ch_steel" ] + }, + { + "id": "qt_link_sheet", + "type": "TOOL", + "copy-from": "lc_link_sheet", + "name": { "str": "tempered steel chainmail sheet" }, + "material": [ "qt_steel" ] + }, { "id": "swage", "type": "TOOL", @@ -306,6 +369,7 @@ "description": "These are a pair of flatjaw tongs. They are commonly used for metalworking, fabrication or forging recipes.", "weight": "750 g", "volume": "500 ml", + "longest_side": "46 cm", "price": 1600, "price_postapoc": 10, "bashing": 6, diff --git a/data/json/items/tool/science.json b/data/json/items/tool/science.json index 6fcb489a55725..acef4ec945404 100644 --- a/data/json/items/tool/science.json +++ b/data/json/items/tool/science.json @@ -1435,7 +1435,7 @@ "description": "Touch the opening.", "effect_on_conditions": [ { - "id": "EOC_MIGO_BIO_TECH_INTEREST", + "id": "EOC_MIGO_BIO_TECH_INTEREST_SLIGHT", "condition": { "not": { "one_in_chance": 3 } }, "effect": [ { "u_message": "You have a slight feeling of being watched." }, @@ -1443,7 +1443,7 @@ ] }, { - "id": "EOC_MIGO_BIO_TECH_INTEREST", + "id": "EOC_MIGO_BIO_TECH_INTEREST_INTENSE", "condition": { "not": { "one_in_chance": 100 } }, "effect": [ { "u_message": "You have an intense feeling of being watched." }, diff --git a/data/json/items/tool/workshop.json b/data/json/items/tool/workshop.json index 3bbef811ec000..3b05beac54efb 100644 --- a/data/json/items/tool/workshop.json +++ b/data/json/items/tool/workshop.json @@ -1302,11 +1302,11 @@ "bronze", "silver", "gold", - "low_steel", - "med_steel", - "high_steel", - "case_hardened_steel", - "tempered_steel", + "lc_steel", + "mc_steel", + "hc_steel", + "ch_steel", + "qt_steel", "platinum", "superalloy" ], @@ -1358,11 +1358,11 @@ "gold", "platinum", "superalloy", - "low_steel", - "med_steel", - "high_steel", - "case_hardened_steel", - "tempered_steel" + "lc_steel", + "mc_steel", + "hc_steel", + "ch_steel", + "qt_steel" ], "skill": "fabrication", "tool_quality": 5, diff --git a/data/json/items/tool_armor.json b/data/json/items/tool_armor.json index 5aaf2653fc859..6ee24654d77ed 100644 --- a/data/json/items/tool_armor.json +++ b/data/json/items/tool_armor.json @@ -461,7 +461,7 @@ "flags": [ "WATCH", "WATER_FRIENDLY", "BELTED", "FRAGILE", "ALLOWS_NATURAL_ATTACKS", "OVERSIZE" ], "symbol": "[", "use_action": [ "FITNESS_CHECK" ], - "armor": [ { "coverage": 15, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ { "coverage": 100, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] } ] }, { "id": "holo_cloak", @@ -1563,6 +1563,33 @@ "environmental_protection_with_filter": 15, "flags": [ "VARSIZE", "STURDY", "SUN_GLASSES", "SLEEP_IGNORE" ] }, + { + "id": "mask_lsurvivorxl", + "type": "TOOL_ARMOR", + "category": "armor", + "name": { "str": "XL light survivor mask" }, + "description": "A custom-built, reinforced gas mask that covers the face and eyes regardless of your state of mutation. Provides excellent protection from smoke, teargas, and shrapnel. It must be prepared before use.", + "weight": "766 g", + "volume": "1250 ml", + "price": 24000, + "price_postapoc": 1250, + "to_hit": -3, + "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "gasfilter_m": 100 } } ], + "ammo": "gasfilter_m", + "use_action": [ "GASMASK" ], + "material": [ "kevlar_layered", "cotton" ], + "symbol": "[", + "color": "dark_gray", + "armor": [ + { "covers": [ "eyes" ], "coverage": 100, "encumbrance": 5 }, + { "covers": [ "mouth" ], "coverage": 100, "encumbrance": 25 } + ], + "warmth": 15, + "material_thickness": 3, + "environmental_protection": 1, + "environmental_protection_with_filter": 15, + "flags": [ "VARSIZE", "STURDY", "OVERSIZE", "SUN_GLASSES", "SLEEP_IGNORE" ] + }, { "id": "mask_survivor", "type": "TOOL_ARMOR", @@ -2094,7 +2121,7 @@ "default_magazine": "light_minus_battery_cell" } ], - "armor": [ { "coverage": 5, "covers": [ "hand_l", "hand_r" ] } ] + "armor": [ { "coverage": 50, "covers": [ "hand_l", "hand_r" ], "specifically_covers": [ "hand_wrist_l", "hand_wrist_r" ] } ] }, { "id": "hairpin", @@ -2852,6 +2879,56 @@ ], "armor": [ { "encumbrance": 5, "coverage": 10, "covers": [ "head" ] } ] }, + { + "id": "powered_earplugs", + "type": "TOOL_ARMOR", + "category": "armor", + "symbol": "[", + "color": "blue", + "name": { "str_sp": "shooter's ear plugs" }, + "description": "A pair of in-ear drivers designed to dampen loud sounds and amplify quiet sounds. Without batteries or when turned off, they function like normal earplugs and block most sound. They will block sounds over a certain decibel amount when turned on. The earplugs are currently off.", + "flags": [ "DEAF", "OVERSIZE", "USE_UPS", "NO_UNLOAD", "NO_RELOAD" ], + "repairs_like": "powered_earmuffs", + "price": 12500, + "price_postapoc": 1250, + "material": [ "plastic" ], + "weight": "20 g", + "volume": "200 ml", + "charges_per_use": 1, + "ammo": "battery", + "use_action": { + "type": "transform", + "msg": "You turn the earplugs on.", + "target": "powered_earplugs_on", + "active": true, + "need_charges": 1, + "need_charges_msg": "The earplugs's batteries are dead." + }, + "material_thickness": 1, + "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "battery": 100 } } ], + "armor": [ { "coverage": 1 } ] + }, + { + "id": "powered_earplugs_on", + "type": "TOOL_ARMOR", + "repairs_like": "powered_earmuffs", + "copy-from": "powered_earplugs", + "symbol": "[", + "color": "blue", + "name": { "str_sp": "shooter's ear plugs (on)" }, + "description": "A pair of in-ear drivers designed to dampen loud sounds and amplify quiet sounds. Without batteries or when turned off, they function like normal earplugs and block most sound. They will block sounds over a certain decibel amount when turned on. The earplugs are currently on.", + "flags": [ "OVERSIZE", "PARTIAL_DEAF", "USE_UPS", "NO_UNLOAD", "NO_RELOAD" ], + "//": "6-8 hours battery life", + "power_draw": 4000, + "revert_to": "powered_earplugs", + "use_action": { + "ammo_scale": 0, + "type": "transform", + "menu_text": "Turn off", + "msg": "The %s flicks off.", + "target": "powered_earplugs" + } + }, { "id": "stethoscope", "type": "TOOL_ARMOR", diff --git a/data/json/items/vehicle/battery.json b/data/json/items/vehicle/battery.json index e60f7f04ce884..d508c2f33b505 100644 --- a/data/json/items/vehicle/battery.json +++ b/data/json/items/vehicle/battery.json @@ -83,7 +83,7 @@ "copy-from": "storage_battery", "type": "MAGAZINE", "name": { "str": "large storage battery", "str_pl": "large storage batteries" }, - "description": "A huge storage battery containing many lithium-ion cells. Holds a tremendous amount of energy. Could be installed into a storage battery case for easy removal from a vehicle, or just welded straight in.", + "description": "A huge storage battery containing many lithium-ion cells. Holds a tremendous amount of energy. Could be installed into a storage battery case for easy removal from a vehicle, or just welded straight in. Can also be plugged in a static power grid.", "weight": "400 kg", "volume": "50 L", "price": 400000, @@ -97,7 +97,7 @@ "copy-from": "storage_battery", "type": "MAGAZINE", "name": { "str": "medium storage battery", "str_pl": "medium storage batteries" }, - "description": "A medium storage battery containing multiple lithium-ion cells.", + "description": "A medium storage battery containing multiple lithium-ion cells. Can be plugged in a static power grid.", "weight": "35000 g", "volume": "6250 ml", "price": 50000, @@ -111,7 +111,7 @@ "copy-from": "storage_battery", "type": "MAGAZINE", "name": { "str": "small storage battery", "str_pl": "small storage batteries" }, - "description": "A small storage battery created with pre-Cataclysm lithium-ion technology. Useful for crafting.", + "description": "A small storage battery created with pre-Cataclysm lithium-ion technology. Useful for crafting. Can be plugged in a static power grid.", "weight": "2500 g", "volume": "500 ml", "price": 5000, diff --git a/data/json/items/vehicle/solar.json b/data/json/items/vehicle/solar.json index c8cb556d4d1ee..439d94de55664 100644 --- a/data/json/items/vehicle/solar.json +++ b/data/json/items/vehicle/solar.json @@ -3,7 +3,7 @@ "type": "GENERIC", "id": "solar_panel", "name": { "str": "solar panel" }, - "description": "Electronic device that can convert solar radiation into electric power. Useful for a vehicle.", + "description": "Electronic device that can convert solar radiation into electric power. Useful for a vehicle or static power grids.", "weight": "14000 g", "to_hit": -4, "color": "yellow", diff --git a/data/json/limb_scores.json b/data/json/limb_scores.json index 5cdc6a05cfa6e..e76ec2470a0fe 100644 --- a/data/json/limb_scores.json +++ b/data/json/limb_scores.json @@ -67,7 +67,7 @@ "type": "limb_score", "id": "balance", "name": "Balance", - "affected_by_wounds": true, + "affected_by_wounds": false, "affected_by_encumb": true }, { diff --git a/data/json/mapgen/collapsed_tower.json b/data/json/mapgen/collapsed_tower.json index ac7f75571f689..dca335509f0e0 100644 --- a/data/json/mapgen/collapsed_tower.json +++ b/data/json/mapgen/collapsed_tower.json @@ -194,7 +194,6 @@ { "item": "cleaning", "x": [ 11, 11 ], "y": [ 21, 22 ], "chance": 60 }, { "item": "cleaning", "x": [ 15, 15 ], "y": [ 21, 22 ], "chance": 60 } ], - "place_monster": [ { "monster": "mon_talon_m202a1", "x": [ 12, 13 ], "y": [ 20, 23 ] } ], "monster": { " ": { "monster": "mon_zombie_living_wall", "chance": 10 } }, "place_monsters": [ { "monster": "GROUP_COLLAPSED_TOWER_BASEMENT", "x": [ 0, 23 ], "y": [ 0, 15 ], "density": 2.5 }, diff --git a/data/json/mapgen/crater.json b/data/json/mapgen/crater.json index 2e15608e0e112..77f140a87d14e 100644 --- a/data/json/mapgen/crater.json +++ b/data/json/mapgen/crater.json @@ -83,7 +83,6 @@ ], "place_items": [ { "item": "wreckage", "repeat": 3, "x": [ 0, 23 ], "y": [ 0, 23 ] } ], "rubble": { ".": { "rubble_type": "f_rubble_rock" } }, - "set": [ { "square": "radiation", "amount": [ 0, 8 ], "x": 0, "y": 0, "x2": 23, "y2": 23 } ], "terrain": { ".": [ [ "t_region_groundcover_barren", 10 ], "t_region_groundcover" ], "0": [ [ "t_region_groundcover_barren", 10 ], "t_region_groundcover" ] diff --git a/data/json/mapgen/dive_shop.json b/data/json/mapgen/dive_shop.json new file mode 100644 index 0000000000000..b7aa07f7002ec --- /dev/null +++ b/data/json/mapgen/dive_shop.json @@ -0,0 +1,236 @@ +[ + { + "id": "dive_shop_tanks", + "type": "item_group", + "subtype": "distribution", + "items": [ + { "item": "small_scuba_tank", "prob": 40, "charges": [ 5, 20 ] }, + { "item": "scuba_tank", "prob": 60, "charges": [ 10, 60 ] } + ] + }, + { + "id": "dive_shop_books", + "type": "item_group", + "subtype": "distribution", + "entries": [ + { "item": "manual_swimming", "prob": 100 }, + { "item": "emergency_book", "prob": 50 }, + { "item": "manual_first_aid", "prob": 20 }, + { "item": "textbook_firstaid", "prob": 10 } + ] + }, + { + "type": "mapgen", + "method": "json", + "om_terrain": [ "s_dive_shop" ], + "weight": 200, + "object": { + "fill_ter": "t_floor", + "rows": [ + "____,____,____,____,____", + "____,____,____,____,____", + "____,____,____,____,____", + "____,____,____,____,____", + "____,____,____,____,____", + "FFFFFFFFFFFFFFFFFFFFFFFF", + "FFFFFFFFFFFFFFFFFFFFFFFF", + "|--OOOOOO--))--OOOOOO-|.", + "|^ |.", + "|] R R R ^RRR RRR^ |.", + "|] R R R |.", + "|] R R R #cDDDD#####$|.", + "|] R R R #L L |.", + "| |-----------|.", + "| hhhhh |*********|S|.", + "O ZZZZZ +*~~~~~~~*|S|.", + "|V hhhhh +*~~~~~~~*|+|.", + "|W |*~~~~~~~***|.", + "|--------+|*~~~~~~~*|+|.", + "|B C |*~~~~~~~*|*|.", + "|3 C |*********|t|.", + "|--------M-----M------|.", + ".4......____________<...", + "........................" + ], + "terrain": { + " ": "t_floor", + ")": "t_door_glass_c", + "+": "t_door_c", + ",": "t_pavement_y", + "-": "t_wall_w", + ".": [ [ "t_dirt", 5 ], [ "t_grass", 16 ], [ "t_grass_long", 5 ], [ "t_underbrush", 10 ] ], + "F": "t_sidewalk", + "O": "t_window", + "_": "t_pavement", + "M": "t_door_metal_pickable", + "4": "t_gutter_downspout", + "<": "t_ladder_up", + "|": "t_wall_w", + "C": "t_chaingate_c", + "*": "t_thconc_y", + "~": "t_water_pool" + }, + "furniture": { + "#": "f_counter", + "$": "f_counter_gate_c", + "c": "f_console_broken", + "D": "f_displaycase", + "R": "f_rack", + "]": "f_glass_cabinet", + "^": "f_indoor_plant", + "L": "f_stool", + "S": "f_shower", + "B": "f_workbench", + "3": "f_air_compressor", + "h": "f_chair", + "Z": "f_table" + }, + "vendingmachines": { "W": { "item_group": "vending_drink", "lootable": true }, "V": { "item_group": "vending_food", "lootable": true } }, + "toilets": { "t": { } }, + "items": { + "R": { "item": "SUS_scuba_gear", "chance": 20 }, + "D": { "item": "SUS_scuba_gear", "chance": 40 }, + "]": { "item": "swimmer_wetsuit", "chance": 80, "repeat": [ 0, 3 ] } + }, + "place_items": [ + { "item": "dive_shop_tanks", "x": [ 3, 6 ], "y": [ 19, 20 ], "chance": 90, "repeat": [ 2, 8 ] }, + { "item": "dive_shop_books", "x": [ 3, 7 ], "y": 15, "chance": 80, "repeat": [ 1, 5 ] } + ], + "place_monster": [ { "group": "GROUP_POOL_NOKIDS", "x": [ 12, 19 ], "y": [ 15, 19 ], "repeat": [ 2, 6 ] } ] + } + }, + { + "type": "mapgen", + "method": "json", + "om_terrain": [ "s_dive_shop" ], + "weight": 500, + "object": { + "fill_ter": "t_floor", + "rows": [ + "____,____,____,____,____", + "____,____,____,____,____", + "____,____,____,____,____", + "____,____,____,____,____", + "____,____,____,____,____", + "FFFFFFFFFFFFFFFFFFFFFFFF", + "FFFFFFFFFFFFFFFFFFFFFFFF", + "|--OOOOOO--))--OOOOOO-|.", + "|^ |.", + "|] R R R R ^RRR RRR^|.", + "|] R R R R |.", + "|] R R R R ^|.", + "|] R R R R #c#DDDD$#|.", + "|V #L ^|.", + "|W -========|.", + "|V : |.", + "|] R R R R : hhhhh |.", + "|] R R R R ) ZZZZZ O.", + "|^ R R R ) ZZZZZ O.", + "|--- : hhhhh |.", + "|t + ]^]^ : |.", + "|--------------M-OOO--|.", + ".4............._____<...", + "........................" + ], + "terrain": { + " ": "t_floor", + ")": "t_door_glass_c", + "+": "t_door_c", + ",": "t_pavement_y", + "-": "t_wall_w", + ".": [ [ "t_dirt", 5 ], [ "t_grass", 16 ], [ "t_grass_long", 5 ], [ "t_underbrush", 10 ] ], + "F": "t_sidewalk", + "O": "t_window", + "_": "t_pavement", + "M": "t_door_metal_pickable", + "4": "t_gutter_downspout", + "<": "t_ladder_up", + "|": "t_wall_w", + "=": "t_wall_glass_h", + ":": "t_wall_glass_v" + }, + "furniture": { + "#": "f_counter", + "$": "f_counter_gate_c", + "c": "f_console_broken", + "D": "f_displaycase", + "R": "f_rack", + "]": "f_glass_cabinet", + "^": "f_indoor_plant", + "L": "f_stool", + "h": "f_chair", + "Z": "f_table" + }, + "vendingmachines": { "W": { "item_group": "vending_drink", "lootable": true }, "V": { "item_group": "vending_food", "lootable": true } }, + "toilets": { "t": { } }, + "items": { + "R": { "item": "SUS_scuba_gear", "chance": 10 }, + "D": { "item": "SUS_scuba_gear", "chance": 40 }, + "]": { "item": "swimmer_wetsuit", "chance": 80, "repeat": [ 0, 3 ] } + }, + "place_items": [ { "item": "dive_shop_books", "x": [ 16, 20 ], "y": [ 17, 18 ], "chance": 80, "repeat": [ 2, 7 ] } ] + } + }, + { + "type": "mapgen", + "method": "json", + "om_terrain": [ "s_dive_shop_roof" ], + "weight": 500, + "object": { + "fill_ter": "t_tar_flat_roof", + "rows": [ + " ", + " ", + " ", + " ", + " ", + " ", + " ", + "|.....................3 ", + "|.c...................3 ", + "|.....................3 ", + "|.....................3 ", + "|.....................3 ", + "|.....................3 ", + "|.....................3 ", + "|.....................3 ", + "|.....................3 ", + "|..............ooo..:.3 ", + "|....A.........ooo..:.3 ", + "|....SS........ooo....3 ", + "|..................&..3 ", + "|.....................3 ", + "|5--------------------3 ", + " #>## ", + " " + ], + "terrain": { + ".": "t_tar_flat_roof", + "o": "t_glass_roof", + " ": "t_open_air", + "|": "t_gutter_west", + "-": "t_gutter_south", + "3": "t_gutter_east", + "#": "t_grate", + ">": "t_ladder_down", + "5": "t_gutter_drop" + }, + "furniture": { + "&": "f_roof_turbine_vent", + "c": "f_cellphone_booster", + "A": "f_air_conditioner", + ":": "f_standing_tank", + "S": "f_solar_unit" + }, + "place_items": [ { "item": "roof_trash", "x": [ 4, 16 ], "y": [ 8, 11 ], "chance": 50, "repeat": [ 1, 3 ] } ], + "place_nested": [ + { "chunks": [ [ "roof_2x2_golf", 5 ], [ "null", 85 ], [ "roof_3x3_wine", 10 ] ], "x": [ 13, 20 ], "y": 15 }, + { + "chunks": [ [ "null", 40 ], [ "roof_4x4_party", 5 ], [ "roof_4x4_utility", 50 ], [ "roof_4x4_holdout", 3 ] ], + "x": [ 4, 13 ], + "y": [ 8, 10 ] + } + ] + } + } +] diff --git a/data/json/mapgen/exodii/exodii_base.json b/data/json/mapgen/exodii/exodii_base.json index ba68bb1cf137f..d845e9e631027 100644 --- a/data/json/mapgen/exodii/exodii_base.json +++ b/data/json/mapgen/exodii/exodii_base.json @@ -777,7 +777,7 @@ "..................****************.......******************...........****}********}*...........", "..................*¶**************.......*****************............*a&&e********¶*...........", "..................*}**************....*******************.............**************............", - "..................*}**************[[[[******************........................................", + "..................*}**************[[[[*>>*******>>******........................................", "..................*e&*************[[[[*************.............................................", "..................*a&*************....*¶***********....................******...................", "..................*}*************.....*****...........................*¶****¶*..................", diff --git a/data/json/mapgen/lab/lab_floorplan_cross.json b/data/json/mapgen/lab/lab_floorplan_cross.json index 7fcdba5700e0e..3cb6aef5d2edd 100644 --- a/data/json/mapgen/lab/lab_floorplan_cross.json +++ b/data/json/mapgen/lab/lab_floorplan_cross.json @@ -304,7 +304,8 @@ " ", " " ], - "terrain": { "g": [ "t_wall_glass" ] } + "terrain": { "g": [ "t_wall_glass" ] }, + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -367,7 +368,8 @@ { "ter": "t_rock", "x": 0, "y": 2 }, { "ter": "t_rock", "x": 1, "y": 2 }, { "ter": "t_rock", "x": 2, "y": 2 } - ] + ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -401,7 +403,8 @@ { "line": "terrain", "id": "t_concrete_wall", "x": 10, "x2": 10, "y": 0, "y2": 10 }, { "line": "terrain", "id": "t_concrete_wall", "x": 0, "x2": 10, "y": 10, "y2": 10 } ], - "place_nested": [ { "chunks": [ "lab_rock_9x9" ], "x": 1, "y": 1 } ] + "place_nested": [ { "chunks": [ "lab_rock_9x9" ], "x": 1, "y": 1 } ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -415,7 +418,8 @@ { "line": "terrain", "id": "t_concrete_wall", "x": 0, "x2": 0, "y": 9, "y2": 0 }, { "line": "terrain", "id": "t_concrete_wall", "x": 0, "x2": 9, "y": 10, "y2": 10 } ], - "place_nested": [ { "chunks": [ "lab_rock_9x9" ], "x": 1, "y": 1 } ] + "place_nested": [ { "chunks": [ "lab_rock_9x9" ], "x": 1, "y": 1 } ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -429,7 +433,8 @@ { "line": "terrain", "id": "t_concrete_wall", "x": 0, "x2": 10, "y": 0, "y2": 0 }, { "line": "terrain", "id": "t_concrete_wall", "x": 10, "x2": 10, "y": 0, "y2": 9 } ], - "place_nested": [ { "chunks": [ "lab_rock_9x9" ], "x": 1, "y": 1 } ] + "place_nested": [ { "chunks": [ "lab_rock_9x9" ], "x": 1, "y": 1 } ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -442,7 +447,8 @@ { "line": "terrain", "id": "t_concrete_wall", "x": 0, "x2": 9, "y": 0, "y2": 0 }, { "line": "terrain", "id": "t_concrete_wall", "x": 0, "x2": 0, "y": 1, "y2": 9 } ], - "place_nested": [ { "chunks": [ "lab_rock_9x9" ], "x": 1, "y": 1 } ] + "place_nested": [ { "chunks": [ "lab_rock_9x9" ], "x": 1, "y": 1 } ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -477,7 +483,8 @@ " ", " " ], - "palettes": [ "lab_palette" ] + "palettes": [ "lab_palette" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -512,7 +519,8 @@ " ", " " ], - "palettes": [ "lab_palette" ] + "palettes": [ "lab_palette" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -547,7 +555,8 @@ " #### ", "########################" ], - "palettes": [ "lab_palette" ] + "palettes": [ "lab_palette" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -582,7 +591,8 @@ " #", " #" ], - "palettes": [ "lab_palette" ] + "palettes": [ "lab_palette" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -649,7 +659,8 @@ " ", " " ], - "palettes": [ "lab_palette", "lab_loot_bionic_vault" ] + "palettes": [ "lab_palette", "lab_loot_bionic_vault" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -684,7 +695,8 @@ " ", " " ], - "palettes": [ "lab_palette", "lab_loot_serum_vault" ] + "palettes": [ "lab_palette", "lab_loot_serum_vault" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -719,7 +731,8 @@ " ", " " ], - "palettes": [ "lab_palette", "lab_loot_bionic_vault" ] + "palettes": [ "lab_palette", "lab_loot_bionic_vault" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -754,7 +767,8 @@ " ", " " ], - "palettes": [ "lab_palette", "lab_loot_serum_vault" ] + "palettes": [ "lab_palette", "lab_loot_serum_vault" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -789,7 +803,8 @@ " ------ ", "####################### " ], - "palettes": [ "lab_palette", "lab_loot_bionic_vault" ] + "palettes": [ "lab_palette", "lab_loot_bionic_vault" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -824,7 +839,8 @@ " ------ ", "####################### " ], - "palettes": [ "lab_palette", "lab_loot_serum_vault" ] + "palettes": [ "lab_palette", "lab_loot_serum_vault" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -859,7 +875,8 @@ " #", " " ], - "palettes": [ "lab_palette", "lab_loot_bionic_vault" ] + "palettes": [ "lab_palette", "lab_loot_bionic_vault" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -894,7 +911,8 @@ " #", " " ], - "palettes": [ "lab_palette", "lab_loot_serum_vault" ] + "palettes": [ "lab_palette", "lab_loot_serum_vault" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } } ] diff --git a/data/json/mapgen/lab/lab_modular/lab_1x1x2_RES_8_apartments.json b/data/json/mapgen/lab/lab_modular/lab_1x1x2_RES_8_apartments.json index 91173bcc162c9..4a4f3bda97887 100644 --- a/data/json/mapgen/lab/lab_modular/lab_1x1x2_RES_8_apartments.json +++ b/data/json/mapgen/lab/lab_modular/lab_1x1x2_RES_8_apartments.json @@ -33,7 +33,7 @@ "|||||||||||±||||||||||||" ], "palettes": [ "lab_common_palette", "lab_residential_palette", "standard_domestic_lino_bathroom" ], - "place_monsters": [ { "monster": "GROUP_LAB_HOSPTIAL", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ], + "place_monsters": [ { "monster": "GROUP_LAB_HOSPITAL", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ], "terrain": { ":": "t_window_domestic", "Y": "t_linoleum_gray" } } }, @@ -71,7 +71,7 @@ "|||||||||||±||||||||||||" ], "palettes": [ "lab_common_palette", "lab_residential_palette", "standard_domestic_lino_bathroom" ], - "place_monsters": [ { "monster": "GROUP_LAB_HOSPTIAL", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ], + "place_monsters": [ { "monster": "GROUP_LAB_HOSPITAL", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ], "terrain": { ":": "t_window_domestic", "Y": "t_linoleum_gray" } } } diff --git a/data/json/mapgen/lab/lab_modular/lab_nests_modular/lab_effect_on_condition.json b/data/json/mapgen/lab/lab_modular/lab_nests_modular/lab_effect_on_condition.json index bcbfd84b7004f..fc06c61adc7ec 100644 --- a/data/json/mapgen/lab/lab_modular/lab_nests_modular/lab_effect_on_condition.json +++ b/data/json/mapgen/lab/lab_modular/lab_nests_modular/lab_effect_on_condition.json @@ -2,8 +2,7 @@ { "type": "effect_on_condition", "id": "lab_security_check", - "recurrence_min": 1, - "recurrence_max": 1, + "recurrence": 1, "condition": { "and": [ { "u_at_om_location": "lab_1x1x2_RES_8_apartments_lower" }, { "not": { "u_has_item": "id_science_medical_red" } } ] }, @@ -19,8 +18,7 @@ { "type": "effect_on_condition", "id": "lab_security_check_surface_3", - "recurrence_min": 5, - "recurrence_max": 30, + "recurrence": [ 5, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_res_8_SWU_ground" }, { "not": { "u_has_item": "id_science_maintenance_green" } } ] }, @@ -29,8 +27,7 @@ { "type": "effect_on_condition", "id": "lab_security_check_surface_2", - "recurrence_min": 5, - "recurrence_max": 30, + "recurrence": [ 5, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_res_8_SWD_ground" }, { "not": { "u_has_item": "id_science_maintenance_green" } } ] }, @@ -53,8 +50,7 @@ { "type": "effect_on_condition", "id": "lab_security_check_surface_1", - "recurrence_min": 1, - "recurrence_max": 1, + "recurrence": 1, "condition": { "and": [ { "u_at_om_location": "lab_CORE_2x1_WC_ground" }, { "not": { "u_has_item": "id_science_maintenance_green" } } ] }, @@ -94,8 +90,7 @@ { "type": "effect_on_condition", "id": "lab_check_magenta_security_drop", - "recurrence_min": 3, - "recurrence_max": 5, + "recurrence": [ 3, 5 ], "condition": { "and": [ { "u_at_om_location": "lab_security_z-1" }, @@ -123,8 +118,7 @@ { "type": "effect_on_condition", "id": "lab_1x1x2_RES_8_check_SEC", - "recurrence_min": 5, - "recurrence_max": 10, + "recurrence": [ 5, 10 ], "condition": { "and": [ { "u_at_om_location": "lab_1x1_RES_8_commons_SEC" }, { "not": { "u_has_item": "id_science_security_yellow" } } ] }, @@ -146,8 +140,7 @@ { "type": "effect_on_condition", "id": "lab_1x1x2_RES_8_check_MAINT", - "recurrence_min": 5, - "recurrence_max": 10, + "recurrence": [ 5, 10 ], "condition": { "and": [ { "u_at_om_location": "lab_1x1_RES_8_commons_MAINT" }, { "not": { "u_has_item": "id_science_maintenance_yellow" } } ] }, @@ -169,8 +162,7 @@ { "type": "effect_on_condition", "id": "lab_concourse_bot_release", - "recurrence_min": 5, - "recurrence_max": 10, + "recurrence": [ 5, 10 ], "condition": { "and": [ { "u_at_om_location": "lab_CORE_2x1_1DN" }, @@ -221,8 +213,7 @@ { "type": "effect_on_condition", "id": "lab_concourse_bot_release_2", - "recurrence_min": 5, - "recurrence_max": 10, + "recurrence": [ 5, 10 ], "condition": { "and": [ { "u_at_om_location": "lab_CORE_2x1_2DN" }, @@ -273,8 +264,7 @@ { "type": "effect_on_condition", "id": "lab_magenta_security_check", - "recurrence_min": 15, - "recurrence_max": 30, + "recurrence": [ 15, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_security_z-5" }, { "not": { "u_has_item": "id_science_security_magenta" } } ] }, "effect": [ { "mapgen_update": "release_bots_4", "om_terrain": "lab_security_z-5" } ] }, @@ -293,8 +283,7 @@ { "type": "effect_on_condition", "id": "lab_cyan_mutagen_check", - "recurrence_min": 15, - "recurrence_max": 30, + "recurrence": [ 15, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_2x2_MUT_tier_2_NE" }, { "not": { "u_has_item": "id_science_mutagen_cyan" } } ] }, "effect": [ { "mapgen_update": "release_bots_5", "om_terrain": "lab_2x2_MUT_tier_2_NE" } ] }, @@ -308,8 +297,7 @@ { "type": "effect_on_condition", "id": "lab_cyan_mutagen_check_2", - "recurrence_min": 15, - "recurrence_max": 30, + "recurrence": [ 15, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_2x2_MUT_tier_2_NW_final_flr" }, { "not": { "u_has_item": "id_science_mutagen_cyan" } } ] }, @@ -325,8 +313,7 @@ { "type": "effect_on_condition", "id": "lab_cyan_mutagen_check_3", - "recurrence_min": 15, - "recurrence_max": 30, + "recurrence": [ 15, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_2x2_MUT_tier_2_SW" }, { "not": { "u_has_item": "id_science_mutagen_cyan" } } ] }, "effect": [ { "mapgen_update": "release_bots_7", "om_terrain": "lab_2x2_MUT_tier_2_SW" } ] }, @@ -340,8 +327,7 @@ { "type": "effect_on_condition", "id": "lab_cyan_mutagen_check_4", - "recurrence_min": 15, - "recurrence_max": 30, + "recurrence": [ 15, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_2x2_MUT_tier_2_SE" }, { "not": { "u_has_item": "id_science_mutagen_cyan" } } ] }, "effect": [ { "mapgen_update": "release_bots_8", "om_terrain": "lab_2x2_MUT_tier_2_SE" } ] }, @@ -355,32 +341,28 @@ { "type": "effect_on_condition", "id": "lab_pink_mutagen_check", - "recurrence_min": 15, - "recurrence_max": 30, + "recurrence": [ 15, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_2x2_MUT_tier_1_NE" }, { "not": { "u_has_item": "id_science_mutagen_pink" } } ] }, "effect": [ { "mapgen_update": "release_bots_5", "om_terrain": "lab_2x2_MUT_tier_1_NE" } ] }, { "type": "effect_on_condition", "id": "lab_pink_mutagen_check_2", - "recurrence_min": 15, - "recurrence_max": 30, + "recurrence": [ 15, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_2x2_MUT_tier_1_NW" }, { "not": { "u_has_item": "id_science_mutagen_pink" } } ] }, "effect": [ { "mapgen_update": "release_bots_6", "om_terrain": "lab_2x2_MUT_tier_1_NW" } ] }, { "type": "effect_on_condition", "id": "lab_pink_mutagen_check_3", - "recurrence_min": 15, - "recurrence_max": 30, + "recurrence": [ 15, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_2x2_MUT_tier_1_SW" }, { "not": { "u_has_item": "id_science_mutagen_pink" } } ] }, "effect": [ { "mapgen_update": "release_bots_7", "om_terrain": "lab_2x2_MUT_tier_1_SW" } ] }, { "type": "effect_on_condition", "id": "lab_pink_mutagen_check_4", - "recurrence_min": 15, - "recurrence_max": 30, + "recurrence": [ 15, 30 ], "condition": { "and": [ { "u_at_om_location": "lab_2x2_MUT_tier_1_SE" }, { "not": { "u_has_item": "id_science_mutagen_pink" } } ] }, "effect": [ { "mapgen_update": "release_bots_8", "om_terrain": "lab_2x2_MUT_tier_1_SE" } ] } diff --git a/data/json/mapgen/lab/lab_modular/lab_nests_modular/lab_nested_mutagen.json b/data/json/mapgen/lab/lab_modular/lab_nests_modular/lab_nested_mutagen.json index 1a3da3006b812..fec1d015a6cba 100644 --- a/data/json/mapgen/lab/lab_modular/lab_nests_modular/lab_nested_mutagen.json +++ b/data/json/mapgen/lab/lab_modular/lab_nests_modular/lab_nested_mutagen.json @@ -150,6 +150,7 @@ "method": "json", "//": "A nested map for lab mutagen research areas. Center of room design.", "nested_mapgen_id": "lab_mutagen_8x8_vault_east", + "weight": 100, "object": { "mapgensize": [ 8, 8 ], "rotation": [ 0, 3 ], @@ -185,6 +186,7 @@ "method": "json", "//": "A nested map for lab mutagen research areas. Center of room design.", "nested_mapgen_id": "lab_mutagen_8x8_vault_east", + "weight": 100, "object": { "mapgensize": [ 8, 8 ], "rotation": [ 0, 3 ], @@ -215,6 +217,48 @@ ] } }, + { + "type": "mapgen", + "method": "json", + "//": "A nested map for lab mutagen research areas. Center of room design.", + "nested_mapgen_id": "lab_mutagen_8x8_vault_east", + "weight": 50, + "object": { + "mapgensize": [ 8, 8 ], + "rotation": [ 0, 3 ], + "rows": [ + "||||||||", + "|mmmmmm|", + "|| m|", + " = JJJm|", + "θ| JJJm|", + "|| m|", + "|mmmmmm|", + "||||||||" + ], + "palettes": [ "lab_mutagen_palette" ], + "terrain": { "|": "t_wall_metal" }, + "computers": { + "θ": { + "name": "Alien-Sample Storage", + "security": 3, + "options": [ { "name": "UNLOCK ENTRANCE", "action": "unlock_disarm", "security": 5 } ], + "failures": [ { "action": "damage" }, { "action": "manhacks" }, { "action": "shutdown" } ] + } + }, + "item": { + "m": [ + { "item": "alien_pod_resin", "chance": 50, "repeat": [ 2, 5 ] }, + { "item": "fetid_goop", "chance": 40, "repeat": [ 2, 5 ] } + ] + }, + "place_loot": [ + { "group": "tools_mutation", "x": [ 3, 5 ], "y": 3, "chance": 70 }, + { "group": "common_mutation_books", "x": [ 3, 5 ], "y": 4, "chance": 70 }, + { "item": "migo_bio_tech", "x": 3, "y": 3, "chance": 100 } + ] + } + }, { "type": "mapgen", "method": "json", @@ -370,6 +414,99 @@ } } }, + { + "type": "mapgen", + "method": "json", + "//": "A nested map for lab mutagen research areas. Center of room design. This one is MIGO themed", + "nested_mapgen_id": "lab_mutagen_8x8_vault_west", + "//2": "A bit higher weighted since their are fewer MIGO themed rewards", + "weight": 50, + "object": { + "mapgensize": [ 8, 8 ], + "rotation": [ 0, 3 ], + "rows": [ + "||||||||", + "|JJJX!^|", + "|7A X!||", + "|2ւ - = ", + "|4 - |θ", + "|5 X!||", + "|JōJX!^|", + "||||||||" + ], + "palettes": [ "lab_mutagen_palette", "lab_vent_palette" ], + "terrain": { "|": "t_wall_metal" }, + "furniture": { "!": "f_chair", "ō": "f_glass_fridge" }, + "vehicles": { "ւ": { "vehicle": "hospital_bed", "chance": 100, "rotation": 270 } }, + "monster": { "ւ": { "monster": "mon_mi_go_captured" } }, + "item": { "ō": { "item": "migo_plate_overgrown", "chance": 100, "repeat": 2 } }, + "place_loot": [ { "item": "recipe_migo_plate", "x": [ 1, 3 ], "y": 1, "chance": 100 } ], + "computers": { + "θ": { + "name": "Specimen Processing", + "security": 3, + "options": [ { "name": "UNLOCK ENTRANCE", "action": "unlock_disarm", "security": 5 } ], + "failures": [ { "action": "damage" }, { "action": "manhacks" }, { "action": "shutdown" } ] + } + } + } + }, + { + "type": "mapgen", + "method": "json", + "//": "A nested map for lab mutagen research areas. Center of room design. This one is MIGO themed", + "nested_mapgen_id": "lab_mutagen_8x8_vault_west", + "//2": "A bit higher weighted since their are fewer MIGO themed rewards", + "weight": 50, + "object": { + "mapgensize": [ 8, 8 ], + "rotation": [ 0, 3 ], + "rows": [ + "||||||||", + "|ÆÇÆX!^|", + "|ւÇÇX!||", + "|ŏÇÇ- = ", + "|ւÇÇ- |θ", + "|ÀÇÇX!||", + "|ÆōÆX!^|", + "||||||||" + ], + "palettes": [ "lab_mutagen_palette", "lab_vent_palette" ], + "terrain": { + "|": "t_wall_metal", + "ւ": "t_floor_resin", + "À": "t_floor_resin", + "ŏ": "t_floor_resin", + "Æ": "t_floor_resin", + "Ç": "t_floor_resin" + }, + "furniture": { + "!": "f_chair", + "ō": "f_glass_fridge", + "ŏ": "f_sink", + "ւ": "f_alien_pod", + "À": "f_alien_gasper", + "Æ": "f_alien_pod_resin" + }, + "item": { + "ŏ": [ + { "item": "migo_skin_off", "chance": 100 }, + { "item": "blood", "chance": 100 }, + { "item": "feeding_kit", "chance": 100 }, + { "item": "corpse_half_beheaded", "chance": 100 } + ], + "ō": { "item": "blood", "chance": 100, "repeat": [ 2, 5 ] } + }, + "computers": { + "θ": { + "name": "Storage for Gary", + "security": 3, + "options": [ { "name": "UNLOCK ENTRANCE", "action": "unlock_disarm", "security": 5 } ], + "failures": [ { "action": "damage" }, { "action": "manhacks" }, { "action": "shutdown" } ] + } + } + } + }, { "type": "mapgen", "method": "json", diff --git a/data/json/mapgen/map_extras/sewers.json b/data/json/mapgen/map_extras/sewers.json index e27bfbf2f3127..6dce206d13d4b 100644 --- a/data/json/mapgen/map_extras/sewers.json +++ b/data/json/mapgen/map_extras/sewers.json @@ -31,6 +31,7 @@ " o o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -66,6 +67,7 @@ " ~ #o o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -101,6 +103,7 @@ " o o ooooo " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -136,6 +139,7 @@ " o ..I " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_loot": [ { "item": "stepladder", "y": [ 15, 16 ], "x": [ 13, 14 ], "chance": 50 } ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } @@ -172,6 +176,7 @@ " " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_loot": [ { "item": "stepladder", "x": [ 9, 10 ], "y": [ 7, 8 ], "chance": 50 } ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } @@ -208,6 +213,7 @@ " oooooo " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_loot": [ { "item": "stepladder", "x": [ 15, 16 ], "y": [ 9, 10 ], "chance": 50 } ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } @@ -244,6 +250,7 @@ " o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_loot": [ { "item": "stepladder", "x": [ 7, 8 ], "y": [ 13, 14 ], "chance": 50 } ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } @@ -280,6 +287,7 @@ " " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -315,6 +323,7 @@ " o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -350,6 +359,7 @@ " o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -385,6 +395,7 @@ " o o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -420,6 +431,7 @@ " o o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -455,6 +467,7 @@ " o #o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -490,6 +503,7 @@ " o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -525,6 +539,7 @@ " o o# o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -560,6 +575,7 @@ " o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -595,6 +611,7 @@ " o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -630,6 +647,7 @@ " o --po " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -665,6 +683,7 @@ " o-ooo " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } }, @@ -736,6 +755,7 @@ " o " ], "palettes": [ "sewers" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_SEWER", "x": [ 1, 22 ], "y": [ 1, 22 ], "density": 0.1 } ] } } diff --git a/data/json/mapgen/mi-go/mi-go_nested.json b/data/json/mapgen/mi-go/mi-go_nested.json index ea11131a5a981..0221657184a39 100644 --- a/data/json/mapgen/mi-go/mi-go_nested.json +++ b/data/json/mapgen/mi-go/mi-go_nested.json @@ -15,6 +15,7 @@ ";| ||..", ";|+||.." ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_COMMON", "x": [ 2, 3 ], "y": [ 1, 4 ], "density": 0.02, "repeat": [ 0, 2 ] } ], "palettes": [ "mi-go_palette" ] } @@ -36,6 +37,7 @@ "|||||||.", "........" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_COMMON", "x": [ 1, 6 ], "y": [ 2, 4 ], "density": 0.01, "repeat": [ 1, 3 ] } ], "palettes": [ "mi-go_palette" ] } @@ -57,6 +59,7 @@ "........", "........" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_CAPTORS", "x": [ 1, 6 ], "y": 2, "density": 0.01, "repeat": [ 1, 2 ] } ], "palettes": [ "mi-go_palette" ] } @@ -78,6 +81,7 @@ ".......", "......." ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monster": [ { "monster": [ "mon_zombie_brute", "mon_zombie_screecher", "mon_zombie_hollow", "mon_zombie", "mon_zombie_fungus" ], @@ -109,6 +113,7 @@ "|| i.", ".|+|||." ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_COMMON", "x": [ 2, 5 ], "y": [ 1, 5 ], "density": 0.02, "repeat": [ 1, 3 ] } ], "palettes": [ "mi-go_palette" ] } @@ -141,6 +146,7 @@ "..................", ".................." ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "mi-go_palette" ], "npcs": { "1": { "class": "mi-go_prisoner" }, @@ -174,6 +180,7 @@ ";|||||||", "........" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_COMMON", "x": [ 2, 5 ], "y": [ 1, 4 ], "density": 0.01, "repeat": [ 0, 3 ] } ], "palettes": [ "mi-go_palette" ] } @@ -196,6 +203,7 @@ "|###|+|.", "|| ||..." ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_CAPTORS", "x": [ 2, 4 ], "y": [ 2, 5 ], "density": 0.01, "repeat": [ 1, 2 ] }, { "monster": "GROUP_DOMESTIC", "x": 4, "y": 0, "density": 0.01 }, @@ -225,6 +233,7 @@ "..|||T V ", "....||||+" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_COMMON", "x": [ 1, 8 ], "y": [ 3, 5 ], "density": 0.01, "repeat": [ 0, 2 ] } ], "palettes": [ "mi-go_palette" ] } @@ -248,6 +257,7 @@ "P&|||....", "|||.+...." ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_COMMON", "x": [ 0, 3 ], "y": [ 2, 5 ], "density": 0.01, "repeat": [ 0, 2 ] } ], "palettes": [ "mi-go_palette" ] } @@ -268,6 +278,7 @@ "||i |", ";|||+|" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "mi-go_palette" ] } }, @@ -288,6 +299,7 @@ ".||||+||", "........" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_COMMON", "x": [ 1, 3 ], "y": [ 2, 5 ], "density": 0.01, "repeat": [ 0, 2 ] } ], "palettes": [ "mi-go_palette" ] } @@ -311,6 +323,7 @@ "..........", ".........." ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_COMMON", "x": [ 2, 6 ], "y": [ 1, 4 ], "density": 0.01, "repeat": [ 0, 1 ] } ], "palettes": [ "mi-go_palette" ] } @@ -332,6 +345,7 @@ "||||||..", "........" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "mi-go_palette" ] } }, @@ -351,6 +365,7 @@ "| 1||", "|||||;" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "mi-go_palette" ], "place_monsters": [ { "monster": "GROUP_ZOMBIE_BRUTE", "x": [ 1, 3 ], "y": [ 3, 4 ], "repeat": [ 1, 2 ] } ] } @@ -373,6 +388,7 @@ "........", "........" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "mi-go_palette" ] } }, @@ -391,6 +407,7 @@ ".....", "....." ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "mi-go_palette" ] } }, @@ -410,6 +427,7 @@ "| 1||", "|||||v" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "mi-go_palette" ], "place_monsters": [ { "monster": "GROUP_ZOMBIE_BRUTE", "x": [ 1, 3 ], "y": [ 3, 4 ], "repeat": [ 1, 2 ] } ] } @@ -442,6 +460,7 @@ ".vvv..............", ".................." ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "mi-go_palette" ], "npcs": { "1": { "class": "mi-go_prisoner" }, diff --git a/data/json/mapgen/mi-go/mi-go_portal.json b/data/json/mapgen/mi-go/mi-go_portal.json new file mode 100644 index 0000000000000..de2c84b6c6b38 --- /dev/null +++ b/data/json/mapgen/mi-go/mi-go_portal.json @@ -0,0 +1,77 @@ +[ + { + "type": "mapgen", + "method": "json", + "om_terrain": "mi-go_portal", + "object": { + "fill_ter": "t_region_groundcover", + "rows": [ + "........................", + "........................", + "........................", + "............||..........", + "..........||||||........", + "......||| | |||......", + ".....|| |||....", + "....|| 1 ||...", + "...|| |...", + "...||| ||..", + "....|| ..", + ".....| P |..", + ".....| ||..", + "....|| |...", + ".... |...", + "....| ||...", + "....||| |||....", + "......|||||||| ||......", + ".............||||.......", + "........................", + "........................", + "........................", + "........................", + "........................" + ], + "terrain": { "|": "t_wall_resin", " ": "t_floor_resin" }, + "furniture": { + " ": [ + "f_alien_pod", + "f_alien_pod_organ", + "f_alien_pod_resin", + "f_alien_tendril", + "f_alien_zapper", + "f_alien_gasper", + "f_alien_anemone", + "f_alien_table", + "f_alien_tendril", + [ "f_null", 90 ] + ] + }, + "fields": { "P": { "field": "fd_fatigue", "intensity": 1, "age": 10 } }, + "place_monsters": [ { "monster": "GROUP_MI-GO_BASE_COMMON", "density": 0.1, "x": 8, "y": 10 } ], + "nested": { + "1": { + "chunks": [ + [ "mi-go_encampment1_room1", 100 ], + [ "mi-go_encampment1_room2", 100 ], + [ "mi-go_encampment1_room3", 100 ], + [ "mi-go_encampment1_room4", 100 ], + [ "mi-go_encampment1_room5", 100 ], + [ "mi-go_encampment1_room7", 100 ], + [ "mi-go_encampment1_room8", 100 ], + [ "mi-go_encampment1_room9", 100 ], + [ "mi-go_encampment1_room9a", 100 ], + [ "mi-go_encampment1_room10", 100 ], + [ "mi-go_encampment1_room11", 100 ], + [ "mi-go_encampment1_room12", 100 ], + [ "mi-go_encampment1_room13", 100 ], + [ "mi-go_encampment1_room14", 100 ], + [ "mi-go_encampment1_room15", 100 ], + [ "mi-go_encampment1_room16", 100 ], + [ "mi-go_encampment1_room17", 100 ] + ] + } + }, + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ] + } + } +] diff --git a/data/json/mapgen/nested/rural_outdoors_nested.json b/data/json/mapgen/nested/rural_outdoors_nested.json index 535db0da82fd9..1f6a6decea26a 100644 --- a/data/json/mapgen/nested/rural_outdoors_nested.json +++ b/data/json/mapgen/nested/rural_outdoors_nested.json @@ -65,7 +65,8 @@ ], "palettes": [ "desolatebarn_palette" ], "items": { "^": { "item": "hardware", "chance": 10 }, "R": { "item": "hardware", "chance": 25 } }, - "place_monster": [ { "monster": "mon_dog_skeleton", "chance": 60, "x": 2, "y": 1 } ] + "place_monster": [ { "monster": "mon_dog_skeleton", "chance": 60, "x": 2, "y": 1 } ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -81,7 +82,8 @@ "hhh_", "____" ], - "palettes": [ "desolatebarn_palette" ] + "palettes": [ "desolatebarn_palette" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -98,7 +100,8 @@ "_mg^" ], "palettes": [ "desolatebarn_palette" ], - "items": { "^": { "item": "hardware", "chance": 10 } } + "items": { "^": { "item": "hardware", "chance": 10 } }, + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { diff --git a/data/json/mapgen/portal_storm.json b/data/json/mapgen/portal_storm.json index 247015ac29651..792ffc033c2c4 100644 --- a/data/json/mapgen/portal_storm.json +++ b/data/json/mapgen/portal_storm.json @@ -6,17 +6,34 @@ }, { "type": "mapgen", - "update_mapgen_id": "portal_dungeon", "method": "json", - "object": { "place_nested": [ { "chunks": [ "portal_dungeon_chunk" ], "x": 0, "y": 0 } ] } + "update_mapgen_id": "portal_cell", + "object": { + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN", "NO_UNDERLYING_ROTATE" ], + "set": [ + { "square": "terrain", "id": "t_floor_warped", "x": 1, "y": 1, "x2": 3, "y2": 3 }, + { "line": "terrain", "id": "t_wall_warped", "x": 0, "y": 0, "x2": 0, "y2": 4 }, + { "line": "terrain", "id": "t_wall_warped", "x": 0, "y": 0, "x2": 4, "y2": 0 }, + { "line": "terrain", "id": "t_wall_warped", "x": 4, "y": 0, "x2": 4, "y2": 0 }, + { "line": "terrain", "id": "t_wall_warped", "x": 0, "y": 4, "x2": 4, "y2": 4 }, + { "point": "variable", "id": "cell_start", "x": 2, "y": 2 } + ] + } + }, + { + "type": "mapgen", + "method": "json", + "update_mapgen_id": "portal_cell_roof", + "object": { + "set": [ { "square": "terrain", "id": "t_warped_roof", "x": 0, "y": 0, "x2": 5, "y2": 5 } ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN", "NO_UNDERLYING_ROTATE" ] + } }, { "type": "mapgen", "method": "json", - "nested_mapgen_id": "portal_dungeon_chunk", + "update_mapgen_id": "portal_dungeon", "object": { - "mapgensize": [ 24, 24 ], - "rotation": [ 0, 3 ], "rows": [ "aaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaa", @@ -44,6 +61,7 @@ "aaaaaaaaaaaaaaaaaaaaaaaa" ], "palettes": [ "portal_storm_palette" ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN", "NO_UNDERLYING_ROTATE" ], "set": [ { "square": "furniture", "id": "f_null", "x": 0, "x2": 23, "y": 0, "y2": 23 } ] } }, @@ -58,47 +76,5 @@ { "point": "variable", "id": "nether_dungeon_door", "x": 4, "y": 2 } ] } - }, - { - "type": "mapgen", - "update_mapgen_id": "portal_dungeon_undo", - "method": "json", - "object": { "place_nested": [ { "chunks": [ "portal_dungeon_chunk_undo" ], "x": 0, "y": 0 } ] } - }, - { - "type": "mapgen", - "method": "json", - "nested_mapgen_id": "portal_dungeon_chunk_undo", - "object": { - "mapgensize": [ 24, 24 ], - "rotation": [ 0, 3 ], - "rows": [ - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG", - "GGGGGGGGGGGGGGGGGGGGGGGG" - ], - "palettes": [ "portal_storm_palette" ] - } } ] diff --git a/data/json/martialarts.json b/data/json/martialarts.json index 5b6a7a60c1e97..1fa37a5b5c224 100644 --- a/data/json/martialarts.json +++ b/data/json/martialarts.json @@ -7,7 +7,7 @@ "initiate": [ "You decide to not use any martial arts.", "%s enters a generic combat stance." ], "arm_block": 1, "leg_block": 99, - "allow_melee": true + "allow_all_weapons": true }, { "type": "martial_art", @@ -98,7 +98,55 @@ "tec_aikido_dodgethrow", "tec_aikido_blockthrow" ], - "weapons": [ "bagh_nakha", "bio_claws_weapon", "cestus", "knuckle_brass", "knuckle_nail", "knuckle_steel", "knuckle_steel_forged" ] + "weapons": [ "bagh_nakha", "bio_claws_weapon" ] + }, + { + "type": "martial_art", + "id": "style_bojutsu", + "name": { "str": "Bōjutsu" }, + "description": "Bōjutsu, \"The Way of the Staff\", is the Japanese martial art of fighting with a staff. Bōjutsu focuses on maintaining a good stance to effectively block and counterattack.", + "initiate": [ "You position yourself into an agile stance.", "%s enters an agile stance." ], + "learn_difficulty": 5, + "primary_skill": "bashing", + "strictly_melee": true, + "static_buffs": [ + { + "id": "buff_bojutsu_static", + "name": "Bōjutsu Stance", + "description": "A agile stance that allows your blocks to reduce incoming damage.\n\nBlocked damage reduced by 100% of Dexterity.", + "melee_allowed": true, + "flat_bonuses": [ { "stat": "block", "scaling-stat": "dex", "scale": 1 } ] + }, + { + "id": "buff_bojutsu_static2", + "name": "Skilled Striking", + "description": "As you get more skilled you're able to begin targeting striking points that allow more for damage.\n\nMelee skill increases Bash Weapon Damage Cap.", + "melee_allowed": true, + "melee_bash_damage_cap_bonus": true, + "skill_requirements": [ { "name": "melee", "level": 1 } ] + } + ], + "onmove_buffs": [ + { + "id": "buff_bojutsu_onmove", + "name": "Rolling Staff", + "description": "As you move you begin to rapidly and fluidly roll your staff between your hands.\n\n+10% Bash damage.\nEnables \"Rolling Strike\" technique.\nLasts for 1 turn.", + "skill_requirements": [ { "name": "melee", "level": 3 } ], + "melee_allowed": true, + "buff_duration": 1, + "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.1 } ] + } + ], + "techniques": [ + "tec_bojutsu_thrust", + "tec_bojutsu_kneestrike", + "tec_bojutsu_frontstrike", + "tec_bojutsu_rollingstrike", + "tec_bojutsu_feint", + "tec_bojutsu_disarm" + ], + "weapon_category": [ "QUARTERSTAVES" ], + "weapons": [ "stick_long", "long_pole", "broom", "mop" ] }, { "type": "martial_art", @@ -234,6 +282,7 @@ "autolearn": [ [ "melee", 1 ] ], "arm_block": 1, "nonstandard_block": 5, + "allow_all_weapons": true, "static_buffs": [ { "id": "buff_brawling_block", @@ -245,7 +294,6 @@ "bonus_blocks": 1 } ], - "allow_melee": true, "techniques": [ "tec_brawl_disarm_unarmed", "tec_brawl_feint_unarmed", @@ -628,7 +676,7 @@ } ], "techniques": [ "tec_judo_backthrow", "tec_judo_disarm", "tec_judo_break", "tec_judo_throw" ], - "weapons": [ "bagh_nakha", "bio_claws_weapon", "cestus", "knuckle_brass", "knuckle_nail", "knuckle_steel", "knuckle_steel_forged" ] + "weapons": [ "bagh_nakha", "bio_claws_weapon" ] }, { "type": "martial_art", diff --git a/data/json/materials.json b/data/json/materials.json index 3f5202270efed..9e88bcb5986f8 100644 --- a/data/json/materials.json +++ b/data/json/materials.json @@ -133,6 +133,27 @@ { "fuel": 450, "smoke": 0, "burn": 3 } ] }, + { + "type": "material", + "id": "alien_liquid", + "name": "Non-Newtonian Fluid", + "//": "science values for this are probably all wrong taken partially from water", + "density": 1, + "specific_heat_liquid": 4.186, + "specific_heat_solid": 2.108, + "latent_heat": 333, + "bash_resist": 8, + "cut_resist": 0, + "bullet_resist": 4, + "acid_resist": 8, + "fire_resist": 4, + "elec_resist": 0, + "chip_resist": 10, + "dmg_adj": [ "agitated", "thinned", "culled", "eradicated" ], + "bash_dmg_verb": "ripples", + "cut_dmg_verb": "passed through", + "repaired_with": "blood" + }, { "type": "material", "id": "alien_resin", @@ -267,6 +288,25 @@ "cut_dmg_verb": "scratched", "burn_products": [ [ "scrap_bronze", 1 ] ] }, + { + "type": "material", + "id": "alien_carapace", + "name": "Carapace", + "density": 10, + "specific_heat_liquid": 1.8, + "specific_heat_solid": 1.8, + "latent_heat": 50, + "bash_resist": 8, + "cut_resist": 12, + "bullet_resist": 10, + "acid_resist": 20, + "fire_resist": 1, + "elec_resist": 8, + "chip_resist": 15, + "dmg_adj": [ "scratched", "cut", "cracked", "shattered" ], + "bash_dmg_verb": "dented", + "cut_dmg_verb": "gouged" + }, { "type": "material", "id": "fancy_bronze", @@ -557,7 +597,7 @@ "dmg_adj": [ "scratched", "damaged", "smashed", "crushed" ], "bash_dmg_verb": "damaged", "cut_dmg_verb": "damaged", - "vitamins": [ [ "vitA", 0.5 ], [ "vitB", 0.5 ], [ "calcium", 0.5 ], [ "iron", 0.5 ] ], + "vitamins": [ [ "calcium", 0.5 ], [ "iron", 0.5 ] ], "burn_data": [ { "fuel": 0, "smoke": 1, "burn": 1 }, { "fuel": 1, "smoke": 3, "burn": 2 }, { "fuel": 1, "smoke": 5, "burn": 5 } ] }, { @@ -580,7 +620,7 @@ "dmg_adj": [ "bruised", "mutilated", "badly mutilated", "thoroughly mutilated" ], "bash_dmg_verb": "bruised", "cut_dmg_verb": "sliced", - "vitamins": [ [ "calcium", 0.1 ], [ "vitB", 1 ], [ "iron", 1.3 ] ], + "vitamins": [ [ "calcium", 0.1 ], [ "iron", 1.3 ] ], "burn_data": [ { "fuel": 1, "smoke": 1, "burn": 1, "volume_per_turn": "2500 ml" }, { "fuel": 2, "smoke": 3, "burn": 2, "volume_per_turn": "10000 ml" }, @@ -806,7 +846,7 @@ "dmg_adj": [ "bruised", "mutilated", "badly mutilated", "thoroughly mutilated" ], "bash_dmg_verb": "bruised", "cut_dmg_verb": "sliced", - "vitamins": [ [ "calcium", 0.1 ], [ "vitB", 1 ], [ "iron", 1.3 ] ], + "vitamins": [ [ "calcium", 0.1 ], [ "iron", 1.3 ] ], "burn_data": [ { "fuel": 1, "smoke": 1, "burn": 1, "volume_per_turn": "2500 ml" }, { "fuel": 2, "smoke": 3, "burn": 2, "volume_per_turn": "10000 ml" }, @@ -1109,8 +1149,8 @@ "latent_heat": 273, "soft": true, "reinforces": true, - "bash_resist": 2, - "cut_resist": 2, + "bash_resist": 1, + "cut_resist": 3, "bullet_resist": 2, "acid_resist": 4, "fire_resist": 2, @@ -1177,7 +1217,7 @@ "dmg_adj": [ "lightly damaged", "damaged", "very damaged", "thoroughly damaged" ], "bash_dmg_verb": "damaged", "cut_dmg_verb": "damaged", - "vitamins": [ [ "vitB", 0.5 ], [ "calcium", 1.5 ], [ "iron", 0.1 ] ], + "vitamins": [ [ "calcium", 1.5 ], [ "iron", 0.1 ] ], "burn_data": [ { "fuel": -100, "smoke": 1, "burn": 1 }, { "fuel": -50, "smoke": 2, "burn": 1 }, @@ -1534,7 +1574,7 @@ }, { "type": "material", - "id": "low_steel", + "id": "lc_steel", "name": "Low Carbon Steel", "//": "SAE 1010/UNS 10100, assumes .1% carbon content and zero slag.", "density": 8, @@ -1556,7 +1596,7 @@ }, { "type": "material", - "id": "med_steel", + "id": "mc_steel", "name": "Medium Carbon Steel", "//": "SAE 1050/UNS 10500, assumes .50% carbon content and zero slag.", "density": 8, @@ -1578,7 +1618,7 @@ }, { "type": "material", - "id": "high_steel", + "id": "hc_steel", "name": "High Carbon Steel", "//": "SAE 1085/UNS 10850, assumes .50% carbon content and zero slag.", "density": 8, @@ -1600,7 +1640,7 @@ }, { "type": "material", - "id": "case_hardened_steel", + "id": "ch_steel", "name": "Case Hardened Carbon Steel", "//": "Case hardening based on average between .1 and .95 carbon steel with a 1.25 multiplier.", "density": 8, @@ -1622,7 +1662,7 @@ }, { "type": "material", - "id": "tempered_steel", + "id": "qt_steel", "name": "Tempered Carbon Steel", "//": "Quench/tempering based on .6 carbon steel with a 1.5 multiplier.", "density": 8, @@ -1642,6 +1682,116 @@ "cut_dmg_verb": "scratched", "burn_products": [ [ "scrap", 1 ] ] }, + { + "type": "material", + "id": "lc_steel_chain", + "name": "Low Carbon Steel Chain", + "//": "SAE 1010/UNS 10100, assumes .1% carbon content and zero slag.", + "density": 8, + "specific_heat_liquid": 0.82, + "specific_heat_solid": 0.45, + "latent_heat": 273, + "bash_resist": 5, + "cut_resist": 5, + "bullet_resist": 3, + "acid_resist": 7, + "fire_resist": 3, + "elec_resist": 0, + "chip_resist": 17, + "repaired_with": "scrap", + "dmg_adj": [ "marked", "dented", "smashed", "shattered" ], + "bash_dmg_verb": "dented", + "cut_dmg_verb": "scratched", + "burn_products": [ [ "scrap", 1 ] ] + }, + { + "type": "material", + "id": "mc_steel_chain", + "name": "Medium Carbon Steel Chain", + "//": "SAE 1050/UNS 10500, assumes .50% carbon content and zero slag.", + "density": 8, + "specific_heat_liquid": 0.82, + "specific_heat_solid": 0.45, + "latent_heat": 273, + "bash_resist": 6, + "cut_resist": 6, + "bullet_resist": 3, + "acid_resist": 7, + "fire_resist": 3, + "elec_resist": 0, + "chip_resist": 18, + "repaired_with": "scrap", + "dmg_adj": [ "marked", "dented", "smashed", "shattered" ], + "bash_dmg_verb": "dented", + "cut_dmg_verb": "scratched", + "burn_products": [ [ "scrap", 1 ] ] + }, + { + "type": "material", + "id": "hc_steel_chain", + "name": "High Carbon Steel Chain", + "//": "SAE 1085/UNS 10850, assumes .50% carbon content and zero slag.", + "density": 8, + "specific_heat_liquid": 0.82, + "specific_heat_solid": 0.45, + "latent_heat": 273, + "bash_resist": 9, + "cut_resist": 9, + "bullet_resist": 5, + "acid_resist": 7, + "fire_resist": 3, + "elec_resist": 0, + "chip_resist": 18, + "repaired_with": "scrap", + "dmg_adj": [ "marked", "dented", "smashed", "shattered" ], + "bash_dmg_verb": "dented", + "cut_dmg_verb": "scratched", + "burn_products": [ [ "scrap", 1 ] ] + }, + { + "type": "material", + "id": "ch_steel_chain", + "name": "Case Hardened Carbon Steel Chain", + "//": "Case hardening based on average between .1 and .95 carbon steel with a 1.25 multiplier.", + "density": 8, + "specific_heat_liquid": 0.82, + "specific_heat_solid": 0.45, + "latent_heat": 273, + "bash_resist": 9, + "cut_resist": 9, + "bullet_resist": 5, + "acid_resist": 7, + "fire_resist": 3, + "elec_resist": 0, + "chip_resist": 20, + "repaired_with": "scrap", + "dmg_adj": [ "marked", "dented", "smashed", "shattered" ], + "bash_dmg_verb": "dented", + "cut_dmg_verb": "scratched", + "burn_products": [ [ "scrap", 1 ] ] + }, + { + "type": "material", + "id": "qt_steel_chain", + "name": "Tempered Carbon Steel Chain", + "//": "Quench/tempering based on .6 carbon steel with a 1.5 multiplier.", + "density": 8, + "specific_heat_liquid": 0.82, + "specific_heat_solid": 0.45, + "latent_heat": 273, + "bash_resist": 10, + "cut_resist": 10, + "bullet_resist": 6, + "acid_resist": 7, + "fire_resist": 3, + "elec_resist": 0, + "chip_resist": 20, + "repaired_with": "scrap", + "dmg_adj": [ "marked", "dented", "smashed", "shattered" ], + "bash_dmg_verb": "dented", + "cut_dmg_verb": "scratched", + "burn_products": [ [ "scrap", 1 ] ] + }, { "type": "material", "id": "steel", @@ -1752,6 +1902,26 @@ "cut_dmg_verb": "chipped", "burn_products": [ [ "pebble", 1 ] ] }, + { + "type": "material", + "id": "monolith", + "name": "Monolith", + "density": 28, + "specific_heat_liquid": 0.52, + "specific_heat_solid": 0.52, + "latent_heat": 5200, + "bash_resist": 160, + "cut_resist": 200, + "bullet_resist": 160, + "acid_resist": 100, + "fire_resist": 100, + "elec_resist": 100, + "chip_resist": 100, + "dmg_adj": [ "resonating", "cascading", "unravelling", "fractal" ], + "bash_dmg_verb": "agitated", + "cut_dmg_verb": "agitated", + "burn_products": [ [ "pebble", 1 ] ] + }, { "type": "material", "id": "superalloy", @@ -1821,6 +1991,26 @@ { "fuel": 1, "smoke": 1, "burn": 2 } ] }, + { + "type": "material", + "id": "unobtanium", + "//": "this isn't supposed to be a super impressive material, just impossible to repair", + "name": "Strange Metal", + "density": 59, + "specific_heat_liquid": 0.49, + "specific_heat_solid": 0.39, + "latent_heat": 205, + "bash_resist": 2, + "cut_resist": 3, + "bullet_resist": 2, + "acid_resist": 0, + "fire_resist": 3, + "elec_resist": 0, + "chip_resist": 10, + "dmg_adj": [ "marked", "dented", "smashed", "shattered" ], + "bash_dmg_verb": "dented", + "cut_dmg_verb": "scratched" + }, { "type": "material", "id": "tin", @@ -1867,7 +2057,7 @@ "dmg_adj": [ "lightly damaged", "damaged", "very damaged", "thoroughly damaged" ], "bash_dmg_verb": "squished", "cut_dmg_verb": "cut", - "vitamins": [ [ "calcium", 0.1 ], [ "vitA", 1 ], [ "vitC", 0.5 ] ], + "vitamins": [ [ "calcium", 0.1 ], [ "vitC", 0.5 ] ], "burn_data": [ { "fuel": 1, "smoke": 1, "burn": 1, "volume_per_turn": "1250 ml" }, { "fuel": 2, "smoke": 1, "burn": 2, "volume_per_turn": "2500 ml" }, @@ -1894,7 +2084,7 @@ "dmg_adj": [ "lightly damaged", "damaged", "very damaged", "thoroughly damaged" ], "bash_dmg_verb": "squished", "cut_dmg_verb": "cut", - "vitamins": [ [ "calcium", 0.1 ], [ "vitA", 2 ], [ "vitC", 4 ], [ "iron", 0.1 ] ], + "vitamins": [ [ "calcium", 0.1 ], [ "vitC", 4 ], [ "iron", 0.1 ] ], "burn_data": [ { "fuel": 1, "smoke": 1, "burn": 1, "volume_per_turn": "1250 ml" }, { "fuel": 2, "smoke": 1, "burn": 2, "volume_per_turn": "2500 ml" }, @@ -2039,7 +2229,7 @@ "id": "blood", "name": "blood", "copy-from": "water", - "vitamins": [ [ "calcium", 0.1 ], [ "vitB", 1 ], [ "iron", 1.3 ] ] + "vitamins": [ [ "calcium", 0.1 ], [ "iron", 1.3 ] ] }, { "type": "material", @@ -2067,7 +2257,7 @@ "dmg_adj": [ "lightly damaged", "damaged", "very damaged", "thoroughly damaged" ], "bash_dmg_verb": "squished", "cut_dmg_verb": "cut", - "vitamins": [ [ "vitB", 1 ], [ "iron", 0.1 ] ], + "vitamins": [ [ "iron", 0.1 ] ], "burn_data": [ { "fuel": 1, "smoke": 2, "burn": 1 }, { "fuel": 1, "smoke": 2, "burn": 2 }, { "fuel": 1, "smoke": 1, "burn": 3 } ] }, { @@ -2212,7 +2402,7 @@ "dmg_adj": [ "bruised", "mutilated", "badly mutilated", "thoroughly mutilated" ], "bash_dmg_verb": "bruised", "cut_dmg_verb": "sliced", - "vitamins": [ [ "calcium", 0.1 ], [ "vitB", 1 ], [ "iron", 1.3 ] ], + "vitamins": [ [ "calcium", 0.1 ], [ "iron", 1.3 ] ], "burn_data": [ { "fuel": 1, "smoke": 1, "burn": 1, "volume_per_turn": "2500 ml" }, { "fuel": 2, "smoke": 3, "burn": 2, "volume_per_turn": "10000 ml" }, @@ -2261,7 +2451,7 @@ "dmg_adj": [ "lightly damaged", "damaged", "very damaged", "thoroughly damaged" ], "bash_dmg_verb": "smashed", "cut_dmg_verb": "cut", - "vitamins": [ [ "vitB", 0.5 ], [ "calcium", 1.5 ], [ "iron", 0.1 ] ], + "vitamins": [ [ "calcium", 1.5 ], [ "iron", 0.1 ] ], "burn_data": [ { "fuel": -100, "smoke": 1, "burn": 1 }, { "fuel": -50, "smoke": 2, "burn": 1 }, diff --git a/data/json/monster_special_attacks/spells.json b/data/json/monster_special_attacks/spells.json index d130e1da406e6..557990ac3b0ed 100644 --- a/data/json/monster_special_attacks/spells.json +++ b/data/json/monster_special_attacks/spells.json @@ -457,14 +457,13 @@ "u_transform_radius": 2, "ter_furn_transform": "portal_cage_revert_transform", "target_var": { "global_val": "portal_cage" }, - "time_in_future_min": "3 seconds", - "time_in_future_max": "5 seconds" + "time_in_future": [ "3 seconds", "5 seconds" ] }, { "u_message": "All the empty space around you is suddenly even emptier than should be possible." } ], "false_effect": [ { - "set_weighted_list_eocs": [ [ "EOC_shifting_mass_attack", 2 ], [ "EOC_PORTAL_TELEPORT_STUCK_START", 2 ], [ "EOC_PORTAL_INCORPOREAL", 1 ] ] + "weighted_list_eocs": [ [ "EOC_shifting_mass_attack", 2 ], [ "EOC_PORTAL_TELEPORT_STUCK_START", 2 ], [ "EOC_PORTAL_INCORPOREAL", 1 ] ] }, { "u_message": "For an instant you feel the absence's hunger upon you." } ] diff --git a/data/json/monsterdrops/feral_humans.json b/data/json/monsterdrops/feral_humans.json index 89a69f2b83824..67c4bea24b007 100644 --- a/data/json/monsterdrops/feral_humans.json +++ b/data/json/monsterdrops/feral_humans.json @@ -31,7 +31,14 @@ { "group": "survivor_stabbing", "prob": 100, "damage": [ 0, 3 ] }, { "group": "mon_zombie_survivor_death_drops", "prob": 100 }, { "item": "spearsling", "prob": 100, "damage": [ 0, 3 ] }, - { "item": "survivor_belt_notools", "prob": 30, "damage": [ 0, 3 ] }, + { + "distribution": [ + { "item": "police_belt", "prob": 35, "damage": [ 0, 3 ] }, + { "item": "fireman_belt", "prob": 35, "damage": [ 0, 3 ] }, + { "item": "tool_belt", "prob": 30, "damage": [ 0, 3 ] } + ], + "prob": 50 + }, { "item": "duster_leather", "prob": 25, "damage": [ 0, 3 ] }, { "item": "kevlar", "prob": 25, "damage": [ 0, 3 ] }, { "item": "tac_helmet", "prob": 10, "damage": [ 0, 3 ] } @@ -515,12 +522,7 @@ "magazine": 100, "ammo": 0, "entries": [ - { - "distribution": [ - { "group": "clothing_soldier_set", "prob": 65, "damage": [ 1, 4 ] }, - { "group": "clothing_soldier_winter_set", "prob": 35, "damage": [ 1, 4 ] } - ] - }, + { "distribution": [ { "group": "clothing_soldier_broken_armor_set", "prob": 100, "damage": [ 2, 4 ] } ] }, { "group": "military_standard_grenades", "count": [ 1, 3 ], "prob": 20 }, { "group": "military_patrol_food" }, { "distribution": [ { "group": "infantry_officer_gear" }, { "group": "infantry_medical_gear" } ], "prob": 25 }, diff --git a/data/json/monstergroups/lab.json b/data/json/monstergroups/lab.json index 537deebd40d7d..3c7e7d748e9b2 100644 --- a/data/json/monstergroups/lab.json +++ b/data/json/monstergroups/lab.json @@ -297,7 +297,7 @@ }, { "type": "monstergroup", - "name": "GROUP_LAB_HOSPTIAL", + "name": "GROUP_LAB_HOSPITAL", "monsters": [ { "monster": "mon_zombie_medical", "weight": 20, "cost_multiplier": 0, "pack_size": [ 1, 2 ] }, { "monster": "mon_zombie_medical_brute", "weight": 10, "cost_multiplier": 3 }, diff --git a/data/json/monstergroups/military.json b/data/json/monstergroups/military.json index 9e4965b4fff4c..36e4f194cb20c 100644 --- a/data/json/monstergroups/military.json +++ b/data/json/monstergroups/military.json @@ -87,7 +87,7 @@ { "monster": "mon_zombie_milbase_personnel", "weight": 50 }, { "monster": "mon_zombie_military_pilot", "weight": 5 }, { "monster": "mon_zombie_flamer", "weight": 1, "cost_multiplier": 30 }, - { "monster": "mon_feral_soldier", "weight": 300 } + { "monster": "mon_feral_soldier", "weight": 75 } ] }, { @@ -119,7 +119,7 @@ { "monster": "mon_zombie_military_pilot", "weight": 20 }, { "monster": "mon_zombie_flamer", "weight": 1, "cost_multiplier": 30 }, { "monster": "mon_zombie_scientist", "weight": 100 }, - { "monster": "mon_feral_soldier", "weight": 300 } + { "monster": "mon_feral_soldier", "weight": 75 } ] } ] diff --git a/data/json/monsters/feral_humans.json b/data/json/monsters/feral_humans.json index dec55791ef718..15fec8e18d1fa 100644 --- a/data/json/monsters/feral_humans.json +++ b/data/json/monsters/feral_humans.json @@ -660,7 +660,7 @@ "id": "mon_feral_soldier", "type": "MONSTER", "name": { "str": "feral soldier" }, - "description": "Wearing a military uniform with a kevlar vest, this person seems to be a highly trained military professional, now turned feral. Tense, dirty hands grip a combat knife as their bloodshot eyes scan for threats.", + "description": "Wearing a military uniform with an armored vest, this person seems to be a highly trained military professional, now turned feral. Tense, dirty hands grip a combat knife as their bloodshot eyes scan for threats.", "default_faction": "zombie", "bodytype": "human", "species": [ "HUMAN" ], @@ -676,7 +676,11 @@ "melee_skill": 6, "melee_dice": 2, "melee_dice_sides": 2, - "melee_cut": 18, + "melee_cut": 6, + "armor_bash": 4, + "armor_cut": 9, + "armor_bullet": 7, + "armor_elec": 3, "weakpoint_sets": [ "wps_humanoid_body", "wps_humanoid_body_armor", "wps_humanoid_open_helmet" ], "dodge": 4, "harvest": "human", diff --git a/data/json/monsters/lab_security_drones.json b/data/json/monsters/lab_security_drones.json index 34e2e5ea25591..25038b339e1fa 100644 --- a/data/json/monsters/lab_security_drones.json +++ b/data/json/monsters/lab_security_drones.json @@ -21,17 +21,15 @@ "id": "GREEN_MAINTENANCE_ALARM", "effect": [ { - "set_queue_effect_on_condition": [ - { - "id": "bot_green_maintenance_badge_check", - "condition": { "not": { "u_has_item": "id_science_maintenance_green" } }, - "effect": [ - { "u_message": "Remain in place, unauthorized person. Security has been activated." }, - { "mapgen_update": "bots_center_garage", "om_terrain": "lab_CORE_2x1_EC_ground" } - ], - "false_effect": [ { "u_message": "Hello, valued employee." }, { "u_message": "lab_safety_maintenance_snippets", "snippet": true } ] - } - ] + "run_eocs": { + "id": "bot_green_maintenance_badge_check", + "condition": { "not": { "u_has_item": "id_science_maintenance_green" } }, + "effect": [ + { "u_message": "Remain in place, unauthorized person. Security has been activated." }, + { "mapgen_update": "bots_center_garage", "om_terrain": "lab_CORE_2x1_EC_ground" } + ], + "false_effect": [ { "u_message": "Hello, valued employee." }, { "u_message": "lab_safety_maintenance_snippets", "snippet": true } ] + } } ] }, @@ -92,18 +90,16 @@ "id": "YELLOW_MAINTENANCE_ALARM", "effect": [ { - "set_queue_effect_on_condition": [ - { - "id": "bot_yellow_maintenance_badge_check", - "condition": { "not": { "u_has_item": "id_science_maintenance_yellow" } }, - "effect": [ - { "u_message": "Remain in place, unauthorized person. Security has been activated." }, - { "mapgen_update": "concrete_wall_o_lab_res_8_NW", "om_terrain": "lab_res_8_NWD" }, - { "mapgen_update": "concrete_wall_o_lab_res_8_NE", "om_terrain": "lab_res_8_NED" } - ], - "false_effect": [ { "u_message": "Hello, valued employee." }, { "u_message": "lab_safety_maintenance_snippets", "snippet": true } ] - } - ] + "run_eocs": { + "id": "bot_yellow_maintenance_badge_check", + "condition": { "not": { "u_has_item": "id_science_maintenance_yellow" } }, + "effect": [ + { "u_message": "Remain in place, unauthorized person. Security has been activated." }, + { "mapgen_update": "concrete_wall_o_lab_res_8_NW", "om_terrain": "lab_res_8_NWD" }, + { "mapgen_update": "concrete_wall_o_lab_res_8_NE", "om_terrain": "lab_res_8_NED" } + ], + "false_effect": [ { "u_message": "Hello, valued employee." }, { "u_message": "lab_safety_maintenance_snippets", "snippet": true } ] + } } ] }, @@ -156,18 +152,16 @@ "id": "BLUE_MAINTENANCE_ALARM", "effect": [ { - "set_queue_effect_on_condition": [ - { - "id": "bot_blue_maintenance_badge_check", - "condition": { "not": { "u_has_item": "id_science_maintenance_blue" } }, - "effect": [ - { "u_message": "Remain in place, unauthorized person. Security has been activated." }, - { "mapgen_update": "concrete_wall_o_lab_res_8_NW", "om_terrain": "lab_2x2_cargo_NW" }, - { "mapgen_update": "concrete_wall_o_lab_res_8_NE", "om_terrain": "lab_2x2_cargo_NE" } - ], - "false_effect": [ { "u_message": "Hello, valued employee." }, { "u_message": "lab_safety_maintenance_snippets", "snippet": true } ] - } - ] + "run_eocs": { + "id": "bot_blue_maintenance_badge_check", + "condition": { "not": { "u_has_item": "id_science_maintenance_blue" } }, + "effect": [ + { "u_message": "Remain in place, unauthorized person. Security has been activated." }, + { "mapgen_update": "concrete_wall_o_lab_res_8_NW", "om_terrain": "lab_2x2_cargo_NW" }, + { "mapgen_update": "concrete_wall_o_lab_res_8_NE", "om_terrain": "lab_2x2_cargo_NE" } + ], + "false_effect": [ { "u_message": "Hello, valued employee." }, { "u_message": "lab_safety_maintenance_snippets", "snippet": true } ] + } } ] }, @@ -220,18 +214,16 @@ "id": "BLUE_MAINTENANCE_ALARM2", "effect": [ { - "set_queue_effect_on_condition": [ - { - "id": "bot_blue_maintenance_badge_check2", - "condition": { "not": { "u_has_item": "id_science_maintenance_blue" } }, - "effect": [ - { "u_message": "Remain in place, unauthorized person. Security has been activated." }, - { "mapgen_update": "lab_security_corridor_e", "om_terrain": "underground_lab_central_-6W" }, - { "mapgen_update": "lab_security_corridor_f", "om_terrain": "underground_lab_central_-6E" } - ], - "false_effect": [ { "u_message": "Hello, valued employee." }, { "u_message": "lab_safety_maintenance_snippets", "snippet": true } ] - } - ] + "run_eocs": { + "id": "bot_blue_maintenance_badge_check2", + "condition": { "not": { "u_has_item": "id_science_maintenance_blue" } }, + "effect": [ + { "u_message": "Remain in place, unauthorized person. Security has been activated." }, + { "mapgen_update": "lab_security_corridor_e", "om_terrain": "underground_lab_central_-6W" }, + { "mapgen_update": "lab_security_corridor_f", "om_terrain": "underground_lab_central_-6E" } + ], + "false_effect": [ { "u_message": "Hello, valued employee." }, { "u_message": "lab_safety_maintenance_snippets", "snippet": true } ] + } } ] }, @@ -310,19 +302,17 @@ "id": "GREEN_RESEARCHER_ALARM", "effect": [ { - "set_queue_effect_on_condition": [ - { - "id": "bot_green_researcher_badge_check", - "condition": { "not": { "u_has_item": "id_science_mutagen_green" } }, - "effect": [ - { "u_message": "Remain in place, unauthorized person. Security has been activated." }, - { "mapgen_update": "bot_release_rearcher_green", "om_terrain": "lab_res_8_NW" }, - { "mapgen_update": "bot_release_rearcher_green_2", "om_terrain": "lab_res_8_NE" }, - { "mapgen_update": "bot_release_rearcher_green", "om_terrain": "lab_res_8_NWD" } - ], - "false_effect": [ { "u_message": "Hello, valued employee." } ] - } - ] + "run_eocs": { + "id": "bot_green_researcher_badge_check", + "condition": { "not": { "u_has_item": "id_science_mutagen_green" } }, + "effect": [ + { "u_message": "Remain in place, unauthorized person. Security has been activated." }, + { "mapgen_update": "bot_release_rearcher_green", "om_terrain": "lab_res_8_NW" }, + { "mapgen_update": "bot_release_rearcher_green_2", "om_terrain": "lab_res_8_NE" }, + { "mapgen_update": "bot_release_rearcher_green", "om_terrain": "lab_res_8_NWD" } + ], + "false_effect": [ { "u_message": "Hello, valued employee." } ] + } } ] }, @@ -389,19 +379,17 @@ "id": "BLACK_SECURITY_ALARM", "effect": [ { - "set_queue_effect_on_condition": [ - { - "id": "bot_black_security_badge_check", - "condition": { "not": { "u_has_item": "id_science_security_black" } }, - "effect": [ - { "u_message": "Remain in place, unauthorized person. Security has been activated." }, - { "mapgen_update": "toxic_gas_corridor", "om_terrain": "underground_lab_central_-6W" }, - { "mapgen_update": "lab_security_corridor_c", "om_terrain": "underground_lab_central_-6W" }, - { "mapgen_update": "lab_security_corridor_d", "om_terrain": "underground_lab_central_-6E" } - ], - "false_effect": [ { "u_message": "Hello, valued employee." } ] - } - ] + "run_eocs": { + "id": "bot_black_security_badge_check", + "condition": { "not": { "u_has_item": "id_science_security_black" } }, + "effect": [ + { "u_message": "Remain in place, unauthorized person. Security has been activated." }, + { "mapgen_update": "toxic_gas_corridor", "om_terrain": "underground_lab_central_-6W" }, + { "mapgen_update": "lab_security_corridor_c", "om_terrain": "underground_lab_central_-6W" }, + { "mapgen_update": "lab_security_corridor_d", "om_terrain": "underground_lab_central_-6E" } + ], + "false_effect": [ { "u_message": "Hello, valued employee." } ] + } } ] }, diff --git a/data/json/monsters/mi-go.json b/data/json/monsters/mi-go.json index bdd79b5f314c1..4b9897729b6df 100644 --- a/data/json/monsters/mi-go.json +++ b/data/json/monsters/mi-go.json @@ -277,6 +277,45 @@ "PRIORITIZE_TARGETS" ] }, + { + "id": "mon_mi_go_captured", + "type": "MONSTER", + "name": { "str": "partially harvested mi-go" }, + "description": "This creature resembles the smaller mi-go like a grizzly bear resembles a human. Its enormous, thick body is covered in an iridescent segmented carapace, like a scarab crossed with an isopod. It has been mostly pulled apart and is stuck to a surgical table that seems to be keeping it alive.", + "default_faction": "mi-go", + "bodytype": "migo", + "species": [ "MIGO" ], + "looks_like": "mon_mi_go_myrmidon", + "volume": "875 L", + "weight": "260 kg", + "hp": 20, + "material": [ "flesh" ], + "symbol": "&", + "color": "light_gray", + "aggression": 20, + "morale": 50, + "armor_bash": 10, + "armor_cut": 10, + "armor_bullet": 10, + "armor_elec": 6, + "bleed_rate": 25, + "vision_day": 50, + "vision_night": 25, + "harvest": "zombie_meatslug", + "scents_ignored": [ "sc_fetid" ], + "special_attacks": [ [ "PARROT", 4 ] ], + "flags": [ + "WARM", + "NO_BREATHE", + "ARTHROPOD_BLOOD", + "PATH_AVOID_DANGER_1", + "CAN_OPEN_DOORS", + "PRIORITIZE_TARGETS", + "SEES", + "SMELLS", + "HEARS" + ] + }, { "id": "mon_mi_go_scout", "type": "MONSTER", diff --git a/data/json/monsters/zed_explosive.json b/data/json/monsters/zed_explosive.json index b8b13348c8b1e..ee7941df4b95b 100644 --- a/data/json/monsters/zed_explosive.json +++ b/data/json/monsters/zed_explosive.json @@ -251,7 +251,7 @@ } ], "death_drops": "default_zombie_items", - "death_function": { "effect": { "id": "death_boomer", "hit_self": true }, "message": "A %s explode!", "corpse_type": "NO_CORPSE" }, + "death_function": { "effect": { "id": "death_boomer", "hit_self": true }, "message": "A %s explodes!", "corpse_type": "NO_CORPSE" }, "flags": [ "SEES", "HEARS", @@ -296,7 +296,7 @@ { "type": "spell", "spell_data": { "id": "boomer_claymore_initial", "min_level": 0 }, - "monster_message": "A %s explode" + "monster_message": "A bombardier boomer explodes!" } ], "death_drops": "default_zombie_items", diff --git a/data/json/mutations/mutation_eocs.json b/data/json/mutations/mutation_eocs.json new file mode 100644 index 0000000000000..44ceffa2a6a90 --- /dev/null +++ b/data/json/mutations/mutation_eocs.json @@ -0,0 +1,23 @@ +[ + { + "type": "effect_on_condition", + "id": "EOC_BIOLUM3_activated", + "condition": { "compare_int": [ { "u_val": "stamina" }, ">=", { "const": 3000 } ] }, + "effect": [ + { "u_assign_activity": "ACT_GENERIC_EOC", "duration": "3 seconds" }, + { "arithmetic": [ { "u_val": "stamina" }, "-=", { "const": 700 } ] }, + { "queue_eocs": [ "EOC_BIOLUM3_cast" ], "time_in_future": 2 } + ], + "false_effect": [ { "u_message": "You don't have enough stamina to activate your Bioluminescent Flare.", "type": "bad" } ] + }, + { + "type": "effect_on_condition", + "id": "EOC_BIOLUM3_cast", + "effect": [ + { + "u_cast_spell": { "id": "spell_spit_flare", "message": "You launch a glob of bioluminescent material!" }, + "targeted": true + } + ] + } +] diff --git a/data/json/mutations/mutation_item_traits.json b/data/json/mutations/mutation_item_traits.json new file mode 100644 index 0000000000000..ff00f1bb97151 --- /dev/null +++ b/data/json/mutations/mutation_item_traits.json @@ -0,0 +1,17 @@ +[ + { + "type": "mutation_type", + "id": "Equipment" + }, + { + "type": "mutation", + "id": "well_distributed", + "name": { "str": "Well Distributed Gear" }, + "points": 0, + "description": "You are wearing equipment that helps to distribute weight allowing you to carry more.", + "valid": false, + "purifiable": false, + "types": [ "Equipment" ], + "weight_capacity_modifier": 1.1 + } +] diff --git a/data/json/mutations/mutation_spells.json b/data/json/mutations/mutation_spells.json index 20df531d9e082..6734be4e5fdea 100644 --- a/data/json/mutations/mutation_spells.json +++ b/data/json/mutations/mutation_spells.json @@ -43,15 +43,14 @@ "id": "spell_spit_flare", "type": "SPELL", "name": "Bioluminescent Flare", - "description": "Projects a spray of bioluminescent goo that illuminates the area around it.", + "description": "Launches a glob of bioluminescent goo that illuminates the area around it.", "valid_targets": [ "ally", "hostile", "ground" ], "effect": "attack", "shape": "blast", "flags": [ "SILENT", "NO_LEGS", "NO_HANDS", "RANDOM_DURATION" ], "spell_class": "NONE", "difficulty": -20, - "energy_source": "STAMINA", - "base_energy_cost": 350, + "energy_source": "NONE", "min_damage": 0, "max_damage": 0, "min_range": 6, diff --git a/data/json/mutations/mutations.json b/data/json/mutations/mutations.json index 1bf208925bde3..37af7b7dc046a 100644 --- a/data/json/mutations/mutations.json +++ b/data/json/mutations/mutations.json @@ -125,7 +125,8 @@ "types": [ "BIOLUM" ], "prereqs": [ "BIOLUM2" ], "category": [ "INSECT" ], - "spells_learned": [ [ "spell_spit_flare", 1 ] ] + "active": true, + "activated_eocs": [ "EOC_BIOLUM3_activated" ] }, { "type": "mutation", @@ -592,7 +593,7 @@ "name": { "str": "Good Memory" }, "points": 3, "description": "You have an exceptional memory, and find it easy to remember things. Your skills will erode slightly slower than usual, and you can remember more terrain.", - "skill_rust_multiplier": 1.33, + "skill_rust_multiplier": 0.66, "starting_trait": true, "valid": false, "cancels": [ "FORGETFUL" ], @@ -906,6 +907,7 @@ "description": "You have practiced fighting with weapons. You start with your choice of Barbaran Montante, Eskrima, Fencing, Fior Di Battaglia, Medieval Swordsmanship, Niten Ichi-Ryu, Pentjak Silat, or Sōjutsu.", "player_display": false, "initial_ma_styles": [ + "style_bojutsu", "style_barbaran", "style_eskrima", "style_fencing", @@ -989,6 +991,7 @@ "points": -1, "description": "Whether due to injury or age, your knees aren't particularly strong or flexible. Moving over rough terrain will slow you down more than normal.", "starting_trait": true, + "cancels": [ "STRONGKNEES" ], "valid": false, "movecost_obstacle_modifier": 1.25 }, @@ -999,6 +1002,7 @@ "points": 1, "description": "Your knees are strong and capable of angles that you couldn't imagine previously. Moving over rough terrain will slow you down less than normal.", "category": [ "BATRACHIAN" ], + "cancels": [ "BADKNEES" ], "valid": false, "movecost_obstacle_modifier": 0.9 }, @@ -1201,7 +1205,7 @@ "description": "You have problems with eating meat. It's possible for you to eat it, but you will suffer morale penalties and obtain less nutrition from it.", "starting_trait": true, "valid": false, - "vitamins_absorb_multi": [ [ "flesh", [ [ "vitA", 0 ], [ "vitB", 0 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], + "vitamins_absorb_multi": [ [ "flesh", [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], "cancels": [ "CARNIVORE", "CANNIBAL", "EATDEAD", "STRICT_HUMANITARIAN", "SAPIOVORE" ], "changes_to": [ "HERBIVORE" ] }, @@ -1222,7 +1226,7 @@ "description": "You have problems with eating vegetables. It's possible for you to eat them, but you will suffer morale penalties and obtain less nutrition from them.", "valid": false, "starting_trait": true, - "vitamins_absorb_multi": [ [ "veggy", [ [ "vitA", 0 ], [ "vitB", 0 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], + "vitamins_absorb_multi": [ [ "veggy", [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], "cancels": [ "HERBIVORE", "RUMINANT", "GRAZER" ] }, { @@ -1242,7 +1246,7 @@ "description": "Eating fruits always causes your stomach to ache. It's possible for you to eat them, but you will suffer morale penalties and obtain less nutrition from them.", "valid": false, "starting_trait": true, - "vitamins_absorb_multi": [ [ "fruit", [ [ "vitA", 0 ], [ "vitB", 0 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], + "vitamins_absorb_multi": [ [ "fruit", [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], "cancels": [ "HERBIVORE", "RUMINANT", "GRAZER" ] }, { @@ -1251,7 +1255,7 @@ "name": { "str": "Lactose Intolerance" }, "points": -1, "description": "You, like 75 percent of the world, cannot tolerate milk or milk based products. It's possible for you to eat them, but you will suffer morale penalties and obtain less nutrition from them.", - "vitamins_absorb_multi": [ [ "milk", [ [ "vitA", 0 ], [ "vitB", 0 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], + "vitamins_absorb_multi": [ [ "milk", [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], "starting_trait": true }, { @@ -1262,7 +1266,7 @@ "description": "Something in those heavily processed foods doesn't agree with you. It's possible for you to eat them, but you will suffer morale penalties and obtain less nutrition from them.", "starting_trait": true, "cancels": [ "PROJUNK" ], - "vitamins_absorb_multi": [ [ "junk", [ [ "vitA", 0 ], [ "vitB", 0 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], + "vitamins_absorb_multi": [ [ "junk", [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], "category": [ "BEAST", "RAPTOR", "ALPHA", "ELFA", "RABBIT", "GASTROPOD" ] }, { @@ -1271,7 +1275,7 @@ "name": { "str": "Grain Intolerance" }, "points": -2, "description": "You have a rare allergy that prevents you from eating wheat. It's possible for you to eat wheat-based products, but you will suffer morale penalties and obtain less nutrition from them.", - "vitamins_absorb_multi": [ [ "wheat", [ [ "vitA", 0 ], [ "vitB", 0 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], + "vitamins_absorb_multi": [ [ "wheat", [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], "starting_trait": true }, { @@ -1315,7 +1319,7 @@ "points": -3, "description": "You have a hard time remembering things. Your skills will erode slightly faster than usual, and you can remember less terrain.", "social_modifiers": { "lie": -5 }, - "skill_rust_multiplier": 0.66, + "skill_rust_multiplier": 1.33, "starting_trait": true, "category": [ "BEAST", "MEDICAL", "CHIMERA", "MOUSE", "INSECT", "RABBIT" ], "cancels": [ "GOODMEMORY" ], @@ -3427,7 +3431,7 @@ "ugliness": 9, "description": "You prefer to sustain your nutritional needs using your roots and direct nutrient extraction/synthesis. Your human parts still need the raw caloric bulk of 'food' to keep them going, though, and you handle it a lot easier if it's had time to… age a little.", "prereqs": [ "ROOTS2" ], - "prereqs2": [ "LEAVES" ], + "prereqs2": [ "LEAVES", "LEAVES2", "LEAVES3" ], "threshreq": [ "THRESH_PLANT" ], "cancels": [ "GRAZER" ], "leads_to": [ "CHLOROMORPH" ], @@ -3579,7 +3583,6 @@ "types": [ "METABOLISM" ], "threshreq": [ "THRESH_CHIMERA" ], "category": [ "CHIMERA" ], - "valid": false, "active": true, "transform": { "target": "EATHEALTH_active", @@ -3594,6 +3597,7 @@ "name": { "str": "Hyper-Metabolism: burning" }, "description": "You're burning calories like crazy to heal your wounds.", "copy-from": "EATHEALTH", + "valid": false, "cost": 1, "time": 1, "hunger": true, @@ -6164,7 +6168,7 @@ "points": 10, "visibility": 7, "ugliness": 1, - "description": "Every inch of your skin is packed with chlorophyll and you have strong roots. Sleeping on diggable soil will satisfy any hunger or thirst you might have.", + "description": "Every inch of your skin is packed with chlorophyll and you have strong roots. Sleeping on diggable soil will satisfy any hunger or thirst you might have. Activate this mutation to force yourself to sleep until nightfall.", "valid": false, "purifiable": false, "types": [ "LEGS" ], @@ -6174,7 +6178,9 @@ "cancels": [ "SMELLY", "SMELLY2" ], "category": [ "PLANT" ], "scent_type": "sc_flower", - "encumbrance_covered": [ [ "foot_l", 10 ], [ "foot_r", 10 ] ] + "encumbrance_covered": [ [ "foot_l", 10 ], [ "foot_r", 10 ] ], + "active": true, + "cost": 0 }, { "type": "mutation", diff --git a/data/json/npcs/TALK_COMMON_ALLY.json b/data/json/npcs/TALK_COMMON_ALLY.json index 96f4b6f81f0ff..b1e224c83f1c3 100644 --- a/data/json/npcs/TALK_COMMON_ALLY.json +++ b/data/json/npcs/TALK_COMMON_ALLY.json @@ -276,7 +276,7 @@ "npc_rule": "use_guns", "yes": { "and": [ - { "npc_override": "use_silent", "yes": " OVERRIDE: ", "no": " " }, + { "npc_override": "use_silent", "yes": " OVERRIDE: ", "no": "" }, { "npc_rule": "use_silent", "yes": "", @@ -630,7 +630,8 @@ "topic": "TALK_NONE", "condition": { "not": { "npc_aim_rule": "AIM_STRICTLY_PRECISE" } }, "effect": { "set_npc_aim_rule": "AIM_STRICTLY_PRECISE" } - } + }, + { "text": "Never mind.", "topic": "TALK_NONE" } ] }, { diff --git a/data/json/npcs/TALK_TEST.json b/data/json/npcs/TALK_TEST.json index 50c58feb78ccd..7340e5a7440d8 100644 --- a/data/json/npcs/TALK_TEST.json +++ b/data/json/npcs/TALK_TEST.json @@ -1104,7 +1104,7 @@ "condition": { "compare_int": [ { "u_val": "cash" }, "=", { "const": 13 } ] } }, { - "text": "Owed ammount equals 14", + "text": "Owed amount equals 14", "topic": "TALK_DONE", "condition": { "compare_int": [ { "u_val": "owed" }, "=", { "const": 14 } ] } }, diff --git a/data/json/npcs/exodii/exodii_merchant_itemlist.json b/data/json/npcs/exodii/exodii_merchant_itemlist.json index b36e11fe683c9..b7eeacdea6233 100644 --- a/data/json/npcs/exodii/exodii_merchant_itemlist.json +++ b/data/json/npcs/exodii/exodii_merchant_itemlist.json @@ -59,6 +59,8 @@ { "collection": [ { "item": "bp_nomad_jumpsuit", "prob": 100 }, + { "item": "exodii_ac_kit", "prob": 100, "count": [ 1, 2 ] }, + { "item": "exodii_wire_kit", "prob": 100, "count": [ 1, 4 ] }, { "item": "sheet_cotton_patchwork", "prob": 50, "count": [ 1, 4 ] }, { "item": "cotton_patchwork", "prob": 30, "count": [ 3, 6 ] }, { "item": "leather", "prob": 50, "count": [ 2, 4 ] }, diff --git a/data/json/npcs/isherwood_farm/NPC_Jesse_Isherwood.json b/data/json/npcs/isherwood_farm/NPC_Jesse_Isherwood.json index e5f79329aedae..b306225e86683 100644 --- a/data/json/npcs/isherwood_farm/NPC_Jesse_Isherwood.json +++ b/data/json/npcs/isherwood_farm/NPC_Jesse_Isherwood.json @@ -184,7 +184,7 @@ { "id": "MISSION_ISHERWOOD_JESSE_1", "type": "mission_definition", - "name": { "str": "Kill monster" }, + "name": { "str": "Kill wolves" }, "goal": "MGOAL_KILL_MONSTER", "difficulty": 5, "value": 50000, @@ -211,7 +211,7 @@ { "id": "MISSION_ISHERWOOD_JESSE_2", "type": "mission_definition", - "name": { "str": "Kill monster" }, + "name": { "str": "Kill monsters" }, "goal": "MGOAL_KILL_MONSTER", "difficulty": 8, "value": 80000, diff --git a/data/json/npcs/isolated_road/isolated_road_item_groups.json b/data/json/npcs/isolated_road/isolated_road_item_groups.json index 758b9ae85da93..35bf0de1004fd 100644 --- a/data/json/npcs/isolated_road/isolated_road_item_groups.json +++ b/data/json/npcs/isolated_road/isolated_road_item_groups.json @@ -51,7 +51,6 @@ { "item": "chainmail_hands", "prob": 2 }, { "item": "legguard_metal", "prob": 2 }, { "item": "helmet_plate", "prob": 2 }, - { "item": "armor_junk_plate", "prob": 2 }, { "item": "helmet_larmor", "prob": 2 }, { "item": "boots_larmor", "prob": 2 }, { "item": "armor_larmor", "prob": 2 }, @@ -215,5 +214,175 @@ "weight": "3 g", "volume": "1 ml", "flags": [ "TRADER_AVOID" ] + }, + { + "type": "mapgen", + "method": "json", + "update_mapgen_id": "jay_shop_update", + "//": "Put a bit of extra stuff in the shop every week if you're checking back. Replacing what was there.", + "object": { + "place_nested": [ + { + "chunks": [ [ "null", 30 ], [ "jay_shop_update_repack_clear", 30 ], [ "jay_shop_update_repack_add", 30 ] ], + "x": 3, + "y": 12 + }, + { + "chunks": [ [ "null", 30 ], [ "jay_shop_update_repack_clear", 30 ], [ "jay_shop_update_repack_add", 30 ] ], + "x": 9, + "y": 12 + }, + { + "chunks": [ [ "null", 30 ], [ "jay_shop_update_repack_clear", 30 ], [ "jay_shop_update_repack_add", 30 ] ], + "x": 9, + "y": 11 + }, + { + "chunks": [ [ "null", 30 ], [ "jay_shop_update_clear", 30 ], [ "jay_shop_update_add", 30 ] ], + "x": 3, + "y": 10 + }, + { + "chunks": [ [ "null", 30 ], [ "jay_shop_update_clear", 30 ], [ "jay_shop_update_add", 30 ] ], + "x": 5, + "y": 10 + }, + { + "chunks": [ [ "null", 30 ], [ "jay_shop_update_clear", 30 ], [ "jay_shop_update_add", 30 ] ], + "x": 6, + "y": 10 + }, + { + "chunks": [ [ "null", 30 ], [ "jay_shop_update_clear", 30 ], [ "jay_shop_update_add", 30 ] ], + "x": 7, + "y": 10 + } + ], + "faction_owner": [ + { "id": "isolated_artisans", "x": [ 5, 7 ], "y": 10 }, + { "id": "isolated_artisans", "x": 9, "y": [ 11, 12 ] }, + { "id": "isolated_artisans", "x": 3, "y": 10 }, + { "id": "isolated_artisans", "x": 3, "y": 12 } + ] + } + }, + { + "type": "mapgen", + "method": "json", + "nested_mapgen_id": "jay_shop_update_repack_clear", + "//": "restock a shelf clearing it", + "object": { + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], + "mapgensize": [ 1, 1 ], + "rows": [ "X" ], + "terrain": { "X": "t_floor" }, + "mapping": { + "X": { + "terrain": "t_floor", + "furniture": "f_utility_shelf", + "items": [ { "item": "gunsmith_repack_ammo", "chance": 100, "repeat": [ 3, 6 ] } ] + } + } + } + }, + { + "type": "mapgen", + "method": "json", + "nested_mapgen_id": "jay_shop_update_repack_add", + "//": "restock a shelf adding to it", + "object": { + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ], + "mapgensize": [ 1, 1 ], + "rows": [ "X" ], + "terrain": { "X": "t_null" }, + "mapping": { "X": { "terrain": "t_null", "items": [ { "item": "gunsmith_repack_ammo", "chance": 100, "repeat": [ 1, 3 ] } ] } } + } + }, + { + "type": "mapgen", + "method": "json", + "nested_mapgen_id": "jay_shop_update_clear", + "//": "restock a shelf clearing it", + "object": { + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], + "mapgensize": [ 1, 1 ], + "rows": [ "X" ], + "terrain": { "X": "t_floor" }, + "mapping": { + "X": { + "terrain": "t_floor", + "furniture": "f_utility_shelf", + "items": [ { "item": "gunsmith_basic_ammo", "chance": 100, "repeat": [ 1, 4 ] } ] + } + } + } + }, + { + "type": "mapgen", + "method": "json", + "nested_mapgen_id": "jay_shop_update_add", + "//": "restock a shelf adding to it", + "object": { + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ], + "mapgensize": [ 1, 1 ], + "rows": [ "X" ], + "terrain": { "X": "t_null" }, + "mapping": { "X": { "terrain": "t_null", "items": [ { "item": "gunsmith_basic_ammo", "chance": 100, "repeat": [ 0, 2 ] } ] } } + } + }, + { + "type": "mapgen", + "method": "json", + "update_mapgen_id": "cody_shop_update", + "//": "Put a bit of extra stuff in the shop every week if you're checking back. Replacing what was there.", + "object": { + "place_nested": [ + { "chunks": [ [ "null", 30 ], [ "cody_shop_update_clear", 30 ], [ "cody_shop_update_add", 30 ] ], "x": 12, "y": 8 }, + { + "chunks": [ [ "null", 30 ], [ "cody_shop_update_clear", 30 ], [ "cody_shop_update_add", 30 ] ], + "x": 12, + "y": 9 + }, + { + "chunks": [ [ "null", 30 ], [ "cody_shop_update_clear", 30 ], [ "cody_shop_update_add", 30 ] ], + "x": 12, + "y": 10 + }, + { + "chunks": [ [ "null", 30 ], [ "cody_shop_update_clear", 30 ], [ "cody_shop_update_add", 30 ] ], + "x": 12, + "y": 11 + } + ], + "faction_owner": [ { "id": "isolated_artisans", "x": 12, "y": [ 8, 11 ] } ] + } + }, + { + "type": "mapgen", + "method": "json", + "nested_mapgen_id": "cody_shop_update_clear", + "//": "restock a shelf clearing it", + "object": { + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], + "mapgensize": [ 1, 1 ], + "rows": [ "X" ], + "terrain": { "X": "t_floor" }, + "mapping": { + "X": { "terrain": "t_floor", "furniture": "f_utility_shelf", "items": [ { "item": "CODY_MILLER_trade", "chance": 100 } ] } + } + } + }, + { + "type": "mapgen", + "method": "json", + "nested_mapgen_id": "cody_shop_update_add", + "//": "restock a shelf adding to it", + "object": { + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ], + "mapgensize": [ 1, 1 ], + "rows": [ "X" ], + "terrain": { "X": "t_null" }, + "mapping": { "X": { "terrain": "t_null", "items": [ { "item": "CODY_MILLER_trade", "chance": 100 } ] } } + } } ] diff --git a/data/json/npcs/isolated_road/isolated_road_npcs.json b/data/json/npcs/isolated_road/isolated_road_npcs.json index eec1f535faa94..2a944996dccae 100644 --- a/data/json/npcs/isolated_road/isolated_road_npcs.json +++ b/data/json/npcs/isolated_road/isolated_road_npcs.json @@ -10,7 +10,14 @@ "attitude": 0, "mission": 3, "chat": "TALK_BLACKSMITH_SERVICES", - "faction": "isolated_artisans" + "faction": "isolated_artisans", + "death_eocs": [ + { + "id": "EOC_DEATH_NPC_CODY", + "eoc_type": "NPC_DEATH", + "effect": [ { "arithmetic": [ { "global_val": "var", "var_name": "cody_dead" }, "=", { "const": 1 } ] } ] + } + ] }, { "type": "npc_class", @@ -50,7 +57,14 @@ "attitude": 0, "mission": 3, "chat": "TALK_GUNSMITH_SERVICES", - "faction": "isolated_artisans" + "faction": "isolated_artisans", + "death_eocs": [ + { + "id": "EOC_DEATH_NPC_JAY", + "eoc_type": "NPC_DEATH", + "effect": [ { "arithmetic": [ { "global_val": "var", "var_name": "jay_dead" }, "=", { "const": 1 } ] } ] + } + ] }, { "type": "npc_class", diff --git a/data/json/npcs/refugee_center/beggars/BEGGAR_2_Dino_Dave.json b/data/json/npcs/refugee_center/beggars/BEGGAR_2_Dino_Dave.json index fcd043b4c9729..4b10b01e6e904 100644 --- a/data/json/npcs/refugee_center/beggars/BEGGAR_2_Dino_Dave.json +++ b/data/json/npcs/refugee_center/beggars/BEGGAR_2_Dino_Dave.json @@ -311,7 +311,7 @@ { "id": "MISSION_BEGGAR_2_PLASTIC_SHEET", "type": "mission_definition", - "name": { "str": "Bring 10 large plastic sheets" }, + "name": { "str": "Bring 10 plastic sheets" }, "difficulty": 1, "value": 0, "goal": "MGOAL_FIND_ITEM", diff --git a/data/json/npcs/refugee_center/missiondef_free_merchants.json b/data/json/npcs/refugee_center/missiondef_free_merchants.json index 7bc21308ba16f..6163a185c1cca 100644 --- a/data/json/npcs/refugee_center/missiondef_free_merchants.json +++ b/data/json/npcs/refugee_center/missiondef_free_merchants.json @@ -8,6 +8,6 @@ "value": 0, "start": "reveal_refugee_center", "origins": [ "ORIGIN_COMPUTER" ], - "destination": "refctr_S3e" + "destination": "evac_center_18" } ] diff --git a/data/json/npcs/refugee_center/surface_refugees/NPC_Dana_Nunez.json b/data/json/npcs/refugee_center/surface_refugees/NPC_Dana_Nunez.json index f2535f307e6c7..bfdb65b63395b 100644 --- a/data/json/npcs/refugee_center/surface_refugees/NPC_Dana_Nunez.json +++ b/data/json/npcs/refugee_center/surface_refugees/NPC_Dana_Nunez.json @@ -8,7 +8,7 @@ "class": "NC_REFUGEE_Dana", "attitude": 0, "mission": 7, - "chat": "TALK_REFUGEE_Dana_1", + "chat": "TALK_REFUGEE_Dana_1_firstmeet", "faction": "free_merchants", "mission_offered": "MISSION_REFUGEE_Dana_Sourdough" }, @@ -83,7 +83,7 @@ "type": "talk_topic", "//": "common talk responses", "id": [ - "TALK_REFUGEE_Dana_2", + "TALK_REFUGEE_Dana_1", "TALK_REFUGEE_Dana_Background", "TALK_REFUGEE_Dana_Background_baking", "TALK_REFUGEE_Dana_Background_baking_revival", @@ -334,7 +334,7 @@ "failure": { "topic": "TALK_REFUGEE_Dana_Background_baking2_nobarter" }, "success": { "topic": "TALK_REFUGEE_Dana_Background_baking2_yesbarter" } }, - { "text": "Thanks, can we talk about something else?", "topic": "TALK_REFUGEE_Dana_2" }, + { "text": "Thanks, can we talk about something else?", "topic": "TALK_REFUGEE_Dana_1" }, { "text": "I'll look into that. I'd better get going though.", "topic": "TALK_DONE" } ] }, @@ -345,7 +345,7 @@ "//": "see above for responses to buy bread at original price.", "speaker_effect": { "effect": { "npc_add_effect": "dana_barter_fail", "duration": "24 h" } }, "responses": [ - { "text": "Well, I tried. Can we talk about something else?", "topic": "TALK_REFUGEE_Dana_2" }, + { "text": "Well, I tried. Can we talk about something else?", "topic": "TALK_REFUGEE_Dana_1" }, { "text": "Thanks, but I think I'll pass. I gotta run.", "topic": "TALK_DONE" } ] }, @@ -355,7 +355,7 @@ "dynamic_line": "Oh, fine. Six cups of flour, or one merch. I'm not going any lower, I got a business to run here.", "speaker_effect": { "effect": { "npc_add_effect": "dana_barter_success", "duration": "24 h" } }, "responses": [ - { "text": "You know, I think I changed my mind. Can we talk about something else?", "topic": "TALK_REFUGEE_Dana_2" }, + { "text": "You know, I think I changed my mind. Can we talk about something else?", "topic": "TALK_REFUGEE_Dana_1" }, { "text": "I guess I'm outta here then.", "topic": "TALK_DONE" } ] }, @@ -391,7 +391,7 @@ "topic": "TALK_MISSION_LIST", "condition": { "not": { "u_has_var": "Dana_Sourdough", "type": "mission", "context": "flag", "value": "yes" } } }, - { "text": "Thanks, can we talk about something else?", "topic": "TALK_REFUGEE_Dana_2" }, + { "text": "Thanks, can we talk about something else?", "topic": "TALK_REFUGEE_Dana_1" }, { "text": "It smells awesome. I'm going to head out now, thanks!", "topic": "TALK_DONE" } ] }, diff --git a/data/json/npcs/refugee_center/surface_staff/NPC_free_merchant_shopkeep.json b/data/json/npcs/refugee_center/surface_staff/NPC_free_merchant_shopkeep.json index a605fe196bde9..0b3b084eaadf4 100644 --- a/data/json/npcs/refugee_center/surface_staff/NPC_free_merchant_shopkeep.json +++ b/data/json/npcs/refugee_center/surface_staff/NPC_free_merchant_shopkeep.json @@ -499,286 +499,5 @@ "id": "TALK_EVAC_MERCHANT_Boris_Mission_1c", "dynamic_line": "Woah, you're really intent hey? Okay, if you feel so strongly, ten Merch is enough to get a couple people out of guard duty to help, and you know what? If you feel that strongly about it, I'll come help out in my down time too. I respect someone putting their money where their mouth is.", "speaker_effect": { "effect": { "npc_add_var": "cleanup_asked", "type": "mission", "context": "Boris_mission_1", "value": "yes" } } - }, - { - "id": "MISSION_FREE_MERCHANTS_EVAC_1", - "type": "mission_definition", - "name": { "str": "Clear Back Bay" }, - "description": "Clear out the barricaded back area in the refugee center and lay the former leader of the Free Merchants to rest, in exchange for the local currency: Free Merchant certified notes.", - "goal": "MGOAL_KILL_MONSTER", - "difficulty": 2, - "value": 50000, - "start": { - "assign_mission_target": { "om_terrain": "evac_center_9", "reveal_radius": 1 }, - "update_mapgen": { - "om_terrain": "evac_center_9", - "place_monster": [ { "group": "GROUP_REFUGEE_BOSS_ZOMBIE", "name": "Sean McLaughlin", "x": 10, "y": 10, "target": true } ] - } - }, - "end": { - "effect": [ - { "u_spawn_item": "FMCNote", "count": 25 }, - { "u_add_var": "FMShopkeep_Mission1", "type": "mission", "context": "flag", "value": "yes" }, - { "u_adjust_var": "refugee_happiness", "type": "counter", "context": "refugee_center", "adjustment": 3 } - ], - "update_mapgen": { - "om_terrain": "evac_center_9", - "set": [ { "square": "terrain", "id": "t_floor", "x": 0, "y": 23, "x2": 1, "y2": 23 } ] - } - }, - "origins": [ "ORIGIN_SECONDARY" ], - "followup": "MISSION_FREE_MERCHANTS_EVAC_2", - "dialogue": { - "describe": "We need help…", - "offer": "If you really want to lend a hand we could use your help clearing out the dead in the back bay. Fearful of going outside during the first days of the Cataclysm we ended up throwing our dead and the zombies we managed to kill in the sealed back bay. Our promising leader at the time even fell… he turned into something different. Kill all of them and make sure they won't bother us again. We can't pay much, besides some of our own internal money which isn't good for that much yet, but it would help us to reclaim the bay.", - "accepted": "Please be careful, we don't need any more deaths.", - "rejected": "Come back when you get a chance, we really need to start reclaiming the region.", - "advice": "If you can, get a friend or two to help you.", - "inquire": "Will they be bothering us any longer?", - "success": "Thank you, having that big of a threat close to home was nerve wracking. Here's some of our local certified notes, we've been paying these to our workers in exchange for supplies. They're getting some value in the center as a trade item, I'm afraid they're all we have to spare at the moment.", - "success_lie": "What good does this do us?", - "failure": "It was a lost cause anyways…" - } - }, - { - "id": "MISSION_FREE_MERCHANTS_EVAC_2", - "type": "mission_definition", - "name": { "str": "Missing Caravan" }, - "description": "Investigate the last known location of a disappeared scavenger trading party, and eliminate any bandits or raiders in the vicinity in exchange for certified notes.", - "goal": "MGOAL_ASSASSINATE", - "difficulty": 5, - "value": 5000, - "start": { - "assign_mission_target": { "om_terrain": "field", "reveal_radius": 1, "random": true, "search_range": 80 }, - "update_mapgen": { - "rows": [ - " ", - " ", - " ", - " ggggggggggggg ", - " ggggggggggggg ", - " gg....R...ggg ", - " gg........ggg ", - " gg.......Rggg ", - " gg.F..a...ggg ", - " gg........ggg ", - " gg........ggg ", - " gg........ggg ", - " gg........ggg ", - " gg........ggg ", - " ggggggggggggg ", - " ggggggggggggg ", - " ", - " ", - " ", - " b b ", - " b bb ", - " b ", - " ", - " " - ], - "terrain": { "g": "t_grass", ".": "t_dirt", "a": "t_dirt", "b": "t_dirt", "R": "t_dirt", "F": "t_dirt" }, - "furniture": { "a": "f_ash" }, - "traps": { "F": "tr_fur_rollmat", "R": "tr_rollmat" }, - "fields": { "b": { "field": "fd_blood", "intensity": 1 } }, - "place_loot": [ - { "group": "cannedfood", "x": [ 6, 18 ], "y": [ 3, 15 ], "chance": 100 }, - { "group": "alcohol_bottled_canned", "x": [ 6, 18 ], "y": [ 3, 15 ], "repeat": 2, "chance": 75 }, - { "group": "trash_forest", "x": [ 6, 18 ], "y": [ 3, 15 ], "repeat": 2, "chance": 75 }, - { "group": "stash_drugs", "x": [ 6, 18 ], "y": [ 3, 15 ], "chance": 75 }, - { "group": "dresser", "x": [ 9, 10 ], "y": [ 10, 14 ], "chance": 75 }, - { "group": "softdrugs", "x": [ 9, 10 ], "y": [ 10, 14 ], "chance": 50 }, - { "group": "camping", "x": [ 9, 10 ], "y": [ 10, 14 ], "chance": 75 }, - { "group": "casings", "x": [ 10, 15 ], "y": [ 15, 18 ], "repeat": 5, "chance": 100 }, - { "item": "corpse", "x": 13, "y": 19, "chance": 100 }, - { "item": "corpse", "x": 12, "y": 20, "chance": 100 } - ], - "place_npcs": [ - { "class": "bandit", "x": 15, "y": 7 }, - { "class": "thug", "x": 12, "y": 5 }, - { "class": "bandit", "x": 9, "y": 8, "target": true } - ], - "place_vehicles": [ - { "vehicle": "cube_van", "x": 12, "y": 12 }, - { "vehicle": "quad_bike", "x": 18, "y": 7, "rotation": 270, "fuel": 500, "status": -1, "chance": 100 }, - { "vehicle": "motorcycle", "x": 10, "y": 3, "rotation": 315, "fuel": 500, "status": -1, "chance": 100 }, - { "vehicle": "motorcycle", "x": 7, "y": 7, "rotation": 90, "fuel": 500, "status": -1, "chance": 100 } - ] - } - }, - "end": { - "effect": [ - { "u_spawn_item": "FMCNote", "count": 30 }, - { "u_add_var": "FMShopkeep_Mission2", "type": "mission", "context": "flag", "value": "yes" } - ] - }, - "origins": [ "ORIGIN_SECONDARY" ], - "followup": "MISSION_FREE_MERCHANTS_EVAC_3", - "dialogue": { - "describe": "We need help…", - "offer": "This is a bit more involved than the last request, we recently lost a scavenger party coming to trade with us and would like you to investigate. We strongly suspect a raider band or horde caught them off-guard. I can give you the coordinates of their last radio message but little else. In either case, deal with the threat so that the scavengers can continue to pass through in relative safety. The best reward I can offer is a claim to the supplies they were carrying, plus thirty certified notes - that's our own internal money, good for trading and such.", - "accepted": "Our community survives on trade, we appreciate it.", - "rejected": "Come back when you get a chance, we really need to start reclaiming the region.", - "advice": "If you can, get a friend or two to help you.", - "inquire": "Have you dealt with them?", - "success": "Thank you, the world is a better place without them. Two of our more skilled individuals accepted the assistance of the Old Guard in setting up an outpost while you were out. We didn't have many other options, refugees are still streaming in and we don't know what else to do with our limited food supply. If you get a chance, you should see if they need your assistance in the future…", - "success_lie": "What good does this do us?", - "failure": "It was a lost cause anyways…" - } - }, - { - "id": "MISSION_FREE_MERCHANTS_EVAC_3", - "type": "mission_definition", - "name": { "str": "Retrieve Prospectus" }, - "description": "Visit the farming commune and bring the foreman's prospectus back to the refugee center, for certified notes.", - "goal": "MGOAL_FIND_ITEM", - "difficulty": 5, - "value": 50000, - "item": "commune_prospectus", - "start": { - "assign_mission_target": { "om_terrain": "ranch_camp_67", "om_special": "ranch_camp", "reveal_radius": 1, "search_range": 200 }, - "update_mapgen": { - "place_npcs": [ - { "class": "ranch_foreman", "x": 16, "y": 15, "target": true, "add_trait": "NPC_MISSION_LEV_1" }, - { "class": "ranch_construction_1", "x": 9, "y": 17 } - ] - }, - "effect": [ { "u_add_var": "tacoma_started", "type": "knowledge", "context": "flag", "value": "yes" } ] - }, - "end": { - "effect": [ - { "u_spawn_item": "FMCNote", "count": 50 }, - { "u_add_var": "FMShopkeep_Mission3", "type": "mission", "context": "flag", "value": "yes" } - ], - "update_mapgen": { - "om_terrain": "evac_center_8", - "set": [ - { "point": "terrain", "id": "t_gates_mech_control_lab", "x": 17, "y": 1 }, - { "point": "terrain", "id": "t_gates_mech_control_lab", "x": 17, "y": 3 } - ] - } - }, - "origins": [ "ORIGIN_SECONDARY" ], - "followup": "MISSION_FREE_MERCHANTS_EVAC_4", - "dialogue": { - "describe": "We need help…", - "offer": "We recently set out some skilled people to start an outpost, to secure us some food supplies in a safer location. The new outpost that we've started could use your assistance. I need you to get the foreman's prospectus before we begin to send additional refugees to the farming commune. Consult with the foreman to get more detailed tasks. We've got 50 Certified Notes for you if you can do this for us.", - "accepted": "I'm sure the outpost will expand quickly with your assistance.", - "rejected": "Come back when you get a chance, we really need to start reclaiming the region.", - "advice": "Just follow your map.", - "inquire": "Do you have the prospectus?", - "success": "With this we'll be able to convince others to invest in the commune. Thank you, here's your money. We also managed to get a manual crank hooked up to the garage in the back, so feel free to make use of that - you've been a great help to us.", - "success_lie": "What good does this do us?", - "failure": "It was a lost cause anyways…" - } - }, - { - "id": "MISSION_FREE_MERCHANTS_EVAC_4", - "type": "mission_definition", - "name": { "str": "Solar Power" }, - "description": "Deliver 10 solar panels to help the Free Merchants set up a renewable power grid, in exchange for a handsome reward.", - "goal": "MGOAL_FIND_ITEM", - "difficulty": 5, - "value": 400000, - "item": "solar_panel", - "count": 10, - "origins": [ "ORIGIN_SECONDARY" ], - "followup": "MISSION_FREE_MERCHANTS_EVAC_5", - "end": { - "effect": [ - { "u_spawn_item": "FMCNote", "count": 100 }, - { "u_add_var": "FMShopkeep_Mission4", "type": "mission", "context": "flag", "value": "yes" } - ], - "update_mapgen": [ - { - "om_terrain": "evac_center_8_z1", - "set": [ { "line": "furniture", "id": "f_solar_unit", "x": 11, "y": 12, "x2": 12, "y2": 12 } ] - }, - { - "om_terrain": "evac_center_12_z1", - "set": [ { "line": "furniture", "id": "f_solar_unit", "x": 21, "y": 12, "x2": 21, "y2": 14 } ] - }, - { - "om_terrain": "evac_center_14_z1", - "set": [ { "line": "furniture", "id": "f_solar_unit", "x": 1, "y": 12, "x2": 1, "y2": 14 } ] - }, - { - "om_terrain": "evac_center_18_z1", - "set": [ { "line": "furniture", "id": "f_solar_unit", "x": 11, "y": 3, "x2": 12, "y2": 3 } ] - } - ] - }, - "dialogue": { - "describe": "We need help…", - "offer": "We are starting to build new infrastructure here and would like to get a few new electrical systems online… unfortunately our existing system relies on an array of something called RTGs. Running generators isn't a viable option underground, of course. We have a big flat roof up top, and if we had a few solar panels we could use them to top up our usage. We could pay you pretty handsomely to bring us, say, ten solar panels?", - "accepted": "If you can do this for us our survival options would vastly increase.", - "rejected": "Come back when you get a chance, we really need to start reclaiming the region.", - "advice": "Solar panels are pretty common on electric cars and on rooftops.", - "inquire": "How is the search going?", - "success": "Great, I know it isn't much but we hope to continue to expand thanks to your help.", - "success_lie": "What good does this do us?", - "failure": "It was a lost cause anyways…" - } - }, - { - "id": "MISSION_FREE_MERCHANTS_EVAC_5", - "type": "mission_definition", - "name": { "str": "In a Pickle" }, - "description": "Deliver 100 half-liter glass canning jars to the Free Merchants to kickstart their food storage plans.", - "goal": "MGOAL_FIND_ITEM", - "difficulty": 3, - "value": 400000, - "item": "jar_glass_sealed", - "count": 100, - "end": { - "effect": [ - { "u_spawn_item": "FMCNote", "count": 25 }, - { "u_add_var": "FMShopkeep_Mission5", "type": "mission", "context": "flag", "value": "yes" } - ] - }, - "origins": [ "ORIGIN_SECONDARY" ], - "dialogue": { - "describe": "We need help…", - "offer": "While we've managed to secure day to day food supplies, it's very much hand to mouth. Our reserves would barely last a few days if something kept our people locked in. We need a stockpile to avoid that. Thanks to our outpost we have a bit of meat and vegetables coming in, but we need a better way to preserve them. Some of our people know enough about food canning that if we had a good stock of canning jars, we could make pickles and canned meats to get us set for the winter. I'll pay you a premium rate if you can bring us around a hundred jars to get us started.", - "accepted": "It'll take a load off my shoulders if I can finally stop worrying about this.", - "rejected": "We'll hold for the moment, but I'll get an ulcer if I have to keep worrying. If you reconsider let me know.", - "advice": "Grocery stores, house kitchens, there's plenty of places to look.", - "inquire": "How is the search going?", - "success": "That's one less thing to worry about. Glad to have someone like you on our side. Here's 25 merch, and the broker will buy any further glass jars you can find - at a reduced price, we can't keep up the premium rate. Actually, the broker was saying they had some jobs like this for you, and that it might be easier to just go straight through their office if you want more work.", - "success_lie": "What good does this do us?", - "failure": "It was a lost cause anyways…" - } - }, - { - "id": "MISSION_FREE_MERCHANTS_HUB_DELIVERY_1", - "type": "mission_definition", - "name": { "str": "Unknown Recipient" }, - "description": "Deliver the hdd to the military remnant. Return to the Evacuation Center when the trade is complete.", - "goal": "MGOAL_CONDITION", - "difficulty": 5, - "start": { - "effect": [ { "u_spawn_item": "fema_data", "count": 1 } ], - "assign_mission_target": { - "om_terrain": "robofachq_surface_entrance", - "om_special": "hub_01", - "reveal_radius": 1, - "random": true, - "search_range": 240 - } - }, - "goal_condition": { "u_has_var": "completed_free_merchants_hub_delivery_1", "type": "dialogue", "context": "intercom", "value": "yes" }, - "value": 5000, - "origins": [ "ORIGIN_SECONDARY" ], - "dialogue": { - "describe": "…", - "offer": "…", - "accepted": "…", - "rejected": "…", - "advice": "…", - "inquire": "Have you finished the delivery already?", - "success": "Good, that's one less thing to worry about.", - "success_lie": "What good does this do us?", - "failure": "At least you came back with your life…" - } } ] diff --git a/data/json/npcs/refugee_center/surface_staff/NPC_free_merchant_teamster.json b/data/json/npcs/refugee_center/surface_staff/NPC_free_merchant_teamster.json index 2ad58d3b6213b..5c9f895a2d233 100644 --- a/data/json/npcs/refugee_center/surface_staff/NPC_free_merchant_teamster.json +++ b/data/json/npcs/refugee_center/surface_staff/NPC_free_merchant_teamster.json @@ -241,7 +241,7 @@ { "id": "directions_hub01", "type": "mission_definition", - "name": { "str": "Check out that farm" }, + "name": { "str": "Check out that lab" }, "description": "There's been rumors. Folks talkin' about some kind of secret lab, out in the wilds, with survivors in it.", "goal": "MGOAL_GO_TO", "difficulty": 2, diff --git a/data/json/npcs/refugee_center/surface_staff/Smokes/free_merchant_shopkeep_missions.json b/data/json/npcs/refugee_center/surface_staff/Smokes/free_merchant_shopkeep_missions.json index c64fdcc5f0c77..c15764cebc0df 100644 --- a/data/json/npcs/refugee_center/surface_staff/Smokes/free_merchant_shopkeep_missions.json +++ b/data/json/npcs/refugee_center/surface_staff/Smokes/free_merchant_shopkeep_missions.json @@ -245,7 +245,7 @@ "id": "MISSION_FREE_MERCHANTS_EVAC_5", "type": "mission_definition", "name": { "str": "In a Pickle" }, - "description": "Deliver 100 half-liter glass canning jars to the Free Merchants to kickstart their food storage plans.", + "description": "Deliver 100 0.5L glass jars to the Free Merchants to kickstart their food storage plans.", "goal": "MGOAL_FIND_ITEM", "difficulty": 3, "value": 400000, diff --git a/data/json/npcs/refugee_center/surface_visitors/NPC_old_guard_representative.json b/data/json/npcs/refugee_center/surface_visitors/NPC_old_guard_representative.json index d76cad8263e27..bb2858e125893 100644 --- a/data/json/npcs/refugee_center/surface_visitors/NPC_old_guard_representative.json +++ b/data/json/npcs/refugee_center/surface_visitors/NPC_old_guard_representative.json @@ -246,7 +246,9 @@ "goal": "MGOAL_GO_TO", "difficulty": 2, "value": 10000, - "start": { "assign_mission_target": { "om_terrain": "exodii_base_x0y3z0", "reveal_radius": 5, "search_range": 400 } }, + "start": { + "assign_mission_target": { "om_terrain": "exodii_base_x0y3z0", "om_special": "exodii_base", "reveal_radius": 5, "search_range": 400 } + }, "origins": [ "ORIGIN_SECONDARY" ], "followup": "MISSION_OLD_GUARD_REP_4", "dialogue": { diff --git a/data/json/npcs/robofac/NPC_ROBOFAC_INTERCOM.json b/data/json/npcs/robofac/NPC_ROBOFAC_INTERCOM.json index 82e51783508d4..bb25870aca638 100644 --- a/data/json/npcs/robofac/NPC_ROBOFAC_INTERCOM.json +++ b/data/json/npcs/robofac/NPC_ROBOFAC_INTERCOM.json @@ -383,10 +383,7 @@ ] }, "topic": "TALK_ROBOFAC_INTERCOM_SERVICES", - "effect": [ - { "set_queue_effect_on_condition": [ "eoc_robofac_surveillance" ] }, - { "u_add_effect": "robofac_surveillance", "duration": "14 days" } - ] + "effect": [ { "run_eocs": "eoc_robofac_surveillance" }, { "u_add_effect": "robofac_surveillance", "duration": "14 days" } ] }, { "text": "…", diff --git a/data/json/obsolete.json b/data/json/obsolete.json index bdad8607de62c..0b6f831674818 100644 --- a/data/json/obsolete.json +++ b/data/json/obsolete.json @@ -64,6 +64,24 @@ "name": "otter", "base_faction": "animal" }, + { + "id": "vitA", + "type": "vitamin", + "vit_type": "vitamin", + "name": { "str": "Vitamin A" }, + "min": -8400, + "max": 3600, + "rate": "180 m" + }, + { + "id": "vitB", + "type": "vitamin", + "vit_type": "vitamin", + "name": { "str": "Vitamin B12" }, + "min": -5600, + "max": 2000, + "rate": "360 m" + }, { "id": "1st_aid", "type": "GENERIC", diff --git a/data/json/overmap/multitile_city_buildings.json b/data/json/overmap/multitile_city_buildings.json index 9aeaf94e3f482..c0bb1f2a29107 100644 --- a/data/json/overmap/multitile_city_buildings.json +++ b/data/json/overmap/multitile_city_buildings.json @@ -1508,6 +1508,15 @@ "locations": [ "land" ], "overmaps": [ { "point": [ 0, 0, 0 ], "overmap": "s_antique_north" }, { "point": [ 0, 0, 1 ], "overmap": "s_antique_roof_north" } ] }, + { + "type": "city_building", + "id": "s_dive_shop", + "locations": [ "land" ], + "overmaps": [ + { "point": [ 0, 0, 0 ], "overmap": "s_dive_shop_north" }, + { "point": [ 0, 0, 1 ], "overmap": "s_dive_shop_roof_north" } + ] + }, { "//": "All of those overmap specials that spawn also outside of town require a second declare as city_building.", "type": "city_building", diff --git a/data/json/overmap/overmap_connections.json b/data/json/overmap/overmap_connections.json index e8c3a71013c96..e82ad450a6995 100644 --- a/data/json/overmap/overmap_connections.json +++ b/data/json/overmap/overmap_connections.json @@ -8,7 +8,8 @@ { "terrain": "road", "locations": [ "forest_trail" ], "basic_cost": 25 }, { "terrain": "road", "locations": [ "swamp" ], "basic_cost": 40 }, { "terrain": "road_nesw_manhole", "locations": [ ] }, - { "terrain": "bridge", "locations": [ "water" ], "basic_cost": 120 } + { "terrain": "bridge", "locations": [ "water" ], "basic_cost": 120 }, + { "terrain": "bridgehead_ground", "locations": [ "water" ], "basic_cost": 120 } ] }, { diff --git a/data/json/overmap/overmap_special/specials.json b/data/json/overmap/overmap_special/specials.json index 458e97d488546..a81cff7ff8d4f 100644 --- a/data/json/overmap/overmap_special/specials.json +++ b/data/json/overmap/overmap_special/specials.json @@ -1234,29 +1234,6 @@ "occurrences": [ 10, 100 ], "flags": [ "LAB", "UNIQUE" ] }, - { - "type": "overmap_special", - "id": "Mine Entrance", - "overmaps": [ - { "point": [ 0, 0, 0 ], "overmap": "s_lot_north" }, - { "point": [ 0, 1, 0 ], "overmap": "mine_entrance_north" }, - { "point": [ 1, 1, 0 ], "overmap": "mine_entrance_loading_zone_north" }, - { "point": [ 1, 0, 0 ], "overmap": "road_end_north" }, - { "point": [ 0, 1, 1 ], "overmap": "mine_entrance_roof_north" }, - { "point": [ 0, 1, -1 ], "overmap": "mine_shaft_middle_north" }, - { "point": [ 0, 1, -2 ], "overmap": "mine_shaft_lower_north" }, - { "point": [ 1, 1, -2 ], "overmap": "mine_shaft_lower_east_north" } - ], - "connections": [ - { "point": [ 0, -1, 0 ], "terrain": "road", "connection": "local_road", "from": [ 0, 0, 0 ] }, - { "point": [ 1, -1, 0 ], "terrain": "road", "connection": "local_road", "from": [ 1, 0, 0 ] } - ], - "locations": [ "wilderness" ], - "city_distance": [ 10, 40 ], - "city_sizes": [ 4, -1 ], - "occurrences": [ 0, 2 ], - "flags": [ "WILDERNESS" ] - }, { "type": "overmap_special", "id": "Spider Pit", @@ -5948,6 +5925,15 @@ "flags": [ "MI-GO" ], "spawns": { "group": "GROUP_MI-GO_CAMP_OM", "population": [ 2, 5 ], "radius": [ 2, 30 ] } }, + { + "type": "overmap_special", + "id": "Mi-Go Portal", + "overmaps": [ { "point": [ 0, 0, 0 ], "overmap": "mi-go_portal_north" } ], + "locations": [ "wilderness" ], + "city_distance": [ 10, -1 ], + "occurrences": [ 20, 100 ], + "flags": [ "MI-GO", "UNIQUE" ] + }, { "type": "overmap_special", "id": "Isherwood Farms", diff --git a/data/json/overmap/overmap_terrain/overmap_terrain.json b/data/json/overmap/overmap_terrain/overmap_terrain.json index cdcb81be88699..5bf55f71544d5 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain.json @@ -573,7 +573,8 @@ "id": "cs_public_space", "copy-from": "generic_city_building", "name": "public space", - "color": "i_white" + "sym": "g", + "color": "light_green" }, { "type": "overmap_terrain", diff --git a/data/json/overmap/overmap_terrain/overmap_terrain_agricultural.json b/data/json/overmap/overmap_terrain/overmap_terrain_agricultural.json index 4de14ba6201a8..cee4f830380fa 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain_agricultural.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain_agricultural.json @@ -271,7 +271,7 @@ "id": [ "farm_stills_4", "farm_stills_8", "farm_stills_12" ], "copy-from": "generic_rural_building", "spawns": { "group": "GROUP_WASP_FORAGER", "population": [ 1, 4 ], "chance": 10 }, - "name": "grape farm" + "name": "vineyard" }, { "type": "overmap_terrain", diff --git a/data/json/overmap/overmap_terrain/overmap_terrain_commercial.json b/data/json/overmap/overmap_terrain/overmap_terrain_commercial.json index ff9f6600fe50b..397df44ff813b 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain_commercial.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain_commercial.json @@ -52,7 +52,7 @@ }, { "type": "overmap_terrain", - "id": [ "office_cubical", "office_cubical_1" ], + "id": [ "office_cubical", "office_cubical_1", "small_office" ], "copy-from": "generic_city_building", "looks_like": "office_cubical", "name": "office", @@ -60,7 +60,7 @@ }, { "type": "overmap_terrain", - "id": [ "office_cubical_roof", "office_cubical_roof_1" ], + "id": [ "office_cubical_roof", "office_cubical_roof_1", "small_office_roof", "small_office_upper_roof" ], "copy-from": "generic_city_building", "looks_like": "office_cubical_roof", "name": "office roof", @@ -338,14 +338,7 @@ }, { "type": "overmap_terrain", - "id": [ - "s_bookstore_roof", - "s_bookstore_roof_1", - "s_bookstore_roof_2", - "s_bookstore_upper_roof", - "s_bookstore_upper_roof_1", - "s_bookstore_upper_roof_1" - ], + "id": [ "s_bookstore_roof", "s_bookstore_roof_1", "s_bookstore_roof_2", "s_bookstore_upper_roof", "s_bookstore_upper_roof_1" ], "copy-from": "generic_city_building", "looks_like": "s_bookstore_roof", "name": "bookstore roof", @@ -356,8 +349,8 @@ "id": "s_diner", "name": "diner", "copy-from": "generic_city_building", - "sym": "d", - "color": "green", + "looks_like": "s_restaurant", + "color": "pink", "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_DRINK", "SOURCE_COOKING" ] } }, { @@ -365,8 +358,8 @@ "id": [ "s_diner_2ndfloor", "s_diner_roof" ], "name": "diner", "copy-from": "generic_city_building", - "sym": "d", - "color": "green" + "looks_like": "s_restaurant", + "color": "pink" }, { "type": "overmap_terrain", @@ -829,12 +822,11 @@ "hdwr_large_0_1_1", "hdwr_large_1_1_1", "hdwr_large_0_2_1", - "hdwr_large_1_2_1", "hdwr_large_1_2_1" ], - "name": "home improvement superstore", - "sym": ".", - "color": "light_blue", + "name": "home improvement superstore roof", + "sym": "H", + "color": "light_green_yellow", "see_cost": 5 }, { @@ -883,22 +875,6 @@ "sym": "D", "color": "i_green" }, - { - "id": "small_office", - "type": "overmap_terrain", - "copy-from": "generic_city_building", - "name": "small office", - "sym": "o", - "color": "brown" - }, - { - "type": "overmap_terrain", - "id": [ "small_office_roof", "small_office_upper_roof" ], - "copy-from": "generic_city_building", - "name": "small office roof", - "sym": "o", - "color": "brown" - }, { "type": "overmap_terrain", "id": [ "candy_shop", "candy_shop_1" ], @@ -1186,7 +1162,6 @@ "2fmotel_1_f2", "2fmotel_2_f2", "2fmotel_3_f2", - "2fmotel_3_f2", "2fmotel_1_r", "2fmotel_2_r", "2fmotel_3_r" @@ -1235,8 +1210,7 @@ "loffice_tower_12", "loffice_tower_13", "loffice_tower_14", - "loffice_tower_15", - "loffice_tower_16" + "loffice_tower_15" ], "copy-from": "generic_large_office_tower" }, @@ -1264,6 +1238,22 @@ "sym": "A", "color": "brown" }, + { + "type": "overmap_terrain", + "id": "s_dive_shop", + "name": "dive shop", + "copy-from": "generic_city_building", + "sym": "D", + "color": "blue" + }, + { + "type": "overmap_terrain", + "id": "s_dive_shop_roof", + "name": "dive shop roof", + "copy-from": "generic_city_building", + "sym": "D", + "color": "blue" + }, { "type": "overmap_terrain", "id": "s_arcade", @@ -1591,7 +1581,15 @@ "city_block2_roof_1", "city_block2_roof_2", "city_block2_roof_3", - "city_block2_roof_4", + "city_block2_roof_4" + ], + "copy-from": "generic_city_building", + "name": "urban city block", + "color": "light_blue" + }, + { + "type": "overmap_terrain", + "id": [ "urban_25_3", "urban_25_4", "urban_25_5", @@ -1604,7 +1602,8 @@ ], "copy-from": "generic_city_building", "name": "urban city block", - "color": "light_blue" + "color": "light_blue", + "sym": "v" }, { "type": "overmap_terrain", @@ -1627,7 +1626,10 @@ "urban_14_8", "urban_14_9" ], - "copy-from": "urban_13_3" + "copy-from": "generic_city_house", + "name": "dense urban", + "color": "i_white", + "see_cost": 40 }, { "type": "overmap_terrain", diff --git a/data/json/overmap/overmap_terrain/overmap_terrain_industrial.json b/data/json/overmap/overmap_terrain/overmap_terrain_industrial.json index 9f568477348f5..948bc1b0654fb 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain_industrial.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain_industrial.json @@ -21,7 +21,7 @@ }, { "type": "overmap_terrain", - "id": [ "public_works_NE_roof", "public_works_NW_roof", "public_works_SW_roof", "public_works_SE_roof" ], + "id": [ "public_works_NE_roof", "public_works_NW_roof", "public_works_SE_roof" ], "name": "public works roof", "sym": "w", "color": "light_gray", @@ -269,7 +269,6 @@ "steel_mill_4_2_3", "steel_mill_4_3", "steel_mill_4_3_2", - "steel_mill_4_3_3", "steel_mill_4_3_3" ], "copy-from": "generic_city_building_no_sidewalk", @@ -289,7 +288,7 @@ ], "copy-from": "generic_city_building_no_sidewalk", "name": "steel mill depot", - "sym": "|", + "sym": "│", "color": "dark_gray" }, { diff --git a/data/json/overmap/overmap_terrain/overmap_terrain_lab.json b/data/json/overmap/overmap_terrain/overmap_terrain_lab.json index 7d80614cf85bd..1faad653f8c41 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain_lab.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain_lab.json @@ -653,7 +653,7 @@ "sym": "M", "color": "red", "see_cost": 5, - "spawns": { "group": "GROUP_LAB_HOSPTIAL", "population": [ 7, 15 ], "chance": 100 }, + "spawns": { "group": "GROUP_LAB_HOSPITAL", "population": [ 7, 15 ], "chance": 100 }, "flags": [ "RISK_HIGH", "SOURCE_CHEMISTRY", "SOURCE_MEDICINE" ] }, { diff --git a/data/json/overmap/overmap_terrain/overmap_terrain_mi-go.json b/data/json/overmap/overmap_terrain/overmap_terrain_mi-go.json index e51bb8166d0bc..c89011f64ebb7 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain_mi-go.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain_mi-go.json @@ -43,5 +43,14 @@ "color": "light_gray", "mondensity": 2, "flags": [ "RISK_HIGH" ] + }, + { + "type": "overmap_terrain", + "id": "mi-go_portal", + "name": "mi-go structure", + "sym": "=", + "color": "dark_gray", + "mondensity": 2, + "flags": [ "RISK_HIGH" ] } ] diff --git a/data/json/overmap/overmap_terrain/overmap_terrain_public_institutional.json b/data/json/overmap/overmap_terrain/overmap_terrain_public_institutional.json index 61bb3f0b4d18e..b5341c3736fb5 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain_public_institutional.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain_public_institutional.json @@ -118,10 +118,6 @@ "police_dept_u011", "police_dept_u101", "police_dept_u111", - "police_dept_u002", - "police_dept_u012", - "police_dept_u102", - "police_dept_u112", "police_dept_d000", "police_dept_d010", "police_dept_d100", @@ -129,11 +125,7 @@ "police_dept_d001", "police_dept_d011", "police_dept_d101", - "police_dept_d111", - "police_dept_d002", - "police_dept_d012", - "police_dept_d102", - "police_dept_d112" + "police_dept_d111" ], "name": "police department", "copy-from": "generic_city_building", @@ -519,10 +511,10 @@ "type": "overmap_terrain", "id": [ "town_hall_0_0_roof", "town_hall_1_0_roof", "town_hall_0_1_roof", "town_hall_1_1_roof" ], "name": "town hall", - "sym": ".", - "color": "light_blue", + "sym": "^", + "color": "i_black", "see_cost": 2, - "mondensity": 2 + "mondensity": 1 }, { "type": "overmap_terrain", diff --git a/data/json/overmap/overmap_terrain/overmap_terrain_recreational.json b/data/json/overmap/overmap_terrain/overmap_terrain_recreational.json index 9ee8b602a0aa8..1b8550699e9f0 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain_recreational.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain_recreational.json @@ -155,7 +155,7 @@ { "type": "overmap_terrain", "id": [ "PublicPond_1a", "PublicPond_1b" ], - "copy-from": "generic_city_building_no_sidewalk", + "copy-from": "generic_city_building", "name": "public pond", "sym": "P", "color": "i_green" @@ -168,17 +168,16 @@ "color": "yellow", "see_cost": 5, "mondensity": 2, - "flags": [ "SOURCE_FARMING" ] + "flags": [ "SIDEWALK", "SOURCE_FARMING" ] }, { "type": "overmap_terrain", "id": [ "publicgarden", "publicgarden_2" ], + "copy-from": "generic_city_building", "name": "public garden", "looks_like": "publicgarden", "sym": "g", - "color": "light_green", - "see_cost": 5, - "mondensity": 2 + "color": "light_green" }, { "type": "overmap_terrain", @@ -372,6 +371,7 @@ "stadium_3_1", "stadium_0_2", "stadium_0_3", + "stadium_3_2", "stadium_3_3", "stadium_1_4", "stadium_2_4" @@ -391,7 +391,7 @@ }, { "type": "overmap_terrain", - "id": [ "stadium_1_2", "stadium_2_2", "stadium_3_2", "stadium_1_3", "stadium_2_3" ], + "id": [ "stadium_1_2", "stadium_2_2", "stadium_1_3", "stadium_2_3" ], "copy-from": "generic_city_building", "name": "stadium field", "sym": "X", @@ -700,10 +700,9 @@ { "type": "overmap_terrain", "id": [ "park_maze", "park_maze_2" ], + "copy-from": "generic_city_building", "name": "hedge maze", "sym": "g", - "color": "light_green", - "see_cost": 5, - "mondensity": 2 + "color": "light_green" } ] diff --git a/data/json/overmap/overmap_terrain/overmap_terrain_residential.json b/data/json/overmap/overmap_terrain/overmap_terrain_residential.json index 610fe546200e4..515bee07e0fac 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain_residential.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain_residential.json @@ -156,23 +156,6 @@ "id": [ "urban_29_3", "urban_29_4", - "urban_1_1", - "urban_1_2", - "urban_1_3", - "urban_1_4", - "urban_1_6", - "urban_2_1", - "urban_2_2", - "urban_3_1", - "urban_3_2", - "urban_4_3", - "urban_4_4", - "urban_5_1", - "urban_5_2", - "urban_6_1", - "urban_6_2", - "urban_7_1", - "urban_7_2", "urban_8_1", "urban_8_2", "urban_9_1", @@ -195,6 +178,31 @@ "copy-from": "generic_city_house", "see_cost": 10 }, + { + "type": "overmap_terrain", + "id": [ + "urban_1_1", + "urban_1_2", + "urban_1_3", + "urban_1_4", + "urban_1_6", + "urban_2_1", + "urban_2_2", + "urban_3_1", + "urban_3_2", + "urban_4_3", + "urban_4_4", + "urban_5_1", + "urban_5_2", + "urban_6_1", + "urban_6_2", + "urban_7_1", + "urban_7_2" + ], + "copy-from": "generic_city_house", + "sym": "v", + "see_cost": 10 + }, { "type": "overmap_terrain", "id": [ @@ -204,30 +212,6 @@ "urban_29_8", "urban_29_9", "urban_29_10", - "urban_2_3", - "urban_2_4", - "urban_2_5", - "urban_2_6", - "urban_3_3", - "urban_3_4", - "urban_3_5", - "urban_3_6", - "urban_4_5", - "urban_4_6", - "urban_4_7", - "urban_4_8", - "urban_5_3", - "urban_5_4", - "urban_5_5", - "urban_5_6", - "urban_6_3", - "urban_6_4", - "urban_6_5", - "urban_6_6", - "urban_7_3", - "urban_7_4", - "urban_7_5", - "urban_7_6", "urban_8_3", "urban_8_4", "urban_8_6", @@ -265,6 +249,38 @@ "copy-from": "generic_city_house_no_sidewalk", "see_cost": 10 }, + { + "type": "overmap_terrain", + "id": [ + "urban_2_3", + "urban_2_4", + "urban_2_5", + "urban_2_6", + "urban_3_3", + "urban_3_4", + "urban_3_5", + "urban_3_6", + "urban_4_5", + "urban_4_6", + "urban_4_7", + "urban_4_8", + "urban_5_3", + "urban_5_4", + "urban_5_5", + "urban_5_6", + "urban_6_3", + "urban_6_4", + "urban_6_5", + "urban_6_6", + "urban_7_3", + "urban_7_4", + "urban_7_5", + "urban_7_6" + ], + "copy-from": "generic_city_house_no_sidewalk", + "sym": "v", + "see_cost": 10 + }, { "type": "overmap_terrain", "id": [ @@ -593,7 +609,7 @@ { "id": "derelict_property", "type": "overmap_terrain", - "copy-from": "generic_city_building", + "copy-from": "generic_city_building_no_sidewalk", "name": "derelict property", "sym": "X", "color": "i_brown" diff --git a/data/json/overmap/overmap_terrain/overmap_terrain_transportation.json b/data/json/overmap/overmap_terrain/overmap_terrain_transportation.json index 0da354614f599..51a5c93e1a6bb 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain_transportation.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain_transportation.json @@ -445,8 +445,6 @@ "id": [ "parking_garage_down_0", "parking_garage_down_1", - "parking_garage_0_0", - "parking_garage_0_1", "parking_garage_1_0", "parking_garage_1_1", "parking_garage_2_0", @@ -459,7 +457,14 @@ "sym": "O", "color": "dark_gray", "see_cost": 5, - "extras": "build" + "extras": "build", + "flags": [ "SIDEWALK" ] + }, + { + "type": "overmap_terrain", + "id": [ "parking_garage_0_0", "parking_garage_0_1" ], + "copy-from": "parking_garage_1_0", + "flags": [ "SIDEWALK" ] }, { "type": "overmap_terrain", diff --git a/data/json/player_activities.json b/data/json/player_activities.json index ede03fbf268ca..0eec1d6ff13f6 100644 --- a/data/json/player_activities.json +++ b/data/json/player_activities.json @@ -1100,6 +1100,16 @@ "refuel_fires": false, "auto_needs": false }, + { + "id": "ACT_GENERIC_EOC", + "type": "activity_type", + "activity_level": "NO_EXERCISE", + "verb": "preparing", + "based_on": "time", + "interruptable": false, + "suspendable": false, + "interruptable_with_kb": false + }, { "id": "ACT_CBM_SURGERY", "type": "activity_type", diff --git a/data/json/portal_dependent_effect_on_condition.json b/data/json/portal_dependent_effect_on_condition.json index 49d5b8cf36801..0be269f8b193b 100644 --- a/data/json/portal_dependent_effect_on_condition.json +++ b/data/json/portal_dependent_effect_on_condition.json @@ -3,8 +3,7 @@ "type": "effect_on_condition", "id": "EOC_PORTAL_DEPENDENT_EFFECTS_ACCEPTANCE", "//": "Mainly good effects, since your unstable grasp on reality will strengthen with the distorted reality of the portal storms.", - "recurrence_min": "15 minutes", - "recurrence_max": "50 minutes", + "recurrence": [ "15 minutes", "50 minutes" ], "condition": { "and": [ { "u_has_trait": "PORTAL_DEPENDENT" }, @@ -14,27 +13,25 @@ }, "deactivate_condition": { "not": { "or": [ { "u_has_trait": "PORTAL_DEPENDENT" }, { "is_weather": "portal_storm" } ] } }, "effect": { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PDEPENDENT_STRONG_WEAK_EFFECTS_ACCEPTANCE", - "condition": { "compare_int": [ { "global_val": "var", "var_name": "ps_str" }, ">", { "const": 4 } ] }, - "effect": { - "set_weighted_list_eocs": [ - [ "EOC_PORTAL_DEPENDENT_MESSAGES_GOOD", 10 ], - [ "EOC_PORTAL_DEPENDENT_MORALE_GOOD", 6 ], - [ "EOC_PORTAL_DEPENDENT_FOCUS_GOOD", 3 ], - [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE", 1 ] - ] - }, - "false_effect": { - "set_weighted_list_eocs": [ - [ "EOC_PORTAL_DEPENDENT_MESSAGES_GOOD", 10 ], - [ "EOC_PORTAL_DEPENDENT_MORALE_GOOD", 5 ], - [ "EOC_PORTAL_DEPENDENT_FOCUS_GOOD", 2 ] - ] - } + "run_eocs": { + "id": "EOC_PDEPENDENT_STRONG_WEAK_EFFECTS_ACCEPTANCE", + "condition": { "compare_int": [ { "global_val": "var", "var_name": "ps_str" }, ">", { "const": 4 } ] }, + "effect": { + "weighted_list_eocs": [ + [ "EOC_PORTAL_DEPENDENT_MESSAGES_GOOD", 10 ], + [ "EOC_PORTAL_DEPENDENT_MORALE_GOOD", 6 ], + [ "EOC_PORTAL_DEPENDENT_FOCUS_GOOD", 3 ], + [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE", 1 ] + ] + }, + "false_effect": { + "weighted_list_eocs": [ + [ "EOC_PORTAL_DEPENDENT_MESSAGES_GOOD", 10 ], + [ "EOC_PORTAL_DEPENDENT_MORALE_GOOD", 5 ], + [ "EOC_PORTAL_DEPENDENT_FOCUS_GOOD", 2 ] + ] } - ] + } } }, { @@ -59,21 +56,19 @@ "//": "Some small effects as you feel yourself more stable.", "condition": { "not": { "u_has_trait": "REALITY_GRASP" } }, "effect": { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PORTAL_DEPENDENT_ACCEPTANCE_TIMER", - "condition": { "days_since_cataclysm": 60 }, - "effect": { - "set_weighted_list_eocs": [ - [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_1", 4 ], - [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_2", 3 ], - [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_3", 2 ], - [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_4", 1 ] - ] - }, - "false_effect": { "set_weighted_list_eocs": [ [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_1", 2 ], [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_2", 1 ] ] } - } - ] + "run_eocs": { + "id": "EOC_PORTAL_DEPENDENT_ACCEPTANCE_TIMER", + "condition": { "days_since_cataclysm": 60 }, + "effect": { + "weighted_list_eocs": [ + [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_1", 4 ], + [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_2", 3 ], + [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_3", 2 ], + [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_4", 1 ] + ] + }, + "false_effect": { "weighted_list_eocs": [ [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_1", 2 ], [ "EOC_PORTAL_DEPENDENT_ACCEPTANCE_2", 1 ] ] } + } } }, { @@ -118,23 +113,21 @@ "id": "EOC_PORTAL_DEPENDENT_ACCEPTANCE_4", "//": "Your feel greatly more accepted by the world, your body partially stabilizes itself in this reality if you are outside.", "effect": { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PORTAL_DEPENDENT_ACCEPTANCE_OUTSIDE", - "condition": "u_is_outside", - "effect": [ - { - "u_message": "You suddenly feel a warm embrace by your surroundings, it does not lasts long, but you now feel a weak connection with the world around you.", - "type": "good" - }, - { "u_add_trait": "REALITY_GRASP" } - ], - "false_effect": { - "u_message": "You suddenly feel a warm embrace by your surroundings, you feel like something is about to change inside you but the embrace seems to lack strenght and stops just before you could grasp it… You now feel a strong need to go out and jump into the portal storm.", - "type": "warning" - } + "run_eocs": { + "id": "EOC_PORTAL_DEPENDENT_ACCEPTANCE_OUTSIDE", + "condition": "u_is_outside", + "effect": [ + { + "u_message": "You suddenly feel a warm embrace by your surroundings, it does not lasts long, but you now feel a weak connection with the world around you.", + "type": "good" + }, + { "u_add_trait": "REALITY_GRASP" } + ], + "false_effect": { + "u_message": "You suddenly feel a warm embrace by your surroundings, you feel like something is about to change inside you but the embrace seems to lack strenght and stops just before you could grasp it… You now feel a strong need to go out and jump into the portal storm.", + "type": "warning" } - ] + } } }, { @@ -158,8 +151,7 @@ "type": "effect_on_condition", "id": "EOC_PORTAL_DEPENDENT_EFFECTS_REJECTION", "//": "This should be mainly bad effects, since your unstable grasp on reality will further weaken when the reality stabilizes in lack of portal storms.", - "recurrence_min": "15 minutes", - "recurrence_max": "100 minutes", + "recurrence": [ "15 minutes", "100 minutes" ], "condition": { "and": [ { "u_has_trait": "PORTAL_DEPENDENT" }, @@ -169,37 +161,35 @@ }, "deactivate_condition": { "or": [ { "not": { "u_has_trait": "PORTAL_DEPENDENT" } }, { "is_weather": "portal_storm" } ] }, "effect": { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PDEPENDENT_STRONG_WEAK_EFFECTS_REJECTION", - "condition": { "not": { "u_has_trait": "REALITY_GRASP" } }, - "effect": { - "set_weighted_list_eocs": [ - [ "EOC_PORTAL_DEPENDENT_MESSAGES_BAD", 18 ], - [ "EOC_PORTAL_DEPENDENT_MORALE_BAD", 6 ], - [ "EOC_PORTAL_DEPENDENT_FOCUS_BAD", 5 ], - [ "EOC_PORTAL_DEPENDENT_SHAKES", 4 ], - [ "EOC_PORTAL_DEPENDENT_NAUSEA", 4 ], - [ "EOC_PORTAL_DEPENDENT_STUN", 3 ], - [ "EOC_PORTAL_DEPENDENT_DOWNED", 3 ], - [ "EOC_PORTAL_DEPENDENT_STATS_BAD", 3 ], - [ "EOC_PORTAL_TELEPORT_STUCK_START", 3 ], - [ "EOC_PORTAL_DEPENDENT_PAIN", 2 ], - [ "EOC_PORTAL_DEPENDENT_PAIN_CONSTANT", 1 ], - [ "EOC_PORTAL_DEPENDENT_DAMAGE_CONSTANT", 1 ] - ] - }, - "false_effect": { - "set_weighted_list_eocs": [ - [ "EOC_PORTAL_DEPENDENT_MESSAGES_BAD", 10 ], - [ "EOC_PORTAL_DEPENDENT_MORALE_BAD", 3 ], - [ "EOC_PORTAL_DEPENDENT_FOCUS_BAD", 2 ], - [ "EOC_PORTAL_DEPENDENT_SHAKES", 1 ], - [ "EOC_PORTAL_DEPENDENT_NAUSEA", 1 ] - ] - } + "run_eocs": { + "id": "EOC_PDEPENDENT_STRONG_WEAK_EFFECTS_REJECTION", + "condition": { "not": { "u_has_trait": "REALITY_GRASP" } }, + "effect": { + "weighted_list_eocs": [ + [ "EOC_PORTAL_DEPENDENT_MESSAGES_BAD", 18 ], + [ "EOC_PORTAL_DEPENDENT_MORALE_BAD", 6 ], + [ "EOC_PORTAL_DEPENDENT_FOCUS_BAD", 5 ], + [ "EOC_PORTAL_DEPENDENT_SHAKES", 4 ], + [ "EOC_PORTAL_DEPENDENT_NAUSEA", 4 ], + [ "EOC_PORTAL_DEPENDENT_STUN", 3 ], + [ "EOC_PORTAL_DEPENDENT_DOWNED", 3 ], + [ "EOC_PORTAL_DEPENDENT_STATS_BAD", 3 ], + [ "EOC_PORTAL_TELEPORT_STUCK_START", 3 ], + [ "EOC_PORTAL_DEPENDENT_PAIN", 2 ], + [ "EOC_PORTAL_DEPENDENT_PAIN_CONSTANT", 1 ], + [ "EOC_PORTAL_DEPENDENT_DAMAGE_CONSTANT", 1 ] + ] + }, + "false_effect": { + "weighted_list_eocs": [ + [ "EOC_PORTAL_DEPENDENT_MESSAGES_BAD", 10 ], + [ "EOC_PORTAL_DEPENDENT_MORALE_BAD", 3 ], + [ "EOC_PORTAL_DEPENDENT_FOCUS_BAD", 2 ], + [ "EOC_PORTAL_DEPENDENT_SHAKES", 1 ], + [ "EOC_PORTAL_DEPENDENT_NAUSEA", 1 ] + ] } - ] + } } }, { @@ -238,19 +228,17 @@ "condition": { "not": { "u_has_effect": "sleep" } }, "effect": [ { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PORTAL_DEPENDENT_STATS_EFFECTS", - "effect": { - "set_weighted_list_eocs": [ - [ "EOC_PORTAL_DEPENDENT_STR_BAD", 1 ], - [ "EOC_PORTAL_DEPENDENT_DEX_BAD", 1 ], - [ "EOC_PORTAL_DEPENDENT_PER_BAD", 1 ], - [ "EOC_PORTAL_DEPENDENT_INT_BAD", 1 ] - ] - } + "run_eocs": { + "id": "EOC_PORTAL_DEPENDENT_STATS_EFFECTS", + "effect": { + "weighted_list_eocs": [ + [ "EOC_PORTAL_DEPENDENT_STR_BAD", 1 ], + [ "EOC_PORTAL_DEPENDENT_DEX_BAD", 1 ], + [ "EOC_PORTAL_DEPENDENT_PER_BAD", 1 ], + [ "EOC_PORTAL_DEPENDENT_INT_BAD", 1 ] + ] } - ] + } } ] }, @@ -262,11 +250,7 @@ "effect": [ { "u_message": "You suddenly need more strength to interact with your surroundings.", "type": "bad" }, { "u_add_effect": "pd_str_bad", "duration": "50 minutes" }, - { - "set_queue_effect_on_condition": [ { "id": "EOC_PORTAL_DEPENDENT_MESSAGES_STR_BAD" } ], - "time_in_future_min": "10 minutes", - "time_in_future_max": "40 minutes" - } + { "queue_eocs": "EOC_PORTAL_DEPENDENT_MESSAGES_STR_BAD", "time_in_future": [ "10 minutes", "40 minutes" ] } ] }, { @@ -277,11 +261,7 @@ "effect": [ { "u_message": "You suddenly fail to grab your own hand.", "type": "bad" }, { "u_add_effect": "pd_dex_bad", "duration": "50 minutes" }, - { - "set_queue_effect_on_condition": [ { "id": "EOC_PORTAL_DEPENDENT_MESSAGES_DEX_BAD" } ], - "time_in_future_min": "10 minutes", - "time_in_future_max": "40 minutes" - } + { "queue_eocs": "EOC_PORTAL_DEPENDENT_MESSAGES_DEX_BAD", "time_in_future": [ "10 minutes", "40 minutes" ] } ] }, { @@ -292,11 +272,7 @@ "effect": [ { "u_message": "You blink one time and now everything seems bigger.", "type": "bad" }, { "u_add_effect": "pd_per_bad", "duration": "50 minutes" }, - { - "set_queue_effect_on_condition": [ { "id": "EOC_PORTAL_DEPENDENT_MESSAGES_PER_BAD" } ], - "time_in_future_min": "10 minutes", - "time_in_future_max": "40 minutes" - } + { "queue_eocs": "EOC_PORTAL_DEPENDENT_MESSAGES_PER_BAD", "time_in_future": [ "10 minutes", "40 minutes" ] } ] }, { @@ -307,11 +283,7 @@ "effect": [ { "u_message": "You stop yourself to think, but you can't seem to remember about what.", "type": "bad" }, { "u_add_effect": "pd_int_bad", "duration": "50 minutes" }, - { - "set_queue_effect_on_condition": [ { "id": "EOC_PORTAL_DEPENDENT_MESSAGES_INT_BAD" } ], - "time_in_future_min": "10 minutes", - "time_in_future_max": "40 minutes" - } + { "queue_eocs": "EOC_PORTAL_DEPENDENT_MESSAGES_INT_BAD", "time_in_future": [ "10 minutes", "40 minutes" ] } ] }, { @@ -395,22 +367,20 @@ "id": "EOC_PORTAL_DEPENDENT_MESSAGES_BAD", "//": "Messages about strange/bad things that you hear/see/feel/dream related to your condition.", "effect": { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PORTAL_DEPENDENT_MESSAGES_BAD_AWAKE", - "condition": { "not": { "u_has_effect": "sleep" } }, - "effect": { - "set_weighted_list_eocs": [ - [ "EOC_PORTAL_DEPENDENT_MESSAGES_VARIED_BAD", 1 ], - [ "EOC_PORTAL_DEPENDENT_MESSAGES_STR_BAD", 1 ], - [ "EOC_PORTAL_DEPENDENT_MESSAGES_DEX_BAD", 1 ], - [ "EOC_PORTAL_DEPENDENT_MESSAGES_PER_BAD", 1 ], - [ "EOC_PORTAL_DEPENDENT_MESSAGES_INT_BAD", 1 ] - ] - }, - "false_effect": [ { "u_message": "PORTAL_DEPENDENT_MESSAGES_DREAMS", "snippet": true, "type": "mixed" } ] - } - ] + "run_eocs": { + "id": "EOC_PORTAL_DEPENDENT_MESSAGES_BAD_AWAKE", + "condition": { "not": { "u_has_effect": "sleep" } }, + "effect": { + "weighted_list_eocs": [ + [ "EOC_PORTAL_DEPENDENT_MESSAGES_VARIED_BAD", 1 ], + [ "EOC_PORTAL_DEPENDENT_MESSAGES_STR_BAD", 1 ], + [ "EOC_PORTAL_DEPENDENT_MESSAGES_DEX_BAD", 1 ], + [ "EOC_PORTAL_DEPENDENT_MESSAGES_PER_BAD", 1 ], + [ "EOC_PORTAL_DEPENDENT_MESSAGES_INT_BAD", 1 ] + ] + }, + "false_effect": [ { "u_message": "PORTAL_DEPENDENT_MESSAGES_DREAMS", "snippet": true, "type": "mixed" } ] + } } }, { diff --git a/data/json/portal_storm_effect_on_condition.json b/data/json/portal_storm_effect_on_condition.json index 28e8ef1581443..9b159adf374d3 100644 --- a/data/json/portal_storm_effect_on_condition.json +++ b/data/json/portal_storm_effect_on_condition.json @@ -3,7 +3,7 @@ "type": "effect_on_condition", "id": "scenario_strong_portal_storm_base", "eoc_type": "SCENARIO_SPECIFIC", - "effect": [ { "arithmetic": [ { "global_val": "var", "var_name": "ps_base_str" }, "=", { "const": 10 } ] } ] + "effect": { "arithmetic": [ { "global_val": "var", "var_name": "ps_base_str" }, "=", { "const": 10 } ] } }, { "type": "effect_on_condition", @@ -11,7 +11,7 @@ "eoc_type": "SCENARIO_SPECIFIC", "effect": [ { "arithmetic": [ { "global_val": "var", "var_name": "ps_base_str" }, "=", { "const": 15 } ] }, - { "set_queue_effect_on_condition": [ "EOC_CAUSE_PORTAL_STORM" ] }, + { "run_eocs": "EOC_CAUSE_PORTAL_STORM" }, { "arithmetic": [ { "global_val": "var", "var_name": "ps_base_str" }, "=", { "const": 1 } ] } ] }, @@ -27,132 +27,116 @@ { "type": "effect_on_condition", "id": "EOC_PORTAL_STORM_WARN_OR_CAUSE_RECURRING", - "recurrence_min": { "global_val": "ps_min_woc", "default": "5 days" }, - "recurrence_max": { "global_val": "ps_max_woc", "default": "9 days" }, + "recurrence": [ { "global_val": "ps_min_woc", "default": "5 days" }, { "global_val": "ps_max_woc", "default": "9 days" } ], "global": true, - "effect": [ { "set_queue_effect_on_condition": [ "EOC_CAUSE_EARLY_PORTAL_STORM" ] } ] + "effect": { "run_eocs": "EOC_CAUSE_EARLY_PORTAL_STORM" } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_EARLY_MESSAGES", - "recurrence_min": "1 minutes", - "recurrence_max": "30 minutes", + "recurrence": [ "1 minutes", "30 minutes" ], "global": true, "condition": { "is_weather": "early_portal_storm" }, "deactivate_condition": { "not": { "is_weather": "early_portal_storm" } }, - "effect": [ - { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_OUTDOORS_1", - "condition": { - "and": [ - "u_can_see", - "u_is_outside", - { "not": { "u_has_effect": "sleep" } }, - { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, "<", { "const": 3 } ] } - ] - }, - "effect": [ - { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PORTAL_STORM_WARN_DAY_NIGHT_1", - "condition": "is_day", - "effect": [ { "u_message": "PORTAL_STORM_DAY_MESSAGES_1", "snippet": true } ], - "false_effect": { "u_message": "PORTAL_STORM_NIGHT_MESSAGES_1", "snippet": true } - } - ] - } + "effect": { + "run_eocs": [ + { + "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_OUTDOORS_1", + "condition": { + "and": [ + "u_can_see", + "u_is_outside", + { "not": { "u_has_effect": "sleep" } }, + { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, "<", { "const": 3 } ] } ] }, - { - "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_INDOORS_1", - "condition": { - "and": [ - "u_can_see", - { "not": "u_is_outside" }, - { "not": { "u_has_effect": "sleep" } }, - { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, "<", { "const": 3 } ] } - ] - }, - "effect": [ { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_1", "snippet": true } ] + "effect": { + "run_eocs": { + "id": "EOC_PORTAL_STORM_WARN_DAY_NIGHT_1", + "condition": "is_day", + "effect": { "u_message": "PORTAL_STORM_DAY_MESSAGES_1", "snippet": true }, + "false_effect": { "u_message": "PORTAL_STORM_NIGHT_MESSAGES_1", "snippet": true } + } + } + }, + { + "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_INDOORS_1", + "condition": { + "and": [ + "u_can_see", + { "not": "u_is_outside" }, + { "not": { "u_has_effect": "sleep" } }, + { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, "<", { "const": 3 } ] } + ] }, - { - "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_OUTDOORS_2", - "condition": { - "and": [ - "u_can_see", - "u_is_outside", - { "not": { "u_has_effect": "sleep" } }, - { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, "<", { "const": 6 } ] }, - { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, ">=", { "const": 3 } ] } - ] - }, - "effect": [ - { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PORTAL_STORM_WARN_DAY_NIGHT_2", - "condition": "is_day", - "effect": [ { "u_message": "PORTAL_STORM_DAY_MESSAGES_2", "snippet": true } ], - "false_effect": { "u_message": "PORTAL_STORM_NIGHT_MESSAGES_2", "snippet": true } - } - ] - } + "effect": { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_1", "snippet": true } + }, + { + "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_OUTDOORS_2", + "condition": { + "and": [ + "u_can_see", + "u_is_outside", + { "not": { "u_has_effect": "sleep" } }, + { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, "<", { "const": 6 } ] }, + { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, ">=", { "const": 3 } ] } ] }, - { - "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_INDOORS_2", - "condition": { - "and": [ - "u_can_see", - { "not": "u_is_outside" }, - { "not": { "u_has_effect": "sleep" } }, - { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, "<", { "const": 6 } ] }, - { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, ">=", { "const": 3 } ] } - ] - }, - "effect": [ { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_2", "snippet": true } ] + "effect": { + "run_eocs": { + "id": "EOC_PORTAL_STORM_WARN_DAY_NIGHT_2", + "condition": "is_day", + "effect": { "u_message": "PORTAL_STORM_DAY_MESSAGES_2", "snippet": true }, + "false_effect": { "u_message": "PORTAL_STORM_NIGHT_MESSAGES_2", "snippet": true } + } + } + }, + { + "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_INDOORS_2", + "condition": { + "and": [ + "u_can_see", + { "not": "u_is_outside" }, + { "not": { "u_has_effect": "sleep" } }, + { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, "<", { "const": 6 } ] }, + { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, ">=", { "const": 3 } ] } + ] }, - { - "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_OUTDOORS_3", - "condition": { - "and": [ - "u_can_see", - "u_is_outside", - { "not": { "u_has_effect": "sleep" } }, - { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, ">=", { "const": 6 } ] } - ] - }, - "effect": [ - { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PORTAL_STORM_WARN_DAY_NIGHT_3", - "condition": "is_day", - "effect": [ { "u_message": "PORTAL_STORM_DAY_MESSAGES_3", "snippet": true } ], - "false_effect": { "u_message": "PORTAL_STORM_NIGHT_MESSAGES_3", "snippet": true } - } - ] - } + "effect": { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_2", "snippet": true } + }, + { + "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_OUTDOORS_3", + "condition": { + "and": [ + "u_can_see", + "u_is_outside", + { "not": { "u_has_effect": "sleep" } }, + { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, ">=", { "const": 6 } ] } ] }, - { - "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_INDOORS_3", - "condition": { - "and": [ - "u_can_see", - { "not": "u_is_outside" }, - { "not": { "u_has_effect": "sleep" } }, - { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, ">=", { "const": 6 } ] } - ] - }, - "effect": [ { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_3", "snippet": true } ] + "effect": { + "run_eocs": { + "id": "EOC_PORTAL_STORM_WARN_DAY_NIGHT_3", + "condition": "is_day", + "effect": { "u_message": "PORTAL_STORM_DAY_MESSAGES_3", "snippet": true }, + "false_effect": { "u_message": "PORTAL_STORM_NIGHT_MESSAGES_3", "snippet": true } + } } - ] - } - ] + }, + { + "id": "EOC_PORTAL_STORM_WARN_CAN_SEE_INDOORS_3", + "condition": { + "and": [ + "u_can_see", + { "not": "u_is_outside" }, + { "not": { "u_has_effect": "sleep" } }, + { "compare_int": [ { "global_val": "var", "var_name": "ps_base_str" }, ">=", { "const": 6 } ] } + ] + }, + "effect": { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_3", "snippet": true } + } + ] + } }, { "type": "effect_on_condition", @@ -172,11 +156,7 @@ "effect": [ { "arithmetic": [ { "global_val": "var", "var_name": "cause_early_portal_storm" }, "=", { "const": 1 } ] }, "next_weather", - { - "set_queue_effect_on_condition": [ "EOC_CAUSE_PORTAL_STORM" ], - "time_in_future_min": "30 minutes", - "time_in_future_max": "90 minutes" - }, + { "queue_eocs": "EOC_CAUSE_PORTAL_STORM", "time_in_future": [ "2 minutes", "20 minutes" ] }, { "u_message": "Reality is beginning to break. It is subtle but something deep inside you feels the wrongness.", "type": "bad", @@ -211,9 +191,8 @@ ] }, { - "set_queue_effect_on_condition": [ "EOC_CANCEL_PORTAL_STORM" ], - "time_in_future_min": { "global_val": "ps_min_length", "default": "2 hours" }, - "time_in_future_max": { "global_val": "ps_max_length", "default": "4 hours" } + "queue_eocs": "EOC_CANCEL_PORTAL_STORM", + "time_in_future": [ { "global_val": "ps_min_length", "default": "2 hours" }, { "global_val": "ps_max_length", "default": "4 hours" } ] }, { "u_message": "Reality is breaking.", "type": "bad" } ] @@ -236,13 +215,13 @@ { "arithmetic": [ { "global_val": "var", "var_name": "cause_early_portal_storm" }, "=", { "const": 0 } ] }, "next_weather", { "u_message": "The damage to reality fades. Hopefully the scarring is minimal.", "type": "good" }, - { "set_queue_effect_on_condition": [ "EOC_WORSEN_PORTAL_STORM" ] } + { "run_eocs": "EOC_WORSEN_PORTAL_STORM" } ] }, { "type": "effect_on_condition", "id": "EOC_WORSEN_PORTAL_STORM", - "effect": { "set_weighted_list_eocs": [ [ "EOC_PORTAL_STRENGTHEN", 1 ], [ "EOC_PORTAL_LENGTHEN", 1 ] ] } + "effect": { "weighted_list_eocs": [ [ "EOC_PORTAL_STRENGTHEN", 1 ], [ "EOC_PORTAL_LENGTHEN", 1 ] ] } }, { "type": "effect_on_condition", @@ -267,8 +246,7 @@ "type": "effect_on_condition", "id": "EOC_PORTAL_EFFECTS_1", "//": "Weakest effects.", - "recurrence_min": "30 seconds", - "recurrence_max": "75 seconds", + "recurrence": [ "30 seconds", "75 seconds" ], "global": true, "condition": { "and": [ @@ -278,24 +256,16 @@ }, "deactivate_condition": { "not": { "is_weather": "portal_storm" } }, "effect": { - "set_queue_effect_on_condition": [ - { - "id": "EOC_INDOOR_OUTDOOR_EFFECTS_1", - "condition": "u_is_outside", - "effect": { - "set_weighted_list_eocs": [ - [ "EOC_PORTAL_SHIFTING_MASS", 5 ], - [ "EOC_PORTAL_IMPOSSIBLE_SHAPE", 1 ], - [ "EOC_PORTAL_ABSENCE", 1 ], - [ "EOC_PORTAL_PAIN", 1 ], - [ "EOC_PORTAL_LIGHT", 2 ], - [ "EOC_PORTAL_TELEPORT_STUCK_START", 3 ], - [ "EOC_PORTAL_GRASS_CHANGE", 5 ], - [ "EOC_PORTAL_MESSAGE", 5 ] - ] - }, - "false_effect": { "set_weighted_list_eocs": [ [ "EOC_PORTAL_STORM_VOICES_1", 1 ], [ "EOC_PORTAL_STORM_INDOOR_MESSAGES_1", 1 ] ] } - } + "weighted_list_eocs": [ + [ "EOC_PORTAL_SHIFTING_MASS", 5 ], + [ "EOC_PORTAL_IMPOSSIBLE_SHAPE", 1 ], + [ "EOC_PORTAL_ABSENCE", 1 ], + [ "EOC_PORTAL_PAIN", 1 ], + [ "EOC_PORTAL_LIGHT", 2 ], + [ "EOC_PORTAL_TELEPORT_STUCK_START", 3 ], + [ "EOC_PORTAL_GRASS_CHANGE", 5 ], + [ "EOC_PORTAL_MESSAGE", 5 ], + [ "EOC_PORTAL_DOOR_OPEN", 1 ] ] } }, @@ -303,8 +273,7 @@ "type": "effect_on_condition", "id": "EOC_PORTAL_EFFECTS_2", "//": "Stronger effects.", - "recurrence_min": "10 seconds", - "recurrence_max": "70 seconds", + "recurrence": [ "10 seconds", "70 seconds" ], "global": true, "condition": { "and": [ @@ -315,27 +284,19 @@ }, "deactivate_condition": { "not": { "is_weather": "portal_storm" } }, "effect": { - "set_queue_effect_on_condition": [ - { - "id": "EOC_INDOOR_OUTDOOR_EFFECTS_2", - "condition": "u_is_outside", - "effect": { - "set_weighted_list_eocs": [ - [ "EOC_PORTAL_SHIFTING_MASS", 1 ], - [ "EOC_PORTAL_IMPOSSIBLE_SHAPE", 3 ], - [ "EOC_PORTAL_ABSENCE", 1 ], - [ "EOC_PORTAL_MEMORIES", 1 ], - [ "EOC_PORTAL_PAIN", 3 ], - [ "EOC_PORTAL_LIGHT", 2 ], - [ "EOC_PORTAL_GRASS_CHANGE", 1 ], - [ "EOC_PORTAL_TELEPORT_STUCK_START", 2 ], - [ "EOC_PORTAL_NETHER_SPAWN", 3 ], - [ "EOC_PORTAL_SMOKE", 2 ], - [ "EOC_PORTAL_MESSAGE", 7 ] - ] - }, - "false_effect": { "set_weighted_list_eocs": [ [ "EOC_PORTAL_STORM_VOICES_2", 1 ], [ "EOC_PORTAL_STORM_INDOOR_MESSAGES_2", 1 ] ] } - } + "weighted_list_eocs": [ + [ "EOC_PORTAL_SHIFTING_MASS", 1 ], + [ "EOC_PORTAL_IMPOSSIBLE_SHAPE", 3 ], + [ "EOC_PORTAL_ABSENCE", 1 ], + [ "EOC_PORTAL_MEMORIES", 1 ], + [ "EOC_PORTAL_NETHER_SPAWN", 3 ], + [ "EOC_PORTAL_PAIN", 3 ], + [ "EOC_PORTAL_LIGHT", 2 ], + [ "EOC_PORTAL_GRASS_CHANGE", 1 ], + [ "EOC_PORTAL_TELEPORT_STUCK_START", 2 ], + [ "EOC_PORTAL_SMOKE", 2 ], + [ "EOC_PORTAL_MESSAGE", 7 ], + [ "EOC_PORTAL_DOOR_OPEN", 1 ] ] } }, @@ -343,8 +304,7 @@ "type": "effect_on_condition", "id": "EOC_PORTAL_EFFECTS_3", "//": "The most painful stuff.", - "recurrence_min": "5 seconds", - "recurrence_max": "60 seconds", + "recurrence": [ "5 seconds", "60 seconds" ], "global": true, "condition": { "and": [ @@ -354,27 +314,18 @@ }, "deactivate_condition": { "not": { "is_weather": "portal_storm" } }, "effect": { - "set_queue_effect_on_condition": [ - { - "id": "EOC_INDOOR_OUTDOOR_EFFECTS_3", - "condition": "u_is_outside", - "effect": { - "set_weighted_list_eocs": [ - [ "EOC_PORTAL_GIANT_APPENDAGE", 3 ], - [ "EOC_PORTAL_SHIFTING_MASS", 1 ], - [ "EOC_PORTAL_IMPOSSIBLE_SHAPE", 1 ], - [ "EOC_PORTAL_ABSENCE", 2 ], - [ "EOC_PORTAL_MEMORIES", 2 ], - [ "EOC_PORTAL_LIGHT", 2 ], - [ "EOC_PORTAL_TELEPORT_STUCK_START", 1 ], - [ "EOC_PORTAL_NETHER_SPAWN", 3 ], - [ "EOC_PORTAL_MESSAGE", 5 ] - ] - }, - "false_effect": { - "set_weighted_list_eocs": [ [ "EOC_PORTAL_STORM_VOICES_3", 1 ], [ "EOC_PORTAL_STORM_INDOOR_MESSAGES_3", 1 ], [ "EOC_PORTAL_STORM_POPUP", 1 ] ] - } - } + "weighted_list_eocs": [ + [ "EOC_PORTAL_GIANT_APPENDAGE", 3 ], + [ "EOC_PORTAL_SHIFTING_MASS", 1 ], + [ "EOC_PORTAL_IMPOSSIBLE_SHAPE", 1 ], + [ "EOC_PORTAL_ABSENCE", 2 ], + [ "EOC_PORTAL_MEMORIES", 2 ], + [ "EOC_PORTAL_NETHER_SPAWN", 3 ], + [ "EOC_PORTAL_LIGHT", 2 ], + [ "EOC_PORTAL_TELEPORT_STUCK_START", 1 ], + [ "EOC_PORTAL_MESSAGE", 5 ], + [ "EOC_PORTAL_STORM_POPUP", 1 ], + [ "EOC_PORTAL_DOOR_OPEN", 1 ] ] } }, @@ -382,59 +333,73 @@ "type": "effect_on_condition", "id": "EOC_PORTAL_MESSAGE", "//": "This displays messages depending on the storms strength.", - "condition": { "and": [ "u_is_outside", "u_can_see", { "not": { "u_has_worn_with_flag": "PORTAL_PROOF" } } ] }, - "effect": [ - { - "set_queue_effect_on_condition": [ - { - "id": "EOC_PORTAL_STORM_MESSAGE_1", - "condition": { "compare_int": [ { "global_val": "var", "var_name": "ps_str" }, "<=", { "const": 2 } ] }, - "effect": [ { "u_message": "PORTAL_STORM_MESSAGES_1", "snippet": true } ] - }, - { - "id": "EOC_PORTAL_STORM_MESSAGE_2", - "condition": { - "and": [ - { "compare_int": [ { "global_val": "var", "var_name": "ps_str" }, "<", { "const": 4 } ] }, - { "compare_int": [ { "global_val": "var", "var_name": "ps_str" }, ">=", { "const": 2 } ] } - ] - }, - "effect": [ { "u_message": "PORTAL_STORM_MESSAGES_2", "snippet": true } ] + "condition": { "and": [ "u_can_see", { "not": { "u_has_worn_with_flag": "PORTAL_PROOF" } } ] }, + "effect": { + "run_eocs": [ + { + "id": "EOC_PORTAL_STORM_MESSAGE_1", + "condition": { "compare_int": [ { "global_val": "var", "var_name": "ps_str" }, "<=", { "const": 2 } ] }, + "effect": { + "run_eocs": { + "id": "EOC_PORTAL_STORM_MESSAGE_INDOOR_OUTDOOR_1", + "condition": "u_is_outside", + "effect": { "u_message": "PORTAL_STORM_MESSAGES_1", "snippet": true }, + "false_effect": { "weighted_list_eocs": [ [ "EOC_PORTAL_STORM_INDOOR_MESSAGES_1", 1 ], [ "EOC_PORTAL_STORM_VOICES_1", 1 ] ] } + } + } + }, + { + "id": "EOC_PORTAL_STORM_MESSAGE_2", + "condition": { + "and": [ + { "compare_int": [ { "global_val": "var", "var_name": "ps_str" }, "<", { "const": 4 } ] }, + { "compare_int": [ { "global_val": "var", "var_name": "ps_str" }, ">=", { "const": 2 } ] } + ] }, - { - "id": "EOC_PORTAL_STORM_MESSAGE_3", - "condition": { "compare_int": [ { "global_val": "var", "var_name": "ps_str" }, ">=", { "const": 4 } ] }, - "effect": [ { "u_message": "PORTAL_STORM_MESSAGES_3", "snippet": true } ] + "effect": { + "run_eocs": { + "id": "EOC_PORTAL_STORM_MESSAGE_INDOOR_OUTDOOR_2", + "condition": "u_is_outside", + "effect": { "u_message": "PORTAL_STORM_MESSAGES_2", "snippet": true }, + "false_effect": { "weighted_list_eocs": [ [ "EOC_PORTAL_STORM_INDOOR_MESSAGES_2", 1 ], [ "EOC_PORTAL_STORM_VOICES_2", 1 ] ] } + } } - ] - } - ] + }, + { + "id": "EOC_PORTAL_STORM_MESSAGE_3", + "condition": { "compare_int": [ { "global_val": "var", "var_name": "ps_str" }, ">=", { "const": 4 } ] }, + "effect": { + "run_eocs": { + "id": "EOC_PORTAL_STORM_MESSAGE_INDOOR_OUTDOOR_3", + "condition": "u_is_outside", + "effect": { "u_message": "PORTAL_STORM_MESSAGES_3", "snippet": true }, + "false_effect": { "weighted_list_eocs": [ [ "EOC_PORTAL_STORM_INDOOR_MESSAGES_3", 1 ], [ "EOC_PORTAL_STORM_VOICES_3", 1 ] ] } + } + } + } + ] + } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_NETHER_SPAWN", - "//": "Emulate a classic portal by spawning from its spawn group.", - "condition": "u_is_outside", - "effect": [ - { "u_message": "Several large portals open and before they close monsters pour through.", "type": "bad" }, - { - "u_set_spawn_monster": "GROUP_NETHER_PORTAL", - "group": true, - "real_count": 1, - "hallucination_count": 1, - "lifespan_min": "10 seconds", - "lifespan_max": "1 minutes" - } - ] + "effect": { + "u_spawn_monster": "GROUP_NETHER_PORTAL", + "group": true, + "real_count": 1, + "hallucination_count": [ 1, 2 ], + "outdoor_only": true, + "min_radius": 3, + "max_radius": 20, + "lifespan": [ "10 seconds", "1 minutes" ], + "spawn_message": "Several large portals open and before they close a monster leaves.", + "spawn_message_plural": "Several large portals open and before they close monsters pour through." + } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_SHIFTING_MASS", "effect": [ - { - "u_message": "Small gashes in reality open nearby. On the other side you see an endless dark ocean. Some alien beings spill out before the portals close.", - "type": "bad" - }, { "arithmetic": [ { "global_val": "var", "var_name": "ps_shifting_mass_count" }, @@ -446,84 +411,78 @@ "min": 1 }, { - "u_set_spawn_monster": "mon_shifting_mass", + "u_spawn_monster": "mon_shifting_mass", "real_count": { "global_val": "ps_shifting_mass_count", "default": 1 }, "hallucination_count": { "global_val": "ps_shifting_mass_count", "default": 1 }, "outdoor_only": true, - "lifespan_min": "5 seconds", - "lifespan_max": "2 minutes" + "min_radius": 3, + "max_radius": 20, + "lifespan": [ "5 seconds", "2 minutes" ], + "spawn_message": "Small gashes in reality open nearby. On the other side you see an endless dark ocean. An alien beings spills out before the portals close.", + "spawn_message_plural": "Small gashes in reality open nearby. On the other side you see an endless dark ocean. Some alien beings spill out before the portals close." } ] }, { "type": "effect_on_condition", "id": "EOC_PORTAL_IMPOSSIBLE_SHAPE", - "effect": [ - { - "u_message": "You cannot remember how the impossible shapes came to be here. The pain in your head suggests that is a good thing.", - "type": "bad" - }, - { "arithmetic": [ { "u_val": "pain" }, "+=", { "const": 3 } ] }, - { - "u_set_spawn_monster": "mon_impossible_shape", - "real_count": 1, - "hallucination_count": 1, - "outdoor_only": true, - "lifespan_min": "1 minutes", - "lifespan_max": "3 minutes" - } - ] + "effect": { + "u_spawn_monster": "mon_impossible_shape", + "real_count": 1, + "hallucination_count": 1, + "outdoor_only": true, + "min_radius": 3, + "max_radius": 20, + "lifespan": [ "1 minutes", "3 minutes" ], + "spawn_message": "You cannot remember how the impossible shape came to be here. The pain in your head suggests that is a good thing.", + "spawn_message_plural": "You cannot remember how the impossible shapes came to be here. The pain in your head suggests that is a good thing." + } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_GIANT_APPENDAGE", - "effect": [ - { "u_message": "Bizarre limbs seemingly tear their way into reality from elsewhere.", "type": "bad" }, - { - "u_set_spawn_monster": "mon_giant_appendage", - "real_count": 1, - "hallucination_count": 3, - "outdoor_only": true, - "min_radius": 3, - "lifespan_min": "5 seconds", - "lifespan_max": "45 seconds" - } - ] + "effect": { + "u_spawn_monster": "mon_giant_appendage", + "real_count": 1, + "hallucination_count": 3, + "outdoor_only": true, + "min_radius": 3, + "max_radius": 20, + "lifespan": [ "5 seconds", "45 seconds" ], + "spawn_message": "A bizarre limb seemingly tears its way into reality from elsewhere.", + "spawn_message_plural": "Bizarre limbs seemingly tear their way into reality from elsewhere." + } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_MEMORIES", - "effect": [ - { "u_message": "Ghosts of the dead surround you.", "type": "bad" }, - { - "u_set_spawn_monster": "mon_memory", - "real_count": 10, - "hallucination_count": 10, - "outdoor_only": true, - "lifespan_min": "5 seconds", - "lifespan_max": "2 minutes" - } - ] + "effect": { + "u_spawn_monster": "mon_memory", + "real_count": 10, + "hallucination_count": 10, + "outdoor_only": true, + "lifespan": [ "5 seconds", "2 minutes" ], + "spawn_message": "A Ghost of the dead appears near you.", + "spawn_message_plural": "Ghosts of the dead surround you." + } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_ABSENCE", - "effect": [ - { "u_message": "The very notion of empty space is made a cruel joke. Nearby nothing becomes even less.", "type": "bad" }, - { - "u_set_spawn_monster": "mon_absence", - "real_count": 1, - "outdoor_only": true, - "min_radius": 3, - "lifespan_min": "45 seconds", - "lifespan_max": "5 minutes" - } - ] + "effect": { + "u_spawn_monster": "mon_absence", + "real_count": 1, + "outdoor_only": true, + "min_radius": 3, + "max_radius": 20, + "lifespan": [ "45 seconds", "5 minutes" ], + "spawn_message": "The very notion of empty space is made a cruel joke. Nearby nothing becomes even less." + } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_PAIN", - "condition": { "and": [ { "not": { "u_has_worn_with_flag": "PORTAL_PROOF" } } ] }, + "condition": { "and": [ "u_is_outside", { "not": { "u_has_worn_with_flag": "PORTAL_PROOF" } } ] }, "effect": [ { "u_message": "You awake with a start from what must have been a violent and horrifying daydream. Your body aches as if the wounds were real.", @@ -538,7 +497,7 @@ "id": "EOC_PORTAL_SMOKE", "effect": [ { "u_message": "A million tiny pinpricks in space open for an instant and smoke pours everywhere.", "type": "bad" }, - { "u_set_field": "fd_smoke" } + { "u_set_field": "fd_smoke", "outdoor_only": true } ] }, { @@ -548,7 +507,7 @@ "condition": { "not": "u_driving" }, "effect": [ { "u_location_variable": { "u_val": "stuck_teleport" }, "min_radius": 0, "max_radius": 0 }, - { "set_queue_effect_on_condition": [ "EOC_PORTAL_TELEPORT_STUCK" ] }, + { "run_eocs": "EOC_PORTAL_TELEPORT_STUCK" }, { "u_message": "This moment feels thick as if its not quite over.", "type": "bad" } ] }, @@ -556,19 +515,16 @@ "type": "effect_on_condition", "id": "EOC_PORTAL_TELEPORT_STUCK_LOOP", "condition": { "and": [ { "x_in_y_chance": { "x": 3, "y": 4 } }, { "not": "u_driving" } ] }, - "effect": [ { "set_queue_effect_on_condition": [ "EOC_PORTAL_TELEPORT_STUCK" ] } ], + "effect": { "run_eocs": "EOC_PORTAL_TELEPORT_STUCK" }, "false_effect": { "u_make_sound": "a loud tearing sound.", "target_var": { "u_val": "stuck_teleport" }, "volume": 80, "type": "alert" } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_TELEPORT_STUCK", + "condition": { "not": "u_driving" }, "effect": [ { "u_teleport": { "u_val": "stuck_teleport" }, "success_message": "You feel as if you just rewound a few seconds." }, - { - "set_queue_effect_on_condition": [ "EOC_PORTAL_TELEPORT_STUCK_LOOP" ], - "time_in_future_min": "3 seconds", - "time_in_future_max": "5 seconds" - } + { "queue_eocs": "EOC_PORTAL_TELEPORT_STUCK_LOOP", "time_in_future": [ "3 seconds", "5 seconds" ] } ] }, { @@ -586,26 +542,24 @@ ] }, { - "set_queue_effect_on_condition": [ + "run_eocs": [ { "id": "portal_storm_dark_light", "condition": "is_day", - "effect": [ - { - "custom_light_level": 0, - "length_min": "1 seconds", - "length_max": { "global_val": "ps_light_str", "default": "1 minutes" } - }, - { "u_message": "The sun is snuffed out like a candle.", "type": "bad" } - ], - "false_effect": [ - { - "custom_light_level": 125, - "length_min": "1 seconds", - "length_max": { "global_val": "ps_light_str", "default": "1 minutes" } - }, - { "u_message": "Some of the stars grow so bright they hurt to look at.", "type": "bad" } - ] + "effect": { "custom_light_level": 0, "length": [ "1 minutes", { "global_val": "ps_light_str", "default": "1 minutes" } ] }, + "false_effect": { "custom_light_level": 125, "length": [ "1 minutes", { "global_val": "ps_light_str", "default": "1 minutes" } ] } + }, + { + "id": "portal_storm_outside_message", + "condition": "u_is_outside", + "effect": { + "run_eocs": { + "id": "portal_storm_dark_light_message", + "condition": "is_day", + "effect": { "u_message": "The sun is snuffed out like a candle.", "type": "bad" }, + "false_effect": { "u_message": "Some of the stars grow so bright they hurt to look at.", "type": "bad" } + } + } } ] } @@ -668,8 +622,7 @@ "u_transform_radius": { "global_val": "ps_transform_radius", "default": 5 }, "ter_furn_transform": "portal_alien_grass_transform", "target_var": { "global_val": "grass_transform" }, - "time_in_future_min": "30 seconds", - "time_in_future_max": "5 minutes" + "time_in_future": [ "30 seconds", "5 minutes" ] } ] }, @@ -683,6 +636,339 @@ "id": "portal_alien_grass_transform", "terrain": [ { "result": [ "t_grass" ], "valid_terrain": [ "t_grass_alien" ] } ] }, + { + "type": "effect_on_condition", + "id": "EOC_PORTAL_DOOR_OPEN", + "global": true, + "effect": [ + { "u_location_variable": { "global_val": "door_transform" }, "min_radius": 1, "max_radius": 15, "outdoor_only": true }, + { + "u_transform_radius": 20, + "ter_furn_transform": "portal_door_transform", + "target_var": { "global_val": "door_transform" } + }, + { + "u_transform_radius": 20, + "ter_furn_transform": "portal_door_close_transform", + "target_var": { "global_val": "door_transform" }, + "time_in_future": [ "2 seconds", "10 seconds" ] + } + ] + }, + { + "type": "ter_furn_transform", + "id": "portal_door_transform", + "terrain": [ + { "result": [ "t_door_o" ], "valid_terrain": [ "t_door_c" ], "message": " A door flies open!", "message_good": false }, + { + "result": [ "f_beaded_door_o" ], + "valid_terrain": [ "f_beaded_door" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "f_canvas_door_o" ], + "valid_terrain": [ "f_canvas_door" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "f_large_canvas_door_o" ], + "valid_terrain": [ "f_large_canvas_door" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_laminated_door_glass_o" ], + "valid_terrain": [ "t_laminated_door_glass_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_lab_o" ], + "valid_terrain": [ "t_door_lab_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_white_o" ], + "valid_terrain": [ "t_door_white_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_gray_o" ], + "valid_terrain": [ "t_door_gray_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_red_o" ], + "valid_terrain": [ "t_door_red_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_green_o" ], + "valid_terrain": [ "t_door_green_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_glass_red_o" ], + "valid_terrain": [ "t_door_glass_red_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_glass_green_o" ], + "valid_terrain": [ "t_door_glass_green_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_glass_white_o" ], + "valid_terrain": [ "t_door_glass_white_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_glass_gray_o" ], + "valid_terrain": [ "t_door_glass_gray_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_o_peep" ], + "valid_terrain": [ "t_door_c_peep" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_curtain_o" ], + "valid_terrain": [ "t_door_curtain_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_makeshift_o" ], + "valid_terrain": [ "t_door_makeshift_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_glass_o" ], + "valid_terrain": [ "t_door_glass_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_glass_lab_o" ], + "valid_terrain": [ "t_door_glass_lab_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_glass_frosted_o" ], + "valid_terrain": [ "t_door_glass_frosted_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_door_glass_frosted_lab_o" ], + "valid_terrain": [ "t_door_glass_frosted_lab_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_chaingate_o" ], + "valid_terrain": [ "t_chaingate_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_fencegate_o" ], + "valid_terrain": [ "t_fencegate_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_screen_door_o" ], + "valid_terrain": [ "t_screen_door_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_chickenwire_gate_o" ], + "valid_terrain": [ "t_chickenwire_gate_c" ], + "message": " A door flies open!", + "message_good": false + }, + { + "result": [ "t_gate_metal_o" ], + "valid_terrain": [ "t_gate_metal_c" ], + "message": " A door flies open!", + "message_good": false + } + ] + }, + { + "type": "ter_furn_transform", + "id": "portal_door_close_transform", + "terrain": [ + { "result": [ "t_door_c" ], "valid_terrain": [ "t_door_o" ], "message": " A door slams shut!", "message_good": false }, + { + "result": [ "f_beaded_door" ], + "valid_terrain": [ "f_beaded_door_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "f_canvas_door" ], + "valid_terrain": [ "f_canvas_door_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "f_large_canvas_door" ], + "valid_terrain": [ "f_large_canvas_door_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_laminated_door_glass_c" ], + "valid_terrain": [ "t_laminated_door_glass_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_lab_c" ], + "valid_terrain": [ "t_door_lab_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_white_c" ], + "valid_terrain": [ "t_door_white_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_gray_c" ], + "valid_terrain": [ "t_door_gray_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_red_c" ], + "valid_terrain": [ "t_door_red_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_green_c" ], + "valid_terrain": [ "t_door_green_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_glass_red_c" ], + "valid_terrain": [ "t_door_glass_red_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_glass_green_o" ], + "valid_terrain": [ "t_door_glass_green_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_glass_white_c" ], + "valid_terrain": [ "t_door_glass_white_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_glass_gray_c" ], + "valid_terrain": [ "t_door_glass_gray_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_c_peep" ], + "valid_terrain": [ "t_door_o_peep" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_curtain_c" ], + "valid_terrain": [ "t_door_curtain_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_makeshift_c" ], + "valid_terrain": [ "t_door_makeshift_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_glass_c" ], + "valid_terrain": [ "t_door_glass_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_glass_lab_c" ], + "valid_terrain": [ "t_door_glass_lab_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_glass_frosted_c" ], + "valid_terrain": [ "t_door_glass_frosted_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_door_glass_frosted_lab_c" ], + "valid_terrain": [ "t_door_glass_frosted_lab_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_chaingate_c" ], + "valid_terrain": [ "t_chaingate_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_fencegate_c" ], + "valid_terrain": [ "t_fencegate_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_screen_door_c" ], + "valid_terrain": [ "t_screen_door_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_chickenwire_gate_c" ], + "valid_terrain": [ "t_chickenwire_gate_o" ], + "message": " A door slams shut!", + "message_good": false + }, + { + "result": [ "t_gate_metal_c" ], + "valid_terrain": [ "t_gate_metal_o" ], + "message": " A door slams shut!", + "message_good": false + } + ] + }, { "type": "effect_on_condition", "id": "EOC_PORTAL_STORM_VOICES_1", @@ -735,36 +1021,70 @@ "type": "effect_on_condition", "id": "EOC_PORTAL_STORM_POPUP", "global": true, - "condition": { "and": [ { "not": { "u_has_effect": "sleep" } }, { "x_in_y_chance": { "x": 1, "y": 250 } } ] }, - "effect": [ - { - "u_message": "PORTAL_STORM_POPUP", - "popup_w_interrupt_query": true, - "interrupt_type": "portal_storm_popup", - "snippet": true - } - ] + "condition": { + "and": [ { "not": "u_is_outside" }, { "not": { "u_has_effect": "sleep" } }, { "x_in_y_chance": { "x": 1, "y": 250 } } ] + }, + "effect": { + "u_message": "PORTAL_STORM_POPUP", + "popup_w_interrupt_query": true, + "interrupt_type": "portal_storm_popup", + "snippet": true + } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_STORM_INDOOR_MESSAGES_1", "global": true, "condition": { "and": [ { "not": { "u_has_effect": "sleep" } }, { "x_in_y_chance": { "x": 1, "y": 30 } } ] }, - "effect": [ { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_1", "snippet": true } ] + "effect": { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_1", "snippet": true } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_STORM_INDOOR_MESSAGES_2", "global": true, "condition": { "and": [ { "not": { "u_has_effect": "sleep" } }, { "x_in_y_chance": { "x": 1, "y": 30 } } ] }, - "effect": [ { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_2", "snippet": true } ] + "effect": { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_2", "snippet": true } }, { "type": "effect_on_condition", "id": "EOC_PORTAL_STORM_INDOOR_MESSAGES_3", "global": true, "condition": { "and": [ { "not": { "u_has_effect": "sleep" } }, { "x_in_y_chance": { "x": 1, "y": 30 } } ] }, - "effect": [ { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_3", "snippet": true } ] + "effect": { "u_message": "PORTAL_STORM_INDOOR_MESSAGES_3", "snippet": true } + }, + { + "type": "effect_on_condition", + "id": "EOC_PORTAL_STORM_CELL", + "effect": [ + { "u_location_variable": { "global_val": "cell_loc" } }, + { "u_location_variable": { "global_val": "cell_roof_loc" }, "z_offset": 1 }, + { + "arithmetic": [ { "u_val": "var", "var_name": "cell_time" }, "=", { "time": "30 seconds" }, "+", { "rand": 30 } ] + }, + { + "mapgen_update": "portal_cell", + "target_var": { "global_val": "cell_loc" }, + "revert": true, + "time_in_future": { "u_val": "cell_time", "default": "1 minutes" } + }, + { + "mapgen_update": "portal_cell_roof", + "target_var": { "global_val": "cell_roof_loc" }, + "revert": true, + "time_in_future": { "u_val": "cell_time", "default": "1 minutes" } + }, + { "mapgen_update": "portal_cell_roof", "target_var": { "global_val": "cell_roof_loc" } }, + { "mapgen_update": "portal_cell", "target_var": { "global_val": "cell_loc" } }, + { "u_teleport": { "global_val": "cell_start" }, "fail_message": "that sucks" }, + { + "queue_eocs": { + "id": "EOC_PORTAL_STORM_CELL_TELEPORT", + "effect": [ { "u_teleport": { "global_val": "cell_loc" } }, { "u_message": "You came back, this time at least." } ] + }, + "time_in_future": { "u_val": "cell_time", "default": "1 minutes" } + }, + { "u_message": "You are trapped in a warped area." } + ] }, { "type": "effect_on_condition", @@ -775,8 +1095,7 @@ "mapgen_update": "portal_dungeon", "target_var": { "global_val": "portal_dungeon" }, "revert": true, - "time_in_future_min": "5 minutes", - "time_in_future_max": "5 minutes" + "time_in_future": [ "5 minutes", "5 minutes" ] }, { "mapgen_update": "portal_dungeon", "target_var": { "global_val": "portal_dungeon" } } ] @@ -784,6 +1103,6 @@ { "type": "effect_on_condition", "id": "EOC_PORTAL_STORM_MAPGEN_TRAP_CHANGE", - "effect": [ { "mapgen_update": "portal_dungeon_trap_change", "target_var": { "global_val": "portal_dungeon" } } ] + "effect": { "mapgen_update": "portal_dungeon_trap_change", "target_var": { "global_val": "portal_dungeon" } } } ] diff --git a/data/json/professions.json b/data/json/professions.json index 41061480950f1..0a3632e3205fd 100644 --- a/data/json/professions.json +++ b/data/json/professions.json @@ -704,10 +704,15 @@ "name": "Baseball Player", "description": "You played with the local team. You're the only one left, but now you can use your trusty bat for another purpose. Home run!", "points": 1, - "skills": [ { "level": 3, "name": "throw" }, { "level": 1, "name": "melee" }, { "level": 1, "name": "bashing" } ], + "skills": [ + { "level": 3, "name": "throw" }, + { "level": 2, "name": "swimming" }, + { "level": 1, "name": "melee" }, + { "level": 1, "name": "bashing" } + ], "items": { "both": { - "items": [ "baseball", "tshirt", "jacket_light", "jeans", "socks", "sneakers", "helmet_ball", "sports_drink", "gum" ], + "items": [ "baseball", "tshirt", "jacket_light", "jeans", "socks", "cleats", "helmet_ball", "sports_drink", "gum" ], "entries": [ { "group": "charged_smart_phone" }, { "item": "bat", "custom-flags": [ "auto_wield" ] } ] }, "male": [ "boxer_shorts" ], @@ -720,7 +725,7 @@ "name": "Basketball Player", "description": "Your first major game was abruptly cancelled when zombies stormed the court. Quick feet and good reflexes meant you were among the lucky few to escape the stadium alive.", "points": 1, - "skills": [ { "level": 2, "name": "dodge" }, { "level": 3, "name": "throw" } ], + "skills": [ { "level": 2, "name": "dodge" }, { "level": 3, "name": "throw" }, { "level": 2, "name": "swimming" } ], "items": { "both": { "items": [ "tank_top", "b_shorts", "socks_ankle", "sneakers", "basketball", "sports_drink", "runner_bag" ], @@ -730,6 +735,37 @@ "female": [ "sports_bra", "panties" ] } }, + { + "type": "profession", + "id": "football_player", + "name": "Football Player", + "description": "Your epic touchdown was ruined when your coach's guts were torn out by undead fans. Now you're first pick in the apocalypse draft.", + "points": 3, + "skills": [ + { "level": 3, "name": "swimming" }, + { "level": 2, "name": "dodge" }, + { "level": 2, "name": "throw" }, + { "level": 1, "name": "unarmed" } + ], + "items": { + "both": { + "items": [ + "helmet_football", + "football_armor", + "mouthpiece", + "socks_ankle", + "cleats", + "football", + "knee_pads", + "sports_drink", + "pants" + ], + "entries": [ { "item": "jersey", "snippets": [ "endsville" ] }, { "group": "charged_smart_phone" } ] + }, + "male": [ "under_armor_shorts" ], + "female": [ "sports_bra", "panties" ] + } + }, { "type": "profession", "id": "true_foodperson", @@ -844,7 +880,8 @@ { "level": 1, "name": "stabbing" }, { "level": 1, "name": "dodge" }, { "level": 1, "name": "firstaid" }, - { "level": 1, "name": "survival" } + { "level": 1, "name": "survival" }, + { "level": 1, "name": "swimming" } ], "items": { "both": { @@ -896,7 +933,8 @@ { "level": 1, "name": "dodge" }, { "level": 1, "name": "firstaid" }, { "level": 1, "name": "survival" }, - { "level": 6, "name": "mechanics" } + { "level": 6, "name": "mechanics" }, + { "level": 1, "name": "swimming" } ], "items": { "both": { @@ -946,7 +984,8 @@ { "level": 1, "name": "survival" }, { "level": 6, "name": "fabrication" }, { "level": 6, "name": "mechanics" }, - { "level": 6, "name": "traps" } + { "level": 6, "name": "traps" }, + { "level": 1, "name": "swimming" } ], "items": { "both": { @@ -990,7 +1029,8 @@ { "level": 2, "name": "stabbing" }, { "level": 2, "name": "dodge" }, { "level": 3, "name": "firstaid" }, - { "level": 3, "name": "survival" } + { "level": 3, "name": "survival" }, + { "level": 2, "name": "swimming" } ], "items": { "both": { @@ -1041,7 +1081,8 @@ { "level": 2, "name": "stabbing" }, { "level": 2, "name": "dodge" }, { "level": 2, "name": "survival" }, - { "level": 2, "name": "firstaid" } + { "level": 2, "name": "firstaid" }, + { "level": 2, "name": "swimming" } ], "items": { "both": { @@ -1206,6 +1247,7 @@ "socks", "dress_shoes", "coat_lab", + "badge_doctor", "glasses_safety", "wristwatch", "water_clean", @@ -1301,7 +1343,7 @@ "name": "Landscaper", "description": "You used to mow lawns and trim hedges for the wealthy. Contract work was getting scarce even before the zombies came, but now you've got nothing left except your tools and expertise.", "points": 1, - "skills": [ { "level": 2, "name": "fabrication" }, { "level": 2, "name": "survival" } ], + "skills": [ { "level": 2, "name": "fabrication" }, { "level": 2, "name": "survival" }, { "level": 1, "name": "swimming" } ], "items": { "both": { "items": [ "tank_top", "jacket_windbreaker", "hat_ball", "gloves_work", "glasses_safety", "socks", "sneakers", "pants_cargo" ], @@ -1433,7 +1475,12 @@ "name": "K9 Officer", "description": "You spent your career busting drug smugglers with your faithful canine companion. Now the world has ended, and none of that matters anymore. Your loyal dog is still at your side, though, ready to face the Cataclysm with you.", "points": 4, - "skills": [ { "level": 2, "name": "gun" }, { "level": 2, "name": "pistol" }, { "level": 2, "name": "survival" } ], + "skills": [ + { "level": 2, "name": "gun" }, + { "level": 2, "name": "pistol" }, + { "level": 2, "name": "survival" }, + { "level": 1, "name": "swimming" } + ], "traits": [ "PROF_POLICE" ], "proficiencies": [ "prof_spotting" ], "pets": [ { "name": "mon_dog_gshepherd", "amount": 1 } ], @@ -1502,7 +1549,7 @@ "name": "Police Officer", "description": "Just a small-town deputy, you got the call and were ready to come to the rescue. Soon it was you who needed rescuing, and you were lucky to escape with your life. Who's going to respect your authority when the government this badge represents might not even exist anymore?", "points": 2, - "skills": [ { "level": 3, "name": "gun" }, { "level": 3, "name": "pistol" } ], + "skills": [ { "level": 3, "name": "gun" }, { "level": 3, "name": "pistol" }, { "level": 1, "name": "swimming" } ], "traits": [ "PROF_POLICE" ], "proficiencies": [ "prof_spotting" ], "items": { @@ -1557,7 +1604,7 @@ "male": [ "briefs" ], "female": [ "bra", "panties" ] }, - "skills": [ { "level": 3, "name": "gun" }, { "level": 3, "name": "pistol" } ], + "skills": [ { "level": 3, "name": "gun" }, { "level": 3, "name": "pistol" }, { "level": 1, "name": "swimming" } ], "addictions": [ { "intensity": 10, "type": "nicotine" } ] }, { @@ -1567,7 +1614,12 @@ "description": "As a member of the police force's most elite division, you are more than adequately trained and equipped to survive the brutal onslaught of the apocalypse. Unfortunately, the chain of command has broken down; your only mission now is to stay alive.", "points": 5, "proficiencies": [ "prof_gunsmithing_basic", "prof_spotting" ], - "skills": [ { "level": 3, "name": "gun" }, { "level": 3, "name": "pistol" }, { "level": 3, "name": "smg" } ], + "skills": [ + { "level": 3, "name": "gun" }, + { "level": 3, "name": "pistol" }, + { "level": 3, "name": "smg" }, + { "level": 2, "name": "swimming" } + ], "traits": [ "PROF_SWAT" ], "items": { "both": { @@ -1601,7 +1653,8 @@ { "level": 3, "name": "shotgun" }, { "level": 1, "name": "pistol" }, { "level": 1, "name": "melee" }, - { "level": 1, "name": "bashing" } + { "level": 1, "name": "bashing" }, + { "level": 2, "name": "swimming" } ], "traits": [ "PROF_SWAT" ], "proficiencies": [ "prof_spotting" ], @@ -1630,7 +1683,12 @@ "description": "Your skill as a sharpshooter served you well in the line of duty, protecting the innocent with a single, well-placed bullet. Now survival itself is on the line, and you can't afford to miss if you don't want to end up as something's dinner.", "points": 5, "proficiencies": [ "prof_gunsmithing_basic", "prof_spotting" ], - "skills": [ { "level": 5, "name": "gun" }, { "level": 4, "name": "rifle" }, { "level": 1, "name": "pistol" } ], + "skills": [ + { "level": 5, "name": "gun" }, + { "level": 4, "name": "rifle" }, + { "level": 1, "name": "pistol" }, + { "level": 1, "name": "swimming" } + ], "traits": [ "PROF_POLICE" ], "items": { "both": { @@ -1671,7 +1729,8 @@ { "level": 3, "name": "melee" }, { "level": 3, "name": "bashing" }, { "level": 1, "name": "gun" }, - { "level": 1, "name": "throw" } + { "level": 1, "name": "throw" }, + { "level": 3, "name": "swimming" } ], "traits": [ "PROF_POLICE" ], "proficiencies": [ "prof_spotting" ], @@ -1708,7 +1767,7 @@ "name": "Motorized Police Officer", "description": "Just a small-town deputy, you got the call and were ready to ride to the rescue. Soon it was you who needed rescuing, and you had to abandon your motorcycle to escape. Who's going to respect your authority when the government this badge represents doesn't exist anymore?", "points": 2, - "skills": [ { "level": 3, "name": "gun" }, { "level": 3, "name": "pistol" } ], + "skills": [ { "level": 3, "name": "gun" }, { "level": 3, "name": "pistol" }, { "level": 1, "name": "swimming" } ], "traits": [ "PROF_POLICE" ], "proficiencies": [ "prof_spotting" ], "items": { @@ -1761,7 +1820,7 @@ "description": "Ever since you were a child you loved hunting, and quickly developed a talent for archery. Why, if the world ended, there's nothing you'd want at your side more than your trusty bow. So, when it did, you made sure to bring it along.", "points": 3, "proficiencies": [ "prof_bow_basic", "prof_bow_expert", "prof_bowyery" ], - "skills": [ { "level": 2, "name": "archery" } ], + "skills": [ { "level": 2, "name": "archery" }, { "level": 1, "name": "swimming" } ], "items": { "both": { "items": [ @@ -1794,7 +1853,7 @@ "description": "Ever since you were a child you loved hunting, and crossbow hunting was always your favorite. Why, if the world ended, there's nothing you'd want at your side more than your trusty crossbow. So, when it did, you made sure to bring it along, though most of your bolts were lost during the escape.", "points": 3, "proficiencies": [ "prof_bow_basic", "prof_gunsmithing_spring" ], - "skills": [ { "level": 2, "name": "rifle" } ], + "skills": [ { "level": 2, "name": "rifle" }, { "level": 1, "name": "swimming" } ], "items": { "both": { "items": [ @@ -2179,6 +2238,7 @@ "name": "Lumberjack", "description": "You're a lumberjack, and you're okay. You felled trees before the world ended, and you suspect the undead aren't nearly as tough.", "points": 0, + "skills": [ { "level": 2, "name": "swimming" } ], "items": { "both": { "items": [ "jeans", "socks", "boots", "hat_hunting", "jacket_flannel", "knit_scarf", "vest", "wristwatch", "axe_ring" ], @@ -2435,7 +2495,7 @@ "name": "Blacksmith", "description": "You ran into trouble coming out of class at your community college's metalsmithing program, but despite the havoc you've managed to keep ahold of some of the equipment you were carrying.", "points": 1, - "skills": [ { "level": 4, "name": "fabrication" } ], + "skills": [ { "level": 4, "name": "fabrication" }, { "level": 1, "name": "swimming" } ], "proficiencies": [ "prof_metalworking", "prof_blacksmithing" ], "items": { "both": { @@ -2931,7 +2991,12 @@ "description": "'Drop the martial arts!', they said. 'Learn a skill for the REAL world!', they said. Well, you're about to show them! SHOW THEM ALL!", "points": 3, "traits": [ "PROF_MA_ORANGE" ], - "skills": [ { "level": 2, "name": "melee" }, { "level": 2, "name": "unarmed" }, { "level": 2, "name": "dodge" } ], + "skills": [ + { "level": 2, "name": "melee" }, + { "level": 2, "name": "unarmed" }, + { "level": 2, "name": "dodge" }, + { "level": 2, "name": "swimming" } + ], "items": { "both": [ "karate_gi", "judo_belt_orange", "mouthpiece", "socks_ankle", "sneakers" ], "male": [ "boxer_shorts" ], @@ -2945,7 +3010,12 @@ "description": "As the world ends, you alone stand against the coming darkness with your fists of steel.", "points": 8, "traits": [ "PROF_MA_BLACK" ], - "skills": [ { "level": 5, "name": "melee" }, { "level": 5, "name": "unarmed" }, { "level": 5, "name": "dodge" } ], + "skills": [ + { "level": 5, "name": "melee" }, + { "level": 5, "name": "unarmed" }, + { "level": 5, "name": "dodge" }, + { "level": 3, "name": "swimming" } + ], "items": { "both": [ "karate_gi", "judo_belt_black", "mouthpiece", "geta" ], "male": [ "boxer_shorts" ], @@ -3108,7 +3178,8 @@ { "level": 5, "name": "gun" }, { "level": 3, "name": "dodge" }, { "level": 4, "name": "mechanics" }, - { "level": 3, "name": "rifle" } + { "level": 3, "name": "rifle" }, + { "level": 3, "name": "swimming" } ], "items": { "both": { @@ -3147,7 +3218,8 @@ { "level": 3, "name": "rifle" }, { "level": 2, "name": "melee" }, { "level": 2, "name": "stabbing" }, - { "level": 1, "name": "firstaid" } + { "level": 1, "name": "firstaid" }, + { "level": 2, "name": "swimming" } ], "items": { "both": { @@ -3303,7 +3375,10 @@ "type": "profession", "id": "reenactor", "name": { "male": "Historical Reenactor", "female": "Ahistorical Reenactor" }, - "description": "You were on your way to the Annual All New England Revolutionary War Living History exhibition when the end of the world permanently derailed your plans.", + "description": { + "male": "You were on your way to the Annual All New England Revolutionary War Living History exhibition when the end of the world permanently derailed your plans.", + "female": "You were on your way to the Annual All New England Revolutionary War Living History exhibition when the end of the world made traditional gender roles obsolete." + }, "points": 3, "proficiencies": [ "prof_gunsmithing_basic", "prof_metalworking", "prof_gunsmithing_antique" ], "skills": [ @@ -3347,7 +3422,10 @@ "type": "profession", "id": "reenactor2", "name": { "male": "Ahistorical Reenactor", "female": "Historical Reenactor" }, - "description": "You were on your way to the Annual All New England Revolutionary War Living History exhibition when the end of the world made traditional gender roles obsolete.", + "description": { + "male": "You were on your way to the Annual All New England Revolutionary War Living History exhibition when the end of the world made traditional gender roles obsolete.", + "female": "You were on your way to the Annual All New England Revolutionary War Living History exhibition when the end of the world permanently derailed your plans." + }, "points": 3, "proficiencies": [ "prof_spinning", "prof_closures", "prof_knitting" ], "skills": [ @@ -3485,8 +3563,8 @@ "id": "dodgeball_player", "name": "Dodgeball Player", "description": "In dodgeball, failing to dodge meant taking a ball to the head and being out of the game. In the Cataclysm, it means getting eaten by monsters. Don't slip up.", - "points": 1, - "skills": [ { "level": 1, "name": "dodge" }, { "level": 1, "name": "throw" } ], + "points": 2, + "skills": [ { "level": 1, "name": "dodge" }, { "level": 1, "name": "throw" }, { "level": 2, "name": "swimming" } ], "items": { "both": { "items": [ "tshirt", "jacket_light", "jeans", "socks_ankle", "lowtops", "slingpack", "juice" ], @@ -3578,7 +3656,7 @@ "name": "Gym Teacher", "description": "It was hard enough getting kids to run laps without having to worry about them trying to eat your brains. Zombies won't even line up when you blow your whistle.", "points": 2, - "skills": [ { "level": 2, "name": "dodge" }, { "level": 2, "name": "speech" } ], + "skills": [ { "level": 2, "name": "dodge" }, { "level": 2, "name": "speech" }, { "level": 1, "name": "swimming" } ], "items": { "both": { "items": [ "baseball", "bat", "whistle", "tank_top", "shorts", "socks_ankle", "sneakers", "runner_bag", "wristwatch" ], @@ -3661,7 +3739,7 @@ "description": "You've practiced parkour for many years, and made the world your playground. It wouldn't be a lie to say that running is your life. Which is good, because now that the end has come, you're running FOR your life.", "points": 4, "proficiencies": [ "prof_parkour" ], - "skills": [ { "level": 4, "name": "dodge" } ], + "skills": [ { "level": 4, "name": "dodge" }, { "level": 3, "name": "swimming" } ], "items": { "both": { "items": [ "tshirt", "hoodie", "pants_cargo", "socks_ankle", "sneakers", "runner_bag", "wristwatch" ], @@ -3757,7 +3835,7 @@ "name": "Competitive Fencer", "description": "Years of training prepared you for the competitive fencing circuit, but your latest tournament was cut short when zombies invaded the piste. The referee was eaten, so you're not sure if the rules are still in play.", "points": 5, - "skills": [ { "level": 2, "name": "melee" }, { "level": 2, "name": "dodge" } ], + "skills": [ { "level": 2, "name": "melee" }, { "level": 2, "name": "dodge" }, { "level": 2, "name": "swimming" } ], "traits": [ "MARTIAL_FENCING" ], "items": { "both": { @@ -3800,7 +3878,7 @@ "name": "Rancher", "description": "Taking care of cows, horses, and other animals is your passion, but the ways things are going, this isn't going to be just another day at the ranch.", "points": 2, - "skills": { "level": 2, "name": "survival" }, + "skills": [ { "level": 2, "name": "survival" }, { "level": 1, "name": "swimming" } ], "items": { "both": [ "jeans", @@ -3974,7 +4052,8 @@ { "level": 4, "name": "driving" }, { "level": 3, "name": "pistol" }, { "level": 3, "name": "mechanics" }, - { "level": 3, "name": "gun" } + { "level": 3, "name": "gun" }, + { "level": 1, "name": "swimming" } ], "proficiencies": [ "prof_helicopter_pilot", "prof_spotting" ], "items": { @@ -4074,7 +4153,8 @@ { "level": 2, "name": "melee" }, { "level": 2, "name": "stabbing" }, { "level": 1, "name": "dodge" }, - { "level": 4, "name": "firstaid" } + { "level": 4, "name": "firstaid" }, + { "level": 2, "name": "swimming" } ], "traits": [ "PROF_MED" ], "proficiencies": [ "prof_spotting", "prof_wound_care", "prof_wound_care_expert", "prof_intro_biology", "prof_physiology" ], @@ -4192,7 +4272,8 @@ { "level": 2, "name": "pistol" }, { "level": 2, "name": "survival" }, { "level": 2, "name": "firstaid" }, - { "level": 2, "name": "stabbing" } + { "level": 2, "name": "stabbing" }, + { "level": 2, "name": "swimming" } ], "items": { "both": { diff --git a/data/json/recipes/ammo/components.json b/data/json/recipes/ammo/components.json index b60aadc296246..f24842a673bf1 100644 --- a/data/json/recipes/ammo/components.json +++ b/data/json/recipes/ammo/components.json @@ -24,7 +24,8 @@ "time": "15 s", "charges": 10, "book_learn": [ [ "pocket_firearms", 3 ], [ "manual_gun", 2 ], [ "recipe_bullets", 1 ], [ "textbook_anarch", 0 ] ], - "tools": [ [ [ "mortar_pestle", -1 ] ], [ [ "sieve_steel", -1 ] ] ], + "qualities": [ { "id": "FINE_GRIND", "level": 1 } ], + "tools": [ [ [ "sieve_steel", -1 ] ] ], "components": [ [ [ "gunpowder_shotgun", 10 ], diff --git a/data/json/recipes/armor/arms.json b/data/json/recipes/armor/arms.json index 99d43e2f57039..2badc137dbdfa 100644 --- a/data/json/recipes/armor/arms.json +++ b/data/json/recipes/armor/arms.json @@ -238,6 +238,7 @@ "copy-from": "armguard_metal", "time": "30 m", "using": [ [ "cordage", 1 ] ], + "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], "components": [ [ [ "sheet_metal_small", 3 ] ] ] }, { @@ -481,6 +482,210 @@ "byproducts": [ [ "rag", 3 ], [ "scrap_cotton", 86 ] ], "using": [ [ "armor_chainmail_assembling", 3 ], [ "tailoring_cotton_patchwork", 11 ] ] }, + { + "result": "lc_chainmail_arms", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_ARMS", + "skill_used": "fabrication", + "difficulty": 7, + "skills_required": [ [ "tailor", 2 ] ], + "time": "840 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 66 ] ], + "using": [ [ "armor_lc_chainmail_assembling", 2 ], [ "tailoring_cotton_patchwork", 8 ] ], + "proficiencies": [ + { "proficiency": "prof_chain_armour", "required": false, "time_multiplier": 3 }, + { "proficiency": "prof_articulation", "required": false, "time_multiplier": 2, "fail_multiplier": 1.15 } + ] + }, + { + "result": "xs_lc_chainmail_arms", + "type": "recipe", + "copy-from": "lc_chainmail_arms", + "time": "840 m", + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 49 ] ], + "using": [ [ "armor_lc_chainmail_assembling", 1 ], [ "tailoring_cotton_patchwork", 6 ] ] + }, + { + "result": "xl_lc_chainmail_arms", + "type": "recipe", + "copy-from": "lc_chainmail_arms", + "time": "945 m", + "byproducts": [ [ "rag", 3 ], [ "scrap_cotton", 86 ] ], + "using": [ [ "armor_lc_chainmail_assembling", 3 ], [ "tailoring_cotton_patchwork", 11 ] ] + }, + { + "result": "lc_chainmail_arms", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_ARMS", + "skill_used": "fabrication", + "difficulty": 7, + "skills_required": [ [ "tailor", 2 ] ], + "time": "840 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 66 ] ], + "using": [ [ "armor_lc_chainmail_assembling", 2 ], [ "tailoring_cotton_patchwork", 8 ] ], + "proficiencies": [ + { "proficiency": "prof_chain_armour", "required": false, "time_multiplier": 3 }, + { "proficiency": "prof_articulation", "required": false, "time_multiplier": 2, "fail_multiplier": 1.15 } + ] + }, + { + "result": "xs_lc_chainmail_arms", + "type": "recipe", + "copy-from": "lc_chainmail_arms", + "time": "840 m", + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 49 ] ], + "using": [ [ "armor_lc_chainmail_assembling", 1 ], [ "tailoring_cotton_patchwork", 6 ] ] + }, + { + "result": "xl_lc_chainmail_arms", + "type": "recipe", + "copy-from": "lc_chainmail_arms", + "time": "945 m", + "byproducts": [ [ "rag", 3 ], [ "scrap_cotton", 86 ] ], + "using": [ [ "armor_lc_chainmail_assembling", 3 ], [ "tailoring_cotton_patchwork", 11 ] ] + }, + { + "result": "mc_chainmail_arms", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_ARMS", + "skill_used": "fabrication", + "difficulty": 7, + "skills_required": [ [ "tailor", 2 ] ], + "time": "840 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 66 ] ], + "using": [ [ "armor_mc_chainmail_assembling", 2 ], [ "tailoring_cotton_patchwork", 8 ] ], + "proficiencies": [ + { "proficiency": "prof_chain_armour", "required": false, "time_multiplier": 3 }, + { "proficiency": "prof_articulation", "required": false, "time_multiplier": 2, "fail_multiplier": 1.15 } + ] + }, + { + "result": "xs_mc_chainmail_arms", + "type": "recipe", + "copy-from": "mc_chainmail_arms", + "time": "840 m", + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 49 ] ], + "using": [ [ "armor_mc_chainmail_assembling", 1 ], [ "tailoring_cotton_patchwork", 6 ] ] + }, + { + "result": "xl_mc_chainmail_arms", + "type": "recipe", + "copy-from": "mc_chainmail_arms", + "time": "945 m", + "byproducts": [ [ "rag", 3 ], [ "scrap_cotton", 86 ] ], + "using": [ [ "armor_mc_chainmail_assembling", 3 ], [ "tailoring_cotton_patchwork", 11 ] ] + }, + { + "result": "hc_chainmail_arms", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_ARMS", + "skill_used": "fabrication", + "difficulty": 7, + "skills_required": [ [ "tailor", 2 ] ], + "time": "840 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 66 ] ], + "using": [ [ "armor_hc_chainmail_assembling", 2 ], [ "tailoring_cotton_patchwork", 8 ] ], + "proficiencies": [ + { "proficiency": "prof_chain_armour", "required": false, "time_multiplier": 3 }, + { "proficiency": "prof_articulation", "required": false, "time_multiplier": 2, "fail_multiplier": 1.15 } + ] + }, + { + "result": "xs_hc_chainmail_arms", + "type": "recipe", + "copy-from": "hc_chainmail_arms", + "time": "840 m", + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 49 ] ], + "using": [ [ "armor_hc_chainmail_assembling", 1 ], [ "tailoring_cotton_patchwork", 6 ] ] + }, + { + "result": "xl_hc_chainmail_arms", + "type": "recipe", + "copy-from": "hc_chainmail_arms", + "time": "945 m", + "byproducts": [ [ "rag", 3 ], [ "scrap_cotton", 86 ] ], + "using": [ [ "armor_hc_chainmail_assembling", 3 ], [ "tailoring_cotton_patchwork", 11 ] ] + }, + { + "result": "ch_chainmail_arms", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_ARMS", + "skill_used": "fabrication", + "difficulty": 7, + "skills_required": [ [ "tailor", 2 ] ], + "time": "840 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 66 ] ], + "using": [ [ "armor_ch_chainmail_assembling", 2 ], [ "tailoring_cotton_patchwork", 8 ] ], + "proficiencies": [ + { "proficiency": "prof_chain_armour", "required": false, "time_multiplier": 3 }, + { "proficiency": "prof_articulation", "required": false, "time_multiplier": 2, "fail_multiplier": 1.15 } + ] + }, + { + "result": "xs_ch_chainmail_arms", + "type": "recipe", + "copy-from": "ch_chainmail_arms", + "time": "840 m", + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 49 ] ], + "using": [ [ "armor_ch_chainmail_assembling", 1 ], [ "tailoring_cotton_patchwork", 6 ] ] + }, + { + "result": "xl_ch_chainmail_arms", + "type": "recipe", + "copy-from": "ch_chainmail_arms", + "time": "945 m", + "byproducts": [ [ "rag", 3 ], [ "scrap_cotton", 86 ] ], + "using": [ [ "armor_ch_chainmail_assembling", 3 ], [ "tailoring_cotton_patchwork", 11 ] ] + }, + { + "result": "qt_chainmail_arms", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_ARMS", + "skill_used": "fabrication", + "difficulty": 7, + "skills_required": [ [ "tailor", 2 ] ], + "time": "840 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 66 ] ], + "using": [ [ "armor_qt_chainmail_assembling", 2 ], [ "tailoring_cotton_patchwork", 8 ] ], + "proficiencies": [ + { "proficiency": "prof_chain_armour", "required": false, "time_multiplier": 3 }, + { "proficiency": "prof_articulation", "required": false, "time_multiplier": 2, "fail_multiplier": 1.15 } + ] + }, + { + "result": "xs_qt_chainmail_arms", + "type": "recipe", + "copy-from": "qt_chainmail_arms", + "time": "840 m", + "byproducts": [ [ "rag", 1 ], [ "scrap_cotton", 49 ] ], + "using": [ [ "armor_qt_chainmail_assembling", 1 ], [ "tailoring_cotton_patchwork", 6 ] ] + }, + { + "result": "xl_qt_chainmail_arms", + "type": "recipe", + "copy-from": "qt_chainmail_arms", + "time": "945 m", + "byproducts": [ [ "rag", 3 ], [ "scrap_cotton", 86 ] ], + "using": [ [ "armor_qt_chainmail_assembling", 3 ], [ "tailoring_cotton_patchwork", 11 ] ] + }, { "result": "gambeson_sleeve", "type": "recipe", diff --git a/data/json/recipes/armor/bespoke_armor/nomad.json b/data/json/recipes/armor/bespoke_armor/nomad.json index e1cc1fdf68d94..f578760c5a19d 100644 --- a/data/json/recipes/armor/bespoke_armor/nomad.json +++ b/data/json/recipes/armor/bespoke_armor/nomad.json @@ -57,20 +57,18 @@ "difficulty": 5, "time": "4 h 20 m", "book_learn": [ [ "bp_nomad_jumpsuit", 4 ] ], - "using": [ [ "sewing_standard", 90 ] ], + "using": [ [ "sewing_standard", 90 ], [ "fabric_lycra", 24 ], [ "tailoring_cotton_patchwork", 4 ] ], "qualities": [ { "id": "LEATHER_AWL", "level": 1 } ], "proficiencies": [ - { "proficiency": "prof_leatherworking_basic" }, + { "proficiency": "prof_elastics" }, { "proficiency": "prof_closures" }, { "proficiency": "prof_closures_waterproofing" } ], "components": [ - [ [ "cotton_patchwork", 4 ], [ "sheet_cotton_patchwork", 1 ] ], - [ [ "vest", 1 ], [ "tacvest", 1 ] ], - [ [ "ragpouch", 2 ], [ "leather_pouch", 2 ], [ "dump_pouch", 2 ], [ "fanny", 2 ] ], - [ [ "tool_belt", 1 ], [ "legrig", 1 ] ], - [ [ "pants_cargo", 1 ], [ "pants_army", 1 ] ], - [ [ "leather", 24 ], [ "tanned_hide", 4 ] ] + [ [ "leather_belt", 2 ], [ "webbing_belt", 2 ] ], + [ [ "leather_belt", 2 ], [ "webbing_belt", 2 ] ], + [ [ "jumpsuit", 1 ], [ "combat_shirt", 1 ], [ "longshirt", 1 ], [ "sweatshirt", 1 ] ], + [ [ "pants_cargo", 1 ], [ "pants_army", 1 ] ] ] }, { @@ -85,18 +83,14 @@ "difficulty": 5, "time": "2 h 20 m", "book_learn": [ [ "bp_nomad_jumpsuit", 4 ] ], - "using": [ [ "sewing_standard", 90 ] ], + "using": [ [ "sewing_standard", 90 ], [ "fabric_lycra", 24 ], [ "tailoring_cotton_patchwork", 2 ] ], "qualities": [ { "id": "LEATHER_AWL", "level": 1 } ], "proficiencies": [ - { "proficiency": "prof_leatherworking_basic" }, + { "proficiency": "prof_elastics" }, { "proficiency": "prof_closures" }, { "proficiency": "prof_closures_waterproofing" } ], - "components": [ - [ [ "cotton_patchwork", 2 ], [ "sheet_cotton_patchwork", 1 ] ], - [ [ "armor_nomad_light", 1 ] ], - [ [ "leather", 24 ], [ "tanned_hide", 4 ] ] - ] + "components": [ [ [ "armor_nomad_light", 1 ] ] ] }, { "result": "armor_nomad_light", @@ -108,13 +102,54 @@ "difficulty": 4, "time": "2 h 20 m", "book_learn": [ [ "bp_nomad_jumpsuit", 3 ] ], - "using": [ [ "sewing_standard", 90 ] ], + "using": [ [ "sewing_standard", 90 ], [ "tailoring_cotton_patchwork", 2 ] ], "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_closures_waterproofing" } ], "components": [ - [ [ "cotton_patchwork", 2 ], [ "sheet_cotton_patchwork", 1 ] ], [ [ "shorts_cargo", 1 ], [ "pants_cargo", 1 ] ], - [ [ "vest", 1 ], [ "tacvest", 1 ] ], - [ [ "ragpouch", 2 ], [ "dump_pouch", 2 ], [ "fanny", 2 ] ], + [ [ "leather_belt", 2 ], [ "webbing_belt", 2 ] ], + [ [ "leather_belt", 2 ], [ "webbing_belt", 2 ] ], + [ [ "jumpsuit", 1 ], [ "combat_shirt", 1 ], [ "longshirt", 1 ], [ "sweatshirt", 1 ] ] + ] + }, + { + "result": "armor_nomad_advanced", + "//": "advanced nomad jumpsuit", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "tailor", + "difficulty": 5, + "time": "3 h 30 m", + "book_learn": [ [ "bp_nomad_jumpsuit", 4 ] ], + "using": [ [ "sewing_standard", 90 ], [ "soldering_standard", 10 ] ], + "qualities": [ { "id": "LEATHER_AWL", "level": 1 } ], + "components": [ [ [ "armor_nomad", 1 ] ], [ [ "exodii_wire_kit", 1 ] ], [ [ "exodii_ac_kit", 1 ] ] ] + }, + { + "result": "nomad_rig", + "//": "nomad harness", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "tailor", + "difficulty": 5, + "time": "5 h 30 m", + "book_learn": [ [ "bp_nomad_jumpsuit", 4 ] ], + "using": [ + [ "sewing_standard", 90 ], + [ "soldering_standard", 10 ], + [ "tailoring_leather_small", 4 ], + [ "tailoring_nylon_patchwork", 4 ] + ], + "qualities": [ { "id": "LEATHER_AWL", "level": 1 } ], + "components": [ + [ [ "exodii_wire_kit", 1 ] ], + [ [ "flashlight", 1 ], [ "heavy_flashlight", 1 ] ], + [ [ "plastic_sheet", 2 ] ], + [ [ "vest", 1 ], [ "tacvest", 1 ], [ "light_load_bearing_vest", 1 ], [ "load_bearing_vest", 1 ] ], + [ [ "ragpouch", 2 ], [ "leather_pouch", 2 ], [ "dump_pouch", 2 ], [ "fanny", 2 ] ], [ [ "tool_belt", 1 ], [ "legrig", 1 ] ] ] }, diff --git a/data/json/recipes/armor/feet.json b/data/json/recipes/armor/feet.json index f6930eff72e19..8a1220ab048d5 100644 --- a/data/json/recipes/armor/feet.json +++ b/data/json/recipes/armor/feet.json @@ -1011,6 +1011,141 @@ "time": "5 h", "using": [ [ "armor_chainmail_assembling", 4 ], [ "strap_small", 2 ] ] }, + { + "result": "lc_chainmail_feet", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_FEET", + "skill_used": "fabrication", + "difficulty": 7, + "time": "3 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "proficiencies": [ { "proficiency": "prof_cobbling" }, { "proficiency": "prof_chain_armour" } ], + "using": [ [ "armor_lc_chainmail_assembling", 2 ], [ "strap_small", 2 ] ] + }, + { + "result": "xs_lc_chainmail_feet", + "type": "recipe", + "copy-from": "lc_chainmail_feet", + "time": "3 h", + "using": [ [ "armor_lc_chainmail_assembling", 1 ], [ "strap_small", 1 ] ] + }, + { + "result": "xl_lc_chainmail_feet", + "type": "recipe", + "copy-from": "lc_chainmail_feet", + "time": "5 h", + "using": [ [ "armor_lc_chainmail_assembling", 4 ], [ "strap_small", 2 ] ] + }, + { + "result": "mc_chainmail_feet", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_FEET", + "skill_used": "fabrication", + "difficulty": 7, + "time": "3 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "proficiencies": [ { "proficiency": "prof_cobbling" }, { "proficiency": "prof_chain_armour" } ], + "using": [ [ "armor_mc_chainmail_assembling", 2 ], [ "strap_small", 2 ] ] + }, + { + "result": "xs_mc_chainmail_feet", + "type": "recipe", + "copy-from": "mc_chainmail_feet", + "time": "3 h", + "using": [ [ "armor_mc_chainmail_assembling", 1 ], [ "strap_small", 1 ] ] + }, + { + "result": "xl_mc_chainmail_feet", + "type": "recipe", + "copy-from": "mc_chainmail_feet", + "time": "5 h", + "using": [ [ "armor_mc_chainmail_assembling", 4 ], [ "strap_small", 2 ] ] + }, + { + "result": "hc_chainmail_feet", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_FEET", + "skill_used": "fabrication", + "difficulty": 7, + "time": "3 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "proficiencies": [ { "proficiency": "prof_cobbling" }, { "proficiency": "prof_chain_armour" } ], + "using": [ [ "armor_hc_chainmail_assembling", 2 ], [ "strap_small", 2 ] ] + }, + { + "result": "xs_hc_chainmail_feet", + "type": "recipe", + "copy-from": "hc_chainmail_feet", + "time": "3 h", + "using": [ [ "armor_hc_chainmail_assembling", 1 ], [ "strap_small", 1 ] ] + }, + { + "result": "xl_hc_chainmail_feet", + "type": "recipe", + "copy-from": "hc_chainmail_feet", + "time": "5 h", + "using": [ [ "armor_hc_chainmail_assembling", 4 ], [ "strap_small", 2 ] ] + }, + { + "result": "ch_chainmail_feet", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_FEET", + "skill_used": "fabrication", + "difficulty": 7, + "time": "3 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "proficiencies": [ { "proficiency": "prof_cobbling" }, { "proficiency": "prof_chain_armour" } ], + "using": [ [ "armor_ch_chainmail_assembling", 2 ], [ "strap_small", 2 ] ] + }, + { + "result": "xs_ch_chainmail_feet", + "type": "recipe", + "copy-from": "ch_chainmail_feet", + "time": "3 h", + "using": [ [ "armor_ch_chainmail_assembling", 1 ], [ "strap_small", 1 ] ] + }, + { + "result": "xl_ch_chainmail_feet", + "type": "recipe", + "copy-from": "ch_chainmail_feet", + "time": "5 h", + "using": [ [ "armor_ch_chainmail_assembling", 4 ], [ "strap_small", 2 ] ] + }, + { + "result": "qt_chainmail_feet", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_FEET", + "skill_used": "fabrication", + "difficulty": 7, + "time": "3 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "proficiencies": [ { "proficiency": "prof_cobbling" }, { "proficiency": "prof_chain_armour" } ], + "using": [ [ "armor_qt_chainmail_assembling", 2 ], [ "strap_small", 2 ] ] + }, + { + "result": "xs_qt_chainmail_feet", + "type": "recipe", + "copy-from": "qt_chainmail_feet", + "time": "3 h", + "using": [ [ "armor_qt_chainmail_assembling", 1 ], [ "strap_small", 1 ] ] + }, + { + "result": "xl_qt_chainmail_feet", + "type": "recipe", + "copy-from": "qt_chainmail_feet", + "time": "5 h", + "using": [ [ "armor_qt_chainmail_assembling", 4 ], [ "strap_small", 2 ] ] + }, { "result": "roller_blades", "type": "recipe", diff --git a/data/json/recipes/armor/hands.json b/data/json/recipes/armor/hands.json index d9568817f5f24..5f5e68a51afab 100644 --- a/data/json/recipes/armor/hands.json +++ b/data/json/recipes/armor/hands.json @@ -935,6 +935,141 @@ "time": "2 h 15 m", "using": [ [ "armor_chainmail_assembling", 3 ], [ "strap_small", 2 ] ] }, + { + "result": "lc_chainmail_hands", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HANDS", + "skill_used": "fabrication", + "difficulty": 7, + "time": "2 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ], + "using": [ [ "armor_lc_chainmail_assembling", 2 ], [ "strap_small", 2 ] ] + }, + { + "result": "xs_lc_chainmail_hands", + "type": "recipe", + "copy-from": "lc_chainmail_hands", + "time": "2 h", + "using": [ [ "armor_lc_chainmail_assembling", 1 ], [ "strap_small", 1 ] ] + }, + { + "result": "xl_lc_chainmail_hands", + "type": "recipe", + "copy-from": "lc_chainmail_hands", + "time": "2 h 15 m", + "using": [ [ "armor_lc_chainmail_assembling", 3 ], [ "strap_small", 2 ] ] + }, + { + "result": "mc_chainmail_hands", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HANDS", + "skill_used": "fabrication", + "difficulty": 7, + "time": "2 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ], + "using": [ [ "armor_mc_chainmail_assembling", 2 ], [ "strap_small", 2 ] ] + }, + { + "result": "xs_mc_chainmail_hands", + "type": "recipe", + "copy-from": "mc_chainmail_hands", + "time": "2 h", + "using": [ [ "armor_mc_chainmail_assembling", 1 ], [ "strap_small", 1 ] ] + }, + { + "result": "xl_mc_chainmail_hands", + "type": "recipe", + "copy-from": "mc_chainmail_hands", + "time": "2 h 15 m", + "using": [ [ "armor_mc_chainmail_assembling", 3 ], [ "strap_small", 2 ] ] + }, + { + "result": "hc_chainmail_hands", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HANDS", + "skill_used": "fabrication", + "difficulty": 7, + "time": "2 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ], + "using": [ [ "armor_hc_chainmail_assembling", 2 ], [ "strap_small", 2 ] ] + }, + { + "result": "xs_hc_chainmail_hands", + "type": "recipe", + "copy-from": "hc_chainmail_hands", + "time": "2 h", + "using": [ [ "armor_hc_chainmail_assembling", 1 ], [ "strap_small", 1 ] ] + }, + { + "result": "xl_hc_chainmail_hands", + "type": "recipe", + "copy-from": "hc_chainmail_hands", + "time": "2 h 15 m", + "using": [ [ "armor_hc_chainmail_assembling", 3 ], [ "strap_small", 2 ] ] + }, + { + "result": "ch_chainmail_hands", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HANDS", + "skill_used": "fabrication", + "difficulty": 7, + "time": "2 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ], + "using": [ [ "armor_ch_chainmail_assembling", 2 ], [ "strap_small", 2 ] ] + }, + { + "result": "xs_ch_chainmail_hands", + "type": "recipe", + "copy-from": "ch_chainmail_hands", + "time": "2 h", + "using": [ [ "armor_ch_chainmail_assembling", 1 ], [ "strap_small", 1 ] ] + }, + { + "result": "xl_ch_chainmail_hands", + "type": "recipe", + "copy-from": "ch_chainmail_hands", + "time": "2 h 15 m", + "using": [ [ "armor_ch_chainmail_assembling", 3 ], [ "strap_small", 2 ] ] + }, + { + "result": "qt_chainmail_hands", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HANDS", + "skill_used": "fabrication", + "difficulty": 7, + "time": "2 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ], + "using": [ [ "armor_qt_chainmail_assembling", 2 ], [ "strap_small", 2 ] ] + }, + { + "result": "xs_qt_chainmail_hands", + "type": "recipe", + "copy-from": "qt_chainmail_hands", + "time": "2 h", + "using": [ [ "armor_qt_chainmail_assembling", 1 ], [ "strap_small", 1 ] ] + }, + { + "result": "xl_qt_chainmail_hands", + "type": "recipe", + "copy-from": "qt_chainmail_hands", + "time": "2 h 15 m", + "using": [ [ "armor_qt_chainmail_assembling", 3 ], [ "strap_small", 2 ] ] + }, { "result": "gloves_studded", "type": "recipe", diff --git a/data/json/recipes/armor/head.json b/data/json/recipes/armor/head.json index 031da38f6ddf7..975ebf7bbfd55 100644 --- a/data/json/recipes/armor/head.json +++ b/data/json/recipes/armor/head.json @@ -1630,6 +1630,31 @@ { "proficiency": "prof_polymerworking" } ] }, + { + "result": "mask_lsurvivorxl", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HEAD", + "skill_used": "fabrication", + "difficulty": 6, + "skills_required": [ "tailor", 5 ], + "time": "4 h 30 m", + "autolearn": true, + "using": [ [ "adhesive", 2 ], [ "sewing_standard", 20 ] ], + "tools": [ [ [ "welder", 56 ], [ "welder_crude", 84 ], [ "soldering_iron", 84 ], [ "toolset", 84 ] ] ], + "components": [ + [ [ "mask_filter", 2 ], [ "mask_gas", 1 ], [ "mask_bunker", 1 ] ], + [ [ "glasses_safety", 2 ], [ "glasses_bal", 1 ] ], + [ [ "rag", 6 ] ], + [ [ "mask_bal", 1 ], [ "sheet_kevlar_layered", 6 ] ] + ], + "proficiencies": [ + { "proficiency": "prof_closures_waterproofing" }, + { "proficiency": "prof_plasticworking" }, + { "proficiency": "prof_polymerworking" } + ] + }, { "result": "mask_rioter", "type": "recipe", @@ -1702,7 +1727,7 @@ "category": "CC_ARMOR", "subcategory": "CSC_ARMOR_HEAD", "skill_used": "fabrication", - "difficulty": 7, + "difficulty": 6, "skills_required": [ "tailor", 5 ], "time": "4 h 30 m", "autolearn": true, @@ -2244,6 +2269,226 @@ "time": "3 h 20 m", "components": [ [ [ "link_sheet", 2 ] ], [ [ "chain_link", 50 ] ], [ [ "wire", 2 ] ], [ [ "rag", 4 ] ] ] }, + { + "result": "lc_chainmail_hood", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HEAD", + "skill_used": "fabrication", + "difficulty": 7, + "time": "3 h", + "reversible": true, + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "chainmail_standard", 2 ] ], + "components": [ [ [ "lc_link_sheet", 2 ] ], [ [ "lc_chain_link", 50 ] ], [ [ "lc_wire", 1 ] ], [ [ "rag", 4 ] ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_lc_chainmail_hood", + "type": "recipe", + "copy-from": "lc_chainmail_hood", + "time": "3 h", + "using": [ [ "chainmail_standard", 1 ] ], + "components": [ [ [ "lc_link_sheet", 2 ] ], [ [ "lc_chain_link", 38 ] ], [ [ "lc_wire", 2 ] ], [ [ "rag", 3 ] ] ] + }, + { + "result": "xl_lc_chainmail_hood", + "type": "recipe", + "copy-from": "lc_chainmail_hood", + "time": "3 h 20 m", + "using": [ [ "chainmail_standard", 4 ] ], + "components": [ [ [ "lc_link_sheet", 3 ] ], [ [ "lc_chain_link", 75 ] ], [ [ "lc_wire", 2 ] ], [ [ "rag", 6 ] ] ] + }, + { + "result": "xl_lc_chainmail_hood", + "type": "recipe", + "copy-from": "lc_chainmail_hood", + "components": [ [ [ "lc_link_sheet", 3 ] ], [ [ "lc_chain_link", 75 ] ], [ [ "lc_wire", 2 ] ], [ [ "rag", 6 ] ] ] + }, + { + "result": "xs_lc_chainmail_hood", + "type": "recipe", + "copy-from": "lc_chainmail_hood", + "time": "3 h 20 m", + "components": [ [ [ "lc_link_sheet", 2 ] ], [ [ "lc_chain_link", 50 ] ], [ [ "lc_wire", 2 ] ], [ [ "rag", 4 ] ] ] + }, + { + "result": "mc_chainmail_hood", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HEAD", + "skill_used": "fabrication", + "difficulty": 7, + "time": "3 h", + "reversible": true, + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "chainmail_standard", 2 ] ], + "components": [ [ [ "mc_link_sheet", 2 ] ], [ [ "mc_chain_link", 50 ] ], [ [ "mc_wire", 1 ] ], [ [ "rag", 4 ] ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_mc_chainmail_hood", + "type": "recipe", + "copy-from": "mc_chainmail_hood", + "time": "3 h", + "using": [ [ "chainmail_standard", 1 ] ], + "components": [ [ [ "mc_link_sheet", 2 ] ], [ [ "mc_chain_link", 38 ] ], [ [ "mc_wire", 2 ] ], [ [ "rag", 3 ] ] ] + }, + { + "result": "xl_mc_chainmail_hood", + "type": "recipe", + "copy-from": "mc_chainmail_hood", + "time": "3 h 20 m", + "using": [ [ "chainmail_standard", 4 ] ], + "components": [ [ [ "mc_link_sheet", 3 ] ], [ [ "mc_chain_link", 75 ] ], [ [ "mc_wire", 2 ] ], [ [ "rag", 6 ] ] ] + }, + { + "result": "xl_mc_chainmail_hood", + "type": "recipe", + "copy-from": "mc_chainmail_hood", + "components": [ [ [ "mc_link_sheet", 3 ] ], [ [ "mc_chain_link", 75 ] ], [ [ "mc_wire", 2 ] ], [ [ "rag", 6 ] ] ] + }, + { + "result": "xs_mc_chainmail_hood", + "type": "recipe", + "copy-from": "mc_chainmail_hood", + "time": "3 h 20 m", + "components": [ [ [ "mc_link_sheet", 2 ] ], [ [ "mc_chain_link", 50 ] ], [ [ "mc_wire", 2 ] ], [ [ "rag", 4 ] ] ] + }, + { + "result": "hc_chainmail_hood", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HEAD", + "skill_used": "fabrication", + "difficulty": 7, + "time": "3 h", + "reversible": true, + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "chainmail_standard", 2 ] ], + "components": [ [ [ "hc_link_sheet", 2 ] ], [ [ "hc_chain_link", 50 ] ], [ [ "hc_wire", 1 ] ], [ [ "rag", 4 ] ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_hc_chainmail_hood", + "type": "recipe", + "copy-from": "hc_chainmail_hood", + "time": "3 h", + "using": [ [ "chainmail_standard", 1 ] ], + "components": [ [ [ "hc_link_sheet", 2 ] ], [ [ "hc_chain_link", 38 ] ], [ [ "hc_wire", 2 ] ], [ [ "rag", 3 ] ] ] + }, + { + "result": "xl_hc_chainmail_hood", + "type": "recipe", + "copy-from": "hc_chainmail_hood", + "time": "3 h 20 m", + "using": [ [ "chainmail_standard", 4 ] ], + "components": [ [ [ "hc_link_sheet", 3 ] ], [ [ "hc_chain_link", 75 ] ], [ [ "hc_wire", 2 ] ], [ [ "rag", 6 ] ] ] + }, + { + "result": "xl_hc_chainmail_hood", + "type": "recipe", + "copy-from": "hc_chainmail_hood", + "components": [ [ [ "hc_link_sheet", 3 ] ], [ [ "hc_chain_link", 75 ] ], [ [ "hc_wire", 2 ] ], [ [ "rag", 6 ] ] ] + }, + { + "result": "xs_hc_chainmail_hood", + "type": "recipe", + "copy-from": "hc_chainmail_hood", + "time": "3 h 20 m", + "components": [ [ [ "hc_link_sheet", 2 ] ], [ [ "hc_chain_link", 50 ] ], [ [ "hc_wire", 2 ] ], [ [ "rag", 4 ] ] ] + }, + { + "result": "ch_chainmail_hood", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HEAD", + "skill_used": "fabrication", + "difficulty": 7, + "time": "3 h", + "reversible": true, + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "chainmail_standard", 2 ] ], + "components": [ [ [ "ch_link_sheet", 2 ] ], [ [ "ch_chain_link", 50 ] ], [ [ "ch_wire", 1 ] ], [ [ "rag", 4 ] ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_ch_chainmail_hood", + "type": "recipe", + "copy-from": "ch_chainmail_hood", + "time": "3 h", + "using": [ [ "chainmail_standard", 1 ] ], + "components": [ [ [ "ch_link_sheet", 2 ] ], [ [ "ch_chain_link", 38 ] ], [ [ "ch_wire", 2 ] ], [ [ "rag", 3 ] ] ] + }, + { + "result": "xl_ch_chainmail_hood", + "type": "recipe", + "copy-from": "ch_chainmail_hood", + "time": "3 h 20 m", + "using": [ [ "chainmail_standard", 4 ] ], + "components": [ [ [ "ch_link_sheet", 3 ] ], [ [ "ch_chain_link", 75 ] ], [ [ "ch_wire", 2 ] ], [ [ "rag", 6 ] ] ] + }, + { + "result": "xl_ch_chainmail_hood", + "type": "recipe", + "copy-from": "ch_chainmail_hood", + "components": [ [ [ "ch_link_sheet", 3 ] ], [ [ "ch_chain_link", 75 ] ], [ [ "ch_wire", 2 ] ], [ [ "rag", 6 ] ] ] + }, + { + "result": "xs_ch_chainmail_hood", + "type": "recipe", + "copy-from": "ch_chainmail_hood", + "time": "3 h 20 m", + "components": [ [ [ "ch_link_sheet", 2 ] ], [ [ "ch_chain_link", 50 ] ], [ [ "ch_wire", 2 ] ], [ [ "rag", 4 ] ] ] + }, + { + "result": "qt_chainmail_hood", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_HEAD", + "skill_used": "fabrication", + "difficulty": 7, + "time": "3 h", + "reversible": true, + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "chainmail_standard", 2 ] ], + "components": [ [ [ "qt_link_sheet", 2 ] ], [ [ "qt_chain_link", 50 ] ], [ [ "qt_wire", 1 ] ], [ [ "rag", 4 ] ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_qt_chainmail_hood", + "type": "recipe", + "copy-from": "qt_chainmail_hood", + "time": "3 h", + "using": [ [ "chainmail_standard", 1 ] ], + "components": [ [ [ "qt_link_sheet", 2 ] ], [ [ "qt_chain_link", 38 ] ], [ [ "qt_wire", 2 ] ], [ [ "rag", 3 ] ] ] + }, + { + "result": "xl_qt_chainmail_hood", + "type": "recipe", + "copy-from": "qt_chainmail_hood", + "time": "3 h 20 m", + "using": [ [ "chainmail_standard", 4 ] ], + "components": [ [ [ "qt_link_sheet", 3 ] ], [ [ "qt_chain_link", 75 ] ], [ [ "qt_wire", 2 ] ], [ [ "rag", 6 ] ] ] + }, + { + "result": "xl_qt_chainmail_hood", + "type": "recipe", + "copy-from": "qt_chainmail_hood", + "components": [ [ [ "qt_link_sheet", 3 ] ], [ [ "qt_chain_link", 75 ] ], [ [ "qt_wire", 2 ] ], [ [ "rag", 6 ] ] ] + }, + { + "result": "xs_qt_chainmail_hood", + "type": "recipe", + "copy-from": "qt_chainmail_hood", + "time": "3 h 20 m", + "components": [ [ [ "qt_link_sheet", 2 ] ], [ [ "qt_chain_link", 50 ] ], [ [ "qt_wire", 2 ] ], [ [ "rag", 4 ] ] ] + }, { "result": "pot_xlhelmet", "type": "recipe", diff --git a/data/json/recipes/armor/legs.json b/data/json/recipes/armor/legs.json index 4c68fe51cfb73..b3db133f72e7a 100644 --- a/data/json/recipes/armor/legs.json +++ b/data/json/recipes/armor/legs.json @@ -1046,6 +1046,141 @@ "time": "4 h 30 m", "using": [ [ "armor_chainmail_assembling", 6 ], [ "strap_small", 4 ], [ "clasps", 4 ] ] }, + { + "result": "lc_chainmail_legs", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_LEGS", + "skill_used": "fabrication", + "difficulty": 7, + "time": "4 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "armor_lc_chainmail_assembling", 4 ], [ "strap_small", 4 ], [ "clasps", 4 ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_lc_chainmail_legs", + "type": "recipe", + "copy-from": "lc_chainmail_legs", + "time": "4 h", + "using": [ [ "armor_lc_chainmail_assembling", 3 ], [ "strap_small", 3 ], [ "clasps", 3 ] ] + }, + { + "result": "xl_lc_chainmail_legs", + "type": "recipe", + "copy-from": "lc_chainmail_legs", + "time": "4 h 30 m", + "using": [ [ "armor_lc_chainmail_assembling", 6 ], [ "strap_small", 4 ], [ "clasps", 4 ] ] + }, + { + "result": "mc_chainmail_legs", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_LEGS", + "skill_used": "fabrication", + "difficulty": 7, + "time": "4 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "armor_mc_chainmail_assembling", 4 ], [ "strap_small", 4 ], [ "clasps", 4 ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_mc_chainmail_legs", + "type": "recipe", + "copy-from": "mc_chainmail_legs", + "time": "4 h", + "using": [ [ "armor_mc_chainmail_assembling", 3 ], [ "strap_small", 3 ], [ "clasps", 3 ] ] + }, + { + "result": "xl_mc_chainmail_legs", + "type": "recipe", + "copy-from": "mc_chainmail_legs", + "time": "4 h 30 m", + "using": [ [ "armor_mc_chainmail_assembling", 6 ], [ "strap_small", 4 ], [ "clasps", 4 ] ] + }, + { + "result": "hc_chainmail_legs", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_LEGS", + "skill_used": "fabrication", + "difficulty": 7, + "time": "4 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "armor_hc_chainmail_assembling", 4 ], [ "strap_small", 4 ], [ "clasps", 4 ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_hc_chainmail_legs", + "type": "recipe", + "copy-from": "hc_chainmail_legs", + "time": "4 h", + "using": [ [ "armor_hc_chainmail_assembling", 3 ], [ "strap_small", 3 ], [ "clasps", 3 ] ] + }, + { + "result": "xl_hc_chainmail_legs", + "type": "recipe", + "copy-from": "hc_chainmail_legs", + "time": "4 h 30 m", + "using": [ [ "armor_hc_chainmail_assembling", 6 ], [ "strap_small", 4 ], [ "clasps", 4 ] ] + }, + { + "result": "ch_chainmail_legs", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_LEGS", + "skill_used": "fabrication", + "difficulty": 7, + "time": "4 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "armor_ch_chainmail_assembling", 4 ], [ "strap_small", 4 ], [ "clasps", 4 ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_ch_chainmail_legs", + "type": "recipe", + "copy-from": "ch_chainmail_legs", + "time": "4 h", + "using": [ [ "armor_ch_chainmail_assembling", 3 ], [ "strap_small", 3 ], [ "clasps", 3 ] ] + }, + { + "result": "xl_ch_chainmail_legs", + "type": "recipe", + "copy-from": "ch_chainmail_legs", + "time": "4 h 30 m", + "using": [ [ "armor_ch_chainmail_assembling", 6 ], [ "strap_small", 4 ], [ "clasps", 4 ] ] + }, + { + "result": "qt_chainmail_legs", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_LEGS", + "skill_used": "fabrication", + "difficulty": 7, + "time": "4 h", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "armor_qt_chainmail_assembling", 4 ], [ "strap_small", 4 ], [ "clasps", 4 ] ], + "proficiencies": [ { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_qt_chainmail_legs", + "type": "recipe", + "copy-from": "qt_chainmail_legs", + "time": "4 h", + "using": [ [ "armor_qt_chainmail_assembling", 3 ], [ "strap_small", 3 ], [ "clasps", 3 ] ] + }, + { + "result": "xl_qt_chainmail_legs", + "type": "recipe", + "copy-from": "qt_chainmail_legs", + "time": "4 h 30 m", + "using": [ [ "armor_qt_chainmail_assembling", 6 ], [ "strap_small", 4 ], [ "clasps", 4 ] ] + }, { "result": "legguard_bronze", "type": "recipe", diff --git a/data/json/recipes/armor/pets_dog.json b/data/json/recipes/armor/pets_dog.json index 88935e486176f..e26e018347b77 100644 --- a/data/json/recipes/armor/pets_dog.json +++ b/data/json/recipes/armor/pets_dog.json @@ -38,16 +38,16 @@ "result": "chainmail_harness_dog", "type": "recipe", "activity_level": "LIGHT_EXERCISE", - "copy-from": "chainmail_vest", + "copy-from": "lc_chainmail_vest", "category": "CC_ANIMALS", "subcategory": "CSC_ANIMALS_CANINE ARMOR", "time": "4 h 30 m", "reversible": true, "using": [ [ "chainmail_standard", 5 ], [ "clasps", 3 ] ], "components": [ - [ [ "link_sheet", 5 ] ], - [ [ "chain_link", 131 ] ], - [ [ "wire", 1 ] ], + [ [ "lc_link_sheet", 5 ] ], + [ [ "lc_chain_link", 131 ] ], + [ [ "lc_wire", 1 ] ], [ [ "fur", 6 ], [ "tanned_pelt", 1 ], [ "leather", 6 ], [ "tanned_hide", 1 ] ] ], "proficiencies": [ diff --git a/data/json/recipes/armor/pets_horse.json b/data/json/recipes/armor/pets_horse.json index bd6122a769323..31dbff57ad742 100644 --- a/data/json/recipes/armor/pets_horse.json +++ b/data/json/recipes/armor/pets_horse.json @@ -38,16 +38,16 @@ "result": "chainmail_armor_horse", "type": "recipe", "activity_level": "LIGHT_EXERCISE", - "copy-from": "chainmail_vest", + "copy-from": "lc_chainmail_vest", "category": "CC_ANIMALS", "subcategory": "CSC_ANIMALS_EQUINE ARMOR", "time": "6 h 30 m", "reversible": true, "using": [ [ "chainmail_standard", 7 ], [ "clasps", 4 ] ], "components": [ - [ [ "link_sheet", 35 ] ], - [ [ "chain_link", 917 ] ], - [ [ "wire", 7 ] ], + [ [ "lc_link_sheet", 35 ] ], + [ [ "lc_chain_link", 917 ] ], + [ [ "lc_wire", 7 ] ], [ [ "fur", 42 ], [ "tanned_pelt", 7 ], [ "leather", 42 ], [ "tanned_hide", 7 ] ] ], "proficiencies": [ diff --git a/data/json/recipes/armor/suit.json b/data/json/recipes/armor/suit.json index 4f57901c8076a..c353d087699c4 100644 --- a/data/json/recipes/armor/suit.json +++ b/data/json/recipes/armor/suit.json @@ -512,78 +512,335 @@ "activity_level": "LIGHT_EXERCISE", "category": "CC_ARMOR", "subcategory": "CSC_ARMOR_SUIT", - "skill_used": "tailor", + "skill_used": "fabrication", "difficulty": 2, "time": "1 h 45 m", "reversible": true, "autolearn": true, "flags": [ "NO_RESIZE" ], "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], - "components": [ - [ [ "chainmail_vest", 1 ] ], - [ [ "chainmail_arms", 1 ] ], - [ [ "chainmail_legs", 1 ] ], - [ [ "gambeson", 1 ] ], - [ [ "gambeson_pants", 1 ] ] - ] + "components": [ [ [ "chainmail_vest", 1 ] ], [ [ "chainmail_arms", 1 ] ], [ [ "chainmail_legs", 1 ] ] ] }, { "result": "chainmail_hauberk_xs", "type": "recipe", "copy-from": "chainmail_hauberk", "time": "1 h 45 m", - "components": [ [ [ "chainmail_vest", 1 ] ], [ [ "chainmail_arms", 1 ] ], [ [ "chainmail_legs", 1 ] ], [ [ "gambeson", 1 ] ] ] + "components": [ [ [ "chainmail_vest", 1 ] ], [ [ "chainmail_arms", 1 ] ], [ [ "chainmail_legs", 1 ] ] ] }, { - "result": "kevlar_chainmail_hauberk", + "result": "xl_chainmail_hauberk", "type": "recipe", "copy-from": "chainmail_hauberk", + "time": "1h 45m", + "components": [ [ [ "xl_chainmail_vest", 1 ] ], [ [ "xl_chainmail_arms", 1 ] ], [ [ "xl_chainmail_legs", 1 ] ] ] + }, + { + "result": "lc_chainmail_hauberk", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 2, + "time": "1 h 45 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], + "components": [ [ [ "lc_chainmail_vest", 1 ] ], [ [ "lc_chainmail_arms", 1 ] ], [ [ "lc_chainmail_legs", 1 ] ] ] + }, + { + "result": "lc_chainmail_hauberk_xs", + "type": "recipe", + "copy-from": "lc_chainmail_hauberk", + "time": "1 h 45 m", + "components": [ [ [ "lc_chainmail_vest", 1 ] ], [ [ "lc_chainmail_arms", 1 ] ], [ [ "lc_chainmail_legs", 1 ] ] ] + }, + { + "result": "xl_lc_chainmail_hauberk", + "type": "recipe", + "copy-from": "lc_chainmail_hauberk", + "time": "1h 45m", + "components": [ [ [ "xl_lc_chainmail_vest", 1 ] ], [ [ "xl_lc_chainmail_arms", 1 ] ], [ [ "xl_lc_chainmail_legs", 1 ] ] ] + }, + { + "result": "mc_chainmail_hauberk", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 2, + "time": "1 h 45 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], + "components": [ [ [ "mc_chainmail_vest", 1 ] ], [ [ "mc_chainmail_arms", 1 ] ], [ [ "mc_chainmail_legs", 1 ] ] ] + }, + { + "result": "mc_chainmail_hauberk_xs", + "type": "recipe", + "copy-from": "mc_chainmail_hauberk", + "time": "1 h 45 m", + "components": [ [ [ "mc_chainmail_vest", 1 ] ], [ [ "mc_chainmail_arms", 1 ] ], [ [ "mc_chainmail_legs", 1 ] ] ] + }, + { + "result": "xl_mc_chainmail_hauberk", + "type": "recipe", + "copy-from": "mc_chainmail_hauberk", + "time": "1h 45m", + "components": [ [ [ "xl_mc_chainmail_vest", 1 ] ], [ [ "xl_mc_chainmail_arms", 1 ] ], [ [ "xl_mc_chainmail_legs", 1 ] ] ] + }, + { + "result": "hc_chainmail_hauberk", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 2, + "time": "1 h 45 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], + "components": [ [ [ "hc_chainmail_vest", 1 ] ], [ [ "hc_chainmail_arms", 1 ] ], [ [ "hc_chainmail_legs", 1 ] ] ] + }, + { + "result": "hc_chainmail_hauberk_xs", + "type": "recipe", + "copy-from": "hc_chainmail_hauberk", + "time": "1 h 45 m", + "components": [ [ [ "hc_chainmail_vest", 1 ] ], [ [ "hc_chainmail_arms", 1 ] ], [ [ "hc_chainmail_legs", 1 ] ] ] + }, + { + "result": "xl_hc_chainmail_hauberk", + "type": "recipe", + "copy-from": "hc_chainmail_hauberk", + "time": "1h 45m", + "components": [ [ [ "xl_hc_chainmail_vest", 1 ] ], [ [ "xl_hc_chainmail_arms", 1 ] ], [ [ "xl_hc_chainmail_legs", 1 ] ] ] + }, + { + "result": "ch_chainmail_hauberk", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 2, + "time": "1 h 45 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], + "components": [ [ [ "ch_chainmail_vest", 1 ] ], [ [ "ch_chainmail_arms", 1 ] ], [ [ "ch_chainmail_legs", 1 ] ] ] + }, + { + "result": "ch_chainmail_hauberk_xs", + "type": "recipe", + "copy-from": "ch_chainmail_hauberk", + "time": "1 h 45 m", + "components": [ [ [ "ch_chainmail_vest", 1 ] ], [ [ "ch_chainmail_arms", 1 ] ], [ [ "ch_chainmail_legs", 1 ] ] ] + }, + { + "result": "xl_ch_chainmail_hauberk", + "type": "recipe", + "copy-from": "ch_chainmail_hauberk", + "time": "1h 45m", + "components": [ [ [ "xl_ch_chainmail_vest", 1 ] ], [ [ "xl_ch_chainmail_arms", 1 ] ], [ [ "xl_ch_chainmail_legs", 1 ] ] ] + }, + { + "result": "qt_chainmail_hauberk", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 2, + "time": "1 h 45 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], + "components": [ [ [ "qt_chainmail_vest", 1 ] ], [ [ "qt_chainmail_arms", 1 ] ], [ [ "qt_chainmail_legs", 1 ] ] ] + }, + { + "result": "qt_chainmail_hauberk_xs", + "type": "recipe", + "copy-from": "qt_chainmail_hauberk", + "time": "1 h 45 m", + "components": [ [ [ "qt_chainmail_vest", 1 ] ], [ [ "qt_chainmail_arms", 1 ] ], [ [ "qt_chainmail_legs", 1 ] ] ] + }, + { + "result": "xl_qt_chainmail_hauberk", + "type": "recipe", + "copy-from": "qt_chainmail_hauberk", + "time": "1h 45m", + "components": [ [ [ "xl_qt_chainmail_vest", 1 ] ], [ [ "xl_qt_chainmail_arms", 1 ] ], [ [ "xl_qt_chainmail_legs", 1 ] ] ] + }, + { + "result": "chainmail_suit", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "1 h 50 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], + "components": [ [ [ "chainmail_hood", 1 ] ], [ [ "chainmail_vest", 1 ] ], [ [ "chainmail_arms", 1 ] ], [ [ "chainmail_legs", 1 ] ] ] + }, + { + "result": "chainmail_suit_xs", + "type": "recipe", + "copy-from": "chainmail_suit", + "time": "1 h 50 m", + "components": [ [ [ "chainmail_hood", 1 ] ], [ [ "chainmail_vest", 1 ] ], [ [ "chainmail_arms", 1 ] ], [ [ "chainmail_legs", 1 ] ] ] + }, + { + "result": "xl_chainmail_suit", + "type": "recipe", + "copy-from": "chainmail_suit", + "time": "1h 50m", "components": [ + [ [ "xl_chainmail_hood", 1 ] ], [ [ "xl_chainmail_vest", 1 ] ], [ [ "xl_chainmail_arms", 1 ] ], - [ [ "xl_chainmail_legs", 1 ] ], - [ [ "xl_k_gambeson", 1 ] ], - [ [ "xl_k_gambeson_pants", 1 ] ] + [ [ "xl_chainmail_legs", 1 ] ] ] }, { - "result": "kevlar_chainmail_hauberk_xs", + "result": "chainmail_suit", "type": "recipe", - "copy-from": "kevlar_chainmail_hauberk", - "components": [ [ [ "chainmail_vest", 1 ] ], [ [ "chainmail_arms", 1 ] ], [ [ "chainmail_legs", 1 ] ], [ [ "k_gambeson", 1 ] ] ] + "activity_level": "LIGHT_EXERCISE", + "id_suffix": "hauberk", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "5 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ + { "proficiency": "prof_closures", "fail_multiplier": 1 }, + { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } + ], + "components": [ [ [ "chainmail_hood", 1 ] ], [ [ "chainmail_hauberk", 1 ] ] ] }, { - "result": "xl_chainmail_hauberk", + "result": "xl_chainmail_suit", "type": "recipe", - "copy-from": "chainmail_hauberk", - "time": "1h 45m", + "activity_level": "MODERATE_EXERCISE", + "id_suffix": "hauberk", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "5 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ + { "proficiency": "prof_closures", "fail_multiplier": 1 }, + { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } + ], + "components": [ [ [ "xl_chainmail_hood", 1 ] ], [ [ "xl_chainmail_hauberk", 1 ] ] ] + }, + { + "result": "lc_chainmail_suit", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "1 h 50 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], "components": [ - [ [ "xl_chainmail_vest", 1 ] ], - [ [ "xl_chainmail_arms", 1 ] ], - [ [ "xl_chainmail_legs", 1 ] ], - [ [ "xl_gambeson", 1 ] ], - [ [ "xl_gambeson_pants", 1 ] ] + [ [ "lc_chainmail_hood", 1 ] ], + [ [ "lc_chainmail_vest", 1 ] ], + [ [ "lc_chainmail_arms", 1 ] ], + [ [ "lc_chainmail_legs", 1 ] ] ] }, { - "result": "xl_kevlar_chainmail_hauberk", + "result": "lc_chainmail_suit_xs", "type": "recipe", - "copy-from": "xl_chainmail_hauberk", + "copy-from": "lc_chainmail_suit", + "time": "1 h 50 m", "components": [ - [ [ "xl_chainmail_vest", 1 ] ], - [ [ "xl_chainmail_arms", 1 ] ], - [ [ "xl_chainmail_legs", 1 ] ], - [ [ "xl_k_gambeson", 1 ] ], - [ [ "xl_k_gambeson_pants", 1 ] ] + [ [ "lc_chainmail_hood", 1 ] ], + [ [ "lc_chainmail_vest", 1 ] ], + [ [ "lc_chainmail_arms", 1 ] ], + [ [ "lc_chainmail_legs", 1 ] ] ] }, { - "result": "chainmail_suit", + "result": "xl_lc_chainmail_suit", + "type": "recipe", + "copy-from": "lc_chainmail_suit", + "time": "1h 50m", + "components": [ + [ [ "xl_lc_chainmail_hood", 1 ] ], + [ [ "xl_lc_chainmail_vest", 1 ] ], + [ [ "xl_lc_chainmail_arms", 1 ] ], + [ [ "xl_lc_chainmail_legs", 1 ] ] + ] + }, + { + "result": "lc_chainmail_suit", "type": "recipe", "activity_level": "LIGHT_EXERCISE", + "id_suffix": "hauberk", "category": "CC_ARMOR", "subcategory": "CSC_ARMOR_SUIT", - "skill_used": "tailor", + "skill_used": "fabrication", + "difficulty": 3, + "time": "5 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ + { "proficiency": "prof_closures", "fail_multiplier": 1 }, + { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } + ], + "components": [ [ [ "lc_chainmail_hood", 1 ] ], [ [ "lc_chainmail_hauberk", 1 ] ] ] + }, + { + "result": "xl_lc_chainmail_suit", + "type": "recipe", + "activity_level": "MODERATE_EXERCISE", + "id_suffix": "hauberk", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "5 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ + { "proficiency": "prof_closures", "fail_multiplier": 1 }, + { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } + ], + "components": [ [ [ "xl_lc_chainmail_hood", 1 ] ], [ [ "xl_lc_chainmail_hauberk", 1 ] ] ] + }, + { + "result": "mc_chainmail_suit", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", "difficulty": 3, "time": "1 h 50 m", "reversible": true, @@ -591,87 +848,126 @@ "flags": [ "NO_RESIZE" ], "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], "components": [ - [ [ "chainmail_hood", 1 ] ], - [ [ "chainmail_vest", 1 ] ], - [ [ "chainmail_arms", 1 ] ], - [ [ "chainmail_legs", 1 ] ], - [ [ "gambeson", 1 ] ], - [ [ "gambeson_pants", 1 ] ] + [ [ "mc_chainmail_hood", 1 ] ], + [ [ "mc_chainmail_vest", 1 ] ], + [ [ "mc_chainmail_arms", 1 ] ], + [ [ "mc_chainmail_legs", 1 ] ] ] }, { - "result": "chainmail_suit_xs", + "result": "mc_chainmail_suit_xs", "type": "recipe", - "copy-from": "chainmail_suit", + "copy-from": "mc_chainmail_suit", "time": "1 h 50 m", "components": [ - [ [ "chainmail_hood", 1 ] ], - [ [ "chainmail_vest", 1 ] ], - [ [ "chainmail_arms", 1 ] ], - [ [ "chainmail_legs", 1 ] ], - [ [ "gambeson", 1 ] ] + [ [ "mc_chainmail_hood", 1 ] ], + [ [ "mc_chainmail_vest", 1 ] ], + [ [ "mc_chainmail_arms", 1 ] ], + [ [ "mc_chainmail_legs", 1 ] ] ] }, { - "result": "kevlar_chainmail_suit", + "result": "xl_mc_chainmail_suit", "type": "recipe", - "copy-from": "chainmail_suit", + "copy-from": "mc_chainmail_suit", + "time": "1h 50m", "components": [ - [ [ "chainmail_hood", 1 ] ], - [ [ "chainmail_vest", 1 ] ], - [ [ "chainmail_arms", 1 ] ], - [ [ "chainmail_legs", 1 ] ], - [ [ "k_gambeson", 1 ] ], - [ [ "k_gambeson_pants", 1 ] ] + [ [ "xl_mc_chainmail_hood", 1 ] ], + [ [ "xl_mc_chainmail_vest", 1 ] ], + [ [ "xl_mc_chainmail_arms", 1 ] ], + [ [ "xl_mc_chainmail_legs", 1 ] ] ] }, { - "result": "kevlar_chainmail_suit_xs", + "result": "mc_chainmail_suit", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "id_suffix": "hauberk", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "5 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ + { "proficiency": "prof_closures", "fail_multiplier": 1 }, + { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } + ], + "components": [ [ [ "mc_chainmail_hood", 1 ] ], [ [ "mc_chainmail_hauberk", 1 ] ] ] + }, + { + "result": "xl_mc_chainmail_suit", + "type": "recipe", + "activity_level": "MODERATE_EXERCISE", + "id_suffix": "hauberk", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "5 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ + { "proficiency": "prof_closures", "fail_multiplier": 1 }, + { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } + ], + "components": [ [ [ "xl_mc_chainmail_hood", 1 ] ], [ [ "xl_mc_chainmail_hauberk", 1 ] ] ] + }, + { + "result": "hc_chainmail_suit", "type": "recipe", - "copy-from": "kevlar_chainmail_suit", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "1 h 50 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], "components": [ - [ [ "chainmail_hood", 1 ] ], - [ [ "chainmail_vest", 1 ] ], - [ [ "chainmail_arms", 1 ] ], - [ [ "chainmail_legs", 1 ] ], - [ [ "k_gambeson", 1 ] ] + [ [ "hc_chainmail_hood", 1 ] ], + [ [ "hc_chainmail_vest", 1 ] ], + [ [ "hc_chainmail_arms", 1 ] ], + [ [ "hc_chainmail_legs", 1 ] ] ] }, { - "result": "xl_chainmail_suit", + "result": "hc_chainmail_suit_xs", "type": "recipe", - "copy-from": "chainmail_suit", - "time": "1h 50m", + "copy-from": "hc_chainmail_suit", + "time": "1 h 50 m", "components": [ - [ [ "xl_chainmail_hood", 1 ] ], - [ [ "xl_chainmail_vest", 1 ] ], - [ [ "xl_chainmail_arms", 1 ] ], - [ [ "xl_chainmail_legs", 1 ] ], - [ [ "xl_gambeson", 1 ] ], - [ [ "xl_gambeson_pants", 1 ] ] + [ [ "hc_chainmail_hood", 1 ] ], + [ [ "hc_chainmail_vest", 1 ] ], + [ [ "hc_chainmail_arms", 1 ] ], + [ [ "hc_chainmail_legs", 1 ] ] ] }, { - "result": "xl_kevlar_chainmail_suit", + "result": "xl_hc_chainmail_suit", "type": "recipe", - "copy-from": "chainmail_suit", + "copy-from": "hc_chainmail_suit", + "time": "1h 50m", "components": [ - [ [ "xl_chainmail_hood", 1 ] ], - [ [ "xl_chainmail_vest", 1 ] ], - [ [ "xl_chainmail_arms", 1 ] ], - [ [ "xl_chainmail_legs", 1 ] ], - [ [ "xl_k_gambeson", 1 ] ], - [ [ "xl_k_gambeson_pants", 1 ] ] + [ [ "xl_hc_chainmail_hood", 1 ] ], + [ [ "xl_hc_chainmail_vest", 1 ] ], + [ [ "xl_hc_chainmail_arms", 1 ] ], + [ [ "xl_hc_chainmail_legs", 1 ] ] ] }, { - "result": "chainmail_suit", + "result": "hc_chainmail_suit", "type": "recipe", "activity_level": "LIGHT_EXERCISE", "id_suffix": "hauberk", "category": "CC_ARMOR", "subcategory": "CSC_ARMOR_SUIT", - "skill_used": "tailor", + "skill_used": "fabrication", "difficulty": 3, "time": "5 m", "reversible": true, @@ -681,22 +977,98 @@ { "proficiency": "prof_closures", "fail_multiplier": 1 }, { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } ], - "components": [ [ [ "chainmail_hood", 1 ] ], [ [ "chainmail_hauberk", 1 ] ], [ [ "gambeson", 1 ] ], [ [ "gambeson_pants", 1 ] ] ] + "components": [ [ [ "hc_chainmail_hood", 1 ] ], [ [ "hc_chainmail_hauberk", 1 ] ] ] }, { - "result": "kevlar_chainmail_suit", + "result": "xl_hc_chainmail_suit", "type": "recipe", - "copy-from": "chainmail_suit", - "components": [ [ [ "chainmail_hood", 1 ] ], [ [ "chainmail_hauberk", 1 ] ], [ [ "k_gambeson", 1 ] ], [ [ "k_gambeson_pants", 1 ] ] ] + "activity_level": "MODERATE_EXERCISE", + "id_suffix": "hauberk", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "5 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ + { "proficiency": "prof_closures", "fail_multiplier": 1 }, + { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } + ], + "components": [ [ [ "xl_hc_chainmail_hood", 1 ] ], [ [ "xl_hc_chainmail_hauberk", 1 ] ] ] }, { - "result": "xl_chainmail_suit", + "result": "ch_chainmail_suit", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "1 h 50 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], + "components": [ + [ [ "ch_chainmail_hood", 1 ] ], + [ [ "ch_chainmail_vest", 1 ] ], + [ [ "ch_chainmail_arms", 1 ] ], + [ [ "ch_chainmail_legs", 1 ] ] + ] + }, + { + "result": "ch_chainmail_suit_xs", + "type": "recipe", + "copy-from": "ch_chainmail_suit", + "time": "1 h 50 m", + "components": [ + [ [ "ch_chainmail_hood", 1 ] ], + [ [ "ch_chainmail_vest", 1 ] ], + [ [ "ch_chainmail_arms", 1 ] ], + [ [ "ch_chainmail_legs", 1 ] ] + ] + }, + { + "result": "xl_ch_chainmail_suit", + "type": "recipe", + "copy-from": "ch_chainmail_suit", + "time": "1h 50m", + "components": [ + [ [ "xl_ch_chainmail_hood", 1 ] ], + [ [ "xl_ch_chainmail_vest", 1 ] ], + [ [ "xl_ch_chainmail_arms", 1 ] ], + [ [ "xl_ch_chainmail_legs", 1 ] ] + ] + }, + { + "result": "ch_chainmail_suit", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "id_suffix": "hauberk", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "5 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ + { "proficiency": "prof_closures", "fail_multiplier": 1 }, + { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } + ], + "components": [ [ [ "ch_chainmail_hood", 1 ] ], [ [ "ch_chainmail_hauberk", 1 ] ] ] + }, + { + "result": "xl_ch_chainmail_suit", "type": "recipe", "activity_level": "MODERATE_EXERCISE", "id_suffix": "hauberk", "category": "CC_ARMOR", "subcategory": "CSC_ARMOR_SUIT", - "skill_used": "tailor", + "skill_used": "fabrication", "difficulty": 3, "time": "5 m", "reversible": true, @@ -706,24 +1078,90 @@ { "proficiency": "prof_closures", "fail_multiplier": 1 }, { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } ], + "components": [ [ [ "xl_ch_chainmail_hood", 1 ] ], [ [ "xl_ch_chainmail_hauberk", 1 ] ] ] + }, + { + "result": "qt_chainmail_suit", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "1 h 50 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ], "components": [ - [ [ "xl_chainmail_hood", 1 ] ], - [ [ "xl_chainmail_hauberk", 1 ] ], - [ [ "xl_gambeson", 1 ] ], - [ [ "xl_gambeson_pants", 1 ] ] + [ [ "qt_chainmail_hood", 1 ] ], + [ [ "qt_chainmail_vest", 1 ] ], + [ [ "qt_chainmail_arms", 1 ] ], + [ [ "qt_chainmail_legs", 1 ] ] ] }, { - "result": "xl_kevlar_chainmail_suit", + "result": "qt_chainmail_suit_xs", "type": "recipe", - "copy-from": "chainmail_suit", + "copy-from": "qt_chainmail_suit", + "time": "1 h 50 m", "components": [ - [ [ "xl_chainmail_hood", 1 ] ], - [ [ "xl_chainmail_hauberk", 1 ] ], - [ [ "xl_k_gambeson", 1 ] ], - [ [ "xl_k_gambeson_pants", 1 ] ] + [ [ "qt_chainmail_hood", 1 ] ], + [ [ "qt_chainmail_vest", 1 ] ], + [ [ "qt_chainmail_arms", 1 ] ], + [ [ "qt_chainmail_legs", 1 ] ] + ] + }, + { + "result": "xl_qt_chainmail_suit", + "type": "recipe", + "copy-from": "qt_chainmail_suit", + "time": "1h 50m", + "components": [ + [ [ "xl_qt_chainmail_hood", 1 ] ], + [ [ "xl_qt_chainmail_vest", 1 ] ], + [ [ "xl_qt_chainmail_arms", 1 ] ], + [ [ "xl_qt_chainmail_legs", 1 ] ] ] }, + { + "result": "qt_chainmail_suit", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "id_suffix": "hauberk", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "5 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ + { "proficiency": "prof_closures", "fail_multiplier": 1 }, + { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } + ], + "components": [ [ [ "qt_chainmail_hood", 1 ] ], [ [ "qt_chainmail_hauberk", 1 ] ] ] + }, + { + "result": "xl_qt_chainmail_suit", + "type": "recipe", + "activity_level": "MODERATE_EXERCISE", + "id_suffix": "hauberk", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_SUIT", + "skill_used": "fabrication", + "difficulty": 3, + "time": "5 m", + "reversible": true, + "autolearn": true, + "flags": [ "NO_RESIZE" ], + "proficiencies": [ + { "proficiency": "prof_closures", "fail_multiplier": 1 }, + { "proficiency": "prof_chain_armour", "fail_multiplier": 1 } + ], + "components": [ [ [ "xl_qt_chainmail_hood", 1 ] ], [ [ "xl_qt_chainmail_hauberk", 1 ] ] ] + }, { "result": "chainmail_suit_faraday", "type": "recipe", diff --git a/data/json/recipes/armor/torso.json b/data/json/recipes/armor/torso.json index 805d8a13a9915..3779f150d58cb 100644 --- a/data/json/recipes/armor/torso.json +++ b/data/json/recipes/armor/torso.json @@ -1978,6 +1978,156 @@ "using": [ [ "chainmail_standard", 10 ], [ "fabric_standard_nostretch", 9 ] ], "components": [ [ [ "link_sheet", 10 ] ], [ [ "chain_link", 210 ] ], [ [ "wire", 2 ] ] ] }, + { + "result": "lc_chainmail_vest", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_TORSO", + "skill_used": "fabrication", + "difficulty": 7, + "time": "7 h 10 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "chainmail_standard", 7 ], [ "fabric_standard_nostretch", 6 ] ], + "components": [ [ [ "lc_link_sheet", 7 ] ], [ [ "lc_chain_link", 175 ] ], [ [ "lc_wire", 1 ] ] ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_lc_chainmail_vest", + "type": "recipe", + "copy-from": "lc_chainmail_vest", + "time": "7 h 10 m", + "using": [ [ "chainmail_standard", 5 ], [ "fabric_standard_nostretch", 4 ] ], + "components": [ [ [ "lc_link_sheet", 5 ] ], [ [ "lc_chain_link", 131 ] ], [ [ "lc_wire", 1 ] ] ] + }, + { + "result": "xl_lc_chainmail_vest", + "type": "recipe", + "copy-from": "lc_chainmail_vest", + "time": "8 h 5 m", + "using": [ [ "chainmail_standard", 10 ], [ "fabric_standard_nostretch", 9 ] ], + "components": [ [ [ "lc_link_sheet", 10 ] ], [ [ "lc_chain_link", 210 ] ], [ [ "lc_wire", 2 ] ] ] + }, + { + "result": "mc_chainmail_vest", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_TORSO", + "skill_used": "fabrication", + "difficulty": 7, + "time": "7 h 10 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "chainmail_standard", 7 ], [ "fabric_standard_nostretch", 6 ] ], + "components": [ [ [ "mc_link_sheet", 7 ] ], [ [ "mc_chain_link", 175 ] ], [ [ "mc_wire", 1 ] ] ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_mc_chainmail_vest", + "type": "recipe", + "copy-from": "mc_chainmail_vest", + "time": "7 h 10 m", + "using": [ [ "chainmail_standard", 5 ], [ "fabric_standard_nostretch", 4 ] ], + "components": [ [ [ "mc_link_sheet", 5 ] ], [ [ "mc_chain_link", 131 ] ], [ [ "mc_wire", 1 ] ] ] + }, + { + "result": "xl_mc_chainmail_vest", + "type": "recipe", + "copy-from": "mc_chainmail_vest", + "time": "8 h 5 m", + "using": [ [ "chainmail_standard", 10 ], [ "fabric_standard_nostretch", 9 ] ], + "components": [ [ [ "mc_link_sheet", 10 ] ], [ [ "mc_chain_link", 210 ] ], [ [ "mc_wire", 2 ] ] ] + }, + { + "result": "hc_chainmail_vest", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_TORSO", + "skill_used": "fabrication", + "difficulty": 7, + "time": "7 h 10 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "chainmail_standard", 7 ], [ "fabric_standard_nostretch", 6 ] ], + "components": [ [ [ "hc_link_sheet", 7 ] ], [ [ "hc_chain_link", 175 ] ], [ [ "hc_wire", 1 ] ] ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_hc_chainmail_vest", + "type": "recipe", + "copy-from": "hc_chainmail_vest", + "time": "7 h 10 m", + "using": [ [ "chainmail_standard", 5 ], [ "fabric_standard_nostretch", 4 ] ], + "components": [ [ [ "hc_link_sheet", 5 ] ], [ [ "hc_chain_link", 131 ] ], [ [ "hc_wire", 1 ] ] ] + }, + { + "result": "xl_hc_chainmail_vest", + "type": "recipe", + "copy-from": "hc_chainmail_vest", + "time": "8 h 5 m", + "using": [ [ "chainmail_standard", 10 ], [ "fabric_standard_nostretch", 9 ] ], + "components": [ [ [ "hc_link_sheet", 10 ] ], [ [ "hc_chain_link", 210 ] ], [ [ "hc_wire", 2 ] ] ] + }, + { + "result": "ch_chainmail_vest", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_TORSO", + "skill_used": "fabrication", + "difficulty": 7, + "time": "7 h 10 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "chainmail_standard", 7 ], [ "fabric_standard_nostretch", 6 ] ], + "components": [ [ [ "ch_link_sheet", 7 ] ], [ [ "ch_chain_link", 175 ] ], [ [ "ch_wire", 1 ] ] ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_ch_chainmail_vest", + "type": "recipe", + "copy-from": "ch_chainmail_vest", + "time": "7 h 10 m", + "using": [ [ "chainmail_standard", 5 ], [ "fabric_standard_nostretch", 4 ] ], + "components": [ [ [ "ch_link_sheet", 5 ] ], [ [ "ch_chain_link", 131 ] ], [ [ "ch_wire", 1 ] ] ] + }, + { + "result": "xl_ch_chainmail_vest", + "type": "recipe", + "copy-from": "ch_chainmail_vest", + "time": "8 h 5 m", + "using": [ [ "chainmail_standard", 10 ], [ "fabric_standard_nostretch", 9 ] ], + "components": [ [ [ "ch_link_sheet", 10 ] ], [ [ "ch_chain_link", 210 ] ], [ [ "ch_wire", 2 ] ] ] + }, + { + "result": "qt_chainmail_vest", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_TORSO", + "skill_used": "fabrication", + "difficulty": 7, + "time": "7 h 10 m", + "book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ], + "using": [ [ "chainmail_standard", 7 ], [ "fabric_standard_nostretch", 6 ] ], + "components": [ [ [ "qt_link_sheet", 7 ] ], [ [ "qt_chain_link", 175 ] ], [ [ "qt_wire", 1 ] ] ], + "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_chain_armour" } ] + }, + { + "result": "xs_qt_chainmail_vest", + "type": "recipe", + "copy-from": "qt_chainmail_vest", + "time": "7 h 10 m", + "using": [ [ "chainmail_standard", 5 ], [ "fabric_standard_nostretch", 4 ] ], + "components": [ [ [ "qt_link_sheet", 5 ] ], [ [ "qt_chain_link", 131 ] ], [ [ "qt_wire", 1 ] ] ] + }, + { + "result": "xl_qt_chainmail_vest", + "type": "recipe", + "copy-from": "qt_chainmail_vest", + "time": "8 h 5 m", + "using": [ [ "chainmail_standard", 10 ], [ "fabric_standard_nostretch", 9 ] ], + "components": [ [ [ "qt_link_sheet", 10 ] ], [ [ "qt_chain_link", 210 ] ], [ [ "qt_wire", 2 ] ] ] + }, { "result": "armor_cuirass", "type": "recipe", @@ -2457,5 +2607,41 @@ "using": [ [ "fabric_leather_fur_hide", 2 ], [ "blacksmithing_standard", 22 ], [ "mc_steel_standard", 7 ] ], "qualities": [ { "id": "CHISEL", "level": 3 } ], "tools": [ [ [ "swage", -1 ] ], [ [ "metal_tank", -1 ] ], [ [ "water", -120 ] ] ] + }, + { + "result": "load_bearing_vest_sling", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_TORSO", + "skill_used": "fabrication", + "time": "5 m", + "autolearn": true, + "components": [ [ [ "load_bearing_vest", 1 ] ], [ [ "single_sling", 1 ] ] ] + }, + { + "result": "heavy_load_bearing_vest_sling", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_TORSO", + "skill_used": "fabrication", + "time": "5 m", + "autolearn": true, + "components": [ [ [ "heavy_load_bearing_vest", 1 ] ], [ [ "single_sling", 1 ] ] ] + }, + { + "result": "migo_plate", + "type": "recipe", + "activity_level": "BRISK_EXERCISE", + "category": "CC_ARMOR", + "subcategory": "CSC_ARMOR_TORSO", + "skill_used": "fabrication", + "difficulty": 1, + "book_learn": [ [ "recipe_migo_plate", 1 ] ], + "time": "10 m", + "qualities": [ { "id": "GRIND", "level": 2 }, { "id": "FILE", "level": 1 } ], + "tools": [ [ [ "water", -10 ] ] ], + "components": [ [ [ "migo_plate_overgrown", 1 ] ] ] } ] diff --git a/data/json/recipes/basecamps/base/recipe_modular_firestation_1/modular_firestation_recipe_groups.json b/data/json/recipes/basecamps/base/recipe_modular_firestation_1/modular_firestation_recipe_groups.json index ca180702f739f..41f0f71d60b7a 100644 --- a/data/json/recipes/basecamps/base/recipe_modular_firestation_1/modular_firestation_recipe_groups.json +++ b/data/json/recipes/basecamps/base/recipe_modular_firestation_1/modular_firestation_recipe_groups.json @@ -88,25 +88,6 @@ { "id": "steel_lump", "description": " Craft: Steel, Lump" } ] }, - { - "type": "recipe_group", - "id": "blacksmith_recipes_2", - "building_type": "SMITH", - "recipes": [ - { "id": "copper_knife", "description": " Craft: Knife, Copper" }, - { "id": "sword_crude", "description": " Craft: Sword, Crude" }, - { "id": "pot_copper", "description": " Craft: Pot, Copper" }, - { "id": "bolt_metal", "description": " Craft: Crossbow Bolt, Steel" }, - { "id": "armor_scrapsuit", "description": " Craft: Armor, Scrap Suit" }, - { "id": "helmet_scrap", "description": " Craft: Armor, Scrap Helmet" }, - { "id": "cuirass_scrap", "description": " Craft: Armor, Scrap Cuirass" }, - { "id": "armguard_scrap", "description": " Craft: Armor, Scrap Arm Guards" }, - { "id": "legguard_scrap", "description": " Craft: Armor, Scrap Leg Guards" }, - { "id": "boots_scrap", "description": " Craft: Armor, Scrap Boots" }, - { "id": "copper_ax", "description": " Craft: Axe, Copper" }, - { "id": "spear_copper", "description": " Craft: Spear, Copper" } - ] - }, { "type": "recipe_group", "id": "fbmc_firestation_blacksmith_recipes_3", diff --git a/data/json/recipes/basecamps/legacy_recipe_groups.json b/data/json/recipes/basecamps/legacy_recipe_groups.json deleted file mode 100644 index 606f5a3b66ab8..0000000000000 --- a/data/json/recipes/basecamps/legacy_recipe_groups.json +++ /dev/null @@ -1,371 +0,0 @@ -[ - { - "type": "recipe_group", - "id": "kitchen_recipes_1", - "building_type": "COOK", - "recipes": [ - { "id": "tinder", "description": " Craft: Tinder" }, - { "id": "meat_cooked", "description": " Cook: Meat, Cooked" }, - { "id": "fish_cooked", "description": " Cook: Fish, Cooked" }, - { "id": "veggy_cooked", "description": " Cook: Veggy, Cooked" }, - { "id": "boiled_egg", "description": " Cook: Egg, Boiled" }, - { "id": "starch", "description": " Cook: Starch" }, - { "id": "starch_from_fibrous_stuff", "description": " Cook: Cattail Starch" }, - { "id": "flatbread", "description": " Cook: Flatbread" }, - { "id": "veggy_wild_cooked", "description": " Cook: Veggy, Cooked Wild" } - ] - }, - { - "type": "recipe_group", - "id": "kitchen_recipes_2", - "building_type": "COOK", - "recipes": [ - { "id": "flour", "description": " Cook: Flour" }, - { "id": "salt", "description": " Cook: Salt" }, - { "id": "bread", "description": " Cook: Bread" }, - { "id": "fruit_leather", "description": " Cook: Fruit Leather" }, - { "id": "jerky", "description": " Cook: Meat Jerky" }, - { "id": "mushroom_cooked", "description": " Cook: Mushroom, Cooked" }, - { "id": "lard", "description": " Cook: Lard" }, - { "id": "cornmeal", "description": " Cook: Cornmeal" }, - { "id": "meat_smoked", "description": " Cook: Meat, Smoked" }, - { "id": "fish_smoked", "description": " Cook: Fish, Smoked" }, - { "id": "dry_mushroom", "description": " Cook: Mushroom, Dried" }, - { "id": "dry_fruit", "description": " Cook: Fruit, Dehydrated" }, - { "id": "sausage", "description": " Cook: Sausage" }, - { "id": "sausage_wasteland", "description": " Cook: Sausage, Wasteland" } - ] - }, - { - "type": "recipe_group", - "id": "kitchen_recipes_3", - "building_type": "COOK", - "recipes": [ - { "id": "pie_meat", "description": " Cook: Meat Pie" }, - { "id": "pie_veggy", "description": " Cook: Veggy Pie" }, - { "id": "sugar", "description": " Cook: Sugar" }, - { "id": "hardtack", "description": " Cook: Hardtack" }, - { "id": "veggy_pickled_jarred", "description": " Cook: Veggy, Pickled" }, - { "id": "cheese_hard", "description": " Cook: Cheese, Hard" }, - { "id": "pemmican", "description": " Cook: Pemmican" }, - { "id": "veggy_aspic", "description": " Cook: Veggy Aspic" }, - { "id": "meat_canned_jarred", "description": " Cook: Meat, Canned" }, - { "id": "meat_aspic", "description": " Cook: Meat Aspic" }, - { "id": "kompot", "description": " Cook: Kompot" } - ] - }, - { - "type": "recipe_group", - "id": "saltworks_recipes_1", - "building_type": "COOK", - "recipes": [ - { "id": "salt_from_salt_water", "description": " Craft: Salt from salt water" }, - { "id": "salted_fish", "description": " Cook: Fish, Salted" } - ] - }, - { - "type": "recipe_group", - "id": "saltworks_recipes_2", - "building_type": "COOK", - "recipes": [ - { "id": "brew_fruit_wine", "description": " Brew: Fruit Wine Must" }, - { "id": "brew_mead", "description": " Brew: Spiced Wine Must" }, - { "id": "brew_dandelion_wine", "description": " Brew: Dandelion Wine Must" }, - { "id": "brew_burdock_wine", "description": " Brew: Burdock Wine Must" }, - { "id": "brew_pine_wine", "description": " Brew: Pine Wine Must" }, - { "id": "brew_hb_beer", "description": " Brew: Beer" } - ] - }, - { - "type": "recipe_group", - "id": "saltworks_recipes_3", - "building_type": "COOK", - "recipes": [ - { "id": "brandy", "description": " Distill: Brandy" }, - { "id": "gin_from_mash", "description": " Distill: Gin" }, - { "id": "vodka_from_wash", "description": " Distill: Vodka" }, - { "id": "rum", "description": " Distill: Rum" } - ] - }, - { - "type": "recipe_group", - "id": "primitive_camp_recipes_1", - "building_type": "BASE", - "recipes": [ - { "id": "tinder", "description": " Craft: Tinder" }, - { "id": "pointy_stick", "description": " Craft: Pointy Sticks" }, - { "id": "wood_panel_from nailed planks", "description": " Craft: Wooden Panel, Nailed Planks" }, - { "id": "wood_panel_from wooden beams", "description": " Craft: Wooden Panel, Wooden Beams" }, - { "id": "wood_beam_from logs", "description": " Craft: Wooden Beam" } - ] - }, - { - "type": "recipe_group", - "id": "farm_recipes_1", - "building_type": "FARM", - "recipes": [ - { "id": "seed_veggy_wild", "description": " Craft: Wild Veggy Stems" }, - { "id": "seed_raw_dandelion", "description": " Craft: Dandelion Seeds" }, - { "id": "seed_potato_raw", "description": " Craft: Potato, Starter" }, - { "id": "seed_buckwheat", "description": " Craft: Buckwheat Seeds" } - ] - }, - { - "type": "recipe_group", - "id": "blacksmith_recipes_1", - "building_type": "SMITH", - "recipes": [ - { "id": "scrap_copper", "description": " Craft: Copper, Scrap" }, - { "id": "charcoal_npc", "description": " Craft: Charcoal" }, - { "id": "spike", "description": " Craft: Spike" }, - { "id": "caltrops_glass", "description": " Craft: Glass Caltrops" }, - { "id": "steel_chunk", "description": " Craft: Steel, Chunk" }, - { "id": "anvil", "description": " Craft: Anvil" }, - { "id": "steel_lump", "description": " Craft: Steel, Lump" } - ] - }, - { - "type": "recipe_group", - "id": "blacksmith_recipes_2", - "building_type": "SMITH", - "recipes": [ - { "id": "copper_knife", "description": " Craft: Knife, Copper" }, - { "id": "sword_crude", "description": " Craft: Sword, Crude" }, - { "id": "pot_copper", "description": " Craft: Pot, Copper" }, - { "id": "bolt_metal", "description": " Craft: Crossbow Bolt, Steel" }, - { "id": "armor_scrapsuit", "description": " Craft: Armor, Scrap Suit" }, - { "id": "helmet_scrap", "description": " Craft: Armor, Scrap Helmet" }, - { "id": "cuirass_scrap", "description": " Craft: Armor, Scrap Cuirass" }, - { "id": "armguard_scrap", "description": " Craft: Armor, Scrap Arm Guards" }, - { "id": "legguard_scrap", "description": " Craft: Armor, Scrap Leg Guards" }, - { "id": "boots_scrap", "description": " Craft: Armor, Scrap Boots" }, - { "id": "copper_ax", "description": " Craft: Axe, Copper" }, - { "id": "spear_copper", "description": " Craft: Spear, Copper" } - ] - }, - { - "type": "recipe_group", - "id": "blacksmith_recipes_3", - "building_type": "SMITH", - "recipes": [ - { "id": "chisel", "description": " Craft: Metalworking Chisel" }, - { "id": "hammer", "description": " Craft: Hammer" }, - { "id": "tongs", "description": " Craft: Metal Tongs" }, - { "id": "nail", "description": " Craft: Nail" }, - { "id": "wire", "description": " Craft: Wire" }, - { "id": "swage", "description": " Craft: Swage and Die Set" } - ] - }, - { - "type": "recipe_group", - "id": "blacksmith_recipes_4", - "building_type": "SMITH", - "recipes": [ - { "id": "blade", "description": " Craft: Blade" }, - { "id": "bearing", "description": " Craft: Bearings" }, - { "id": "caltrops", "description": " Craft: Caltrops" }, - { "id": "hand_drill", "description": " Craft: Hand Drill" }, - { "id": "sheet_metal", "description": " Craft: Sheet Metal" }, - { "id": "chain", "description": " Craft: Chain" }, - { "id": "shovel", "description": " Craft: Shovel" }, - { "id": "rebar", "description": " Craft: Rebar" }, - { "id": "gold_ring", "description": " Craft: Gold Ring" }, - { "id": "hammer_sledge", "description": " Craft: Hammer, Sledge" } - ] - }, - { - "type": "recipe_group", - "id": "blacksmith_recipes_5", - "building_type": "SMITH", - "recipes": [ - { "id": "knife_combat", "description": " Craft: Knife, Combat" }, - { "id": "spear_steel", "description": " Craft: Spear, Steel" }, - { "id": "machete", "description": " Craft: Machete" }, - { "id": "pipe", "description": " Craft: Pipe" }, - { "id": "screwdriver", "description": " Craft: Screwdriver" }, - { "id": "throwing_axe", "description": " Craft: Axe, Throwing" }, - { "id": "wrench", "description": " Craft: Wrench" }, - { "id": "hatchet", "description": " Craft: Hatchet" }, - { "id": "throwing_knife", "description": " Craft: Knife, Throwing" }, - { "id": "crowbar", "description": " Craft: Crowbar" }, - { "id": "pot", "description": " Craft: Pot" }, - { "id": "hoe", "description": " Craft: Hoe" } - ] - }, - { - "type": "recipe_group", - "id": "blacksmith_recipes_6", - "building_type": "SMITH", - "recipes": [ - { "id": "pliers", "description": " Craft: Pliers" }, - { "id": "halberd", "description": " Craft: Halberd" }, - { "id": "cuirass_lightplate", "description": " Craft: Armor, Cuirass" }, - { "id": "pockknife", "description": " Craft: Knife, Pocket" }, - { "id": "warhammer", "description": " Craft: Hammer, War" }, - { "id": "helmet_plate", "description": " Craft: Helm, Great" }, - { "id": "armor_ch_heavy_chestplate", "description": " Craft: Armor, Hardened Heavy Chestplate" }, - { "id": "armor_ch_light_chestplate", "description": " Craft: Armor, Hardened Light Chestplate" }, - { "id": "armor_ch_heavy_leg_guard", "description": " Craft: Armor, Hardened Heavy Leg Guard" }, - { "id": "armor_ch_light_leg_guard", "description": " Craft: Armor, Hardened Light Leg Guard" }, - { "id": "armor_ch_armguard", "description": " Craft: Armor, Hardened Armguard" }, - { "id": "armor_ch_heavyarmguard", "description": " Craft: Armor, Hardened Heavy Armguard" }, - { "id": "armor_ch_lightarmguard", "description": " Craft: Armor, Hardened Light Armguard" }, - { "id": "armor_ch_chestplate", "description": " Craft: Armor, Hardened Chestplate" }, - { "id": "armor_ch_leg_guard", "description": " Craft: Armor, Hardened Leg Guard" }, - { "id": "armor_ch_heavyplate", "description": " Craft: Armor, Hardened Heavy Plate" }, - { "id": "armor_ch_lightplate", "description": " Craft: Armor, Hardened Light Plate" }, - { "id": "armor_ch_plate", "description": " Craft: Armor, Hardened Plate" }, - { "id": "armor_hc_heavy_chestplate", "description": " Craft: Armor, High Steel Heavy Chestplate" }, - { "id": "armor_hc_light_chestplate", "description": " Craft: Armor, High Steel Light Chestplate" }, - { "id": "armor_hc_heavy_leg_guard", "description": " Craft: Armor, High Steel Heavy Leg Guard" }, - { "id": "armor_hc_light_leg_guard", "description": " Craft: Armor, High Steel Light Leg Guard" }, - { "id": "armor_hc_armguard", "description": " Craft: Armor, High Steel Armguard" }, - { "id": "armor_hc_heavyarmguard", "description": " Craft: Armor, High Steel Heavy Armguard" }, - { "id": "armor_hc_lightarmguard", "description": " Craft: Armor, High Steel Light Armguard" }, - { "id": "armor_hc_chestplate", "description": " Craft: Armor, High Steel Chestplate" }, - { "id": "armor_hc_leg_guard", "description": " Craft: Armor, High Steel Leg Guard" }, - { "id": "armor_hc_heavyplate", "description": " Craft: Armor, High Steel Heavy Plate" }, - { "id": "armor_hc_lightplate", "description": " Craft: Armor, High Steel Light Plate" }, - { "id": "armor_hc_plate", "description": " Craft: Armor, High Steel Plate" }, - { "id": "armor_lc_heavy_chestplate", "description": " Craft: Armor, Mild Steel Heavy Chestplate" }, - { "id": "armor_lc_light_chestplate", "description": " Craft: Armor, Mild Steel Light Chestplate" }, - { "id": "armor_lc_heavy_leg_guard", "description": " Craft: Armor, Mild Steel Heavy Leg Guard" }, - { "id": "armor_lc_light_leg_guard", "description": " Craft: Armor, Mild Steel Light Leg Guard" }, - { "id": "armor_lc_armguard", "description": " Craft: Armor, Mild Steel Armguard" }, - { "id": "armor_lc_heavyarmguard", "description": " Craft: Armor, Mild Steel Heavy Armguard" }, - { "id": "armor_lc_lightarmguard", "description": " Craft: Armor, Mild Steel Light Armguard" }, - { "id": "armor_lc_chestplate", "description": " Craft: Armor, Mild Steel Chestplate" }, - { "id": "armor_lc_leg_guard", "description": " Craft: Armor, Mild Steel Leg Guard" }, - { "id": "armor_lc_heavyplate", "description": " Craft: Armor, Mild Steel Heavy Plate" }, - { "id": "armor_lc_lightplate", "description": " Craft: Armor, Mild Steel Light Plate" }, - { "id": "armor_lc_plate", "description": " Craft: Armor, Mild Steel Plate" }, - { "id": "armor_mc_heavy_chestplate", "description": " Craft: Armor, Medium Steel Heavy Chestplate" }, - { "id": "armor_mc_light_chestplate", "description": " Craft: Armor, Medium Steel Light Chestplate" }, - { "id": "armor_mc_heavy_leg_guard", "description": " Craft: Armor, Medium Steel Heavy Leg Guard" }, - { "id": "armor_mc_light_leg_guard", "description": " Craft: Armor, Medium Steel Light Leg Guard" }, - { "id": "armor_mc_armguard", "description": " Craft: Armor, Medium Steel Armguard" }, - { "id": "armor_mc_heavyarmguard", "description": " Craft: Armor, Medium Steel Heavy Armguard" }, - { "id": "armor_mc_lightarmguard", "description": " Craft: Armor, Medium Steel Light Armguard" }, - { "id": "armor_mc_chestplate", "description": " Craft: Armor, Medium Steel Chestplate" }, - { "id": "armor_mc_leg_guard", "description": " Craft: Armor, Medium Steel Leg Guard" }, - { "id": "armor_mc_heavyplate", "description": " Craft: Armor, Medium Steel Heavy Plate" }, - { "id": "armor_mc_lightplate", "description": " Craft: Armor, Medium Steel Light Plate" }, - { "id": "armor_mc_plate", "description": " Craft: Armor, Medium Steel Plate" }, - { "id": "armor_qt_heavy_chestplate", "description": " Craft: Armor, Tempered Heavy Chestplate" }, - { "id": "armor_qt_light_chestplate", "description": " Craft: Armor, Tempered Light Chestplate" }, - { "id": "armor_qt_heavy_leg_guard", "description": " Craft: Armor, Tempered Heavy Leg Guard" }, - { "id": "armor_qt_light_leg_guard", "description": " Craft: Armor, Tempered Light Leg Guard" }, - { "id": "armor_qt_armguard", "description": " Craft: Armor, Tempered Armguard" }, - { "id": "armor_qt_heavyarmguard", "description": " Craft: Armor, Tempered Heavy Armguard" }, - { "id": "armor_qt_lightarmguard", "description": " Craft: Armor, Tempered Light Armguard" }, - { "id": "armor_qt_chestplate", "description": " Craft: Armor, Tempered Chestplate" }, - { "id": "armor_qt_leg_guard", "description": " Craft: Armor, Tempered Leg Guard" }, - { "id": "armor_qt_heavyplate", "description": " Craft: Armor, Tempered Heavy Plate" }, - { "id": "armor_qt_lightplate", "description": " Craft: Armor, Tempered Light Plate" }, - { "id": "armor_qt_plate", "description": " Craft: Armor, Tempered Plate" }, - { "id": "ch_demi_gaunt", "description": " Craft: Armor, Hardened Demi Gauntlet" }, - { "id": "ch_helm_close", "description": " Craft: Armor, Hardened Close Helm" }, - { "id": "ch_mitten_gaunt", "description": " Craft: Armor, Hardened Mitten Gauntlet" }, - { "id": "ch_sabaton", "description": " Craft: Armor, Hardened Sabaton" }, - { "id": "hc_demi_gaunt", "description": " Craft: Armor, High Steel Demi Gauntlet" }, - { "id": "hc_helm_close", "description": " Craft: Armor, High Steel Close Helm" }, - { "id": "hc_mitten_gaunt", "description": " Craft: Armor, High Steel Mitten Gauntlet" }, - { "id": "hc_sabaton", "description": " Craft: Armor, High Steel Sabaton" }, - { "id": "lc_demi_gaunt", "description": " Craft: Armor, Mild Steel Demi Gauntlet" }, - { "id": "lc_helm_close", "description": " Craft: Armor, Mild Steel Close Helm" }, - { "id": "lc_mitten_gaunt", "description": " Craft: Armor, Mild Steel Mitten Gauntlet" }, - { "id": "lc_sabaton", "description": " Craft: Armor, Mild Steel Sabaton" }, - { "id": "mc_demi_gaunt", "description": " Craft: Armor, Medium Steel Demi Gauntlet" }, - { "id": "mc_helm_close", "description": " Craft: Armor, Medium Steel Close Helm" }, - { "id": "mc_mitten_gaunt", "description": " Craft: Armor, Medium Steel Mitten Gauntlet" }, - { "id": "mc_sabaton", "description": " Craft: Armor, Medium Steel Sabaton" }, - { "id": "qt_demi_gaunt", "description": " Craft: Armor, Tempered Demi Gauntlet" }, - { "id": "qt_helm_close", "description": " Craft: Armor, Tempered Close Helm" }, - { "id": "qt_mitten_gaunt", "description": " Craft: Armor, Tempered Mitten Gauntlet" }, - { "id": "qt_sabaton", "description": " Craft: Armor, Tempered Sabaton" }, - { "id": "xl_armor_ch_heavy_chestplate", "description": " Craft: Armor, XL Hardened Heavy Chestplate" }, - { "id": "xl_armor_ch_light_chestplate", "description": " Craft: Armor, XL Hardened Light Chestplate" }, - { "id": "xl_armor_ch_heavy_leg_guard", "description": " Craft: Armor, XL Hardened Heavy Leg Guard" }, - { "id": "xl_armor_ch_light_leg_guard", "description": " Craft: Armor, XL Hardened Light Leg Guard" }, - { "id": "xl_armor_ch_armguard", "description": " Craft: Armor, XL Hardened Armguard" }, - { "id": "xl_armor_ch_heavyarmguard", "description": " Craft: Armor, XL Hardened Heavy Armguard" }, - { "id": "xl_armor_ch_lightarmguard", "description": " Craft: Armor, XL Hardened Light Armguard" }, - { "id": "xl_armor_ch_chestplate", "description": " Craft: Armor, XL Hardened Chestplate" }, - { "id": "xl_armor_ch_leg_guard", "description": " Craft: Armor, XL Hardened Leg Guard" }, - { "id": "xl_armor_ch_heavyplate", "description": " Craft: Armor, XL Hardened Heavy Plate" }, - { "id": "xl_armor_ch_lightplate", "description": " Craft: Armor, XL Hardened Light Plate" }, - { "id": "xl_armor_ch_plate", "description": " Craft: Armor, XL Hardened Plate" }, - { "id": "xl_armor_hc_heavy_chestplate", "description": " Craft: Armor, XL High Steel Heavy Chestplate" }, - { "id": "xl_armor_hc_light_chestplate", "description": " Craft: Armor, XL High Steel Light Chestplate" }, - { "id": "xl_armor_hc_heavy_leg_guard", "description": " Craft: Armor, XL High Steel Heavy Leg Guard" }, - { "id": "xl_armor_hc_light_leg_guard", "description": " Craft: Armor, XL High Steel Light Leg Guard" }, - { "id": "xl_armor_hc_armguard", "description": " Craft: Armor, XL High Steel Armguard" }, - { "id": "xl_armor_hc_heavyarmguard", "description": " Craft: Armor, XL High Steel Heavy Armguard" }, - { "id": "xl_armor_hc_lightarmguard", "description": " Craft: Armor, XL High Steel Light Armguard" }, - { "id": "xl_armor_hc_chestplate", "description": " Craft: Armor, XL High Steel Chestplate" }, - { "id": "xl_armor_hc_leg_guard", "description": " Craft: Armor, XL High Steel Leg Guard" }, - { "id": "xl_armor_hc_heavyplate", "description": " Craft: Armor, XL High Steel Heavy Plate" }, - { "id": "xl_armor_hc_lightplate", "description": " Craft: Armor, XL High Steel Light Plate" }, - { "id": "xl_armor_hc_plate", "description": " Craft: Armor, XL High Steel Plate" }, - { "id": "xl_armor_lc_heavy_chestplate", "description": " Craft: Armor, XL Mild Steel Heavy Chestplate" }, - { "id": "xl_armor_lc_light_chestplate", "description": " Craft: Armor, XL Mild Steel Light Chestplate" }, - { "id": "xl_armor_lc_heavy_leg_guard", "description": " Craft: Armor, XL Mild Steel Heavy Leg Guard" }, - { "id": "xl_armor_lc_light_leg_guard", "description": " Craft: Armor, XL Mild Steel Light Leg Guard" }, - { "id": "xl_armor_lc_armguard", "description": " Craft: Armor, XL Mild Steel Armguard" }, - { "id": "xl_armor_lc_heavyarmguard", "description": " Craft: Armor, XL Mild Steel Heavy Armguard" }, - { "id": "xl_armor_lc_lightarmguard", "description": " Craft: Armor, XL Mild Steel Light Armguard" }, - { "id": "xl_armor_lc_chestplate", "description": " Craft: Armor, XL Mild Steel Chestplate" }, - { "id": "xl_armor_lc_leg_guard", "description": " Craft: Armor, XL Mild Steel Leg Guard" }, - { "id": "xl_armor_lc_heavyplate", "description": " Craft: Armor, XL Mild Steel Heavy Plate" }, - { "id": "xl_armor_lc_lightplate", "description": " Craft: Armor, XL Mild Steel Light Plate" }, - { "id": "xl_armor_lc_plate", "description": " Craft: Armor, XL Mild Steel Plate" }, - { "id": "xl_armor_mc_heavy_chestplate", "description": " Craft: Armor, XL Medium Steel Heavy Chestplate" }, - { "id": "xl_armor_mc_light_chestplate", "description": " Craft: Armor, XL Medium Steel Light Chestplate" }, - { "id": "xl_armor_mc_heavy_leg_guard", "description": " Craft: Armor, XL Medium Steel Heavy Leg Guard" }, - { "id": "xl_armor_mc_light_leg_guard", "description": " Craft: Armor, XL Medium Steel Light Leg Guard" }, - { "id": "xl_armor_mc_armguard", "description": " Craft: Armor, XL Medium Steel Armguard" }, - { "id": "xl_armor_mc_heavyarmguard", "description": " Craft: Armor, XL Medium Steel Heavy Armguard" }, - { "id": "xl_armor_mc_lightarmguard", "description": " Craft: Armor, XL Medium Steel Light Armguard" }, - { "id": "xl_armor_mc_chestplate", "description": " Craft: Armor, XL Medium Steel Chestplate" }, - { "id": "xl_armor_mc_leg_guard", "description": " Craft: Armor, XL Medium Steel Leg Guard" }, - { "id": "xl_armor_mc_heavyplate", "description": " Craft: Armor, XL Medium Steel Heavy Plate" }, - { "id": "xl_armor_mc_lightplate", "description": " Craft: Armor, XL Medium Steel Light Plate" }, - { "id": "xl_armor_mc_plate", "description": " Craft: Armor, XL Medium Steel Plate" }, - { "id": "xl_armor_qt_heavy_chestplate", "description": " Craft: Armor, XL Tempered Heavy Chestplate" }, - { "id": "xl_armor_qt_light_chestplate", "description": " Craft: Armor, XL Tempered Light Chestplate" }, - { "id": "xl_armor_qt_heavy_leg_guard", "description": " Craft: Armor, XL Tempered Heavy Leg Guard" }, - { "id": "xl_armor_qt_light_leg_guard", "description": " Craft: Armor, XL Tempered Light Leg Guard" }, - { "id": "xl_armor_qt_armguard", "description": " Craft: Armor, XL Tempered Armguard" }, - { "id": "xl_armor_qt_heavyarmguard", "description": " Craft: Armor, XL Tempered Heavy Armguard" }, - { "id": "xl_armor_qt_lightarmguard", "description": " Craft: Armor, XL Tempered Light Armguard" }, - { "id": "xl_armor_qt_chestplate", "description": " Craft: Armor, XL Tempered Chestplate" }, - { "id": "xl_armor_qt_leg_guard", "description": " Craft: Armor, XL Tempered Leg Guard" }, - { "id": "xl_armor_qt_heavyplate", "description": " Craft: Armor, XL Tempered Heavy Plate" }, - { "id": "xl_armor_qt_lightplate", "description": " Craft: Armor, XL Tempered Light Plate" }, - { "id": "xl_armor_qt_plate", "description": " Craft: Armor, XL Tempered Plate" }, - { "id": "broadsword", "description": " Craft: Sword, Broadsword" }, - { "id": "scimitar", "description": " Craft: Sword, Scimitar" }, - { "id": "fire_ax", "description": " Craft: Axe, Fire" }, - { "id": "hacksaw", "description": " Craft: Hacksaw" }, - { "id": "saw", "description": " Craft: Woodsaw" }, - { "id": "pike", "description": " Craft: Spear, Awl Pike" }, - { "id": "rapier", "description": " Craft: Sword, Rapier" }, - { "id": "halligan", "description": " Craft: Halligan Bar" }, - { "id": "zweihander", "description": " Craft: Sword, Zweihander" }, - { "id": "pickaxe", "description": " Craft: Pickaxe" } - ] - }, - { - "type": "recipe_group", - "id": "blacksmith_recipes_7", - "building_type": "SMITH", - "recipes": [ - { "id": "sheet_metal_npc_drop", "description": " Craft: Sheet Metal, Drop Hammer" }, - { "id": "chain_npc_drop", "description": " Craft: Chain, Drop Hammer" }, - { "id": "nail_npc_drop", "description": " Craft: Nail, Drop Hammer" }, - { "id": "wire_npc_drop", "description": " Craft: Wire, Drop Hammer" }, - { "id": "pipe_npc_drop", "description": " Craft: Pipe, Drop Hammer" }, - { "id": "rebar_npc_drop", "description": " Craft: Rebar, Drop Hammer" } - ] - } -] diff --git a/data/json/recipes/chem/mutagens.json b/data/json/recipes/chem/mutagens.json index 2e3db1ad71580..4a8e3d76c5d99 100644 --- a/data/json/recipes/chem/mutagens.json +++ b/data/json/recipes/chem/mutagens.json @@ -295,6 +295,7 @@ "using": [ [ "mutagen_production_standard", 25 ] ], "components": [ [ [ "mutagen", 1 ] ], + [ [ "rat_sample", 1 ] ], [ [ "meat_tainted", 3 ], [ "dry_meat_tainted", 3 ] ], [ [ "ammonia", 1 ], [ "lye_powder", 100 ] ] ], @@ -313,7 +314,7 @@ "batch_time_factors": [ 20, 5 ], "book_learn": [ [ "recipe_serum", 6 ], [ "recipe_creepy", 6 ] ], "using": [ [ "serum_production_standard", 37 ] ], - "components": [ [ [ "mutagen_rat", 2 ] ] ], + "components": [ [ [ "mutagen_rat", 2 ] ], [ [ "rat_sample", 3 ] ] ], "flags": [ "SECRET" ] }, { @@ -403,7 +404,12 @@ "batch_time_factors": [ 80, 20 ], "book_learn": [ [ "recipe_animal", 6 ] ], "using": [ [ "mutagen_production_standard", 25 ] ], - "components": [ [ [ "mutagen", 1 ] ], [ [ "meat", 1 ], [ "meat_scrap", 10 ] ], [ [ "ammonia", 1 ], [ "lye_powder", 100 ] ] ], + "components": [ + [ [ "mutagen", 1 ] ], + [ [ "mouse_sample", 1 ] ], + [ [ "meat", 1 ], [ "meat_scrap", 10 ] ], + [ [ "ammonia", 1 ], [ "lye_powder", 100 ] ] + ], "flags": [ "SECRET" ] }, { @@ -419,7 +425,7 @@ "batch_time_factors": [ 20, 5 ], "book_learn": [ [ "recipe_serum", 6 ], [ "recipe_animal", 6 ] ], "using": [ [ "serum_production_standard", 37 ] ], - "components": [ [ [ "mutagen_mouse", 2 ] ] ], + "components": [ [ [ "mutagen_mouse", 2 ] ], [ [ "mouse_sample", 3 ] ] ], "flags": [ "SECRET" ] }, { diff --git a/data/json/recipes/food/bread.json b/data/json/recipes/food/bread.json index 791a216c1182f..f8260c081dac0 100644 --- a/data/json/recipes/food/bread.json +++ b/data/json/recipes/food/bread.json @@ -124,6 +124,39 @@ [ [ "any_butter_or_oil", 8, "LIST" ] ] ] }, + { + "type": "recipe", + "result": "bread_garlic", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_FOOD", + "subcategory": "CSC_FOOD_BREAD", + "skill_used": "cooking", + "difficulty": 2, + "time": "25 m", + "batch_time_factors": [ 67, 5 ], + "autolearn": true, + "charges": 1, + "book_learn": [ [ "cookbook_italian", 1 ] ], + "proficiencies": [ { "proficiency": "prof_food_prep" }, { "proficiency": "prof_knife_skills" } ], + "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 2 } ], + "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ], + "components": [ + [ [ "flatbread", 1 ], [ "bread", 1 ], [ "cornbread", 1 ], [ "wastebread", 1 ] ], + [ [ "garlic_clove", 3 ] ], + [ [ "any_butter_or_oil", 1, "LIST" ] ], + [ + [ "salt", 1 ], + [ "seasoning_salt", 1 ], + [ "pepper", 1 ], + [ "chilly-p", 1 ], + [ "curry_powder", 1 ], + [ "seasoning_italian", 1 ], + [ "wild_herbs", 1 ], + [ "hot_sauce", 1 ], + [ "soysauce", 1 ] + ] + ] + }, { "type": "recipe", "activity_level": "LIGHT_EXERCISE", diff --git a/data/json/recipes/food/canned.json b/data/json/recipes/food/canned.json index ebc94e03052f2..c43116807d78e 100644 --- a/data/json/recipes/food/canned.json +++ b/data/json/recipes/food/canned.json @@ -15,7 +15,7 @@ "container": "jar_glass_sealed", "result_mult": 2, "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 11 ], [ "water_clean", 11 ] ], [ [ "jar_glass", 1 ] ], [ [ "meat_offal", 2, "LIST" ] ] ] }, { @@ -106,7 +106,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 11 ], [ "water_clean", 11 ] ], [ [ "jar_glass_sealed", 1 ] ], @@ -158,7 +158,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 16 ], [ "water_clean", 16 ] ], [ [ "jar_3l_glass_sealed", 1 ] ], @@ -182,7 +182,7 @@ "batch_time_factors": [ 83, 5 ], "result_mult": 2, "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 11 ], [ "water_clean", 11 ] ], [ [ "jar_glass_sealed", 1 ] ], @@ -232,7 +232,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 16 ], [ "water_clean", 16 ] ], [ [ "jar_3l_glass_sealed", 1 ] ], @@ -256,7 +256,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "water", 16 ], [ "water_clean", 16 ] ], @@ -326,7 +326,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "mushroom_soup_ingredients", 12 ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "water", 10 ], [ "water_clean", 10 ] ] ] }, @@ -346,7 +346,7 @@ "batch_time_factors": [ 83, 5 ], "result_mult": 2, "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 11 ], [ "water_clean", 11 ] ], [ [ "jar_glass_sealed", 1 ] ], [ [ "meat_red_raw", 2, "LIST" ] ] ] }, { @@ -365,7 +365,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 11 ], [ "water_clean", 11 ] ], [ [ "jar_glass_sealed", 1 ] ], [ [ "fish", 2 ] ] ] }, { @@ -384,7 +384,7 @@ "book_learn": [ [ "cookbook", 4 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 11 ], [ "water_clean", 11 ] ], [ [ "jar_glass_sealed", 1 ] ], @@ -407,7 +407,7 @@ "result_mult": 4, "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 12 ], [ "water_clean", 12 ] ], [ [ "jar_glass_sealed", 1 ] ], @@ -432,7 +432,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "woods_soup_ingredients", 1 ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "water", 10 ], [ "water_clean", 10 ] ] ] }, @@ -453,7 +453,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "meat_soup_ingredients", 1 ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "water", 10 ], [ "water_clean", 10 ] ] ] }, @@ -474,7 +474,7 @@ "book_learn": [ [ "cookbook", 4 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "veggy_soup_ingredients", 2 ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "water", 10 ], [ "water_clean", 10 ] ] ] }, @@ -495,7 +495,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "fish_soup_ingredients", 1 ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "water", 10 ], [ "water_clean", 10 ] ] ] }, @@ -516,7 +516,7 @@ "book_learn": [ [ "cookbook", 4 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "broth_ingredients", 2 ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "water", 12 ], [ "water_clean", 12 ] ] ] }, @@ -537,7 +537,7 @@ "book_learn": [ [ "cookbook_eatyrway", 5 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "bone_edible", 20, "LIST" ] ], [ [ "water", 12 ], [ "water_clean", 12 ] ] ] }, { @@ -557,7 +557,7 @@ "book_learn": [ [ "manual_canning", 2 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "sweet_fruit_like", 6, "LIST" ] ], @@ -581,7 +581,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 2 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 16 ], [ "water_clean", 16 ] ], [ [ "sweet_fruit", 2, "LIST" ] ], @@ -605,7 +605,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 2 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 16 ], [ "water_clean", 16 ] ], [ [ "sweet_fruit", 12, "LIST" ] ], @@ -629,7 +629,7 @@ "result_mult": 4, "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 12 ], [ "water_clean", 12 ] ], [ [ "jar_glass_sealed", 1 ] ], @@ -652,7 +652,7 @@ "book_learn": [ [ "cookbook", 4 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 11 ], [ "water_clean", 11 ] ], [ [ "jar_glass_sealed", 1 ] ], @@ -926,7 +926,7 @@ "book_learn": [ [ "cookbook", 4 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 16 ], [ "water_clean", 16 ] ], [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "meat_red_raw", 12, "LIST" ] ] ] }, { @@ -945,7 +945,7 @@ "book_learn": [ [ "cookbook", 4 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 16 ], [ "water_clean", 16 ] ], [ [ "jar_3l_glass_sealed", 1 ] ], @@ -969,7 +969,7 @@ "autolearn": true, "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 22 ], [ "water_clean", 22 ] ], [ [ "jar_3l_glass_sealed", 1 ] ], @@ -993,7 +993,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 16 ], [ "water_clean", 16 ] ], [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "fish", 12 ] ] ] }, { @@ -1012,7 +1012,7 @@ "book_learn": [ [ "cookbook", 4 ], [ "manual_canning", 3 ] ], "container": "jar_3l_glass_sealed", "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 16 ], [ "water_clean", 16 ] ], [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "meat_offal", 12, "LIST" ] ] ] }, { @@ -1031,7 +1031,7 @@ "batch_time_factors": [ 83, 5 ], "charges": 24, "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 22 ], [ "water_clean", 22 ] ], [ [ "jar_3l_glass_sealed", 1 ] ], @@ -1054,7 +1054,7 @@ "batch_time_factors": [ 83, 5 ], "charges": 12, "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "water", 16 ], [ "water_clean", 16 ] ], [ [ "jar_3l_glass_sealed", 1 ] ], @@ -1078,7 +1078,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "woods_soup_ingredients", 6 ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "water", 10 ], [ "water_clean", 10 ] ] ] }, @@ -1099,7 +1099,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "meat_soup_ingredients", 6 ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "water", 10 ], [ "water_clean", 10 ] ] ] }, @@ -1120,7 +1120,7 @@ "book_learn": [ [ "cookbook", 4 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "veggy_soup_ingredients", 12 ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "water", 10 ], [ "water_clean", 10 ] ] ] }, @@ -1141,7 +1141,7 @@ "book_learn": [ [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "fish_soup_ingredients", 6 ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "water", 10 ], [ "water_clean", 10 ] ] ] }, @@ -1162,7 +1162,7 @@ "book_learn": [ [ "cookbook", 4 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "using": [ [ "broth_ingredients", 12 ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "water", 22 ], [ "water_clean", 22 ] ] ] }, @@ -1183,7 +1183,7 @@ "book_learn": [ [ "cookbook_eatyrway", 5 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "water", 22 ], [ "water_clean", 22 ] ], [ [ "bone_edible", 120, "LIST" ] ] ] }, { @@ -1202,7 +1202,7 @@ "book_learn": [ [ "cookbook_italian", 4 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "water", 22 ], [ "water_clean", 22 ] ], @@ -1225,7 +1225,7 @@ "book_learn": [ [ "cookbook_italian", 4 ], [ "manual_canning", 3 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "can_tomato", 4 ], [ "tomato", 4 ], [ "irradiated_tomato", 4 ] ], @@ -1275,7 +1275,7 @@ "book_learn": [ [ "manual_canning", 2 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "water", 12 ], [ "water_clean", 12 ] ], @@ -1306,7 +1306,7 @@ ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "water", 22 ], [ "water_clean", 22 ] ], @@ -1337,7 +1337,7 @@ ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "milk_standard_raw_fresh", 4, "LIST" ] ], [ [ "sugar_standard", 6, "LIST" ] ] ] }, { @@ -1441,7 +1441,7 @@ "book_learn": [ [ "preserving_juice", 2 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 }, { "id": "HAMMER", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ], [ [ "rag", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ], [ [ "rag", -1 ] ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "irradiated_apple", 4 ], [ "apple", 4 ] ], @@ -1485,7 +1485,7 @@ "book_learn": [ [ "preserving_juice", 2 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 }, { "id": "HAMMER", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ], [ [ "rag", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ], [ [ "rag", -1 ] ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "irradiated_apple", 24 ], [ "apple", 24 ] ], @@ -1509,7 +1509,7 @@ "book_learn": [ [ "preserving_juice", 2 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 }, { "id": "HAMMER", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ], [ [ "rag", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ], [ [ "rag", -1 ] ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "irradiated_orange", 4 ], [ "orange", 4 ] ], @@ -1553,7 +1553,7 @@ "book_learn": [ [ "preserving_juice", 2 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 }, { "id": "HAMMER", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ], [ [ "rag", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ], [ [ "rag", -1 ] ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "irradiated_orange", 24 ], [ "orange", 24 ] ], @@ -1577,7 +1577,7 @@ "book_learn": [ [ "preserving_juice", 2 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 }, { "id": "HAMMER", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ], [ [ "rag", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ], [ [ "rag", -1 ] ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "irradiated_cranberries", 6 ], [ "cranberries", 6 ] ], @@ -1621,7 +1621,7 @@ "book_learn": [ [ "preserving_juice", 2 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 }, { "id": "HAMMER", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ], [ [ "rag", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ], [ [ "rag", -1 ] ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "irradiated_cranberries", 36 ], [ "cranberries", 36 ] ], @@ -1645,7 +1645,7 @@ "book_learn": [ [ "preserving_juice", 2 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 }, { "id": "HAMMER", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ], [ [ "rag", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ], [ [ "rag", -1 ] ] ], "components": [ [ [ "jar_glass_sealed", 1 ] ], [ [ "sweet_fruit", 2, "LIST" ] ], @@ -1690,7 +1690,7 @@ "book_learn": [ [ "preserving_juice", 2 ] ], "batch_time_factors": [ 80, 4 ], "qualities": [ { "id": "COOK", "level": 3 }, { "id": "HAMMER", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ] ], [ [ "rag", -1 ] ] ], + "tools": [ [ [ "surface_heat", 200, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ], [ [ "rag", -1 ] ] ], "components": [ [ [ "jar_3l_glass_sealed", 1 ] ], [ [ "sweet_fruit", 12, "LIST" ] ], diff --git a/data/json/recipes/food/dry.json b/data/json/recipes/food/dry.json index 7d18e8d7061fb..c6e2ddf3623f5 100644 --- a/data/json/recipes/food/dry.json +++ b/data/json/recipes/food/dry.json @@ -376,8 +376,8 @@ "time": "12 m", "batch_time_factors": [ 83, 3 ], "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "tools": [ [ [ "mortar_pestle", -1 ] ], [ [ "surface_heat", 25, "LIST" ] ] ], + "qualities": [ { "id": "CHEM", "level": 2 }, { "id": "FINE_GRIND", "level": 1 } ], + "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ], "components": [ [ [ "dry_meat", 1 ], [ "dry_fish", 3 ] ] ] }, { diff --git a/data/json/recipes/food/meat_dishes.json b/data/json/recipes/food/meat_dishes.json new file mode 100644 index 0000000000000..6d4f75f68055d --- /dev/null +++ b/data/json/recipes/food/meat_dishes.json @@ -0,0 +1,27 @@ +[ + { + "type": "recipe", + "result": "confit_meat", + "activity_level": "NO_EXERCISE", + "category": "CC_FOOD", + "subcategory": "CSC_FOOD_MEAT", + "skill_used": "cooking", + "difficulty": 3, + "time": "4 h", + "batch_time_factors": [ 80, 4 ], + "book_learn": [ [ "family_cookbook", 3 ], [ "scots_cookbook", 2 ], [ "survival_book", 3 ] ], + "proficiencies": [ + { "proficiency": "prof_food_prep" }, + { "proficiency": "prof_frying" }, + { "proficiency": "prof_preservation" }, + { "proficiency": "prof_food_curing" } + ], + "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 2 } ], + "tools": [ [ [ "surface_heat", 50, "LIST" ] ] ], + "components": [ + [ [ "edible_tallow_lard", 1, "LIST" ], [ "any_butter", 5, "LIST" ] ], + [ [ "meat_red_raw", 1, "LIST" ], [ "fish", 1 ], [ "meat_offal", 1, "LIST" ] ], + [ [ "salt_preservation", 1, "LIST" ] ] + ] + } +] diff --git a/data/json/recipes/food/offal_dishes.json b/data/json/recipes/food/offal_dishes.json index b1b96f4ea98c6..5c1eed9f0b81a 100644 --- a/data/json/recipes/food/offal_dishes.json +++ b/data/json/recipes/food/offal_dishes.json @@ -326,7 +326,7 @@ "time": "30 m", "batch_time_factors": [ 83, 5 ], "qualities": [ { "id": "COOK", "level": 3 }, { "id": "CUT", "level": 2 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], + "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ], [ "pot_canning_clay", -1 ] ] ], "book_learn": [ [ "cookbook", 6 ], [ "manual_canning", 4 ] ], "container": "jar_glass_sealed", "charges": 8, @@ -482,7 +482,17 @@ "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 1 } ], "tools": [ [ [ "funnel", -1 ], [ "makeshift_funnel", -1 ] ] ], "components": [ - [ [ "meat_nofish", 2, "LIST" ] ], + [ + [ "meat_nofish", 2, "LIST" ], + [ "bacon", 8 ], + [ "bologna", 10 ], + [ "meat_pickled", 2 ], + [ "dry_meat", 2 ], + [ "jerky", 2 ], + [ "meat_smoked", 2 ], + [ "meat_salted", 2 ], + [ "meat_fried", 2 ] + ], [ [ "sausage_casings", 6 ], [ "sausage_casings_artificial", 6 ] ], [ [ "salt_water", 4 ], diff --git a/data/json/recipes/food/vegetable_dishes.json b/data/json/recipes/food/vegetable_dishes.json index 2dee172b625b9..9fa1207246ab5 100644 --- a/data/json/recipes/food/vegetable_dishes.json +++ b/data/json/recipes/food/vegetable_dishes.json @@ -25,6 +25,7 @@ [ "fiddlehead_boiled", 2 ], [ "fiddlehead_sauteed", 2 ], [ "sauerkraut", 2 ], + [ "grape_leaves", 2 ], [ "irradiated_cabbage", 2 ], [ "cabbage", 2 ] ], @@ -59,5 +60,50 @@ [ "seasoning_italian", 1 ] ] ] + }, + { + "type": "recipe", + "result": "grain_boiled", + "activity_level": "NO_EXERCISE", + "category": "CC_FOOD", + "subcategory": "CSC_FOOD_VEGGI", + "skill_used": "cooking", + "difficulty": 1, + "time": "9 m", + "batch_time_factors": [ 67, 5 ], + "autolearn": true, + "qualities": [ { "id": "COOK", "level": 2 } ], + "tools": [ [ [ "surface_heat", 2, "LIST" ] ] ], + "components": [ [ [ "wheat", 1 ], [ "barley", 1 ] ], [ [ "water", 1 ], [ "water_clean", 1 ] ] ] + }, + { + "type": "recipe", + "result": "garlic_roasted", + "activity_level": "NO_EXERCISE", + "category": "CC_FOOD", + "subcategory": "CSC_FOOD_VEGGI", + "skill_used": "cooking", + "difficulty": 1, + "time": "40 m", + "batch_time_factors": [ 67, 5 ], + "autolearn": true, + "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 2 } ], + "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], + "components": [ [ [ "garlic", 1 ], [ "garlic_clove", 6 ] ], [ [ "cooking_oil", 1 ] ] ] + }, + { + "type": "recipe", + "result": "chili_pepper_roasted", + "activity_level": "NO_EXERCISE", + "category": "CC_FOOD", + "subcategory": "CSC_FOOD_VEGGI", + "skill_used": "cooking", + "difficulty": 1, + "time": "10 m", + "batch_time_factors": [ 67, 5 ], + "autolearn": true, + "qualities": [ { "id": "COOK", "level": 1 } ], + "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], + "components": [ [ [ "chili_pepper", 1 ] ] ] } ] diff --git a/data/json/recipes/other/materials.json b/data/json/recipes/other/materials.json index 74ea50aa015dc..7d497bd4cbfda 100644 --- a/data/json/recipes/other/materials.json +++ b/data/json/recipes/other/materials.json @@ -175,8 +175,7 @@ "charges": 1562, "time": "5 m", "autolearn": true, - "tools": [ [ [ "mortar_pestle", -1 ] ] ], - "qualities": [ { "id": "HAMMER", "level": 1 } ], + "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "chunk_sulfur", 1 ] ] ] }, { diff --git a/data/json/recipes/other/medical.json b/data/json/recipes/other/medical.json index b350c3494a7c9..615fb0648e0f4 100644 --- a/data/json/recipes/other/medical.json +++ b/data/json/recipes/other/medical.json @@ -249,8 +249,7 @@ "difficulty": 4, "time": "1 m 12 s", "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 1 } ], - "tools": [ [ [ "mortar_pestle", -1 ] ] ], + "qualities": [ { "id": "CHEM", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "alder_bark", 6 ] ], [ [ "lye", 5 ] ], [ [ "water_clean", 10 ] ] ] }, { diff --git a/data/json/recipes/other/parts.json b/data/json/recipes/other/parts.json index 6353d9c1fc8be..84dcb018d7c55 100644 --- a/data/json/recipes/other/parts.json +++ b/data/json/recipes/other/parts.json @@ -116,6 +116,42 @@ "qualities": [ { "id": "SCREW", "level": 1 } ], "components": [ [ [ "circuit", 1 ] ], [ [ "e_scrap", 3 ] ], [ [ "cable", 1 ] ] ] }, + { + "//": "TODO MAKE A RECIPE FOR THIS AND A BOOK", + "type": "uncraft", + "activity_level": "LIGHT_EXERCISE", + "result": "exodii_wire_kit", + "skill_used": "electronics", + "difficulty": 1, + "time": "4 m", + "using": [ [ "soldering_standard", 4 ] ], + "qualities": [ { "id": "SCREW", "level": 1 } ], + "components": [ + [ [ "exodii_micro_computer", 1 ] ], + [ [ "exodii_micro_module", 1 ] ], + [ [ "e_scrap", 10 ] ], + [ [ "clockworks", 1 ] ], + [ [ "solder_wire", 2 ] ] + ] + }, + { + "//": "TODO MAKE A RECIPE FOR THIS AND A BOOK", + "type": "uncraft", + "activity_level": "LIGHT_EXERCISE", + "result": "exodii_ac_kit", + "skill_used": "electronics", + "difficulty": 1, + "time": "4 m", + "using": [ [ "soldering_standard", 4 ] ], + "qualities": [ { "id": "SCREW", "level": 1 } ], + "components": [ + [ [ "exodii_micro_module", 1 ] ], + [ [ "e_scrap", 10 ] ], + [ [ "clockworks", 2 ] ], + [ [ "solder_wire", 2 ] ], + [ [ "pipe", 1 ] ] + ] + }, { "type": "recipe", "activity_level": "LIGHT_EXERCISE", diff --git a/data/json/recipes/other/power_supplies.json b/data/json/recipes/other/power_supplies.json index 07df9b068015d..b526f103922f2 100644 --- a/data/json/recipes/other/power_supplies.json +++ b/data/json/recipes/other/power_supplies.json @@ -733,13 +733,8 @@ "skills_required": [ "chemistry", 2 ], "time": "20 m", "autolearn": true, - "tools": [ - [ [ "mortar_pestle", -1 ] ], - [ [ "tongs", -1 ] ], - [ [ "surface_heat", 10, "LIST" ] ], - [ [ "paper", -1 ], [ "aluminum_foil", -1 ] ] - ], - "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CONTAIN", "level": 1 } ], + "tools": [ [ [ "tongs", -1 ] ], [ [ "surface_heat", 10, "LIST" ] ], [ [ "paper", -1 ], [ "aluminum_foil", -1 ] ] ], + "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "water_clean", 1 ] ], [ [ "sugar", 2 ] ], [ [ "charcoal", 3 ] ] ] }, { @@ -753,8 +748,7 @@ "difficulty": 2, "time": "10 m", "autolearn": true, - "tools": [ [ [ "mortar_pestle", -1 ] ] ], - "qualities": [ { "id": "CONTAIN", "level": 1 } ], + "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "chem_muriatic_acid", 1 ] ], [ [ "chem_zinc_powder", 200 ] ], [ [ "chem_manganese_dioxide", 262 ] ] ] } ] diff --git a/data/json/recipes/practice/melee.json b/data/json/recipes/practice/melee.json index 572f38a6f0d13..1fc0f9272ff81 100644 --- a/data/json/recipes/practice/melee.json +++ b/data/json/recipes/practice/melee.json @@ -12,7 +12,7 @@ "practice_data": { "min_difficulty": 0, "max_difficulty": 2, "skill_limit": 3 }, "autolearn": [ [ "melee", 1 ] ], "book_learn": [ [ "mag_melee", 0 ], [ "manual_melee", 0 ] ], - "//": "Only training weapons, all of these have the WBLOCK_2 techniques and are relatively easy to handle, in other words they have a possitive to_hit bonus.", + "//": "Only training weapons, all of these have the WBLOCK_2 techniques and are relatively easy to handle, in other words they have a positive to_hit bonus.", "tools": [ [ "cudgel", "bokken", "bokken_fake", "bokken_inferior", "q_staff" ] ] }, { @@ -30,7 +30,10 @@ "autolearn": [ [ "cutting", 1 ] ], "book_learn": [ [ "mag_cutting", 0 ], [ "manual_cutting", 0 ] ], "//": "Only training weapons or wooden versions of swords, a real katana would be too much to handle correctly at these levels.", - "tools": [ [ "bokken", "bokken_fake", "bokken_inferior", "sword_wood" ], [ "training_dummy_light" ] ], + "tools": [ + [ "bokken", "bokken_fake", "bokken_inferior", "sword_wood" ], + [ "pseudo_training_dummy_light", "pseudo_training_dummy_heavy" ] + ], "//1": "Some components to mark the striking points for the session.", "components": [ [ [ "duct_tape", 25 ], [ "medical_tape", 50 ], [ "paint", 25, "LIST" ] ] ] }, @@ -74,7 +77,7 @@ "naginata", "scythe_war" ], - [ "training_dummy_heavy" ] + [ "pseudo_training_dummy_heavy" ] ], "//1": "A bunch of duct tape and scrap to repair the dummy with each training session.", "components": [ [ [ "duct_tape", 50 ] ], [ [ "scrap", 20 ] ] ] @@ -94,7 +97,10 @@ "autolearn": [ [ "bashing", 1 ] ], "book_learn": [ [ "mag_bashing", 0 ], [ "manual_bashing", 0 ] ], "//": "Only training weapons or light and easy to use weapons, a war hammer is a good weapon but you should not start your training with one.", - "tools": [ [ "cudgel", "q_staff", "bat", "baton-extended", "PR24-extended" ], [ "training_dummy_light" ] ], + "tools": [ + [ "cudgel", "q_staff", "bat", "baton-extended", "PR24-extended" ], + [ "pseudo_training_dummy_light", "pseudo_training_dummy_heavy" ] + ], "//1": "Some components to mark the striking points for the session.", "components": [ [ [ "duct_tape", 25 ], [ "medical_tape", 50 ], [ "paint", 25, "LIST" ] ] ] }, @@ -118,6 +124,7 @@ "warhammer", "mace", "i_staff", + "bo", "morningstar", "2h_flail_steel", "glaive", @@ -126,7 +133,7 @@ "poleaxe", "battleaxe" ], - [ "training_dummy_heavy" ] + [ "pseudo_training_dummy_heavy" ] ], "//1": "A bunch of duct tape and scrap to repair the dummy with each training session.", "components": [ [ [ "duct_tape", 50 ] ], [ [ "scrap", 20 ] ] ] @@ -148,7 +155,7 @@ "//": "Only training weapons or light and easy to use weapons.", "tools": [ [ "spear_wood", "spear_knife_superior", "spear_stone", "spear_spike", "fencing_foil", "fencing_epee", "fencing_sabre" ], - [ "training_dummy_light" ] + [ "pseudo_training_dummy_light", "pseudo_training_dummy_heavy" ] ], "//1": "Some components to mark the striking points for the session.", "components": [ [ [ "duct_tape", 25 ], [ "medical_tape", 50 ], [ "paint", 25, "LIST" ] ] ] @@ -170,7 +177,7 @@ "//": "Only historial, powerful stabbing weapons.", "tools": [ [ "pike", "lucern_hammer", "spear_dory", "sword_cane", "rapier", "estoc", "kris", "qiang", "tanto" ], - [ "training_dummy_heavy" ] + [ "pseudo_training_dummy_heavy" ] ], "//1": "A bunch of duct tape and scrap to repair the dummy with each training session.", "components": [ [ [ "duct_tape", 50 ] ], [ [ "scrap", 20 ] ] ] @@ -189,7 +196,7 @@ "practice_data": { "min_difficulty": 0, "max_difficulty": 2, "skill_limit": 3 }, "autolearn": [ [ "unarmed", 1 ] ], "book_learn": [ [ "mag_unarmed", 0 ], [ "manual_brawl", 0 ] ], - "tools": [ [ "training_dummy_light", "pseudo_punching_bag" ] ] + "tools": [ [ "pseudo_training_dummy_light", "pseudo_punching_bag" ] ] }, { "id": "prac_dancing", diff --git a/data/json/recipes/recipe_appliance.json b/data/json/recipes/recipe_appliance.json index 1b23c659a83a8..52853c3edaa2a 100644 --- a/data/json/recipes/recipe_appliance.json +++ b/data/json/recipes/recipe_appliance.json @@ -42,7 +42,7 @@ "components": [ [ [ "cable", 2 ] ], [ [ "amplifier", 1 ] ], - [ [ "light_bulb", 1 ] ], + [ [ "lightstrip_inactive", 1 ], [ "light_bulb", 1 ] ], [ [ "steel_lump", 1 ] ], [ [ "pipe_fittings", 1 ] ], [ [ "pipe", 2 ] ] diff --git a/data/json/recipes/recipe_deconstruction.json b/data/json/recipes/recipe_deconstruction.json index e6170d154f16e..0c8087b8dedd7 100644 --- a/data/json/recipes/recipe_deconstruction.json +++ b/data/json/recipes/recipe_deconstruction.json @@ -402,6 +402,14 @@ "qualities": [ { "id": "CUT", "level": 2 } ], "components": [ [ [ "leather", 1 ] ] ] }, + { + "result": "jacket_leather", + "type": "uncraft", + "time": "10 m", + "activity_level": "LIGHT_EXERCISE", + "qualities": [ { "id": "CUT", "level": 2 } ], + "components": [ [ [ "leather", 18 ] ], [ [ "zipper_long_plastic", 1 ] ] ] + }, { "result": "rad_badge", "type": "uncraft", @@ -5818,5 +5826,31 @@ "time": "5 m", "qualities": [ { "id": "CUT_FINE", "level": 1 } ], "components": [ [ [ "thread", 7 ] ], [ [ "rag", 5 ] ] ] + }, + { + "result": "heavy_crowbar", + "type": "uncraft", + "activity_level": "MODERATE_EXERCISE", + "time": "20 m", + "qualities": [ { "id": "SAW_M", "level": 1 } ], + "components": [ [ [ "steel_lump", 8 ] ] ] + }, + { + "result": "sheet_kevlar", + "type": "uncraft", + "activity_level": "LIGHT_EXERCISE", + "time": "10 m", + "skill_used": "tailor", + "difficulty": 3, + "qualities": [ { "id": "FABRIC_CUT", "level": 2 } ], + "components": [ [ [ "thread_kevlar", 2 ] ] ] + }, + { + "result": "office_letter_opener", + "type": "uncraft", + "activity_level": "LIGHT_EXERCISE", + "time": "2 m", + "qualities": [ { "id": "HAMMER", "level": 1 } ], + "components": [ [ [ "silver_small", 8 ] ] ] } ] diff --git a/data/json/recipes/recipe_food.json b/data/json/recipes/recipe_food.json index a161c98c9400d..6e34e4d46b631 100644 --- a/data/json/recipes/recipe_food.json +++ b/data/json/recipes/recipe_food.json @@ -807,6 +807,7 @@ [ "lettuce", 1 ], [ "irradiated_lettuce", 1 ], [ "cabbage", 1 ], + [ "grape_leaves", 1 ], [ "irradiated_cabbage", 1 ], [ "dandelion_cooked", 1 ], [ "burdock_cooked", 1 ], @@ -848,6 +849,7 @@ [ [ "lettuce", 2 ], [ "irradiated_lettuce", 2 ], + [ "grape_leaves", 2 ], [ "cabbage", 2 ], [ "irradiated_cabbage", 2 ], [ "dandelion_cooked", 2 ], @@ -951,6 +953,7 @@ [ [ "lettuce", 1 ], [ "irradiated_lettuce", 1 ], + [ "grape_leaves", 1 ], [ "cabbage", 1 ], [ "irradiated_cabbage", 1 ], [ "dandelion_cooked", 1 ], @@ -979,6 +982,7 @@ [ [ "lettuce", 2 ], [ "irradiated_lettuce", 2 ], + [ "grape_leaves", 2 ], [ "cabbage", 2 ], [ "irradiated_cabbage", 2 ], [ "dandelion_cooked", 2 ], @@ -2257,8 +2261,8 @@ "skill_used": "cooking", "difficulty": 1, "time": "15 m", - "qualities": [ { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "rag", -1 ] ], [ [ "mortar_pestle", -1 ] ] ], + "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ], + "tools": [ [ [ "rag", -1 ] ] ], "autolearn": true, "batch_time_factors": [ 30, 1 ], "proficiencies": [ { "proficiency": "prof_food_prep" } ], @@ -5362,6 +5366,7 @@ [ "veggy_salted", 1 ], [ "celery", 1 ], [ "irradiated_celery", 1 ], + [ "grape_leaves", 1 ], [ "cabbage", 1 ], [ "irradiated_cabbage", 1 ], [ "sauerkraut", 1 ], @@ -5434,6 +5439,7 @@ [ "veggy_salted", 1 ], [ "celery", 1 ], [ "irradiated_celery", 1 ], + [ "grape_leaves", 1 ], [ "cabbage", 1 ], [ "irradiated_cabbage", 1 ], [ "sauerkraut", 1 ], @@ -6482,6 +6488,7 @@ [ "fiddlehead_boiled", 2 ], [ "fiddlehead_sauteed", 2 ], [ "sauerkraut", 2 ], + [ "grape_leaves", 2 ], [ "irradiated_cabbage", 2 ], [ "cabbage", 2 ] ], @@ -6699,6 +6706,7 @@ [ "veggy_salted", 1 ], [ "celery", 1 ], [ "irradiated_celery", 1 ], + [ "grape_leaves", 1 ], [ "cabbage", 1 ], [ "irradiated_cabbage", 1 ], [ "sauerkraut", 1 ], @@ -6760,6 +6768,7 @@ [ "veggy_salted", 1 ], [ "celery", 1 ], [ "irradiated_celery", 1 ], + [ "grape_leaves", 1 ], [ "cabbage", 1 ], [ "irradiated_cabbage", 1 ], [ "sauerkraut", 1 ], @@ -7747,7 +7756,20 @@ "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 1 } ], "tools": [ [ [ "char_smoker", 10 ] ], [ [ "funnel", -1 ], [ "makeshift_funnel", -1 ] ] ], "components": [ - [ [ "offal", 4 ], [ "mutant_bug_organs", 4 ], [ "meat_nofish", 2, "LIST" ], [ "brain", 10 ] ], + [ + [ "offal", 4 ], + [ "mutant_bug_organs", 4 ], + [ "meat_nofish", 2, "LIST" ], + [ "bacon", 8 ], + [ "bologna", 10 ], + [ "meat_pickled", 2 ], + [ "dry_meat", 2 ], + [ "jerky", 2 ], + [ "meat_smoked", 2 ], + [ "meat_salted", 2 ], + [ "meat_fried", 2 ], + [ "brain", 10 ] + ], [ [ "sausage_casings", 2 ], [ "sausage_casings_artificial", 2 ] ], [ [ "salt_water", 4 ], @@ -7795,7 +7817,20 @@ "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 1 } ], "tools": [ [ [ "funnel", -1 ], [ "makeshift_funnel", -1 ] ] ], "components": [ - [ [ "offal", 4 ], [ "mutant_bug_organs", 4 ], [ "meat_nofish", 2, "LIST" ], [ "brain", 10 ] ], + [ + [ "offal", 4 ], + [ "mutant_bug_organs", 4 ], + [ "meat_nofish", 2, "LIST" ], + [ "bacon", 8 ], + [ "bologna", 10 ], + [ "meat_pickled", 2 ], + [ "dry_meat", 2 ], + [ "jerky", 2 ], + [ "meat_smoked", 2 ], + [ "meat_salted", 2 ], + [ "meat_fried", 2 ], + [ "brain", 10 ] + ], [ [ "sausage_casings", 2 ], [ "sausage_casings_artificial", 2 ] ], [ [ "salt_water", 4 ], @@ -7824,7 +7859,8 @@ "time": "1 h 7 m 30 s", "autolearn": true, "batch_time_factors": [ 83, 3 ], - "tools": [ [ [ "surface_heat", 5, "LIST" ] ], [ [ "mortar_pestle", -1 ] ] ], + "qualities": [ { "id": "FINE_GRIND", "level": 1 } ], + "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], "components": [ [ [ "oats", 2 ] ] ] }, { @@ -7842,7 +7878,7 @@ "autolearn": true, "batch_time_factors": [ 83, 3 ], "flags": [ "BLIND_EASY" ], - "tools": [ [ [ "mortar_pestle", -1 ] ] ], + "qualities": [ { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "wheat", 1 ], [ "barley", 1 ], [ "oats", 4 ], [ "starch", 1 ] ] ] }, { @@ -7860,7 +7896,7 @@ "autolearn": true, "batch_time_factors": [ 83, 3 ], "flags": [ "BLIND_EASY" ], - "tools": [ [ [ "mortar_pestle", -1 ] ] ], + "qualities": [ { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "buckwheat", 1 ], [ "acorns_cooked", 10 ], [ "dry_rice", 5 ], [ "chestnut_roasted", 12 ] ] ] }, { @@ -7877,7 +7913,8 @@ "time": "1 h 7 m 30 s", "autolearn": true, "batch_time_factors": [ 83, 3 ], - "tools": [ [ [ "surface_heat", 5, "LIST" ] ], [ [ "mortar_pestle", -1 ] ] ], + "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], + "qualities": [ { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "dry_corn", 1 ] ] ] }, { @@ -7894,7 +7931,7 @@ "autolearn": true, "batch_time_factors": [ 83, 3 ], "flags": [ "BLIND_EASY" ], - "tools": [ [ [ "mortar_pestle", -1 ] ] ], + "qualities": [ { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "bone_edible", 1, "LIST" ] ] ] }, { @@ -7911,7 +7948,7 @@ "autolearn": true, "batch_time_factors": [ 83, 3 ], "flags": [ "BLIND_EASY" ], - "tools": [ [ [ "mortar_pestle", -1 ] ] ], + "qualities": [ { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "bone_tainted", 1 ], [ "skewer_bone", 25 ] ] ] }, { @@ -7927,8 +7964,8 @@ "time": "1 h 7 m 30 s", "autolearn": true, "batch_time_factors": [ 30, 1 ], - "qualities": [ { "id": "COOK", "level": 2 }, { "id": "CUT", "level": 2 } ], - "tools": [ [ [ "surface_heat", 5, "LIST" ] ], [ [ "mortar_pestle", -1 ] ] ], + "qualities": [ { "id": "COOK", "level": 2 }, { "id": "CUT", "level": 2 }, { "id": "FINE_GRIND", "level": 1 } ], + "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], "proficiencies": [ { "proficiency": "prof_food_prep" }, { "proficiency": "prof_forage_cooking" }, @@ -8206,6 +8243,7 @@ [ "burdock_cooked", 2 ], [ "veggy_wild_cooked", 2 ], [ "irradiated_cabbage", 2 ], + [ "grape_leaves", 2 ], [ "cabbage", 2 ] ], [ [ "tomato", 1 ], [ "irradiated_tomato", 1 ], [ "can_tomato", 1 ], [ "onion", 1 ], [ "irradiated_onion", 1 ] ], diff --git a/data/json/recipes/recipe_medsandchemicals.json b/data/json/recipes/recipe_medsandchemicals.json index 993b1fbc6e631..a8029515b0034 100644 --- a/data/json/recipes/recipe_medsandchemicals.json +++ b/data/json/recipes/recipe_medsandchemicals.json @@ -890,7 +890,8 @@ "charges": 100, "time": "5 m", "autolearn": true, - "tools": [ [ [ "mortar_pestle", -1 ] ], [ [ "sieve_steel", -1 ] ] ], + "qualities": [ { "id": "FINE_GRIND", "level": 1 } ], + "tools": [ [ [ "sieve_steel", -1 ] ] ], "components": [ [ [ "chem_ammonium_nitrate_pellets", 100 ] ] ] }, { @@ -969,8 +970,30 @@ "book_learn": [ [ "textbook_anarch", 6 ], [ "recipe_labchem", 4 ], [ "textbook_chemistry", 5 ], [ "textbook_armschina", 5 ] ], "charges": 470, "qualities": [ { "id": "CONTAIN", "level": 1 } ], + "tools": [ [ [ "mortar_pestle", -1 ] ] ], "components": [ [ [ "chem_saltpetre", 10 ] ], [ [ "chem_sulphur", 23 ] ], [ [ "charcoal", 1 ] ] ] }, + { + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "result": "chem_black_powder", + "id_suffix": "sulpherless", + "category": "CC_AMMO", + "subcategory": "CSC_AMMO_COMPONENTS", + "skill_used": "chemistry", + "difficulty": 4, + "time": "5 m", + "book_learn": [ [ "textbook_anarch", 6 ], [ "recipe_labchem", 4 ], [ "textbook_chemistry", 5 ], [ "textbook_armschina", 5 ] ], + "charges": 421, + "qualities": [ { "id": "CONTAIN", "level": 1 } ], + "tools": [ [ [ "mortar_pestle", -1 ] ] ], + "components": [ + [ [ "chem_saltpetre", 10 ] ], + [ [ "water_clean", 1 ] ], + [ [ "chem_ethanol", 83 ], [ "chem_methanol", 83 ], [ "ether", 83 ], [ "denat_alcohol", 83 ] ], + [ [ "charcoal", 1 ] ] + ] + }, { "type": "recipe", "activity_level": "LIGHT_EXERCISE", @@ -1005,7 +1028,8 @@ "skill_used": "fabrication", "time": "10 m", "autolearn": true, - "tools": [ [ [ "matches", 20 ] ], [ [ "mortar_pestle", -1 ] ] ] + "qualities": [ { "id": "FINE_GRIND", "level": 1 } ], + "tools": [ [ [ "matches", 20 ] ] ] }, { "type": "recipe", @@ -1614,8 +1638,7 @@ "skill_used": "chemistry", "difficulty": 2, "time": "3 m", - "qualities": [ { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "mortar_pestle", -1 ] ] ], + "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "spurge", 20 ] ] ] }, { diff --git a/data/json/recipes/recipe_obsolete.json b/data/json/recipes/recipe_obsolete.json index 780c484729af1..d41efd409c2a8 100644 --- a/data/json/recipes/recipe_obsolete.json +++ b/data/json/recipes/recipe_obsolete.json @@ -304,5 +304,155 @@ "type": "recipe", "result": "xlsurvivor_suit", "obsolete": true + }, + { + "type": "recipe", + "result": "kevlar_chainmail_hauberk", + "obsolete": true + }, + { + "type": "recipe", + "result": "kevlar_chainmail_hauberk_xs", + "obsolete": true + }, + { + "type": "recipe", + "result": "xl_kevlar_chainmail_hauberk", + "obsolete": true + }, + { + "type": "recipe", + "result": "kevlar_chainmail_suit", + "obsolete": true + }, + { + "type": "recipe", + "result": "kevlar_chainmail_suit_xs", + "obsolete": true + }, + { + "type": "recipe", + "result": "xl_kevlar_chainmail_suit", + "obsolete": true + }, + { + "type": "recipe", + "result": "chainmail_vest", + "obsolete": true + }, + { + "type": "recipe", + "result": "xs_chainmail_vest", + "obsolete": true + }, + { + "type": "recipe", + "result": "xl_chainmail_vest", + "obsolete": true + }, + { + "type": "recipe", + "result": "chainmail_hauberk", + "obsolete": true + }, + { + "type": "recipe", + "result": "chainmail_hauberk_xs", + "obsolete": true + }, + { + "type": "recipe", + "result": "xl_chainmail_hauberk", + "obsolete": true + }, + { + "type": "recipe", + "result": "chainmail_suit", + "obsolete": true + }, + { + "type": "recipe", + "result": "chainmail_suit_xs", + "obsolete": true + }, + { + "type": "recipe", + "result": "xl_chainmail_suit", + "obsolete": true + }, + { + "type": "recipe", + "result": "chainmail_legs", + "obsolete": true + }, + { + "type": "recipe", + "result": "xs_chainmail_legs", + "obsolete": true + }, + { + "type": "recipe", + "result": "xl_chainmail_legs", + "obsolete": true + }, + { + "type": "recipe", + "result": "chainmail_hood", + "obsolete": true + }, + { + "type": "recipe", + "result": "xs_chainmail_hood", + "obsolete": true + }, + { + "type": "recipe", + "result": "xl_chainmail_hood", + "obsolete": true + }, + { + "type": "recipe", + "result": "chainmail_hands", + "obsolete": true + }, + { + "type": "recipe", + "result": "xs_chainmail_hands", + "obsolete": true + }, + { + "type": "recipe", + "result": "xl_chainmail_hands", + "obsolete": true + }, + { + "type": "recipe", + "result": "chainmail_feet", + "obsolete": true + }, + { + "type": "recipe", + "result": "xs_chainmail_feet", + "obsolete": true + }, + { + "type": "recipe", + "result": "xl_chainmail_feet", + "obsolete": true + }, + { + "type": "recipe", + "result": "chainmail_arms", + "obsolete": true + }, + { + "type": "recipe", + "result": "xs_chainmail_arms", + "obsolete": true + }, + { + "type": "recipe", + "result": "xl_chainmail_arms", + "obsolete": true } ] diff --git a/data/json/recipes/recipe_others.json b/data/json/recipes/recipe_others.json index 2c0f61ac7e2eb..756dcb47a5ee9 100644 --- a/data/json/recipes/recipe_others.json +++ b/data/json/recipes/recipe_others.json @@ -212,7 +212,7 @@ "autolearn": true, "batch_time_factors": [ 83, 3 ], "flags": [ "BLIND_EASY" ], - "tools": [ [ [ "mortar_pestle", -1 ] ] ], + "qualities": [ { "id": "FINE_GRIND", "level": 1 } ], "components": [ [ [ "chitin_piece", 1 ], [ "acidchitin_piece", 1 ], [ "endochitin", 1 ] ] ] }, { @@ -366,6 +366,7 @@ "subcategory": "CSC_OTHER_TOOLS", "skill_used": "survival", "time": "5 m", + "reversible": true, "autolearn": true, "qualities": [ { "id": "HAMMER", "level": 1 } ], "components": [ @@ -793,7 +794,7 @@ "flags": [ "BLIND_EASY" ], "components": [ [ [ "xacto", 1 ] ], - [ [ "saw", 1 ] ], + [ [ "saw", 1 ], [ "bow_saw", 1 ] ], [ [ "rag", 1 ], [ "leather", 1 ], [ "fur", 1 ], [ "faux_fur", 1 ], [ "felt_patch", 1 ] ] ] }, @@ -1970,6 +1971,76 @@ "using": [ [ "chainmail_standard", 1 ] ], "components": [ [ [ "chain_link", 1000 ] ], [ [ "wire", 1 ] ] ] }, + { + "type": "recipe", + "activity_level": "fake", + "result": "lc_link_sheet", + "id_suffix": "fabrication", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "time": "1 h", + "book_learn": [ [ "textbook_armwest", 2 ], [ "textbook_fabrication", 2 ], [ "recipe_melee", 2 ] ], + "using": [ [ "chainmail_standard", 1 ] ], + "components": [ [ [ "lc_chain_link", 1000 ] ], [ [ "lc_wire", 1 ] ] ] + }, + { + "type": "recipe", + "activity_level": "fake", + "result": "mc_link_sheet", + "id_suffix": "fabrication", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "time": "1 h", + "book_learn": [ [ "textbook_armwest", 2 ], [ "textbook_fabrication", 2 ], [ "recipe_melee", 2 ] ], + "using": [ [ "chainmail_standard", 1 ] ], + "components": [ [ [ "mc_chain_link", 1000 ] ], [ [ "mc_wire", 1 ] ] ] + }, + { + "type": "recipe", + "activity_level": "fake", + "result": "hc_link_sheet", + "id_suffix": "fabrication", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "time": "1 h", + "book_learn": [ [ "textbook_armwest", 2 ], [ "textbook_fabrication", 2 ], [ "recipe_melee", 2 ] ], + "using": [ [ "chainmail_standard", 1 ] ], + "components": [ [ [ "hc_chain_link", 1000 ] ], [ [ "hc_wire", 1 ] ] ] + }, + { + "type": "recipe", + "activity_level": "fake", + "result": "ch_link_sheet", + "id_suffix": "fabrication", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "time": "1 h", + "book_learn": [ [ "textbook_armwest", 2 ], [ "textbook_fabrication", 2 ], [ "recipe_melee", 2 ] ], + "using": [ [ "chainmail_standard", 1 ] ], + "components": [ [ [ "ch_chain_link", 1000 ] ], [ [ "ch_wire", 1 ] ] ] + }, + { + "type": "recipe", + "activity_level": "fake", + "result": "qt_link_sheet", + "id_suffix": "fabrication", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "time": "1 h", + "book_learn": [ [ "textbook_armwest", 2 ], [ "textbook_fabrication", 2 ], [ "recipe_melee", 2 ] ], + "using": [ [ "chainmail_standard", 1 ] ], + "components": [ [ [ "qt_chain_link", 1000 ] ], [ [ "qt_wire", 1 ] ] ] + }, { "result": "bundle_rag", "type": "recipe", diff --git a/data/json/recipes/recipe_vehicle.json b/data/json/recipes/recipe_vehicle.json index cfc114aec9de8..8259e3eff68a8 100644 --- a/data/json/recipes/recipe_vehicle.json +++ b/data/json/recipes/recipe_vehicle.json @@ -455,6 +455,7 @@ "skills_required": [ "mechanics", 2 ], "difficulty": 2, "time": "30 m", + "reversible": true, "autolearn": true, "using": [ [ "welding_standard", 15 ] ], "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "WRENCH", "level": 1 } ], @@ -470,6 +471,7 @@ "skills_required": [ "mechanics", 2 ], "difficulty": 2, "time": "30 m", + "reversible": true, "autolearn": true, "using": [ [ "welding_standard", 15 ] ], "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "WRENCH", "level": 1 } ], diff --git a/data/json/recipes/tools/containers.json b/data/json/recipes/tools/containers.json index 1af18c4e4bdba..74d8a41429185 100644 --- a/data/json/recipes/tools/containers.json +++ b/data/json/recipes/tools/containers.json @@ -611,6 +611,21 @@ "qualities": [ { "id": "HAMMER", "level": 3 }, { "id": "SAW_M", "level": 1 } ], "components": [ [ [ "sheet_metal", 1 ] ] ] }, + { + "type": "recipe", + "result": "pot_canning_clay", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_CONTAINERS", + "skill_used": "fabrication", + "skills_required": [ "survival", 1 ], + "difficulty": 2, + "time": "1 h", + "autolearn": true, + "using": [ [ "earthenware_firing", 140 ] ], + "proficiencies": [ { "proficiency": "prof_pottery" } ], + "components": [ [ [ "water", 2 ], [ "water_clean", 2 ] ], [ [ "clay_lump", 15 ] ] ] + }, { "type": "recipe", "activity_level": "LIGHT_EXERCISE", @@ -772,6 +787,18 @@ "proficiencies": [ { "proficiency": "prof_metalworking" }, { "proficiency": "prof_blacksmithing" } ], "qualities": [ { "id": "CHISEL", "level": 3 } ] }, + { + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "result": "box_small", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_CONTAINERS", + "skill_used": "fabrication", + "time": "5 m", + "autolearn": true, + "qualities": [ { "id": "CUT", "level": 2 } ], + "components": [ [ [ "cardboard", 20 ] ], [ [ "duct_tape", 50 ] ] ] + }, { "type": "recipe", "activity_level": "LIGHT_EXERCISE", @@ -785,6 +812,32 @@ "qualities": [ { "id": "CUT", "level": 2 } ], "components": [ [ [ "cardboard", 90 ] ], [ [ "duct_tape", 100 ] ] ] }, + { + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "result": "box_large", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_CONTAINERS", + "skill_used": "fabrication", + "difficulty": 2, + "time": "20 m", + "autolearn": true, + "qualities": [ { "id": "CUT", "level": 2 } ], + "components": [ [ [ "cardboard", 130 ] ], [ [ "duct_tape", 200 ] ] ] + }, + { + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "result": "box_large_reinforced", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_CONTAINERS", + "skill_used": "fabrication", + "difficulty": 1, + "time": "15 m", + "autolearn": true, + "qualities": [ { "id": "CUT", "level": 2 } ], + "components": [ [ [ "box_large", 2 ] ], [ [ "duct_tape", 400 ] ] ] + }, { "type": "recipe", "activity_level": "LIGHT_EXERCISE", diff --git a/data/json/recipes/tools/tools_electronic.json b/data/json/recipes/tools/tools_electronic.json index 1776aa35ccff8..e502aadb0c1ff 100644 --- a/data/json/recipes/tools/tools_electronic.json +++ b/data/json/recipes/tools/tools_electronic.json @@ -246,7 +246,7 @@ "category": "CC_ELECTRONIC", "subcategory": "CSC_ELECTRONIC_TOOLS", "skill_used": "electronics", - "skills_required": [ "computer", 1 ], + "skills_required": [ "computer", 5 ], "difficulty": 4, "time": "35 m", "reversible": true, @@ -259,6 +259,7 @@ { "proficiency": "prof_elec_integrated_circuits" } ], "qualities": [ { "id": "SCREW", "level": 1 } ], + "tools": [ [ [ "laptop", -1 ] ] ], "components": [ [ [ "processor", 1 ] ], [ [ "RAM", 1 ] ], [ [ "scrap", 4 ] ], [ [ "cable", 10 ] ] ] }, { diff --git a/data/json/recipes/tools/tools_hand.json b/data/json/recipes/tools/tools_hand.json index db8d785d86e5f..a8af5975bc53b 100644 --- a/data/json/recipes/tools/tools_hand.json +++ b/data/json/recipes/tools/tools_hand.json @@ -69,7 +69,8 @@ { "proficiency": "prof_blacksmithing" }, { "proficiency": "prof_toolsmithing" } ], - "components": [ [ [ "steel_lump", 1 ], [ "pipe", 2 ], [ "rebar", 2 ] ], [ [ "nail", 1 ] ] ] + "components": [ [ [ "steel_lump", 1 ], [ "pipe", 2 ], [ "rebar", 2 ] ], [ [ "nail", 1 ] ] ], + "byproducts": [ [ "steel_lump", 1 ], [ "steel_chunk", 3 ] ] }, { "type": "recipe", @@ -981,6 +982,26 @@ "qualities": [ { "id": "ANVIL", "level": 3 }, { "id": "HAMMER", "level": 3 } ], "tools": [ [ [ "tongs", -1 ] ] ] }, + { + "result": "heavy_crowbar", + "type": "recipe", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_TOOLS", + "skill_used": "fabrication", + "difficulty": 6, + "time": "380 m", + "autolearn": true, + "book_learn": [ [ "textbook_fireman", 8 ] ], + "using": [ [ "forging_standard", 20 ], [ "steel_standard", 4 ] ], + "proficiencies": [ + { "proficiency": "prof_metalworking" }, + { "proficiency": "prof_blacksmithing" }, + { "proficiency": "prof_toolsmithing" } + ], + "qualities": [ { "id": "ANVIL", "level": 3 }, { "id": "HAMMER", "level": 3 } ], + "tools": [ [ [ "tongs", -1 ] ] ] + }, { "result": "halligan", "type": "recipe", diff --git a/data/json/recipes/weapon/bashing.json b/data/json/recipes/weapon/bashing.json index a4ec75c8049e1..1582f3bf9efd2 100644 --- a/data/json/recipes/weapon/bashing.json +++ b/data/json/recipes/weapon/bashing.json @@ -543,6 +543,29 @@ "proficiencies": [ { "proficiency": "prof_carving" } ], "components": [ [ [ "stick_long", 1 ] ] ] }, + { + "type": "recipe", + "activity_level": "MODERATE_EXERCISE", + "result": "bo", + "category": "CC_WEAPON", + "subcategory": "CSC_WEAPON_BASHING", + "skill_used": "fabrication", + "difficulty": 5, + "time": "5 h", + "autolearn": true, + "qualities": [ { "id": "SAW_W", "level": 1 }, { "id": "CUT", "level": 2 }, { "id": "FILE", "level": 1 } ], + "proficiencies": [ { "proficiency": "prof_carving", "fail_multiplier": 1.5 } ], + "components": [ + [ [ "2x4", 1 ] ], + [ + [ "any_tallow", 2, "LIST" ], + [ "cooking_oil", 16 ], + [ "cooking_oil2", 16 ], + [ "lamp_oil", 250 ], + [ "motor_oil", 250 ] + ] + ] + }, { "type": "recipe", "activity_level": "MODERATE_EXERCISE", diff --git a/data/json/recipes/weapon/mods.json b/data/json/recipes/weapon/mods.json index 58412c6d60188..f7ff702ddcbdc 100644 --- a/data/json/recipes/weapon/mods.json +++ b/data/json/recipes/weapon/mods.json @@ -989,6 +989,34 @@ ], "components": [ [ [ "sheet_metal_small", 2 ] ] ] }, + { + "type": "recipe", + "activity_level": "MODERATE_EXERCISE", + "result": "glocksear", + "category": "CC_WEAPON", + "subcategory": "CSC_WEAPON_MODS", + "skill_used": "fabrication", + "skills_required": [ [ "pistol", 3 ] ], + "difficulty": 5, + "time": "5 h 25 m", + "book_learn": [ [ "manual_pistol", 5 ], [ "textbook_anarch", 5 ] ], + "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "SAW_M_FINE", "level": 1 }, { "id": "DRILL", "level": 1 } ], + "tools": [ + [ + [ "glock_19", -1 ], + [ "glock_17", -1 ], + [ "glock_22", -1 ], + [ "glock_31", -1 ], + [ "glock_21", -1 ], + [ "glock_20", -1 ], + [ "glock_40", -1 ], + [ "glock_29", -1 ] + ], + [ [ "small_repairkit", 40 ], [ "large_repairkit", 40 ] ] + ], + "using": [ [ "welding_standard", 2 ] ], + "components": [ [ [ "steel_chunk", 1 ] ], [ [ "scrap", 4 ] ] ] + }, { "type": "recipe", "activity_level": "LIGHT_EXERCISE", diff --git a/data/json/regional_map_settings.json b/data/json/regional_map_settings.json index e39f7103d2517..b2c247d2e92e3 100644 --- a/data/json/regional_map_settings.json +++ b/data/json/regional_map_settings.json @@ -954,6 +954,7 @@ "s_jewelry_shop": 200, "s_antique": 200, "s_gardening": 200, + "s_dive_shop": 300, "museum": 100, "s_music": 200, "s_laundromat": 100, diff --git a/data/json/requirements/cooking_components.json b/data/json/requirements/cooking_components.json index 047bed248d049..de82f5538e3ea 100644 --- a/data/json/requirements/cooking_components.json +++ b/data/json/requirements/cooking_components.json @@ -514,6 +514,14 @@ [ [ "broth", 2 ], [ "broth_bone", 2 ], [ "pine_tea", 2 ] ], [ [ "meat_nofish", 1, "LIST" ], + [ "bacon", 4 ], + [ "bologna", 5 ], + [ "meat_pickled", 1 ], + [ "dry_meat", 1 ], + [ "jerky", 1 ], + [ "meat_smoked", 1 ], + [ "meat_salted", 1 ], + [ "meat_fried", 1 ], [ "fish", 1 ], [ "fish_smoked", 1 ], [ "dry_fish", 1 ], diff --git a/data/json/requirements/tailoring.json b/data/json/requirements/tailoring.json index dba06f019a58b..cdb26e5c8411d 100644 --- a/data/json/requirements/tailoring.json +++ b/data/json/requirements/tailoring.json @@ -13,6 +13,41 @@ "tools": [ [ [ "pliers", -1 ], [ "multitool", -1 ], [ "toolset", -1 ] ], [ [ "boltcutters", -1 ], [ "toolset", -1 ] ] ], "components": [ [ [ "link_sheet", 1 ] ], [ [ "chain_link", 25 ] ] ] }, + { + "id": "armor_lc_chainmail_assembling", + "type": "requirement", + "//": "Assembling chainmail rings into finished products, and riveting rings closed, per 1025 g of steel. It is assumed that each ring used comes with a prepared rivet. Time needed is 1 hour per unit (most of the time goes into making rings and then chainmail sheets first)", + "tools": [ [ [ "pliers", -1 ], [ "multitool", -1 ], [ "toolset", -1 ] ], [ [ "boltcutters", -1 ], [ "toolset", -1 ] ] ], + "components": [ [ [ "lc_link_sheet", 1 ] ], [ [ "lc_chain_link", 25 ] ] ] + }, + { + "id": "armor_mc_chainmail_assembling", + "type": "requirement", + "//": "Assembling chainmail rings into finished products, and riveting rings closed, per 1025 g of steel. It is assumed that each ring used comes with a prepared rivet. Time needed is 1 hour per unit (most of the time goes into making rings and then chainmail sheets first)", + "tools": [ [ [ "pliers", -1 ], [ "multitool", -1 ], [ "toolset", -1 ] ], [ [ "boltcutters", -1 ], [ "toolset", -1 ] ] ], + "components": [ [ [ "mc_link_sheet", 1 ] ], [ [ "mc_chain_link", 25 ] ] ] + }, + { + "id": "armor_hc_chainmail_assembling", + "type": "requirement", + "//": "Assembling chainmail rings into finished products, and riveting rings closed, per 1025 g of steel. It is assumed that each ring used comes with a prepared rivet. Time needed is 1 hour per unit (most of the time goes into making rings and then chainmail sheets first)", + "tools": [ [ [ "pliers", -1 ], [ "multitool", -1 ], [ "toolset", -1 ] ], [ [ "boltcutters", -1 ], [ "toolset", -1 ] ] ], + "components": [ [ [ "hc_link_sheet", 1 ] ], [ [ "hc_chain_link", 25 ] ] ] + }, + { + "id": "armor_ch_chainmail_assembling", + "type": "requirement", + "//": "Assembling chainmail rings into finished products, and riveting rings closed, per 1025 g of steel. It is assumed that each ring used comes with a prepared rivet. Time needed is 1 hour per unit (most of the time goes into making rings and then chainmail sheets first)", + "tools": [ [ [ "pliers", -1 ], [ "multitool", -1 ], [ "toolset", -1 ] ], [ [ "boltcutters", -1 ], [ "toolset", -1 ] ] ], + "components": [ [ [ "ch_link_sheet", 1 ] ], [ [ "ch_chain_link", 25 ] ] ] + }, + { + "id": "armor_qt_chainmail_assembling", + "type": "requirement", + "//": "Assembling chainmail rings into finished products, and riveting rings closed, per 1025 g of steel. It is assumed that each ring used comes with a prepared rivet. Time needed is 1 hour per unit (most of the time goes into making rings and then chainmail sheets first)", + "tools": [ [ [ "pliers", -1 ], [ "multitool", -1 ], [ "toolset", -1 ] ], [ [ "boltcutters", -1 ], [ "toolset", -1 ] ] ], + "components": [ [ [ "qt_link_sheet", 1 ] ], [ [ "qt_chain_link", 25 ] ] ] + }, { "id": "armor_chitin", "type": "requirement", diff --git a/data/json/snippets/effect_on_conditions.json b/data/json/snippets/effect_on_conditions.json index d1705abeb296d..37559db7bd462 100644 --- a/data/json/snippets/effect_on_conditions.json +++ b/data/json/snippets/effect_on_conditions.json @@ -36,7 +36,7 @@ "A gust of wind hits you from above and below.", "You notice several large patches of dust appear nearby.", "You smell a harsh chemical odor you can't quite place.", - "Your hair stands on end as a powerfull electrical tingle washes over you.", + "Your hair stands on end as a powerful electrical tingle washes over you.", "For a split second all nearby objects become hazy.", "For a moment all colors grow much brighter.", "For a moment all distances seem to grow much longer.", @@ -210,7 +210,7 @@ "text": [ "a voice saying \"All your leaders have walked this path and have chosen salvation. It was a wise decision. The right decision.\"", "a voice saying \"The beyond can give you what you have always craved, purpose.\"", - "a voice saying \"Never before has the path to freedom been so strait. Never before has it been so close.\"", + "a voice saying \"Never before has the path to freedom been so straight. Never before has it been so close.\"", "a voice saying \"Remember when you were young and dreams could still come true? Outside they still can.\"", "a voice saying \"The wonders in the sky are beyond your imagination. Can you even guess at what you are missing right now?\"", "a voice saying \"All your life you have been oppressed by cruel physics, come outside and see freedom.\"", @@ -335,7 +335,7 @@ "text": [ "For a moment your hand seems to get stuck in something. You search around but can't find what it was.", "For a split second your hand seems to disappear in the air.", - "Your right hand suddendly trespasses your left hand. You separate them immediately.", + "Your right hand suddenly trespasses your left hand. You separate them immediately.", "Your left hand suddenly gets stuck in your right hand. After a second you are able to separate them again.", "For a split second your left and right hands seem to switch places.", "You try to touch your own face with your hand, but you can't feel the touch.", diff --git a/data/json/snippets/tutorial.json b/data/json/snippets/tutorial.json index c3e48f5465c26..2e8c26f1bc73a 100644 --- a/data/json/snippets/tutorial.json +++ b/data/json/snippets/tutorial.json @@ -5,79 +5,63 @@ "text": [ { "id": "LESSON_INTRO", - "text": "Welcome to the Cataclysm tutorial! As you play, pop-ups like this one will appear to guide you through the basic game actions.\n\nPressing spacebar, Enter, or Escape will close the pop-up." + "text": "Welcome to the Cataclysm tutorial! As you play, pop-ups like this one will appear to guide you through the basic game actions.\n\nAt any time, you can press to open the Keybindings menu to view or modify the controls for the game or specific menu that you are in.\n\nPressing will close the pop-up." }, { "id": "LESSON_MOVE", - "text": "The character in the center of the screen represents you. To move, you can use the numpad, the vikeys (hjklyubn), or the arrow keys. Also you could press left mouse button to select the location you want to move, and then press it again to confirm the movement.\nTo have your character wait in place, press '.' (period) or 5.\n\nTo continue the tutorial, please move to the door to the east." + "text": "The character in the center of the screen represents you. By default, you can move around using the numpad, vikeys, or the arrow keys.\n\nMovement Controls:\nNorth: \nSouth: \nWest: \nEast: \nNorthwest: \nNortheast: \nSouthwest: \nSoutheast: \nWait in place: \n\nYou can also use to select the location you want to move, and then press it again to confirm the movement.\n\nTo continue the tutorial, please move to the door to the east." }, { "id": "LESSON_MOVEMENT_MODES", - "text": "Most of the time your character will move in a walking mode. But sometimes it's useful to change your movement mode to something else. There are four movement modes in the game:\n- Walking, the default mode, average movement speed, stamina draining speed, and noise;\n- Running, will make your character move much faster, but will drain your stamina quickly;\n- Crouching, will make your character less visible to monsters by allowing to hide behind obstacles, decreased movement speed and noise;\n- Prone, even less visibility to monsters, even less movement speed and noise.\n\nTo cycle through all movement modes, you could press \" (quote sign).\n\nTo continue the tutorial, please move to the end of the corridor." + "text": "Most of the time your character will be walking when you move. But sometimes it's useful to change your movement mode to something else.\n\nThere are four movement modes:\nWalking: default mode, average movement speed, stamina draining speed, and noise\nRunning: move much faster, but will drain your stamina quickly\nCrouching: will make your character less visible to monsters by allowing you to hide behind some obstacles, decreased movement speed and noise\nProne: even less visibility to monsters, even less movement speed and noise\n\nPressing will open the Movement Mode menu, which allows you to switch the mode at any time. There are extra keybindings that can be set to switch to each mode individually for convenience.\n\nTo continue the tutorial, please move to the end of the corridor." }, { "id": "LESSON_LOOK", - "text": "You can use mouse to see things around you. Mouse View window will appear on the sidebar, and you'll be able to get information on the terrain, monsters, and items in the world around you. Alternatively, you can press ';' (semicolon) or 'x' to open the Look Around window." + "text": "You can also use the mouse to see things around you. The Mouse View window will appear on the sidebar, and you'll be able to get information on the terrain, monsters, and items in the world around you. Alternatively, you can press to open the Look Around window." }, { "id": "LESSON_OPEN", - "text": "You're standing next to a closed door. To open it, either simply walk into it, or press 'o' and then a movement key. This way you can open not only doors, but also windows, gates, fences, safes and so on." + "text": "You're standing next to a closed door. To open it, either walk into it, or press and then a movement key. Using will also let you open windows, gates, fences, safes and more." }, { "id": "LESSON_CLOSE", - "text": "You can close an opened door by pressing 'c' and then a movement key. Closing doors behind you can often slow down throngs of monsters greatly." + "text": "You can close an opened door by pressing and then a movement key. Closing doors behind you can often slow down crowds of monsters greatly." }, { "id": "LESSON_SMASH", - "text": "Most monsters will have to smash their way through a closed door. If a door is locked or stuck, you can smash it by pressing 's' and then a movement key." + "text": "Most monsters will have to smash their way through a closed door. If a door is locked or partially broken, you can smash it by pressing and then a movement key." }, { "id": "LESSON_WINDOW", - "text": "You can smash through windows by pressing 's' and then a movement key. A smashed window takes a long time to climb through, and it's possible to hurt yourself on the broken glass, but it's a good last-ditch escape route. You can smash through other things, too." + "text": "You can smash through windows by pressing and then a movement key. A smashed window takes a long time to climb through, and it's possible to hurt yourself on the broken glass, but it's a good last-ditch escape route. Smashing a broken window again will clear the glass so you can move through it safely, although it will still be quite slow. Almost everything can be smashed, given you have enough strength or are doing enough damage." }, { "id": "LESSON_PICKUP", - "text": "You just stepped on a space with one or more items. If you wish to pick it up, press ',' (comma) or 'g'. To select tile directly underneath you, press '.' (period) or 5. In the Pickup menu press right arrow or 'l' to select the items you wish to pick up (left arrow or 'h' to deselect) and then Enter to confirm.\nNote that you don't need to stand directly on the space with items to pick them up, you can pick them up when standing near them.\n\nTo continue the tutorial, please pick up the baseball bat you're standing on and move to the door to the south." + "text": "You just stepped on a space with one or more items. If you wish to pick it up, press . To select the tile directly underneath you, press .\n\nIn the Pickup menu, press:\n to select the items you wish to pick up\n to deselect\n to confirm\n\nNote that you don't need to stand directly on the space with items to pick them up, you can pick them up when standing near them.\n\nIf the item is too big to fit in any of your pockets, or is a weapon that you want to wield, you can press to wield it from the ground or from the Pickup menu.\n\nTo continue the tutorial, please pick up the baseball bat you're standing on and move to the door to the south." }, { "id": "LESSON_EXAMINE", - "text": "This is a display rack next to you, and there's also a steel spear lying on it. You can press 'w' to directly wield an item, without the need of picking it up first. Pressing 'w' will open Wield item menu. Select the item you want to wield and confirm by pressing Enter.\nAs you have no free space in your inventory, to wield the spear, you have to drop the bat on the ground.\nIf you wish to free your hands (i.e. wield nothing), press 'w' and select your currently wielded item. Alternatively, you could drop the wielded item by pressing 'd' and selecting your currently wielded item.\n\nTo continue the tutorial, please wield the spear and move to the counters west of you." + "text": "There is a display rack next to you with a steel spear lying on it. You can press to directly wield an item, without the need of picking it up first. Pressing will open the Wield item menu. Select the item you want to wield and confirm by pressing .\n\nAs you have no free space in your inventory, you will have to drop the baseball bat on the ground before you can wield the spear.\n\nIf you wish to free your hands (i.e. wield nothing), press and select your currently wielded item. Alternatively, you could drop the wielded item by pressing and selecting your currently wielded item.\n\nTo continue the tutorial, please wield the spear and move to the counters west of you." }, { "id": "LESSON_INTERACT", "text": "There is a water dispenser around the corner. Pick up the plastic bottle from the rack and proceed to the dispenser." }, - { - "id": "LESSON_FULL_INV", - "text": "You don't have space in your inventory to store the item you just tried to pick up. You need to wear something with storage space, like a backpack or cargo pants, to gain more storage space." - }, - { - "id": "LESSON_WIELD_NO_SPACE", - "text": "The item you just picked up has been wielded as a weapon automatically. This happened because you do not have space in your inventory to stash the item, and so you must carry it in your hand. To expand your inventory space, try wearing clothing with a lot of storage space, like a backpack, or cargo pants." - }, - { - "id": "LESSON_AUTOWIELD", - "text": "The item you just picked up has been wielded as a weapon automatically. This happened because it is a good melee weapon, and you were empty-handed. This usually is faster than than picking it up, then wielding it." - }, - { - "id": "LESSON_ITEM_INTO_INV", - "text": "The item you just picked up went into your inventory, the shared storage space of all the clothing you're wearing. To view your inventory, press 'i'. You can then press the letter of any item to get more information about it." - }, { "id": "LESSON_GOT_ARMOR", - "text": "The item you just picked up is a type of clothing! To wear clothing, press W and then select an item. To take off clothing, press T, or simply take it off and drop it in one action by pressing d." + "text": "The item you just picked up is a type of clothing! To wear clothing, press and then select an item. To take off clothing, press , or simply take it off and drop it in one action by pressing ." }, { "id": "LESSON_GOT_WEAPON", - "text": "The item you just picked up is a good weapon! To wield a weapon, press w, then pick what to wield. To wield nothing, either drop your weapon with d, or press 'w-' to put it away. A zombie has spawned nearby. To attack it, simply move into it." + "text": "The item you just picked up is a good weapon! To wield a weapon, press , then pick what to wield. To wield nothing, either drop your weapon with , or press to put it away. A zombie has spawned nearby. To attack it, simply move into it." }, { "id": "LESSON_GOT_FOOD", - "text": "The item you just picked up is a comestible! To eat a comestible, press 'E'. Comestibles are items you can use up, like food, drink, pills, etc. Most food expires eventually, so be careful. Some comestibles, especially drugs, can cause subtle, long-term effects." + "text": "The item you just picked up is a comestible! To eat a comestible, press . Comestibles are items you can use up, like food, drink, pills, etc. Most food expires eventually, so be careful. Some comestibles, especially drugs, can cause subtle, long-term effects." }, { "id": "LESSON_GOT_TOOL", - "text": "The item you just picked up is a tool! To activate a tool, press 'a'. Some tools have a set charge, which can be reloaded once depleted. Other are single-use items, and still others are reusable." + "text": "The item you just picked up is a tool! To activate a tool, press . Some tools have a set charge, which can be reloaded once depleted. Others are single-use items, and still others are reusable." }, { "id": "LESSON_GOT_GUN", @@ -85,23 +69,23 @@ }, { "id": "LESSON_GOT_AMMO", - "text": "The item you just picked up is ammunition, used with a gun. It has many special attributes. The damage value is the maximum done on a standard hit; a critical hit or headshot will do much more damage. Some monsters or NPCs will wear armor which reduces the damage from gunfire; a high Armor-pierce value will reduce this effect. The Range is the maximum range the ammo can achieve, and the dispersion affects its chance to hit." + "text": "The item you just picked up is ammunition, used with a gun. It has many special attributes. The damage value is the maximum done on a standard hit; a critical hit or headshot will do much more damage. Some monsters or NPCs will wear armor which reduces the damage from gunfire; a high armor-pierce value will reduce this effect. The range is the maximum range the ammo can achieve, and the dispersion affects its chance to hit." }, { "id": "LESSON_WORE_ARMOR", - "text": "You just put on an article of clothing that provides physical protection. There are three types of damage that clothing defends against: bashing, cutting, and bullet. Most monsters deal bashing damage, but cutting is often the more deadly of the two. Not many enemies deal bullet damage, among them are some robots, turrets, and non-playable characters (NPCs)." + "text": "You just put on an article of clothing that provides physical protection. There are three types of damage that clothing defends against: bashing, cutting, and ballistic. Most monsters deal bashing damage, but cutting is often the more deadly of the two. Not many enemies deal ballistic damage; among them are some robots, turrets, and non-playable characters (NPCs)." }, { "id": "LESSON_WORE_STORAGE", - "text": "You just put on an article of clothing that provides ample storage space. This will allow you to carry much more stuff, but be aware that there is also a limit on the weight you can carry which depends on strength. The item you put on also encumbered your torso. This will make combat a little more difficult. To check encumbrance, press `@`.\n\nTo continue the tutorial, please move to the corridor to the north and wear all clothing you find on the racks." + "text": "You just put on an article of clothing that provides ample storage space. This will allow you to carry more stuff, but be aware that there is also a limit on the weight you can carry which depends on your strength. The item you put on also encumbered your torso. This will make combat a little more difficult. To check encumbrance, press .\n\nTo continue the tutorial, please move to the corridor to the north and wear all clothing you find on the racks." }, { "id": "LESSON_WORE_MASK", - "text": "You just put on an article of clothing that protects against the environment. The most common and important are respiratory devices, which will protect you against smoke, air-born toxins or organisms, and other common hazards. However, they also make it a little harder to breath when running, so you'll move more slowly. To check encumbrance, press `@`." + "text": "You just put on an article of clothing that protects against the environment. The most common and important are respiratory devices, which will protect you against smoke, air-born toxins or organisms, and other common hazards. However, they also make it a little harder to breath when running, so you'll move more slowly. To check your encumbrance, press ." }, { "id": "LESSON_WEAPON_INFO", - "text": "If you press 'i' and then the letter of your weapon, you'll see its combat stats. Bashing damage ignores most armor, but varies greatly and requires strength. Cutting damage is a fixed amount, but is blocked by armor. The To-hit bonus affects your chances of hitting. The amount of time it takes to swing your melee weapon depends on both its size and weight; small, compact weapons are the fastest." + "text": "If you press and then the letter of your weapon, you'll see its combat stats. Bashing damage ignores most armor, but varies greatly and requires strength. Cutting damage is a fixed amount, but is blocked by armor. The To-hit bonus affects your chances of hitting. The amount of time it takes to swing your melee weapon depends on both its size and weight; small, compact weapons are the fastest." }, { "id": "LESSON_HIT_MONSTER", @@ -109,19 +93,19 @@ }, { "id": "LESSON_PAIN", - "text": "Looks like you suddenly felt pain. The pain status is indicated on the sidebar and also in the '@'-menu.\nSmall amounts of pain are tolerable, but as it gets worse your stats will drop and you will move much slower. To reduce pain, take painkillers like codeine on the rack nearby (by 'a'ctivating it), or simply wait it out." + "text": "Looks like you suddenly felt pain. The pain status is indicated on the sidebar and also in the menu.\n\nSmall amounts of pain are tolerable, but as it gets worse your stats will drop and you will move much slower. To reduce pain, take painkillers like codeine on the rack nearby (by activating it with ), or simply wait it out." }, { "id": "LESSON_BUTCHER", - "text": "When you kill a monster it will often leave behind a corpse. Corpses can be important sources of food, but you must Butcher them by standing on the corpse and pressing 'B'. You'll need a bladed weapon in your inventory, preferably a small, very sharp one. An unskilled butcher may only get a few pieces of meat, or none at all. Note that many monsters, such as zombies, leave tainted meat, unsuitable for consumption." + "text": "When you kill a monster it will often leave behind a corpse. Corpses can be important sources of food, but you must butcher them by standing on the corpse and pressing . You'll need a bladed weapon in your inventory, preferably a small, very sharp one. An unskilled butcher may only get a few pieces of meat, or none at all. Note that many monsters, such as zombies, leave tainted meat, unsuitable for consumption." }, { "id": "LESSON_TOOK_PAINKILLER", - "text": "That drug you just took is a painkiller. Painkillers are very important to keep on hand, as pain both penalizes your stats and makes you slower. Be careful, as the stronger painkillers can make you woozy, and some are even addictive.\nPlease also note that painkillers doesn't work the moment you took them. They need some time to start working, and you don't need to take another dose right now if you don't see the immediate effect. Just wait, and sooner or later the pain will start going away." + "text": "That drug you just took is a painkiller. Painkillers are very important to keep on hand, as pain both penalizes your stats and makes you slower. Be careful though, as the stronger painkillers can make you woozy, and some are even addictive.\n\nPlease also note that painkillers don't work the moment you take them. They need some time to start working, and you don't need to take another dose right now if you don't see the immediate effect. Just wait, and sooner or later the pain will start going away." }, { "id": "LESSON_TOOK_CIG", - "text": "That drug you just took placed an effect on you. To check your effects, press '@'. Most only last a short while, while others, like chronic disease, last until cured by some other means." + "text": "That drug you just took placed an effect on you. To check your effects, press . Most only last a short while, while others, like chronic disease, last until cured by some other means." }, { "id": "LESSON_DRANK_WATER", @@ -129,43 +113,39 @@ }, { "id": "LESSON_ACT_GRENADE", - "text": "You just activated a grenade! You probably want to throw it. To throw an item, press 't' and then select the item to throw. The maximum range depends on your strength and the object's weight and size. Throwing isn't very good in most combat situations, but if you've got some fire power…" + "text": "You just activated a grenade! You probably want to throw it. To throw an item, press and then select the item to throw. The maximum range depends on your strength and the object's weight and size. Throwing isn't very good in most combat situations, but if you've got some fire power…" }, { "id": "LESSON_ACT_BUBBLEWRAP", - "text": "This thing here on a floor is a trap. Traps are permanent until set off, and can be an important defensive tactic, particularly when sleeping in unsafe territory. Try stepping on a bubblewrap - don't worry, it's a harmless." - }, - { - "id": "LESSON_OVERLOADED", - "text": "You're carrying more volume than you have storage for, which means you are carrying some stuff in the crook of your arm or in some other awkward manner. While overloaded like this, you will suffer SEVERE encumbrance penalties, making combat dangerous. Either drop an item, or possibly wield something-- the object you are wielding does not take up inventory space." + "text": "This thing here on the floor is a trap. Traps are permanent until set off, and can be an important defensive tactic, particularly when sleeping in unsafe territory. Try stepping on the bubblewrap. Don't worry, it's harmless, but it will make some noise. There are other types of traps that will cause varying amounts of damage or even teleport you, so watch your step carefully." }, { "id": "LESSON_GUN_LOAD", - "text": "In the next room you'll find a row of racks with a gun, a magazine for it, and ammo for it. To be able to fire a gun, you'll need to insert a magazine with ammo in it. Press 'r' to open the Reload item menu and put ammo in the magazine, and then press 'r' once again to insert a magazine into a gun.\nIf you wish to unload your gun, possibly to change ammunition types, press 'U'." + "text": "In the next room you'll find a row of racks with a gun, a magazine for it, and ammo for it. To be able to fire a gun, you'll need to insert a magazine with ammo in it. Press to open the Reload item menu and put ammo in the magazine, and then press once again to insert a magazine into a gun.\n\nIf you wish to unload your gun, possibly to change ammunition types, press ." }, { "id": "LESSON_GUN_FIRE", - "text": "Finally, to fire a gun, press 'f'. You'll automatically target the last monster you shot at, or the closest monster to you. You can change your target with the movement keys, or cycle through monsters with '<' and '>'. Select the dummy as a target and press Enter or 'f' to fire a a single shot. With many guns, you can fire a burst by pressing 'F'.\nThere are detailed instructions on how to aim and fire in Aiming and firing menu, make sure to carefully check it.\n\nTo continue the tutorial, please fire a couple of times at the dummy and move to the corridor to the west." + "text": "Finally, to fire a gun, press . You'll automatically target the last monster you shot at, or the closest monster to you. You can change your target with the movement keys, or cycle through monsters with and . Select the dummy as a target and press to fire a a single shot. With many guns, you can change the fire mode to burst or full auto by pressing .\n\nThere are detailed instructions on how to aim and fire in the Aiming and firing menu, so make sure to check it carefully.\n\nTo continue the tutorial, please fire a couple of times at the dummy and move to the corridor to the west." }, { "id": "LESSON_RECOIL", - "text": "Firing your gun will increase your recoil level. You can see its level in the Aiming and firing menu (by pressing 'f'). Generally speaking, the more damaging the ammo, the worse the recoil. Recoil severely reduces your chance to hit, but you can eliminate recoil by pausing ('.' (period)) for a turn. High strength reduces recoil, so weak characters might want to stick to .22 or 9x19mm guns." + "text": "Firing your gun will increase your recoil level. You can see its level in the Aiming and firing menu (by pressing ). Generally speaking, the more damaging the ammo, the worse the recoil. Recoil severely reduces your chance to hit, but you can eliminate recoil by pausing () for a turn. High strength reduces recoil, so weak characters might want to stick to .22 or 9x19mm guns." }, { "id": "LESSON_STAIRS", - "text": "This is a staircase leading down. To go downstairs, step onto the staircase and press the '>' key. Similarly, to go upstairs, stand on the staircase leading up and press the '<' key." + "text": "This is a staircase leading down. To go downstairs, step onto the staircase and press the key. Similarly, to go upstairs, stand on the staircase leading up and press the key." }, { "id": "LESSON_DARK_NO_FLASH", - "text": "It's dark down here! Without a source of light, you'll be limited to seeing only one space in any direction. You'll encounter darkness while underground or at night. Press '<' to go back upstairs, and look around for a flashlight." + "text": "It's dark down here! Without a source of light, you'll be limited to seeing only one space in any direction. You'll encounter darkness while underground or at night. Press to go back upstairs, and look around for a flashlight." }, { "id": "LESSON_DARK", - "text": "It's dark down here! Fortunately, you have a flashlight. Press 'a' and then select your flashlight to turn it on." + "text": "It's dark down here! Fortunately, you have a flashlight. Press and then select your flashlight to turn it on." }, { "id": "LESSON_PICKUP_WATER", - "text": "From a water source like this, you can fill any containers you might have. Examine the dispenser ('e') and press 'c' to fill a container, then select plastic bottle to put the water into.\nThe Examine command 'e' can be used for interacting with many types of terrain and furniture.\n\nTo continue the tutorial, please fill bottle with water, drink a little of it (by pressing 'E' and selecting clean water), and then move to the corridor to the north." + "text": "From a water source like this, you can fill any containers you might have. Examine the dispenser by pressing . Next, press 'c' to fill a container, then select the plastic bottle to put the water into.\n\nThe Examine command () can be used for interacting with many types of terrain and furniture.\n\nTo continue the tutorial, please fill the plastic bottle with water, drink a little of it (by pressing and selecting clean water), and then move to the corridor to the north." }, { "id": "LESSON_MONSTER_SIGHTED", @@ -173,51 +153,51 @@ }, { "id": "LESSON_LOCKED_DOOR", - "text": "This door is locked. There are several ways to deal with the locked doors in the game (lockpicking, prying and some others), but right now you don't have the necessary tools at hand. So you can simply bash it with your bat by pressing 's' and then selecting the direction.\nNote that not every door could be bashed at all, and on some other bashable doors you simply might not have the required strength or weapon to do this.\n\nTo continue the tutorial, please smash the door." + "text": "This door is locked. There are several ways to deal with locked doors (lockpicking and prying being the most common), but right now you don't have the necessary tools at hand. Instead, you can simply bash it with your baseball bat by pressing and then selecting the direction.\n\nNote that not every door can be bashed down. Some doors will require more strength than you have or a stronger weapon. If you're not seeing any damage being done after a few swings, an alternative approach might be needed.\n\nTo continue the tutorial, please smash the door." }, { "id": "LESSON_RESTORE_STAMINA", - "text": "Bashing things is a hard work that will deplete your stamina. You can see amount of your stamina on the sidebar. The less stamina you have, the slower will be your movement and most other actions. To restore stamina, you need only to wait. You can press | (vertical line) to open Wait for how long menu and select the amount of time you want to wait. Select option Wait until you catch your breath to fully restore all lost stamina." + "text": "Bashing things is hard work that will deplete your stamina. You can see how much stamina you have on the sidebar. The less stamina you have, the slower your movement and most actions will be. To restore stamina, you need only to wait. You can press to open the Wait for how long menu and select the amount of time you want to wait. Select option Wait until you catch your breath to fully restore all lost stamina.\n\nBe careful about doing too many strenuous activities as you will build up your weariness over time, which will stack movement and action penalties on top of your stamina cost. You can watch your Weary Transition in the sidebar as you are performing longer activities to see their effect on your weariness. To reduce your weariness, you just need to rest or do less strenuous activities for a while." }, { "id": "LESSON_REACH_ATTACK", - "text": "There is another dummy standing behind the counters. Most melee weapons require standing strictly adjacent to your target so you can hit it. Fortunately, some long weapons such as spears are able to commit reach attack with range 2 or 3, so if you have one, you don't need to climb on the counters to stand closely to the dummy. Steel spear has range 2, so you can hit the dummy right over the counters. To use the reach attack, press the 'f' key. Once you select your target, press Enter to confirm.\n\nAfter you've dealt with the dummy, please move to the corridor to the south." + "text": "There is another dummy standing behind the counters. Most melee weapons require standing directly adjacent to your target in order to hit it.\n\nFortunately, some long weapons such as spears are able to perform reach attack with a range of 2 or 3, so if you have one, you don't need to climb onto the counters to stand next to the dummy. The steel spear has a range of 2, so you can hit the dummy right over the counters. To use the reach attack, press the key. Once you select your target, press to confirm.\n\nAfter you've dealt with the dummy, please move to the corridor to the south." }, { "id": "LESSON_HOLSTERS_WEAR", - "text": "Always wielding spear in hands might be inconvenient. Fortunately, there is a spear strap lying on the rack. You can wear it by pressing 'W'.\nTo take off any worn item, you can press 'T'.\n\nTo continue the tutorial, please wear the spear strap." + "text": "Always wielding a steel spear in your hands might be inconvenient. Fortunately, there is a spear strap lying on the rack nearby. You can wear it by pressing .\nTo take off any worn item, you can press .\n\nTo continue the tutorial, please wear the spear strap." }, { "id": "LESSON_HOLSTERS_ACTIVATE", - "text": "You can put the spear in spear strap to free your hands. Press 'a' to open the Use item menu, then select the spear strap, then select the spear, and finally press Enter to confirm.\n\nTo continue the tutorial, please put the spear in the strap and move down the corridor." + "text": "You can put the steel spear in the spear strap to free your hands. Press to open the Use item menu, then select the spear strap, then select the spear, and finally press to confirm.\n\nTo continue the tutorial, please put the steel spear in the spear strap and move down the corridor." }, { "id": "LESSON_INVENTORY", - "text": "Game uses container-based inventory. It means that to put something in your inventory, you have to wear some clothing or container with pockets which will provide free space for items. Spear strap is one example of such containers. Pockets have finite dimensions, so you can't put an item that has more volume or is longer than a pocket.\nTo view your inventory, press 'i'. You'll see that you have only your worn clothes, of which only your jeans have 4 small pockets. Select your jeans and press Enter to see their description and amount of pockets. To scroll through the description, press '<' and '>'.\n\nTo continue the tutorial, please come to the rack and wear ('W') the backpack to increase available capacity of your inventory." + "text": "Cataclysm uses a container-based inventory. Putting something into your inventory requires wearing some clothing or container with pockets that are big enough to hold it. The spear strap is one example of such containers. Pockets have finite dimensions, so you can't put an item that has more volume or is longer than a pocket.\n\nTo view your inventory, press . You'll see that you have only your worn clothes, of which only your jeans have 4 small pockets. Select your jeans and press to see their description and amount of pockets. To scroll through the description, press and .\n\nTo continue the tutorial, move to the western rack and wear () the backpack to increase the available capacity of your inventory." }, { "id": "LESSON_FLASHLIGHT", - "text": "There are a flashlight and a disposable battery lying on the rack. Flashlights are very useful tools as they allow you to see in the dark.\n\nTo continue the tutorial, please reload the flashlight by pressing 'r', take it with you and move to the stairs." + "text": "There is a flashlight and a light disposable battery lying on the rack. Flashlights are very useful tools as they allow you to see in the dark.\n\nTo continue the tutorial, please reload the flashlight by pressing . Take it with you and move to the stairs." }, { "id": "LESSON_REMOTE_USE", - "text": "Flashlight is a good thing to have, but it drains its battery quickly, so it won't last very long. A much better solution for long-lasting lighting is a gasoline lantern. Reload the lantern with gasoline ('r') and then activate it ('a') while standing nearby. A lighter will help you to fire the lantern. Some tools (such as lamps, dehydrators, bathroom scales etc) don't need to be picked up before activating and allow remote use.\nAfter you light the lantern you can safely turn off your flashlight to conserve its energy, lit lantern will give you enough light for any actions and will last very long.\n\nTo continue the tutorial, please light the lantern and then move to the corridor to the east." + "text": "A flashlight is a good thing to have, but it drains its battery quickly, so it won't last very long. A much better solution for long-lasting lighting is a gasoline lantern. Reload the lantern with gasoline () and then activate it () while standing nearby. A lighter will help you to fire the lantern.\n\nSome tools (such as lamps, dehydrators, bathroom scales etc) don't need to be picked up before activating and allow remote use.\n\nAfter you light the lantern, you can safely turn off your flashlight to conserve its energy; the lit lantern will give you enough light for any actions and will last much longer.\n\nTo continue the tutorial, please light the lantern and then move to the corridor to the east." }, { "id": "LESSON_CRAFTING_FOOD", - "text": "Looks like you're hungry! The hunger status is indicated on the sidebar. Let's make a peanut butter sandwich from peanut butter and crackers on the counter next to the wall.\nTo make food you need to use the Crafting menu. Press '&' (ampersand) to open the menu. Press Tab and Backtab to toggle crafting categories and select FOOD category. From there select peanut butter sandwich and press Enter to start crafting.\nNote that you don't need to stand directly near the counter to be able to craft. Crafting radius is 6 tiles, so while you're standing no farther than 6 tiles from crafting components and tools, your character is able to get them by himself.\n\nTo continue the tutorial, please craft the peanut butter sandwich and then eat it by pressing 'E'." + "text": "Looks like you're hungry! The hunger status is indicated on the sidebar. Let's make a peanut butter sandwich from peanut butter and crackers on the counter next to the wall.\n\nTo make food, you need to use the Crafting menu. Press to open the menu. Press and to toggle crafting categories and select the FOOD category. From there, select peanut butter sandwich and press to start crafting.\n\nNote that you don't need to stand directly near the counter to be able to craft. The crafting radius is 6 tiles, so while you're standing no farther than 6 tiles from any crafting components and tools, your character is able to still get them in order to use them.\n\nTo continue the tutorial, please craft the peanut butter sandwich and then eat it by pressing ." }, { "id": "LESSON_CONSTRUCTION", - "text": "In the next room you can find a paint brush and several cans of paint. You can use them to paint the wall in the color you like. To do this, open the Construction menu by pressing '*' (asterisk) and toggling the categories with arrow keys. Find the Decorative category and select one of the options to paint the wall.\n\nTo continue the tutorial, please paint some walls and move further south." + "text": "In the next room, you can find a paint brush and several cans of paint. You can use them to paint the wall in your preferred color. To do this, open the Construction menu by pressing and toggling the categories with and . Find the Decorative category and select one of the options to paint the wall.\n\nTo continue the tutorial, please paint some walls and move further south." }, { "id": "LESSON_THROWING", - "text": "There are 10 baseballs lying on the floor. You might not need all 10, or you might not have enough space in your pockets. To pick up specific amount of items, press 'g', select the stack of items, and press the number on the keyboard. The cursor should change to # symbol.\nYou can throw a baseball at the dummy in the end of the corridor by pressing t.\n\nTo complete the tutorial, throw some baseballs at the dummy and then move to the end of the corridor to the north." + "text": "There are 10 baseballs lying on the floor. You might not need all 10, or you might not have enough space in your pockets. To pick up a specific amount of items, press , select the stack of items, and type a number on the keyboard (Multiple numbers can be used for large stacks). Finish the selection with . The cursor should change to a # symbol.\n\nYou can throw a baseball at the dummy in the end of the corridor by pressing .\n\nTo complete the tutorial, throw some baseballs at the dummy and then move to the end of the corridor to the north." }, { "id": "LESSON_FINALE", - "text": "Congratulations! You completed the tutorial. Here are several last-minute advices.\n\nYou can press Enter to open the Action menu. It provides a convenient way to make dozens of actions.\n\nIn every menu (and in the game too) you can press '?' (question mark) to open the Keybindings menu. It allows you to change default keybindings to your liking. Also note that several actions doesn't have a set keybinding by default, so in there you can enable them too.\n\nYou can continue exploring the tutorial rooms, or you can exit the tutorial by pressing 'S'. This will save your game and exit to main menu." + "text": "Congratulations! You have completed the tutorial. Here is some last-minute advice.\n\nYou can press to open the Action menu. It provides a convenient way to access various actions.\n\nNot sure what keys you can press in a given menu? Press the to open the Keybindings menu. It allows you to view the existing keybindings and modify them to your liking. Sometimes there will be lesser used or convenience actions without a default keybinding, which you can also set.\n\nYou can continue exploring the tutorial rooms, or you can exit the tutorial by pressing . This will save your game and exit to the main menu." } ] } diff --git a/data/json/techniques.json b/data/json/techniques.json index d235a27676cda..f6acb1d85e2f5 100644 --- a/data/json/techniques.json +++ b/data/json/techniques.json @@ -260,6 +260,78 @@ "defensive": true, "grab_break": true }, + { + "type": "technique", + "id": "tec_bojutsu_thrust", + "name": "Front Thrust", + "messages": [ "You thrust at the %s", " thrusts at %s" ], + "skill_requirements": [ { "name": "melee", "level": 1 } ], + "melee_allowed": true, + "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.2 } ] + }, + { + "type": "technique", + "id": "tec_bojutsu_kneestrike", + "name": "Knee Strike", + "messages": [ + "After blocking %s's attack you quickly strike at their knee!", + "After blocking %s's attack quickly strikes at their knee!" + ], + "skill_requirements": [ { "name": "melee", "level": 2 } ], + "melee_allowed": true, + "block_counter": true, + "crit_ok": true, + "down_dur": 1, + "mult_bonuses": [ { "stat": "movecost", "scale": 0.8 } ] + }, + { + "type": "technique", + "id": "tec_bojutsu_frontstrike", + "name": "Overhead Front Strike", + "messages": [ + "You block %s's attack and counter with a Overhead Front Strike!", + " blocks %s's attack and counter with a Overhead Front Strike!" + ], + "skill_requirements": [ { "name": "melee", "level": 3 } ], + "melee_allowed": true, + "block_counter": true, + "crit_ok": true, + "stun_dur": 1, + "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.4 } ] + }, + { + "type": "technique", + "id": "tec_bojutsu_rollingstrike", + "name": "Rolling Strike", + "messages": [ "Using your rolling staff you quickly strike %s", "Using rolling staff quickly strikes %s" ], + "skill_requirements": [ { "name": "melee", "level": 3 } ], + "melee_allowed": true, + "required_buffs_all": [ "buff_bojutsu_onmove" ], + "weighting": 2, + "crit_ok": true, + "mult_bonuses": [ { "stat": "movecost", "scale": 0.75 }, { "stat": "damage", "type": "bash", "scale": 1.5 } ] + }, + { + "type": "technique", + "id": "tec_bojutsu_feint", + "name": "Feint", + "messages": [ "You fake a strike at %s", " fakes a strike at %s" ], + "skill_requirements": [ { "name": "melee", "level": 4 } ], + "melee_allowed": true, + "defensive": true, + "miss_recovery": true, + "mult_bonuses": [ { "stat": "movecost", "scale": 0.8 } ] + }, + { + "type": "technique", + "id": "tec_bojutsu_disarm", + "name": "Hooking Disarm", + "messages": [ "You're able to disarm %s by hooking their weapon", " hooks %s's weapon and casts it away" ], + "skill_requirements": [ { "name": "melee", "level": 5 } ], + "melee_allowed": true, + "crit_ok": true, + "disarms": true + }, { "type": "technique", "id": "tec_barbaran_impale", @@ -1591,8 +1663,8 @@ "id": "tec_tiger_break", "name": "Grab Break", "messages": [ - "The %s tries to grab you, but you too powerful to be caged!", - "The %s tries to grab , but they too powerful to be caged!" + "The %s tries to grab you, but you are too powerful to be caged!", + "The %s tries to grab , but they are too powerful to be caged!" ], "unarmed_allowed": true, "defensive": true, diff --git a/data/json/tool_qualities.json b/data/json/tool_qualities.json index 565ff251161da..59925180a62b5 100644 --- a/data/json/tool_qualities.json +++ b/data/json/tool_qualities.json @@ -283,6 +283,11 @@ "id": "GRIND", "name": { "str": "grinding" } }, + { + "type": "tool_quality", + "id": "FINE_GRIND", + "name": { "str": "fine grinding" } + }, { "type": "tool_quality", "id": "REAM", diff --git a/data/json/traps.json b/data/json/traps.json index 07693fd312446..214b3f4b770ed 100644 --- a/data/json/traps.json +++ b/data/json/traps.json @@ -250,7 +250,7 @@ "symbol": "^", "visibility": 6, "avoidance": 4, - "difficulty": 3, + "difficulty": 0, "action": "tripwire", "drops": [ "string_36" ] }, diff --git a/data/json/ui/activity.json b/data/json/ui/activity.json index a1263f58341e3..1b2d07da7c70b 100644 --- a/data/json/ui/activity.json +++ b/data/json/ui/activity.json @@ -4,7 +4,43 @@ "type": "widget", "label": "Activity", "style": "text", - "var": "activity_text", - "//": "Uses display::activity_text_color" + "clauses": [ + { + "id": "none", + "text": "None", + "color": "light_gray", + "condition": { "compare_int": [ { "u_val": "activity_level" }, "==", { "const": 0 } ] } + }, + { + "id": "light", + "text": "Light", + "color": "yellow", + "condition": { "compare_int": [ { "u_val": "activity_level" }, "==", { "const": 1 } ] } + }, + { + "id": "moderate", + "text": "Moderate", + "color": "yellow", + "condition": { "compare_int": [ { "u_val": "activity_level" }, "==", { "const": 2 } ] } + }, + { + "id": "brisk", + "text": "Brisk", + "color": "light_red", + "condition": { "compare_int": [ { "u_val": "activity_level" }, "==", { "const": 3 } ] } + }, + { + "id": "active", + "text": "Active", + "color": "light_red", + "condition": { "compare_int": [ { "u_val": "activity_level" }, "==", { "const": 4 } ] } + }, + { + "id": "extreme", + "text": "Extreme", + "color": "red", + "condition": { "compare_int": [ { "u_val": "activity_level" }, ">=", { "const": 5 } ] } + } + ] } ] diff --git a/data/json/ui/body_temp.json b/data/json/ui/body_temp.json index c6c4387325f38..2983c187e0922 100644 --- a/data/json/ui/body_temp.json +++ b/data/json/ui/body_temp.json @@ -1,10 +1,167 @@ [ + { + "id": "body_temp_template", + "type": "widget", + "style": "clause", + "clauses": [ + { + "id": "scorching", + "text": "Scorching!", + "color": "red", + "condition": { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 9500 } ] } + }, + { + "id": "very_hot", + "text": "Very hot!", + "color": "light_red", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 9500 } ] }, + { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 8000 } ] } + ] + } + }, + { + "id": "warm", + "text": "Warm", + "color": "yellow", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 8000 } ] }, + { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 6500 } ] } + ] + } + }, + { + "id": "comfortable", + "text": "Comfortable", + "color": "green", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 6500 } ] }, + { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 3500 } ] } + ] + } + }, + { + "id": "chilly", + "text": "Chilly", + "color": "light_blue", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 3500 } ] }, + { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 2000 } ] } + ] + } + }, + { + "id": "very_cold", + "text": "Very cold!", + "color": "cyan", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 2000 } ] }, + { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 500 } ] } + ] + } + }, + { + "id": "freezing", + "text": "Freezing!", + "color": "blue", + "condition": { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 500 } ] } + } + ] + }, + { + "id": "body_temp_delta_template", + "type": "widget", + "style": "clause", + "default_clause": { "text": "", "sym": "-", "color": "green" }, + "clauses": [ + { + "id": "rising3", + "text": "(Rising!!)", + "sym": "↑↑↑", + "color": "red", + "condition": { "compare_int": [ { "u_val": "body_temp_delta" }, ">", { "const": 4500 } ] } + }, + { + "id": "rising2", + "text": "(Rising!)", + "sym": "↑↑", + "color": "light_red", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp_delta" }, "<=", { "const": 4500 } ] }, + { "compare_int": [ { "u_val": "body_temp_delta" }, ">", { "const": 3000 } ] } + ] + } + }, + { + "id": "rising1", + "text": "(Rising)", + "sym": "↑", + "color": "yellow", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp_delta" }, "<=", { "const": 3000 } ] }, + { "compare_int": [ { "u_val": "body_temp_delta" }, ">", { "const": 1500 } ] } + ] + } + }, + { + "id": "falling1", + "text": "(Falling)", + "sym": "↓", + "color": "light_blue", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp_delta" }, "<", { "const": -1500 } ] }, + { "compare_int": [ { "u_val": "body_temp_delta" }, ">=", { "const": -3000 } ] } + ] + } + }, + { + "id": "falling2", + "text": "(Falling!)", + "sym": "↓↓", + "color": "cyan", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp_delta" }, "<", { "const": -3000 } ] }, + { "compare_int": [ { "u_val": "body_temp_delta" }, ">=", { "const": -4500 } ] } + ] + } + }, + { + "id": "falling3", + "text": "(Falling!!)", + "sym": "↓↓↓", + "color": "blue", + "condition": { "compare_int": [ { "u_val": "body_temp_delta" }, "<", { "const": -4500 } ] } + } + ] + }, { "id": "body_temp_desc", "type": "widget", "label": "Heat", "style": "text", - "var": "body_temp_text", - "//": "Uses display::temp_text_color" + "copy-from": "body_temp_template" + }, + { + "id": "body_temp_delta_desc", + "type": "widget", + "label": "Temp change", + "style": "text", + "copy-from": "body_temp_delta_template" + }, + { + "id": "body_temp_delta_sym", + "type": "widget", + "label": "Temp change", + "style": "symbol", + "copy-from": "body_temp_delta_template" } ] diff --git a/data/json/ui/compass.json b/data/json/ui/compass.json index 5d4cb3d3b56a3..adefe885a17ec 100644 --- a/data/json/ui/compass.json +++ b/data/json/ui/compass.json @@ -120,7 +120,7 @@ "style": "layout", "arrange": "rows", "widgets": [ "compass_top_layout", "compass_middle_layout", "compass_bottom_layout", "compass_legend_text" ], - "flags": [ "W_DISABLED" ] + "flags": [ "W_DISABLED_BY_DEFAULT" ] }, { "id": "compass_all_layout_alt", diff --git a/data/json/ui/fatigue.json b/data/json/ui/fatigue.json index 77ed6cb98ac62..98b2cf8bb1c41 100644 --- a/data/json/ui/fatigue.json +++ b/data/json/ui/fatigue.json @@ -1,4 +1,39 @@ [ + { + "id": "fatigue_desc_template", + "type": "widget", + "style": "clause", + "clauses": [ + { + "id": "tired", + "text": "Tired", + "color": "yellow", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "fatigue" }, ">", { "const": 191 } ] }, + { "compare_int": [ { "u_val": "fatigue" }, "<=", { "const": 383 } ] } + ] + } + }, + { + "id": "dead_tired", + "text": "Dead Tired", + "color": "light_red", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "fatigue" }, ">", { "const": 383 } ] }, + { "compare_int": [ { "u_val": "fatigue" }, "<=", { "const": 575 } ] } + ] + } + }, + { + "id": "exhausted", + "text": "Exhausted", + "color": "red", + "condition": { "compare_int": [ { "u_val": "fatigue" }, ">", { "const": 575 } ] } + } + ] + }, { "id": "fatigue_num", "type": "widget", @@ -22,7 +57,6 @@ "type": "widget", "label": "Rest", "style": "text", - "var": "fatigue_text", - "//": "Uses display::fatigue_text_color" + "copy-from": "fatigue_desc_template" } ] diff --git a/data/json/ui/health.json b/data/json/ui/health.json index 6564a339f7a89..c59a346d1275b 100644 --- a/data/json/ui/health.json +++ b/data/json/ui/health.json @@ -1,4 +1,78 @@ [ + { + "id": "health_desc_template", + "type": "widget", + "style": "clause", + "clauses": [ + { + "id": "horrible", + "text": "Horrible", + "color": "red", + "condition": { "compare_int": [ { "u_val": "health" }, "<", { "const": -100 } ] } + }, + { + "id": "very_bad", + "text": "Very bad", + "color": "light_red", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "health" }, ">=", { "const": -100 } ] }, + { "compare_int": [ { "u_val": "health" }, "<", { "const": -50 } ] } + ] + } + }, + { + "id": "bad", + "text": "Bad", + "color": "yellow", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "health" }, ">=", { "const": -50 } ] }, + { "compare_int": [ { "u_val": "health" }, "<", { "const": -10 } ] } + ] + } + }, + { + "id": "ok", + "text": "OK", + "color": "light_gray", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "health" }, ">=", { "const": -10 } ] }, + { "compare_int": [ { "u_val": "health" }, "<", { "const": 10 } ] } + ] + } + }, + { + "id": "good", + "text": "Good", + "color": "white", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "health" }, ">=", { "const": 10 } ] }, + { "compare_int": [ { "u_val": "health" }, "<", { "const": 50 } ] } + ] + } + }, + { + "id": "very_good", + "text": "Very good", + "color": "green", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "health" }, ">=", { "const": 50 } ] }, + { "compare_int": [ { "u_val": "health" }, "<", { "const": 100 } ] } + ] + } + }, + { + "id": "excellent", + "text": "Excellent", + "color": "light_green", + "condition": { "compare_int": [ { "u_val": "health" }, ">=", { "const": 100 } ] } + } + ] + }, { "id": "health_num", "type": "widget", @@ -12,7 +86,6 @@ "type": "widget", "label": "Health", "style": "text", - "var": "health_text", - "//": "Uses display::health_text_color" + "copy-from": "health_desc_template" } ] diff --git a/data/json/ui/layout.json b/data/json/ui/layout.json index 4b283a8adc03b..cf595dff526fe 100644 --- a/data/json/ui/layout.json +++ b/data/json/ui/layout.json @@ -143,7 +143,7 @@ "//": "Shows numerical values for attributes normally hidden or obfuscated. Disabled by default.", "arrange": "rows", "widgets": [ "hitpoint_nums_top_layout", "hitpoint_nums_bottom_layout", "pain_health_num_layout", "stamina_cardio_num_layout" ], - "flags": [ "W_DISABLED" ] + "flags": [ "W_DISABLED_BY_DEFAULT" ] }, { "id": "sound_fatigue_focus_layout", diff --git a/data/json/ui/lighting.json b/data/json/ui/lighting.json index d0d7e53cc8501..7f6a981d2557d 100644 --- a/data/json/ui/lighting.json +++ b/data/json/ui/lighting.json @@ -4,6 +4,37 @@ "type": "widget", "label": "Lighting", "style": "text", - "var": "lighting_text" + "clauses": [ + { + "id": "bright", + "text": "bright", + "color": "yellow", + "condition": { "compare_int": [ { "u_val": "fine_detail_vision_mod" }, "<=", { "const": 1 } ] } + }, + { + "id": "cloudy", + "text": "cloudy", + "color": "white", + "condition": { "compare_int": [ { "u_val": "fine_detail_vision_mod" }, "==", { "const": 2 } ] } + }, + { + "id": "shady", + "text": "shady", + "color": "light_gray", + "condition": { "compare_int": [ { "u_val": "fine_detail_vision_mod" }, "==", { "const": 3 } ] } + }, + { + "id": "dark", + "text": "dark", + "color": "dark_gray", + "condition": { "compare_int": [ { "u_val": "fine_detail_vision_mod" }, "==", { "const": 4 } ] } + }, + { + "id": "very dark", + "text": "very dark", + "color": "black_white", + "condition": { "compare_int": [ { "u_val": "fine_detail_vision_mod" }, ">=", { "const": 5 } ] } + } + ] } ] diff --git a/data/json/ui/moon.json b/data/json/ui/moon.json index 970f5bef7d5c5..1fae2d9c8bfd2 100644 --- a/data/json/ui/moon.json +++ b/data/json/ui/moon.json @@ -4,7 +4,61 @@ "type": "widget", "label": "Moon", "style": "text", - "var": "moon_phase_text", - "//": "Uses display::get_moon" + "clauses": [ + { + "id": "new_moon", + "text": "New moon", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 0 } ] } + }, + { + "id": "waxing_crescent", + "text": "Waxing crescent", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 1 } ] } + }, + { + "id": "half_moon", + "text": "Half moon", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 2 } ] } + }, + { + "id": "waxing_gibbous", + "text": "Waxing gibbous", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 3 } ] } + }, + { + "id": "full_moon", + "text": "Full moon", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 4 } ] } + }, + { + "id": "waning_gibbous", + "text": "Waning gibbous", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 5 } ] } + }, + { + "id": "half_moon", + "text": "Half moon", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 6 } ] } + }, + { + "id": "waning_crescent", + "text": "Waning crescent", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 7 } ] } + }, + { + "id": "dark_moon", + "text": "Dark moon", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 8 } ] } + } + ] } ] diff --git a/data/json/ui/move_counter.json b/data/json/ui/move_counter.json deleted file mode 100644 index 25e4c3eebebfb..0000000000000 --- a/data/json/ui/move_counter.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "id": "move_num", - "type": "widget", - "label": "Move count", - "var": "move", - "style": "number" - } -] diff --git a/data/json/ui/movement.json b/data/json/ui/movement.json index 706d9ee384103..5ab85ccbb0b8e 100644 --- a/data/json/ui/movement.json +++ b/data/json/ui/movement.json @@ -1,19 +1,37 @@ [ + { + "id": "move_mode_template", + "type": "widget", + "style": "clause", + "default_clause": { "text": "bugging out", "sym": "-", "color": "dark_gray" }, + "clauses": [ + { "id": "run", "text": "running", "sym": "R", "color": "red", "condition": { "u_has_move_mode": "run" } }, + { "id": "walk", "text": "walking", "sym": "W", "color": "white", "condition": { "u_has_move_mode": "walk" } }, + { + "id": "crouch", + "text": "crouching", + "sym": "C", + "color": "light_blue", + "condition": { "u_has_move_mode": "crouch" } + }, + { "id": "prone", "text": "prone", "sym": "P", "color": "green", "condition": { "u_has_move_mode": "prone" } } + ] + }, { "id": "move_mode_desc", "type": "widget", "label": "Mode", "style": "text", - "var": "move_mode_text", - "//": "Full move mode name walking/running/crouching/prone, from display::move_mode_text_color" + "copy-from": "move_mode_template", + "//": "Full move mode name walking/running/crouching/prone" }, { "id": "move_mode_letter", "type": "widget", "label": "Mode", - "style": "text", - "var": "move_mode_letter", - "//": "Single-letter W/R/C/P, from display::move_mode_letter_color" + "style": "symbol", + "copy-from": "move_mode_template", + "//": "Single-letter W/R/C/P" }, { "id": "move_num", diff --git a/data/json/ui/radiation.json b/data/json/ui/radiation.json index 7fc759c781bc2..e227f6d4f81f8 100644 --- a/data/json/ui/radiation.json +++ b/data/json/ui/radiation.json @@ -81,7 +81,7 @@ "type": "widget", "label": "Radiation", "style": "text", - "default_clause": { "text": "Unknown", "color": "light_gray" }, + "flags": [ "W_DISABLED_WHEN_EMPTY" ], "copy-from": "rad_badge_template", "//": "Shows worn/wielded radiation badge color from display::rad_badge_text_color" } diff --git a/data/json/uncraft/armor/pets_dog.json b/data/json/uncraft/armor/pets_dog.json index e3d47b077fb74..5b42542994193 100644 --- a/data/json/uncraft/armor/pets_dog.json +++ b/data/json/uncraft/armor/pets_dog.json @@ -7,7 +7,7 @@ "difficulty": 3, "time": "2 m", "qualities": [ { "id": "SAW_M_FINE", "level": 1 } ], - "components": [ [ [ "link_sheet", 3 ] ], [ [ "leather", 3 ] ], [ [ "chain_link", 70 ] ] ] + "components": [ [ [ "lc_link_sheet", 3 ] ], [ [ "leather", 3 ] ], [ [ "lc_chain_link", 70 ] ] ] }, { "result": "superalloy_harness_dog", diff --git a/data/json/vehicleparts/motor.json b/data/json/vehicleparts/motor.json index 48a9af311e3b5..fbcb03d38a3de 100644 --- a/data/json/vehicleparts/motor.json +++ b/data/json/vehicleparts/motor.json @@ -101,7 +101,7 @@ { "item": "steel_chunk", "count": [ 2, 4 ] }, { "item": "scrap", "count": [ 2, 4 ] }, { "item": "e_scrap", "count": [ 1, 2 ] }, - { "item": "bearing", "count": [ 5, 10 ] }, + { "item": "bearing", "charges": [ 5, 10 ] }, { "item": "cable", "charges": [ 10, 20 ] } ], "damage_reduction": { "all": 32 } @@ -137,7 +137,7 @@ { "item": "steel_chunk", "count": [ 3, 5 ] }, { "item": "scrap", "count": [ 3, 5 ] }, { "item": "e_scrap", "count": [ 3, 5 ] }, - { "item": "bearing", "count": [ 20, 40 ] }, + { "item": "bearing", "charges": [ 20, 40 ] }, { "item": "cable", "charges": [ 15, 30 ] } ], "damage_reduction": { "all": 43 } @@ -173,7 +173,7 @@ { "item": "steel_chunk", "count": [ 3, 5 ] }, { "item": "scrap", "count": [ 3, 5 ] }, { "item": "e_scrap", "count": [ 5, 10 ] }, - { "item": "bearing", "count": [ 20, 50 ] }, + { "item": "bearing", "charges": [ 20, 50 ] }, { "item": "cable", "charges": [ 10, 15 ] } ], "damage_reduction": { "all": 50 } @@ -209,7 +209,7 @@ { "item": "steel_chunk", "count": [ 6, 10 ] }, { "item": "scrap", "count": [ 6, 10 ] }, { "item": "e_scrap", "count": [ 5, 15 ] }, - { "item": "bearing", "count": [ 25, 60 ] }, + { "item": "bearing", "charges": [ 25, 60 ] }, { "item": "cable", "charges": [ 20, 30 ] } ], "damage_reduction": { "all": 60 } @@ -245,7 +245,7 @@ { "item": "steel_chunk", "count": [ 24, 40 ] }, { "item": "scrap", "count": [ 24, 40 ] }, { "item": "e_scrap", "count": [ 20, 60 ] }, - { "item": "bearing", "count": [ 100, 240 ] }, + { "item": "bearing", "charges": [ 100, 240 ] }, { "item": "cable", "charges": [ 80, 120 ] } ], "damage_reduction": { "all": 60 } diff --git a/data/json/vehicleparts/windshields.json b/data/json/vehicleparts/windshields.json index d2e55e845989b..f5eb4c67e64e6 100644 --- a/data/json/vehicleparts/windshields.json +++ b/data/json/vehicleparts/windshields.json @@ -53,7 +53,8 @@ "copy-from": "windshield_abstract", "id": "windshield_full", "looks_like": "windshield", - "type": "vehicle_part" + "type": "vehicle_part", + "name": { "str": "full windshield" } }, { "abstract": "reinforced_windshield_abstract", @@ -104,6 +105,7 @@ "copy-from": "reinforced_windshield_abstract", "id": "reinforced_windshield_full", "looks_like": "reinforced_windshield", - "type": "vehicle_part" + "type": "vehicle_part", + "name": { "str": "reinforced full windshield" } } ] diff --git a/data/json/vitamin.json b/data/json/vitamin.json index f719679d4d0b0..8f30acd33befa 100644 --- a/data/json/vitamin.json +++ b/data/json/vitamin.json @@ -19,25 +19,6 @@ "rate": "30 m", "disease": [ [ -4800, -5600 ], [ -5601, -6400 ], [ -6401, -12000 ] ] }, - { - "id": "vitA", - "type": "vitamin", - "vit_type": "vitamin", - "name": { "str": "Vitamin A" }, - "excess": "hypervitaminosis", - "min": -8400, - "max": 3600, - "rate": "180 m" - }, - { - "id": "vitB", - "type": "vitamin", - "vit_type": "vitamin", - "name": { "str": "Vitamin B12" }, - "min": -5600, - "max": 2000, - "rate": "360 m" - }, { "id": "vitC", "type": "vitamin", diff --git a/data/mods/Aftershock/effects_on_condition.json b/data/mods/Aftershock/effects_on_condition.json index 79ebffa733910..33b441db6e3a5 100644 --- a/data/mods/Aftershock/effects_on_condition.json +++ b/data/mods/Aftershock/effects_on_condition.json @@ -2,8 +2,7 @@ { "type": "effect_on_condition", "id": "afs_night_messages", - "recurrence_min": "8 hours", - "recurrence_max": "72 hours", + "recurrence": [ "8 hours", "72 hours" ], "condition": { "and": [ { "one_in_chance": 3 }, { "not": "is_day" }, "u_can_see", { "is_weather": "clear" }, "u_is_outside" ] }, "effect": [ { "u_message": "AFS_NIGHT_MESSAGES_1", "snippet": true } ] } diff --git a/data/mods/Aftershock/itemgroups/bionics_groups.json b/data/mods/Aftershock/itemgroups/bionics_groups.json index fb1dcc0f2a82b..a84c914e1c888 100644 --- a/data/mods/Aftershock/itemgroups/bionics_groups.json +++ b/data/mods/Aftershock/itemgroups/bionics_groups.json @@ -109,26 +109,5 @@ { "drop": "fat_tainted", "type": "flesh", "mass_ratio": 0.08 }, { "drop": "bone_tainted", "type": "bone", "mass_ratio": 0.1 } ] - }, - { - "id": "CBM_CIV", - "type": "harvest", - "entries": [ - { - "drop": "bio_power_storage", - "type": "bionic", - "flags": [ "FILTHY", "NO_STERILE", "NO_PACKED" ], - "faults": [ "fault_bionic_salvaged" ] - }, - { - "drop": "bionics_common", - "type": "bionic_group", - "flags": [ "FILTHY", "NO_STERILE", "NO_PACKED" ], - "faults": [ "fault_bionic_salvaged" ] - }, - { "drop": "meat_tainted", "type": "flesh", "mass_ratio": 0.25 }, - { "drop": "fat_tainted", "type": "flesh", "mass_ratio": 0.08 }, - { "drop": "bone_tainted", "type": "bone", "mass_ratio": 0.1 } - ] } ] diff --git a/data/mods/Aftershock/items/alien_organics.json b/data/mods/Aftershock/items/alien_organics.json index 135f2e4cbd585..a42c665c228b3 100644 --- a/data/mods/Aftershock/items/alien_organics.json +++ b/data/mods/Aftershock/items/alien_organics.json @@ -5,6 +5,6 @@ "copy-from": "mutant_bug_hydrogen_sacs", "category": "spare_parts", "name": { "str": "cluster of gas sacs", "str_pl": "clusters of gas sacs" }, - "description": "This is a cluster of multicolored membranous bubbles, each about the size of a grape, retrieved from inside an alien animal. They float like tiny helium balloons - perhaps they are full of a lighter-than-air gas." + "description": "This is a cluster of multicolored membranous bubbles, each about the size of a grape, retrieved from inside an alien animal. They float like tiny helium balloons - perhaps they are full of lighter-than-air gas." } ] diff --git a/data/mods/Aftershock/items/ammo/7.50mm.json b/data/mods/Aftershock/items/ammo/7.50mm.json index 43a949af6248a..626a854a3132d 100644 --- a/data/mods/Aftershock/items/ammo/7.50mm.json +++ b/data/mods/Aftershock/items/ammo/7.50mm.json @@ -23,7 +23,7 @@ "id": "afs_7.50mm_rp", "type": "AMMO", "name": { "str_sp": "7.50mm RP" }, - "description": "Civilian-legal 7.50mm ammunition featuring a reduced propellant case and unjacketed projectiles. The 7.50mm RP round is extremely weak with very low stopping power, short range, and negligible recoil. While cheaper than military grade rounds, its only really useful for rifle training, and for hunting small animals. Being caseless, these cannot be disassembled or reloaded.", + "description": "Civilian-legal 7.50mm ammunition featuring a reduced propellant case and unjacketed projectiles. The 7.50mm RP round is extremely weak with very low stopping power, short range, and negligible recoil. While cheaper than military grade rounds, it's only really useful for rifle training, and for hunting small animals. Being caseless, these cannot be disassembled or reloaded.", "weight": "3 g", "volume": "65 ml", "price": 150, diff --git a/data/mods/Aftershock/items/armor.json b/data/mods/Aftershock/items/armor.json index 4a2c2d4863b10..9ed8e6c106ed5 100644 --- a/data/mods/Aftershock/items/armor.json +++ b/data/mods/Aftershock/items/armor.json @@ -41,7 +41,7 @@ "type": "TOOL_ARMOR", "copy-from": "afs_sentinel_cloak", "name": { "str": "hologram cloak mk.2", "str_pl": "hologram cloaks mk.2" }, - "description": "When activated, creates an holographic decoy of its wearer. Powered by an experimental n-space energy generator, it slowly recharges itself for free, probably by siphoning excess energy from some unknown hyperdimensional space.", + "description": "When activated, creates a holographic decoy of its wearer. Powered by an experimental n-space energy generator, it slowly recharges itself for free, probably by siphoning excess energy from some unknown hyperdimensional space.", "charges_per_use": 1, "//": "Change charges and charge_regen only", "relic_data": { "charge_info": { "recharge_type": "periodic", "time": "1 h", "regenerate_ammo": true } }, @@ -54,7 +54,7 @@ "type": "ARMOR", "copy-from": "jedi_cloak", "name": { "str": "sentinel-lx cloak" }, - "description": "The vantablack cloak of sentinel-lx hangs around ones shoulders as a solid, unnatural shadow. Made from woven graphene, its lightweight and resistant, but cannot be repaired", + "description": "The vantablack cloak of sentinel-lx hangs around ones shoulders as a solid, unnatural shadow. Made from woven graphene, it's lightweight and resistant, but cannot be repaired.", "price": 1500000, "material": [ "graphene_weave" ], "symbol": "[", @@ -134,7 +134,7 @@ "id": "q_solarpack", "type": "TOOL_ARMOR", "name": { "str": "quantum solar backpack (folded)", "str_pl": "quantum solar backpacks (folded)" }, - "description": "Personal portable charging system consisting of an array of quantum solar panels neatly folded in a form of a large backpack. It can be worn as one, and has an integrated cable to plug it into a cable charger system. Cutting edge technology.", + "description": "Personal portable charging system consisting of an array of quantum solar panels neatly folded in the form of a large backpack. It can be worn as one, and has an integrated cable to plug it into a cable charger system. Cutting edge technology.", "weight": "7500 g", "volume": "5 L", "price": 1500000, diff --git a/data/mods/Aftershock/items/cast_spell_items.json b/data/mods/Aftershock/items/cast_spell_items.json index 4b1f85a5a28f2..8d582d1d8c029 100644 --- a/data/mods/Aftershock/items/cast_spell_items.json +++ b/data/mods/Aftershock/items/cast_spell_items.json @@ -30,7 +30,7 @@ "type": "TOOL_ARMOR", "copy-from": "afs_caster", "name": { "str": "hologram flare caster" }, - "description": "A small metallic sphere with a recessed bottom up top. When activated it will allow you to select an hologram, which will explode in a blinding flash, stunning anything nearby.", + "description": "A small metallic sphere with a recessed bottom up top. When activated it will allow you to select a hologram, which will explode in a blinding flash, stunning anything nearby.", "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "battery": 15 } } ], "use_action": { "type": "cast_spell", "spell_id": "afs_holo_flare", "no_fail": true, "level": 1 }, "relic_data": { "charge_info": { "regenerate_ammo": true, "recharge_type": "periodic", "time": "1 h" } } @@ -60,7 +60,7 @@ "type": "TOOL_ARMOR", "copy-from": "dimensional_anchor", "name": { "str": "recall rig" }, - "description": "A complex antennae assembly worn around the upper torso that allows its user to home and teleport towards previously configured teleport pads. Although relatively functional, its much inferior to the translocation systems of old, and a successful teleport requires standing perfectly still for several minutes.", + "description": "A complex antennae assembly worn around the upper torso that allows its user to home and teleport towards previously configured teleport pads. Although relatively functional, it's much inferior to the translocation systems of old, and a successful teleport requires standing perfectly still for several minutes.", "charges_per_use": 1000, "pocket_data": [ { diff --git a/data/mods/Aftershock/items/cbms.json b/data/mods/Aftershock/items/cbms.json index b96706ae04c07..a9df1608a75e1 100644 --- a/data/mods/Aftershock/items/cbms.json +++ b/data/mods/Aftershock/items/cbms.json @@ -151,7 +151,7 @@ "copy-from": "bionic_general", "type": "BIONIC_ITEM", "name": { "str": "Pattern-U15 Attenuation Field CBM" }, - "description": "A military grade kinetic attenuation system developed for use within UICA's special service branches. Although much more effective than anything that could be conceived with current technology, it remains a pale imitation of the Hyperspace Age systems it was reverse engineered from. A side effect modern engineering seems unable to address is the tendency for this unit to release electrical fields when hit. This field is rated to reduce ballistic and piercing damage as viewed in your HUD by 20 points", + "description": "A military grade kinetic attenuation system developed for use within UICA's special service branches. Although much more effective than anything that could be conceived with current technology, it remains a pale imitation of the Hyperspace Age systems it was reverse engineered from. A side effect modern engineering seems unable to address is the tendency for this unit to release electrical fields when hit. This field is rated to reduce ballistic and piercing damage as viewed in your HUD by 20 points.", "price": 100000, "price_postapoc": 6500, "difficulty": 10 @@ -161,7 +161,7 @@ "copy-from": "bionic_general", "type": "BIONIC_ITEM", "name": { "str": "Kinetic annulment system CBM" }, - "description": "A kinetic attenuation system salvaged from a pre-discontinuity robotic warframe, crudely adapted for compatibility with biological hosts. Powerful enough to completely stop most rifle cartridges. This field is rated to reduce ballistic and piercing damage as viewed in your HUD by 40 points", + "description": "A kinetic attenuation system salvaged from a pre-discontinuity robotic warframe, crudely adapted for compatibility with biological hosts. Powerful enough to completely stop most rifle cartridges. This field is rated to reduce ballistic and piercing damage as viewed in your HUD by 40 points.", "price": 100000, "price_postapoc": 12500, "difficulty": 16 diff --git a/data/mods/Aftershock/items/comestibles/alienfood.json b/data/mods/Aftershock/items/comestibles/alienfood.json index 405d934267c62..30f8e0cf5560e 100644 --- a/data/mods/Aftershock/items/comestibles/alienfood.json +++ b/data/mods/Aftershock/items/comestibles/alienfood.json @@ -16,7 +16,7 @@ "volume": "80 ml", "charges": 3, "fun": -8, - "vitamins": [ [ "calcium", 5 ], [ "iron", 12 ], [ "vitA", 20 ], [ "vitC", 56 ], [ "mutant_toxin", 25 ] ], + "vitamins": [ [ "calcium", 5 ], [ "iron", 12 ], [ "vitC", 56 ], [ "mutant_toxin", 25 ] ], "flags": [ "RAW" ] }, { @@ -35,7 +35,7 @@ "volume": "75 ml", "charges": 3, "fun": -3, - "vitamins": [ [ "calcium", 5 ], [ "iron", 12 ], [ "vitA", 20 ], [ "vitC", 56 ] ], + "vitamins": [ [ "calcium", 5 ], [ "iron", 12 ], [ "vitC", 56 ] ], "flags": [ "NUTRIENT_OVERRIDE" ] }, { @@ -53,7 +53,7 @@ "healthy": -1, "fun": -10, "cooks_like": "meat_cooked", - "vitamins": [ [ "vitC", 13 ], [ "calcium", 2 ], [ "iron", 53 ], [ "vitB", 778 ], [ "mutant_toxin", 25 ] ], + "vitamins": [ [ "vitC", 13 ], [ "calcium", 2 ], [ "iron", 53 ], [ "mutant_toxin", 25 ] ], "flags": [ "SMOKABLE", "RAW" ], "smoking_result": "meat_smoked" }, @@ -137,7 +137,7 @@ "healthy": -5, "price_postapoc": 250, "calories": 1923, - "description": "A smooth light green block of cleaned and rendered human fat. While it'll remain edible for a very long time, it won't be the most appetizing", + "description": "A smooth light green block of cleaned and rendered human fat. While it'll remain edible for a very long time, it won't be the most appetizing.", "price": 500, "volume": "250 ml", "vitamins": [ [ "mutant_toxin", 25 ] ], @@ -191,7 +191,7 @@ "healthy": -1, "fun": -10, "cooks_like": "meat_cooked", - "vitamins": [ [ "vitC", 13 ], [ "calcium", 2 ], [ "iron", 53 ], [ "vitB", 778 ], [ "mutant_toxin", 25 ] ], + "vitamins": [ [ "vitC", 13 ], [ "calcium", 2 ], [ "iron", 53 ], [ "mutant_toxin", 25 ] ], "flags": [ "SMOKABLE", "RAW", "PREDATOR_FUN" ], "smoking_result": "meat_smoked" }, @@ -208,7 +208,7 @@ "price_postapoc": 100, "parasites": 0, "calories": 402, - "vitamins": [ [ "vitC", 16 ], [ "calcium", 2 ], [ "iron", 69 ], [ "vitB", 778 ], [ "mutant_toxin", 25 ] ], + "vitamins": [ [ "vitC", 16 ], [ "calcium", 2 ], [ "iron", 69 ], [ "mutant_toxin", 25 ] ], "flags": [ "EATEN_HOT", "NUTRIENT_OVERRIDE" ] }, { @@ -220,7 +220,7 @@ "cooks_like": "meat_scrap_cooked", "proportional": { "weight": 0.1, "volume": 0.1, "price": 0.1, "calories": 0.1 }, "delete": { "flags": [ "SMOKABLE" ] }, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ], [ "vitB", 0 ], [ "mutant_toxin", 5 ] ] + "vitamins": [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ], [ "mutant_toxin", 5 ] ] }, { "id": "alien_meat_scrap_cooked", @@ -276,7 +276,7 @@ "quench": 2, "fun": -10, "calories": 50, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 9 ], [ "calcium", 0 ], [ "iron", 14 ], [ "vitB", 22 ], [ "mutant_toxin", 25 ] ], + "vitamins": [ [ "vitC", 9 ], [ "calcium", 0 ], [ "iron", 14 ], [ "mutant_toxin", 25 ] ], "extend": { "flags": [ "PREDATOR_FUN" ] } }, { @@ -299,7 +299,7 @@ "price_postapoc": 25, "quench": -4, "calories": 92, - "vitamins": [ [ "vitA", 75 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 8 ], [ "vitB", 336 ], [ "mutant_toxin", 25 ] ] + "vitamins": [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 8 ], [ "mutant_toxin", 25 ] ] }, { "id": "alien_liver_cooked", @@ -328,7 +328,7 @@ "fun": -20, "parasites": 15, "calories": 78, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 2 ], [ "calcium", 1 ], [ "iron", 8 ], [ "vitB", 54 ], [ "mutant_toxin", 25 ] ] + "vitamins": [ [ "vitC", 2 ], [ "calcium", 1 ], [ "iron", 8 ], [ "mutant_toxin", 25 ] ] }, { "id": "alien_brain_cooked", @@ -355,7 +355,7 @@ "price_postapoc": 25, "quench": -5, "calories": 54, - "vitamins": [ [ "vitA", 6 ], [ "vitC", 2 ], [ "calcium", 0 ], [ "iron", 8 ], [ "vitB", 155 ], [ "mutant_toxin", 25 ] ] + "vitamins": [ [ "vitC", 2 ], [ "calcium", 0 ], [ "iron", 8 ], [ "mutant_toxin", 25 ] ] }, { "id": "alien_kidney_cooked", @@ -383,7 +383,7 @@ "price_postapoc": 25, "quench": 0, "calories": 133, - "vitamins": [ [ "vitA", 0 ], [ "vitC", 32 ], [ "calcium", 0 ], [ "iron", 6 ], [ "vitB", 20 ], [ "mutant_toxin", 25 ] ] + "vitamins": [ [ "vitC", 32 ], [ "calcium", 0 ], [ "iron", 6 ], [ "mutant_toxin", 25 ] ] }, { "id": "alien_sweetbread_cooked", diff --git a/data/mods/Aftershock/items/comestibles/bug_brew.json b/data/mods/Aftershock/items/comestibles/bug_brew.json index 8fbcf8b84a655..eca0de9cd331e 100644 --- a/data/mods/Aftershock/items/comestibles/bug_brew.json +++ b/data/mods/Aftershock/items/comestibles/bug_brew.json @@ -20,7 +20,7 @@ "charges": 5, "category": "chems", "fun": -30, - "vitamins": [ [ "calcium", 2 ], [ "iron", 2 ], [ "vitA", 1 ], [ "vitB", 2 ], [ "bad_food", 1 ] ] + "vitamins": [ [ "calcium", 2 ], [ "iron", 2 ], [ "bad_food", 1 ] ] }, { "type": "COMESTIBLE", @@ -102,7 +102,7 @@ "description": "A handful of edible and heavily genemoded grubs, each only slightly thinner than your thumb. Engineered in the wake of the XXII century to feed an overpopulated Earth and its fledgling colonies these are sturdy, easily grown and scalable crop.\n\nRemoved from their growth solution they'll quickly die and desiccate, as these already have. They could be safely eaten with no further processing, for a nutritious if somewhat striking meal.", "fun": 0, "freezing_point": -9999, - "vitamins": [ [ "calcium", 2 ], [ "iron", 2 ], [ "vitA", 1 ], [ "vitB", 2 ], [ "bad_food", 1 ] ] + "vitamins": [ [ "calcium", 2 ], [ "iron", 2 ], [ "bad_food", 1 ] ] }, { "type": "recipe", diff --git a/data/mods/Aftershock/items/comestibles/cheap_food.json b/data/mods/Aftershock/items/comestibles/cheap_food.json index c0104064297f3..f09acda98d04a 100644 --- a/data/mods/Aftershock/items/comestibles/cheap_food.json +++ b/data/mods/Aftershock/items/comestibles/cheap_food.json @@ -17,14 +17,7 @@ "looks_like": "vitamins", "fun": -8, "freezing_point": -9999, - "vitamins": [ - [ "calcium", 24, 48 ], - [ "iron", 24, 48 ], - [ "vitA", 24, 48 ], - [ "vitB", 24, 48 ], - [ "vitC", 24, 48 ], - [ "bad_food", 10 ] - ] + "vitamins": [ [ "calcium", 24, 48 ], [ "iron", 24, 48 ], [ "vitC", 24, 48 ], [ "bad_food", 10 ] ] }, { "id": "afs_calorie_water", @@ -39,14 +32,7 @@ "price": 10000, "looks_like": "bleach", "fun": -2, - "vitamins": [ - [ "calcium", 24, 48 ], - [ "iron", 24, 48 ], - [ "vitA", 24, 48 ], - [ "vitB", 24, 48 ], - [ "vitC", 24, 48 ], - [ "bad_food", 10 ] - ] + "vitamins": [ [ "calcium", 24, 48 ], [ "iron", 24, 48 ], [ "vitC", 24, 48 ], [ "bad_food", 10 ] ] }, { "id": "afs_sundew", @@ -102,7 +88,7 @@ "description": "Smoothly blended edibles, neatly shaped into cubes for maximum enjoyment.", "fun": 2, "freezing_point": -9999, - "vitamins": [ [ "calcium", 30 ], [ "iron", 30 ], [ "vitA", 30 ], [ "vitB", 30 ], [ "vitC", 30 ], [ "bad_food", 1 ] ] + "vitamins": [ [ "calcium", 30 ], [ "iron", 30 ], [ "vitC", 30 ], [ "bad_food", 1 ] ] }, { "id": "afs_food_to_go", @@ -131,7 +117,7 @@ "description": "Rings of caramelized yellow colorant, tasting not exactly like apple.", "fun": 2, "freezing_point": -9999, - "vitamins": [ [ "iron", 1 ], [ "vitA", 1 ], [ "vitC", 10 ] ] + "vitamins": [ [ "iron", 1 ], [ "vitC", 10 ] ] }, { "id": "afs_cee_wafers", @@ -159,11 +145,11 @@ "calories": 250, "material": [ "flesh", "veggy" ], "healthy": 3, - "description": "Soy or pureed rat? Better not to know.\n(But its probably both.) ", + "description": "Soy or pureed rat? Better not to know.\n(But its probably both.)", "fun": 0, "charges": 2, "freezing_point": -9999, - "vitamins": [ [ "calcium", 5 ], [ "iron", 5 ], [ "vitC", 10 ], [ "vitB", 10 ], [ "bad_food", 1 ] ] + "vitamins": [ [ "calcium", 5 ], [ "iron", 5 ], [ "vitC", 10 ], [ "bad_food", 1 ] ] }, { "id": "afs_soup_27", @@ -178,7 +164,7 @@ "description": "Yellow chunks float on creamy liquid, like flotsam on a filthy summer pond. Branding implies at least 26 other flavors, but you have neither seen or heard about any of them.", "fun": 0, "freezing_point": -9999, - "vitamins": [ [ "calcium", 1 ], [ "iron", 10 ], [ "vitC", 5 ], [ "vitB", 10 ], [ "vitA", 5 ], [ "bad_food", 1 ] ] + "vitamins": [ [ "calcium", 1 ], [ "iron", 10 ], [ "vitC", 5 ], [ "bad_food", 1 ] ] }, { "id": "afs_escapepod_ration", diff --git a/data/mods/Aftershock/items/crafting_scrap/magnet_scrap.json b/data/mods/Aftershock/items/crafting_scrap/magnet_scrap.json index fb07ece9a7ef2..40830e4706cd6 100644 --- a/data/mods/Aftershock/items/crafting_scrap/magnet_scrap.json +++ b/data/mods/Aftershock/items/crafting_scrap/magnet_scrap.json @@ -12,7 +12,7 @@ "id": "afs_magnet_2", "copy-from": "afs_scrap_2", "name": { "str": "cryo electromagnet" }, - "description": "A powerful super conductive electromagnet, that must be kept at very low temperatures to operate.", + "description": "A powerful super conductive electromagnet, that must be kept at very low temperatures to operate.", "looks_like": "scrap" }, { diff --git a/data/mods/Aftershock/items/crafting_scrap/material_scrap.json b/data/mods/Aftershock/items/crafting_scrap/material_scrap.json index f68289fe2e573..47a8189a88367 100644 --- a/data/mods/Aftershock/items/crafting_scrap/material_scrap.json +++ b/data/mods/Aftershock/items/crafting_scrap/material_scrap.json @@ -28,7 +28,7 @@ "id": "afs_material_4", "copy-from": "afs_scrap_4", "name": { "str": "crystal forged neutrite" }, - "description": "Great forges within the Earth's core wrought hydrogen into flaming metal and poured it within lattices of super conductive lanthanum. Locked in magnetic equilibrium, it was left to cool into a dark unbreakable metal", + "description": "Great forges within the Earth's core wrought hydrogen into flaming metal and poured it within lattices of super conductive lanthanum. Locked in magnetic equilibrium, it was left to cool into a dark unbreakable metal.", "looks_like": "scrap" }, { diff --git a/data/mods/Aftershock/items/furniture.json b/data/mods/Aftershock/items/furniture.json index e9e25f27133ae..f149956587633 100644 --- a/data/mods/Aftershock/items/furniture.json +++ b/data/mods/Aftershock/items/furniture.json @@ -52,31 +52,5 @@ { "item": "scrap", "count": [ 10, 20 ] } ] } - }, - { - "type": "furniture", - "id": "f_nano_forge", - "name": "deployed nano forge rig", - "description": "Matrioshka Fabritechnics nano forge looks like a solid black box. Apertures for ingredients open with a hum as the console commands are entered. DO NOT INSERT ANY PART OF YOUR ANATOMY.", - "symbol": "H", - "color": "light_cyan", - "crafting_pseudo_item": "nano_pseudo_forge", - "move_cost_mod": -1, - "coverage": 70, - "required_str": -1, - "flags": [ "NOITEM", "SEALED", "ALLOW_FIELD_EFFECT", "TRANSPARENT", "EASY_DECONSTRUCT", "CONTAINER", "LIQUIDCONT" ], - "deconstruct": { "items": [ { "item": "nano_forge", "count": 1 } ] }, - "bash": { - "str_min": 12, - "str_max": 50, - "sound": "smash!", - "sound_fail": "whump.", - "items": [ - { "item": "plastic_chunk", "count": [ 6, 8 ] }, - { "item": "water_faucet", "prob": 50 }, - { "item": "sheet_metal_small", "count": [ 6, 12 ] }, - { "item": "scrap", "count": [ 10, 20 ] } - ] - } } ] diff --git a/data/mods/Aftershock/items/grenades.json b/data/mods/Aftershock/items/grenades.json index 5a5afa6e2d8e8..b98182616921b 100644 --- a/data/mods/Aftershock/items/grenades.json +++ b/data/mods/Aftershock/items/grenades.json @@ -44,7 +44,7 @@ "category": "weapons", "looks_like": "grenade_emp", "name": "electroshock grenade", - "description": "This is an electronic weapon that will emit a short ranged electric field. When activated, you'll have five turns before it starts doing so; throwing it before that would be a good idea.", + "description": "This is an electronic weapon that will emit a short-ranged electric field. When activated, you'll have five turns before it starts doing so; throwing it before that would be a good idea.", "use_action": { "menu_text": "Pull pin", "need_wielding": true, "type": "transform", "target": "afs_electroshock_grenade_1_act" } }, { @@ -64,7 +64,7 @@ "type": "TOOL", "category": "weapons", "name": { "str": "cryo grenade" }, - "description": "This is a military-grade cryo hand grenade. Once it explodes it spreads exotic highly radioactive shrapnel. Use this item to pull the pin and light the fuse. You will then have five seconds before it explodes; throwing it would be a good idea.", + "description": "This is a military-grade cryo hand grenade. Once it explodes it spreads exotic highly-radioactive shrapnel. Use this item to pull the pin and light the fuse. You will then have five seconds before it explodes; throwing it would be a good idea.", "weight": "397 g", "volume": "250 ml", "price": 1500, @@ -90,7 +90,7 @@ "type": "TOOL", "category": "weapons", "name": { "str": "active cryo grenade" }, - "description": "This is an active grenade, and will explode any second now. Once it explodes it spreads exotic highly thermodynamic shrapnel. Better throw it!", + "description": "This is an active grenade, and will explode any second now. Once it explodes it spreads exotic highly-thermodynamic shrapnel. Better throw it!", "weight": "397 g", "volume": "250 ml", "price": 0, diff --git a/data/mods/Aftershock/items/gun/5x50.json b/data/mods/Aftershock/items/gun/5x50.json index b71d8d237ec53..827f744203b85 100644 --- a/data/mods/Aftershock/items/gun/5x50.json +++ b/data/mods/Aftershock/items/gun/5x50.json @@ -5,7 +5,7 @@ "copy-from": "needlepistol", "name": { "str": "eidolon derringer" }, "volume": "500 ml", - "description": "A slick, miniature derringer designed as a backup weapon for covert operations and close range assassination. It will fire up to four 5x50mm penetrators simultaneously, to devastating effect.", + "description": "A slick, miniature derringer designed as a backup weapon for covert operations and close-range assassination. It will fire up to four 5x50mm penetrators simultaneously, to devastating effect.", "dispersion": 410, "range": -48, "valid_mod_locations": [ [ "accessories", 2 ] ], diff --git a/data/mods/Aftershock/items/gun/7.50mm.json b/data/mods/Aftershock/items/gun/7.50mm.json index 483e77a8f31f9..40514b5056457 100644 --- a/data/mods/Aftershock/items/gun/7.50mm.json +++ b/data/mods/Aftershock/items/gun/7.50mm.json @@ -69,7 +69,7 @@ "looks_like": "ar15", "type": "GUN", "name": { "str": "G&W SR-P9" }, - "description": "An eminently sturdy and reliable bullpup rifle issued by UICA's military during early reclamation expeditions. Although its been out of service for nearly two decades, many a private military and contractor has found a use for the SR-P9, and it remains common long past its initial introduction into service.", + "description": "An eminently sturdy and reliable bullpup rifle issued by UICA's military during early reclamation expeditions. Although it's been out of service for nearly two decades, many a private military and contractor has found a use for the SR-P9, and it remains common long past its initial introduction into service.", "weight": "3170 g", "volume": "3100 ml", "longest_side": "630 mm", diff --git a/data/mods/Aftershock/items/gun/laser.json b/data/mods/Aftershock/items/gun/laser.json index d27ce8bccbbc4..4dff4241885c5 100644 --- a/data/mods/Aftershock/items/gun/laser.json +++ b/data/mods/Aftershock/items/gun/laser.json @@ -45,7 +45,7 @@ "type": "GUN", "reload_noise_volume": 10, "name": { "str": "handheld x-ray cannon" }, - "description": "This is an x-ray laser stripped a TX-5LR Cerberus laser turret that has been modified to use UPS power for firing. Single shot then requires reloading. Nicknamed the 'Tin Can Killer' for it's ability to destroy power armor.", + "description": "This is an x-ray laser stripped from a TX-5LR Cerberus laser turret that has been modified to use UPS power for firing. Single shot then requires reloading. Nicknamed the 'Tin Can Killer' for its ability to destroy power armor.", "weight": "5140 g", "volume": "1500 ml", "price": 400000, diff --git a/data/mods/Aftershock/items/gun/plasma.json b/data/mods/Aftershock/items/gun/plasma.json index 356d7016893a9..342a75a698263 100644 --- a/data/mods/Aftershock/items/gun/plasma.json +++ b/data/mods/Aftershock/items/gun/plasma.json @@ -75,7 +75,7 @@ "type": "TOOL", "name": { "str_sp": "377-UASTA (weaponized)" }, "copy-from": "afs_plasma_base", - "description": "A common modification for directed plasma torches that involves the installation of oversize capacitor banks and judiciously bypassed safety mechanisms, allowing them to function as a deadly if decidedly short ranged weapons. In most cases, the resulting \"gun\" can still perform its original metalworking functions, albeit at a much lower efficiency.\n\nUnlike purposefully made plasma weapons, the propelled plasma bottle wont cause a considerable explosion upon contact, allowing for relatively safe operation within enclosed spaces.", + "description": "A common modification for directed plasma torches that involves the installation of oversize capacitor banks and judiciously bypassed safety mechanisms, allowing them to function as a deadly if decidedly short-ranged weapons. In most cases, the resulting \"gun\" can still perform its original metalworking functions, albeit at a much lower efficiency.\n\nUnlike purposefully made plasma weapons, the propelled plasma bottle won't cause a considerable explosion upon contact, allowing for relatively safe operation within enclosed spaces.", "weight": "4200 g", "volume": "4500 ml", "longest_side": "60 cm", diff --git a/data/mods/Aftershock/items/inactiverobot.json b/data/mods/Aftershock/items/inactiverobot.json index 8e8f6b9fbd35e..1194ef2d690b5 100644 --- a/data/mods/Aftershock/items/inactiverobot.json +++ b/data/mods/Aftershock/items/inactiverobot.json @@ -316,7 +316,7 @@ "type": "TOOL", "copy-from": "bot_hack_base", "name": "inactive floating lantern", - "description": "An inactive floating lantern, a fist-sized robots that flies through the air and illuminates its surroundings with bright LEDs. The lantern is non aggressive and has no means of attack. Activate this item to deploy the salvaged robot.", + "description": "An inactive floating lantern, a fist-sized robot that flies through the air and illuminates its surroundings with bright LEDs. The lantern is non aggressive and has no means of attack. Activate this item to deploy the salvaged robot.", "color": "yellow", "looks_like": "bot_manhack", "use_action": { @@ -413,7 +413,7 @@ "type": "TOOL", "copy-from": "bot_skitterbot_base", "name": "inactive rat snatcher", - "description": "A small hexapod drone designed to hold small pests, folded into a small cube for easy of storage. Its capable of hunting all sorts of small mammals with remarkable efficiency, but shouldn't be expected to handle anything much bigger than a rat.", + "description": "A small hexapod drone designed to hold small pests, folded into a small cube for easy storage. It's capable of hunting all sorts of small mammals with remarkable efficiency, but shouldn't be expected to handle anything much bigger than a rat.", "color": "dark_gray", "weight": "750 g", "volume": "1 L", diff --git a/data/mods/Aftershock/items/obsolete.json b/data/mods/Aftershock/items/obsolete.json index 702e2f0e3d386..b6d350b187c71 100644 --- a/data/mods/Aftershock/items/obsolete.json +++ b/data/mods/Aftershock/items/obsolete.json @@ -330,7 +330,7 @@ "type": "TOOL_ARMOR", "copy-from": "afs_hev_helmet", "name": { "str": "hazardous environment helmet (on)", "str_pl": "hazardous environment helmets (on)" }, - "description": "Meant to pair with a compatible HEV suit, this helmet's physical protection is basic at best, but makes up for it with an air recycler that provides excellent protection from airborne contaminants. Its light is on, illuminating the area at a cost of batteries.", + "description": "Meant to pair with a compatible HEV suit, this helmet's physical protection is basic at best, but makes up for it with an air recycler that provides excellent protection from airborne contaminants. Its light is on, illuminating the area at the cost of battery power.", "revert_to": "afs_hev_helmet", "turns_per_charge": 20, "use_action": { "menu_text": "Turn off", "type": "transform", "msg": "The %s flicks off.", "target": "afs_hev_helmet" }, diff --git a/data/mods/Aftershock/items/tools.json b/data/mods/Aftershock/items/tools.json index 033c8adba84dd..2a54f6a186ce2 100644 --- a/data/mods/Aftershock/items/tools.json +++ b/data/mods/Aftershock/items/tools.json @@ -69,7 +69,7 @@ "id": "afs_plasma_torch", "type": "TOOL", "name": { "str": "377-UASTA plasma torch", "str_pl": "377-UASTA plasma torches" }, - "description": "One of the many versions of UASTA certified plasma torches, essentially a civilian plasma railgun used to deliver focused waves of plasma for precision welding or metal cutting. It is an indispensable tool for construction or demolition work, and is sometimes transformed into weapon by mining & salvage outfits of questionable repute.", + "description": "One of the many versions of UASTA certified plasma torches, essentially a civilian plasma railgun used to deliver focused waves of plasma for precision welding or metal cutting. It is an indispensable tool for construction or demolition work, and is sometimes transformed into a weapon by mining & salvage outfits of questionable repute.", "weight": "4200 g", "volume": "4500 ml", "longest_side": "60 cm", @@ -194,7 +194,7 @@ "type": "TOOL", "name": { "str": "atompot" }, "copy-from": "pressure_cooker", - "description": "Rivtech's premiere self-heating kitchen appliance, complete with lid, hand-crafted with the power of the atom to reach any temperature in thirty seconds. As bulky as it is, its plutonium power source means that it can be used to cook an absurd amount of meals without ever worrying about running low on power. Unsurprisingly, sales weren't particularly good because of the prospect of irradiating your food, but internal shielding ensures that only trace amounts find its way into the center.", + "description": "Rivtech's premiere self-heating kitchen appliance, complete with lid, hand-crafted with the power of the atom to reach any temperature in thirty seconds. As bulky as it is, its plutonium power source means that it can be used to cook an absurd amount of meals without ever worrying about running low on power. Unsurprisingly, sales weren't particularly good because of the prospect of irradiating your food, but internal shielding ensures that only trace amounts find their way into the center.", "price": 30000, "price_postapoc": 5000, "material": [ "steel", "plastic" ], diff --git a/data/mods/Aftershock/maps/furniture.json b/data/mods/Aftershock/maps/furniture.json index e004552de6ef0..62e7bcd820f90 100644 --- a/data/mods/Aftershock/maps/furniture.json +++ b/data/mods/Aftershock/maps/furniture.json @@ -344,7 +344,7 @@ "id": "f_nano_forge", "name": "nano forge", "looks_like": "f_forge", - "description": "Matrioshka Fabritechnics created this portable nanotech forge for when expeditions are setting up a basecamp far from population centers. Once deployed it can be used to craft ultratech marvels that otherwise are too minute for human crafting. Often used in combination with a diamond press.", + "description": "Matrioshka Fabritechnics nano forge looks like a solid black box. Apertures for ingredients open with a hum as the console commands are entered. DO NOT INSERT ANY PART OF YOUR ANATOMY.", "symbol": "*", "color": "light_gray", "move_cost_mod": -1, diff --git a/data/mods/Aftershock/maps/furniture_and_terrain/furniture_habitat.json b/data/mods/Aftershock/maps/furniture_and_terrain/furniture_habitat.json index 48ddba49cbb07..cba0941bba24c 100644 --- a/data/mods/Aftershock/maps/furniture_and_terrain/furniture_habitat.json +++ b/data/mods/Aftershock/maps/furniture_and_terrain/furniture_habitat.json @@ -5,7 +5,7 @@ "name": "habitat kitchenette", "symbol": "#", "looks_like": "f_oven", - "description": "A tiny sink and cooking surface only big enough to fit an electric hotplate, placed above and below many integrated storage units. The minimal space in which you could technically cook", + "description": "A tiny sink and cooking surface only big enough to fit an electric hotplate, placed above and below many integrated storage units. The minimal space in which you could technically cook.", "color": "blue", "move_cost_mod": -1, "coverage": 55, diff --git a/data/mods/Aftershock/maps/furniture_and_terrain/terrain_floraxeno.json b/data/mods/Aftershock/maps/furniture_and_terrain/terrain_floraxeno.json index 11cb14aedf709..c227166303937 100644 --- a/data/mods/Aftershock/maps/furniture_and_terrain/terrain_floraxeno.json +++ b/data/mods/Aftershock/maps/furniture_and_terrain/terrain_floraxeno.json @@ -169,7 +169,7 @@ "type": "furniture", "id": "f_moxie_tube", "name": "breather", - "description": "On the ground here lays several colorless coral reefs, the black veins are noticeably more engorged as they breathe.", + "description": "On the ground here lay several colorless coral reefs, the black veins are noticeably more engorged as they breathe.", "symbol": "+", "color": "light_gray", "move_cost_mod": 8, diff --git a/data/mods/Aftershock/maps/furniture_lab.json b/data/mods/Aftershock/maps/furniture_lab.json index 71e11e9489447..5bf41413f5464 100644 --- a/data/mods/Aftershock/maps/furniture_lab.json +++ b/data/mods/Aftershock/maps/furniture_lab.json @@ -203,7 +203,7 @@ { "type": "furniture", "id": "f_HPLC", - "name": "high performance liquid chromatographer", + "name": "high-performance liquid chromatographer", "description": "This high-tech tool would, with electricity and an experienced user, be a very useful way to separate chemicals in a liquid or aqueous phase, based on their affinity, to the stationary phase in a tube. At least, that's what the label says.", "symbol": ":", "color": "red_white", diff --git a/data/mods/Aftershock/mobs/aliens.json b/data/mods/Aftershock/mobs/aliens.json index 937ec1391e5c8..4ee948324194c 100644 --- a/data/mods/Aftershock/mobs/aliens.json +++ b/data/mods/Aftershock/mobs/aliens.json @@ -210,7 +210,7 @@ "id": "afs_venandi", "type": "MONSTER", "name": { "str": "venandi", "str_pl": "venatores" }, - "description": "A six legged animal, showing relative intelligence in not only its ability to track and hunt down prey, but its strategy of covering itself with the skin of its hunts to warm itself.", + "description": "A six-legged animal, showing relative intelligence in not only its ability to track and hunt down prey, but its strategy of covering itself with the skin of its hunts to warm itself.", "default_faction": "venandi", "bodytype": "dog", "categories": [ "WILDLIFE" ], diff --git a/data/mods/Aftershock/mobs/robots.json b/data/mods/Aftershock/mobs/robots.json index b44ced51ea396..bfb7ea514e197 100644 --- a/data/mods/Aftershock/mobs/robots.json +++ b/data/mods/Aftershock/mobs/robots.json @@ -3,7 +3,7 @@ "id": "afs_mon_migoturret", "type": "MONSTER", "name": { "str": "brain blaster" }, - "description": "The mi-go have set up some defenses here. This horrifying techo-organic amalgamation appears to use brains in jars as their operating system. On the plus side it looks like it can be headshot.", + "description": "The mi-go have set up some defenses here. This horrifying techo-organic amalgamation appears to use brains in jars as their operating system. On the plus side it looks like an easy headshot.", "default_faction": "mi-go", "species": [ "ROBOT" ], "diff": 20, @@ -288,7 +288,7 @@ "copy-from": "mon_utilibot", "name": { "str": "ENIAC Famulus", "str_pl": "ENIAC Famuli" }, "color": "dark_gray", - "description": "A top of the line luxury model, the Famulus is a humaniform robot, derived from Wraitheon schematics with slight alterations to give it a more human appearance. Designed to be a robotic servant, its AI tailored for the needs for each customer, it is arguably one of the few commercial robots to pass the Turing test." + "description": "A top of the line luxury model, the Famulus is a humaniform robot, derived from Wraitheon schematics with slight alterations to give it a more human appearance. Designed to be a robotic servant, its AI tailored for the needs of each customer, it is arguably one of the few commercial robots to pass the Turing test." }, { "id": "mon_utilibot_const", @@ -420,7 +420,7 @@ "type": "MONSTER", "copy-from": "mon_skitterbot", "name": "pest hunter", - "description": "A salvaged skitterbot refitted with an 8mm integrated firearm. The robot's small size precludes rapid fire, due to recoil, and requires the use of lightweight caseless ammo.", + "description": "A salvaged skitterbot refitted with an 8mm integrated firearm. The robot's small size precludes rapid-fire, due to recoil, and requires the use of lightweight caseless ammo.", "color": "dark_gray", "aggression": 50, "speed": 200, diff --git a/data/mods/Aftershock/mobs/scavbots.json b/data/mods/Aftershock/mobs/scavbots.json index 285da2c0e3eb1..2f671b48da2a7 100644 --- a/data/mods/Aftershock/mobs/scavbots.json +++ b/data/mods/Aftershock/mobs/scavbots.json @@ -22,7 +22,7 @@ "type": "MONSTER", "name": "floating lantern", "looks_like": "bot_manhack", - "description": "A salvaged drone repurposed into a mobile lightsource.", + "description": "A salvaged drone repurposed into a mobile light source.", "speed": 250, "color": "yellow", "luminance": 100, diff --git a/data/mods/Aftershock/mobs/turrets.json b/data/mods/Aftershock/mobs/turrets.json index dd66f296d7e8c..65da26d926fea 100644 --- a/data/mods/Aftershock/mobs/turrets.json +++ b/data/mods/Aftershock/mobs/turrets.json @@ -3,7 +3,7 @@ "id": "mon_laserturret_xray", "type": "MONSTER", "name": { "str": "x-ray laser turret" }, - "description": "The TX-5LR Cerberus is an upgrade to its predecessors. It features a state of the x-ray laser cannon system with three barrels. Each barrel will fire once and be exhausted until the part can be replaced.", + "description": "The TX-5LR Cerberus is an upgrade to its predecessors. It features a state of the art x-ray laser cannon system with three barrels. Each barrel will fire once and be exhausted until the part can be replaced.", "default_faction": "military", "species": [ "ROBOT" ], "diff": 20, diff --git a/data/mods/Aftershock/mobs/uplifted_monsters.json b/data/mods/Aftershock/mobs/uplifted_monsters.json index 8909083df1e94..952f4e2ab0136 100644 --- a/data/mods/Aftershock/mobs/uplifted_monsters.json +++ b/data/mods/Aftershock/mobs/uplifted_monsters.json @@ -3,7 +3,7 @@ "id": "mon_uplifted_bear", "type": "MONSTER", "name": { "str": "Schwarz Walder" }, - "description": "Schwarz Walders are an uplifted animal originally developed by a German company as forest rangers for the expanded Black Forest Conservation Area. Like all Uplifts they have a human level of intelligence and are indentured laborers to the corporation that grew and raised them, until they reach age of enfranchisement dictated by UICA regulations or they earn their citizenship early. Shortly afterward the creation of the first Schwarz Walders it was determined that they also made excellent long range reconnaissance units that could operate independently indefinitely. This was one of the most popular Uplift models before the Discontinuity, and many frontier planet still retain significant feral and otherwise independent populations. They are skilled marksmen and this one appears to be armed with an smg.", + "description": "Schwarz Walders are an uplifted animal originally developed by a German company as forest rangers for the expanded Black Forest Conservation Area. Like all Uplifts they have a human level of intelligence and are indentured laborers to the corporation that grew and raised them, until they reach age of enfranchisement dictated by UICA regulations or they earn their citizenship early. Shortly afterward the creation of the first Schwarz Walders it was determined that they also made excellent long-range reconnaissance units that could operate independently indefinitely. This was one of the most popular Uplift models before the Discontinuity, and many frontier planets still retain a significant feral and otherwise independent populations. They are skilled marksmen and this one appears to be armed with an smg.", "default_faction": "UPLIFT", "bodytype": "bear", "categories": [ "WILDLIFE" ], @@ -81,7 +81,7 @@ "id": "mon_uplifted_ape", "type": "MONSTER", "name": { "str": "infeme" }, - "description": "The Infeme are uplifted from apes and other near human ancestors. The Zulu word for monkey became the catch-all term for many species of uplifts whether majority chimp, gorilla or baboon. They've probably formed colonies hidden from the Cataclysm.", + "description": "The Infeme are uplifted from apes and other near-human ancestors. The Zulu word for monkey became the catch-all term for many species of uplifts whether majority chimp, gorilla or baboon. Several worlds experienced a series of events similar to the old pre-spaceflight movie series 'Planet of the Apes' during the discontinuity.", "default_faction": "UPLIFT", "bodytype": "human", "species": [ "UPLIFT" ], diff --git a/data/mods/Aftershock/mobs/zombies.json b/data/mods/Aftershock/mobs/zombies.json index 2f73081003b6b..e55f09efa3c56 100644 --- a/data/mods/Aftershock/mobs/zombies.json +++ b/data/mods/Aftershock/mobs/zombies.json @@ -182,7 +182,7 @@ "id": "mon_moxie_scavenger", "type": "MONSTER", "name": { "str": "MoxPhore Scavenger" }, - "description": "A human stands here, towering around 2 meters high. It's flesh is frozen solid, colored black and blue from frostbite. It constantly scratches at its flesh with its claw like hands, surveying the land with frozen and foggy eyes.", + "description": "A human stands here, towering around 2 meters high. Its flesh is frozen solid, colored black and blue from frostbite. It constantly scratches at its flesh with its claw-like hands, surveying the land with frozen and foggy eyes.", "default_faction": "moxie", "bodytype": "human", "species": [ "MOXIE" ], @@ -291,7 +291,7 @@ "id": "mon_moxie_regenerator", "type": "MONSTER", "name": { "str": "MoxPhore Regenerator" }, - "description": "A human stands here, comically thin and scratching It's scar-ridden flesh, any flesh it rips off grows back in seconds.", + "description": "A human stands here, comically thin and scratching its scar-ridden flesh, any flesh it rips off grows back in seconds.", "default_faction": "moxie", "bodytype": "human", "species": [ "MOXIE" ], @@ -340,7 +340,7 @@ "id": "mon_moxie_grabby", "type": "MONSTER", "name": { "str": "MoxPhore Tangler" }, - "description": "A human stands here, several rust-colored limbs jut out of its back, moving around and grabbing at the air while the person looks blankly around…", + "description": "A human stands here, several rust-colored limbs jut out of its back, moving around and grabbing at the air while the person looks blankly around….", "default_faction": "moxie", "bodytype": "human", "species": [ "MOXIE" ], @@ -384,7 +384,7 @@ "id": "mon_human_biomachine", "type": "MONSTER", "name": { "str": "Speaker" }, - "description": "A starfish like creature stands here, covered in black metallic fur as it stands out, pointing in a specific direction.", + "description": "A starfish-like creature stands here, covered in black metallic fur as it stands out, pointing in a specific direction.", "default_faction": "bio_machine", "bodytype": "human", "species": [ "BIOMACHINE" ], @@ -429,7 +429,7 @@ "id": "mon_moxie_elder", "type": "MONSTER", "name": { "str": "MoxPhore Elder" }, - "description": "Numerous claw-like limbs closely wrap around this alien arachnid's head and thorax, forming a protective barrier. Its antennae twitch and writhe, and it seems to grope wildly toward threats", + "description": "Numerous claw-like limbs closely wrap around this alien arachnid's head and thorax, forming a protective barrier. Its antennae twitch and writhe, and it seems to grope wildly toward threats.", "default_faction": "moxie", "bodytype": "human", "species": [ "MOXIE" ], @@ -538,7 +538,7 @@ "id": "mon_moxphore_emetic", "type": "MONSTER", "name": { "str": "Moxphore Emetic" }, - "description": "Unidentifiable walking remains, hunched and wandering in apparent pain. An alien plant peeks meekly from its open mouth, leaking green liquid as its host stumbles.", + "description": "Unidentifiable walking remains, hunched and wandering in apparent pain. An alien plant peeks meekly from its open mouth, leaking green liquid as its host stumbles.", "default_faction": "moxie", "bodytype": "human", "species": [ "MOXIE" ], diff --git a/data/mods/Aftershock/mutations/mutations.json b/data/mods/Aftershock/mutations/mutations.json index 24122b71cf8ab..017b842c5a430 100644 --- a/data/mods/Aftershock/mutations/mutations.json +++ b/data/mods/Aftershock/mutations/mutations.json @@ -597,7 +597,7 @@ "visibility": 3, "ugliness": 2, "mixed_effect": true, - "description": "Your hands have fused into three fingered paws. Fine manipulation is a challenge: permanent hand encumbrance of 10, difficulty with delicate craftwork, and your gloves don't fit. But they handle water better.", + "description": "Your hands have fused into three-fingered paws. Fine manipulation is a challenge: permanent hand encumbrance of 10, difficulty with delicate craftwork, and your gloves don't fit. But they handle water better.", "encumbrance_always": [ [ "hand_l", 10 ], [ "hand_r", 10 ] ], "restricts_gear": [ "hand_l", "hand_r" ], "craft_skill_bonus": [ [ "electronics", -2 ], [ "tailor", -2 ], [ "mechanics", -2 ] ], diff --git a/data/mods/Aftershock/mutations/obsolete.json b/data/mods/Aftershock/mutations/obsolete.json index de26e8af447dc..858a225250764 100644 --- a/data/mods/Aftershock/mutations/obsolete.json +++ b/data/mods/Aftershock/mutations/obsolete.json @@ -68,7 +68,7 @@ "points": -2, "description": "You have problems with eating meat. It's possible for you to eat it, but you will suffer morale penalties and obtain less nutrition from it.", "valid": false, - "vitamins_absorb_multi": [ [ "flesh", [ [ "vitA", 0 ], [ "vitB", 0 ], [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], + "vitamins_absorb_multi": [ [ "flesh", [ [ "vitC", 0 ], [ "calcium", 0 ], [ "iron", 0 ] ] ] ], "cancels": [ "CANNIBAL", "MEATARIAN", "ANTIFRUIT" ] }, { diff --git a/data/mods/Aftershock/npcs/Backgrounds/BG_traits_afs.json b/data/mods/Aftershock/npcs/Backgrounds/BG_traits_afs.json index 1bc58ca235183..3fa91764bb0ae 100644 --- a/data/mods/Aftershock/npcs/Backgrounds/BG_traits_afs.json +++ b/data/mods/Aftershock/npcs/Backgrounds/BG_traits_afs.json @@ -227,18 +227,6 @@ "types": [ "BACKGROUND_SURVIVAL_STORY" ], "flags": [ "BG_SURVIVAL_STORY" ] }, - { - "type": "mutation", - "id": "BGSS_CYBERNINJA", - "name": { "str": "Whately Story" }, - "points": 0, - "description": "This NPC could tell you about how they survived the Cataclysm", - "player_display": false, - "valid": false, - "purifiable": false, - "types": [ "BACKGROUND_SURVIVAL_STORY" ], - "flags": [ "BG_SURVIVAL_STORY" ] - }, { "type": "mutation", "//": "This is a unique background story trait that should not be given out randomly.", diff --git a/data/mods/Aftershock/npcs/cyborg_npcs/backgrounds/bg_traits_cyborg.json b/data/mods/Aftershock/npcs/cyborg_npcs/backgrounds/bg_traits_cyborg.json index 9962fc07f65b3..67253e45bb229 100644 --- a/data/mods/Aftershock/npcs/cyborg_npcs/backgrounds/bg_traits_cyborg.json +++ b/data/mods/Aftershock/npcs/cyborg_npcs/backgrounds/bg_traits_cyborg.json @@ -34,17 +34,5 @@ "purifiable": false, "types": [ "BACKGROUND_SURVIVAL_STORY" ], "flags": [ "BG_SURVIVAL_STORY" ] - }, - { - "type": "mutation", - "id": "BGSS_CYBERNINJA", - "name": { "str": "Survivor Story" }, - "points": 0, - "description": "This NPC could tell you about how they survived the Cataclysm", - "player_display": false, - "valid": false, - "purifiable": false, - "types": [ "BACKGROUND_SURVIVAL_STORY" ], - "flags": [ "BG_SURVIVAL_STORY" ] } ] diff --git a/data/mods/Aftershock/npcs/mutant_npcs/npc_classes_mutant.json b/data/mods/Aftershock/npcs/mutant_npcs/npc_classes_mutant.json deleted file mode 100644 index accfd7bd7275c..0000000000000 --- a/data/mods/Aftershock/npcs/mutant_npcs/npc_classes_mutant.json +++ /dev/null @@ -1,427 +0,0 @@ -[ - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_str": 4, - "bonus_dex": 2, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_lizard" }, - { "distribution": [ { "group": "trait_group_lizard_nonthres" }, { "group": "trait_group_lizard_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_medical" }, - { - "distribution": [ { "group": "trait_group_medical_nonthres" }, { "group": "trait_group_medical_postthres" } ] - } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_dex": 4, - "bonus_per": 7, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_bird" }, - { "distribution": [ { "group": "trait_group_bird_nonthres" }, { "group": "trait_group_bird_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "swimming", "bonus": { "rng": [ 5, 15 ] } } - ], - "bonus_dex": 7, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_fish" }, - { "distribution": [ { "group": "trait_group_fish_nonthres" }, { "group": "trait_group_fish_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 4, 8 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 4, 8 ] } } - ], - "bonus_str": 7, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_beast" }, - { "distribution": [ { "group": "trait_group_beast_nonthres" }, { "group": "trait_group_beast_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_str": 11, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_ursine" }, - { "distribution": [ { "group": "trait_group_ursine_nonthres" }, { "group": "trait_group_ursine_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_dex": 4, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_feline" }, - { "distribution": [ { "group": "trait_group_feline_nonthres" }, { "group": "trait_group_feline_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_str": 4, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "trait_group_lupine" }, - { "group": "BG_survival_story_MUTANTS" }, - { "distribution": [ { "group": "trait_group_lupine_nonthres" }, { "group": "trait_group_lupine_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_str": 6, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_cattle" }, - { "distribution": [ { "group": "trait_group_cattle_nonthres" }, { "group": "trait_group_cattle_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_str": 1, - "bonus_dex": 1, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_insect" }, - { "distribution": [ { "group": "trait_group_insect_nonthres" }, { "group": "trait_group_insect_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_str": 2, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_plant" }, - { "distribution": [ { "group": "trait_group_plant_nonthres" }, { "group": "trait_group_plant_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 2, 4 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 2, 4 ] } } - ], - "bonus_str": -4, - "bonus_dex": 5, - "bonus_int": 10, - "bonus_per": 5, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_slime" }, - { "distribution": [ { "group": "trait_group_slime_nonthres" }, { "group": "trait_group_slime_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 4, 8 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 4, 8 ] } } - ], - "bonus_str": 6, - "bonus_dex": -2, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_troglobite" }, - { - "distribution": [ { "group": "trait_group_troglobite_nonthres" }, { "group": "trait_group_troglobite_postthres" } ] - } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 2, 4 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 2, 4 ] } }, - { "skill": "swimming", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_dex": 7, - "bonus_int": 7, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_cephalopod" }, - { - "distribution": [ { "group": "trait_group_cephalopod_nonthres" }, { "group": "trait_group_cephalopod_postthres" } ] - } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_dex": 2, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_spider" }, - { "distribution": [ { "group": "trait_group_spider_nonthres" }, { "group": "trait_group_spider_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_rat" }, - { "distribution": [ { "group": "trait_group_rat_nonthres" }, { "group": "trait_group_rat_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 2, 5 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 2, 5 ] } } - ], - "bonus_dex": 6, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_mouse" }, - { "distribution": [ { "group": "trait_group_mouse_nonthres" }, { "group": "trait_group_mouse_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 3, 6 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 3, 6 ] } } - ], - "bonus_str": 5, - "bonus_dex": 5, - "bonus_int": 5, - "bonus_per": 5, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_alpha" }, - { "distribution": [ { "group": "trait_group_alpha_nonthres" }, { "group": "trait_group_alpha_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 2, 4 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 2, 4 ] } } - ], - "bonus_str": 1, - "bonus_dex": 5, - "bonus_int": 4, - "bonus_per": 4, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_elfa" }, - { "distribution": [ { "group": "trait_group_elfa_nonthres" }, { "group": "trait_group_elfa_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 4, 8 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 4, 8 ] } } - ], - "bonus_str": 4, - "bonus_dex": 2, - "bonus_per": 2, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_chimera" }, - { - "distribution": [ { "group": "trait_group_chimera_nonthres" }, { "group": "trait_group_chimera_postthres" } ] - } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 6, 10 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 6, 10 ] } } - ], - "bonus_str": 1, - "bonus_dex": 2, - "bonus_per": 4, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "BG_survival_story_MUTANTS" }, - { "group": "trait_group_raptor" }, - { "distribution": [ { "group": "trait_group_raptor_nonthres" }, { "group": "trait_group_raptor_postthres" } ] }, - { "group": "trait_group_raptor" }, - { "distribution": [ { "group": "trait_group_raptor_nonthres" }, { "group": "trait_group_raptor_postthres" } ] } - ] - }, - { - "type": "npc_class", - "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 ] } }, - { "skill": "melee", "bonus": { "rng": [ 6, 10 ] } }, - { "skill": "unarmed", "bonus": { "rng": [ 6, 10 ] } } - ], - "bonus_str": 3, - "traits": [ - { "group": "trait_mutant_npc_common" }, - { "group": "trait_group_mastodon" }, - { - "distribution": [ { "group": "trait_group_mastodon_nonthres" }, { "group": "trait_group_mastodon_postthres" } ] - } - ] - } -] diff --git a/data/mods/Aftershock/vehicles/part_items.json b/data/mods/Aftershock/vehicles/part_items.json index b91af0ac643fe..ba9ed78510214 100644 --- a/data/mods/Aftershock/vehicles/part_items.json +++ b/data/mods/Aftershock/vehicles/part_items.json @@ -43,7 +43,7 @@ "type": "GENERIC", "id": "solar_panel_v3", "name": "quantum solar panel", - "description": "This solar panel is obviously cutting-edge technology and given where you found it, should probably provide a LOT of power. It's covered in strange-looking material, but the covering looks rather fragile; it doesn't look like it could support a reinforcing sheet, either.", + "description": "This solar panel is obviously cutting-edge technology and given where you found it, it should probably provide a LOT of power. It's covered in strange-looking material, but the covering looks rather fragile; it doesn't look like it could support a reinforcing sheet, either.", "to_hit": -5, "material": [ "glass", "steel" ], "volume": "4500 ml", diff --git a/data/mods/Aftershock/vehicles/vehicle_parts.json b/data/mods/Aftershock/vehicles/vehicle_parts.json index c65dd74eff96c..daa21efd718f7 100644 --- a/data/mods/Aftershock/vehicles/vehicle_parts.json +++ b/data/mods/Aftershock/vehicles/vehicle_parts.json @@ -10,7 +10,7 @@ "looks_like": "trunk", "location": "center", "durability": 200, - "description": "This is little more than a sheetmetal basin welded to the bottom of the vehicle, extending below it. Though it holds a lot of stuff, its shoddiness makes it fragile.", + "description": "This is little more than a sheet metal basin welded to the bottom of the vehicle, extending below it. Though it holds a lot of stuff, its shoddiness makes it fragile.", "size": 600, "breaks_into": [ { "item": "steel_lump", "count": [ 4, 6 ] }, { "item": "scrap", "count": [ 4, 6 ] } ] }, @@ -325,7 +325,7 @@ "proportional": { "epower": 6.0 }, "item": "solar_panel_v3", "durability": 40, - "description": "An extremely high performance solar panel. Will recharge the vehicle's electrical power when exposed to the sun. Clouds will slow the recharge speed. Extremely fragile and cannot be armored.", + "description": "An extremely high-performance solar panel. Will recharge the vehicle's electrical power when exposed to the sun. Clouds will slow the recharge speed. Extremely fragile and cannot be armored.", "requirements": { "install": { "skills": [ [ "mechanics", 8 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] }, "removal": { "skills": [ [ "mechanics", 6 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] } diff --git a/data/mods/CRT_EXPANSION/effect_on_condition.json b/data/mods/CRT_EXPANSION/effect_on_condition.json index a7c4c6b1b0fcb..98c91deacbf42 100644 --- a/data/mods/CRT_EXPANSION/effect_on_condition.json +++ b/data/mods/CRT_EXPANSION/effect_on_condition.json @@ -2,8 +2,7 @@ { "type": "effect_on_condition", "id": "blood_spiders_itch", - "recurrence_min": "25 minutes", - "recurrence_max": "1 hours 15 minutes", + "recurrence": [ "25 minutes", "1 hours 15 minutes" ], "condition": { "and": [ { "u_has_effect": "blood_spiders" }, { "not": { "u_has_effect": "formication" } } ] }, "deactivate_condition": { "not": { "or": [ { "u_has_effect": "blood_spiders" }, { "u_has_effect": "stim_overdose" } ] } }, "effect": [ diff --git a/data/mods/CRT_EXPANSION/items/crt_armor.json b/data/mods/CRT_EXPANSION/items/crt_armor.json index fedefa62b6778..88fa4b4a4c229 100644 --- a/data/mods/CRT_EXPANSION/items/crt_armor.json +++ b/data/mods/CRT_EXPANSION/items/crt_armor.json @@ -94,8 +94,8 @@ "id": "crt_chestrig", "copy-from": "chestrig", "type": "ARMOR", - "name": "CRIT chestrig", - "description": "A slightly modified chestrig, has mesh and MOLLE loops for gear and slots with light-armor padding.", + "name": "CRIT chest rig", + "description": "A slightly modified chest rig, has mesh and MOLLE loops for gear and slots with light-armor padding.", "color": "dark_gray", "material": [ "kevlar", "plastic" ], "flags": [ "STURDY", "WATER_FRIENDLY", "ALLOWS_NATURAL_ATTACKS" ] diff --git a/data/mods/CRT_EXPANSION/martial/crt_gun_techniques.json b/data/mods/CRT_EXPANSION/martial/crt_gun_techniques.json index 9acc3d4967e6a..8006395a80a0f 100644 --- a/data/mods/CRT_EXPANSION/martial/crt_gun_techniques.json +++ b/data/mods/CRT_EXPANSION/martial/crt_gun_techniques.json @@ -15,28 +15,5 @@ "stun_dur": 2, "messages": [ "Your pistol whip sends %s careening", " smacks %s" ], "description": "95% moves, 88% Bash, 66% Cut, 66% Stab, Down two turns, STR (C) greatly reduces action cost" - }, - { - "type": "technique", - "id": "INERTIAL", - "name": "Crowd Control", - "skill_requirements": [ { "name": "melee", "level": 2 } ], - "melee_allowed": true, - "knockback_dist": 1, - "mult_bonuses": [ - { "stat": "movecost", "scale": 0.6 }, - { "stat": "damage", "type": "bash", "scale": 0.5 }, - { "stat": "damage", "type": "cut", "scale": 0.5 }, - { "stat": "damage", "type": "stab", "scale": 0.5 } - ], - "flat_bonuses": [ - { "stat": "movecost", "scaling-stat": "str", "scale": -1.0 }, - { "stat": "damage", "type": "bash", "scaling-stat": "per", "scale": 0.15 }, - { "stat": "damage", "type": "stab", "scaling-stat": "per", "scale": 0.1 }, - { "stat": "damage", "type": "cut", "scaling-stat": "per", "scale": 0.1 } - ], - "messages": [ "Your swing the stock of your weapon at %s", " strikes at %s" ], - "aoe": "wide", - "description": "60% moves, 50% damage, wide arc, STR (S) dramatically reduces action cost, and adds a (C) damage bonus, min 4 melee" } ] diff --git a/data/mods/CRT_EXPANSION/martial/generaltechn.json b/data/mods/CRT_EXPANSION/martial/generaltechn.json index 43a42599a717e..b031c90d7c6c5 100644 --- a/data/mods/CRT_EXPANSION/martial/generaltechn.json +++ b/data/mods/CRT_EXPANSION/martial/generaltechn.json @@ -17,9 +17,8 @@ { "type": "technique", "id": "INERTIAL", - "name": "INERTIAL SWING", - "skill_requirements": [ { "name": "melee", "level": 4 } ], - "unarmed_allowed": true, + "name": "Crowd Control", + "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "knockback_dist": 1, "mult_bonuses": [ @@ -30,13 +29,13 @@ ], "flat_bonuses": [ { "stat": "movecost", "scaling-stat": "str", "scale": -1.0 }, - { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": 0.1 }, - { "stat": "damage", "type": "stab", "scaling-stat": "str", "scale": 0.1 }, - { "stat": "damage", "type": "cut", "scaling-stat": "str", "scale": 0.1 } + { "stat": "damage", "type": "bash", "scaling-stat": "per", "scale": 0.15 }, + { "stat": "damage", "type": "stab", "scaling-stat": "per", "scale": 0.1 }, + { "stat": "damage", "type": "cut", "scaling-stat": "per", "scale": 0.1 } ], - "messages": [ "Your momentum causes your weapon to glance off of %s", " inertially strikes %s" ], + "messages": [ "Your swing the stock of your weapon at %s", " strikes at %s" ], "aoe": "wide", - "description": "75% AP, 60% DMG, WIDE AOE, STR (S) reduces AP cost, and adds a (C) DMG, melee (4)" + "description": "60% moves, 50% damage, wide arc, STR (S) dramatically reduces action cost, and adds a (C) damage bonus, min 4 melee" }, { "type": "technique", diff --git a/data/mods/Dark-Skies-Above/overrides/professions.json b/data/mods/Dark-Skies-Above/overrides/professions.json index c43470a33a026..bb910ff358582 100644 --- a/data/mods/Dark-Skies-Above/overrides/professions.json +++ b/data/mods/Dark-Skies-Above/overrides/professions.json @@ -146,13 +146,6 @@ "name": { "male": "Paperboy", "female": "Papergirl" }, "description": "You set out this morning to deliver the news of the apocalypse. The aliens don't seem to value the latest news, but at least your trusty bicycle is still in working order." }, - { - "type": "profession", - "id": "labtech", - "copy-from": "labtech", - "name": "Lab Technician", - "description": "Thanks to years of study and hard work in the lab, you're familiar with the basics of scientific inquiry. Only one question remains: can you avoid getting experimented on in return?" - }, { "type": "profession", "id": "national_guard", diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_acrocanthosaurus.json b/data/mods/DinoMod/mapgen/map_extras/nest_acrocanthosaurus.json index 80adc005faf5d..a606521d520c5 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_acrocanthosaurus.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_acrocanthosaurus.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_albertosaurus.json b/data/mods/DinoMod/mapgen/map_extras/nest_albertosaurus.json index ce8ee798d8933..a2056c1360929 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_albertosaurus.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_albertosaurus.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_allosaurus.json b/data/mods/DinoMod/mapgen/map_extras/nest_allosaurus.json index 475b6584e3680..43be2040dbc95 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_allosaurus.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_allosaurus.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_ceratosaurus.json b/data/mods/DinoMod/mapgen/map_extras/nest_ceratosaurus.json index 20d1d6fb472f9..3c5369ff6afca 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_ceratosaurus.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_ceratosaurus.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_coelophysis.json b/data/mods/DinoMod/mapgen/map_extras/nest_coelophysis.json index a30c42572fad5..6ea81ba45a9b3 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_coelophysis.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_coelophysis.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_deinonychus.json b/data/mods/DinoMod/mapgen/map_extras/nest_deinonychus.json index cdd6a5dddde81..ea73870cba166 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_deinonychus.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_deinonychus.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_dilophosaurus.json b/data/mods/DinoMod/mapgen/map_extras/nest_dilophosaurus.json index 82cfc1ccd3903..5a8ddebe93c46 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_dilophosaurus.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_dilophosaurus.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_gorgosaurus.json b/data/mods/DinoMod/mapgen/map_extras/nest_gorgosaurus.json index 68755b5bf10a0..ff596399a396e 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_gorgosaurus.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_gorgosaurus.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_maiasaura.json b/data/mods/DinoMod/mapgen/map_extras/nest_maiasaura.json index ce7459c233227..00e2f7102ac53 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_maiasaura.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_maiasaura.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_forest" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_siats.json b/data/mods/DinoMod/mapgen/map_extras/nest_siats.json index 012777f3753cf..e746b7f5ec3a6 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_siats.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_siats.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_tyrannosaurus.json b/data/mods/DinoMod/mapgen/map_extras/nest_tyrannosaurus.json index 84a4c97912e74..ff89380b7fc0e 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_tyrannosaurus.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_tyrannosaurus.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_utahraptor.json b/data/mods/DinoMod/mapgen/map_extras/nest_utahraptor.json index f6d19d1e6a934..a1e13f937ee60 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_utahraptor.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_utahraptor.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/DinoMod/mapgen/map_extras/nest_velociraptor.json b/data/mods/DinoMod/mapgen/map_extras/nest_velociraptor.json index c4cdbb7d2288a..e92051cc81189 100644 --- a/data/mods/DinoMod/mapgen/map_extras/nest_velociraptor.json +++ b/data/mods/DinoMod/mapgen/map_extras/nest_velociraptor.json @@ -30,6 +30,7 @@ " ", " t " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "terrain": { "t": [ "t_region_tree", "t_region_groundcover_swamp" ], ",": [ "t_pit_shallow" ], diff --git a/data/mods/Graphical_Overmap/go_overmap_terrain_hardcoded.json b/data/mods/Graphical_Overmap/go_overmap_terrain_hardcoded.json index 578d88f3519a2..e61cb1570053f 100644 --- a/data/mods/Graphical_Overmap/go_overmap_terrain_hardcoded.json +++ b/data/mods/Graphical_Overmap/go_overmap_terrain_hardcoded.json @@ -83,18 +83,6 @@ "copy-from": "mine_shaft_lower", "sym": "\u00D3" }, - { - "type": "overmap_terrain", - "id": "mine_shaft_middle", - "copy-from": "mine_shaft_middle", - "sym": "\u00D3" - }, - { - "type": "overmap_terrain", - "id": "mine_shaft_lower", - "copy-from": "mine_shaft_lower", - "sym": "\u00D3" - }, { "type": "overmap_terrain", "id": "mine", diff --git a/data/mods/Graphical_Overmap/go_overmap_terrain_military.json b/data/mods/Graphical_Overmap/go_overmap_terrain_military.json index 865e19e63d208..42200fcc25b4a 100644 --- a/data/mods/Graphical_Overmap/go_overmap_terrain_military.json +++ b/data/mods/Graphical_Overmap/go_overmap_terrain_military.json @@ -55,13 +55,6 @@ "sym": "\u00C5", "color": "white" }, - { - "type": "overmap_terrain", - "id": "FEMA_le", - "copy-from": "FEMA_le", - "sym": "\u00C5", - "color": "white" - }, { "type": "overmap_terrain", "id": "FEMA_blc", diff --git a/data/mods/Graphical_Overmap/go_overmap_terrain_recreational.json b/data/mods/Graphical_Overmap/go_overmap_terrain_recreational.json index 2b51bfe473897..07848216cae86 100644 --- a/data/mods/Graphical_Overmap/go_overmap_terrain_recreational.json +++ b/data/mods/Graphical_Overmap/go_overmap_terrain_recreational.json @@ -1211,13 +1211,6 @@ "sym": "\u00F8", "color": "white" }, - { - "type": "overmap_terrain", - "id": "cs_public_space", - "copy-from": "cs_public_space", - "sym": "\u00EE", - "color": "white" - }, { "type": "overmap_terrain", "id": "lake_dock_small", diff --git a/data/mods/Magiclysm/Spells/debug.json b/data/mods/Magiclysm/Spells/debug.json index 02fd4b51ee7bc..d597f097e3b76 100644 --- a/data/mods/Magiclysm/Spells/debug.json +++ b/data/mods/Magiclysm/Spells/debug.json @@ -42,6 +42,24 @@ "//7": "Learn spells by adding map of 'spell_id': 'level' ", "learn_spells": { "create_atomic_light": 1, "megablast": 2 } }, + { + "type": "SPELL", + "id": "debug_inaccurate", + "name": "debug inaccurate spell", + "description": "This spell is less accurate.", + "valid_targets": [ "hostile" ], + "effect": "attack", + "shape": "blast", + "damage_type": "pure", + "min_damage": 80, + "max_damage": 80, + "min_accuracy": -10, + "max_accuracy": 10, + "accuracy_increment": 1, + "min_range": 20, + "max_range": 20, + "max_level": 20 + }, { "type": "SPELL", "id": "debug_push_basic", diff --git a/data/mods/Magiclysm/bionics.json b/data/mods/Magiclysm/bionics.json index 218c7b5dfc4c1..46a219739ce7d 100644 --- a/data/mods/Magiclysm/bionics.json +++ b/data/mods/Magiclysm/bionics.json @@ -3,7 +3,7 @@ "id": "bio_fuel_cell_blood", "type": "bionic", "name": { "str": "Blood Power Generator CBM" }, - "description": "Embedded into your back and connected to your bionic power supply is a powerfull spell focus able to consume blood from dead creatures to produce bionic power. It can store up to 100 mL of blood.", + "description": "Embedded into your back and connected to your bionic power supply is a powerful spell focus able to consume blood from dead creatures to produce bionic power. It can store up to 100 mL of blood.", "occupied_bodyparts": [ [ "torso", 8 ] ], "fuel_options": [ "blood", "dragon_blood", "tainted_blood", "hblood" ], "fuel_capacity": 100, diff --git a/data/mods/Magiclysm/field.json b/data/mods/Magiclysm/field.json index a5b2ddc8b82b1..88ec8f22fea9c 100644 --- a/data/mods/Magiclysm/field.json +++ b/data/mods/Magiclysm/field.json @@ -45,7 +45,10 @@ "type": "field_type", "intensity_levels": [ { - "name": "hair on your neck", + "name": { + "//~": "context: `hair on your neck`, according to maleclypse, `I've always heard that when you suspect you are being watched it feels like the hair on your neck is lifting away from your body`. the effect of field is delete the invisibility effect from the character", + "str": "hair on your neck" + }, "effects": [ { "effect_id": "safe_shoppers", diff --git a/data/mods/Magiclysm/items/comestibles.json b/data/mods/Magiclysm/items/comestibles.json index e7b113ba7df07..27ce03986cc87 100644 --- a/data/mods/Magiclysm/items/comestibles.json +++ b/data/mods/Magiclysm/items/comestibles.json @@ -19,7 +19,7 @@ "fun": -18, "flags": [ "FREEZERBURN" ], "rot_spawn": "GROUP_EGG_OWLBEAR", - "vitamins": [ [ "vitA", 360 ], [ "calcium", 120 ], [ "iron", 160 ], [ "vitB", 840 ] ], + "vitamins": [ [ "calcium", 120 ], [ "iron", 160 ] ], "rot_spawn_chance": 80, "//": "Alchemically speaking, I see this egg as having the elements of Growth, Stone, and Egg. Growth would make things grow faster, the simplest example being a magical liquid fertilizer. Stone would be a defensive element, used in creating something like a potion of stoneskin. Egg would be interesting though. What if instead of being imbibed there were potions that instead functioned similarly to the sourdough items, or the blob vehicle parts, in that they take a gestation period and then you could activate them and have a new item pop out. Creatures sure but especially biomancers could have temporarily-lived tools, weapons, and armor." }, diff --git a/data/mods/Magiclysm/items/enchanted_misc.json b/data/mods/Magiclysm/items/enchanted_misc.json index 2d6a619ee698a..699306fa207c4 100644 --- a/data/mods/Magiclysm/items/enchanted_misc.json +++ b/data/mods/Magiclysm/items/enchanted_misc.json @@ -134,7 +134,7 @@ "material": [ "steel" ], "charges_per_use": 1, "relic_data": { "charge_info": { "recharge_type": "periodic", "time": "1 h", "regenerate_ammo": true } }, - "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "thread": 1000 } } ], + "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "thread": 1000 } } ], "sub": "sewing_kit", "use_action": [ { @@ -197,7 +197,7 @@ "color": "red", "ammo": [ "thread" ], "relic_data": { "charge_info": { "recharge_type": "periodic", "time": "1 h", "regenerate_ammo": true } }, - "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "thread": 1000 } } ] + "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "thread": 1000 } } ] }, { "id": "borealmosin_clip", diff --git a/data/mods/Magiclysm/mutations/debug_mutations.json b/data/mods/Magiclysm/mutations/debug_mutations.json new file mode 100644 index 0000000000000..2adc19cbe21c7 --- /dev/null +++ b/data/mods/Magiclysm/mutations/debug_mutations.json @@ -0,0 +1,17 @@ +[ + { + "type": "mutation", + "id": "DEBUG_MANA", + "name": { "str": "Debug Mana" }, + "points": 99, + "valid": false, + "description": "To cast bug killing spells.", + "debug": true, + "enchantments": [ + { + "condition": "ALWAYS", + "values": [ { "value": "MAX_MANA", "add": 500000 }, { "value": "REGEN_MANA", "multiply": 1000 } ] + } + ] + } +] diff --git a/data/mods/Magiclysm/mutations/mutations.json b/data/mods/Magiclysm/mutations/mutations.json index f4fa16663346f..fdb8bdc09700b 100644 --- a/data/mods/Magiclysm/mutations/mutations.json +++ b/data/mods/Magiclysm/mutations/mutations.json @@ -381,7 +381,7 @@ "prereqs": [ "NAUSEA" ], "category": [ "DRAGON_BLACK", "SLIME" ], "metabolism_modifier": 0.5, - "vitamins_absorb_multi": [ [ "all", [ [ "vitA", 0.5 ], [ "vitB", 0.5 ], [ "vitC", 0.5 ], [ "calcium", 0.5 ], [ "iron", 0.5 ] ] ] ] + "vitamins_absorb_multi": [ [ "all", [ [ "vitC", 0.5 ], [ "calcium", 0.5 ], [ "iron", 0.5 ] ] ] ] }, { "type": "mutation", diff --git a/data/mods/Magiclysm/ter_fur_transform/ter_fur_transform.json b/data/mods/Magiclysm/ter_fur_transform/ter_fur_transform.json index 48fb703a70eb1..9f63bb18286a9 100644 --- a/data/mods/Magiclysm/ter_fur_transform/ter_fur_transform.json +++ b/data/mods/Magiclysm/ter_fur_transform/ter_fur_transform.json @@ -2,7 +2,6 @@ { "type": "ter_furn_transform", "id": "move_earth", - "fail_message": "The earth here does not listen to your command to move.", "terrain": [ { "result": "t_hole", "valid_terrain": [ "t_pit", "t_slope_down" ], "message": "The pit has deepened further." }, { diff --git a/data/mods/Military_Professions/prof/itemgroups_prof.json b/data/mods/Military_Professions/prof/itemgroups_prof.json index 3c237c4f6d6eb..40df7da995431 100644 --- a/data/mods/Military_Professions/prof/itemgroups_prof.json +++ b/data/mods/Military_Professions/prof/itemgroups_prof.json @@ -33,7 +33,7 @@ "type": "item_group", "subtype": "collection", "id": "holster_supp_57", - "entries": [ { "item": "fn57", "ammo-item": "57mm", "charges": 20, "contents-item": [ "suppressor" ] } ] + "entries": [ { "item": "fn57", "ammo-item": "57mm", "charges": 20 } ] }, { "type": "item_group", diff --git a/data/mods/Military_Professions/prof/spc.json b/data/mods/Military_Professions/prof/spc.json index 5f41ff5897554..7c31adcf67f81 100644 --- a/data/mods/Military_Professions/prof/spc.json +++ b/data/mods/Military_Professions/prof/spc.json @@ -160,6 +160,7 @@ ], "entries": [ { "item": "holster", "contents-group": "holster_supp_57" }, + { "item": "suppressor" }, { "item": "ear_plugs", "custom-flags": [ "no_auto_equip" ] }, { "item": "legpouch_large", "contents-group": "army_mags_57" } ] diff --git a/data/mods/My_Sweet_Cataclysm/sweet_mutations.json b/data/mods/My_Sweet_Cataclysm/sweet_mutations.json index 6cf1e1159746b..cde5f15fa76d9 100644 --- a/data/mods/My_Sweet_Cataclysm/sweet_mutations.json +++ b/data/mods/My_Sweet_Cataclysm/sweet_mutations.json @@ -32,7 +32,7 @@ "can_only_eat": [ "junk", "sugar", "honey" ], "can_only_heal_with": [ "caramel_ointement" ], "description": "You are literally made of sugar.", - "vitamin_rates": [ [ "vitC", -900 ], [ "vitB", -900 ], [ "vitA", -900 ], [ "iron", -900 ], [ "calcium", -900 ] ], + "vitamin_rates": [ [ "vitC", -900 ], [ "iron", -900 ], [ "calcium", -900 ] ], "starting_trait": true, "healing_awake": 0.0, "healing_resting": -1.0, diff --git a/data/mods/No_Hope/Mapgen/rural_outdoors_nested.json b/data/mods/No_Hope/Mapgen/rural_outdoors_nested.json index b990353a9845c..4af572799367a 100644 --- a/data/mods/No_Hope/Mapgen/rural_outdoors_nested.json +++ b/data/mods/No_Hope/Mapgen/rural_outdoors_nested.json @@ -65,7 +65,8 @@ ], "palettes": [ "desolatebarn_palette" ], "items": { "^": { "item": "hardware", "chance": 10 }, "R": { "item": "hardware", "chance": 25 } }, - "place_monster": [ { "monster": "mon_dog_skeleton", "chance": 60, "x": 2, "y": 1 } ] + "place_monster": [ { "monster": "mon_dog_skeleton", "chance": 60, "x": 2, "y": 1 } ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -81,7 +82,8 @@ "hhh_", "____" ], - "palettes": [ "desolatebarn_palette" ] + "palettes": [ "desolatebarn_palette" ], + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { @@ -98,7 +100,8 @@ "_mg^" ], "palettes": [ "desolatebarn_palette" ], - "items": { "^": { "item": "hardware", "chance": 10 } } + "items": { "^": { "item": "hardware", "chance": 10 } }, + "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ] } }, { diff --git a/data/mods/TEST_DATA/character_modifiers.json b/data/mods/TEST_DATA/character_modifiers.json index 4e1ca7dd80be3..9be3e0d6b6434 100644 --- a/data/mods/TEST_DATA/character_modifiers.json +++ b/data/mods/TEST_DATA/character_modifiers.json @@ -5,5 +5,31 @@ "description": "Test character cost modifier", "mod_type": "x", "value": { "limb_score": "test", "limb_type": "tail", "max": 1000.0, "nominator": 30.0, "subtract": 30.0 } + }, + { + "type": "character_mod", + "id": "test_add_limbscores_mod", + "description": "Test multi-limbscore modifier", + "mod_type": "+", + "value": { "limb_score": [ "vision", "crawl", "lift" ], "limb_score_op": "+", "max": 2.0 } + }, + { + "type": "character_mod", + "id": "test_mult_limbscores_mod", + "description": "Test multi-limbscore modifier", + "mod_type": "x", + "value": { "limb_score": [ "vision", "crawl", "lift" ], "limb_score_op": "x", "min": 0.1 } + }, + { + "type": "character_mod", + "id": "test_slip_prevent_mod", + "description": "Slip prevention modifier", + "mod_type": "x", + "value": { + "limb_score": [ [ "grip", 3.0 ], [ "lift", 2.0 ], "footing" ], + "override_encumb": true, + "limb_score_op": "+", + "denominator": 6.0 + } } ] diff --git a/data/mods/TEST_DATA/items.json b/data/mods/TEST_DATA/items.json index 13aea08af6d73..08e83685888af 100644 --- a/data/mods/TEST_DATA/items.json +++ b/data/mods/TEST_DATA/items.json @@ -1107,7 +1107,7 @@ "coverage": 100, "covers": [ "torso" ], "material": [ - { "type": "tempered_steel", "covered_by_mat": 95, "thickness": 1 }, + { "type": "qt_steel", "covered_by_mat": 95, "thickness": 1 }, { "type": "cotton", "covered_by_mat": 100, "thickness": 1 }, { "type": "hardsteel", "covered_by_mat": 5, "thickness": 1 } ], @@ -1247,7 +1247,7 @@ "fun": 10, "flags": [ "FREEZERBURN", "SMOKABLE" ], "smoking_result": "dry_fruit", - "vitamins": [ [ "vitA", 2 ], [ "vitC", 14 ], [ "iron", 1 ] ] + "vitamins": [ [ "vitC", 14 ], [ "iron", 1 ] ] }, { "id": "test_egg", @@ -1271,7 +1271,7 @@ "//": "Omitting the RAW flag so calories will be taken at face value.", "flags": [ "FREEZERBURN" ], "rot_spawn": "GROUP_EGG_BIRD_WILD", - "vitamins": [ [ "vitA", 9 ], [ "calcium", 3 ], [ "iron", 4 ], [ "vitB", 21 ] ], + "vitamins": [ [ "calcium", 3 ], [ "iron", 4 ] ], "rot_spawn_chance": 50 }, { @@ -2033,7 +2033,7 @@ "volume": "250 ml", "phase": "liquid", "flags": [ "EATEN_COLD" ], - "vitamins": [ [ "vitA", 10 ], [ "vitB", 6 ], [ "vitC", 4 ], [ "calcium", 25 ] ], + "vitamins": [ [ "vitC", 4 ], [ "calcium", 25 ] ], "fun": 1 }, { @@ -2379,6 +2379,103 @@ } ] }, + { + "id": "test_multi_portion_segmented_armor", + "type": "ARMOR", + "name": "Segmented armor", + "copy-from": "test_swat_armor", + "armor": [ + { + "covers": [ "torso", "head", "mouth", "eyes" ], + "coverage": 100, + "encumbrance": [ 12, 25 ], + "material": [ + { "type": "cotton", "covered_by_mat": 100, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 } + ] + }, + { + "covers": [ "leg_l", "leg_r", "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": [ 12, 25 ], + "material": [ + { "type": "cotton", "covered_by_mat": 100, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 } + ] + }, + { + "covers": [ "arm_l", "arm_r", "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": [ 12, 25 ], + "material": [ + { "type": "cotton", "covered_by_mat": 100, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 1 } + ] + } + ] + }, + { + "id": "test_portion_segmented_armor", + "type": "ARMOR", + "name": "Segmented armor", + "copy-from": "test_swat_armor", + "armor": [ + { + "covers": [ "torso", "head", "mouth", "eyes" ], + "coverage": 100, + "encumbrance": [ 12, 25 ], + "material": [ + { "type": "cotton", "covered_by_mat": 100, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 10 } + ] + }, + { + "covers": [ "leg_l", "leg_r", "foot_l", "foot_r" ], + "coverage": 100, + "encumbrance": [ 12, 25 ], + "material": [ + { "type": "cotton", "covered_by_mat": 100, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 10 } + ] + }, + { + "covers": [ "arm_l", "arm_r", "hand_l", "hand_r" ], + "coverage": 100, + "encumbrance": [ 12, 25 ], + "material": [ + { "type": "cotton", "covered_by_mat": 100, "thickness": 1 }, + { "type": "steel", "covered_by_mat": 50, "thickness": 10 } + ] + } + ] + }, { "id": "test_pants_fur", "type": "ARMOR", @@ -2858,5 +2955,117 @@ }, "extend": { "flags": [ "OVERSIZE" ] }, "armor": [ { "encumbrance": 10, "coverage": 90, "covers": [ "torso", "leg_l", "leg_r" ] } ] + }, + { + "id": "test_goggles_welding", + "type": "ARMOR", + "name": { "str": "pair of welding goggles", "str_pl": "pairs of welding goggles" }, + "description": "A dark pair of goggles. They make seeing very difficult, but protect you from bright flashes.", + "weight": "153 g", + "volume": "250 ml", + "price": 1400, + "price_postapoc": 500, + "to_hit": -3, + "material": [ "plastic" ], + "symbol": "[", + "looks_like": "glasses_safety", + "color": "dark_gray", + "warmth": 10, + "material_thickness": 4, + "environmental_protection": 6, + "qualities": [ [ "GLARE", 1 ] ], + "flags": [ "SUN_GLASSES", "FLASH_PROTECTION" ], + "armor": [ { "encumbrance": 60, "coverage": 100, "covers": [ "eyes" ] } ] + }, + { + "id": "test_longshirt", + "type": "ARMOR", + "name": { "str": "debug long-sleeved shirt" }, + "description": "A long-sleeved cotton shirt.", + "weight": "146 g", + "volume": "750 ml", + "price": 2000, + "price_postapoc": 50, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "dress_shirt", + "color": "blue", + "warmth": 5, + "material_thickness": 0.2, + "flags": [ "VARSIZE" ], + "armor": [ { "encumbrance": 3, "coverage": 90, "covers": [ "torso", "arm_l", "arm_r" ] } ] + }, + { + "id": "test_jacket_jean", + "repairs_like": "trenchcoat", + "type": "ARMOR", + "name": { "str": "jean jacket" }, + "description": "A jacket made from denim.", + "weight": "800 g", + "volume": "3250 ml", + "price": 4000, + "price_postapoc": 250, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "jacket_windbreaker", + "color": "light_blue", + "armor": [ + { "covers": [ "torso" ], "coverage": 90, "encumbrance": [ 9, 11 ] }, + { "covers": [ "arm_l", "arm_r" ], "coverage": 90, "encumbrance": [ 9, 9 ] } + ], + "pocket_data": [ + { + "pocket_type": "CONTAINER", + "max_contains_volume": "800 ml", + "max_contains_weight": "1 kg", + "max_item_length": "13 cm", + "moves": 80 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "800 ml", + "max_contains_weight": "1 kg", + "max_item_length": "13 cm", + "moves": 80 + } + ], + "warmth": 30, + "material_thickness": 0.2, + "flags": [ "VARSIZE", "POCKETS", "OUTER" ] + }, + { + "id": "test_postman_shirt", + "repairs_like": "tshirt", + "type": "ARMOR", + "name": { "str": "mail carrier shirt" }, + "description": "A light blue button down shirt with a couple of pockets in front and the US postal service logo embroidered on it.", + "weight": "110 g", + "volume": "500 ml", + "price": 1500, + "price_postapoc": 50, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "polo_shirt", + "color": "light_blue", + "pocket_data": [ + { + "pocket_type": "CONTAINER", + "max_contains_volume": "800 ml", + "max_contains_weight": "3 kg", + "max_item_length": "15 cm", + "moves": 80 + }, + { + "pocket_type": "CONTAINER", + "max_contains_volume": "800 ml", + "max_contains_weight": "3 kg", + "max_item_length": "15 cm", + "moves": 80 + } + ], + "warmth": 5, + "material_thickness": 0.1, + "flags": [ "VARSIZE" ], + "armor": [ { "coverage": 90, "covers": [ "torso" ] } ] } ] diff --git a/data/mods/TEST_DATA/martialarts.json b/data/mods/TEST_DATA/martialarts.json index 9268bcb9d6e60..090e88f3781f9 100644 --- a/data/mods/TEST_DATA/martialarts.json +++ b/data/mods/TEST_DATA/martialarts.json @@ -15,7 +15,7 @@ "name": { "str": "Test Style 1" }, "description": "Test martial arts 1", "initiate": [ "You use a test martial art.", "%s enters a generic combat stance." ], - "allow_melee": true, + "allow_all_weapons": true, "weapons": [ "test_weapon1" ], "onmiss_buffs": [ { diff --git a/data/mods/TEST_DATA/widgets.json b/data/mods/TEST_DATA/widgets.json index 47e59a6bf2ba4..b9f027867d664 100644 --- a/data/mods/TEST_DATA/widgets.json +++ b/data/mods/TEST_DATA/widgets.json @@ -1,4 +1,83 @@ [ + { + "id": "test_activity_clauses", + "type": "widget", + "label": "Activity", + "style": "text", + "clauses": [ + { + "id": "none", + "text": "None", + "color": "light_gray", + "condition": { "compare_int": [ { "u_val": "activity_level" }, "==", { "const": 0 } ] } + }, + { + "id": "light", + "text": "Light", + "color": "yellow", + "condition": { "compare_int": [ { "u_val": "activity_level" }, "==", { "const": 1 } ] } + }, + { + "id": "moderate", + "text": "Moderate", + "color": "yellow", + "condition": { "compare_int": [ { "u_val": "activity_level" }, "==", { "const": 2 } ] } + }, + { + "id": "brisk", + "text": "Brisk", + "color": "light_red", + "condition": { "compare_int": [ { "u_val": "activity_level" }, "==", { "const": 3 } ] } + }, + { + "id": "active", + "text": "Active", + "color": "light_red", + "condition": { "compare_int": [ { "u_val": "activity_level" }, "==", { "const": 4 } ] } + }, + { + "id": "extreme", + "text": "Extreme", + "color": "red", + "condition": { "compare_int": [ { "u_val": "activity_level" }, ">=", { "const": 5 } ] } + } + ] + }, + { + "id": "test_fatigue_clause_template", + "type": "widget", + "style": "clause", + "clauses": [ + { + "id": "tired", + "text": "Tired", + "color": "yellow", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "fatigue" }, ">", { "const": 191 } ] }, + { "compare_int": [ { "u_val": "fatigue" }, "<=", { "const": 383 } ] } + ] + } + }, + { + "id": "dead_tired", + "text": "Dead Tired", + "color": "light_red", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "fatigue" }, ">", { "const": 383 } ] }, + { "compare_int": [ { "u_val": "fatigue" }, "<=", { "const": 575 } ] } + ] + } + }, + { + "id": "exhausted", + "text": "Exhausted", + "color": "red", + "condition": { "compare_int": [ { "u_val": "fatigue" }, ">", { "const": 575 } ] } + } + ] + }, { "id": "test_bp_status_indicator_template", "type": "widget", @@ -272,6 +351,340 @@ } ] }, + { + "id": "test_move_mode_template", + "type": "widget", + "style": "clause", + "default_clause": { "text": "bugging out", "sym": "-", "color": "dark_gray" }, + "clauses": [ + { "id": "run", "text": "running", "sym": "R", "color": "red", "condition": { "u_has_move_mode": "run" } }, + { "id": "walk", "text": "walking", "sym": "W", "color": "white", "condition": { "u_has_move_mode": "walk" } }, + { + "id": "crouch", + "text": "crouching", + "sym": "C", + "color": "light_blue", + "condition": { "u_has_move_mode": "crouch" } + }, + { "id": "prone", "text": "prone", "sym": "P", "color": "green", "condition": { "u_has_move_mode": "prone" } } + ] + }, + { + "id": "test_lighting_template", + "type": "widget", + "style": "clause", + "clauses": [ + { + "id": "bright", + "text": "bright", + "color": "yellow", + "condition": { "compare_int": [ { "u_val": "fine_detail_vision_mod" }, "<=", { "const": 1 } ] } + }, + { + "id": "cloudy", + "text": "cloudy", + "color": "white", + "condition": { "compare_int": [ { "u_val": "fine_detail_vision_mod" }, "==", { "const": 2 } ] } + }, + { + "id": "shady", + "text": "shady", + "color": "light_gray", + "condition": { "compare_int": [ { "u_val": "fine_detail_vision_mod" }, "==", { "const": 3 } ] } + }, + { + "id": "dark", + "text": "dark", + "color": "dark_gray", + "condition": { "compare_int": [ { "u_val": "fine_detail_vision_mod" }, "==", { "const": 4 } ] } + }, + { + "id": "very dark", + "text": "very dark", + "color": "black_white", + "condition": { "compare_int": [ { "u_val": "fine_detail_vision_mod" }, ">=", { "const": 5 } ] } + } + ] + }, + { + "id": "test_moon_phase_template", + "type": "widget", + "style": "clause", + "clauses": [ + { + "id": "new_moon", + "text": "New moon", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 0 } ] } + }, + { + "id": "waxing_crescent", + "text": "Waxing crescent", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 1 } ] } + }, + { + "id": "half_moon", + "text": "Half moon", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 2 } ] } + }, + { + "id": "waxing_gibbous", + "text": "Waxing gibbous", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 3 } ] } + }, + { + "id": "full_moon", + "text": "Full moon", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 4 } ] } + }, + { + "id": "waning_gibbous", + "text": "Waning gibbous", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 5 } ] } + }, + { + "id": "half_moon", + "text": "Half moon", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 6 } ] } + }, + { + "id": "waning_crescent", + "text": "Waning crescent", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 7 } ] } + }, + { + "id": "dark_moon", + "text": "Dark moon", + "color": "white", + "condition": { "compare_int": [ "moon", "==", { "const": 8 } ] } + } + ] + }, + { + "id": "test_health_clause_template", + "type": "widget", + "style": "clause", + "clauses": [ + { + "id": "horrible", + "text": "Horrible", + "color": "red", + "condition": { "compare_int": [ { "u_val": "health" }, "<", { "const": -100 } ] } + }, + { + "id": "very_bad", + "text": "Very bad", + "color": "light_red", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "health" }, ">=", { "const": -100 } ] }, + { "compare_int": [ { "u_val": "health" }, "<", { "const": -50 } ] } + ] + } + }, + { + "id": "bad", + "text": "Bad", + "color": "yellow", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "health" }, ">=", { "const": -50 } ] }, + { "compare_int": [ { "u_val": "health" }, "<", { "const": -10 } ] } + ] + } + }, + { + "id": "ok", + "text": "OK", + "color": "light_gray", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "health" }, ">=", { "const": -10 } ] }, + { "compare_int": [ { "u_val": "health" }, "<", { "const": 10 } ] } + ] + } + }, + { + "id": "good", + "text": "Good", + "color": "white", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "health" }, ">=", { "const": 10 } ] }, + { "compare_int": [ { "u_val": "health" }, "<", { "const": 50 } ] } + ] + } + }, + { + "id": "very_good", + "text": "Very good", + "color": "green", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "health" }, ">=", { "const": 50 } ] }, + { "compare_int": [ { "u_val": "health" }, "<", { "const": 100 } ] } + ] + } + }, + { + "id": "excellent", + "text": "Excellent", + "color": "light_green", + "condition": { "compare_int": [ { "u_val": "health" }, ">=", { "const": 100 } ] } + } + ] + }, + { + "id": "test_body_temp_template", + "type": "widget", + "style": "clause", + "clauses": [ + { + "id": "scorching", + "text": "Scorching!", + "color": "red", + "condition": { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 9500 } ] } + }, + { + "id": "very_hot", + "text": "Very hot!", + "color": "light_red", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 9500 } ] }, + { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 8000 } ] } + ] + } + }, + { + "id": "warm", + "text": "warm", + "color": "yellow", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 8000 } ] }, + { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 6500 } ] } + ] + } + }, + { + "id": "comfortable", + "text": "Comfortable", + "color": "green", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 6500 } ] }, + { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 3500 } ] } + ] + } + }, + { + "id": "chilly", + "text": "Chilly", + "color": "light_blue", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 3500 } ] }, + { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 2000 } ] } + ] + } + }, + { + "id": "very_cold", + "text": "Very cold!", + "color": "cyan", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 2000 } ] }, + { "compare_int": [ { "u_val": "body_temp" }, ">", { "const": 500 } ] } + ] + } + }, + { + "id": "freezing", + "text": "Freezing!", + "color": "blue", + "condition": { "compare_int": [ { "u_val": "body_temp" }, "<=", { "const": 500 } ] } + } + ] + }, + { + "id": "test_body_temp_delta_template", + "type": "widget", + "style": "clause", + "default_clause": { "text": "", "sym": "-", "color": "green" }, + "clauses": [ + { + "id": "rising3", + "text": "(Rising!!)", + "sym": "↑↑↑", + "color": "red", + "condition": { "compare_int": [ { "u_val": "body_temp_delta" }, ">", { "const": 4500 } ] } + }, + { + "id": "rising2", + "text": "(Rising!)", + "sym": "↑↑", + "color": "light_red", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp_delta" }, "<=", { "const": 4500 } ] }, + { "compare_int": [ { "u_val": "body_temp_delta" }, ">", { "const": 3000 } ] } + ] + } + }, + { + "id": "rising1", + "text": "(Rising)", + "sym": "↑", + "color": "yellow", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp_delta" }, "<=", { "const": 3000 } ] }, + { "compare_int": [ { "u_val": "body_temp_delta" }, ">", { "const": 1500 } ] } + ] + } + }, + { + "id": "falling1", + "text": "(Falling)", + "sym": "↓", + "color": "light_blue", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp_delta" }, "<", { "const": -1500 } ] }, + { "compare_int": [ { "u_val": "body_temp_delta" }, ">=", { "const": -3000 } ] } + ] + } + }, + { + "id": "falling2", + "text": "(Falling!)", + "sym": "↓↓", + "color": "cyan", + "condition": { + "and": [ + { "compare_int": [ { "u_val": "body_temp_delta" }, "<", { "const": -3000 } ] }, + { "compare_int": [ { "u_val": "body_temp_delta" }, ">=", { "const": -4500 } ] } + ] + } + }, + { + "id": "falling3", + "text": "(Falling!!)", + "sym": "↓↓↓", + "color": "blue", + "condition": { "compare_int": [ { "u_val": "body_temp_delta" }, "<", { "const": -4500 } ] } + } + ] + }, { "id": "test_bucket_graph", "type": "widget", @@ -453,15 +866,15 @@ "id": "test_move_mode_text", "type": "widget", "label": "MODE", - "var": "move_mode_text", - "style": "text" + "style": "text", + "copy-from": "test_move_mode_template" }, { "id": "test_move_mode_letter", "type": "widget", "label": "MODE", - "var": "move_mode_letter", - "style": "text" + "style": "symbol", + "copy-from": "test_move_mode_template" }, { "id": "test_move_count_mode_text", @@ -547,6 +960,13 @@ "var": "health", "style": "number" }, + { + "id": "test_health_clause", + "type": "widget", + "label": "Health", + "style": "text", + "copy-from": "test_health_clause_template" + }, { "id": "test_weather_text", "type": "widget", @@ -569,6 +989,13 @@ "var": "weariness_level", "style": "number" }, + { + "id": "test_fatigue_clause", + "type": "widget", + "label": "Rest", + "style": "text", + "copy-from": "test_fatigue_clause_template" + }, { "id": "test_hp_head_graph", "type": "widget", @@ -680,6 +1107,52 @@ "style": "text", "copy-from": "test_hunger_clause_template" }, + { + "id": "test_lighting_clause", + "type": "widget", + "label": "LIGHTING", + "style": "text", + "copy-from": "test_lighting_template" + }, + { + "id": "test_moon_phase_clause", + "type": "widget", + "label": "MOON", + "style": "text", + "copy-from": "test_moon_phase_template" + }, + { + "id": "test_body_temp_clause", + "type": "widget", + "label": "Heat", + "style": "text", + "copy-from": "test_body_temp_template" + }, + { + "id": "test_body_temp_delta_text", + "type": "widget", + "label": "Temp change", + "style": "text", + "copy-from": "test_body_temp_delta_template" + }, + { + "id": "test_body_temp_delta_sym", + "type": "widget", + "label": "Temp change", + "style": "symbol", + "copy-from": "test_body_temp_delta_template" + }, + { + "id": "test_disabled_when_empty", + "type": "widget", + "label": "NOT EMPTY", + "style": "text", + "flags": [ "W_DISABLED_WHEN_EMPTY" ], + "clauses": [ + { "text": "Text exists", "color": "yellow", "condition": "u_can_see" }, + { "text": "", "color": "red", "condition": { "not": "u_can_see" } } + ] + }, { "id": "test_clause_number", "type": "widget", diff --git a/data/mods/TropiCataclysm/furniture_and_terrain/tropical_terrain_flora.json b/data/mods/TropiCataclysm/furniture_and_terrain/tropical_terrain_flora.json index 4503b460c1f3e..ace3aa28fc8db 100644 --- a/data/mods/TropiCataclysm/furniture_and_terrain/tropical_terrain_flora.json +++ b/data/mods/TropiCataclysm/furniture_and_terrain/tropical_terrain_flora.json @@ -3,7 +3,7 @@ "type": "terrain", "id": "t_tree_mango", "name": "mango tree", - "description": "This tree is a member of the 'Mangifera' genus, producing fruit commonly known as mangoes. If you examined the branches more closely, you could probably find a few mature ones in summer. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Mangifera' genus, producing fruit commonly known as mangoes. If you examined the branches more closely, you could probably find a few mature ones in summer.", "symbol": "7", "color": [ "green", "red_green", "green", "green" ], "move_cost": 0, @@ -26,7 +26,7 @@ "id": "t_tree_mango_harvested", "name": "mango tree", "looks_like": "t_tree_dead", - "description": "This tree is a member of the 'Mangifera' genus, producing fruit commonly known as mangoes. There do not appear to be any ripe mangoes now. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Mangifera' genus, producing fruit commonly known as mangoes. There do not appear to be any ripe mangoes now.", "symbol": "7", "color": [ "green", "green", "green", "green" ], "move_cost": 0, @@ -47,7 +47,7 @@ "type": "terrain", "id": "t_tree_papaya", "name": "papaya tree", - "description": "This tree is a member of the 'Carica' genus, producing fruit commonly known as papayas. If you examined the branches more closely, you could probably find a few mature ones in summer. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Carica' genus, producing fruit commonly known as papayas. If you examined the branches more closely, you could probably find a few mature ones in summer.", "symbol": "7", "color": [ "green", "yellow_green", "green", "green" ], "move_cost": 0, @@ -70,7 +70,7 @@ "id": "t_tree_papaya_harvested", "name": "papaya tree", "looks_like": "t_tree_dead", - "description": "This tree is a member of the 'Carica' genus, producing fruit commonly known as papayas. There do not appear to be any ripe papayas now. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Carica' genus, producing fruit commonly known as papayas. There do not appear to be any ripe papayas now.", "symbol": "7", "color": [ "green", "green", "green", "green" ], "move_cost": 0, @@ -91,7 +91,7 @@ "type": "terrain", "id": "t_tree_pomegranate", "name": "pomegranate tree", - "description": "This tree is a member of the 'Punica' genus, producing fruit commonly known as pomegranates. If you examined the branches more closely, you could probably find a few mature ones in autumn. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Punica' genus, producing fruit commonly known as pomegranates. If you examined the branches more closely, you could probably find a few mature ones in autumn.", "symbol": "7", "color": [ "green", "green", "red_green", "green" ], "move_cost": 0, @@ -114,7 +114,7 @@ "id": "t_tree_pomegranate_harvested", "name": "pomegranate tree", "looks_like": "t_tree_dead", - "description": "This tree is a member of the 'Punica' genus, producing fruit commonly known as pomegranates. There do not appear to be any ripe pomegranates now. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Punica' genus, producing fruit commonly known as pomegranates. There do not appear to be any ripe pomegranates now.", "symbol": "7", "color": [ "green", "green", "green", "green" ], "move_cost": 0, @@ -135,7 +135,7 @@ "type": "terrain", "id": "t_tree_coconut", "name": "coconut palm tree", - "description": "This tree is a member of the 'Cocos' genus, producing fruit commonly known as coconuts. If you examined the branches more closely, you could probably find a few mature ones in summer. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Cocos' genus, producing fruit commonly known as coconuts. If you examined the branches more closely, you could probably find a few mature ones in summer.", "symbol": "7", "color": [ "green", "brown_green", "green", "green" ], "move_cost": 0, @@ -158,7 +158,7 @@ "id": "t_tree_coconut_harvested", "name": "coconut palm tree", "looks_like": "t_tree_dead", - "description": "This tree is a member of the 'Cocos' genus, producing fruit commonly known as coconuts. There do not appear to be any ripe coconuts now. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Cocos' genus, producing fruit commonly known as coconuts. There do not appear to be any ripe coconuts now.", "symbol": "7", "color": [ "green", "green", "green", "green" ], "move_cost": 0, @@ -179,7 +179,7 @@ "type": "terrain", "id": "t_tree_orange", "name": "orange tree", - "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as oranges. If you examined the branches more closely, you could probably find a few mature ones in spring. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as oranges. If you examined the branches more closely, you could probably find a few mature ones in spring.", "symbol": "7", "color": [ "light_red_green", "green", "green", "green" ], "move_cost": 0, @@ -187,7 +187,7 @@ "flags": [ "FLAMMABLE_ASH", "NOITEM", "SUPPORTS_ROOF", "TREE", "REDUCE_SCENT" ], "transforms_into": "t_tree_orange_harvested", "examine_action": "harvest_ter_nectar", - "harvest_by_season": [ { "seasons": [ "summer" ], "id": "orange_harv" } ], + "harvest_by_season": [ { "seasons": [ "spring" ], "id": "orange_harv" } ], "bash": { "str_min": 80, "str_max": 180, @@ -202,7 +202,7 @@ "id": "t_tree_orange_harvested", "name": "orange tree", "looks_like": "t_tree_dead", - "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as oranges. There do not appear to be any ripe oranges now. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as oranges. There do not appear to be any ripe oranges now.", "symbol": "7", "color": [ "green", "green", "green", "green" ], "move_cost": 0, @@ -223,7 +223,7 @@ "type": "terrain", "id": "t_tree_lemon", "name": "lemon tree", - "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as lemons. If you examined the branches more closely, you could probably find a few mature ones in winter. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as lemons. If you examined the branches more closely, you could probably find a few mature ones in winter.", "symbol": "7", "color": [ "green", "green", "green", "yellow_green" ], "move_cost": 0, @@ -246,7 +246,7 @@ "id": "t_tree_lemon_harvested", "name": "lemon tree", "looks_like": "t_tree_dead", - "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as lemons. There do not appear to be any ripe lemons now. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as lemons. There do not appear to be any ripe lemons now.", "symbol": "7", "color": [ "green", "green", "green", "green" ], "move_cost": 0, @@ -267,7 +267,7 @@ "type": "terrain", "id": "t_tree_grapefruit", "name": "grapefruit tree", - "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as grapefruits or pomelos. If you examined the branches more closely, you could probably find a few mature ones in autumn. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as grapefruits or pomelos. If you examined the branches more closely, you could probably find a few mature ones in autumn.", "symbol": "7", "color": [ "green", "green", "yellow_green", "green" ], "move_cost": 0, @@ -290,7 +290,7 @@ "id": "t_tree_grapefruit_harvested", "name": "grapefruit tree", "looks_like": "t_tree_dead", - "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as grapefruits or pomelos. There do not appear to be any ripe grapefruits now. You could also cut it down with the right tools.", + "description": "This tree is a member of the 'Citrus' genus, producing fruit commonly known as grapefruits or pomelos. There do not appear to be any ripe grapefruits now.", "symbol": "7", "color": [ "green", "green", "green", "green" ], "move_cost": 0, diff --git a/data/mods/TropiCataclysm/items/comestibles/egg.json b/data/mods/TropiCataclysm/items/comestibles/egg.json index bdf31422a9a80..2ae2e03272d44 100644 --- a/data/mods/TropiCataclysm/items/comestibles/egg.json +++ b/data/mods/TropiCataclysm/items/comestibles/egg.json @@ -15,7 +15,7 @@ "calories": 266, "volume": "125 ml", "weight": "144 g", - "vitamins": [ [ "vitA", 30 ], [ "calcium", 9 ], [ "iron", 29 ], [ "vitB", 306 ] ], + "vitamins": [ [ "calcium", 9 ], [ "iron", 29 ] ], "rot_spawn": "GROUP_EGG_GOOSE" }, { @@ -26,7 +26,7 @@ "calories": 300, "volume": "125 ml", "weight": "144 g", - "vitamins": [ [ "vitA", 30 ], [ "calcium", 9 ], [ "iron", 29 ], [ "vitB", 306 ] ], + "vitamins": [ [ "calcium", 9 ], [ "iron", 29 ] ], "rot_spawn": "GROUP_EGG_GOOSE" }, { @@ -132,7 +132,7 @@ "type": "COMESTIBLE", "id": "egg_termite", "name": "termite egg", - "copy-from": "egg_insect", + "copy-from": "ant_egg", "description": "The small translucent egg of a termite. It will grow quickly into a nymph if allowed.", "rot_spawn": "GROUP_EGG_TERMITE" }, @@ -144,6 +144,14 @@ "description": "The egg of a butterfly. They are usually found clustered on leaves.", "rot_spawn": "GROUP_EGG_BUTTERFLY" }, + { + "type": "COMESTIBLE", + "id": "egg_cicada", + "name": "cicada egg", + "copy-from": "egg_insect", + "description": "The egg of a cicada. They are usually found near trees.", + "rot_spawn": "GROUP_EGG_CICADA" + }, { "type": "COMESTIBLE", "id": "triffid_pod", diff --git a/data/mods/TropiCataclysm/items/comestibles/raw_veggy.json b/data/mods/TropiCataclysm/items/comestibles/raw_veggy.json index 33378d37cf0fc..33cba240f5541 100644 --- a/data/mods/TropiCataclysm/items/comestibles/raw_veggy.json +++ b/data/mods/TropiCataclysm/items/comestibles/raw_veggy.json @@ -17,6 +17,6 @@ "flags": [ "TRADER_AVOID", "RAW" ], "volume": "250 ml", "//": "average of broccoli, cabbage, carrot, cattail_stalk, celery, chili_pepper, cucumber, lettuce, onion, pumpkin, raw_dandelion, rhubarb, sugar_beet, tomato, zucchini", - "vitamins": [ [ "vitA", 16 ], [ "vitC", 36 ], [ "calcium", 4 ], [ "iron", 4 ], [ "mutant_toxin", 10 ] ] + "vitamins": [ [ "vitC", 36 ], [ "calcium", 4 ], [ "iron", 4 ], [ "mutant_toxin", 10 ] ] } ] diff --git a/data/mods/TropiCataclysm/mapgen/triffid/overgrown_lot.json b/data/mods/TropiCataclysm/mapgen/triffid/overgrown_lot.json new file mode 100644 index 0000000000000..a45492885e223 --- /dev/null +++ b/data/mods/TropiCataclysm/mapgen/triffid/overgrown_lot.json @@ -0,0 +1,235 @@ +[ + { + "type": "mapgen", + "method": "json", + "om_terrain": "overgrownlot", + "weight": 100, + "object": { + "furniture": { + "#": "f_null", + ".": "f_null", + "1": "f_null", + "4": "f_null", + "7": "f_null", + "P": "f_sign", + "T": "f_null", + "_": "f_null", + "t": "f_null" + }, + "rows": [ + "..._....._._..._..._....", + "............P...._......", + "._...._.._..P..._...._..", + "...........__..........7", + "...._..__........_....._", + "_.7....Y...........__...", + "........_.._._.._...t._.", + ".....1_.................", + "..._...._........_Y.....", + "..__.......__.._......7.", + "..4......._..._.._.._...", + "#_....Y_....._......Y...", + ".1_._.._.._.X...._....._", + "_..._....._..__..._..1..", + "..#........_._....._.._4", + "..._...Y__...._..._.....", + "._#..................._.", + "...._._..__..._...Y.....", + "...._.1.....Y..._......#", + "..4....._.........._....", + "...#._......_........._1", + "_4._T..._.._t._._.4_#...", + "1....._..#.....#T..._.7.", + "..#...#.7._#..1_.._..#.." + ], + "terrain": { + "#": "t_underbrush", + ".": "t_grass", + "1": "t_tree_young", + "4": "t_tree_pine", + "7": "t_tree_maple_tapped", + "P": "t_grass", + "T": "t_tree_deadpine", + "_": "t_dirt", + "t": "t_tree_maple", + "X": "t_dirtmound", + "Y": "t_dirtmound" + }, + "place_signs": [ + { "signage": "Property for sale!", "x": 12, "y": 1 }, + { "signage": "Call with Realty at 555-6288!", "x": 12, "y": 2 } + ], + "monster": { "X": { "monster": "mon_triffid_overqueen" }, "Y": { "monster": "mon_triffid_flower" } } + } + }, + { + "method": "json", + "object": { + "furniture": { ".": "f_null", "4": "f_null", "P": "f_sign", "_": "f_null", "d": "f_null" }, + "rows": [ + ".........d......______..", + "................______..", + "...............d______..", + ".d..............______..", + "..............P.______..", + "..4.............______..", + "......d.........______..", + "................______d.", + "........................", + "d...............Y.......", + "........................", + "......Y.................", + "..d.....................", + "...d........d.......Y...", + ".................d......", + ".........d.............d", + "........................", + "......X.................", + "..............****..d...", + "d.......d..***~~~~***...", + "..........**~~~~~~~~**..", + "....Y.....****~~~~****..", + "............*******.....", + "........................" + ], + "terrain": { + ".": "t_grass", + "4": "t_tree_willow", + "P": "t_grass", + "_": "t_pavement", + "d": "t_dirt", + "X": "t_dirtmound", + "Y": "t_dirtmound", + "*": "t_water_sh", + "~": "t_water_dp" + }, + "place_signs": [ { "signage": "Lot SOLD!", "x": 14, "y": 4 } ], + "monster": { "X": { "monster": "mon_triffid_overqueen" }, "Y": { "monster": "mon_triffid_flower" } } + }, + "om_terrain": "overgrownlot", + "type": "mapgen", + "weight": 100 + }, + { + "method": "json", + "object": { + "furniture": { ".": "f_null", "P": "f_sign", "#": "f_null", "_": "f_null", "s": "f_sign" }, + "place_items": [ { "chance": 35, "item": "trash", "x": 16, "y": 17 }, { "chance": 35, "item": "trash", "x": 7, "y": 11 } ], + "place_vehicles": [ + { "chance": 20, "fuel": 0, "rotation": 0, "status": 1, "vehicle": "bicycle", "x": 6, "y": 17 }, + { "chance": 20, "fuel": 0, "rotation": 0, "status": 1, "vehicle": "shopping_cart", "x": 17, "y": 19 } + ], + "rows": [ + "..._..._........_...._..", + "._.........._._.........", + "....#_..............._._", + "_.Y..._..._..._...._..._", + ".._..........._.._......", + "..._._...._..P.....Y_...", + "_............s_.........", + "......__._........._._._", + "..._.._..........._..#..", + "._......#.._............", + "_......._..#..._........", + "..#.._............._....", + "_.._.........._.._....._", + "....._....#._._....#....", + "..Y....._.._......._.._.", + "_._.__......X..._..._.#.", + "...#.._....._...........", + ".........._..#..._..Y.._", + "..._...._...............", + "__............_._..._...", + "_.._..#_.._........_#...", + "....._....._..._...._...", + "...._...Y....#........._", + "..#..._.._...._.._._...." + ], + "terrain": { + ".": "t_dirt", + "#": "t_underbrush", + "P": "t_dirt", + "_": "t_grass", + "s": "t_grass", + "X": "t_dirtmound", + "Y": "t_dirtmound" + }, + "place_signs": [ + { "signage": "Empty lot for sale!", "x": 13, "y": 5 }, + { "signage": "Call Family Realty at 555-3130!", "x": 13, "y": 6 } + ], + "monster": { "X": { "monster": "mon_triffid_overqueen" }, "Y": { "monster": "mon_triffid_flower" } } + }, + "om_terrain": "overgrownlot", + "type": "mapgen", + "weight": 100 + }, + { + "method": "json", + "object": { + "furniture": { + "#": "f_null", + "+": "f_null", + ".": "f_null", + "P": "f_sign", + "^": "f_rubble_rock", + "_": "f_null", + "d": "f_null", + "g": "f_null", + "r": "f_rubble_rock", + "|": "f_null" + }, + "place_items": [ + { "chance": 15, "item": "trash", "x": 13, "y": 20 }, + { "chance": 15, "item": "trash", "x": 6, "y": 19 }, + { "chance": 15, "item": "trash", "x": 6, "y": 16 }, + { "chance": 15, "item": "trash", "x": 4, "y": 12 } + ], + "rows": [ + "________________________", + "________________________", + "________________________", + "g|..||.||P|++|||||.||||g", + "g|.............d......|d", + "d|d....d...dd.......d.|g", + "g|..........g....Y.dd.|d", + "g|.dg......d.g.....g..|g", + "d|............d......d|d", + "g...Y..d............d..g", + "g|.g.gd....d..........|g", + "g|...d....d...Y.d.g...|g", + "g|.d^..^..dd....d.....|d", + "d|.d..d....g.....d.g...g", + "g....^^.^d...d.....d..|d", + "g|.........X....g.....|g", + "g|dd...g..r.d..d.....d|g", + "d|...#.....#..dd......|d", + "g|.Y#...#.......d..dd.|g", + "g....^.g....dd..#..g..|g", + "g|....dd#.g........Y..|d", + "d|.^d.....d.d^....d.d.|g", + "g||||||..|||||||.||||||g", + "gggdgggdggdggdgdggdgdggg" + ], + "terrain": { + "#": "t_dirtmound", + "+": "t_chaingate_l", + ".": "t_concrete", + "^": "t_concrete", + "_": "t_sidewalk", + "d": "t_dirt", + "g": "t_grass", + "r": "t_grass", + "P": "t_chainfence_v", + "|": "t_chainfence_v", + "X": "t_dirtmound", + "Y": "t_dirtmound" + }, + "place_signs": [ { "signage": "Empty lot, great for your small business! Call at 555-2117!", "x": 9, "y": 3 } ], + "monster": { "X": { "monster": "mon_triffid_overqueen" }, "Y": { "monster": "mon_triffid_flower" } } + }, + "om_terrain": "overgrownlot", + "type": "mapgen", + "weight": 100 + } +] diff --git a/data/mods/TropiCataclysm/mapgen/triffid/triffid_blossom.json b/data/mods/TropiCataclysm/mapgen/triffid/triffid_blossom.json index 6266b9c870086..d6a7fd44f3768 100644 --- a/data/mods/TropiCataclysm/mapgen/triffid/triffid_blossom.json +++ b/data/mods/TropiCataclysm/mapgen/triffid/triffid_blossom.json @@ -54,7 +54,7 @@ "_": [ [ "f_null", 10 ], [ "f_bluebell", 2 ], "f_brambles" ], "&": [ [ "f_brambles", 8 ], "f_glowingbulb", "f_dandelion" ] }, - "monster": { "X": { "monster": "mon_triffid_flower" }, "Y": { "monster": "mon_triffid_lifegiver" } } + "monster": { "X": { "monster": "mon_triffid_flower" }, "Y": { "monster": "mon_triffid_overqueen" } } } } ] diff --git a/data/mods/TropiCataclysm/monster_special_attacks/monster_deaths,json b/data/mods/TropiCataclysm/monster_special_attacks/monster_deaths,json new file mode 100644 index 0000000000000..3dfd108d8bd2c --- /dev/null +++ b/data/mods/TropiCataclysm/monster_special_attacks/monster_deaths,json @@ -0,0 +1,35 @@ +[ +{ + "id": "death_sap", + "type": "SPELL", + "name": { "str": "Death Sap" }, + "description": "Sap Explosion", + "valid_targets": [ "ground", "hostile", "ally", "self" ], + "min_aoe": 1, + "max_aoe": 2, + "aoe_increment": 1, + "max_level": 1, + "min_duration": 2400, + "max_duration": 2400, + "shape": "blast", + "effect": "attack", + "effect_str": "sap", + "field_chance": 1, + "field_id": "fd_bile", + "max_field_intensity": 2, + "min_field_intensity": 2, + "affected_body_parts": [ "TORSO", "ARM_R", "ARM_L", "LEG_R", "LEG_L" ], + "extra_effects": [ { "id": "death_explosion", "hit_self": true } ] + }, + { + "id": "death_pollen", + "type": "SPELL", + "name": { "str": "Triffid Pollen Explosion" }, + "description": "Causes a small explosion of alien pollen.", + "valid_targets": [ "self" ], + "shape": "blast", + "effect": "emit", + "effect_str": "emit_pollen", + "extra_effects": [ { "id": "death_explosion", "hit_self": true } ] + } +] diff --git a/data/mods/TropiCataclysm/monstergroups/eggs.json b/data/mods/TropiCataclysm/monstergroups/eggs.json index 3658ea7d8adc8..aaa6df2681768 100644 --- a/data/mods/TropiCataclysm/monstergroups/eggs.json +++ b/data/mods/TropiCataclysm/monstergroups/eggs.json @@ -110,6 +110,12 @@ "default": "mon_termite_nymph", "monsters": [ { "monster": "mon_termite_nymph", "freq": 100, "cost_multiplier": 1 } ] }, + { + "name": "GROUP_EGG_CICADA", + "type": "monstergroup", + "default": "mon_cicada_nymph", + "monsters": [ { "monster": "mon_cicada_nymph", "freq": 100, "cost_multiplier": 1 } ] + }, { "name": "GROUP_EGG_BUTTERFLY", "type": "monstergroup", @@ -122,10 +128,7 @@ { "name": "GROUP_EGG_TRIFFID", "type": "monstergroup", - "default": "mon_triffid_sprig", - "monsters": [ - { "monster": "mon_biollante_sprig", "freq": 100, "cost_multiplier": 1 }, - { "monster": "mon_triffid_sprig", "freq": 100, "cost_multiplier": 1 } - ] + "default": "mon_triffid_podling", + "monsters": [ { "monster": "mon_triffid_podling", "freq": 100, "cost_multiplier": 1 } ] } ] diff --git a/data/mods/TropiCataclysm/monstergroups/misc.json b/data/mods/TropiCataclysm/monstergroups/misc.json index 59a370dd5ae58..683c6a59a7d74 100644 --- a/data/mods/TropiCataclysm/monstergroups/misc.json +++ b/data/mods/TropiCataclysm/monstergroups/misc.json @@ -13,7 +13,9 @@ { "monster": "mon_guinea_pig", "weight": 10, "cost_multiplier": 25, "pack_size": [ 1, 6 ] }, { "monster": "mon_turkey", "weight": 10, "cost_multiplier": 25, "pack_size": [ 1, 6 ] }, { "monster": "mon_duck", "weight": 50, "cost_multiplier": 10, "pack_size": [ 1, 12 ] }, - { "monster": "mon_quail", "weight": 50, "cost_multiplier": 10, "pack_size": [ 1, 16 ] } + { "monster": "mon_quail", "weight": 50, "cost_multiplier": 10, "pack_size": [ 1, 16 ] }, + { "monster": "mon_woodlouse", "weight": 10, "pack_size": [ 1, 5 ] }, + { "monster": "mon_woodlouse_manca", "weight": 5 } ] }, { @@ -32,7 +34,38 @@ { "monster": "mon_quail", "weight": 10 }, { "monster": "mon_camel", "weight": 10 }, { "monster": "mon_llama", "weight": 10 }, - { "monster": "mon_goat", "weight": 10 } + { "monster": "mon_goat", "weight": 10 }, + { "monster": "mon_boa", "weight": 10 }, + { "monster": "mon_anaconda", "weight": 10 }, + { "monster": "mon_woodlouse", "weight": 10 }, + { "monster": "mon_cicada_nymph", "weight": 10 } + ] + }, + { + "type": "monstergroup", + "name": "GROUP_PEST", + "is_animal": true, + "monsters": [ { "monster": "mon_woodlouse", "weight": 30, "pack_size": [ 4, 8 ] } ] + }, + { + "type": "monstergroup", + "name": "GROUP_SEWER", + "//": "Freqs sum to 555 since there's no way to define spawn chance for map extras", + "monsters": [ + { "monster": "mon_toad", "weight": 100, "cost_multiplier": 0 }, + { "monster": "mon_toad_small", "weight": 100, "cost_multiplier": 0 }, + { "monster": "mon_gastro_bufo", "weight": 5, "cost_multiplier": 3, "starts": "15 days" } + ] + }, + { + "type": "monstergroup", + "name": "GROUP_SUBWAY", + "//": "Z-2 subways, some lost nether things but otherwise mostly normal mobs", + "default": "mon_spider_cellar_giant", + "monsters": [ + { "monster": "mon_onicophore", "weight": 180, "ends": "180 hours" }, + { "monster": "mon_onicophore_giant", "weight": 180, "starts": "180 hours" }, + { "monster": "mon_woodlouse", "weight": 300, "pack_size": [ 1, 3 ] } ] } ] diff --git a/data/mods/TropiCataclysm/monstergroups/triffid.json b/data/mods/TropiCataclysm/monstergroups/triffid.json index 090b35921a6a2..25573189025b9 100644 --- a/data/mods/TropiCataclysm/monstergroups/triffid.json +++ b/data/mods/TropiCataclysm/monstergroups/triffid.json @@ -19,6 +19,66 @@ { "monster": "mon_triffid_flower", "weight": 100, "cost_multiplier": 4 } ] }, + { + "type": "monstergroup", + "name": "GROUP_TRIFFID_URBAN", + "default": "mon_triffid", + "//": "Group for triffids + plant zeds on special urban locations", + "monsters": [ + { "monster": "mon_triffid_gardenling", "weight": 300, "cost_multiplier": 0, "pack_size": [ 2, 4 ] }, + { "monster": "mon_fungal_fighter", "weight": 100 }, + { "monster": "mon_triffid", "weight": 80 }, + { "monster": "mon_triffid", "weight": 100, "cost_multiplier": 2, "pack_size": [ 2, 3 ] }, + { "monster": "mon_vinebeast", "weight": 160, "cost_multiplier": 10 }, + { "monster": "mon_triffid_biter", "weight": 160, "cost_multiplier": 10 }, + { "monster": "mon_triffid_acid", "weight": 160, "cost_multiplier": 10 }, + { "monster": "mon_triffid_queen", "weight": 60, "cost_multiplier": 20 }, + { "monster": "mon_biollante", "weight": 100, "cost_multiplier": 2, "pack_size": [ 1, 3 ] }, + { "monster": "mon_triffid_gas", "weight": 100, "cost_multiplier": 2, "pack_size": [ 1, 3 ] }, + { "monster": "mon_triffid_lasher", "weight": 100, "cost_multiplier": 2, "pack_size": [ 1, 3 ] }, + { "monster": "mon_triffid_lifegiver", "weight": 100, "cost_multiplier": 4 }, + { "monster": "mon_triffid_flower", "weight": 100, "cost_multiplier": 4 }, + { "monster": "mon_zombie_garden", "weight": 100, "cost_multiplier": 0, "pack_size": [ 1, 3 ] }, + { "monster": "mon_zombie_seedling", "weight": 100, "cost_multiplier": 0, "pack_size": [ 2, 4 ] }, + { "monster": "mon_boomer_moss", "weight": 60, "cost_multiplier": 0 }, + { "monster": "mon_swimmer_swamped", "weight": 60, "cost_multiplier": 0 }, + { "monster": "mon_shrieker_vines", "weight": 60, "cost_multiplier": 0 }, + { "monster": "mon_brute_thorns", "weight": 60, "cost_multiplier": 0 } + ] + }, + { + "type": "monstergroup", + "name": "GROUP_TRIFFID_GARDENLING", + "default": "mon_triffid", + "//": "Group for triffids gardenlings to evolve", + "monsters": [ + { "monster": "mon_triffid", "weight": 30 }, + { "monster": "mon_fungal_fighter", "weight": 20 }, + { "monster": "mon_vinebeast", "weight": 20 }, + { "monster": "mon_triffid_biter", "weight": 20 }, + { "monster": "mon_triffid_acid", "weight": 20 }, + { "monster": "mon_triffid_queen", "weight": 10 }, + { "monster": "mon_biollante", "weight": 20 }, + { "monster": "mon_triffid_gas", "weight": 20 }, + { "monster": "mon_triffid_lasher", "weight": 20 }, + { "monster": "mon_triffid_lifegiver", "weight": 10 }, + { "monster": "mon_triffid_flower", "weight": 10 } + ] + }, + { + "type": "monstergroup", + "name": "GROUP_PLANT_ZEDS", + "default": "mon_zombie_garden", + "//": "Group for plant zeds", + "monsters": [ + { "monster": "mon_zombie_garden", "weight": 150, "cost_multiplier": 0, "pack_size": [ 1, 3 ] }, + { "monster": "mon_zombie_seedling", "weight": 150, "cost_multiplier": 0, "pack_size": [ 2, 4 ] }, + { "monster": "mon_boomer_moss", "weight": 70, "cost_multiplier": 0 }, + { "monster": "mon_swimmer_swamped", "weight": 70, "cost_multiplier": 0 }, + { "monster": "mon_shrieker_vines", "weight": 30, "cost_multiplier": 0 }, + { "monster": "mon_brute_thorns", "weight": 30, "cost_multiplier": 0 } + ] + }, { "type": "monstergroup", "name": "GROUP_TRIFFID_OUTER", diff --git a/data/mods/TropiCataclysm/monstergroups/wilderness.json b/data/mods/TropiCataclysm/monstergroups/wilderness.json index 55283ec08b63a..1faea27028191 100644 --- a/data/mods/TropiCataclysm/monstergroups/wilderness.json +++ b/data/mods/TropiCataclysm/monstergroups/wilderness.json @@ -8,6 +8,7 @@ { "monster": "mon_jaguar", "weight": 100, "cost_multiplier": 20, "pack_size": [ 1, 2 ] }, { "monster": "mon_bear_andean", "weight": 100, "cost_multiplier": 10, "pack_size": [ 1, 3 ] }, { "monster": "mon_large_scorpion", "weight": 60, "cost_multiplier": 3, "pack_size": [ 2, 4 ] }, + { "monster": "mon_woodlouse", "weight": 60, "cost_multiplier": 3, "pack_size": [ 2, 4 ] }, { "monster": "mon_scorpion_giant", "weight": 40, "cost_multiplier": 5, "pack_size": [ 1, 2 ], "starts": 240 } ] }, @@ -31,10 +32,21 @@ { "monster": "mon_jaguar", "weight": 1, "cost_multiplier": 3 }, { "monster": "mon_jaguar", "weight": 2, "cost_multiplier": 3, "conditions": [ "DAWN", "DUSK" ] }, { "monster": "mon_peccari", "weight": 15, "cost_multiplier": 2, "pack_size": [ 1, 4 ] }, + { "monster": "mon_caterpillar", "weight": 3, "cost_multiplier": 0 }, + { "monster": "mon_woodlouse", "weight": 3, "cost_multiplier": 0 }, + { "monster": "mon_caterpillar_giant", "weight": 2, "cost_multiplier": 0 }, { "monster": "mon_large_scorpion", "weight": 2, "cost_multiplier": 0 }, + { "monster": "mon_onicophore", "weight": 2, "cost_multiplier": 0, "conditions": [ "DAWN", "DUSK" ] }, { "monster": "mon_butterfly", "weight": 2, "cost_multiplier": 0 }, { "monster": "mon_moth", "weight": 2, "cost_multiplier": 0, "conditions": [ "DAWN", "DUSK" ] }, { "monster": "mon_scorpion_giant", "weight": 1, "cost_multiplier": 3, "starts": "240 hours" }, + { + "monster": "mon_onicophore_giant", + "weight": 1, + "cost_multiplier": 3, + "starts": "240 hours", + "conditions": [ "DAWN", "DUSK" ] + }, { "monster": "mon_butterfly_giant", "weight": 1, "cost_multiplier": 3, "starts": "240 hours" }, { "monster": "mon_butterfly_titan", "weight": 1, "cost_multiplier": 3, "starts": "480 hours" }, { @@ -51,6 +63,7 @@ "conditions": [ "DAWN", "DUSK" ], "starts": "480 hours" }, + { "monster": "mon_cicada", "weight": 1, "cost_multiplier": 3, "starts": "240 hours" }, { "monster": "mon_bushelephant", "weight": 1, "cost_multiplier": 3 }, { "monster": "mon_hippo", "weight": 1, "cost_multiplier": 3 }, { "monster": "mon_guinea_pig", "weight": 12, "cost_multiplier": 2, "pack_size": [ 1, 6 ] }, diff --git a/data/mods/TropiCataclysm/monstergroups/zombie_upgrades.json b/data/mods/TropiCataclysm/monstergroups/zombie_upgrades.json index 6745755fe27a0..73787ed724396 100644 --- a/data/mods/TropiCataclysm/monstergroups/zombie_upgrades.json +++ b/data/mods/TropiCataclysm/monstergroups/zombie_upgrades.json @@ -1,41 +1,26 @@ [ { "type": "monstergroup", - "name": "GROUP_THORNY_BOOMER_UPGRADE", - "default": "mon_boomer_thorny", + "name": "GROUP_MOSSY_BOOMER_UPGRADE", + "default": "mon_boomer_moss", "//": "Upgrades for the Thorny Boomer.", "monsters": [ - { "monster": "mon_boomer_thorny" }, + { "monster": "mon_boomer_moss" }, { "monster": "mon_boomer_sap", "weight": 250 }, { "monster": "mon_boomer_pollen", "weight": 250 } ] }, { "type": "monstergroup", - "name": "GROUP_THORNY_SHAMBLER_UPGRADE", - "default": "mon_zombie_thorny", + "name": "GROUP_GARDEN_ZOMBIE_UPGRADE", + "default": "mon_zombie_garden", "//": "Upgrades for the Thorny Shambler.", "monsters": [ - { "monster": "mon_zombie_thorny" }, - { "monster": "mon_brute_thorny", "weight": 15 }, - { "monster": "mon_swimmer_thorny", "weight": 30 }, - { "monster": "mon_shrieker_thorny", "weight": 15 }, - { "monster": "mon_boomer_thorny", "weight": 30 } - ] - }, - { - "type": "monstergroup", - "name": "GROUP_CHILD_ZOMBIE_UPGRADE", - "default": "mon_zombie_shriekling", - "//": "Copy of the vanilla zombie child upgrade group to see if it can override with the new thorny children.", - "monsters": [ - { "monster": "mon_zombie_anklebiter", "weight": 30 }, - { "monster": "mon_zombie_sproglodyte", "weight": 100 }, - { "monster": "mon_czombie_thorny", "weight": 40 }, - { "monster": "mon_zombie_shriekling", "weight": 300 }, - { "monster": "mon_zombie_creepy", "weight": 30 }, - { "monster": "mon_zombie_snotgobbler", "weight": 300 }, - { "monster": "mon_zombie_waif", "weight": 200 } + { "monster": "mon_zombie_garden" }, + { "monster": "mon_brute_thorns", "weight": 15 }, + { "monster": "mon_swimmer_swamped", "weight": 30 }, + { "monster": "mon_shrieker_vines", "weight": 15 }, + { "monster": "mon_boomer_moss", "weight": 30 } ] } ] diff --git a/data/mods/TropiCataclysm/monsters/tropical_bird.json b/data/mods/TropiCataclysm/monsters/tropical_bird.json index b721f9f536ccc..463f495b8afec 100644 --- a/data/mods/TropiCataclysm/monsters/tropical_bird.json +++ b/data/mods/TropiCataclysm/monsters/tropical_bird.json @@ -9,8 +9,8 @@ "weight": "3750 g", "hp": 15, "looks_like": "mon_goose_canadian", - "aggression": 5, - "morale": 30, + "aggression": 1, + "morale": 15, "dodge": 3, "melee_cut": 2, "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "FIRE", "HURT" ], @@ -35,7 +35,7 @@ "hp": 20, "symbol": "g", "color": "yellow", - "aggression": 5, + "aggression": 0, "morale": 30, "dodge": 3, "melee_cut": 2, @@ -57,8 +57,8 @@ "material": [ "flesh" ], "symbol": "r", "color": "brown", - "aggression": 1, - "morale": 30, + "aggression": -10, + "morale": 25, "melee_dice": 1, "melee_dice_sides": 1, "melee_cut": 1, @@ -91,8 +91,8 @@ "material": [ "flesh" ], "symbol": "v", "color": "brown", - "aggression": 1, - "morale": 30, + "aggression": -15, + "morale": 25, "melee_dice": 1, "melee_dice_sides": 1, "melee_cut": 1, diff --git a/data/mods/TropiCataclysm/monsters/tropical_fish.json b/data/mods/TropiCataclysm/monsters/tropical_fish.json index b113fd3caa5b0..2a4ea7acceee8 100644 --- a/data/mods/TropiCataclysm/monsters/tropical_fish.json +++ b/data/mods/TropiCataclysm/monsters/tropical_fish.json @@ -15,8 +15,8 @@ "material": [ "flesh" ], "symbol": "^", "color": "blue_white", - "aggression": 100, - "morale": 90, + "aggression": 15, + "morale": 60, "melee_skill": 5, "melee_dice": 3, "melee_dice_sides": 5, diff --git a/data/mods/TropiCataclysm/monsters/tropical_insect_spider.json b/data/mods/TropiCataclysm/monsters/tropical_insect_spider.json index e6484b731c9bf..a229ba93d992d 100644 --- a/data/mods/TropiCataclysm/monsters/tropical_insect_spider.json +++ b/data/mods/TropiCataclysm/monsters/tropical_insect_spider.json @@ -93,7 +93,7 @@ "type": "MONSTER", "name": { "str": "emperor butterfly", "str_pl": "emperor butterflies" }, "description": "An enormous butterfly with regal looking wings. This giant of the sky flies cheerfully under the sun, leaving dust as it passes.", - "copy-from": "mon_caterpillar", + "copy-from": "mon_butterfly_giant", "proportional": { "hp": 3, "speed": 1.1, "morale": 1.1, "melee_dice_sides": 1.1 }, "symbol": "L", "color": "yellow", @@ -429,6 +429,187 @@ "anger_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], "flags": [ "SMELLS", "QUEEN", "CLIMBS", "PATH_AVOID_FIRE", "PATH_AVOID_FALL" ] }, + { + "id": "mon_cicada_nymph", + "type": "MONSTER", + "name": { "str": "cicada nymph" }, + "description": "The mutated larval form of a Cicada. It doesnt produce noise like the adults but its digging claws seem suited for scratching.", + "default_faction": "insect", + "bodytype": "insect", + "species": [ "INSECT" ], + "volume": "40 L", + "weight": "40 kg", + "hp": 80, + "speed": 80, + "material": [ "iflesh" ], + "symbol": "c", + "color": "white", + "aggression": -10, + "morale": 60, + "melee_skill": 3, + "melee_dice": 4, + "melee_dice_sides": 4, + "melee_cut": 6, + "armor_bash": 15, + "armor_cut": 18, + "armor_bullet": 20, + "armor_elec": 2, + "vision_day": 10, + "vision_night": 15, + "harvest": "arachnid", + "upgrades": { "age_grow": 21, "into": "mon_cicada" }, + "special_attacks": [ { "id": "scratch", "attack_upper": false, "cooldown": 15 } ], + "anger_triggers": [ "HURT", "PLAYER_CLOSE" ], + "fear_triggers": [ "FIRE" ], + "flags": [ "SEES", "BORES", "HEARS", "KEENNOSE", "PATH_AVOID_DANGER_1", "SMELLS" ] + }, + { + "id": "mon_cicada", + "type": "MONSTER", + "name": { "str": "giant cicada" }, + "description": "A huge Cicada the size of a person. These insects are mostly harmless but may bite if attacked and produce a loud buzzing sound.", + "default_faction": "insect", + "bodytype": "insect", + "species": [ "INSECT" ], + "volume": "80 L", + "weight": "80 kg", + "hp": 100, + "speed": 80, + "material": [ "iflesh" ], + "symbol": "C", + "color": "light_gray", + "aggression": -10, + "morale": 60, + "melee_skill": 4, + "melee_dice": 4, + "melee_dice_sides": 6, + "melee_cut": 5, + "armor_bash": 8, + "armor_cut": 10, + "armor_bullet": 10, + "armor_elec": 2, + "vision_day": 10, + "vision_night": 15, + "harvest": "arachnid", + "reproduction": { "baby_egg": "egg_cicada", "baby_count": 3, "baby_timer": 20 }, + "baby_flags": [ "SUMMER" ], + "special_attacks": [ [ "SHRIEK_ALERT", 10 ], [ "SHRIEK_STUN", 5 ] ], + "anger_triggers": [ "PLAYER_CLOSE" ], + "fear_triggers": [ "FIRE", "HURT" ], + "flags": [ "SEES", "FLIES", "HEARS", "KEENNOSE", "PATH_AVOID_DANGER_1", "SMELLS" ] + }, + { + "id": "mon_woodlouse", + "type": "MONSTER", + "name": { "str": "giant woodlouse", "str_pl": "giant woodlice" }, + "description": "A woodlouse grown to the size of a big dog. These humble crustaceans are harmless and enjoy damp places.", + "default_faction": "insect", + "bodytype": "insect", + "species": [ "INSECT" ], + "volume": "50 L", + "weight": "50 kg", + "hp": 90, + "speed": 80, + "material": [ "iflesh" ], + "symbol": "w", + "color": "brown", + "armor_bash": 15, + "armor_cut": 18, + "armor_bullet": 20, + "armor_elec": 2, + "vision_day": 10, + "vision_night": 15, + "harvest": "shellfish", + "reproduction": { "baby_monster": "mon_woodlouse_manca", "baby_count": 5, "baby_timer": 210 }, + "petfood": { "food": [ "CATTLEFOOD" ], "feed": "The %s seems to like you! It lets you pat its head and seems friendly." }, + "fear_triggers": [ "FIRE", "HURT" ], + "flags": [ "SEES", "HEARS", "KEENNOSE", "PATH_AVOID_DANGER_1", "SMELLS" ] + }, + { + "id": "mon_woodlouse_manca", + "type": "MONSTER", + "name": { "str": "baby woodlouse", "str_pl": "baby woodlice" }, + "description": "Woodlice reproduce by carrying their eggs in a pouch and releasing them as juveniles. Their mancae look like small adults except for their pale colors.", + "copy-from": "mon_woodlouse", + "proportional": { "hp": 0.25, "speed": 1.1, "morale": 0.67, "melee_dice_sides": 0.67 }, + "symbol": "w", + "color": "white", + "volume": "5 L", + "weight": "5 kg", + "upgrades": { "half_life": 14, "into": "mon_woodlouse" } + }, + { + "id": "mon_onicophore", + "type": "MONSTER", + "name": { "str": "velvet worm" }, + "description": "A mutated velvet worm several times its normal size. These peculiar creatures hunt at night using silent feet and sticky attacks.", + "default_faction": "worm", + "bodytype": "snake", + "species": [ "WORM" ], + "volume": "92500 ml", + "weight": "120 kg", + "hp": 70, + "speed": 80, + "material": [ "flesh" ], + "symbol": "v", + "color": "red", + "aggression": 30, + "morale": 100, + "melee_skill": 4, + "melee_dice": 4, + "melee_dice_sides": 6, + "melee_cut": 3, + "armor_bash": 2, + "harvest": "mutant_meatslug", + "special_attacks": [ + { + "type": "spell", + "spell_data": { "id": "spread_sludge" }, + "cooldown": 20, + "monster_message": "The velvet worm shoots sticky strings of goo from two appendages in its head!" + } + ], + "upgrades": { "half_life": 20, "into": "mon_onicophore_giant" }, + "anger_triggers": [ "PLAYER_CLOSE", "PLAYER_WEAK" ], + "fear_triggers": [ "FIRE", "HURT" ], + "flags": [ "SEES", "HEARS", "KEENNOSE", "PATH_AVOID_DANGER_1", "SMELLS", "CLIMBS" ] + }, + { + "id": "mon_onicophore_giant", + "type": "MONSTER", + "name": { "str": "velvet wyrm" }, + "description": "An enormous velvet worm the length of several humans. Its mouthparts and skin have reinforced to hunt down and defend against the new fauna of the Cataclysm.", + "default_faction": "worm", + "bodytype": "snake", + "species": [ "WORM" ], + "volume": "120000 ml", + "weight": "180 kg", + "hp": 140, + "speed": 70, + "material": [ "flesh" ], + "symbol": "V", + "color": "red", + "aggression": 30, + "morale": 100, + "melee_skill": 5, + "melee_dice": 5, + "melee_dice_sides": 6, + "melee_cut": 6, + "armor_bash": 6, + "armor_cut": 3, + "harvest": "meatslug", + "special_attacks": [ + { + "type": "spell", + "spell_data": { "id": "spread_sludge" }, + "cooldown": 20, + "monster_message": "The velvet worm shoots sticky strings of goo from two appendages in its head!" + } + ], + "anger_triggers": [ "PLAYER_CLOSE", "PLAYER_WEAK" ], + "fear_triggers": [ "FIRE", "HURT" ], + "flags": [ "SEES", "HEARS", "KEENNOSE", "PATH_AVOID_DANGER_1", "SMELLS", "CLIMBS" ] + }, { "id": "mon_diving_larva", "type": "MONSTER", @@ -470,11 +651,11 @@ "weight": "200 kg", "diff": 2, "hp": 200, - "speed": 80, + "speed": 50, "material": [ "iflesh" ], "symbol": "B", "color": "light_gray", - "aggression": 40, + "aggression": 15, "morale": 30, "melee_skill": 5, "melee_dice": 4, @@ -496,7 +677,7 @@ "reproduction": { "baby_egg": "egg_water_beetle", "baby_count": 3, "baby_timer": 15 }, "anger_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], "fear_triggers": [ "FIRE" ], - "flags": [ "SEES", "HEARS", "GOODHEARING", "AQUATIC", "WATER_CAMOUFLAGE" ] + "flags": [ "SEES", "HEARS", "GOODHEARING", "SWIMS", "WATER_CAMOUFLAGE" ] }, { "id": "mon_water_scorpion", @@ -530,7 +711,7 @@ "reproduction": { "baby_egg": "egg_water_bug", "baby_count": 3, "baby_timer": 10 }, "anger_triggers": [ "PLAYER_WEAK", "PLAYER_CLOSE" ], "fear_triggers": [ "HURT" ], - "flags": [ "SEES", "HEARS", "SMELLS", "SWIMS", "GRABS" ] + "flags": [ "SEES", "HEARS", "SMELLS", "SWIMS", "GRABS", "AQUATIC" ] }, { "id": "mon_water_scorpion_larva", diff --git a/data/mods/TropiCataclysm/monsters/tropical_mammal.json b/data/mods/TropiCataclysm/monsters/tropical_mammal.json index 5aca6e5e98bb9..710f2cf02a379 100644 --- a/data/mods/TropiCataclysm/monsters/tropical_mammal.json +++ b/data/mods/TropiCataclysm/monsters/tropical_mammal.json @@ -339,7 +339,7 @@ "armor_bullet": 1, "vision_night": 7, "path_settings": { "max_dist": 10 }, - "anger_triggers": [ "HURT", "MATING_SEASON", "PLAYER_CLOSE" ], + "anger_triggers": [ "HURT", "MATING_SEASON" ], "baby_flags": [ "SPRING" ], "//": "Baby hippos don't actually exist (yet), but spring is their mating season so baby_flags is defined so that they get angry then", "harvest": "mammal_large_bovine", diff --git a/data/mods/TropiCataclysm/monsters/tropical_reptile_amphibian.json b/data/mods/TropiCataclysm/monsters/tropical_reptile_amphibian.json index 209447b36bc2f..4ea3190fe609d 100644 --- a/data/mods/TropiCataclysm/monsters/tropical_reptile_amphibian.json +++ b/data/mods/TropiCataclysm/monsters/tropical_reptile_amphibian.json @@ -72,7 +72,7 @@ "material": [ "iflesh" ], "symbol": "m", "color": "brown", - "aggression": 5, + "aggression": -30, "morale": 60, "melee_skill": 5, "melee_dice": 1, @@ -112,7 +112,7 @@ "armor_bullet": 6, "vision_day": 3, "vision_night": 35, - "harvest": "animal_large_noskin", + "harvest": "reptile_large_leather", "path_settings": { "max_dist": 8 }, "special_attacks": [ { @@ -127,10 +127,10 @@ "infection_chance": 50 } ], - "anger_triggers": [ "PLAYER_CLOSE", "PLAYER_WEAK" ], + "anger_triggers": [ "PLAYER_CLOSE", "PLAYER_WEAK", "HURT" ], "fear_triggers": [ "FIRE", "HURT" ], "placate_triggers": [ "MEAT" ], - "flags": [ "SEES", "HEARS", "GOODHEARING", "SMELLS", "KEENNOSE", "PATH_AVOID_DANGER_1", "ANIMAL", "ATTACKMON", "SWIMS" ] + "flags": [ "SEES", "HEARS", "SMELLS", "KEENNOSE", "PATH_AVOID_DANGER_1", "ANIMAL", "PUSH_MON", "SWIMS" ] }, { "id": "mon_caiman", @@ -149,7 +149,7 @@ "symbol": "c", "color": "light_green", "aggression": 15, - "morale": 50, + "morale": 25, "melee_skill": 4, "melee_dice": 1, "melee_dice_sides": 5, @@ -175,10 +175,10 @@ "infection_chance": 50 } ], - "anger_triggers": [ "PLAYER_CLOSE", "PLAYER_WEAK" ], + "anger_triggers": [ "PLAYER_CLOSE", "PLAYER_WEAK", "HURT" ], "fear_triggers": [ "FIRE", "HURT" ], "placate_triggers": [ "MEAT" ], - "flags": [ "SEES", "HEARS", "GOODHEARING", "SMELLS", "KEENNOSE", "PATH_AVOID_DANGER_1", "ANIMAL", "ATTACKMON", "SWIMS" ] + "flags": [ "SEES", "HEARS", "SMELLS", "KEENNOSE", "PATH_AVOID_DANGER_1", "ANIMAL", "PUSH_MON", "SWIMS" ] }, { "id": "mon_toad", @@ -252,6 +252,7 @@ "symbol": "A", "color": "light_gray", "aggression": 5, + "morale": 30, "melee_skill": 5, "melee_dice": 1, "melee_dice_sides": 6, @@ -260,7 +261,7 @@ "vision_day": 10, "vision_night": 5, "harvest": "animal_noskin", - "anger_triggers": [ "PLAYER_CLOSE" ], + "anger_triggers": [ "PLAYER_CLOSE", "PLAYER_WEAK" ], "fear_triggers": [ "HURT" ], "flags": [ "SEES", "SMELLS", "WARM", "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE" ] }, @@ -313,7 +314,7 @@ "material": [ "flesh" ], "symbol": "s", "color": "brown", - "aggression": -10, + "aggression": -30, "morale": 60, "melee_skill": 6, "melee_dice": 2, @@ -348,7 +349,7 @@ "material": [ "flesh" ], "symbol": "s", "color": "brown", - "aggression": -10, + "aggression": -30, "morale": 60, "melee_skill": 6, "melee_dice": 2, @@ -420,8 +421,8 @@ "material": [ "iflesh" ], "symbol": "t", "color": "light_gray", - "aggression": 30, - "morale": 60, + "aggression": 15, + "morale": 30, "melee_skill": 4, "melee_dice": 3, "melee_dice_sides": 4, @@ -444,10 +445,9 @@ "infection_chance": 50 } ], - "anger_triggers": [ "PLAYER_CLOSE" ], - "fear_triggers": [ "FIRE", "HURT" ], + "anger_triggers": [ "PLAYER_CLOSE", "HURT" ], "placate_triggers": [ "MEAT" ], - "flags": [ "SEES", "HEARS", "GOODHEARING", "SMELLS", "KEENNOSE", "PATH_AVOID_DANGER_1", "ANIMAL", "ATTACKMON", "SWIMS" ] + "flags": [ "SEES", "HEARS", "HEARS", "SMELLS", "PATH_AVOID_DANGER_1", "ANIMAL", "SWIMS" ] }, { "id": "mon_tortoise", diff --git a/data/mods/TropiCataclysm/monsters/tropical_triffid.json b/data/mods/TropiCataclysm/monsters/tropical_triffid.json index 8b64c4a98d04c..269355498eece 100644 --- a/data/mods/TropiCataclysm/monsters/tropical_triffid.json +++ b/data/mods/TropiCataclysm/monsters/tropical_triffid.json @@ -10,7 +10,36 @@ "volume": "875000 ml", "weight": "200 kg", "hp": 500, - "speed": 80, + "speed": 30, + "material": [ "veggy" ], + "symbol": "T", + "color": "red", + "aggression": 100, + "morale": 100, + "melee_skill": 3, + "melee_dice": 1, + "melee_dice_sides": 4, + "melee_cut": 4, + "armor_bash": 12, + "armor_cut": 16, + "armor_bullet": 13, + "armor_elec": 7, + "harvest": "triffid_queen", + "special_attacks": [ [ "SPIT_SAP", 5 ] ], + "reproduction": { "baby_egg": "triffid_pod", "baby_count": 6, "baby_timer": 3 }, + "flags": [ "HEARS", "SMELLS", "NOHEAD", "PARALYZEVENOM", "QUEEN" ] + }, + { + "id": "mon_triffid_overqueen", + "type": "MONSTER", + "name": { "str": "triffid overqueen" }, + "description": "An enormous triffid rooted to the ground. It absorbs nutrients and sunlight all day and night to release new podlings into the garden.", + "default_faction": "triffid", + "species": [ "PLANT" ], + "diff": 50, + "volume": "875000 ml", + "weight": "200 kg", + "hp": 500, "material": [ "veggy" ], "symbol": "T", "color": "red", @@ -23,9 +52,61 @@ "armor_elec": 7, "harvest": "triffid_queen", "special_attacks": [ [ "SPIT_SAP", 5 ] ], - "reproduction": { "baby_egg": "triffid_pod", "baby_count": 1, "baby_timer": 2 }, + "reproduction": { "baby_monster": "mon_triffid_podling", "baby_count": 1, "baby_timer": 1 }, "flags": [ "HEARS", "SMELLS", "NOHEAD", "PARALYZEVENOM", "QUEEN" ] }, + { + "id": "mon_triffid_podling", + "type": "MONSTER", + "name": { "str": "triffid podling" }, + "description": "A very small triffid born out of a triffid pod. Like all triffids its a very dangerous plant but for now its just a harmless colorful flower.", + "default_faction": "triffid", + "species": [ "PLANT" ], + "volume": "750 ml", + "weight": "1 kg", + "hp": 3, + "speed": 40, + "material": [ "veggy" ], + "symbol": "1", + "color": "light_green", + "aggression": -99, + "morale": -8, + "melee_skill": 1, + "melee_dice": 1, + "melee_dice_sides": 1, + "melee_cut": 1, + "armor_elec": 1, + "harvest": "triffid_small", + "upgrades": { "age_grow": 14, "into": "mon_triffid_gardenling" }, + "flags": [ "HEARS", "SMELLS", "NOHEAD", "STUMBLES" ] + }, + { + "id": "mon_triffid_gardenling", + "type": "MONSTER", + "name": { "str": "triffid gardenling" }, + "description": "A young triffid that has grown some time on the garden grounds. It is still a juvenile but it can already fend for itself to a degree.", + "default_faction": "triffid", + "species": [ "PLANT" ], + "volume": "30000 ml", + "weight": "40750 g", + "hp": 40, + "speed": 50, + "material": [ "veggy" ], + "symbol": "1", + "color": "light_green", + "morale": 10, + "melee_skill": 3, + "melee_dice": 1, + "melee_dice_sides": 4, + "melee_cut": 4, + "armor_elec": 2, + "bleed_rate": 75, + "harvest": "triffid_paralytic", + "upgrades": { "age_grow": 14, "into_group": "GROUP_TRIFFID_GARDENLING" }, + "special_attacks": [ [ "TRIFFID_GROWTH", 28800 ] ], + "fungalize_into": "mon_fungaloid", + "flags": [ "HEARS", "SMELLS", "NOHEAD", "PARALYZEVENOM" ] + }, { "id": "mon_triffid_biter", "type": "MONSTER", diff --git a/data/mods/TropiCataclysm/monsters/zed_plant.json b/data/mods/TropiCataclysm/monsters/zed_plant.json index f575747b7b457..fc4af747551a0 100644 --- a/data/mods/TropiCataclysm/monsters/zed_plant.json +++ b/data/mods/TropiCataclysm/monsters/zed_plant.json @@ -1,16 +1,9 @@ [ - { - "id": "mon_zombie_thorny", - "type": "MONSTER", - "name": { "str": "thorny shambler" }, - "copy-from": "mon_zombie_thorny", - "upgrades": { "half_life": 20, "into_group": "GROUP_THORNY_SHAMBLER_UPGRADE" } - }, { "id": "mon_zombie_garden", "type": "MONSTER", - "name": { "str": "pollinator zombie" }, - "description": "This zombie seems to be wearing some kind of gardener or botanic atire and is smeared full of pollen and sap. The triffids have it controlled somehow but its purpose remains unclear.", + "name": { "str": "garden zombie" }, + "description": "This zombie seems to be wearing some kind of gardener or botanic atire and is smeared full of vines, thorns, pollen and sap. The triffids have it controlled somehow but its purpose remains unclear.", "copy-from": "mon_beekeeper", "default_faction": "triffid", "harvest": "zombie_thorny", @@ -20,6 +13,15 @@ "color": "light_green", "death_drops": "mon_zombie_thorny_death_drops", "attack_effs": [ { "id": "paralyzepoison", "duration": 33 } ], + "special_attacks": [ + { + "type": "spell", + "spell_data": { "id": "pollen_breath", "min_level": 1 }, + "cooldown": 15, + "monster_message": "The zombie spews a cloud of pollen!" + } + ], + "upgrades": { "half_life": 20, "into_group": "GROUP_GARDEN_ZOMBIE_UPGRADE" }, "flags": [ "SEES", "HEARS", @@ -37,11 +39,11 @@ ] }, { - "id": "mon_czombie_thorny", + "id": "mon_zombie_seedling", "type": "MONSTER", - "name": { "str": "thorny child", "str_pl": "thorny children" }, - "description": "This particular child zombie seems to have been overtaken by plants. It has a several thorny vines covering its head and body.", - "default_faction": "zombie", + "name": { "str": "garden child", "str_pl": "garden children" }, + "description": "This child zombie seems to have been adopted by plants. It has a several thorny vines and sprouts covering its head and body.", + "default_faction": "triffid", "bodytype": "human", "species": [ "ZOMBIE", "PLANT" ], "volume": "30000 ml", @@ -70,7 +72,7 @@ "death_function": { "effect": { "id": "death_guilt", "min_level": 4 } }, "burn_into": "mon_zombie_child_scorched", "fungalize_into": "mon_zombie_child_fungus", - "upgrades": { "half_life": 20, "into": "mon_czombie_poison" }, + "upgrades": { "half_life": 20, "into": "mon_zombie_flowerchild" }, "flags": [ "SEES", "HEARS", @@ -87,19 +89,19 @@ ] }, { - "id": "mon_czombie_poison", + "id": "mon_zombie_flowerchild", "type": "MONSTER", "name": { "str": "spriteling" }, - "copy-from": "mon_czombie_thorny", - "description": "An undead child seemingly mutated by alien flora. It has several colorful flowers on its head.", + "copy-from": "mon_zombie_seedling", + "description": "An undead child seemingly mutated by alien flora. It has several colorful flowers on its head and an uncanningly serene expression.", "attack_effs": [ { "id": "paralyzepoison", "duration": 33 } ] }, { - "id": "mon_boomer_thorny", + "id": "mon_boomer_moss", "type": "MONSTER", - "name": { "str": "thorny boomer" }, + "name": { "str": "mossy boomer" }, "description": "A fat and slow zombie covered in plant growths of unknown origin. Some vines seem to extend into its mouth and guts.", - "default_faction": "zombie", + "default_faction": "triffid", "bodytype": "human", "species": [ "ZOMBIE", "PLANT" ], "diff": 5, @@ -121,7 +123,7 @@ "special_attacks": [ [ "BOOMER", 20 ], [ "scratch", 20 ] ], "death_drops": "mon_zombie_thorny_death_drops", "death_function": { "effect": { "id": "death_boomer", "hit_self": true }, "message": "A %s explodes!", "corpse_type": "NO_CORPSE" }, - "upgrades": { "half_life": 14, "into_group": "GROUP_THORNY_BOOMER_UPGRADE" }, + "upgrades": { "half_life": 14, "into_group": "GROUP_MOSSY_BOOMER_UPGRADE" }, "fungalize_into": "mon_boomer_fungus", "flags": [ "SEES", @@ -146,7 +148,7 @@ "type": "MONSTER", "name": { "str": "sap belcher" }, "description": "This big and bloated zombie seems full of sap. Its already overgrown body shows several flowering plants growing over it.", - "default_faction": "zombie", + "default_faction": "triffid", "bodytype": "human", "species": [ "ZOMBIE", "PLANT" ], "diff": 20, @@ -169,7 +171,7 @@ "special_attacks": [ [ "scratch", 20 ] ], "attack_effs": [ { "id": "paralyzepoison", "duration": 33 } ], "death_drops": "mon_zombie_thorny_death_drops", - "death_function": { "effect": { "id": "sap", "hit_self": true }, "message": "A %s explodes!", "corpse_type": "NO_CORPSE" }, + "death_function": { "effect": { "id": "death_sap", "hit_self": true }, "message": "A %s explodes!", "corpse_type": "NO_CORPSE" }, "flags": [ "SEES", "HEARS", @@ -180,7 +182,6 @@ "GROUP_BASH", "POISON", "NO_BREATHE", - "DRIPS_GASOLINE", "PUSH_MON", "FILTHY", "PARALYZEVENOM" @@ -191,7 +192,7 @@ "type": "MONSTER", "name": { "str": "pollinated eructor" }, "description": "This engorged zombie has smears of strange pollen on its mouth and plants over its body. It shambles around eructing the stuff all over the place.", - "default_faction": "zombie", + "default_faction": "triffid", "bodytype": "human", "species": [ "ZOMBIE", "PLANT" ], "diff": 5, @@ -211,25 +212,17 @@ "vision_night": 3, "harvest": "exempt", "attack_effs": [ { "id": "paralyzepoison", "duration": 33 } ], - "special_attacks": [ - { - "type": "spell", - "spell_data": { "id": "pollen_breath", "min_level": 1 }, - "cooldown": 15, - "monster_message": "The zombie spews a cloud of pollen!" - } - ], "death_drops": "mon_zombie_thorny_death_drops", - "death_function": { "message": "A %s explodes!", "effect": { "id": "death_boomer", "hit_self": true }, "corpse_type": "NO_CORPSE" }, + "death_function": { "message": "A %s explodes!", "effect": { "id": "death_pollen", "hit_self": true }, "corpse_type": "NO_CORPSE" }, "fungalize_into": "mon_zombie_gasbag_fungus", "flags": [ "SEES", "HEARS", "SMELLS", "STUMBLES", "WARM", "POISON", "NO_BREATHE", "REVIVES", "FILTHY", "PARALYZEVENOM" ] }, { - "id": "mon_brute_thorny", + "id": "mon_brute_thorns", "type": "MONSTER", "name": { "str": "bramble brute" }, "description": "A large and muscular zombie covered in thick alien vegetation.", - "default_faction": "zombie", + "default_faction": "triffid", "bodytype": "human", "species": [ "ZOMBIE", "PLANT" ], "volume": "62500 ml", @@ -238,7 +231,7 @@ "speed": 75, "material": [ "veggy" ], "symbol": "Z", - "color": "light_green_red", + "color": "light_green", "aggression": 100, "morale": 100, "melee_skill": 4, @@ -253,7 +246,7 @@ "special_attacks": [ [ "GRAB", 7 ], [ "scratch", 20 ], [ "PARA_STING", 30 ] ], "death_drops": "mon_zombie_thorny_death_drops", "burn_into": "mon_zombie_fiend", - "upgrades": { "half_life": 21, "into": "mon_hulk_thorny" }, + "upgrades": { "half_life": 21, "into": "mon_hulk_thorns" }, "flags": [ "SEES", "HEARS", @@ -270,11 +263,11 @@ ] }, { - "id": "mon_hulk_thorny", + "id": "mon_hulk_thorns", "type": "MONSTER", "name": { "str": "overgrown terror" }, "description": "This massive zombie has the equivalent of a small garden growing all over its body.", - "default_faction": "zombie", + "default_faction": "triffid", "bodytype": "human", "species": [ "ZOMBIE", "PLANT" ], "diff": 5, @@ -317,11 +310,11 @@ ] }, { - "id": "mon_shrieker_thorny", + "id": "mon_shrieker_vines", "type": "MONSTER", "name": { "str": "forest screamer" }, "description": "The plant growth on this slender zombie make it look like some kind of forest apparition. It looks like it could throw a curse at you at any moment.", - "default_faction": "zombie", + "default_faction": "triffid", "bodytype": "human", "species": [ "ZOMBIE", "PLANT" ], "diff": 2, @@ -346,7 +339,7 @@ "death_drops": "mon_zombie_thorny_death_drops", "burn_into": "mon_zombie_scorched", "fungalize_into": "mon_zombie_fungus", - "upgrades": { "half_life": 10, "into": "mon_screecher_thorny" }, + "upgrades": { "half_life": 10, "into": "mon_screecher_vines" }, "flags": [ "SEES", "HEARS", @@ -364,11 +357,11 @@ ] }, { - "id": "mon_screecher_thorny", + "id": "mon_screecher_vines", "type": "MONSTER", "name": { "str": "glade banshee" }, "description": "With its ragged looks and overgrown coverage this zombie looks like a hag from some cursed forest.", - "default_faction": "zombie", + "default_faction": "triffid", "bodytype": "human", "species": [ "ZOMBIE", "PLANT" ], "diff": 2, @@ -409,11 +402,11 @@ ] }, { - "id": "mon_swimmer_thorny", + "id": "mon_swimmer_swamped", "type": "MONSTER", "name": { "str": "mire walker" }, "description": "This zombie seems to have been roaming the surrounding swamps and rivers. It has several water plants clinging to its body", - "default_faction": "zombie", + "default_faction": "triffid", "bodytype": "human", "species": [ "ZOMBIE", "PLANT" ], "volume": "62500 ml", @@ -436,7 +429,7 @@ "death_drops": "mon_zombie_swimmer_death_drops", "burn_into": "mon_zombie_scorched", "fungalize_into": "mon_zombie_fungus", - "upgrades": { "half_life": 28, "into": "mon_swimmer_biter" }, + "upgrades": { "half_life": 28, "into": "mon_swimmer_swampbiter" }, "flags": [ "SEES", "HEARS", @@ -455,11 +448,11 @@ ] }, { - "id": "mon_swimmer_biter", + "id": "mon_swimmer_swampbiter", "type": "MONSTER", "name": { "str": "mangrove lurker" }, "description": "This zombie seems to have adapted to move around on the water. It uses the aquatic plants on its body to hide before hitting with its teeth.", - "default_faction": "zombie", + "default_faction": "triffid", "bodytype": "human", "species": [ "ZOMBIE", "PLANT" ], "volume": "62500 ml", diff --git a/data/mods/TropiCataclysm/overmap/overmap_terrain/overmap_terrain_residential.json b/data/mods/TropiCataclysm/overmap/overmap_terrain/overmap_terrain_residential.json new file mode 100644 index 0000000000000..f8b55beb0d27e --- /dev/null +++ b/data/mods/TropiCataclysm/overmap/overmap_terrain/overmap_terrain_residential.json @@ -0,0 +1,12 @@ +[ + { + "type": "overmap_terrain", + "id": "overgrownlot", + "copy-from": "generic_city_building", + "name": "overgrown lot", + "sym": "O", + "color": "i_green", + "spawns": { "group": "GROUP_TRIFFID_URBAN", "population": [ 8, 12 ], "chance": 100 }, + "extend": { "flags": [ "GENERIC_LOOT" ] } + } +] diff --git a/data/mods/TropiCataclysm/spells.json b/data/mods/TropiCataclysm/spells.json index 4936d7b1ef3aa..3dd04a21f3bf4 100644 --- a/data/mods/TropiCataclysm/spells.json +++ b/data/mods/TropiCataclysm/spells.json @@ -33,7 +33,7 @@ "base_casting_time": 75, "min_range": 4, "max_range": 4, - "effect": "emit", + "effect": "attack", "shape": "cone", "field_id": "fd_pollen_triffid", "field_chance": 2, @@ -53,7 +53,7 @@ "base_casting_time": 75, "min_range": 4, "max_range": 4, - "effect": "emit", + "effect": "attack", "shape": "cone", "field_id": "fd_toxic_gas", "field_chance": 2, diff --git a/data/mods/TropiCataclysm/tropical_regional_map_settings.json b/data/mods/TropiCataclysm/tropical_regional_map_settings.json index ca70ebebe9e84..436b288a2f1f6 100644 --- a/data/mods/TropiCataclysm/tropical_regional_map_settings.json +++ b/data/mods/TropiCataclysm/tropical_regional_map_settings.json @@ -785,6 +785,7 @@ "urban_17_house_ranch": 50, "urban_18_victorian": 50, "emptyresidentiallot": 20, + "overgrownlot": 20, "house_vacant": 20, "house_vacant2": 20, "apartments_con_new": 10, diff --git a/data/mods/alt_map_key/overmap_terrain.json b/data/mods/alt_map_key/overmap_terrain.json index c07463b158cf7..00d54493f3df1 100644 --- a/data/mods/alt_map_key/overmap_terrain.json +++ b/data/mods/alt_map_key/overmap_terrain.json @@ -686,14 +686,6 @@ "sym": "c", "color": "light_green" }, - { - "type": "overmap_terrain", - "id": "sugar_house", - "copy-from": "sugar_house", - "name": "sugar house", - "sym": "S", - "color": "green" - }, { "type": "overmap_terrain", "id": "farm_1", @@ -1432,14 +1424,6 @@ "sym": "#", "color": "green" }, - { - "type": "overmap_terrain", - "id": "cabin_aban1", - "copy-from": "cabin_aban1", - "name": "ruined cabin", - "sym": "#", - "color": "green" - }, { "type": "overmap_terrain", "id": "barn_aban1", @@ -6586,38 +6570,6 @@ "sym": "A", "color": "i_green" }, - { - "id": "dairy_farm_NW", - "copy-from": "dairy_farm_NW", - "type": "overmap_terrain", - "name": "dairy farm", - "sym": "d", - "color": "i_green" - }, - { - "id": "dairy_farm_NE", - "copy-from": "dairy_farm_NE", - "type": "overmap_terrain", - "name": "dairy farm", - "sym": "d", - "color": "i_green" - }, - { - "id": "dairy_farm_SE", - "copy-from": "dairy_farm_SE", - "type": "overmap_terrain", - "name": "dairy farm", - "sym": "d", - "color": "i_green" - }, - { - "id": "dairy_farm_SW", - "copy-from": "dairy_farm_SW", - "type": "overmap_terrain", - "name": "dairy farm", - "sym": "d", - "color": "i_green" - }, { "id": "orchard", "copy-from": "orchard", @@ -7239,14 +7191,6 @@ "sym": "#", "color": "green" }, - { - "id": "pavilion", - "copy-from": "pavilion", - "type": "overmap_terrain", - "name": "pavilion", - "sym": "p", - "color": "brown" - }, { "id": "animalpound", "copy-from": "animalpound", @@ -7271,14 +7215,6 @@ "sym": "d", "color": "magenta" }, - { - "id": "cemetery_small", - "copy-from": "cemetery_small", - "type": "overmap_terrain", - "name": "small cemetery", - "sym": "c", - "color": "white" - }, { "type": "overmap_terrain", "id": "Cemetery_1a", @@ -7295,38 +7231,6 @@ "sym": "c", "color": "i_white" }, - { - "type": "overmap_terrain", - "id": "cemetery_4square_00", - "copy-from": "cemetery_4square_00", - "name": "religious cemetery", - "sym": "c", - "color": "white" - }, - { - "type": "overmap_terrain", - "id": "cemetery_4square_10", - "copy-from": "cemetery_4square_10", - "name": "religious cemetery", - "sym": "c", - "color": "white" - }, - { - "type": "overmap_terrain", - "id": "cemetery_4square_01", - "copy-from": "cemetery_4square_01", - "name": "religious cemetery", - "sym": "c", - "color": "white" - }, - { - "type": "overmap_terrain", - "id": "cemetery_4square_11", - "copy-from": "cemetery_4square_11", - "name": "religious cemetery", - "sym": "c", - "color": "white" - }, { "type": "overmap_terrain", "id": "emptyresidentiallot", @@ -7679,38 +7583,6 @@ "sym": "p", "color": "magenta" }, - { - "type": "overmap_terrain", - "id": "shipwreck_river_1", - "copy-from": "shipwreck_river_1", - "name": "shipwreck", - "sym": "s", - "color": "i_pink" - }, - { - "type": "overmap_terrain", - "id": "shipwreck_river_2", - "copy-from": "shipwreck_river_2", - "name": "shipwreck", - "sym": "s", - "color": "i_pink" - }, - { - "type": "overmap_terrain", - "id": "shipwreck_river_3", - "copy-from": "shipwreck_river_3", - "name": "razorclaw nest", - "sym": "s", - "color": "i_pink" - }, - { - "type": "overmap_terrain", - "id": "shipwreck_river_4", - "copy-from": "shipwreck_river_4", - "name": "shipwreck", - "sym": "s", - "color": "i_pink" - }, { "type": "overmap_terrain", "id": "trailerparksmall0", @@ -7863,14 +7735,6 @@ "sym": "h", "color": "light_green" }, - { - "type": "overmap_terrain", - "id": "ranch_camp_17", - "copy-from": "ranch_camp_17", - "name": "pond", - "sym": "#", - "color": "blue" - }, { "type": "overmap_terrain", "id": "recyclecenter", @@ -7887,14 +7751,6 @@ "sym": "m", "color": "blue" }, - { - "type": "overmap_terrain", - "id": "mine_entrance", - "copy-from": "mine_entrance", - "name": "mine entrance", - "sym": "m", - "color": "light_gray" - }, { "type": "overmap_terrain", "id": "s_bike_shop", @@ -8175,22 +8031,6 @@ "sym": "r", "color": "i_red" }, - { - "type": "overmap_terrain", - "id": "barn_aban1", - "copy-from": "barn_aban1", - "name": "ruined cabin - barn", - "sym": "r", - "color": "i_light_gray" - }, - { - "type": "overmap_terrain", - "id": "car_corner_aban1", - "copy-from": "car_corner_aban1", - "name": "ruined cabin - car corner", - "sym": "r", - "color": "i_light_gray" - }, { "type": "overmap_terrain", "id": "cabin_aban1", @@ -8199,30 +8039,6 @@ "sym": "r", "color": "i_light_gray" }, - { - "type": "overmap_terrain", - "id": "dirtplaza_aban1", - "copy-from": "dirtplaza_aban1", - "name": "ruined cabin - dirt plaza", - "sym": "r", - "color": "i_light_gray" - }, - { - "type": "overmap_terrain", - "id": "dirtroad1_aban1", - "copy-from": "dirtroad1_aban1", - "name": "forest", - "sym": "#", - "color": "green" - }, - { - "type": "overmap_terrain", - "id": "dirtroad2_aban1", - "copy-from": "dirtroad2_aban1", - "name": "forest", - "sym": "#", - "color": "green" - }, { "type": "overmap_terrain", "id": "irradiator_1_1", diff --git a/data/mods/innawood/overmap/specials_removed.json b/data/mods/innawood/overmap/specials_removed.json index 16aefb701caad..7f7f22b9b540d 100644 --- a/data/mods/innawood/overmap/specials_removed.json +++ b/data/mods/innawood/overmap/specials_removed.json @@ -2466,53 +2466,6 @@ "occurrences": [ 0, 0 ], "flags": [ "LAKE" ] }, - { - "type": "overmap_special", - "id": "Island", - "overmaps": [ - { "point": [ 0, 0, 0 ], "overmap": "lake_surface" }, - { "point": [ 1, 0, 0 ], "overmap": "lake_surface" }, - { "point": [ 2, 0, 0 ], "overmap": "lake_surface" }, - { "point": [ 3, 0, 0 ], "overmap": "lake_surface" }, - { "point": [ 4, 0, 0 ], "overmap": "lake_surface" }, - { "point": [ 5, 0, 0 ], "overmap": "lake_surface" }, - { "point": [ 0, 1, 0 ], "overmap": "lake_surface" }, - { "point": [ 1, 1, 0 ], "overmap": "lake_surface" }, - { "point": [ 2, 1, 0 ], "overmap": "lake_surface" }, - { "point": [ 3, 1, 0 ], "overmap": "lake_shore" }, - { "point": [ 4, 1, 0 ], "overmap": "lake_shore" }, - { "point": [ 5, 1, 0 ], "overmap": "lake_surface" }, - { "point": [ 0, 2, 0 ], "overmap": "lake_surface" }, - { "point": [ 1, 2, 0 ], "overmap": "lake_shore" }, - { "point": [ 2, 2, 0 ], "overmap": "lake_shore" }, - { "point": [ 3, 2, 0 ], "overmap": "lake_shore" }, - { "point": [ 4, 2, 0 ], "overmap": "lake_shore" }, - { "point": [ 5, 2, 0 ], "overmap": "lake_surface" }, - { "point": [ 0, 3, 0 ], "overmap": "lake_surface" }, - { "point": [ 1, 3, 0 ], "overmap": "lake_shore" }, - { "point": [ 2, 3, 0 ], "overmap": "forest_water" }, - { "point": [ 3, 3, 0 ], "overmap": "island_forest_thick_north" }, - { "point": [ 4, 3, 0 ], "overmap": "lake_shore" }, - { "point": [ 5, 3, 0 ], "overmap": "lake_surface" }, - { "point": [ 0, 4, 0 ], "overmap": "lake_surface" }, - { "point": [ 1, 4, 0 ], "overmap": "lake_shore" }, - { "point": [ 2, 4, 0 ], "overmap": "lake_shore" }, - { "point": [ 3, 4, 0 ], "overmap": "lake_shore" }, - { "point": [ 4, 4, 0 ], "overmap": "lake_shore" }, - { "point": [ 5, 4, 0 ], "overmap": "lake_surface" }, - { "point": [ 0, 5, 0 ], "overmap": "lake_surface" }, - { "point": [ 1, 5, 0 ], "overmap": "lake_surface" }, - { "point": [ 2, 5, 0 ], "overmap": "lake_surface" }, - { "point": [ 3, 5, 0 ], "overmap": "lake_surface" }, - { "point": [ 4, 5, 0 ], "overmap": "lake_surface" }, - { "point": [ 5, 5, 0 ], "overmap": "lake_surface" } - ], - "locations": [ "lake_surface" ], - "city_distance": [ 3, -1 ], - "city_sizes": [ 4, 12 ], - "occurrences": [ 0, 1 ], - "flags": [ "CLASSIC", "LAKE", "WILDERNESS" ] - }, { "type": "overmap_special", "id": "Lighthouse Island", diff --git a/data/raw/keybindings.json b/data/raw/keybindings.json index b180d5fc03a0a..9bef5beefda35 100644 --- a/data/raw/keybindings.json +++ b/data/raw/keybindings.json @@ -96,9 +96,9 @@ "name": "Pan up", "bindings": [ { "input_method": "keyboard_any", "key": "k" }, + { "input_method": "keyboard_any", "key": "UP" }, { "input_method": "keyboard_any", "key": "8" }, { "input_method": "keyboard_code", "key": "KEYPAD_8" }, - { "input_method": "keyboard_any", "key": "UP" }, { "input_method": "gamepad", "key": "JOY_UP" } ] }, diff --git a/doc/ARTIFACTS.md b/doc/ARTIFACTS.md index fee6d249e0654..961e377d7a498 100644 --- a/doc/ARTIFACTS.md +++ b/doc/ARTIFACTS.md @@ -80,6 +80,13 @@ As the names suggest, these are *passive* benefits/penalties to having the artif - **type:** the type of enchantment value. see MAGIC.md for detailed documentation on enchantment values - **increment:** the increment that is used for the power multiplier - **power_per_increment:** the power value per increment +- **ench_has:** where the artifact must be in inventory for the enchantment to take effect + +#### ench_has + +- **wield** This enchantment or spell only takes effect while the artifact is wielded +- **worn** This enchantment or spell only takes effect while the artifact is wielded or worn +- **held** This enchantment or spell only takes effect while the artifact is wielded, worn, or in inventory ### type_weights This determines the relative weight of the 'add' and 'mult' types. When generated, an artifact first decides if it is going to apply an 'add' or a 'mult' ability based on the type_weights of each. Then it uses the weights of the entries under the selected type to pick an ability. This continues cycling until the artifact reaches the defined power level. Possible values right now that are functional are: diff --git a/doc/COMPILING/COMPILING-VS-VCPKG.md b/doc/COMPILING/COMPILING-VS-VCPKG.md index c48fc6b51e4f1..f6ff1101cae36 100644 --- a/doc/COMPILING/COMPILING-VS-VCPKG.md +++ b/doc/COMPILING/COMPILING-VS-VCPKG.md @@ -19,7 +19,7 @@ Steps from current guide were tested on Windows 10 (64 bit), Visual Studio 2019 1. Install `Visual Studio` (installer can be downloaded from [Visual Studio homepage](https://visualstudio.microsoft.com/)). -- Select the "Desktop development with C++" and "Game development with C++" workloads. + - Select the "Desktop development with C++" and "Game development with C++" workloads. 2. Install `Git for Windows` (installer can be downloaded from [Git homepage](https://git-scm.com/)). @@ -27,13 +27,24 @@ Steps from current guide were tested on Windows 10 (64 bit), Visual Studio 2019 ***WARNING: It is important that, wherever you decide to clone this repo, the path does not include whitespace. That is, `C:/dev/vcpkg` is acceptable, but `C:/dev test/vcpkg` is not.*** +In a `cmd.exe` shell: ```cmd +REM cd to the appropriate folder first git clone https://github.com/Microsoft/vcpkg.git cd vcpkg git checkout 49b67d9cb856424ff69f10e7721aec5299624268 .\bootstrap-vcpkg.bat -disableMetrics .\vcpkg integrate install ``` +In a Git Bash shell, the commands are almost the same except the filesystem path separator is `/` instead of `\`. +``` +# cd to the appropriate folder first +git clone https://github.com/Microsoft/vcpkg.git +cd vcpkg +git checkout 49b67d9cb856424ff69f10e7721aec5299624268 +./bootstrap-vcpkg.bat -disableMetrics +./vcpkg.exe integrate install +``` ## Cloning and compilation: @@ -48,9 +59,12 @@ cd Cataclysm-DDA 2. Open the provided solution (`msvc-full-features\Cataclysm-vcpkg-static.sln`) in `Visual Studio`. + - **Note:** If you are using Visual Studio 2022, the first time you open the solution, it will prompt you to "Retarget Projects". Unless you know what you are doing, hit cancel on this dialog. + 3. Open the `Build > Configuration Manager` menu and adjust `Active solution configuration` and `Active solution platform` to match your intended target. -This will configure Visual Studio to compile the release version, with support for Sound, Tiles, and Localization (note, however, that language files themselves are not automatically compiled; this will be done later). + - The `Release` configuration and `x64` platform together make a good default setting. `Debug` is too slow and should be reserved for breakpoint debugging with code stepping. + - This will configure Visual Studio to compile the release version, with support for Sound, Tiles, and Localization (note, however, that language files themselves are not automatically compiled; this will be done later). 4. Start the build process by selecting either `Build > Build Solution` or `Build > Build > 1 Cataclysm-vcpkg-static`. The process may take a long period of time, so you'd better prepare a cup of coffee and some books in front of your computer :) The first build of each architecture will also download and install dependencies through vcpkg, which can take an especially long time. @@ -60,7 +74,15 @@ Even if you do not need languages other than English, you may still want to exec ### Debugging -Ensure that the Cataclysm project (`Cataclysm-vcpkg-static`) is the selected startup project, configure the working directory in the project settings to `$(ProjectDir)..` (under Debugging section), and then press the debug button (or use the appropriate shortcut, e.g. F5). +1. Ensure that the Cataclysm project (`Cataclysm-vcpkg-static`) is the selected startup project. + + - Right click the project in the Solution Explorer pane, select `Set as Startup Project` + +2. Configure the working directory in the project settings to `$(ProjectDir)..` + + - Right click the project in the Solution Explorer pane, select `Properties` + - Under `Configuration Properties > Debugging`, change `Working Directory` to `$(ProjectDir)..` + - **Note:** If you change configurations (eg from `Release` to `Debug`), you will have to repeat this step. You only have to do it once per configuration, the setting will persist. If you discover that after pressing the debug button in Visual Studio, Cataclysm just exits after launch with return code 1, that is because of the wrong working directory. diff --git a/doc/DEVELOPER_TOOLING.md b/doc/DEVELOPER_TOOLING.md index 19ecbb0d5bd34..1bdfb05495137 100644 --- a/doc/DEVELOPER_TOOLING.md +++ b/doc/DEVELOPER_TOOLING.md @@ -98,6 +98,16 @@ We have written our own clang-tidy checks in a custom plugin. Unfortunately, `clang-tidy` as distributed by LLVM doesn't support plugins, so making this work requires some extra steps. +#### Extreme tl;dr for Ubuntu Focal (including WSL) +The following set of commands should take you from zero to running clang-tidy equivalent to the CI job. This will lint all sources in a random order. +```sh +sudo apt install build-essential cmake clang-12 libclang-12-dev llvm-12 llvm-12-dev llvm-12-tools pip +sudo pip install compiledb lit +test -f /usr/bin/python || sudo ln -s /usr/bin/python3 /usr/bin/python +# The following command invokes clang-tidy exactly like CI does +COMPILER=clang++-12 CLANG=clang++-12 CMAKE=1 CATA_CLANG_TIDY=plugin TILES=1 LOCALIZE=0 ./build-scripts/build.sh +``` + #### Ubuntu Focal If you are on Ubuntu Focal then you might be able to get it working the same @@ -145,7 +155,9 @@ lit -v build/tools/clang-tidy-plugin/test ##### Build LLVM -To build LLVM on Windows, you'll first need to get some tools installed. +It is probably faster and easier to install WSL and follow the steps described above in [Extreme tl;dr for Ubuntu Focal (including WSL)](<#extreme-tldr-for-ubuntu-focal-including-wsl>). + +To build LLVM natively on Windows, you'll first need to get some tools installed. - Cmake - Python 3 - MinGW-w64 (other compilers may or may not work. Clang itself does not seem to be diff --git a/doc/EFFECT_ON_CONDITION.md b/doc/EFFECT_ON_CONDITION.md index 9ca39afc13592..8e4391528b430 100644 --- a/doc/EFFECT_ON_CONDITION.md +++ b/doc/EFFECT_ON_CONDITION.md @@ -5,24 +5,22 @@ An effect_on_condition is an object allowing the combination of dialog condition |Identifier|Type|Description| |-|-|-| -| `recurrence_min`| int or variable object | The effect_on_condition is automatically invoked (activated) with at least this many seconds in-between. If it is an object it must have strings `name`, `type`, and `context`. `default` can be either an int or a string describing a time span. `global` is an optional bool (default false), if it is true the variable used will always be from the player character rather than the target of the dialog. -| `recurrence_max`| int or variable name | The effect_on_condition is automatically invoked (activated) at least once this many seconds. If it is an object it must have strings `name`, `type`, and `context`. `default` can be either an int or a string describing a time span. `global` is an optional bool (default false), if it is true the variable used will always be from the player character rather than the target of the dialog. +| `recurrence`| int or variable object or array | The effect_on_condition is automatically invoked (activated) with this many seconds in-between. If it is an object it must have strings `name`, `type`, and `context`. `default` can be either an int or a string describing a time span. `global` is an optional bool (default false), if it is true the variable used will always be from the player character rather than the target of the dialog. If it is an array it must have two values which are either ints or varible_objects. | `condition`| condition | The condition(s) under which this effect_on_condition, upon activation, will cause its effect. See the "Dialogue conditions" section of [NPCs](NPCs.md) for the full syntax. -| `deactivate_condition`| condition | *optional* When an effect_on_condition is automatically activated (invoked) and fails its condition(s), `deactivate_condition` will be tested if it exists and there is no `false_effect` entry. If it returns true, this effect_on_condition will no longer be invoked automatically every `recurrence_max` seconds. Whenever the player/npc gains/loses a trait or bionic all deactivated effect_on_conditions will have `deactivate_condition` run; on a return of false, the effect_on_condition will start being run again. This is to allow adding effect_on_conditions for specific traits or bionics that don't waste time running when you don't have the target bionic/trait. See the "Dialogue conditions" section of [NPCs](NPCs.md) for the full syntax. +| `deactivate_condition`| condition | *optional* When an effect_on_condition is automatically activated (invoked) and fails its condition(s), `deactivate_condition` will be tested if it exists and there is no `false_effect` entry. If it returns true, this effect_on_condition will no longer be invoked automatically every `recurrence` seconds. Whenever the player/npc gains/loses a trait or bionic all deactivated effect_on_conditions will have `deactivate_condition` run; on a return of false, the effect_on_condition will start being run again. This is to allow adding effect_on_conditions for specific traits or bionics that don't waste time running when you don't have the target bionic/trait. See the "Dialogue conditions" section of [NPCs](NPCs.md) for the full syntax. | `effect`| effect | The effect(s) caused if `condition` returns true upon activation. See the "Dialogue Effects" section of [NPCs](NPCs.md) for the full syntax. | `false_effect`| effect | The effect(s) caused if `condition` returns false upon activation. See the "Dialogue Effects" section of [NPCs](NPCs.md) for the full syntax. | `global`| bool | If this is true, this recurring eoc will be run on the player and every npc from a global queue. Deactivate conditions will work based on the avatar. If it is false the avatar and every character will have their own copy and their own deactivated list. Defaults to false. | `run_on_npcs`| bool | Can only be true if global is true. If false the eoc will only be run against the avatar. If true the eoc will be run against the avatar and all npcs. Defaults to false. | `EOC_TYPE`| string | The effect_on_condition is automatically invoked once on scenario start. - Can be any of:ACTIVATION, RECURRING, SCENARIO_SPECIFIC, AVATAR_DEATH, NPC_DEATH, OM_MOVE. It defaults to ACTIVATION unless a `recurrence_min` and `recurrence_max` are provided in which case it defaults to RECURRING. If it is SCENARIO_SPECIFIC it is automatically invoked once on scenario start. If it is AVATAR_DEATH whenever the current avatar dies it will be run with the avatar as u and the killer as npc. NPC_DEATH eocs can only be assigned to run on the death of an npc, in which case u will be the dying npc and npc will be the killer. OM_MOVE EOCs trigger when the player moves overmap tiles. + Can be any of:ACTIVATION, RECURRING, SCENARIO_SPECIFIC, AVATAR_DEATH, NPC_DEATH, OM_MOVE. It defaults to ACTIVATION unless `recurrence` is provided in which case it defaults to RECURRING. If it is SCENARIO_SPECIFIC it is automatically invoked once on scenario start. If it is AVATAR_DEATH whenever the current avatar dies it will be run with the avatar as u and the killer as npc. NPC_DEATH eocs can only be assigned to run on the death of an npc, in which case u will be the dying npc and npc will be the killer. OM_MOVE EOCs trigger when the player moves overmap tiles. ## Examples: ```JSON { "type": "effect_on_condition", "id": "test_deactivate", - "recurrence_min": 1, - "recurrence_max": 1, + "recurrence": 1, "condition": { "u_has_trait": "SPIRITUAL" }, "deactivate_condition": {"not":{ "u_has_trait": "SPIRITUAL" } }, "effect": { "u_add_effect": "infection", "duration": 1 } @@ -30,8 +28,7 @@ An effect_on_condition is an object allowing the combination of dialog condition { "type": "effect_on_condition", "id": "test_stats", - "recurrence_min": 1, - "recurrence_max": 10, + "recurrence": [ 1, 10 ], "condition": { "not": { "u_has_strength": 7 } }, "effect": { "u_add_effect": "infection", "duration": 1 } } diff --git a/doc/JSON_INFO.md b/doc/JSON_INFO.md index 2b8c1dc755fee..efa70962d6f40 100644 --- a/doc/JSON_INFO.md +++ b/doc/JSON_INFO.md @@ -309,7 +309,7 @@ the fact that it's impassable, flammable, etc.) are inherited from "id": "t_tree_pine_harvested", "copy-from": "t_tree_pine", "name": "pine tree", - "description": "A towering coniferous tree that belongs to the 'Pinus' genus, with the New England species varying from 'P. strobus', 'P. resinosa' and 'P. rigida'. Some of the branches have been stripped away and many of the pinecones aren't developed fully yet, but given a season, it could be harvestable again. Also, you could cut it down with the right tools.", + "description": "A towering coniferous tree that belongs to the 'Pinus' genus, with the New England species varying from 'P. strobus', 'P. resinosa' and 'P. rigida'. Some of the branches have been stripped away and many of the pinecones aren't developed fully yet, but given a season, it could be harvestable again.", "symbol": "4", "color": "brown", "looks_like": "t_tree_deadpine", @@ -652,6 +652,8 @@ For information about tools with option to export ASCII art in format ready to b | `heal_bonus` | (_optional_) Innate amount of HP the bodypart heals every successful healing roll. See the `ALWAYS_HEAL` and `HEAL_OVERRIDE` flags. | `mend_rate` | (_optional_) Innate mending rate of the limb, should it get broken. Default `1.0`, used as a multiplier on the healing factor after other factors are calculated. | `health_limit` | (_optional_) Amount of limb HP necessary for the limb to provide its melee `techniques` and `conditional_flags`. Defaults to 1, meaning broken limbs don't contribute. +| `ugliness` | (_optional_) Ugliness of the part that can be covered up, negatives confer beauty bonuses. +| `ugliness_mandatory` | (_optional_) Inherent ugliness that can't be covered up by armor. | `bionic_slots` | (_optional_) How many bionic slots does this part have. | `is_limb` | (_optional_) Is this bodypart a limb and capable of breaking. (default: `false`) | `smash_message` | (_optional_) The message displayed when using that part to smash something. @@ -722,9 +724,9 @@ Here are the currently defined limb scores: | Limb score id | Description |------ |------ -| `manipulator_score` | Modifies aim speed, reload speed, thrown attack speed, ranged dispersion and crafting speed. +| `manipulator_score` | Modifies aim speed, reload speed, thrown attack speed, ranged dispersion and crafting speed. The manipulator scores of each limb type are aggregated and the best limb group is chosen for checks. | `manipulator_max` | The upper limit of manipulator score the limb can contribute to. -| `lifting_score` | Modifies melee attack stamina cost on arm-type limbs, a sum above 0.5 qualifies for wielding two-handed weapons and similar checks. Arms below 0.1 lift score don't count as working for the purposes of melee combat. +| `lifting_score` | Modifies melee attack stamina and move cost, as well as a number of STR checks. A sum above 0.5 qualifies for wielding two-handed weapons and similar checks. Arms below 0.1 lift score don't count as working for the purposes of melee combat. | `blocking_score` | The blocking limb is chosen by a roll weighted by eligable limbs' block score, and blocking efficiency is multiplied by the target limb's score. | `breathing_score` | Modifies stamina recovery speed and shout volume. | `vision_score` | Modifies ranged dispersion, ranged and melee weakpoint hit chances. @@ -749,6 +751,18 @@ Character modifiers define how effective different behaviours are for actions th "mod_type": "+", "value": { "limb_score": "manip", "max": 1000.0, "nominator": 22.8, "subtract": 22.8 } }, +{ + "type": "character_mod", + "id": "slip_prevent_mod", + "description": "Slip prevention modifier", + "mod_type": "x", + "value": { + "limb_score": [ [ "grip", 3.0 ], [ "lift", 2.0 ], "footing" ], + "override_encumb": true, + "limb_score_op": "+", + "denominator": 6.0 + } +}, { "type": "character_mod", "id": "stamina_move_cost_mod", @@ -770,20 +784,24 @@ Character modifiers define how effective different behaviours are for actions th | Field | Description |------ |------------ -| `limb_score` | Refers to a `limb_score` id. This is the limb score from which this modifier is derived. +| `limb_score` | Refers to a `limb_score` id, or an array of `limb_score` id's (can be a weighted list). These are the limb scores from which this modifier is derived. +| `limb_score_op` | (_optional_) Operation (add `+` or multiply `x`) to apply when multiple limb scores are defined. Ex: `x` => `score1 x score2 x score3 ...`. (Defaults to `x`) | `limb_type` | (_optional_) Refers to a `limb_type` as defined in [`body_part`](#body_parts). If present, only limb scores from body parts with that `limb_type` are used. | `override_encumb` | (_optional_) Boolean (true/false). If specified, this forces the limb score to be affected/unaffected by limb encumbrance if true/false. (Overrides `affected_by_encumb` in `limb_score`) | `override_wounds` | (_optional_) Boolean (true/false). If specified, this forces the limb score to be affected/unaffected by limb health if true/false.(Overrides `affected_by_wounds` in `limb_score`) | `min` | (_optional_) Defines a minimum value for this modifier. Generally only used for "bonus" multipliers that provide a benefit. Should not be used together with `max`. | `max` | (_optional_) Defines a maximum value for this modifier. Generally used for "cost" multipliers that provide a malus. Should not be used together with `min`. This value can be defined as a decimal or as the special value `"max_move_cost"`. -| `nominator` | (_optional_) Causes the limb score to divide the specified value, such that `nominator / limb_score`. +| `nominator` | (_optional_) Causes the limb score to divide the specified value, such that `nominator / ( limb_score * denominator )`. +| `denominator` | (_optional_) Divides the limb score (or the nominator, if specified) by the specified value, such that `limb_score / denominator`. | `subtract` | (_optional_) Defines a value to subtract from the resulting modifier, such that `mod - subtract`. | `builtin` | Instead of a limb score, the `value` object can define a built-in function to handle the calculation of the modifier. The modifier is normally derived from a limb score, which is modified in a sequence of operations. Here are some possible outcomes for different combinations of specified fields in `value`: ```C++ -// Only "limb_score" specified: +// Only one "limb_score" specified: mod = limb_score; +// 3 score id's in "limb_score" array (with "x" operation): +mod = limb_score1 * limb_score2 * limb_score3; // "max" specified: mod = min( max, limb_score ); // "min" specified: @@ -792,6 +810,8 @@ mod = max( min, limb_score ); mod = min( max, nominator / limb_score ); // "max", "nominator", and "subtract" specified: mod = min( max, ( nominator / limb_score ) - subtract ); +// "max", "denominator", and "subtract" specified: +mod = min( max, ( limb_score / denominator ) - subtract ); ``` @@ -831,6 +851,9 @@ mod = min( max, ( nominator / limb_score ) - subtract ); | coverage_power_gen_penalty | (_optional_) Fraction of coverage diminishing fuel_efficiency. Float between 0.0 and 1.0. (default: `nullopt`) | power_gen_emission | (_optional_) `emit_id` of the field emitted by this bionic when it produces energy. Emit_ids are defined in `emit.json`. | stat_bonus | (_optional_) List of passive stat bonus. Stat are designated as follow: "DEX", "INT", "STR", "PER". +| activated_eocs | (_optional_) List of effect_on_conditions that attempt to activate when this CBM is successfully activated. +| processed_eocs | (_optional_) List of effect_on_conditions that attempt to activate each turn this CBM is active. +| deactivated_eocs | (_optional_) List of effect_on_conditions that attempt to activate when this CBM is successfully deactivated. | enchantments | (_optional_) List of enchantments applied by this CBM (see MAGIC.md for instructions on enchantment. NB: enchantments are not necessarily magic.) Values can either be the enchantment's id or an inline definition of the enchantment. | learned_spells | (_optional_) Map of {spell:level} you gain when installing this CBM, and lose when you uninstall this CBM. Spell classes are automatically gained. | learned_proficiencies | (_optional_) Array of proficiency ids you gain when installing this CBM, and lose when uninstalling @@ -2219,6 +2242,8 @@ The `id` must be exact as it is hardcoded to look for that. } ] ], +"activated_eocs": [ "eoc_id_1" ], // List of effect_on_conditions that attempt to activate when this mutation is successfully activated. +"deactivated_eocs": [ "eoc_id_1" ], // List of effect_on_conditions that attempt to activate when this mutation is successfully deactivated. "enchantments": [ "ench_id_1" ], // List of enchantments granted by this mutation, can be either string ids of the enchantment or an inline definition of the enchantment "temperature_speed_modifier": 0.5, // If nonzero, become slower when cold, and faster when hot // 1.0 gives +/-1% speed for each degree above or below 65F diff --git a/doc/MAGIC.md b/doc/MAGIC.md index 8463750b2c2c1..1fca77db2fa73 100644 --- a/doc/MAGIC.md +++ b/doc/MAGIC.md @@ -26,6 +26,9 @@ In `data/mods/Magiclysm` there is a template spell, copied here for your perusal "components": [requirement_id] // an id from a requirement, like the ones you use for crafting. spell components require to cast. "difficulty": 12, // the difficulty to learn/cast the spell "max_level": 10, // maximum level you can achieve in the spell + "min_accuracy" -20, // the accuracy bonus of the spell. around -15 and it gets blocked all the time + "max_accuracy": 20, // around 20 accuracy and it's basically impossible to block + "accuracy_increment": 1.5 "min_damage": 0, // minimum damage (or "starting" damage) "max_damage": 100, // maximum damage the spell can achieve "damage_increment": 2.5, // to get damage (and any of the other below stats) multiply this by spell's level and add to minimum damage @@ -181,6 +184,7 @@ Spells may have any number of flags, for example: | `TARGET_TELEPORT` | teleport spell changes to maximum range target with aoe as variation around target | `SPAWN_GROUP` | spawn or summon from an item or monster group, instead of individual item/monster ID | `SPAWN_WITH_DEATH_DROPS` | allows summoned monsters to retain their usual death drops, otherwise they drop nothing +| `NON_MAGICAL` | ignores spell resistance when calculating damage mitigation | `NO_PROJECTILE` | the "projectile" portion of the spell phases through walls. the epicenter of the spell effect is exactly where you target it with no regards to obstacles diff --git a/doc/MAPGEN.md b/doc/MAPGEN.md index 9457bd633c945..95c5dfc51875b 100644 --- a/doc/MAPGEN.md +++ b/doc/MAPGEN.md @@ -427,6 +427,7 @@ Currently the defined flags are as follows: can be provided by these flags, then each of these things can be removed either individually or together. See the other entries below, such as `remove_all`. + `NO_UNDERLYING_ROTATE` The map won't be rotated even if the underlying tile is. ## Set terrain, furniture, or traps with a "set" array **optional** Specific commands to set terrain, furniture, traps, radiation, etc. Array is processed in order. @@ -948,7 +949,7 @@ pumps, or unless terrain the liquid spilled on has `LIQUIDCONT` flag), but can b | Field | Description | --- | --- | liquid | (required, item id) the item (a liquid) -| amount | (optional, integer/min-max array) amount of liquid to place (a value of 0 defaults to the item's default charges) +| amount | (optional, integer/min-max array) amount of liquid to place (a value of -1 defaults to the item's default charges) | chance | (optional, integer/min-max array) one in x chance of spawning a liquid, default value is 1 (100%) Example for dropping a default amount of gasoline (200 units) on the ground (either by using a character in the rows @@ -1355,9 +1356,7 @@ other half to use `cabin_palette_abandoned`. # Using `update_mapgen` **update_mapgen** is a variant of normal JSON mapgen. Instead of creating a new overmap tile, it -updates an existing overmap tile with a specific set of changes. Currently, it only works within -the NPC mission interface, but it will be expanded to be a general purpose tool for modifying -existing maps. +updates an existing overmap tile with a specific set of changes. update_mapgen generally uses the same fields as JSON mapgen, with a few exceptions. update_mapgen has a few new fields to support missions, as well as ways to specify which overmap tile will be updated. diff --git a/doc/MARTIALART_JSON.md b/doc/MARTIALART_JSON.md index 35a72dfed4565..0214ff974d363 100644 --- a/doc/MARTIALART_JSON.md +++ b/doc/MARTIALART_JSON.md @@ -51,6 +51,7 @@ "forbidden_buffs_all": [ "eskrima_hit_buff" ], // This technique is forbidden if all of the named buffs are active "req_flags": [ "" ] // List of item flags the used weapon needs to be eligible for the technique "required_char_flags": [ "" ] // List of "character" (bionic, trait, effect or bodypart) flags the character needs to be able to use this technique +"required_char_flags_all": [ ""] // This technique requires all of the listed character flags to trigger "forbidden_char_flags": [ "" ] // List of character flags disabling this technique "crit_tec" : true, // This technique only works on a critical hit "crit_ok" : true, // This technique works on both normal and critical hits diff --git a/doc/NPCs.md b/doc/NPCs.md index 5b6f2f6ab178a..66cad131bbd91 100644 --- a/doc/NPCs.md +++ b/doc/NPCs.md @@ -588,11 +588,12 @@ One of `"for_item"` or `"for_category"`, and each can either be a single string ## Dialogue Effects The `effect` field of `speaker_effect` or a `response` can be any of the following effects. Multiple effects should be arranged in a list and are processed in the order listed. -`variable_object`: This is an object describing a variable name. It can either describe an int or a time duration. If it is an int `default` is a required int which will be the value returned if the variable is not defined. If is it a duration then `default` can be either an int or a string describing a time span. `u_val`, `npc_val`, or `global_val` can be the used for the variable name element. If `u_val` is used it describes a variable on player u, if `npc_val` is used it describes a variable on player npc, if `global_val` is used it describes a global variable. +`variable_object`: This is either an object or array describing a variable name. It can either describe an int or a time duration. If it is an array it must have 2 values the first of which will be a minimum and the second will be a maximum and the value will be randomly between the two. If it is an int `default` is a required int which will be the value returned if the variable is not defined. If is it a duration then `default` can be either an int or a string describing a time span. `u_val`, `npc_val`, or `global_val` can be the used for the variable name element. If `u_val` is used it describes a variable on player u, if `npc_val` is used it describes a variable on player npc, if `global_val` is used it describes a global variable. example json: ``` "effect": [ { "u_mod_focus": { "u_val":"test", "default": 1 } }, + { "u_mod_focus": [ 0, { "u_val":"test", "default": 1 } ] } { "u_add_morale": "morale_honey","bonus": -20,"max_bonus": -60, "decay_start": 1, "duration": { "global_val": "test2", "type": "debug", "context": "testing", "default": "2 minutes" } ] @@ -633,7 +634,8 @@ Effect | Description `u_add_var, npc_add_var`: `var_name, type: type_str`, `context: context_str`, either `value: value_str` or `time: true` or `possible_values: string_array` | Your character or the NPC will store `value_str` as a variable that can be later retrieved by `u_has_var` or `npc_has_var`. `npc_add_var` can be used to store arbitrary local variables, and `u_add_var` can be used to store arbitrary "global" variables, and should be used in preference to setting effects. If `time` is used instead of `value_str`, then the current turn of the game is stored. If `possible_values` is used one of the values given at random will be used. `u_lose_var`, `npc_lose_var`: `var_name`, `type: type_str`, `context: context_str` | Your character or the NPC will clear any stored variable that has the same `var_name`, `type_str`, and `context_str`. `u_adjust_var, npc_adjust_var`: `var_name, type: type_str`, `context: context_str`, `adjustment: adjustment_num or adjustment_variable_object` | Your character or the NPC will adjust the stored variable by `adjustment_num` (or the value of the variable described by `adjustment_num` see `variable_object` above). -`u_location_variable, npc_location_variable`: `target_var`,*optional* `min_radius: min_radius_int or min_radius_variable_object`,*optional* `max_radius: max_radius_int or max_radius_variable_object`, *optional* `outdoor_only: outdoor_only_bool`, *optional* `target_params: assign_mission_target` parameters | If `target_params` is defined it will be used to find a tile. See [the missions docs](MISSIONS_JSON.md) for `assign_mission_target` parameters. Otherwise targets a point between `min_radius_int`( or `min_radius_variable_object`)(defaults to 0) and `max_radius_int`( or `max_radius_variable_object`)(defaults to 0) spaces of the target and if `outdoor_only_bool` is true(defaults to false) will only choose outdoor spaces. The chosen point will be saved to `target_var` which is a `variable_object`. +`set_string_var`: `type: string or variable object`, `target_var: variable_object`| Store string (or the variable described) from `set_string_var` in the variable object `target_var`. +`u_location_variable, npc_location_variable`: `target_var`,*optional* `min_radius: min_radius_int or min_radius_variable_object`,*optional* `max_radius: max_radius_int or max_radius_variable_object`, *optional* `outdoor_only: outdoor_only_bool`, *optional* `target_params: assign_mission_target` parameters, *optional* `z_offset: z_int` | If `target_params` is defined it will be used to find a tile. See [the missions docs](MISSIONS_JSON.md) for `assign_mission_target` parameters. Otherwise targets a point between `min_radius_int`( or `min_radius_variable_object`)(defaults to 0) and `max_radius_int`( or `max_radius_variable_object`)(defaults to 0) spaces of the target and if `outdoor_only_bool` is true(defaults to false) will only choose outdoor spaces. The chosen point will be saved to `target_var` which is a `variable_object`. `z_offset` will be added to the Z value. `barber_hair` | Opens a menu allowing the player to choose a new hair style. `barber_beard` | Opens a menu allowing the player to choose a new beard style. `u_learn_recipe: recipe_string` | Your character will learn and memorize the recipe `recipe_string`. @@ -644,7 +646,7 @@ Effect | Description `u_add_morale: morale_string`, (*optional* `bonus: bonus_int` ), (*optional* `max_bonus: max_bonus_int or max_bonus_variable_object` ), (*optional* `duration: duration_string or duration_variable_object`), (*optional* `decay_start` : `decay_string or decay_variable_object`), (*optional* `capped`: `capped_bool`)
`npc_add_morale: morale_string`, (*optional* `bonus: bonus_int or bonus_variable_object` ), (*optional* `max_bonus: max_bonus_int` ), (*optional* `duration: duration_int`), (*optional*`decay_start` : `decay_int`), (*optional* `capped`: `capped_bool`)| Your character or the NPC will gain a morale bonus of type `morale_string`. Morale is changed by `bonus_int`( or the value of the variable described by `bonus_variable_object` see `variable_object` above) (default 1), with a maximum of up to `max_bonus_int`(or `max_bonus_variable_object`) (default 1). It will last for `duration: duration_string` time (default 1 hour) or `duration_variable_object`. It will begin to decay after `decay_string` time (default 30 minutes) or `decay_variable_object`. `capped_bool` Whether this morale is capped or not, defaults to false. `u_lose_morale: morale_string`
`npc_lose_morale: morale_string` | Your character or the NPC will lose any morale of type `morale_string`. `u_add_faction_trust: amount_int`
`u_lose_faction_trust: amount_int` | Your character gains or loses trust with the speaking NPC's faction, which affects which items become available for trading from shopkeepers of that faction. -`u_message, npc_message: message_string`, (*optional* `sound: sound_bool`),(*optional* `outdoor_only: outdoor_only_bool`),(*optional* `snippet: snippet_bool`),(*optional* `same_snippet: snippet_bool`,(*optional* `type: type_string`),(*optional* `popup: popup_bool`) | Displays a message to either the player or the npc of `message_string`. Will not display unless the player or npc is the actual player. If `snippet_bool` is true(defaults to false) it will instead display a random snippet from `message_string` category, if `same_snippet_bool` is true(defaults to false) it will always use the same snippet and will set a variable that can be used for custom item names(this requires the snippets to have id's set). If `sound` is true (defaults to false) it will only display the message if the player is not deaf. `outdoor_only`(defaults to false) only matters when `sound` is true and will make the message less likely to be heard if the player is underground. Message will display as type of `type_string`. Type affects the color of message and can be any of the following values: good, neutral, bad, mixed, warning, info, debug, headshot, critical, grazing. enums.h has more info on each types use. If `popup_bool` is true the message will be in a modal popup the user has to dismiss to continue. +`u_message, npc_message: message_string`, (*optional* `sound: sound_bool`),(*optional* `outdoor_only: outdoor_only_bool`),(*optional* `snippet: snippet_bool`),(*optional* `same_snippet: snippet_bool`,(*optional* `type: type_string`),(*optional* `popup: popup_bool`) | Displays a message to either the player or the npc of `message_string`. Will not display unless the player or npc is the actual player. If `snippet_bool` is true(defaults to false) it will instead display a random snippet from `message_string` category, if `same_snippet_bool` is true(defaults to false) it will always use the same snippet and will set a variable that can be used for custom item names(this requires the snippets to have id's set). If `sound` is true (defaults to false) it will only display the message if the player is not deaf. `outdoor_only`(defaults to false) only matters when `sound` is true and will make the message less likely to be heard if the player is underground. Message will display as type of `type_string`. Type affects the color of message and can be any of the following values: good, neutral, bad, mixed, warning, info, debug, headshot, critical, grazing. enums.h has more info on each types use. If `popup_bool` is true the message will be in a modal popup the user has to dismiss to continue. You can add variable values into a message by use of the tags ``, `` or ``. `u_cast_spell, npc_cast_spell : fake_spell_data` | The spell described by fake_spell_data will be cast with u or the npc as the caster and u or the npc's location as the target. Fake spell data can have the following attributes: `id:string`: the id of the spell to cast, (*optional* `hit_self`: bool ( defaults to false ) if true can hit the caster, `trigger_message`: string to display on trigger, `npc_message`: string for message if npc uses, `max_level` int max level of the spell, `min_level` int min level of the spell ) `u_assign_activity, npc_assign_activity: activity_id_string`, `duration: duration_string or duration_variable_object`) | Your character or the NPC will start activity `activity_id_string`. It will last for `duration: duration_string` time or `duration_variable_object`. `u_teleport, npc_teleport: target_var_object`, (*optional* `success_message: success_message_string`), (*optional* `fail_message: fail_message_string`) | u or npc are teleported to the destination stored in the variable named by `target_var`. `target_var` is an object with `value`,`type` and `context` as string values and a bool `global` which determines if the variable is global or not. If the teleport succeeds and `success_message` is defined it will be displayed, if it fails and `fail_message` is defined it will be displayed. @@ -715,12 +717,12 @@ Effect | Description #### Map Updates Effect | Description ---|--- -`mapgen_update: mapgen_update_id_string`
`mapgen_update:` *list of `mapgen_update_id_string`s*, (optional `assign_mission_target` parameters), (optional `target_var: variable_object`), (*optional* `time_in_future_min: duration_string or duration_variable_object`), (*optional* `time_in_future_max: duration_string or duration_variable_object`), (*optional* `revert: bool`) | With no other parameters, updates the overmap tile at the player's current location with the changes described in `mapgen_update_id` (or for each `mapgen_update_id` in the list). If `time_in_future_min` and `time_in_future_max` are set the update will happen at a random time in the future between those values, in this case however the target location will be determined now and not changed even if its variables update. If `revert` is true instead the current state will be preserved until the time in the future when it will be reset. The `assign_mission_target` parameters can be used to change the location of the overmap tile that gets updated. See [the missions docs](MISSIONS_JSON.md) for `assign_mission_target` parameters and [the mapgen docs](MAPGEN.md) for `mapgen_update`. If `target_var` is set this effect will be centered on a location saved to a variable with its name instead. `target_var` is an object with `value`,`type` and `context` as string values and a bool `global` which determines if the variable is global. +`mapgen_update: mapgen_update_id_string`
`mapgen_update:` *list of `mapgen_update_id_string`s*, (optional `assign_mission_target` parameters), (optional `target_var: variable_object`), (*optional* `time_in_future: duration_string or duration_variable_object`), (*optional* `revert: bool`) | With no other parameters, updates the overmap tile at the player's current location with the changes described in `mapgen_update_id` (or for each `mapgen_update_id` in the list). If `time_in_future` is set the update will happen that far in the future, in this case however the target location will be determined now and not changed even if its variables update. If `revert` is true instead the current state will be preserved until the time in the future when it will be reset. The `assign_mission_target` parameters can be used to change the location of the overmap tile that gets updated. See [the missions docs](MISSIONS_JSON.md) for `assign_mission_target` parameters and [the mapgen docs](MAPGEN.md) for `mapgen_update`. If `target_var` is set this effect will be centered on a location saved to a variable with its name instead. `target_var` is an object with `value`,`type` and `context` as string values and a bool `global` which determines if the variable is global. `lightning` | Allows supercharging monster in electrical fields, legacy command for lightning weather. `next_weather` | Forces a check for what weather it should be. -`custom_light_level: custom_light_level_int or custom_light_level_variable_object, length_min: duration_string or duration_variable_object, length_max: duration_string or duration_variable_object` | Sets the ambient light from the sun/moon to be `custom_light_level_int` ( or the value of the variable described by `custom_light_level_variable_object` see `variable_object` above). This can vary naturally between 0 and 125 depending on the sun to give a scale. This lasts between `length_min` and `length_max long`. -`u_transform_radius, npc_transform_radius: transform_radius_int or transform_radius_variable_object, ter_furn_transform: ter_furn_transform_string`, (*optional* `target_var: target_var_object`), (*optional* `time_in_future_min: duration_string or duration_variable_object`), (*optional* `time_in_future_max: duration_string or duration_variable_object`) | Applies the ter_furn_transform of id `ter_furn_transform` (See [the transform docs](TER_FURN_TRANSFORM.md)) in radius `translate_radius`. If `target_var` is set this effect will be centered on a location saved to a variable with its name. `target_var` is an object with `value`,`type` and `context` as string values and a bool `global` which determines if the variable is global or not. If `time_in_future_min` and `time_in_future_max` are set the transform will happen at a random time in the future between those values, in this case however the target location and radius will be determined now and not changed even if their variables update. -`u_set_spawn_monster: mtype_id_string, npc_set_spawn_monster: mtype_id_string`,(*optional* `group: group_bool`, *optional* `hallucination_count: hallucination_count_int or hallucination_count_variable_object`, *optional* `real_count: real_count_int or real_count_variable_object`,*optional* `min_radius: min_radius_int or min_radius_variable_object`,*optional* `max_radius: max_radius_int or max_radius_variable_object`,*optional* `outdoor_only: outdoor_only_bool`,*optional* `target_range : target_range_int or target_range_variable_object`), *optional* `timespan_min: timespan_min_string or variable_object`,*optional* `timespan_max: timespan_max_string or variable_object`,*optional* `target_var: target_var_object` | Spawns `real_count_int`( or the value of the variable described by `real_count_variable_object` see `variable_object` above)(defaults to 0) monsters and `hallucination_count_int`( or `hallucination_count_variable_object`) (defaults to 0) hallucinations near you or the npc. The spawn will be of type `mtype_id_string`, if `group_bool` is false(defaults to false,if it is true a random monster from monster_group `mtype_id_string` will be used), if this is an empty string it will instead be a random monster within `target_range_int`( or `target_range_variable_object`) spaces of you. The spawns will happen between `min_radius_int`( or `min_radius_variable_object`)(defaults to 1) and `max_radius_int`( or `max_radius_variable_object`)(defaults to 10) spaces of the target and if `outdoor_only_bool` is true(defaults to false) will only choose outdoor spaces. If `timespan_min` and `timespan_max` (or the `variable_object` versions) are both provided the monster or hallucination will only live for a random amount of time in between the values. If `target_var` is set this effect will be centered on a location saved to a variable with its name. `target_var` is a `variable_object`. +`custom_light_level: custom_light_level_int or custom_light_level_variable_object, length: duration_string or duration_variable_object` | Sets the ambient light from the sun/moon to be `custom_light_level_int` ( or the value of the variable described by `custom_light_level_variable_object` see `variable_object` above). This can vary naturally between 0 and 125 depending on the sun to give a scale. This lasts `length`. +`u_transform_radius, npc_transform_radius: transform_radius_int or transform_radius_variable_object, ter_furn_transform: ter_furn_transform_string`, (*optional* `target_var: target_var_object`), (*optional* `time_in_future: duration_string or duration_variable_object`) | Applies the ter_furn_transform of id `ter_furn_transform` (See [the transform docs](TER_FURN_TRANSFORM.md)) in radius `translate_radius`. If `target_var` is set this effect will be centered on a location saved to a variable with its name. `target_var` is an object with `value`,`type` and `context` as string values and a bool `global` which determines if the variable is global or not. If `time_in_future` is set the transform will that far in the future, in this case however the target location and radius will be determined now and not changed even if their variables update. +`u_spawn_monster: mtype_id_string, npc_spawn_monster: mtype_id_string`,(*optional* `group: group_bool`, *optional* `hallucination_count: hallucination_count_int or hallucination_count_variable_object`, *optional* `real_count: real_count_int or real_count_variable_object`,*optional* `min_radius: min_radius_int or min_radius_variable_object`,*optional* `max_radius: max_radius_int or max_radius_variable_object`,*optional* `outdoor_only: outdoor_only_bool`,*optional* `target_range : target_range_int or target_range_variable_object`), *optional* `lifespan: timespan_min_string or variable_object`, *optional* `target_var: target_var_object`,*optional* `spawn_message: spawn_message_string`,*optional* `spawn_message_plural: spawn_message_plural_spawn` | Spawns `real_count_int`( or the value of the variable described by `real_count_variable_object` see `variable_object` above)(defaults to 0) monsters and `hallucination_count_int`( or `hallucination_count_variable_object`) (defaults to 0) hallucinations near you or the npc. The spawn will be of type `mtype_id_string`, if `group_bool` is false(defaults to false, if it is true a random monster from monster_group `mtype_id_string` will be used), if this is an empty string it will instead be a random monster within `target_range_int`( or `target_range_variable_object`) spaces of you. The spawns will happen between `min_radius_int`( or `min_radius_variable_object`)(defaults to 1) and `max_radius_int`( or `max_radius_variable_object`)(defaults to 10) spaces of the target and if `outdoor_only_bool` is true(defaults to false) will only choose outdoor spaces. If `lifespan` (or the `variable_object`) is provided the monster or hallucination will only that long. If `target_var` is set this effect will be centered on a location saved to a variable with its name. `target_var` is a `variable_object`. If at least one spawned creature is visible `spawn_message` will be displayed. If `spawn_message_plural` is defined and more than one spawned creature is visible it will be used instead. `u_set_field: field_id_string or npc_set_field: field_id_string`,(*optional* `intensity: intensity_int or intensity_variable_onject`, *optional* `age: age_int or variable_object`,*optional* `radius: radius_int or radius_variable_onject`,*optional* `outdoor_only: outdoor_only_bool`,*optional* `hit_player : hit_player_bool`,*optional* `target_var: target_var_object` ) | Add a field centered on you or the npc of type `field_type_id_string`, of intensity `intensity_int`( or the value of the variable described by `real_count_variable_object` see `variable_object` above)( defaults to 1,) of radius `radius_int`( or `radius_variable_object`)(defaults to 10000000) and age `age_int` (defaults 1) or `age_variable_object`. It will only happen outdoors if `outdoor_only` is true, it defaults to false. It will hit the player as if they entered it if `hit_player` it true, it defaults to true. If `target_var` is set this effect will be centered on a location saved to a variable with its name. `target_var` is an object with `value`,`type` and `context` as string values and a bool `global` which determines if the variable is global or not. #### General @@ -732,13 +734,15 @@ Effect | Description `take_control_menu`. Opens up a menu to choose a follower to take control of. `assign_mission: mission_type_id string` | Will assign mission `mission_type_id` to the player. `finish_mission: mission_type_id string`,(*optional* `success: success_bool` ), (*optional `step: step_int`) | Will complete mission `mission_type_id` to the player as a success if `success` is true, as a failure otherwise. If a `step` is provided that step of the mission will be completed. -`set_queue_effect_on_condition, u_set_queue_eoc or npc_set_queue_eoc : effect_on_condition_array`, (*optional* `time_in_future_min: time_in_future_min_int or string or variable_object`,`time_in_future_max: time_in_future_max_int or string or variable_object`, (*optional* `affect_nearby_npcs: affect_nearby_npcs_bool`),(*optional* `npcs_to_affect: npcs_to_affect_string_array`, (*optional* `npcs_must_see: npcs_must_see_bool`), (*optional* `npc_range: npc_range_int`) | Will queue up all members of the `effect_on_condition_array`. Members should either be the id of an effect_on_condition or an inline effect_on_condition. Members will be run between `time_in_future_min_int` and `time_in_future_max_int` seconds, or if they are strings the future values of them or if they are variable objects the variable they name. If these are zero (their default value) the eocs will happen instantly. If `affect_nearby_npcs`(defaults to false) is false then for instant activation eocs the current u and npc will be used. For future ones u will be the avatar and npc will be invalid. You cannot queue recurring eocs. If `affect_nearby_npcs` is true instead the eocs will be run on all nearby npcs matching the criteria. If any names are listed in `npcs_to_affect` then only they will be affected. If a value is given for `npc_range` the npc must be that close to the source and if `npcs_must_see`(defaults to false) is true the npc must be able to see the source. For `set_queue_effect_on_condition` and `u_set_queue_eoc` u is the source for `npc_set_queue_eoc` it is the npc. -`set_weighted_list_eocs: array_array` | Will choose one of a list of eocs to activate based on weight. Members should be an array of first the id of an effect_on_condition or an inline effect_on_condition and second an integer weight. +`run_eocs : effect_on_condition_array or single effect_condition_object` | Will run up all members of the `effect_on_condition_array`. Members should either be the id of an effect_on_condition or an inline effect_on_condition. +`queue_eocs : effect_on_condition_array or single effect_condition_object`, `time_in_future: time_in_future_int or string or variable_object` | Will queue up all members of the `effect_on_condition_array`. Members should either be the id of an effect_on_condition or an inline effect_on_condition. Members will be run `time_in_future` seconds or if it is a string the future values of them or if they are variable objects the variable they name. u will be the avatar and npc will be invalid. +`u_run_npc_eocs or npc_run_npc_eocs : effect_on_condition_array`, (*optional* `npcs_to_affect: npcs_to_affect_string_array`, (*optional* `npcs_must_see: npcs_must_see_bool`), (*optional* `npc_range: npc_range_int`) | Will run all members of the `effect_on_condition_array` on nearby npcs. Members should either be the id of an effect_on_condition or an inline effect_on_condition. If any names are listed in `npcs_to_affect` then only they will be affected. If a value is given for `npc_range` the npc must be that close to the source and if `npcs_must_see`(defaults to false) is true the npc must be able to see the source. For `u_run_npc_eocs` u is the source for `npc_run_npc_eocs` it is the npc. +`weighted_list_eocs: array_array` | Will choose one of a list of eocs to activate based on weight. Members should be an array of first the id of an effect_on_condition or an inline effect_on_condition and second an integer weight. Example: This will cause "EOC_SLEEP" 1/10 as often as it makes a test message appear. ``` json "effect": [ { - "set_weighted_list_eocs": [ + "weighted_list_eocs": [ [ "EOC_SLEEP", 1 ], [ { "id": "eoc_test2", @@ -814,6 +818,7 @@ Condition | Type | Description `"u_has_var"`, `"npc_has_var"` | string | `"type": type_str`, `"context": context_str`, and `"value": value_str` are required fields in the same dictionary as `"u_has_var"` or `"npc_has_var"`.
`true` is the player character or NPC has a variable set by `"u_add_var"` or `"npc_add_var"` with the string, `type_str`, `context_str`, and `value_str`. `"u_compare_var"`, `"npc_compare_var"` | dictionary | `"type": type_str`, `"context": context_str`, `"op": op_str`, `"value": value_num or variable_object` are required fields, referencing a var as in `"u_add_var"` or `"npc_add_var"`.
`true` if the player character or NPC has a stored variable that is true for the provided operator `op_str` (one of `==`, `!=`, `<`, `>`, `<=`, `>=`) and value (or the value of the variable described by `value` see `variable_object` above). `"u_compare_time_since_var"`, `"npc_compare_time_since_var_"` | dictionary | `"type": type_str`, `"context": context_str`, `"op": op_str`, `"time": time_string` are required fields, referencing a var as in `"u_add_var"` or `"npc_add_var"`.
`true` if the player character or NPC has a stored variable and the current turn and that value (converted to a time point) plus the time_string is true for the provided operator `op_str` (one of `==`, `!=`, `<`, `>`, `<=`, `>=`). *example*: `{ "u_compare_time_since_var": "test", "type": "test", "context": "var_time_test", "op": ">", "time": "3 days" }` returns true if the player character has a "test", "test", "var_time_test" variable and the current turn is greater than that value plus 3 days' worth of turns. +`"compare_string"` | array | The array must contain exactly two entries. They can be either strings or objects containing a variable object. Returns true if the strings are the same. `"u_has_strength"`
`"npc_has_strength"` | int or variable_object | `true` if the player character's or NPC's strength is at least the value of `u_has_strength` or `npc_has_strength` (or the value of the variable described see `variable_object` above). `"u_has_dexterity"`
`"npc_has_dexterity"` | int or variable_object | `true` if the player character's or NPC's dexterity is at least the value of `u_has_dexterity` or `npc_has_dexterity` ( or the value of the variable described see `variable_object` above). `"u_has_intelligence"`
`"npc_has_intelligence"` | int or variable_object| `true` if the player character's or NPC's intelligence is at least the value of `u_has_intelligence` or `npc_has_intelligence` ( or the value of the variable described see `variable_object` above). @@ -874,7 +879,7 @@ Condition | Type | Description `"u_train_skills" or "npc_train_skills"` | simple string | `true` if u or the NPC has one or more skills with more levels than the player. `"u_train_styles" or "npc_train_styles"` | simple string | `true` if u or the NPC knows one or more martial arts styles that the player does not know. `"u_has_class" or "npc_has_class"` | array | `true` if u or the NPC is a member of an NPC class. -`"u_near_om_location" or "npc_near_om_location"`, (*optional* `range : int`) | string | same as at_om_location except it checks in a square stretching from the character range OMT's. NOTE: can only check OMT's in the reality bubble. +`"u_near_om_location" or "npc_near_om_location"`, (*optional* `range : int or variable_object`) | string | same as at_om_location except it checks in a square stretching from the character range OMT's. NOTE: can only check OMT's in the reality bubble. `"u_aim_rule" or "npc_aim_rule"` | string | `true` if u or the NPC follower AI rule for aiming matches the string. `"u_engagement_rule" or "npc_engagement_rule"` | string | `true` if u or the NPC follower AI rule for engagement matches the string. `"u_cbm_reserve_rule" or "npc_cbm_reserve_rule"` | string | `true` if u or the NPC follower AI rule for cbm, reserve matches the string. @@ -958,6 +963,7 @@ Example | Description `"u_val": "pkill"` | Current painkiller level. `"u_val": "rad"` | Current radiation level. `"u_val": "focus"` | Current focus level. +`"u_val": "activity_level"` | Current activity level index, from 0-5 `"u_val": "fatigue"` | Current fatigue level. `"u_val": "stamina"` | Current stamina level. `"u_val": "sleep_deprivation"` | Current sleep deprivation level. diff --git a/doc/TER_FURN_TRANSFORM.md b/doc/TER_FURN_TRANSFORM.md index 152c4ff776750..58e407e4c9148 100644 --- a/doc/TER_FURN_TRANSFORM.md +++ b/doc/TER_FURN_TRANSFORM.md @@ -19,18 +19,17 @@ A ter_furn_transform is a type of json object that allows you to specify a trans ] ``` -The example above turns "sand" into "dirt". It does so by comparing the direct terrain ids. In addition, we can add a fail message to the transform. +The example above turns "sand" into "dirt". It does so by comparing the direct terrain ids. If, however, we wanted to turn sand into "dirt or grass" we can do: ```json "terrain": [ - { - "fail_message": "no sand!", + { "result": [ "t_dirt", "t_grass" ], "valid_terrain": [ "t_sand" ], "message": "sandy!" } -] +], ``` message_good is optional and defaults to true. diff --git a/doc/TILESET.md b/doc/TILESET.md index 8029e02b1da82..7220d71bdae47 100644 --- a/doc/TILESET.md +++ b/doc/TILESET.md @@ -5,7 +5,7 @@ ##### Tileset A package of images for the game. -##### Sprite +##### Sprite A single image that represents either an individual game entity or a common background ##### Root name @@ -177,10 +177,10 @@ An optional file called layering.json can be provided. this file defines layerin ```c++ { -"item_variants": [ +"variants": [ { "context": "f_desk", - "variants": [ + "item_variants": [ { "item": "laptop", "sprite": [{"id": "desk_laptop", "weight": 1}], @@ -191,6 +191,12 @@ An optional file called layering.json can be provided. this file defines layerin "sprite": [{"id": "desk_pen_1", "weight": 2}, {"id": "desk_pen_2", "weight": 2}], "layer": 100 } + ], + "field_variants": [ + { + "field": "fd_fire", + "sprite": [{"id": "desk_fd_fire", "weight": 1}] + } ] } ] @@ -201,13 +207,25 @@ This entry sets it so that the f_desk furniture if it contains either a pen or a `"context": "f_desk"` the furniture or terrain that this should apply to. -`"variants":` the definitions for what will have a variant sprite. +##### Items + +`"item_variants":` the definitions for what items will have a variant sprite. + +`"item": "laptop"` the item id. (only supported in item_variants) + +`"layer": 100` this defines the order the sprites will draw in. 1 drawing first 100 drawing last (so 100 ends up on top). This only works for items, Fields are instead drawn in the order they are stacked on the tile. + +`"sprite": [{"id": "desk_pen_1", "weight": 2}, {"id": "desk_pen_2", "weight": 2}]` an array of the possible sprites that can display. For items multiple sprites can be provided with specific weights and will be selected at random. + +##### Fields + +`"field_variants":` the definitions for what fields will have a variant sprite. + +`"field": "fd_fire"` the field id. (only supported in field_variants) -`"item": "laptop"` the item id. +`"sprite": [{"id": "desk_fd_fire", "weight": 1}]` A field can have at most one sprite. -`"sprite": [{"id": "desk_pen_1", "weight": 2}, {"id": "desk_pen_2", "weight": 2}]` an array of the possible sprites that can display. For variation multiple sprites can be provided with specific weights. -`"layer": 100` this defines the order the sprites will draw in. 1 drawing first 100 drawing last (so 100 ends up on top) ## `compose.py` diff --git a/doc/SIDEBAR_MOD.md b/doc/WIDGETS.md similarity index 78% rename from doc/SIDEBAR_MOD.md rename to doc/WIDGETS.md index 0373f8396ea33..b0d8214d0d81a 100644 --- a/doc/SIDEBAR_MOD.md +++ b/doc/WIDGETS.md @@ -1,17 +1,25 @@ -# Sidebar Modification + + +**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* -- [Overview](#overview) +- [Sidebar Modification](#sidebar-modification) - [Widgets](#widgets) - - [Sidebar widgets](#sidebar-widgets) - - [Layout widgets](#layout-widgets) + - [Required fields](#required-fields) + - [Optional fields](#optional-fields) +- [Styles](#styles) + - [Sidebar style](#sidebar-style) + - [Layout style](#layout-style) - [Variable widgets](#variable-widgets) - - [Number widget](#number-widget) - - [Graph widget](#graph-widget) -- [Other fields](#other-fields) + - [Number style](#number-style) + - [Graph style](#graph-style) + - [Text style](#text-style) +- [Fields](#fields) + - [label](#label) - [fill](#fill) + - [style](#style) - [direction](#direction) - [height](#height) - - [alignment](#text_align--label_align) + - [text_align and label_align](#text_align-and-label_align) - [colors](#colors) - [flags](#flags) - [Clauses and conditions](#clauses-and-conditions) @@ -26,34 +34,38 @@ - [Graph widgets](#graph-widgets) - [Text widgets](#text-widgets) - [Layout widgets](#layout-widgets) + - [Single-line layouts](#single-line-layouts) + - [Multi-line layouts](#multi-line-layouts) + - [hitpoints_all_graphs_layout](#hitpoints_all_graphs_layout) + - [hitpoints_all_narrow_graphs_layout](#hitpoints_all_narrow_graphs_layout) + - [compass_all_layout](#compass_all_layout) + - [Modding the Sidebar](#modding-the-sidebar) -## Overview + -Some parts of the main CDDA sidebar are now moddable, meaning they are data-driven and can be -customized simply by editing JSON files, without recompiling the game. +# Sidebar Modification -You can add a custom sidebar section to your regular sidebar via the Sidebar Options menu `}` -by enabling the "Custom" section from the left-hand column for any of the regular sidebar layouts -(classic, labels, narrow etc.) +Most of the main CDDA sidebar is now moddable, meaning it is data-driven and can be customized +simply by editing JSON files, without recompiling the game. -You can also switch to an almost completely custom sidebar, by selecting "custom" from the -right-hand column of the sidebar options menu. This layout is built from the "custom_sidebar" widget -defined in `data/json/ui/sidebar.json`, with sections you can toggle or rearrange in-game according -to your preference. +From the in-game Sidebar Options menu `}`, select the "custom" layout to switch to a basic moddable +theme built from the "custom_sidebar" widget defined in `data/json/ui/sidebar.json`, with sections +you can toggle or rearrange in-game according to your preference. -In both cases, you can further customize your sidebar widgets by modifying (or modding) the JSON -that describes them. This document explains how they work. +You can deeply customize the look of your sidebar widgets, by directly modifying the JSON that +defines them in `data/json/ui`, or by creating your own sidebar mod in `data/mods`. This document is +all about widgets: what they do, and how to use them. -## Widgets +# Widgets All "custom" sidebar UI elements are defined in objects called widgets. A widget can display a -variety of player character attributes in numeric form, or as a bar graph of arbitrary width. A -widget can also make a layout of other widgets. +variety of player character attributes in numeric or text form, or as a bar graph of arbitrary +width. A widget can also group other widgets together in a horizontal or vertical layout. Widget instances are defined by JSON data, with the main game sidebar widgets and layouts being in `data/json/ui/sidebar.json`. You may customize yours by editing this file, or by loading a mod that -adds or modifies widget definitions. +adds or modifies widget definitions (see [Modding the sidebar](#modding-the-sidebar)). For example, here is a widget to display the player character's "Focus" attribute as a number: @@ -67,29 +79,81 @@ For example, here is a widget to display the player character's "Focus" attribut } ``` -All widgets must have a unique "id", and "type": "widget". +And how it may look in-game: -Each widget has a "style" field that may be: +``` +Focus: 105 +``` -- `number`: Show value as a plain integer number -- `graph`: Show a bar graph of the value with colored text characters -- `text`: Show text from a `*_text` variable -- `layout`: Layout container for arranging other widgets in rows or columns -- `sidebar`: Special top-level widget for defining custom sidebars +The [label](#label), [var](#variables), and [style](#style) fields define what info is shown, and +how. Several other fields provide more detailed customization, depending on context. -"style" can also be `symbol` or `legend`, which are specific to [clauses](#clauses-and-conditions). -Let's start at the top, with the "sidebar" widget, composed of several "layout" widgets. +## Required fields + +Two fields are required for all widgets: + +| field | description +| -- | -- +| id | Unique identifier for this widget, usually like "lowercase_with_underscores" +| type | Must be set to "widget" for all widget objects. + +**NOTE** For cleanliness and readability, many JSON examples in this document omit "id" and "type", +because they are always required. Assume they are implied in all examples, unless otherwise noted: + +```json +{ + "id": "some_unique_id", + "type": "widget", + + "//": "...and so on" +} +``` + + +## Optional fields + +This table lists all other widget fields and what they do. Many are explained in more detail in the +linked sections: +| field | type | description +| -- | -- | -- +| arrange | string | For "layout" style, display child widgets as "rows" or "columns" +| bodypart | string | For "bp_*" variables, body part id like "leg_r" or "torso" +| [colors](#colors) | list of strings | Color names in a spectrum across variable range +| [direction](#direction) | string | Cardinal compass direction like "N" or "SE" +| [fill](#fill) | string | For [graph style](#graph-style), fill using ike "bucket" or "pool" +| [flags](#flags) | | list of strings | Optional toggles +| [height](#height) | integer | Maximum number of lines of text to take up +| [label](#label) | string or translation | Visible descriptor or heading +| [clauses](#clauses-and-conditions) | list of objects | Arbitrary conditional expressions mapped to colored text, symbols, or numbers +| [style](#style) | string | Sub-type or visual theme: "number", "graph", "text", "layout" +| symbols | string | For [graph style](#graph-style), text characters for ascending values +| var | string | Variable name from `widget_var`; see [Variables](#variables) +| widgets | list of strings | For "layout" and "sidebar" style, list of string IDs of child widgets. +| width | integer | Total width in characters or symbols. +| [label_align and text_align](#text_align-and-label_align) | string | How to orient the label and value: "left", "center", or "right" -### Sidebar widgets +See [Fields](#fields) for details. + + +# Styles + +Two widget [styles](#style) are for high-level organization and layout: [sidebar](#sidebar-style) +and [layout](#layout-style); three others are [variable widgets](#variable-widgets) for displaying +specific information: [number](#number-style), [graph](#graph-style), and [text](#text-style). + +This section describes them in a top-down fashion. + + +## Sidebar style The highest-level widget is the "sidebar", which represents the entire display region on the right (or left) edge of the screen. It includes a "width" in characters, a "label" displayed in the sidebar options menu, and a list of "widgets", shown as sections that may be rearranged or toggled from the sidebar options menu. -These sub-widgets are typically [layout widgets](#layout-widgets), with other widgets arranged +These sub-widgets are typically [layout widgets](#layout-style), with other widgets arranged inside them, but they could also be plain [variable widgets](#variable-widgets), used for showing character attributes or other information. @@ -114,13 +178,13 @@ You may define any number of "sidebar" widgets, each with their own width, label sub-widgets and layouts. Sidebar widgets aside, there are two major types of widget: [variable widgets](#variable-widgets), -showing some piece of information (with a label); and [layout widgets](#layout-widgets), used for +showing some piece of information (with a label); and [layout widgets](#layout-style), used for arranging other widgets in rows or columns. We will look at layout widgets first, since they are easier to explain. -### Layout widgets +## Layout style Use widgets with "style": "layout" to arrange child widgets in sidebar panels, giving widget ids in the "widgets" list field. @@ -169,7 +233,7 @@ Where do all these numeric widgets and their values come from? These are variabl next. -### Variable widgets +## Variable widgets Variable widgets define a "var" field, with the name of a predefined widget variable. This tells the widget what information it should show. Most of the time, these are attributes of the player @@ -203,7 +267,7 @@ Some widgets can take advantage of multiple "bodyparts" like so: See [Variables](#variables) for a list of available "var" values. -#### Number widget +### Number style The simplest and usually most compact widget for displaying a value, "style": "number" appears as a label with an integer number. @@ -221,10 +285,14 @@ Result: Focus: 100 ``` -The numeric value comes from the given "var", displayed as a decimal integer. +The numeric value comes from the given "var", displayed as a decimal integer. By default it will be +plain gray, but providing a spectrum of [colors](#colors), will colorize the number based on the +[variable range](#variable-ranges) of the given "var". + +See [Number widgets](#number-widgets) for several pre-defined numeric widgets you can use or extend. -#### Graph widget +### Graph style The graph shows an arrangement of symbols. It has two important parameters: @@ -307,11 +375,51 @@ See the [fill](#fill) and [colors](#colors) fields for more ways to customize th [Variable ranges](#variable-ranges) for details on how the minimum and maximum extents of the graph are determined. +Also see [Graph widgets](#graph-widgets) for some predefined ones you can use or extend. -# Other fields +### Text style -This section documents a few more widget fields with special uses. +**TODO** + +See [Text widgets](#text-widgets) for a variety of predefined text widgets you can use or extend. + + +# Fields + +## label + +The "label" is the word or phrase that appears in the UI to identify this widget. For "number", +"graph", or "text" widgets, the label is shown to the left of the the value unless the +`W_LABEL_NONE` [flag](#flags) is given. For "layout" widgets, the label may appear as the name of a +section within the sidebar. + +Labels may be a plain string: + +```JSON +{ + "id": "sound_num", + "label": "Sound", + "var": "sound" +} +``` + +Or it may define a translatable string object, as commonly seen in item names: + +```JSON +{ + "id": "place_name", + "label": { "str": "Place", "ctxt": "location" }, + "var": "place_text" +} +``` + +The English word "place" can be a verb, to put something down. Here "place" is a noun meaning a +location. The "ctxt" part provides this context to translators so they can choose the most +appropriate words in other languages. + +See the [Translatable strings section of JSON_INFO.md](JSON_INFO.md#translatable-strings) +for more on how these work. ## fill @@ -377,7 +485,22 @@ Result: The total number of possible graphs is the same in each case, so both have the same resolution. -## `direction` + + +## style + +The "style" field says what kind of info this widget shows or how it will be rendered. It may be: + +- `number`: Show value as a plain integer number +- `graph`: Show a bar graph of the value with colored text characters +- `text`: Show text from a `*_text` variable +- `layout`: Layout container for arranging other widgets in rows or columns +- `sidebar`: Special top-level widget for defining custom sidebars, having several layouts + +"style" can also be `symbol` or `legend`, which are specific to [clauses](#clauses-and-conditions). + + +## direction Widgets using `compass_text` expect the additional fields `direction` and `width` to identify (respectively) the cardinal direction and number of creatures displayed: @@ -401,7 +524,7 @@ function to reserve that many lines for the compass legend: ``` -## `height` +## height Some widgets can make use of multiple lines by specifying the `"height"` field, which reserves vertical space in the sidebar. Display functions can make use of this extra space to render @@ -423,7 +546,7 @@ Some multi-line widgets can dynamically adjust their height based on how many li To enable this behavior, add the `W_DYNAMIC_HEIGHT` flag to the widget (ex: see the compass legend). -## `text_align` / `label_align` +## text_align and label_align The widget's label and text/value can be aligned using the `label_align` and `text_align` respectively. This is useful for widgets in "rows"-style layouts where the labels are different lengths, as the text @@ -444,7 +567,7 @@ Comfort: Cozy Values may be "left", "right", or "center". The default is "left" alignment for both labels and text. -## `colors` +## colors Widgets with "number" or "graph" style may define "colors", which will be used as a spectrum across the widget's values (`var_min` to `var_max`), applying the appropriate color to each value based on @@ -465,6 +588,9 @@ red, given in a "colors" list: } ``` +Color names may be any of those described in [COLORS.md](COLORS.md). You can also see the available +colors in-game from the "Settings" menu, under "Colors". + Graphs can be colorized in the same way. For example, the classic stamina graph is a 5-character bar, a dark green `|||||` when full. As stamina diminishes, the bar's color goes to light green, yellow, light red, and red. Such coloration could be represented with "colors" like so: @@ -487,7 +613,7 @@ mapped as closely as possible to the spectrum of colors, with one exception - va "normal" value or range always use white (`c_white`) when the value is within normal. -## `flags` +## flags Widgets can use flags to specify special behaviors: @@ -498,17 +624,18 @@ Widgets can use flags to specify special behaviors: "style": "text", "label": "My Widget", "var": "my_widget_var", - "flags": [ "W_LABEL_NONE", "W_DISABLED" ] + "flags": [ "W_LABEL_NONE", "W_DISABLED_BY_DEFAULT" ] } ``` Here are some flags that can be included: -| Flag id | Description -|--- |--- -| `W_LABEL_NONE` | Prevents the widget's label from being displayed in the sidebar -| `W_DISABLED` | Makes this widget disabled by default (only applies to top-level widgets/layouts) -| `W_DYNAMIC_HEIGHT` | Allows certain multi-line widgets to dynamically adjust their height +| Flag id | Description +|--- |--- +| `W_LABEL_NONE` | Prevents the widget's label from being displayed in the sidebar +| `W_DISABLED_BY_DEFAULT` | Makes this widget disabled by default (only applies to top-level widgets/layouts) +| `W_DISABLED_WHEN_EMPTY` | Automatically hides this widget when the widget's text is empty +| `W_DYNAMIC_HEIGHT` | Allows certain multi-line widgets to dynamically adjust their height # Clauses and conditions @@ -691,17 +818,12 @@ Some vars refer to text descriptors. These must use style "text". Examples: | var | description |-- |-- | `activity_text` | Activity level - "None", "Light". "Moderate", "Brisk", "Active", "Extreme" -| `body_temp_text` | Felt body temperature "Comfortable", "Chilly", "Warm" etc. | `bp_outer_armor_text` | Item name and damage bars of armor/clothing worn on the given "bodypart" | `compass_legend_text` | (_multiline_) A list of creatures visible by the player, corresponding to compass symbols | `compass_text` | A compass direction (ex: NE), displaying visible creatures in that direction | `date_text` | Current day within season, like "Summer, day 15" | `env_temp_text` | Environment temperature, if thermometer is available -| `fatigue_text` | Fatigue level - "Tired", "Dead Tired", "Exhausted" -| `health_text` | Hidden health - "OK", "Good", "Very good", "Bad", "Very bad", etc. -| `lighting_text` | Lighting conditions at avatar position - "bright", "cloudy", "dark" etc. | `mood_text` | Avatar mood represented as an emoticon face -| `moon_phase_text` | Phase of the moon - "New moon", "Waxing gibbous", "Full moon" etc. | `move_mode_letter` | Movement mode - "W": walking, "R": running, "C": crouching, "P": prone | `move_mode_text` | Movement mode - "walking", "running", "crouching", "prone" | `overmap_loc_text` | Overmap coordinates, same as shown in the lower corner of overmap screen @@ -822,7 +944,7 @@ This table gives some examples of single-line "columns" layouts: Below are examples of multi-line "rows" layouts: -#### `hitpoints_all_graphs_layout` +#### hitpoints_all_graphs_layout Combines `hitpoint_graphs_top_layout` and `hitpoint_graphs_bottom_layout` into a single layout showing all body part hit points: @@ -832,7 +954,7 @@ L ARM: ||||| HEAD: ||||| R ARM: ||||| L LEG: ||||| TORSO: ||||| R LEG: ||||| ``` -#### `hitpoints_all_narrow_graphs_layout` +#### hitpoints_all_narrow_graphs_layout Alternative hitpoint graph, better for narrower sidebars. Combines `hitpoints_head_torso_layout`, `hitpoints_arms_layout`, and `hitpoints_legs_layout` @@ -843,7 +965,7 @@ L ARM: ||||| R ARM: ||||| L LEG: ||||| R LEG: ||||| ``` -#### `compass_all_layout` +#### compass_all_layout Full compass rose showing colored symbols for nearby monsters, along with a legend for what monster names belong to each symbol. @@ -857,7 +979,7 @@ Z 6 zombies z 2 zombie cops ``` -# Modding the Sidebar +## Modding the Sidebar One great advantage of a data-driven, JSON-based sidebar is that it can be customized with mods. A mod may extend the main "custom" sidebar with mod-specific widgets, or define an entirely new diff --git a/gfx/Altica/character.png b/gfx/Altica/character.png index 3c228cde57242..b18b14362b5c7 100644 Binary files a/gfx/Altica/character.png and b/gfx/Altica/character.png differ diff --git a/gfx/Altica/giant.png b/gfx/Altica/giant.png index fb8b1dcdebbea..212235e97880d 100644 Binary files a/gfx/Altica/giant.png and b/gfx/Altica/giant.png differ diff --git a/gfx/Altica/huge.png b/gfx/Altica/huge.png index 72475507892e0..fa1445513c454 100644 Binary files a/gfx/Altica/huge.png and b/gfx/Altica/huge.png differ diff --git a/gfx/Altica/human_body_wielded.png b/gfx/Altica/human_body_wielded.png index 2132e0ec7841b..b4ef1c6d6237f 100644 Binary files a/gfx/Altica/human_body_wielded.png and b/gfx/Altica/human_body_wielded.png differ diff --git a/gfx/Altica/incomplete.png b/gfx/Altica/incomplete.png index 8ef1da478dec9..3fa2523424516 100644 Binary files a/gfx/Altica/incomplete.png and b/gfx/Altica/incomplete.png differ diff --git a/gfx/Altica/large.png b/gfx/Altica/large.png index 0ff88957e0acf..8689e1380d991 100644 Binary files a/gfx/Altica/large.png and b/gfx/Altica/large.png differ diff --git a/gfx/Altica/normal.png b/gfx/Altica/normal.png index 502a0663a0bf0..d7ba136c994dc 100644 Binary files a/gfx/Altica/normal.png and b/gfx/Altica/normal.png differ diff --git a/gfx/Altica/small.png b/gfx/Altica/small.png index c2535a37c58b4..53d51f23fc183 100644 Binary files a/gfx/Altica/small.png and b/gfx/Altica/small.png differ diff --git a/gfx/Altica/tall.png b/gfx/Altica/tall.png new file mode 100644 index 0000000000000..a1a2e17095575 Binary files /dev/null and b/gfx/Altica/tall.png differ diff --git a/gfx/Altica/tall_terrain.png b/gfx/Altica/tall_terrain.png index 779f7c1fc9526..9f13a26c60606 100644 Binary files a/gfx/Altica/tall_terrain.png and b/gfx/Altica/tall_terrain.png differ diff --git a/gfx/Altica/tile_config.json b/gfx/Altica/tile_config.json index bc899e1e3a994..acf9ca3cea3fc 100644 --- a/gfx/Altica/tile_config.json +++ b/gfx/Altica/tile_config.json @@ -5,147 +5,331 @@ "tiles-new": [ { "file": "character.png", - "//": "range 1 to 79", + "//": "range 1 to 239", "sprite_width": 32, "sprite_height": 36, "sprite_offset_x": 0, "sprite_offset_y": -8, "tiles": [ { "id": "player_female", "fg": 1, "bg": 3 }, - { "id": "overlay_female_worn_army_top", "fg": 6 }, - { "id": "overlay_male_worn_army_top", "fg": 7 }, - { "id": "overlay_female_worn_camisole", "fg": 8 }, - { "id": "overlay_male_worn_camisole", "fg": 9 }, - { "id": "overlay_female_worn_under_armor", "fg": 10 }, - { "id": "overlay_male_worn_under_armor", "fg": 11 }, - { "id": "overlay_female_worn_dress_shirt", "fg": 12 }, - { "id": "overlay_male_worn_dress_shirt", "fg": 13 }, - { "id": "overlay_female_worn_halter_top", "fg": 14 }, - { "id": "overlay_male_worn_halter_top", "fg": 15 }, - { "id": "overlay_female_worn_hoodie", "fg": 16 }, - { "id": "overlay_male_worn_hoodie", "fg": 17 }, - { "id": "overlay_female_worn_jersey", "fg": 18 }, - { "id": "overlay_male_worn_jersey", "fg": 19 }, - { "id": "overlay_female_worn_linuxtshirt", "fg": 20 }, - { "id": "overlay_male_worn_linuxtshirt", "fg": 21 }, - { "id": "overlay_female_worn_longshirt", "fg": 22 }, - { "id": "overlay_male_worn_longshirt", "fg": 23 }, - { "id": "overlay_female_worn_striped_shirt", "fg": 24 }, - { "id": "overlay_male_worn_striped_shirt", "fg": 25 }, - { "id": "overlay_female_worn_sweater", "fg": 26 }, - { "id": "overlay_male_worn_sweater", "fg": 27 }, - { "id": "overlay_female_worn_sweatshirt", "fg": 28 }, - { "id": "overlay_male_worn_sweatshirt", "fg": 29 }, - { "id": "overlay_female_worn_tank_top", "fg": 30 }, - { "id": "overlay_male_worn_tank_top", "fg": 31 }, - { "id": "overlay_female_worn_tshirt", "fg": 32 }, - { "id": "overlay_male_worn_tshirt", "fg": 33 }, - { "id": "overlay_female_worn_technician_shirt_gray", "fg": 34 }, - { "id": "overlay_male_worn_technician_shirt_gray", "fg": 35 }, - { "id": "overlay_worn_dress_shoes", "fg": 36 }, - { "id": "overlay_female_worn_flip_flops", "fg": 37 }, - { "id": "overlay_male_worn_flip_flops", "fg": 38 }, - { "id": "overlay_female_worn_geta", "fg": 39 }, - { "id": "overlay_male_worn_geta", "fg": 40 }, - { "id": "overlay_worn_heels", "fg": 41 }, - { "id": "overlay_worn_leathersandals", "fg": 42 }, - { "id": "overlay_worn_lowtops", "fg": 43 }, - { "id": "overlay_worn_roller_blades", "fg": 44 }, - { "id": "overlay_female_worn_shoes_bowling", "fg": 45 }, - { "id": "overlay_male_worn_shoes_bowling", "fg": 46 }, - { "id": "overlay_female_worn_sneakers", "fg": 47 }, - { "id": "overlay_male_worn_sneakers", "fg": 48 }, - { "id": "overlay_female_worn_clogs", "fg": 49 }, - { "id": "overlay_male_worn_clogs", "fg": 50 }, - { "id": "overlay_female_worn_b_shorts", "fg": 51 }, - { "id": "overlay_male_worn_b_shorts", "fg": 52 }, - { "id": "overlay_female_worn_boy_shorts", "fg": 53 }, - { "id": "overlay_male_worn_boy_shorts", "fg": 54 }, - { "id": "overlay_female_worn_under_armor_shorts", "fg": 55 }, - { "id": "overlay_male_worn_under_armor_shorts", "fg": 56 }, - { "id": "overlay_female_worn_shorts_cargo", "fg": 57 }, - { "id": "overlay_male_worn_shorts_cargo", "fg": 58 }, - { "id": "overlay_female_worn_shorts_denim", "fg": 59 }, - { "id": "overlay_male_worn_shorts_denim", "fg": 60 }, - { "id": "overlay_female_worn_shorts", "fg": 61 }, - { "id": "overlay_male_worn_shorts", "fg": 62 }, - { "id": "overlay_female_worn_winter_pants_army", "fg": 63 }, - { "id": "overlay_fale_worn_winter_pants_army", "fg": 63 }, - { "id": "overlay_female_worn_bunker_pants", "fg": 64 }, - { "id": "overlay_fale_worn_bunker_pants", "fg": 64 }, - { "id": "overlay_female_worn_striped_pants", "fg": 76 }, - { "id": "overlay_fale_worn_striped_pants", "fg": 76 }, - { "id": "overlay_female_worn_technician_pants_gray", "fg": 77 }, - { "id": "overlay_fale_worn_technician_pants_gray", "fg": 77 }, - { "id": "overlay_female_worn_jeans", "fg": 65 }, - { "id": "overlay_fale_worn_jeans", "fg": 65 }, - { "id": "overlay_female_worn_jeans_red", "fg": 66 }, - { "id": "overlay_fale_worn_jeans_red", "fg": 66 }, - { "id": "overlay_female_worn_fotorbike_pants", "fg": 67 }, - { "id": "overlay_fale_worn_fotorbike_pants", "fg": 67 }, - { "id": "overlay_female_worn_pants_army", "fg": 68 }, - { "id": "overlay_fale_worn_pants_army", "fg": 68 }, - { "id": "overlay_female_worn_pants_cargo", "fg": 69 }, - { "id": "overlay_fale_worn_pants_cargo", "fg": 69 }, - { "id": "overlay_female_worn_pants_checkered", "fg": 70 }, - { "id": "overlay_fale_worn_pants_checkered", "fg": 70 }, - { "id": "overlay_female_worn_pants_faux_fur", "fg": 72 }, - { "id": "overlay_fale_worn_pants_faux_fur", "fg": 72 }, - { "id": "overlay_female_worn_pants_fur", "fg": 73 }, - { "id": "overlay_fale_worn_pants_fur", "fg": 73 }, - { "id": "overlay_female_worn_pants_leather", "fg": 74 }, - { "id": "overlay_fale_worn_pants_leather", "fg": 74 }, - { "id": "overlay_female_worn_pants", "fg": 71 }, - { "id": "overlay_fale_worn_pants", "fg": 71 }, - { "id": "overlay_female_worn_pants_ski", "fg": 75 }, - { "id": "overlay_fale_worn_pants_ski", "fg": 75 }, + { "id": "overlay_female_worn_army_top", "fg": 140 }, + { "id": "overlay_male_worn_army_top", "fg": 141 }, + { "id": "overlay_female_worn_camisole", "fg": 142 }, + { "id": "overlay_male_worn_camisole", "fg": 143 }, + { "id": "overlay_female_worn_under_armor", "fg": 144 }, + { "id": "overlay_male_worn_under_armor", "fg": 145 }, + { "id": "overlay_female_worn_dress_shirt", "fg": 146 }, + { "id": "overlay_male_worn_dress_shirt", "fg": 147 }, + { "id": "overlay_female_worn_halter_top", "fg": 148 }, + { "id": "overlay_male_worn_halter_top", "fg": 149 }, + { "id": "overlay_female_worn_hoodie", "fg": 150 }, + { "id": "overlay_male_worn_hoodie", "fg": 151 }, + { "id": "overlay_female_worn_jersey", "fg": 152 }, + { "id": "overlay_male_worn_jersey", "fg": 153 }, + { "id": "overlay_female_worn_linuxtshirt", "fg": 154 }, + { "id": "overlay_male_worn_linuxtshirt", "fg": 155 }, + { "id": "overlay_female_worn_longshirt", "fg": 156 }, + { "id": "overlay_male_worn_longshirt", "fg": 157 }, + { "id": "overlay_female_worn_striped_shirt", "fg": 158 }, + { "id": "overlay_male_worn_striped_shirt", "fg": 159 }, + { "id": "overlay_female_worn_sweater", "fg": 160 }, + { "id": "overlay_male_worn_sweater", "fg": 161 }, + { "id": "overlay_female_worn_sweatshirt", "fg": 162 }, + { "id": "overlay_male_worn_sweatshirt", "fg": 163 }, + { "id": "overlay_female_worn_tank_top", "fg": 164 }, + { "id": "overlay_male_worn_tank_top", "fg": 165 }, + { "id": "overlay_female_worn_tshirt", "fg": 166 }, + { "id": "overlay_male_worn_tshirt", "fg": 167 }, + { "id": "overlay_female_worn_technician_shirt_gray", "fg": 168 }, + { "id": "overlay_male_worn_technician_shirt_gray", "fg": 169 }, + { "id": "overlay_worn_dress_shoes", "fg": 170 }, + { "id": "overlay_female_worn_flip_flops", "fg": 171 }, + { "id": "overlay_male_worn_flip_flops", "fg": 172 }, + { "id": "overlay_female_worn_geta", "fg": 173 }, + { "id": "overlay_male_worn_geta", "fg": 174 }, + { "id": "overlay_worn_heels", "fg": 175 }, + { "id": "overlay_worn_leathersandals", "fg": 176 }, + { "id": "overlay_worn_lowtops", "fg": 177 }, + { "id": "overlay_worn_roller_blades", "fg": 178 }, + { "id": "overlay_female_worn_shoes_bowling", "fg": 179 }, + { "id": "overlay_male_worn_shoes_bowling", "fg": 180 }, + { "id": "overlay_female_worn_sneakers", "fg": 181 }, + { "id": "overlay_male_worn_sneakers", "fg": 182 }, + { "id": "overlay_female_worn_clogs", "fg": 183 }, + { "id": "overlay_male_worn_clogs", "fg": 184 }, + { "id": "overlay_female_worn_b_shorts", "fg": 185 }, + { "id": "overlay_male_worn_b_shorts", "fg": 186 }, + { "id": "overlay_female_worn_boy_shorts", "fg": 187 }, + { "id": "overlay_male_worn_boy_shorts", "fg": 188 }, + { "id": "overlay_female_worn_under_armor_shorts", "fg": 189 }, + { "id": "overlay_male_worn_under_armor_shorts", "fg": 190 }, + { "id": "overlay_female_worn_shorts_cargo", "fg": 191 }, + { "id": "overlay_male_worn_shorts_cargo", "fg": 192 }, + { "id": "overlay_female_worn_shorts_denim", "fg": 193 }, + { "id": "overlay_male_worn_shorts_denim", "fg": 194 }, + { "id": "overlay_female_worn_shorts", "fg": 195 }, + { "id": "overlay_male_worn_shorts", "fg": 196 }, + { "id": "overlay_female_worn_winter_pants_army", "fg": 197 }, + { "id": "overlay_fale_worn_winter_pants_army", "fg": 197 }, + { "id": "overlay_female_worn_bunker_pants", "fg": 198 }, + { "id": "overlay_fale_worn_bunker_pants", "fg": 198 }, + { "id": "overlay_female_worn_striped_pants", "fg": 210 }, + { "id": "overlay_fale_worn_striped_pants", "fg": 210 }, + { "id": "overlay_female_worn_technician_pants_gray", "fg": 211 }, + { "id": "overlay_fale_worn_technician_pants_gray", "fg": 211 }, + { "id": "overlay_female_worn_jeans", "fg": 199 }, + { "id": "overlay_fale_worn_jeans", "fg": 199 }, + { "id": "overlay_female_worn_jeans_red", "fg": 200 }, + { "id": "overlay_fale_worn_jeans_red", "fg": 200 }, + { "id": "overlay_female_worn_fotorbike_pants", "fg": 201 }, + { "id": "overlay_fale_worn_fotorbike_pants", "fg": 201 }, + { "id": "overlay_female_worn_pants_army", "fg": 202 }, + { "id": "overlay_fale_worn_pants_army", "fg": 202 }, + { "id": "overlay_female_worn_pants_cargo", "fg": 203 }, + { "id": "overlay_fale_worn_pants_cargo", "fg": 203 }, + { "id": "overlay_female_worn_pants_checkered", "fg": 204 }, + { "id": "overlay_fale_worn_pants_checkered", "fg": 204 }, + { "id": "overlay_female_worn_pants_faux_fur", "fg": 206 }, + { "id": "overlay_fale_worn_pants_faux_fur", "fg": 206 }, + { "id": "overlay_female_worn_pants_fur", "fg": 207 }, + { "id": "overlay_fale_worn_pants_fur", "fg": 207 }, + { "id": "overlay_female_worn_pants_leather", "fg": 208 }, + { "id": "overlay_fale_worn_pants_leather", "fg": 208 }, + { "id": "overlay_female_worn_pants", "fg": 205 }, + { "id": "overlay_fale_worn_pants", "fg": 205 }, + { "id": "overlay_female_worn_pants_ski", "fg": 209 }, + { "id": "overlay_fale_worn_pants_ski", "fg": 209 }, { "id": "player_male", "fg": 2 }, - { "id": "overlay_worn_housecoat", "fg": 4 }, - { "id": "overlay_worn_robe", "fg": 5 } + { "id": "overlay_female_mutation_hair_black_crewcut", "fg": 4 }, + { "id": "overlay_female_mutation_hair_black_fro", "fg": 5 }, + { "id": "overlay_female_mutation_hair_black_long", "fg": 6 }, + { "id": "overlay_female_mutation_hair_black_medium", "fg": 7 }, + { "id": "overlay_female_mutation_hair_black_mohawk", "fg": 8 }, + { "id": "overlay_female_mutation_hair_black_short", "fg": 9 }, + { "id": "overlay_female_mutation_hair_blond_crewcut", "fg": 10 }, + { "id": "overlay_female_mutation_hair_blond_fro", "fg": 11 }, + { "id": "overlay_female_mutation_hair_blond_long", "fg": 12 }, + { "id": "overlay_female_mutation_hair_blond_medium", "fg": 13 }, + { "id": "overlay_female_mutation_hair_blond_mohawk", "fg": 14 }, + { "id": "overlay_female_mutation_hair_blond_short", "fg": 15 }, + { "id": "overlay_female_mutation_hair_brown_crewcut", "fg": 16 }, + { "id": "overlay_female_mutation_hair_brown_fro", "fg": 17 }, + { "id": "overlay_female_mutation_hair_brown_long", "fg": 18 }, + { "id": "overlay_female_mutation_hair_brown_medium", "fg": 19 }, + { "id": "overlay_female_mutation_hair_brown_mohawk", "fg": 20 }, + { "id": "overlay_female_mutation_hair_brown_short", "fg": 21 }, + { "id": "overlay_female_mutation_hair_gray_crewcut", "fg": 22 }, + { "id": "overlay_female_mutation_hair_gray_fro", "fg": 23 }, + { "id": "overlay_female_mutation_hair_gray_long", "fg": 24 }, + { "id": "overlay_female_mutation_hair_gray_medium", "fg": 25 }, + { "id": "overlay_female_mutation_hair_gray_mohawk", "fg": 26 }, + { "id": "overlay_female_mutation_hair_gray_short", "fg": 27 }, + { "id": "overlay_female_mutation_hair_red_crewcut", "fg": 28 }, + { "id": "overlay_female_mutation_hair_red_fro", "fg": 29 }, + { "id": "overlay_female_mutation_hair_red_long", "fg": 30 }, + { "id": "overlay_female_mutation_hair_red_medium", "fg": 31 }, + { "id": "overlay_female_mutation_hair_red_mohawk", "fg": 32 }, + { "id": "overlay_female_mutation_hair_red_short", "fg": 33 }, + { "id": "overlay_female_mutation_hair_white_crewcut", "fg": 34 }, + { "id": "overlay_female_mutation_hair_white_fro", "fg": 35 }, + { "id": "overlay_female_mutation_hair_white_long", "fg": 36 }, + { "id": "overlay_female_mutation_hair_white_medium", "fg": 37 }, + { "id": "overlay_female_mutation_hair_white_mohawk", "fg": 38 }, + { "id": "overlay_female_mutation_hair_white_short", "fg": 39 }, + { "id": "overlay_worn_armguard_larmor", "fg": 40 }, + { "id": "overlay_worn_armguard_lightplate", "fg": 41 }, + { "id": "overlay_worn_armguard_scrap", "fg": 42 }, + { "id": "overlay_worn_armor_blarmor", "fg": 43 }, + { "id": "overlay_worn_armor_larmor", "fg": 44 }, + { "id": "overlay_worn_armor_lightplate", "fg": 45 }, + { "id": "overlay_worn_armor_samurai", "fg": 46 }, + { "id": "overlay_worn_boots_plate", "fg": 47 }, + { "id": "overlay_worn_chainmail_arms", "fg": 48 }, + { "id": "overlay_worn_chainmail_feet", "fg": 49 }, + { "id": "overlay_worn_chainmail_hauberk", "fg": 50 }, + { "id": "overlay_worn_chainmail_hood", "fg": 51 }, + { "id": "overlay_worn_chainmail_legs", "fg": 52 }, + { "id": "overlay_worn_chainmail_suit", "fg": 53 }, + { "id": "overlay_worn_chainmail_vest", "fg": 54 }, + { "id": "overlay_worn_cuirass_lightplate", "fg": 55 }, + { "id": "overlay_worn_female_armor_plarmor", "fg": 56 }, + { "id": "overlay_worn_footrags_leather", "fg": 57 }, + { "id": "overlay_worn_gloves_leather", "fg": 58 }, + { "id": "overlay_worn_gloves_plate", "fg": 59 }, + { "id": "overlay_worn_gloves_studded", "fg": 60 }, + { "id": "overlay_worn_gloves_wraps_leather", "fg": 61 }, + { "id": "overlay_worn_hands", "fg": 62 }, + { "id": "overlay_worn_helmet_larmor", "fg": 63 }, + { "id": "overlay_worn_helmet_plate", "fg": 64 }, + { "id": "overlay_worn_legguard_lightplate", "fg": 65 }, + { "id": "overlay_worn_vambrace_larmor", "fg": 66 }, + { "id": "overlay_worn_vest_leather", "fg": 67 }, + { "id": "overlay_worn_vest_leather_mod", "fg": 68 }, + { "id": "overlay_worn_backpack", "fg": 69 }, + { "id": "overlay_worn_backpack_hiking", "fg": 70 }, + { "id": "overlay_worn_backpack_leather", "fg": 71 }, + { "id": "overlay_worn_backpack_tactical_large", "fg": 72 }, + { "id": "overlay_worn_duffelbag", "fg": 73 }, + { "id": "overlay_worn_molle_pack", "fg": 74 }, + { "id": "overlay_worn_rifle_case_soft", "fg": 75 }, + { "id": "overlay_worn_rifle_case_soft_leather", "fg": 76 }, + { "id": "overlay_worn_rucksack", "fg": 77 }, + { "id": "overlay_worn_runner_bag", "fg": 78 }, + { "id": "overlay_worn_boots", "fg": 79 }, + { "id": "overlay_worn_boots_bunker", "fg": 80 }, + { "id": "overlay_worn_boots_combat", "fg": 81 }, + { "id": "overlay_worn_boots_fur", "fg": 82 }, + { "id": "overlay_worn_boots_hiking", "fg": 83 }, + { "id": "overlay_worn_boots_rubber", "fg": 84 }, + { "id": "overlay_worn_boots_steel", "fg": 85 }, + { "id": "overlay_worn_boots_western", "fg": 86 }, + { "id": "overlay_worn_boots_winter", "fg": 87 }, + { "id": "overlay_worn_motorbike_boots", "fg": 88 }, + { "id": "overlay_worn_nanoskirt", "fg": 89 }, + { "id": "overlay_female_worn_dress", "fg": 90 }, + { "id": "overlay_female_worn_sundress", "fg": 91 }, + { "id": "overlay_worn_maid_dress", "fg": 92 }, + { "id": "overlay_worn_skirt", "fg": 93 }, + { "id": "overlay_worn_skirt_leather", "fg": 94 }, + { "id": "overlay_worn_elbow_pads", "fg": 95 }, + { "id": "overlay_worn_eclipse_glasses", "fg": 96 }, + { "id": "overlay_worn_fancy_sunglasses", "fg": 97 }, + { "id": "overlay_worn_fancy_sunglasses_bifocal", "fg": 98 }, + { "id": "overlay_worn_fancy_sunglasses_eye", "fg": 99 }, + { "id": "overlay_worn_fancy_sunglasses_reading", "fg": 100 }, + { "id": "overlay_worn_glasses_bal", "fg": 101 }, + { "id": "overlay_worn_glasses_bifocal", "fg": 102 }, + { "id": "overlay_worn_glasses_eye", "fg": 103 }, + { "id": "overlay_worn_glasses_reading", "fg": 104 }, + { "id": "overlay_worn_glasses_safety", "fg": 105 }, + { "id": "overlay_worn_goggles_welding", "fg": 106 }, + { "id": "overlay_worn_sunglasses", "fg": 107 }, + { "id": "overlay_worn_sunglasses_bifocal", "fg": 108 }, + { "id": "overlay_worn_sunglasses_eye", "fg": 109 }, + { "id": "overlay_worn_sunglasses_reading", "fg": 110 }, + { "id": "overlay_worn_transition_glasses_bifocal", "fg": 111 }, + { "id": "overlay_worn_transition_glasses_eye", "fg": 112 }, + { "id": "overlay_worn_transition_glasses_reading", "fg": 113 }, + { "id": "overlay_worn_hat_noise_cancelling", "fg": 114 }, + { "id": "overlay_worn_blazer", "fg": 115 }, + { "id": "overlay_worn_bunker_coat", "fg": 116 }, + { "id": "overlay_worn_coat_lab", "fg": 117 }, + { "id": "overlay_worn_coat_rain", "fg": 118 }, + { "id": "overlay_worn_coat_winter", "fg": 119 }, + { "id": "overlay_worn_duster", "fg": 120 }, + { "id": "overlay_worn_female_waistcoat", "fg": 121 }, + { "id": "overlay_worn_jacket_army", "fg": 122 }, + { "id": "overlay_worn_jacket_evac", "fg": 123 }, + { "id": "overlay_worn_jacket_flannel", "fg": 124 }, + { "id": "overlay_worn_jacket_jean", "fg": 125 }, + { "id": "overlay_worn_jacket_leather", "fg": 126 }, + { "id": "overlay_worn_jacket_leather_red", "fg": 127 }, + { "id": "overlay_worn_jacket_light", "fg": 128 }, + { "id": "overlay_worn_jacket_windbreaker", "fg": 129 }, + { "id": "overlay_worn_male_waistcoat", "fg": 130 }, + { "id": "overlay_worn_ski_jacket", "fg": 131 }, + { "id": "overlay_worn_trenchcoat", "fg": 132 }, + { "id": "overlay_worn_winter_jacket_army", "fg": 133 }, + { "id": "overlay_worn_knee_pads", "fg": 134 }, + { "id": "overlay_worn_arm_warmers", "fg": 135 }, + { "id": "overlay_worn_armguard_soft", "fg": 136 }, + { "id": "overlay_worn_leg_warmers", "fg": 137 }, + { "id": "overlay_worn_housecoat", "fg": 138 }, + { "id": "overlay_worn_robe", "fg": 139 }, + { "id": "overlay_female_worn_undershirt", "fg": 212 }, + { "id": "overlay_female_worn_union_suit", "fg": 213 }, + { "id": "overlay_worn_boxer_briefs", "fg": 214 }, + { "id": "overlay_worn_boxer_shorts", "fg": 215 }, + { "id": "overlay_worn_bra", "fg": 216 }, + { "id": "overlay_worn_corset", "fg": 217 }, + { "id": "overlay_worn_long_underpants", "fg": 218 }, + { "id": "overlay_worn_long_undertop", "fg": 219 }, + { "id": "overlay_worn_panties", "fg": 220 }, + { "id": "overlay_worn_socks", "fg": 221 }, + { "id": "overlay_worn_socks_wool", "fg": 222 }, + { "id": "overlay_worn_sports_bra", "fg": 223 }, + { "id": "overlay_worn_stockings", "fg": 224 }, + { "id": "overlay_worn_undershirt", "fg": 225 } + ] + }, + { + "file": "tall.png", + "//": "range 240 to 271", + "sprite_width": 32, + "sprite_height": 42, + "sprite_offset_x": 0, + "sprite_offset_y": -14, + "tiles": [ + { "id": "overlay_worn_10gal_hat", "fg": 240 }, + { "id": "overlay_worn_bandana_head", "fg": 241 }, + { "id": "overlay_worn_beret", "fg": 242 }, + { "id": "overlay_worn_bowhat", "fg": 243 }, + { "id": "overlay_worn_cowboy_hat", "fg": 244 }, + { "id": "overlay_worn_fedora", "fg": 245 }, + { "id": "overlay_worn_firehelmet", "fg": 246 }, + { "id": "overlay_worn_hat_ball", "fg": 247 }, + { "id": "overlay_worn_hat_chef", "fg": 248 }, + { "id": "overlay_worn_hat_cotton", "fg": 249 }, + { "id": "overlay_worn_hat_fur", "fg": 250 }, + { "id": "overlay_worn_hat_hard", "fg": 251 }, + { "id": "overlay_worn_hat_knit", "fg": 252 }, + { "id": "overlay_worn_helmet_army", "fg": 253 }, + { "id": "overlay_worn_helmet_barbute", "fg": 254 }, + { "id": "overlay_worn_helmet_bike", "fg": 255 }, + { "id": "overlay_worn_helmet_chitin", "fg": 256 }, + { "id": "overlay_worn_helmet_kabuto", "fg": 257 }, + { "id": "overlay_worn_helmet_motor", "fg": 258 }, + { "id": "overlay_worn_maid_hat", "fg": 259 }, + { "id": "overlay_worn_straw_fedora", "fg": 260 }, + { "id": "overlay_worn_straw_hat", "fg": 261 }, + { "id": "overlay_worn_tophat", "fg": 262 }, + { "id": "overlay_worn_tricorne", "fg": 263 }, + { "id": "overlay_worn_turban", "fg": 264 }, + { "id": "overlay_worn_welding_mask_crude_raised", "fg": 265 } ] }, { "file": "small.png", - "//": "range 80 to 1199", + "//": "range 272 to 1423", "sprite_width": 20, "sprite_height": 20, "sprite_offset_x": 6, "sprite_offset_y": 0, "tiles": [ - { "id": [ "plastic_plate", "soap_holder" ], "fg": 191 }, - { "id": "RAM", "fg": 81 }, - { "id": [ "beans_cooked", "can_beans" ], "fg": 82 }, - { "id": "ceramic_plate", "fg": 191 }, - { "id": [ "fancy_glasses_bifocal", "fancy_glasses_eye", "fancy_glasses_reading" ], "fg": 217 }, - { "id": [ "glasses_eye", "glasses_reading" ], "fg": 238 }, - { "id": [ "jackhammer", "elec_jackhammer" ], "fg": 256 }, - { "id": [ "sunglasses", "sunglasses_bifocal", "sunglasses_eye", "sunglasses_reading" ], "fg": 319 }, - { "id": "helmet_motor", "fg": 351 }, - { "id": "katana", "fg": 352 }, - { "id": "katana_fake", "fg": 352 }, - { "id": "katana_inferior", "fg": 352 }, - { "id": "223_casing", "fg": 353 }, - { "id": "40mm_casing", "fg": 354 }, - { "id": "40x46mm_m118_casing", "fg": 354 }, - { "id": "50_casing", "fg": 355 }, - { "id": "9mm_casing", "fg": 356 }, - { "id": "arrow_cf", "fg": 357 }, - { "id": "arrow_exploding", "fg": 358 }, - { "id": "arrow_field_point_fletched", "fg": 359 }, - { "id": "arrow_fire_hardened_fletched", "fg": 360 }, - { "id": "flamable_arrow", "fg": 374 }, - { "id": "arrow_flamming", "fg": 361 }, - { "id": "arrow_heavy_fire_hardened_fletched", "fg": 362 }, - { "id": "arrow_metal", "fg": 363 }, - { "id": "arrow_metal_sharpened_fletched", "fg": 364 }, - { "id": "arrow_plastic", "fg": 365 }, - { "id": "arrow_small_game_fletched", "fg": 366 }, - { "id": "arrow_wood", "fg": 367 }, - { "id": "arrow_wood_heavy", "fg": 368 }, - { "id": "bolt_cf", "fg": 369 }, - { "id": "bolt_explosive", "fg": 370 }, - { "id": "bolt_metal", "fg": 371 }, - { "id": [ "bolt_steel", "bolt_steel_bodkin", "bolt_steel_target" ], "fg": 372 }, + { "id": [ "plastic_plate", "soap_holder" ], "fg": 383 }, + { "id": "RAM", "fg": 273 }, + { "id": [ "beans_cooked", "can_beans" ], "fg": 274 }, + { "id": "ceramic_plate", "fg": 383 }, + { "id": [ "fancy_glasses_bifocal", "fancy_glasses_eye", "fancy_glasses_reading" ], "fg": 409 }, + { "id": [ "glasses_eye", "glasses_reading" ], "fg": 430 }, + { "id": [ "jackhammer", "elec_jackhammer" ], "fg": 448 }, + { "id": [ "sunglasses", "sunglasses_bifocal", "sunglasses_eye", "sunglasses_reading" ], "fg": 511 }, + { "id": "helmet_motor", "fg": 543 }, + { "id": "katana", "fg": 544 }, + { "id": "katana_fake", "fg": 544 }, + { "id": "katana_inferior", "fg": 544 }, + { "id": "223_casing", "fg": 545 }, + { "id": "40mm_casing", "fg": 546 }, + { "id": "40x46mm_m118_casing", "fg": 546 }, + { "id": "50_casing", "fg": 547 }, + { "id": "9mm_casing", "fg": 548 }, + { "id": "arrow_cf", "fg": 549 }, + { "id": "arrow_exploding", "fg": 550 }, + { "id": "arrow_field_point_fletched", "fg": 551 }, + { "id": "arrow_fire_hardened_fletched", "fg": 552 }, + { "id": "flamable_arrow", "fg": 566 }, + { "id": "arrow_flamming", "fg": 553 }, + { "id": "arrow_heavy_fire_hardened_fletched", "fg": 554 }, + { "id": "arrow_metal", "fg": 555 }, + { "id": "arrow_metal_sharpened_fletched", "fg": 556 }, + { "id": "arrow_plastic", "fg": 557 }, + { "id": "arrow_small_game_fletched", "fg": 558 }, + { "id": "arrow_wood", "fg": 559 }, + { "id": "arrow_wood_heavy", "fg": 560 }, + { "id": "bolt_cf", "fg": 561 }, + { "id": "bolt_explosive", "fg": 562 }, + { "id": "bolt_metal", "fg": 563 }, + { "id": [ "bolt_steel", "bolt_steel_bodkin", "bolt_steel_target" ], "fg": 564 }, { "id": [ "bolt_wood", @@ -156,62 +340,62 @@ "bolt_wood_bodkin", "bolt_wood_small_game" ], - "fg": 373 - }, - { "id": "shot_hull", "fg": 375 }, - { "id": [ "90two", "90two40" ], "fg": 387 }, - { "id": [ "TDI", "TDI_10" ], "fg": 389 }, - { "id": [ "hk_mp5", "hk_mp5_10_semi" ], "fg": 420 }, - { "id": [ "hptjcp", "hptjhp" ], "fg": 426 }, - { "id": [ "m1911", "m1911a1_38super" ], "fg": 437 }, - { "id": "basket_laundry", "fg": 510 }, - { "id": "heavy_battery_cell", "fg": 512 }, - { "id": "heavy_plus_battery_cell", "fg": 512 }, - { "id": "heavy_disposable_cell", "fg": 512 }, - { "id": "heavy_atomic_battery_cell", "fg": 511 }, - { "id": "light_battery_cell", "fg": 514 }, - { "id": "light_minus_battery_cell", "fg": 516 }, - { "id": "light_plus_battery_cell", "fg": 514 }, - { "id": "light_disposable_cell", "fg": 514 }, - { "id": "light_atomic_battery_cell", "fg": 513 }, - { "id": "light_minus_atomic_battery_cell", "fg": 515 }, - { "id": "medium_battery_cell", "fg": 518 }, - { "id": "medium_plus_battery_cell", "fg": 518 }, - { "id": "medium_disposable_cell", "fg": 518 }, - { "id": "medium_atomic_battery_cell", "fg": 517 }, - { "id": "bead_bracelet", "fg": 519 }, - { "id": "bone", "fg": 520 }, - { "id": "bone_human", "fg": 521 }, - { "id": "bone_tainted", "fg": 522 }, - { "id": "SICP", "fg": 523 }, - { "id": [ "flyer", "necropolis_leaflet", "abstractmap" ], "fg": 526 }, - { "id": "book_fict_soft_tpl", "fg": 536 }, - { "id": "novel_adventure", "fg": 536 }, - { "id": "novel_buddy", "fg": 537 }, - { "id": "novel_coa", "fg": 538 }, - { "id": "novel_coa2", "fg": 539 }, - { "id": "novel_crime", "fg": 540 }, - { "id": "novel_crime2", "fg": 541 }, - { "id": "novel_drama", "fg": 542 }, - { "id": "novel_erotic", "fg": 543 }, - { "id": "novel_experimental", "fg": 544 }, - { "id": "novel_fantasy", "fg": 545 }, - { "id": "novel_horror", "fg": 546 }, - { "id": "novel_mystery", "fg": 547 }, - { "id": "novel_pulp", "fg": 548 }, - { "id": "novel_road", "fg": 549 }, - { "id": "novel_romance", "fg": 550 }, - { "id": "novel_samurai", "fg": 551 }, - { "id": "novel_satire", "fg": 552 }, - { "id": "novel_scifi", "fg": 553 }, - { "id": "novel_sports", "fg": 554 }, - { "id": "novel_spy", "fg": 555 }, - { "id": "novel_swash", "fg": 556 }, - { "id": "novel_thriller", "fg": 557 }, - { "id": "novel_tragedy", "fg": 558 }, - { "id": "novel_war", "fg": 559 }, - { "id": "novel_war2", "fg": 560 }, - { "id": "novel_western", "fg": 561 }, + "fg": 565 + }, + { "id": "shot_hull", "fg": 567 }, + { "id": [ "90two", "90two40" ], "fg": 579 }, + { "id": [ "TDI", "TDI_10" ], "fg": 581 }, + { "id": [ "hk_mp5", "hk_mp5_10_semi" ], "fg": 612 }, + { "id": [ "hptjcp", "hptjhp" ], "fg": 618 }, + { "id": [ "m1911", "m1911a1_38super" ], "fg": 629 }, + { "id": "basket_laundry", "fg": 702 }, + { "id": "heavy_battery_cell", "fg": 704 }, + { "id": "heavy_plus_battery_cell", "fg": 704 }, + { "id": "heavy_disposable_cell", "fg": 704 }, + { "id": "heavy_atomic_battery_cell", "fg": 703 }, + { "id": "light_battery_cell", "fg": 706 }, + { "id": "light_minus_battery_cell", "fg": 708 }, + { "id": "light_plus_battery_cell", "fg": 706 }, + { "id": "light_disposable_cell", "fg": 706 }, + { "id": "light_atomic_battery_cell", "fg": 705 }, + { "id": "light_minus_atomic_battery_cell", "fg": 707 }, + { "id": "medium_battery_cell", "fg": 710 }, + { "id": "medium_plus_battery_cell", "fg": 710 }, + { "id": "medium_disposable_cell", "fg": 710 }, + { "id": "medium_atomic_battery_cell", "fg": 709 }, + { "id": "bead_bracelet", "fg": 711 }, + { "id": "bone", "fg": 712 }, + { "id": "bone_human", "fg": 713 }, + { "id": "bone_tainted", "fg": 714 }, + { "id": "SICP", "fg": 715 }, + { "id": [ "flyer", "necropolis_leaflet", "abstractmap" ], "fg": 718 }, + { "id": "book_fict_soft_tpl", "fg": 728 }, + { "id": "novel_adventure", "fg": 728 }, + { "id": "novel_buddy", "fg": 729 }, + { "id": "novel_coa", "fg": 730 }, + { "id": "novel_coa2", "fg": 731 }, + { "id": "novel_crime", "fg": 732 }, + { "id": "novel_crime2", "fg": 733 }, + { "id": "novel_drama", "fg": 734 }, + { "id": "novel_erotic", "fg": 735 }, + { "id": "novel_experimental", "fg": 736 }, + { "id": "novel_fantasy", "fg": 737 }, + { "id": "novel_horror", "fg": 738 }, + { "id": "novel_mystery", "fg": 739 }, + { "id": "novel_pulp", "fg": 740 }, + { "id": "novel_road", "fg": 741 }, + { "id": "novel_romance", "fg": 742 }, + { "id": "novel_samurai", "fg": 743 }, + { "id": "novel_satire", "fg": 744 }, + { "id": "novel_scifi", "fg": 745 }, + { "id": "novel_sports", "fg": 746 }, + { "id": "novel_spy", "fg": 747 }, + { "id": "novel_swash", "fg": 748 }, + { "id": "novel_thriller", "fg": 749 }, + { "id": "novel_tragedy", "fg": 750 }, + { "id": "novel_war", "fg": 751 }, + { "id": "novel_war2", "fg": 752 }, + { "id": "novel_western", "fg": 753 }, { "id": [ "adv_chemistry", @@ -231,7 +415,7 @@ "modern_tanner", "repeater_mod_guide" ], - "fg": 528 + "fg": 720 }, { "id": [ @@ -252,7 +436,7 @@ "textbook_robots", "textbook_armschina" ], - "fg": 535 + "fg": 727 }, { "id": [ @@ -267,7 +451,7 @@ "cookbook_daintydishes", "cookbook_liverforkids" ], - "fg": 529 + "fg": 721 }, { "id": [ @@ -280,7 +464,7 @@ "recipe_melee", "recipe_labchem" ], - "fg": 533 + "fg": 725 }, { "id": [ @@ -297,9 +481,9 @@ "recipe_creepy", "recipe_maiar" ], - "fg": 533 + "fg": 725 }, - { "id": [ "pocket_firstaid", "pocket_firearms", "pocket_survival" ], "fg": 532 }, + { "id": [ "pocket_firstaid", "pocket_firearms", "pocket_survival" ], "fg": 724 }, { "id": [ "mag_rifle", @@ -323,7 +507,7 @@ "mag_swimming", "mag_news" ], - "fg": 530 + "fg": 722 }, { "id": [ @@ -340,7 +524,7 @@ "schematics_searchlight", "schematics_secubot" ], - "fg": 534 + "fg": 726 }, { "id": [ @@ -361,113 +545,196 @@ "manual_shotgun", "manual_fabrication" ], - "fg": 531 - }, - { "id": [ "record_patient", "tailor_portfolio", "isherwood_herbal_remedies" ], "fg": 527 }, - { "id": "bottle_twoliter", "fg": 562 }, - { "id": "bowl_pewter", "fg": 563 }, - { "id": [ "wearable_light", "survivor_light", "wearable_atomic_light_off" ], "fg": 655 }, - { "id": [ "wearable_light_on", "survivor_light_on", "wearable_atomic_light" ], "fg": 656 }, - { "id": [ "alternator_car", "alternator_bicycle", "alternator_motorbike" ], "fg": 672 }, - { "id": [ "flour", "bread_flour" ], "fg": 697 }, - { "id": [ "pizza_cheese", "pizza_veggy", "pizza_meat" ], "fg": 728 }, - { "id": [ "microscope", "microscope_dissecting" ], "fg": 722 }, - { "id": "digging_stick", "fg": 746 }, - { "id": "sword_cane", "fg": 806 }, - { "id": "hollow_cane", "fg": 781 }, - { "id": "cane", "fg": 809 }, - { "id": "i_staff", "fg": 783 }, - { "id": "shock_staff", "fg": 796 }, - { "id": "q_staff", "fg": 798 }, - { "id": "scarf_fur", "fg": 802 }, - { "id": "knit_scarf", "fg": 784 }, - { "id": "scarf_fur_long", "fg": 803 }, - { "id": "long_knit_scarf", "fg": 785 }, - { "id": "long_patchwork_scarf", "fg": 786 }, - { "id": "scarf_long", "fg": 804 }, - { "id": "patchwork_scarf", "fg": 794 }, - { "id": "scarf", "fg": 801 }, - { "id": "scarf_fur_loose", "fg": 802 }, - { "id": "knit_scarf_loose", "fg": 784 }, - { "id": "scarf_fur_long_loose", "fg": 803 }, - { "id": "long_knit_scarf_loose", "fg": 785 }, - { "id": "long_patchwork_scarf_loose", "fg": 786 }, - { "id": "scarf_long_loose", "fg": 804 }, - { "id": "patchwork_scarf_loose", "fg": 794 }, - { "id": "scarf_loose", "fg": 801 }, - { "id": "ceramic_cup", "fg": 819 }, - { "id": "ceramic_mug", "fg": 820 }, - { "id": "ceramic_shard", "fg": 821 }, - { "id": "chain", "fg": 822 }, - { "id": "clay_lump", "fg": 825 }, - { "id": "bag_plastic", "fg": 826 }, - { "id": "bag_zipper", "fg": 827 }, - { "id": "bottle_glass", "fg": 828 }, - { "id": "bottle_plastic", "fg": 829 }, - { "id": "bottle_plastic_small", "fg": 830 }, - { "id": "box_cigarette", "fg": 831 }, - { "id": "box_small", "fg": 832 }, - { "id": "can_drink", "fg": 833 }, - { "id": "can_drink_unsealed", "fg": 834 }, - { "id": [ "glass", "base_glass_dish" ], "fg": 835 }, - { "id": "jar_3l_glass", "fg": 836 }, - { "id": "jar_3l_glass_sealed", "fg": 837 }, - { "id": "jar_glass", "fg": 838 }, - { "id": "jar_glass_sealed", "fg": 839 }, - { "id": "jug_plastic", "fg": 840 }, - { "id": "wrapper", "fg": 841 }, - { "id": "cudgel", "fg": 842 }, - { "id": [ "pie", "pie_maple", "pie_veggy", "pie_meat" ], "bg": 914 }, - { "id": [ "waffles", "fruit_waffles" ], "fg": 918 }, - { "id": [ "cookies", "crackers", "biscuit" ], "fg": 910 }, - { "id": [ "cake2", "cake3", "space_cake" ], "fg": 909 }, - { "id": "hinge", "fg": 962 }, - { "id": "inhaler", "fg": 963 }, - { "id": [ "kasaya", "samghati", "antarvasa", "uttarasanga" ], "fg": 964 }, - { "id": "cig_butt", "fg": 991 }, - { "id": "joint", "fg": 994 }, - { "id": "joint_lit", "fg": 995 }, - { "id": "joint_roach", "fg": 996 }, - { "id": "aspirin", "fg": 988 }, - { "id": "bandages", "fg": 989 }, - { "id": "syringe", "fg": 1000 }, - { "id": "antibiotics", "fg": 985 }, - { "id": "weak_antibiotic", "fg": 1003 }, - { "id": "strong_antibiotic", "fg": 999 }, - { "id": "vitamins", "fg": 1002 }, - { "id": "gummy_vitamins", "fg": 992 }, - { "id": "calcium_tablet", "fg": 990 }, - { "id": "oxycodone", "fg": 997 }, - { "id": "tramadol", "fg": 1001 }, - { "id": "codeine", "fg": 1016 }, - { "id": "prussian_blue", "fg": 998 }, - { "id": "iodine", "fg": 993 }, - { "id": "antiparasitic", "fg": 987 }, - { "id": "antifungal", "fg": 986 }, - { "id": "money_bundle", "fg": 1004 }, - { "id": "mp3", "fg": 1005 }, - { "id": "permanent_marker", "fg": 1040 }, - { "id": "pipe", "fg": 1042 }, - { "id": "cu_pipe", "fg": 1041 }, - { "id": "acorns", "fg": 1043 }, - { "id": "chips", "fg": 1049 }, - { "id": "apple", "fg": 1044 }, - { "id": "banana", "fg": 1045 }, - { "id": "broccoli", "fg": 1046 }, - { "id": "corn", "fg": 1050 }, - { "id": "cucumber", "fg": 1051 }, - { "id": "egg_bird", "fg": 1053 }, - { "id": "grapes", "fg": 1054 }, - { "id": "lemon", "fg": 1058 }, - { "id": "onion", "fg": 1060 }, - { "id": "orange", "fg": 1061 }, - { "id": "pear", "fg": 1062 }, - { "id": "potato", "fg": 1064 }, - { "id": "pumpkin", "fg": 1065 }, - { "id": "tomato", "fg": 1071 }, - { "id": "hickory_nut", "fg": 1055 }, - { "id": "hickory_root", "fg": 1056 }, - { "id": "juniper", "fg": 1057 }, + "fg": 723 + }, + { "id": [ "record_patient", "tailor_portfolio", "isherwood_herbal_remedies" ], "fg": 719 }, + { "id": "bottle_twoliter", "fg": 755 }, + { "id": "bowl_pewter", "fg": 756 }, + { "id": [ "wearable_light", "survivor_light", "wearable_atomic_light_off" ], "fg": 848 }, + { "id": [ "wearable_light_on", "survivor_light_on", "wearable_atomic_light" ], "fg": 849 }, + { "id": [ "alternator_car", "alternator_bicycle", "alternator_motorbike" ], "fg": 865 }, + { "id": [ "flour", "bread_flour" ], "fg": 890 }, + { "id": [ "pizza_cheese", "pizza_veggy", "pizza_meat" ], "fg": 921 }, + { "id": [ "microscope", "microscope_dissecting" ], "fg": 915 }, + { "id": "digging_stick", "fg": 939 }, + { "id": "sword_cane", "fg": 999 }, + { "id": "hollow_cane", "fg": 974 }, + { "id": "cane", "fg": 1002 }, + { "id": "i_staff", "fg": 976 }, + { "id": "shock_staff", "fg": 989 }, + { "id": "q_staff", "fg": 991 }, + { "id": "scarf_fur", "fg": 995 }, + { "id": "knit_scarf", "fg": 977 }, + { "id": "scarf_fur_long", "fg": 996 }, + { "id": "long_knit_scarf", "fg": 978 }, + { "id": "long_patchwork_scarf", "fg": 979 }, + { "id": "scarf_long", "fg": 997 }, + { "id": "patchwork_scarf", "fg": 987 }, + { "id": "scarf", "fg": 994 }, + { "id": "scarf_fur_loose", "fg": 995 }, + { "id": "knit_scarf_loose", "fg": 977 }, + { "id": "scarf_fur_long_loose", "fg": 996 }, + { "id": "long_knit_scarf_loose", "fg": 978 }, + { "id": "long_patchwork_scarf_loose", "fg": 979 }, + { "id": "scarf_long_loose", "fg": 997 }, + { "id": "patchwork_scarf_loose", "fg": 987 }, + { "id": "scarf_loose", "fg": 994 }, + { "id": "ceramic_cup", "fg": 1012 }, + { "id": "ceramic_mug", "fg": 1013 }, + { "id": "ceramic_shard", "fg": 1014 }, + { "id": "chain", "fg": 1015 }, + { "id": "clay_lump", "fg": 1018 }, + { "id": "bag_plastic", "fg": 1019 }, + { "id": "bag_zipper", "fg": 1020 }, + { "id": "bottle_glass", "fg": 1021 }, + { "id": "bottle_plastic", "fg": 1022 }, + { "id": "bottle_plastic_small", "fg": 1023 }, + { "id": "box_cigarette", "fg": 1024 }, + { "id": "box_small", "fg": 1025 }, + { "id": "can_drink", "fg": 1026 }, + { "id": "can_drink_unsealed", "fg": 1027 }, + { "id": [ "glass", "base_glass_dish" ], "fg": 1028 }, + { "id": "jar_3l_glass", "fg": 1029 }, + { "id": "jar_3l_glass_sealed", "fg": 1030 }, + { "id": "jar_glass", "fg": 1031 }, + { "id": "jar_glass_sealed", "fg": 1032 }, + { "id": "jug_plastic", "fg": 1033 }, + { "id": "wrapper", "fg": 1034 }, + { "id": "cudgel", "fg": 1035 }, + { "id": [ "pie", "pie_maple", "pie_veggy", "pie_meat" ], "bg": 1107 }, + { "id": [ "waffles", "fruit_waffles" ], "fg": 1111 }, + { "id": [ "cookies", "crackers", "biscuit" ], "fg": 1103 }, + { "id": [ "cake2", "cake3", "space_cake" ], "fg": 1102 }, + { + "id": [ + "grenade", + "homemade_grenade", + "small_homemade_grenade", + "military_explosive_grenade", + "military_explosive_small_grenade", + "sling-ready_grenade", + "sling-ready_homemade_grenade", + "sling-ready_small_homemade_grenade", + "sling-ready_homemade_grenade_2", + "sling-ready_small_homemade_grenade_2" + ], + "fg": 1149 + }, + { "id": [ "molotov", "sling-ready_molotov" ], "fg": 1158 }, + { + "id": [ "molotov_lit", "sling-ready_molotov_lit" ], + "animated": true, + "fg": [ + { "weight": 8, "sprite": 1159 }, + { "weight": 8, "sprite": 1160 }, + { "weight": 8, "sprite": 1161 }, + { "weight": 8, "sprite": 1162 } + ] + }, + { + "id": [ + "homemade_grenade_act", + "small_homemade_grenade_act", + "military_explosive_grenade_act", + "military_explosive_small_grenade_act" + ], + "animated": true, + "fg": [ { "weight": 8, "sprite": 1147 }, { "weight": 8, "sprite": 1148 } ] + }, + { + "id": "flashbang_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 1147 }, { "weight": 8, "sprite": 1148 } ] + }, + { + "id": "pipebomb_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 1164 }, { "weight": 8, "sprite": 1165 } ] + }, + { + "id": [ + "grenade_act", + "sling-ready_grenade_act", + "sling-ready_homemade_grenade_act", + "sling-ready_small_homemade_grenade_act", + "sling-ready_homemade_grenade_2_act", + "sling-ready_small_homemade_grenade_2_act" + ], + "animated": true, + "fg": [ { "weight": 8, "sprite": 1150 }, { "weight": 8, "sprite": 1151 } ] + }, + { + "id": "grenade_emp_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 1153 }, { "weight": 8, "sprite": 1154 } ] + }, + { + "id": "grenade_inc_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 1156 }, { "weight": 8, "sprite": 1157 } ] + }, + { + "id": "scrambler_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 1167 }, { "weight": 8, "sprite": 1168 } ] + }, + { + "id": "smokebomb_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 1170 }, { "weight": 8, "sprite": 1171 } ] + }, + { + "id": "dynamite_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 1144 }, { "weight": 8, "sprite": 1145 } ] + }, + { "id": "hinge", "fg": 1173 }, + { "id": "inhaler", "fg": 1174 }, + { "id": [ "kasaya", "samghati", "antarvasa", "uttarasanga" ], "fg": 1175 }, + { "id": "cig_butt", "fg": 1202 }, + { "id": "joint", "fg": 1205 }, + { "id": "joint_lit", "fg": 1206 }, + { "id": "joint_roach", "fg": 1207 }, + { "id": "aspirin", "fg": 1199 }, + { "id": "bandages", "fg": 1200 }, + { "id": "syringe", "fg": 1211 }, + { "id": "antibiotics", "fg": 1196 }, + { "id": "weak_antibiotic", "fg": 1214 }, + { "id": "strong_antibiotic", "fg": 1210 }, + { "id": "vitamins", "fg": 1213 }, + { "id": "gummy_vitamins", "fg": 1203 }, + { "id": "calcium_tablet", "fg": 1201 }, + { "id": "oxycodone", "fg": 1208 }, + { "id": "tramadol", "fg": 1212 }, + { "id": "codeine", "fg": 1227 }, + { "id": "prussian_blue", "fg": 1209 }, + { "id": "iodine", "fg": 1204 }, + { "id": "antiparasitic", "fg": 1198 }, + { "id": "antifungal", "fg": 1197 }, + { "id": "money_bundle", "fg": 1215 }, + { "id": "mp3", "fg": 1216 }, + { "id": "permanent_marker", "fg": 1251 }, + { "id": "pipe", "fg": 1253 }, + { "id": "cu_pipe", "fg": 1252 }, + { "id": "acorns", "fg": 1254 }, + { "id": "chips", "fg": 1260 }, + { "id": "apple", "fg": 1255 }, + { "id": "banana", "fg": 1256 }, + { "id": "broccoli", "fg": 1257 }, + { "id": "corn", "fg": 1261 }, + { "id": "cucumber", "fg": 1262 }, + { "id": "egg_bird", "fg": 1264 }, + { "id": "grapes", "fg": 1265 }, + { "id": "lemon", "fg": 1269 }, + { "id": "onion", "fg": 1271 }, + { "id": "orange", "fg": 1272 }, + { "id": "pear", "fg": 1273 }, + { "id": "potato", "fg": 1275 }, + { "id": "pumpkin", "fg": 1276 }, + { "id": "tomato", "fg": 1282 }, + { "id": "hickory_nut", "fg": 1266 }, + { "id": "hickory_root", "fg": 1267 }, + { "id": "juniper", "fg": 1268 }, { "id": [ "seed_hops", @@ -535,1286 +802,1284 @@ "seed_mulberries", "seed_elderberries" ], - "fg": 1068 - }, - { "id": "straw_pile", "fg": 1070 }, - { "id": "wheat", "fg": 1072 }, - { "id": "withered", "fg": 1073 }, - { "id": "bee_balm", "fg": 1074 }, - { "id": "carrot_wild", "fg": 1075 }, - { "id": "dogbane", "fg": 1076 }, - { "id": "egg_reptile", "fg": 1077 }, - { "id": "mugwort", "fg": 1078 }, - { "id": "thyme", "fg": 1079 }, - { "id": "veggy_wild", "fg": 1080 }, - { "id": "wild_herbs", "fg": 1081 }, - { "id": "feces_manure", "fg": 1085 }, - { "id": "feces_bird", "fg": 1082 }, - { "id": "feces_cow", "fg": 1083 }, - { "id": "feces_dog", "fg": 1084 }, - { "id": "feces_roach", "fg": 1086 }, - { "id": "fetid_goop", "fg": 1087 }, - { "id": "rag_bloody", "fg": 1090 }, - { "id": "ash", "fg": 1140 }, - { "id": "brick", "fg": 1141 }, - { "id": "scrap", "fg": 1144 }, - { "id": "e_scrap", "fg": 1143 }, - { "id": "steel_chunk", "fg": 1145 }, - { "id": "steel_lump", "fg": 1146 }, - { "id": "wire", "fg": 1147 }, - { "id": "cable", "fg": 1142 }, - { "id": "spring", "fg": 1149 }, - { "id": "survnote", "fg": 1150 }, - { "id": "creepy_doll", "fg": 1151 }, - { "id": "talking_doll", "fg": 1151 }, - { "id": "teapot", "fg": 1153 }, - { "id": "thermometer", "fg": 1154 }, - { "id": "crucible_clay", "fg": 1156 }, - { "id": "flashlight", "fg": 1159 }, - { "id": "heavy_flashlight", "fg": 1162 }, - { "id": "saw", "fg": 1172 }, - { "id": "screwdriver_set", "fg": 1168 }, - { "id": "wrench", "fg": 1173 }, - { "id": "hammer", "fg": 1161 }, - { "id": "hacksaw", "fg": 1160 }, - { "id": "knife_meat_cleaver", "fg": 1167 }, - { "id": "knife_vegetable_cleaver", "fg": 1171 }, + "fg": 1279 + }, + { "id": "straw_pile", "fg": 1281 }, + { "id": "wheat", "fg": 1283 }, + { "id": "withered", "fg": 1284 }, + { "id": "bee_balm", "fg": 1285 }, + { "id": "carrot_wild", "fg": 1286 }, + { "id": "dogbane", "fg": 1287 }, + { "id": "egg_reptile", "fg": 1288 }, + { "id": "mugwort", "fg": 1289 }, + { "id": "thyme", "fg": 1290 }, + { "id": "veggy_wild", "fg": 1291 }, + { "id": "wild_herbs", "fg": 1292 }, + { "id": "feces_manure", "fg": 1296 }, + { "id": "feces_bird", "fg": 1293 }, + { "id": "feces_cow", "fg": 1294 }, + { "id": "feces_dog", "fg": 1295 }, + { "id": "feces_roach", "fg": 1297 }, + { "id": "fetid_goop", "fg": 1298 }, + { "id": "rag_bloody", "fg": 1301 }, + { "id": "ash", "fg": 1351 }, + { "id": "brick", "fg": 1352 }, + { "id": "scrap", "fg": 1355 }, + { "id": "e_scrap", "fg": 1354 }, + { "id": "steel_chunk", "fg": 1356 }, + { "id": "steel_lump", "fg": 1357 }, + { "id": "wire", "fg": 1358 }, + { "id": "cable", "fg": 1353 }, + { "id": "spring", "fg": 1360 }, + { "id": "survnote", "fg": 1361 }, + { "id": "creepy_doll", "fg": 1362 }, + { "id": "talking_doll", "fg": 1362 }, + { "id": "teapot", "fg": 1364 }, + { "id": "thermometer", "fg": 1365 }, + { "id": "crucible_clay", "fg": 1367 }, + { "id": "flashlight", "fg": 1370 }, + { "id": "heavy_flashlight", "fg": 1373 }, + { "id": "saw", "fg": 1383 }, + { "id": "screwdriver_set", "fg": 1379 }, + { "id": "wrench", "fg": 1384 }, + { "id": "hammer", "fg": 1372 }, + { "id": "hacksaw", "fg": 1371 }, + { "id": "knife_meat_cleaver", "fg": 1378 }, + { "id": "knife_vegetable_cleaver", "fg": 1382 }, { "id": "lighter", - "fg": [ { "weight": 1, "sprite": 1164 }, { "weight": 1, "sprite": 1163 }, { "weight": 1, "sprite": 1165 } ] - }, - { "id": "makeshift_crowbar", "fg": 1166 }, - { "id": "esbit_stove", "fg": 1158 }, - { "id": "usb_drive", "fg": 1170 }, - { "id": "cash_card", "fg": 1174 }, - { "id": "file", "fg": 1175 }, - { "id": "fp_loyalty_card", "fg": 1176 }, - { "id": "id_industrial", "fg": 1177 }, - { "id": "id_military", "fg": 1178 }, - { "id": "id_science", "fg": 1179 }, - { "id": "bowl_plastic", "fg": 1180 }, - { "id": "cup_plastic", "fg": 1181 }, - { "id": "fork", "fg": 1182 }, - { "id": "knife_butter", "fg": 1183 }, - { "id": "washboard", "fg": 1190 }, - { "id": "wash_kit", "fg": 1189 }, - { "id": "helmet_army", "fg": 1196 }, - { "id": "foodperson_mask", "fg": 1194 }, - { "id": "foodperson_mask_on", "fg": 1195 }, - { "id": "ballistic_vest_esapi", "fg": 1192 }, - { "id": "saddle", "fg": 80 }, - { "id": "blt", "fg": 83 }, - { "id": "brain_cooked", "fg": 84 }, - { "id": "butter", "fg": 85 }, - { "id": "cheese_fries", "fg": 86 }, - { "id": "chili", "fg": 87 }, - { "id": "chilidogs", "fg": 88 }, - { "id": "cooked_dinner", "fg": 89 }, - { "id": "corndogs_cooked", "fg": 90 }, - { "id": "corndogs_frozen", "fg": 91 }, - { "id": "corndogs_homemade", "fg": 92 }, - { "id": "cracklins", "fg": 93 }, - { "id": "currywurst", "fg": 94 }, - { "id": "demihuman_cooked", "fg": 95 }, - { "id": "demihuman_lard", "fg": 96 }, - { "id": "demihuman_stomach_boiled", "fg": 97 }, - { "id": "demihuman_tallow", "fg": 98 }, - { "id": "fish_bagel", "fg": 99 }, - { "id": "fish_cooked", "fg": 100 }, - { "id": "fish_sandwich", "fg": 101 }, - { "id": "fresh_fries", "fg": 102 }, - { "id": "glazed_tenderloin", "fg": 103 }, - { "id": "homemade_burrito", "fg": 104 }, - { "id": "hotdogs_campfire", "fg": 105 }, - { "id": "hotdogs_cooked", "fg": 106 }, - { "id": "hotdogs_frozen", "fg": 107 }, - { "id": "hotdogs_newyork", "fg": 108 }, - { "id": "insta_salad", "fg": 109 }, - { "id": "junk_burrito", "fg": 110 }, - { "id": "kidney_cooked", "fg": 111 }, - { "id": "lard", "fg": 112 }, - { "id": "lentils_cooked", "fg": 113 }, - { "id": "liver_cooked", "fg": 114 }, - { "id": "liver_onion", "fg": 115 }, - { "id": "lung_cooked", "fg": 116 }, - { "id": "marshmallow", "fg": 117 }, - { "id": "meat_cooked", "fg": 118 }, - { "id": "meat_scrap_cooked", "fg": 119 }, - { "id": "meat_smoked", "fg": 120 }, - { "id": "meatball", "fg": 121 }, - { "id": "meatball_raw", "fg": 122 }, - { "id": "mutant_human_cooked", "fg": 123 }, - { "id": "mutant_human_lard", "fg": 124 }, - { "id": "mutant_human_tallow", "fg": 125 }, - { "id": "mutant_lard", "fg": 126 }, - { "id": "mutant_meat_cooked", "fg": 127 }, - { "id": "mutant_tallow", "fg": 128 }, - { "id": "nachos", "fg": 129 }, - { "id": "nachosc", "fg": 130 }, - { "id": "nachosm", "fg": 131 }, - { "id": "nachosmc", "fg": 132 }, - { "id": "nachosv", "fg": 133 }, - { "id": "nachosvc", "fg": 134 }, - { "id": "oatmeal_cooked", "fg": 135 }, - { "id": "oatmeal_deluxe", "fg": 136 }, - { "id": "pan_roasted_corn", "fg": 137 }, - { "id": "pizza_supreme", "fg": 138 }, - { "id": "popcorn", "fg": 139 }, - { "id": "popcorn2", "fg": 140 }, - { "id": "quesadilla_cheese", "fg": 141 }, - { "id": "rice_cooked", "fg": 142 }, - { "id": "sandwich_cheese", "fg": 143 }, - { "id": "sandwich_cheese_grilled", "fg": 144 }, - { "id": "sandwich_cucumber", "fg": 145 }, - { "id": "sandwich_deluxe", "fg": 146 }, - { "id": "sandwich_fairy", "fg": 147 }, - { "id": "sandwich_honey", "fg": 148 }, - { "id": "sandwich_jam", "fg": 149 }, - { "id": "sandwich_jam_butter", "fg": 150 }, - { "id": "sandwich_pb", "fg": 151 }, - { "id": "sandwich_pbh", "fg": 152 }, - { "id": "sandwich_pbj", "fg": 153 }, - { "id": "sandwich_pbm", "fg": 154 }, - { "id": "sandwich_sauce", "fg": 155 }, - { "id": "sandwich_t", "fg": 156 }, - { "id": "sandwich_veggy", "fg": 157 }, - { "id": "sausage_cooked", "fg": 158 }, - { "id": "sloppyjoe", "fg": 159 }, - { "id": "spaghetti_cooked", "fg": 160 }, - { "id": "stewed_tripe", "fg": 161 }, - { "id": "stomach_boiled", "fg": 162 }, - { "id": "stuffed_clams", "fg": 163 }, - { "id": "sweetbread_cooked", "fg": 164 }, - { "id": "taco", "fg": 165 }, - { "id": "tallow", "fg": 166 }, - { "id": "toasterpastry", "fg": 167 }, - { "id": "veggy_cooked", "fg": 168 }, - { "id": "2byarm_guard", "fg": 169 }, - { "id": "2byshin_guard", "fg": 170 }, - { "id": "adhesive_bandages", "fg": 171 }, - { "id": "arm_warmers", "fg": 172 }, - { "id": "arrowrest", "fg": 173 }, - { "id": "atomic_light", "fg": 174 }, - { "id": "atomic_light_off", "fg": 175 }, - { "id": "b_paint", "fg": 176 }, - { "id": "bandana", "fg": 177 }, - { "id": "barley", "fg": 178 }, - { "id": "boltcutters", "fg": 179 }, - { "id": "bottle_opener", "fg": 180 }, - { "id": "bow_saw", "fg": 181 }, - { "id": "briefcase", "fg": 182 }, - { "id": "cable_instrument", "fg": 183 }, - { "id": "cable_xlr", "fg": 184 }, - { "id": "can_opener", "fg": 185 }, - { "id": "candle", "fg": 186 }, - { "id": "candlestick", "fg": 187 }, - { "id": "cannonball_4lb", "fg": 188 }, - { "id": "carving_fork", "fg": 189 }, - { "id": "ceramic_armor", "fg": 190 }, - { "id": "chain_link", "fg": 192 }, - { "id": "chainmail_arms", "fg": 193 }, - { "id": "chainmail_hood", "fg": 194 }, - { "id": "chainmail_legs", "fg": 195 }, - { "id": "chainmail_suit_faraday", "fg": 196 }, - { "id": "charcoal", "fg": 197 }, - { "id": "chess", "fg": 198 }, - { "id": "chipper", "fg": 199 }, - { "id": "chisel", "fg": 200 }, - { "id": "clarinet", "fg": 201 }, - { "id": "clay_pot_flower", "fg": 202 }, - { "id": "colander_steel", "fg": 203 }, - { "id": "copper_pan", "fg": 204 }, - { "id": "cordless_drill", "fg": 205 }, - { "id": "corkscrew", "fg": 206 }, - { "id": "cow_bell", "fg": 207 }, - { "id": "crown_golden", "fg": 208 }, - { "id": "crude_picklock", "fg": 209 }, - { "id": "data_card", "fg": 210 }, - { "id": "diazepam", "fg": 211 }, - { "id": "dish_towel", "fg": 212 }, - { "id": "emergency_lockpick", "fg": 213 }, - { "id": "esapi_plate", "fg": 214 }, - { "id": "esbi_plate", "fg": 215 }, - { "id": "eyedrops", "fg": 216 }, - { "id": "feather", "fg": 218 }, - { "id": "felt_patch", "fg": 219 }, - { "id": "fishing_hook_basic", "fg": 220 }, - { "id": "fishing_hook_bone", "fg": 221 }, - { "id": "flask_yeast", "fg": 222 }, - { "id": "flint_steel", "fg": 223 }, - { "id": "flute", "fg": 224 }, - { "id": "folding_poncho", "fg": 225 }, - { "id": "food_processor", "fg": 226 }, - { "id": "footrags", "fg": 227 }, - { "id": "footrags_fur", "fg": 228 }, - { "id": "footrags_leather", "fg": 229 }, - { "id": "footrags_wool", "fg": 230 }, - { "id": "frisbee", "fg": 231 }, - { "id": "g_paint", "fg": 232 }, - { "id": "garlic", "fg": 233 }, - { "id": "garlic_press", "fg": 234 }, - { "id": "glass_plate", "fg": 235 }, - { "id": "glass_tinted", "fg": 236 }, - { "id": "glasses_bifocal", "fg": 237 }, - { "id": "gloves_light", "fg": 239 }, - { "id": "hair_dryer", "fg": 240 }, - { "id": "hammer_sledge", "fg": 241 }, - { "id": "hammer_sledge_engineer", "fg": 242 }, - { "id": "hammer_sledge_heavy", "fg": 243 }, - { "id": "hammer_sledge_short", "fg": 244 }, - { "id": "hand_axe", "fg": 245 }, - { "id": "hand_drill", "fg": 246 }, - { "id": "hand_rims", "fg": 247 }, - { "id": "handrolled_cig", "fg": 248 }, - { "id": "hard_steel_armor", "fg": 249 }, - { "id": "harmonica_holder", "fg": 250 }, - { "id": "hat_chef", "fg": 251 }, - { "id": "iron_pot", "fg": 252 }, - { "id": "jack", "fg": 253 }, - { "id": "jack_makeshift", "fg": 254 }, - { "id": "jack_small", "fg": 255 }, - { "id": "kettle", "fg": 257 }, - { "id": "ladle", "fg": 258 }, - { "id": "laptop", "fg": 259 }, - { "id": "leg_warmers", "fg": 260 }, - { "id": "link_sheet", "fg": 261 }, - { "id": "machete", "fg": 262 }, - { "id": "makeshift_bayonet", "fg": 263 }, - { "id": "makeshift_hammer", "fg": 264 }, - { "id": "makeshift_machete", "fg": 265 }, - { "id": "makeshift_stethoscope", "fg": 266 }, - { "id": "matches", "fg": 267 }, - { "id": "material_shrd_limestone", "fg": 268 }, - { "id": "mbag", "fg": 269 }, - { "id": "mess_kit", "fg": 270 }, - { "id": "mess_tin", "fg": 271 }, - { "id": "meth", "fg": 272 }, - { "id": "mil_mess_kit", "fg": 273 }, - { "id": "morphine", "fg": 274 }, - { "id": "mortar_pestle", "fg": 275 }, - { "id": "motor_tiny", "fg": 276 }, - { "id": "mouthpiece", "fg": 277 }, - { "id": "office_holepunch", "fg": 278 }, - { "id": "omnicamera", "fg": 279 }, - { "id": "p_paint", "fg": 280 }, - { "id": "paint_brush", "fg": 281 }, - { "id": "pan", "fg": 282 }, - { "id": "paper", "fg": 283 }, - { "id": "peeler", "fg": 284 }, - { "id": "pipe_fittings", "fg": 285 }, - { "id": "plastic_pot_flower", "fg": 286 }, - { "id": "pliers", "fg": 287 }, - { "id": "plums", "fg": 288 }, - { "id": "pot", "fg": 289 }, - { "id": "pot_canning", "fg": 290 }, - { "id": "pot_copper", "fg": 291 }, - { "id": "pot_helmet", "fg": 292 }, - { "id": "pot_makeshift", "fg": 293 }, - { "id": "pot_makeshift_copper", "fg": 294 }, - { "id": "potato_masher", "fg": 295 }, - { "id": "r_paint", "fg": 296 }, - { "id": "reading_light", "fg": 297 }, - { "id": "reading_light_on", "fg": 298 }, - { "id": "receiver", "fg": 299 }, - { "id": "reinforced_glass_pane", "fg": 300 }, - { "id": "rolling_pin", "fg": 301 }, - { "id": "scrap_bronze", "fg": 302 }, - { "id": "scrap_felt", "fg": 303 }, - { "id": "sheet_felt", "fg": 304 }, - { "id": "sheet_felt_patchwork", "fg": 305 }, - { "id": "shocktonfa_off", "fg": 306 }, - { "id": "shocktonfa_on", "fg": 307 }, - { "id": "slingpack", "fg": 308 }, - { "id": "smart_phone", "fg": 309 }, - { "id": "soap", "fg": 310 }, - { "id": "solder_wire", "fg": 311 }, - { "id": "spatula", "fg": 312 }, - { "id": "spider_egg", "fg": 313 }, - { "id": "spike", "fg": 314 }, - { "id": "steel_armor", "fg": 315 }, - { "id": "steel_pan", "fg": 316 }, - { "id": "stethoscope", "fg": 317 }, - { "id": "stock_pot", "fg": 318 }, - { "id": "survivor_mess_kit", "fg": 320 }, - { "id": "swage", "fg": 321 }, - { "id": "tazer", "fg": 322 }, - { "id": "teleumbrella", "fg": 323 }, - { "id": "tinder", "fg": 324 }, - { "id": "tinderbox", "fg": 325 }, - { "id": "tinfoil_hat", "fg": 326 }, - { "id": "tonfa", "fg": 327 }, - { "id": "tonfa_wood", "fg": 328 }, - { "id": "tongs", "fg": 329 }, - { "id": "tripwire", "fg": 330 }, - { "id": "unfinished_charcoal", "fg": 331 }, - { "id": "w_paint", "fg": 332 }, - { "id": "water_purifier", "fg": 333 }, - { "id": "wheel", "fg": 334 }, - { "id": "wheel_10", "fg": 335 }, - { "id": "wheel_barrow", "fg": 336 }, - { "id": "wheel_bicycle", "fg": 337 }, - { "id": "wheel_bicycle_or", "fg": 338 }, - { "id": "wheel_motorbike", "fg": 339 }, - { "id": "wheel_motorbike_or", "fg": 340 }, - { "id": "wheel_skate", "fg": 341 }, - { "id": "wheel_slick", "fg": 342 }, - { "id": "wheel_small", "fg": 343 }, - { "id": "wheel_tricycle", "fg": 344 }, - { "id": "wheel_wheelchair", "fg": 345 }, - { "id": "whisk", "fg": 346 }, - { "id": "wine_glass", "fg": 347 }, - { "id": "wire_barbed", "fg": 348 }, - { "id": "y_paint", "fg": 349 }, - { "id": "halligan", "fg": 350 }, - { "id": "cig", "fg": 376 }, - { "id": "cig_lit", "fg": 377 }, - { "id": "copper_ring", "fg": 378 }, - { "id": "g_shovel", "fg": 379 }, - { "id": "lsd", "fg": 380 }, - { "id": "silver_ring", "fg": 381 }, - { "id": "thermal_mask", "fg": 382 }, - { "id": "thermal_socks", "fg": 383 }, - { "id": "tie_clipon", "fg": 384 }, - { "id": "whistle", "fg": 385 }, - { "id": "2_shot_special", "fg": 386 }, - { "id": "LAW_Packed", "fg": 388 }, - { "id": "af2011a1_38super", "fg": 390 }, - { "id": "ar_pistol", "fg": 391 }, - { "id": "ashot", "fg": 392 }, - { "id": "bfr", "fg": 393 }, - { "id": "bigun", "fg": 394 }, - { "id": "bond_410", "fg": 395 }, - { "id": "bt_apc9k", "fg": 396 }, - { "id": "colt_army", "fg": 397 }, - { "id": "colt_navy", "fg": 398 }, - { "id": "colt_saa", "fg": 399 }, - { "id": "cop_38", "fg": 400 }, - { "id": "cz75", "fg": 401 }, - { "id": "deagle_44", "fg": 402 }, - { "id": "draco", "fg": 403 }, - { "id": "flamethrower_crude", "fg": 404 }, - { "id": "flamethrower_simple", "fg": 405 }, - { "id": "fn1910", "fg": 406 }, - { "id": "fn57", "fg": 407 }, - { "id": "fn_p90", "fg": 408 }, - { "id": "glock_17", "fg": 409 }, - { "id": "glock_18c", "fg": 410 }, - { "id": "glock_19", "fg": 411 }, - { "id": "glock_20", "fg": 412 }, - { "id": "glock_20_var_glock_40", "fg": 413 }, - { "id": "glock_21", "fg": 414 }, - { "id": "glock_22", "fg": 415 }, - { "id": "glock_29", "fg": 416 }, - { "id": "glock_31", "fg": 417 }, - { "id": "hi_power_40", "fg": 418 }, - { "id": "hi_power_9mm", "fg": 419 }, - { "id": "hk_mp5_semi_pistol", "fg": 421 }, - { "id": "hk_mp7", "fg": 422 }, - { "id": "hk_ump45", "fg": 423 }, - { "id": "hptc9", "fg": 424 }, - { "id": "hptcf380", "fg": 425 }, - { "id": "kp32", "fg": 427 }, - { "id": "kp3at", "fg": 428 }, - { "id": "kpf9", "fg": 429 }, - { "id": "l_bak_223", "fg": 430 }, - { "id": "launcher_simple", "fg": 431 }, - { "id": "lemat_revolver", "fg": 432 }, - { "id": "m11", "fg": 433 }, - { "id": "m17", "fg": 434 }, - { "id": "m18", "fg": 435 }, - { "id": "m1911-460", "fg": 436 }, - { "id": "m1911_10", "fg": 438 }, - { "id": "m1911_var_m1911_MEU", "fg": 439 }, - { "id": "m320", "fg": 440 }, - { "id": "m4_carbine_var_m4_cqbr", "fg": 441 }, - { "id": "m9", "fg": 442 }, - { "id": "mac_10", "fg": 443 }, - { "id": "mac_11", "fg": 444 }, - { "id": "makarov", "fg": 445 }, - { "id": "mauser_c96", "fg": 446 }, - { "id": "mauser_m714", "fg": 447 }, - { "id": "mgl", "fg": 448 }, - { "id": "minispeargun", "fg": 449 }, - { "id": "model_10_revolver", "fg": 450 }, - { "id": "moss_brownie", "fg": 451 }, - { "id": "nailgun", "fg": 452 }, - { "id": "nailrifle", "fg": 453 }, - { "id": "needlepistol", "fg": 454 }, - { "id": "oa93", "fg": 455 }, - { "id": "p08", "fg": 456 }, - { "id": "p220_10", "fg": 457 }, - { "id": "p226_357sig", "fg": 458 }, - { "id": "p226_9mm", "fg": 459 }, - { "id": "p320_357sig", "fg": 460 }, - { "id": "paintballgun", "fg": 461 }, - { "id": "pipe_double_shotgun", "fg": 462 }, - { "id": "pistol_flintlock", "fg": 463 }, - { "id": "px4", "fg": 464 }, - { "id": "px4_40", "fg": 465 }, - { "id": "raging_bull", "fg": 466 }, - { "id": "raging_judge", "fg": 467 }, - { "id": "revolver_shotgun", "fg": 468 }, - { "id": "rm103a_pistol", "fg": 469 }, - { "id": "rm2000_smg", "fg": 470 }, - { "id": "rm228", "fg": 471 }, - { "id": "ruger_lcr_22", "fg": 472 }, - { "id": "ruger_lcr_38", "fg": 473 }, - { "id": "ruger_redhawk", "fg": 474 }, - { "id": "rugerlcp", "fg": 475 }, - { "id": "sig_40", "fg": 476 }, - { "id": "sig_mosquito", "fg": 477 }, - { "id": "sig_p230", "fg": 478 }, - { "id": "skorpion_61", "fg": 479 }, - { "id": "smg_40", "fg": 480 }, - { "id": "smg_45", "fg": 481 }, - { "id": "sp2022", "fg": 482 }, - { "id": "streetsweeper", "fg": 483 }, - { "id": "surv_hand_cannon", "fg": 484 }, - { "id": "surv_six_shooter", "fg": 485 }, - { "id": "sw629", "fg": 486 }, - { "id": "sw_22", "fg": 487 }, - { "id": "sw_500", "fg": 488 }, - { "id": "sw_610", "fg": 489 }, - { "id": "sw_619", "fg": 490 }, - { "id": "taurus_spectrum", "fg": 491 }, - { "id": "tec9", "fg": 492 }, - { "id": "tokarev", "fg": 493 }, - { "id": "triple_launcher_simple", "fg": 494 }, - { "id": "unbio_blaster_gun", "fg": 495 }, - { "id": "usp_45", "fg": 496 }, - { "id": "usp_45_var_mk23", "fg": 497 }, - { "id": "usp_9mm", "fg": 498 }, - { "id": "uzi", "fg": 499 }, - { "id": "v29", "fg": 500 }, - { "id": "v29_cheap", "fg": 501 }, - { "id": "walther_ccp", "fg": 502 }, - { "id": "walther_p22", "fg": 503 }, - { "id": "walther_p38", "fg": 504 }, - { "id": "walther_ppq_40", "fg": 505 }, - { "id": "walther_ppq_45", "fg": 506 }, - { "id": "walther_ppq_9mm", "fg": 507 }, - { "id": "witness_10", "fg": 508 }, - { "id": "xd_10", "fg": 509 }, - { "id": "book_pieces", "fg": 524 }, - { "id": "book_ruined", "fg": 525 }, - { "id": "button_plastic", "fg": 564 }, - { "id": "button_steel", "fg": 565 }, - { "id": "button_wood", "fg": 566 }, - { "id": "antenna", "fg": 567 }, - { "id": "badge_deputy", "fg": 568 }, - { "id": "coconut", "fg": 569 }, - { "id": "directional_antenna", "fg": 570 }, - { "id": "halter_top", "fg": 571 }, - { "id": "hand_crank_charger", "fg": 572 }, - { "id": "hops", "fg": 573 }, - { "id": "kidney", "fg": 574 }, - { "id": "lettuce", "fg": 575 }, - { "id": "lily_flower", "fg": 576 }, - { "id": "scorecard", "fg": 577 }, - { "id": "spinach", "fg": 578 }, - { "id": "altered_comb", "fg": 579 }, - { "id": "gasdiscount_gold", "fg": 580 }, - { "id": "gasdiscount_platinum", "fg": 581 }, - { "id": "gasdiscount_silver", "fg": 582 }, - { "id": "gold_hairpin", "fg": 583 }, - { "id": "nanoskirt", "fg": 584 }, - { "id": "pearl", "fg": 585 }, - { "id": "platinum_ring", "fg": 586 }, - { "id": "skirt_grass", "fg": 587 }, - { "id": "skirt_leather", "fg": 588 }, - { "id": "wallet_leather", "fg": 589 }, - { "id": "copper_necklace", "fg": 590 }, - { "id": "pearl_collar", "fg": 591 }, - { "id": "alexandrite_gold_pendant_necklace", "fg": 592 }, - { "id": "amethyst_gold_pendant_necklace", "fg": 593 }, - { "id": "aquamarine_gold_pendant_necklace", "fg": 594 }, - { "id": "blue_topaz_gold_pendant_necklace", "fg": 595 }, - { "id": "citrine_gold_pendant_necklace", "fg": 596 }, - { "id": "diamond_gold_pendant_necklace", "fg": 597 }, - { "id": "emerald_gold_pendant_necklace", "fg": 598 }, - { "id": "garnet_gold_pendant_necklace", "fg": 599 }, - { "id": "gold_necklace", "fg": 600 }, - { "id": "opal_gold_pendant_necklace", "fg": 601 }, - { "id": "pearl_gold_pendant_necklace", "fg": 602 }, - { "id": "peridot_gold_pendant_necklace", "fg": 603 }, - { "id": "ruby_gold_pendant_necklace", "fg": 604 }, - { "id": "sapphire_gold_pendant_necklace", "fg": 605 }, - { "id": "tourmaline_gold_pendant_necklace", "fg": 606 }, - { "id": "alexandrite_platinum_pendant_necklace", "fg": 607 }, - { "id": "amethyst_platinum_pendant_necklace", "fg": 608 }, - { "id": "aquamarine_platinum_pendant_necklace", "fg": 609 }, - { "id": "blue_topaz_platinum_pendant_necklace", "fg": 610 }, - { "id": "citrine_platinum_pendant_necklace", "fg": 611 }, - { "id": "diamond_platinum_pendant_necklace", "fg": 612 }, - { "id": "emerald_platinum_pendant_necklace", "fg": 613 }, - { "id": "garnet_platinum_pendant_necklace", "fg": 614 }, - { "id": "opal_platinum_pendant_necklace", "fg": 615 }, - { "id": "pearl_platinum_pendant_necklace", "fg": 616 }, - { "id": "peridot_platinum_pendant_necklace", "fg": 617 }, - { "id": "platinum_necklace", "fg": 618 }, - { "id": "ruby_platinum_pendant_necklace", "fg": 619 }, - { "id": "sapphire_platinum_pendant_necklace", "fg": 620 }, - { "id": "tourmaline_platinum_pendant_necklace", "fg": 621 }, - { "id": "alexandrite_silver_pendant_necklace", "fg": 622 }, - { "id": "amethyst_silver_pendant_necklace", "fg": 623 }, - { "id": "aquamarine_silver_pendant_necklace", "fg": 624 }, - { "id": "blue_topaz_silver_pendant_necklace", "fg": 625 }, - { "id": "citrine_silver_pendant_necklace", "fg": 626 }, - { "id": "diamond_silver_pendant_necklace", "fg": 627 }, - { "id": "emerald_silver_pendant_necklace", "fg": 628 }, - { "id": "garnet_silver_pendant_necklace", "fg": 629 }, - { "id": "opal_silver_pendant_necklace", "fg": 630 }, - { "id": "pearl_silver_pendant_necklace", "fg": 631 }, - { "id": "peridot_silver_pendant_necklace", "fg": 632 }, - { "id": "ruby_silver_pendant_necklace", "fg": 633 }, - { "id": "sapphire_silver_pendant_necklace", "fg": 634 }, - { "id": "silver_necklace", "fg": 635 }, - { "id": "tourmaline_silver_pendant_necklace", "fg": 636 }, - { "id": "alder_bark", "fg": 637 }, - { "id": "barrette", "fg": 638 }, - { "id": "birchbark", "fg": 639 }, - { "id": "caff_gum", "fg": 640 }, - { "id": "cattail_stalk", "fg": 641 }, - { "id": "golf_tee", "fg": 642 }, - { "id": "gum", "fg": 643 }, - { "id": "hand_pump", "fg": 644 }, - { "id": "honeydew", "fg": 645 }, - { "id": "ifak_pouch", "fg": 646 }, - { "id": "knitting_needles", "fg": 647 }, - { "id": "lasagne", "fg": 648 }, - { "id": "magnifying_glass", "fg": 649 }, - { "id": "mininuke", "fg": 650 }, - { "id": "mininuke_act", "fg": 651 }, - { "id": "net", "fg": 652 }, - { "id": "rolling_paper", "fg": 653 }, - { "id": "tanbark", "fg": 654 }, - { "id": "willowbark", "fg": 657 }, - { "id": "shoulder_strap", "fg": 658 }, - { "id": "deck_of_cards", "fg": 659 }, - { "id": "hairpin", "fg": 660 }, - { "id": "weed", "fg": 661 }, - { "id": "ceramic_bowl", "fg": 662 }, - { "id": "chestrig", "fg": 663 }, - { "id": "radio_car", "fg": 664 }, - { "id": "radio_car_box", "fg": 665 }, - { "id": "radio_car_on", "fg": 666 }, - { "id": "radio_car_wheel", "fg": 667 }, - { "id": "radiocontrol", "fg": 668 }, - { "id": "rc_car_box", "fg": 669 }, - { "id": "toaster", "fg": 670 }, - { "id": "xl_chestrig", "fg": 671 }, - { "id": "alternator_truck", "fg": 673 }, - { "id": "ammolink", "fg": 674 }, - { "id": "angle_grinder", "fg": 675 }, - { "id": "atomic_lamp", "fg": 676 }, - { "id": "atomic_lamp_off", "fg": 677 }, - { "id": "barometer", "fg": 678 }, - { "id": "birdfood", "fg": 679 }, - { "id": "bismuth", "fg": 680 }, - { "id": "brick_kiln", "fg": 681 }, - { "id": "caffeine", "fg": 682 }, - { "id": "caltrops", "fg": 683 }, - { "id": "caltrops_glass", "fg": 684 }, - { "id": "camera", "fg": 685 }, - { "id": "chem_citric_acid", "fg": 686 }, - { "id": "chem_sulphur", "fg": 687 }, - { "id": "chunk_sulfur", "fg": 688 }, - { "id": "circsaw_off", "fg": 689 }, - { "id": "circsaw_on", "fg": 690 }, - { "id": "coal_lump", "fg": 691 }, - { "id": "con_mix", "fg": 692 }, - { "id": "disc_golf", "fg": 693 }, - { "id": "drivebelt", "fg": 694 }, - { "id": "eink_tablet_pc", "fg": 695 }, - { "id": "flatbread", "fg": 696 }, - { "id": "gelbox", "fg": 698 }, - { "id": "generator_7500w", "fg": 699 }, - { "id": "glowstick", "fg": 700 }, - { "id": "glowstick_dead", "fg": 701 }, - { "id": "glowstick_lit", "fg": 702 }, - { "id": "gold_small", "fg": 703 }, - { "id": "golf_club", "fg": 704 }, - { "id": "handflare", "fg": 705 }, - { "id": "heatpack", "fg": 706 }, - { "id": "heatpack_used", "fg": 707 }, - { "id": "hoe", "fg": 708 }, - { "id": "homeopathic_pills", "fg": 709 }, - { "id": "horn_bicycle", "fg": 710 }, - { "id": "jumper_cable", "fg": 711 }, - { "id": "kiln", "fg": 712 }, - { "id": "lead", "fg": 713 }, - { "id": "leather", "fg": 714 }, - { "id": "lightstrip", "fg": 715 }, - { "id": "material_aluminium_ingot", "fg": 716 }, - { "id": "material_limestone", "fg": 717 }, - { "id": "material_rhodonite", "fg": 718 }, - { "id": "material_rocksalt", "fg": 719 }, - { "id": "material_zincite", "fg": 720 }, - { "id": "metal_smoother", "fg": 721 }, - { "id": "multitool", "fg": 723 }, - { "id": "nic_gum", "fg": 724 }, - { "id": "pencil", "fg": 725 }, - { "id": "pipe_cleaner", "fg": 726 }, - { "id": "pipe_glass", "fg": 727 }, - { "id": "platinum_small", "fg": 729 }, - { "id": "polisher", "fg": 730 }, - { "id": "press", "fg": 731 }, - { "id": "puller", "fg": 732 }, - { "id": "rake", "fg": 733 }, - { "id": "razorclaw_roe", "fg": 734 }, - { "id": "sickle", "fg": 735 }, - { "id": "silver_small", "fg": 736 }, - { "id": "small_repairkit", "fg": 737 }, - { "id": "tanned_hide", "fg": 738 }, - { "id": "tanned_pelt", "fg": 739 }, - { "id": "tourist_table", "fg": 740 }, - { "id": "zinc_metal", "fg": 741 }, - { "id": "beartrap", "fg": 742 }, - { "id": "landmine", "fg": 743 }, - { "id": "wire_mesh", "fg": 744 }, - { "id": "cannabis", "fg": 745 }, - { "id": "dnd_handbook", "fg": 747 }, - { "id": "holybook_bible1", "fg": 748 }, - { "id": "holybook_bible3", "fg": 749 }, - { "id": "l-stick", "fg": 750 }, - { "id": "l-stick_on", "fg": 751 }, - { "id": "makarovmag", "fg": 752 }, - { "id": "manual_brawl", "fg": 753 }, - { "id": "manual_carpentry", "fg": 754 }, - { "id": "manual_dodge_kid", "fg": 755 }, - { "id": "manual_driving", "fg": 756 }, - { "id": "manual_melee", "fg": 757 }, - { "id": "philosophy_book", "fg": 758 }, - { "id": "phonebook", "fg": 759 }, - { "id": "photo_album", "fg": 760 }, - { "id": "plastic_bucket", "fg": 761 }, - { "id": "record_weather", "fg": 762 }, - { "id": "straw_fedora", "fg": 763 }, - { "id": "textbook_computer", "fg": 764 }, - { "id": "textbook_fabrication", "fg": 765 }, - { "id": "textbook_survival", "fg": 766 }, - { "id": "water_faucet", "fg": 767 }, - { "id": "can_food", "fg": 768 }, - { "id": "can_food_big", "fg": 769 }, - { "id": "can_food_big_unsealed", "fg": 770 }, - { "id": "can_food_unsealed", "fg": 771 }, - { "id": "can_medium", "fg": 772 }, - { "id": "can_medium_unsealed", "fg": 773 }, - { "id": "clamp", "fg": 774 }, - { "id": "cured_hide", "fg": 775 }, - { "id": "cured_pelt", "fg": 776 }, - { "id": "demihuman_fat", "fg": 777 }, - { "id": "fat", "fg": 778 }, - { "id": "fat_tainted", "fg": 779 }, - { "id": "headscarf", "fg": 780 }, - { "id": "human_fat", "fg": 782 }, - { "id": "marloss_scarf", "fg": 787 }, - { "id": "meat", "fg": 788 }, - { "id": "meat_tainted", "fg": 789 }, - { "id": "mutant_fat", "fg": 790 }, - { "id": "mutant_human_fat", "fg": 791 }, - { "id": "mutant_human_flesh", "fg": 792 }, - { "id": "mutant_meat", "fg": 793 }, - { "id": "pipe_tobacco", "fg": 795 }, - { "id": "punch_nail", "fg": 797 }, - { "id": "raw_fur", "fg": 799 }, - { "id": "raw_leather", "fg": 800 }, - { "id": "stapler", "fg": 805 }, - { "id": "tanning_hide", "fg": 807 }, - { "id": "tanning_pelt", "fg": 808 }, - { "id": "analytical_set_basic", "fg": 810 }, - { "id": "balance_small", "fg": 811 }, - { "id": "beaker", "fg": 812 }, - { "id": "flask_glass", "fg": 813 }, - { "id": "gradcylinder", "fg": 814 }, - { "id": "ph_meter", "fg": 815 }, - { "id": "spectrophotometer", "fg": 816 }, - { "id": "test_tube", "fg": 817 }, - { "id": "voltmeter", "fg": 818 }, - { "id": "acidchitin_piece", "fg": 823 }, - { "id": "chitin_piece", "fg": 824 }, - { "id": "coin_dime", "fg": 843 }, - { "id": "coin_dollar", "fg": 844 }, - { "id": "coin_half_dollar", "fg": 845 }, - { "id": "coin_nickel", "fg": 846 }, - { "id": "coin_penny", "fg": 847 }, - { "id": "coin_quarter", "fg": 848 }, - { "id": "money_fifty", "fg": 849 }, - { "id": "money_five", "fg": 850 }, - { "id": "money_hundred", "fg": 851 }, - { "id": "money_one", "fg": 852 }, - { "id": "money_ten", "fg": 853 }, - { "id": "money_twenty", "fg": 854 }, - { "id": "money_two", "fg": 855 }, - { "id": "alexandrite_gold_earring", "fg": 856 }, - { "id": "alexandrite_platinum_earring", "fg": 857 }, - { "id": "alexandrite_silver_earring", "fg": 858 }, - { "id": "amethyst_gold_earring", "fg": 859 }, - { "id": "amethyst_platinum_earring", "fg": 860 }, - { "id": "amethyst_silver_earring", "fg": 861 }, - { "id": "aquamarine_gold_earring", "fg": 862 }, - { "id": "aquamarine_platinum_earring", "fg": 863 }, - { "id": "aquamarine_silver_earring", "fg": 864 }, - { "id": "bead_ear", "fg": 865 }, - { "id": "blue_topaz_gold_earring", "fg": 866 }, - { "id": "blue_topaz_platinum_earring", "fg": 867 }, - { "id": "blue_topaz_silver_earring", "fg": 868 }, - { "id": "citrine_gold_earring", "fg": 869 }, - { "id": "citrine_platinum_earring", "fg": 870 }, - { "id": "citrine_silver_earring", "fg": 871 }, - { "id": "copper_ear", "fg": 872 }, - { "id": "diamond_gold_earring", "fg": 873 }, - { "id": "diamond_platinum_earring", "fg": 874 }, - { "id": "diamond_silver_earring", "fg": 875 }, - { "id": "emerald_gold_earring", "fg": 876 }, - { "id": "emerald_platinum_earring", "fg": 877 }, - { "id": "emerald_silver_earring", "fg": 878 }, - { "id": "garnet_gold_earring", "fg": 879 }, - { "id": "garnet_platinum_earring", "fg": 880 }, - { "id": "garnet_silver_earring", "fg": 881 }, - { "id": "gold_ear", "fg": 882 }, - { "id": "opal_gold_earring", "fg": 883 }, - { "id": "opal_platinum_earring", "fg": 884 }, - { "id": "opal_silver_earring", "fg": 885 }, - { "id": "pearl_gold_earring", "fg": 886 }, - { "id": "pearl_platinum_earring", "fg": 887 }, - { "id": "pearl_silver_earring", "fg": 888 }, - { "id": "peridot_gold_earring", "fg": 889 }, - { "id": "peridot_platinum_earring", "fg": 890 }, - { "id": "peridot_silver_earring", "fg": 891 }, - { "id": "platinum_ear", "fg": 892 }, - { "id": "ruby_gold_earring", "fg": 893 }, - { "id": "ruby_platinum_earring", "fg": 894 }, - { "id": "ruby_silver_earring", "fg": 895 }, - { "id": "sapphire_gold_earring", "fg": 896 }, - { "id": "sapphire_platinum_earring", "fg": 897 }, - { "id": "sapphire_silver_earring", "fg": 898 }, - { "id": "silver_ear", "fg": 899 }, - { "id": "tourmaline_gold_earring", "fg": 900 }, - { "id": "tourmaline_platinum_earring", "fg": 901 }, - { "id": "tourmaline_silver_earring", "fg": 902 }, - { "id": "flaregun", "fg": 903 }, - { "id": "signal_flare", "fg": 904 }, - { "id": "bread", "fg": 905 }, - { "id": "brioche", "fg": 906 }, - { "id": "brown_bread", "fg": 907 }, - { "id": "brownie", "fg": 908 }, - { "id": "cornbread", "fg": 911 }, - { "id": "jihelucake", "fg": 912 }, - { "id": "pancakes", "fg": 913 }, - { "id": "sourdough_bread", "fg": 915 }, - { "id": "sponge_cake", "fg": 916 }, - { "id": "tortilla_corn", "fg": 917 }, - { "id": "wastebread", "fg": 919 }, - { "id": "airhorn", "fg": 920 }, - { "id": "aluminum_foil", "fg": 921 }, - { "id": "bowling_pin", "fg": 922 }, - { "id": "boxing_gloves", "fg": 923 }, - { "id": "chopsticks", "fg": 924 }, - { "id": "comb_pocket", "fg": 925 }, - { "id": "copper", "fg": 926 }, - { "id": "eclipse_glasses", "fg": 927 }, - { "id": "fish", "fg": 928 }, - { "id": "licorice", "fg": 929 }, - { "id": "metal_tank", "fg": 930 }, - { "id": "metal_tank_little", "fg": 931 }, - { "id": "nanomaterial", "fg": 932 }, - { "id": "plut_cell", "fg": 933 }, - { "id": "rebreather_filter", "fg": 934 }, - { "id": "rock_sock", "fg": 935 }, - { "id": "rollerskates", "fg": 936 }, - { "id": "sandpaper", "fg": 937 }, - { "id": "throwing_stick", "fg": 938 }, - { "id": "waterproof_gunmod", "fg": 939 }, - { "id": "circsaw_blade", "fg": 940 }, - { "id": "mirror", "fg": 941 }, - { "id": "glass_bowl", "fg": 942 }, - { "id": "plastic_bowl_kids", "fg": 943 }, - { "id": "blue_pen", "fg": 944 }, - { "id": "green_pen", "fg": 945 }, - { "id": "pen", "fg": 946 }, - { "id": "red_pen", "fg": 947 }, - { "id": "soldering_iron", "fg": 948 }, - { "id": "superglue", "fg": 949 }, - { "id": "grenade", "fg": 950 }, - { "id": "grenade_act", "fg": 951 }, - { "id": "grenade_emp", "fg": 952 }, - { "id": "grenade_emp_act", "fg": 953 }, - { "id": "grenade_inc", "fg": 954 }, - { "id": "grenade_inc_act", "fg": 955 }, - { "id": "pipebomb", "fg": 956 }, - { "id": "pipebomb_act", "fg": 957 }, - { "id": "scrambler", "fg": 958 }, - { "id": "scrambler_act", "fg": 959 }, - { "id": "smokebomb", "fg": 960 }, - { "id": "smokebomb_act", "fg": 961 }, - { "id": "boxcutter", "fg": 965 }, - { "id": "copper_knife", "fg": 966 }, - { "id": "diveknife", "fg": 967 }, - { "id": "knife_bread", "fg": 968 }, - { "id": "knife_butcher", "fg": 969 }, - { "id": "knife_carving", "fg": 970 }, - { "id": "knife_chef", "fg": 971 }, - { "id": "knife_combat", "fg": 972 }, - { "id": "knife_folding", "fg": 973 }, - { "id": "knife_hunting", "fg": 974 }, - { "id": "knife_paring", "fg": 975 }, - { "id": "knife_rambo", "fg": 976 }, - { "id": "knife_rm42", "fg": 977 }, - { "id": "knife_steak", "fg": 978 }, - { "id": "knife_swissarmy", "fg": 979 }, - { "id": "knife_trench", "fg": 980 }, - { "id": "makeshift_knife", "fg": 981 }, - { "id": "pockknife", "fg": 982 }, - { "id": "primitive_knife", "fg": 983 }, - { "id": "throwing_knife", "fg": 984 }, - { "id": "baseball", "fg": 1006 }, - { "id": "basketball", "fg": 1007 }, - { "id": "battery_car", "fg": 1008 }, - { "id": "beach_volleyball", "fg": 1009 }, - { "id": "bowling_ball", "fg": 1010 }, - { "id": "cell_phone", "fg": 1011 }, - { "id": "cell_phone_flashlight", "fg": 1012 }, - { "id": "cigar", "fg": 1013 }, - { "id": "cigar_butt", "fg": 1014 }, - { "id": "cigar_lit", "fg": 1015 }, - { "id": "ear_plugs", "fg": 1017 }, - { "id": "fiddlehead_boiled", "fg": 1018 }, - { "id": "fiddlehead_raw", "fg": 1019 }, - { "id": "fiddlehead_sauteed", "fg": 1020 }, - { "id": "flask_hip", "fg": 1021 }, - { "id": "football", "fg": 1022 }, - { "id": "golf_ball", "fg": 1023 }, - { "id": "holo_sight", "fg": 1024 }, - { "id": "indoor_volleyball", "fg": 1025 }, - { "id": "misc_repairkit", "fg": 1026 }, - { "id": "mre_beef_box", "fg": 1027 }, - { "id": "peephole", "fg": 1028 }, - { "id": "portable_game", "fg": 1029 }, - { "id": "puck", "fg": 1030 }, - { "id": "purse", "fg": 1031 }, - { "id": "suppressor", "fg": 1032 }, - { "id": "tourniquet_upper", "fg": 1033 }, - { "id": "two_way_radio", "fg": 1034 }, - { "id": "wristwatch", "fg": 1035 }, - { "id": "mushroom", "fg": 1036 }, - { "id": "cable_speaker", "fg": 1037 }, - { "id": "headphones_circumaural", "fg": 1038 }, - { "id": "microphone_xlr_generic", "fg": 1039 }, - { "id": "cattail_rhizome", "fg": 1047 }, - { "id": "chicory_raw", "fg": 1048 }, - { "id": "dahlia_root", "fg": 1052 }, - { "id": "lotus", "fg": 1059 }, - { "id": "poppy_bud", "fg": 1063 }, - { "id": "raw_burdock", "fg": 1066 }, - { "id": "raw_dandelion", "fg": 1067 }, - { "id": "spurge", "fg": 1069 }, - { "id": "popcan_stove", "fg": 1088 }, - { "id": "rad_badge", "fg": 1089 }, - { "id": "alexandrite_gold_ring", "fg": 1091 }, - { "id": "alexandrite_platinum_ring", "fg": 1092 }, - { "id": "alexandrite_silver_ring", "fg": 1093 }, - { "id": "amethyst_gold_ring", "fg": 1094 }, - { "id": "amethyst_platinum_ring", "fg": 1095 }, - { "id": "amethyst_silver_ring", "fg": 1096 }, - { "id": "aquamarine_gold_ring", "fg": 1097 }, - { "id": "aquamarine_platinum_ring", "fg": 1098 }, - { "id": "aquamarine_silver_ring", "fg": 1099 }, - { "id": "blue_topaz_gold_ring", "fg": 1100 }, - { "id": "blue_topaz_platinum_ring", "fg": 1101 }, - { "id": "blue_topaz_silver_ring", "fg": 1102 }, - { "id": "citrine_gold_ring", "fg": 1103 }, - { "id": "citrine_platinum_ring", "fg": 1104 }, - { "id": "citrine_silver_ring", "fg": 1105 }, - { "id": "diamond_platinum_ring", "fg": 1106 }, - { "id": "diamond_ring", "fg": 1107 }, - { "id": "diamond_silver_ring", "fg": 1108 }, - { "id": "emerald_gold_ring", "fg": 1109 }, - { "id": "emerald_platinum_ring", "fg": 1110 }, - { "id": "emerald_silver_ring", "fg": 1111 }, - { "id": "garnet_gold_ring", "fg": 1112 }, - { "id": "garnet_platinum_ring", "fg": 1113 }, - { "id": "garnet_silver_ring", "fg": 1114 }, - { "id": "gold_ring", "fg": 1115 }, - { "id": "opal_gold_ring", "fg": 1116 }, - { "id": "opal_platinum_ring", "fg": 1117 }, - { "id": "opal_silver_ring", "fg": 1118 }, - { "id": "pearl_gold_ring", "fg": 1119 }, - { "id": "pearl_platinum_ring", "fg": 1120 }, - { "id": "pearl_silver_ring", "fg": 1121 }, - { "id": "peridot_gold_ring", "fg": 1122 }, - { "id": "peridot_platinum_ring", "fg": 1123 }, - { "id": "peridot_silver_ring", "fg": 1124 }, - { "id": "ring_engagement", "fg": 1125 }, - { "id": "ruby_gold_ring", "fg": 1126 }, - { "id": "ruby_platinum_ring", "fg": 1127 }, - { "id": "ruby_silver_ring", "fg": 1128 }, - { "id": "sapphire_gold_ring", "fg": 1129 }, - { "id": "sapphire_platinum_ring", "fg": 1130 }, - { "id": "sapphire_silver_ring", "fg": 1131 }, - { "id": "tourmaline_gold_ring", "fg": 1132 }, - { "id": "tourmaline_platinum_ring", "fg": 1133 }, - { "id": "tourmaline_silver_ring", "fg": 1134 }, - { "id": "pebble", "fg": 1135 }, - { "id": "pebble_clay", "fg": 1136 }, - { "id": "rock", "fg": 1137 }, - { "id": "rock_flaking", "fg": 1138 }, - { "id": "rock_large", "fg": 1139 }, - { "id": "slime_scrap", "fg": 1148 }, - { "id": "clay_teapot", "fg": 1152 }, - { "id": "crucible", "fg": 1155 }, - { "id": "e_tool", "fg": 1157 }, - { "id": "tire_iron", "fg": 1169 }, - { "id": "towel", "fg": 1184 }, - { "id": "towel_soiled", "fg": 1185 }, - { "id": "towel_wet", "fg": 1186 }, - { "id": "battery_charger", "fg": 1187 }, - { "id": "recharge_station", "fg": 1188 }, - { "id": "wax", "fg": 1191 }, - { "id": "chestguard_hard", "fg": 1193 } + "fg": [ { "weight": 1, "sprite": 1375 }, { "weight": 1, "sprite": 1374 }, { "weight": 1, "sprite": 1376 } ] + }, + { "id": "makeshift_crowbar", "fg": 1377 }, + { "id": "esbit_stove", "fg": 1369 }, + { "id": "usb_drive", "fg": 1381 }, + { "id": "cash_card", "fg": 1385 }, + { "id": "file", "fg": 1386 }, + { "id": "fp_loyalty_card", "fg": 1387 }, + { "id": "id_industrial", "fg": 1388 }, + { "id": "id_military", "fg": 1389 }, + { "id": "id_science", "fg": 1390 }, + { "id": "bowl_plastic", "fg": 1391 }, + { "id": "cup_plastic", "fg": 1392 }, + { "id": "fork", "fg": 1393 }, + { "id": "knife_butter", "fg": 1394 }, + { "id": "washboard", "fg": 1401 }, + { "id": "wash_kit", "fg": 1400 }, + { "id": "helmet_army", "fg": 1407 }, + { "id": "foodperson_mask", "fg": 1405 }, + { "id": "foodperson_mask_on", "fg": 1406 }, + { "id": "ballistic_vest_esapi", "fg": 1403 }, + { "id": "saddle", "fg": 272 }, + { "id": "blt", "fg": 275 }, + { "id": "brain_cooked", "fg": 276 }, + { "id": "butter", "fg": 277 }, + { "id": "cheese_fries", "fg": 278 }, + { "id": "chili", "fg": 279 }, + { "id": "chilidogs", "fg": 280 }, + { "id": "cooked_dinner", "fg": 281 }, + { "id": "corndogs_cooked", "fg": 282 }, + { "id": "corndogs_frozen", "fg": 283 }, + { "id": "corndogs_homemade", "fg": 284 }, + { "id": "cracklins", "fg": 285 }, + { "id": "currywurst", "fg": 286 }, + { "id": "demihuman_cooked", "fg": 287 }, + { "id": "demihuman_lard", "fg": 288 }, + { "id": "demihuman_stomach_boiled", "fg": 289 }, + { "id": "demihuman_tallow", "fg": 290 }, + { "id": "fish_bagel", "fg": 291 }, + { "id": "fish_cooked", "fg": 292 }, + { "id": "fish_sandwich", "fg": 293 }, + { "id": "fresh_fries", "fg": 294 }, + { "id": "glazed_tenderloin", "fg": 295 }, + { "id": "homemade_burrito", "fg": 296 }, + { "id": "hotdogs_campfire", "fg": 297 }, + { "id": "hotdogs_cooked", "fg": 298 }, + { "id": "hotdogs_frozen", "fg": 299 }, + { "id": "hotdogs_newyork", "fg": 300 }, + { "id": "insta_salad", "fg": 301 }, + { "id": "junk_burrito", "fg": 302 }, + { "id": "kidney_cooked", "fg": 303 }, + { "id": "lard", "fg": 304 }, + { "id": "lentils_cooked", "fg": 305 }, + { "id": "liver_cooked", "fg": 306 }, + { "id": "liver_onion", "fg": 307 }, + { "id": "lung_cooked", "fg": 308 }, + { "id": "marshmallow", "fg": 309 }, + { "id": "meat_cooked", "fg": 310 }, + { "id": "meat_scrap_cooked", "fg": 311 }, + { "id": "meat_smoked", "fg": 312 }, + { "id": "meatball", "fg": 313 }, + { "id": "meatball_raw", "fg": 314 }, + { "id": "mutant_human_cooked", "fg": 315 }, + { "id": "mutant_human_lard", "fg": 316 }, + { "id": "mutant_human_tallow", "fg": 317 }, + { "id": "mutant_lard", "fg": 318 }, + { "id": "mutant_meat_cooked", "fg": 319 }, + { "id": "mutant_tallow", "fg": 320 }, + { "id": "nachos", "fg": 321 }, + { "id": "nachosc", "fg": 322 }, + { "id": "nachosm", "fg": 323 }, + { "id": "nachosmc", "fg": 324 }, + { "id": "nachosv", "fg": 325 }, + { "id": "nachosvc", "fg": 326 }, + { "id": "oatmeal_cooked", "fg": 327 }, + { "id": "oatmeal_deluxe", "fg": 328 }, + { "id": "pan_roasted_corn", "fg": 329 }, + { "id": "pizza_supreme", "fg": 330 }, + { "id": "popcorn", "fg": 331 }, + { "id": "popcorn2", "fg": 332 }, + { "id": "quesadilla_cheese", "fg": 333 }, + { "id": "rice_cooked", "fg": 334 }, + { "id": "sandwich_cheese", "fg": 335 }, + { "id": "sandwich_cheese_grilled", "fg": 336 }, + { "id": "sandwich_cucumber", "fg": 337 }, + { "id": "sandwich_deluxe", "fg": 338 }, + { "id": "sandwich_fairy", "fg": 339 }, + { "id": "sandwich_honey", "fg": 340 }, + { "id": "sandwich_jam", "fg": 341 }, + { "id": "sandwich_jam_butter", "fg": 342 }, + { "id": "sandwich_pb", "fg": 343 }, + { "id": "sandwich_pbh", "fg": 344 }, + { "id": "sandwich_pbj", "fg": 345 }, + { "id": "sandwich_pbm", "fg": 346 }, + { "id": "sandwich_sauce", "fg": 347 }, + { "id": "sandwich_t", "fg": 348 }, + { "id": "sandwich_veggy", "fg": 349 }, + { "id": "sausage_cooked", "fg": 350 }, + { "id": "sloppyjoe", "fg": 351 }, + { "id": "spaghetti_cooked", "fg": 352 }, + { "id": "stewed_tripe", "fg": 353 }, + { "id": "stomach_boiled", "fg": 354 }, + { "id": "stuffed_clams", "fg": 355 }, + { "id": "sweetbread_cooked", "fg": 356 }, + { "id": "taco", "fg": 357 }, + { "id": "tallow", "fg": 358 }, + { "id": "toasterpastry", "fg": 359 }, + { "id": "veggy_cooked", "fg": 360 }, + { "id": "2byarm_guard", "fg": 361 }, + { "id": "2byshin_guard", "fg": 362 }, + { "id": "adhesive_bandages", "fg": 363 }, + { "id": "arm_warmers", "fg": 364 }, + { "id": "arrowrest", "fg": 365 }, + { "id": "atomic_light", "fg": 366 }, + { "id": "atomic_light_off", "fg": 367 }, + { "id": "b_paint", "fg": 368 }, + { "id": "bandana", "fg": 369 }, + { "id": "barley", "fg": 370 }, + { "id": "boltcutters", "fg": 371 }, + { "id": "bottle_opener", "fg": 372 }, + { "id": "bow_saw", "fg": 373 }, + { "id": "briefcase", "fg": 374 }, + { "id": "cable_instrument", "fg": 375 }, + { "id": "cable_xlr", "fg": 376 }, + { "id": "can_opener", "fg": 377 }, + { "id": "candle", "fg": 378 }, + { "id": "candlestick", "fg": 379 }, + { "id": "cannonball_4lb", "fg": 380 }, + { "id": "carving_fork", "fg": 381 }, + { "id": "ceramic_armor", "fg": 382 }, + { "id": "chain_link", "fg": 384 }, + { "id": "chainmail_arms", "fg": 385 }, + { "id": "chainmail_hood", "fg": 386 }, + { "id": "chainmail_legs", "fg": 387 }, + { "id": "chainmail_suit_faraday", "fg": 388 }, + { "id": "charcoal", "fg": 389 }, + { "id": "chess", "fg": 390 }, + { "id": "chipper", "fg": 391 }, + { "id": "chisel", "fg": 392 }, + { "id": "clarinet", "fg": 393 }, + { "id": "clay_pot_flower", "fg": 394 }, + { "id": "colander_steel", "fg": 395 }, + { "id": "copper_pan", "fg": 396 }, + { "id": "cordless_drill", "fg": 397 }, + { "id": "corkscrew", "fg": 398 }, + { "id": "cow_bell", "fg": 399 }, + { "id": "crown_golden", "fg": 400 }, + { "id": "crude_picklock", "fg": 401 }, + { "id": "data_card", "fg": 402 }, + { "id": "diazepam", "fg": 403 }, + { "id": "dish_towel", "fg": 404 }, + { "id": "emergency_lockpick", "fg": 405 }, + { "id": "esapi_plate", "fg": 406 }, + { "id": "esbi_plate", "fg": 407 }, + { "id": "eyedrops", "fg": 408 }, + { "id": "feather", "fg": 410 }, + { "id": "felt_patch", "fg": 411 }, + { "id": "fishing_hook_basic", "fg": 412 }, + { "id": "fishing_hook_bone", "fg": 413 }, + { "id": "flask_yeast", "fg": 414 }, + { "id": "flint_steel", "fg": 415 }, + { "id": "flute", "fg": 416 }, + { "id": "folding_poncho", "fg": 417 }, + { "id": "food_processor", "fg": 418 }, + { "id": "footrags", "fg": 419 }, + { "id": "footrags_fur", "fg": 420 }, + { "id": "footrags_leather", "fg": 421 }, + { "id": "footrags_wool", "fg": 422 }, + { "id": "frisbee", "fg": 423 }, + { "id": "g_paint", "fg": 424 }, + { "id": "garlic", "fg": 425 }, + { "id": "garlic_press", "fg": 426 }, + { "id": "glass_plate", "fg": 427 }, + { "id": "glass_tinted", "fg": 428 }, + { "id": "glasses_bifocal", "fg": 429 }, + { "id": "gloves_light", "fg": 431 }, + { "id": "hair_dryer", "fg": 432 }, + { "id": "hammer_sledge", "fg": 433 }, + { "id": "hammer_sledge_engineer", "fg": 434 }, + { "id": "hammer_sledge_heavy", "fg": 435 }, + { "id": "hammer_sledge_short", "fg": 436 }, + { "id": "hand_axe", "fg": 437 }, + { "id": "hand_drill", "fg": 438 }, + { "id": "hand_rims", "fg": 439 }, + { "id": "handrolled_cig", "fg": 440 }, + { "id": "hard_steel_armor", "fg": 441 }, + { "id": "harmonica_holder", "fg": 442 }, + { "id": "hat_chef", "fg": 443 }, + { "id": "iron_pot", "fg": 444 }, + { "id": "jack", "fg": 445 }, + { "id": "jack_makeshift", "fg": 446 }, + { "id": "jack_small", "fg": 447 }, + { "id": "kettle", "fg": 449 }, + { "id": "ladle", "fg": 450 }, + { "id": "laptop", "fg": 451 }, + { "id": "leg_warmers", "fg": 452 }, + { "id": "link_sheet", "fg": 453 }, + { "id": "machete", "fg": 454 }, + { "id": "makeshift_bayonet", "fg": 455 }, + { "id": "makeshift_hammer", "fg": 456 }, + { "id": "makeshift_machete", "fg": 457 }, + { "id": "makeshift_stethoscope", "fg": 458 }, + { "id": "matches", "fg": 459 }, + { "id": "material_shrd_limestone", "fg": 460 }, + { "id": "mbag", "fg": 461 }, + { "id": "mess_kit", "fg": 462 }, + { "id": "mess_tin", "fg": 463 }, + { "id": "meth", "fg": 464 }, + { "id": "mil_mess_kit", "fg": 465 }, + { "id": "morphine", "fg": 466 }, + { "id": "mortar_pestle", "fg": 467 }, + { "id": "motor_tiny", "fg": 468 }, + { "id": "mouthpiece", "fg": 469 }, + { "id": "office_holepunch", "fg": 470 }, + { "id": "omnicamera", "fg": 471 }, + { "id": "p_paint", "fg": 472 }, + { "id": "paint_brush", "fg": 473 }, + { "id": "pan", "fg": 474 }, + { "id": "paper", "fg": 475 }, + { "id": "peeler", "fg": 476 }, + { "id": "pipe_fittings", "fg": 477 }, + { "id": "plastic_pot_flower", "fg": 478 }, + { "id": "pliers", "fg": 479 }, + { "id": "plums", "fg": 480 }, + { "id": "pot", "fg": 481 }, + { "id": "pot_canning", "fg": 482 }, + { "id": "pot_copper", "fg": 483 }, + { "id": "pot_helmet", "fg": 484 }, + { "id": "pot_makeshift", "fg": 485 }, + { "id": "pot_makeshift_copper", "fg": 486 }, + { "id": "potato_masher", "fg": 487 }, + { "id": "r_paint", "fg": 488 }, + { "id": "reading_light", "fg": 489 }, + { "id": "reading_light_on", "fg": 490 }, + { "id": "receiver", "fg": 491 }, + { "id": "reinforced_glass_pane", "fg": 492 }, + { "id": "rolling_pin", "fg": 493 }, + { "id": "scrap_bronze", "fg": 494 }, + { "id": "scrap_felt", "fg": 495 }, + { "id": "sheet_felt", "fg": 496 }, + { "id": "sheet_felt_patchwork", "fg": 497 }, + { "id": "shocktonfa_off", "fg": 498 }, + { "id": "shocktonfa_on", "fg": 499 }, + { "id": "slingpack", "fg": 500 }, + { "id": "smart_phone", "fg": 501 }, + { "id": "soap", "fg": 502 }, + { "id": "solder_wire", "fg": 503 }, + { "id": "spatula", "fg": 504 }, + { "id": "spider_egg", "fg": 505 }, + { "id": "spike", "fg": 506 }, + { "id": "steel_armor", "fg": 507 }, + { "id": "steel_pan", "fg": 508 }, + { "id": "stethoscope", "fg": 509 }, + { "id": "stock_pot", "fg": 510 }, + { "id": "survivor_mess_kit", "fg": 512 }, + { "id": "swage", "fg": 513 }, + { "id": "tazer", "fg": 514 }, + { "id": "teleumbrella", "fg": 515 }, + { "id": "tinder", "fg": 516 }, + { "id": "tinderbox", "fg": 517 }, + { "id": "tinfoil_hat", "fg": 518 }, + { "id": "tonfa", "fg": 519 }, + { "id": "tonfa_wood", "fg": 520 }, + { "id": "tongs", "fg": 521 }, + { "id": "tripwire", "fg": 522 }, + { "id": "unfinished_charcoal", "fg": 523 }, + { "id": "w_paint", "fg": 524 }, + { "id": "water_purifier", "fg": 525 }, + { "id": "wheel", "fg": 526 }, + { "id": "wheel_10", "fg": 527 }, + { "id": "wheel_barrow", "fg": 528 }, + { "id": "wheel_bicycle", "fg": 529 }, + { "id": "wheel_bicycle_or", "fg": 530 }, + { "id": "wheel_motorbike", "fg": 531 }, + { "id": "wheel_motorbike_or", "fg": 532 }, + { "id": "wheel_skate", "fg": 533 }, + { "id": "wheel_slick", "fg": 534 }, + { "id": "wheel_small", "fg": 535 }, + { "id": "wheel_tricycle", "fg": 536 }, + { "id": "wheel_wheelchair", "fg": 537 }, + { "id": "whisk", "fg": 538 }, + { "id": "wine_glass", "fg": 539 }, + { "id": "wire_barbed", "fg": 540 }, + { "id": "y_paint", "fg": 541 }, + { "id": "halligan", "fg": 542 }, + { "id": "cig", "fg": 568 }, + { "id": "cig_lit", "fg": 569 }, + { "id": "copper_ring", "fg": 570 }, + { "id": "g_shovel", "fg": 571 }, + { "id": "lsd", "fg": 572 }, + { "id": "silver_ring", "fg": 573 }, + { "id": "thermal_mask", "fg": 574 }, + { "id": "thermal_socks", "fg": 575 }, + { "id": "tie_clipon", "fg": 576 }, + { "id": "whistle", "fg": 577 }, + { "id": "2_shot_special", "fg": 578 }, + { "id": "LAW_Packed", "fg": 580 }, + { "id": "af2011a1_38super", "fg": 582 }, + { "id": "ar_pistol", "fg": 583 }, + { "id": "ashot", "fg": 584 }, + { "id": "bfr", "fg": 585 }, + { "id": "bigun", "fg": 586 }, + { "id": "bond_410", "fg": 587 }, + { "id": "bt_apc9k", "fg": 588 }, + { "id": "colt_army", "fg": 589 }, + { "id": "colt_navy", "fg": 590 }, + { "id": "colt_saa", "fg": 591 }, + { "id": "cop_38", "fg": 592 }, + { "id": "cz75", "fg": 593 }, + { "id": "deagle_44", "fg": 594 }, + { "id": "draco", "fg": 595 }, + { "id": "flamethrower_crude", "fg": 596 }, + { "id": "flamethrower_simple", "fg": 597 }, + { "id": "fn1910", "fg": 598 }, + { "id": "fn57", "fg": 599 }, + { "id": "fn_p90", "fg": 600 }, + { "id": "glock_17", "fg": 601 }, + { "id": "glock_18c", "fg": 602 }, + { "id": "glock_19", "fg": 603 }, + { "id": "glock_20", "fg": 604 }, + { "id": "glock_20_var_glock_40", "fg": 605 }, + { "id": "glock_21", "fg": 606 }, + { "id": "glock_22", "fg": 607 }, + { "id": "glock_29", "fg": 608 }, + { "id": "glock_31", "fg": 609 }, + { "id": "hi_power_40", "fg": 610 }, + { "id": "hi_power_9mm", "fg": 611 }, + { "id": "hk_mp5_semi_pistol", "fg": 613 }, + { "id": "hk_mp7", "fg": 614 }, + { "id": "hk_ump45", "fg": 615 }, + { "id": "hptc9", "fg": 616 }, + { "id": "hptcf380", "fg": 617 }, + { "id": "kp32", "fg": 619 }, + { "id": "kp3at", "fg": 620 }, + { "id": "kpf9", "fg": 621 }, + { "id": "l_bak_223", "fg": 622 }, + { "id": "launcher_simple", "fg": 623 }, + { "id": "lemat_revolver", "fg": 624 }, + { "id": "m11", "fg": 625 }, + { "id": "m17", "fg": 626 }, + { "id": "m18", "fg": 627 }, + { "id": "m1911-460", "fg": 628 }, + { "id": "m1911_10", "fg": 630 }, + { "id": "m1911_var_m1911_MEU", "fg": 631 }, + { "id": "m320", "fg": 632 }, + { "id": "m4_carbine_var_m4_cqbr", "fg": 633 }, + { "id": "m9", "fg": 634 }, + { "id": "mac_10", "fg": 635 }, + { "id": "mac_11", "fg": 636 }, + { "id": "makarov", "fg": 637 }, + { "id": "mauser_c96", "fg": 638 }, + { "id": "mauser_m714", "fg": 639 }, + { "id": "mgl", "fg": 640 }, + { "id": "minispeargun", "fg": 641 }, + { "id": "model_10_revolver", "fg": 642 }, + { "id": "moss_brownie", "fg": 643 }, + { "id": "nailgun", "fg": 644 }, + { "id": "nailrifle", "fg": 645 }, + { "id": "needlepistol", "fg": 646 }, + { "id": "oa93", "fg": 647 }, + { "id": "p08", "fg": 648 }, + { "id": "p220_10", "fg": 649 }, + { "id": "p226_357sig", "fg": 650 }, + { "id": "p226_9mm", "fg": 651 }, + { "id": "p320_357sig", "fg": 652 }, + { "id": "paintballgun", "fg": 653 }, + { "id": "pipe_double_shotgun", "fg": 654 }, + { "id": "pistol_flintlock", "fg": 655 }, + { "id": "px4", "fg": 656 }, + { "id": "px4_40", "fg": 657 }, + { "id": "raging_bull", "fg": 658 }, + { "id": "raging_judge", "fg": 659 }, + { "id": "revolver_shotgun", "fg": 660 }, + { "id": "rm103a_pistol", "fg": 661 }, + { "id": "rm2000_smg", "fg": 662 }, + { "id": "rm228", "fg": 663 }, + { "id": "ruger_lcr_22", "fg": 664 }, + { "id": "ruger_lcr_38", "fg": 665 }, + { "id": "ruger_redhawk", "fg": 666 }, + { "id": "rugerlcp", "fg": 667 }, + { "id": "sig_40", "fg": 668 }, + { "id": "sig_mosquito", "fg": 669 }, + { "id": "sig_p230", "fg": 670 }, + { "id": "skorpion_61", "fg": 671 }, + { "id": "smg_40", "fg": 672 }, + { "id": "smg_45", "fg": 673 }, + { "id": "sp2022", "fg": 674 }, + { "id": "streetsweeper", "fg": 675 }, + { "id": "surv_hand_cannon", "fg": 676 }, + { "id": "surv_six_shooter", "fg": 677 }, + { "id": "sw629", "fg": 678 }, + { "id": "sw_22", "fg": 679 }, + { "id": "sw_500", "fg": 680 }, + { "id": "sw_610", "fg": 681 }, + { "id": "sw_619", "fg": 682 }, + { "id": "taurus_spectrum", "fg": 683 }, + { "id": "tec9", "fg": 684 }, + { "id": "tokarev", "fg": 685 }, + { "id": "triple_launcher_simple", "fg": 686 }, + { "id": "unbio_blaster_gun", "fg": 687 }, + { "id": "usp_45", "fg": 688 }, + { "id": "usp_45_var_mk23", "fg": 689 }, + { "id": "usp_9mm", "fg": 690 }, + { "id": "uzi", "fg": 691 }, + { "id": "v29", "fg": 692 }, + { "id": "v29_cheap", "fg": 693 }, + { "id": "walther_ccp", "fg": 694 }, + { "id": "walther_p22", "fg": 695 }, + { "id": "walther_p38", "fg": 696 }, + { "id": "walther_ppq_40", "fg": 697 }, + { "id": "walther_ppq_45", "fg": 698 }, + { "id": "walther_ppq_9mm", "fg": 699 }, + { "id": "witness_10", "fg": 700 }, + { "id": "xd_10", "fg": 701 }, + { "id": "book_pieces", "fg": 716 }, + { "id": "book_ruined", "fg": 717 }, + { "id": "bottle_bathroom", "fg": 754 }, + { "id": "button_plastic", "fg": 757 }, + { "id": "button_steel", "fg": 758 }, + { "id": "button_wood", "fg": 759 }, + { "id": "antenna", "fg": 760 }, + { "id": "badge_deputy", "fg": 761 }, + { "id": "coconut", "fg": 762 }, + { "id": "directional_antenna", "fg": 763 }, + { "id": "halter_top", "fg": 764 }, + { "id": "hand_crank_charger", "fg": 765 }, + { "id": "hops", "fg": 766 }, + { "id": "kidney", "fg": 767 }, + { "id": "lettuce", "fg": 768 }, + { "id": "lily_flower", "fg": 769 }, + { "id": "scorecard", "fg": 770 }, + { "id": "spinach", "fg": 771 }, + { "id": "altered_comb", "fg": 772 }, + { "id": "gasdiscount_gold", "fg": 773 }, + { "id": "gasdiscount_platinum", "fg": 774 }, + { "id": "gasdiscount_silver", "fg": 775 }, + { "id": "gold_hairpin", "fg": 776 }, + { "id": "nanoskirt", "fg": 777 }, + { "id": "pearl", "fg": 778 }, + { "id": "platinum_ring", "fg": 779 }, + { "id": "skirt_grass", "fg": 780 }, + { "id": "skirt_leather", "fg": 781 }, + { "id": "wallet_leather", "fg": 782 }, + { "id": "copper_necklace", "fg": 783 }, + { "id": "pearl_collar", "fg": 784 }, + { "id": "alexandrite_gold_pendant_necklace", "fg": 785 }, + { "id": "amethyst_gold_pendant_necklace", "fg": 786 }, + { "id": "aquamarine_gold_pendant_necklace", "fg": 787 }, + { "id": "blue_topaz_gold_pendant_necklace", "fg": 788 }, + { "id": "citrine_gold_pendant_necklace", "fg": 789 }, + { "id": "diamond_gold_pendant_necklace", "fg": 790 }, + { "id": "emerald_gold_pendant_necklace", "fg": 791 }, + { "id": "garnet_gold_pendant_necklace", "fg": 792 }, + { "id": "gold_necklace", "fg": 793 }, + { "id": "opal_gold_pendant_necklace", "fg": 794 }, + { "id": "pearl_gold_pendant_necklace", "fg": 795 }, + { "id": "peridot_gold_pendant_necklace", "fg": 796 }, + { "id": "ruby_gold_pendant_necklace", "fg": 797 }, + { "id": "sapphire_gold_pendant_necklace", "fg": 798 }, + { "id": "tourmaline_gold_pendant_necklace", "fg": 799 }, + { "id": "alexandrite_platinum_pendant_necklace", "fg": 800 }, + { "id": "amethyst_platinum_pendant_necklace", "fg": 801 }, + { "id": "aquamarine_platinum_pendant_necklace", "fg": 802 }, + { "id": "blue_topaz_platinum_pendant_necklace", "fg": 803 }, + { "id": "citrine_platinum_pendant_necklace", "fg": 804 }, + { "id": "diamond_platinum_pendant_necklace", "fg": 805 }, + { "id": "emerald_platinum_pendant_necklace", "fg": 806 }, + { "id": "garnet_platinum_pendant_necklace", "fg": 807 }, + { "id": "opal_platinum_pendant_necklace", "fg": 808 }, + { "id": "pearl_platinum_pendant_necklace", "fg": 809 }, + { "id": "peridot_platinum_pendant_necklace", "fg": 810 }, + { "id": "platinum_necklace", "fg": 811 }, + { "id": "ruby_platinum_pendant_necklace", "fg": 812 }, + { "id": "sapphire_platinum_pendant_necklace", "fg": 813 }, + { "id": "tourmaline_platinum_pendant_necklace", "fg": 814 }, + { "id": "alexandrite_silver_pendant_necklace", "fg": 815 }, + { "id": "amethyst_silver_pendant_necklace", "fg": 816 }, + { "id": "aquamarine_silver_pendant_necklace", "fg": 817 }, + { "id": "blue_topaz_silver_pendant_necklace", "fg": 818 }, + { "id": "citrine_silver_pendant_necklace", "fg": 819 }, + { "id": "diamond_silver_pendant_necklace", "fg": 820 }, + { "id": "emerald_silver_pendant_necklace", "fg": 821 }, + { "id": "garnet_silver_pendant_necklace", "fg": 822 }, + { "id": "opal_silver_pendant_necklace", "fg": 823 }, + { "id": "pearl_silver_pendant_necklace", "fg": 824 }, + { "id": "peridot_silver_pendant_necklace", "fg": 825 }, + { "id": "ruby_silver_pendant_necklace", "fg": 826 }, + { "id": "sapphire_silver_pendant_necklace", "fg": 827 }, + { "id": "silver_necklace", "fg": 828 }, + { "id": "tourmaline_silver_pendant_necklace", "fg": 829 }, + { "id": "alder_bark", "fg": 830 }, + { "id": "barrette", "fg": 831 }, + { "id": "birchbark", "fg": 832 }, + { "id": "caff_gum", "fg": 833 }, + { "id": "cattail_stalk", "fg": 834 }, + { "id": "golf_tee", "fg": 835 }, + { "id": "gum", "fg": 836 }, + { "id": "hand_pump", "fg": 837 }, + { "id": "honeydew", "fg": 838 }, + { "id": "ifak_pouch", "fg": 839 }, + { "id": "knitting_needles", "fg": 840 }, + { "id": "lasagne", "fg": 841 }, + { "id": "magnifying_glass", "fg": 842 }, + { "id": "mininuke", "fg": 843 }, + { "id": "mininuke_act", "fg": 844 }, + { "id": "net", "fg": 845 }, + { "id": "rolling_paper", "fg": 846 }, + { "id": "tanbark", "fg": 847 }, + { "id": "willowbark", "fg": 850 }, + { "id": "shoulder_strap", "fg": 851 }, + { "id": "deck_of_cards", "fg": 852 }, + { "id": "hairpin", "fg": 853 }, + { "id": "weed", "fg": 854 }, + { "id": "ceramic_bowl", "fg": 855 }, + { "id": "chestrig", "fg": 856 }, + { "id": "radio_car", "fg": 857 }, + { "id": "radio_car_box", "fg": 858 }, + { "id": "radio_car_on", "fg": 859 }, + { "id": "radio_car_wheel", "fg": 860 }, + { "id": "radiocontrol", "fg": 861 }, + { "id": "rc_car_box", "fg": 862 }, + { "id": "toaster", "fg": 863 }, + { "id": "xl_chestrig", "fg": 864 }, + { "id": "alternator_truck", "fg": 866 }, + { "id": "ammolink", "fg": 867 }, + { "id": "angle_grinder", "fg": 868 }, + { "id": "atomic_lamp", "fg": 869 }, + { "id": "atomic_lamp_off", "fg": 870 }, + { "id": "barometer", "fg": 871 }, + { "id": "birdfood", "fg": 872 }, + { "id": "bismuth", "fg": 873 }, + { "id": "brick_kiln", "fg": 874 }, + { "id": "caffeine", "fg": 875 }, + { "id": "caltrops", "fg": 876 }, + { "id": "caltrops_glass", "fg": 877 }, + { "id": "camera", "fg": 878 }, + { "id": "chem_citric_acid", "fg": 879 }, + { "id": "chem_sulphur", "fg": 880 }, + { "id": "chunk_sulfur", "fg": 881 }, + { "id": "circsaw_off", "fg": 882 }, + { "id": "circsaw_on", "fg": 883 }, + { "id": "coal_lump", "fg": 884 }, + { "id": "con_mix", "fg": 885 }, + { "id": "disc_golf", "fg": 886 }, + { "id": "drivebelt", "fg": 887 }, + { "id": "eink_tablet_pc", "fg": 888 }, + { "id": "flatbread", "fg": 889 }, + { "id": "gelbox", "fg": 891 }, + { "id": "generator_7500w", "fg": 892 }, + { "id": "glowstick", "fg": 893 }, + { "id": "glowstick_dead", "fg": 894 }, + { "id": "glowstick_lit", "fg": 895 }, + { "id": "gold_small", "fg": 896 }, + { "id": "golf_club", "fg": 897 }, + { "id": "handflare", "fg": 898 }, + { "id": "heatpack", "fg": 899 }, + { "id": "heatpack_used", "fg": 900 }, + { "id": "hoe", "fg": 901 }, + { "id": "homeopathic_pills", "fg": 902 }, + { "id": "horn_bicycle", "fg": 903 }, + { "id": "jumper_cable", "fg": 904 }, + { "id": "kiln", "fg": 905 }, + { "id": "lead", "fg": 906 }, + { "id": "leather", "fg": 907 }, + { "id": "lightstrip", "fg": 908 }, + { "id": "material_aluminium_ingot", "fg": 909 }, + { "id": "material_limestone", "fg": 910 }, + { "id": "material_rhodonite", "fg": 911 }, + { "id": "material_rocksalt", "fg": 912 }, + { "id": "material_zincite", "fg": 913 }, + { "id": "metal_smoother", "fg": 914 }, + { "id": "multitool", "fg": 916 }, + { "id": "nic_gum", "fg": 917 }, + { "id": "pencil", "fg": 918 }, + { "id": "pipe_cleaner", "fg": 919 }, + { "id": "pipe_glass", "fg": 920 }, + { "id": "platinum_small", "fg": 922 }, + { "id": "polisher", "fg": 923 }, + { "id": "press", "fg": 924 }, + { "id": "puller", "fg": 925 }, + { "id": "rake", "fg": 926 }, + { "id": "razorclaw_roe", "fg": 927 }, + { "id": "sickle", "fg": 928 }, + { "id": "silver_small", "fg": 929 }, + { "id": "small_repairkit", "fg": 930 }, + { "id": "tanned_hide", "fg": 931 }, + { "id": "tanned_pelt", "fg": 932 }, + { "id": "tourist_table", "fg": 933 }, + { "id": "zinc_metal", "fg": 934 }, + { "id": "beartrap", "fg": 935 }, + { "id": "landmine", "fg": 936 }, + { "id": "wire_mesh", "fg": 937 }, + { "id": "cannabis", "fg": 938 }, + { "id": "dnd_handbook", "fg": 940 }, + { "id": "holybook_bible1", "fg": 941 }, + { "id": "holybook_bible3", "fg": 942 }, + { "id": "l-stick", "fg": 943 }, + { "id": "l-stick_on", "fg": 944 }, + { "id": "makarovmag", "fg": 945 }, + { "id": "manual_brawl", "fg": 946 }, + { "id": "manual_carpentry", "fg": 947 }, + { "id": "manual_dodge_kid", "fg": 948 }, + { "id": "manual_driving", "fg": 949 }, + { "id": "manual_melee", "fg": 950 }, + { "id": "philosophy_book", "fg": 951 }, + { "id": "phonebook", "fg": 952 }, + { "id": "photo_album", "fg": 953 }, + { "id": "plastic_bucket", "fg": 954 }, + { "id": "record_weather", "fg": 955 }, + { "id": "straw_fedora", "fg": 956 }, + { "id": "textbook_computer", "fg": 957 }, + { "id": "textbook_fabrication", "fg": 958 }, + { "id": "textbook_survival", "fg": 959 }, + { "id": "water_faucet", "fg": 960 }, + { "id": "can_food", "fg": 961 }, + { "id": "can_food_big", "fg": 962 }, + { "id": "can_food_big_unsealed", "fg": 963 }, + { "id": "can_food_unsealed", "fg": 964 }, + { "id": "can_medium", "fg": 965 }, + { "id": "can_medium_unsealed", "fg": 966 }, + { "id": "clamp", "fg": 967 }, + { "id": "cured_hide", "fg": 968 }, + { "id": "cured_pelt", "fg": 969 }, + { "id": "demihuman_fat", "fg": 970 }, + { "id": "fat", "fg": 971 }, + { "id": "fat_tainted", "fg": 972 }, + { "id": "headscarf", "fg": 973 }, + { "id": "human_fat", "fg": 975 }, + { "id": "marloss_scarf", "fg": 980 }, + { "id": "meat", "fg": 981 }, + { "id": "meat_tainted", "fg": 982 }, + { "id": "mutant_fat", "fg": 983 }, + { "id": "mutant_human_fat", "fg": 984 }, + { "id": "mutant_human_flesh", "fg": 985 }, + { "id": "mutant_meat", "fg": 986 }, + { "id": "pipe_tobacco", "fg": 988 }, + { "id": "punch_nail", "fg": 990 }, + { "id": "raw_fur", "fg": 992 }, + { "id": "raw_leather", "fg": 993 }, + { "id": "stapler", "fg": 998 }, + { "id": "tanning_hide", "fg": 1000 }, + { "id": "tanning_pelt", "fg": 1001 }, + { "id": "analytical_set_basic", "fg": 1003 }, + { "id": "balance_small", "fg": 1004 }, + { "id": "beaker", "fg": 1005 }, + { "id": "flask_glass", "fg": 1006 }, + { "id": "gradcylinder", "fg": 1007 }, + { "id": "ph_meter", "fg": 1008 }, + { "id": "spectrophotometer", "fg": 1009 }, + { "id": "test_tube", "fg": 1010 }, + { "id": "voltmeter", "fg": 1011 }, + { "id": "acidchitin_piece", "fg": 1016 }, + { "id": "chitin_piece", "fg": 1017 }, + { "id": "coin_dime", "fg": 1036 }, + { "id": "coin_dollar", "fg": 1037 }, + { "id": "coin_half_dollar", "fg": 1038 }, + { "id": "coin_nickel", "fg": 1039 }, + { "id": "coin_penny", "fg": 1040 }, + { "id": "coin_quarter", "fg": 1041 }, + { "id": "money_fifty", "fg": 1042 }, + { "id": "money_five", "fg": 1043 }, + { "id": "money_hundred", "fg": 1044 }, + { "id": "money_one", "fg": 1045 }, + { "id": "money_ten", "fg": 1046 }, + { "id": "money_twenty", "fg": 1047 }, + { "id": "money_two", "fg": 1048 }, + { "id": "alexandrite_gold_earring", "fg": 1049 }, + { "id": "alexandrite_platinum_earring", "fg": 1050 }, + { "id": "alexandrite_silver_earring", "fg": 1051 }, + { "id": "amethyst_gold_earring", "fg": 1052 }, + { "id": "amethyst_platinum_earring", "fg": 1053 }, + { "id": "amethyst_silver_earring", "fg": 1054 }, + { "id": "aquamarine_gold_earring", "fg": 1055 }, + { "id": "aquamarine_platinum_earring", "fg": 1056 }, + { "id": "aquamarine_silver_earring", "fg": 1057 }, + { "id": "bead_ear", "fg": 1058 }, + { "id": "blue_topaz_gold_earring", "fg": 1059 }, + { "id": "blue_topaz_platinum_earring", "fg": 1060 }, + { "id": "blue_topaz_silver_earring", "fg": 1061 }, + { "id": "citrine_gold_earring", "fg": 1062 }, + { "id": "citrine_platinum_earring", "fg": 1063 }, + { "id": "citrine_silver_earring", "fg": 1064 }, + { "id": "copper_ear", "fg": 1065 }, + { "id": "diamond_gold_earring", "fg": 1066 }, + { "id": "diamond_platinum_earring", "fg": 1067 }, + { "id": "diamond_silver_earring", "fg": 1068 }, + { "id": "emerald_gold_earring", "fg": 1069 }, + { "id": "emerald_platinum_earring", "fg": 1070 }, + { "id": "emerald_silver_earring", "fg": 1071 }, + { "id": "garnet_gold_earring", "fg": 1072 }, + { "id": "garnet_platinum_earring", "fg": 1073 }, + { "id": "garnet_silver_earring", "fg": 1074 }, + { "id": "gold_ear", "fg": 1075 }, + { "id": "opal_gold_earring", "fg": 1076 }, + { "id": "opal_platinum_earring", "fg": 1077 }, + { "id": "opal_silver_earring", "fg": 1078 }, + { "id": "pearl_gold_earring", "fg": 1079 }, + { "id": "pearl_platinum_earring", "fg": 1080 }, + { "id": "pearl_silver_earring", "fg": 1081 }, + { "id": "peridot_gold_earring", "fg": 1082 }, + { "id": "peridot_platinum_earring", "fg": 1083 }, + { "id": "peridot_silver_earring", "fg": 1084 }, + { "id": "platinum_ear", "fg": 1085 }, + { "id": "ruby_gold_earring", "fg": 1086 }, + { "id": "ruby_platinum_earring", "fg": 1087 }, + { "id": "ruby_silver_earring", "fg": 1088 }, + { "id": "sapphire_gold_earring", "fg": 1089 }, + { "id": "sapphire_platinum_earring", "fg": 1090 }, + { "id": "sapphire_silver_earring", "fg": 1091 }, + { "id": "silver_ear", "fg": 1092 }, + { "id": "tourmaline_gold_earring", "fg": 1093 }, + { "id": "tourmaline_platinum_earring", "fg": 1094 }, + { "id": "tourmaline_silver_earring", "fg": 1095 }, + { "id": "flaregun", "fg": 1096 }, + { "id": "signal_flare", "fg": 1097 }, + { "id": "bread", "fg": 1098 }, + { "id": "brioche", "fg": 1099 }, + { "id": "brown_bread", "fg": 1100 }, + { "id": "brownie", "fg": 1101 }, + { "id": "cornbread", "fg": 1104 }, + { "id": "jihelucake", "fg": 1105 }, + { "id": "pancakes", "fg": 1106 }, + { "id": "sourdough_bread", "fg": 1108 }, + { "id": "sponge_cake", "fg": 1109 }, + { "id": "tortilla_corn", "fg": 1110 }, + { "id": "wastebread", "fg": 1112 }, + { "id": "airhorn", "fg": 1113 }, + { "id": "aluminum_foil", "fg": 1114 }, + { "id": "bowling_pin", "fg": 1115 }, + { "id": "boxing_gloves", "fg": 1116 }, + { "id": "chopsticks", "fg": 1117 }, + { "id": "comb_pocket", "fg": 1118 }, + { "id": "copper", "fg": 1119 }, + { "id": "eclipse_glasses", "fg": 1120 }, + { "id": "fish", "fg": 1121 }, + { "id": "licorice", "fg": 1122 }, + { "id": "metal_tank", "fg": 1123 }, + { "id": "metal_tank_little", "fg": 1124 }, + { "id": "nanomaterial", "fg": 1125 }, + { "id": "plut_cell", "fg": 1126 }, + { "id": "rebreather_filter", "fg": 1127 }, + { "id": "rock_sock", "fg": 1128 }, + { "id": "rollerskates", "fg": 1129 }, + { "id": "sandpaper", "fg": 1130 }, + { "id": "throwing_stick", "fg": 1131 }, + { "id": "waterproof_gunmod", "fg": 1132 }, + { "id": "circsaw_blade", "fg": 1133 }, + { "id": "mirror", "fg": 1134 }, + { "id": "glass_bowl", "fg": 1135 }, + { "id": "plastic_bowl_kids", "fg": 1136 }, + { "id": "blue_pen", "fg": 1137 }, + { "id": "green_pen", "fg": 1138 }, + { "id": "pen", "fg": 1139 }, + { "id": "red_pen", "fg": 1140 }, + { "id": "soldering_iron", "fg": 1141 }, + { "id": "superglue", "fg": 1142 }, + { "id": "dynamite", "fg": 1143 }, + { "id": "flashbang", "fg": 1146 }, + { "id": "grenade_emp", "fg": 1152 }, + { "id": "grenade_inc", "fg": 1155 }, + { "id": "pipebomb", "fg": 1163 }, + { "id": "scrambler", "fg": 1166 }, + { "id": "smokebomb", "fg": 1169 }, + { "id": "hat_boonie", "fg": 1172 }, + { "id": "boxcutter", "fg": 1176 }, + { "id": "copper_knife", "fg": 1177 }, + { "id": "diveknife", "fg": 1178 }, + { "id": "knife_bread", "fg": 1179 }, + { "id": "knife_butcher", "fg": 1180 }, + { "id": "knife_carving", "fg": 1181 }, + { "id": "knife_chef", "fg": 1182 }, + { "id": "knife_combat", "fg": 1183 }, + { "id": "knife_folding", "fg": 1184 }, + { "id": "knife_hunting", "fg": 1185 }, + { "id": "knife_paring", "fg": 1186 }, + { "id": "knife_rambo", "fg": 1187 }, + { "id": "knife_rm42", "fg": 1188 }, + { "id": "knife_steak", "fg": 1189 }, + { "id": "knife_swissarmy", "fg": 1190 }, + { "id": "knife_trench", "fg": 1191 }, + { "id": "makeshift_knife", "fg": 1192 }, + { "id": "pockknife", "fg": 1193 }, + { "id": "primitive_knife", "fg": 1194 }, + { "id": "throwing_knife", "fg": 1195 }, + { "id": "baseball", "fg": 1217 }, + { "id": "basketball", "fg": 1218 }, + { "id": "battery_car", "fg": 1219 }, + { "id": "beach_volleyball", "fg": 1220 }, + { "id": "bowling_ball", "fg": 1221 }, + { "id": "cell_phone", "fg": 1222 }, + { "id": "cell_phone_flashlight", "fg": 1223 }, + { "id": "cigar", "fg": 1224 }, + { "id": "cigar_butt", "fg": 1225 }, + { "id": "cigar_lit", "fg": 1226 }, + { "id": "ear_plugs", "fg": 1228 }, + { "id": "fiddlehead_boiled", "fg": 1229 }, + { "id": "fiddlehead_raw", "fg": 1230 }, + { "id": "fiddlehead_sauteed", "fg": 1231 }, + { "id": "flask_hip", "fg": 1232 }, + { "id": "football", "fg": 1233 }, + { "id": "golf_ball", "fg": 1234 }, + { "id": "holo_sight", "fg": 1235 }, + { "id": "indoor_volleyball", "fg": 1236 }, + { "id": "misc_repairkit", "fg": 1237 }, + { "id": "mre_beef_box", "fg": 1238 }, + { "id": "peephole", "fg": 1239 }, + { "id": "portable_game", "fg": 1240 }, + { "id": "puck", "fg": 1241 }, + { "id": "purse", "fg": 1242 }, + { "id": "suppressor", "fg": 1243 }, + { "id": "tourniquet_upper", "fg": 1244 }, + { "id": "two_way_radio", "fg": 1245 }, + { "id": "wristwatch", "fg": 1246 }, + { "id": "mushroom", "fg": 1247 }, + { "id": "cable_speaker", "fg": 1248 }, + { "id": "headphones_circumaural", "fg": 1249 }, + { "id": "microphone_xlr_generic", "fg": 1250 }, + { "id": "cattail_rhizome", "fg": 1258 }, + { "id": "chicory_raw", "fg": 1259 }, + { "id": "dahlia_root", "fg": 1263 }, + { "id": "lotus", "fg": 1270 }, + { "id": "poppy_bud", "fg": 1274 }, + { "id": "raw_burdock", "fg": 1277 }, + { "id": "raw_dandelion", "fg": 1278 }, + { "id": "spurge", "fg": 1280 }, + { "id": "popcan_stove", "fg": 1299 }, + { "id": "rad_badge", "fg": 1300 }, + { "id": "alexandrite_gold_ring", "fg": 1302 }, + { "id": "alexandrite_platinum_ring", "fg": 1303 }, + { "id": "alexandrite_silver_ring", "fg": 1304 }, + { "id": "amethyst_gold_ring", "fg": 1305 }, + { "id": "amethyst_platinum_ring", "fg": 1306 }, + { "id": "amethyst_silver_ring", "fg": 1307 }, + { "id": "aquamarine_gold_ring", "fg": 1308 }, + { "id": "aquamarine_platinum_ring", "fg": 1309 }, + { "id": "aquamarine_silver_ring", "fg": 1310 }, + { "id": "blue_topaz_gold_ring", "fg": 1311 }, + { "id": "blue_topaz_platinum_ring", "fg": 1312 }, + { "id": "blue_topaz_silver_ring", "fg": 1313 }, + { "id": "citrine_gold_ring", "fg": 1314 }, + { "id": "citrine_platinum_ring", "fg": 1315 }, + { "id": "citrine_silver_ring", "fg": 1316 }, + { "id": "diamond_platinum_ring", "fg": 1317 }, + { "id": "diamond_ring", "fg": 1318 }, + { "id": "diamond_silver_ring", "fg": 1319 }, + { "id": "emerald_gold_ring", "fg": 1320 }, + { "id": "emerald_platinum_ring", "fg": 1321 }, + { "id": "emerald_silver_ring", "fg": 1322 }, + { "id": "garnet_gold_ring", "fg": 1323 }, + { "id": "garnet_platinum_ring", "fg": 1324 }, + { "id": "garnet_silver_ring", "fg": 1325 }, + { "id": "gold_ring", "fg": 1326 }, + { "id": "opal_gold_ring", "fg": 1327 }, + { "id": "opal_platinum_ring", "fg": 1328 }, + { "id": "opal_silver_ring", "fg": 1329 }, + { "id": "pearl_gold_ring", "fg": 1330 }, + { "id": "pearl_platinum_ring", "fg": 1331 }, + { "id": "pearl_silver_ring", "fg": 1332 }, + { "id": "peridot_gold_ring", "fg": 1333 }, + { "id": "peridot_platinum_ring", "fg": 1334 }, + { "id": "peridot_silver_ring", "fg": 1335 }, + { "id": "ring_engagement", "fg": 1336 }, + { "id": "ruby_gold_ring", "fg": 1337 }, + { "id": "ruby_platinum_ring", "fg": 1338 }, + { "id": "ruby_silver_ring", "fg": 1339 }, + { "id": "sapphire_gold_ring", "fg": 1340 }, + { "id": "sapphire_platinum_ring", "fg": 1341 }, + { "id": "sapphire_silver_ring", "fg": 1342 }, + { "id": "tourmaline_gold_ring", "fg": 1343 }, + { "id": "tourmaline_platinum_ring", "fg": 1344 }, + { "id": "tourmaline_silver_ring", "fg": 1345 }, + { "id": "pebble", "fg": 1346 }, + { "id": "pebble_clay", "fg": 1347 }, + { "id": "rock", "fg": 1348 }, + { "id": "rock_flaking", "fg": 1349 }, + { "id": "rock_large", "fg": 1350 }, + { "id": "slime_scrap", "fg": 1359 }, + { "id": "clay_teapot", "fg": 1363 }, + { "id": "crucible", "fg": 1366 }, + { "id": "e_tool", "fg": 1368 }, + { "id": "tire_iron", "fg": 1380 }, + { "id": "towel", "fg": 1395 }, + { "id": "towel_soiled", "fg": 1396 }, + { "id": "towel_wet", "fg": 1397 }, + { "id": "battery_charger", "fg": 1398 }, + { "id": "recharge_station", "fg": 1399 }, + { "id": "wax", "fg": 1402 }, + { "id": "chestguard_hard", "fg": 1404 }, + { "id": "xl_helmet_barbute", "fg": 1408 } ] }, { "file": "normal.png", - "//": "range 1200 to 5359", + "//": "range 1424 to 5631", "tiles": [ { "id": "fd_acid", - "fg": 1221, + "fg": 1445, "multitile": true, "additional_tiles": [ { "id": "center", "animated": true, "fg": [ - { "weight": 8, "sprite": 1206 }, - { "weight": 8, "sprite": 1222 }, - { "weight": 8, "sprite": 1238 }, - { "weight": 8, "sprite": 1254 }, - { "weight": 8, "sprite": 1270 }, - { "weight": 8, "sprite": 1286 }, - { "weight": 8, "sprite": 1302 }, - { "weight": 8, "sprite": 1318 } + { "weight": 8, "sprite": 1430 }, + { "weight": 8, "sprite": 1446 }, + { "weight": 8, "sprite": 1462 }, + { "weight": 8, "sprite": 1478 }, + { "weight": 8, "sprite": 1494 }, + { "weight": 8, "sprite": 1510 }, + { "weight": 8, "sprite": 1526 }, + { "weight": 8, "sprite": 1542 } ] }, { "id": "corner", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1208, 1210, 1209, 1207 ] }, - { "weight": 8, "sprite": [ 1224, 1226, 1225, 1223 ] }, - { "weight": 8, "sprite": [ 1240, 1242, 1241, 1239 ] }, - { "weight": 8, "sprite": [ 1256, 1258, 1257, 1255 ] }, - { "weight": 8, "sprite": [ 1272, 1274, 1273, 1271 ] }, - { "weight": 8, "sprite": [ 1288, 1290, 1289, 1287 ] }, - { "weight": 8, "sprite": [ 1304, 1306, 1305, 1303 ] }, - { "weight": 8, "sprite": [ 1320, 1322, 1321, 1319 ] } + { "weight": 8, "sprite": [ 1432, 1434, 1433, 1431 ] }, + { "weight": 8, "sprite": [ 1448, 1450, 1449, 1447 ] }, + { "weight": 8, "sprite": [ 1464, 1466, 1465, 1463 ] }, + { "weight": 8, "sprite": [ 1480, 1482, 1481, 1479 ] }, + { "weight": 8, "sprite": [ 1496, 1498, 1497, 1495 ] }, + { "weight": 8, "sprite": [ 1512, 1514, 1513, 1511 ] }, + { "weight": 8, "sprite": [ 1528, 1530, 1529, 1527 ] }, + { "weight": 8, "sprite": [ 1544, 1546, 1545, 1543 ] } ] }, { "id": "t_connection", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1218, 1220, 1219, 1217 ] }, - { "weight": 8, "sprite": [ 1234, 1236, 1235, 1233 ] }, - { "weight": 8, "sprite": [ 1250, 1252, 1251, 1249 ] }, - { "weight": 8, "sprite": [ 1266, 1268, 1267, 1265 ] }, - { "weight": 8, "sprite": [ 1282, 1284, 1283, 1281 ] }, - { "weight": 8, "sprite": [ 1298, 1300, 1299, 1297 ] }, - { "weight": 8, "sprite": [ 1314, 1316, 1315, 1313 ] }, - { "weight": 8, "sprite": [ 1330, 1332, 1331, 1329 ] } + { "weight": 8, "sprite": [ 1442, 1444, 1443, 1441 ] }, + { "weight": 8, "sprite": [ 1458, 1460, 1459, 1457 ] }, + { "weight": 8, "sprite": [ 1474, 1476, 1475, 1473 ] }, + { "weight": 8, "sprite": [ 1490, 1492, 1491, 1489 ] }, + { "weight": 8, "sprite": [ 1506, 1508, 1507, 1505 ] }, + { "weight": 8, "sprite": [ 1522, 1524, 1523, 1521 ] }, + { "weight": 8, "sprite": [ 1538, 1540, 1539, 1537 ] }, + { "weight": 8, "sprite": [ 1554, 1556, 1555, 1553 ] } ] }, { "id": "edge", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1212, 1211 ] }, - { "weight": 8, "sprite": [ 1228, 1227 ] }, - { "weight": 8, "sprite": [ 1244, 1243 ] }, - { "weight": 8, "sprite": [ 1260, 1259 ] }, - { "weight": 8, "sprite": [ 1276, 1275 ] }, - { "weight": 8, "sprite": [ 1292, 1291 ] }, - { "weight": 8, "sprite": [ 1308, 1307 ] }, - { "weight": 8, "sprite": [ 1324, 1323 ] } + { "weight": 8, "sprite": [ 1436, 1435 ] }, + { "weight": 8, "sprite": [ 1452, 1451 ] }, + { "weight": 8, "sprite": [ 1468, 1467 ] }, + { "weight": 8, "sprite": [ 1484, 1483 ] }, + { "weight": 8, "sprite": [ 1500, 1499 ] }, + { "weight": 8, "sprite": [ 1516, 1515 ] }, + { "weight": 8, "sprite": [ 1532, 1531 ] }, + { "weight": 8, "sprite": [ 1548, 1547 ] } ] }, { "id": "end_piece", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1214, 1216, 1215, 1213 ] }, - { "weight": 8, "sprite": [ 1230, 1232, 1231, 1229 ] }, - { "weight": 8, "sprite": [ 1246, 1248, 1247, 1245 ] }, - { "weight": 8, "sprite": [ 1262, 1264, 1263, 1261 ] }, - { "weight": 8, "sprite": [ 1278, 1280, 1279, 1277 ] }, - { "weight": 8, "sprite": [ 1294, 1296, 1295, 1293 ] }, - { "weight": 8, "sprite": [ 1310, 1312, 1311, 1309 ] }, - { "weight": 8, "sprite": [ 1326, 1328, 1327, 1325 ] } + { "weight": 8, "sprite": [ 1438, 1440, 1439, 1437 ] }, + { "weight": 8, "sprite": [ 1454, 1456, 1455, 1453 ] }, + { "weight": 8, "sprite": [ 1470, 1472, 1471, 1469 ] }, + { "weight": 8, "sprite": [ 1486, 1488, 1487, 1485 ] }, + { "weight": 8, "sprite": [ 1502, 1504, 1503, 1501 ] }, + { "weight": 8, "sprite": [ 1518, 1520, 1519, 1517 ] }, + { "weight": 8, "sprite": [ 1534, 1536, 1535, 1533 ] }, + { "weight": 8, "sprite": [ 1550, 1552, 1551, 1549 ] } ] }, { "id": "unconnected", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1221, 1221 ] }, - { "weight": 8, "sprite": [ 1237, 1237 ] }, - { "weight": 8, "sprite": [ 1253, 1253 ] }, - { "weight": 8, "sprite": [ 1269, 1269 ] }, - { "weight": 8, "sprite": [ 1285, 1285 ] }, - { "weight": 8, "sprite": [ 1301, 1301 ] }, - { "weight": 8, "sprite": [ 1317, 1317 ] }, - { "weight": 8, "sprite": [ 1333, 1333 ] } + { "weight": 8, "sprite": [ 1445, 1445 ] }, + { "weight": 8, "sprite": [ 1461, 1461 ] }, + { "weight": 8, "sprite": [ 1477, 1477 ] }, + { "weight": 8, "sprite": [ 1493, 1493 ] }, + { "weight": 8, "sprite": [ 1509, 1509 ] }, + { "weight": 8, "sprite": [ 1525, 1525 ] }, + { "weight": 8, "sprite": [ 1541, 1541 ] }, + { "weight": 8, "sprite": [ 1557, 1557 ] } ] } ] }, { "id": "fd_bile", - "fg": 1349, + "fg": 1573, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1334 }, - { "id": "corner", "fg": [ 1336, 1338, 1337, 1335 ] }, - { "id": "t_connection", "fg": [ 1346, 1348, 1347, 1345 ] }, - { "id": "edge", "fg": [ 1340, 1339 ] }, - { "id": "end_piece", "fg": [ 1342, 1344, 1343, 1341 ] }, - { "id": "unconnected", "fg": [ 1349, 1349 ] } + { "id": "center", "fg": 1558 }, + { "id": "corner", "fg": [ 1560, 1562, 1561, 1559 ] }, + { "id": "t_connection", "fg": [ 1570, 1572, 1571, 1569 ] }, + { "id": "edge", "fg": [ 1564, 1563 ] }, + { "id": "end_piece", "fg": [ 1566, 1568, 1567, 1565 ] }, + { "id": "unconnected", "fg": [ 1573, 1573 ] } ] }, { "id": "fd_electricity", - "fg": 1365, + "fg": 1589, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1350 }, - { "id": "corner", "fg": [ 1352, 1354, 1353, 1351 ] }, - { "id": "t_connection", "fg": [ 1362, 1364, 1363, 1361 ] }, - { "id": "edge", "fg": [ 1356, 1355 ] }, - { "id": "end_piece", "fg": [ 1358, 1360, 1359, 1357 ] }, - { "id": "unconnected", "fg": [ 1365, 1365 ] } + { "id": "center", "fg": 1574 }, + { "id": "corner", "fg": [ 1576, 1578, 1577, 1575 ] }, + { "id": "t_connection", "fg": [ 1586, 1588, 1587, 1585 ] }, + { "id": "edge", "fg": [ 1580, 1579 ] }, + { "id": "end_piece", "fg": [ 1582, 1584, 1583, 1581 ] }, + { "id": "unconnected", "fg": [ 1589, 1589 ] } ] }, { "id": "fd_fire_int1", "animated": true, "fg": [ - { "weight": 8, "sprite": 1366 }, - { "weight": 8, "sprite": 1367 }, - { "weight": 8, "sprite": 1368 }, - { "weight": 8, "sprite": 1369 } + { "weight": 8, "sprite": 1590 }, + { "weight": 8, "sprite": 1591 }, + { "weight": 8, "sprite": 1592 }, + { "weight": 8, "sprite": 1593 } ] }, { "id": "fd_fire_int2", "animated": true, "fg": [ - { "weight": 8, "sprite": 1370 }, - { "weight": 8, "sprite": 1371 }, - { "weight": 8, "sprite": 1372 }, - { "weight": 8, "sprite": 1373 } + { "weight": 8, "sprite": 1594 }, + { "weight": 8, "sprite": 1595 }, + { "weight": 8, "sprite": 1596 }, + { "weight": 8, "sprite": 1597 } ] }, { "id": "fd_sludge", - "fg": 1421, + "fg": 1645, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 1374 }, { "weight": 1, "sprite": 1390 }, { "weight": 1, "sprite": 1406 } ] + "fg": [ { "weight": 1, "sprite": 1598 }, { "weight": 1, "sprite": 1614 }, { "weight": 1, "sprite": 1630 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 1376, 1378, 1377, 1375 ] }, - { "weight": 1, "sprite": [ 1392, 1394, 1393, 1391 ] }, - { "weight": 1, "sprite": [ 1408, 1410, 1409, 1407 ] } + { "weight": 1, "sprite": [ 1600, 1602, 1601, 1599 ] }, + { "weight": 1, "sprite": [ 1616, 1618, 1617, 1615 ] }, + { "weight": 1, "sprite": [ 1632, 1634, 1633, 1631 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 1386, 1388, 1387, 1385 ] }, - { "weight": 1, "sprite": [ 1402, 1404, 1403, 1401 ] }, - { "weight": 1, "sprite": [ 1418, 1420, 1419, 1417 ] } + { "weight": 1, "sprite": [ 1610, 1612, 1611, 1609 ] }, + { "weight": 1, "sprite": [ 1626, 1628, 1627, 1625 ] }, + { "weight": 1, "sprite": [ 1642, 1644, 1643, 1641 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 1380, 1379 ] }, - { "weight": 1, "sprite": [ 1396, 1395 ] }, - { "weight": 1, "sprite": [ 1412, 1411 ] } + { "weight": 1, "sprite": [ 1604, 1603 ] }, + { "weight": 1, "sprite": [ 1620, 1619 ] }, + { "weight": 1, "sprite": [ 1636, 1635 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 1382, 1384, 1383, 1381 ] }, - { "weight": 1, "sprite": [ 1398, 1400, 1399, 1397 ] }, - { "weight": 1, "sprite": [ 1414, 1416, 1415, 1413 ] } + { "weight": 1, "sprite": [ 1606, 1608, 1607, 1605 ] }, + { "weight": 1, "sprite": [ 1622, 1624, 1623, 1621 ] }, + { "weight": 1, "sprite": [ 1638, 1640, 1639, 1637 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 1389, 1389 ] }, - { "weight": 1, "sprite": [ 1405, 1405 ] }, - { "weight": 1, "sprite": [ 1421, 1421 ] } + { "weight": 1, "sprite": [ 1613, 1613 ] }, + { "weight": 1, "sprite": [ 1629, 1629 ] }, + { "weight": 1, "sprite": [ 1645, 1645 ] } ] } ] }, { "id": "fd_sludge_int1", - "fg": 1469, + "fg": 1693, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 1422 }, { "weight": 1, "sprite": 1438 }, { "weight": 1, "sprite": 1454 } ] + "fg": [ { "weight": 1, "sprite": 1646 }, { "weight": 1, "sprite": 1662 }, { "weight": 1, "sprite": 1678 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 1424, 1426, 1425, 1423 ] }, - { "weight": 1, "sprite": [ 1440, 1442, 1441, 1439 ] }, - { "weight": 1, "sprite": [ 1456, 1458, 1457, 1455 ] } + { "weight": 1, "sprite": [ 1648, 1650, 1649, 1647 ] }, + { "weight": 1, "sprite": [ 1664, 1666, 1665, 1663 ] }, + { "weight": 1, "sprite": [ 1680, 1682, 1681, 1679 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 1434, 1436, 1435, 1433 ] }, - { "weight": 1, "sprite": [ 1450, 1452, 1451, 1449 ] }, - { "weight": 1, "sprite": [ 1466, 1468, 1467, 1465 ] } + { "weight": 1, "sprite": [ 1658, 1660, 1659, 1657 ] }, + { "weight": 1, "sprite": [ 1674, 1676, 1675, 1673 ] }, + { "weight": 1, "sprite": [ 1690, 1692, 1691, 1689 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 1428, 1427 ] }, - { "weight": 1, "sprite": [ 1444, 1443 ] }, - { "weight": 1, "sprite": [ 1460, 1459 ] } + { "weight": 1, "sprite": [ 1652, 1651 ] }, + { "weight": 1, "sprite": [ 1668, 1667 ] }, + { "weight": 1, "sprite": [ 1684, 1683 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 1430, 1432, 1431, 1429 ] }, - { "weight": 1, "sprite": [ 1446, 1448, 1447, 1445 ] }, - { "weight": 1, "sprite": [ 1462, 1464, 1463, 1461 ] } + { "weight": 1, "sprite": [ 1654, 1656, 1655, 1653 ] }, + { "weight": 1, "sprite": [ 1670, 1672, 1671, 1669 ] }, + { "weight": 1, "sprite": [ 1686, 1688, 1687, 1685 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 1437, 1437 ] }, - { "weight": 1, "sprite": [ 1453, 1453 ] }, - { "weight": 1, "sprite": [ 1469, 1469 ] } + { "weight": 1, "sprite": [ 1661, 1661 ] }, + { "weight": 1, "sprite": [ 1677, 1677 ] }, + { "weight": 1, "sprite": [ 1693, 1693 ] } ] } ] }, { "id": "fd_sludge_int2", - "fg": 1517, + "fg": 1741, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 1470 }, { "weight": 1, "sprite": 1486 }, { "weight": 1, "sprite": 1502 } ] + "fg": [ { "weight": 1, "sprite": 1694 }, { "weight": 1, "sprite": 1710 }, { "weight": 1, "sprite": 1726 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 1472, 1474, 1473, 1471 ] }, - { "weight": 1, "sprite": [ 1488, 1490, 1489, 1487 ] }, - { "weight": 1, "sprite": [ 1504, 1506, 1505, 1503 ] } + { "weight": 1, "sprite": [ 1696, 1698, 1697, 1695 ] }, + { "weight": 1, "sprite": [ 1712, 1714, 1713, 1711 ] }, + { "weight": 1, "sprite": [ 1728, 1730, 1729, 1727 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 1482, 1484, 1483, 1481 ] }, - { "weight": 1, "sprite": [ 1498, 1500, 1499, 1497 ] }, - { "weight": 1, "sprite": [ 1514, 1516, 1515, 1513 ] } + { "weight": 1, "sprite": [ 1706, 1708, 1707, 1705 ] }, + { "weight": 1, "sprite": [ 1722, 1724, 1723, 1721 ] }, + { "weight": 1, "sprite": [ 1738, 1740, 1739, 1737 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 1476, 1475 ] }, - { "weight": 1, "sprite": [ 1492, 1491 ] }, - { "weight": 1, "sprite": [ 1508, 1507 ] } + { "weight": 1, "sprite": [ 1700, 1699 ] }, + { "weight": 1, "sprite": [ 1716, 1715 ] }, + { "weight": 1, "sprite": [ 1732, 1731 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 1478, 1480, 1479, 1477 ] }, - { "weight": 1, "sprite": [ 1494, 1496, 1495, 1493 ] }, - { "weight": 1, "sprite": [ 1510, 1512, 1511, 1509 ] } + { "weight": 1, "sprite": [ 1702, 1704, 1703, 1701 ] }, + { "weight": 1, "sprite": [ 1718, 1720, 1719, 1717 ] }, + { "weight": 1, "sprite": [ 1734, 1736, 1735, 1733 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 1485, 1485 ] }, - { "weight": 1, "sprite": [ 1501, 1501 ] }, - { "weight": 1, "sprite": [ 1517, 1517 ] } + { "weight": 1, "sprite": [ 1709, 1709 ] }, + { "weight": 1, "sprite": [ 1725, 1725 ] }, + { "weight": 1, "sprite": [ 1741, 1741 ] } ] } ] }, { "id": "fd_sludge_int3", - "fg": 1565, + "fg": 1789, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 1518 }, { "weight": 1, "sprite": 1534 }, { "weight": 1, "sprite": 1550 } ] + "fg": [ { "weight": 1, "sprite": 1742 }, { "weight": 1, "sprite": 1758 }, { "weight": 1, "sprite": 1774 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 1520, 1522, 1521, 1519 ] }, - { "weight": 1, "sprite": [ 1536, 1538, 1537, 1535 ] }, - { "weight": 1, "sprite": [ 1552, 1554, 1553, 1551 ] } + { "weight": 1, "sprite": [ 1744, 1746, 1745, 1743 ] }, + { "weight": 1, "sprite": [ 1760, 1762, 1761, 1759 ] }, + { "weight": 1, "sprite": [ 1776, 1778, 1777, 1775 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 1530, 1532, 1531, 1529 ] }, - { "weight": 1, "sprite": [ 1546, 1548, 1547, 1545 ] }, - { "weight": 1, "sprite": [ 1562, 1564, 1563, 1561 ] } + { "weight": 1, "sprite": [ 1754, 1756, 1755, 1753 ] }, + { "weight": 1, "sprite": [ 1770, 1772, 1771, 1769 ] }, + { "weight": 1, "sprite": [ 1786, 1788, 1787, 1785 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 1524, 1523 ] }, - { "weight": 1, "sprite": [ 1540, 1539 ] }, - { "weight": 1, "sprite": [ 1556, 1555 ] } + { "weight": 1, "sprite": [ 1748, 1747 ] }, + { "weight": 1, "sprite": [ 1764, 1763 ] }, + { "weight": 1, "sprite": [ 1780, 1779 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 1526, 1528, 1527, 1525 ] }, - { "weight": 1, "sprite": [ 1542, 1544, 1543, 1541 ] }, - { "weight": 1, "sprite": [ 1558, 1560, 1559, 1557 ] } + { "weight": 1, "sprite": [ 1750, 1752, 1751, 1749 ] }, + { "weight": 1, "sprite": [ 1766, 1768, 1767, 1765 ] }, + { "weight": 1, "sprite": [ 1782, 1784, 1783, 1781 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 1533, 1533 ] }, - { "weight": 1, "sprite": [ 1549, 1549 ] }, - { "weight": 1, "sprite": [ 1565, 1565 ] } + { "weight": 1, "sprite": [ 1757, 1757 ] }, + { "weight": 1, "sprite": [ 1773, 1773 ] }, + { "weight": 1, "sprite": [ 1789, 1789 ] } ] } ] @@ -1822,606 +2087,606 @@ { "id": "fd_tindalos_gas", "fg": [ - { "weight": 5, "sprite": 1576 }, - { "weight": 5, "sprite": 1578 }, - { "weight": 5, "sprite": 1579 }, - { "weight": 5, "sprite": 1580 }, - { "weight": 5, "sprite": 1581 }, - { "weight": 5, "sprite": 1582 }, - { "weight": 5, "sprite": 1583 }, - { "weight": 5, "sprite": 1584 }, - { "weight": 5, "sprite": 1585 }, - { "weight": 5, "sprite": 1577 } + { "weight": 5, "sprite": 1800 }, + { "weight": 5, "sprite": 1802 }, + { "weight": 5, "sprite": 1803 }, + { "weight": 5, "sprite": 1804 }, + { "weight": 5, "sprite": 1805 }, + { "weight": 5, "sprite": 1806 }, + { "weight": 5, "sprite": 1807 }, + { "weight": 5, "sprite": 1808 }, + { "weight": 5, "sprite": 1809 }, + { "weight": 5, "sprite": 1801 } ], "animated": true }, - { "id": "f_plant_seed", "fg": 1596, "rotates": false }, - { "id": "f_plant_seedling", "fg": 1597, "rotates": false }, - { "id": "f_plant_mature", "fg": 1595, "rotates": false }, - { "id": "f_plant_harvest", "fg": 1594, "rotates": false }, - { "id": "tr_rollmat", "fg": 1599 }, - { "id": "tr_fur_rollmat", "fg": 1598 }, - { "id": "f_air_conditioner", "fg": 1601 }, - { "id": "f_armchair", "rotates": true, "fg": [ 1604, 1605, 1603, 1602 ] }, - { "id": "f_ash", "fg": 1606 }, - { "id": "f_barricade_road", "fg": 1607 }, + { "id": "f_plant_seed", "fg": 1820, "rotates": false }, + { "id": "f_plant_seedling", "fg": 1821, "rotates": false }, + { "id": "f_plant_mature", "fg": 1819, "rotates": false }, + { "id": "f_plant_harvest", "fg": 1818, "rotates": false }, + { "id": "tr_rollmat", "fg": 1823 }, + { "id": "tr_fur_rollmat", "fg": 1822 }, + { "id": "f_air_conditioner", "fg": 1825 }, + { "id": "f_armchair", "rotates": true, "fg": [ 1828, 1829, 1827, 1826 ] }, + { "id": "f_ash", "fg": 1830 }, + { "id": "f_barricade_road", "fg": 1831 }, { "id": "f_bathtub", "multitile": true, - "fg": 1623, + "fg": 1847, "additional_tiles": [ - { "id": "center", "fg": 1608 }, - { "id": "corner", "fg": [ 1610, 1612, 1611, 1609 ] }, - { "id": "t_connection", "fg": [ 1620, 1622, 1621, 1619 ] }, - { "id": "edge", "fg": [ 1614, 1613 ] }, - { "id": "end_piece", "fg": [ 1616, 1618, 1617, 1615 ] }, - { "id": "unconnected", "fg": [ 1623, 1623 ] } + { "id": "center", "fg": 1832 }, + { "id": "corner", "fg": [ 1834, 1836, 1835, 1833 ] }, + { "id": "t_connection", "fg": [ 1844, 1846, 1845, 1843 ] }, + { "id": "edge", "fg": [ 1838, 1837 ] }, + { "id": "end_piece", "fg": [ 1840, 1842, 1841, 1839 ] }, + { "id": "unconnected", "fg": [ 1847, 1847 ] } ] }, { "id": "f_bed", "multitile": true, - "fg": 1641, + "fg": 1865, "additional_tiles": [ - { "id": "center", "fg": 1626 }, - { "id": "corner", "fg": [ 1628, 1630, 1629, 1627 ] }, - { "id": "t_connection", "fg": [ 1638, 1640, 1639, 1637 ] }, - { "id": "edge", "fg": [ 1632, 1631 ] }, - { "id": "end_piece", "fg": [ 1634, 1636, 1635, 1633 ] }, - { "id": "unconnected", "fg": [ 1641, 1641 ] } + { "id": "center", "fg": 1850 }, + { "id": "corner", "fg": [ 1852, 1854, 1853, 1851 ] }, + { "id": "t_connection", "fg": [ 1862, 1864, 1863, 1861 ] }, + { "id": "edge", "fg": [ 1856, 1855 ] }, + { "id": "end_piece", "fg": [ 1858, 1860, 1859, 1857 ] }, + { "id": "unconnected", "fg": [ 1865, 1865 ] } ] }, { "id": "f_bench", "multitile": true, - "fg": 1657, + "fg": 1881, "additional_tiles": [ - { "id": "center", "fg": 1642 }, - { "id": "corner", "fg": [ 1644, 1646, 1645, 1643 ] }, - { "id": "t_connection", "fg": [ 1654, 1656, 1655, 1653 ] }, - { "id": "edge", "fg": [ 1648, 1647 ] }, - { "id": "end_piece", "fg": [ 1650, 1652, 1651, 1649 ] }, - { "id": "unconnected", "fg": [ 1657, 1657 ] } + { "id": "center", "fg": 1866 }, + { "id": "corner", "fg": [ 1868, 1870, 1869, 1867 ] }, + { "id": "t_connection", "fg": [ 1878, 1880, 1879, 1877 ] }, + { "id": "edge", "fg": [ 1872, 1871 ] }, + { "id": "end_piece", "fg": [ 1874, 1876, 1875, 1873 ] }, + { "id": "unconnected", "fg": [ 1881, 1881 ] } ] }, - { "id": "f_bluebell", "fg": [ { "weight": 1, "sprite": 1659 }, { "weight": 2, "sprite": 1660 } ] }, - { "id": "f_boulder_medium", "fg": 1661 }, - { "id": "f_boulder_small", "fg": 1662 }, - { "id": "f_generator_broken", "fg": 1663 }, - { "id": "t_generator_broken", "fg": 1663, "bg": 3612 }, - { "id": "f_bulletin", "fg": 1664 }, - { "id": [ "f_canvas_door", "f_large_canvas_door" ], "fg": 1666 }, - { "id": [ "f_canvas_door_o", "f_large_canvas_door_o" ], "fg": 1667 }, + { "id": "f_bluebell", "fg": [ { "weight": 1, "sprite": 1883 }, { "weight": 2, "sprite": 1884 } ] }, + { "id": "f_boulder_medium", "fg": 1885 }, + { "id": "f_boulder_small", "fg": 1886 }, + { "id": "f_generator_broken", "fg": 1887 }, + { "id": "t_generator_broken", "fg": 1887, "bg": 3876 }, + { "id": "f_bulletin", "fg": 1888 }, + { "id": [ "f_canvas_door", "f_large_canvas_door" ], "fg": 1890 }, + { "id": [ "f_canvas_door_o", "f_large_canvas_door_o" ], "fg": 1891 }, { "id": [ "f_canvas_wall", "f_large_canvas_wall" ], "multitile": true, - "fg": 1683, + "fg": 1907, "additional_tiles": [ - { "id": "center", "fg": 1668 }, - { "id": "corner", "fg": [ 1670, 1672, 1671, 1669 ] }, - { "id": "t_connection", "fg": [ 1680, 1682, 1681, 1679 ] }, - { "id": "edge", "fg": [ 1674, 1673 ] }, - { "id": "end_piece", "fg": [ 1676, 1678, 1677, 1675 ] }, - { "id": "unconnected", "fg": 1683 } + { "id": "center", "fg": 1892 }, + { "id": "corner", "fg": [ 1894, 1896, 1895, 1893 ] }, + { "id": "t_connection", "fg": [ 1904, 1906, 1905, 1903 ] }, + { "id": "edge", "fg": [ 1898, 1897 ] }, + { "id": "end_piece", "fg": [ 1900, 1902, 1901, 1899 ] }, + { "id": "unconnected", "fg": 1907 } ] }, - { "id": "f_cardboard_box", "fg": 1684 }, - { "id": "f_centrifuge", "fg": 1685 }, - { "id": "t_centrifuge", "fg": 1685, "bg": 3841 }, - { "id": "f_chair", "rotates": true, "fg": [ 1688, 1689, 1687, 1686 ] }, - { "id": "f_chamomile", "fg": 1690 }, - { "id": "f_compact_ASRG_containment", "fg": 1693 }, + { "id": "f_cardboard_box", "fg": 1908 }, + { "id": "f_centrifuge", "fg": 1909 }, + { "id": "t_centrifuge", "fg": 1909, "bg": 4105 }, + { "id": "f_chair", "rotates": true, "fg": [ 1912, 1913, 1911, 1910 ] }, + { "id": "f_chamomile", "fg": 1914 }, + { "id": "f_compact_ASRG_containment", "fg": 1917 }, { "id": "f_counter", "multitile": true, - "fg": 1709, + "fg": 1933, "additional_tiles": [ - { "id": "center", "fg": 1694 }, - { "id": "corner", "fg": [ 1696, 1698, 1697, 1695 ] }, - { "id": "t_connection", "fg": [ 1706, 1708, 1707, 1705 ] }, - { "id": "edge", "fg": [ 1700, 1699 ] }, - { "id": "end_piece", "fg": [ 1702, 1704, 1703, 1701 ] }, - { "id": "unconnected", "fg": [ 1709, 1709 ] } + { "id": "center", "fg": 1918 }, + { "id": "corner", "fg": [ 1920, 1922, 1921, 1919 ] }, + { "id": "t_connection", "fg": [ 1930, 1932, 1931, 1929 ] }, + { "id": "edge", "fg": [ 1924, 1923 ] }, + { "id": "end_piece", "fg": [ 1926, 1928, 1927, 1925 ] }, + { "id": "unconnected", "fg": [ 1933, 1933 ] } ] }, { "id": "f_cupboard", "multitile": true, - "fg": 1725, + "fg": 1949, "additional_tiles": [ - { "id": "center", "fg": 1710 }, - { "id": "corner", "fg": [ 1712, 1714, 1713, 1711 ] }, - { "id": "t_connection", "fg": [ 1722, 1724, 1723, 1721 ] }, - { "id": "edge", "fg": [ 1716, 1715 ] }, - { "id": "end_piece", "fg": [ 1718, 1720, 1719, 1717 ] }, - { "id": "unconnected", "fg": [ 1725, 1725 ] } + { "id": "center", "fg": 1934 }, + { "id": "corner", "fg": [ 1936, 1938, 1937, 1935 ] }, + { "id": "t_connection", "fg": [ 1946, 1948, 1947, 1945 ] }, + { "id": "edge", "fg": [ 1940, 1939 ] }, + { "id": "end_piece", "fg": [ 1942, 1944, 1943, 1941 ] }, + { "id": "unconnected", "fg": [ 1949, 1949 ] } ] }, - { "id": "f_dahlia", "fg": [ { "weight": 1, "sprite": 1728 }, { "weight": 2, "sprite": 1729 } ] }, - { "id": "f_dandelion_season_spring", "fg": 1730 }, - { "id": "f_dandelion_season_summer", "fg": 1732 }, - { "id": "f_dandelion_season_autumn", "fg": 1731 }, - { "id": "f_dandelion_season_winter", "fg": 1733 }, - { "id": "f_datura", "fg": 1734 }, + { "id": "f_dahlia", "fg": [ { "weight": 1, "sprite": 1952 }, { "weight": 2, "sprite": 1953 } ] }, + { "id": "f_dandelion_season_spring", "fg": 1954 }, + { "id": "f_dandelion_season_summer", "fg": 1956 }, + { "id": "f_dandelion_season_autumn", "fg": 1955 }, + { "id": "f_dandelion_season_winter", "fg": 1957 }, + { "id": "f_datura", "fg": 1958 }, { "id": "f_desk", "multitile": true, - "fg": 1750, + "fg": 1974, "additional_tiles": [ - { "id": "center", "fg": 1735 }, - { "id": "corner", "fg": [ 1737, 1739, 1738, 1736 ] }, - { "id": "t_connection", "fg": [ 1747, 1749, 1748, 1746 ] }, - { "id": "edge", "fg": [ 1741, 1740 ] }, - { "id": "end_piece", "fg": [ 1743, 1745, 1744, 1742 ] }, - { "id": "unconnected", "fg": [ 1750, 1750 ] } + { "id": "center", "fg": 1959 }, + { "id": "corner", "fg": [ 1961, 1963, 1962, 1960 ] }, + { "id": "t_connection", "fg": [ 1971, 1973, 1972, 1970 ] }, + { "id": "edge", "fg": [ 1965, 1964 ] }, + { "id": "end_piece", "fg": [ 1967, 1969, 1968, 1966 ] }, + { "id": "unconnected", "fg": [ 1974, 1974 ] } ] }, - { "id": "f_displaycase", "fg": 1751 }, - { "id": "f_entertainment_center", "fg": 1752 }, - { "id": "f_filing_cabinet", "fg": 1753 }, - { "id": "f_firering", "fg": 1754 }, + { "id": "f_displaycase", "fg": 1975 }, + { "id": "f_entertainment_center", "fg": 1976 }, + { "id": "f_filing_cabinet", "fg": 1977 }, + { "id": "f_firering", "fg": 1978 }, { "id": "f_flower_fungal", "fg": [ - { "weight": 1, "sprite": 1755 }, - { "weight": 1, "sprite": 1756 }, - { "weight": 1, "sprite": 1757 }, - { "weight": 1, "sprite": 1758 }, - { "weight": 1, "sprite": 1759 }, - { "weight": 1, "sprite": 1760 }, - { "weight": 1, "sprite": 1761 }, - { "weight": 1, "sprite": 1762 }, - { "weight": 1, "sprite": 1763 }, - { "weight": 1, "sprite": 1764 }, - { "weight": 1, "sprite": 1765 }, - { "weight": 1, "sprite": 1766 }, - { "weight": 1, "sprite": 1767 }, - { "weight": 1, "sprite": 1768 }, - { "weight": 1, "sprite": 1769 }, - { "weight": 1, "sprite": 1770 } - ] - }, - { "id": "f_flower_spurge", "fg": 1771 }, - { "id": "f_flower_tulip", "fg": [ { "weight": 1, "sprite": 1772 }, { "weight": 2, "sprite": 1773 } ] }, + { "weight": 1, "sprite": 1979 }, + { "weight": 1, "sprite": 1980 }, + { "weight": 1, "sprite": 1981 }, + { "weight": 1, "sprite": 1982 }, + { "weight": 1, "sprite": 1983 }, + { "weight": 1, "sprite": 1984 }, + { "weight": 1, "sprite": 1985 }, + { "weight": 1, "sprite": 1986 }, + { "weight": 1, "sprite": 1987 }, + { "weight": 1, "sprite": 1988 }, + { "weight": 1, "sprite": 1989 }, + { "weight": 1, "sprite": 1990 }, + { "weight": 1, "sprite": 1991 }, + { "weight": 1, "sprite": 1992 }, + { "weight": 1, "sprite": 1993 }, + { "weight": 1, "sprite": 1994 } + ] + }, + { "id": "f_flower_spurge", "fg": 1995 }, + { "id": "f_flower_tulip", "fg": [ { "weight": 1, "sprite": 1996 }, { "weight": 2, "sprite": 1997 } ] }, { "id": "f_fungal_clump", - "fg": 1789, + "fg": 2013, "multitile": true, "additional_tiles": [ { "id": "center", "animated": true, "fg": [ - { "weight": 64, "sprite": 1774 }, - { "weight": 8, "sprite": 1790 }, - { "weight": 8, "sprite": 1806 }, - { "weight": 8, "sprite": 1822 }, - { "weight": 8, "sprite": 1838 }, - { "weight": 8, "sprite": 1854 }, - { "weight": 8, "sprite": 1870 }, - { "weight": 64, "sprite": 1886 }, - { "weight": 8, "sprite": 1902 }, - { "weight": 8, "sprite": 1918 }, - { "weight": 8, "sprite": 1934 }, - { "weight": 8, "sprite": 1950 }, - { "weight": 8, "sprite": 1966 }, - { "weight": 8, "sprite": 1982 } + { "weight": 64, "sprite": 1998 }, + { "weight": 8, "sprite": 2014 }, + { "weight": 8, "sprite": 2030 }, + { "weight": 8, "sprite": 2046 }, + { "weight": 8, "sprite": 2062 }, + { "weight": 8, "sprite": 2078 }, + { "weight": 8, "sprite": 2094 }, + { "weight": 64, "sprite": 2110 }, + { "weight": 8, "sprite": 2126 }, + { "weight": 8, "sprite": 2142 }, + { "weight": 8, "sprite": 2158 }, + { "weight": 8, "sprite": 2174 }, + { "weight": 8, "sprite": 2190 }, + { "weight": 8, "sprite": 2206 } ] }, { "id": "corner", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 1776, 1778, 1777, 1775 ] }, - { "weight": 8, "sprite": [ 1792, 1794, 1793, 1791 ] }, - { "weight": 8, "sprite": [ 1808, 1810, 1809, 1807 ] }, - { "weight": 8, "sprite": [ 1824, 1826, 1825, 1823 ] }, - { "weight": 8, "sprite": [ 1840, 1842, 1841, 1839 ] }, - { "weight": 8, "sprite": [ 1856, 1858, 1857, 1855 ] }, - { "weight": 8, "sprite": [ 1872, 1874, 1873, 1871 ] }, - { "weight": 64, "sprite": [ 1888, 1890, 1889, 1887 ] }, - { "weight": 8, "sprite": [ 1904, 1906, 1905, 1903 ] }, - { "weight": 8, "sprite": [ 1920, 1922, 1921, 1919 ] }, - { "weight": 8, "sprite": [ 1936, 1938, 1937, 1935 ] }, - { "weight": 8, "sprite": [ 1952, 1954, 1953, 1951 ] }, - { "weight": 8, "sprite": [ 1968, 1970, 1969, 1967 ] }, - { "weight": 8, "sprite": [ 1984, 1986, 1985, 1983 ] } + { "weight": 64, "sprite": [ 2000, 2002, 2001, 1999 ] }, + { "weight": 8, "sprite": [ 2016, 2018, 2017, 2015 ] }, + { "weight": 8, "sprite": [ 2032, 2034, 2033, 2031 ] }, + { "weight": 8, "sprite": [ 2048, 2050, 2049, 2047 ] }, + { "weight": 8, "sprite": [ 2064, 2066, 2065, 2063 ] }, + { "weight": 8, "sprite": [ 2080, 2082, 2081, 2079 ] }, + { "weight": 8, "sprite": [ 2096, 2098, 2097, 2095 ] }, + { "weight": 64, "sprite": [ 2112, 2114, 2113, 2111 ] }, + { "weight": 8, "sprite": [ 2128, 2130, 2129, 2127 ] }, + { "weight": 8, "sprite": [ 2144, 2146, 2145, 2143 ] }, + { "weight": 8, "sprite": [ 2160, 2162, 2161, 2159 ] }, + { "weight": 8, "sprite": [ 2176, 2178, 2177, 2175 ] }, + { "weight": 8, "sprite": [ 2192, 2194, 2193, 2191 ] }, + { "weight": 8, "sprite": [ 2208, 2210, 2209, 2207 ] } ] }, { "id": "t_connection", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 1786, 1788, 1787, 1785 ] }, - { "weight": 8, "sprite": [ 1802, 1804, 1803, 1801 ] }, - { "weight": 8, "sprite": [ 1818, 1820, 1819, 1817 ] }, - { "weight": 8, "sprite": [ 1834, 1836, 1835, 1833 ] }, - { "weight": 8, "sprite": [ 1850, 1852, 1851, 1849 ] }, - { "weight": 8, "sprite": [ 1866, 1868, 1867, 1865 ] }, - { "weight": 8, "sprite": [ 1882, 1884, 1883, 1881 ] }, - { "weight": 64, "sprite": [ 1898, 1900, 1899, 1897 ] }, - { "weight": 8, "sprite": [ 1914, 1916, 1915, 1913 ] }, - { "weight": 8, "sprite": [ 1930, 1932, 1931, 1929 ] }, - { "weight": 8, "sprite": [ 1946, 1948, 1947, 1945 ] }, - { "weight": 8, "sprite": [ 1962, 1964, 1963, 1961 ] }, - { "weight": 8, "sprite": [ 1978, 1980, 1979, 1977 ] }, - { "weight": 8, "sprite": [ 1994, 1996, 1995, 1993 ] } + { "weight": 64, "sprite": [ 2010, 2012, 2011, 2009 ] }, + { "weight": 8, "sprite": [ 2026, 2028, 2027, 2025 ] }, + { "weight": 8, "sprite": [ 2042, 2044, 2043, 2041 ] }, + { "weight": 8, "sprite": [ 2058, 2060, 2059, 2057 ] }, + { "weight": 8, "sprite": [ 2074, 2076, 2075, 2073 ] }, + { "weight": 8, "sprite": [ 2090, 2092, 2091, 2089 ] }, + { "weight": 8, "sprite": [ 2106, 2108, 2107, 2105 ] }, + { "weight": 64, "sprite": [ 2122, 2124, 2123, 2121 ] }, + { "weight": 8, "sprite": [ 2138, 2140, 2139, 2137 ] }, + { "weight": 8, "sprite": [ 2154, 2156, 2155, 2153 ] }, + { "weight": 8, "sprite": [ 2170, 2172, 2171, 2169 ] }, + { "weight": 8, "sprite": [ 2186, 2188, 2187, 2185 ] }, + { "weight": 8, "sprite": [ 2202, 2204, 2203, 2201 ] }, + { "weight": 8, "sprite": [ 2218, 2220, 2219, 2217 ] } ] }, { "id": "edge", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 1780, 1779 ] }, - { "weight": 8, "sprite": [ 1796, 1795 ] }, - { "weight": 8, "sprite": [ 1812, 1811 ] }, - { "weight": 8, "sprite": [ 1828, 1827 ] }, - { "weight": 8, "sprite": [ 1844, 1843 ] }, - { "weight": 8, "sprite": [ 1860, 1859 ] }, - { "weight": 8, "sprite": [ 1876, 1875 ] }, - { "weight": 64, "sprite": [ 1892, 1891 ] }, - { "weight": 8, "sprite": [ 1908, 1907 ] }, - { "weight": 8, "sprite": [ 1924, 1923 ] }, - { "weight": 8, "sprite": [ 1940, 1939 ] }, - { "weight": 8, "sprite": [ 1956, 1955 ] }, - { "weight": 8, "sprite": [ 1972, 1971 ] }, - { "weight": 8, "sprite": [ 1988, 1987 ] } + { "weight": 64, "sprite": [ 2004, 2003 ] }, + { "weight": 8, "sprite": [ 2020, 2019 ] }, + { "weight": 8, "sprite": [ 2036, 2035 ] }, + { "weight": 8, "sprite": [ 2052, 2051 ] }, + { "weight": 8, "sprite": [ 2068, 2067 ] }, + { "weight": 8, "sprite": [ 2084, 2083 ] }, + { "weight": 8, "sprite": [ 2100, 2099 ] }, + { "weight": 64, "sprite": [ 2116, 2115 ] }, + { "weight": 8, "sprite": [ 2132, 2131 ] }, + { "weight": 8, "sprite": [ 2148, 2147 ] }, + { "weight": 8, "sprite": [ 2164, 2163 ] }, + { "weight": 8, "sprite": [ 2180, 2179 ] }, + { "weight": 8, "sprite": [ 2196, 2195 ] }, + { "weight": 8, "sprite": [ 2212, 2211 ] } ] }, { "id": "end_piece", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 1782, 1784, 1783, 1781 ] }, - { "weight": 8, "sprite": [ 1798, 1800, 1799, 1797 ] }, - { "weight": 8, "sprite": [ 1814, 1816, 1815, 1813 ] }, - { "weight": 8, "sprite": [ 1830, 1832, 1831, 1829 ] }, - { "weight": 8, "sprite": [ 1846, 1848, 1847, 1845 ] }, - { "weight": 8, "sprite": [ 1862, 1864, 1863, 1861 ] }, - { "weight": 8, "sprite": [ 1878, 1880, 1879, 1877 ] }, - { "weight": 64, "sprite": [ 1894, 1896, 1895, 1893 ] }, - { "weight": 8, "sprite": [ 1910, 1912, 1911, 1909 ] }, - { "weight": 8, "sprite": [ 1926, 1928, 1927, 1925 ] }, - { "weight": 8, "sprite": [ 1942, 1944, 1943, 1941 ] }, - { "weight": 8, "sprite": [ 1958, 1960, 1959, 1957 ] }, - { "weight": 8, "sprite": [ 1974, 1976, 1975, 1973 ] }, - { "weight": 8, "sprite": [ 1990, 1992, 1991, 1989 ] } + { "weight": 64, "sprite": [ 2006, 2008, 2007, 2005 ] }, + { "weight": 8, "sprite": [ 2022, 2024, 2023, 2021 ] }, + { "weight": 8, "sprite": [ 2038, 2040, 2039, 2037 ] }, + { "weight": 8, "sprite": [ 2054, 2056, 2055, 2053 ] }, + { "weight": 8, "sprite": [ 2070, 2072, 2071, 2069 ] }, + { "weight": 8, "sprite": [ 2086, 2088, 2087, 2085 ] }, + { "weight": 8, "sprite": [ 2102, 2104, 2103, 2101 ] }, + { "weight": 64, "sprite": [ 2118, 2120, 2119, 2117 ] }, + { "weight": 8, "sprite": [ 2134, 2136, 2135, 2133 ] }, + { "weight": 8, "sprite": [ 2150, 2152, 2151, 2149 ] }, + { "weight": 8, "sprite": [ 2166, 2168, 2167, 2165 ] }, + { "weight": 8, "sprite": [ 2182, 2184, 2183, 2181 ] }, + { "weight": 8, "sprite": [ 2198, 2200, 2199, 2197 ] }, + { "weight": 8, "sprite": [ 2214, 2216, 2215, 2213 ] } ] }, { "id": "unconnected", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 1789, 1789 ] }, - { "weight": 8, "sprite": [ 1805, 1805 ] }, - { "weight": 8, "sprite": [ 1821, 1821 ] }, - { "weight": 8, "sprite": [ 1837, 1837 ] }, - { "weight": 8, "sprite": [ 1853, 1853 ] }, - { "weight": 8, "sprite": [ 1869, 1869 ] }, - { "weight": 8, "sprite": [ 1885, 1885 ] }, - { "weight": 64, "sprite": [ 1901, 1901 ] }, - { "weight": 8, "sprite": [ 1917, 1917 ] }, - { "weight": 8, "sprite": [ 1933, 1933 ] }, - { "weight": 8, "sprite": [ 1949, 1949 ] }, - { "weight": 8, "sprite": [ 1965, 1965 ] }, - { "weight": 8, "sprite": [ 1981, 1981 ] }, - { "weight": 8, "sprite": [ 1997, 1997 ] } + { "weight": 64, "sprite": [ 2013, 2013 ] }, + { "weight": 8, "sprite": [ 2029, 2029 ] }, + { "weight": 8, "sprite": [ 2045, 2045 ] }, + { "weight": 8, "sprite": [ 2061, 2061 ] }, + { "weight": 8, "sprite": [ 2077, 2077 ] }, + { "weight": 8, "sprite": [ 2093, 2093 ] }, + { "weight": 8, "sprite": [ 2109, 2109 ] }, + { "weight": 64, "sprite": [ 2125, 2125 ] }, + { "weight": 8, "sprite": [ 2141, 2141 ] }, + { "weight": 8, "sprite": [ 2157, 2157 ] }, + { "weight": 8, "sprite": [ 2173, 2173 ] }, + { "weight": 8, "sprite": [ 2189, 2189 ] }, + { "weight": 8, "sprite": [ 2205, 2205 ] }, + { "weight": 8, "sprite": [ 2221, 2221 ] } ] } ] }, { "id": [ "f_grave_stone", "f_grave_head" ], - "fg": [ { "weight": 1, "sprite": 1998 }, { "weight": 1, "sprite": 1999 } ] - }, - { "id": "f_grave_stone_old", "fg": [ { "weight": 1, "sprite": 2000 }, { "weight": 1, "sprite": 2001 } ] }, - { "id": [ "f_groundsheet", "f_large_groundsheet", "f_center_groundsheet", "f_fema_groundsheet" ], "fg": 2002 }, - { "id": "f_gunsafe_ml", "fg": 2005 }, - { "id": "f_gunsafe_mj", "fg": 2004 }, - { "id": "f_gun_safe_el", "fg": 2003 }, - { "id": "f_hay", "fg": 2006 }, - { "id": "f_indoor_plant", "fg": 2007 }, - { "id": "f_indoor_plant_y", "fg": 2008 }, - { "id": [ "f_indoor_plant_y_season_autumn", "f_indoor_plant_y_season_winter" ], "fg": 2009 }, - { "id": [ "f_kiln_empty", "f_kiln_full" ], "fg": 2010 }, - { "id": "f_leather_tarp", "fg": 2011 }, - { "id": "f_mailbox", "fg": 2014 }, - { "id": "f_metal_crate_r", "fg": 2017 }, - { "id": "f_metal_crate_c", "fg": 2015 }, - { "id": "f_metal_crate_o", "fg": 2016 }, + "fg": [ { "weight": 1, "sprite": 2222 }, { "weight": 1, "sprite": 2223 } ] + }, + { "id": "f_grave_stone_old", "fg": [ { "weight": 1, "sprite": 2224 }, { "weight": 1, "sprite": 2225 } ] }, + { "id": [ "f_groundsheet", "f_large_groundsheet", "f_center_groundsheet", "f_fema_groundsheet" ], "fg": 2226 }, + { "id": "f_gunsafe_ml", "fg": 2229 }, + { "id": "f_gunsafe_mj", "fg": 2228 }, + { "id": "f_gun_safe_el", "fg": 2227 }, + { "id": "f_hay", "fg": 2230 }, + { "id": "f_indoor_plant", "fg": 2231 }, + { "id": "f_indoor_plant_y", "fg": 2232 }, + { "id": [ "f_indoor_plant_y_season_autumn", "f_indoor_plant_y_season_winter" ], "fg": 2233 }, + { "id": [ "f_kiln_empty", "f_kiln_full" ], "fg": 2234 }, + { "id": "f_leather_tarp", "fg": 2235 }, + { "id": "f_mailbox", "fg": 2238 }, + { "id": "f_metal_crate_r", "fg": 2241 }, + { "id": "f_metal_crate_c", "fg": 2239 }, + { "id": "f_metal_crate_o", "fg": 2240 }, { "id": "f_metal_table", "multitile": true, - "fg": 2033, + "fg": 2257, "additional_tiles": [ - { "id": "center", "fg": 2018 }, - { "id": "corner", "fg": [ 2020, 2022, 2021, 2019 ] }, - { "id": "t_connection", "fg": [ 2030, 2032, 2031, 2029 ] }, - { "id": "edge", "fg": [ 2024, 2023 ] }, - { "id": "end_piece", "fg": [ 2026, 2028, 2027, 2025 ] }, - { "id": "unconnected", "fg": [ 2033, 2033 ] } + { "id": "center", "fg": 2242 }, + { "id": "corner", "fg": [ 2244, 2246, 2245, 2243 ] }, + { "id": "t_connection", "fg": [ 2254, 2256, 2255, 2253 ] }, + { "id": "edge", "fg": [ 2248, 2247 ] }, + { "id": "end_piece", "fg": [ 2250, 2252, 2251, 2249 ] }, + { "id": "unconnected", "fg": [ 2257, 2257 ] } ] }, - { "id": "f_alien_anemone", "fg": 2034 }, - { "id": "f_alien_table", "fg": 2035 }, - { "id": "f_mustard_season_spring", "fg": 2037, "rotates": false }, - { "id": "f_mustard_season_summer", "fg": 2038, "rotates": false }, - { "id": "f_mustard_season_autumn", "fg": 2036, "rotates": false }, - { "id": "f_mustard_season_winter", "fg": 2039, "rotates": false }, - { "id": "f_mutpoppy", "fg": 2040 }, + { "id": "f_alien_anemone", "fg": 2258 }, + { "id": "f_alien_table", "fg": 2259 }, + { "id": "f_mustard_season_spring", "fg": 2261, "rotates": false }, + { "id": "f_mustard_season_summer", "fg": 2262, "rotates": false }, + { "id": "f_mustard_season_autumn", "fg": 2260, "rotates": false }, + { "id": "f_mustard_season_winter", "fg": 2263, "rotates": false }, + { "id": "f_mutpoppy", "fg": 2264 }, { "id": "f_planter", "multitile": true, - "fg": 2056, + "fg": 2280, "additional_tiles": [ - { "id": "center", "fg": 2041 }, - { "id": "corner", "fg": [ 2043, 2045, 2044, 2042 ] }, - { "id": "t_connection", "fg": [ 2053, 2055, 2054, 2052 ] }, - { "id": "edge", "fg": [ 2047, 2046 ] }, - { "id": "end_piece", "fg": [ 2049, 2051, 2050, 2048 ] }, - { "id": "unconnected", "fg": [ 2056, 2056 ] } + { "id": "center", "fg": 2265 }, + { "id": "corner", "fg": [ 2267, 2269, 2268, 2266 ] }, + { "id": "t_connection", "fg": [ 2277, 2279, 2278, 2276 ] }, + { "id": "edge", "fg": [ 2271, 2270 ] }, + { "id": "end_piece", "fg": [ 2273, 2275, 2274, 2272 ] }, + { "id": "unconnected", "fg": [ 2280, 2280 ] } ] }, { "id": "f_planter_harvest", "multitile": true, - "fg": 2072, + "fg": 2296, "additional_tiles": [ - { "id": "center", "fg": 2057 }, - { "id": "corner", "fg": [ 2059, 2061, 2060, 2058 ] }, - { "id": "t_connection", "fg": [ 2069, 2071, 2070, 2068 ] }, - { "id": "edge", "fg": [ 2063, 2062 ] }, - { "id": "end_piece", "fg": [ 2065, 2067, 2066, 2064 ] }, - { "id": "unconnected", "fg": [ 2072, 2072 ] } + { "id": "center", "fg": 2281 }, + { "id": "corner", "fg": [ 2283, 2285, 2284, 2282 ] }, + { "id": "t_connection", "fg": [ 2293, 2295, 2294, 2292 ] }, + { "id": "edge", "fg": [ 2287, 2286 ] }, + { "id": "end_piece", "fg": [ 2289, 2291, 2290, 2288 ] }, + { "id": "unconnected", "fg": [ 2296, 2296 ] } ] }, { "id": "f_planter_mature", "multitile": true, - "fg": 2088, + "fg": 2312, "additional_tiles": [ - { "id": "center", "fg": 2073 }, - { "id": "corner", "fg": [ 2075, 2077, 2076, 2074 ] }, - { "id": "t_connection", "fg": [ 2085, 2087, 2086, 2084 ] }, - { "id": "edge", "fg": [ 2079, 2078 ] }, - { "id": "end_piece", "fg": [ 2081, 2083, 2082, 2080 ] }, - { "id": "unconnected", "fg": [ 2088, 2088 ] } + { "id": "center", "fg": 2297 }, + { "id": "corner", "fg": [ 2299, 2301, 2300, 2298 ] }, + { "id": "t_connection", "fg": [ 2309, 2311, 2310, 2308 ] }, + { "id": "edge", "fg": [ 2303, 2302 ] }, + { "id": "end_piece", "fg": [ 2305, 2307, 2306, 2304 ] }, + { "id": "unconnected", "fg": [ 2312, 2312 ] } ] }, { "id": "f_planter_seedling", "multitile": true, - "fg": 2104, + "fg": 2328, "additional_tiles": [ - { "id": "center", "fg": 2089 }, - { "id": "corner", "fg": [ 2091, 2093, 2092, 2090 ] }, - { "id": "t_connection", "fg": [ 2101, 2103, 2102, 2100 ] }, - { "id": "edge", "fg": [ 2095, 2094 ] }, - { "id": "end_piece", "fg": [ 2097, 2099, 2098, 2096 ] }, - { "id": "unconnected", "fg": [ 2104, 2104 ] } + { "id": "center", "fg": 2313 }, + { "id": "corner", "fg": [ 2315, 2317, 2316, 2314 ] }, + { "id": "t_connection", "fg": [ 2325, 2327, 2326, 2324 ] }, + { "id": "edge", "fg": [ 2319, 2318 ] }, + { "id": "end_piece", "fg": [ 2321, 2323, 2322, 2320 ] }, + { "id": "unconnected", "fg": [ 2328, 2328 ] } ] }, - { "id": "f_plastic_groundsheet", "fg": 2105 }, + { "id": "f_plastic_groundsheet", "fg": 2329 }, { "id": "f_pool_table", "multitile": true, - "fg": 2121, + "fg": 2345, "additional_tiles": [ - { "id": "center", "fg": 2106 }, - { "id": "corner", "fg": [ 2108, 2110, 2109, 2107 ] }, - { "id": "t_connection", "fg": [ 2118, 2120, 2119, 2117 ] }, - { "id": "edge", "fg": [ 2112, 2111 ] }, - { "id": "end_piece", "fg": [ 2114, 2116, 2115, 2113 ] }, - { "id": "unconnected", "fg": 2121 } + { "id": "center", "fg": 2330 }, + { "id": "corner", "fg": [ 2332, 2334, 2333, 2331 ] }, + { "id": "t_connection", "fg": [ 2342, 2344, 2343, 2341 ] }, + { "id": "edge", "fg": [ 2336, 2335 ] }, + { "id": "end_piece", "fg": [ 2338, 2340, 2339, 2337 ] }, + { "id": "unconnected", "fg": 2345 } ] }, - { "id": "f_rack", "fg": 2122 }, - { "id": "f_rack_wood", "fg": 2123 }, - { "id": "f_recycle_bin", "fg": 2124 }, - { "id": "f_rubble", "fg": 2125 }, - { "id": "f_rubble_rock", "fg": 2126 }, + { "id": "f_rack", "fg": 2346 }, + { "id": "f_rack_wood", "fg": 2347 }, + { "id": "f_recycle_bin", "fg": 2348 }, + { "id": "f_rubble", "fg": 2349 }, + { "id": "f_rubble_rock", "fg": 2350 }, { "id": "f_scrap_bridge", - "fg": 2142, + "fg": 2366, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2127 }, - { "id": "corner", "fg": [ 2129, 2131, 2130, 2128 ] }, - { "id": "t_connection", "fg": [ 2139, 2141, 2140, 2138 ] }, - { "id": "edge", "fg": [ 2133, 2132 ] }, - { "id": "end_piece", "fg": [ 2135, 2137, 2136, 2134 ] }, - { "id": "unconnected", "fg": [ 2142, 2142 ] } + { "id": "center", "fg": 2351 }, + { "id": "corner", "fg": [ 2353, 2355, 2354, 2352 ] }, + { "id": "t_connection", "fg": [ 2363, 2365, 2364, 2362 ] }, + { "id": "edge", "fg": [ 2357, 2356 ] }, + { "id": "end_piece", "fg": [ 2359, 2361, 2360, 2358 ] }, + { "id": "unconnected", "fg": [ 2366, 2366 ] } ] }, - { "id": "f_sign", "fg": 2143 }, - { "id": "f_skin_door", "fg": 2144 }, - { "id": "f_skin_door_o", "fg": 2145 }, + { "id": "f_sign", "fg": 2367 }, + { "id": "f_skin_door", "fg": 2368 }, + { "id": "f_skin_door_o", "fg": 2369 }, { "id": "f_skin_wall", - "fg": 2162, + "fg": 2386, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2147 }, - { "id": "corner", "fg": [ 2149, 2151, 2150, 2148 ] }, - { "id": "t_connection", "fg": [ 2159, 2161, 2160, 2158 ] }, - { "id": "edge", "fg": [ 2153, 2152 ] }, - { "id": "end_piece", "fg": [ 2155, 2157, 2156, 2154 ] }, - { "id": "unconnected", "fg": 2162 } + { "id": "center", "fg": 2371 }, + { "id": "corner", "fg": [ 2373, 2375, 2374, 2372 ] }, + { "id": "t_connection", "fg": [ 2383, 2385, 2384, 2382 ] }, + { "id": "edge", "fg": [ 2377, 2376 ] }, + { "id": "end_piece", "fg": [ 2379, 2381, 2380, 2378 ] }, + { "id": "unconnected", "fg": 2386 } ] }, { "id": "f_sofa", "multitile": true, - "fg": 2178, + "fg": 2402, "additional_tiles": [ - { "id": "center", "fg": 2163 }, - { "id": "corner", "fg": [ 2165, 2167, 2166, 2164 ] }, - { "id": "t_connection", "fg": [ 2175, 2177, 2176, 2174 ] }, - { "id": "edge", "fg": [ 2169, 2168 ] }, - { "id": "end_piece", "fg": [ 2171, 2173, 2172, 2170 ] }, - { "id": "unconnected", "fg": [ 2178, 2178 ] } + { "id": "center", "fg": 2387 }, + { "id": "corner", "fg": [ 2389, 2391, 2390, 2388 ] }, + { "id": "t_connection", "fg": [ 2399, 2401, 2400, 2398 ] }, + { "id": "edge", "fg": [ 2393, 2392 ] }, + { "id": "end_piece", "fg": [ 2395, 2397, 2396, 2394 ] }, + { "id": "unconnected", "fg": [ 2402, 2402 ] } ] }, - { "id": "f_stool", "fg": 2179 }, - { "id": "f_sunflower_season_spring", "fg": 2180 }, - { "id": "f_sunflower_season_winter", "fg": 2181 }, + { "id": "f_stool", "fg": 2403 }, + { "id": "f_sunflower_season_spring", "fg": 2404 }, + { "id": "f_sunflower_season_winter", "fg": 2405 }, { "id": "f_table", "multitile": true, - "fg": 2197, + "fg": 2421, "additional_tiles": [ - { "id": "center", "fg": 2182 }, - { "id": "corner", "fg": [ 2184, 2186, 2185, 2183 ] }, - { "id": "t_connection", "fg": [ 2194, 2196, 2195, 2193 ] }, - { "id": "edge", "fg": [ 2188, 2187 ] }, - { "id": "end_piece", "fg": [ 2190, 2192, 2191, 2189 ] }, - { "id": "unconnected", "fg": [ 2197, 2197 ] } + { "id": "center", "fg": 2406 }, + { "id": "corner", "fg": [ 2408, 2410, 2409, 2407 ] }, + { "id": "t_connection", "fg": [ 2418, 2420, 2419, 2417 ] }, + { "id": "edge", "fg": [ 2412, 2411 ] }, + { "id": "end_piece", "fg": [ 2414, 2416, 2415, 2413 ] }, + { "id": "unconnected", "fg": [ 2421, 2421 ] } ] }, - { "id": "f_toilet", "fg": 2198 }, - { "id": "f_trashcan", "fg": 2199 }, - { "id": "f_wreckage", "fg": 2200 }, - { "id": "f_lilypad", "fg": 2201 }, - { "id": "f_small_satelitte_dish", "fg": 2205 }, - { "id": "f_TV_antenna", "fg": 2202 }, - { "id": "f_cellphone_booster", "fg": 2203 }, - { "id": "f_vent_pipe", "fg": 2206 }, - { "id": "f_roof_turbine_vent", "fg": 2204 }, + { "id": "f_toilet", "fg": 2422 }, + { "id": "f_trashcan", "fg": 2423 }, + { "id": "f_wreckage", "fg": 2424 }, + { "id": "f_lilypad", "fg": 2425 }, + { "id": "f_small_satelitte_dish", "fg": 2429 }, + { "id": "f_TV_antenna", "fg": 2426 }, + { "id": "f_cellphone_booster", "fg": 2427 }, + { "id": "f_vent_pipe", "fg": 2430 }, + { "id": "f_roof_turbine_vent", "fg": 2428 }, { "id": "f_sandbag_half", "multitile": true, - "fg": 2222, - "additional_tiles": [ - { "id": "center", "fg": 2207 }, - { "id": "corner", "fg": [ 2209, 2211, 2210, 2208 ] }, - { "id": "t_connection", "fg": [ 2219, 2221, 2220, 2218 ] }, - { "id": "edge", "fg": [ 2213, 2212 ] }, - { "id": "end_piece", "fg": [ 2215, 2217, 2216, 2214 ] }, - { "id": "unconnected", "fg": [ 2222, 2222 ] } - ] - }, - { "id": "1st_aid", "fg": 2223 }, - { "id": "2x4", "fg": 2224 }, - { "id": "halberd", "fg": 2245 }, - { "id": "halberd_fake", "fg": 2245 }, - { "id": "nodachi", "fg": 2253 }, - { "id": "nodachi_fake", "fg": 2253 }, - { "id": "nodachi_inferior", "fg": 2253 }, - { "id": "arming_sword", "fg": 2390 }, - { "id": "art_sphere", "fg": 2405 }, - { "id": "art_rod", "fg": 2403 }, - { "id": "art_teardrop", "fg": 2407 }, - { "id": "art_lamp", "fg": 2399 }, - { "id": "art_snake", "fg": 2404 }, - { "id": "art_disc", "fg": 2396 }, - { "id": "art_beads", "fg": 2393 }, - { "id": "art_napkin", "fg": 2400 }, - { "id": "art_urchin", "fg": 2409 }, - { "id": "art_jelly", "fg": 2397 }, - { "id": "art_spiral", "fg": 2406 }, - { "id": "art_pin", "fg": 2401 }, - { "id": "art_tube", "fg": 2408 }, - { "id": "art_pyramid", "fg": 2402 }, - { "id": "art_crystal", "fg": 2395 }, - { "id": "art_knot", "fg": 2398 }, - { "id": "art_crescent", "fg": 2394 }, - { "id": "altered_teapot", "fg": 2391 }, - { "id": "architect_cube", "fg": 2392 }, - { "id": [ "m16_auto_rifle_var_acr", "acr_300blk" ], "fg": 2467 }, - { "id": [ "ak47", "aksemi" ], "fg": 2417 }, - { "id": [ "carbine_flintlock", "carbine_flintlock_double" ], "fg": 2431 }, - { "id": [ "m16a4", "m16_auto_rifle_var_m16a3" ], "fg": 2468 }, - { "id": [ "m249", "m249_semi" ], "fg": 2476 }, - { "id": [ "m60", "m60_semi" ], "fg": 2486 }, - { "id": [ "mp40", "mp40semi" ], "fg": 2502 }, - { "id": [ "slamfire_shotgun", "slamfire_shotgun_d" ], "fg": 2541 }, - { "id": "fire_ax", "fg": 2557 }, - { "id": "ax", "fg": 2560 }, - { "id": "hatchet", "fg": 2558 }, - { "id": "backpack", "fg": 2561 }, - { "id": "duffelbag", "fg": 2562 }, - { "id": "molle_pack", "fg": 2563 }, - { "id": [ "rifle_case_soft_leather", "rifle_case_xl_soft_leather" ], "fg": 2566 }, - { "id": "bag_canvas", "fg": 2569 }, - { "id": "bat", "fg": 2570 }, - { "id": "bat_metal", "fg": 2571 }, - { "id": "blanket", "fg": 2572 }, - { "id": "down_blanket", "fg": 2573 }, - { "id": "electric_blanket", "fg": 2574 }, - { "id": "board_trap", "fg": 2575 }, - { "id": [ "compbow", "compbow_high", "compbow_low" ], "fg": 2576 }, - { "id": "box_large", "fg": 2587 }, - { "id": "box_medium", "fg": 2588 }, - { "id": "broom", "fg": 2589 }, - { "id": "bwirebat", "fg": 2590 }, - { "id": "cattlefodder", "fg": 2608 }, - { "id": "chainsaw_off", "fg": 2609 }, - { "id": "axe_ring", "fg": 2616 }, - { "id": "balclava", "fg": 2617 }, - { "id": "beret", "fg": 2618 }, - { "id": "boots", "fg": 2619 }, - { "id": "boxer_briefs", "fg": 2620 }, - { "id": "boxer_shorts", "fg": 2621 }, - { "id": "boy_shorts", "fg": 2622 }, - { "id": "bra", "fg": 2623 }, - { "id": "briefs", "fg": 2624 }, - { "id": "bscabbard", "fg": 2625 }, - { "id": "corset", "fg": 2628 }, - { "id": "cowboy_hat", "fg": 2629 }, - { "id": "dress_shoes", "fg": 2630 }, - { "id": "hat_ball", "fg": 2631 }, - { "id": "hat_cotton", "fg": 2632 }, - { "id": "hat_fur", "fg": 2633 }, - { "id": "hat_knit", "fg": 2635 }, - { "id": "hat_noise_cancelling", "fg": 2636 }, - { "id": "helmet_barbute", "fg": 2637 }, - { "id": "helmet_chitin", "fg": 2638 }, - { "id": "helmet_kabuto", "fg": 2639 }, - { "id": "holster", "fg": 2640 }, - { "id": "hoodie", "fg": 2641 }, - { "id": "jeans", "fg": 2644 }, - { "id": "leather_belt", "fg": 2645 }, - { "id": "longshirt", "fg": 2646 }, - { "id": "maid_dress", "fg": 2647 }, - { "id": "maid_hat", "fg": 2648 }, - { "id": "mask_dust", "fg": 2649 }, - { "id": "panties", "fg": 2650 }, - { "id": "pants", "fg": 2651 }, - { "id": "pants_cargo", "fg": 2652 }, - { "id": "polo_shirt", "fg": 2653 }, - { "id": "ragpouch", "fg": 2654 }, - { "id": "scabbard", "fg": 2655 }, - { "id": "sneakers", "fg": 2657 }, - { "id": "socks", "fg": 2658 }, - { "id": "spearsling", "fg": 2659 }, - { "id": "stockings", "fg": 2661 }, - { "id": "sweater", "fg": 2664 }, - { "id": "sweatshirt", "fg": 2665 }, - { "id": "tank_top", "fg": 2666 }, - { "id": "tool_belt", "fg": 2667 }, - { "id": "tshirt", "fg": 2668 }, - { "id": "turban", "fg": 2669 }, - { "id": "undershirt", "fg": 2670 }, - { "id": "coat_lab", "fg": 2626 }, - { "id": "coat_rain", "fg": 2627 }, - { "id": "sports_bra", "fg": 2660 }, - { "id": "skirt", "fg": 2656 }, - { "id": "jacket_light", "fg": 2643 }, - { "id": "jacket_army", "fg": 2642 }, - { "id": "hat_hard", "fg": 2634 }, - { "id": "striped_pants", "fg": 2662 }, - { "id": "striped_shirt", "fg": 2663 }, - { "id": "cloak", "fg": 2671 }, - { "id": "cloak_wool", "fg": 2674 }, - { "id": "cloak_leather", "fg": 2673 }, - { "id": "cloak_fur", "fg": 2672 }, - { "id": "coffeemaker", "fg": 2675 }, - { "id": "contacts", "fg": 2676 }, - { "id": "corpse", "fg": 2677 }, - { "id": "corpse_generic_human", "fg": 2678 }, - { "id": "crowbar", "fg": 2686 }, - { "id": "filter_air", "fg": 2689 }, - { "id": "fish_bait", "fg": 2690 }, + "fg": 2446, + "additional_tiles": [ + { "id": "center", "fg": 2431 }, + { "id": "corner", "fg": [ 2433, 2435, 2434, 2432 ] }, + { "id": "t_connection", "fg": [ 2443, 2445, 2444, 2442 ] }, + { "id": "edge", "fg": [ 2437, 2436 ] }, + { "id": "end_piece", "fg": [ 2439, 2441, 2440, 2438 ] }, + { "id": "unconnected", "fg": [ 2446, 2446 ] } + ] + }, + { "id": "1st_aid", "fg": 2447 }, + { "id": "2x4", "fg": 2448 }, + { "id": "halberd", "fg": 2469 }, + { "id": "halberd_fake", "fg": 2469 }, + { "id": "nodachi", "fg": 2477 }, + { "id": "nodachi_fake", "fg": 2477 }, + { "id": "nodachi_inferior", "fg": 2477 }, + { "id": "arming_sword", "fg": 2614 }, + { "id": "art_sphere", "fg": 2629 }, + { "id": "art_rod", "fg": 2627 }, + { "id": "art_teardrop", "fg": 2631 }, + { "id": "art_lamp", "fg": 2623 }, + { "id": "art_snake", "fg": 2628 }, + { "id": "art_disc", "fg": 2620 }, + { "id": "art_beads", "fg": 2617 }, + { "id": "art_napkin", "fg": 2624 }, + { "id": "art_urchin", "fg": 2633 }, + { "id": "art_jelly", "fg": 2621 }, + { "id": "art_spiral", "fg": 2630 }, + { "id": "art_pin", "fg": 2625 }, + { "id": "art_tube", "fg": 2632 }, + { "id": "art_pyramid", "fg": 2626 }, + { "id": "art_crystal", "fg": 2619 }, + { "id": "art_knot", "fg": 2622 }, + { "id": "art_crescent", "fg": 2618 }, + { "id": "altered_teapot", "fg": 2615 }, + { "id": "architect_cube", "fg": 2616 }, + { "id": [ "m16_auto_rifle_var_acr", "acr_300blk" ], "fg": 2691 }, + { "id": [ "ak47", "aksemi" ], "fg": 2641 }, + { "id": [ "carbine_flintlock", "carbine_flintlock_double" ], "fg": 2655 }, + { "id": [ "m16a4", "m16_auto_rifle_var_m16a3" ], "fg": 2692 }, + { "id": [ "m249", "m249_semi" ], "fg": 2700 }, + { "id": [ "m60", "m60_semi" ], "fg": 2710 }, + { "id": [ "mp40", "mp40semi" ], "fg": 2726 }, + { "id": [ "slamfire_shotgun", "slamfire_shotgun_d" ], "fg": 2765 }, + { "id": "fire_ax", "fg": 2781 }, + { "id": "ax", "fg": 2784 }, + { "id": "hatchet", "fg": 2782 }, + { "id": "backpack", "fg": 2785 }, + { "id": "duffelbag", "fg": 2786 }, + { "id": "molle_pack", "fg": 2787 }, + { "id": [ "rifle_case_soft_leather", "rifle_case_xl_soft_leather" ], "fg": 2790 }, + { "id": "bag_canvas", "fg": 2793 }, + { "id": "bat", "fg": 2794 }, + { "id": "bat_metal", "fg": 2795 }, + { "id": "blanket", "fg": 2796 }, + { "id": "down_blanket", "fg": 2797 }, + { "id": "electric_blanket", "fg": 2798 }, + { "id": "board_trap", "fg": 2799 }, + { "id": [ "compbow", "compbow_high", "compbow_low" ], "fg": 2800 }, + { "id": "box_large", "fg": 2811 }, + { "id": "box_medium", "fg": 2812 }, + { "id": "broom", "fg": 2813 }, + { "id": "bwirebat", "fg": 2814 }, + { "id": "cattlefodder", "fg": 2832 }, + { "id": "chainsaw_off", "fg": 2833 }, + { "id": "axe_ring", "fg": 2840 }, + { "id": "balclava", "fg": 2841 }, + { "id": "beret", "fg": 2842 }, + { "id": "boots", "fg": 2843 }, + { "id": "boxer_briefs", "fg": 2844 }, + { "id": "boxer_shorts", "fg": 2845 }, + { "id": "boy_shorts", "fg": 2846 }, + { "id": "bra", "fg": 2847 }, + { "id": "briefs", "fg": 2848 }, + { "id": "bscabbard", "fg": 2849 }, + { "id": "corset", "fg": 2852 }, + { "id": "cowboy_hat", "fg": 2853 }, + { "id": "dress_shoes", "fg": 2854 }, + { "id": "hat_ball", "fg": 2855 }, + { "id": "hat_cotton", "fg": 2856 }, + { "id": "hat_fur", "fg": 2857 }, + { "id": "hat_knit", "fg": 2859 }, + { "id": "hat_noise_cancelling", "fg": 2860 }, + { "id": "helmet_barbute", "fg": 2861 }, + { "id": "helmet_chitin", "fg": 2862 }, + { "id": "helmet_kabuto", "fg": 2863 }, + { "id": "holster", "fg": 2864 }, + { "id": "hoodie", "fg": 2865 }, + { "id": "jeans", "fg": 2868 }, + { "id": "leather_belt", "fg": 2869 }, + { "id": "longshirt", "fg": 2870 }, + { "id": "maid_dress", "fg": 2871 }, + { "id": "maid_hat", "fg": 2872 }, + { "id": "mask_dust", "fg": 2873 }, + { "id": "panties", "fg": 2874 }, + { "id": "pants", "fg": 2875 }, + { "id": "pants_cargo", "fg": 2876 }, + { "id": "polo_shirt", "fg": 2877 }, + { "id": "ragpouch", "fg": 2878 }, + { "id": "scabbard", "fg": 2879 }, + { "id": "sneakers", "fg": 2881 }, + { "id": "socks", "fg": 2882 }, + { "id": "spearsling", "fg": 2883 }, + { "id": "stockings", "fg": 2885 }, + { "id": "sweater", "fg": 2888 }, + { "id": "sweatshirt", "fg": 2889 }, + { "id": "tank_top", "fg": 2890 }, + { "id": "tool_belt", "fg": 2891 }, + { "id": "tshirt", "fg": 2892 }, + { "id": "turban", "fg": 2893 }, + { "id": "undershirt", "fg": 2894 }, + { "id": "coat_lab", "fg": 2850 }, + { "id": "coat_rain", "fg": 2851 }, + { "id": "sports_bra", "fg": 2884 }, + { "id": "skirt", "fg": 2880 }, + { "id": "jacket_light", "fg": 2867 }, + { "id": "jacket_army", "fg": 2866 }, + { "id": "hat_hard", "fg": 2858 }, + { "id": "striped_pants", "fg": 2886 }, + { "id": "striped_shirt", "fg": 2887 }, + { "id": "cloak", "fg": 2895 }, + { "id": "cloak_wool", "fg": 2898 }, + { "id": "cloak_leather", "fg": 2897 }, + { "id": "cloak_fur", "fg": 2896 }, + { "id": "coffeemaker", "fg": 2899 }, + { "id": "contacts", "fg": 2900 }, + { "id": "corpse", "fg": 2901 }, + { "id": "corpse_generic_human", "fg": 2902 }, + { "id": "crowbar", "fg": 2910 }, + { "id": "filter_air", "fg": 2913 }, + { "id": "fish_bait", "fg": 2914 }, { "id": [ "corpse_mon_fish_white_bass", @@ -2435,7 +2700,7 @@ "corpse_mon_fish_white_catfish", "corpse_mon_fish_pickerel" ], - "fg": 2694 + "fg": 2918 }, { "id": [ @@ -2447,7 +2712,7 @@ "corpse_mon_fish_white_sucker", "corpse_mon_fish_fallfish" ], - "fg": 2693 + "fg": 2917 }, { "id": [ @@ -2462,7 +2727,7 @@ "corpse_mon_fish_bullhead", "corpse_mon_fish_carp" ], - "fg": 2692 + "fg": 2916 }, { "id": [ @@ -2478,511 +2743,512 @@ "corpse_mon_fish_grass_carp", "corpse_mon_fish_bowfin" ], - "fg": 2691 - }, - { "id": "fish_trap", "fg": 2695 }, - { "id": "fishing_rod_basic", "fg": 2696 }, - { "id": "fishing_rod_professional", "fg": 2697 }, - { "id": "forge", "fg": 2699 }, - { "id": "char_forge", "fg": 2698 }, - { "id": "glass_shard", "fg": 2723 }, - { "id": "hoboreel", "fg": 2724 }, - { "id": "hydrogen_tank", "fg": 2725 }, - { "id": "leather_tarp", "fg": 2726 }, - { "id": "water", "fg": 2737 }, - { "id": "water_clean", "fg": 2738 }, - { "id": "gasoline", "fg": 2732 }, - { "id": "diesel", "fg": 2730 }, - { "id": "biodiesel", "fg": 2728 }, - { "id": "flamethrower_fuel", "fg": 2731 }, - { "id": "avgas", "fg": 2727 }, - { "id": "lamp_oil", "fg": 2734 }, - { "id": "motor_oil", "fg": 2735 }, - { "id": "napalm", "fg": 2736 }, - { "id": "gelled_gasoline", "fg": 2733 }, - { "id": "blood", "fg": 2729 }, - { "id": "log", "fg": 2739 }, - { "id": "lucern_hammer", "fg": 2740 }, - { "id": "marble", "fg": 2742 }, - { "id": "microwave", "fg": 2743 }, - { "id": "mjolnir", "fg": 2744 }, - { "id": "mop", "fg": 2745 }, - { "id": "mp5mag", "fg": 2746 }, - { "id": "nail", "fg": 2754 }, - { "id": "nailbat", "fg": 2755 }, - { "id": "nailboard", "fg": 2756 }, - { "id": "needle_bone", "fg": 2757 }, - { "id": "needle_curved", "fg": 2758 }, - { "id": "needle_wood", "fg": 2759 }, - { "id": "many_years_old_newspaper", "fg": 2760 }, - { "id": "years_old_newspaper", "fg": 2765 }, - { "id": "months_old_newspaper", "fg": 2761 }, - { "id": "newest_newspaper", "fg": 2762 }, - { "id": "one_year_old_newspaper", "fg": 2763 }, - { "id": "weeks_old_newspaper", "fg": 2764 }, - { "id": "2h_flail_wood", "fg": 2766 }, - { "id": "pillow", "fg": 2768 }, - { "id": "down_pillow", "fg": 2767 }, - { "id": "pine_bough", "fg": 2769 }, - { "id": "pinecone", "fg": 2770 }, + "fg": 2915 + }, + { "id": "fish_trap", "fg": 2919 }, + { "id": "fishing_rod_basic", "fg": 2920 }, + { "id": "fishing_rod_professional", "fg": 2921 }, + { "id": "forge", "fg": 2923 }, + { "id": "char_forge", "fg": 2922 }, + { "id": "glass_shard", "fg": 2947 }, + { "id": "hoboreel", "fg": 2949 }, + { "id": "hydrogen_tank", "fg": 2950 }, + { "id": "leather_tarp", "fg": 2988 }, + { "id": "water", "fg": 2999 }, + { "id": "water_clean", "fg": 3000 }, + { "id": "gasoline", "fg": 2994 }, + { "id": "diesel", "fg": 2992 }, + { "id": "biodiesel", "fg": 2990 }, + { "id": "flamethrower_fuel", "fg": 2993 }, + { "id": "avgas", "fg": 2989 }, + { "id": "lamp_oil", "fg": 2996 }, + { "id": "motor_oil", "fg": 2997 }, + { "id": "napalm", "fg": 2998 }, + { "id": "gelled_gasoline", "fg": 2995 }, + { "id": "blood", "fg": 2991 }, + { "id": "log", "fg": 3001 }, + { "id": "lucern_hammer", "fg": 3002 }, + { "id": "marble", "fg": 3004 }, + { "id": "microwave", "fg": 3005 }, + { "id": "mjolnir", "fg": 3006 }, + { "id": "mop", "fg": 3007 }, + { "id": "mp5mag", "fg": 3008 }, + { "id": "nail", "fg": 3016 }, + { "id": "nailbat", "fg": 3017 }, + { "id": "nailboard", "fg": 3018 }, + { "id": "needle_bone", "fg": 3019 }, + { "id": "needle_curved", "fg": 3020 }, + { "id": "needle_wood", "fg": 3021 }, + { "id": "many_years_old_newspaper", "fg": 3022 }, + { "id": "years_old_newspaper", "fg": 3027 }, + { "id": "months_old_newspaper", "fg": 3023 }, + { "id": "newest_newspaper", "fg": 3024 }, + { "id": "one_year_old_newspaper", "fg": 3025 }, + { "id": "weeks_old_newspaper", "fg": 3026 }, + { "id": "2h_flail_wood", "fg": 3028 }, + { "id": "pillow", "fg": 3030 }, + { "id": "down_pillow", "fg": 3029 }, + { "id": "pine_bough", "fg": 3031 }, + { "id": "pinecone", "fg": 3032 }, { "id": [ "rifle_9mm", "rifle_3006", "rifle_45", "rifle_22", "rifle_40", "rifle_44", "rifle_38", "rifle_223" ], - "fg": 2771 - }, - { "id": "plastic_sheet", "fg": 2773 }, - { "id": "plastic_shopping_bag", "fg": 2774 }, - { "id": "pneumatic_shotgun", "fg": 2775 }, - { "id": "pool_ball", "fg": 2776 }, - { "id": "powder_candy", "fg": 2778 }, - { "id": "rag", "fg": 2779 }, - { "id": "rebar", "fg": 2780 }, - { "id": [ "fur_rollmat", "broketent", "largebroketent" ], "fg": 2781 }, - { "id": [ "rollmat", "tent_kit", "large_tent_kit" ], "fg": 2782 }, - { "id": "scissors", "fg": 2783 }, - { "id": "screwdriver", "fg": 2784 }, - { "id": "sewing_kit", "fg": 2785 }, - { "id": "sharp_rock", "fg": 2786 }, - { "id": "sheet_metal", "fg": 2787 }, - { "id": "sheet_metal_small", "fg": 2788 }, - { "id": "shovel", "fg": 2789 }, - { "id": "slingshot", "fg": 2790 }, - { "id": "solar_panel", "fg": 2792 }, - { "id": "solar_cell", "fg": 2791 }, - { "id": "pointy_stick", "fg": 2793 }, - { "id": "spear_wood", "fg": 2801 }, - { "id": "spear_spike", "fg": 2799 }, - { "id": "spear_knife", "fg": 2795 }, - { "id": "spear_knife_superior", "fg": 2796 }, - { "id": "spear_pipe", "fg": 2797 }, - { "id": "spear_rebar", "fg": 2798 }, - { "id": "spear_steel", "fg": 2800 }, - { "id": "spear_copper", "fg": 2794 }, - { "id": "splinter", "fg": 2802 }, - { "id": "sponge", "fg": 2803 }, - { "id": "spoon", "fg": 2804 }, - { "id": "stick", "fg": 2805 }, - { "id": "stick_long", "fg": 2806 }, - { "id": "primitive_hammer", "fg": 2807 }, - { "id": "string_36", "fg": 2808 }, - { "id": "string_6", "fg": 2809 }, - { "id": "tailors_kit", "fg": 2811 }, - { "id": "tarp", "fg": 2812 }, - { "id": "television", "fg": 2813 }, - { "id": "thermos", "fg": 2814 }, - { "id": "thread", "fg": 2815 }, - { "id": "2h_flail_steel", "fg": 2823 }, - { "id": "welder", "fg": 2824 }, - { "id": "welder_crude", "fg": 2825 }, - { "id": "wood_panel", "fg": 2826 }, - { "id": "wood_sheet", "fg": 2827 }, - { "id": "corpse_mon_troll", "fg": 2828 }, - { "id": "mon_bat", "fg": 2832, "bg": 2993 }, - { "id": "mon_goose_canadian", "fg": 2845, "bg": 2993 }, - { "id": "mon_bluejay", "fg": 2833, "bg": 2993 }, - { "id": "mon_bluejay_chick", "fg": 2834, "bg": 2993 }, - { "id": "mon_cardinal", "fg": 2835, "bg": 2993 }, - { "id": "mon_cardinal_chick", "fg": 2836, "bg": 2993 }, + "fg": 3033 + }, + { "id": "plastic_sheet", "fg": 3035 }, + { "id": "plastic_shopping_bag", "fg": 3036 }, + { "id": "pneumatic_shotgun", "fg": 3037 }, + { "id": "pool_ball", "fg": 3038 }, + { "id": "powder_candy", "fg": 3040 }, + { "id": "rag", "fg": 3041 }, + { "id": "rebar", "fg": 3042 }, + { "id": [ "fur_rollmat", "broketent", "largebroketent" ], "fg": 3043 }, + { "id": "rollmat", "fg": 3044 }, + { "id": "scissors", "fg": 3045 }, + { "id": "screwdriver", "fg": 3046 }, + { "id": "sewing_kit", "fg": 3047 }, + { "id": "sharp_rock", "fg": 3048 }, + { "id": "sheet_metal", "fg": 3049 }, + { "id": "sheet_metal_small", "fg": 3050 }, + { "id": "shovel", "fg": 3051 }, + { "id": "slingshot", "fg": 3052 }, + { "id": "solar_panel", "fg": 3054 }, + { "id": "solar_cell", "fg": 3053 }, + { "id": "pointy_stick", "fg": 3055 }, + { "id": "spear_wood", "fg": 3063 }, + { "id": "spear_spike", "fg": 3061 }, + { "id": "spear_knife", "fg": 3057 }, + { "id": "spear_knife_superior", "fg": 3058 }, + { "id": "spear_pipe", "fg": 3059 }, + { "id": "spear_rebar", "fg": 3060 }, + { "id": "spear_steel", "fg": 3062 }, + { "id": "spear_copper", "fg": 3056 }, + { "id": "splinter", "fg": 3064 }, + { "id": "sponge", "fg": 3065 }, + { "id": "spoon", "fg": 3066 }, + { "id": "stick", "fg": 3067 }, + { "id": "stick_long", "fg": 3068 }, + { "id": "primitive_hammer", "fg": 3069 }, + { "id": "string_36", "fg": 3070 }, + { "id": "string_6", "fg": 3071 }, + { "id": "tailors_kit", "fg": 3073 }, + { "id": "tarp", "fg": 3074 }, + { "id": "television", "fg": 3075 }, + { "id": "thermos", "fg": 3076 }, + { "id": "thread", "fg": 3077 }, + { "id": "2h_flail_steel", "fg": 3085 }, + { "id": "welder", "fg": 3086 }, + { "id": "welder_crude", "fg": 3087 }, + { "id": "wood_panel", "fg": 3088 }, + { "id": "wood_sheet", "fg": 3089 }, + { "id": "corpse_mon_troll", "fg": 3090 }, + { "id": "mon_bat", "fg": 3094, "bg": 3255 }, + { "id": "mon_goose_canadian", "fg": 3107, "bg": 3255 }, + { "id": "mon_bluejay", "fg": 3095, "bg": 3255 }, + { "id": "mon_bluejay_chick", "fg": 3096, "bg": 3255 }, + { "id": "mon_cardinal", "fg": 3097, "bg": 3255 }, + { "id": "mon_cardinal_chick", "fg": 3098, "bg": 3255 }, { "id": "mon_chicken", - "fg": [ { "weight": 2, "sprite": 2837 }, { "weight": 1, "sprite": 2838 } ], - "bg": 2993 - }, - { "id": "mon_chicken_chick", "fg": 2839, "bg": 2993 }, - { "id": "mon_crow", "fg": 2840, "bg": 2993 }, - { "id": "mon_crow_chick", "fg": 2841, "bg": 2993 }, - { "id": "mon_crow_mutant", "fg": 2842, "bg": 2992 }, - { "id": "mon_duck", "fg": 2843, "bg": 2993 }, - { "id": "mon_duck_chick", "fg": 2844, "bg": 2993 }, - { "id": "mon_goose_canadian_chick", "fg": 2846, "bg": 2993 }, - { "id": "mon_grouse", "fg": 2847, "bg": 2993 }, - { "id": "mon_grouse_chick", "fg": 2848, "bg": 2993 }, - { "id": "mon_pheasant", "fg": 2849, "bg": 2992 }, - { "id": "mon_pheasant_chick", "fg": 2850, "bg": 2993 }, - { "id": "mon_raven", "fg": 2852, "bg": 2993 }, - { "id": "mon_raven_chick", "fg": 2853, "bg": 2993 }, - { "id": "mon_robin", "fg": 2854, "bg": 2993 }, - { "id": "mon_robin_chick", "fg": 2855, "bg": 2993 }, - { "id": "mon_sparrow", "fg": 2856, "bg": 2993 }, - { "id": "mon_sparrow_chick", "fg": 2857, "bg": 2993 }, - { "id": "mon_turkey", "fg": 2858, "bg": 2992 }, - { "id": "mon_turkey_chick", "fg": 2859, "bg": 2993 }, - { "id": "mon_crow_mutant_small", "fg": 2860, "bg": 2992 }, - { "id": "mon_pigeon", "fg": 2851, "bg": 2993 }, - { "id": "mon_fish_blinky", "fg": 2861 }, + "fg": [ { "weight": 2, "sprite": 3099 }, { "weight": 1, "sprite": 3100 } ], + "bg": 3255 + }, + { "id": "mon_chicken_chick", "fg": 3101, "bg": 3255 }, + { "id": "mon_crow", "fg": 3102, "bg": 3255 }, + { "id": "mon_crow_chick", "fg": 3103, "bg": 3255 }, + { "id": "mon_crow_mutant", "fg": 3104, "bg": 3254 }, + { "id": "mon_duck", "fg": 3105, "bg": 3255 }, + { "id": "mon_duck_chick", "fg": 3106, "bg": 3255 }, + { "id": "mon_goose_canadian_chick", "fg": 3108, "bg": 3255 }, + { "id": "mon_grouse", "fg": 3109, "bg": 3255 }, + { "id": "mon_grouse_chick", "fg": 3110, "bg": 3255 }, + { "id": "mon_pheasant", "fg": 3111, "bg": 3254 }, + { "id": "mon_pheasant_chick", "fg": 3112, "bg": 3255 }, + { "id": "mon_raven", "fg": 3114, "bg": 3255 }, + { "id": "mon_raven_chick", "fg": 3115, "bg": 3255 }, + { "id": "mon_robin", "fg": 3116, "bg": 3255 }, + { "id": "mon_robin_chick", "fg": 3117, "bg": 3255 }, + { "id": "mon_sparrow", "fg": 3118, "bg": 3255 }, + { "id": "mon_sparrow_chick", "fg": 3119, "bg": 3255 }, + { "id": "mon_turkey", "fg": 3120, "bg": 3254 }, + { "id": "mon_turkey_chick", "fg": 3121, "bg": 3255 }, + { "id": "mon_crow_mutant_small", "fg": 3122, "bg": 3254 }, + { "id": "mon_pigeon", "fg": 3113, "bg": 3255 }, + { "id": "mon_fish_blinky", "fg": 3123 }, { "id": "mon_cat", "fg": [ - { "weight": 1, "sprite": 2862 }, - { "weight": 1, "sprite": 2863 }, - { "weight": 1, "sprite": 2887 }, - { "weight": 1, "sprite": 2886 } + { "weight": 1, "sprite": 3124 }, + { "weight": 1, "sprite": 3125 }, + { "weight": 1, "sprite": 3149 }, + { "weight": 1, "sprite": 3148 } ], - "bg": 2993 + "bg": 3255 }, { "id": "mon_cat_bengal", - "fg": [ { "weight": 1, "sprite": 2866 }, { "weight": 1, "sprite": 2865 } ], - "bg": 2993 + "fg": [ { "weight": 1, "sprite": 3128 }, { "weight": 1, "sprite": 3127 } ], + "bg": 3255 }, { "id": "mon_cat_calico", - "fg": [ { "weight": 1, "sprite": 2869 }, { "weight": 1, "sprite": 2868 } ], - "bg": 2993 + "fg": [ { "weight": 1, "sprite": 3131 }, { "weight": 1, "sprite": 3130 } ], + "bg": 3255 }, { "id": "mon_cat_chonker", - "fg": [ { "weight": 1, "sprite": 2872 }, { "weight": 1, "sprite": 2871 } ], - "bg": 2993 + "fg": [ { "weight": 1, "sprite": 3134 }, { "weight": 1, "sprite": 3133 } ], + "bg": 3255 }, { "id": "mon_cat_devon_rex", - "fg": [ { "weight": 1, "sprite": 2875 }, { "weight": 1, "sprite": 2874 } ], - "bg": 2993 + "fg": [ { "weight": 1, "sprite": 3137 }, { "weight": 1, "sprite": 3136 } ], + "bg": 3255 }, { "id": "mon_cat_longhair", - "fg": [ { "weight": 1, "sprite": 2878 }, { "weight": 1, "sprite": 2877 } ], - "bg": 2993 + "fg": [ { "weight": 1, "sprite": 3140 }, { "weight": 1, "sprite": 3139 } ], + "bg": 3255 }, { "id": "mon_cat_maine_coon", - "fg": [ { "weight": 1, "sprite": 2881 }, { "weight": 1, "sprite": 2880 } ], - "bg": 2993 + "fg": [ { "weight": 1, "sprite": 3143 }, { "weight": 1, "sprite": 3142 } ], + "bg": 3255 }, { "id": "mon_cat_persian", - "fg": [ { "weight": 1, "sprite": 2884 }, { "weight": 1, "sprite": 2883 } ], - "bg": 2993 + "fg": [ { "weight": 1, "sprite": 3146 }, { "weight": 1, "sprite": 3145 } ], + "bg": 3255 }, { "id": "mon_cat_siamese", - "fg": [ { "weight": 1, "sprite": 2890 }, { "weight": 1, "sprite": 2889 } ], - "bg": 2993 + "fg": [ { "weight": 1, "sprite": 3152 }, { "weight": 1, "sprite": 3151 } ], + "bg": 3255 }, { "id": "mon_cat_sphynx", - "fg": [ { "weight": 1, "sprite": 2893 }, { "weight": 1, "sprite": 2892 } ], - "bg": 2993 + "fg": [ { "weight": 1, "sprite": 3155 }, { "weight": 1, "sprite": 3154 } ], + "bg": 3255 }, { "id": "mon_cat_tabby", - "fg": [ { "weight": 1, "sprite": 2896 }, { "weight": 1, "sprite": 2895 } ], - "bg": 2993 - }, - { "id": "mon_cat_kitten", "fg": 2885, "bg": 2993 }, - { "id": "mon_cat_bengal_kitten", "fg": 2864, "bg": 2993 }, - { "id": "mon_cat_calico_kitten", "fg": 2867, "bg": 2993 }, - { "id": "mon_cat_chonker_kitten", "fg": 2870, "bg": 2993 }, - { "id": "mon_cat_devon_rex_kitten", "fg": 2873, "bg": 2993 }, - { "id": "mon_cat_longhair_kitten", "fg": 2876, "bg": 2993 }, - { "id": "mon_cat_maine_coon_kitten", "fg": 2879, "bg": 2993 }, - { "id": "mon_cat_persian_kitten", "fg": 2882, "bg": 2993 }, - { "id": "mon_cat_siamese_kitten", "fg": 2888, "bg": 2993 }, - { "id": "mon_cat_sphynx_kitten", "fg": 2891, "bg": 2993 }, - { "id": "mon_cat_tabby_kitten", "fg": 2894, "bg": 2993 }, - { "id": "mon_coyote", "fg": 2897, "bg": 2992 }, - { "id": "mon_coyote_wolf", "fg": 2898, "bg": 2992 }, - { "id": "mon_dog", "fg": 2899, "bg": 2992 }, - { "id": "mon_dog_skeleton", "fg": 2926, "bg": 2992 }, + "fg": [ { "weight": 1, "sprite": 3158 }, { "weight": 1, "sprite": 3157 } ], + "bg": 3255 + }, + { "id": "mon_cat_kitten", "fg": 3147, "bg": 3255 }, + { "id": "mon_cat_bengal_kitten", "fg": 3126, "bg": 3255 }, + { "id": "mon_cat_calico_kitten", "fg": 3129, "bg": 3255 }, + { "id": "mon_cat_chonker_kitten", "fg": 3132, "bg": 3255 }, + { "id": "mon_cat_devon_rex_kitten", "fg": 3135, "bg": 3255 }, + { "id": "mon_cat_longhair_kitten", "fg": 3138, "bg": 3255 }, + { "id": "mon_cat_maine_coon_kitten", "fg": 3141, "bg": 3255 }, + { "id": "mon_cat_persian_kitten", "fg": 3144, "bg": 3255 }, + { "id": "mon_cat_siamese_kitten", "fg": 3150, "bg": 3255 }, + { "id": "mon_cat_sphynx_kitten", "fg": 3153, "bg": 3255 }, + { "id": "mon_cat_tabby_kitten", "fg": 3156, "bg": 3255 }, + { "id": "mon_coyote", "fg": 3159, "bg": 3254 }, + { "id": "mon_coyote_wolf", "fg": 3160, "bg": 3254 }, + { "id": "mon_dog", "fg": 3161, "bg": 3254 }, + { "id": "mon_dog_skeleton", "fg": 3188, "bg": 3254 }, { "id": "mon_zombie_dog", - "fg": [ { "weight": 1, "sprite": 2927 }, { "weight": 1, "sprite": 2928 } ], - "bg": 2992 - }, - { "id": "mon_dog_beagle", "fg": 2904, "bg": 2993 }, - { "id": "mon_dog_gshepherd", "fg": 2916, "bg": 2992 }, - { "id": "mon_dog_boxer", "fg": 2906, "bg": 2992 }, - { "id": "mon_dog_dachshund", "fg": 2912, "bg": 2992 }, - { "id": "mon_dog_auscattle", "fg": 2900, "bg": 2992 }, - { "id": "mon_dog_bcollie", "fg": 2902, "bg": 2992 }, - { "id": "mon_dog_bull", "fg": 2908, "bg": 2993 }, - { "id": "mon_dog_chihuahua", "fg": 2910, "bg": 2993 }, - { "id": "mon_dog_gpyrenees", "fg": 2914, "bg": 2992 }, - { "id": "mon_dog_pitbullmix", "fg": 2919, "bg": 2992 }, - { "id": "mon_dog_samoyed", "fg": 2924, "bg": 2992 }, - { "id": "mon_dog_rottweiler", "fg": 2922, "bg": 2992 }, - { "id": "mon_dog_mutant_mongrel", "fg": 2918, "bg": 2992 }, - { "id": "mon_dog_auscattle_pup", "fg": 2901, "bg": 2993 }, - { "id": "mon_dog_bcollie_pup", "fg": 2903, "bg": 2993 }, - { "id": "mon_dog_beagle_pup", "fg": 2905, "bg": 2993 }, - { "id": "mon_dog_boxer_pup", "fg": 2907, "bg": 2993 }, - { "id": "mon_dog_bull_pup", "fg": 2909, "bg": 2993 }, - { "id": "mon_dog_chihuahua_pup", "fg": 2911, "bg": 2993 }, - { "id": "mon_dog_dachshund_pup", "fg": 2913, "bg": 2993 }, - { "id": "mon_dog_gpyrenees_pup", "fg": 2915, "bg": 2993 }, - { "id": "mon_dog_gshepherd_pup", "fg": 2917, "bg": 2993 }, - { "id": "mon_dog_pitbullmix_pup", "fg": 2920, "bg": 2993 }, - { "id": "mon_dog_pup", "fg": 2921, "bg": 2993 }, - { "id": "mon_dog_rottweiler_pup", "fg": 2923, "bg": 2993 }, - { "id": "mon_dog_samoyed_pup", "fg": 2925, "bg": 2993 }, - { "id": "mon_fish_tiny", "fg": 2932 }, - { "id": "mon_fish_small", "fg": 2931 }, - { "id": "mon_fish_medium", "fg": 2930 }, - { "id": [ "mon_fish_large", "mon_fish_huge" ], "fg": 2929 }, - { "id": "mon_sewer_fish", "fg": 2933 }, - { "id": "mon_mink", "fg": 2934, "bg": 2993 }, - { "id": "mon_bobcat", "fg": 2935, "bg": 2993 }, - { "id": "mon_cockatrice_chick", "fg": 2937, "bg": 2993 }, - { "id": "mon_cockatrice", "fg": 2936, "bg": 2993 }, - { "id": "mon_sewer_rat", "fg": 2938, "bg": 2993 }, + "fg": [ { "weight": 1, "sprite": 3189 }, { "weight": 1, "sprite": 3190 } ], + "bg": 3254 + }, + { "id": "mon_dog_beagle", "fg": 3166, "bg": 3255 }, + { "id": "mon_dog_gshepherd", "fg": 3178, "bg": 3254 }, + { "id": "mon_dog_boxer", "fg": 3168, "bg": 3254 }, + { "id": "mon_dog_dachshund", "fg": 3174, "bg": 3254 }, + { "id": "mon_dog_auscattle", "fg": 3162, "bg": 3254 }, + { "id": "mon_dog_bcollie", "fg": 3164, "bg": 3254 }, + { "id": "mon_dog_bull", "fg": 3170, "bg": 3255 }, + { "id": "mon_dog_chihuahua", "fg": 3172, "bg": 3255 }, + { "id": "mon_dog_gpyrenees", "fg": 3176, "bg": 3254 }, + { "id": "mon_dog_pitbullmix", "fg": 3181, "bg": 3254 }, + { "id": "mon_dog_samoyed", "fg": 3186, "bg": 3254 }, + { "id": "mon_dog_rottweiler", "fg": 3184, "bg": 3254 }, + { "id": "mon_dog_mutant_mongrel", "fg": 3180, "bg": 3254 }, + { "id": "mon_dog_auscattle_pup", "fg": 3163, "bg": 3255 }, + { "id": "mon_dog_bcollie_pup", "fg": 3165, "bg": 3255 }, + { "id": "mon_dog_beagle_pup", "fg": 3167, "bg": 3255 }, + { "id": "mon_dog_boxer_pup", "fg": 3169, "bg": 3255 }, + { "id": "mon_dog_bull_pup", "fg": 3171, "bg": 3255 }, + { "id": "mon_dog_chihuahua_pup", "fg": 3173, "bg": 3255 }, + { "id": "mon_dog_dachshund_pup", "fg": 3175, "bg": 3255 }, + { "id": "mon_dog_gpyrenees_pup", "fg": 3177, "bg": 3255 }, + { "id": "mon_dog_gshepherd_pup", "fg": 3179, "bg": 3255 }, + { "id": "mon_dog_pitbullmix_pup", "fg": 3182, "bg": 3255 }, + { "id": "mon_dog_pup", "fg": 3183, "bg": 3255 }, + { "id": "mon_dog_rottweiler_pup", "fg": 3185, "bg": 3255 }, + { "id": "mon_dog_samoyed_pup", "fg": 3187, "bg": 3255 }, + { "id": "mon_fish_tiny", "fg": 3194 }, + { "id": "mon_fish_small", "fg": 3193 }, + { "id": "mon_fish_medium", "fg": 3192 }, + { "id": [ "mon_fish_large", "mon_fish_huge" ], "fg": 3191 }, + { "id": "mon_sewer_fish", "fg": 3195 }, + { "id": "mon_mink", "fg": 3196, "bg": 3255 }, + { "id": "mon_bobcat", "fg": 3197, "bg": 3255 }, + { "id": "mon_cockatrice_chick", "fg": 3199, "bg": 3255 }, + { "id": "mon_cockatrice", "fg": 3198, "bg": 3255 }, + { "id": "mon_sewer_rat", "fg": 3200, "bg": 3255 }, { "id": "mon_pig", - "fg": [ { "weight": 8, "sprite": 2941 }, { "weight": 3, "sprite": 2939 }, { "weight": 1, "sprite": 2940 } ], - "bg": 2992 - }, - { "id": "mon_pig_piglet", "fg": 2942, "bg": 2993 }, - { "id": "mon_bear_cub", "fg": 2943, "bg": 2993 }, - { "id": "mon_fox_gray", "fg": 2944, "bg": 2992 }, - { "id": "mon_fox_red", "fg": 2945, "bg": 2992 }, - { "id": "mon_wolf", "fg": 2946, "bg": 2992 }, - { "id": "mon_rattlesnake_giant", "fg": 2948, "bg": 2992 }, - { "id": "mon_rattlesnake", "fg": 2947, "bg": 2993 }, - { "id": "mon_sewer_snake", "fg": 2949, "bg": 2993 }, - { "id": "mon_chipmunk", "fg": 2954, "bg": 2993 }, - { "id": "mon_groundhog", "fg": 2956, "bg": 2993 }, - { "id": "mon_lemming", "fg": 2950, "bg": 2951 }, - { "id": "mon_beaver", "fg": 2952, "bg": 2993 }, - { "id": "mon_black_rat", "fg": 2953, "bg": 2993 }, - { "id": "mon_deer_mouse", "fg": 2955, "bg": 2993 }, - { "id": "mon_lab_rat", "fg": 2957, "bg": 2993 }, - { "id": "mon_muskrat", "fg": 2958, "bg": 2993 }, - { "id": "mon_otter", "fg": 2960, "bg": 2993 }, - { "id": "mon_rabbit", "fg": 2961, "bg": 2993 }, - { "id": "mon_squirrel", "fg": 2962, "bg": 2993 }, - { "id": "mon_squirrel_red", "fg": 2963, "bg": 2993 }, - { "id": "mon_opossum", "fg": 2959, "bg": 2993 }, - { "id": "mon_boar_wild", "fg": 2964, "bg": 2992 }, - { "id": "mon_boar_wild_piglet", "fg": 2965, "bg": 2993 }, - { "id": "mon_zpig_brute", "fg": 2966, "bg": 2992 }, - { "id": "mon_centipede_giant", "fg": 2967, "bg": 2992 }, - { "id": "mon_dragonfly_small", "fg": 2968, "bg": 2993 }, - { "id": "mon_locust", "fg": 2969, "bg": 2992 }, - { "id": "mon_locust_nymph", "fg": 2970, "bg": 2993 }, - { "id": "mon_locust_small", "fg": 2971, "bg": 2993 }, - { "id": "mon_mosquito_small", "fg": 2972, "bg": 2993 }, - { "id": "mon_ant", "fg": 2977, "bg": 2992 }, - { "id": "mon_ant_acid", "fg": 2978, "bg": 2992 }, - { "id": "corpse_mon_ant", "fg": 2973 }, - { "id": "corpse_mon_ant_acid", "fg": 2974 }, - { "id": "mon_ant_larva", "fg": 2982, "bg": 2993 }, - { "id": "mon_ant_acid_larva", "fg": 2979, "bg": 2993 }, - { "id": "corpse_mon_ant_larva", "fg": 2976 }, - { "id": "corpse_mon_ant_acid_larva", "fg": 2975 }, - { "id": "mon_ant_fungus", "fg": 2981, "bg": 2992 }, - { "id": "mon_ant_small", "fg": 2983, "bg": 2993 }, - { "id": "mon_ant_acid_small", "fg": 2980, "bg": 2993 }, - { "id": "mon_dermatik_larva", "fg": 2984, "bg": 2993 }, - { "id": "mon_wasp_small", "fg": 2985, "bg": 2993 }, - { "id": "mon_giant_cockroach", "fg": 2986, "bg": 2992 }, - { "id": "mon_giant_cockroach_nymph", "fg": 2987, "bg": 2993 }, - { "id": "mon_plague_nymph", "fg": 2988, "bg": 2993 }, - { "id": "mon_plague_vector", "fg": 2989, "bg": 2992 }, - { "id": "mon_pregnant_giant_cockroach", "fg": 2990, "bg": 2992 }, - { "id": "mon_skittering_plague", "fg": 2991, "bg": 2992 }, - { "id": "mon_eyebot", "fg": 2994, "bg": 2993 }, - { "id": "mon_firefly", "fg": 2995, "bg": 2993 }, - { "id": "mon_kreck", "fg": 2998, "bg": 2992 }, + "fg": [ { "weight": 8, "sprite": 3203 }, { "weight": 3, "sprite": 3201 }, { "weight": 1, "sprite": 3202 } ], + "bg": 3254 + }, + { "id": "mon_pig_piglet", "fg": 3204, "bg": 3255 }, + { "id": "mon_bear_cub", "fg": 3205, "bg": 3255 }, + { "id": "mon_fox_gray", "fg": 3206, "bg": 3254 }, + { "id": "mon_fox_red", "fg": 3207, "bg": 3254 }, + { "id": "mon_wolf", "fg": 3208, "bg": 3254 }, + { "id": "mon_rattlesnake_giant", "fg": 3210, "bg": 3254 }, + { "id": "mon_rattlesnake", "fg": 3209, "bg": 3255 }, + { "id": "mon_sewer_snake", "fg": 3211, "bg": 3255 }, + { "id": "mon_chipmunk", "fg": 3216, "bg": 3255 }, + { "id": "mon_groundhog", "fg": 3218, "bg": 3255 }, + { "id": "mon_lemming", "fg": 3212, "bg": 3213 }, + { "id": "mon_beaver", "fg": 3214, "bg": 3255 }, + { "id": "mon_black_rat", "fg": 3215, "bg": 3255 }, + { "id": "mon_deer_mouse", "fg": 3217, "bg": 3255 }, + { "id": "mon_lab_rat", "fg": 3219, "bg": 3255 }, + { "id": "mon_muskrat", "fg": 3220, "bg": 3255 }, + { "id": "mon_otter", "fg": 3222, "bg": 3255 }, + { "id": "mon_rabbit", "fg": 3223, "bg": 3255 }, + { "id": "mon_squirrel", "fg": 3224, "bg": 3255 }, + { "id": "mon_squirrel_red", "fg": 3225, "bg": 3255 }, + { "id": "mon_opossum", "fg": 3221, "bg": 3255 }, + { "id": "mon_boar_wild", "fg": 3226, "bg": 3254 }, + { "id": "mon_boar_wild_piglet", "fg": 3227, "bg": 3255 }, + { "id": "mon_zpig_brute", "fg": 3228, "bg": 3254 }, + { "id": "mon_centipede_giant", "fg": 3229, "bg": 3254 }, + { "id": "mon_dragonfly_small", "fg": 3230, "bg": 3255 }, + { "id": "mon_locust", "fg": 3231, "bg": 3254 }, + { "id": "mon_locust_nymph", "fg": 3232, "bg": 3255 }, + { "id": "mon_locust_small", "fg": 3233, "bg": 3255 }, + { "id": "mon_mosquito_small", "fg": 3234, "bg": 3255 }, + { "id": "mon_ant", "fg": 3239, "bg": 3254 }, + { "id": "mon_ant_acid", "fg": 3240, "bg": 3254 }, + { "id": "corpse_mon_ant", "fg": 3235 }, + { "id": "corpse_mon_ant_acid", "fg": 3236 }, + { "id": "mon_ant_larva", "fg": 3244, "bg": 3255 }, + { "id": "mon_ant_acid_larva", "fg": 3241, "bg": 3255 }, + { "id": "corpse_mon_ant_larva", "fg": 3238 }, + { "id": "corpse_mon_ant_acid_larva", "fg": 3237 }, + { "id": "mon_ant_fungus", "fg": 3243, "bg": 3254 }, + { "id": "mon_ant_small", "fg": 3245, "bg": 3255 }, + { "id": "mon_ant_acid_small", "fg": 3242, "bg": 3255 }, + { "id": "mon_dermatik_larva", "fg": 3246, "bg": 3255 }, + { "id": "mon_wasp_small", "fg": 3247, "bg": 3255 }, + { "id": "mon_giant_cockroach", "fg": 3248, "bg": 3254 }, + { "id": "mon_giant_cockroach_nymph", "fg": 3249, "bg": 3255 }, + { "id": "mon_plague_nymph", "fg": 3250, "bg": 3255 }, + { "id": "mon_plague_vector", "fg": 3251, "bg": 3254 }, + { "id": "mon_pregnant_giant_cockroach", "fg": 3252, "bg": 3254 }, + { "id": "mon_skittering_plague", "fg": 3253, "bg": 3254 }, + { "id": "mon_eyebot", "fg": 3256, "bg": 3255 }, + { "id": "mon_firefly", "fg": 3257, "bg": 3255 }, + { "id": "mon_kreck", "fg": 3260, "bg": 3254 }, { "id": "mon_aphid_small", - "fg": [ { "weight": 1, "sprite": 2999 }, { "weight": 1, "sprite": 3000 }, { "weight": 1, "sprite": 3001 } ], - "bg": 2993 + "fg": [ { "weight": 1, "sprite": 3261 }, { "weight": 1, "sprite": 3262 }, { "weight": 1, "sprite": 3263 } ], + "bg": 3255 }, - { "id": "mon_beaver_mutant_avian", "fg": 3002, "bg": 2993 }, - { "id": "mon_beaver_mutant_huge", "fg": 3003, "bg": 2992 }, - { "id": "mon_blob", "fg": 3004, "bg": 2992 }, + { "id": "mon_beaver_mutant_avian", "fg": 3264, "bg": 3255 }, + { "id": "mon_beaver_mutant_huge", "fg": 3265, "bg": 3254 }, + { "id": "mon_blob", "fg": 3266, "bg": 3254 }, { "id": "mon_blob_small", - "fg": [ { "weight": 1, "sprite": 3005 }, { "weight": 1, "sprite": 3006 } ], - "bg": 2993 - }, - { "id": "mon_cat_mutant_kitten_prism", "fg": 3007, "bg": 2993 }, - { "id": "mon_cat_mutant_prism", "fg": 3008, "bg": 2993 }, - { "id": "mon_cow_calf", "fg": 3009, "bg": 2992 }, - { "id": "mon_coyote_mutant_shark", "fg": 3010, "bg": 2992 }, - { "id": "mon_coyote_mutant_venom", "fg": 3011, "bg": 2992 }, - { "id": "mon_crayfish_small", "fg": 3012, "bg": 2992 }, - { "id": "mon_deer_fawn", "fg": 3014, "bg": 2992 }, - { "id": "mon_deer_mutant_spider_fawn", "fg": 3015, "bg": 2992 }, - { "id": "mon_dog_zombie_rot", "fg": 3016, "bg": 2992 }, - { "id": "mon_frog", "fg": 3019, "bg": 2993 }, - { "id": "mon_frog_small", "fg": 3020, "bg": 2992 }, - { "id": "mon_fungal_fighter", "fg": 3021, "bg": 2992 }, - { "id": "mon_fungal_hedgerow", "fg": 3022, "bg": 2992 }, - { "id": "mon_fungaloid_young", "fg": 3023, "bg": 2993 }, - { "id": "mon_grasshopper_small", "fg": 3025, "bg": 2993 }, - { "id": "mon_halfworm", "fg": 3026, "bg": 2993 }, - { "id": "mon_hallu_multicooker", "fg": 3027, "bg": 2992 }, - { "id": "mon_hazmatbot", "fg": 3028, "bg": 2992 }, + "fg": [ { "weight": 1, "sprite": 3267 }, { "weight": 1, "sprite": 3268 } ], + "bg": 3255 + }, + { "id": "mon_cat_mutant_kitten_prism", "fg": 3269, "bg": 3255 }, + { "id": "mon_cat_mutant_prism", "fg": 3270, "bg": 3255 }, + { "id": "mon_cow_calf", "fg": 3271, "bg": 3254 }, + { "id": "mon_coyote_mutant_shark", "fg": 3272, "bg": 3254 }, + { "id": "mon_coyote_mutant_venom", "fg": 3273, "bg": 3254 }, + { "id": "mon_crayfish_small", "fg": 3274, "bg": 3254 }, + { "id": "mon_deer_fawn", "fg": 3276, "bg": 3254 }, + { "id": "mon_deer_mutant_spider_fawn", "fg": 3277, "bg": 3254 }, + { "id": "mon_dog_zombie_rot", "fg": 3278, "bg": 3254 }, + { "id": "mon_frog", "fg": 3281, "bg": 3255 }, + { "id": "mon_frog_small", "fg": 3282, "bg": 3254 }, + { "id": "mon_fungal_fighter", "fg": 3283, "bg": 3254 }, + { "id": "mon_fungal_hedgerow", "fg": 3284, "bg": 3254 }, + { "id": "mon_fungaloid_young", "fg": 3285, "bg": 3255 }, + { "id": "mon_grasshopper_small", "fg": 3287, "bg": 3255 }, + { "id": "mon_halfworm", "fg": 3288, "bg": 3255 }, + { "id": "mon_hallu_multicooker", "fg": 3289, "bg": 3254 }, + { "id": "mon_hazmatbot", "fg": 3290, "bg": 3254 }, { "id": [ "mon_hound_tindalos", "mon_hound_tindalos_afterimage" ], "fg": [ - { "weight": 1, "sprite": 3029 }, - { "weight": 1, "sprite": 3030 }, - { "weight": 1, "sprite": 3031 }, - { "weight": 1, "sprite": 3032 }, - { "weight": 1, "sprite": 3033 }, - { "weight": 1, "sprite": 3034 }, - { "weight": 1, "sprite": 3035 }, - { "weight": 1, "sprite": 3036 }, - { "weight": 1, "sprite": 3037 } + { "weight": 1, "sprite": 3291 }, + { "weight": 1, "sprite": 3292 }, + { "weight": 1, "sprite": 3293 }, + { "weight": 1, "sprite": 3294 }, + { "weight": 1, "sprite": 3295 }, + { "weight": 1, "sprite": 3296 }, + { "weight": 1, "sprite": 3297 }, + { "weight": 1, "sprite": 3298 }, + { "weight": 1, "sprite": 3299 } ] }, { "id": "mon_lab_security_drone_BM", "animated": true, "fg": [ - { "weight": 10, "sprite": 3041 }, - { "weight": 10, "sprite": 3042 }, - { "weight": 10, "sprite": 3043 }, - { "weight": 10, "sprite": 3042 } + { "weight": 10, "sprite": 3303 }, + { "weight": 10, "sprite": 3304 }, + { "weight": 10, "sprite": 3305 }, + { "weight": 10, "sprite": 3304 } ] }, { "id": "mon_lab_security_drone_BM2", "animated": true, "fg": [ - { "weight": 10, "sprite": 3038 }, - { "weight": 10, "sprite": 3039 }, - { "weight": 10, "sprite": 3040 }, - { "weight": 10, "sprite": 3039 } + { "weight": 10, "sprite": 3300 }, + { "weight": 10, "sprite": 3301 }, + { "weight": 10, "sprite": 3302 }, + { "weight": 10, "sprite": 3301 } ] }, { "id": "mon_lab_security_drone_BS", "animated": true, "fg": [ - { "weight": 10, "sprite": 3044 }, - { "weight": 10, "sprite": 3045 }, - { "weight": 10, "sprite": 3046 }, - { "weight": 10, "sprite": 3045 } + { "weight": 10, "sprite": 3306 }, + { "weight": 10, "sprite": 3307 }, + { "weight": 10, "sprite": 3308 }, + { "weight": 10, "sprite": 3307 } ] }, { "id": "mon_lab_security_drone_GM", "animated": true, "fg": [ - { "weight": 10, "sprite": 3047 }, - { "weight": 10, "sprite": 3048 }, - { "weight": 10, "sprite": 3049 }, - { "weight": 10, "sprite": 3048 } + { "weight": 10, "sprite": 3309 }, + { "weight": 10, "sprite": 3310 }, + { "weight": 10, "sprite": 3311 }, + { "weight": 10, "sprite": 3310 } ] }, { "id": "mon_lab_security_drone_GR", "animated": true, "fg": [ - { "weight": 10, "sprite": 3050 }, - { "weight": 10, "sprite": 3051 }, - { "weight": 10, "sprite": 3052 }, - { "weight": 10, "sprite": 3051 } + { "weight": 10, "sprite": 3312 }, + { "weight": 10, "sprite": 3313 }, + { "weight": 10, "sprite": 3314 }, + { "weight": 10, "sprite": 3313 } ] }, { "id": "mon_lab_security_drone_YM", "animated": true, "fg": [ - { "weight": 10, "sprite": 3053 }, - { "weight": 10, "sprite": 3054 }, - { "weight": 10, "sprite": 3055 }, - { "weight": 10, "sprite": 3054 } - ] - }, - { "id": "mon_large_cockroach", "fg": 3056, "bg": 2992 }, - { "id": "mon_player_blob", "fg": 3060, "bg": 2992 }, - { "id": "mon_reindeer_fawn", "fg": 3061, "bg": 2992 }, - { "id": "mon_shadow_snake", "fg": 3062, "bg": 2993 }, - { "id": "mon_sheep_lamb", "fg": 3063, "bg": 2992 }, - { "id": "mon_slug_small", "fg": 3064, "bg": 2992 }, - { "id": "mon_spawn_raptor", "fg": 3065, "bg": 2992 }, - { "id": "mon_spore", "fg": 3069, "bg": 2992 }, - { "id": "mon_tazer_hack", "fg": 3071, "bg": 2993 }, - { "id": "mon_wolf_skeleton", "fg": 3074, "bg": 2992 }, - { "id": "mon_worm", "fg": 3075, "bg": 2992 }, - { "id": "mon_worm_small", "fg": 3076, "bg": 2993 }, - { "id": "mon_zolf", "fg": 3077, "bg": 2992 }, - { "id": "mon_zombeaver", "fg": 3078, "bg": 2993 }, - { "id": "mon_zombie_crawler", "fg": 3079, "bg": 2992 }, - { "id": "mon_zombie_dog_acidic", "fg": 3080, "bg": 2992 }, - { "id": "mon_zombie_hollow", "fg": 3081, "bg": 2992 }, - { "id": "mon_zombie_pig", "fg": 3082, "bg": 2992 }, - { "id": [ "mon_zombie_crawler_pupa", "mon_zombie_crawler_pupa_decoy" ], "fg": 3083, "bg": 2992 }, - { "id": [ "mon_zombie_pupa", "mon_zombie_pupa_decoy" ], "fg": 3084, "bg": 2992 }, - { "id": [ "mon_zombie_pupa_shady", "mon_zombie_pupa_decoy_shady" ], "fg": 3085, "bg": 2992 }, - { "id": "mon_zombie_rot", "fg": 3087, "bg": 2992 }, - { "id": "corpse_mon_zombie_rot", "fg": 3086 }, - { "id": "mon_zombie_wretched", "fg": 3088, "bg": 2992 }, - { "id": "mon_hare", "fg": 3089, "bg": 2993 }, - { "id": "mon_skitterbot", "fg": 3090, "bg": 2992 }, - { "id": "mon_spider_cellar_small", "fg": 3092, "bg": 2993 }, - { "id": "mon_spider_jumping_small", "fg": 3093, "bg": 2993 }, - { "id": "mon_spider_trapdoor_small", "fg": 3094, "bg": 2993 }, - { "id": "mon_spider_web_small", "fg": 3096, "bg": 2993 }, - { "id": "mon_spider_wolf_small", "fg": 3099, "bg": 2993 }, - { "id": "mon_spider_web_s", "fg": 3095, "bg": 2993 }, - { "id": "mon_spider_widow_giant_s", "fg": 3097, "bg": 2993 }, - { "id": "mon_spider_cellar_giant_s", "fg": 3091, "bg": 2993 }, - { "id": "mon_zpider_mass", "fg": 3100, "bg": 2993 }, - { "id": "mon_spider_widow_small", "fg": 3098, "bg": 2993 }, - { "id": "mon_dog_zombie_cop", "fg": 3101, "bg": 2992 }, - { "id": "mon_zombie_anklebiter", "fg": 3103, "bg": 2993 }, - { "id": "mon_zombie_creepy", "fg": 3106, "bg": 2993 }, - { "id": "mon_zombie_shriekling", "fg": 3107, "bg": 2993 }, - { "id": "mon_zombie_snotgobbler", "fg": 3108, "bg": 2993 }, - { "id": "mon_zombie_sproglodyte", "fg": 3109, "bg": 2993 }, - { "id": "mon_zombie_waif", "fg": 3102, "bg": 2993 }, - { "id": "mon_zombie_child_scorched", "fg": 3105, "bg": 2993 }, - { "id": "mon_zombie_child_fungus", "fg": 3104, "bg": 2993 }, + { "weight": 10, "sprite": 3315 }, + { "weight": 10, "sprite": 3316 }, + { "weight": 10, "sprite": 3317 }, + { "weight": 10, "sprite": 3316 } + ] + }, + { "id": "mon_large_cockroach", "fg": 3318, "bg": 3254 }, + { "id": "mon_player_blob", "fg": 3322, "bg": 3254 }, + { "id": "mon_reindeer_fawn", "fg": 3323, "bg": 3254 }, + { "id": "mon_shadow_snake", "fg": 3324, "bg": 3255 }, + { "id": "mon_sheep_lamb", "fg": 3325, "bg": 3254 }, + { "id": "mon_slug_small", "fg": 3327, "bg": 3254 }, + { "id": "mon_spawn_raptor", "fg": 3328, "bg": 3254 }, + { "id": "mon_spore", "fg": 3332, "bg": 3254 }, + { "id": "mon_stag_beetle_small", "fg": 3333, "bg": 3254 }, + { "id": "mon_tazer_hack", "fg": 3335, "bg": 3255 }, + { "id": "mon_wolf_skeleton", "fg": 3338, "bg": 3254 }, + { "id": "mon_worm", "fg": 3339, "bg": 3254 }, + { "id": "mon_worm_small", "fg": 3340, "bg": 3255 }, + { "id": "mon_zolf", "fg": 3341, "bg": 3254 }, + { "id": "mon_zombeaver", "fg": 3342, "bg": 3255 }, + { "id": "mon_zombie_crawler", "fg": 3343, "bg": 3254 }, + { "id": "mon_zombie_dog_acidic", "fg": 3344, "bg": 3254 }, + { "id": "mon_zombie_hollow", "fg": 3345, "bg": 3254 }, + { "id": "mon_zombie_pig", "fg": 3346, "bg": 3254 }, + { "id": [ "mon_zombie_crawler_pupa", "mon_zombie_crawler_pupa_decoy" ], "fg": 3347, "bg": 3254 }, + { "id": [ "mon_zombie_pupa", "mon_zombie_pupa_decoy" ], "fg": 3348, "bg": 3254 }, + { "id": [ "mon_zombie_pupa_shady", "mon_zombie_pupa_decoy_shady" ], "fg": 3349, "bg": 3254 }, + { "id": "mon_zombie_rot", "fg": 3351, "bg": 3254 }, + { "id": "corpse_mon_zombie_rot", "fg": 3350 }, + { "id": "mon_zombie_wretched", "fg": 3352, "bg": 3254 }, + { "id": "mon_hare", "fg": 3353, "bg": 3255 }, + { "id": "mon_skitterbot", "fg": 3354, "bg": 3254 }, + { "id": "mon_spider_cellar_small", "fg": 3356, "bg": 3255 }, + { "id": "mon_spider_jumping_small", "fg": 3357, "bg": 3255 }, + { "id": "mon_spider_trapdoor_small", "fg": 3358, "bg": 3255 }, + { "id": "mon_spider_web_small", "fg": 3360, "bg": 3255 }, + { "id": "mon_spider_wolf_small", "fg": 3363, "bg": 3255 }, + { "id": "mon_spider_web_s", "fg": 3359, "bg": 3255 }, + { "id": "mon_spider_widow_giant_s", "fg": 3361, "bg": 3255 }, + { "id": "mon_spider_cellar_giant_s", "fg": 3355, "bg": 3255 }, + { "id": "mon_zpider_mass", "fg": 3364, "bg": 3255 }, + { "id": "mon_spider_widow_small", "fg": 3362, "bg": 3255 }, + { "id": "mon_dog_zombie_cop", "fg": 3365, "bg": 3254 }, + { "id": "mon_zombie_anklebiter", "fg": 3367, "bg": 3255 }, + { "id": "mon_zombie_creepy", "fg": 3370, "bg": 3255 }, + { "id": "mon_zombie_shriekling", "fg": 3371, "bg": 3255 }, + { "id": "mon_zombie_snotgobbler", "fg": 3372, "bg": 3255 }, + { "id": "mon_zombie_sproglodyte", "fg": 3373, "bg": 3255 }, + { "id": "mon_zombie_waif", "fg": 3366, "bg": 3255 }, + { "id": "mon_zombie_child_scorched", "fg": 3369, "bg": 3255 }, + { "id": "mon_zombie_child_fungus", "fg": 3368, "bg": 3255 }, { "id": "mon_zombie_child", "fg": [ - { "weight": 1, "sprite": 3110 }, - { "weight": 1, "sprite": 3121 }, - { "weight": 1, "sprite": 3127 }, - { "weight": 1, "sprite": 3128 }, - { "weight": 1, "sprite": 3129 }, - { "weight": 1, "sprite": 3130 }, - { "weight": 1, "sprite": 3131 }, - { "weight": 1, "sprite": 3132 }, - { "weight": 1, "sprite": 3133 }, - { "weight": 1, "sprite": 3111 }, - { "weight": 1, "sprite": 3112 }, - { "weight": 1, "sprite": 3113 }, - { "weight": 1, "sprite": 3114 }, - { "weight": 1, "sprite": 3115 }, - { "weight": 1, "sprite": 3116 }, - { "weight": 1, "sprite": 3117 }, - { "weight": 1, "sprite": 3118 }, - { "weight": 1, "sprite": 3119 }, - { "weight": 1, "sprite": 3120 }, - { "weight": 1, "sprite": 3122 }, - { "weight": 1, "sprite": 3123 }, - { "weight": 1, "sprite": 3124 }, - { "weight": 1, "sprite": 3125 }, - { "weight": 1, "sprite": 3126 } + { "weight": 1, "sprite": 3374 }, + { "weight": 1, "sprite": 3385 }, + { "weight": 1, "sprite": 3391 }, + { "weight": 1, "sprite": 3392 }, + { "weight": 1, "sprite": 3393 }, + { "weight": 1, "sprite": 3394 }, + { "weight": 1, "sprite": 3395 }, + { "weight": 1, "sprite": 3396 }, + { "weight": 1, "sprite": 3397 }, + { "weight": 1, "sprite": 3375 }, + { "weight": 1, "sprite": 3376 }, + { "weight": 1, "sprite": 3377 }, + { "weight": 1, "sprite": 3378 }, + { "weight": 1, "sprite": 3379 }, + { "weight": 1, "sprite": 3380 }, + { "weight": 1, "sprite": 3381 }, + { "weight": 1, "sprite": 3382 }, + { "weight": 1, "sprite": 3383 }, + { "weight": 1, "sprite": 3384 }, + { "weight": 1, "sprite": 3386 }, + { "weight": 1, "sprite": 3387 }, + { "weight": 1, "sprite": 3388 }, + { "weight": 1, "sprite": 3389 }, + { "weight": 1, "sprite": 3390 } ], - "bg": 2993 + "bg": 3255 }, - { "id": "lighting_lowlight_dark", "fg": 3139 }, - { "id": "lighting_boomered_dark", "fg": 3134 }, + { "id": "lighting_lowlight_dark", "fg": 3403 }, + { "id": "lighting_boomered_dark", "fg": 3398 }, { "id": "lighting_hidden", "fg": [ - { "weight": 100, "sprite": 3135 }, - { "weight": 100, "sprite": 3136 }, - { "weight": 100, "sprite": 3137 }, - { "weight": 100, "sprite": 3138 } - ] - }, - { "id": "animation_hit", "fg": 3157 }, - { "id": "cursor", "fg": 3159 }, - { "id": "highlight", "fg": 3161 }, - { "id": "highlight_item", "fg": 3162 }, - { "id": "line_target", "fg": 3160 }, - { "id": "line_trail", "fg": 3163 }, - { "id": "animation_line", "fg": 3158 }, - { "id": "overlay_effect_common_cold", "fg": 3172 }, - { "id": "overlay_effect_flu", "fg": 3172 }, - { "id": "generic_city_building", "fg": 3193, "bg": 3190 }, + { "weight": 100, "sprite": 3399 }, + { "weight": 100, "sprite": 3400 }, + { "weight": 100, "sprite": 3401 }, + { "weight": 100, "sprite": 3402 } + ] + }, + { "id": "animation_hit", "fg": 3421 }, + { "id": "cursor", "fg": 3423 }, + { "id": "highlight", "fg": 3425 }, + { "id": "highlight_item", "fg": 3426 }, + { "id": "line_target", "fg": 3424 }, + { "id": "line_trail", "fg": 3427 }, + { "id": "animation_line", "fg": 3422 }, + { "id": "overlay_effect_common_cold", "fg": 3436 }, + { "id": "overlay_effect_flu", "fg": 3436 }, + { "id": "generic_city_building", "fg": 3457, "bg": 3454 }, { "id": [ "abstorefront_1", @@ -3011,25 +3277,25 @@ "s_sports", "veterinarian" ], - "fg": 3193, - "bg": 3190 + "fg": 3457, + "bg": 3454 }, - { "id": "forest_water", "fg": 3198 }, - { "id": [ "forest", "special_forest" ], "fg": 3191, "bg": 3190 }, - { "id": [ "field", "special_field" ], "fg": 3190 }, - { "id": "open_air", "fg": 3192 }, + { "id": "forest_water", "fg": 3462 }, + { "id": [ "forest", "special_forest" ], "fg": 3455, "bg": 3454 }, + { "id": [ "field", "special_field" ], "fg": 3454 }, + { "id": "open_air", "fg": 3456 }, { "id": "railroad", - "fg": 4640, - "bg": 4617, + "fg": 4921, + "bg": 4898, "multitile": true, "additional_tiles": [ - { "id": "center", "bg": 4617, "fg": 4634 }, - { "id": "corner", "bg": 4617, "fg": [ 4636, 4638, 4637, 4635 ] }, - { "id": "t_connection", "bg": 4617, "fg": [ 4642, 4644, 4643, 4641 ] }, - { "id": "edge", "bg": 4617, "fg": [ 4640, 4639 ] }, - { "id": "end_piece", "bg": 4617, "fg": [ 4640, 4639, 4640, 4639 ] }, - { "id": "unconnected", "bg": 4617, "fg": [ 4640, 4639 ] } + { "id": "center", "bg": 4898, "fg": 4915 }, + { "id": "corner", "bg": 4898, "fg": [ 4917, 4919, 4918, 4916 ] }, + { "id": "t_connection", "bg": 4898, "fg": [ 4923, 4925, 4924, 4922 ] }, + { "id": "edge", "bg": 4898, "fg": [ 4921, 4920 ] }, + { "id": "end_piece", "bg": 4898, "fg": [ 4921, 4920, 4921, 4920 ] }, + { "id": "unconnected", "bg": 4898, "fg": [ 4921, 4920 ] } ] }, { @@ -3252,19 +3518,19 @@ "urban_13_11", "urban_13_12" ], - "fg": [ 3195, 3194, 3196, 3197 ], - "bg": 3190, + "fg": [ 3459, 3458, 3460, 3461 ], + "bg": 3454, "rotates": true }, - { "id": "anthill", "fg": 3200, "bg": 3190, "rotates": false }, - { "id": "acid_anthill", "fg": 3199, "bg": 3190, "rotates": false }, + { "id": "anthill", "fg": 3464, "bg": 3454, "rotates": false }, + { "id": "acid_anthill", "fg": 3463, "bg": 3454, "rotates": false }, { "id": [ "2farm_3", "farm_3", "farm_isherwood_3", "farm_dairy_twd_6", "farm_dairy_twd_12", "ranch_camp_66", "dairy_farm_SE" ], - "fg": [ 3202, 3201, 3202, 3201 ], - "bg": 3190, + "fg": [ 3466, 3465, 3466, 3465 ], + "bg": 3454, "rotates": true }, - { "id": [ "desolatebarn", "barn_aban1" ], "fg": 3203, "bg": 3190 }, + { "id": [ "desolatebarn", "barn_aban1" ], "fg": 3467, "bg": 3454 }, { "id": [ "2farm_loft_3", @@ -3277,8 +3543,8 @@ "ranch_camp_66_roof", "dairy_farm_SE_roof" ], - "fg": [ 3202, 3201, 3202, 3201 ], - "bg": 3192, + "fg": [ 3466, 3465, 3466, 3465 ], + "bg": 3456, "rotates": true }, { @@ -3300,8 +3566,8 @@ "cabin_strange_b", "riverside_dwelling" ], - "fg": [ 3205, 3204, 3206, 3207 ], - "bg": 3190, + "fg": [ 3469, 3468, 3470, 3471 ], + "bg": 3454, "rotates": true }, { @@ -3319,8 +3585,8 @@ "cabin_lake_roof", "lake_cabin_boathouse_roof" ], - "fg": [ 3205, 3204, 3206, 3207 ], - "bg": 3192, + "fg": [ 3469, 3468, 3470, 3471 ], + "bg": 3456, "rotates": true }, { @@ -3336,12 +3602,12 @@ "ws_survivor_camp", "homelesscamp" ], - "fg": 3208, - "bg": 3190 + "fg": 3472, + "bg": 3454 }, - { "id": "cave", "fg": 3209, "bg": 3190 }, - { "id": "cave_underground", "fg": 3209 }, - { "id": [ "airliner_2b_-1", "airliner_2c_-1" ], "fg": 3211, "rotates": false }, + { "id": "cave", "fg": 3473, "bg": 3454 }, + { "id": "cave_underground", "fg": 3473 }, + { "id": [ "airliner_2b_-1", "airliner_2c_-1" ], "fg": 3475, "rotates": false }, { "id": [ "airliner_1a", @@ -3374,27 +3640,27 @@ "airliner_2j", "airliner_3j" ], - "fg": 3212 + "fg": 3476 }, - { "id": [ "airliner_2a_1", "airliner_2c_1" ], "fg": 3192 }, - { "id": [ "dirt_road", "dirt_road_forest" ], "fg": [ 3219, 3218 ], "rotates": true }, - { "id": [ "dirt_road_3way", "dirt_road_3way_forest" ], "fg": [ 3225, 3224, 3226, 3227 ], "rotates": true }, - { "id": [ "dirt_road_turn", "dirt_road_turn_forest" ], "fg": [ 3214, 3216, 3217, 3215 ], "rotates": true }, - { "id": [ "dirt_road_turn1", "dirt_road_turn1_forest" ], "fg": [ 3215, 3214, 3216, 3217 ], "rotates": true }, + { "id": [ "airliner_2a_1", "airliner_2c_1" ], "fg": 3456 }, + { "id": [ "dirt_road", "dirt_road_forest" ], "fg": [ 3483, 3482 ], "rotates": true }, + { "id": [ "dirt_road_3way", "dirt_road_3way_forest" ], "fg": [ 3489, 3488, 3490, 3491 ], "rotates": true }, + { "id": [ "dirt_road_turn", "dirt_road_turn_forest" ], "fg": [ 3478, 3480, 3481, 3479 ], "rotates": true }, + { "id": [ "dirt_road_turn1", "dirt_road_turn1_forest" ], "fg": [ 3479, 3478, 3480, 3481 ], "rotates": true }, { "id": [ "shelter", "shelter_1", "shelter_2", "shelter_vandal", "shelter_1_vandal", "shelter_2_vandal" ], - "fg": [ 3230, 3229, 3231, 3232 ], - "bg": 3190, + "fg": [ 3494, 3493, 3495, 3496 ], + "bg": 3454, "rotates": true }, { "id": [ "shelter_roof", "shelter_roof_1", "shelter_roof_2" ], - "fg": [ 3230, 3229, 3231, 3232 ], - "bg": 3192, + "fg": [ 3494, 3493, 3495, 3496 ], + "bg": 3456, "rotates": true }, - { "id": "shelter_under", "fg": [ 3230, 3229, 3231, 3232 ], "rotates": true }, - { "id": "unknown_map_extra", "fg": 1200 }, + { "id": "shelter_under", "fg": [ 3494, 3493, 3495, 3496 ], "rotates": true }, + { "id": "unknown_map_extra", "fg": 1424 }, { "id": [ "2farm_1", @@ -3463,19 +3729,19 @@ "horse_farm_isherwood_2", "yard" ], - "fg": 3240 + "fg": 3504 }, { "id": "forest_trail", - "fg": 3256, + "fg": 3520, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3241 }, - { "id": "corner", "fg": [ 3243, 3245, 3244, 3242 ] }, - { "id": "t_connection", "fg": [ 3253, 3255, 3254, 3252 ] }, - { "id": "edge", "fg": [ 3247, 3246 ] }, - { "id": "end_piece", "fg": [ 3249, 3251, 3250, 3248 ] }, - { "id": "unconnected", "fg": [ 3256, 3256 ] } + { "id": "center", "fg": 3505 }, + { "id": "corner", "fg": [ 3507, 3509, 3508, 3506 ] }, + { "id": "t_connection", "fg": [ 3517, 3519, 3518, 3516 ] }, + { "id": "edge", "fg": [ 3511, 3510 ] }, + { "id": "end_piece", "fg": [ 3513, 3515, 3514, 3512 ] }, + { "id": "unconnected", "fg": [ 3520, 3520 ] } ] }, { @@ -3492,50 +3758,50 @@ "garage_gas_roof_2", "garage_gas_roof_3" ], - "fg": [ 3258, 3257, 3259, 3260 ], - "bg": 3190 - }, - { "id": "2farm_7", "fg": 3241 }, - { "id": "crater", "fg": 4472, "bg": 3190 }, - { "id": "ranch_camp_17", "fg": 5298, "bg": 3304 }, - { "id": "ranch_camp_76", "fg": 3241 }, - { "id": "ranch_camp_77", "fg": [ 3358, 3357, 3359, 3360 ], "bg": 3190, "rotates": true }, - { "id": "helipad_ne", "fg": [ 3262, 3264, 3263, 3261 ], "rotates": true }, - { "id": "helipad_nw", "fg": [ 3266, 3268, 3267, 3265 ], "rotates": true }, - { "id": "helipad_se", "fg": [ 3270, 3272, 3271, 3269 ], "rotates": true }, - { "id": "helipad_sw", "fg": [ 3274, 3276, 3275, 3273 ], "rotates": true }, - { "id": "lighthouse_z2", "fg": 3284, "bg": 3192 }, - { "id": "lighthouse_z3", "fg": 3285, "bg": 3192 }, - { "id": "lighthouse_z4", "fg": 3286, "bg": 3192 }, - { "id": "lighthouse_z5", "fg": 3287, "bg": 3192 }, - { "id": "lighthouse_roof", "fg": 3283, "bg": 3192 }, - { "id": "note_!_black", "fg": 3288 }, - { "id": "note_!_red", "fg": 3301 }, - { "id": "note_!_green", "fg": 3293 }, - { "id": "note_!_brown", "fg": 3290 }, - { "id": "note_!_blue", "fg": 3289 }, - { "id": "note_!_magenta", "fg": 3299 }, - { "id": "note_!_cyan", "fg": 3291 }, - { "id": "note_!_light_gray", "fg": 3296 }, - { "id": "note_!_dark_gray", "fg": 3292 }, - { "id": "note_!_light_red", "fg": 3298 }, - { "id": "note_!_light_green", "fg": 3297 }, - { "id": "note_!_yellow", "fg": 3303 }, - { "id": "note_!_light_blue", "fg": 3294 }, - { "id": "note_!_pink", "fg": 3300 }, - { "id": "note_!_light_cyan", "fg": 3295 }, - { "id": "note_!_white", "fg": 3302 }, - { "id": "2farm_4", "fg": [ 3312, 3311, 3313, 3314 ], "rotates": true }, - { "id": "2farm_8", "fg": [ 3313, 3314, 3312, 3311 ], "rotates": true }, - { "id": "dairy_farm_NW", "fg": [ 3314, 3312, 3311, 3313 ], "rotates": true }, - { "id": "dairy_farm_NE", "fg": [ 3311, 3313, 3314, 3312 ], "rotates": true }, - { "id": "ranch_camp_1", "fg": [ 3308, 3307, 3309, 3310 ], "rotates": true }, + "fg": [ 3522, 3521, 3523, 3524 ], + "bg": 3454 + }, + { "id": "2farm_7", "fg": 3505 }, + { "id": "crater", "fg": 4753, "bg": 3454 }, + { "id": "ranch_camp_17", "fg": 5579, "bg": 3568 }, + { "id": "ranch_camp_76", "fg": 3505 }, + { "id": "ranch_camp_77", "fg": [ 3622, 3621, 3623, 3624 ], "bg": 3454, "rotates": true }, + { "id": "helipad_ne", "fg": [ 3526, 3528, 3527, 3525 ], "rotates": true }, + { "id": "helipad_nw", "fg": [ 3530, 3532, 3531, 3529 ], "rotates": true }, + { "id": "helipad_se", "fg": [ 3534, 3536, 3535, 3533 ], "rotates": true }, + { "id": "helipad_sw", "fg": [ 3538, 3540, 3539, 3537 ], "rotates": true }, + { "id": "lighthouse_z2", "fg": 3548, "bg": 3456 }, + { "id": "lighthouse_z3", "fg": 3549, "bg": 3456 }, + { "id": "lighthouse_z4", "fg": 3550, "bg": 3456 }, + { "id": "lighthouse_z5", "fg": 3551, "bg": 3456 }, + { "id": "lighthouse_roof", "fg": 3547, "bg": 3456 }, + { "id": "note_!_black", "fg": 3552 }, + { "id": "note_!_red", "fg": 3565 }, + { "id": "note_!_green", "fg": 3557 }, + { "id": "note_!_brown", "fg": 3554 }, + { "id": "note_!_blue", "fg": 3553 }, + { "id": "note_!_magenta", "fg": 3563 }, + { "id": "note_!_cyan", "fg": 3555 }, + { "id": "note_!_light_gray", "fg": 3560 }, + { "id": "note_!_dark_gray", "fg": 3556 }, + { "id": "note_!_light_red", "fg": 3562 }, + { "id": "note_!_light_green", "fg": 3561 }, + { "id": "note_!_yellow", "fg": 3567 }, + { "id": "note_!_light_blue", "fg": 3558 }, + { "id": "note_!_pink", "fg": 3564 }, + { "id": "note_!_light_cyan", "fg": 3559 }, + { "id": "note_!_white", "fg": 3566 }, + { "id": "2farm_4", "fg": [ 3576, 3575, 3577, 3578 ], "rotates": true }, + { "id": "2farm_8", "fg": [ 3577, 3578, 3576, 3575 ], "rotates": true }, + { "id": "dairy_farm_NW", "fg": [ 3578, 3576, 3575, 3577 ], "rotates": true }, + { "id": "dairy_farm_NE", "fg": [ 3575, 3577, 3578, 3576 ], "rotates": true }, + { "id": "ranch_camp_1", "fg": [ 3572, 3571, 3573, 3574 ], "rotates": true }, { "id": [ "ranch_camp_2", "ranch_camp_3", "ranch_camp_4", "ranch_camp_5", "ranch_camp_6", "ranch_camp_7", "ranch_camp_8" ], - "fg": [ 3316, 3315, 3317, 3318 ], + "fg": [ 3580, 3579, 3581, 3582 ], "rotates": true }, - { "id": "ranch_camp_9", "fg": [ 3307, 3309, 3310, 3308 ], "rotates": true }, + { "id": "ranch_camp_9", "fg": [ 3571, 3573, 3574, 3572 ], "rotates": true }, { "id": [ "ranch_camp_10", @@ -3546,7 +3812,7 @@ "ranch_camp_55", "ranch_camp_64" ], - "fg": [ 3318, 3316, 3315, 3317 ], + "fg": [ 3582, 3580, 3579, 3581 ], "rotates": true }, { @@ -3596,7 +3862,7 @@ "ranch_camp_70", "ranch_camp_71" ], - "fg": 3304, + "fg": 3568, "rotates": true }, { @@ -3609,730 +3875,730 @@ "ranch_camp_63", "ranch_camp_72" ], - "fg": [ 3315, 3317, 3318, 3316 ], + "fg": [ 3579, 3581, 3582, 3580 ], "rotates": true }, - { "id": [ "ranch_camp_73", "ranch_camp_78" ], "fg": [ 3310, 3308, 3307, 3309 ], "rotates": true }, + { "id": [ "ranch_camp_73", "ranch_camp_78" ], "fg": [ 3574, 3572, 3571, 3573 ], "rotates": true }, { "id": [ "ranch_camp_74", "ranch_camp_79", "ranch_camp_80" ], - "fg": [ 3317, 3318, 3316, 3315 ], + "fg": [ 3581, 3582, 3580, 3579 ], "rotates": true }, - { "id": [ "ranch_camp_75", "ranch_camp_81" ], "fg": [ 3309, 3310, 3308, 3307 ], "rotates": true }, - { "id": "pond_field", "fg": 3321, "bg": 3190, "rotates": false }, - { "id": "pond_forest", "fg": 3322, "bg": 3190, "rotates": false }, - { "id": "pond_swamp", "fg": 3323, "bg": 3190, "rotates": false }, - { "id": "hot_springs", "fg": 3320, "bg": 3190, "rotates": false }, + { "id": [ "ranch_camp_75", "ranch_camp_81" ], "fg": [ 3573, 3574, 3572, 3571 ], "rotates": true }, + { "id": "pond_field", "fg": 3585, "bg": 3454, "rotates": false }, + { "id": "pond_forest", "fg": 3586, "bg": 3454, "rotates": false }, + { "id": "pond_swamp", "fg": 3587, "bg": 3454, "rotates": false }, + { "id": "hot_springs", "fg": 3584, "bg": 3454, "rotates": false }, { "id": [ "pool", "pool_1", "pool_2", "pool_3", "pool_4" ], - "fg": [ 3325, 3324, 3326, 3327 ], - "bg": 3190, + "fg": [ 3589, 3588, 3590, 3591 ], + "bg": 3454, "rotates": true }, - { "id": [ "pool_5", "pool_6" ], "fg": [ 3329, 3328, 3330, 3331 ], "bg": 3190, "rotates": true }, + { "id": [ "pool_5", "pool_6" ], "fg": [ 3593, 3592, 3594, 3595 ], "bg": 3454, "rotates": true }, { "id": [ "pool_roof", "pool_roof_1", "pool_roof_2", "pool_roof_3", "pool_roof_4" ], - "fg": [ 3325, 3324, 3326, 3327 ], - "bg": 3192, + "fg": [ 3589, 3588, 3590, 3591 ], + "bg": 3456, "rotates": true }, - { "id": "publicgarden", "fg": 3332 }, - { "id": "PublicPond_1a", "fg": [ 3336, 3334, 3333, 3335 ], "rotates": true }, - { "id": "PublicPond_1b", "fg": [ 3333, 3335, 3336, 3334 ], "rotates": true }, - { "id": "river_nw", "fg": 3345, "bg": 3190, "rotates": false }, - { "id": "river_sw", "fg": 3348, "bg": 3190, "rotates": false }, - { "id": "river_se", "fg": 3346, "bg": 3190, "rotates": false }, - { "id": "river_ne", "fg": 3343, "bg": 3190, "rotates": false }, - { "id": "river_north", "fg": 3344, "bg": 3190, "rotates": false }, - { "id": "river_west", "fg": 3349, "bg": 3190, "rotates": false }, - { "id": "river_east", "fg": 3342, "bg": 3190, "rotates": false }, - { "id": "river_south", "fg": 3347, "bg": 3190, "rotates": false }, - { "id": "river_center", "fg": 3341, "bg": 3190, "rotates": false }, - { "id": "river", "fg": [ 3344, 3342, 3347, 3349 ], "bg": 3190, "rotates": true }, - { "id": "river_c_not_nw", "fg": 3338, "bg": 3190, "rotates": false }, - { "id": "river_c_not_ne", "fg": 3337, "bg": 3190, "rotates": false }, - { "id": "river_c_not_sw", "fg": 3340, "bg": 3190, "rotates": false }, - { "id": "river_c_not_se", "fg": 3339, "bg": 3190, "rotates": false }, + { "id": "publicgarden", "fg": 3596 }, + { "id": "PublicPond_1a", "fg": [ 3600, 3598, 3597, 3599 ], "rotates": true }, + { "id": "PublicPond_1b", "fg": [ 3597, 3599, 3600, 3598 ], "rotates": true }, + { "id": "river_nw", "fg": 3609, "bg": 3454, "rotates": false }, + { "id": "river_sw", "fg": 3612, "bg": 3454, "rotates": false }, + { "id": "river_se", "fg": 3610, "bg": 3454, "rotates": false }, + { "id": "river_ne", "fg": 3607, "bg": 3454, "rotates": false }, + { "id": "river_north", "fg": 3608, "bg": 3454, "rotates": false }, + { "id": "river_west", "fg": 3613, "bg": 3454, "rotates": false }, + { "id": "river_east", "fg": 3606, "bg": 3454, "rotates": false }, + { "id": "river_south", "fg": 3611, "bg": 3454, "rotates": false }, + { "id": "river_center", "fg": 3605, "bg": 3454, "rotates": false }, + { "id": "river", "fg": [ 3608, 3606, 3611, 3613 ], "bg": 3454, "rotates": true }, + { "id": "river_c_not_nw", "fg": 3602, "bg": 3454, "rotates": false }, + { "id": "river_c_not_ne", "fg": 3601, "bg": 3454, "rotates": false }, + { "id": "river_c_not_sw", "fg": 3604, "bg": 3454, "rotates": false }, + { "id": "river_c_not_se", "fg": 3603, "bg": 3454, "rotates": false }, { "id": "road", - "fg": 3365, + "fg": 3629, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3350 }, - { "id": "corner", "fg": [ 3352, 3354, 3353, 3351 ], "bg": 3190 }, - { "id": "t_connection", "fg": [ 3362, 3364, 3363, 3361 ] }, - { "id": "edge", "fg": [ 3356, 3355 ] }, - { "id": "end_piece", "fg": [ 3358, 3360, 3359, 3357 ] }, - { "id": "unconnected", "fg": [ 3365, 3365 ], "bg": 3190 } + { "id": "center", "fg": 3614 }, + { "id": "corner", "fg": [ 3616, 3618, 3617, 3615 ], "bg": 3454 }, + { "id": "t_connection", "fg": [ 3626, 3628, 3627, 3625 ] }, + { "id": "edge", "fg": [ 3620, 3619 ] }, + { "id": "end_piece", "fg": [ 3622, 3624, 3623, 3621 ] }, + { "id": "unconnected", "fg": [ 3629, 3629 ], "bg": 3454 } ] }, - { "id": "road_nesw_manhole", "fg": 3366, "bg": 3350 }, + { "id": "road_nesw_manhole", "fg": 3630, "bg": 3614 }, { "id": [ "house_farm", "farm_2", "farm_isherwood_2", "2farm_11" ], - "fg": [ 3368, 3367, 3369, 3370 ], - "bg": 3190, + "fg": [ 3632, 3631, 3633, 3634 ], + "bg": 3454, "rotates": true }, - { "id": [ "dairy_farm_SW", "ranch_camp_68" ], "fg": [ 3369, 3370, 3368, 3367 ], "bg": 3190, "rotates": true }, + { "id": [ "dairy_farm_SW", "ranch_camp_68" ], "fg": [ 3633, 3634, 3632, 3631 ], "bg": 3454, "rotates": true }, { "id": [ "house_farm_roof", "farm_2_roof", "farm_isherwood_2_roof", "2farm_roof_11" ], - "fg": [ 3368, 3367, 3369, 3370 ], - "bg": 3192, + "fg": [ 3632, 3631, 3633, 3634 ], + "bg": 3456, "rotates": true }, { "id": [ "dairy_farm_SW_roof", "ranch_camp_68_roof" ], - "fg": [ 3369, 3370, 3368, 3367 ], - "bg": 3192, + "fg": [ 3633, 3634, 3632, 3631 ], + "bg": 3456, "rotates": true }, - { "id": "farm_isherwood_2_cellar", "fg": [ 3368, 3367, 3369, 3370 ], "rotates": true }, - { "id": [ "2silos", "ranch_camp_57" ], "fg": [ 3372, 3371, 3372, 3371 ], "bg": 3190, "rotates": true }, + { "id": "farm_isherwood_2_cellar", "fg": [ 3632, 3631, 3633, 3634 ], "rotates": true }, + { "id": [ "2silos", "ranch_camp_57" ], "fg": [ 3636, 3635, 3636, 3635 ], "bg": 3454, "rotates": true }, { "id": [ "2silos_1", "2silos_2", "2silos_roof" ], - "fg": [ 3372, 3371, 3372, 3371 ], - "bg": 3192, + "fg": [ 3636, 3635, 3636, 3635 ], + "bg": 3456, "rotates": true }, - { "id": "slimepit_top", "fg": 3373, "bg": 3190 }, - { "id": [ "slimepit_bottom", "slimepit", "slimepit_down" ], "fg": 4907 }, - { "id": "hunter_shack", "fg": [ 3379, 3378, 3380, 3381 ], "bg": 3190, "rotates": true }, - { "id": "hunter_shack_1", "fg": [ 3376, 3374, 3375, 3377 ], "bg": 3190, "rotates": true }, - { "id": "hunter_shack_roof", "fg": [ 3379, 3378, 3380, 3381 ], "bg": 3192, "rotates": true }, - { "id": "hunter_shack_roof_1", "fg": [ 3376, 3374, 3375, 3377 ], "bg": 3192, "rotates": true }, - { "id": "ws_fire_lookout_tower_base", "fg": 3396, "bg": 3190, "rotates": false }, - { "id": "ws_fire_lookout_tower_f1", "fg": 3396, "bg": 3192 }, - { "id": [ "ws_fire_lookout_tower_f2", "ws_fire_lookout_tower_f3" ], "fg": 3397, "bg": 3192 }, - { "id": "t_reb_cage", "fg": 3399, "bg": 4697 }, + { "id": "slimepit_top", "fg": 3637, "bg": 3454 }, + { "id": [ "slimepit_bottom", "slimepit", "slimepit_down" ], "fg": 5188 }, + { "id": "hunter_shack", "fg": [ 3643, 3642, 3644, 3645 ], "bg": 3454, "rotates": true }, + { "id": "hunter_shack_1", "fg": [ 3640, 3638, 3639, 3641 ], "bg": 3454, "rotates": true }, + { "id": "hunter_shack_roof", "fg": [ 3643, 3642, 3644, 3645 ], "bg": 3456, "rotates": true }, + { "id": "hunter_shack_roof_1", "fg": [ 3640, 3638, 3639, 3641 ], "bg": 3456, "rotates": true }, + { "id": "ws_fire_lookout_tower_base", "fg": 3660, "bg": 3454, "rotates": false }, + { "id": "ws_fire_lookout_tower_f1", "fg": 3660, "bg": 3456 }, + { "id": [ "ws_fire_lookout_tower_f2", "ws_fire_lookout_tower_f3" ], "fg": 3661, "bg": 3456 }, + { "id": "t_reb_cage", "fg": 3663, "bg": 4978 }, { "id": "f_earthbag_half", "multitile": true, - "fg": 3415, - "bg": 4232, + "fg": 3679, + "bg": 4496, "additional_tiles": [ - { "id": "center", "fg": 3400 }, - { "id": "corner", "fg": [ 3402, 3404, 3403, 3401 ] }, - { "id": "t_connection", "fg": [ 3412, 3414, 3413, 3411 ] }, - { "id": "edge", "fg": [ 3406, 3405 ] }, - { "id": "end_piece", "fg": [ 3408, 3410, 3409, 3407 ] }, - { "id": "unconnected", "fg": [ 3415, 3415 ] } + { "id": "center", "fg": 3664 }, + { "id": "corner", "fg": [ 3666, 3668, 3667, 3665 ] }, + { "id": "t_connection", "fg": [ 3676, 3678, 3677, 3675 ] }, + { "id": "edge", "fg": [ 3670, 3669 ] }, + { "id": "end_piece", "fg": [ 3672, 3674, 3673, 3671 ] }, + { "id": "unconnected", "fg": [ 3679, 3679 ] } ] }, - { "id": [ "t_ramp_up_low", "t_ramp_down_low" ], "fg": 4437 }, - { "id": [ "t_sidewalk_ramp_up_low", "t_sidewalk_ramp_down_low" ], "fg": 4891 }, + { "id": [ "t_ramp_up_low", "t_ramp_down_low" ], "fg": 4718 }, + { "id": [ "t_sidewalk_ramp_up_low", "t_sidewalk_ramp_down_low" ], "fg": 5172 }, { "id": "t_splitrail_fence", "multitile": true, - "fg": 3458, - "bg": 4232, + "fg": 3722, + "bg": 4496, "additional_tiles": [ - { "id": "center", "bg": 4232, "fg": 3443 }, - { "id": "corner", "bg": 4232, "fg": [ 3445, 3447, 3446, 3444 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 3455, 3457, 3456, 3454 ] }, - { "id": "edge", "bg": 4232, "fg": [ 3449, 3448 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 3451, 3453, 3452, 3450 ] }, - { "bg": 4232, "id": "unconnected", "fg": [ 3458, 3458 ] } + { "id": "center", "bg": 4496, "fg": 3707 }, + { "id": "corner", "bg": 4496, "fg": [ 3709, 3711, 3710, 3708 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 3719, 3721, 3720, 3718 ] }, + { "id": "edge", "bg": 4496, "fg": [ 3713, 3712 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 3715, 3717, 3716, 3714 ] }, + { "bg": 4496, "id": "unconnected", "fg": [ 3722, 3722 ] } ] }, { "id": "t_splitrail_fence_season_summer", "multitile": true, - "fg": 3458, - "bg": 4242, + "fg": 3722, + "bg": 4506, "additional_tiles": [ - { "id": "center", "bg": 4242, "fg": 3443 }, - { "id": "corner", "bg": 4242, "fg": [ 3445, 3447, 3446, 3444 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 3455, 3457, 3456, 3454 ] }, - { "id": "edge", "bg": 4242, "fg": [ 3449, 3448 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 3451, 3453, 3452, 3450 ] }, - { "bg": 4242, "id": "unconnected", "fg": [ 3458, 3458 ] } + { "id": "center", "bg": 4506, "fg": 3707 }, + { "id": "corner", "bg": 4506, "fg": [ 3709, 3711, 3710, 3708 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 3719, 3721, 3720, 3718 ] }, + { "id": "edge", "bg": 4506, "fg": [ 3713, 3712 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 3715, 3717, 3716, 3714 ] }, + { "bg": 4506, "id": "unconnected", "fg": [ 3722, 3722 ] } ] }, { "id": "t_splitrail_fence_season_autumn", "multitile": true, - "fg": 3458, - "bg": 4237, + "fg": 3722, + "bg": 4501, "additional_tiles": [ - { "id": "center", "bg": 4237, "fg": 3443 }, - { "id": "corner", "bg": 4237, "fg": [ 3445, 3447, 3446, 3444 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 3455, 3457, 3456, 3454 ] }, - { "id": "edge", "bg": 4237, "fg": [ 3449, 3448 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 3451, 3453, 3452, 3450 ] }, - { "bg": 4237, "id": "unconnected", "fg": [ 3458, 3458 ] } + { "id": "center", "bg": 4501, "fg": 3707 }, + { "id": "corner", "bg": 4501, "fg": [ 3709, 3711, 3710, 3708 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 3719, 3721, 3720, 3718 ] }, + { "id": "edge", "bg": 4501, "fg": [ 3713, 3712 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 3715, 3717, 3716, 3714 ] }, + { "bg": 4501, "id": "unconnected", "fg": [ 3722, 3722 ] } ] }, { "id": "t_splitrail_fence_season_winter", "multitile": true, - "fg": 3458, - "bg": 3424, + "fg": 3722, + "bg": 3688, "additional_tiles": [ - { "id": "center", "bg": 3424, "fg": 3443 }, - { "id": "corner", "bg": 3424, "fg": [ 3445, 3447, 3446, 3444 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 3455, 3457, 3456, 3454 ] }, - { "id": "edge", "bg": 3424, "fg": [ 3449, 3448 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 3451, 3453, 3452, 3450 ] }, - { "bg": 3424, "id": "unconnected", "fg": [ 3458, 3458 ] } + { "id": "center", "bg": 3688, "fg": 3707 }, + { "id": "corner", "bg": 3688, "fg": [ 3709, 3711, 3710, 3708 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 3719, 3721, 3720, 3718 ] }, + { "id": "edge", "bg": 3688, "fg": [ 3713, 3712 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 3715, 3717, 3716, 3714 ] }, + { "bg": 3688, "id": "unconnected", "fg": [ 3722, 3722 ] } ] }, - { "id": "t_stairs_down", "fg": 3459 }, - { "id": "t_wood_stairs_down", "fg": 3460 }, + { "id": "t_stairs_down", "fg": 3723 }, + { "id": "t_wood_stairs_down", "fg": 3724 }, { "id": "t_adobe_brick_wall", "multitile": true, - "fg": 3476, + "fg": 3740, "additional_tiles": [ - { "id": "center", "fg": 3461 }, - { "id": "corner", "fg": [ 3463, 3465, 3464, 3462 ] }, - { "id": "t_connection", "fg": [ 3473, 3475, 3474, 3472 ] }, - { "id": "edge", "fg": [ 3467, 3466 ] }, - { "id": "end_piece", "fg": [ 3469, 3471, 3470, 3468 ] }, - { "id": "unconnected", "fg": [ 3476, 3476 ] } + { "id": "center", "fg": 3725 }, + { "id": "corner", "fg": [ 3727, 3729, 3728, 3726 ] }, + { "id": "t_connection", "fg": [ 3737, 3739, 3738, 3736 ] }, + { "id": "edge", "fg": [ 3731, 3730 ] }, + { "id": "end_piece", "fg": [ 3733, 3735, 3734, 3732 ] }, + { "id": "unconnected", "fg": [ 3740, 3740 ] } ] }, - { "id": "t_bars", "fg": 3477 }, + { "id": "t_bars", "fg": 3741 }, { "id": "t_brick_wall", "multitile": true, - "fg": 3493, + "fg": 3757, "additional_tiles": [ - { "id": "center", "fg": 3478 }, - { "id": "corner", "fg": [ 3480, 3482, 3481, 3479 ] }, - { "id": "t_connection", "fg": [ 3490, 3492, 3491, 3489 ] }, - { "id": "edge", "fg": [ 3484, 3483 ] }, - { "id": "end_piece", "fg": [ 3486, 3488, 3487, 3485 ] }, - { "id": "unconnected", "fg": 3493 } + { "id": "center", "fg": 3742 }, + { "id": "corner", "fg": [ 3744, 3746, 3745, 3743 ] }, + { "id": "t_connection", "fg": [ 3754, 3756, 3755, 3753 ] }, + { "id": "edge", "fg": [ 3748, 3747 ] }, + { "id": "end_piece", "fg": [ 3750, 3752, 3751, 3749 ] }, + { "id": "unconnected", "fg": 3757 } ] }, { "id": "t_bridge", "multitile": true, - "fg": 3509, + "fg": 3773, "additional_tiles": [ - { "id": "center", "fg": 3494 }, - { "id": "corner", "fg": [ 3496, 3498, 3497, 3495 ] }, - { "id": "t_connection", "fg": [ 3506, 3508, 3507, 3505 ] }, - { "id": "edge", "fg": [ 3500, 3499 ] }, - { "id": "end_piece", "fg": [ 3502, 3504, 3503, 3501 ] }, - { "id": "unconnected", "fg": [ 3509, 3509 ] } + { "id": "center", "fg": 3758 }, + { "id": "corner", "fg": [ 3760, 3762, 3761, 3759 ] }, + { "id": "t_connection", "fg": [ 3770, 3772, 3771, 3769 ] }, + { "id": "edge", "fg": [ 3764, 3763 ] }, + { "id": "end_piece", "fg": [ 3766, 3768, 3767, 3765 ] }, + { "id": "unconnected", "fg": [ 3773, 3773 ] } ] }, { "id": "t_carpet_green", "multitile": true, - "fg": 3528, + "fg": 3792, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 3510 }, - { "weight": 1, "sprite": 3511 }, - { "weight": 1, "sprite": 3512 }, - { "weight": 1, "sprite": 3513 } + { "weight": 1, "sprite": 3774 }, + { "weight": 1, "sprite": 3775 }, + { "weight": 1, "sprite": 3776 }, + { "weight": 1, "sprite": 3777 } ] }, - { "id": "corner", "fg": [ 3515, 3517, 3516, 3514 ] }, - { "id": "t_connection", "fg": [ 3525, 3527, 3526, 3524 ] }, - { "id": "edge", "fg": [ 3519, 3518 ] }, - { "id": "end_piece", "fg": [ 3521, 3523, 3522, 3520 ] }, - { "id": "unconnected", "fg": 3528 } + { "id": "corner", "fg": [ 3779, 3781, 3780, 3778 ] }, + { "id": "t_connection", "fg": [ 3789, 3791, 3790, 3788 ] }, + { "id": "edge", "fg": [ 3783, 3782 ] }, + { "id": "end_piece", "fg": [ 3785, 3787, 3786, 3784 ] }, + { "id": "unconnected", "fg": 3792 } ] }, { "id": "t_carpet_purple", "multitile": true, - "fg": 3547, + "fg": 3811, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 3529 }, - { "weight": 1, "sprite": 3530 }, - { "weight": 1, "sprite": 3531 }, - { "weight": 1, "sprite": 3532 } + { "weight": 1, "sprite": 3793 }, + { "weight": 1, "sprite": 3794 }, + { "weight": 1, "sprite": 3795 }, + { "weight": 1, "sprite": 3796 } ] }, - { "id": "corner", "fg": [ 3534, 3536, 3535, 3533 ] }, - { "id": "t_connection", "fg": [ 3544, 3546, 3545, 3543 ] }, - { "id": "edge", "fg": [ 3538, 3537 ] }, - { "id": "end_piece", "fg": [ 3540, 3542, 3541, 3539 ] }, - { "id": "unconnected", "fg": 3547 } + { "id": "corner", "fg": [ 3798, 3800, 3799, 3797 ] }, + { "id": "t_connection", "fg": [ 3808, 3810, 3809, 3807 ] }, + { "id": "edge", "fg": [ 3802, 3801 ] }, + { "id": "end_piece", "fg": [ 3804, 3806, 3805, 3803 ] }, + { "id": "unconnected", "fg": 3811 } ] }, { "id": "t_carpet_red", "multitile": true, - "fg": 3563, + "fg": 3827, "additional_tiles": [ - { "id": "center", "fg": 3548 }, - { "id": "corner", "fg": [ 3550, 3552, 3551, 3549 ] }, - { "id": "t_connection", "fg": [ 3560, 3562, 3561, 3559 ] }, - { "id": "edge", "fg": [ 3554, 3553 ] }, - { "id": "end_piece", "fg": [ 3556, 3558, 3557, 3555 ] }, - { "id": "unconnected", "fg": 3563 } + { "id": "center", "fg": 3812 }, + { "id": "corner", "fg": [ 3814, 3816, 3815, 3813 ] }, + { "id": "t_connection", "fg": [ 3824, 3826, 3825, 3823 ] }, + { "id": "edge", "fg": [ 3818, 3817 ] }, + { "id": "end_piece", "fg": [ 3820, 3822, 3821, 3819 ] }, + { "id": "unconnected", "fg": 3827 } ] }, { "id": "t_carpet_yellow", "multitile": true, - "fg": 3579, + "fg": 3843, "additional_tiles": [ - { "id": "center", "fg": 3564 }, - { "id": "corner", "fg": [ 3566, 3568, 3567, 3565 ] }, - { "id": "t_connection", "fg": [ 3576, 3578, 3577, 3575 ] }, - { "id": "edge", "fg": [ 3570, 3569 ] }, - { "id": "end_piece", "fg": [ 3572, 3574, 3573, 3571 ] }, - { "id": "unconnected", "fg": 3579 } + { "id": "center", "fg": 3828 }, + { "id": "corner", "fg": [ 3830, 3832, 3831, 3829 ] }, + { "id": "t_connection", "fg": [ 3840, 3842, 3841, 3839 ] }, + { "id": "edge", "fg": [ 3834, 3833 ] }, + { "id": "end_piece", "fg": [ 3836, 3838, 3837, 3835 ] }, + { "id": "unconnected", "fg": 3843 } ] }, { "id": "t_chainfence", - "fg": 3595, + "fg": 3859, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3580, "bg": 4437 }, - { "id": "corner", "fg": [ 3582, 3584, 3583, 3581 ], "bg": 4437 }, - { "id": "t_connection", "fg": [ 3592, 3594, 3593, 3591 ], "bg": 4437 }, - { "id": "edge", "fg": [ 3586, 3585 ], "bg": 4437 }, - { "id": "end_piece", "fg": [ 3588, 3590, 3589, 3587 ], "bg": 4437 }, - { "id": "unconnected", "fg": [ 3595, 3595 ], "bg": 4437 } + { "id": "center", "fg": 3844, "bg": 4718 }, + { "id": "corner", "fg": [ 3846, 3848, 3847, 3845 ], "bg": 4718 }, + { "id": "t_connection", "fg": [ 3856, 3858, 3857, 3855 ], "bg": 4718 }, + { "id": "edge", "fg": [ 3850, 3849 ], "bg": 4718 }, + { "id": "end_piece", "fg": [ 3852, 3854, 3853, 3851 ], "bg": 4718 }, + { "id": "unconnected", "fg": [ 3859, 3859 ], "bg": 4718 } ], - "bg": 4437 + "bg": 4718 }, { "id": "t_chainfence_season_winter", - "fg": 3595, + "fg": 3859, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3580, "bg": 3424 }, - { "id": "corner", "fg": [ 3582, 3584, 3583, 3581 ], "bg": 3424 }, - { "id": "t_connection", "fg": [ 3592, 3594, 3593, 3591 ], "bg": 3424 }, - { "id": "edge", "fg": [ 3586, 3585 ], "bg": 3424 }, - { "id": "end_piece", "fg": [ 3588, 3590, 3589, 3587 ], "bg": 3424 }, - { "id": "unconnected", "fg": [ 3595, 3595 ], "bg": 3424 } + { "id": "center", "fg": 3844, "bg": 3688 }, + { "id": "corner", "fg": [ 3846, 3848, 3847, 3845 ], "bg": 3688 }, + { "id": "t_connection", "fg": [ 3856, 3858, 3857, 3855 ], "bg": 3688 }, + { "id": "edge", "fg": [ 3850, 3849 ], "bg": 3688 }, + { "id": "end_piece", "fg": [ 3852, 3854, 3853, 3851 ], "bg": 3688 }, + { "id": "unconnected", "fg": [ 3859, 3859 ], "bg": 3688 } ], - "bg": 3424 + "bg": 3688 }, { "id": "t_clay", "multitile": true, - "fg": 3611, - "bg": 4232, + "fg": 3875, + "bg": 4496, "additional_tiles": [ - { "id": "center", "bg": 4232, "fg": 3596 }, - { "id": "corner", "bg": 4232, "fg": [ 3598, 3600, 3599, 3597 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 3608, 3610, 3609, 3607 ] }, - { "id": "edge", "bg": 4232, "fg": [ 3602, 3601 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 3604, 3606, 3605, 3603 ] }, - { "bg": 4232, "id": "unconnected", "fg": 3611 } + { "id": "center", "bg": 4496, "fg": 3860 }, + { "id": "corner", "bg": 4496, "fg": [ 3862, 3864, 3863, 3861 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 3872, 3874, 3873, 3871 ] }, + { "id": "edge", "bg": 4496, "fg": [ 3866, 3865 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 3868, 3870, 3869, 3867 ] }, + { "bg": 4496, "id": "unconnected", "fg": 3875 } ] }, { "id": "t_clay_season_summer", "multitile": true, - "fg": 3611, - "bg": 4242, + "fg": 3875, + "bg": 4506, "additional_tiles": [ - { "id": "center", "bg": 4242, "fg": 3596 }, - { "id": "corner", "bg": 4242, "fg": [ 3598, 3600, 3599, 3597 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 3608, 3610, 3609, 3607 ] }, - { "id": "edge", "bg": 4242, "fg": [ 3602, 3601 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 3604, 3606, 3605, 3603 ] }, - { "bg": 4242, "id": "unconnected", "fg": 3611 } + { "id": "center", "bg": 4506, "fg": 3860 }, + { "id": "corner", "bg": 4506, "fg": [ 3862, 3864, 3863, 3861 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 3872, 3874, 3873, 3871 ] }, + { "id": "edge", "bg": 4506, "fg": [ 3866, 3865 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 3868, 3870, 3869, 3867 ] }, + { "bg": 4506, "id": "unconnected", "fg": 3875 } ] }, { "id": "t_clay_season_autumn", "multitile": true, - "fg": 3611, - "bg": 4237, + "fg": 3875, + "bg": 4501, "additional_tiles": [ - { "id": "center", "bg": 4237, "fg": 3596 }, - { "id": "corner", "bg": 4237, "fg": [ 3598, 3600, 3599, 3597 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 3608, 3610, 3609, 3607 ] }, - { "id": "edge", "bg": 4237, "fg": [ 3602, 3601 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 3604, 3606, 3605, 3603 ] }, - { "bg": 4237, "id": "unconnected", "fg": 3611 } + { "id": "center", "bg": 4501, "fg": 3860 }, + { "id": "corner", "bg": 4501, "fg": [ 3862, 3864, 3863, 3861 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 3872, 3874, 3873, 3871 ] }, + { "id": "edge", "bg": 4501, "fg": [ 3866, 3865 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 3868, 3870, 3869, 3867 ] }, + { "bg": 4501, "id": "unconnected", "fg": 3875 } ] }, { "id": "t_clay_season_winter", "multitile": true, - "fg": 3611, - "bg": 3424, + "fg": 3875, + "bg": 3688, "additional_tiles": [ - { "id": "center", "bg": 3424, "fg": 3596 }, - { "id": "corner", "bg": 3424, "fg": [ 3598, 3600, 3599, 3597 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 3608, 3610, 3609, 3607 ] }, - { "id": "edge", "bg": 3424, "fg": [ 3602, 3601 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 3604, 3606, 3605, 3603 ] }, - { "bg": 3424, "id": "unconnected", "fg": 3611 } + { "id": "center", "bg": 3688, "fg": 3860 }, + { "id": "corner", "bg": 3688, "fg": [ 3862, 3864, 3863, 3861 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 3872, 3874, 3873, 3871 ] }, + { "id": "edge", "bg": 3688, "fg": [ 3866, 3865 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 3868, 3870, 3869, 3867 ] }, + { "bg": 3688, "id": "unconnected", "fg": 3875 } ] }, { "id": "t_concrete", "multitile": true, - "fg": 3627, + "fg": 3891, "additional_tiles": [ - { "id": "center", "fg": 3612 }, - { "id": "corner", "fg": [ 3614, 3616, 3615, 3613 ] }, - { "id": "t_connection", "fg": [ 3624, 3626, 3625, 3623 ] }, - { "id": "edge", "fg": [ 3618, 3617 ] }, - { "id": "end_piece", "fg": [ 3620, 3622, 3621, 3619 ] }, - { "id": "unconnected", "fg": 3627 } + { "id": "center", "fg": 3876 }, + { "id": "corner", "fg": [ 3878, 3880, 3879, 3877 ] }, + { "id": "t_connection", "fg": [ 3888, 3890, 3889, 3887 ] }, + { "id": "edge", "fg": [ 3882, 3881 ] }, + { "id": "end_piece", "fg": [ 3884, 3886, 3885, 3883 ] }, + { "id": "unconnected", "fg": 3891 } ] }, - { "id": "t_concrete_season_winter", "fg": 3424 }, + { "id": "t_concrete_season_winter", "fg": 3688 }, { "id": "t_concrete_wall", "multitile": true, - "fg": 3643, + "fg": 3907, "additional_tiles": [ - { "id": "center", "fg": 3628 }, - { "id": "corner", "fg": [ 3630, 3632, 3631, 3629 ] }, - { "id": "t_connection", "fg": [ 3640, 3642, 3641, 3639 ] }, - { "id": "edge", "fg": [ 3634, 3633 ] }, - { "id": "end_piece", "fg": [ 3636, 3638, 3637, 3635 ] }, - { "id": "unconnected", "fg": 3643 } + { "id": "center", "fg": 3892 }, + { "id": "corner", "fg": [ 3894, 3896, 3895, 3893 ] }, + { "id": "t_connection", "fg": [ 3904, 3906, 3905, 3903 ] }, + { "id": "edge", "fg": [ 3898, 3897 ] }, + { "id": "end_piece", "fg": [ 3900, 3902, 3901, 3899 ] }, + { "id": "unconnected", "fg": 3907 } ] }, { "id": "t_concrete_wall_flesh", - "fg": 3659, + "fg": 3923, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3644 }, - { "id": "corner", "fg": [ 3646, 3648, 3647, 3645 ] }, - { "id": "t_connection", "fg": [ 3656, 3658, 3657, 3655 ] }, - { "id": "edge", "fg": [ 3650, 3649 ] }, - { "id": "end_piece", "fg": [ 3652, 3654, 3653, 3651 ] }, - { "id": "unconnected", "fg": [ 3659, 3659 ] } + { "id": "center", "fg": 3908 }, + { "id": "corner", "fg": [ 3910, 3912, 3911, 3909 ] }, + { "id": "t_connection", "fg": [ 3920, 3922, 3921, 3919 ] }, + { "id": "edge", "fg": [ 3914, 3913 ] }, + { "id": "end_piece", "fg": [ 3916, 3918, 3917, 3915 ] }, + { "id": "unconnected", "fg": [ 3923, 3923 ] } ] }, { "id": "t_conveyor", "multitile": true, - "fg": 3675, - "bg": 4945, + "fg": 3939, + "bg": 5226, "additional_tiles": [ - { "id": "center", "bg": 4945, "fg": 3660 }, - { "id": "corner", "bg": 4945, "fg": [ 3662, 3664, 3663, 3661 ] }, - { "id": "t_connection", "bg": 4945, "fg": [ 3672, 3674, 3673, 3671 ] }, - { "id": "edge", "bg": 4945, "fg": [ 3666, 3665 ] }, - { "id": "end_piece", "bg": 4945, "fg": [ 3668, 3670, 3669, 3667 ] }, - { "bg": 4945, "id": "unconnected", "fg": [ 3675, 3675 ] } + { "id": "center", "bg": 5226, "fg": 3924 }, + { "id": "corner", "bg": 5226, "fg": [ 3926, 3928, 3927, 3925 ] }, + { "id": "t_connection", "bg": 5226, "fg": [ 3936, 3938, 3937, 3935 ] }, + { "id": "edge", "bg": 5226, "fg": [ 3930, 3929 ] }, + { "id": "end_piece", "bg": 5226, "fg": [ 3932, 3934, 3933, 3931 ] }, + { "bg": 5226, "id": "unconnected", "fg": [ 3939, 3939 ] } ] }, - { "id": "t_curtains", "fg": 3676 }, + { "id": "t_curtains", "fg": 3940 }, { "id": "t_dirt", - "fg": 3695, + "fg": 3959, "multitile": true, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 100, "sprite": 3677 }, - { "weight": 100, "sprite": 3678 }, - { "weight": 100, "sprite": 3679 }, - { "weight": 100, "sprite": 3680 } + { "weight": 100, "sprite": 3941 }, + { "weight": 100, "sprite": 3942 }, + { "weight": 100, "sprite": 3943 }, + { "weight": 100, "sprite": 3944 } ] }, - { "id": "corner", "fg": [ 3682, 3684, 3683, 3681 ] }, - { "id": "t_connection", "fg": [ 3692, 3694, 3693, 3691 ] }, - { "id": "edge", "fg": [ 3686, 3685 ] }, - { "id": "end_piece", "fg": [ 3688, 3690, 3689, 3687 ] }, - { "id": "unconnected", "fg": [ 3695, 3695 ] } + { "id": "corner", "fg": [ 3946, 3948, 3947, 3945 ] }, + { "id": "t_connection", "fg": [ 3956, 3958, 3957, 3955 ] }, + { "id": "edge", "fg": [ 3950, 3949 ] }, + { "id": "end_piece", "fg": [ 3952, 3954, 3953, 3951 ] }, + { "id": "unconnected", "fg": [ 3959, 3959 ] } ] }, { "id": "t_dirt_season_autumn", - "fg": 3714, + "fg": 3978, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": [ 3696, 3697, 3698, 3699 ] }, - { "id": "corner", "fg": [ 3701, 3703, 3702, 3700 ] }, - { "id": "t_connection", "fg": [ 3711, 3713, 3712, 3710 ] }, - { "id": "edge", "fg": [ 3705, 3704 ] }, - { "id": "end_piece", "fg": [ 3707, 3709, 3708, 3706 ] }, - { "id": "unconnected", "fg": [ 3714, 3714 ] } + { "id": "center", "fg": [ 3960, 3961, 3962, 3963 ] }, + { "id": "corner", "fg": [ 3965, 3967, 3966, 3964 ] }, + { "id": "t_connection", "fg": [ 3975, 3977, 3976, 3974 ] }, + { "id": "edge", "fg": [ 3969, 3968 ] }, + { "id": "end_piece", "fg": [ 3971, 3973, 3972, 3970 ] }, + { "id": "unconnected", "fg": [ 3978, 3978 ] } ] }, { "id": "t_dirt_season_summer", - "fg": 3733, + "fg": 3997, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": [ 3715, 3716, 3717, 3718 ] }, - { "id": "corner", "fg": [ 3720, 3722, 3721, 3719 ] }, - { "id": "t_connection", "fg": [ 3730, 3732, 3731, 3729 ] }, - { "id": "edge", "fg": [ 3724, 3723 ] }, - { "id": "end_piece", "fg": [ 3726, 3728, 3727, 3725 ] }, - { "id": "unconnected", "fg": [ 3733, 3733 ] } + { "id": "center", "fg": [ 3979, 3980, 3981, 3982 ] }, + { "id": "corner", "fg": [ 3984, 3986, 3985, 3983 ] }, + { "id": "t_connection", "fg": [ 3994, 3996, 3995, 3993 ] }, + { "id": "edge", "fg": [ 3988, 3987 ] }, + { "id": "end_piece", "fg": [ 3990, 3992, 3991, 3989 ] }, + { "id": "unconnected", "fg": [ 3997, 3997 ] } ] }, { "id": "t_dirt_season_winter", "fg": [ - { "weight": 100, "sprite": 3734 }, - { "weight": 100, "sprite": 3735 }, - { "weight": 100, "sprite": 3736 }, - { "weight": 100, "sprite": 3737 } + { "weight": 100, "sprite": 3998 }, + { "weight": 100, "sprite": 3999 }, + { "weight": 100, "sprite": 4000 }, + { "weight": 100, "sprite": 4001 } ] }, { "id": "t_dirtfloor", "multitile": true, - "fg": 3753, - "additional_tiles": [ - { "id": "center", "fg": 3738 }, - { "id": "corner", "fg": [ 3740, 3742, 3741, 3739 ] }, - { "id": "t_connection", "fg": [ 3750, 3752, 3751, 3749 ] }, - { "id": "edge", "fg": [ 3744, 3743 ] }, - { "id": "end_piece", "fg": [ 3746, 3748, 3747, 3745 ] }, - { "id": "unconnected", "fg": 3753 } - ] - }, - { "id": "t_door_c", "fg": 3755 }, - { "id": "t_door_locked", "fg": 3756 }, - { "id": "t_door_o", "fg": 3757 }, - { "id": "t_door_b", "fg": 3754 }, - { "id": "t_door_boarded", "fg": 3758 }, - { "id": "t_door_boarded_damaged", "fg": 3759 }, - { "id": "t_door_glass_c", "fg": 3760 }, - { "id": "t_door_glass_o", "fg": 3761 }, - { "id": "t_door_lab_c", "fg": 3762 }, - { "id": "t_door_lab_o", "fg": 3763 }, - { "id": "t_door_metal_c_peep", "fg": 3764 }, - { "id": [ "t_door_metal_locked", "t_door_metal_pickable" ], "fg": 3765 }, - { "id": "t_elevator", "fg": [ { "weight": 100, "sprite": 3772 }, { "weight": 100, "sprite": 3773 } ] }, + "fg": 4017, + "additional_tiles": [ + { "id": "center", "fg": 4002 }, + { "id": "corner", "fg": [ 4004, 4006, 4005, 4003 ] }, + { "id": "t_connection", "fg": [ 4014, 4016, 4015, 4013 ] }, + { "id": "edge", "fg": [ 4008, 4007 ] }, + { "id": "end_piece", "fg": [ 4010, 4012, 4011, 4009 ] }, + { "id": "unconnected", "fg": 4017 } + ] + }, + { "id": "t_door_c", "fg": 4019 }, + { "id": "t_door_locked", "fg": 4020 }, + { "id": "t_door_o", "fg": 4021 }, + { "id": "t_door_b", "fg": 4018 }, + { "id": "t_door_boarded", "fg": 4022 }, + { "id": "t_door_boarded_damaged", "fg": 4023 }, + { "id": "t_door_glass_c", "fg": 4024 }, + { "id": "t_door_glass_o", "fg": 4025 }, + { "id": "t_door_lab_c", "fg": 4026 }, + { "id": "t_door_lab_o", "fg": 4027 }, + { "id": "t_door_metal_c_peep", "fg": 4028 }, + { "id": [ "t_door_metal_locked", "t_door_metal_pickable" ], "fg": 4029 }, + { "id": "t_elevator", "fg": [ { "weight": 100, "sprite": 4036 }, { "weight": 100, "sprite": 4037 } ] }, { "id": "t_fence_season_spring", "multitile": true, - "fg": 3789, - "bg": 4232, + "fg": 4053, + "bg": 4496, "additional_tiles": [ - { "id": "center", "bg": 4232, "fg": 3774 }, - { "id": "corner", "bg": 4232, "fg": [ 3776, 3778, 3777, 3775 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 3786, 3788, 3787, 3785 ] }, - { "id": "edge", "bg": 4232, "fg": [ 3780, 3779 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 3782, 3784, 3783, 3781 ] }, - { "bg": 4232, "id": "unconnected", "fg": 3789 } + { "id": "center", "bg": 4496, "fg": 4038 }, + { "id": "corner", "bg": 4496, "fg": [ 4040, 4042, 4041, 4039 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 4050, 4052, 4051, 4049 ] }, + { "id": "edge", "bg": 4496, "fg": [ 4044, 4043 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 4046, 4048, 4047, 4045 ] }, + { "bg": 4496, "id": "unconnected", "fg": 4053 } ] }, { "id": "t_fence_season_summer", "multitile": true, - "fg": 3789, - "bg": 4242, + "fg": 4053, + "bg": 4506, "additional_tiles": [ - { "id": "center", "bg": 4242, "fg": 3774 }, - { "id": "corner", "bg": 4242, "fg": [ 3776, 3778, 3777, 3775 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 3786, 3788, 3787, 3785 ] }, - { "id": "edge", "bg": 4242, "fg": [ 3780, 3779 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 3782, 3784, 3783, 3781 ] }, - { "bg": 4242, "id": "unconnected", "fg": 3789 } + { "id": "center", "bg": 4506, "fg": 4038 }, + { "id": "corner", "bg": 4506, "fg": [ 4040, 4042, 4041, 4039 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 4050, 4052, 4051, 4049 ] }, + { "id": "edge", "bg": 4506, "fg": [ 4044, 4043 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 4046, 4048, 4047, 4045 ] }, + { "bg": 4506, "id": "unconnected", "fg": 4053 } ] }, { "id": "t_fence_season_autumn", "multitile": true, - "fg": 3789, - "bg": 4237, + "fg": 4053, + "bg": 4501, "additional_tiles": [ - { "id": "center", "bg": 4237, "fg": 3774 }, - { "id": "corner", "bg": 4237, "fg": [ 3776, 3778, 3777, 3775 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 3786, 3788, 3787, 3785 ] }, - { "id": "edge", "bg": 4237, "fg": [ 3780, 3779 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 3782, 3784, 3783, 3781 ] }, - { "bg": 4237, "id": "unconnected", "fg": 3789 } + { "id": "center", "bg": 4501, "fg": 4038 }, + { "id": "corner", "bg": 4501, "fg": [ 4040, 4042, 4041, 4039 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 4050, 4052, 4051, 4049 ] }, + { "id": "edge", "bg": 4501, "fg": [ 4044, 4043 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 4046, 4048, 4047, 4045 ] }, + { "bg": 4501, "id": "unconnected", "fg": 4053 } ] }, { "id": "t_fence_season_winter", "multitile": true, - "fg": 3789, - "bg": 3424, - "additional_tiles": [ - { "id": "center", "bg": 3424, "fg": 3774 }, - { "id": "corner", "bg": 3424, "fg": [ 3776, 3778, 3777, 3775 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 3786, 3788, 3787, 3785 ] }, - { "id": "edge", "bg": 3424, "fg": [ 3780, 3779 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 3782, 3784, 3783, 3781 ] }, - { "bg": 3424, "id": "unconnected", "fg": 3789 } - ] - }, - { "id": "t_fencegate_c_season_spring", "fg": 3790, "bg": 4232 }, - { "id": "t_fencegate_c_season_summer", "fg": 3790, "bg": 4242 }, - { "id": "t_fencegate_c_season_autumn", "fg": 3790, "bg": 4237 }, - { "id": "t_fencegate_c_season_winter", "fg": 3790, "bg": 3424 }, - { "id": "t_fencegate_o_season_spring", "fg": 3791, "bg": 4232 }, - { "id": "t_fencegate_o_season_summer", "fg": 3791, "bg": 4242 }, - { "id": "t_fencegate_o_season_autumn", "fg": 3791, "bg": 4237 }, - { "id": "t_fencegate_o_season_winter", "fg": 3791, "bg": 3424 }, - { "id": "t_fence_post_season_spring", "fg": 3789, "bg": 4232 }, - { "id": "t_fence_post_season_summer", "fg": 3789, "bg": 4242 }, - { "id": "t_fence_post_season_autumn", "fg": 3789, "bg": 4237 }, - { "id": "t_fence_post_season_winter", "fg": 3789, "bg": 3424 }, + "fg": 4053, + "bg": 3688, + "additional_tiles": [ + { "id": "center", "bg": 3688, "fg": 4038 }, + { "id": "corner", "bg": 3688, "fg": [ 4040, 4042, 4041, 4039 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 4050, 4052, 4051, 4049 ] }, + { "id": "edge", "bg": 3688, "fg": [ 4044, 4043 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 4046, 4048, 4047, 4045 ] }, + { "bg": 3688, "id": "unconnected", "fg": 4053 } + ] + }, + { "id": "t_fencegate_c_season_spring", "fg": 4054, "bg": 4496 }, + { "id": "t_fencegate_c_season_summer", "fg": 4054, "bg": 4506 }, + { "id": "t_fencegate_c_season_autumn", "fg": 4054, "bg": 4501 }, + { "id": "t_fencegate_c_season_winter", "fg": 4054, "bg": 3688 }, + { "id": "t_fencegate_o_season_spring", "fg": 4055, "bg": 4496 }, + { "id": "t_fencegate_o_season_summer", "fg": 4055, "bg": 4506 }, + { "id": "t_fencegate_o_season_autumn", "fg": 4055, "bg": 4501 }, + { "id": "t_fencegate_o_season_winter", "fg": 4055, "bg": 3688 }, + { "id": "t_fence_post_season_spring", "fg": 4053, "bg": 4496 }, + { "id": "t_fence_post_season_summer", "fg": 4053, "bg": 4506 }, + { "id": "t_fence_post_season_autumn", "fg": 4053, "bg": 4501 }, + { "id": "t_fence_post_season_winter", "fg": 4053, "bg": 3688 }, { "id": "t_fence_barbed_season_spring", "multitile": true, - "fg": 3807, - "bg": 4232, + "fg": 4071, + "bg": 4496, "additional_tiles": [ - { "id": "center", "bg": 4232, "fg": 3792 }, - { "id": "corner", "bg": 4232, "fg": [ 3794, 3796, 3795, 3793 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 3804, 3806, 3805, 3803 ] }, - { "id": "edge", "bg": 4232, "fg": [ 3798, 3797 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 3800, 3802, 3801, 3799 ] }, - { "bg": 4232, "id": "unconnected", "fg": 3807 } + { "id": "center", "bg": 4496, "fg": 4056 }, + { "id": "corner", "bg": 4496, "fg": [ 4058, 4060, 4059, 4057 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 4068, 4070, 4069, 4067 ] }, + { "id": "edge", "bg": 4496, "fg": [ 4062, 4061 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 4064, 4066, 4065, 4063 ] }, + { "bg": 4496, "id": "unconnected", "fg": 4071 } ] }, { "id": "t_fence_barbed_season_summer", "multitile": true, - "fg": 3807, - "bg": 4242, + "fg": 4071, + "bg": 4506, "additional_tiles": [ - { "id": "center", "bg": 4242, "fg": 3792 }, - { "id": "corner", "bg": 4242, "fg": [ 3794, 3796, 3795, 3793 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 3804, 3806, 3805, 3803 ] }, - { "id": "edge", "bg": 4242, "fg": [ 3798, 3797 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 3800, 3802, 3801, 3799 ] }, - { "bg": 4242, "id": "unconnected", "fg": 3807 } + { "id": "center", "bg": 4506, "fg": 4056 }, + { "id": "corner", "bg": 4506, "fg": [ 4058, 4060, 4059, 4057 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 4068, 4070, 4069, 4067 ] }, + { "id": "edge", "bg": 4506, "fg": [ 4062, 4061 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 4064, 4066, 4065, 4063 ] }, + { "bg": 4506, "id": "unconnected", "fg": 4071 } ] }, { "id": "t_fence_barbed_season_autumn", "multitile": true, - "fg": 3807, - "bg": 4237, + "fg": 4071, + "bg": 4501, "additional_tiles": [ - { "id": "center", "bg": 4237, "fg": 3792 }, - { "id": "corner", "bg": 4237, "fg": [ 3794, 3796, 3795, 3793 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 3804, 3806, 3805, 3803 ] }, - { "id": "edge", "bg": 4237, "fg": [ 3798, 3797 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 3800, 3802, 3801, 3799 ] }, - { "bg": 4237, "id": "unconnected", "fg": 3807 } + { "id": "center", "bg": 4501, "fg": 4056 }, + { "id": "corner", "bg": 4501, "fg": [ 4058, 4060, 4059, 4057 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 4068, 4070, 4069, 4067 ] }, + { "id": "edge", "bg": 4501, "fg": [ 4062, 4061 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 4064, 4066, 4065, 4063 ] }, + { "bg": 4501, "id": "unconnected", "fg": 4071 } ] }, { "id": "t_fence_barbed_season_winter", "multitile": true, - "fg": 3807, - "bg": 3424, + "fg": 4071, + "bg": 3688, "additional_tiles": [ - { "id": "center", "bg": 3424, "fg": 3792 }, - { "id": "corner", "bg": 3424, "fg": [ 3794, 3796, 3795, 3793 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 3804, 3806, 3805, 3803 ] }, - { "id": "edge", "bg": 3424, "fg": [ 3798, 3797 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 3800, 3802, 3801, 3799 ] }, - { "bg": 3424, "id": "unconnected", "fg": 3807 } + { "id": "center", "bg": 3688, "fg": 4056 }, + { "id": "corner", "bg": 3688, "fg": [ 4058, 4060, 4059, 4057 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 4068, 4070, 4069, 4067 ] }, + { "id": "edge", "bg": 3688, "fg": [ 4062, 4061 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 4064, 4066, 4065, 4063 ] }, + { "bg": 3688, "id": "unconnected", "fg": 4071 } ] }, { "id": "t_fence_rope_season_spring", - "fg": 3824, + "fg": 4088, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3809, "bg": 3677 }, - { "id": "corner", "fg": [ 3811, 3813, 3812, 3810 ], "bg": [ 3682, 3684, 3683, 3681 ] }, - { "id": "t_connection", "fg": [ 3821, 3823, 3822, 3820 ], "bg": [ 3692, 3694, 3693, 3691 ] }, - { "id": "edge", "fg": [ 3815, 3814 ], "bg": [ 3686, 3685 ] }, - { "id": "end_piece", "fg": [ 3817, 3819, 3818, 3816 ], "bg": [ 3688, 3690, 3689, 3687 ] }, - { "id": "unconnected", "fg": [ 3824, 3824 ], "bg": [ 3695, 3695 ] } + { "id": "center", "fg": 4073, "bg": 3941 }, + { "id": "corner", "fg": [ 4075, 4077, 4076, 4074 ], "bg": [ 3946, 3948, 3947, 3945 ] }, + { "id": "t_connection", "fg": [ 4085, 4087, 4086, 4084 ], "bg": [ 3956, 3958, 3957, 3955 ] }, + { "id": "edge", "fg": [ 4079, 4078 ], "bg": [ 3950, 3949 ] }, + { "id": "end_piece", "fg": [ 4081, 4083, 4082, 4080 ], "bg": [ 3952, 3954, 3953, 3951 ] }, + { "id": "unconnected", "fg": [ 4088, 4088 ], "bg": [ 3959, 3959 ] } ] }, { "id": "t_fence_rope_season_summer", - "fg": 3824, + "fg": 4088, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3809, "bg": 3715 }, - { "id": "corner", "fg": [ 3811, 3813, 3812, 3810 ], "bg": [ 3720, 3722, 3721, 3719 ] }, - { "id": "t_connection", "fg": [ 3821, 3823, 3822, 3820 ], "bg": [ 3730, 3732, 3731, 3729 ] }, - { "id": "edge", "fg": [ 3815, 3814 ], "bg": [ 3724, 3723 ] }, - { "id": "end_piece", "fg": [ 3817, 3819, 3818, 3816 ], "bg": [ 3726, 3728, 3727, 3725 ] }, - { "id": "unconnected", "fg": [ 3824, 3824 ], "bg": [ 3733, 3733 ] } + { "id": "center", "fg": 4073, "bg": 3979 }, + { "id": "corner", "fg": [ 4075, 4077, 4076, 4074 ], "bg": [ 3984, 3986, 3985, 3983 ] }, + { "id": "t_connection", "fg": [ 4085, 4087, 4086, 4084 ], "bg": [ 3994, 3996, 3995, 3993 ] }, + { "id": "edge", "fg": [ 4079, 4078 ], "bg": [ 3988, 3987 ] }, + { "id": "end_piece", "fg": [ 4081, 4083, 4082, 4080 ], "bg": [ 3990, 3992, 3991, 3989 ] }, + { "id": "unconnected", "fg": [ 4088, 4088 ], "bg": [ 3997, 3997 ] } ] }, { "id": "t_fence_rope_season_autumn", - "fg": 3824, + "fg": 4088, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3809, "bg": 3696 }, - { "id": "corner", "fg": [ 3811, 3813, 3812, 3810 ], "bg": [ 3701, 3703, 3702, 3700 ] }, - { "id": "t_connection", "fg": [ 3821, 3823, 3822, 3820 ], "bg": [ 3711, 3713, 3712, 3710 ] }, - { "id": "edge", "fg": [ 3815, 3814 ], "bg": [ 3705, 3704 ] }, - { "id": "end_piece", "fg": [ 3817, 3819, 3818, 3816 ], "bg": [ 3707, 3709, 3708, 3706 ] }, - { "id": "unconnected", "fg": [ 3824, 3824 ], "bg": [ 3714, 3714 ] } + { "id": "center", "fg": 4073, "bg": 3960 }, + { "id": "corner", "fg": [ 4075, 4077, 4076, 4074 ], "bg": [ 3965, 3967, 3966, 3964 ] }, + { "id": "t_connection", "fg": [ 4085, 4087, 4086, 4084 ], "bg": [ 3975, 3977, 3976, 3974 ] }, + { "id": "edge", "fg": [ 4079, 4078 ], "bg": [ 3969, 3968 ] }, + { "id": "end_piece", "fg": [ 4081, 4083, 4082, 4080 ], "bg": [ 3971, 3973, 3972, 3970 ] }, + { "id": "unconnected", "fg": [ 4088, 4088 ], "bg": [ 3978, 3978 ] } ] }, { "id": "t_fence_rope_season_winter", - "fg": 3824, + "fg": 4088, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": 3809, + "fg": 4073, "bg": [ - { "weight": 100, "sprite": 3734 }, - { "weight": 100, "sprite": 3735 }, - { "weight": 100, "sprite": 3736 }, - { "weight": 100, "sprite": 3737 } + { "weight": 100, "sprite": 3998 }, + { "weight": 100, "sprite": 3999 }, + { "weight": 100, "sprite": 4000 }, + { "weight": 100, "sprite": 4001 } ] }, { "id": "corner", - "fg": [ 3811, 3813, 3812, 3810 ], + "fg": [ 4075, 4077, 4076, 4074 ], "bg": [ - { "weight": 100, "sprite": 3734 }, - { "weight": 100, "sprite": 3735 }, - { "weight": 100, "sprite": 3736 }, - { "weight": 100, "sprite": 3737 } + { "weight": 100, "sprite": 3998 }, + { "weight": 100, "sprite": 3999 }, + { "weight": 100, "sprite": 4000 }, + { "weight": 100, "sprite": 4001 } ] }, { "id": "t_connection", - "fg": [ 3821, 3823, 3822, 3820 ], + "fg": [ 4085, 4087, 4086, 4084 ], "bg": [ - { "weight": 100, "sprite": 3734 }, - { "weight": 100, "sprite": 3735 }, - { "weight": 100, "sprite": 3736 }, - { "weight": 100, "sprite": 3737 } + { "weight": 100, "sprite": 3998 }, + { "weight": 100, "sprite": 3999 }, + { "weight": 100, "sprite": 4000 }, + { "weight": 100, "sprite": 4001 } ] }, { "id": "edge", - "fg": [ 3815, 3814 ], + "fg": [ 4079, 4078 ], "bg": [ - { "weight": 100, "sprite": 3734 }, - { "weight": 100, "sprite": 3735 }, - { "weight": 100, "sprite": 3736 }, - { "weight": 100, "sprite": 3737 } + { "weight": 100, "sprite": 3998 }, + { "weight": 100, "sprite": 3999 }, + { "weight": 100, "sprite": 4000 }, + { "weight": 100, "sprite": 4001 } ] }, { "id": "end_piece", - "fg": [ 3817, 3819, 3818, 3816 ], + "fg": [ 4081, 4083, 4082, 4080 ], "bg": [ - { "weight": 100, "sprite": 3734 }, - { "weight": 100, "sprite": 3735 }, - { "weight": 100, "sprite": 3736 }, - { "weight": 100, "sprite": 3737 } + { "weight": 100, "sprite": 3998 }, + { "weight": 100, "sprite": 3999 }, + { "weight": 100, "sprite": 4000 }, + { "weight": 100, "sprite": 4001 } ] }, { "id": "unconnected", - "fg": [ 3824, 3824 ], + "fg": [ 4088, 4088 ], "bg": [ - { "weight": 100, "sprite": 3734 }, - { "weight": 100, "sprite": 3735 }, - { "weight": 100, "sprite": 3736 }, - { "weight": 100, "sprite": 3737 } + { "weight": 100, "sprite": 3998 }, + { "weight": 100, "sprite": 3999 }, + { "weight": 100, "sprite": 4000 }, + { "weight": 100, "sprite": 4001 } ] } ] @@ -4340,3997 +4606,4050 @@ { "id": "t_fence_wire_season_spring", "multitile": true, - "fg": 3840, - "bg": 4232, + "fg": 4104, + "bg": 4496, "additional_tiles": [ - { "id": "center", "bg": 4232, "fg": 3825 }, - { "id": "corner", "bg": 4232, "fg": [ 3827, 3829, 3828, 3826 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 3837, 3839, 3838, 3836 ] }, - { "id": "edge", "bg": 4232, "fg": [ 3831, 3830 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 3833, 3835, 3834, 3832 ] }, - { "bg": 4232, "id": "unconnected", "fg": 3840 } + { "id": "center", "bg": 4496, "fg": 4089 }, + { "id": "corner", "bg": 4496, "fg": [ 4091, 4093, 4092, 4090 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 4101, 4103, 4102, 4100 ] }, + { "id": "edge", "bg": 4496, "fg": [ 4095, 4094 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 4097, 4099, 4098, 4096 ] }, + { "bg": 4496, "id": "unconnected", "fg": 4104 } ] }, { "id": "t_fence_wire_season_summer", "multitile": true, - "fg": 3840, - "bg": 4242, + "fg": 4104, + "bg": 4506, "additional_tiles": [ - { "id": "center", "bg": 4242, "fg": 3825 }, - { "id": "corner", "bg": 4242, "fg": [ 3827, 3829, 3828, 3826 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 3837, 3839, 3838, 3836 ] }, - { "id": "edge", "bg": 4242, "fg": [ 3831, 3830 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 3833, 3835, 3834, 3832 ] }, - { "bg": 4242, "id": "unconnected", "fg": 3840 } + { "id": "center", "bg": 4506, "fg": 4089 }, + { "id": "corner", "bg": 4506, "fg": [ 4091, 4093, 4092, 4090 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 4101, 4103, 4102, 4100 ] }, + { "id": "edge", "bg": 4506, "fg": [ 4095, 4094 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 4097, 4099, 4098, 4096 ] }, + { "bg": 4506, "id": "unconnected", "fg": 4104 } ] }, { "id": "t_fence_wire_season_autumn", "multitile": true, - "fg": 3840, - "bg": 4237, + "fg": 4104, + "bg": 4501, "additional_tiles": [ - { "id": "center", "bg": 4237, "fg": 3825 }, - { "id": "corner", "bg": 4237, "fg": [ 3827, 3829, 3828, 3826 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 3837, 3839, 3838, 3836 ] }, - { "id": "edge", "bg": 4237, "fg": [ 3831, 3830 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 3833, 3835, 3834, 3832 ] }, - { "bg": 4237, "id": "unconnected", "fg": 3840 } + { "id": "center", "bg": 4501, "fg": 4089 }, + { "id": "corner", "bg": 4501, "fg": [ 4091, 4093, 4092, 4090 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 4101, 4103, 4102, 4100 ] }, + { "id": "edge", "bg": 4501, "fg": [ 4095, 4094 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 4097, 4099, 4098, 4096 ] }, + { "bg": 4501, "id": "unconnected", "fg": 4104 } ] }, { "id": "t_fence_wire_season_winter", "multitile": true, - "fg": 3840, - "bg": 3424, + "fg": 4104, + "bg": 3688, "additional_tiles": [ - { "id": "center", "bg": 3424, "fg": 3825 }, - { "id": "corner", "bg": 3424, "fg": [ 3827, 3829, 3828, 3826 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 3837, 3839, 3838, 3836 ] }, - { "id": "edge", "bg": 3424, "fg": [ 3831, 3830 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 3833, 3835, 3834, 3832 ] }, - { "bg": 3424, "id": "unconnected", "fg": 3840 } + { "id": "center", "bg": 3688, "fg": 4089 }, + { "id": "corner", "bg": 3688, "fg": [ 4091, 4093, 4092, 4090 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 4101, 4103, 4102, 4100 ] }, + { "id": "edge", "bg": 3688, "fg": [ 4095, 4094 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 4097, 4099, 4098, 4096 ] }, + { "bg": 3688, "id": "unconnected", "fg": 4104 } ] }, { "id": "t_floor", "multitile": true, - "fg": 3858, + "fg": 4122, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 3841 }, { "weight": 1, "sprite": 3842 }, { "weight": 1, "sprite": 3843 } ] + "fg": [ { "weight": 1, "sprite": 4105 }, { "weight": 1, "sprite": 4106 }, { "weight": 1, "sprite": 4107 } ] }, - { "id": "corner", "fg": [ 3845, 3847, 3846, 3844 ] }, - { "id": "t_connection", "fg": [ 3855, 3857, 3856, 3854 ] }, - { "id": "edge", "fg": [ 3849, 3848 ] }, - { "id": "end_piece", "fg": [ 3851, 3853, 3852, 3850 ] }, - { "id": "unconnected", "fg": 3858 } + { "id": "corner", "fg": [ 4109, 4111, 4110, 4108 ] }, + { "id": "t_connection", "fg": [ 4119, 4121, 4120, 4118 ] }, + { "id": "edge", "fg": [ 4113, 4112 ] }, + { "id": "end_piece", "fg": [ 4115, 4117, 4116, 4114 ] }, + { "id": "unconnected", "fg": 4122 } ] }, { "id": "t_floor_resin", "multitile": true, - "fg": 3874, + "fg": 4138, "additional_tiles": [ - { "id": "center", "fg": 3859 }, - { "id": "corner", "fg": [ 3861, 3863, 3862, 3860 ] }, - { "id": "t_connection", "fg": [ 3871, 3873, 3872, 3870 ] }, - { "id": "edge", "fg": [ 3865, 3864 ] }, - { "id": "end_piece", "fg": [ 3867, 3869, 3868, 3866 ] }, - { "id": "unconnected", "fg": 3874 } + { "id": "center", "fg": 4123 }, + { "id": "corner", "fg": [ 4125, 4127, 4126, 4124 ] }, + { "id": "t_connection", "fg": [ 4135, 4137, 4136, 4134 ] }, + { "id": "edge", "fg": [ 4129, 4128 ] }, + { "id": "end_piece", "fg": [ 4131, 4133, 4132, 4130 ] }, + { "id": "unconnected", "fg": 4138 } ] }, { "id": "t_floor_wax", "multitile": true, - "fg": 3890, + "fg": 4154, "additional_tiles": [ - { "id": "center", "fg": 3875 }, - { "id": "corner", "fg": [ 3877, 3879, 3878, 3876 ] }, - { "id": "t_connection", "fg": [ 3887, 3889, 3888, 3886 ] }, - { "id": "edge", "fg": [ 3881, 3880 ] }, - { "id": "end_piece", "fg": [ 3883, 3885, 3884, 3882 ] }, - { "id": "unconnected", "fg": 3890 } + { "id": "center", "fg": 4139 }, + { "id": "corner", "fg": [ 4141, 4143, 4142, 4140 ] }, + { "id": "t_connection", "fg": [ 4151, 4153, 4152, 4150 ] }, + { "id": "edge", "fg": [ 4145, 4144 ] }, + { "id": "end_piece", "fg": [ 4147, 4149, 4148, 4146 ] }, + { "id": "unconnected", "fg": 4154 } ] }, { "id": "t_floor_waxed", "multitile": true, - "fg": 3906, + "fg": 4170, "additional_tiles": [ - { "id": "center", "fg": 3891 }, - { "id": "corner", "fg": [ 3893, 3895, 3894, 3892 ] }, - { "id": "t_connection", "fg": [ 3903, 3905, 3904, 3902 ] }, - { "id": "edge", "fg": [ 3897, 3896 ] }, - { "id": "end_piece", "fg": [ 3899, 3901, 3900, 3898 ] }, - { "id": "unconnected", "fg": 3906 } + { "id": "center", "fg": 4155 }, + { "id": "corner", "fg": [ 4157, 4159, 4158, 4156 ] }, + { "id": "t_connection", "fg": [ 4167, 4169, 4168, 4166 ] }, + { "id": "edge", "fg": [ 4161, 4160 ] }, + { "id": "end_piece", "fg": [ 4163, 4165, 4164, 4162 ] }, + { "id": "unconnected", "fg": 4170 } ] }, { "id": "t_floor_waxed_y", "multitile": true, - "fg": 3922, + "fg": 4186, "additional_tiles": [ - { "id": "center", "fg": 3907 }, - { "id": "corner", "fg": [ 3909, 3911, 3910, 3908 ] }, - { "id": "t_connection", "fg": [ 3919, 3921, 3920, 3918 ] }, - { "id": "edge", "fg": [ 3913, 3912 ] }, - { "id": "end_piece", "fg": [ 3915, 3917, 3916, 3914 ] }, - { "id": "unconnected", "fg": 3922 } + { "id": "center", "fg": 4171 }, + { "id": "corner", "fg": [ 4173, 4175, 4174, 4172 ] }, + { "id": "t_connection", "fg": [ 4183, 4185, 4184, 4182 ] }, + { "id": "edge", "fg": [ 4177, 4176 ] }, + { "id": "end_piece", "fg": [ 4179, 4181, 4180, 4178 ] }, + { "id": "unconnected", "fg": 4186 } ] }, { "id": "t_fungus", "multitile": true, - "fg": 3938, - "bg": 3677, + "fg": 4202, + "bg": 3941, "additional_tiles": [ { "id": "center", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 32, "sprite": 3923 }, - { "weight": 32, "sprite": 3939 }, - { "weight": 32, "sprite": 3955 }, - { "weight": 32, "sprite": 3971 }, - { "weight": 32, "sprite": 3987 }, - { "weight": 32, "sprite": 4003 }, - { "weight": 1, "sprite": 4051 }, - { "weight": 1, "sprite": 4052 }, - { "weight": 1, "sprite": 4053 }, - { "weight": 1, "sprite": 4054 }, - { "weight": 1, "sprite": 4055 }, - { "weight": 1, "sprite": 4056 }, - { "weight": 1, "sprite": 4057 }, - { "weight": 1, "sprite": 4058 }, - { "weight": 1, "sprite": 4059 }, - { "weight": 1, "sprite": 4060 }, - { "weight": 1, "sprite": 4061 }, - { "weight": 1, "sprite": 4062 }, - { "weight": 1, "sprite": 4063 }, - { "weight": 1, "sprite": 4064 }, - { "weight": 1, "sprite": 4065 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4019 }, - { "weight": 1, "sprite": 4020 }, - { "weight": 1, "sprite": 4021 }, - { "weight": 1, "sprite": 4022 }, - { "weight": 1, "sprite": 4023 }, - { "weight": 1, "sprite": 4024 }, - { "weight": 1, "sprite": 4025 }, - { "weight": 1, "sprite": 4026 }, - { "weight": 1, "sprite": 4027 }, - { "weight": 1, "sprite": 4028 }, - { "weight": 1, "sprite": 4029 }, - { "weight": 1, "sprite": 4030 }, - { "weight": 1, "sprite": 4031 }, - { "weight": 1, "sprite": 4032 }, - { "weight": 1, "sprite": 4033 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4035 }, - { "weight": 1, "sprite": 4036 }, - { "weight": 1, "sprite": 4037 }, - { "weight": 1, "sprite": 4038 }, - { "weight": 1, "sprite": 4039 }, - { "weight": 1, "sprite": 4040 }, - { "weight": 1, "sprite": 4041 }, - { "weight": 1, "sprite": 4042 }, - { "weight": 1, "sprite": 4043 }, - { "weight": 1, "sprite": 4044 }, - { "weight": 1, "sprite": 4045 }, - { "weight": 1, "sprite": 4046 }, - { "weight": 1, "sprite": 4047 }, - { "weight": 1, "sprite": 4048 }, - { "weight": 1, "sprite": 4049 }, - { "weight": 1, "sprite": 4050 } + { "weight": 32, "sprite": 4187 }, + { "weight": 32, "sprite": 4203 }, + { "weight": 32, "sprite": 4219 }, + { "weight": 32, "sprite": 4235 }, + { "weight": 32, "sprite": 4251 }, + { "weight": 32, "sprite": 4267 }, + { "weight": 1, "sprite": 4315 }, + { "weight": 1, "sprite": 4316 }, + { "weight": 1, "sprite": 4317 }, + { "weight": 1, "sprite": 4318 }, + { "weight": 1, "sprite": 4319 }, + { "weight": 1, "sprite": 4320 }, + { "weight": 1, "sprite": 4321 }, + { "weight": 1, "sprite": 4322 }, + { "weight": 1, "sprite": 4323 }, + { "weight": 1, "sprite": 4324 }, + { "weight": 1, "sprite": 4325 }, + { "weight": 1, "sprite": 4326 }, + { "weight": 1, "sprite": 4327 }, + { "weight": 1, "sprite": 4328 }, + { "weight": 1, "sprite": 4329 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4283 }, + { "weight": 1, "sprite": 4284 }, + { "weight": 1, "sprite": 4285 }, + { "weight": 1, "sprite": 4286 }, + { "weight": 1, "sprite": 4287 }, + { "weight": 1, "sprite": 4288 }, + { "weight": 1, "sprite": 4289 }, + { "weight": 1, "sprite": 4290 }, + { "weight": 1, "sprite": 4291 }, + { "weight": 1, "sprite": 4292 }, + { "weight": 1, "sprite": 4293 }, + { "weight": 1, "sprite": 4294 }, + { "weight": 1, "sprite": 4295 }, + { "weight": 1, "sprite": 4296 }, + { "weight": 1, "sprite": 4297 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4299 }, + { "weight": 1, "sprite": 4300 }, + { "weight": 1, "sprite": 4301 }, + { "weight": 1, "sprite": 4302 }, + { "weight": 1, "sprite": 4303 }, + { "weight": 1, "sprite": 4304 }, + { "weight": 1, "sprite": 4305 }, + { "weight": 1, "sprite": 4306 }, + { "weight": 1, "sprite": 4307 }, + { "weight": 1, "sprite": 4308 }, + { "weight": 1, "sprite": 4309 }, + { "weight": 1, "sprite": 4310 }, + { "weight": 1, "sprite": 4311 }, + { "weight": 1, "sprite": 4312 }, + { "weight": 1, "sprite": 4313 }, + { "weight": 1, "sprite": 4314 } ] }, { "id": "corner", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 3925, 3927, 3926, 3924 ] }, - { "weight": 1, "sprite": [ 3941, 3943, 3942, 3940 ] }, - { "weight": 1, "sprite": [ 3957, 3959, 3958, 3956 ] }, - { "weight": 1, "sprite": [ 3989, 3991, 3990, 3988 ] }, - { "weight": 1, "sprite": [ 4005, 4007, 4006, 4004 ] } + { "weight": 1, "sprite": [ 4189, 4191, 4190, 4188 ] }, + { "weight": 1, "sprite": [ 4205, 4207, 4206, 4204 ] }, + { "weight": 1, "sprite": [ 4221, 4223, 4222, 4220 ] }, + { "weight": 1, "sprite": [ 4253, 4255, 4254, 4252 ] }, + { "weight": 1, "sprite": [ 4269, 4271, 4270, 4268 ] } ] }, { "id": "t_connection", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 3935, 3937, 3936, 3934 ] }, - { "weight": 1, "sprite": [ 3951, 3953, 3952, 3950 ] }, - { "weight": 1, "sprite": [ 3967, 3969, 3968, 3966 ] }, - { "weight": 1, "sprite": [ 3999, 4001, 4000, 3998 ] }, - { "weight": 1, "sprite": [ 4015, 4017, 4016, 4014 ] } + { "weight": 1, "sprite": [ 4199, 4201, 4200, 4198 ] }, + { "weight": 1, "sprite": [ 4215, 4217, 4216, 4214 ] }, + { "weight": 1, "sprite": [ 4231, 4233, 4232, 4230 ] }, + { "weight": 1, "sprite": [ 4263, 4265, 4264, 4262 ] }, + { "weight": 1, "sprite": [ 4279, 4281, 4280, 4278 ] } ] }, { "id": "edge", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 3929, 3928 ] }, - { "weight": 1, "sprite": [ 3945, 3944 ] }, - { "weight": 1, "sprite": [ 3961, 3960 ] }, - { "weight": 1, "sprite": [ 3993, 3992 ] }, - { "weight": 1, "sprite": [ 4009, 4008 ] } + { "weight": 1, "sprite": [ 4193, 4192 ] }, + { "weight": 1, "sprite": [ 4209, 4208 ] }, + { "weight": 1, "sprite": [ 4225, 4224 ] }, + { "weight": 1, "sprite": [ 4257, 4256 ] }, + { "weight": 1, "sprite": [ 4273, 4272 ] } ] }, { "id": "end_piece", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 3931, 3933, 3932, 3930 ] }, - { "weight": 1, "sprite": [ 3947, 3949, 3948, 3946 ] }, - { "weight": 1, "sprite": [ 3963, 3965, 3964, 3962 ] }, - { "weight": 1, "sprite": [ 3995, 3997, 3996, 3994 ] }, - { "weight": 1, "sprite": [ 4011, 4013, 4012, 4010 ] } + { "weight": 1, "sprite": [ 4195, 4197, 4196, 4194 ] }, + { "weight": 1, "sprite": [ 4211, 4213, 4212, 4210 ] }, + { "weight": 1, "sprite": [ 4227, 4229, 4228, 4226 ] }, + { "weight": 1, "sprite": [ 4259, 4261, 4260, 4258 ] }, + { "weight": 1, "sprite": [ 4275, 4277, 4276, 4274 ] } ] }, - { "bg": 3677, "id": "unconnected", "fg": 3938 } + { "bg": 3941, "id": "unconnected", "fg": 4202 } ] }, { "id": "t_fungus_season_summer", "multitile": true, - "fg": 3938, - "bg": 3677, + "fg": 4202, + "bg": 3941, "additional_tiles": [ { "id": "center", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 32, "sprite": 3923 }, - { "weight": 32, "sprite": 3939 }, - { "weight": 32, "sprite": 3955 }, - { "weight": 32, "sprite": 3971 }, - { "weight": 32, "sprite": 3987 }, - { "weight": 32, "sprite": 4003 }, - { "weight": 1, "sprite": 4051 }, - { "weight": 1, "sprite": 4052 }, - { "weight": 1, "sprite": 4053 }, - { "weight": 1, "sprite": 4054 }, - { "weight": 1, "sprite": 4055 }, - { "weight": 1, "sprite": 4056 }, - { "weight": 1, "sprite": 4057 }, - { "weight": 1, "sprite": 4058 }, - { "weight": 1, "sprite": 4059 }, - { "weight": 1, "sprite": 4060 }, - { "weight": 1, "sprite": 4061 }, - { "weight": 1, "sprite": 4062 }, - { "weight": 1, "sprite": 4063 }, - { "weight": 1, "sprite": 4064 }, - { "weight": 1, "sprite": 4065 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4019 }, - { "weight": 1, "sprite": 4020 }, - { "weight": 1, "sprite": 4021 }, - { "weight": 1, "sprite": 4022 }, - { "weight": 1, "sprite": 4023 }, - { "weight": 1, "sprite": 4024 }, - { "weight": 1, "sprite": 4025 }, - { "weight": 1, "sprite": 4026 }, - { "weight": 1, "sprite": 4027 }, - { "weight": 1, "sprite": 4028 }, - { "weight": 1, "sprite": 4029 }, - { "weight": 1, "sprite": 4030 }, - { "weight": 1, "sprite": 4031 }, - { "weight": 1, "sprite": 4032 }, - { "weight": 1, "sprite": 4033 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4035 }, - { "weight": 1, "sprite": 4036 }, - { "weight": 1, "sprite": 4037 }, - { "weight": 1, "sprite": 4038 }, - { "weight": 1, "sprite": 4039 }, - { "weight": 1, "sprite": 4040 }, - { "weight": 1, "sprite": 4041 }, - { "weight": 1, "sprite": 4042 }, - { "weight": 1, "sprite": 4043 }, - { "weight": 1, "sprite": 4044 }, - { "weight": 1, "sprite": 4045 }, - { "weight": 1, "sprite": 4046 }, - { "weight": 1, "sprite": 4047 }, - { "weight": 1, "sprite": 4048 }, - { "weight": 1, "sprite": 4049 }, - { "weight": 1, "sprite": 4050 } + { "weight": 32, "sprite": 4187 }, + { "weight": 32, "sprite": 4203 }, + { "weight": 32, "sprite": 4219 }, + { "weight": 32, "sprite": 4235 }, + { "weight": 32, "sprite": 4251 }, + { "weight": 32, "sprite": 4267 }, + { "weight": 1, "sprite": 4315 }, + { "weight": 1, "sprite": 4316 }, + { "weight": 1, "sprite": 4317 }, + { "weight": 1, "sprite": 4318 }, + { "weight": 1, "sprite": 4319 }, + { "weight": 1, "sprite": 4320 }, + { "weight": 1, "sprite": 4321 }, + { "weight": 1, "sprite": 4322 }, + { "weight": 1, "sprite": 4323 }, + { "weight": 1, "sprite": 4324 }, + { "weight": 1, "sprite": 4325 }, + { "weight": 1, "sprite": 4326 }, + { "weight": 1, "sprite": 4327 }, + { "weight": 1, "sprite": 4328 }, + { "weight": 1, "sprite": 4329 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4283 }, + { "weight": 1, "sprite": 4284 }, + { "weight": 1, "sprite": 4285 }, + { "weight": 1, "sprite": 4286 }, + { "weight": 1, "sprite": 4287 }, + { "weight": 1, "sprite": 4288 }, + { "weight": 1, "sprite": 4289 }, + { "weight": 1, "sprite": 4290 }, + { "weight": 1, "sprite": 4291 }, + { "weight": 1, "sprite": 4292 }, + { "weight": 1, "sprite": 4293 }, + { "weight": 1, "sprite": 4294 }, + { "weight": 1, "sprite": 4295 }, + { "weight": 1, "sprite": 4296 }, + { "weight": 1, "sprite": 4297 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4299 }, + { "weight": 1, "sprite": 4300 }, + { "weight": 1, "sprite": 4301 }, + { "weight": 1, "sprite": 4302 }, + { "weight": 1, "sprite": 4303 }, + { "weight": 1, "sprite": 4304 }, + { "weight": 1, "sprite": 4305 }, + { "weight": 1, "sprite": 4306 }, + { "weight": 1, "sprite": 4307 }, + { "weight": 1, "sprite": 4308 }, + { "weight": 1, "sprite": 4309 }, + { "weight": 1, "sprite": 4310 }, + { "weight": 1, "sprite": 4311 }, + { "weight": 1, "sprite": 4312 }, + { "weight": 1, "sprite": 4313 }, + { "weight": 1, "sprite": 4314 } ] }, { "id": "corner", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 3925, 3927, 3926, 3924 ] }, - { "weight": 1, "sprite": [ 3941, 3943, 3942, 3940 ] }, - { "weight": 1, "sprite": [ 3957, 3959, 3958, 3956 ] }, - { "weight": 1, "sprite": [ 3989, 3991, 3990, 3988 ] }, - { "weight": 1, "sprite": [ 4005, 4007, 4006, 4004 ] } + { "weight": 1, "sprite": [ 4189, 4191, 4190, 4188 ] }, + { "weight": 1, "sprite": [ 4205, 4207, 4206, 4204 ] }, + { "weight": 1, "sprite": [ 4221, 4223, 4222, 4220 ] }, + { "weight": 1, "sprite": [ 4253, 4255, 4254, 4252 ] }, + { "weight": 1, "sprite": [ 4269, 4271, 4270, 4268 ] } ] }, { "id": "t_connection", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 3935, 3937, 3936, 3934 ] }, - { "weight": 1, "sprite": [ 3951, 3953, 3952, 3950 ] }, - { "weight": 1, "sprite": [ 3967, 3969, 3968, 3966 ] }, - { "weight": 1, "sprite": [ 3999, 4001, 4000, 3998 ] }, - { "weight": 1, "sprite": [ 4015, 4017, 4016, 4014 ] } + { "weight": 1, "sprite": [ 4199, 4201, 4200, 4198 ] }, + { "weight": 1, "sprite": [ 4215, 4217, 4216, 4214 ] }, + { "weight": 1, "sprite": [ 4231, 4233, 4232, 4230 ] }, + { "weight": 1, "sprite": [ 4263, 4265, 4264, 4262 ] }, + { "weight": 1, "sprite": [ 4279, 4281, 4280, 4278 ] } ] }, - { "id": "edge", "bg": 3677, "fg": [ 3929, 3928 ] }, + { "id": "edge", "bg": 3941, "fg": [ 4193, 4192 ] }, { "id": "end_piece", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 3931, 3933, 3932, 3930 ] }, - { "weight": 1, "sprite": [ 3947, 3949, 3948, 3946 ] }, - { "weight": 1, "sprite": [ 3963, 3965, 3964, 3962 ] }, - { "weight": 1, "sprite": [ 3995, 3997, 3996, 3994 ] }, - { "weight": 1, "sprite": [ 4011, 4013, 4012, 4010 ] } + { "weight": 1, "sprite": [ 4195, 4197, 4196, 4194 ] }, + { "weight": 1, "sprite": [ 4211, 4213, 4212, 4210 ] }, + { "weight": 1, "sprite": [ 4227, 4229, 4228, 4226 ] }, + { "weight": 1, "sprite": [ 4259, 4261, 4260, 4258 ] }, + { "weight": 1, "sprite": [ 4275, 4277, 4276, 4274 ] } ] }, - { "bg": 3677, "id": "unconnected", "fg": 3938 } + { "bg": 3941, "id": "unconnected", "fg": 4202 } ] }, { "id": "t_fungus_season_autumn", "multitile": true, - "fg": 3938, - "bg": 3677, + "fg": 4202, + "bg": 3941, "additional_tiles": [ { "id": "center", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 32, "sprite": 3923 }, - { "weight": 32, "sprite": 3939 }, - { "weight": 32, "sprite": 3955 }, - { "weight": 32, "sprite": 3971 }, - { "weight": 32, "sprite": 3987 }, - { "weight": 32, "sprite": 4003 }, - { "weight": 1, "sprite": 4051 }, - { "weight": 1, "sprite": 4052 }, - { "weight": 1, "sprite": 4053 }, - { "weight": 1, "sprite": 4054 }, - { "weight": 1, "sprite": 4055 }, - { "weight": 1, "sprite": 4056 }, - { "weight": 1, "sprite": 4057 }, - { "weight": 1, "sprite": 4058 }, - { "weight": 1, "sprite": 4059 }, - { "weight": 1, "sprite": 4060 }, - { "weight": 1, "sprite": 4061 }, - { "weight": 1, "sprite": 4062 }, - { "weight": 1, "sprite": 4063 }, - { "weight": 1, "sprite": 4064 }, - { "weight": 1, "sprite": 4065 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4019 }, - { "weight": 1, "sprite": 4020 }, - { "weight": 1, "sprite": 4021 }, - { "weight": 1, "sprite": 4022 }, - { "weight": 1, "sprite": 4023 }, - { "weight": 1, "sprite": 4024 }, - { "weight": 1, "sprite": 4025 }, - { "weight": 1, "sprite": 4026 }, - { "weight": 1, "sprite": 4027 }, - { "weight": 1, "sprite": 4028 }, - { "weight": 1, "sprite": 4029 }, - { "weight": 1, "sprite": 4030 }, - { "weight": 1, "sprite": 4031 }, - { "weight": 1, "sprite": 4032 }, - { "weight": 1, "sprite": 4033 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4035 }, - { "weight": 1, "sprite": 4036 }, - { "weight": 1, "sprite": 4037 }, - { "weight": 1, "sprite": 4038 }, - { "weight": 1, "sprite": 4039 }, - { "weight": 1, "sprite": 4040 }, - { "weight": 1, "sprite": 4041 }, - { "weight": 1, "sprite": 4042 }, - { "weight": 1, "sprite": 4043 }, - { "weight": 1, "sprite": 4044 }, - { "weight": 1, "sprite": 4045 }, - { "weight": 1, "sprite": 4046 }, - { "weight": 1, "sprite": 4047 }, - { "weight": 1, "sprite": 4048 }, - { "weight": 1, "sprite": 4049 }, - { "weight": 1, "sprite": 4050 } + { "weight": 32, "sprite": 4187 }, + { "weight": 32, "sprite": 4203 }, + { "weight": 32, "sprite": 4219 }, + { "weight": 32, "sprite": 4235 }, + { "weight": 32, "sprite": 4251 }, + { "weight": 32, "sprite": 4267 }, + { "weight": 1, "sprite": 4315 }, + { "weight": 1, "sprite": 4316 }, + { "weight": 1, "sprite": 4317 }, + { "weight": 1, "sprite": 4318 }, + { "weight": 1, "sprite": 4319 }, + { "weight": 1, "sprite": 4320 }, + { "weight": 1, "sprite": 4321 }, + { "weight": 1, "sprite": 4322 }, + { "weight": 1, "sprite": 4323 }, + { "weight": 1, "sprite": 4324 }, + { "weight": 1, "sprite": 4325 }, + { "weight": 1, "sprite": 4326 }, + { "weight": 1, "sprite": 4327 }, + { "weight": 1, "sprite": 4328 }, + { "weight": 1, "sprite": 4329 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4283 }, + { "weight": 1, "sprite": 4284 }, + { "weight": 1, "sprite": 4285 }, + { "weight": 1, "sprite": 4286 }, + { "weight": 1, "sprite": 4287 }, + { "weight": 1, "sprite": 4288 }, + { "weight": 1, "sprite": 4289 }, + { "weight": 1, "sprite": 4290 }, + { "weight": 1, "sprite": 4291 }, + { "weight": 1, "sprite": 4292 }, + { "weight": 1, "sprite": 4293 }, + { "weight": 1, "sprite": 4294 }, + { "weight": 1, "sprite": 4295 }, + { "weight": 1, "sprite": 4296 }, + { "weight": 1, "sprite": 4297 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4299 }, + { "weight": 1, "sprite": 4300 }, + { "weight": 1, "sprite": 4301 }, + { "weight": 1, "sprite": 4302 }, + { "weight": 1, "sprite": 4303 }, + { "weight": 1, "sprite": 4304 }, + { "weight": 1, "sprite": 4305 }, + { "weight": 1, "sprite": 4306 }, + { "weight": 1, "sprite": 4307 }, + { "weight": 1, "sprite": 4308 }, + { "weight": 1, "sprite": 4309 }, + { "weight": 1, "sprite": 4310 }, + { "weight": 1, "sprite": 4311 }, + { "weight": 1, "sprite": 4312 }, + { "weight": 1, "sprite": 4313 }, + { "weight": 1, "sprite": 4314 } ] }, { "id": "corner", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 3925, 3927, 3926, 3924 ] }, - { "weight": 1, "sprite": [ 3941, 3943, 3942, 3940 ] }, - { "weight": 1, "sprite": [ 3957, 3959, 3958, 3956 ] }, - { "weight": 1, "sprite": [ 3989, 3991, 3990, 3988 ] }, - { "weight": 1, "sprite": [ 4005, 4007, 4006, 4004 ] } + { "weight": 1, "sprite": [ 4189, 4191, 4190, 4188 ] }, + { "weight": 1, "sprite": [ 4205, 4207, 4206, 4204 ] }, + { "weight": 1, "sprite": [ 4221, 4223, 4222, 4220 ] }, + { "weight": 1, "sprite": [ 4253, 4255, 4254, 4252 ] }, + { "weight": 1, "sprite": [ 4269, 4271, 4270, 4268 ] } ] }, { "id": "t_connection", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 3935, 3937, 3936, 3934 ] }, - { "weight": 1, "sprite": [ 3951, 3953, 3952, 3950 ] }, - { "weight": 1, "sprite": [ 3967, 3969, 3968, 3966 ] }, - { "weight": 1, "sprite": [ 3999, 4001, 4000, 3998 ] }, - { "weight": 1, "sprite": [ 4015, 4017, 4016, 4014 ] } + { "weight": 1, "sprite": [ 4199, 4201, 4200, 4198 ] }, + { "weight": 1, "sprite": [ 4215, 4217, 4216, 4214 ] }, + { "weight": 1, "sprite": [ 4231, 4233, 4232, 4230 ] }, + { "weight": 1, "sprite": [ 4263, 4265, 4264, 4262 ] }, + { "weight": 1, "sprite": [ 4279, 4281, 4280, 4278 ] } ] }, - { "id": "edge", "bg": 3677, "fg": [ 3929, 3928 ] }, + { "id": "edge", "bg": 3941, "fg": [ 4193, 4192 ] }, { "id": "end_piece", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 3931, 3933, 3932, 3930 ] }, - { "weight": 1, "sprite": [ 3947, 3949, 3948, 3946 ] }, - { "weight": 1, "sprite": [ 3963, 3965, 3964, 3962 ] }, - { "weight": 1, "sprite": [ 3995, 3997, 3996, 3994 ] }, - { "weight": 1, "sprite": [ 4011, 4013, 4012, 4010 ] } + { "weight": 1, "sprite": [ 4195, 4197, 4196, 4194 ] }, + { "weight": 1, "sprite": [ 4211, 4213, 4212, 4210 ] }, + { "weight": 1, "sprite": [ 4227, 4229, 4228, 4226 ] }, + { "weight": 1, "sprite": [ 4259, 4261, 4260, 4258 ] }, + { "weight": 1, "sprite": [ 4275, 4277, 4276, 4274 ] } ] }, - { "bg": 3677, "id": "unconnected", "fg": 3938 } + { "bg": 3941, "id": "unconnected", "fg": 4202 } ] }, { "id": "t_fungus_season_winter", "multitile": true, - "fg": 3938, - "bg": 3424, + "fg": 4202, + "bg": 3688, "additional_tiles": [ { "id": "center", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 32, "sprite": 3923 }, - { "weight": 32, "sprite": 3939 }, - { "weight": 32, "sprite": 3955 }, - { "weight": 32, "sprite": 3971 }, - { "weight": 32, "sprite": 3987 }, - { "weight": 32, "sprite": 4003 }, - { "weight": 1, "sprite": 4051 }, - { "weight": 1, "sprite": 4052 }, - { "weight": 1, "sprite": 4053 }, - { "weight": 1, "sprite": 4054 }, - { "weight": 1, "sprite": 4055 }, - { "weight": 1, "sprite": 4056 }, - { "weight": 1, "sprite": 4057 }, - { "weight": 1, "sprite": 4058 }, - { "weight": 1, "sprite": 4059 }, - { "weight": 1, "sprite": 4060 }, - { "weight": 1, "sprite": 4061 }, - { "weight": 1, "sprite": 4062 }, - { "weight": 1, "sprite": 4063 }, - { "weight": 1, "sprite": 4064 }, - { "weight": 1, "sprite": 4065 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4019 }, - { "weight": 1, "sprite": 4020 }, - { "weight": 1, "sprite": 4021 }, - { "weight": 1, "sprite": 4022 }, - { "weight": 1, "sprite": 4023 }, - { "weight": 1, "sprite": 4024 }, - { "weight": 1, "sprite": 4025 }, - { "weight": 1, "sprite": 4026 }, - { "weight": 1, "sprite": 4027 }, - { "weight": 1, "sprite": 4028 }, - { "weight": 1, "sprite": 4029 }, - { "weight": 1, "sprite": 4030 }, - { "weight": 1, "sprite": 4031 }, - { "weight": 1, "sprite": 4032 }, - { "weight": 1, "sprite": 4033 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4034 }, - { "weight": 1, "sprite": 4035 }, - { "weight": 1, "sprite": 4036 }, - { "weight": 1, "sprite": 4037 }, - { "weight": 1, "sprite": 4038 }, - { "weight": 1, "sprite": 4039 }, - { "weight": 1, "sprite": 4040 }, - { "weight": 1, "sprite": 4041 }, - { "weight": 1, "sprite": 4042 }, - { "weight": 1, "sprite": 4043 }, - { "weight": 1, "sprite": 4044 }, - { "weight": 1, "sprite": 4045 }, - { "weight": 1, "sprite": 4046 }, - { "weight": 1, "sprite": 4047 }, - { "weight": 1, "sprite": 4048 }, - { "weight": 1, "sprite": 4049 }, - { "weight": 1, "sprite": 4050 } + { "weight": 32, "sprite": 4187 }, + { "weight": 32, "sprite": 4203 }, + { "weight": 32, "sprite": 4219 }, + { "weight": 32, "sprite": 4235 }, + { "weight": 32, "sprite": 4251 }, + { "weight": 32, "sprite": 4267 }, + { "weight": 1, "sprite": 4315 }, + { "weight": 1, "sprite": 4316 }, + { "weight": 1, "sprite": 4317 }, + { "weight": 1, "sprite": 4318 }, + { "weight": 1, "sprite": 4319 }, + { "weight": 1, "sprite": 4320 }, + { "weight": 1, "sprite": 4321 }, + { "weight": 1, "sprite": 4322 }, + { "weight": 1, "sprite": 4323 }, + { "weight": 1, "sprite": 4324 }, + { "weight": 1, "sprite": 4325 }, + { "weight": 1, "sprite": 4326 }, + { "weight": 1, "sprite": 4327 }, + { "weight": 1, "sprite": 4328 }, + { "weight": 1, "sprite": 4329 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4283 }, + { "weight": 1, "sprite": 4284 }, + { "weight": 1, "sprite": 4285 }, + { "weight": 1, "sprite": 4286 }, + { "weight": 1, "sprite": 4287 }, + { "weight": 1, "sprite": 4288 }, + { "weight": 1, "sprite": 4289 }, + { "weight": 1, "sprite": 4290 }, + { "weight": 1, "sprite": 4291 }, + { "weight": 1, "sprite": 4292 }, + { "weight": 1, "sprite": 4293 }, + { "weight": 1, "sprite": 4294 }, + { "weight": 1, "sprite": 4295 }, + { "weight": 1, "sprite": 4296 }, + { "weight": 1, "sprite": 4297 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4298 }, + { "weight": 1, "sprite": 4299 }, + { "weight": 1, "sprite": 4300 }, + { "weight": 1, "sprite": 4301 }, + { "weight": 1, "sprite": 4302 }, + { "weight": 1, "sprite": 4303 }, + { "weight": 1, "sprite": 4304 }, + { "weight": 1, "sprite": 4305 }, + { "weight": 1, "sprite": 4306 }, + { "weight": 1, "sprite": 4307 }, + { "weight": 1, "sprite": 4308 }, + { "weight": 1, "sprite": 4309 }, + { "weight": 1, "sprite": 4310 }, + { "weight": 1, "sprite": 4311 }, + { "weight": 1, "sprite": 4312 }, + { "weight": 1, "sprite": 4313 }, + { "weight": 1, "sprite": 4314 } ] }, { "id": "corner", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 1, "sprite": [ 3925, 3927, 3926, 3924 ] }, - { "weight": 1, "sprite": [ 3941, 3943, 3942, 3940 ] }, - { "weight": 1, "sprite": [ 3957, 3959, 3958, 3956 ] }, - { "weight": 1, "sprite": [ 3989, 3991, 3990, 3988 ] }, - { "weight": 1, "sprite": [ 4005, 4007, 4006, 4004 ] } + { "weight": 1, "sprite": [ 4189, 4191, 4190, 4188 ] }, + { "weight": 1, "sprite": [ 4205, 4207, 4206, 4204 ] }, + { "weight": 1, "sprite": [ 4221, 4223, 4222, 4220 ] }, + { "weight": 1, "sprite": [ 4253, 4255, 4254, 4252 ] }, + { "weight": 1, "sprite": [ 4269, 4271, 4270, 4268 ] } ] }, { "id": "t_connection", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 1, "sprite": [ 3935, 3937, 3936, 3934 ] }, - { "weight": 1, "sprite": [ 3951, 3953, 3952, 3950 ] }, - { "weight": 1, "sprite": [ 3967, 3969, 3968, 3966 ] }, - { "weight": 1, "sprite": [ 3999, 4001, 4000, 3998 ] }, - { "weight": 1, "sprite": [ 4015, 4017, 4016, 4014 ] } + { "weight": 1, "sprite": [ 4199, 4201, 4200, 4198 ] }, + { "weight": 1, "sprite": [ 4215, 4217, 4216, 4214 ] }, + { "weight": 1, "sprite": [ 4231, 4233, 4232, 4230 ] }, + { "weight": 1, "sprite": [ 4263, 4265, 4264, 4262 ] }, + { "weight": 1, "sprite": [ 4279, 4281, 4280, 4278 ] } ] }, - { "id": "edge", "bg": 3677, "fg": [ 3929, 3928 ] }, + { "id": "edge", "bg": 3941, "fg": [ 4193, 4192 ] }, { "id": "end_piece", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 1, "sprite": [ 3931, 3933, 3932, 3930 ] }, - { "weight": 1, "sprite": [ 3947, 3949, 3948, 3946 ] }, - { "weight": 1, "sprite": [ 3963, 3965, 3964, 3962 ] }, - { "weight": 1, "sprite": [ 3995, 3997, 3996, 3994 ] }, - { "weight": 1, "sprite": [ 4011, 4013, 4012, 4010 ] } + { "weight": 1, "sprite": [ 4195, 4197, 4196, 4194 ] }, + { "weight": 1, "sprite": [ 4211, 4213, 4212, 4210 ] }, + { "weight": 1, "sprite": [ 4227, 4229, 4228, 4226 ] }, + { "weight": 1, "sprite": [ 4259, 4261, 4260, 4258 ] }, + { "weight": 1, "sprite": [ 4275, 4277, 4276, 4274 ] } ] }, - { "bg": 3424, "id": "unconnected", "fg": 3938 } + { "bg": 3688, "id": "unconnected", "fg": 4202 } ] }, { "id": "t_fungus_mound", - "fg": 4130, - "bg": 3677, + "fg": 4394, + "bg": 3941, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": 4115 }, - { "weight": 1, "sprite": 4067 }, - { "weight": 1, "sprite": 4083 }, - { "weight": 1, "sprite": 4099 } + { "weight": 1, "sprite": 4379 }, + { "weight": 1, "sprite": 4331 }, + { "weight": 1, "sprite": 4347 }, + { "weight": 1, "sprite": 4363 } ] }, { "id": "corner", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4117, 4119, 4118, 4116 ] }, - { "weight": 1, "sprite": [ 4069, 4071, 4070, 4068 ] }, - { "weight": 1, "sprite": [ 4085, 4087, 4086, 4084 ] }, - { "weight": 1, "sprite": [ 4101, 4103, 4102, 4100 ] } + { "weight": 1, "sprite": [ 4381, 4383, 4382, 4380 ] }, + { "weight": 1, "sprite": [ 4333, 4335, 4334, 4332 ] }, + { "weight": 1, "sprite": [ 4349, 4351, 4350, 4348 ] }, + { "weight": 1, "sprite": [ 4365, 4367, 4366, 4364 ] } ] }, { "id": "t_connection", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4127, 4129, 4128, 4126 ] }, - { "weight": 1, "sprite": [ 4079, 4081, 4080, 4078 ] }, - { "weight": 1, "sprite": [ 4095, 4097, 4096, 4094 ] }, - { "weight": 1, "sprite": [ 4111, 4113, 4112, 4110 ] } + { "weight": 1, "sprite": [ 4391, 4393, 4392, 4390 ] }, + { "weight": 1, "sprite": [ 4343, 4345, 4344, 4342 ] }, + { "weight": 1, "sprite": [ 4359, 4361, 4360, 4358 ] }, + { "weight": 1, "sprite": [ 4375, 4377, 4376, 4374 ] } ] }, { "id": "edge", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4121, 4120 ] }, - { "weight": 1, "sprite": [ 4073, 4072 ] }, - { "weight": 1, "sprite": [ 4089, 4088 ] }, - { "weight": 1, "sprite": [ 4105, 4104 ] } + { "weight": 1, "sprite": [ 4385, 4384 ] }, + { "weight": 1, "sprite": [ 4337, 4336 ] }, + { "weight": 1, "sprite": [ 4353, 4352 ] }, + { "weight": 1, "sprite": [ 4369, 4368 ] } ] }, { "id": "end_piece", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4123, 4125, 4124, 4122 ] }, - { "weight": 1, "sprite": [ 4075, 4077, 4076, 4074 ] }, - { "weight": 1, "sprite": [ 4091, 4093, 4092, 4090 ] }, - { "weight": 1, "sprite": [ 4107, 4109, 4108, 4106 ] } + { "weight": 1, "sprite": [ 4387, 4389, 4388, 4386 ] }, + { "weight": 1, "sprite": [ 4339, 4341, 4340, 4338 ] }, + { "weight": 1, "sprite": [ 4355, 4357, 4356, 4354 ] }, + { "weight": 1, "sprite": [ 4371, 4373, 4372, 4370 ] } ] }, - { "id": "unconnected", "bg": 3677, "fg": [ 4130, 4130 ] } + { "id": "unconnected", "bg": 3941, "fg": [ 4394, 4394 ] } ] }, { "id": "t_fungus_mound_season_summer", - "fg": 4130, - "bg": 3677, + "fg": 4394, + "bg": 3941, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": 4115 }, - { "weight": 1, "sprite": 4067 }, - { "weight": 1, "sprite": 4083 }, - { "weight": 1, "sprite": 4099 } + { "weight": 1, "sprite": 4379 }, + { "weight": 1, "sprite": 4331 }, + { "weight": 1, "sprite": 4347 }, + { "weight": 1, "sprite": 4363 } ] }, { "id": "corner", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4117, 4119, 4118, 4116 ] }, - { "weight": 1, "sprite": [ 4069, 4071, 4070, 4068 ] }, - { "weight": 1, "sprite": [ 4085, 4087, 4086, 4084 ] }, - { "weight": 1, "sprite": [ 4101, 4103, 4102, 4100 ] } + { "weight": 1, "sprite": [ 4381, 4383, 4382, 4380 ] }, + { "weight": 1, "sprite": [ 4333, 4335, 4334, 4332 ] }, + { "weight": 1, "sprite": [ 4349, 4351, 4350, 4348 ] }, + { "weight": 1, "sprite": [ 4365, 4367, 4366, 4364 ] } ] }, { "id": "t_connection", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4127, 4129, 4128, 4126 ] }, - { "weight": 1, "sprite": [ 4079, 4081, 4080, 4078 ] }, - { "weight": 1, "sprite": [ 4095, 4097, 4096, 4094 ] }, - { "weight": 1, "sprite": [ 4111, 4113, 4112, 4110 ] } + { "weight": 1, "sprite": [ 4391, 4393, 4392, 4390 ] }, + { "weight": 1, "sprite": [ 4343, 4345, 4344, 4342 ] }, + { "weight": 1, "sprite": [ 4359, 4361, 4360, 4358 ] }, + { "weight": 1, "sprite": [ 4375, 4377, 4376, 4374 ] } ] }, { "id": "edge", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4121, 4120 ] }, - { "weight": 1, "sprite": [ 4073, 4072 ] }, - { "weight": 1, "sprite": [ 4089, 4088 ] }, - { "weight": 1, "sprite": [ 4105, 4104 ] } + { "weight": 1, "sprite": [ 4385, 4384 ] }, + { "weight": 1, "sprite": [ 4337, 4336 ] }, + { "weight": 1, "sprite": [ 4353, 4352 ] }, + { "weight": 1, "sprite": [ 4369, 4368 ] } ] }, { "id": "end_piece", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4123, 4125, 4124, 4122 ] }, - { "weight": 1, "sprite": [ 4075, 4077, 4076, 4074 ] }, - { "weight": 1, "sprite": [ 4091, 4093, 4092, 4090 ] }, - { "weight": 1, "sprite": [ 4107, 4109, 4108, 4106 ] } + { "weight": 1, "sprite": [ 4387, 4389, 4388, 4386 ] }, + { "weight": 1, "sprite": [ 4339, 4341, 4340, 4338 ] }, + { "weight": 1, "sprite": [ 4355, 4357, 4356, 4354 ] }, + { "weight": 1, "sprite": [ 4371, 4373, 4372, 4370 ] } ] }, - { "id": "unconnected", "bg": 3677, "fg": [ 4130, 4130 ] } + { "id": "unconnected", "bg": 3941, "fg": [ 4394, 4394 ] } ] }, { "id": "t_fungus_mound_season_autumn", - "fg": 4130, - "bg": 3677, + "fg": 4394, + "bg": 3941, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": 4115 }, - { "weight": 1, "sprite": 4067 }, - { "weight": 1, "sprite": 4083 }, - { "weight": 1, "sprite": 4099 } + { "weight": 1, "sprite": 4379 }, + { "weight": 1, "sprite": 4331 }, + { "weight": 1, "sprite": 4347 }, + { "weight": 1, "sprite": 4363 } ] }, { "id": "corner", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4117, 4119, 4118, 4116 ] }, - { "weight": 1, "sprite": [ 4069, 4071, 4070, 4068 ] }, - { "weight": 1, "sprite": [ 4085, 4087, 4086, 4084 ] }, - { "weight": 1, "sprite": [ 4101, 4103, 4102, 4100 ] } + { "weight": 1, "sprite": [ 4381, 4383, 4382, 4380 ] }, + { "weight": 1, "sprite": [ 4333, 4335, 4334, 4332 ] }, + { "weight": 1, "sprite": [ 4349, 4351, 4350, 4348 ] }, + { "weight": 1, "sprite": [ 4365, 4367, 4366, 4364 ] } ] }, { "id": "t_connection", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4127, 4129, 4128, 4126 ] }, - { "weight": 1, "sprite": [ 4079, 4081, 4080, 4078 ] }, - { "weight": 1, "sprite": [ 4095, 4097, 4096, 4094 ] }, - { "weight": 1, "sprite": [ 4111, 4113, 4112, 4110 ] } + { "weight": 1, "sprite": [ 4391, 4393, 4392, 4390 ] }, + { "weight": 1, "sprite": [ 4343, 4345, 4344, 4342 ] }, + { "weight": 1, "sprite": [ 4359, 4361, 4360, 4358 ] }, + { "weight": 1, "sprite": [ 4375, 4377, 4376, 4374 ] } ] }, { "id": "edge", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4121, 4120 ] }, - { "weight": 1, "sprite": [ 4073, 4072 ] }, - { "weight": 1, "sprite": [ 4089, 4088 ] }, - { "weight": 1, "sprite": [ 4105, 4104 ] } + { "weight": 1, "sprite": [ 4385, 4384 ] }, + { "weight": 1, "sprite": [ 4337, 4336 ] }, + { "weight": 1, "sprite": [ 4353, 4352 ] }, + { "weight": 1, "sprite": [ 4369, 4368 ] } ] }, { "id": "end_piece", - "bg": 3677, + "bg": 3941, "fg": [ - { "weight": 1, "sprite": [ 4123, 4125, 4124, 4122 ] }, - { "weight": 1, "sprite": [ 4075, 4077, 4076, 4074 ] }, - { "weight": 1, "sprite": [ 4091, 4093, 4092, 4090 ] }, - { "weight": 1, "sprite": [ 4107, 4109, 4108, 4106 ] } + { "weight": 1, "sprite": [ 4387, 4389, 4388, 4386 ] }, + { "weight": 1, "sprite": [ 4339, 4341, 4340, 4338 ] }, + { "weight": 1, "sprite": [ 4355, 4357, 4356, 4354 ] }, + { "weight": 1, "sprite": [ 4371, 4373, 4372, 4370 ] } ] }, - { "id": "unconnected", "bg": 3677, "fg": [ 4130, 4130 ] } + { "id": "unconnected", "bg": 3941, "fg": [ 4394, 4394 ] } ] }, { "id": "t_fungus_mound_season_winter", - "fg": 4130, - "bg": 3424, + "fg": 4394, + "bg": 3688, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 1, "sprite": 4115 }, - { "weight": 1, "sprite": 4067 }, - { "weight": 1, "sprite": 4083 }, - { "weight": 1, "sprite": 4099 } + { "weight": 1, "sprite": 4379 }, + { "weight": 1, "sprite": 4331 }, + { "weight": 1, "sprite": 4347 }, + { "weight": 1, "sprite": 4363 } ] }, { "id": "corner", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 1, "sprite": [ 4117, 4119, 4118, 4116 ] }, - { "weight": 1, "sprite": [ 4069, 4071, 4070, 4068 ] }, - { "weight": 1, "sprite": [ 4085, 4087, 4086, 4084 ] }, - { "weight": 1, "sprite": [ 4101, 4103, 4102, 4100 ] } + { "weight": 1, "sprite": [ 4381, 4383, 4382, 4380 ] }, + { "weight": 1, "sprite": [ 4333, 4335, 4334, 4332 ] }, + { "weight": 1, "sprite": [ 4349, 4351, 4350, 4348 ] }, + { "weight": 1, "sprite": [ 4365, 4367, 4366, 4364 ] } ] }, { "id": "t_connection", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 1, "sprite": [ 4127, 4129, 4128, 4126 ] }, - { "weight": 1, "sprite": [ 4079, 4081, 4080, 4078 ] }, - { "weight": 1, "sprite": [ 4095, 4097, 4096, 4094 ] }, - { "weight": 1, "sprite": [ 4111, 4113, 4112, 4110 ] } + { "weight": 1, "sprite": [ 4391, 4393, 4392, 4390 ] }, + { "weight": 1, "sprite": [ 4343, 4345, 4344, 4342 ] }, + { "weight": 1, "sprite": [ 4359, 4361, 4360, 4358 ] }, + { "weight": 1, "sprite": [ 4375, 4377, 4376, 4374 ] } ] }, { "id": "edge", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 1, "sprite": [ 4121, 4120 ] }, - { "weight": 1, "sprite": [ 4073, 4072 ] }, - { "weight": 1, "sprite": [ 4089, 4088 ] }, - { "weight": 1, "sprite": [ 4105, 4104 ] } + { "weight": 1, "sprite": [ 4385, 4384 ] }, + { "weight": 1, "sprite": [ 4337, 4336 ] }, + { "weight": 1, "sprite": [ 4353, 4352 ] }, + { "weight": 1, "sprite": [ 4369, 4368 ] } ] }, { "id": "end_piece", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 1, "sprite": [ 4123, 4125, 4124, 4122 ] }, - { "weight": 1, "sprite": [ 4075, 4077, 4076, 4074 ] }, - { "weight": 1, "sprite": [ 4091, 4093, 4092, 4090 ] }, - { "weight": 1, "sprite": [ 4107, 4109, 4108, 4106 ] } + { "weight": 1, "sprite": [ 4387, 4389, 4388, 4386 ] }, + { "weight": 1, "sprite": [ 4339, 4341, 4340, 4338 ] }, + { "weight": 1, "sprite": [ 4355, 4357, 4356, 4354 ] }, + { "weight": 1, "sprite": [ 4371, 4373, 4372, 4370 ] } ] }, - { "id": "unconnected", "bg": 3424, "fg": [ 4130, 4130 ] } + { "id": "unconnected", "bg": 3688, "fg": [ 4394, 4394 ] } ] }, { "id": [ "t_fungus_floor_in", "t_fungus_floor_sup", "t_fungus_floor_out" ], - "fg": 4146, - "bg": 4945, + "fg": 4410, + "bg": 5226, "multitile": true, "additional_tiles": [ { "id": "center", "animated": true, - "bg": 4945, + "bg": 5226, "fg": [ - { "weight": 512, "sprite": 4131 }, - { "weight": 8, "sprite": 4147 }, - { "weight": 8, "sprite": 4163 }, - { "weight": 128, "sprite": 4179 }, - { "weight": 8, "sprite": 4195 }, - { "weight": 8, "sprite": 4147 } + { "weight": 512, "sprite": 4395 }, + { "weight": 8, "sprite": 4411 }, + { "weight": 8, "sprite": 4427 }, + { "weight": 128, "sprite": 4443 }, + { "weight": 8, "sprite": 4459 }, + { "weight": 8, "sprite": 4411 } ] }, { "id": "corner", "animated": true, - "bg": 4945, + "bg": 5226, "fg": [ - { "weight": 512, "sprite": [ 4133, 4135, 4134, 4132 ] }, - { "weight": 8, "sprite": [ 4149, 4151, 4150, 4148 ] }, - { "weight": 8, "sprite": [ 4165, 4167, 4166, 4164 ] }, - { "weight": 128, "sprite": [ 4181, 4183, 4182, 4180 ] }, - { "weight": 8, "sprite": [ 4197, 4199, 4198, 4196 ] }, - { "weight": 8, "sprite": [ 4149, 4151, 4150, 4148 ] } + { "weight": 512, "sprite": [ 4397, 4399, 4398, 4396 ] }, + { "weight": 8, "sprite": [ 4413, 4415, 4414, 4412 ] }, + { "weight": 8, "sprite": [ 4429, 4431, 4430, 4428 ] }, + { "weight": 128, "sprite": [ 4445, 4447, 4446, 4444 ] }, + { "weight": 8, "sprite": [ 4461, 4463, 4462, 4460 ] }, + { "weight": 8, "sprite": [ 4413, 4415, 4414, 4412 ] } ] }, { "id": "t_connection", "animated": true, - "bg": 4945, + "bg": 5226, "fg": [ - { "weight": 512, "sprite": [ 4143, 4145, 4144, 4142 ] }, - { "weight": 8, "sprite": [ 4159, 4161, 4160, 4158 ] }, - { "weight": 8, "sprite": [ 4175, 4177, 4176, 4174 ] }, - { "weight": 128, "sprite": [ 4191, 4193, 4192, 4190 ] }, - { "weight": 8, "sprite": [ 4207, 4209, 4208, 4206 ] }, - { "weight": 8, "sprite": [ 4159, 4161, 4160, 4158 ] } + { "weight": 512, "sprite": [ 4407, 4409, 4408, 4406 ] }, + { "weight": 8, "sprite": [ 4423, 4425, 4424, 4422 ] }, + { "weight": 8, "sprite": [ 4439, 4441, 4440, 4438 ] }, + { "weight": 128, "sprite": [ 4455, 4457, 4456, 4454 ] }, + { "weight": 8, "sprite": [ 4471, 4473, 4472, 4470 ] }, + { "weight": 8, "sprite": [ 4423, 4425, 4424, 4422 ] } ] }, { "id": "edge", "animated": true, - "bg": 4945, + "bg": 5226, "fg": [ - { "weight": 512, "sprite": [ 4137, 4136 ] }, - { "weight": 8, "sprite": [ 4153, 4152 ] }, - { "weight": 8, "sprite": [ 4169, 4168 ] }, - { "weight": 128, "sprite": [ 4185, 4184 ] }, - { "weight": 8, "sprite": [ 4201, 4200 ] }, - { "weight": 8, "sprite": [ 4153, 4152 ] } + { "weight": 512, "sprite": [ 4401, 4400 ] }, + { "weight": 8, "sprite": [ 4417, 4416 ] }, + { "weight": 8, "sprite": [ 4433, 4432 ] }, + { "weight": 128, "sprite": [ 4449, 4448 ] }, + { "weight": 8, "sprite": [ 4465, 4464 ] }, + { "weight": 8, "sprite": [ 4417, 4416 ] } ] }, { "id": "end_piece", "animated": true, - "bg": 4945, + "bg": 5226, "fg": [ - { "weight": 512, "sprite": [ 4139, 4141, 4140, 4138 ] }, - { "weight": 8, "sprite": [ 4155, 4157, 4156, 4154 ] }, - { "weight": 8, "sprite": [ 4171, 4173, 4172, 4170 ] }, - { "weight": 128, "sprite": [ 4187, 4189, 4188, 4186 ] }, - { "weight": 8, "sprite": [ 4203, 4205, 4204, 4202 ] }, - { "weight": 8, "sprite": [ 4155, 4157, 4156, 4154 ] } + { "weight": 512, "sprite": [ 4403, 4405, 4404, 4402 ] }, + { "weight": 8, "sprite": [ 4419, 4421, 4420, 4418 ] }, + { "weight": 8, "sprite": [ 4435, 4437, 4436, 4434 ] }, + { "weight": 128, "sprite": [ 4451, 4453, 4452, 4450 ] }, + { "weight": 8, "sprite": [ 4467, 4469, 4468, 4466 ] }, + { "weight": 8, "sprite": [ 4419, 4421, 4420, 4418 ] } ] }, { "id": "unconnected", "animated": true, - "bg": 4945, + "bg": 5226, "fg": [ - { "weight": 512, "sprite": [ 4146, 4146 ] }, - { "weight": 8, "sprite": [ 4162, 4162 ] }, - { "weight": 8, "sprite": [ 4178, 4178 ] }, - { "weight": 128, "sprite": [ 4194, 4194 ] }, - { "weight": 8, "sprite": [ 4210, 4210 ] }, - { "weight": 8, "sprite": [ 4162, 4162 ] } + { "weight": 512, "sprite": [ 4410, 4410 ] }, + { "weight": 8, "sprite": [ 4426, 4426 ] }, + { "weight": 8, "sprite": [ 4442, 4442 ] }, + { "weight": 128, "sprite": [ 4458, 4458 ] }, + { "weight": 8, "sprite": [ 4474, 4474 ] }, + { "weight": 8, "sprite": [ 4426, 4426 ] } ] } ] }, { "id": "t_fungus_wall", - "fg": 4226, + "fg": 4490, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4211 }, - { "id": "corner", "fg": [ 4213, 4215, 4214, 4212 ] }, - { "id": "t_connection", "fg": [ 4223, 4225, 4224, 4222 ] }, - { "id": "edge", "fg": [ 4217, 4216 ] }, - { "id": "end_piece", "fg": [ 4219, 4221, 4220, 4218 ] }, - { "id": "unconnected", "fg": [ 4226, 4226 ] } + { "id": "center", "fg": 4475 }, + { "id": "corner", "fg": [ 4477, 4479, 4478, 4476 ] }, + { "id": "t_connection", "fg": [ 4487, 4489, 4488, 4486 ] }, + { "id": "edge", "fg": [ 4481, 4480 ] }, + { "id": "end_piece", "fg": [ 4483, 4485, 4484, 4482 ] }, + { "id": "unconnected", "fg": [ 4490, 4490 ] } ] }, - { "id": "t_gates_mech_control", "fg": 4227, "bg": 4945 }, - { "id": "t_gates_mech_control_lab", "fg": 4228, "bg": 4945 }, - { "id": "t_gates_control_concrete", "fg": 4229, "bg": 3643 }, - { "id": "t_gates_control_concrete_lab", "fg": 4228, "bg": 7810 }, - { "id": "t_gates_control_brick", "fg": 4229, "bg": 3493 }, - { "id": "t_gates_control_brick_lab", "fg": 4228, "bg": 3493 }, - { "id": "t_gates_control_metal", "fg": 4229, "bg": 5052 }, - { "id": "t_gates_control_metal_lab", "fg": 4228, "bg": 5052 }, - { "id": "t_elevator_control", "fg": 4230, "bg": 4945 }, - { "id": "t_elevator_control_off", "fg": 4231, "bg": 4945 }, + { "id": "t_gates_mech_control", "fg": 4491, "bg": 5226 }, + { "id": "t_gates_mech_control_lab", "fg": 4492, "bg": 5226 }, + { "id": "t_gates_control_concrete", "fg": 4493, "bg": 3907 }, + { "id": "t_gates_control_concrete_lab", "fg": 4492, "bg": 8106 }, + { "id": "t_gates_control_brick", "fg": 4493, "bg": 3757 }, + { "id": "t_gates_control_brick_lab", "fg": 4492, "bg": 3757 }, + { "id": "t_gates_control_metal", "fg": 4493, "bg": 5333 }, + { "id": "t_gates_control_metal_lab", "fg": 4492, "bg": 5333 }, + { "id": "t_elevator_control", "fg": 4494, "bg": 5226 }, + { "id": "t_elevator_control_off", "fg": 4495, "bg": 5226 }, { "id": "t_grass", "fg": [ - { "weight": 1, "sprite": 4233 }, - { "weight": 1, "sprite": 4234 }, - { "weight": 1, "sprite": 4235 }, - { "weight": 1, "sprite": 4236 } + { "weight": 1, "sprite": 4497 }, + { "weight": 1, "sprite": 4498 }, + { "weight": 1, "sprite": 4499 }, + { "weight": 1, "sprite": 4500 } ] }, { "id": "t_grass_season_summer", "fg": [ - { "weight": 1, "sprite": 4243 }, - { "weight": 1, "sprite": 4244 }, - { "weight": 1, "sprite": 4245 }, - { "weight": 1, "sprite": 4246 } + { "weight": 1, "sprite": 4507 }, + { "weight": 1, "sprite": 4508 }, + { "weight": 1, "sprite": 4509 }, + { "weight": 1, "sprite": 4510 } ] }, { "id": "t_grass_season_autumn", "fg": [ - { "weight": 1, "sprite": 4238 }, - { "weight": 1, "sprite": 4239 }, - { "weight": 1, "sprite": 4240 }, - { "weight": 1, "sprite": 4241 } + { "weight": 1, "sprite": 4502 }, + { "weight": 1, "sprite": 4503 }, + { "weight": 1, "sprite": 4504 }, + { "weight": 1, "sprite": 4505 } ] }, { "id": "t_grass_season_winter", - "fg": 3442, - "bg": 3424, + "fg": 3706, + "bg": 3688, "multitile": true, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 3424 }, - { "weight": 1, "sprite": 3425 }, - { "weight": 1, "sprite": 3426 }, - { "weight": 1, "sprite": 3427 } + { "weight": 1, "sprite": 3688 }, + { "weight": 1, "sprite": 3689 }, + { "weight": 1, "sprite": 3690 }, + { "weight": 1, "sprite": 3691 } ] }, - { "id": "corner", "bg": 3424, "fg": [ 3429, 3431, 3430, 3428 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 3439, 3441, 3440, 3438 ] }, - { "id": "edge", "bg": 3424, "fg": [ 3433, 3432 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 3435, 3437, 3436, 3434 ] }, - { "bg": 3424, "id": "unconnected", "fg": 3442 } + { "id": "corner", "bg": 3688, "fg": [ 3693, 3695, 3694, 3692 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 3703, 3705, 3704, 3702 ] }, + { "id": "edge", "bg": 3688, "fg": [ 3697, 3696 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 3699, 3701, 3700, 3698 ] }, + { "bg": 3688, "id": "unconnected", "fg": 3706 } ] }, { "id": "t_grass_dead", "multitile": true, - "fg": 4262, - "bg": 4232, + "fg": 4526, + "bg": 4496, "additional_tiles": [ - { "id": "center", "bg": 4232, "fg": 4247 }, - { "id": "corner", "bg": 4232, "fg": [ 4249, 4251, 4250, 4248 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 4259, 4261, 4260, 4258 ] }, - { "id": "edge", "bg": 4232, "fg": [ 4253, 4252 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 4255, 4257, 4256, 4254 ] }, - { "bg": 4232, "id": "unconnected", "fg": 4262 } + { "id": "center", "bg": 4496, "fg": 4511 }, + { "id": "corner", "bg": 4496, "fg": [ 4513, 4515, 4514, 4512 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 4523, 4525, 4524, 4522 ] }, + { "id": "edge", "bg": 4496, "fg": [ 4517, 4516 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 4519, 4521, 4520, 4518 ] }, + { "bg": 4496, "id": "unconnected", "fg": 4526 } ] }, { "id": "t_grass_dead_season_summer", "multitile": true, - "fg": 4294, - "bg": 4242, + "fg": 4558, + "bg": 4506, "additional_tiles": [ - { "id": "center", "bg": 4242, "fg": 4279 }, - { "id": "corner", "bg": 4242, "fg": [ 4281, 4283, 4282, 4280 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 4291, 4293, 4292, 4290 ] }, - { "id": "edge", "bg": 4242, "fg": [ 4285, 4284 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 4287, 4289, 4288, 4286 ] }, - { "bg": 4242, "id": "unconnected", "fg": 4294 } + { "id": "center", "bg": 4506, "fg": 4543 }, + { "id": "corner", "bg": 4506, "fg": [ 4545, 4547, 4546, 4544 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 4555, 4557, 4556, 4554 ] }, + { "id": "edge", "bg": 4506, "fg": [ 4549, 4548 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 4551, 4553, 4552, 4550 ] }, + { "bg": 4506, "id": "unconnected", "fg": 4558 } ] }, { "id": "t_grass_dead_season_autumn", "multitile": true, - "fg": 4278, - "bg": 4237, + "fg": 4542, + "bg": 4501, "additional_tiles": [ - { "id": "center", "bg": 4237, "fg": 4263 }, - { "id": "corner", "bg": 4237, "fg": [ 4265, 4267, 4266, 4264 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 4275, 4277, 4276, 4274 ] }, - { "id": "edge", "bg": 4237, "fg": [ 4269, 4268 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 4271, 4273, 4272, 4270 ] }, - { "bg": 4237, "id": "unconnected", "fg": 4278 } + { "id": "center", "bg": 4501, "fg": 4527 }, + { "id": "corner", "bg": 4501, "fg": [ 4529, 4531, 4530, 4528 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 4539, 4541, 4540, 4538 ] }, + { "id": "edge", "bg": 4501, "fg": [ 4533, 4532 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 4535, 4537, 4536, 4534 ] }, + { "bg": 4501, "id": "unconnected", "fg": 4542 } ] }, { "id": "t_grass_dead_season_winter", "multitile": true, - "fg": 3442, - "bg": 3424, + "fg": 3706, + "bg": 3688, "additional_tiles": [ { "id": "center", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 1, "sprite": 3424 }, - { "weight": 1, "sprite": 3425 }, - { "weight": 1, "sprite": 3426 }, - { "weight": 1, "sprite": 3427 } + { "weight": 1, "sprite": 3688 }, + { "weight": 1, "sprite": 3689 }, + { "weight": 1, "sprite": 3690 }, + { "weight": 1, "sprite": 3691 } ] }, - { "id": "corner", "bg": 3424, "fg": [ 3429, 3431, 3430, 3428 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 3439, 3441, 3440, 3438 ] }, - { "id": "edge", "bg": 3424, "fg": [ 3433, 3432 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 3435, 3437, 3436, 3434 ] }, - { "bg": 3424, "id": "unconnected", "fg": 3442 } + { "id": "corner", "bg": 3688, "fg": [ 3693, 3695, 3694, 3692 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 3703, 3705, 3704, 3702 ] }, + { "id": "edge", "bg": 3688, "fg": [ 3697, 3696 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 3699, 3701, 3700, 3698 ] }, + { "bg": 3688, "id": "unconnected", "fg": 3706 } ] }, { "id": "t_grate", "multitile": true, - "fg": 4310, + "fg": 4574, "additional_tiles": [ - { "id": "center", "fg": 4295 }, - { "id": "corner", "fg": [ 4297, 4299, 4298, 4296 ] }, - { "id": "t_connection", "fg": [ 4307, 4309, 4308, 4306 ] }, - { "id": "edge", "fg": [ 4301, 4300 ] }, - { "id": "end_piece", "fg": [ 4303, 4305, 4304, 4302 ] }, - { "id": "unconnected", "fg": [ 4310, 4310 ] } + { "id": "center", "fg": 4559 }, + { "id": "corner", "fg": [ 4561, 4563, 4562, 4560 ] }, + { "id": "t_connection", "fg": [ 4571, 4573, 4572, 4570 ] }, + { "id": "edge", "fg": [ 4565, 4564 ] }, + { "id": "end_piece", "fg": [ 4567, 4569, 4568, 4566 ] }, + { "id": "unconnected", "fg": [ 4574, 4574 ] } ] }, { "id": [ "t_guardrail", "t_guardrail_bg_dp", "t_guardrail_hw_air" ], "multitile": true, - "fg": 4317, - "bg": 4891, + "fg": 4581, + "bg": 5172, "additional_tiles": [ - { "id": "edge", "bg": 4891, "fg": [ 4312, 4311 ] }, - { "id": "end_piece", "bg": 4891, "fg": [ 4314, 4316, 4315, 4313 ] }, - { "bg": 4891, "id": "unconnected", "fg": 4317 } + { "id": "edge", "bg": 5172, "fg": [ 4576, 4575 ] }, + { "id": "end_piece", "bg": 5172, "fg": [ 4578, 4580, 4579, 4577 ] }, + { "bg": 5172, "id": "unconnected", "fg": 4581 } + ] + }, + { + "id": [ "t_gutter", "t_gutter_north", "t_gutter_east", "t_gutter_south", "t_gutter_west" ], + "fg": 4598, + "multitile": true, + "additional_tiles": [ + { "id": "center", "fg": 4582 }, + { "id": "corner", "fg": [ 4584, 4586, 4585, 4583 ] }, + { "id": "t_connection", "fg": [ 4595, 4597, 4596, 4594 ] }, + { "id": "edge", "fg": [ 4589, 4588 ] }, + { "id": "end_piece", "fg": [ 4591, 4593, 4592, 4590 ] }, + { "id": "unconnected", "fg": [ 4598, 4598 ] } ] }, { "id": "t_lava", - "fg": 4334, - "bg": 4680, + "fg": 4615, + "bg": 4961, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4319, "bg": 4680 }, - { "id": "corner", "fg": [ 4321, 4323, 4322, 4320 ], "bg": 4680 }, - { "id": "t_connection", "fg": [ 4331, 4333, 4332, 4330 ], "bg": 4680 }, - { "id": "edge", "fg": [ 4325, 4324 ], "bg": 4680 }, - { "id": "end_piece", "fg": [ 4327, 4329, 4328, 4326 ], "bg": 4680 }, - { "id": "unconnected", "fg": [ 4334, 4334 ], "bg": 4680 } + { "id": "center", "fg": 4600, "bg": 4961 }, + { "id": "corner", "fg": [ 4602, 4604, 4603, 4601 ], "bg": 4961 }, + { "id": "t_connection", "fg": [ 4612, 4614, 4613, 4611 ], "bg": 4961 }, + { "id": "edge", "fg": [ 4606, 4605 ], "bg": 4961 }, + { "id": "end_piece", "fg": [ 4608, 4610, 4609, 4607 ], "bg": 4961 }, + { "id": "unconnected", "fg": [ 4615, 4615 ], "bg": 4961 } ] }, { "id": [ "t_linoleum_gray", "t_linoleum_gray_no_roof" ], "multitile": true, - "fg": 4350, + "fg": 4631, "additional_tiles": [ - { "id": "center", "fg": 4335 }, - { "id": "corner", "fg": [ 4337, 4339, 4338, 4336 ] }, - { "id": "t_connection", "fg": [ 4347, 4349, 4348, 4346 ] }, - { "id": "edge", "fg": [ 4341, 4340 ] }, - { "id": "end_piece", "fg": [ 4343, 4345, 4344, 4342 ] }, - { "id": "unconnected", "fg": 4350 } + { "id": "center", "fg": 4616 }, + { "id": "corner", "fg": [ 4618, 4620, 4619, 4617 ] }, + { "id": "t_connection", "fg": [ 4628, 4630, 4629, 4627 ] }, + { "id": "edge", "fg": [ 4622, 4621 ] }, + { "id": "end_piece", "fg": [ 4624, 4626, 4625, 4623 ] }, + { "id": "unconnected", "fg": 4631 } ] }, { "id": [ "t_linoleum_white", "t_linoleum_white_no_roof" ], "multitile": true, - "fg": 4366, + "fg": 4647, "additional_tiles": [ - { "id": "center", "fg": 4351 }, - { "id": "corner", "fg": [ 4353, 4355, 4354, 4352 ] }, - { "id": "t_connection", "fg": [ 4363, 4365, 4364, 4362 ] }, - { "id": "edge", "fg": [ 4357, 4356 ] }, - { "id": "end_piece", "fg": [ 4359, 4361, 4360, 4358 ] }, - { "id": "unconnected", "fg": 4366 } + { "id": "center", "fg": 4632 }, + { "id": "corner", "fg": [ 4634, 4636, 4635, 4633 ] }, + { "id": "t_connection", "fg": [ 4644, 4646, 4645, 4643 ] }, + { "id": "edge", "fg": [ 4638, 4637 ] }, + { "id": "end_piece", "fg": [ 4640, 4642, 4641, 4639 ] }, + { "id": "unconnected", "fg": 4647 } ] }, - { "id": "t_manhole", "fg": 4367, "bg": 4437 }, - { "id": "t_manhole_cover", "fg": 4368, "bg": 4437 }, + { "id": "t_manhole", "fg": 4648, "bg": 4718 }, + { "id": "t_manhole_cover", "fg": 4649, "bg": 4718 }, { "id": "t_metal_floor", "multitile": true, - "fg": 4384, + "fg": 4665, "additional_tiles": [ - { "id": "center", "fg": 4369 }, - { "id": "corner", "fg": [ 4371, 4373, 4372, 4370 ] }, - { "id": "t_connection", "fg": [ 4381, 4383, 4382, 4380 ] }, - { "id": "edge", "fg": [ 4375, 4374 ] }, - { "id": "end_piece", "fg": [ 4377, 4379, 4378, 4376 ] }, - { "id": "unconnected", "fg": 4384 } + { "id": "center", "fg": 4650 }, + { "id": "corner", "fg": [ 4652, 4654, 4653, 4651 ] }, + { "id": "t_connection", "fg": [ 4662, 4664, 4663, 4661 ] }, + { "id": "edge", "fg": [ 4656, 4655 ] }, + { "id": "end_piece", "fg": [ 4658, 4660, 4659, 4657 ] }, + { "id": "unconnected", "fg": 4665 } ] }, { "id": "t_moss", "multitile": true, - "fg": 4401, - "bg": 4233, + "fg": 4682, + "bg": 4497, "additional_tiles": [ - { "id": "center", "bg": 4233, "fg": [ { "weight": 1, "sprite": 4385 }, { "weight": 1, "sprite": 4386 } ] }, - { "id": "corner", "bg": 4233, "fg": [ 4388, 4390, 4389, 4387 ] }, - { "id": "t_connection", "bg": 4233, "fg": [ 4398, 4400, 4399, 4397 ] }, - { "id": "edge", "bg": 4233, "fg": [ 4392, 4391 ] }, - { "id": "end_piece", "bg": 4233, "fg": [ 4394, 4396, 4395, 4393 ] }, - { "bg": 4233, "id": "unconnected", "fg": 4401 } + { "id": "center", "bg": 4497, "fg": [ { "weight": 1, "sprite": 4666 }, { "weight": 1, "sprite": 4667 } ] }, + { "id": "corner", "bg": 4497, "fg": [ 4669, 4671, 4670, 4668 ] }, + { "id": "t_connection", "bg": 4497, "fg": [ 4679, 4681, 4680, 4678 ] }, + { "id": "edge", "bg": 4497, "fg": [ 4673, 4672 ] }, + { "id": "end_piece", "bg": 4497, "fg": [ 4675, 4677, 4676, 4674 ] }, + { "bg": 4497, "id": "unconnected", "fg": 4682 } ] }, { "id": "t_moss_season_summer", "multitile": true, - "fg": 4435, - "bg": 4243, + "fg": 4716, + "bg": 4507, "additional_tiles": [ - { "id": "center", "bg": 4243, "fg": [ { "weight": 1, "sprite": 4419 }, { "weight": 1, "sprite": 4420 } ] }, - { "id": "corner", "bg": 4243, "fg": [ 4422, 4424, 4423, 4421 ] }, - { "id": "t_connection", "bg": 4243, "fg": [ 4432, 4434, 4433, 4431 ] }, - { "id": "edge", "bg": 4243, "fg": [ 4426, 4425 ] }, - { "id": "end_piece", "bg": 4243, "fg": [ 4428, 4430, 4429, 4427 ] }, - { "bg": 4243, "id": "unconnected", "fg": 4435 } + { "id": "center", "bg": 4507, "fg": [ { "weight": 1, "sprite": 4700 }, { "weight": 1, "sprite": 4701 } ] }, + { "id": "corner", "bg": 4507, "fg": [ 4703, 4705, 4704, 4702 ] }, + { "id": "t_connection", "bg": 4507, "fg": [ 4713, 4715, 4714, 4712 ] }, + { "id": "edge", "bg": 4507, "fg": [ 4707, 4706 ] }, + { "id": "end_piece", "bg": 4507, "fg": [ 4709, 4711, 4710, 4708 ] }, + { "bg": 4507, "id": "unconnected", "fg": 4716 } ] }, { "id": "t_moss_season_autumn", "multitile": true, - "fg": 4418, - "bg": 4238, + "fg": 4699, + "bg": 4502, "additional_tiles": [ - { "id": "center", "bg": 4238, "fg": [ { "weight": 1, "sprite": 4402 }, { "weight": 1, "sprite": 4403 } ] }, - { "id": "corner", "bg": 4238, "fg": [ 4405, 4407, 4406, 4404 ] }, - { "id": "t_connection", "bg": 4238, "fg": [ 4415, 4417, 4416, 4414 ] }, - { "id": "edge", "bg": 4238, "fg": [ 4409, 4408 ] }, - { "id": "end_piece", "bg": 4238, "fg": [ 4411, 4413, 4412, 4410 ] }, - { "bg": 4238, "id": "unconnected", "fg": 4418 } + { "id": "center", "bg": 4502, "fg": [ { "weight": 1, "sprite": 4683 }, { "weight": 1, "sprite": 4684 } ] }, + { "id": "corner", "bg": 4502, "fg": [ 4686, 4688, 4687, 4685 ] }, + { "id": "t_connection", "bg": 4502, "fg": [ 4696, 4698, 4697, 4695 ] }, + { "id": "edge", "bg": 4502, "fg": [ 4690, 4689 ] }, + { "id": "end_piece", "bg": 4502, "fg": [ 4692, 4694, 4693, 4691 ] }, + { "bg": 4502, "id": "unconnected", "fg": 4699 } ] }, { "id": "t_moss_season_winter", "multitile": true, - "fg": 3442, - "bg": 3424, + "fg": 3706, + "bg": 3688, "additional_tiles": [ - { "id": "center", "bg": 3424, "fg": [ { "weight": 1, "sprite": 3424 }, { "weight": 1, "sprite": 3425 } ] }, - { "id": "corner", "bg": 3424, "fg": [ 3429, 3431, 3430, 3428 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 3439, 3441, 3440, 3438 ] }, - { "id": "edge", "bg": 3424, "fg": [ 3433, 3432 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 3435, 3437, 3436, 3434 ] }, - { "bg": 3424, "id": "unconnected", "fg": 3442 } + { "id": "center", "bg": 3688, "fg": [ { "weight": 1, "sprite": 3688 }, { "weight": 1, "sprite": 3689 } ] }, + { "id": "corner", "bg": 3688, "fg": [ 3693, 3695, 3694, 3692 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 3703, 3705, 3704, 3702 ] }, + { "id": "edge", "bg": 3688, "fg": [ 3697, 3696 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 3699, 3701, 3700, 3698 ] }, + { "bg": 3688, "id": "unconnected", "fg": 3706 } ] }, { "id": "t_pavement", "multitile": true, - "fg": 4437, + "fg": 4718, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 4437 }, - { "weight": 1, "sprite": 4438 }, - { "weight": 1, "sprite": 4439 }, - { "weight": 1, "sprite": 4440 } + { "weight": 1, "sprite": 4718 }, + { "weight": 1, "sprite": 4719 }, + { "weight": 1, "sprite": 4720 }, + { "weight": 1, "sprite": 4721 } ] }, - { "id": "corner", "bg": 4232, "fg": [ 4449, 4452, 4451, 4448 ] }, - { "id": "t_connection", "fg": [ 4447, 4455, 4450, 4441 ] }, - { "id": "edge", "fg": [ 4454, 4446 ] }, - { "id": "end_piece", "fg": [ 4443, 4445, 4444, 4442 ] }, - { "id": "unconnected", "fg": 4453 } + { "id": "corner", "bg": 4496, "fg": [ 4730, 4733, 4732, 4729 ] }, + { "id": "t_connection", "fg": [ 4728, 4736, 4731, 4722 ] }, + { "id": "edge", "fg": [ 4735, 4727 ] }, + { "id": "end_piece", "fg": [ 4724, 4726, 4725, 4723 ] }, + { "id": "unconnected", "fg": 4734 } ] }, { "id": "t_pavement_season_summer", "multitile": true, - "fg": 4437, + "fg": 4718, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 4437 }, - { "weight": 1, "sprite": 4438 }, - { "weight": 1, "sprite": 4439 }, - { "weight": 1, "sprite": 4440 } + { "weight": 1, "sprite": 4718 }, + { "weight": 1, "sprite": 4719 }, + { "weight": 1, "sprite": 4720 }, + { "weight": 1, "sprite": 4721 } ] }, - { "id": "corner", "bg": 4242, "fg": [ 4449, 4452, 4451, 4448 ] }, - { "id": "t_connection", "fg": [ 4447, 4455, 4450, 4441 ] }, - { "id": "edge", "fg": [ 4454, 4446 ] }, - { "id": "end_piece", "fg": [ 4443, 4445, 4444, 4442 ] }, - { "id": "unconnected", "fg": 4453 } + { "id": "corner", "bg": 4506, "fg": [ 4730, 4733, 4732, 4729 ] }, + { "id": "t_connection", "fg": [ 4728, 4736, 4731, 4722 ] }, + { "id": "edge", "fg": [ 4735, 4727 ] }, + { "id": "end_piece", "fg": [ 4724, 4726, 4725, 4723 ] }, + { "id": "unconnected", "fg": 4734 } ] }, { "id": "t_pavement_season_autumn", "multitile": true, - "fg": 4437, + "fg": 4718, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 4437 }, - { "weight": 1, "sprite": 4438 }, - { "weight": 1, "sprite": 4439 }, - { "weight": 1, "sprite": 4440 } + { "weight": 1, "sprite": 4718 }, + { "weight": 1, "sprite": 4719 }, + { "weight": 1, "sprite": 4720 }, + { "weight": 1, "sprite": 4721 } ] }, - { "id": "corner", "bg": 4237, "fg": [ 4449, 4452, 4451, 4448 ] }, - { "id": "t_connection", "fg": [ 4447, 4455, 4450, 4441 ] }, - { "id": "edge", "fg": [ 4454, 4446 ] }, - { "id": "end_piece", "fg": [ 4443, 4445, 4444, 4442 ] }, - { "id": "unconnected", "fg": 4453 } + { "id": "corner", "bg": 4501, "fg": [ 4730, 4733, 4732, 4729 ] }, + { "id": "t_connection", "fg": [ 4728, 4736, 4731, 4722 ] }, + { "id": "edge", "fg": [ 4735, 4727 ] }, + { "id": "end_piece", "fg": [ 4724, 4726, 4725, 4723 ] }, + { "id": "unconnected", "fg": 4734 } ] }, - { "id": "t_pavement_season_winter", "fg": 3423 }, - { "id": "t_pavement_y", "fg": 4456 }, - { "id": "t_pavement_y_season_winter", "fg": 3423 }, + { "id": "t_pavement_season_winter", "fg": 3687 }, + { "id": "t_pavement_y", "fg": 4737 }, + { "id": "t_pavement_y_season_winter", "fg": 3687 }, { "id": "t_pit", - "fg": 4472, - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ], + "fg": 4753, + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4457, "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] }, + { "id": "center", "fg": 4738, "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "corner", - "fg": [ 4459, 4461, 4460, 4458 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4740, 4742, 4741, 4739 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "t_connection", - "fg": [ 4469, 4471, 4470, 4468 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4750, 4752, 4751, 4749 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "edge", - "fg": [ 4463, 4462 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4744, 4743 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "end_piece", - "fg": [ 4465, 4467, 4466, 4464 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4746, 4748, 4747, 4745 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "unconnected", - "fg": [ 4472, 4472 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4753, 4753 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] } ] }, { "id": "t_pit_season_summer", - "fg": 4472, - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ], + "fg": 4753, + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4457, "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] }, + { "id": "center", "fg": 4738, "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "corner", - "fg": [ 4459, 4461, 4460, 4458 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4740, 4742, 4741, 4739 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "t_connection", - "fg": [ 4469, 4471, 4470, 4468 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4750, 4752, 4751, 4749 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "edge", - "fg": [ 4463, 4462 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4744, 4743 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "end_piece", - "fg": [ 4465, 4467, 4466, 4464 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4746, 4748, 4747, 4745 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "unconnected", - "fg": [ 4472, 4472 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4753, 4753 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] } ] }, { "id": "t_pit_season_autumn", - "fg": 4472, - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ], + "fg": 4753, + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4457, "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] }, + { "id": "center", "fg": 4738, "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "corner", - "fg": [ 4459, 4461, 4460, 4458 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4740, 4742, 4741, 4739 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "t_connection", - "fg": [ 4469, 4471, 4470, 4468 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4750, 4752, 4751, 4749 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "edge", - "fg": [ 4463, 4462 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4744, 4743 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "end_piece", - "fg": [ 4465, 4467, 4466, 4464 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4746, 4748, 4747, 4745 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "unconnected", - "fg": [ 4472, 4472 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4753, 4753 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] } ] }, { "id": "t_pit_season_winter", - "fg": 4472, - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ], + "fg": 4753, + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4457, "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] }, + { "id": "center", "fg": 4738, "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "corner", - "fg": [ 4459, 4461, 4460, 4458 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4740, 4742, 4741, 4739 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "t_connection", - "fg": [ 4469, 4471, 4470, 4468 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4750, 4752, 4751, 4749 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "edge", - "fg": [ 4463, 4462 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4744, 4743 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "end_piece", - "fg": [ 4465, 4467, 4466, 4464 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4746, 4748, 4747, 4745 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "unconnected", - "fg": [ 4472, 4472 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4753, 4753 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] } ] }, { "id": "t_pit_corpsed", - "fg": 4488, - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ], + "fg": 4769, + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4473, "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] }, + { "id": "center", "fg": 4754, "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "corner", - "fg": [ 4475, 4477, 4476, 4474 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4756, 4758, 4757, 4755 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "t_connection", - "fg": [ 4485, 4487, 4486, 4484 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4766, 4768, 4767, 4765 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "edge", - "fg": [ 4479, 4478 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4760, 4759 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "end_piece", - "fg": [ 4481, 4483, 4482, 4480 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4762, 4764, 4763, 4761 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "unconnected", - "fg": [ 4488, 4488 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4769, 4769 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] } ] }, { "id": "t_pit_corpsed_season_summer", - "fg": 4488, - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ], + "fg": 4769, + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4473, "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] }, + { "id": "center", "fg": 4754, "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "corner", - "fg": [ 4475, 4477, 4476, 4474 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4756, 4758, 4757, 4755 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "t_connection", - "fg": [ 4485, 4487, 4486, 4484 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4766, 4768, 4767, 4765 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "edge", - "fg": [ 4479, 4478 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4760, 4759 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "end_piece", - "fg": [ 4481, 4483, 4482, 4480 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4762, 4764, 4763, 4761 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "unconnected", - "fg": [ 4488, 4488 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4769, 4769 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] } ] }, { "id": "t_pit_corpsed_season_autumn", - "fg": 4488, - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ], + "fg": 4769, + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4473, "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] }, + { "id": "center", "fg": 4754, "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "corner", - "fg": [ 4475, 4477, 4476, 4474 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4756, 4758, 4757, 4755 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "t_connection", - "fg": [ 4485, 4487, 4486, 4484 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4766, 4768, 4767, 4765 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "edge", - "fg": [ 4479, 4478 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4760, 4759 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "end_piece", - "fg": [ 4481, 4483, 4482, 4480 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4762, 4764, 4763, 4761 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "unconnected", - "fg": [ 4488, 4488 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4769, 4769 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] } ] }, { "id": "t_pit_corpsed_season_winter", - "fg": 4488, - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ], + "fg": 4769, + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4473, "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] }, + { "id": "center", "fg": 4754, "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "corner", - "fg": [ 4475, 4477, 4476, 4474 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4756, 4758, 4757, 4755 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "t_connection", - "fg": [ 4485, 4487, 4486, 4484 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4766, 4768, 4767, 4765 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "edge", - "fg": [ 4479, 4478 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4760, 4759 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "end_piece", - "fg": [ 4481, 4483, 4482, 4480 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4762, 4764, 4763, 4761 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "unconnected", - "fg": [ 4488, 4488 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4769, 4769 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] } ] }, { "id": "t_pit_covered", - "fg": 4504, - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ], + "fg": 4785, + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4489, "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] }, + { "id": "center", "fg": 4770, "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "corner", - "fg": [ 4491, 4493, 4492, 4490 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4772, 4774, 4773, 4771 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "t_connection", - "fg": [ 4501, 4503, 4502, 4500 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4782, 4784, 4783, 4781 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "edge", - "fg": [ 4495, 4494 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4776, 4775 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "end_piece", - "fg": [ 4497, 4499, 4498, 4496 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4778, 4780, 4779, 4777 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "unconnected", - "fg": [ 4504, 4504 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4785, 4785 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] } ] }, { "id": "t_pit_covered_season_summer", - "fg": 4504, - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ], + "fg": 4785, + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4489, "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] }, + { "id": "center", "fg": 4770, "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "corner", - "fg": [ 4491, 4493, 4492, 4490 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4772, 4774, 4773, 4771 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "t_connection", - "fg": [ 4501, 4503, 4502, 4500 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4782, 4784, 4783, 4781 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "edge", - "fg": [ 4495, 4494 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4776, 4775 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "end_piece", - "fg": [ 4497, 4499, 4498, 4496 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4778, 4780, 4779, 4777 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "unconnected", - "fg": [ 4504, 4504 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4785, 4785 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] } ] }, { "id": "t_pit_covered_season_autumn", - "fg": 4504, - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ], + "fg": 4785, + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4489, "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] }, + { "id": "center", "fg": 4770, "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "corner", - "fg": [ 4491, 4493, 4492, 4490 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4772, 4774, 4773, 4771 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "t_connection", - "fg": [ 4501, 4503, 4502, 4500 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4782, 4784, 4783, 4781 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "edge", - "fg": [ 4495, 4494 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4776, 4775 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "end_piece", - "fg": [ 4497, 4499, 4498, 4496 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4778, 4780, 4779, 4777 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "unconnected", - "fg": [ 4504, 4504 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4785, 4785 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] } ] }, { "id": "t_pit_covered_season_winter", - "fg": 4504, - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ], + "fg": 4785, + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4489, "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] }, + { "id": "center", "fg": 4770, "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "corner", - "fg": [ 4491, 4493, 4492, 4490 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4772, 4774, 4773, 4771 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "t_connection", - "fg": [ 4501, 4503, 4502, 4500 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4782, 4784, 4783, 4781 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "edge", - "fg": [ 4495, 4494 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4776, 4775 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "end_piece", - "fg": [ 4497, 4499, 4498, 4496 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4778, 4780, 4779, 4777 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "unconnected", - "fg": [ 4504, 4504 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4785, 4785 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] } ] }, { "id": "t_pit_glass", - "fg": 4520, - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ], + "fg": 4801, + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4505, "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] }, + { "id": "center", "fg": 4786, "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "corner", - "fg": [ 4507, 4509, 4508, 4506 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4788, 4790, 4789, 4787 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "t_connection", - "fg": [ 4517, 4519, 4518, 4516 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4798, 4800, 4799, 4797 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "edge", - "fg": [ 4511, 4510 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4792, 4791 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "end_piece", - "fg": [ 4513, 4515, 4514, 4512 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4794, 4796, 4795, 4793 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "unconnected", - "fg": [ 4520, 4520 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4801, 4801 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] } ] }, { "id": "t_pit_glass_season_summer", - "fg": 4520, - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ], + "fg": 4801, + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4505, "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] }, + { "id": "center", "fg": 4786, "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "corner", - "fg": [ 4507, 4509, 4508, 4506 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4788, 4790, 4789, 4787 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "t_connection", - "fg": [ 4517, 4519, 4518, 4516 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4798, 4800, 4799, 4797 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "edge", - "fg": [ 4511, 4510 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4792, 4791 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "end_piece", - "fg": [ 4513, 4515, 4514, 4512 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4794, 4796, 4795, 4793 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "unconnected", - "fg": [ 4520, 4520 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4801, 4801 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] } ] }, { "id": "t_pit_glass_season_autumn", - "fg": 4520, - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ], + "fg": 4801, + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4505, "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] }, + { "id": "center", "fg": 4786, "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "corner", - "fg": [ 4507, 4509, 4508, 4506 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4788, 4790, 4789, 4787 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "t_connection", - "fg": [ 4517, 4519, 4518, 4516 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4798, 4800, 4799, 4797 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "edge", - "fg": [ 4511, 4510 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4792, 4791 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "end_piece", - "fg": [ 4513, 4515, 4514, 4512 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4794, 4796, 4795, 4793 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "unconnected", - "fg": [ 4520, 4520 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4801, 4801 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] } ] }, { "id": "t_pit_glass_season_winter", - "fg": 4520, - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ], + "fg": 4801, + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4505, "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] }, + { "id": "center", "fg": 4786, "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "corner", - "fg": [ 4507, 4509, 4508, 4506 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4788, 4790, 4789, 4787 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "t_connection", - "fg": [ 4517, 4519, 4518, 4516 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4798, 4800, 4799, 4797 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "edge", - "fg": [ 4511, 4510 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4792, 4791 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "end_piece", - "fg": [ 4513, 4515, 4514, 4512 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4794, 4796, 4795, 4793 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "unconnected", - "fg": [ 4520, 4520 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4801, 4801 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] } ] }, { "id": "t_pit_glass_covered", - "fg": 4536, - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ], + "fg": 4817, + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4521, "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] }, + { "id": "center", "fg": 4802, "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "corner", - "fg": [ 4523, 4525, 4524, 4522 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4804, 4806, 4805, 4803 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "t_connection", - "fg": [ 4533, 4535, 4534, 4532 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4814, 4816, 4815, 4813 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "edge", - "fg": [ 4527, 4526 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4808, 4807 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "end_piece", - "fg": [ 4529, 4531, 4530, 4528 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4810, 4812, 4811, 4809 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "unconnected", - "fg": [ 4536, 4536 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4817, 4817 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] } ] }, { "id": "t_pit_glass_covered_season_summer", - "fg": 4536, - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ], + "fg": 4817, + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4521, "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] }, + { "id": "center", "fg": 4802, "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "corner", - "fg": [ 4523, 4525, 4524, 4522 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4804, 4806, 4805, 4803 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "t_connection", - "fg": [ 4533, 4535, 4534, 4532 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4814, 4816, 4815, 4813 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "edge", - "fg": [ 4527, 4526 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4808, 4807 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "end_piece", - "fg": [ 4529, 4531, 4530, 4528 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4810, 4812, 4811, 4809 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "unconnected", - "fg": [ 4536, 4536 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4817, 4817 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] } ] }, { "id": "t_pit_glass_covered_season_autumn", - "fg": 4536, - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ], + "fg": 4817, + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4521, "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] }, + { "id": "center", "fg": 4802, "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "corner", - "fg": [ 4523, 4525, 4524, 4522 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4804, 4806, 4805, 4803 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "t_connection", - "fg": [ 4533, 4535, 4534, 4532 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4814, 4816, 4815, 4813 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "edge", - "fg": [ 4527, 4526 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4808, 4807 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "end_piece", - "fg": [ 4529, 4531, 4530, 4528 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4810, 4812, 4811, 4809 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "unconnected", - "fg": [ 4536, 4536 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4817, 4817 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] } ] }, { "id": "t_pit_glass_covered_season_winter", - "fg": 4536, - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ], + "fg": 4817, + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4521, "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] }, + { "id": "center", "fg": 4802, "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "corner", - "fg": [ 4523, 4525, 4524, 4522 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4804, 4806, 4805, 4803 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "t_connection", - "fg": [ 4533, 4535, 4534, 4532 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4814, 4816, 4815, 4813 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "edge", - "fg": [ 4527, 4526 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4808, 4807 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "end_piece", - "fg": [ 4529, 4531, 4530, 4528 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4810, 4812, 4811, 4809 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "unconnected", - "fg": [ 4536, 4536 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4817, 4817 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] } ] }, { "id": "t_pit_shallow", - "fg": 4552, - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ], + "fg": 4833, + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4537, "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] }, + { "id": "center", "fg": 4818, "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "corner", - "fg": [ 4539, 4541, 4540, 4538 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4820, 4822, 4821, 4819 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "t_connection", - "fg": [ 4549, 4551, 4550, 4548 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4830, 4832, 4831, 4829 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "edge", - "fg": [ 4543, 4542 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4824, 4823 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "end_piece", - "fg": [ 4545, 4547, 4546, 4544 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4826, 4828, 4827, 4825 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "unconnected", - "fg": [ 4552, 4552 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4833, 4833 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] } ] }, { "id": "t_pit_shallow_season_summer", - "fg": 4552, - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ], + "fg": 4833, + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4537, "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] }, + { "id": "center", "fg": 4818, "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "corner", - "fg": [ 4539, 4541, 4540, 4538 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4820, 4822, 4821, 4819 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "t_connection", - "fg": [ 4549, 4551, 4550, 4548 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4830, 4832, 4831, 4829 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "edge", - "fg": [ 4543, 4542 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4824, 4823 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "end_piece", - "fg": [ 4545, 4547, 4546, 4544 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4826, 4828, 4827, 4825 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "unconnected", - "fg": [ 4552, 4552 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4833, 4833 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] } ] }, { "id": "t_pit_shallow_season_autumn", - "fg": 4552, - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ], + "fg": 4833, + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4537, "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] }, + { "id": "center", "fg": 4818, "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "corner", - "fg": [ 4539, 4541, 4540, 4538 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4820, 4822, 4821, 4819 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "t_connection", - "fg": [ 4549, 4551, 4550, 4548 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4830, 4832, 4831, 4829 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "edge", - "fg": [ 4543, 4542 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4824, 4823 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "end_piece", - "fg": [ 4545, 4547, 4546, 4544 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4826, 4828, 4827, 4825 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "unconnected", - "fg": [ 4552, 4552 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4833, 4833 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] } ] }, { "id": "t_pit_shallow_season_winter", - "fg": 4552, - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ], + "fg": 4833, + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4537, "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] }, + { "id": "center", "fg": 4818, "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "corner", - "fg": [ 4539, 4541, 4540, 4538 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4820, 4822, 4821, 4819 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "t_connection", - "fg": [ 4549, 4551, 4550, 4548 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4830, 4832, 4831, 4829 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "edge", - "fg": [ 4543, 4542 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4824, 4823 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "end_piece", - "fg": [ 4545, 4547, 4546, 4544 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4826, 4828, 4827, 4825 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "unconnected", - "fg": [ 4552, 4552 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4833, 4833 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] } ] }, { "id": "t_pit_spiked", - "fg": 4568, - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ], + "fg": 4849, + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4553, "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] }, + { "id": "center", "fg": 4834, "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "corner", - "fg": [ 4555, 4557, 4556, 4554 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4836, 4838, 4837, 4835 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "t_connection", - "fg": [ 4565, 4567, 4566, 4564 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4846, 4848, 4847, 4845 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "edge", - "fg": [ 4559, 4558 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4840, 4839 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "end_piece", - "fg": [ 4561, 4563, 4562, 4560 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4842, 4844, 4843, 4841 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "unconnected", - "fg": [ 4568, 4568 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4849, 4849 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] } ] }, { "id": "t_pit_spiked_season_summer", - "fg": 4568, - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ], + "fg": 4849, + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4553, "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] }, + { "id": "center", "fg": 4834, "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "corner", - "fg": [ 4555, 4557, 4556, 4554 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4836, 4838, 4837, 4835 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "t_connection", - "fg": [ 4565, 4567, 4566, 4564 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4846, 4848, 4847, 4845 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "edge", - "fg": [ 4559, 4558 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4840, 4839 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "end_piece", - "fg": [ 4561, 4563, 4562, 4560 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4842, 4844, 4843, 4841 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "unconnected", - "fg": [ 4568, 4568 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4849, 4849 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] } ] }, { "id": "t_pit_spiked_season_autumn", - "fg": 4568, - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ], + "fg": 4849, + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4553, "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] }, + { "id": "center", "fg": 4834, "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "corner", - "fg": [ 4555, 4557, 4556, 4554 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4836, 4838, 4837, 4835 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "t_connection", - "fg": [ 4565, 4567, 4566, 4564 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4846, 4848, 4847, 4845 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "edge", - "fg": [ 4559, 4558 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4840, 4839 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "end_piece", - "fg": [ 4561, 4563, 4562, 4560 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4842, 4844, 4843, 4841 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "unconnected", - "fg": [ 4568, 4568 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4849, 4849 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] } ] }, { "id": "t_pit_spiked_season_winter", - "fg": 4568, - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ], + "fg": 4849, + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4553, "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] }, + { "id": "center", "fg": 4834, "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "corner", - "fg": [ 4555, 4557, 4556, 4554 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4836, 4838, 4837, 4835 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "t_connection", - "fg": [ 4565, 4567, 4566, 4564 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4846, 4848, 4847, 4845 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "edge", - "fg": [ 4559, 4558 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4840, 4839 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "end_piece", - "fg": [ 4561, 4563, 4562, 4560 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4842, 4844, 4843, 4841 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "unconnected", - "fg": [ 4568, 4568 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4849, 4849 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] } ] }, { "id": "t_pit_spiked_covered", - "fg": 4584, - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ], + "fg": 4865, + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4569, "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] }, + { "id": "center", "fg": 4850, "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "corner", - "fg": [ 4571, 4573, 4572, 4570 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4852, 4854, 4853, 4851 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "t_connection", - "fg": [ 4581, 4583, 4582, 4580 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4862, 4864, 4863, 4861 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "edge", - "fg": [ 4575, 4574 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4856, 4855 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "end_piece", - "fg": [ 4577, 4579, 4578, 4576 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4858, 4860, 4859, 4857 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "unconnected", - "fg": [ 4584, 4584 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 4865, 4865 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] } ] }, { "id": "t_pit_spiked_covered_season_summer", - "fg": 4584, - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ], + "fg": 4865, + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4569, "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] }, + { "id": "center", "fg": 4850, "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "corner", - "fg": [ 4571, 4573, 4572, 4570 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4852, 4854, 4853, 4851 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "t_connection", - "fg": [ 4581, 4583, 4582, 4580 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4862, 4864, 4863, 4861 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "edge", - "fg": [ 4575, 4574 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4856, 4855 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "end_piece", - "fg": [ 4577, 4579, 4578, 4576 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4858, 4860, 4859, 4857 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "unconnected", - "fg": [ 4584, 4584 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 4865, 4865 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] } ] }, { "id": "t_pit_spiked_covered_season_autumn", - "fg": 4584, - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ], + "fg": 4865, + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4569, "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] }, + { "id": "center", "fg": 4850, "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "corner", - "fg": [ 4571, 4573, 4572, 4570 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4852, 4854, 4853, 4851 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "t_connection", - "fg": [ 4581, 4583, 4582, 4580 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4862, 4864, 4863, 4861 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "edge", - "fg": [ 4575, 4574 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4856, 4855 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "end_piece", - "fg": [ 4577, 4579, 4578, 4576 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4858, 4860, 4859, 4857 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, { "id": "unconnected", - "fg": [ 4584, 4584 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 4865, 4865 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] } ] }, { "id": "t_pit_spiked_covered_season_winter", - "fg": 4584, - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ], + "fg": 4865, + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4569, "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] }, + { "id": "center", "fg": 4850, "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "corner", - "fg": [ 4571, 4573, 4572, 4570 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4852, 4854, 4853, 4851 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "t_connection", - "fg": [ 4581, 4583, 4582, 4580 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4862, 4864, 4863, 4861 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "edge", - "fg": [ 4575, 4574 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4856, 4855 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "end_piece", - "fg": [ 4577, 4579, 4578, 4576 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4858, 4860, 4859, 4857 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] }, { "id": "unconnected", - "fg": [ 4584, 4584 ], - "bg": [ { "weight": 100, "sprite": 3424 }, { "weight": 100, "sprite": 3425 } ] + "fg": [ 4865, 4865 ], + "bg": [ { "weight": 100, "sprite": 3688 }, { "weight": 100, "sprite": 3689 } ] } ] }, { "id": "t_privacy_fence", "multitile": true, - "fg": 4600, - "bg": 4232, + "fg": 4881, + "bg": 4496, "additional_tiles": [ - { "id": "center", "bg": 4232, "fg": 4585 }, - { "id": "corner", "bg": 4232, "fg": [ 4587, 4589, 4588, 4586 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 4597, 4599, 4598, 4596 ] }, - { "id": "edge", "bg": 4232, "fg": [ 4591, 4590 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 4593, 4595, 4594, 4592 ] }, - { "bg": 4232, "id": "unconnected", "fg": [ 4600, 4600 ] } + { "id": "center", "bg": 4496, "fg": 4866 }, + { "id": "corner", "bg": 4496, "fg": [ 4868, 4870, 4869, 4867 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 4878, 4880, 4879, 4877 ] }, + { "id": "edge", "bg": 4496, "fg": [ 4872, 4871 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 4874, 4876, 4875, 4873 ] }, + { "bg": 4496, "id": "unconnected", "fg": [ 4881, 4881 ] } ] }, { "id": "t_privacy_fence_season_winter", "multitile": true, - "fg": 4600, - "bg": 3424, + "fg": 4881, + "bg": 3688, "additional_tiles": [ - { "id": "center", "bg": 3424, "fg": 4585 }, - { "id": "corner", "bg": 3424, "fg": [ 4587, 4589, 4588, 4586 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 4597, 4599, 4598, 4596 ] }, - { "id": "edge", "bg": 3424, "fg": [ 4591, 4590 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 4593, 4595, 4594, 4592 ] }, - { "bg": 3424, "id": "unconnected", "fg": [ 4600, 4600 ] } + { "id": "center", "bg": 3688, "fg": 4866 }, + { "id": "corner", "bg": 3688, "fg": [ 4868, 4870, 4869, 4867 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 4878, 4880, 4879, 4877 ] }, + { "id": "edge", "bg": 3688, "fg": [ 4872, 4871 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 4874, 4876, 4875, 4873 ] }, + { "bg": 3688, "id": "unconnected", "fg": [ 4881, 4881 ] } ] }, { "id": "t_railing", "multitile": true, - "fg": 4616, - "bg": 3627, + "fg": 4897, + "bg": 3891, "additional_tiles": [ - { "id": "center", "bg": 3627, "fg": 4601 }, - { "id": "corner", "bg": 3627, "fg": [ 4603, 4605, 4604, 4602 ] }, - { "id": "t_connection", "bg": 3627, "fg": [ 4613, 4615, 4614, 4612 ] }, - { "id": "edge", "bg": 3627, "fg": [ 4607, 4606 ] }, - { "id": "end_piece", "bg": 3627, "fg": [ 4609, 4611, 4610, 4608 ] }, - { "bg": 3627, "id": "unconnected", "fg": [ 4616, 4616 ] } + { "id": "center", "bg": 3891, "fg": 4882 }, + { "id": "corner", "bg": 3891, "fg": [ 4884, 4886, 4885, 4883 ] }, + { "id": "t_connection", "bg": 3891, "fg": [ 4894, 4896, 4895, 4893 ] }, + { "id": "edge", "bg": 3891, "fg": [ 4888, 4887 ] }, + { "id": "end_piece", "bg": 3891, "fg": [ 4890, 4892, 4891, 4889 ] }, + { "bg": 3891, "id": "unconnected", "fg": [ 4897, 4897 ] } ] }, { "id": "t_railroad_rubble", "multitile": true, - "fg": 4633, - "bg": 4232, + "fg": 4914, + "bg": 4496, "additional_tiles": [ - { "id": "center", "bg": 4232, "fg": [ { "weight": 1, "sprite": 4617 }, { "weight": 1, "sprite": 4618 } ] }, - { "id": "corner", "bg": 4232, "fg": [ 4620, 4622, 4621, 4619 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 4630, 4632, 4631, 4629 ] }, - { "id": "edge", "bg": 4232, "fg": [ 4624, 4623 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 4626, 4628, 4627, 4625 ] }, - { "bg": 4232, "id": "unconnected", "fg": 4633 } + { "id": "center", "bg": 4496, "fg": [ { "weight": 1, "sprite": 4898 }, { "weight": 1, "sprite": 4899 } ] }, + { "id": "corner", "bg": 4496, "fg": [ 4901, 4903, 4902, 4900 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 4911, 4913, 4912, 4910 ] }, + { "id": "edge", "bg": 4496, "fg": [ 4905, 4904 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 4907, 4909, 4908, 4906 ] }, + { "bg": 4496, "id": "unconnected", "fg": 4914 } ] }, { "id": "t_railroad_rubble_season_summer", "multitile": true, - "fg": 4633, - "bg": 4242, + "fg": 4914, + "bg": 4506, "additional_tiles": [ - { "id": "center", "bg": 4242, "fg": [ { "weight": 1, "sprite": 4617 }, { "weight": 1, "sprite": 4618 } ] }, - { "id": "corner", "bg": 4242, "fg": [ 4620, 4622, 4621, 4619 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 4630, 4632, 4631, 4629 ] }, - { "id": "edge", "bg": 4242, "fg": [ 4624, 4623 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 4626, 4628, 4627, 4625 ] }, - { "bg": 4242, "id": "unconnected", "fg": 4633 } + { "id": "center", "bg": 4506, "fg": [ { "weight": 1, "sprite": 4898 }, { "weight": 1, "sprite": 4899 } ] }, + { "id": "corner", "bg": 4506, "fg": [ 4901, 4903, 4902, 4900 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 4911, 4913, 4912, 4910 ] }, + { "id": "edge", "bg": 4506, "fg": [ 4905, 4904 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 4907, 4909, 4908, 4906 ] }, + { "bg": 4506, "id": "unconnected", "fg": 4914 } ] }, { "id": "t_railroad_rubble_season_autumn", "multitile": true, - "fg": 4633, - "bg": 4237, + "fg": 4914, + "bg": 4501, "additional_tiles": [ - { "id": "center", "bg": 4237, "fg": [ { "weight": 1, "sprite": 4617 }, { "weight": 1, "sprite": 4618 } ] }, - { "id": "corner", "bg": 4237, "fg": [ 4620, 4622, 4621, 4619 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 4630, 4632, 4631, 4629 ] }, - { "id": "edge", "bg": 4237, "fg": [ 4624, 4623 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 4626, 4628, 4627, 4625 ] }, - { "bg": 4237, "id": "unconnected", "fg": 4633 } + { "id": "center", "bg": 4501, "fg": [ { "weight": 1, "sprite": 4898 }, { "weight": 1, "sprite": 4899 } ] }, + { "id": "corner", "bg": 4501, "fg": [ 4901, 4903, 4902, 4900 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 4911, 4913, 4912, 4910 ] }, + { "id": "edge", "bg": 4501, "fg": [ 4905, 4904 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 4907, 4909, 4908, 4906 ] }, + { "bg": 4501, "id": "unconnected", "fg": 4914 } ] }, { "id": "t_railroad_rubble_season_winter", "multitile": true, - "fg": 4633, - "bg": 3424, + "fg": 4914, + "bg": 3688, "additional_tiles": [ - { "id": "center", "bg": 3424, "fg": [ { "weight": 1, "sprite": 4617 }, { "weight": 1, "sprite": 4618 } ] }, - { "id": "corner", "bg": 3424, "fg": [ 4620, 4622, 4621, 4619 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 4630, 4632, 4631, 4629 ] }, - { "id": "edge", "bg": 3424, "fg": [ 4624, 4623 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 4626, 4628, 4627, 4625 ] }, - { "bg": 3424, "id": "unconnected", "fg": 4633 } + { "id": "center", "bg": 3688, "fg": [ { "weight": 1, "sprite": 4898 }, { "weight": 1, "sprite": 4899 } ] }, + { "id": "corner", "bg": 3688, "fg": [ 4901, 4903, 4902, 4900 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 4911, 4913, 4912, 4910 ] }, + { "id": "edge", "bg": 3688, "fg": [ 4905, 4904 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 4907, 4909, 4908, 4906 ] }, + { "bg": 3688, "id": "unconnected", "fg": 4914 } ] }, { "id": "t_railroad_track_small", - "fg": 4640, - "bg": 4617, + "fg": 4921, + "bg": 4898, "multitile": true, "additional_tiles": [ - { "id": "center", "bg": 4617, "fg": 4634 }, - { "id": "corner", "bg": 4617, "fg": [ 4636, 4638, 4637, 4635 ] }, - { "id": "t_connection", "bg": 4617, "fg": [ 4642, 4644, 4643, 4641 ] }, - { "id": "edge", "bg": 4617, "fg": [ 4640, 4639 ] }, - { "id": "end_piece", "bg": 4617, "fg": [ 4640, 4639, 4640, 4639 ] }, - { "id": "unconnected", "bg": 4617, "fg": [ 4640, 4639 ] } + { "id": "center", "bg": 4898, "fg": 4915 }, + { "id": "corner", "bg": 4898, "fg": [ 4917, 4919, 4918, 4916 ] }, + { "id": "t_connection", "bg": 4898, "fg": [ 4923, 4925, 4924, 4922 ] }, + { "id": "edge", "bg": 4898, "fg": [ 4921, 4920 ] }, + { "id": "end_piece", "bg": 4898, "fg": [ 4921, 4920, 4921, 4920 ] }, + { "id": "unconnected", "bg": 4898, "fg": [ 4921, 4920 ] } ] }, - { "id": "t_rdoor_c", "fg": 4646 }, - { "id": "t_rdoor_o", "fg": 4647 }, - { "id": "t_rdoor_b", "fg": 4645 }, + { "id": "t_rdoor_c", "fg": 4927 }, + { "id": "t_rdoor_o", "fg": 4928 }, + { "id": "t_rdoor_b", "fg": 4926 }, { "id": "t_reinforced_glass", "multitile": true, - "fg": 4663, + "fg": 4944, "additional_tiles": [ - { "id": "center", "fg": 4648 }, - { "id": "corner", "fg": [ 4650, 4652, 4651, 4649 ] }, - { "id": "t_connection", "fg": [ 4660, 4662, 4661, 4659 ] }, - { "id": "edge", "fg": [ 4654, 4653 ] }, - { "id": "end_piece", "fg": [ 4656, 4658, 4657, 4655 ] }, - { "id": "unconnected", "fg": 4663 } + { "id": "center", "fg": 4929 }, + { "id": "corner", "fg": [ 4931, 4933, 4932, 4930 ] }, + { "id": "t_connection", "fg": [ 4941, 4943, 4942, 4940 ] }, + { "id": "edge", "fg": [ 4935, 4934 ] }, + { "id": "end_piece", "fg": [ 4937, 4939, 4938, 4936 ] }, + { "id": "unconnected", "fg": 4944 } ] }, { "id": "t_rock", "multitile": true, - "fg": 4679, + "fg": 4960, "additional_tiles": [ - { "id": "center", "fg": 4664 }, - { "id": "corner", "fg": [ 4666, 4668, 4667, 4665 ] }, - { "id": "t_connection", "fg": [ 4676, 4678, 4677, 4675 ] }, - { "id": "edge", "fg": [ 4670, 4669 ] }, - { "id": "end_piece", "fg": [ 4672, 4674, 4673, 4671 ] }, - { "id": "unconnected", "fg": 4679 } + { "id": "center", "fg": 4945 }, + { "id": "corner", "fg": [ 4947, 4949, 4948, 4946 ] }, + { "id": "t_connection", "fg": [ 4957, 4959, 4958, 4956 ] }, + { "id": "edge", "fg": [ 4951, 4950 ] }, + { "id": "end_piece", "fg": [ 4953, 4955, 4954, 4952 ] }, + { "id": "unconnected", "fg": 4960 } ] }, { "id": "t_rock_floor", "multitile": true, - "fg": 4697, + "fg": 4978, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 4680 }, { "weight": 1, "sprite": 4681 }, { "weight": 1, "sprite": 4682 } ] + "fg": [ { "weight": 1, "sprite": 4961 }, { "weight": 1, "sprite": 4962 }, { "weight": 1, "sprite": 4963 } ] }, - { "id": "corner", "fg": [ 4684, 4686, 4685, 4683 ] }, - { "id": "t_connection", "fg": [ 4694, 4696, 4695, 4693 ] }, - { "id": "edge", "fg": [ 4688, 4687 ] }, - { "id": "end_piece", "fg": [ 4690, 4692, 4691, 4689 ] }, - { "id": "unconnected", "fg": 4697 } + { "id": "corner", "fg": [ 4965, 4967, 4966, 4964 ] }, + { "id": "t_connection", "fg": [ 4975, 4977, 4976, 4974 ] }, + { "id": "edge", "fg": [ 4969, 4968 ] }, + { "id": "end_piece", "fg": [ 4971, 4973, 4972, 4970 ] }, + { "id": "unconnected", "fg": 4978 } ] }, { "id": "t_rock_wall", "multitile": true, - "fg": 4713, + "fg": 4994, "additional_tiles": [ - { "id": "center", "fg": 4698 }, - { "id": "corner", "fg": [ 4700, 4702, 4701, 4699 ] }, - { "id": "t_connection", "fg": [ 4710, 4712, 4711, 4709 ] }, - { "id": "edge", "fg": [ 4704, 4703 ] }, - { "id": "end_piece", "fg": [ 4706, 4708, 4707, 4705 ] }, - { "id": "unconnected", "fg": 4713 } + { "id": "center", "fg": 4979 }, + { "id": "corner", "fg": [ 4981, 4983, 4982, 4980 ] }, + { "id": "t_connection", "fg": [ 4991, 4993, 4992, 4990 ] }, + { "id": "edge", "fg": [ 4985, 4984 ] }, + { "id": "end_piece", "fg": [ 4987, 4989, 4988, 4986 ] }, + { "id": "unconnected", "fg": 4994 } ] }, { "id": "t_sand", "multitile": true, - "fg": 4732, - "bg": 4232, + "fg": 5013, + "bg": 4496, "additional_tiles": [ { "id": "center", - "bg": 4232, + "bg": 4496, "fg": [ - { "weight": 1, "sprite": 4714 }, - { "weight": 1, "sprite": 4715 }, - { "weight": 1, "sprite": 4716 }, - { "weight": 1, "sprite": 4717 } + { "weight": 1, "sprite": 4995 }, + { "weight": 1, "sprite": 4996 }, + { "weight": 1, "sprite": 4997 }, + { "weight": 1, "sprite": 4998 } ] }, - { "id": "corner", "bg": 4232, "fg": [ 4719, 4721, 4720, 4718 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 4729, 4731, 4730, 4728 ] }, - { "id": "edge", "bg": 4232, "fg": [ 4723, 4722 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 4725, 4727, 4726, 4724 ] }, - { "bg": 4232, "id": "unconnected", "fg": 4732 } + { "id": "corner", "bg": 4496, "fg": [ 5000, 5002, 5001, 4999 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 5010, 5012, 5011, 5009 ] }, + { "id": "edge", "bg": 4496, "fg": [ 5004, 5003 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 5006, 5008, 5007, 5005 ] }, + { "bg": 4496, "id": "unconnected", "fg": 5013 } ] }, { "id": "t_sand_season_summer", "multitile": true, - "fg": 4732, - "bg": 4242, + "fg": 5013, + "bg": 4506, "additional_tiles": [ - { "id": "center", "bg": 4242, "fg": [ { "weight": 1, "sprite": 4714 }, { "weight": 1, "sprite": 4715 } ] }, - { "id": "corner", "bg": 4242, "fg": [ 4719, 4721, 4720, 4718 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 4729, 4731, 4730, 4728 ] }, - { "id": "edge", "bg": 4242, "fg": [ 4723, 4722 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 4725, 4727, 4726, 4724 ] }, - { "bg": 4242, "id": "unconnected", "fg": 4732 } + { "id": "center", "bg": 4506, "fg": [ { "weight": 1, "sprite": 4995 }, { "weight": 1, "sprite": 4996 } ] }, + { "id": "corner", "bg": 4506, "fg": [ 5000, 5002, 5001, 4999 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 5010, 5012, 5011, 5009 ] }, + { "id": "edge", "bg": 4506, "fg": [ 5004, 5003 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 5006, 5008, 5007, 5005 ] }, + { "bg": 4506, "id": "unconnected", "fg": 5013 } ] }, { "id": "t_sand_season_autumn", "multitile": true, - "fg": 4732, - "bg": 4237, + "fg": 5013, + "bg": 4501, "additional_tiles": [ - { "id": "center", "bg": 4237, "fg": [ { "weight": 1, "sprite": 4714 }, { "weight": 1, "sprite": 4715 } ] }, - { "id": "corner", "bg": 4237, "fg": [ 4719, 4721, 4720, 4718 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 4729, 4731, 4730, 4728 ] }, - { "id": "edge", "bg": 4237, "fg": [ 4723, 4722 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 4725, 4727, 4726, 4724 ] }, - { "bg": 4237, "id": "unconnected", "fg": 4732 } + { "id": "center", "bg": 4501, "fg": [ { "weight": 1, "sprite": 4995 }, { "weight": 1, "sprite": 4996 } ] }, + { "id": "corner", "bg": 4501, "fg": [ 5000, 5002, 5001, 4999 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 5010, 5012, 5011, 5009 ] }, + { "id": "edge", "bg": 4501, "fg": [ 5004, 5003 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 5006, 5008, 5007, 5005 ] }, + { "bg": 4501, "id": "unconnected", "fg": 5013 } ] }, { "id": "t_sand_season_winter", "multitile": true, - "fg": 4732, - "bg": 3424, + "fg": 5013, + "bg": 3688, "additional_tiles": [ - { "id": "center", "bg": 3424, "fg": [ { "weight": 1, "sprite": 4714 }, { "weight": 1, "sprite": 4715 } ] }, - { "id": "corner", "bg": 3424, "fg": [ 4719, 4721, 4720, 4718 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 4729, 4731, 4730, 4728 ] }, - { "id": "edge", "bg": 3424, "fg": [ 4723, 4722 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 4725, 4727, 4726, 4724 ] }, - { "bg": 3424, "id": "unconnected", "fg": 4732 } + { "id": "center", "bg": 3688, "fg": [ { "weight": 1, "sprite": 4995 }, { "weight": 1, "sprite": 4996 } ] }, + { "id": "corner", "bg": 3688, "fg": [ 5000, 5002, 5001, 4999 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 5010, 5012, 5011, 5009 ] }, + { "id": "edge", "bg": 3688, "fg": [ 5004, 5003 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 5006, 5008, 5007, 5005 ] }, + { "bg": 3688, "id": "unconnected", "fg": 5013 } ] }, { "id": [ "t_sandmound_season_spring", "t_sandmound_season_summer", "t_sandmound_season_autumn" ], - "fg": 4733 + "fg": 5014 }, - { "id": "t_sandmound_season_winter", "fg": 7749 }, + { "id": "t_sandmound_season_winter", "fg": 8045 }, { "id": "t_scrap_floor", "multitile": true, - "fg": 4764, + "fg": 5045, "additional_tiles": [ - { "id": "center", "fg": [ { "weight": 1, "sprite": 4734 }, { "weight": 1, "sprite": 4735 } ] }, + { "id": "center", "fg": [ { "weight": 1, "sprite": 5015 }, { "weight": 1, "sprite": 5016 } ] }, { "id": "corner", - "fg": [ { "weight": 1, "sprite": [ 4738, 4742, 4736, 4740 ] }, { "weight": 1, "sprite": [ 4739, 4743, 4737, 4741 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5019, 5023, 5017, 5021 ] }, { "weight": 1, "sprite": [ 5020, 5024, 5018, 5022 ] } ] }, { "id": "t_connection", - "fg": [ { "weight": 1, "sprite": [ 4758, 4762, 4760, 4756 ] }, { "weight": 1, "sprite": [ 4759, 4763, 4761, 4757 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5039, 5043, 5041, 5037 ] }, { "weight": 1, "sprite": [ 5040, 5044, 5042, 5038 ] } ] }, { "id": "edge", - "fg": [ { "weight": 1, "sprite": [ 4746, 4744 ] }, { "weight": 1, "sprite": [ 4747, 4745 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5027, 5025 ] }, { "weight": 1, "sprite": [ 5028, 5026 ] } ] }, { "id": "end_piece", - "fg": [ { "weight": 1, "sprite": [ 4750, 4754, 4752, 4748 ] }, { "weight": 1, "sprite": [ 4751, 4755, 4753, 4749 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5031, 5035, 5033, 5029 ] }, { "weight": 1, "sprite": [ 5032, 5036, 5034, 5030 ] } ] }, - { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 4764 }, { "weight": 1, "sprite": 4765 } ] } + { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 5045 }, { "weight": 1, "sprite": 5046 } ] } ] }, { "id": "t_scrap_wall", "multitile": true, - "fg": 4781, + "fg": 5062, "additional_tiles": [ - { "id": "center", "fg": 4766 }, - { "id": "corner", "fg": [ 4768, 4770, 4769, 4767 ] }, - { "id": "t_connection", "fg": [ 4778, 4780, 4779, 4777 ] }, - { "id": "edge", "fg": [ 4772, 4771 ] }, - { "id": "end_piece", "fg": [ 4774, 4776, 4775, 4773 ] }, - { "id": "unconnected", "fg": 4781 } + { "id": "center", "fg": 5047 }, + { "id": "corner", "fg": [ 5049, 5051, 5050, 5048 ] }, + { "id": "t_connection", "fg": [ 5059, 5061, 5060, 5058 ] }, + { "id": "edge", "fg": [ 5053, 5052 ] }, + { "id": "end_piece", "fg": [ 5055, 5057, 5056, 5054 ] }, + { "id": "unconnected", "fg": 5062 } ] }, { "id": "t_screened_porch_wall", "multitile": true, - "fg": 4797, - "bg": 3841, + "fg": 5078, + "bg": 4105, "additional_tiles": [ - { "id": "center", "bg": 3841, "fg": 4782 }, - { "id": "corner", "bg": 3841, "fg": [ 4784, 4786, 4785, 4783 ] }, - { "id": "t_connection", "bg": 3841, "fg": [ 4794, 4796, 4795, 4793 ] }, - { "id": "edge", "bg": 3841, "fg": [ 4788, 4787 ] }, - { "id": "end_piece", "bg": 3841, "fg": [ 4790, 4792, 4791, 4789 ] }, - { "bg": 3841, "id": "unconnected", "fg": [ 4797, 4797 ] } + { "id": "center", "bg": 4105, "fg": 5063 }, + { "id": "corner", "bg": 4105, "fg": [ 5065, 5067, 5066, 5064 ] }, + { "id": "t_connection", "bg": 4105, "fg": [ 5075, 5077, 5076, 5074 ] }, + { "id": "edge", "bg": 4105, "fg": [ 5069, 5068 ] }, + { "id": "end_piece", "bg": 4105, "fg": [ 5071, 5073, 5072, 5070 ] }, + { "bg": 4105, "id": "unconnected", "fg": [ 5078, 5078 ] } ] }, { "id": "t_sewage", "multitile": true, - "fg": 4813, + "fg": 5094, "additional_tiles": [ - { "id": "center", "fg": 4798 }, - { "id": "corner", "fg": [ 4800, 4802, 4801, 4799 ] }, - { "id": "t_connection", "fg": [ 4810, 4812, 4811, 4809 ] }, - { "id": "edge", "fg": [ 4804, 4803 ] }, - { "id": "end_piece", "fg": [ 4806, 4808, 4807, 4805 ] }, - { "id": "unconnected", "fg": [ 4813, 4813 ] } + { "id": "center", "fg": 5079 }, + { "id": "corner", "fg": [ 5081, 5083, 5082, 5080 ] }, + { "id": "t_connection", "fg": [ 5091, 5093, 5092, 5090 ] }, + { "id": "edge", "fg": [ 5085, 5084 ] }, + { "id": "end_piece", "fg": [ 5087, 5089, 5088, 5086 ] }, + { "id": "unconnected", "fg": [ 5094, 5094 ] } ] }, { "id": "t_sewage_pipe", "multitile": true, - "fg": 4829, + "fg": 5110, "additional_tiles": [ - { "id": "center", "fg": 4814 }, - { "id": "corner", "fg": [ 4816, 4818, 4817, 4815 ] }, - { "id": "t_connection", "fg": [ 4826, 4828, 4827, 4825 ] }, - { "id": "edge", "fg": [ 4820, 4819 ] }, - { "id": "end_piece", "fg": [ 4822, 4824, 4823, 4821 ] }, - { "id": "unconnected", "fg": [ 4829, 4829 ] } + { "id": "center", "fg": 5095 }, + { "id": "corner", "fg": [ 5097, 5099, 5098, 5096 ] }, + { "id": "t_connection", "fg": [ 5107, 5109, 5108, 5106 ] }, + { "id": "edge", "fg": [ 5101, 5100 ] }, + { "id": "end_piece", "fg": [ 5103, 5105, 5104, 5102 ] }, + { "id": "unconnected", "fg": [ 5110, 5110 ] } ] }, { "id": "t_shingle_flat_roof", "multitile": true, - "fg": 4845, - "additional_tiles": [ - { "id": "center", "fg": 4830 }, - { "id": "corner", "fg": [ 4832, 4834, 4833, 4831 ] }, - { "id": "t_connection", "fg": [ 4842, 4844, 4843, 4841 ] }, - { "id": "edge", "fg": [ 4836, 4835 ] }, - { "id": "end_piece", "fg": [ 4838, 4840, 4839, 4837 ] }, - { "id": "unconnected", "fg": 4845 } - ] - }, - { "id": "t_shrub", "fg": 4846, "bg": 4232 }, - { "id": "t_shrub_season_summer", "fg": 4846, "bg": 4242 }, - { "id": "t_shrub_season_autumn", "fg": 4846, "bg": 4237 }, - { "id": "t_shrub_season_winter", "fg": 4847, "bg": 3422 }, - { "id": "t_shrub_blackberry", "fg": 4848, "bg": 4232 }, - { "id": "t_shrub_blackberry_harvested", "fg": 4849, "bg": 4242 }, - { "id": "t_shrub_blackberry_season_summer", "fg": 4850, "bg": 4242 }, - { "id": "t_shrub_blackberry_season_autumn", "fg": 4848, "bg": 4237 }, - { "id": "t_shrub_blackberry_season_winter", "fg": 4851, "bg": 3422 }, - { "id": "t_shrub_blueberry", "fg": 4852, "bg": 4232 }, - { "id": "t_shrub_blueberry_harvested", "fg": 4853, "bg": 4242 }, - { "id": "t_shrub_blueberry_season_summer", "fg": 4854, "bg": 4242 }, - { "id": "t_shrub_blueberry_season_autumn", "fg": 4852, "bg": 4237 }, - { "id": "t_shrub_blueberry_season_winter", "fg": 4855, "bg": 3422 }, - { "id": "t_shrub_grape", "fg": 4860, "bg": 4232 }, - { "id": "t_shrub_grape_harvested", "fg": 4861, "bg": 4242 }, - { "id": "t_shrub_grape_season_summer", "fg": 4862, "bg": 4242 }, - { "id": "t_shrub_grape_season_autumn", "fg": 4860, "bg": 4237 }, - { "id": "t_shrub_grape_season_winter", "fg": 4863, "bg": 3422 }, - { "id": "t_shrub_huckleberry", "fg": 4864, "bg": 4232 }, - { "id": "t_shrub_huckleberry_harvested", "fg": 4865, "bg": 4242 }, - { "id": "t_shrub_huckleberry_season_summer", "fg": 4866, "bg": 4242 }, - { "id": "t_shrub_huckleberry_season_autumn", "fg": 4864, "bg": 4237 }, - { "id": "t_shrub_huckleberry_season_winter", "fg": 4867, "bg": 3422 }, - { "id": "t_shrub_hydrangea", "fg": 4869, "bg": 4232 }, - { "id": "t_shrub_hydrangea_harvested", "fg": 4868, "bg": 4232 }, - { "id": "t_shrub_hydrangea_season_summer", "fg": 4870, "bg": 4242 }, - { "id": "t_shrub_hydrangea_season_autumn", "fg": 4869, "bg": 4237 }, - { "id": "t_shrub_hydrangea_season_winter", "fg": 4871, "bg": 3422 }, - { "id": "t_shrub_lilac", "fg": 4873, "bg": 4232 }, - { "id": "t_shrub_lilac_harvested", "fg": 4872, "bg": 4232 }, - { "id": "t_shrub_lilac_season_summer", "fg": 4874, "bg": 4242 }, - { "id": "t_shrub_lilac_season_autumn", "fg": 4872, "bg": 4237 }, - { "id": "t_shrub_lilac_season_winter", "fg": 4875, "bg": 3422 }, - { "id": "t_shrub_peanut", "fg": 4876, "bg": 4232 }, - { "id": "t_shrub_peanut_harvested", "fg": 4878, "bg": 4237 }, - { "id": "t_shrub_peanut_season_summer", "fg": 4876, "bg": 4242 }, - { "id": "t_shrub_peanut_season_autumn", "fg": 4877, "bg": 4237 }, - { "id": "t_shrub_peanut_season_winter", "fg": 4879, "bg": 3422 }, - { "id": "t_shrub_raspberry", "fg": 4880, "bg": 4232 }, - { "id": "t_shrub_raspberry_harvested", "fg": 4881, "bg": 4242 }, - { "id": "t_shrub_raspberry_season_summer", "fg": 4882, "bg": 4242 }, - { "id": "t_shrub_raspberry_season_autumn", "fg": 4880, "bg": 4237 }, - { "id": "t_shrub_raspberry_season_winter", "fg": 4883, "bg": 3422 }, - { "id": "t_shrub_rose", "fg": 4885, "bg": 4232 }, - { "id": "t_shrub_rose_season_summer", "fg": 4885, "bg": 4242 }, - { "id": "t_shrub_rose_harvested", "fg": 4885, "bg": 4237 }, - { "id": "t_shrub_rose_season_autumn", "fg": 4884, "bg": 4237 }, - { "id": "t_shrub_rose_season_winter", "fg": 4886, "bg": 3422 }, - { "id": "t_shrub_strawberry", "fg": 4887, "bg": 4232 }, - { "id": "t_shrub_strawberry_harvested", "fg": 4888, "bg": 4242 }, - { "id": "t_shrub_strawberry_season_summer", "fg": 4889, "bg": 4242 }, - { "id": "t_shrub_strawberry_season_autumn", "fg": 4887, "bg": 4237 }, - { "id": "t_shrub_strawberry_season_winter", "fg": 4890, "bg": 3422 }, + "fg": 5126, + "additional_tiles": [ + { "id": "center", "fg": 5111 }, + { "id": "corner", "fg": [ 5113, 5115, 5114, 5112 ] }, + { "id": "t_connection", "fg": [ 5123, 5125, 5124, 5122 ] }, + { "id": "edge", "fg": [ 5117, 5116 ] }, + { "id": "end_piece", "fg": [ 5119, 5121, 5120, 5118 ] }, + { "id": "unconnected", "fg": 5126 } + ] + }, + { "id": "t_shrub", "fg": 5127, "bg": 4496 }, + { "id": "t_shrub_season_summer", "fg": 5127, "bg": 4506 }, + { "id": "t_shrub_season_autumn", "fg": 5127, "bg": 4501 }, + { "id": "t_shrub_season_winter", "fg": 5128, "bg": 3686 }, + { "id": "t_shrub_blackberry", "fg": 5129, "bg": 4496 }, + { "id": "t_shrub_blackberry_harvested", "fg": 5130, "bg": 4506 }, + { "id": "t_shrub_blackberry_season_summer", "fg": 5131, "bg": 4506 }, + { "id": "t_shrub_blackberry_season_autumn", "fg": 5129, "bg": 4501 }, + { "id": "t_shrub_blackberry_season_winter", "fg": 5132, "bg": 3686 }, + { "id": "t_shrub_blueberry", "fg": 5133, "bg": 4496 }, + { "id": "t_shrub_blueberry_harvested", "fg": 5134, "bg": 4506 }, + { "id": "t_shrub_blueberry_season_summer", "fg": 5135, "bg": 4506 }, + { "id": "t_shrub_blueberry_season_autumn", "fg": 5133, "bg": 4501 }, + { "id": "t_shrub_blueberry_season_winter", "fg": 5136, "bg": 3686 }, + { "id": "t_shrub_grape", "fg": 5141, "bg": 4496 }, + { "id": "t_shrub_grape_harvested", "fg": 5142, "bg": 4506 }, + { "id": "t_shrub_grape_season_summer", "fg": 5143, "bg": 4506 }, + { "id": "t_shrub_grape_season_autumn", "fg": 5141, "bg": 4501 }, + { "id": "t_shrub_grape_season_winter", "fg": 5144, "bg": 3686 }, + { "id": "t_shrub_huckleberry", "fg": 5145, "bg": 4496 }, + { "id": "t_shrub_huckleberry_harvested", "fg": 5146, "bg": 4506 }, + { "id": "t_shrub_huckleberry_season_summer", "fg": 5147, "bg": 4506 }, + { "id": "t_shrub_huckleberry_season_autumn", "fg": 5145, "bg": 4501 }, + { "id": "t_shrub_huckleberry_season_winter", "fg": 5148, "bg": 3686 }, + { "id": "t_shrub_hydrangea", "fg": 5150, "bg": 4496 }, + { "id": "t_shrub_hydrangea_harvested", "fg": 5149, "bg": 4496 }, + { "id": "t_shrub_hydrangea_season_summer", "fg": 5151, "bg": 4506 }, + { "id": "t_shrub_hydrangea_season_autumn", "fg": 5150, "bg": 4501 }, + { "id": "t_shrub_hydrangea_season_winter", "fg": 5152, "bg": 3686 }, + { "id": "t_shrub_lilac", "fg": 5154, "bg": 4496 }, + { "id": "t_shrub_lilac_harvested", "fg": 5153, "bg": 4496 }, + { "id": "t_shrub_lilac_season_summer", "fg": 5155, "bg": 4506 }, + { "id": "t_shrub_lilac_season_autumn", "fg": 5153, "bg": 4501 }, + { "id": "t_shrub_lilac_season_winter", "fg": 5156, "bg": 3686 }, + { "id": "t_shrub_peanut", "fg": 5157, "bg": 4496 }, + { "id": "t_shrub_peanut_harvested", "fg": 5159, "bg": 4501 }, + { "id": "t_shrub_peanut_season_summer", "fg": 5157, "bg": 4506 }, + { "id": "t_shrub_peanut_season_autumn", "fg": 5158, "bg": 4501 }, + { "id": "t_shrub_peanut_season_winter", "fg": 5160, "bg": 3686 }, + { "id": "t_shrub_raspberry", "fg": 5161, "bg": 4496 }, + { "id": "t_shrub_raspberry_harvested", "fg": 5162, "bg": 4506 }, + { "id": "t_shrub_raspberry_season_summer", "fg": 5163, "bg": 4506 }, + { "id": "t_shrub_raspberry_season_autumn", "fg": 5161, "bg": 4501 }, + { "id": "t_shrub_raspberry_season_winter", "fg": 5164, "bg": 3686 }, + { "id": "t_shrub_rose", "fg": 5166, "bg": 4496 }, + { "id": "t_shrub_rose_season_summer", "fg": 5166, "bg": 4506 }, + { "id": "t_shrub_rose_harvested", "fg": 5166, "bg": 4501 }, + { "id": "t_shrub_rose_season_autumn", "fg": 5165, "bg": 4501 }, + { "id": "t_shrub_rose_season_winter", "fg": 5167, "bg": 3686 }, + { "id": "t_shrub_strawberry", "fg": 5168, "bg": 4496 }, + { "id": "t_shrub_strawberry_harvested", "fg": 5169, "bg": 4506 }, + { "id": "t_shrub_strawberry_season_summer", "fg": 5170, "bg": 4506 }, + { "id": "t_shrub_strawberry_season_autumn", "fg": 5168, "bg": 4501 }, + { "id": "t_shrub_strawberry_season_winter", "fg": 5171, "bg": 3686 }, { "id": [ "t_sidewalk", "t_sidewalk_bg_dp" ], "multitile": true, - "fg": 4906, + "fg": 5187, "additional_tiles": [ - { "id": "center", "fg": 4891 }, - { "id": "corner", "fg": [ 4893, 4895, 4894, 4892 ] }, - { "id": "t_connection", "fg": [ 4903, 4905, 4904, 4902 ] }, - { "id": "edge", "fg": [ 4897, 4896 ] }, - { "id": "end_piece", "fg": [ 4899, 4901, 4900, 4898 ] }, - { "id": "unconnected", "fg": 4906 } + { "id": "center", "fg": 5172 }, + { "id": "corner", "fg": [ 5174, 5176, 5175, 5173 ] }, + { "id": "t_connection", "fg": [ 5184, 5186, 5185, 5183 ] }, + { "id": "edge", "fg": [ 5178, 5177 ] }, + { "id": "end_piece", "fg": [ 5180, 5182, 5181, 5179 ] }, + { "id": "unconnected", "fg": 5187 } ] }, - { "id": "t_sidewalk_season_winter", "fg": 3424 }, - { "id": "t_slime", "fg": 4907 }, + { "id": "t_sidewalk_season_winter", "fg": 3688 }, + { "id": "t_slime", "fg": 5188 }, { "id": "t_soil", - "fg": 4923, + "fg": 5204, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4908 }, - { "id": "corner", "fg": [ 4910, 4912, 4911, 4909 ] }, - { "id": "t_connection", "fg": [ 4920, 4922, 4921, 4919 ] }, - { "id": "edge", "fg": [ 4914, 4913 ] }, - { "id": "end_piece", "fg": [ 4916, 4918, 4917, 4915 ] }, - { "id": "unconnected", "fg": [ 4923, 4923 ] } + { "id": "center", "fg": 5189 }, + { "id": "corner", "fg": [ 5191, 5193, 5192, 5190 ] }, + { "id": "t_connection", "fg": [ 5201, 5203, 5202, 5200 ] }, + { "id": "edge", "fg": [ 5195, 5194 ] }, + { "id": "end_piece", "fg": [ 5197, 5199, 5198, 5196 ] }, + { "id": "unconnected", "fg": [ 5204, 5204 ] } ] }, - { "id": "t_splitrail_fencegate_c", "fg": 4924, "bg": 4232 }, - { "id": "t_splitrail_fencegate_o", "fg": 4925, "bg": 4232 }, - { "id": "t_splitrail_fencegate_c_season_summer", "fg": 4924, "bg": 4242 }, - { "id": "t_splitrail_fencegate_o_season_summer", "fg": 4925, "bg": 4242 }, - { "id": "t_splitrail_fencegate_c_season_autumn", "fg": 4924, "bg": 4237 }, - { "id": "t_splitrail_fencegate_o_season_autumn", "fg": 4925, "bg": 4237 }, - { "id": "t_splitrail_fencegate_c_season_winter", "fg": 4924, "bg": 3424 }, - { "id": "t_splitrail_fencegate_o_season_winter", "fg": 4925, "bg": 3424 }, + { "id": "t_splitrail_fencegate_c", "fg": 5205, "bg": 4496 }, + { "id": "t_splitrail_fencegate_o", "fg": 5206, "bg": 4496 }, + { "id": "t_splitrail_fencegate_c_season_summer", "fg": 5205, "bg": 4506 }, + { "id": "t_splitrail_fencegate_o_season_summer", "fg": 5206, "bg": 4506 }, + { "id": "t_splitrail_fencegate_c_season_autumn", "fg": 5205, "bg": 4501 }, + { "id": "t_splitrail_fencegate_o_season_autumn", "fg": 5206, "bg": 4501 }, + { "id": "t_splitrail_fencegate_c_season_winter", "fg": 5205, "bg": 3688 }, + { "id": "t_splitrail_fencegate_o_season_winter", "fg": 5206, "bg": 3688 }, { "id": "t_strconc_floor", "multitile": true, - "fg": 4941, + "fg": 5222, "additional_tiles": [ - { "id": "center", "fg": 4926 }, - { "id": "corner", "fg": [ 4928, 4930, 4929, 4927 ] }, - { "id": "t_connection", "fg": [ 4938, 4940, 4939, 4937 ] }, - { "id": "edge", "fg": [ 4932, 4931 ] }, - { "id": "end_piece", "fg": [ 4934, 4936, 4935, 4933 ] }, - { "id": "unconnected", "fg": 4941 } + { "id": "center", "fg": 5207 }, + { "id": "corner", "fg": [ 5209, 5211, 5210, 5208 ] }, + { "id": "t_connection", "fg": [ 5219, 5221, 5220, 5218 ] }, + { "id": "edge", "fg": [ 5213, 5212 ] }, + { "id": "end_piece", "fg": [ 5215, 5217, 5216, 5214 ] }, + { "id": "unconnected", "fg": 5222 } ] }, - { "id": "t_stump", "fg": 4942, "bg": 4232 }, - { "id": "t_stump_season_summer", "fg": 4942, "bg": 4242 }, - { "id": "t_stump_season_autumn", "fg": 4942, "bg": 4237 }, - { "id": "t_stump_season_winter", "fg": 4942, "bg": 3422 }, - { "id": "f_tatami", "fg": [ { "weight": 100, "sprite": 4943 }, { "weight": 100, "sprite": 4944 } ] }, + { "id": "t_stump", "fg": 5223, "bg": 4496 }, + { "id": "t_stump_season_summer", "fg": 5223, "bg": 4506 }, + { "id": "t_stump_season_autumn", "fg": 5223, "bg": 4501 }, + { "id": "t_stump_season_winter", "fg": 5223, "bg": 3686 }, + { "id": "f_tatami", "fg": [ { "weight": 100, "sprite": 5224 }, { "weight": 100, "sprite": 5225 } ] }, { "id": "t_thconc_floor", "fg": [ - { "weight": 1, "sprite": 4945 }, - { "weight": 1, "sprite": 4946 }, - { "weight": 1, "sprite": 4947 }, - { "weight": 1, "sprite": 4948 }, - { "weight": 1, "sprite": 4949 }, - { "weight": 1, "sprite": 4950 } + { "weight": 1, "sprite": 5226 }, + { "weight": 1, "sprite": 5227 }, + { "weight": 1, "sprite": 5228 }, + { "weight": 1, "sprite": 5229 }, + { "weight": 1, "sprite": 5230 }, + { "weight": 1, "sprite": 5231 } ] }, { "id": "t_thconc_r", "fg": [ - { "weight": 1, "sprite": 4953 }, - { "weight": 1, "sprite": 4954 }, - { "weight": 1, "sprite": 4955 }, - { "weight": 1, "sprite": 4956 }, - { "weight": 1, "sprite": 4957 }, - { "weight": 1, "sprite": 4958 } + { "weight": 1, "sprite": 5234 }, + { "weight": 1, "sprite": 5235 }, + { "weight": 1, "sprite": 5236 }, + { "weight": 1, "sprite": 5237 }, + { "weight": 1, "sprite": 5238 }, + { "weight": 1, "sprite": 5239 } ] }, { "id": "t_thconc_y", "fg": [ - { "weight": 1, "sprite": 4959 }, - { "weight": 1, "sprite": 4960 }, - { "weight": 1, "sprite": 4961 }, - { "weight": 1, "sprite": 4962 }, - { "weight": 1, "sprite": 4963 }, - { "weight": 1, "sprite": 4964 } - ] - }, - { "id": "t_underbrush", "fg": 4965, "bg": 4232 }, - { "id": "t_underbrush_harvested_spring", "fg": 4966, "bg": 4232 }, - { "id": "t_underbrush_season_summer", "fg": 4965, "bg": 4242 }, - { "id": "t_underbrush_harvested_summer", "fg": 4966, "bg": 4242 }, - { "id": "t_underbrush_season_autumn", "fg": 4965, "bg": 4237 }, - { "id": "t_underbrush_harvested_autumn", "fg": 4966, "bg": 4237 }, - { "id": "t_underbrush_harvested_winter", "fg": 4966, "bg": 3422 }, - { "id": "t_underbrush_season_winter", "fg": 4965, "bg": 3422 }, + { "weight": 1, "sprite": 5240 }, + { "weight": 1, "sprite": 5241 }, + { "weight": 1, "sprite": 5242 }, + { "weight": 1, "sprite": 5243 }, + { "weight": 1, "sprite": 5244 }, + { "weight": 1, "sprite": 5245 } + ] + }, + { "id": "t_underbrush", "fg": 5246, "bg": 4496 }, + { "id": "t_underbrush_harvested_spring", "fg": 5247, "bg": 4496 }, + { "id": "t_underbrush_season_summer", "fg": 5246, "bg": 4506 }, + { "id": "t_underbrush_harvested_summer", "fg": 5247, "bg": 4506 }, + { "id": "t_underbrush_season_autumn", "fg": 5246, "bg": 4501 }, + { "id": "t_underbrush_harvested_autumn", "fg": 5247, "bg": 4501 }, + { "id": "t_underbrush_harvested_winter", "fg": 5247, "bg": 3686 }, + { "id": "t_underbrush_season_winter", "fg": 5246, "bg": 3686 }, { "id": "t_wall", "multitile": true, - "fg": 4982, + "fg": 5263, "additional_tiles": [ - { "id": "center", "fg": 4967 }, - { "id": "corner", "fg": [ 4969, 4971, 4970, 4968 ] }, - { "id": "t_connection", "fg": [ 4979, 4981, 4980, 4978 ] }, - { "id": "edge", "fg": [ 4973, 4972 ] }, - { "id": "end_piece", "fg": [ 4975, 4977, 4976, 4974 ] }, - { "id": "unconnected", "fg": 4982 } + { "id": "center", "fg": 5248 }, + { "id": "corner", "fg": [ 5250, 5252, 5251, 5249 ] }, + { "id": "t_connection", "fg": [ 5260, 5262, 5261, 5259 ] }, + { "id": "edge", "fg": [ 5254, 5253 ] }, + { "id": "end_piece", "fg": [ 5256, 5258, 5257, 5255 ] }, + { "id": "unconnected", "fg": 5263 } ] }, { "id": "t_wall_b", "multitile": true, - "fg": 4998, + "fg": 5279, "additional_tiles": [ - { "id": "center", "fg": 4983 }, - { "id": "corner", "fg": [ 4985, 4987, 4986, 4984 ] }, - { "id": "t_connection", "fg": [ 4995, 4997, 4996, 4994 ] }, - { "id": "edge", "fg": [ 4989, 4988 ] }, - { "id": "end_piece", "fg": [ 4991, 4993, 4992, 4990 ] }, - { "id": "unconnected", "fg": 4998 } + { "id": "center", "fg": 5264 }, + { "id": "corner", "fg": [ 5266, 5268, 5267, 5265 ] }, + { "id": "t_connection", "fg": [ 5276, 5278, 5277, 5275 ] }, + { "id": "edge", "fg": [ 5270, 5269 ] }, + { "id": "end_piece", "fg": [ 5272, 5274, 5273, 5271 ] }, + { "id": "unconnected", "fg": 5279 } ] }, { "id": "t_wall_g", "multitile": true, - "fg": 5014, + "fg": 5295, "additional_tiles": [ - { "id": "center", "fg": 4999 }, - { "id": "corner", "fg": [ 5001, 5003, 5002, 5000 ] }, - { "id": "t_connection", "fg": [ 5011, 5013, 5012, 5010 ] }, - { "id": "edge", "fg": [ 5005, 5004 ] }, - { "id": "end_piece", "fg": [ 5007, 5009, 5008, 5006 ] }, - { "id": "unconnected", "fg": 5014 } + { "id": "center", "fg": 5280 }, + { "id": "corner", "fg": [ 5282, 5284, 5283, 5281 ] }, + { "id": "t_connection", "fg": [ 5292, 5294, 5293, 5291 ] }, + { "id": "edge", "fg": [ 5286, 5285 ] }, + { "id": "end_piece", "fg": [ 5288, 5290, 5289, 5287 ] }, + { "id": "unconnected", "fg": 5295 } ] }, { "id": [ "t_wall_glass", "t_wall_glass_alarm" ], "multitile": true, - "fg": 5030, + "fg": 5311, "additional_tiles": [ - { "id": "center", "fg": 5015 }, - { "id": "corner", "fg": [ 5017, 5019, 5018, 5016 ] }, - { "id": "t_connection", "fg": [ 5027, 5029, 5028, 5026 ] }, - { "id": "edge", "fg": [ 5021, 5020 ] }, - { "id": "end_piece", "fg": [ 5023, 5025, 5024, 5022 ] }, - { "id": "unconnected", "fg": 5030 } + { "id": "center", "fg": 5296 }, + { "id": "corner", "fg": [ 5298, 5300, 5299, 5297 ] }, + { "id": "t_connection", "fg": [ 5308, 5310, 5309, 5307 ] }, + { "id": "edge", "fg": [ 5302, 5301 ] }, + { "id": "end_piece", "fg": [ 5304, 5306, 5305, 5303 ] }, + { "id": "unconnected", "fg": 5311 } ] }, { "id": "t_wall_log", "multitile": true, - "fg": 5046, - "bg": 4232, + "fg": 5327, + "bg": 4496, "additional_tiles": [ - { "id": "center", "fg": 5031 }, - { "id": "corner", "fg": [ 5033, 5035, 5034, 5032 ] }, - { "id": "t_connection", "fg": [ 5043, 5045, 5044, 5042 ] }, - { "id": "edge", "bg": 4232, "fg": [ 5037, 5036 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 5039, 5041, 5040, 5038 ] }, - { "bg": 4232, "id": "unconnected", "fg": 5046 } + { "id": "center", "fg": 5312 }, + { "id": "corner", "fg": [ 5314, 5316, 5315, 5313 ] }, + { "id": "t_connection", "fg": [ 5324, 5326, 5325, 5323 ] }, + { "id": "edge", "bg": 4496, "fg": [ 5318, 5317 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 5320, 5322, 5321, 5319 ] }, + { "bg": 4496, "id": "unconnected", "fg": 5327 } ] }, { "id": "t_wall_metal", - "fg": 5062, + "fg": 5343, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5047 }, - { "id": "corner", "fg": [ 5049, 5051, 5050, 5048 ] }, - { "id": "t_connection", "fg": [ 5059, 5061, 5060, 5058 ] }, - { "id": "edge", "fg": [ 5053, 5052 ] }, - { "id": "end_piece", "fg": [ 5055, 5057, 5056, 5054 ] }, - { "id": "unconnected", "fg": [ 5062, 5062 ] } + { "id": "center", "fg": 5328 }, + { "id": "corner", "fg": [ 5330, 5332, 5331, 5329 ] }, + { "id": "t_connection", "fg": [ 5340, 5342, 5341, 5339 ] }, + { "id": "edge", "fg": [ 5334, 5333 ] }, + { "id": "end_piece", "fg": [ 5336, 5338, 5337, 5335 ] }, + { "id": "unconnected", "fg": [ 5343, 5343 ] } ] }, { "id": "t_wall_metal_corrugated", - "fg": 5078, + "fg": 5359, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5063 }, - { "id": "corner", "fg": [ 5065, 5067, 5066, 5064 ] }, - { "id": "t_connection", "fg": [ 5075, 5077, 5076, 5074 ] }, - { "id": "edge", "fg": [ 5069, 5068 ] }, - { "id": "end_piece", "fg": [ 5071, 5073, 5072, 5070 ] }, - { "id": "unconnected", "fg": [ 5078, 5078 ] } + { "id": "center", "fg": 5344 }, + { "id": "corner", "fg": [ 5346, 5348, 5347, 5345 ] }, + { "id": "t_connection", "fg": [ 5356, 5358, 5357, 5355 ] }, + { "id": "edge", "fg": [ 5350, 5349 ] }, + { "id": "end_piece", "fg": [ 5352, 5354, 5353, 5351 ] }, + { "id": "unconnected", "fg": [ 5359, 5359 ] } ] }, { "id": "t_wall_p", "multitile": true, - "fg": 5094, + "fg": 5375, "additional_tiles": [ - { "id": "center", "fg": 5079 }, - { "id": "corner", "fg": [ 5081, 5083, 5082, 5080 ] }, - { "id": "t_connection", "fg": [ 5091, 5093, 5092, 5090 ] }, - { "id": "edge", "fg": [ 5085, 5084 ] }, - { "id": "end_piece", "fg": [ 5087, 5089, 5088, 5086 ] }, - { "id": "unconnected", "fg": 5094 } + { "id": "center", "fg": 5360 }, + { "id": "corner", "fg": [ 5362, 5364, 5363, 5361 ] }, + { "id": "t_connection", "fg": [ 5372, 5374, 5373, 5371 ] }, + { "id": "edge", "fg": [ 5366, 5365 ] }, + { "id": "end_piece", "fg": [ 5368, 5370, 5369, 5367 ] }, + { "id": "unconnected", "fg": 5375 } ] }, { "id": "t_wall_r", "multitile": true, - "fg": 5110, + "fg": 5391, "additional_tiles": [ - { "id": "center", "fg": 5095 }, - { "id": "corner", "fg": [ 5097, 5099, 5098, 5096 ] }, - { "id": "t_connection", "fg": [ 5107, 5109, 5108, 5106 ] }, - { "id": "edge", "fg": [ 5101, 5100 ] }, - { "id": "end_piece", "fg": [ 5103, 5105, 5104, 5102 ] }, - { "id": "unconnected", "fg": 5110 } + { "id": "center", "fg": 5376 }, + { "id": "corner", "fg": [ 5378, 5380, 5379, 5377 ] }, + { "id": "t_connection", "fg": [ 5388, 5390, 5389, 5387 ] }, + { "id": "edge", "fg": [ 5382, 5381 ] }, + { "id": "end_piece", "fg": [ 5384, 5386, 5385, 5383 ] }, + { "id": "unconnected", "fg": 5391 } ] }, { "id": "t_wall_rammed_earth", - "fg": 5126, + "fg": 5407, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5111 }, - { "id": "corner", "fg": [ 5113, 5115, 5114, 5112 ] }, - { "id": "t_connection", "fg": [ 5123, 5125, 5124, 5122 ] }, - { "id": "edge", "fg": [ 5117, 5116 ] }, - { "id": "end_piece", "fg": [ 5119, 5121, 5120, 5118 ] }, - { "id": "unconnected", "fg": [ 5126, 5126 ] } + { "id": "center", "fg": 5392 }, + { "id": "corner", "fg": [ 5394, 5396, 5395, 5393 ] }, + { "id": "t_connection", "fg": [ 5404, 5406, 5405, 5403 ] }, + { "id": "edge", "fg": [ 5398, 5397 ] }, + { "id": "end_piece", "fg": [ 5400, 5402, 5401, 5399 ] }, + { "id": "unconnected", "fg": [ 5407, 5407 ] } ] }, { "id": "t_wall_resin", "multitile": true, - "fg": 5144, + "fg": 5425, "additional_tiles": [ - { "id": "center", "fg": 5129 }, - { "id": "corner", "fg": [ 5131, 5133, 5132, 5130 ] }, - { "id": "t_connection", "fg": [ 5141, 5143, 5142, 5140 ] }, - { "id": "edge", "fg": [ 5135, 5134 ] }, - { "id": "end_piece", "fg": [ 5137, 5139, 5138, 5136 ] }, - { "id": "unconnected", "fg": 5144 } + { "id": "center", "fg": 5410 }, + { "id": "corner", "fg": [ 5412, 5414, 5413, 5411 ] }, + { "id": "t_connection", "fg": [ 5422, 5424, 5423, 5421 ] }, + { "id": "edge", "fg": [ 5416, 5415 ] }, + { "id": "end_piece", "fg": [ 5418, 5420, 5419, 5417 ] }, + { "id": "unconnected", "fg": 5425 } ] }, - { "id": "t_resin_hole_c", "fg": 5127 }, - { "id": "t_resin_hole_o", "fg": 5128 }, + { "id": "t_resin_hole_c", "fg": 5408 }, + { "id": "t_resin_hole_o", "fg": 5409 }, { "id": "t_wall_w", "multitile": true, - "fg": 5161, + "fg": 5442, "additional_tiles": [ - { "id": "center", "fg": 5146 }, - { "id": "corner", "fg": [ 5148, 5150, 5149, 5147 ] }, - { "id": "t_connection", "fg": [ 5158, 5160, 5159, 5157 ] }, - { "id": "edge", "fg": [ 5152, 5151 ] }, - { "id": "end_piece", "fg": [ 5154, 5156, 5155, 5153 ] }, - { "id": "unconnected", "fg": 5161 } + { "id": "center", "fg": 5427 }, + { "id": "corner", "fg": [ 5429, 5431, 5430, 5428 ] }, + { "id": "t_connection", "fg": [ 5439, 5441, 5440, 5438 ] }, + { "id": "edge", "fg": [ 5433, 5432 ] }, + { "id": "end_piece", "fg": [ 5435, 5437, 5436, 5434 ] }, + { "id": "unconnected", "fg": 5442 } ] }, { "id": [ "t_wall_wood", "t_wall_wood_chipped", "t_wall_wood_broken" ], "multitile": true, - "fg": 5177, + "fg": 5458, "additional_tiles": [ - { "id": "center", "fg": 5162 }, - { "id": "corner", "fg": [ 5164, 5166, 5165, 5163 ] }, - { "id": "t_connection", "fg": [ 5174, 5176, 5175, 5173 ] }, - { "id": "edge", "fg": [ 5168, 5167 ] }, - { "id": "end_piece", "fg": [ 5170, 5172, 5171, 5169 ] }, - { "id": "unconnected", "fg": 5177 } + { "id": "center", "fg": 5443 }, + { "id": "corner", "fg": [ 5445, 5447, 5446, 5444 ] }, + { "id": "t_connection", "fg": [ 5455, 5457, 5456, 5454 ] }, + { "id": "edge", "fg": [ 5449, 5448 ] }, + { "id": "end_piece", "fg": [ 5451, 5453, 5452, 5450 ] }, + { "id": "unconnected", "fg": 5458 } ] }, { "id": "t_wall_y", "multitile": true, - "fg": 5193, + "fg": 5474, "additional_tiles": [ - { "id": "center", "fg": 5178 }, - { "id": "corner", "fg": [ 5180, 5182, 5181, 5179 ] }, - { "id": "t_connection", "fg": [ 5190, 5192, 5191, 5189 ] }, - { "id": "edge", "fg": [ 5184, 5183 ] }, - { "id": "end_piece", "fg": [ 5186, 5188, 5187, 5185 ] }, - { "id": "unconnected", "fg": 5193 } + { "id": "center", "fg": 5459 }, + { "id": "corner", "fg": [ 5461, 5463, 5462, 5460 ] }, + { "id": "t_connection", "fg": [ 5471, 5473, 5472, 5470 ] }, + { "id": "edge", "fg": [ 5465, 5464 ] }, + { "id": "end_piece", "fg": [ 5467, 5469, 5468, 5466 ] }, + { "id": "unconnected", "fg": 5474 } ] }, { "id": [ "t_water_dp", "t_swater_dp" ], "multitile": true, - "fg": 5212, - "bg": 4232, + "fg": 5493, + "bg": 4496, "additional_tiles": [ { "id": "center", - "bg": 4232, + "bg": 4496, "fg": [ - { "weight": 1, "sprite": 5194 }, - { "weight": 1, "sprite": 5195 }, - { "weight": 1, "sprite": 5196 }, - { "weight": 1, "sprite": 5197 } + { "weight": 1, "sprite": 5475 }, + { "weight": 1, "sprite": 5476 }, + { "weight": 1, "sprite": 5477 }, + { "weight": 1, "sprite": 5478 } ] }, - { "id": "corner", "bg": 4232, "fg": [ 5199, 5201, 5200, 5198 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 5209, 5211, 5210, 5208 ] }, - { "id": "edge", "bg": 4232, "fg": [ 5203, 5202 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 5205, 5207, 5206, 5204 ] }, - { "bg": 4232, "id": "unconnected", "fg": 5212 } + { "id": "corner", "bg": 4496, "fg": [ 5480, 5482, 5481, 5479 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 5490, 5492, 5491, 5489 ] }, + { "id": "edge", "bg": 4496, "fg": [ 5484, 5483 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 5486, 5488, 5487, 5485 ] }, + { "bg": 4496, "id": "unconnected", "fg": 5493 } ] }, { "id": [ "t_water_dp_season_summer", "t_swater_dp_season_summer" ], "multitile": true, - "fg": 5212, - "bg": 4242, + "fg": 5493, + "bg": 4506, "additional_tiles": [ { "id": "center", - "bg": 4242, - "fg": [ { "weight": 1, "sprite": 5194 }, { "weight": 1, "sprite": 5195 }, { "weight": 1, "sprite": 5196 } ] + "bg": 4506, + "fg": [ { "weight": 1, "sprite": 5475 }, { "weight": 1, "sprite": 5476 }, { "weight": 1, "sprite": 5477 } ] }, - { "id": "corner", "bg": 4242, "fg": [ 5199, 5201, 5200, 5198 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 5209, 5211, 5210, 5208 ] }, - { "id": "edge", "bg": 4242, "fg": [ 5203, 5202 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 5205, 5207, 5206, 5204 ] }, - { "bg": 4242, "id": "unconnected", "fg": 5212 } + { "id": "corner", "bg": 4506, "fg": [ 5480, 5482, 5481, 5479 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 5490, 5492, 5491, 5489 ] }, + { "id": "edge", "bg": 4506, "fg": [ 5484, 5483 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 5486, 5488, 5487, 5485 ] }, + { "bg": 4506, "id": "unconnected", "fg": 5493 } ] }, { "id": [ "t_water_dp_season_autumn", "t_swater_dp_season_autumn" ], "multitile": true, - "fg": 5212, - "bg": 4237, + "fg": 5493, + "bg": 4501, "additional_tiles": [ { "id": "center", - "bg": 4237, - "fg": [ { "weight": 1, "sprite": 5194 }, { "weight": 1, "sprite": 5195 }, { "weight": 1, "sprite": 5196 } ] + "bg": 4501, + "fg": [ { "weight": 1, "sprite": 5475 }, { "weight": 1, "sprite": 5476 }, { "weight": 1, "sprite": 5477 } ] }, - { "id": "corner", "bg": 4237, "fg": [ 5199, 5201, 5200, 5198 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 5209, 5211, 5210, 5208 ] }, - { "id": "edge", "bg": 4237, "fg": [ 5203, 5202 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 5205, 5207, 5206, 5204 ] }, - { "bg": 4237, "id": "unconnected", "fg": 5212 } + { "id": "corner", "bg": 4501, "fg": [ 5480, 5482, 5481, 5479 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 5490, 5492, 5491, 5489 ] }, + { "id": "edge", "bg": 4501, "fg": [ 5484, 5483 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 5486, 5488, 5487, 5485 ] }, + { "bg": 4501, "id": "unconnected", "fg": 5493 } ] }, { "id": [ "t_water_dp_season_winter", "t_swater_dp_season_winter" ], "multitile": true, - "fg": 5212, - "bg": 3424, + "fg": 5493, + "bg": 3688, "additional_tiles": [ { "id": "center", - "bg": 3424, - "fg": [ { "weight": 1, "sprite": 5194 }, { "weight": 1, "sprite": 5195 }, { "weight": 1, "sprite": 5196 } ] + "bg": 3688, + "fg": [ { "weight": 1, "sprite": 5475 }, { "weight": 1, "sprite": 5476 }, { "weight": 1, "sprite": 5477 } ] }, - { "id": "corner", "bg": 3424, "fg": [ 5199, 5201, 5200, 5198 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 5209, 5211, 5210, 5208 ] }, - { "id": "edge", "bg": 3424, "fg": [ 5203, 5202 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 5205, 5207, 5206, 5204 ] }, - { "bg": 3424, "id": "unconnected", "fg": 5212 } + { "id": "corner", "bg": 3688, "fg": [ 5480, 5482, 5481, 5479 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 5490, 5492, 5491, 5489 ] }, + { "id": "edge", "bg": 3688, "fg": [ 5484, 5483 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 5486, 5488, 5487, 5485 ] }, + { "bg": 3688, "id": "unconnected", "fg": 5493 } ] }, { "id": "t_water_hot", - "fg": 5228, - "bg": 4232, + "fg": 5509, + "bg": 4496, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5213, "bg": 4232 }, - { "id": "corner", "fg": [ 5215, 5217, 5216, 5214 ], "bg": 4232 }, - { "id": "t_connection", "fg": [ 5225, 5227, 5226, 5224 ], "bg": 4232 }, - { "id": "edge", "fg": [ 5219, 5218 ], "bg": 4232 }, - { "id": "end_piece", "fg": [ 5221, 5223, 5222, 5220 ], "bg": 4232 }, - { "id": "unconnected", "fg": [ 5228, 5228 ], "bg": 4232 } + { "id": "center", "fg": 5494, "bg": 4496 }, + { "id": "corner", "fg": [ 5496, 5498, 5497, 5495 ], "bg": 4496 }, + { "id": "t_connection", "fg": [ 5506, 5508, 5507, 5505 ], "bg": 4496 }, + { "id": "edge", "fg": [ 5500, 5499 ], "bg": 4496 }, + { "id": "end_piece", "fg": [ 5502, 5504, 5503, 5501 ], "bg": 4496 }, + { "id": "unconnected", "fg": [ 5509, 5509 ], "bg": 4496 } ] }, { "id": "t_water_hot_season_summer", - "fg": 5228, - "bg": 4242, + "fg": 5509, + "bg": 4506, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5213, "bg": 4242 }, - { "id": "corner", "fg": [ 5215, 5217, 5216, 5214 ], "bg": 4242 }, - { "id": "t_connection", "fg": [ 5225, 5227, 5226, 5224 ], "bg": 4242 }, - { "id": "edge", "fg": [ 5219, 5218 ], "bg": 4242 }, - { "id": "end_piece", "fg": [ 5221, 5223, 5222, 5220 ], "bg": 4242 }, - { "id": "unconnected", "fg": [ 5228, 5228 ], "bg": 4242 } + { "id": "center", "fg": 5494, "bg": 4506 }, + { "id": "corner", "fg": [ 5496, 5498, 5497, 5495 ], "bg": 4506 }, + { "id": "t_connection", "fg": [ 5506, 5508, 5507, 5505 ], "bg": 4506 }, + { "id": "edge", "fg": [ 5500, 5499 ], "bg": 4506 }, + { "id": "end_piece", "fg": [ 5502, 5504, 5503, 5501 ], "bg": 4506 }, + { "id": "unconnected", "fg": [ 5509, 5509 ], "bg": 4506 } ] }, { "id": "t_water_hot_season_autumn", - "fg": 5228, - "bg": 4237, + "fg": 5509, + "bg": 4501, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5213, "bg": 4237 }, - { "id": "corner", "fg": [ 5215, 5217, 5216, 5214 ], "bg": 4237 }, - { "id": "t_connection", "fg": [ 5225, 5227, 5226, 5224 ], "bg": 4237 }, - { "id": "edge", "fg": [ 5219, 5218 ], "bg": 4237 }, - { "id": "end_piece", "fg": [ 5221, 5223, 5222, 5220 ], "bg": 4237 }, - { "id": "unconnected", "fg": [ 5228, 5228 ], "bg": 4237 } + { "id": "center", "fg": 5494, "bg": 4501 }, + { "id": "corner", "fg": [ 5496, 5498, 5497, 5495 ], "bg": 4501 }, + { "id": "t_connection", "fg": [ 5506, 5508, 5507, 5505 ], "bg": 4501 }, + { "id": "edge", "fg": [ 5500, 5499 ], "bg": 4501 }, + { "id": "end_piece", "fg": [ 5502, 5504, 5503, 5501 ], "bg": 4501 }, + { "id": "unconnected", "fg": [ 5509, 5509 ], "bg": 4501 } ] }, { "id": "t_water_hot_season_winter", - "fg": 5228, - "bg": 3424, + "fg": 5509, + "bg": 3688, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5213, "bg": 3424 }, - { "id": "corner", "fg": [ 5215, 5217, 5216, 5214 ], "bg": 3424 }, - { "id": "t_connection", "fg": [ 5225, 5227, 5226, 5224 ], "bg": 3424 }, - { "id": "edge", "fg": [ 5219, 5218 ], "bg": 3424 }, - { "id": "end_piece", "fg": [ 5221, 5223, 5222, 5220 ], "bg": 3424 }, - { "id": "unconnected", "fg": [ 5228, 5228 ], "bg": 3424 } + { "id": "center", "fg": 5494, "bg": 3688 }, + { "id": "corner", "fg": [ 5496, 5498, 5497, 5495 ], "bg": 3688 }, + { "id": "t_connection", "fg": [ 5506, 5508, 5507, 5505 ], "bg": 3688 }, + { "id": "edge", "fg": [ 5500, 5499 ], "bg": 3688 }, + { "id": "end_piece", "fg": [ 5502, 5504, 5503, 5501 ], "bg": 3688 }, + { "id": "unconnected", "fg": [ 5509, 5509 ], "bg": 3688 } ] }, { "id": [ "t_water_moving_dp", "t_swater_moving_dp" ], "multitile": true, - "fg": 5245, - "bg": 4232, + "fg": 5526, + "bg": 4496, "additional_tiles": [ - { "id": "center", "bg": 4232, "fg": [ { "weight": 1, "sprite": 5229 }, { "weight": 1, "sprite": 5230 } ] }, - { "id": "corner", "bg": 4232, "fg": [ 5232, 5234, 5233, 5231 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 5242, 5244, 5243, 5241 ] }, - { "id": "edge", "bg": 4232, "fg": [ 5236, 5235 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 5238, 5240, 5239, 5237 ] }, - { "bg": 4232, "id": "unconnected", "fg": 5245 } + { "id": "center", "bg": 4496, "fg": [ { "weight": 1, "sprite": 5510 }, { "weight": 1, "sprite": 5511 } ] }, + { "id": "corner", "bg": 4496, "fg": [ 5513, 5515, 5514, 5512 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 5523, 5525, 5524, 5522 ] }, + { "id": "edge", "bg": 4496, "fg": [ 5517, 5516 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 5519, 5521, 5520, 5518 ] }, + { "bg": 4496, "id": "unconnected", "fg": 5526 } ] }, { "id": [ "t_water_moving_dp_season_summer", "t_swater_moving_dp_season_summer" ], "multitile": true, - "fg": 5245, - "bg": 4242, + "fg": 5526, + "bg": 4506, "additional_tiles": [ - { "id": "center", "bg": 4242, "fg": [ { "weight": 1, "sprite": 5229 }, { "weight": 1, "sprite": 5230 } ] }, - { "id": "corner", "bg": 4242, "fg": [ 5232, 5234, 5233, 5231 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 5242, 5244, 5243, 5241 ] }, - { "id": "edge", "bg": 4242, "fg": [ 5236, 5235 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 5238, 5240, 5239, 5237 ] }, - { "bg": 4242, "id": "unconnected", "fg": 5245 } + { "id": "center", "bg": 4506, "fg": [ { "weight": 1, "sprite": 5510 }, { "weight": 1, "sprite": 5511 } ] }, + { "id": "corner", "bg": 4506, "fg": [ 5513, 5515, 5514, 5512 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 5523, 5525, 5524, 5522 ] }, + { "id": "edge", "bg": 4506, "fg": [ 5517, 5516 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 5519, 5521, 5520, 5518 ] }, + { "bg": 4506, "id": "unconnected", "fg": 5526 } ] }, { "id": [ "t_water_moving_dp_season_autumn", "t_swater_moving_dp_season_autumn" ], "multitile": true, - "fg": 5245, - "bg": 4237, + "fg": 5526, + "bg": 4501, "additional_tiles": [ - { "id": "center", "bg": 4237, "fg": [ { "weight": 1, "sprite": 5229 }, { "weight": 1, "sprite": 5230 } ] }, - { "id": "corner", "bg": 4237, "fg": [ 5232, 5234, 5233, 5231 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 5242, 5244, 5243, 5241 ] }, - { "id": "edge", "bg": 4237, "fg": [ 5236, 5235 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 5238, 5240, 5239, 5237 ] }, - { "bg": 4237, "id": "unconnected", "fg": 5245 } + { "id": "center", "bg": 4501, "fg": [ { "weight": 1, "sprite": 5510 }, { "weight": 1, "sprite": 5511 } ] }, + { "id": "corner", "bg": 4501, "fg": [ 5513, 5515, 5514, 5512 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 5523, 5525, 5524, 5522 ] }, + { "id": "edge", "bg": 4501, "fg": [ 5517, 5516 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 5519, 5521, 5520, 5518 ] }, + { "bg": 4501, "id": "unconnected", "fg": 5526 } ] }, { "id": [ "t_water_moving_dp_season_winter", "t_swater_moving_dp_season_winter" ], "multitile": true, - "fg": 5245, - "bg": 3424, + "fg": 5526, + "bg": 3688, "additional_tiles": [ - { "id": "center", "bg": 3424, "fg": [ { "weight": 1, "sprite": 5229 }, { "weight": 1, "sprite": 5230 } ] }, - { "id": "corner", "bg": 3424, "fg": [ 5232, 5234, 5233, 5231 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 5242, 5244, 5243, 5241 ] }, - { "id": "edge", "bg": 3424, "fg": [ 5236, 5235 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 5238, 5240, 5239, 5237 ] }, - { "bg": 3424, "id": "unconnected", "fg": 5245 } + { "id": "center", "bg": 3688, "fg": [ { "weight": 1, "sprite": 5510 }, { "weight": 1, "sprite": 5511 } ] }, + { "id": "corner", "bg": 3688, "fg": [ 5513, 5515, 5514, 5512 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 5523, 5525, 5524, 5522 ] }, + { "id": "edge", "bg": 3688, "fg": [ 5517, 5516 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 5519, 5521, 5520, 5518 ] }, + { "bg": 3688, "id": "unconnected", "fg": 5526 } ] }, { "id": [ "t_water_moving_sh", "t_swater_moving_sh" ], "multitile": true, - "fg": 5264, - "bg": 4232, + "fg": 5545, + "bg": 4496, "additional_tiles": [ { "id": "center", - "bg": 4232, + "bg": 4496, "fg": [ - { "weight": 1, "sprite": 5246 }, - { "weight": 1, "sprite": 5247 }, - { "weight": 1, "sprite": 5248 }, - { "weight": 1, "sprite": 5249 } + { "weight": 1, "sprite": 5527 }, + { "weight": 1, "sprite": 5528 }, + { "weight": 1, "sprite": 5529 }, + { "weight": 1, "sprite": 5530 } ] }, - { "id": "corner", "bg": 4232, "fg": [ 5251, 5253, 5252, 5250 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 5261, 5263, 5262, 5260 ] }, - { "id": "edge", "bg": 4232, "fg": [ 5255, 5254 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 5257, 5259, 5258, 5256 ] }, - { "bg": 4232, "id": "unconnected", "fg": 5264 } + { "id": "corner", "bg": 4496, "fg": [ 5532, 5534, 5533, 5531 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 5542, 5544, 5543, 5541 ] }, + { "id": "edge", "bg": 4496, "fg": [ 5536, 5535 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 5538, 5540, 5539, 5537 ] }, + { "bg": 4496, "id": "unconnected", "fg": 5545 } ] }, { "id": [ "t_water_moving_sh_season_summer", "t_swater_moving_sh_season_summer" ], "multitile": true, - "fg": 5264, - "bg": 4242, + "fg": 5545, + "bg": 4506, "additional_tiles": [ { "id": "center", - "bg": 4242, + "bg": 4506, "fg": [ - { "weight": 1, "sprite": 5246 }, - { "weight": 1, "sprite": 5247 }, - { "weight": 1, "sprite": 5248 }, - { "weight": 1, "sprite": 5249 } + { "weight": 1, "sprite": 5527 }, + { "weight": 1, "sprite": 5528 }, + { "weight": 1, "sprite": 5529 }, + { "weight": 1, "sprite": 5530 } ] }, - { "id": "corner", "bg": 4242, "fg": [ 5251, 5253, 5252, 5250 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 5261, 5263, 5262, 5260 ] }, - { "id": "edge", "bg": 4242, "fg": [ 5255, 5254 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 5257, 5259, 5258, 5256 ] }, - { "bg": 4242, "id": "unconnected", "fg": 5264 } + { "id": "corner", "bg": 4506, "fg": [ 5532, 5534, 5533, 5531 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 5542, 5544, 5543, 5541 ] }, + { "id": "edge", "bg": 4506, "fg": [ 5536, 5535 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 5538, 5540, 5539, 5537 ] }, + { "bg": 4506, "id": "unconnected", "fg": 5545 } ] }, { "id": [ "t_water_moving_sh_season_autumn", "t_swater_moving_sh_season_autumn" ], "multitile": true, - "fg": 5264, - "bg": 4237, + "fg": 5545, + "bg": 4501, "additional_tiles": [ { "id": "center", - "bg": 4237, + "bg": 4501, "fg": [ - { "weight": 1, "sprite": 5246 }, - { "weight": 1, "sprite": 5247 }, - { "weight": 1, "sprite": 5248 }, - { "weight": 1, "sprite": 5249 } + { "weight": 1, "sprite": 5527 }, + { "weight": 1, "sprite": 5528 }, + { "weight": 1, "sprite": 5529 }, + { "weight": 1, "sprite": 5530 } ] }, - { "id": "corner", "bg": 4237, "fg": [ 5251, 5253, 5252, 5250 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 5261, 5263, 5262, 5260 ] }, - { "id": "edge", "bg": 4237, "fg": [ 5255, 5254 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 5257, 5259, 5258, 5256 ] }, - { "bg": 4237, "id": "unconnected", "fg": 5264 } + { "id": "corner", "bg": 4501, "fg": [ 5532, 5534, 5533, 5531 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 5542, 5544, 5543, 5541 ] }, + { "id": "edge", "bg": 4501, "fg": [ 5536, 5535 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 5538, 5540, 5539, 5537 ] }, + { "bg": 4501, "id": "unconnected", "fg": 5545 } ] }, { "id": [ "t_water_moving_sh_season_winter", "t_swater_moving_sh_season_winter" ], "multitile": true, - "fg": 5264, - "bg": 3424, + "fg": 5545, + "bg": 3688, "additional_tiles": [ { "id": "center", - "bg": 3424, + "bg": 3688, "fg": [ - { "weight": 1, "sprite": 5246 }, - { "weight": 1, "sprite": 5247 }, - { "weight": 1, "sprite": 5248 }, - { "weight": 1, "sprite": 5249 } + { "weight": 1, "sprite": 5527 }, + { "weight": 1, "sprite": 5528 }, + { "weight": 1, "sprite": 5529 }, + { "weight": 1, "sprite": 5530 } ] }, - { "id": "corner", "bg": 3424, "fg": [ 5251, 5253, 5252, 5250 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 5261, 5263, 5262, 5260 ] }, - { "id": "edge", "bg": 3424, "fg": [ 5255, 5254 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 5257, 5259, 5258, 5256 ] }, - { "bg": 3424, "id": "unconnected", "fg": 5264 } + { "id": "corner", "bg": 3688, "fg": [ 5532, 5534, 5533, 5531 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 5542, 5544, 5543, 5541 ] }, + { "id": "edge", "bg": 3688, "fg": [ 5536, 5535 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 5538, 5540, 5539, 5537 ] }, + { "bg": 3688, "id": "unconnected", "fg": 5545 } ] }, { "id": [ "t_water_pool", "t_water_pool_shallow" ], "multitile": true, - "fg": 5279, + "fg": 5560, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 5280 }, { "weight": 1, "sprite": 5281 }, { "weight": 1, "sprite": 5282 } ] + "fg": [ { "weight": 1, "sprite": 5561 }, { "weight": 1, "sprite": 5562 }, { "weight": 1, "sprite": 5563 } ] }, - { "id": "corner", "fg": [ 5266, 5268, 5267, 5265 ] }, - { "id": "t_connection", "fg": [ 5276, 5278, 5277, 5275 ] }, - { "id": "edge", "fg": [ 5270, 5269 ] }, - { "id": "end_piece", "fg": [ 5272, 5274, 5273, 5271 ] }, - { "id": "unconnected", "fg": [ 5279, 5279 ] } + { "id": "corner", "fg": [ 5547, 5549, 5548, 5546 ] }, + { "id": "t_connection", "fg": [ 5557, 5559, 5558, 5556 ] }, + { "id": "edge", "fg": [ 5551, 5550 ] }, + { "id": "end_piece", "fg": [ 5553, 5555, 5554, 5552 ] }, + { "id": "unconnected", "fg": [ 5560, 5560 ] } ] }, { "id": [ "t_water_sh", "t_swater_sh" ], "multitile": true, - "fg": 5298, - "bg": 4232, + "fg": 5579, + "bg": 4496, "additional_tiles": [ { "id": "center", - "bg": 4232, + "bg": 4496, "fg": [ - { "weight": 1, "sprite": 5280 }, - { "weight": 1, "sprite": 5281 }, - { "weight": 1, "sprite": 5282 }, - { "weight": 1, "sprite": 5283 } + { "weight": 1, "sprite": 5561 }, + { "weight": 1, "sprite": 5562 }, + { "weight": 1, "sprite": 5563 }, + { "weight": 1, "sprite": 5564 } ] }, - { "id": "corner", "bg": 4232, "fg": [ 5285, 5287, 5286, 5284 ] }, - { "id": "t_connection", "bg": 4232, "fg": [ 5295, 5297, 5296, 5294 ] }, - { "id": "edge", "bg": 4232, "fg": [ 5289, 5288 ] }, - { "id": "end_piece", "bg": 4232, "fg": [ 5291, 5293, 5292, 5290 ] }, - { "bg": 4232, "id": "unconnected", "fg": 5298 } + { "id": "corner", "bg": 4496, "fg": [ 5566, 5568, 5567, 5565 ] }, + { "id": "t_connection", "bg": 4496, "fg": [ 5576, 5578, 5577, 5575 ] }, + { "id": "edge", "bg": 4496, "fg": [ 5570, 5569 ] }, + { "id": "end_piece", "bg": 4496, "fg": [ 5572, 5574, 5573, 5571 ] }, + { "bg": 4496, "id": "unconnected", "fg": 5579 } ] }, { "id": [ "t_water_sh_season_summer", "t_swater_sh_season_summer" ], "multitile": true, - "fg": 5298, - "bg": 4242, + "fg": 5579, + "bg": 4506, "additional_tiles": [ { "id": "center", - "bg": 4242, - "fg": [ { "weight": 1, "sprite": 5280 }, { "weight": 1, "sprite": 5281 }, { "weight": 1, "sprite": 5282 } ] + "bg": 4506, + "fg": [ { "weight": 1, "sprite": 5561 }, { "weight": 1, "sprite": 5562 }, { "weight": 1, "sprite": 5563 } ] }, - { "id": "corner", "bg": 4242, "fg": [ 5285, 5287, 5286, 5284 ] }, - { "id": "t_connection", "bg": 4242, "fg": [ 5295, 5297, 5296, 5294 ] }, - { "id": "edge", "bg": 4242, "fg": [ 5289, 5288 ] }, - { "id": "end_piece", "bg": 4242, "fg": [ 5291, 5293, 5292, 5290 ] }, - { "bg": 4242, "id": "unconnected", "fg": 5298 } + { "id": "corner", "bg": 4506, "fg": [ 5566, 5568, 5567, 5565 ] }, + { "id": "t_connection", "bg": 4506, "fg": [ 5576, 5578, 5577, 5575 ] }, + { "id": "edge", "bg": 4506, "fg": [ 5570, 5569 ] }, + { "id": "end_piece", "bg": 4506, "fg": [ 5572, 5574, 5573, 5571 ] }, + { "bg": 4506, "id": "unconnected", "fg": 5579 } ] }, { "id": [ "t_water_sh_season_autumn", "t_swater_sh_season_autumn" ], "multitile": true, - "fg": 5298, - "bg": 4237, + "fg": 5579, + "bg": 4501, "additional_tiles": [ { "id": "center", - "bg": 4237, - "fg": [ { "weight": 1, "sprite": 5280 }, { "weight": 1, "sprite": 5281 }, { "weight": 1, "sprite": 5282 } ] + "bg": 4501, + "fg": [ { "weight": 1, "sprite": 5561 }, { "weight": 1, "sprite": 5562 }, { "weight": 1, "sprite": 5563 } ] }, - { "id": "corner", "bg": 4237, "fg": [ 5285, 5287, 5286, 5284 ] }, - { "id": "t_connection", "bg": 4237, "fg": [ 5295, 5297, 5296, 5294 ] }, - { "id": "edge", "bg": 4237, "fg": [ 5289, 5288 ] }, - { "id": "end_piece", "bg": 4237, "fg": [ 5291, 5293, 5292, 5290 ] }, - { "bg": 4237, "id": "unconnected", "fg": 5298 } + { "id": "corner", "bg": 4501, "fg": [ 5566, 5568, 5567, 5565 ] }, + { "id": "t_connection", "bg": 4501, "fg": [ 5576, 5578, 5577, 5575 ] }, + { "id": "edge", "bg": 4501, "fg": [ 5570, 5569 ] }, + { "id": "end_piece", "bg": 4501, "fg": [ 5572, 5574, 5573, 5571 ] }, + { "bg": 4501, "id": "unconnected", "fg": 5579 } ] }, { "id": [ "t_water_sh_season_winter", "t_swater_sh_season_winter" ], "multitile": true, - "fg": 5298, - "bg": 3424, + "fg": 5579, + "bg": 3688, "additional_tiles": [ { "id": "center", - "bg": 3424, - "fg": [ { "weight": 1, "sprite": 5280 }, { "weight": 1, "sprite": 5281 }, { "weight": 1, "sprite": 5282 } ] + "bg": 3688, + "fg": [ { "weight": 1, "sprite": 5561 }, { "weight": 1, "sprite": 5562 }, { "weight": 1, "sprite": 5563 } ] }, - { "id": "corner", "bg": 3424, "fg": [ 5285, 5287, 5286, 5284 ] }, - { "id": "t_connection", "bg": 3424, "fg": [ 5295, 5297, 5296, 5294 ] }, - { "id": "edge", "bg": 3424, "fg": [ 5289, 5288 ] }, - { "id": "end_piece", "bg": 3424, "fg": [ 5291, 5293, 5292, 5290 ] }, - { "bg": 3424, "id": "unconnected", "fg": 5298 } + { "id": "corner", "bg": 3688, "fg": [ 5566, 5568, 5567, 5565 ] }, + { "id": "t_connection", "bg": 3688, "fg": [ 5576, 5578, 5577, 5575 ] }, + { "id": "edge", "bg": 3688, "fg": [ 5570, 5569 ] }, + { "id": "end_piece", "bg": 3688, "fg": [ 5572, 5574, 5573, 5571 ] }, + { "bg": 3688, "id": "unconnected", "fg": 5579 } ] }, - { "id": [ "t_window", "t_window_alarm" ], "fg": 5299 }, - { "id": "t_window_empty", "fg": 5302 }, - { "id": "t_window_domestic", "fg": 5300 }, - { "id": "t_window_open", "fg": 5306 }, - { "id": "t_window_no_curtains", "fg": 5303 }, - { "id": "t_window_no_curtains_open", "fg": 5304 }, - { "id": "t_woodchips", "fg": 5308 }, - { "id": "t_woodchips_season_winter", "fg": 3424 }, + { "id": [ "t_window", "t_window_alarm" ], "fg": 5580 }, + { "id": "t_window_empty", "fg": 5583 }, + { "id": "t_window_domestic", "fg": 5581 }, + { "id": "t_window_open", "fg": 5587 }, + { "id": "t_window_no_curtains", "fg": 5584 }, + { "id": "t_window_no_curtains_open", "fg": 5585 }, + { "id": "t_woodchips", "fg": 5589 }, + { "id": "t_woodchips_season_winter", "fg": 3688 }, { "id": [ "tr_downspout_funnel", "tr_pit", "tr_lava", "tr_ledge", "tr_glass_pit", "tr_spike_pit" ], - "fg": 1200 - }, - { "id": "tr_caltrops", "fg": 5309, "bg": 5311 }, - { "id": "tr_caltrops_glass", "fg": 5309, "bg": 5312 }, - { "id": "tr_telepad", "fg": 5309, "bg": 5313 }, - { "id": "tr_beartrap", "fg": 5309, "bg": 5314 }, - { "id": "tr_goo", "fg": [ { "weight": 2007, "sprite": 5315 }, { "weight": 1, "sprite": 5316 } ] }, - { "id": "tr_landmine", "fg": 5309, "bg": 5317 }, - { "id": "tr_landmine_buried", "fg": 5309, "bg": 5318 }, - { "id": "tr_nailboard", "fg": 5309, "bg": 5319 }, - { "id": "tr_portal", "fg": 5320 }, - { "id": "tr_tripwire", "fg": 5309, "bg": 5322 }, + "fg": 1424 + }, + { "id": "tr_caltrops", "fg": 5590, "bg": 5592 }, + { "id": "tr_caltrops_glass", "fg": 5590, "bg": 5593 }, + { "id": "tr_telepad", "fg": 5590, "bg": 5594 }, + { "id": "tr_beartrap", "fg": 5590, "bg": 5595 }, + { "id": "tr_goo", "fg": [ { "weight": 2007, "sprite": 5596 }, { "weight": 1, "sprite": 5597 } ] }, + { "id": "tr_landmine", "fg": 5590, "bg": 5598 }, + { "id": "tr_landmine_buried", "fg": 5590, "bg": 5599 }, + { "id": "tr_nailboard", "fg": 5590, "bg": 5600 }, + { "id": "tr_portal", "fg": 5601 }, + { "id": "tr_tripwire", "fg": 5590, "bg": 5603 }, { "id": "vp_forklift_fork", - "fg": [ 5325, 5327, 5326, 5324 ], + "fg": [ 5606, 5608, 5607, 5605 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5325, 5327, 5326, 5324 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 5606, 5608, 5607, 5605 ] } ] }, { "id": "vp_forklift_fork_horizontal_front", - "fg": [ 5326, 5324, 5325, 5327 ], + "fg": [ 5607, 5605, 5606, 5608 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5326, 5324, 5325, 5327 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 5607, 5605, 5606, 5608 ] } ] }, { "id": "vp_saddle_motor", - "fg": [ 5329, 5331, 5330, 5328 ], + "fg": [ 5610, 5612, 5611, 5609 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5329, 5331, 5330, 5328 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 5610, 5612, 5611, 5609 ] } ] }, { "id": [ "vp_wheel_motorbike", "vp_wheel_motorbike_steerable", "vp_wheel_motorbike_or", "vp_wheel_motorbike_or_steerable" ], - "fg": [ 5337, 5339, 5338, 5336 ], + "fg": [ 5618, 5620, 5619, 5617 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5337, 5339, 5338, 5336 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 5618, 5620, 5619, 5617 ] } ] }, { "id": [ "vp_wheel_motorbike_rear", "vp_wheel_motorbike_or_rear" ], - "fg": [ 5333, 5335, 5334, 5332 ], + "fg": [ 5614, 5616, 5615, 5613 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5333, 5335, 5334, 5332 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 5614, 5616, 5615, 5613 ] } ] }, { "id": [ "vp_wheel_small_scooter", "vp_wheel_small_scooter_steerable" ], - "fg": [ 5345, 5347, 5346, 5344 ], + "fg": [ 5626, 5628, 5627, 5625 ], "rotates": true }, - { "id": "vp_wheel_small_scooter_rear", "fg": [ 5341, 5343, 5342, 5340 ], "rotates": true }, + { "id": "vp_wheel_small_scooter_rear", "fg": [ 5622, 5624, 5623, 5621 ], "rotates": true }, { "id": "vp_battery_charger", - "fg": [ 5348, 5348, 5348, 5348 ], - "bg": 7989, + "fg": [ 5629, 5629, 5629, 5629 ], + "bg": 8285, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5348, 5348, 5348, 5348 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 5629, 5629, 5629, 5629 ] } ] }, { "id": "vp_recharge_station", - "fg": [ 5349, 5349, 5349, 5349 ], - "bg": 7989, + "fg": [ 5630, 5630, 5630, 5630 ], + "bg": 8285, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5349, 5349, 5349, 5349 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 5630, 5630, 5630, 5630 ] } ] }, { "id": "vp_spike_wood", - "fg": 5350, - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 5350 } ] - }, - { "id": "fd_dazzling", "fg": 1201 }, - { "id": "fd_fatigue", "fg": 1202 }, - { "id": "fd_fire", "fg": 1203 }, - { "id": "fd_laser", "fg": 1204 }, - { "id": "fd_plasma", "fg": 1205 }, - { "id": "fd_extinguisher", "fg": 1566 }, - { "id": "fd_fungal_haze", "fg": 1567 }, - { "id": "fd_fungicidal_gas", "fg": 1568 }, - { "id": "fd_hot_air_sauna", "fg": 1569 }, - { "id": "fd_insecticidal_gas", "fg": 1570 }, - { "id": "fd_nuke_gas", "fg": 1571 }, - { "id": "fd_relax_gas", "fg": 1572 }, - { "id": "fd_smoke", "fg": 1573 }, - { "id": "fd_tear_gas", "fg": 1574 }, - { "id": "fd_toxic_gas", "fg": 1575 }, - { "id": "f_bitts", "fg": 1586 }, - { "id": "f_target", "fg": 1587 }, - { "id": "f_chest", "fg": 1588 }, - { "id": "f_dive_block", "fg": 1589 }, - { "id": "f_foot_locker", "fg": 1590 }, - { "id": "f_sand_castle", "fg": 1591 }, - { "id": "f_shredder", "fg": 1592 }, - { "id": "f_tourist_table", "fg": 1593 }, - { "id": "f_exodii_pump", "fg": 1600 }, - { "id": "f_beaded_door", "fg": 1624 }, - { "id": "f_beaded_door_o", "fg": 1625 }, - { "id": "f_black_eyed_susan", "fg": 1658 }, - { "id": "f_burdock", "fg": 1665 }, - { "id": "f_chicory", "fg": 1691 }, - { "id": "f_chimney", "fg": 1692 }, - { "id": "f_curtain", "fg": 1726 }, - { "id": "f_curtain_open", "fg": 1727 }, - { "id": "f_lily", "fg": 2012 }, - { "id": "f_lotus", "fg": 2013 }, - { "id": "f_skin_groundsheet", "fg": 2146 }, - { "id": "acidchitin_plate", "fg": 2225 }, - { "id": "acoustic_guitar", "fg": 2226 }, - { "id": "alloy_plate", "fg": 2227 }, - { "id": "armor_lorica", "fg": 2228 }, - { "id": "banjo", "fg": 2229 }, - { "id": "bionic_general", "fg": 2230 }, - { "id": "bodypillow", "fg": 2231 }, - { "id": "bookplate", "fg": 2232 }, - { "id": "bot_copbot", "fg": 2233 }, - { "id": "bot_riotbot", "fg": 2234 }, - { "id": "broken_copbot", "fg": 2235 }, - { "id": "broken_riotbot", "fg": 2236 }, - { "id": "chainmail_hauberk", "fg": 2237 }, - { "id": "char_smoker", "fg": 2238 }, - { "id": "dehydrator", "fg": 2239 }, - { "id": "folding_poncho_on", "fg": 2240 }, - { "id": "gambeson", "fg": 2241 }, - { "id": "glass_sheet", "fg": 2242 }, - { "id": "gown", "fg": 2243 }, - { "id": "guitar_electric", "fg": 2244 }, - { "id": "hand_paddles", "fg": 2246 }, - { "id": "i4_combustion", "fg": 2247 }, - { "id": "inflatable_boat", "fg": 2248 }, - { "id": "inflatable_section", "fg": 2249 }, - { "id": "lawnmower", "fg": 2250 }, - { "id": "mattress", "fg": 2251 }, - { "id": "mil_plate", "fg": 2252 }, - { "id": "rake_plastic", "fg": 2254 }, - { "id": "reinforced_glass_sheet", "fg": 2255 }, - { "id": "robe", "fg": 2256 }, - { "id": "rock_quern", "fg": 2257 }, - { "id": "saxophone", "fg": 2258 }, - { "id": "sheet", "fg": 2259 }, - { "id": "shotgun_trap", "fg": 2260 }, - { "id": "steel_plate", "fg": 2261 }, - { "id": "telepad", "fg": 2262 }, - { "id": "trumpet", "fg": 2263 }, - { "id": "tuba", "fg": 2264 }, - { "id": "tunic", "fg": 2265 }, - { "id": "tunic_rag", "fg": 2266 }, - { "id": "umbrella", "fg": 2267 }, - { "id": "wheel_armor", "fg": 2268 }, - { "id": "wheel_wide", "fg": 2269 }, - { "id": "wheel_wide_or", "fg": 2270 }, - { "id": "10mm_fmj", "fg": 2271 }, - { "id": "120mm_HEAT", "fg": 2272 }, - { "id": "123ln", "fg": 2273 }, - { "id": "12mm", "fg": 2274 }, - { "id": "20x66_beanbag", "fg": 2275 }, - { "id": "20x66_flare", "fg": 2276 }, - { "id": "20x66_flechette", "fg": 2277 }, - { "id": "20x66_frag", "fg": 2278 }, - { "id": "20x66_inc", "fg": 2279 }, - { "id": "20x66_shot", "fg": 2280 }, - { "id": "20x66_slug", "fg": 2281 }, - { "id": "223", "fg": 2282 }, - { "id": "22_cb", "fg": 2283 }, - { "id": "22_fmj", "fg": 2284 }, - { "id": "22_lr", "fg": 2285 }, - { "id": "22_ratshot", "fg": 2286 }, - { "id": "270win_jsp", "fg": 2287 }, - { "id": "3006", "fg": 2288 }, - { "id": "3006_incendiary", "fg": 2289 }, - { "id": "3006fmj", "fg": 2290 }, - { "id": "300_winmag", "fg": 2291 }, - { "id": "300blk", "fg": 2292 }, - { "id": "300blk_ss", "fg": 2293 }, - { "id": "308", "fg": 2294 }, - { "id": "32_acp", "fg": 2295 }, - { "id": "357mag_fmj", "fg": 2296 }, - { "id": "357mag_jhp", "fg": 2297 }, - { "id": "357sig_fmj", "fg": 2298 }, - { "id": "357sig_jhp", "fg": 2299 }, - { "id": "380_FMJ", "fg": 2300 }, - { "id": "380_JHP", "fg": 2301 }, - { "id": "380_p", "fg": 2302 }, - { "id": "38_fmj", "fg": 2303 }, - { "id": "38_special", "fg": 2304 }, - { "id": "38_super", "fg": 2305 }, - { "id": "38super_fmj", "fg": 2306 }, - { "id": "40fmj", "fg": 2307 }, - { "id": "40mm_flashbang", "fg": 2308 }, - { "id": "40mm_incendiary", "fg": 2309 }, - { "id": "40mm_slug", "fg": 2310 }, - { "id": "40sw", "fg": 2311 }, - { "id": "40x46mm_grenade", "fg": 2312 }, - { "id": "40x46mm_m1006", "fg": 2313 }, - { "id": "40x46mm_m433", "fg": 2314 }, - { "id": "40x46mm_m576", "fg": 2315 }, - { "id": "40x46mm_m651", "fg": 2316 }, - { "id": "40x53mm_buckshot_m169", "fg": 2317 }, - { "id": "40x53mm_flechette_m169", "fg": 2318 }, - { "id": "40x53mm_grenade", "fg": 2319 }, - { "id": "40x53mm_m1001", "fg": 2320 }, - { "id": "40x53mm_m430a1", "fg": 2321 }, - { "id": "40x53mm_slug_m169", "fg": 2322 }, - { "id": "410shot_000", "fg": 2323 }, - { "id": "44fmj", "fg": 2324 }, - { "id": "44magnum", "fg": 2325 }, - { "id": "454_Casull", "fg": 2326 }, - { "id": "4570_low", "fg": 2327 }, - { "id": "4570_pen", "fg": 2328 }, - { "id": "4570_sp", "fg": 2329 }, - { "id": "45_acp", "fg": 2330 }, - { "id": "45_jhp", "fg": 2331 }, - { "id": "45_super", "fg": 2332 }, - { "id": "45colt_jhp", "fg": 2333 }, - { "id": "460_fmj", "fg": 2334 }, - { "id": "460_rowland", "fg": 2335 }, - { "id": "46mm", "fg": 2336 }, - { "id": "500_Magnum", "fg": 2337 }, - { "id": "50_incendiary", "fg": 2338 }, - { "id": "50_mk211", "fg": 2339 }, - { "id": "50bmg", "fg": 2340 }, - { "id": "50match", "fg": 2341 }, - { "id": "50ss", "fg": 2342 }, - { "id": "545", "fg": 2343 }, - { "id": "545_ap", "fg": 2344 }, - { "id": "556", "fg": 2345 }, - { "id": "556_incendiary", "fg": 2346 }, - { "id": "57mm", "fg": 2347 }, - { "id": "5x50dart", "fg": 2348 }, - { "id": "5x50heavy", "fg": 2349 }, - { "id": "66mm_HEAT", "fg": 2350 }, - { "id": "700nx", "fg": 2351 }, - { "id": "762_25", "fg": 2352 }, - { "id": "762_25hot", "fg": 2353 }, - { "id": "762_25typeP", "fg": 2354 }, - { "id": "762_51", "fg": 2355 }, - { "id": "762_51_incendiary", "fg": 2356 }, - { "id": "762_54R", "fg": 2357 }, - { "id": "762_m43", "fg": 2358 }, - { "id": "762_m87", "fg": 2359 }, - { "id": "84x246mm_he", "fg": 2360 }, - { "id": "84x246mm_hedp", "fg": 2361 }, - { "id": "84x246mm_smoke", "fg": 2362 }, - { "id": "8mm_bootleg", "fg": 2363 }, - { "id": "8mm_caseless", "fg": 2364 }, - { "id": "8mm_civilian", "fg": 2365 }, - { "id": "8mm_fmj", "fg": 2366 }, - { "id": "8mm_hvp", "fg": 2367 }, - { "id": "8mm_inc", "fg": 2368 }, - { "id": "8mm_jhp", "fg": 2369 }, - { "id": "9mm", "fg": 2370 }, - { "id": "9mmP", "fg": 2371 }, - { "id": "9mmfmj", "fg": 2372 }, - { "id": "9x18mm", "fg": 2373 }, - { "id": "9x18mmP2", "fg": 2374 }, - { "id": "9x18mmfmj", "fg": 2375 }, - { "id": "RPG-7_ammo", "fg": 2376 }, - { "id": "RPG-7_og7v", "fg": 2377 }, - { "id": "RPG-7_pg7vr", "fg": 2378 }, - { "id": "RPG-7_tbg7v", "fg": 2379 }, - { "id": "atgm_heat", "fg": 2380 }, - { "id": "m235tpa", "fg": 2381 }, - { "id": "shot_00", "fg": 2382 }, - { "id": "shot_beanbag", "fg": 2383 }, - { "id": "shot_bird", "fg": 2384 }, - { "id": "shot_dragon", "fg": 2385 }, - { "id": "shot_flechette", "fg": 2386 }, - { "id": "shot_he", "fg": 2387 }, - { "id": "shot_scrap", "fg": 2388 }, - { "id": "shot_slug", "fg": 2389 }, - { "id": "1895sbl", "fg": 2410 }, - { "id": "AT4", "fg": 2411 }, - { "id": "LAW", "fg": 2412 }, - { "id": "M24", "fg": 2413 }, - { "id": "RPG", "fg": 2414 }, - { "id": "USAS_12", "fg": 2415 }, - { "id": "airspeargun", "fg": 2416 }, - { "id": "ak74", "fg": 2418 }, - { "id": "american_180", "fg": 2419 }, - { "id": "an94", "fg": 2420 }, - { "id": "ar10", "fg": 2421 }, - { "id": "ar15", "fg": 2422 }, - { "id": "arx160", "fg": 2423 }, - { "id": "as50", "fg": 2424 }, - { "id": "atgm_launcher", "fg": 2425 }, - { "id": "bbgun", "fg": 2426 }, - { "id": "bfg50", "fg": 2427 }, - { "id": "bh_m89", "fg": 2428 }, - { "id": "blunderbuss", "fg": 2429 }, - { "id": "browning_blr", "fg": 2430 }, - { "id": "chemical_thrower", "fg": 2432 }, - { "id": "coilgun", "fg": 2433 }, - { "id": "colt_lightning", "fg": 2434 }, - { "id": "colt_ro635", "fg": 2435 }, - { "id": "combination_gun", "fg": 2436 }, - { "id": "cx4", "fg": 2437 }, - { "id": "doublespeargun", "fg": 2438 }, - { "id": "emp_gun", "fg": 2439 }, - { "id": "famas", "fg": 2440 }, - { "id": "flamethrower", "fg": 2441 }, - { "id": "fn_fal", "fg": 2442 }, - { "id": "fs2000", "fg": 2443 }, - { "id": "ftk93", "fg": 2444 }, - { "id": "garand", "fg": 2445 }, - { "id": "heavy_rail_rifle", "fg": 2446 }, - { "id": "helsing", "fg": 2447 }, - { "id": "henry_big_boy", "fg": 2448 }, - { "id": "hk417_13", "fg": 2449 }, - { "id": "hk_g3", "fg": 2450 }, - { "id": "hk_g36", "fg": 2451 }, - { "id": "hk_g80", "fg": 2452 }, - { "id": "hk_mp5k", "fg": 2453 }, - { "id": "hk_mp5sd", "fg": 2454 }, - { "id": "iwi_tavor_x95_300blk", "fg": 2455 }, - { "id": "ksg-25", "fg": 2456 }, - { "id": "ksg", "fg": 2457 }, - { "id": "ksub2000", "fg": 2458 }, - { "id": "laser_cannon", "fg": 2459 }, - { "id": "laser_rifle", "fg": 2460 }, - { "id": "lever_shotgun", "fg": 2461 }, - { "id": "longrifle_flintlock", "fg": 2462 }, - { "id": "m107a1", "fg": 2463 }, - { "id": "m110a1", "fg": 2464 }, - { "id": "m134", "fg": 2465 }, - { "id": "m14ebr", "fg": 2466 }, - { "id": "m1903", "fg": 2469 }, - { "id": "m1918", "fg": 2470 }, - { "id": "m1a", "fg": 2471 }, - { "id": "m2010", "fg": 2472 }, - { "id": "m202_flash", "fg": 2473 }, - { "id": "m231pfw", "fg": 2474 }, - { "id": "m240", "fg": 2475 }, - { "id": "m27_assault_rifle_var_h&k416a5", "fg": 2477 }, - { "id": "m27_assault_rifle_var_m27iar", "fg": 2478 }, - { "id": "m27_assault_rifle_var_m38dmr", "fg": 2479 }, - { "id": "m27_assault_rifle_var_scar_l", "fg": 2480 }, - { "id": "m2browning", "fg": 2481 }, - { "id": "m2browning_sawn", "fg": 2482 }, - { "id": "m3_carlgustav", "fg": 2483 }, - { "id": "m4_carbine_var_m4a1", "fg": 2484 }, - { "id": "m4_carlgustav", "fg": 2485 }, - { "id": "m79", "fg": 2487 }, - { "id": "mark19", "fg": 2488 }, - { "id": "marlin_9a", "fg": 2489 }, - { "id": "mininuke_launcher", "fg": 2490 }, - { "id": "mosin44", "fg": 2491 }, - { "id": "mosin44_ebr", "fg": 2492 }, - { "id": "mosin91_30", "fg": 2493 }, - { "id": "mosin91_30_ebr", "fg": 2494 }, - { "id": "mossberg_500", "fg": 2495 }, - { "id": "mossberg_500_var_mossberg_500_security", "fg": 2496 }, - { "id": "mossberg_590", "fg": 2497 }, - { "id": "mossberg_590_var_SPAS_12", "fg": 2498 }, - { "id": "mossberg_930", "fg": 2499 }, - { "id": "mossberg_930_var_m1014", "fg": 2500 }, - { "id": "mp18", "fg": 2501 }, - { "id": "needlegun", "fg": 2503 }, - { "id": "pamd68", "fg": 2504 }, - { "id": "pamd71z", "fg": 2505 }, - { "id": "pipe_combination_gun", "fg": 2506 }, - { "id": "plasma_gun", "fg": 2507 }, - { "id": "plasma_rifle", "fg": 2508 }, - { "id": "ppsh", "fg": 2509 }, - { "id": "rebar_rifle", "fg": 2510 }, - { "id": "remington700_270", "fg": 2511 }, - { "id": "remington_700", "fg": 2512 }, - { "id": "remington_870", "fg": 2513 }, - { "id": "remington_870_breacher", "fg": 2514 }, - { "id": "remington_870_express", "fg": 2515 }, - { "id": "remington_870_var_browning_a5", "fg": 2516 }, - { "id": "remington_870_var_remington_1100", "fg": 2517 }, - { "id": "rifle_flintlock", "fg": 2518 }, - { "id": "rm120c", "fg": 2519 }, - { "id": "rm20", "fg": 2520 }, - { "id": "rm298", "fg": 2521 }, - { "id": "rm451_flamethrower", "fg": 2522 }, - { "id": "rm51_assault_rifle", "fg": 2523 }, - { "id": "rm614_lmg", "fg": 2524 }, - { "id": "rm802", "fg": 2525 }, - { "id": "rm88_battle_rifle", "fg": 2526 }, - { "id": "ruger_1022", "fg": 2527 }, - { "id": "ruger_mini", "fg": 2528 }, - { "id": "saiga_12", "fg": 2529 }, - { "id": "saiga_410", "fg": 2530 }, - { "id": "savage_111f", "fg": 2531 }, - { "id": "scar_h", "fg": 2532 }, - { "id": "sharps", "fg": 2533 }, - { "id": "shotgun_410", "fg": 2534 }, - { "id": "shotgun_d", "fg": 2535 }, - { "id": "shotgun_s", "fg": 2536 }, - { "id": "sig552", "fg": 2537 }, - { "id": "sig_mcx_rattler_sbr", "fg": 2538 }, - { "id": "skorpion_82", "fg": 2539 }, - { "id": "sks", "fg": 2540 }, - { "id": "smg_9mm", "fg": 2542 }, - { "id": "speargun", "fg": 2543 }, - { "id": "sten", "fg": 2544 }, - { "id": "steyr_aug", "fg": 2545 }, - { "id": "surv_rocket_launcher", "fg": 2546 }, - { "id": "survivor_special_700", "fg": 2547 }, - { "id": "tac50", "fg": 2548 }, - { "id": "tavor_12", "fg": 2549 }, - { "id": "tihar", "fg": 2550 }, - { "id": "tommygun", "fg": 2551 }, - { "id": "trex_gun", "fg": 2552 }, - { "id": "weatherby_5", "fg": 2553 }, - { "id": "win70", "fg": 2554 }, - { "id": "winchester_1887", "fg": 2555 }, - { "id": "winchester_1897", "fg": 2556 }, - { "id": "iceaxe", "fg": 2559 }, - { "id": "rifle_case_soft", "fg": 2564 }, - { "id": "rifle_case_soft_2", "fg": 2565 }, - { "id": "rifle_case_soft_leather_2", "fg": 2567 }, - { "id": "rucksack", "fg": 2568 }, - { "id": "compgreatbow", "fg": 2577 }, - { "id": "compositebow", "fg": 2578 }, - { "id": "hybridbow", "fg": 2579 }, - { "id": "longbow", "fg": 2580 }, - { "id": "recurbow", "fg": 2581 }, - { "id": "reflexbow", "fg": 2582 }, - { "id": "reflexrecurvebow", "fg": 2583 }, - { "id": "selfbow", "fg": 2584 }, - { "id": "shortbow", "fg": 2585 }, - { "id": "woodgreatbow", "fg": 2586 }, - { "id": "oxygen_cylinder", "fg": 2591 }, - { "id": "oxygen_tank", "fg": 2592 }, - { "id": "tinyweldtank", "fg": 2593 }, - { "id": "weldtank", "fg": 2594 }, - { "id": "cot", "fg": 2595 }, - { "id": "armguard_soft", "fg": 2596 }, - { "id": "chestwrap_leather", "fg": 2597 }, - { "id": "trenchcoat_leather", "fg": 2598 }, - { "id": "bat_nerf", "fg": 2599 }, - { "id": "golf_bag", "fg": 2600 }, - { "id": "polycarbonate_sheet", "fg": 2601 }, - { "id": "screen_mesh", "fg": 2602 }, - { "id": "bagpipes", "fg": 2603 }, - { "id": "jumper_cable_heavy", "fg": 2604 }, - { "id": "scythe", "fg": 2605 }, - { "id": "motorbike_armor", "fg": 2606 }, - { "id": "rack_test_tube", "fg": 2607 }, - { "id": "bowl_clay", "fg": 2610 }, - { "id": "clay_hydria", "fg": 2611 }, - { "id": "clay_pot", "fg": 2612 }, - { "id": "clay_quern", "fg": 2613 }, - { "id": "clay_watercont", "fg": 2614 }, - { "id": "jug_clay", "fg": 2615 }, - { "id": "bullet_crossbow", "fg": 2679 }, - { "id": "compcrossbow", "fg": 2680 }, - { "id": "compositecrossbow", "fg": 2681 }, - { "id": "crossbow", "fg": 2682 }, - { "id": "hand_crossbow", "fg": 2683 }, - { "id": "huge_crossbow", "fg": 2684 }, - { "id": "rep_crossbow", "fg": 2685 }, - { "id": "bot_eyebot", "fg": 2687 }, - { "id": "broken_eyebot", "fg": 2688 }, - { "id": "amplifier_head", "fg": 2700 }, - { "id": "bindle", "fg": 2701 }, - { "id": "broken_dimensional_anchor", "fg": 2702 }, - { "id": "chainmail_vest", "fg": 2703 }, - { "id": "concrete", "fg": 2704 }, - { "id": "cs_lajatang_off", "fg": 2705 }, - { "id": "dimensional_anchor", "fg": 2706 }, - { "id": "dimensional_anchor_on", "fg": 2707 }, - { "id": "dnd", "fg": 2708 }, - { "id": "g_carpet", "fg": 2709 }, - { "id": "grapnel", "fg": 2710 }, - { "id": "optical_cloak", "fg": 2711 }, - { "id": "p_carpet", "fg": 2712 }, - { "id": "r_carpet", "fg": 2713 }, - { "id": "trimmer_off", "fg": 2714 }, - { "id": "trimmer_on", "fg": 2715 }, - { "id": "tux", "fg": 2716 }, - { "id": "v_scoop_item", "fg": 2717 }, - { "id": "wool_suit", "fg": 2718 }, - { "id": "y_carpet", "fg": 2719 }, - { "id": "multi_cooker", "fg": 2720 }, - { "id": "multi_cooker_filled", "fg": 2721 }, - { "id": "pet_carrier", "fg": 2722 }, - { "id": "manhole_cover", "fg": 2741 }, - { "id": "PR24-extended", "fg": 2747 }, - { "id": "PR24-retracted", "fg": 2748 }, - { "id": "baton-extended", "fg": 2749 }, - { "id": "baton", "fg": 2750 }, - { "id": "guitar_stand", "fg": 2751 }, - { "id": "mic_stand_tall", "fg": 2752 }, - { "id": "mixer_music", "fg": 2753 }, - { "id": "pipe_shotgun", "fg": 2772 }, - { "id": "pool_cue", "fg": 2777 }, - { "id": "bokken", "fg": 2810 }, - { "id": "UPS_off", "fg": 2816 }, - { "id": "hose", "fg": 2817 }, - { "id": "oxy_torch", "fg": 2818 }, - { "id": "picklocks", "fg": 2819 }, - { "id": "primitive_shovel", "fg": 2820 }, - { "id": "shovel_snow", "fg": 2821 }, - { "id": "shovel_snow_plastic", "fg": 2822 }, - { "id": "f_magic_circle", "fg": 2829 }, - { "id": "mon_breather", "fg": 2830 }, - { "id": "mon_breather_hub", "fg": 2831 }, - { "id": "mon_fish_eel", "fg": 2996 }, - { "id": "mon_dragonfly_naiad", "fg": 2997 }, - { "id": "debug_mon", "fg": 3013 }, - { "id": "mon_fish_crayfish", "fg": 3017 }, - { "id": "mon_fish_lobster", "fg": 3018 }, - { "id": "mon_generator", "fg": 3024 }, - { "id": "mon_molebot", "fg": 3057 }, - { "id": "mon_mutant_carp", "fg": 3058 }, - { "id": "mon_mutant_salmon", "fg": 3059 }, - { "id": "mon_spawn_raptor_electric", "fg": 3066 }, - { "id": "mon_spawn_raptor_shady", "fg": 3067 }, - { "id": "mon_spawn_raptor_unstable", "fg": 3068 }, - { "id": "mon_tadpole_grabber", "fg": 3070 }, - { "id": "mon_turret_riot", "fg": 3072 }, - { "id": "mon_vortex", "fg": 3073 }, - { "id": "footstep", "fg": 3140 }, - { "id": "footstep_above", "fg": 3141 }, - { "id": "footstep_below", "fg": 3142 }, - { "id": "unknown_field", "fg": 3143 }, - { "id": "unknown_furniture", "fg": 3144 }, - { "id": "unknown_item", "fg": 3145 }, - { "id": "unknown_item_AMMO", "fg": 3146 }, - { "id": "unknown_item_ARMOR", "fg": 3147 }, - { "id": "unknown_item_BIONIC", "fg": 3148 }, - { "id": "unknown_item_BOOK", "fg": 3149 }, - { "id": "unknown_item_FOOD", "fg": 3150 }, - { "id": "unknown_item_GUN", "fg": 3151 }, - { "id": "unknown_item_TOOL", "fg": 3152 }, - { "id": "unknown_item_misc", "fg": 3153 }, - { "id": "unknown_terrain", "fg": 3154 }, - { "id": "unknown_trap", "fg": 3155 }, - { "id": "unknown_vehicle_part", "fg": 3156 }, - { "id": "overlay_crouch", "fg": 3164 }, - { "id": "overlay_effect_badpoison", "fg": 3165 }, - { "id": "overlay_effect_bleed", "fg": 3166 }, - { "id": "overlay_effect_cold", "fg": 3167 }, - { "id": "overlay_effect_deaf", "fg": 3168 }, - { "id": "overlay_effect_downed", "fg": 3169 }, - { "id": "overlay_effect_grabbed", "fg": 3170 }, - { "id": "overlay_effect_hot", "fg": 3171 }, - { "id": "overlay_effect_poison", "fg": 3173 }, - { "id": "overlay_effect_slimed", "fg": 3174 }, - { "id": "overlay_effect_wet", "fg": 3175 }, - { "id": "overlay_effect_winded", "fg": 3176 }, - { "id": "overlay_friendly_sees_player", "fg": 3177 }, - { "id": "overlay_hostile_sees_player", "fg": 3178 }, - { "id": "overlay_neutral_sees_player", "fg": 3179 }, - { "id": "overlay_other_sees_player", "fg": 3180 }, - { "id": "overlay_prone", "fg": 3181 }, - { "id": "overlay_run", "fg": 3182 }, - { "id": "zombie_revival_indicator", "fg": 3183 }, - { "id": "overlay_female_mutation_HOOVES", "fg": 3184 }, - { "id": "overlay_male_mutation_HOOVES", "fg": 3185 }, - { "id": "overlay_female_mutation_LEG_TENTACLES", "fg": 3186 }, - { "id": "overlay_male_mutation_LEG_TENTACLES", "fg": 3187 }, - { "id": "overlay_wielded_bfg50", "fg": 3188 }, - { "id": "overlay_worn_swim_fins", "fg": 3189 }, - { "id": "cemetery_small", "fg": 3210 }, - { "id": "dirt_road_center", "fg": 3213 }, - { "id": "dirt_road_end_piece_e", "fg": 3220 }, - { "id": "dirt_road_end_piece_n", "fg": 3221 }, - { "id": "dirt_road_end_piece_s", "fg": 3222 }, - { "id": "dirt_road_end_piece_w", "fg": 3223 }, - { "id": "dirt_road_unconnected", "fg": 3228 }, - { "id": "mx_crater", "fg": 3233 }, - { "id": "mx_fallen_shed", "fg": 3234 }, - { "id": "mx_helicopter", "fg": 3235 }, - { "id": "mx_point_burned_ground", "fg": 3236 }, - { "id": "mx_point_dead_vegetation", "fg": 3237 }, - { "id": "mx_pond", "fg": 3238 }, - { "id": "mx_science", "fg": 3239 }, - { "id": "hunting_blind", "fg": 3277 }, - { "id": "overmap_horde_3", "fg": 3278 }, - { "id": "overmap_horde_4", "fg": 3279 }, - { "id": "overmap_horde_5", "fg": 3280 }, - { "id": "overmap_horde_6", "fg": 3281 }, - { "id": "overmap_remembered_vehicle", "fg": 3282 }, - { "id": "pasture_connection_ew", "fg": 3305 }, - { "id": "pasture_connection_ns", "fg": 3306 }, - { "id": "pasture_unconnected", "fg": 3319 }, - { "id": "acid_drizzle", "fg": 3382 }, - { "id": "acid_rain", "fg": 3383 }, - { "id": "clear", "fg": 3384 }, - { "id": "cloudy", "fg": 3385 }, - { "id": "drizzle", "fg": 3386 }, - { "id": "flurries", "fg": 3387 }, - { "id": "light_drizzle", "fg": 3388 }, - { "id": "lightning", "fg": 3389 }, - { "id": "rain", "fg": 3390 }, - { "id": "snowing", "fg": 3391 }, - { "id": "snowstorm", "fg": 3392 }, - { "id": "sunny", "fg": 3393 }, - { "id": "thunder", "fg": 3394 }, - { "id": "unexplored_terrain", "fg": 3395 }, - { "id": "t_metal_ventilation_shutter", "fg": 3398 }, - { "id": "t_ramp_down_high", "fg": 3416 }, - { "id": "t_ramp_up_high", "fg": 3417 }, - { "id": "t_sidewalk_ramp_down_high", "fg": 3418 }, - { "id": "t_sidewalk_ramp_up_high", "fg": 3419 }, - { "id": "t_slope_down", "fg": 3420 }, - { "id": "t_slope_up", "fg": 3421 }, - { "id": "t_door_b_peep", "fg": 3766 }, - { "id": "t_door_boarded_damaged_peep", "fg": 3767 }, - { "id": "t_door_boarded_peep", "fg": 3768 }, - { "id": "t_door_c_peep", "fg": 3769 }, - { "id": "t_door_locked_peep", "fg": 3770 }, - { "id": "t_door_o_peep", "fg": 3771 }, - { "id": "t_fence_post", "fg": 3808 }, - { "id": "t_fungus2_unconnected", "fg": 3954 }, - { "id": "t_fungus3_unconnected", "fg": 3970 }, - { "id": "t_fungus4_corner_ne", "fg": 3972 }, - { "id": "t_fungus4_corner_nw", "fg": 3973 }, - { "id": "t_fungus4_corner_se", "fg": 3974 }, - { "id": "t_fungus4_corner_sw", "fg": 3975 }, - { "id": "t_fungus4_edge_ew", "fg": 3976 }, - { "id": "t_fungus4_edge_ns", "fg": 3977 }, - { "id": "t_fungus4_end_piece_e", "fg": 3978 }, - { "id": "t_fungus4_end_piece_n", "fg": 3979 }, - { "id": "t_fungus4_end_piece_s", "fg": 3980 }, - { "id": "t_fungus4_end_piece_w", "fg": 3981 }, - { "id": "t_fungus4_t_connection_e", "fg": 3982 }, - { "id": "t_fungus4_t_connection_n", "fg": 3983 }, - { "id": "t_fungus4_t_connection_s", "fg": 3984 }, - { "id": "t_fungus4_t_connection_w", "fg": 3985 }, - { "id": "t_fungus4_unconnected", "fg": 3986 }, - { "id": "t_fungus5_unconnected", "fg": 4002 }, - { "id": "t_fungus6_unconnected", "fg": 4018 }, - { "id": "t_fungus_sticks16", "fg": 4066 }, - { "id": "t_fungus_mound1_unconnected", "fg": 4082 }, - { "id": "t_fungus_mound2_unconnected", "fg": 4098 }, - { "id": "t_fungus_mound3_unconnected", "fg": 4114 }, - { "id": "t_ladder_down", "fg": 4318 }, - { "id": "t_mud", "fg": 4436 }, - { "id": "t_marloss", "fg": 4856 }, - { "id": "t_marloss_season_winter", "fg": 4857 }, - { "id": "t_shrub_fungal", "fg": 4858 }, - { "id": "t_shrub_fungal_season_winter", "fg": 4859 }, - { "id": "t_thconc_floor_unconnected", "fg": 4951 }, - { "id": "t_thconc_floor_flesh", "fg": 4952 }, - { "id": "t_wall_resin_cage", "fg": 5145 }, - { "id": "t_window_domestic_taped", "fg": 5301 }, - { "id": "t_window_no_curtains_taped", "fg": 5305 }, - { "id": "t_window_taped", "fg": 5307 }, - { "id": "tr_cot", "fg": 5310 }, - { "id": "tr_practice_target", "fg": 5321 }, - { "id": "metal_boat_hull", "fg": 5323 } + "fg": 5631, + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 5631 } ] + }, + { "id": "fd_dazzling", "fg": 1425 }, + { "id": "fd_fatigue", "fg": 1426 }, + { "id": "fd_fire", "fg": 1427 }, + { "id": "fd_laser", "fg": 1428 }, + { "id": "fd_plasma", "fg": 1429 }, + { "id": "fd_extinguisher", "fg": 1790 }, + { "id": "fd_fungal_haze", "fg": 1791 }, + { "id": "fd_fungicidal_gas", "fg": 1792 }, + { "id": "fd_hot_air_sauna", "fg": 1793 }, + { "id": "fd_insecticidal_gas", "fg": 1794 }, + { "id": "fd_nuke_gas", "fg": 1795 }, + { "id": "fd_relax_gas", "fg": 1796 }, + { "id": "fd_smoke", "fg": 1797 }, + { "id": "fd_tear_gas", "fg": 1798 }, + { "id": "fd_toxic_gas", "fg": 1799 }, + { "id": "f_bitts", "fg": 1810 }, + { "id": "f_target", "fg": 1811 }, + { "id": "f_chest", "fg": 1812 }, + { "id": "f_dive_block", "fg": 1813 }, + { "id": "f_foot_locker", "fg": 1814 }, + { "id": "f_sand_castle", "fg": 1815 }, + { "id": "f_shredder", "fg": 1816 }, + { "id": "f_tourist_table", "fg": 1817 }, + { "id": "f_exodii_pump", "fg": 1824 }, + { "id": "f_beaded_door", "fg": 1848 }, + { "id": "f_beaded_door_o", "fg": 1849 }, + { "id": "f_black_eyed_susan", "fg": 1882 }, + { "id": "f_burdock", "fg": 1889 }, + { "id": "f_chicory", "fg": 1915 }, + { "id": "f_chimney", "fg": 1916 }, + { "id": "f_curtain", "fg": 1950 }, + { "id": "f_curtain_open", "fg": 1951 }, + { "id": "f_lily", "fg": 2236 }, + { "id": "f_lotus", "fg": 2237 }, + { "id": "f_skin_groundsheet", "fg": 2370 }, + { "id": "acidchitin_plate", "fg": 2449 }, + { "id": "acoustic_guitar", "fg": 2450 }, + { "id": "alloy_plate", "fg": 2451 }, + { "id": "armor_lorica", "fg": 2452 }, + { "id": "banjo", "fg": 2453 }, + { "id": "bionic_general", "fg": 2454 }, + { "id": "bodypillow", "fg": 2455 }, + { "id": "bookplate", "fg": 2456 }, + { "id": "bot_copbot", "fg": 2457 }, + { "id": "bot_riotbot", "fg": 2458 }, + { "id": "broken_copbot", "fg": 2459 }, + { "id": "broken_riotbot", "fg": 2460 }, + { "id": "chainmail_hauberk", "fg": 2461 }, + { "id": "char_smoker", "fg": 2462 }, + { "id": "dehydrator", "fg": 2463 }, + { "id": "folding_poncho_on", "fg": 2464 }, + { "id": "gambeson", "fg": 2465 }, + { "id": "glass_sheet", "fg": 2466 }, + { "id": "gown", "fg": 2467 }, + { "id": "guitar_electric", "fg": 2468 }, + { "id": "hand_paddles", "fg": 2470 }, + { "id": "i4_combustion", "fg": 2471 }, + { "id": "inflatable_boat", "fg": 2472 }, + { "id": "inflatable_section", "fg": 2473 }, + { "id": "lawnmower", "fg": 2474 }, + { "id": "mattress", "fg": 2475 }, + { "id": "mil_plate", "fg": 2476 }, + { "id": "rake_plastic", "fg": 2478 }, + { "id": "reinforced_glass_sheet", "fg": 2479 }, + { "id": "robe", "fg": 2480 }, + { "id": "rock_quern", "fg": 2481 }, + { "id": "saxophone", "fg": 2482 }, + { "id": "sheet", "fg": 2483 }, + { "id": "shotgun_trap", "fg": 2484 }, + { "id": "steel_plate", "fg": 2485 }, + { "id": "telepad", "fg": 2486 }, + { "id": "trumpet", "fg": 2487 }, + { "id": "tuba", "fg": 2488 }, + { "id": "tunic", "fg": 2489 }, + { "id": "tunic_rag", "fg": 2490 }, + { "id": "umbrella", "fg": 2491 }, + { "id": "wheel_armor", "fg": 2492 }, + { "id": "wheel_wide", "fg": 2493 }, + { "id": "wheel_wide_or", "fg": 2494 }, + { "id": "10mm_fmj", "fg": 2495 }, + { "id": "120mm_HEAT", "fg": 2496 }, + { "id": "123ln", "fg": 2497 }, + { "id": "12mm", "fg": 2498 }, + { "id": "20x66_beanbag", "fg": 2499 }, + { "id": "20x66_flare", "fg": 2500 }, + { "id": "20x66_flechette", "fg": 2501 }, + { "id": "20x66_frag", "fg": 2502 }, + { "id": "20x66_inc", "fg": 2503 }, + { "id": "20x66_shot", "fg": 2504 }, + { "id": "20x66_slug", "fg": 2505 }, + { "id": "223", "fg": 2506 }, + { "id": "22_cb", "fg": 2507 }, + { "id": "22_fmj", "fg": 2508 }, + { "id": "22_lr", "fg": 2509 }, + { "id": "22_ratshot", "fg": 2510 }, + { "id": "270win_jsp", "fg": 2511 }, + { "id": "3006", "fg": 2512 }, + { "id": "3006_incendiary", "fg": 2513 }, + { "id": "3006fmj", "fg": 2514 }, + { "id": "300_winmag", "fg": 2515 }, + { "id": "300blk", "fg": 2516 }, + { "id": "300blk_ss", "fg": 2517 }, + { "id": "308", "fg": 2518 }, + { "id": "32_acp", "fg": 2519 }, + { "id": "357mag_fmj", "fg": 2520 }, + { "id": "357mag_jhp", "fg": 2521 }, + { "id": "357sig_fmj", "fg": 2522 }, + { "id": "357sig_jhp", "fg": 2523 }, + { "id": "380_FMJ", "fg": 2524 }, + { "id": "380_JHP", "fg": 2525 }, + { "id": "380_p", "fg": 2526 }, + { "id": "38_fmj", "fg": 2527 }, + { "id": "38_special", "fg": 2528 }, + { "id": "38_super", "fg": 2529 }, + { "id": "38super_fmj", "fg": 2530 }, + { "id": "40fmj", "fg": 2531 }, + { "id": "40mm_flashbang", "fg": 2532 }, + { "id": "40mm_incendiary", "fg": 2533 }, + { "id": "40mm_slug", "fg": 2534 }, + { "id": "40sw", "fg": 2535 }, + { "id": "40x46mm_grenade", "fg": 2536 }, + { "id": "40x46mm_m1006", "fg": 2537 }, + { "id": "40x46mm_m433", "fg": 2538 }, + { "id": "40x46mm_m576", "fg": 2539 }, + { "id": "40x46mm_m651", "fg": 2540 }, + { "id": "40x53mm_buckshot_m169", "fg": 2541 }, + { "id": "40x53mm_flechette_m169", "fg": 2542 }, + { "id": "40x53mm_grenade", "fg": 2543 }, + { "id": "40x53mm_m1001", "fg": 2544 }, + { "id": "40x53mm_m430a1", "fg": 2545 }, + { "id": "40x53mm_slug_m169", "fg": 2546 }, + { "id": "410shot_000", "fg": 2547 }, + { "id": "44fmj", "fg": 2548 }, + { "id": "44magnum", "fg": 2549 }, + { "id": "454_Casull", "fg": 2550 }, + { "id": "4570_low", "fg": 2551 }, + { "id": "4570_pen", "fg": 2552 }, + { "id": "4570_sp", "fg": 2553 }, + { "id": "45_acp", "fg": 2554 }, + { "id": "45_jhp", "fg": 2555 }, + { "id": "45_super", "fg": 2556 }, + { "id": "45colt_jhp", "fg": 2557 }, + { "id": "460_fmj", "fg": 2558 }, + { "id": "460_rowland", "fg": 2559 }, + { "id": "46mm", "fg": 2560 }, + { "id": "500_Magnum", "fg": 2561 }, + { "id": "50_incendiary", "fg": 2562 }, + { "id": "50_mk211", "fg": 2563 }, + { "id": "50bmg", "fg": 2564 }, + { "id": "50match", "fg": 2565 }, + { "id": "50ss", "fg": 2566 }, + { "id": "545", "fg": 2567 }, + { "id": "545_ap", "fg": 2568 }, + { "id": "556", "fg": 2569 }, + { "id": "556_incendiary", "fg": 2570 }, + { "id": "57mm", "fg": 2571 }, + { "id": "5x50dart", "fg": 2572 }, + { "id": "5x50heavy", "fg": 2573 }, + { "id": "66mm_HEAT", "fg": 2574 }, + { "id": "700nx", "fg": 2575 }, + { "id": "762_25", "fg": 2576 }, + { "id": "762_25hot", "fg": 2577 }, + { "id": "762_25typeP", "fg": 2578 }, + { "id": "762_51", "fg": 2579 }, + { "id": "762_51_incendiary", "fg": 2580 }, + { "id": "762_54R", "fg": 2581 }, + { "id": "762_m43", "fg": 2582 }, + { "id": "762_m87", "fg": 2583 }, + { "id": "84x246mm_he", "fg": 2584 }, + { "id": "84x246mm_hedp", "fg": 2585 }, + { "id": "84x246mm_smoke", "fg": 2586 }, + { "id": "8mm_bootleg", "fg": 2587 }, + { "id": "8mm_caseless", "fg": 2588 }, + { "id": "8mm_civilian", "fg": 2589 }, + { "id": "8mm_fmj", "fg": 2590 }, + { "id": "8mm_hvp", "fg": 2591 }, + { "id": "8mm_inc", "fg": 2592 }, + { "id": "8mm_jhp", "fg": 2593 }, + { "id": "9mm", "fg": 2594 }, + { "id": "9mmP", "fg": 2595 }, + { "id": "9mmfmj", "fg": 2596 }, + { "id": "9x18mm", "fg": 2597 }, + { "id": "9x18mmP2", "fg": 2598 }, + { "id": "9x18mmfmj", "fg": 2599 }, + { "id": "RPG-7_ammo", "fg": 2600 }, + { "id": "RPG-7_og7v", "fg": 2601 }, + { "id": "RPG-7_pg7vr", "fg": 2602 }, + { "id": "RPG-7_tbg7v", "fg": 2603 }, + { "id": "atgm_heat", "fg": 2604 }, + { "id": "m235tpa", "fg": 2605 }, + { "id": "shot_00", "fg": 2606 }, + { "id": "shot_beanbag", "fg": 2607 }, + { "id": "shot_bird", "fg": 2608 }, + { "id": "shot_dragon", "fg": 2609 }, + { "id": "shot_flechette", "fg": 2610 }, + { "id": "shot_he", "fg": 2611 }, + { "id": "shot_scrap", "fg": 2612 }, + { "id": "shot_slug", "fg": 2613 }, + { "id": "1895sbl", "fg": 2634 }, + { "id": "AT4", "fg": 2635 }, + { "id": "LAW", "fg": 2636 }, + { "id": "M24", "fg": 2637 }, + { "id": "RPG", "fg": 2638 }, + { "id": "USAS_12", "fg": 2639 }, + { "id": "airspeargun", "fg": 2640 }, + { "id": "ak74", "fg": 2642 }, + { "id": "american_180", "fg": 2643 }, + { "id": "an94", "fg": 2644 }, + { "id": "ar10", "fg": 2645 }, + { "id": "ar15", "fg": 2646 }, + { "id": "arx160", "fg": 2647 }, + { "id": "as50", "fg": 2648 }, + { "id": "atgm_launcher", "fg": 2649 }, + { "id": "bbgun", "fg": 2650 }, + { "id": "bfg50", "fg": 2651 }, + { "id": "bh_m89", "fg": 2652 }, + { "id": "blunderbuss", "fg": 2653 }, + { "id": "browning_blr", "fg": 2654 }, + { "id": "chemical_thrower", "fg": 2656 }, + { "id": "coilgun", "fg": 2657 }, + { "id": "colt_lightning", "fg": 2658 }, + { "id": "colt_ro635", "fg": 2659 }, + { "id": "combination_gun", "fg": 2660 }, + { "id": "cx4", "fg": 2661 }, + { "id": "doublespeargun", "fg": 2662 }, + { "id": "emp_gun", "fg": 2663 }, + { "id": "famas", "fg": 2664 }, + { "id": "flamethrower", "fg": 2665 }, + { "id": "fn_fal", "fg": 2666 }, + { "id": "fs2000", "fg": 2667 }, + { "id": "ftk93", "fg": 2668 }, + { "id": "garand", "fg": 2669 }, + { "id": "heavy_rail_rifle", "fg": 2670 }, + { "id": "helsing", "fg": 2671 }, + { "id": "henry_big_boy", "fg": 2672 }, + { "id": "hk417_13", "fg": 2673 }, + { "id": "hk_g3", "fg": 2674 }, + { "id": "hk_g36", "fg": 2675 }, + { "id": "hk_g80", "fg": 2676 }, + { "id": "hk_mp5k", "fg": 2677 }, + { "id": "hk_mp5sd", "fg": 2678 }, + { "id": "iwi_tavor_x95_300blk", "fg": 2679 }, + { "id": "ksg-25", "fg": 2680 }, + { "id": "ksg", "fg": 2681 }, + { "id": "ksub2000", "fg": 2682 }, + { "id": "laser_cannon", "fg": 2683 }, + { "id": "laser_rifle", "fg": 2684 }, + { "id": "lever_shotgun", "fg": 2685 }, + { "id": "longrifle_flintlock", "fg": 2686 }, + { "id": "m107a1", "fg": 2687 }, + { "id": "m110a1", "fg": 2688 }, + { "id": "m134", "fg": 2689 }, + { "id": "m14ebr", "fg": 2690 }, + { "id": "m1903", "fg": 2693 }, + { "id": "m1918", "fg": 2694 }, + { "id": "m1a", "fg": 2695 }, + { "id": "m2010", "fg": 2696 }, + { "id": "m202_flash", "fg": 2697 }, + { "id": "m231pfw", "fg": 2698 }, + { "id": "m240", "fg": 2699 }, + { "id": "m27_assault_rifle_var_h&k416a5", "fg": 2701 }, + { "id": "m27_assault_rifle_var_m27iar", "fg": 2702 }, + { "id": "m27_assault_rifle_var_m38dmr", "fg": 2703 }, + { "id": "m27_assault_rifle_var_scar_l", "fg": 2704 }, + { "id": "m2browning", "fg": 2705 }, + { "id": "m2browning_sawn", "fg": 2706 }, + { "id": "m3_carlgustav", "fg": 2707 }, + { "id": "m4_carbine_var_m4a1", "fg": 2708 }, + { "id": "m4_carlgustav", "fg": 2709 }, + { "id": "m79", "fg": 2711 }, + { "id": "mark19", "fg": 2712 }, + { "id": "marlin_9a", "fg": 2713 }, + { "id": "mininuke_launcher", "fg": 2714 }, + { "id": "mosin44", "fg": 2715 }, + { "id": "mosin44_ebr", "fg": 2716 }, + { "id": "mosin91_30", "fg": 2717 }, + { "id": "mosin91_30_ebr", "fg": 2718 }, + { "id": "mossberg_500", "fg": 2719 }, + { "id": "mossberg_500_var_mossberg_500_security", "fg": 2720 }, + { "id": "mossberg_590", "fg": 2721 }, + { "id": "mossberg_590_var_SPAS_12", "fg": 2722 }, + { "id": "mossberg_930", "fg": 2723 }, + { "id": "mossberg_930_var_m1014", "fg": 2724 }, + { "id": "mp18", "fg": 2725 }, + { "id": "needlegun", "fg": 2727 }, + { "id": "pamd68", "fg": 2728 }, + { "id": "pamd71z", "fg": 2729 }, + { "id": "pipe_combination_gun", "fg": 2730 }, + { "id": "plasma_gun", "fg": 2731 }, + { "id": "plasma_rifle", "fg": 2732 }, + { "id": "ppsh", "fg": 2733 }, + { "id": "rebar_rifle", "fg": 2734 }, + { "id": "remington700_270", "fg": 2735 }, + { "id": "remington_700", "fg": 2736 }, + { "id": "remington_870", "fg": 2737 }, + { "id": "remington_870_breacher", "fg": 2738 }, + { "id": "remington_870_express", "fg": 2739 }, + { "id": "remington_870_var_browning_a5", "fg": 2740 }, + { "id": "remington_870_var_remington_1100", "fg": 2741 }, + { "id": "rifle_flintlock", "fg": 2742 }, + { "id": "rm120c", "fg": 2743 }, + { "id": "rm20", "fg": 2744 }, + { "id": "rm298", "fg": 2745 }, + { "id": "rm451_flamethrower", "fg": 2746 }, + { "id": "rm51_assault_rifle", "fg": 2747 }, + { "id": "rm614_lmg", "fg": 2748 }, + { "id": "rm802", "fg": 2749 }, + { "id": "rm88_battle_rifle", "fg": 2750 }, + { "id": "ruger_1022", "fg": 2751 }, + { "id": "ruger_mini", "fg": 2752 }, + { "id": "saiga_12", "fg": 2753 }, + { "id": "saiga_410", "fg": 2754 }, + { "id": "savage_111f", "fg": 2755 }, + { "id": "scar_h", "fg": 2756 }, + { "id": "sharps", "fg": 2757 }, + { "id": "shotgun_410", "fg": 2758 }, + { "id": "shotgun_d", "fg": 2759 }, + { "id": "shotgun_s", "fg": 2760 }, + { "id": "sig552", "fg": 2761 }, + { "id": "sig_mcx_rattler_sbr", "fg": 2762 }, + { "id": "skorpion_82", "fg": 2763 }, + { "id": "sks", "fg": 2764 }, + { "id": "smg_9mm", "fg": 2766 }, + { "id": "speargun", "fg": 2767 }, + { "id": "sten", "fg": 2768 }, + { "id": "steyr_aug", "fg": 2769 }, + { "id": "surv_rocket_launcher", "fg": 2770 }, + { "id": "survivor_special_700", "fg": 2771 }, + { "id": "tac50", "fg": 2772 }, + { "id": "tavor_12", "fg": 2773 }, + { "id": "tihar", "fg": 2774 }, + { "id": "tommygun", "fg": 2775 }, + { "id": "trex_gun", "fg": 2776 }, + { "id": "weatherby_5", "fg": 2777 }, + { "id": "win70", "fg": 2778 }, + { "id": "winchester_1887", "fg": 2779 }, + { "id": "winchester_1897", "fg": 2780 }, + { "id": "iceaxe", "fg": 2783 }, + { "id": "rifle_case_soft", "fg": 2788 }, + { "id": "rifle_case_soft_2", "fg": 2789 }, + { "id": "rifle_case_soft_leather_2", "fg": 2791 }, + { "id": "rucksack", "fg": 2792 }, + { "id": "compgreatbow", "fg": 2801 }, + { "id": "compositebow", "fg": 2802 }, + { "id": "hybridbow", "fg": 2803 }, + { "id": "longbow", "fg": 2804 }, + { "id": "recurbow", "fg": 2805 }, + { "id": "reflexbow", "fg": 2806 }, + { "id": "reflexrecurvebow", "fg": 2807 }, + { "id": "selfbow", "fg": 2808 }, + { "id": "shortbow", "fg": 2809 }, + { "id": "woodgreatbow", "fg": 2810 }, + { "id": "oxygen_cylinder", "fg": 2815 }, + { "id": "oxygen_tank", "fg": 2816 }, + { "id": "tinyweldtank", "fg": 2817 }, + { "id": "weldtank", "fg": 2818 }, + { "id": "cot", "fg": 2819 }, + { "id": "armguard_soft", "fg": 2820 }, + { "id": "chestwrap_leather", "fg": 2821 }, + { "id": "trenchcoat_leather", "fg": 2822 }, + { "id": "bat_nerf", "fg": 2823 }, + { "id": "golf_bag", "fg": 2824 }, + { "id": "polycarbonate_sheet", "fg": 2825 }, + { "id": "screen_mesh", "fg": 2826 }, + { "id": "bagpipes", "fg": 2827 }, + { "id": "jumper_cable_heavy", "fg": 2828 }, + { "id": "scythe", "fg": 2829 }, + { "id": "motorbike_armor", "fg": 2830 }, + { "id": "rack_test_tube", "fg": 2831 }, + { "id": "bowl_clay", "fg": 2834 }, + { "id": "clay_hydria", "fg": 2835 }, + { "id": "clay_pot", "fg": 2836 }, + { "id": "clay_quern", "fg": 2837 }, + { "id": "clay_watercont", "fg": 2838 }, + { "id": "jug_clay", "fg": 2839 }, + { "id": "bullet_crossbow", "fg": 2903 }, + { "id": "compcrossbow", "fg": 2904 }, + { "id": "compositecrossbow", "fg": 2905 }, + { "id": "crossbow", "fg": 2906 }, + { "id": "hand_crossbow", "fg": 2907 }, + { "id": "huge_crossbow", "fg": 2908 }, + { "id": "rep_crossbow", "fg": 2909 }, + { "id": "bot_eyebot", "fg": 2911 }, + { "id": "broken_eyebot", "fg": 2912 }, + { "id": "amplifier_head", "fg": 2924 }, + { "id": "bindle", "fg": 2925 }, + { "id": "broken_dimensional_anchor", "fg": 2926 }, + { "id": "chainmail_vest", "fg": 2927 }, + { "id": "concrete", "fg": 2928 }, + { "id": "cs_lajatang_off", "fg": 2929 }, + { "id": "dimensional_anchor", "fg": 2930 }, + { "id": "dimensional_anchor_on", "fg": 2931 }, + { "id": "dnd", "fg": 2932 }, + { "id": "g_carpet", "fg": 2933 }, + { "id": "grapnel", "fg": 2934 }, + { "id": "optical_cloak", "fg": 2935 }, + { "id": "p_carpet", "fg": 2936 }, + { "id": "r_carpet", "fg": 2937 }, + { "id": "trimmer_off", "fg": 2938 }, + { "id": "trimmer_on", "fg": 2939 }, + { "id": "tux", "fg": 2940 }, + { "id": "v_scoop_item", "fg": 2941 }, + { "id": "wool_suit", "fg": 2942 }, + { "id": "y_carpet", "fg": 2943 }, + { "id": "multi_cooker", "fg": 2944 }, + { "id": "multi_cooker_filled", "fg": 2945 }, + { "id": "pet_carrier", "fg": 2946 }, + { "id": "gravel", "fg": 2948 }, + { "id": "anesthetic_kit", "fg": 2951 }, + { "id": "bb", "fg": 2952 }, + { "id": "black_pen_ink", "fg": 2953 }, + { "id": "blue_pen_ink", "fg": 2954 }, + { "id": "bolas", "fg": 2955 }, + { "id": "cavalry_saber", "fg": 2956 }, + { "id": "cavalry_saber_fake", "fg": 2957 }, + { "id": "cleat", "fg": 2958 }, + { "id": "etched_skull", "fg": 2959 }, + { "id": "fencing_epee", "fg": 2960 }, + { "id": "fencing_epee_sharpened", "fg": 2961 }, + { "id": "fencing_foil", "fg": 2962 }, + { "id": "fencing_foil_sharpened", "fg": 2963 }, + { "id": "fencing_sabre", "fg": 2964 }, + { "id": "fencing_sabre_sharpened", "fg": 2965 }, + { "id": "fetus", "fg": 2966 }, + { "id": "flu_shot", "fg": 2967 }, + { "id": "green_pen_ink", "fg": 2968 }, + { "id": "handflare_dead", "fg": 2969 }, + { "id": "hd_tow_cable", "fg": 2970 }, + { "id": "helmet_skull", "fg": 2971 }, + { "id": "heroin", "fg": 2972 }, + { "id": "icon", "fg": 2973 }, + { "id": "large_tent_kit", "fg": 2974 }, + { "id": "lifestraw", "fg": 2975 }, + { "id": "machete_gimmick", "fg": 2976 }, + { "id": "match", "fg": 2977 }, + { "id": "paintball", "fg": 2978 }, + { "id": "rapier", "fg": 2979 }, + { "id": "rapier_fake", "fg": 2980 }, + { "id": "red_pen_ink", "fg": 2981 }, + { "id": "shock_epee", "fg": 2982 }, + { "id": "shock_foil", "fg": 2983 }, + { "id": "shock_sabre", "fg": 2984 }, + { "id": "small_relic", "fg": 2985 }, + { "id": "straw_doll", "fg": 2986 }, + { "id": "tent_kit", "fg": 2987 }, + { "id": "manhole_cover", "fg": 3003 }, + { "id": "PR24-extended", "fg": 3009 }, + { "id": "PR24-retracted", "fg": 3010 }, + { "id": "baton-extended", "fg": 3011 }, + { "id": "baton", "fg": 3012 }, + { "id": "guitar_stand", "fg": 3013 }, + { "id": "mic_stand_tall", "fg": 3014 }, + { "id": "mixer_music", "fg": 3015 }, + { "id": "pipe_shotgun", "fg": 3034 }, + { "id": "pool_cue", "fg": 3039 }, + { "id": "bokken", "fg": 3072 }, + { "id": "UPS_off", "fg": 3078 }, + { "id": "hose", "fg": 3079 }, + { "id": "oxy_torch", "fg": 3080 }, + { "id": "picklocks", "fg": 3081 }, + { "id": "primitive_shovel", "fg": 3082 }, + { "id": "shovel_snow", "fg": 3083 }, + { "id": "shovel_snow_plastic", "fg": 3084 }, + { "id": "f_magic_circle", "fg": 3091 }, + { "id": "mon_breather", "fg": 3092 }, + { "id": "mon_breather_hub", "fg": 3093 }, + { "id": "mon_fish_eel", "fg": 3258 }, + { "id": "mon_dragonfly_naiad", "fg": 3259 }, + { "id": "debug_mon", "fg": 3275 }, + { "id": "mon_fish_crayfish", "fg": 3279 }, + { "id": "mon_fish_lobster", "fg": 3280 }, + { "id": "mon_generator", "fg": 3286 }, + { "id": "mon_molebot", "fg": 3319 }, + { "id": "mon_mutant_carp", "fg": 3320 }, + { "id": "mon_mutant_salmon", "fg": 3321 }, + { "id": "mon_shifting_mass", "fg": 3326 }, + { "id": "mon_spawn_raptor_electric", "fg": 3329 }, + { "id": "mon_spawn_raptor_shady", "fg": 3330 }, + { "id": "mon_spawn_raptor_unstable", "fg": 3331 }, + { "id": "mon_tadpole_grabber", "fg": 3334 }, + { "id": "mon_turret_riot", "fg": 3336 }, + { "id": "mon_vortex", "fg": 3337 }, + { "id": "footstep", "fg": 3404 }, + { "id": "footstep_above", "fg": 3405 }, + { "id": "footstep_below", "fg": 3406 }, + { "id": "unknown_field", "fg": 3407 }, + { "id": "unknown_furniture", "fg": 3408 }, + { "id": "unknown_item", "fg": 3409 }, + { "id": "unknown_item_AMMO", "fg": 3410 }, + { "id": "unknown_item_ARMOR", "fg": 3411 }, + { "id": "unknown_item_BIONIC", "fg": 3412 }, + { "id": "unknown_item_BOOK", "fg": 3413 }, + { "id": "unknown_item_FOOD", "fg": 3414 }, + { "id": "unknown_item_GUN", "fg": 3415 }, + { "id": "unknown_item_TOOL", "fg": 3416 }, + { "id": "unknown_item_misc", "fg": 3417 }, + { "id": "unknown_terrain", "fg": 3418 }, + { "id": "unknown_trap", "fg": 3419 }, + { "id": "unknown_vehicle_part", "fg": 3420 }, + { "id": "overlay_crouch", "fg": 3428 }, + { "id": "overlay_effect_badpoison", "fg": 3429 }, + { "id": "overlay_effect_bleed", "fg": 3430 }, + { "id": "overlay_effect_cold", "fg": 3431 }, + { "id": "overlay_effect_deaf", "fg": 3432 }, + { "id": "overlay_effect_downed", "fg": 3433 }, + { "id": "overlay_effect_grabbed", "fg": 3434 }, + { "id": "overlay_effect_hot", "fg": 3435 }, + { "id": "overlay_effect_poison", "fg": 3437 }, + { "id": "overlay_effect_slimed", "fg": 3438 }, + { "id": "overlay_effect_wet", "fg": 3439 }, + { "id": "overlay_effect_winded", "fg": 3440 }, + { "id": "overlay_friendly_sees_player", "fg": 3441 }, + { "id": "overlay_hostile_sees_player", "fg": 3442 }, + { "id": "overlay_neutral_sees_player", "fg": 3443 }, + { "id": "overlay_other_sees_player", "fg": 3444 }, + { "id": "overlay_prone", "fg": 3445 }, + { "id": "overlay_run", "fg": 3446 }, + { "id": "zombie_revival_indicator", "fg": 3447 }, + { "id": "overlay_female_mutation_HOOVES", "fg": 3448 }, + { "id": "overlay_male_mutation_HOOVES", "fg": 3449 }, + { "id": "overlay_female_mutation_LEG_TENTACLES", "fg": 3450 }, + { "id": "overlay_male_mutation_LEG_TENTACLES", "fg": 3451 }, + { "id": "overlay_wielded_bfg50", "fg": 3452 }, + { "id": "overlay_worn_swim_fins", "fg": 3453 }, + { "id": "cemetery_small", "fg": 3474 }, + { "id": "dirt_road_center", "fg": 3477 }, + { "id": "dirt_road_end_piece_e", "fg": 3484 }, + { "id": "dirt_road_end_piece_n", "fg": 3485 }, + { "id": "dirt_road_end_piece_s", "fg": 3486 }, + { "id": "dirt_road_end_piece_w", "fg": 3487 }, + { "id": "dirt_road_unconnected", "fg": 3492 }, + { "id": "mx_crater", "fg": 3497 }, + { "id": "mx_fallen_shed", "fg": 3498 }, + { "id": "mx_helicopter", "fg": 3499 }, + { "id": "mx_point_burned_ground", "fg": 3500 }, + { "id": "mx_point_dead_vegetation", "fg": 3501 }, + { "id": "mx_pond", "fg": 3502 }, + { "id": "mx_science", "fg": 3503 }, + { "id": "hunting_blind", "fg": 3541 }, + { "id": "overmap_horde_3", "fg": 3542 }, + { "id": "overmap_horde_4", "fg": 3543 }, + { "id": "overmap_horde_5", "fg": 3544 }, + { "id": "overmap_horde_6", "fg": 3545 }, + { "id": "overmap_remembered_vehicle", "fg": 3546 }, + { "id": "pasture_connection_ew", "fg": 3569 }, + { "id": "pasture_connection_ns", "fg": 3570 }, + { "id": "pasture_unconnected", "fg": 3583 }, + { "id": "acid_drizzle", "fg": 3646 }, + { "id": "acid_rain", "fg": 3647 }, + { "id": "clear", "fg": 3648 }, + { "id": "cloudy", "fg": 3649 }, + { "id": "drizzle", "fg": 3650 }, + { "id": "flurries", "fg": 3651 }, + { "id": "light_drizzle", "fg": 3652 }, + { "id": "lightning", "fg": 3653 }, + { "id": "rain", "fg": 3654 }, + { "id": "snowing", "fg": 3655 }, + { "id": "snowstorm", "fg": 3656 }, + { "id": "sunny", "fg": 3657 }, + { "id": "thunder", "fg": 3658 }, + { "id": "unexplored_terrain", "fg": 3659 }, + { "id": "t_metal_ventilation_shutter", "fg": 3662 }, + { "id": "t_ramp_down_high", "fg": 3680 }, + { "id": "t_ramp_up_high", "fg": 3681 }, + { "id": "t_sidewalk_ramp_down_high", "fg": 3682 }, + { "id": "t_sidewalk_ramp_up_high", "fg": 3683 }, + { "id": "t_slope_down", "fg": 3684 }, + { "id": "t_slope_up", "fg": 3685 }, + { "id": "t_door_b_peep", "fg": 4030 }, + { "id": "t_door_boarded_damaged_peep", "fg": 4031 }, + { "id": "t_door_boarded_peep", "fg": 4032 }, + { "id": "t_door_c_peep", "fg": 4033 }, + { "id": "t_door_locked_peep", "fg": 4034 }, + { "id": "t_door_o_peep", "fg": 4035 }, + { "id": "t_fence_post", "fg": 4072 }, + { "id": "t_fungus2_unconnected", "fg": 4218 }, + { "id": "t_fungus3_unconnected", "fg": 4234 }, + { "id": "t_fungus4_corner_ne", "fg": 4236 }, + { "id": "t_fungus4_corner_nw", "fg": 4237 }, + { "id": "t_fungus4_corner_se", "fg": 4238 }, + { "id": "t_fungus4_corner_sw", "fg": 4239 }, + { "id": "t_fungus4_edge_ew", "fg": 4240 }, + { "id": "t_fungus4_edge_ns", "fg": 4241 }, + { "id": "t_fungus4_end_piece_e", "fg": 4242 }, + { "id": "t_fungus4_end_piece_n", "fg": 4243 }, + { "id": "t_fungus4_end_piece_s", "fg": 4244 }, + { "id": "t_fungus4_end_piece_w", "fg": 4245 }, + { "id": "t_fungus4_t_connection_e", "fg": 4246 }, + { "id": "t_fungus4_t_connection_n", "fg": 4247 }, + { "id": "t_fungus4_t_connection_s", "fg": 4248 }, + { "id": "t_fungus4_t_connection_w", "fg": 4249 }, + { "id": "t_fungus4_unconnected", "fg": 4250 }, + { "id": "t_fungus5_unconnected", "fg": 4266 }, + { "id": "t_fungus6_unconnected", "fg": 4282 }, + { "id": "t_fungus_sticks16", "fg": 4330 }, + { "id": "t_fungus_mound1_unconnected", "fg": 4346 }, + { "id": "t_fungus_mound2_unconnected", "fg": 4362 }, + { "id": "t_fungus_mound3_unconnected", "fg": 4378 }, + { "id": "t_gutter_drop", "fg": 4587 }, + { "id": "t_ladder_down", "fg": 4599 }, + { "id": "t_mud", "fg": 4717 }, + { "id": "t_marloss", "fg": 5137 }, + { "id": "t_marloss_season_winter", "fg": 5138 }, + { "id": "t_shrub_fungal", "fg": 5139 }, + { "id": "t_shrub_fungal_season_winter", "fg": 5140 }, + { "id": "t_thconc_floor_unconnected", "fg": 5232 }, + { "id": "t_thconc_floor_flesh", "fg": 5233 }, + { "id": "t_wall_resin_cage", "fg": 5426 }, + { "id": "t_window_domestic_taped", "fg": 5582 }, + { "id": "t_window_no_curtains_taped", "fg": 5586 }, + { "id": "t_window_taped", "fg": 5588 }, + { "id": "tr_cot", "fg": 5591 }, + { "id": "tr_practice_target", "fg": 5602 }, + { "id": "metal_boat_hull", "fg": 5604 } ] }, { "file": "tall_furniture.png", - "//": "range 5360 to 5519", + "//": "range 5632 to 5791", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, @@ -8338,246 +8657,246 @@ "tiles": [ { "id": "f_deckchair", - "fg": [ { "weight": 1, "sprite": 5360 }, { "weight": 1, "sprite": 5361 }, { "weight": 1, "sprite": 5362 } ] + "fg": [ { "weight": 1, "sprite": 5632 }, { "weight": 1, "sprite": 5633 }, { "weight": 1, "sprite": 5634 } ] }, - { "id": [ "f_fvat_empty", "f_fvat_full" ], "fg": 5364 }, - { "id": "f_punching_bag", "fg": 5368 }, - { "id": "f_exercise", "fg": 5367 }, - { "id": "f_ergometer", "fg": 5366 }, - { "id": "f_IV_pole", "fg": 5376 }, - { "id": "f_arcade_machine", "fg": 5377 }, - { "id": "f_autodoc_couch", "fg": 5378 }, - { "id": "f_birdbath", "fg": 5381 }, + { "id": [ "f_fvat_empty", "f_fvat_full" ], "fg": 5636 }, + { "id": "f_punching_bag", "fg": 5640 }, + { "id": "f_exercise", "fg": 5639 }, + { "id": "f_ergometer", "fg": 5638 }, + { "id": "f_IV_pole", "fg": 5648 }, + { "id": "f_arcade_machine", "fg": 5649 }, + { "id": "f_autodoc_couch", "fg": 5650 }, + { "id": "f_birdbath", "fg": 5653 }, { "id": "f_bookcase", "multitile": true, "rotates": false, - "fg": 5382, + "fg": 5654, "additional_tiles": [ - { "id": "center", "fg": 5382 }, - { "id": "corner", "fg": [ 5384, 5385, 5385, 5384 ] }, - { "id": "t_connection", "fg": [ 5382, 5383, 5382, 5383 ] }, - { "id": "edge", "fg": [ 5383, 5382 ] }, - { "id": "end_piece", "fg": [ 5384, 5382, 5385, 5382 ] }, - { "id": "unconnected", "fg": [ 5382, 5382 ] } + { "id": "center", "fg": 5654 }, + { "id": "corner", "fg": [ 5656, 5657, 5657, 5656 ] }, + { "id": "t_connection", "fg": [ 5654, 5655, 5654, 5655 ] }, + { "id": "edge", "fg": [ 5655, 5654 ] }, + { "id": "end_piece", "fg": [ 5656, 5654, 5657, 5654 ] }, + { "id": "unconnected", "fg": [ 5654, 5654 ] } ] }, - { "id": "f_boulder_large", "fg": 5386 }, - { "id": "f_cattails_season_spring", "fg": 5389, "rotates": false }, - { "id": "f_cattails_season_summer", "fg": 5390, "rotates": false }, - { "id": "f_cattails_season_autumn", "fg": 5388, "rotates": false }, - { "id": "f_cattails_season_winter", "fg": 5391, "rotates": false }, + { "id": "f_boulder_large", "fg": 5658 }, + { "id": "f_cattails_season_spring", "fg": 5661, "rotates": false }, + { "id": "f_cattails_season_summer", "fg": 5662, "rotates": false }, + { "id": "f_cattails_season_autumn", "fg": 5660, "rotates": false }, + { "id": "f_cattails_season_winter", "fg": 5663, "rotates": false }, { "id": "f_console", "multitile": true, - "fg": 5425, + "fg": 5697, "additional_tiles": [ - { "id": "center", "fg": 5410 }, - { "id": "corner", "fg": [ 5412, 5414, 5413, 5411 ] }, - { "id": "t_connection", "fg": [ 5422, 5424, 5423, 5421 ] }, - { "id": "edge", "fg": [ 5416, 5415 ] }, - { "id": "end_piece", "fg": [ 5418, 5420, 5419, 5417 ] }, - { "id": "unconnected", "fg": [ 5425, 5427, 5425, 5426 ] } + { "id": "center", "fg": 5682 }, + { "id": "corner", "fg": [ 5684, 5686, 5685, 5683 ] }, + { "id": "t_connection", "fg": [ 5694, 5696, 5695, 5693 ] }, + { "id": "edge", "fg": [ 5688, 5687 ] }, + { "id": "end_piece", "fg": [ 5690, 5692, 5691, 5689 ] }, + { "id": "unconnected", "fg": [ 5697, 5699, 5697, 5698 ] } ] }, { "id": "f_console_broken", "multitile": true, - "fg": 5408, + "fg": 5680, "additional_tiles": [ - { "id": "center", "fg": 5392 }, - { "id": "corner", "fg": [ 5394, 5396, 5395, 5393 ] }, - { "id": "t_connection", "fg": [ 5404, 5406, 5405, 5403 ] }, - { "id": "edge", "fg": [ 5398, 5397 ] }, - { "id": "end_piece", "fg": [ 5400, 5402, 5401, 5399 ] }, - { "id": "unconnected", "fg": [ 5408, 5409, 5408, 5407 ] } + { "id": "center", "fg": 5664 }, + { "id": "corner", "fg": [ 5666, 5668, 5667, 5665 ] }, + { "id": "t_connection", "fg": [ 5676, 5678, 5677, 5675 ] }, + { "id": "edge", "fg": [ 5670, 5669 ] }, + { "id": "end_piece", "fg": [ 5672, 5674, 5673, 5671 ] }, + { "id": "unconnected", "fg": [ 5680, 5681, 5680, 5679 ] } ] }, - { "id": "f_crate_c", "fg": 5428 }, - { "id": "f_crate_o", "fg": 5429 }, - { "id": "f_dialysis", "fg": 5430 }, - { "id": "f_dresser", "rotates": true, "fg": [ 5433, 5434, 5432, 5431 ] }, - { "id": "f_dryer", "fg": 5435 }, + { "id": "f_crate_c", "fg": 5700 }, + { "id": "f_crate_o", "fg": 5701 }, + { "id": "f_dialysis", "fg": 5702 }, + { "id": "f_dresser", "rotates": true, "fg": [ 5705, 5706, 5704, 5703 ] }, + { "id": "f_dryer", "fg": 5707 }, { "id": "f_dumpster", - "fg": 5442, + "fg": 5714, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5436 }, - { "id": "corner", "fg": [ 5441, 5441, 5438, 5438 ] }, - { "id": "t_connection", "fg": [ 5436, 5441, 5436, 5438 ] }, - { "id": "edge", "fg": [ 5437, 5436 ] }, - { "id": "end_piece", "fg": [ 5439, 5441, 5440, 5438 ] }, - { "id": "unconnected", "fg": [ 5442, 5442 ] } + { "id": "center", "fg": 5708 }, + { "id": "corner", "fg": [ 5713, 5713, 5710, 5710 ] }, + { "id": "t_connection", "fg": [ 5708, 5713, 5708, 5710 ] }, + { "id": "edge", "fg": [ 5709, 5708 ] }, + { "id": "end_piece", "fg": [ 5711, 5713, 5712, 5710 ] }, + { "id": "unconnected", "fg": [ 5714, 5714 ] } ] }, - { "id": "f_fireplace", "fg": 5443 }, - { "id": "f_floor_lamp", "fg": 5444 }, - { "id": "f_fridge", "rotates": true, "fg": [ 5447, 5448, 5446, 5445 ] }, - { "id": "t_gas_pump", "fg": 5449, "bg": 5547 }, - { "id": "f_gas_pump", "fg": 5449 }, - { "id": "f_glass_cabinet", "fg": 5450 }, - { "id": "f_glass_fridge", "fg": 5451 }, + { "id": "f_fireplace", "fg": 5715 }, + { "id": "f_floor_lamp", "fg": 5716 }, + { "id": "f_fridge", "rotates": true, "fg": [ 5719, 5720, 5718, 5717 ] }, + { "id": "t_gas_pump", "fg": 5721, "bg": 5819 }, + { "id": "f_gas_pump", "fg": 5721 }, + { "id": "f_glass_cabinet", "fg": 5722 }, + { "id": "f_glass_fridge", "fg": 5723 }, { "id": "f_ground_cable", "multitile": true, - "fg": 5470, + "fg": 5742, "additional_tiles": [ - { "id": "center", "fg": [ { "weight": 1, "sprite": 5452 }, { "weight": 1, "sprite": 5452 } ] }, + { "id": "center", "fg": [ { "weight": 1, "sprite": 5724 }, { "weight": 1, "sprite": 5724 } ] }, { "id": "corner", - "fg": [ { "weight": 1, "sprite": [ 5454, 5457, 5455, 5453 ] }, { "weight": 1, "sprite": [ 5454, 5457, 5456, 5453 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5726, 5729, 5727, 5725 ] }, { "weight": 1, "sprite": [ 5726, 5729, 5728, 5725 ] } ] }, { "id": "t_connection", - "fg": [ { "weight": 1, "sprite": [ 5467, 5469, 5468, 5466 ] }, { "weight": 1, "sprite": [ 5467, 5469, 5468, 5466 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5739, 5741, 5740, 5738 ] }, { "weight": 1, "sprite": [ 5739, 5741, 5740, 5738 ] } ] }, { "id": "edge", - "fg": [ { "weight": 1, "sprite": [ 5460, 5458 ] }, { "weight": 1, "sprite": [ 5461, 5459 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5732, 5730 ] }, { "weight": 1, "sprite": [ 5733, 5731 ] } ] }, { "id": "end_piece", - "fg": [ { "weight": 1, "sprite": [ 5463, 5465, 5464, 5462 ] }, { "weight": 1, "sprite": [ 5463, 5465, 5464, 5462 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5735, 5737, 5736, 5734 ] }, { "weight": 1, "sprite": [ 5735, 5737, 5736, 5734 ] } ] }, - { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 5470 }, { "weight": 1, "sprite": 5470 } ] } + { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 5742 }, { "weight": 1, "sprite": 5742 } ] } ] }, - { "id": "f_home_furnace", "fg": 5471 }, - { "id": "f_locker", "fg": 5473 }, - { "id": "f_machinery_old", "fg": 5480 }, - { "id": "t_machinery_old", "fg": 5480, "bg": 5539 }, - { "id": "f_machinery_electronic", "fg": 5474 }, - { "id": "t_machinery_electronic", "fg": 5474, "bg": 5539 }, + { "id": "f_home_furnace", "fg": 5743 }, + { "id": "f_locker", "fg": 5745 }, + { "id": "f_machinery_old", "fg": 5752 }, + { "id": "t_machinery_old", "fg": 5752, "bg": 5811 }, + { "id": "f_machinery_electronic", "fg": 5746 }, + { "id": "t_machinery_electronic", "fg": 5746, "bg": 5811 }, { "id": "f_machinery_heavy", - "fg": [ { "weight": 20, "sprite": 5475 }, { "weight": 150, "sprite": 5476 }, { "weight": 100, "sprite": 5477 } ] + "fg": [ { "weight": 20, "sprite": 5747 }, { "weight": 150, "sprite": 5748 }, { "weight": 100, "sprite": 5749 } ] }, { "id": "t_machinery_heavy", - "fg": [ { "weight": 20, "sprite": 5475 }, { "weight": 150, "sprite": 5476 }, { "weight": 100, "sprite": 5477 } ], - "bg": 5539 + "fg": [ { "weight": 20, "sprite": 5747 }, { "weight": 150, "sprite": 5748 }, { "weight": 100, "sprite": 5749 } ], + "bg": 5811 }, - { "id": "f_machinery_light", "fg": [ { "weight": 100, "sprite": 5479 }, { "weight": 100, "sprite": 5478 } ] }, + { "id": "f_machinery_light", "fg": [ { "weight": 100, "sprite": 5751 }, { "weight": 100, "sprite": 5750 } ] }, { "id": "t_machinery_light", - "fg": [ { "weight": 100, "sprite": 5479 }, { "weight": 100, "sprite": 5478 } ], - "bg": 5539 - }, - { "id": "f_mannequin", "fg": 5481 }, - { "id": "f_alien_tendril", "fg": 5485 }, - { "id": "f_alien_zapper", "fg": 5486 }, - { "id": [ "f_alien_pod", "f_alien_pod_organ" ], "fg": 5483 }, - { "id": "f_alien_pod_resin", "fg": 5484 }, - { "id": "f_oven", "rotates": true, "fg": [ 5489, 5490, 5488, 5487 ] }, - { "id": "f_rack_coat", "fg": 5491 }, - { "id": "f_scan_bed", "fg": 5492 }, + "fg": [ { "weight": 100, "sprite": 5751 }, { "weight": 100, "sprite": 5750 } ], + "bg": 5811 + }, + { "id": "f_mannequin", "fg": 5753 }, + { "id": "f_alien_tendril", "fg": 5757 }, + { "id": "f_alien_zapper", "fg": 5758 }, + { "id": [ "f_alien_pod", "f_alien_pod_organ" ], "fg": 5755 }, + { "id": "f_alien_pod_resin", "fg": 5756 }, + { "id": "f_oven", "rotates": true, "fg": [ 5761, 5762, 5760, 5759 ] }, + { "id": "f_rack_coat", "fg": 5763 }, + { "id": "f_scan_bed", "fg": 5764 }, { "id": "f_scrap_antenna", "animated": true, "fg": [ - { "weight": 15, "sprite": 5493 }, - { "weight": 15, "sprite": 5494 }, - { "weight": 15, "sprite": 5495 }, - { "weight": 15, "sprite": 5496 }, - { "weight": 15, "sprite": 5497 }, - { "weight": 15, "sprite": 5498 } + { "weight": 15, "sprite": 5765 }, + { "weight": 15, "sprite": 5766 }, + { "weight": 15, "sprite": 5767 }, + { "weight": 15, "sprite": 5768 }, + { "weight": 15, "sprite": 5769 }, + { "weight": 15, "sprite": 5770 } ], "rotates": false }, - { "id": "f_shower", "fg": 5499 }, - { "id": "f_standing_tank", "fg": 5500 }, - { "id": "f_statue", "fg": 5501 }, - { "id": "f_sunflower_season_summer", "fg": 5503 }, - { "id": "f_sunflower_season_autumn", "fg": 5502 }, - { "id": "f_vending_c", "fg": 5504 }, - { "id": "f_vending_reinforced", "fg": 5506 }, - { "id": "f_vending_o", "fg": 5505 }, - { "id": "f_ventilator", "fg": 5507 }, - { "id": "f_washer", "fg": 5508 }, - { "id": "f_water_heater", "fg": 5509 }, - { "id": "f_water_pump", "fg": 5510 }, - { "id": "t_water_pump", "fg": 5510, "bg": 5539 }, - { "id": "f_wind_mill", "fg": 5511 }, - { "id": "f_woodstove", "fg": 5512 }, - { "id": "f_workbench", "fg": 5513 }, - { "id": "f_dishwasher", "fg": 5363 }, - { "id": "f_wardrobe", "fg": 5365 }, - { "id": "f_treadmill", "fg": 5369 }, - { "id": "f_capacitor", "fg": 5370 }, - { "id": "f_exodii_charger", "fg": 5371 }, - { "id": "f_exodii_charger_cheap", "fg": 5372 }, - { "id": "f_exodii_lamp", "fg": 5373 }, - { "id": "f_exodii_portal_tower", "fg": 5374 }, - { "id": "f_exodii_scanner", "fg": 5375 }, - { "id": "f_bigmirror", "fg": 5379 }, - { "id": "f_bigmirror_b", "fg": 5380 }, - { "id": "f_canvas_floor", "fg": 5387 }, - { "id": "f_ladder", "fg": 5472 }, - { "id": "f_alien_gasper", "fg": 5482 }, - { "id": "f_street_light", "fg": 5514 }, - { "id": "f_traffic_light", "fg": 5515 } + { "id": "f_shower", "fg": 5771 }, + { "id": "f_standing_tank", "fg": 5772 }, + { "id": "f_statue", "fg": 5773 }, + { "id": "f_sunflower_season_summer", "fg": 5775 }, + { "id": "f_sunflower_season_autumn", "fg": 5774 }, + { "id": "f_vending_c", "fg": 5776 }, + { "id": "f_vending_reinforced", "fg": 5778 }, + { "id": "f_vending_o", "fg": 5777 }, + { "id": "f_ventilator", "fg": 5779 }, + { "id": "f_washer", "fg": 5780 }, + { "id": "f_water_heater", "fg": 5781 }, + { "id": "f_water_pump", "fg": 5782 }, + { "id": "t_water_pump", "fg": 5782, "bg": 5811 }, + { "id": "f_wind_mill", "fg": 5783 }, + { "id": "f_woodstove", "fg": 5784 }, + { "id": "f_workbench", "fg": 5785 }, + { "id": "f_dishwasher", "fg": 5635 }, + { "id": "f_wardrobe", "fg": 5637 }, + { "id": "f_treadmill", "fg": 5641 }, + { "id": "f_capacitor", "fg": 5642 }, + { "id": "f_exodii_charger", "fg": 5643 }, + { "id": "f_exodii_charger_cheap", "fg": 5644 }, + { "id": "f_exodii_lamp", "fg": 5645 }, + { "id": "f_exodii_portal_tower", "fg": 5646 }, + { "id": "f_exodii_scanner", "fg": 5647 }, + { "id": "f_bigmirror", "fg": 5651 }, + { "id": "f_bigmirror_b", "fg": 5652 }, + { "id": "f_canvas_floor", "fg": 5659 }, + { "id": "f_ladder", "fg": 5744 }, + { "id": "f_alien_gasper", "fg": 5754 }, + { "id": "f_street_light", "fg": 5786 }, + { "id": "f_traffic_light", "fg": 5787 } ] }, { "file": "tall_magiclysm.png", - "//": "range 5520 to 5535", + "//": "range 5792 to 5807", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, "sprite_offset_y": -32, - "tiles": [ { "id": "f_glow_boulder", "fg": 5520 }, { "id": "f_magic_bench", "fg": 5521 } ] + "tiles": [ { "id": "f_glow_boulder", "fg": 5792 }, { "id": "f_magic_bench", "fg": 5793 } ] }, { "file": "tall_terrain.png", - "//": "range 5536 to 5711", + "//": "range 5808 to 5983", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, "sprite_offset_y": -32, "tiles": [ - { "id": "t_floor_olight", "fg": 5553, "bg": 5540 }, - { "id": "t_thconc_floor_olight", "fg": 5553, "bg": 5549 }, - { "id": "t_metal_floor_olight", "fg": 5553, "bg": 5546 }, - { "id": "t_thconc_y_olight", "fg": 5553, "bg": 5550 }, - { "id": "t_strconc_floor_olight", "fg": 5553, "bg": 5548 }, - { "id": "t_linoleum_whitefloor_olight", "fg": 5553, "bg": 5545 }, - { "id": "t_linoleum_gray_floor_olight", "fg": 5553, "bg": 5544 }, - { "id": "t_atm", "fg": 5554, "bg": 5539 }, - { "id": [ "t_barndoor", "t_palisade_pulley" ], "fg": 5555, "bg": 5536 }, - { "id": "t_column", "fg": 5556, "bg": 5539 }, - { "id": "t_grass_alien", "fg": 5557, "bg": 5543 }, - { "id": "t_grass_alien_season_summer", "fg": 5557, "bg": 5542 }, - { "id": "t_grass_alien_season_autumn", "fg": 5557, "bg": 5541 }, - { "id": "t_grass_alien_season_winter", "fg": 5557, "bg": 5537 }, + { "id": "t_floor_olight", "fg": 5825, "bg": 5812 }, + { "id": "t_thconc_floor_olight", "fg": 5825, "bg": 5821 }, + { "id": "t_metal_floor_olight", "fg": 5825, "bg": 5818 }, + { "id": "t_thconc_y_olight", "fg": 5825, "bg": 5822 }, + { "id": "t_strconc_floor_olight", "fg": 5825, "bg": 5820 }, + { "id": "t_linoleum_whitefloor_olight", "fg": 5825, "bg": 5817 }, + { "id": "t_linoleum_gray_floor_olight", "fg": 5825, "bg": 5816 }, + { "id": "t_atm", "fg": 5826, "bg": 5811 }, + { "id": [ "t_barndoor", "t_palisade_pulley" ], "fg": 5827, "bg": 5808 }, + { "id": "t_column", "fg": 5828, "bg": 5811 }, + { "id": "t_grass_alien", "fg": 5829, "bg": 5815 }, + { "id": "t_grass_alien_season_summer", "fg": 5829, "bg": 5814 }, + { "id": "t_grass_alien_season_autumn", "fg": 5829, "bg": 5813 }, + { "id": "t_grass_alien_season_winter", "fg": 5829, "bg": 5809 }, { "id": "t_grass_long", "multitile": true, - "fg": 5576, - "bg": 5543, + "fg": 5848, + "bg": 5815, "additional_tiles": [ { "id": "center", - "bg": 5543, + "bg": 5815, "fg": [ - { "weight": 100, "sprite": 5558 }, - { "weight": 100, "sprite": 5559 }, - { "weight": 100, "sprite": 5560 }, - { "weight": 100, "sprite": 5561 } + { "weight": 100, "sprite": 5830 }, + { "weight": 100, "sprite": 5831 }, + { "weight": 100, "sprite": 5832 }, + { "weight": 100, "sprite": 5833 } ] }, - { "id": "corner", "bg": 5543, "fg": [ 5563, 5565, 5564, 5562 ] }, - { "id": "t_connection", "bg": 5543, "fg": [ 5573, 5575, 5574, 5572 ] }, - { "id": "edge", "bg": 5543, "fg": [ 5567, 5566 ] }, - { "id": "end_piece", "bg": 5543, "fg": [ 5569, 5571, 5570, 5568 ] }, + { "id": "corner", "bg": 5815, "fg": [ 5835, 5837, 5836, 5834 ] }, + { "id": "t_connection", "bg": 5815, "fg": [ 5845, 5847, 5846, 5844 ] }, + { "id": "edge", "bg": 5815, "fg": [ 5839, 5838 ] }, + { "id": "end_piece", "bg": 5815, "fg": [ 5841, 5843, 5842, 5840 ] }, { "id": "unconnected", - "bg": 5543, + "bg": 5815, "fg": [ - { "weight": 100, "sprite": 5576 }, - { "weight": 100, "sprite": 5577 }, - { "weight": 100, "sprite": 5578 }, - { "weight": 100, "sprite": 5579 } + { "weight": 100, "sprite": 5848 }, + { "weight": 100, "sprite": 5849 }, + { "weight": 100, "sprite": 5850 }, + { "weight": 100, "sprite": 5851 } ] } ] @@ -8585,31 +8904,31 @@ { "id": "t_grass_long_season_summer", "multitile": true, - "fg": 5620, - "bg": 5542, + "fg": 5892, + "bg": 5814, "additional_tiles": [ { "id": "center", - "bg": 5542, + "bg": 5814, "fg": [ - { "weight": 100, "sprite": 5602 }, - { "weight": 100, "sprite": 5603 }, - { "weight": 100, "sprite": 5604 }, - { "weight": 100, "sprite": 5605 } + { "weight": 100, "sprite": 5874 }, + { "weight": 100, "sprite": 5875 }, + { "weight": 100, "sprite": 5876 }, + { "weight": 100, "sprite": 5877 } ] }, - { "id": "corner", "bg": 5542, "fg": [ 5607, 5609, 5608, 5606 ] }, - { "id": "t_connection", "bg": 5542, "fg": [ 5617, 5619, 5618, 5616 ] }, - { "id": "edge", "bg": 5542, "fg": [ 5611, 5610 ] }, - { "id": "end_piece", "bg": 5542, "fg": [ 5613, 5615, 5614, 5612 ] }, + { "id": "corner", "bg": 5814, "fg": [ 5879, 5881, 5880, 5878 ] }, + { "id": "t_connection", "bg": 5814, "fg": [ 5889, 5891, 5890, 5888 ] }, + { "id": "edge", "bg": 5814, "fg": [ 5883, 5882 ] }, + { "id": "end_piece", "bg": 5814, "fg": [ 5885, 5887, 5886, 5884 ] }, { "id": "unconnected", - "bg": 5542, + "bg": 5814, "fg": [ - { "weight": 100, "sprite": 5620 }, - { "weight": 100, "sprite": 5621 }, - { "weight": 100, "sprite": 5622 }, - { "weight": 100, "sprite": 5623 } + { "weight": 100, "sprite": 5892 }, + { "weight": 100, "sprite": 5893 }, + { "weight": 100, "sprite": 5894 }, + { "weight": 100, "sprite": 5895 } ] } ] @@ -8617,64 +8936,64 @@ { "id": "t_grass_long_season_autumn", "multitile": true, - "fg": 5598, - "bg": 5541, + "fg": 5870, + "bg": 5813, "additional_tiles": [ { "id": "center", - "bg": 5541, + "bg": 5813, "fg": [ - { "weight": 100, "sprite": 5580 }, - { "weight": 100, "sprite": 5581 }, - { "weight": 100, "sprite": 5582 }, - { "weight": 100, "sprite": 5583 } + { "weight": 100, "sprite": 5852 }, + { "weight": 100, "sprite": 5853 }, + { "weight": 100, "sprite": 5854 }, + { "weight": 100, "sprite": 5855 } ] }, - { "id": "corner", "bg": 5541, "fg": [ 5585, 5587, 5586, 5584 ] }, - { "id": "t_connection", "bg": 5541, "fg": [ 5595, 5597, 5596, 5594 ] }, - { "id": "edge", "bg": 5541, "fg": [ 5589, 5588 ] }, - { "id": "end_piece", "bg": 5541, "fg": [ 5591, 5593, 5592, 5590 ] }, + { "id": "corner", "bg": 5813, "fg": [ 5857, 5859, 5858, 5856 ] }, + { "id": "t_connection", "bg": 5813, "fg": [ 5867, 5869, 5868, 5866 ] }, + { "id": "edge", "bg": 5813, "fg": [ 5861, 5860 ] }, + { "id": "end_piece", "bg": 5813, "fg": [ 5863, 5865, 5864, 5862 ] }, { "id": "unconnected", - "bg": 5541, + "bg": 5813, "fg": [ - { "weight": 100, "sprite": 5598 }, - { "weight": 100, "sprite": 5599 }, - { "weight": 100, "sprite": 5600 }, - { "weight": 100, "sprite": 5601 } + { "weight": 100, "sprite": 5870 }, + { "weight": 100, "sprite": 5871 }, + { "weight": 100, "sprite": 5872 }, + { "weight": 100, "sprite": 5873 } ] } ] }, - { "id": "t_grass_long_season_winter", "fg": 5537 }, + { "id": "t_grass_long_season_winter", "fg": 5809 }, { "id": "t_grass_tall", "multitile": true, - "fg": 5642, - "bg": 5543, + "fg": 5914, + "bg": 5815, "additional_tiles": [ { "id": "center", - "bg": 5543, + "bg": 5815, "fg": [ - { "weight": 100, "sprite": 5624 }, - { "weight": 100, "sprite": 5625 }, - { "weight": 100, "sprite": 5626 }, - { "weight": 100, "sprite": 5627 } + { "weight": 100, "sprite": 5896 }, + { "weight": 100, "sprite": 5897 }, + { "weight": 100, "sprite": 5898 }, + { "weight": 100, "sprite": 5899 } ] }, - { "id": "corner", "bg": 5543, "fg": [ 5629, 5631, 5630, 5628 ] }, - { "id": "t_connection", "bg": 5543, "fg": [ 5639, 5641, 5640, 5638 ] }, - { "id": "edge", "bg": 5543, "fg": [ 5633, 5632 ] }, - { "id": "end_piece", "bg": 5543, "fg": [ 5635, 5637, 5636, 5634 ] }, + { "id": "corner", "bg": 5815, "fg": [ 5901, 5903, 5902, 5900 ] }, + { "id": "t_connection", "bg": 5815, "fg": [ 5911, 5913, 5912, 5910 ] }, + { "id": "edge", "bg": 5815, "fg": [ 5905, 5904 ] }, + { "id": "end_piece", "bg": 5815, "fg": [ 5907, 5909, 5908, 5906 ] }, { "id": "unconnected", - "bg": 5543, + "bg": 5815, "fg": [ - { "weight": 100, "sprite": 5642 }, - { "weight": 100, "sprite": 5643 }, - { "weight": 100, "sprite": 5644 }, - { "weight": 100, "sprite": 5645 } + { "weight": 100, "sprite": 5914 }, + { "weight": 100, "sprite": 5915 }, + { "weight": 100, "sprite": 5916 }, + { "weight": 100, "sprite": 5917 } ] } ] @@ -8682,31 +9001,31 @@ { "id": "t_grass_tall_season_summer", "multitile": true, - "fg": 5686, - "bg": 5542, + "fg": 5958, + "bg": 5814, "additional_tiles": [ { "id": "center", - "bg": 5542, + "bg": 5814, "fg": [ - { "weight": 100, "sprite": 5668 }, - { "weight": 100, "sprite": 5669 }, - { "weight": 100, "sprite": 5670 }, - { "weight": 100, "sprite": 5671 } + { "weight": 100, "sprite": 5940 }, + { "weight": 100, "sprite": 5941 }, + { "weight": 100, "sprite": 5942 }, + { "weight": 100, "sprite": 5943 } ] }, - { "id": "corner", "bg": 5542, "fg": [ 5673, 5675, 5674, 5672 ] }, - { "id": "t_connection", "bg": 5542, "fg": [ 5683, 5685, 5684, 5682 ] }, - { "id": "edge", "bg": 5542, "fg": [ 5677, 5676 ] }, - { "id": "end_piece", "bg": 5542, "fg": [ 5679, 5681, 5680, 5678 ] }, + { "id": "corner", "bg": 5814, "fg": [ 5945, 5947, 5946, 5944 ] }, + { "id": "t_connection", "bg": 5814, "fg": [ 5955, 5957, 5956, 5954 ] }, + { "id": "edge", "bg": 5814, "fg": [ 5949, 5948 ] }, + { "id": "end_piece", "bg": 5814, "fg": [ 5951, 5953, 5952, 5950 ] }, { "id": "unconnected", - "bg": 5542, + "bg": 5814, "fg": [ - { "weight": 100, "sprite": 5686 }, - { "weight": 100, "sprite": 5687 }, - { "weight": 100, "sprite": 5688 }, - { "weight": 100, "sprite": 5689 } + { "weight": 100, "sprite": 5958 }, + { "weight": 100, "sprite": 5959 }, + { "weight": 100, "sprite": 5960 }, + { "weight": 100, "sprite": 5961 } ] } ] @@ -8714,69 +9033,69 @@ { "id": "t_grass_tall_season_autumn", "multitile": true, - "fg": 5664, - "bg": 5541, + "fg": 5936, + "bg": 5813, "additional_tiles": [ { "id": "center", - "bg": 5541, + "bg": 5813, "fg": [ - { "weight": 100, "sprite": 5646 }, - { "weight": 100, "sprite": 5647 }, - { "weight": 100, "sprite": 5648 }, - { "weight": 100, "sprite": 5649 } + { "weight": 100, "sprite": 5918 }, + { "weight": 100, "sprite": 5919 }, + { "weight": 100, "sprite": 5920 }, + { "weight": 100, "sprite": 5921 } ] }, - { "id": "corner", "bg": 5541, "fg": [ 5651, 5653, 5652, 5650 ] }, - { "id": "t_connection", "bg": 5541, "fg": [ 5661, 5663, 5662, 5660 ] }, - { "id": "edge", "bg": 5541, "fg": [ 5655, 5654 ] }, - { "id": "end_piece", "bg": 5541, "fg": [ 5657, 5659, 5658, 5656 ] }, + { "id": "corner", "bg": 5813, "fg": [ 5923, 5925, 5924, 5922 ] }, + { "id": "t_connection", "bg": 5813, "fg": [ 5933, 5935, 5934, 5932 ] }, + { "id": "edge", "bg": 5813, "fg": [ 5927, 5926 ] }, + { "id": "end_piece", "bg": 5813, "fg": [ 5929, 5931, 5930, 5928 ] }, { "id": "unconnected", - "bg": 5541, + "bg": 5813, "fg": [ - { "weight": 100, "sprite": 5664 }, - { "weight": 100, "sprite": 5665 }, - { "weight": 100, "sprite": 5666 }, - { "weight": 100, "sprite": 5667 } + { "weight": 100, "sprite": 5936 }, + { "weight": 100, "sprite": 5937 }, + { "weight": 100, "sprite": 5938 }, + { "weight": 100, "sprite": 5939 } ] } ] }, - { "id": "t_grass_tall_season_winter", "fg": 5537 }, - { "id": "t_gutter_downspout", "fg": 5690, "bg": 5543 }, - { "id": "t_gutter_downspout_season_autumn", "fg": 5690, "bg": 5541 }, - { "id": "t_gutter_downspout_season_summer", "fg": 5690, "bg": 5542 }, - { "id": "t_gutter_downspout_season_winter", "fg": 5690, "bg": 5538 }, - { "id": "t_little_column", "fg": 5691, "bg": 5539 }, - { "id": "t_stairs_up", "fg": 5693 }, - { "id": "t_wood_stairs_up", "fg": 5694 }, - { "id": "t_utility_light", "fg": 5695 }, - { "id": "t_ladder_up", "fg": 5551 }, - { "id": "t_ladder_up_down", "fg": 5552 }, - { "id": "t_radio_tower", "fg": 5692 }, - { "id": "t_window_stained_blue", "fg": 5696 }, - { "id": "t_window_stained_green", "fg": 5697 }, - { "id": "t_window_stained_red", "fg": 5698 } + { "id": "t_grass_tall_season_winter", "fg": 5809 }, + { "id": "t_gutter_downspout", "fg": 5962, "bg": 5815 }, + { "id": "t_gutter_downspout_season_autumn", "fg": 5962, "bg": 5813 }, + { "id": "t_gutter_downspout_season_summer", "fg": 5962, "bg": 5814 }, + { "id": "t_gutter_downspout_season_winter", "fg": 5962, "bg": 5810 }, + { "id": "t_little_column", "fg": 5963, "bg": 5811 }, + { "id": "t_stairs_up", "fg": 5965 }, + { "id": "t_wood_stairs_up", "fg": 5966 }, + { "id": "t_utility_light", "fg": 5967 }, + { "id": "t_ladder_up", "fg": 5823 }, + { "id": "t_ladder_up_down", "fg": 5824 }, + { "id": "t_radio_tower", "fg": 5964 }, + { "id": "t_window_stained_blue", "fg": 5968 }, + { "id": "t_window_stained_green", "fg": 5969 }, + { "id": "t_window_stained_red", "fg": 5970 } ] }, { "file": "tall_overmap.png", - "//": "range 5712 to 5727", + "//": "range 5984 to 5999", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, "sprite_offset_y": -32, "tiles": [ - { "id": "airliner_2b_1", "fg": 5716, "bg": 5713, "rotates": false }, - { "id": "airliner_2b", "fg": 5715, "bg": 5717 }, - { "id": "lighthouse_ground", "fg": 5718, "bg": 5714 }, - { "id": "lighthouse_z1", "fg": 5719, "bg": 5713 }, - { "id": "park", "fg": 5720, "bg": 5712 }, + { "id": "airliner_2b_1", "fg": 5988, "bg": 5985, "rotates": false }, + { "id": "airliner_2b", "fg": 5987, "bg": 5989 }, + { "id": "lighthouse_ground", "fg": 5990, "bg": 5986 }, + { "id": "lighthouse_z1", "fg": 5991, "bg": 5985 }, + { "id": "park", "fg": 5992, "bg": 5984 }, { "id": [ "horse_farm_isherwood_13", "horse_farm_13", "farm_dairy_twd_4", "farm_stills_3" ], - "fg": [ 5722, 5721, 5723, 5724 ], - "bg": 5712, + "fg": [ 5994, 5993, 5995, 5996 ], + "bg": 5984, "rotates": true }, { @@ -8790,15 +9109,15 @@ "farm_stills_3_2nd", "farm_stills_3_roof" ], - "fg": [ 5722, 5721, 5723, 5724 ], - "bg": 5713, + "fg": [ 5994, 5993, 5995, 5996 ], + "bg": 5985, "rotates": true } ] }, { "file": "tall_vehicle.png", - "//": "range 5728 to 5823", + "//": "range 6000 to 6095", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, @@ -8806,47 +9125,47 @@ "tiles": [ { "id": [ "vp_door_rear", "vp_door_horizontal_rear" ], - "fg": [ 5749, 5738, 5752, 5732 ], + "fg": [ 6021, 6010, 6024, 6004 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5750, 5735, 5751, 5733 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 5750, 5735, 5751, 5733 ] } + { "id": "open", "fg": [ 6022, 6007, 6023, 6005 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 6022, 6007, 6023, 6005 ] } ] }, { "id": [ "vp_door_front", "vp_door_horizontal_front" ], - "fg": [ 5752, 5732, 5749, 5738 ], + "fg": [ 6024, 6004, 6021, 6010 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5751, 5733, 5750, 5735 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 5751, 5733, 5750, 5735 ] } + { "id": "open", "fg": [ 6023, 6005, 6022, 6007 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 6023, 6005, 6022, 6007 ] } ] }, { "id": [ "vp_door_opaque_rear", "vp_door_opaque_horizontal_rear" ], - "fg": [ 5747, 5738, 5748, 5732 ], + "fg": [ 6019, 6010, 6020, 6004 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5750, 5743, 5751, 5742 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 5750, 5743, 5751, 5742 ] } + { "id": "open", "fg": [ 6022, 6015, 6023, 6014 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 6022, 6015, 6023, 6014 ] } ] }, { "id": [ "vp_door_opaque_front", "vp_door_opaque_horizontal_front" ], - "fg": [ 5748, 5732, 5747, 5738 ], + "fg": [ 6020, 6004, 6019, 6010 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5751, 5742, 5750, 5743 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 5751, 5742, 5750, 5743 ] } + { "id": "open", "fg": [ 6023, 6014, 6022, 6015 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 6023, 6014, 6022, 6015 ] } ] }, { "id": "vp_door_sliding", - "fg": [ 5738, 5748, 5732, 5746 ], + "fg": [ 6010, 6020, 6004, 6018 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5775, 5776, 5777, 5778 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 5775, 5776, 5777, 5778 ] } + { "id": "open", "fg": [ 6047, 6048, 6049, 6050 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 6047, 6048, 6049, 6050 ] } ] }, { @@ -8858,11 +9177,11 @@ "vp_door_full_sw", "vp_door_full_rear_left" ], - "fg": [ 5732, 5739, 5738, 5737 ], + "fg": [ 6004, 6011, 6010, 6009 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5733, 5736, 5735, 5734 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 5733, 5736, 5735, 5734 ] } + { "id": "open", "fg": [ 6005, 6008, 6007, 6006 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 6005, 6008, 6007, 6006 ] } ] }, { @@ -8874,304 +9193,304 @@ "vp_door_full_se", "vp_door_full_rear_right" ], - "fg": [ 5738, 5752, 5732, 5741 ], + "fg": [ 6010, 6024, 6004, 6013 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5735, 5751, 5733, 5740 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 5735, 5751, 5733, 5740 ] } + { "id": "open", "fg": [ 6007, 6023, 6005, 6012 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 6007, 6023, 6005, 6012 ] } ] }, { "id": "vp_door_opaque_full_left", - "fg": [ 5732, 5745, 5738, 5744 ], + "fg": [ 6004, 6017, 6010, 6016 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5742, 5736, 5743, 5734 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 5742, 5736, 5743, 5734 ] } + { "id": "open", "fg": [ 6014, 6008, 6015, 6006 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 6014, 6008, 6015, 6006 ] } ] }, { "id": "vp_door_opaque_full_right", - "fg": [ 5738, 5748, 5732, 5746 ], + "fg": [ 6010, 6020, 6004, 6018 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5743, 5751, 5742, 5740 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 5743, 5751, 5742, 5740 ] } + { "id": "open", "fg": [ 6015, 6023, 6014, 6012 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 6015, 6023, 6014, 6012 ] } ] }, { "id": [ "vp_door", "vp_door_internal", "vp_door_opaque" ], - "fg": [ 5760, 5764, 5762, 5759 ], + "fg": [ 6032, 6036, 6034, 6031 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5761, 5758, 5763, 5757 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 5761, 5758, 5763, 5757 ] } + { "id": "open", "fg": [ 6033, 6030, 6035, 6029 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 6033, 6030, 6035, 6029 ] } ] }, { "id": "vp_door_internal_front", - "fg": [ 5748, 5732, 5756, 5738 ], + "fg": [ 6020, 6004, 6028, 6010 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5751, 5755, 5754, 5753 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 5751, 5755, 5754, 5753 ] } + { "id": "open", "fg": [ 6023, 6027, 6026, 6025 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 6023, 6027, 6026, 6025 ] } ] }, { "id": "vp_door_shutter", - "fg": [ 5767, 5765, 5766, 5768 ], + "fg": [ 6039, 6037, 6038, 6040 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5772, 5770, 5771, 5773 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 5772, 5770, 5771, 5773 ] } + { "id": "open", "fg": [ 6044, 6042, 6043, 6045 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 6044, 6042, 6043, 6045 ] } ] }, { "id": "vp_door_shutter_left", - "fg": [ 5768, 5769, 5765, 5766 ], + "fg": [ 6040, 6041, 6037, 6038 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5773, 5774, 5770, 5771 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 5773, 5774, 5770, 5771 ] } + { "id": "open", "fg": [ 6045, 6046, 6042, 6043 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 6045, 6046, 6042, 6043 ] } ] }, { "id": "vp_door_shutter_right", - "fg": [ 5765, 5766, 5768, 5769 ], + "fg": [ 6037, 6038, 6040, 6041 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5770, 5771, 5773, 5774 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 5770, 5771, 5773, 5774 ] } + { "id": "open", "fg": [ 6042, 6043, 6045, 6046 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 6042, 6043, 6045, 6046 ] } ] }, { "id": "vp_frame_handle", - "fg": [ 5780, 5782, 5781, 5779 ], + "fg": [ 6052, 6054, 6053, 6051 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5780, 5782, 5781, 5779 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6052, 6054, 6053, 6051 ] } ] }, { "id": "vp_stowboard_ne", - "fg": [ 5789, 5792, 5791, 5790 ], + "fg": [ 6061, 6064, 6063, 6062 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5789, 5792, 5791, 5790 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6061, 6064, 6063, 6062 ] } ] }, { "id": "vp_stowboard_nw", - "fg": [ 5792, 5794, 5793, 5789 ], + "fg": [ 6064, 6066, 6065, 6061 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5792, 5794, 5793, 5789 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6064, 6066, 6065, 6061 ] } ] }, { "id": "vp_stowboard_se", - "fg": [ 5795, 5789, 5792, 5796 ], + "fg": [ 6067, 6061, 6064, 6068 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5795, 5789, 5792, 5796 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6067, 6061, 6064, 6068 ] } ] }, { "id": "vp_stowboard_sw", - "fg": [ 5797, 5798, 5789, 5792 ], + "fg": [ 6069, 6070, 6061, 6064 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5797, 5798, 5789, 5792 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6069, 6070, 6061, 6064 ] } ] }, { "id": "vp_stowboard_vertical_left", - "fg": [ 5786, 5799, 5784, 5783 ], + "fg": [ 6058, 6071, 6056, 6055 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5786, 5799, 5784, 5783 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6058, 6071, 6056, 6055 ] } ] }, { "id": "vp_stowboard_vertical_right", - "fg": [ 5784, 5783, 5786, 5799 ], + "fg": [ 6056, 6055, 6058, 6071 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5784, 5783, 5786, 5799 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6056, 6055, 6058, 6071 ] } ] }, { "id": [ "vp_stowboard_horizontal", "vp_stowboard_horizontal_2" ], - "fg": [ 5783, 5788, 5783, 5800 ], + "fg": [ 6055, 6060, 6055, 6072 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5783, 5788, 5783, 5800 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6055, 6060, 6055, 6072 ] } ] }, { "id": "vp_stowboard_horizontal_front", - "fg": [ 5783, 5786, 5785, 5784 ], + "fg": [ 6055, 6058, 6057, 6056 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5783, 5786, 5785, 5784 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6055, 6058, 6057, 6056 ] } ] }, { "id": "vp_stowboard_horizontal_rear", - "fg": [ 5787, 5784, 5783, 5786 ], + "fg": [ 6059, 6056, 6055, 6058 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5787, 5784, 5783, 5786 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6059, 6056, 6055, 6058 ] } ] }, { "id": [ "vp_stowboard_vertical", "vp_stowboard_vertical_2" ], - "fg": [ 5800, 5783, 5800, 5783 ], + "fg": [ 6072, 6055, 6072, 6055 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5800, 5783, 5800, 5783 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6072, 6055, 6072, 6055 ] } ] }, { "id": "vp_stowboard_wheel_left", - "fg": [ 5786, 5801, 5784, 5783 ], + "fg": [ 6058, 6073, 6056, 6055 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5786, 5801, 5784, 5783 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6058, 6073, 6056, 6055 ] } ] }, { "id": "vp_stowboard_wheel_right", - "fg": [ 5784, 5783, 5786, 5801 ], + "fg": [ 6056, 6055, 6058, 6073 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 5784, 5783, 5786, 5801 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 6056, 6055, 6058, 6073 ] } ] }, { "id": "vp_door_trunk", - "fg": [ 5802, 5809, 5808, 5807 ], + "fg": [ 6074, 6081, 6080, 6079 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5803, 5806, 5805, 5804 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 5803, 5806, 5805, 5804 ] } + { "id": "open", "fg": [ 6075, 6078, 6077, 6076 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 6075, 6078, 6077, 6076 ] } ] }, - { "id": "crack_glass_center_tall", "fg": 5728 }, - { "id": "crack_glass_left_tall", "fg": 5729 }, - { "id": "crack_glass_right_tall", "fg": 5730 }, - { "id": "vp_travois", "fg": 5810 } + { "id": "crack_glass_center_tall", "fg": 6000 }, + { "id": "crack_glass_left_tall", "fg": 6001 }, + { "id": "crack_glass_right_tall", "fg": 6002 }, + { "id": "vp_travois", "fg": 6082 } ] }, { "file": "tall_wielded.png", - "//": "range 5824 to 5839", + "//": "range 6096 to 6111", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, "sprite_offset_y": -32, "tiles": [ - { "id": "overlay_wielded_long_pole", "fg": 5827 }, - { "id": "overlay_wielded_pike_copper", "fg": 5828 }, - { "id": "overlay_wielded_pike", "fg": 5829 }, - { "id": "overlay_wielded_pike_wood", "fg": 5830 }, - { "id": "overlay_female_wielded_wood_panel", "fg": 5831 }, - { "id": "overlay_male_wielded_wood_panel", "fg": 5832 }, - { "id": "overlay_female_wielded_wood_sheet", "fg": 5833 }, - { "id": "overlay_male_wielded_wood_sheet", "fg": 5834 }, - { "id": "overlay_wielded_mattress", "fg": 5824 }, - { "id": "overlay_wielded_fishing_rod_basic", "fg": 5825 }, - { "id": "overlay_wielded_fishing_rod_professional", "fg": 5826 } + { "id": "overlay_wielded_long_pole", "fg": 6099 }, + { "id": "overlay_wielded_pike_copper", "fg": 6100 }, + { "id": "overlay_wielded_pike", "fg": 6101 }, + { "id": "overlay_wielded_pike_wood", "fg": 6102 }, + { "id": "overlay_female_wielded_wood_panel", "fg": 6103 }, + { "id": "overlay_male_wielded_wood_panel", "fg": 6104 }, + { "id": "overlay_female_wielded_wood_sheet", "fg": 6105 }, + { "id": "overlay_male_wielded_wood_sheet", "fg": 6106 }, + { "id": "overlay_wielded_mattress", "fg": 6096 }, + { "id": "overlay_wielded_fishing_rod_basic", "fg": 6097 }, + { "id": "overlay_wielded_fishing_rod_professional", "fg": 6098 } ] }, { "file": "human_body.png", - "//": "range 5840 to 5855", + "//": "range 6112 to 6127", "sprite_width": 32, "sprite_height": 36, "sprite_offset_x": 0, "sprite_offset_y": -8, - "tiles": [ { "id": [ "fd_cigsmoke", "fd_weedsmoke", "fd_cracksmoke", "fd_methsmoke" ], "fg": 5840 } ] + "tiles": [ { "id": [ "fd_cigsmoke", "fd_weedsmoke", "fd_cracksmoke", "fd_methsmoke" ], "fg": 6112 } ] }, { "file": "human_body_wielded.png", - "//": "range 5856 to 6575", + "//": "range 6128 to 6847", "sprite_width": 32, "sprite_height": 36, "sprite_offset_x": 0, "sprite_offset_y": -8, "tiles": [ - { "id": "overlay_wielded_arming_sword_fake", "fg": 5912 }, - { "id": "overlay_wielded_arming_sword_inferior", "fg": 5912 }, - { "id": "overlay_wielded_battleaxe_inferior", "fg": 5861 }, - { "id": "overlay_wielded_battleaxe_fake", "fg": 5861 }, - { "id": "overlay_wielded_broadsword_inferior", "fg": 6211 }, - { "id": "overlay_wielded_broadsword_fake", "fg": 6211 }, - { "id": "overlay_wielded_cavalry_sabre_fake", "fg": 5865 }, - { "id": "overlay_wielded_cutlass_fake", "fg": 5867 }, - { "id": "overlay_wielded_cutlass_inferior", "fg": 5867 }, - { "id": "overlay_wielded_estoc_inferior", "fg": 6265 }, - { "id": "overlay_wielded_estoc_fake", "fg": 6265 }, - { "id": "overlay_female_wielded_halberd_fake", "fg": 6293 }, - { "id": "overlay_male_wielded_halberd_fake", "fg": 6294 }, - { "id": "overlay_wielded_jian_fake", "fg": 5873 }, - { "id": "overlay_wielded_jian_inferior", "fg": 5873 }, - { "id": "overlay_wielded_katana_fake", "fg": 6312 }, - { "id": "overlay_wielded_katana_inferior", "fg": 6312 }, - { "id": "overlay_wielded_kris_fake", "fg": 6318 }, - { "id": "overlay_wielded_longsword_fake", "fg": 6321 }, - { "id": "overlay_wielded_longsword_inferior", "fg": 6321 }, - { "id": "overlay_female_wielded_lucern_hammerfake", "fg": 6322 }, - { "id": "overlay_male_wielded_lucern_hammerfake", "fg": 6323 }, - { "id": "overlay_wielded_mace_inferior", "fg": 6324 }, - { "id": "overlay_wielded_mace_fake", "fg": 6324 }, - { "id": "overlay_wielded_morningstar_fake", "fg": 6325 }, - { "id": "overlay_wielded_morningstar_inferior", "fg": 6325 }, - { "id": "overlay_female_wielded_naginata_fake", "fg": 5884 }, - { "id": "overlay_male_wielded_naginata_fake", "fg": 5885 }, - { "id": "overlay_female_wielded_naginata_inferior", "fg": 5884 }, - { "id": "overlay_male_wielded_naginata_inferior", "fg": 5885 }, - { "id": "overlay_wielded_nodachi_inferior", "fg": 6378 }, - { "id": "overlay_wielded_nodachi_fake", "fg": 6378 }, - { "id": "overlay_wielded_pike_fake", "fg": 5829 }, - { "id": "overlay_wielded_pike_inferior", "fg": 5829 }, - { "id": "overlay_wielded_rapier_fake", "fg": 6406 }, - { "id": "overlay_wielded_tanto_inferior", "fg": 6519 }, - { "id": "overlay_wielded_tanto_fake", "fg": 6519 }, - { "id": "overlay_wielded_wakizashi_fake", "fg": 6543 }, - { "id": "overlay_wielded_wakizashi_inferior", "fg": 6543 }, - { "id": "overlay_wielded_zweihander_fake", "fg": 6565 }, - { "id": "overlay_wielded_zweihander_inferior", "fg": 6565 }, - { "id": "overlay_female_wielded_1st_aid", "fg": 5856 }, - { "id": "overlay_male_wielded_1st_aid", "fg": 5857 }, - { "id": "overlay_female_wielded_2x4", "fg": 5858 }, - { "id": "overlay_male_wielded_2x4", "fg": 5859 }, - { "id": "overlay_wielded_bowling_axe", "fg": 5860 }, - { "id": "overlay_wielded_battleaxe", "fg": 5861 }, - { "id": "overlay_wielded_knife_butcher", "fg": 5862 }, - { "id": "overlay_female_wielded_butterfly_swords", "fg": 5863 }, - { "id": "overlay_male_wielded_butterfly_swords", "fg": 5864 }, - { "id": "overlay_wielded_cavalry_sabre", "fg": 5865 }, - { "id": "overlay_wielded_sword_crude", "fg": 5866 }, - { "id": "overlay_wielded_cutlass", "fg": 5867 }, - { "id": "overlay_wielded_dao", "fg": 5868 }, - { "id": "overlay_wielded_diveknife", "fg": 5869 }, - { "id": "overlay_female_wielded_glaive", "fg": 5870 }, - { "id": "overlay_male_wielded_glaive", "fg": 5871 }, - { "id": "overlay_wielded_glass_shiv", "fg": 5872 }, - { "id": "overlay_wielded_jian", "fg": 5873 }, - { "id": "overlay_wielded_khopesh", "fg": 5874 }, - { "id": "overlay_wielded_kukri", "fg": 5875 }, - { "id": "overlay_wielded_lajatang", "fg": 5876 }, - { "id": "overlay_wielded_machete", "fg": 5877 }, - { "id": "overlay_female_wielded_makeshift_halberd", "fg": 5878 }, - { "id": "overlay_male_wielded_makeshift_halberd", "fg": 5879 }, - { "id": "overlay_wielded_makeshift_machete", "fg": 5880 }, - { "id": "overlay_wielded_glass_macuahuitl", "fg": 5881 }, - { "id": "overlay_female_wielded_makeshift_scythe_war", "fg": 5882 }, - { "id": "overlay_male_wielded_makeshift_scythe_war", "fg": 5883 }, - { "id": "overlay_female_wielded_naginata", "fg": 5884 }, - { "id": "overlay_male_wielded_naginata", "fg": 5885 }, - { "id": "overlay_wielded_knuckle_katar", "fg": 5886 }, - { "id": "overlay_wielded_scimitar", "fg": 5887 }, - { "id": "overlay_wielded_scythe", "fg": 5888 }, - { "id": "overlay_wielded_survivor_machete", "fg": 5889 }, - { "id": "overlay_wielded_sword_bayonet", "fg": 5890 }, - { "id": "overlay_female_wielded_bagh_nakha", "fg": 5891 }, - { "id": "overlay_male_wielded_bagh_nakha", "fg": 5892 }, - { "id": "overlay_female_wielded_scythe_war", "fg": 5893 }, - { "id": "overlay_male_wielded_scythe_war", "fg": 5894 }, - { "id": "overlay_wielded_sword_xiphos", "fg": 5895 }, - { "id": "overlay_wielded_acoustic_guitar", "fg": 5900 }, - { "id": "overlay_worn_acoustic_guitar", "fg": 5900 }, - { "id": "overlay_female_wielded_stepladder", "fg": 5910 }, - { "id": "overlay_male_wielded_stepladder", "fg": 5911 }, - { "id": "overlay_wielded_arming_sword", "fg": 5912 }, - { "id": [ "overlay_wielded_m16_auto_rifle_var_acr", "overlay_wielded_acr_300blk" ], "fg": 6016 }, - { "id": [ "overlay_wielded_ak47", "overlay_wielded_aksemi" ], "fg": 5926 }, - { "id": [ "overlay_wielded_carbine_flintlock", "overlay_wielded_carbine_flintlock_double" ], "fg": 5944 }, - { "id": [ "overlay_wielded_hk_mp5", "overlay_wielded_hk_mp5_10_semi" ], "fg": 5990 }, - { "id": [ "overlay_wielded_hptjcp", "overlay_wielded_hptjhp" ], "fg": 5998 }, - { "id": [ "overlay_wielded_longrifle_flintlock", "overlay_wielded_rifle_flintlock" ], "fg": 6012 }, - { "id": [ "overlay_wielded_m16a4", "overlay_wielded_m16_auto_rifle_var_m16a3" ], "fg": 6017 }, - { "id": [ "overlay_wielded_m1911", "overlay_wielded_m1911a1_38super" ], "fg": 6022 }, - { "id": [ "overlay_wielded_m249", "overlay_wielded_m249_semi" ], "fg": 6031 }, - { "id": [ "overlay_wielded_m60", "overlay_wielded_m60_semi" ], "fg": 6042 }, - { "id": [ "overlay_wielded_mp40", "overlay_wielded_mp40semi" ], "fg": 6067 }, + { "id": "overlay_wielded_arming_sword_fake", "fg": 6184 }, + { "id": "overlay_wielded_arming_sword_inferior", "fg": 6184 }, + { "id": "overlay_wielded_battleaxe_inferior", "fg": 6133 }, + { "id": "overlay_wielded_battleaxe_fake", "fg": 6133 }, + { "id": "overlay_wielded_broadsword_inferior", "fg": 6483 }, + { "id": "overlay_wielded_broadsword_fake", "fg": 6483 }, + { "id": "overlay_wielded_cavalry_sabre_fake", "fg": 6137 }, + { "id": "overlay_wielded_cutlass_fake", "fg": 6139 }, + { "id": "overlay_wielded_cutlass_inferior", "fg": 6139 }, + { "id": "overlay_wielded_estoc_inferior", "fg": 6537 }, + { "id": "overlay_wielded_estoc_fake", "fg": 6537 }, + { "id": "overlay_female_wielded_halberd_fake", "fg": 6565 }, + { "id": "overlay_male_wielded_halberd_fake", "fg": 6566 }, + { "id": "overlay_wielded_jian_fake", "fg": 6145 }, + { "id": "overlay_wielded_jian_inferior", "fg": 6145 }, + { "id": "overlay_wielded_katana_fake", "fg": 6584 }, + { "id": "overlay_wielded_katana_inferior", "fg": 6584 }, + { "id": "overlay_wielded_kris_fake", "fg": 6590 }, + { "id": "overlay_wielded_longsword_fake", "fg": 6593 }, + { "id": "overlay_wielded_longsword_inferior", "fg": 6593 }, + { "id": "overlay_female_wielded_lucern_hammerfake", "fg": 6594 }, + { "id": "overlay_male_wielded_lucern_hammerfake", "fg": 6595 }, + { "id": "overlay_wielded_mace_inferior", "fg": 6596 }, + { "id": "overlay_wielded_mace_fake", "fg": 6596 }, + { "id": "overlay_wielded_morningstar_fake", "fg": 6597 }, + { "id": "overlay_wielded_morningstar_inferior", "fg": 6597 }, + { "id": "overlay_female_wielded_naginata_fake", "fg": 6156 }, + { "id": "overlay_male_wielded_naginata_fake", "fg": 6157 }, + { "id": "overlay_female_wielded_naginata_inferior", "fg": 6156 }, + { "id": "overlay_male_wielded_naginata_inferior", "fg": 6157 }, + { "id": "overlay_wielded_nodachi_inferior", "fg": 6650 }, + { "id": "overlay_wielded_nodachi_fake", "fg": 6650 }, + { "id": "overlay_wielded_pike_fake", "fg": 6101 }, + { "id": "overlay_wielded_pike_inferior", "fg": 6101 }, + { "id": "overlay_wielded_rapier_fake", "fg": 6678 }, + { "id": "overlay_wielded_tanto_inferior", "fg": 6791 }, + { "id": "overlay_wielded_tanto_fake", "fg": 6791 }, + { "id": "overlay_wielded_wakizashi_fake", "fg": 6815 }, + { "id": "overlay_wielded_wakizashi_inferior", "fg": 6815 }, + { "id": "overlay_wielded_zweihander_fake", "fg": 6837 }, + { "id": "overlay_wielded_zweihander_inferior", "fg": 6837 }, + { "id": "overlay_female_wielded_1st_aid", "fg": 6128 }, + { "id": "overlay_male_wielded_1st_aid", "fg": 6129 }, + { "id": "overlay_female_wielded_2x4", "fg": 6130 }, + { "id": "overlay_male_wielded_2x4", "fg": 6131 }, + { "id": "overlay_wielded_bowling_axe", "fg": 6132 }, + { "id": "overlay_wielded_battleaxe", "fg": 6133 }, + { "id": "overlay_wielded_knife_butcher", "fg": 6134 }, + { "id": "overlay_female_wielded_butterfly_swords", "fg": 6135 }, + { "id": "overlay_male_wielded_butterfly_swords", "fg": 6136 }, + { "id": "overlay_wielded_cavalry_sabre", "fg": 6137 }, + { "id": "overlay_wielded_sword_crude", "fg": 6138 }, + { "id": "overlay_wielded_cutlass", "fg": 6139 }, + { "id": "overlay_wielded_dao", "fg": 6140 }, + { "id": "overlay_wielded_diveknife", "fg": 6141 }, + { "id": "overlay_female_wielded_glaive", "fg": 6142 }, + { "id": "overlay_male_wielded_glaive", "fg": 6143 }, + { "id": "overlay_wielded_glass_shiv", "fg": 6144 }, + { "id": "overlay_wielded_jian", "fg": 6145 }, + { "id": "overlay_wielded_khopesh", "fg": 6146 }, + { "id": "overlay_wielded_kukri", "fg": 6147 }, + { "id": "overlay_wielded_lajatang", "fg": 6148 }, + { "id": "overlay_wielded_machete", "fg": 6149 }, + { "id": "overlay_female_wielded_makeshift_halberd", "fg": 6150 }, + { "id": "overlay_male_wielded_makeshift_halberd", "fg": 6151 }, + { "id": "overlay_wielded_makeshift_machete", "fg": 6152 }, + { "id": "overlay_wielded_glass_macuahuitl", "fg": 6153 }, + { "id": "overlay_female_wielded_makeshift_scythe_war", "fg": 6154 }, + { "id": "overlay_male_wielded_makeshift_scythe_war", "fg": 6155 }, + { "id": "overlay_female_wielded_naginata", "fg": 6156 }, + { "id": "overlay_male_wielded_naginata", "fg": 6157 }, + { "id": "overlay_wielded_knuckle_katar", "fg": 6158 }, + { "id": "overlay_wielded_scimitar", "fg": 6159 }, + { "id": "overlay_wielded_scythe", "fg": 6160 }, + { "id": "overlay_wielded_survivor_machete", "fg": 6161 }, + { "id": "overlay_wielded_sword_bayonet", "fg": 6162 }, + { "id": "overlay_female_wielded_bagh_nakha", "fg": 6163 }, + { "id": "overlay_male_wielded_bagh_nakha", "fg": 6164 }, + { "id": "overlay_female_wielded_scythe_war", "fg": 6165 }, + { "id": "overlay_male_wielded_scythe_war", "fg": 6166 }, + { "id": "overlay_wielded_sword_xiphos", "fg": 6167 }, + { "id": "overlay_wielded_acoustic_guitar", "fg": 6172 }, + { "id": "overlay_worn_acoustic_guitar", "fg": 6172 }, + { "id": "overlay_female_wielded_stepladder", "fg": 6182 }, + { "id": "overlay_male_wielded_stepladder", "fg": 6183 }, + { "id": "overlay_wielded_arming_sword", "fg": 6184 }, + { "id": [ "overlay_wielded_m16_auto_rifle_var_acr", "overlay_wielded_acr_300blk" ], "fg": 6288 }, + { "id": [ "overlay_wielded_ak47", "overlay_wielded_aksemi" ], "fg": 6198 }, + { "id": [ "overlay_wielded_carbine_flintlock", "overlay_wielded_carbine_flintlock_double" ], "fg": 6216 }, + { "id": [ "overlay_wielded_hk_mp5", "overlay_wielded_hk_mp5_10_semi" ], "fg": 6262 }, + { "id": [ "overlay_wielded_hptjcp", "overlay_wielded_hptjhp" ], "fg": 6270 }, + { "id": [ "overlay_wielded_longrifle_flintlock", "overlay_wielded_rifle_flintlock" ], "fg": 6284 }, + { "id": [ "overlay_wielded_m16a4", "overlay_wielded_m16_auto_rifle_var_m16a3" ], "fg": 6289 }, + { "id": [ "overlay_wielded_m1911", "overlay_wielded_m1911a1_38super" ], "fg": 6294 }, + { "id": [ "overlay_wielded_m249", "overlay_wielded_m249_semi" ], "fg": 6303 }, + { "id": [ "overlay_wielded_m60", "overlay_wielded_m60_semi" ], "fg": 6314 }, + { "id": [ "overlay_wielded_mp40", "overlay_wielded_mp40semi" ], "fg": 6339 }, { "id": [ "overlay_wielded_rifle_9mm", @@ -9183,59 +9502,59 @@ "overlay_wielded_rifle_38", "overlay_wielded_rifle_223" ], - "fg": 6083 - }, - { "id": [ "overlay_wielded_slamfire_shotgun", "overlay_wielded_slamfire_shotgun_d" ], "fg": 6135 }, - { "id": "overlay_wielded_fire_ax", "fg": 6182 }, - { "id": "overlay_wielded_ax", "fg": 6184 }, - { "id": "overlay_wielded_hatchet", "fg": 6183 }, - { "id": "overlay_wielded_bag_canvas", "fg": 6185 }, - { "id": "overlay_wielded_bag_plastic", "fg": 6186 }, - { "id": "overlay_wielded_knife_baselard", "fg": 6187 }, - { "id": "overlay_female_wielded_bat", "fg": 6188 }, - { "id": "overlay_male_wielded_bat", "fg": 6189 }, - { "id": "overlay_female_wielded_bat_metal", "fg": 6190 }, - { "id": "overlay_male_wielded_bat_metal", "fg": 6191 }, - { "id": "overlay_wielded_bone_knife", "fg": 6192 }, - { "id": "overlay_wielded_bottle_glass", "fg": 6193 }, - { "id": "overlay_wielded_bottle_plastic", "fg": 6194 }, - { "id": "overlay_wielded_bottle_plastic_small", "fg": 6195 }, - { "id": "overlay_wielded_compositebow", "fg": 6196 }, - { "id": "overlay_wielded_reflexbow", "fg": 6197 }, - { "id": "overlay_wielded_compgreatbow", "fg": 6198 }, - { "id": "overlay_wielded_compbow", "fg": 6199 }, - { "id": "overlay_wielded_compbow_high", "fg": 6199 }, - { "id": "overlay_wielded_compbow_low", "fg": 6199 }, - { "id": "overlay_wielded_hybridbow", "fg": 6200 }, - { "id": "overlay_wielded_longbow", "fg": 6201 }, - { "id": "overlay_wielded_recurbow", "fg": 6202 }, - { "id": "overlay_wielded_reflexrecurvebow", "fg": 6203 }, - { "id": "overlay_wielded_shortbow", "fg": 6204 }, - { "id": "overlay_wielded_selfbow", "fg": 6205 }, - { "id": "overlay_wielded_box_large", "fg": 6206 }, - { "id": "overlay_wielded_box_medium", "fg": 6207 }, - { "id": "overlay_wielded_box_small", "fg": 6208 }, - { "id": "overlay_wielded_brick", "fg": 6210 }, - { "id": "overlay_wielded_broadsword", "fg": 6211 }, - { "id": "overlay_wielded_broom", "fg": 6212 }, - { "id": "overlay_female_wielded_bwirebat", "fg": 6214 }, - { "id": "overlay_male_wielded_bwirebat", "fg": 6215 }, - { "id": "overlay_wielded_sword_cane", "fg": 6239 }, - { "id": "overlay_wielded_hollow_cane", "fg": 6237 }, - { "id": "overlay_wielded_cane", "fg": 6240 }, - { "id": [ "overlay_female_wielded_cestus", "overlay_female_worn_cestus" ], "fg": 6242 }, - { "id": [ "overlay_male_wielded_cestus", "overlay_male_worn_cestus" ], "fg": 6243 }, - { "id": "overlay_female_wielded_chainsaw_off", "fg": 6244 }, - { "id": "overlay_male_wielded_chainsaw_off", "fg": 6245 }, - { "id": "overlay_wielded_coffeemaker", "fg": 6246 }, - { "id": "overlay_wielded_knife_combat", "fg": 6247 }, - { "id": "overlay_wielded_knife_combat_mod", "fg": 6247 }, - { "id": "overlay_wielded_copper_knife", "fg": 6248 }, - { "id": "overlay_female_wielded_corpse_generic_human", "fg": 6249 }, - { "id": "overlay_male_wielded_corpse_generic_human", "fg": 6250 }, + "fg": 6355 + }, + { "id": [ "overlay_wielded_slamfire_shotgun", "overlay_wielded_slamfire_shotgun_d" ], "fg": 6407 }, + { "id": "overlay_wielded_fire_ax", "fg": 6454 }, + { "id": "overlay_wielded_ax", "fg": 6456 }, + { "id": "overlay_wielded_hatchet", "fg": 6455 }, + { "id": "overlay_wielded_bag_canvas", "fg": 6457 }, + { "id": "overlay_wielded_bag_plastic", "fg": 6458 }, + { "id": "overlay_wielded_knife_baselard", "fg": 6459 }, + { "id": "overlay_female_wielded_bat", "fg": 6460 }, + { "id": "overlay_male_wielded_bat", "fg": 6461 }, + { "id": "overlay_female_wielded_bat_metal", "fg": 6462 }, + { "id": "overlay_male_wielded_bat_metal", "fg": 6463 }, + { "id": "overlay_wielded_bone_knife", "fg": 6464 }, + { "id": "overlay_wielded_bottle_glass", "fg": 6465 }, + { "id": "overlay_wielded_bottle_plastic", "fg": 6466 }, + { "id": "overlay_wielded_bottle_plastic_small", "fg": 6467 }, + { "id": "overlay_wielded_compositebow", "fg": 6468 }, + { "id": "overlay_wielded_reflexbow", "fg": 6469 }, + { "id": "overlay_wielded_compgreatbow", "fg": 6470 }, + { "id": "overlay_wielded_compbow", "fg": 6471 }, + { "id": "overlay_wielded_compbow_high", "fg": 6471 }, + { "id": "overlay_wielded_compbow_low", "fg": 6471 }, + { "id": "overlay_wielded_hybridbow", "fg": 6472 }, + { "id": "overlay_wielded_longbow", "fg": 6473 }, + { "id": "overlay_wielded_recurbow", "fg": 6474 }, + { "id": "overlay_wielded_reflexrecurvebow", "fg": 6475 }, + { "id": "overlay_wielded_shortbow", "fg": 6476 }, + { "id": "overlay_wielded_selfbow", "fg": 6477 }, + { "id": "overlay_wielded_box_large", "fg": 6478 }, + { "id": "overlay_wielded_box_medium", "fg": 6479 }, + { "id": "overlay_wielded_box_small", "fg": 6480 }, + { "id": "overlay_wielded_brick", "fg": 6482 }, + { "id": "overlay_wielded_broadsword", "fg": 6483 }, + { "id": "overlay_wielded_broom", "fg": 6484 }, + { "id": "overlay_female_wielded_bwirebat", "fg": 6486 }, + { "id": "overlay_male_wielded_bwirebat", "fg": 6487 }, + { "id": "overlay_wielded_sword_cane", "fg": 6511 }, + { "id": "overlay_wielded_hollow_cane", "fg": 6509 }, + { "id": "overlay_wielded_cane", "fg": 6512 }, + { "id": [ "overlay_female_wielded_cestus", "overlay_female_worn_cestus" ], "fg": 6514 }, + { "id": [ "overlay_male_wielded_cestus", "overlay_male_worn_cestus" ], "fg": 6515 }, + { "id": "overlay_female_wielded_chainsaw_off", "fg": 6516 }, + { "id": "overlay_male_wielded_chainsaw_off", "fg": 6517 }, + { "id": "overlay_wielded_coffeemaker", "fg": 6518 }, + { "id": "overlay_wielded_knife_combat", "fg": 6519 }, + { "id": "overlay_wielded_knife_combat_mod", "fg": 6519 }, + { "id": "overlay_wielded_copper_knife", "fg": 6520 }, + { "id": "overlay_female_wielded_corpse_generic_human", "fg": 6521 }, + { "id": "overlay_male_wielded_corpse_generic_human", "fg": 6522 }, { "id": [ "overlay_wielded_corpse_mon_ant", "overlay_wielded_corpse_mon_ant_soldier", "overlay_wielded_corpse_mon_ant_queen" ], - "fg": 6252 + "fg": 6524 }, { "id": [ @@ -9243,7 +9562,7 @@ "overlay_wielded_corpse_mon_ant_acid_soldier", "overlay_wielded_corpse_mon_ant_acid_queen" ], - "fg": 6251 + "fg": 6523 }, { "id": [ @@ -9302,7 +9621,7 @@ "overlay_male_wielded_corpse_mon_zombie_prisoner", "overlay_male_wielded_corpse_mon_zombie_military_pilot" ], - "fg": 6254 + "fg": 6526 }, { "id": [ @@ -9361,77 +9680,77 @@ "overlay_female_wielded_corpse_mon_zombie_prisoner", "overlay_female_wielded_corpse_mon_zombie_military_pilot" ], - "fg": 6253 - }, - { "id": "overlay_wielded_cudgel", "fg": 6262 }, - { "id": "overlay_female_wielded_spear_dory", "fg": 6263 }, - { "id": "overlay_male_wielded_spear_dory", "fg": 6264 }, - { "id": "overlay_wielded_estoc", "fg": 6265 }, - { "id": "overlay_wielded_shock_epee", "fg": 6266 }, - { "id": "overlay_wielded_shock_foil", "fg": 6267 }, - { "id": "overlay_wielded_shock_sabre", "fg": 6268 }, - { "id": "overlay_wielded_fencing_epee", "fg": 6269 }, - { "id": "overlay_wielded_fencing_foil", "fg": 6270 }, - { "id": "overlay_wielded_fencing_sabre", "fg": 6271 }, - { "id": "overlay_wielded_fencing_epee_sharpened", "fg": 6272 }, - { "id": "overlay_wielded_fencing_foil_sharpened", "fg": 6273 }, - { "id": "overlay_wielded_fencing_sabre_sharpened", "fg": 6274 }, - { "id": "overlay_wielded_flashlight", "fg": 6276 }, - { "id": "overlay_wielded_heavy_flashlight", "fg": 6277 }, - { "id": "overlay_wielded_spear_forked", "fg": 6278 }, - { "id": "overlay_wielded_glass_shard", "fg": 6279 }, - { "id": "overlay_wielded_grip_hook", "fg": 6292 }, - { "id": "overlay_male_wielded_halberd", "fg": 6294 }, - { "id": "overlay_female_wielded_halberd", "fg": 6293 }, - { "id": "overlay_wielded_crowbar", "fg": 6295 }, - { "id": "overlay_male_wielded_screwdriver", "fg": 6298 }, - { "id": "overlay_female_wielded_screwdriver", "fg": 6297 }, - { "id": "overlay_wielded_shovel", "fg": 6299 }, - { "id": "overlay_wielded_wrench", "fg": 6300 }, - { "id": "overlay_wielded_hammer", "fg": 6296 }, - { "id": "overlay_female_wielded_spear_homemade_halfpike", "fg": 6301 }, - { "id": "overlay_male_wielded_spear_homemade_halfpike", "fg": 6302 }, - { "id": "overlay_wielded_jar_3l_glass", "fg": 6303 }, - { "id": "overlay_wielded_jar_3l_glass_sealed", "fg": 6304 }, - { "id": "overlay_wielded_jar_glass", "fg": 6305 }, - { "id": "overlay_wielded_jar_glass_sealed", "fg": 6306 }, - { "id": "overlay_wielded_javelin", "fg": 6308 }, - { "id": "overlay_wielded_javelin_iron", "fg": 6307 }, - { "id": "overlay_female_wielded_ji", "fg": 6309 }, - { "id": "overlay_male_wielded_ji", "fg": 6310 }, - { "id": "overlay_wielded_jug_plastic", "fg": 6311 }, - { "id": "overlay_wielded_katana", "fg": 6312 }, - { "id": "overlay_wielded_kirpan", "fg": 6313 }, - { "id": "overlay_female_wielded_knuckle_nail", "fg": 6314 }, - { "id": "overlay_male_wielded_knuckle_nail", "fg": 6315 }, - { "id": "overlay_female_wielded_knuckle_steel", "fg": 6316 }, - { "id": "overlay_male_wielded_knuckle_steel", "fg": 6317 }, - { "id": "overlay_wielded_kris", "fg": 6318 }, - { "id": "overlay_wielded_shillelagh_weighted", "fg": 6319 }, - { "id": "overlay_wielded_log", "fg": 6320 }, - { "id": "overlay_wielded_longsword", "fg": 6321 }, - { "id": "overlay_male_wielded_lucern_hammer", "fg": 6323 }, - { "id": "overlay_female_wielded_lucern_hammer", "fg": 6322 }, - { "id": "overlay_wielded_mace", "fg": 6324 }, - { "id": "overlay_wielded_morningstar", "fg": 6325 }, - { "id": "overlay_wielded_makeshift_crowbar", "fg": 6326 }, - { "id": "overlay_wielded_makeshift_knife", "fg": 6327 }, - { "id": "overlay_wielded_makeshift_sap", "fg": 6328 }, - { "id": "overlay_wielded_antibiotics", "fg": 6331 }, - { "id": "overlay_wielded_weak_antibiotic", "fg": 6343 }, - { "id": "overlay_wielded_strong_antibiotic", "fg": 6340 }, - { "id": "overlay_wielded_calcium_tablet", "fg": 6334 }, - { "id": "overlay_wielded_vitamins", "fg": 6342 }, - { "id": "overlay_wielded_gummy_vitamins", "fg": 6335 }, - { "id": "overlay_wielded_antifungal", "fg": 6332 }, - { "id": "overlay_wielded_antiparasitic", "fg": 6333 }, - { "id": "overlay_wielded_iodine", "fg": 6336 }, - { "id": "overlay_wielded_prussian_blue", "fg": 6339 }, - { "id": "overlay_wielded_tramadol", "fg": 6341 }, - { "id": "overlay_wielded_oxycodone", "fg": 6338 }, - { "id": "overlay_female_wielded_mjolnir", "fg": 6344 }, - { "id": "overlay_male_wielded_mjolnir", "fg": 6345 }, - { "id": "overlay_wielded_mop", "fg": 6346 }, + "fg": 6525 + }, + { "id": "overlay_wielded_cudgel", "fg": 6534 }, + { "id": "overlay_female_wielded_spear_dory", "fg": 6535 }, + { "id": "overlay_male_wielded_spear_dory", "fg": 6536 }, + { "id": "overlay_wielded_estoc", "fg": 6537 }, + { "id": "overlay_wielded_shock_epee", "fg": 6538 }, + { "id": "overlay_wielded_shock_foil", "fg": 6539 }, + { "id": "overlay_wielded_shock_sabre", "fg": 6540 }, + { "id": "overlay_wielded_fencing_epee", "fg": 6541 }, + { "id": "overlay_wielded_fencing_foil", "fg": 6542 }, + { "id": "overlay_wielded_fencing_sabre", "fg": 6543 }, + { "id": "overlay_wielded_fencing_epee_sharpened", "fg": 6544 }, + { "id": "overlay_wielded_fencing_foil_sharpened", "fg": 6545 }, + { "id": "overlay_wielded_fencing_sabre_sharpened", "fg": 6546 }, + { "id": "overlay_wielded_flashlight", "fg": 6548 }, + { "id": "overlay_wielded_heavy_flashlight", "fg": 6549 }, + { "id": "overlay_wielded_spear_forked", "fg": 6550 }, + { "id": "overlay_wielded_glass_shard", "fg": 6551 }, + { "id": "overlay_wielded_grip_hook", "fg": 6564 }, + { "id": "overlay_male_wielded_halberd", "fg": 6566 }, + { "id": "overlay_female_wielded_halberd", "fg": 6565 }, + { "id": "overlay_wielded_crowbar", "fg": 6567 }, + { "id": "overlay_male_wielded_screwdriver", "fg": 6570 }, + { "id": "overlay_female_wielded_screwdriver", "fg": 6569 }, + { "id": "overlay_wielded_shovel", "fg": 6571 }, + { "id": "overlay_wielded_wrench", "fg": 6572 }, + { "id": "overlay_wielded_hammer", "fg": 6568 }, + { "id": "overlay_female_wielded_spear_homemade_halfpike", "fg": 6573 }, + { "id": "overlay_male_wielded_spear_homemade_halfpike", "fg": 6574 }, + { "id": "overlay_wielded_jar_3l_glass", "fg": 6575 }, + { "id": "overlay_wielded_jar_3l_glass_sealed", "fg": 6576 }, + { "id": "overlay_wielded_jar_glass", "fg": 6577 }, + { "id": "overlay_wielded_jar_glass_sealed", "fg": 6578 }, + { "id": "overlay_wielded_javelin", "fg": 6580 }, + { "id": "overlay_wielded_javelin_iron", "fg": 6579 }, + { "id": "overlay_female_wielded_ji", "fg": 6581 }, + { "id": "overlay_male_wielded_ji", "fg": 6582 }, + { "id": "overlay_wielded_jug_plastic", "fg": 6583 }, + { "id": "overlay_wielded_katana", "fg": 6584 }, + { "id": "overlay_wielded_kirpan", "fg": 6585 }, + { "id": "overlay_female_wielded_knuckle_nail", "fg": 6586 }, + { "id": "overlay_male_wielded_knuckle_nail", "fg": 6587 }, + { "id": "overlay_female_wielded_knuckle_steel", "fg": 6588 }, + { "id": "overlay_male_wielded_knuckle_steel", "fg": 6589 }, + { "id": "overlay_wielded_kris", "fg": 6590 }, + { "id": "overlay_wielded_shillelagh_weighted", "fg": 6591 }, + { "id": "overlay_wielded_log", "fg": 6592 }, + { "id": "overlay_wielded_longsword", "fg": 6593 }, + { "id": "overlay_male_wielded_lucern_hammer", "fg": 6595 }, + { "id": "overlay_female_wielded_lucern_hammer", "fg": 6594 }, + { "id": "overlay_wielded_mace", "fg": 6596 }, + { "id": "overlay_wielded_morningstar", "fg": 6597 }, + { "id": "overlay_wielded_makeshift_crowbar", "fg": 6598 }, + { "id": "overlay_wielded_makeshift_knife", "fg": 6599 }, + { "id": "overlay_wielded_makeshift_sap", "fg": 6600 }, + { "id": "overlay_wielded_antibiotics", "fg": 6603 }, + { "id": "overlay_wielded_weak_antibiotic", "fg": 6615 }, + { "id": "overlay_wielded_strong_antibiotic", "fg": 6612 }, + { "id": "overlay_wielded_calcium_tablet", "fg": 6606 }, + { "id": "overlay_wielded_vitamins", "fg": 6614 }, + { "id": "overlay_wielded_gummy_vitamins", "fg": 6607 }, + { "id": "overlay_wielded_antifungal", "fg": 6604 }, + { "id": "overlay_wielded_antiparasitic", "fg": 6605 }, + { "id": "overlay_wielded_iodine", "fg": 6608 }, + { "id": "overlay_wielded_prussian_blue", "fg": 6611 }, + { "id": "overlay_wielded_tramadol", "fg": 6613 }, + { "id": "overlay_wielded_oxycodone", "fg": 6610 }, + { "id": "overlay_female_wielded_mjolnir", "fg": 6616 }, + { "id": "overlay_male_wielded_mjolnir", "fg": 6617 }, + { "id": "overlay_wielded_mop", "fg": 6618 }, { "id": [ "overlay_wielded_tourniquet_upper", @@ -9439,784 +9758,784 @@ "overlay_wielded_tourniquet_lower", "overlay_wielded_tourniquet_lower_XL" ], - "fg": 6372 - }, - { "id": "overlay_female_wielded_nailbat", "fg": 6374 }, - { "id": "overlay_male_wielded_nailbat", "fg": 6375 }, - { "id": "overlay_female_wielded_nailboard", "fg": 6376 }, - { "id": "overlay_male_wielded_nailboard", "fg": 6377 }, - { "id": "overlay_wielded_nodachi", "fg": 6378 }, - { "id": "overlay_male_wielded_2h_flail_wood", "fg": 6380 }, - { "id": "overlay_female_wielded_2h_flail_wood", "fg": 6379 }, - { "id": "overlay_male_wielded_pillow", "fg": 6384 }, - { "id": "overlay_female_wielded_pillow", "fg": 6383 }, - { "id": "overlay_male_wielded_down_pillow", "fg": 6382 }, - { "id": "overlay_female_wielded_down_pillow", "fg": 6381 }, - { "id": "overlay_wielded_pipe", "fg": 6385 }, - { "id": "overlay_wielded_pitchfork", "fg": 6386 }, - { "id": "overlay_wielded_sharp_toothbrush", "fg": 6387 }, - { "id": "overlay_wielded_pockknife", "fg": 6388 }, - { "id": "overlay_female_wielded_pot", "fg": 6391 }, - { "id": "overlay_male_wielded_pot", "fg": 6392 }, - { "id": "overlay_female_wielded_pot_copper", "fg": 6393 }, - { "id": "overlay_male_wielded_pot_copper", "fg": 6394 }, - { "id": "overlay_wielded_punch_dagger", "fg": 6395 }, - { "id": "overlay_female_wielded_qiang", "fg": 6396 }, - { "id": "overlay_male_wielded_qiang", "fg": 6397 }, - { "id": "overlay_female_wielded_rag", "fg": 6404 }, - { "id": "overlay_male_wielded_rag", "fg": 6405 }, - { "id": "overlay_wielded_rapier", "fg": 6406 }, - { "id": "overlay_wielded_rebar", "fg": 6407 }, - { "id": "overlay_wielded_knife_rm42", "fg": 6408 }, - { "id": "overlay_wielded_rock", "fg": 6409 }, - { "id": "overlay_wielded_rock_sock", "fg": 6410 }, - { "id": "overlay_wielded_rolling_pin", "fg": 6411 }, - { "id": "overlay_wielded_scissors", "fg": 6412 }, - { "id": "overlay_wielded_sharp_rock", "fg": 6413 }, - { "id": "overlay_wielded_shillelagh", "fg": 6414 }, + "fg": 6644 + }, + { "id": "overlay_female_wielded_nailbat", "fg": 6646 }, + { "id": "overlay_male_wielded_nailbat", "fg": 6647 }, + { "id": "overlay_female_wielded_nailboard", "fg": 6648 }, + { "id": "overlay_male_wielded_nailboard", "fg": 6649 }, + { "id": "overlay_wielded_nodachi", "fg": 6650 }, + { "id": "overlay_male_wielded_2h_flail_wood", "fg": 6652 }, + { "id": "overlay_female_wielded_2h_flail_wood", "fg": 6651 }, + { "id": "overlay_male_wielded_pillow", "fg": 6656 }, + { "id": "overlay_female_wielded_pillow", "fg": 6655 }, + { "id": "overlay_male_wielded_down_pillow", "fg": 6654 }, + { "id": "overlay_female_wielded_down_pillow", "fg": 6653 }, + { "id": "overlay_wielded_pipe", "fg": 6657 }, + { "id": "overlay_wielded_pitchfork", "fg": 6658 }, + { "id": "overlay_wielded_sharp_toothbrush", "fg": 6659 }, + { "id": "overlay_wielded_pockknife", "fg": 6660 }, + { "id": "overlay_female_wielded_pot", "fg": 6663 }, + { "id": "overlay_male_wielded_pot", "fg": 6664 }, + { "id": "overlay_female_wielded_pot_copper", "fg": 6665 }, + { "id": "overlay_male_wielded_pot_copper", "fg": 6666 }, + { "id": "overlay_wielded_punch_dagger", "fg": 6667 }, + { "id": "overlay_female_wielded_qiang", "fg": 6668 }, + { "id": "overlay_male_wielded_qiang", "fg": 6669 }, + { "id": "overlay_female_wielded_rag", "fg": 6676 }, + { "id": "overlay_male_wielded_rag", "fg": 6677 }, + { "id": "overlay_wielded_rapier", "fg": 6678 }, + { "id": "overlay_wielded_rebar", "fg": 6679 }, + { "id": "overlay_wielded_knife_rm42", "fg": 6680 }, + { "id": "overlay_wielded_rock", "fg": 6681 }, + { "id": "overlay_wielded_rock_sock", "fg": 6682 }, + { "id": "overlay_wielded_rolling_pin", "fg": 6683 }, + { "id": "overlay_wielded_scissors", "fg": 6684 }, + { "id": "overlay_wielded_sharp_rock", "fg": 6685 }, + { "id": "overlay_wielded_shillelagh", "fg": 6686 }, { "id": "overlay_female_wielded_cigar_lit", "fg": [ - { "weight": 14, "sprite": 6417 }, - { "weight": 14, "sprite": 6418 }, - { "weight": 14, "sprite": 6419 }, - { "weight": 14, "sprite": 6420 }, - { "weight": 14, "sprite": 6421 }, - { "weight": 14, "sprite": 6422 }, - { "weight": 14, "sprite": 6423 } + { "weight": 14, "sprite": 6689 }, + { "weight": 14, "sprite": 6690 }, + { "weight": 14, "sprite": 6691 }, + { "weight": 14, "sprite": 6692 }, + { "weight": 14, "sprite": 6693 }, + { "weight": 14, "sprite": 6694 }, + { "weight": 14, "sprite": 6695 } ], "animated": true }, { "id": "overlay_male_wielded_cigar_lit", "fg": [ - { "weight": 14, "sprite": 6426 }, - { "weight": 14, "sprite": 6427 }, - { "weight": 14, "sprite": 6428 }, - { "weight": 14, "sprite": 6429 }, - { "weight": 14, "sprite": 6430 }, - { "weight": 14, "sprite": 6431 }, - { "weight": 14, "sprite": 6432 } + { "weight": 14, "sprite": 6698 }, + { "weight": 14, "sprite": 6699 }, + { "weight": 14, "sprite": 6700 }, + { "weight": 14, "sprite": 6701 }, + { "weight": 14, "sprite": 6702 }, + { "weight": 14, "sprite": 6703 }, + { "weight": 14, "sprite": 6704 } ], "animated": true }, { "id": "overlay_female_wielded_cig_lit", "fg": [ - { "weight": 14, "sprite": 6435 }, - { "weight": 14, "sprite": 6436 }, - { "weight": 14, "sprite": 6437 }, - { "weight": 14, "sprite": 6438 }, - { "weight": 14, "sprite": 6439 }, - { "weight": 14, "sprite": 6440 }, - { "weight": 14, "sprite": 6441 } + { "weight": 14, "sprite": 6707 }, + { "weight": 14, "sprite": 6708 }, + { "weight": 14, "sprite": 6709 }, + { "weight": 14, "sprite": 6710 }, + { "weight": 14, "sprite": 6711 }, + { "weight": 14, "sprite": 6712 }, + { "weight": 14, "sprite": 6713 } ], "animated": true }, { "id": "overlay_male_wielded_cig_lit", "fg": [ - { "weight": 14, "sprite": 6444 }, - { "weight": 14, "sprite": 6445 }, - { "weight": 14, "sprite": 6446 }, - { "weight": 14, "sprite": 6447 }, - { "weight": 14, "sprite": 6448 }, - { "weight": 14, "sprite": 6449 }, - { "weight": 14, "sprite": 6450 } + { "weight": 14, "sprite": 6716 }, + { "weight": 14, "sprite": 6717 }, + { "weight": 14, "sprite": 6718 }, + { "weight": 14, "sprite": 6719 }, + { "weight": 14, "sprite": 6720 }, + { "weight": 14, "sprite": 6721 }, + { "weight": 14, "sprite": 6722 } ], "animated": true }, { "id": "overlay_female_wielded_joint_lit", "fg": [ - { "weight": 14, "sprite": 6452 }, - { "weight": 14, "sprite": 6453 }, - { "weight": 14, "sprite": 6454 }, - { "weight": 14, "sprite": 6455 }, - { "weight": 14, "sprite": 6456 }, - { "weight": 14, "sprite": 6457 }, - { "weight": 14, "sprite": 6458 } + { "weight": 14, "sprite": 6724 }, + { "weight": 14, "sprite": 6725 }, + { "weight": 14, "sprite": 6726 }, + { "weight": 14, "sprite": 6727 }, + { "weight": 14, "sprite": 6728 }, + { "weight": 14, "sprite": 6729 }, + { "weight": 14, "sprite": 6730 } ], "animated": true }, { "id": "overlay_male_wielded_joint_lit", "fg": [ - { "weight": 14, "sprite": 6461 }, - { "weight": 14, "sprite": 6462 }, - { "weight": 14, "sprite": 6463 }, - { "weight": 14, "sprite": 6464 }, - { "weight": 14, "sprite": 6465 }, - { "weight": 14, "sprite": 6466 }, - { "weight": 14, "sprite": 6467 } + { "weight": 14, "sprite": 6733 }, + { "weight": 14, "sprite": 6734 }, + { "weight": 14, "sprite": 6735 }, + { "weight": 14, "sprite": 6736 }, + { "weight": 14, "sprite": 6737 }, + { "weight": 14, "sprite": 6738 }, + { "weight": 14, "sprite": 6739 } ], "animated": true }, { "id": "overlay_female_wielded_pipe_tobacco", "fg": [ - { "weight": 14, "sprite": 6469 }, - { "weight": 14, "sprite": 6470 }, - { "weight": 14, "sprite": 6471 }, - { "weight": 14, "sprite": 6472 }, - { "weight": 14, "sprite": 6473 }, - { "weight": 14, "sprite": 6474 }, - { "weight": 14, "sprite": 6475 } + { "weight": 14, "sprite": 6741 }, + { "weight": 14, "sprite": 6742 }, + { "weight": 14, "sprite": 6743 }, + { "weight": 14, "sprite": 6744 }, + { "weight": 14, "sprite": 6745 }, + { "weight": 14, "sprite": 6746 }, + { "weight": 14, "sprite": 6747 } ], "animated": true }, { "id": "overlay_male_wielded_pipe_tobacco", "fg": [ - { "weight": 14, "sprite": 6476 }, - { "weight": 14, "sprite": 6477 }, - { "weight": 14, "sprite": 6478 }, - { "weight": 14, "sprite": 6479 }, - { "weight": 14, "sprite": 6480 }, - { "weight": 14, "sprite": 6481 }, - { "weight": 14, "sprite": 6482 } + { "weight": 14, "sprite": 6748 }, + { "weight": 14, "sprite": 6749 }, + { "weight": 14, "sprite": 6750 }, + { "weight": 14, "sprite": 6751 }, + { "weight": 14, "sprite": 6752 }, + { "weight": 14, "sprite": 6753 }, + { "weight": 14, "sprite": 6754 } ], "animated": true }, - { "id": "overlay_male_wielded_pointy_stick", "fg": 6484 }, - { "id": "overlay_female_wielded_pointy_stick", "fg": 6483 }, - { "id": "overlay_male_wielded_spear_wood", "fg": 6500 }, - { "id": "overlay_female_wielded_spear_wood", "fg": 6499 }, - { "id": "overlay_male_wielded_spear_spike", "fg": 6496 }, - { "id": "overlay_female_wielded_spear_spike", "fg": 6495 }, - { "id": "overlay_male_wielded_spear_knife", "fg": 6488 }, - { "id": "overlay_female_wielded_spear_knife", "fg": 6487 }, - { "id": "overlay_male_wielded_spear_knife_superior", "fg": 6490 }, - { "id": "overlay_female_wielded_spear_knife_superior", "fg": 6489 }, - { "id": "overlay_male_wielded_spear_rebar", "fg": 6494 }, - { "id": "overlay_female_wielded_spear_rebar", "fg": 6493 }, - { "id": "overlay_male_wielded_spear_pipe", "fg": 6492 }, - { "id": "overlay_female_wielded_spear_pipe", "fg": 6491 }, - { "id": "overlay_male_wielded_spear_steel", "fg": 6498 }, - { "id": "overlay_female_wielded_spear_steel", "fg": 6497 }, - { "id": "overlay_male_wielded_spear_copper", "fg": 6486 }, - { "id": "overlay_female_wielded_spear_copper", "fg": 6485 }, - { "id": "overlay_female_wielded_splinter", "fg": 6501 }, - { "id": "overlay_male_wielded_splinter", "fg": 6502 }, - { "id": "overlay_wielded_knife_steak", "fg": 6503 }, - { "id": "overlay_wielded_steel_chunk", "fg": 6504 }, - { "id": "overlay_wielded_steel_lump", "fg": 6505 }, - { "id": "overlay_female_wielded_stick", "fg": 6506 }, - { "id": "overlay_male_wielded_stick", "fg": 6507 }, - { "id": "overlay_female_wielded_stick_long", "fg": 6508 }, - { "id": "overlay_male_wielded_stick_long", "fg": 6509 }, - { "id": "overlay_female_wielded_primitive_hammer", "fg": 6510 }, - { "id": "overlay_male_wielded_primitive_hammer", "fg": 6511 }, - { "id": "overlay_female_wielded_spear_stone", "fg": 6512 }, - { "id": "overlay_male_wielded_spear_stone", "fg": 6513 }, - { "id": "overlay_wielded_knife_rambo", "fg": 6514 }, - { "id": "overlay_female_wielded_spear_survivor", "fg": 6515 }, - { "id": "overlay_male_wielded_spear_survivor", "fg": 6516 }, - { "id": "overlay_wielded_switchblade", "fg": 6517 }, - { "id": "overlay_wielded_tanto", "fg": 6519 }, - { "id": "overlay_female_wielded_teapot", "fg": 6520 }, - { "id": "overlay_male_wielded_teapot", "fg": 6521 }, - { "id": "overlay_female_wielded_television", "fg": 6522 }, - { "id": "overlay_male_wielded_television", "fg": 6523 }, - { "id": "overlay_female_wielded_thermos", "fg": 6524 }, - { "id": "overlay_male_wielded_thermos", "fg": 6525 }, - { "id": "overlay_wielded_boltcutters", "fg": 6526 }, - { "id": "overlay_wielded_e_tool", "fg": 6528 }, - { "id": "overlay_wielded_halligan", "fg": 6529 }, - { "id": "overlay_wielded_jackhammer", "fg": 6531 }, - { "id": "overlay_wielded_elec_jackhammer", "fg": 6531 }, - { "id": "overlay_wielded_lobotomizer", "fg": 6532 }, - { "id": "overlay_wielded_makeshift_axe", "fg": 6533 }, - { "id": "overlay_wielded_ny_hook", "fg": 6534 }, - { "id": "overlay_wielded_pickaxe", "fg": 6535 }, - { "id": "overlay_wielded_hammer_sledge_engineer", "fg": 6536 }, - { "id": "overlay_wielded_hammer_sledge_heavy", "fg": 6537 }, - { "id": "overlay_wielded_hammer_sledge_short", "fg": 6538 }, - { "id": "overlay_wielded_hammer_sledge", "fg": 6539 }, - { "id": "overlay_wielded_g_shovel", "fg": 6540 }, - { "id": "overlay_wielded_primitive_shovel", "fg": 6541 }, - { "id": "overlay_wielded_knife_trench", "fg": 6542 }, - { "id": "overlay_wielded_wakizashi", "fg": 6543 }, - { "id": "overlay_male_wielded_2h_flail_steel", "fg": 6545 }, - { "id": "overlay_female_wielded_2h_flail_steel", "fg": 6544 }, - { "id": "overlay_wielded_warhammer", "fg": 6546 }, - { "id": "overlay_wielded_bolas", "fg": 6547 }, - { "id": "overlay_wielded_bullwhip", "fg": 6548 }, - { "id": "overlay_female_wielded_homewrecker", "fg": 6549 }, - { "id": "overlay_male_wielded_homewrecker", "fg": 6550 }, - { "id": "overlay_wielded_lawn_dart", "fg": 6551 }, - { "id": "overlay_wielded_net", "fg": 6552 }, - { "id": "overlay_wielded_bullwhip_razor", "fg": 6553 }, - { "id": "overlay_wielded_sling", "fg": 6554 }, - { "id": "overlay_wielded_staff_sling", "fg": 6555 }, - { "id": "overlay_wielded_throwing_axe", "fg": 6556 }, - { "id": "overlay_female_wielded_throwing_knife", "fg": 6557 }, - { "id": "overlay_male_wielded_throwing_knife", "fg": 6558 }, - { "id": "overlay_wielded_throwing_stick", "fg": 6559 }, - { "id": "overlay_wielded_shocktonfa_off", "fg": 6560 }, - { "id": "overlay_wielded_shocktonfa_on", "fg": 6560 }, - { "id": "overlay_wielded_tonfa", "fg": 6561 }, - { "id": "overlay_wielded_tonfa_wood", "fg": 6562 }, - { "id": "overlay_wielded_sword_wood", "fg": 6563 }, - { "id": "overlay_wielded_sword_nail", "fg": 6564 }, - { "id": "overlay_wielded_zweihander", "fg": 6565 }, - { "id": "overlay_female_wielded_clay_teapot", "fg": 5896 }, - { "id": "overlay_female_worn_harmonica_holder", "fg": 5897 }, - { "id": "overlay_male_wielded_clay_teapot", "fg": 5898 }, - { "id": "overlay_male_worn_harmonica_holder", "fg": 5899 }, - { "id": "overlay_wielded_banjo", "fg": 5901 }, - { "id": "overlay_wielded_bodypillow", "fg": 5902 }, - { "id": "overlay_wielded_clay_pot", "fg": 5903 }, - { "id": "overlay_wielded_guitar_electric", "fg": 5904 }, - { "id": "overlay_wielded_laptop", "fg": 5905 }, - { "id": "overlay_wielded_makeshift_hammer", "fg": 5906 }, - { "id": "overlay_wielded_pot_makeshift", "fg": 5907 }, - { "id": "overlay_wielded_pot_makeshift_copper", "fg": 5908 }, - { "id": "overlay_wielded_tazer", "fg": 5909 }, - { "id": "overlay_wielded_1895sbl", "fg": 5913 }, - { "id": "overlay_wielded_2_shot_special", "fg": 5914 }, - { "id": "overlay_wielded_90two", "fg": 5915 }, - { "id": "overlay_wielded_90two40", "fg": 5916 }, - { "id": "overlay_wielded_AT4", "fg": 5917 }, - { "id": "overlay_wielded_LAW", "fg": 5918 }, - { "id": "overlay_wielded_LAW_Packed", "fg": 5919 }, - { "id": "overlay_wielded_M24", "fg": 5920 }, - { "id": "overlay_wielded_RPG", "fg": 5921 }, - { "id": "overlay_wielded_TDI", "fg": 5922 }, - { "id": "overlay_wielded_USAS_12", "fg": 5923 }, - { "id": "overlay_wielded_af2011a1_38super", "fg": 5924 }, - { "id": "overlay_wielded_airspeargun", "fg": 5925 }, - { "id": "overlay_wielded_ak74", "fg": 5927 }, - { "id": "overlay_wielded_american_180", "fg": 5928 }, - { "id": "overlay_wielded_an94", "fg": 5929 }, - { "id": "overlay_wielded_ar10", "fg": 5930 }, - { "id": "overlay_wielded_ar15", "fg": 5931 }, - { "id": "overlay_wielded_ar_pistol", "fg": 5932 }, - { "id": "overlay_wielded_arx160", "fg": 5933 }, - { "id": "overlay_wielded_ashot", "fg": 5934 }, - { "id": "overlay_wielded_atgm_launcher", "fg": 5935 }, - { "id": "overlay_wielded_bbgun", "fg": 5936 }, - { "id": "overlay_wielded_bfr", "fg": 5937 }, - { "id": "overlay_wielded_bh_m89", "fg": 5938 }, - { "id": "overlay_wielded_bigun", "fg": 5939 }, - { "id": "overlay_wielded_blunderbuss", "fg": 5940 }, - { "id": "overlay_wielded_bond_410", "fg": 5941 }, - { "id": "overlay_wielded_browning_blr", "fg": 5942 }, - { "id": "overlay_wielded_bt_apc9k", "fg": 5943 }, - { "id": "overlay_wielded_chemical_thrower", "fg": 5945 }, - { "id": "overlay_wielded_coilgun", "fg": 5946 }, - { "id": "overlay_wielded_colt_army", "fg": 5947 }, - { "id": "overlay_wielded_colt_lightning", "fg": 5948 }, - { "id": "overlay_wielded_colt_navy", "fg": 5949 }, - { "id": "overlay_wielded_colt_ro635", "fg": 5950 }, - { "id": "overlay_wielded_colt_saa", "fg": 5951 }, - { "id": "overlay_wielded_combination_gun", "fg": 5952 }, - { "id": "overlay_wielded_cop_38", "fg": 5953 }, - { "id": "overlay_wielded_cx4", "fg": 5954 }, - { "id": "overlay_wielded_cz75", "fg": 5955 }, - { "id": "overlay_wielded_deagle_44", "fg": 5956 }, - { "id": "overlay_wielded_doublespeargun", "fg": 5957 }, - { "id": "overlay_wielded_draco", "fg": 5958 }, - { "id": "overlay_wielded_emp_gun", "fg": 5959 }, - { "id": "overlay_wielded_famas", "fg": 5960 }, - { "id": "overlay_wielded_flamethrower", "fg": 5961 }, - { "id": "overlay_wielded_flamethrower_crude", "fg": 5962 }, - { "id": "overlay_wielded_flamethrower_simple", "fg": 5963 }, - { "id": "overlay_wielded_flaregun", "fg": 5964 }, - { "id": "overlay_wielded_fn1910", "fg": 5965 }, - { "id": "overlay_wielded_fn57", "fg": 5966 }, - { "id": "overlay_wielded_fn_fal", "fg": 5967 }, - { "id": "overlay_wielded_fn_p90", "fg": 5968 }, - { "id": "overlay_wielded_fs2000", "fg": 5969 }, - { "id": "overlay_wielded_ftk93", "fg": 5970 }, - { "id": "overlay_wielded_garand", "fg": 5971 }, - { "id": "overlay_wielded_glock_17", "fg": 5972 }, - { "id": "overlay_wielded_glock_18c", "fg": 5973 }, - { "id": "overlay_wielded_glock_19", "fg": 5974 }, - { "id": "overlay_wielded_glock_20", "fg": 5975 }, - { "id": "overlay_wielded_glock_20_var_glock_40", "fg": 5976 }, - { "id": "overlay_wielded_glock_21", "fg": 5977 }, - { "id": "overlay_wielded_glock_22", "fg": 5978 }, - { "id": "overlay_wielded_glock_29", "fg": 5979 }, - { "id": "overlay_wielded_glock_31", "fg": 5980 }, - { "id": "overlay_wielded_heavy_rail_rifle", "fg": 5981 }, - { "id": "overlay_wielded_helsing", "fg": 5982 }, - { "id": "overlay_wielded_henry_big_boy", "fg": 5983 }, - { "id": "overlay_wielded_hi_power_40", "fg": 5984 }, - { "id": "overlay_wielded_hi_power_9mm", "fg": 5985 }, - { "id": "overlay_wielded_hk417_13", "fg": 5986 }, - { "id": "overlay_wielded_hk_g3", "fg": 5987 }, - { "id": "overlay_wielded_hk_g36", "fg": 5988 }, - { "id": "overlay_wielded_hk_g80", "fg": 5989 }, - { "id": "overlay_wielded_hk_mp5_semi_pistol", "fg": 5991 }, - { "id": "overlay_wielded_hk_mp5k", "fg": 5992 }, - { "id": "overlay_wielded_hk_mp5sd", "fg": 5993 }, - { "id": "overlay_wielded_hk_mp7", "fg": 5994 }, - { "id": "overlay_wielded_hk_ump45", "fg": 5995 }, - { "id": "overlay_wielded_hptc9", "fg": 5996 }, - { "id": "overlay_wielded_hptcf380", "fg": 5997 }, - { "id": "overlay_wielded_iwi_tavor_x95_300blk", "fg": 5999 }, - { "id": "overlay_wielded_kp32", "fg": 6000 }, - { "id": "overlay_wielded_kp3at", "fg": 6001 }, - { "id": "overlay_wielded_kpf9", "fg": 6002 }, - { "id": "overlay_wielded_ksg-25", "fg": 6003 }, - { "id": "overlay_wielded_ksg", "fg": 6004 }, - { "id": "overlay_wielded_ksub2000", "fg": 6005 }, - { "id": "overlay_wielded_l_bak_223", "fg": 6006 }, - { "id": "overlay_wielded_laser_cannon", "fg": 6007 }, - { "id": "overlay_wielded_laser_rifle", "fg": 6008 }, - { "id": "overlay_wielded_launcher_simple", "fg": 6009 }, - { "id": "overlay_wielded_lemat_revolver", "fg": 6010 }, - { "id": "overlay_wielded_lever_shotgun", "fg": 6011 }, - { "id": "overlay_wielded_m11", "fg": 6013 }, - { "id": "overlay_wielded_m110a1", "fg": 6014 }, - { "id": "overlay_wielded_m14ebr", "fg": 6015 }, - { "id": "overlay_wielded_m17", "fg": 6018 }, - { "id": "overlay_wielded_m18", "fg": 6019 }, - { "id": "overlay_wielded_m1903", "fg": 6020 }, - { "id": "overlay_wielded_m1911-460", "fg": 6021 }, - { "id": "overlay_wielded_m1911_10", "fg": 6023 }, - { "id": "overlay_wielded_m1911_var_m1911_MEU", "fg": 6024 }, - { "id": "overlay_wielded_m1918", "fg": 6025 }, - { "id": "overlay_wielded_m1a", "fg": 6026 }, - { "id": "overlay_wielded_m2010", "fg": 6027 }, - { "id": "overlay_wielded_m202_flash", "fg": 6028 }, - { "id": "overlay_wielded_m231pfw", "fg": 6029 }, - { "id": "overlay_wielded_m240", "fg": 6030 }, - { "id": "overlay_wielded_m27_assault_rifle_var_h&k416a5", "fg": 6032 }, - { "id": "overlay_wielded_m27_assault_rifle_var_m27iar", "fg": 6033 }, - { "id": "overlay_wielded_m27_assault_rifle_var_m38dmr", "fg": 6034 }, - { "id": "overlay_wielded_m27_assault_rifle_var_scar_l", "fg": 6035 }, - { "id": "overlay_wielded_m2browning_sawn", "fg": 6036 }, - { "id": "overlay_wielded_m320", "fg": 6037 }, - { "id": "overlay_wielded_m3_carlgustav", "fg": 6038 }, - { "id": "overlay_wielded_m4_carbine_var_m4_cqbr", "fg": 6039 }, - { "id": "overlay_wielded_m4_carbine_var_m4a1", "fg": 6040 }, - { "id": "overlay_wielded_m4_carlgustav", "fg": 6041 }, - { "id": "overlay_wielded_m79", "fg": 6043 }, - { "id": "overlay_wielded_m9", "fg": 6044 }, - { "id": "overlay_wielded_mac_10", "fg": 6045 }, - { "id": "overlay_wielded_mac_11", "fg": 6046 }, - { "id": "overlay_wielded_makarov", "fg": 6047 }, - { "id": "overlay_wielded_marlin_9a", "fg": 6048 }, - { "id": "overlay_wielded_mauser_c96", "fg": 6049 }, - { "id": "overlay_wielded_mauser_m714", "fg": 6050 }, - { "id": "overlay_wielded_mgl", "fg": 6051 }, - { "id": "overlay_wielded_mininuke_launcher", "fg": 6052 }, - { "id": "overlay_wielded_minispeargun", "fg": 6053 }, - { "id": "overlay_wielded_model_10_revolver", "fg": 6054 }, - { "id": "overlay_wielded_mosin44", "fg": 6055 }, - { "id": "overlay_wielded_mosin44_ebr", "fg": 6056 }, - { "id": "overlay_wielded_mosin91_30", "fg": 6057 }, - { "id": "overlay_wielded_mosin91_30_ebr", "fg": 6058 }, - { "id": "overlay_wielded_moss_brownie", "fg": 6059 }, - { "id": "overlay_wielded_mossberg_500", "fg": 6060 }, - { "id": "overlay_wielded_mossberg_500_var_mossberg_500_security", "fg": 6061 }, - { "id": "overlay_wielded_mossberg_590", "fg": 6062 }, - { "id": "overlay_wielded_mossberg_590_var_SPAS_12", "fg": 6063 }, - { "id": "overlay_wielded_mossberg_930", "fg": 6064 }, - { "id": "overlay_wielded_mossberg_930_var_m1014", "fg": 6065 }, - { "id": "overlay_wielded_mp18", "fg": 6066 }, - { "id": "overlay_wielded_nailgun", "fg": 6068 }, - { "id": "overlay_wielded_nailrifle", "fg": 6069 }, - { "id": "overlay_wielded_needlegun", "fg": 6070 }, - { "id": "overlay_wielded_needlepistol", "fg": 6071 }, - { "id": "overlay_wielded_oa93", "fg": 6072 }, - { "id": "overlay_wielded_p08", "fg": 6073 }, - { "id": "overlay_wielded_p220_10", "fg": 6074 }, - { "id": "overlay_wielded_p226_357sig", "fg": 6075 }, - { "id": "overlay_wielded_p226_9mm", "fg": 6076 }, - { "id": "overlay_wielded_p320_357sig", "fg": 6077 }, - { "id": "overlay_wielded_paintballgun", "fg": 6078 }, - { "id": "overlay_wielded_pamd68", "fg": 6079 }, - { "id": "overlay_wielded_pamd71z", "fg": 6080 }, - { "id": "overlay_wielded_pipe_combination_gun", "fg": 6081 }, - { "id": "overlay_wielded_pipe_double_shotgun", "fg": 6082 }, - { "id": "overlay_wielded_pipe_shotgun", "fg": 6084 }, - { "id": "overlay_wielded_pistol_flintlock", "fg": 6085 }, - { "id": "overlay_wielded_plasma_gun", "fg": 6086 }, - { "id": "overlay_wielded_plasma_rifle", "fg": 6087 }, - { "id": "overlay_wielded_ppsh", "fg": 6088 }, - { "id": "overlay_wielded_px4", "fg": 6089 }, - { "id": "overlay_wielded_px4_40", "fg": 6090 }, - { "id": "overlay_wielded_raging_bull", "fg": 6091 }, - { "id": "overlay_wielded_raging_judge", "fg": 6092 }, - { "id": "overlay_wielded_rebar_rifle", "fg": 6093 }, - { "id": "overlay_wielded_remington700_270", "fg": 6094 }, - { "id": "overlay_wielded_remington_700", "fg": 6095 }, - { "id": "overlay_wielded_remington_870", "fg": 6096 }, - { "id": "overlay_wielded_remington_870_breacher", "fg": 6097 }, - { "id": "overlay_wielded_remington_870_express", "fg": 6098 }, - { "id": "overlay_wielded_remington_870_var_browning_a5", "fg": 6099 }, - { "id": "overlay_wielded_remington_870_var_remington_1100", "fg": 6100 }, - { "id": "overlay_wielded_revolver_shotgun", "fg": 6101 }, - { "id": "overlay_wielded_rm103a_pistol", "fg": 6102 }, - { "id": "overlay_wielded_rm120c", "fg": 6103 }, - { "id": "overlay_wielded_rm20", "fg": 6104 }, - { "id": "overlay_wielded_rm2000_smg", "fg": 6105 }, - { "id": "overlay_wielded_rm228", "fg": 6106 }, - { "id": "overlay_wielded_rm298", "fg": 6107 }, - { "id": "overlay_wielded_rm451_flamethrower", "fg": 6108 }, - { "id": "overlay_wielded_rm51_assault_rifle", "fg": 6109 }, - { "id": "overlay_wielded_rm614_lmg", "fg": 6110 }, - { "id": "overlay_wielded_rm802", "fg": 6111 }, - { "id": "overlay_wielded_rm88_battle_rifle", "fg": 6112 }, - { "id": "overlay_wielded_ruger_1022", "fg": 6113 }, - { "id": "overlay_wielded_ruger_lcr_22", "fg": 6114 }, - { "id": "overlay_wielded_ruger_lcr_38", "fg": 6115 }, - { "id": "overlay_wielded_ruger_mini", "fg": 6116 }, - { "id": "overlay_wielded_ruger_redhawk", "fg": 6117 }, - { "id": "overlay_wielded_rugerlcp", "fg": 6118 }, - { "id": "overlay_wielded_saiga_12", "fg": 6119 }, - { "id": "overlay_wielded_saiga_410", "fg": 6120 }, - { "id": "overlay_wielded_savage_111f", "fg": 6121 }, - { "id": "overlay_wielded_scar_h", "fg": 6122 }, - { "id": "overlay_wielded_sharps", "fg": 6123 }, - { "id": "overlay_wielded_shotgun_410", "fg": 6124 }, - { "id": "overlay_wielded_shotgun_d", "fg": 6125 }, - { "id": "overlay_wielded_shotgun_s", "fg": 6126 }, - { "id": "overlay_wielded_sig552", "fg": 6127 }, - { "id": "overlay_wielded_sig_40", "fg": 6128 }, - { "id": "overlay_wielded_sig_mcx_rattler_sbr", "fg": 6129 }, - { "id": "overlay_wielded_sig_mosquito", "fg": 6130 }, - { "id": "overlay_wielded_sig_p230", "fg": 6131 }, - { "id": "overlay_wielded_skorpion_61", "fg": 6132 }, - { "id": "overlay_wielded_skorpion_82", "fg": 6133 }, - { "id": "overlay_wielded_sks", "fg": 6134 }, - { "id": "overlay_wielded_smg_40", "fg": 6136 }, - { "id": "overlay_wielded_smg_45", "fg": 6137 }, - { "id": "overlay_wielded_smg_9mm", "fg": 6138 }, - { "id": "overlay_wielded_sp2022 - Copia", "fg": 6139 }, - { "id": "overlay_wielded_sp2022", "fg": 6140 }, - { "id": "overlay_wielded_speargun", "fg": 6141 }, - { "id": "overlay_wielded_sten", "fg": 6142 }, - { "id": "overlay_wielded_steyr_aug", "fg": 6143 }, - { "id": "overlay_wielded_streetsweeper", "fg": 6144 }, - { "id": "overlay_wielded_surv_hand_cannon", "fg": 6145 }, - { "id": "overlay_wielded_surv_rocket_launcher", "fg": 6146 }, - { "id": "overlay_wielded_surv_six_shooter", "fg": 6147 }, - { "id": "overlay_wielded_survivor_special_700", "fg": 6148 }, - { "id": "overlay_wielded_sw629", "fg": 6149 }, - { "id": "overlay_wielded_sw_22", "fg": 6150 }, - { "id": "overlay_wielded_sw_500", "fg": 6151 }, - { "id": "overlay_wielded_sw_610", "fg": 6152 }, - { "id": "overlay_wielded_sw_619", "fg": 6153 }, - { "id": "overlay_wielded_tac50", "fg": 6154 }, - { "id": "overlay_wielded_taurus_spectrum", "fg": 6155 }, - { "id": "overlay_wielded_tavor_12", "fg": 6156 }, - { "id": "overlay_wielded_tec9", "fg": 6157 }, - { "id": "overlay_wielded_tihar", "fg": 6158 }, - { "id": "overlay_wielded_tokarev", "fg": 6159 }, - { "id": "overlay_wielded_tommygun", "fg": 6160 }, - { "id": "overlay_wielded_trex_gun", "fg": 6161 }, - { "id": "overlay_wielded_triple_launcher_simple", "fg": 6162 }, - { "id": "overlay_wielded_unbio_blaster_gun", "fg": 6163 }, - { "id": "overlay_wielded_usp_45", "fg": 6164 }, - { "id": "overlay_wielded_usp_45_var_mk23", "fg": 6165 }, - { "id": "overlay_wielded_usp_9mm", "fg": 6166 }, - { "id": "overlay_wielded_uzi", "fg": 6167 }, - { "id": "overlay_wielded_v29", "fg": 6168 }, - { "id": "overlay_wielded_v29_cheap", "fg": 6169 }, - { "id": "overlay_wielded_walther_ccp", "fg": 6170 }, - { "id": "overlay_wielded_walther_p22", "fg": 6171 }, - { "id": "overlay_wielded_walther_p38", "fg": 6172 }, - { "id": "overlay_wielded_walther_ppq_40", "fg": 6173 }, - { "id": "overlay_wielded_walther_ppq_45", "fg": 6174 }, - { "id": "overlay_wielded_walther_ppq_9mm", "fg": 6175 }, - { "id": "overlay_wielded_weatherby_5", "fg": 6176 }, - { "id": "overlay_wielded_win70", "fg": 6177 }, - { "id": "overlay_wielded_winchester_1887", "fg": 6178 }, - { "id": "overlay_wielded_winchester_1897", "fg": 6179 }, - { "id": "overlay_wielded_witness_10", "fg": 6180 }, - { "id": "overlay_wielded_xd_10", "fg": 6181 }, - { "id": "overlay_wielded_brazier", "fg": 6209 }, - { "id": "overlay_wielded_bucket", "fg": 6213 }, - { "id": "overlay_wielded_cot", "fg": 6216 }, - { "id": "overlay_female_wielded_bat_nerf", "fg": 6217 }, - { "id": "overlay_female_wielded_golf_bag", "fg": 6218 }, - { "id": "overlay_male_wielded_bat_nerf", "fg": 6219 }, - { "id": "overlay_male_wielded_golf_bag", "fg": 6220 }, - { "id": "overlay_female_wielded_radio_car", "fg": 6221 }, - { "id": "overlay_female_wielded_radio_car_box", "fg": 6222 }, - { "id": "overlay_female_wielded_radio_car_on", "fg": 6223 }, - { "id": "overlay_female_wielded_radio_car_wheel", "fg": 6224 }, - { "id": "overlay_female_wielded_radiocontrol", "fg": 6225 }, - { "id": "overlay_female_wielded_rc_car_box", "fg": 6226 }, - { "id": "overlay_male_wielded_radio_car", "fg": 6227 }, - { "id": "overlay_male_wielded_radio_car_box", "fg": 6228 }, - { "id": "overlay_male_wielded_radio_car_on", "fg": 6229 }, - { "id": "overlay_male_wielded_radio_car_wheel", "fg": 6230 }, - { "id": "overlay_male_wielded_radiocontrol", "fg": 6231 }, - { "id": "overlay_male_wielded_rc_car_box", "fg": 6232 }, - { "id": "overlay_wielded_atomic_lamp", "fg": 6233 }, - { "id": "overlay_wielded_atomic_lamp_off", "fg": 6234 }, - { "id": "overlay_wielded_l-stick", "fg": 6235 }, - { "id": "overlay_wielded_l-stick_on", "fg": 6236 }, - { "id": "overlay_wielded_chestguard_hard", "fg": 6238 }, - { "id": "overlay_wielded_cattlefodder", "fg": 6241 }, - { "id": "overlay_wielded_bullet_crossbow", "fg": 6255 }, - { "id": "overlay_wielded_compcrossbow", "fg": 6256 }, - { "id": "overlay_wielded_compositecrossbow", "fg": 6257 }, - { "id": "overlay_wielded_crossbow", "fg": 6258 }, - { "id": "overlay_wielded_hand_crossbow", "fg": 6259 }, - { "id": "overlay_wielded_huge_crossbow", "fg": 6260 }, - { "id": "overlay_wielded_rep_crossbow", "fg": 6261 }, - { "id": "overlay_wielded_hoboreel", "fg": 6275 }, - { "id": "overlay_wielded_grenade", "fg": 6280 }, - { "id": "overlay_wielded_grenade_act", "fg": 6281 }, - { "id": "overlay_wielded_grenade_emp", "fg": 6282 }, - { "id": "overlay_wielded_grenade_emp_act", "fg": 6283 }, - { "id": "overlay_wielded_grenade_inc", "fg": 6284 }, - { "id": "overlay_wielded_grenade_inc_act", "fg": 6285 }, - { "id": "overlay_wielded_pipebomb", "fg": 6286 }, - { "id": "overlay_wielded_pipebomb_act", "fg": 6287 }, - { "id": "overlay_wielded_scrambler", "fg": 6288 }, - { "id": "overlay_wielded_scrambler_act", "fg": 6289 }, - { "id": "overlay_wielded_smokebomb", "fg": 6290 }, - { "id": "overlay_wielded_smokebomb_act", "fg": 6291 }, - { "id": "overlay_female_wielded_manhole_cover", "fg": 6329 }, - { "id": "overlay_male_wielded_manhole_cover", "fg": 6330 }, - { "id": "overlay_wielded_eyedrops", "fg": 6337 }, - { "id": "overlay_female_wielded_baseball", "fg": 6347 }, - { "id": "overlay_female_wielded_basketball", "fg": 6348 }, - { "id": "overlay_female_wielded_beach_volleyball", "fg": 6349 }, - { "id": "overlay_female_wielded_mre_beef_box", "fg": 6350 }, - { "id": "overlay_female_wielded_puck", "fg": 6351 }, - { "id": "overlay_male_wielded_baseball", "fg": 6352 }, - { "id": "overlay_male_wielded_basketball", "fg": 6353 }, - { "id": "overlay_male_wielded_beach_volleyball", "fg": 6354 }, - { "id": "overlay_male_wielded_mre_beef_box", "fg": 6355 }, - { "id": "overlay_male_wielded_puck", "fg": 6356 }, - { "id": "overlay_wielded_PR24-extended", "fg": 6357 }, - { "id": "overlay_wielded_PR24-retracted", "fg": 6358 }, - { "id": "overlay_wielded_baton-extended", "fg": 6359 }, - { "id": "overlay_wielded_baton", "fg": 6360 }, - { "id": "overlay_wielded_battery_car", "fg": 6361 }, - { "id": "overlay_wielded_bowling_ball", "fg": 6362 }, - { "id": "overlay_wielded_cell_phone", "fg": 6363 }, - { "id": "overlay_wielded_cell_phone_flashlight", "fg": 6364 }, - { "id": "overlay_wielded_codeine", "fg": 6365 }, - { "id": "overlay_wielded_flask_hip", "fg": 6366 }, - { "id": "overlay_wielded_football", "fg": 6367 }, - { "id": "overlay_wielded_golf_ball", "fg": 6368 }, - { "id": "overlay_wielded_indoor_volleyball", "fg": 6369 }, - { "id": "overlay_wielded_misc_repairkit", "fg": 6370 }, - { "id": "overlay_wielded_portable_game", "fg": 6371 }, - { "id": "overlay_wielded_two_way_radio", "fg": 6373 }, - { "id": "overlay_female_wielded_pool_cue", "fg": 6389 }, - { "id": "overlay_male_wielded_pool_cue", "fg": 6390 }, - { "id": "overlay_female_wielded_i_staff", "fg": 6398 }, - { "id": "overlay_female_wielded_q_staff", "fg": 6399 }, - { "id": "overlay_female_wielded_shock_staff", "fg": 6400 }, - { "id": "overlay_male_wielded_i_staff", "fg": 6401 }, - { "id": "overlay_male_wielded_q_staff", "fg": 6402 }, - { "id": "overlay_male_wielded_shock_staff", "fg": 6403 }, - { "id": "overlay_female_wielded_cigar", "fg": 6415 }, - { "id": "overlay_female_wielded_cigar_butt", "fg": 6416 }, - { "id": "overlay_male_wielded_cigar", "fg": 6424 }, - { "id": "overlay_male_wielded_cigar_butt", "fg": 6425 }, - { "id": "overlay_female_wielded_cig", "fg": 6433 }, - { "id": "overlay_female_wielded_cig_butt", "fg": 6434 }, - { "id": "overlay_male_wielded_cig", "fg": 6442 }, - { "id": "overlay_male_wielded_cig_butt", "fg": 6443 }, - { "id": "overlay_female_wielded_joint", "fg": 6451 }, - { "id": "overlay_female_wielded_joint_roach", "fg": 6459 }, - { "id": "overlay_male_wielded_joint", "fg": 6460 }, - { "id": "overlay_male_wielded_joint_roach", "fg": 6468 }, - { "id": "overlay_wielded_bokken", "fg": 6518 }, - { "id": "overlay_wielded_digging_stick", "fg": 6527 }, - { "id": "overlay_wielded_hoe", "fg": 6530 } + { "id": "overlay_male_wielded_pointy_stick", "fg": 6756 }, + { "id": "overlay_female_wielded_pointy_stick", "fg": 6755 }, + { "id": "overlay_male_wielded_spear_wood", "fg": 6772 }, + { "id": "overlay_female_wielded_spear_wood", "fg": 6771 }, + { "id": "overlay_male_wielded_spear_spike", "fg": 6768 }, + { "id": "overlay_female_wielded_spear_spike", "fg": 6767 }, + { "id": "overlay_male_wielded_spear_knife", "fg": 6760 }, + { "id": "overlay_female_wielded_spear_knife", "fg": 6759 }, + { "id": "overlay_male_wielded_spear_knife_superior", "fg": 6762 }, + { "id": "overlay_female_wielded_spear_knife_superior", "fg": 6761 }, + { "id": "overlay_male_wielded_spear_rebar", "fg": 6766 }, + { "id": "overlay_female_wielded_spear_rebar", "fg": 6765 }, + { "id": "overlay_male_wielded_spear_pipe", "fg": 6764 }, + { "id": "overlay_female_wielded_spear_pipe", "fg": 6763 }, + { "id": "overlay_male_wielded_spear_steel", "fg": 6770 }, + { "id": "overlay_female_wielded_spear_steel", "fg": 6769 }, + { "id": "overlay_male_wielded_spear_copper", "fg": 6758 }, + { "id": "overlay_female_wielded_spear_copper", "fg": 6757 }, + { "id": "overlay_female_wielded_splinter", "fg": 6773 }, + { "id": "overlay_male_wielded_splinter", "fg": 6774 }, + { "id": "overlay_wielded_knife_steak", "fg": 6775 }, + { "id": "overlay_wielded_steel_chunk", "fg": 6776 }, + { "id": "overlay_wielded_steel_lump", "fg": 6777 }, + { "id": "overlay_female_wielded_stick", "fg": 6778 }, + { "id": "overlay_male_wielded_stick", "fg": 6779 }, + { "id": "overlay_female_wielded_stick_long", "fg": 6780 }, + { "id": "overlay_male_wielded_stick_long", "fg": 6781 }, + { "id": "overlay_female_wielded_primitive_hammer", "fg": 6782 }, + { "id": "overlay_male_wielded_primitive_hammer", "fg": 6783 }, + { "id": "overlay_female_wielded_spear_stone", "fg": 6784 }, + { "id": "overlay_male_wielded_spear_stone", "fg": 6785 }, + { "id": "overlay_wielded_knife_rambo", "fg": 6786 }, + { "id": "overlay_female_wielded_spear_survivor", "fg": 6787 }, + { "id": "overlay_male_wielded_spear_survivor", "fg": 6788 }, + { "id": "overlay_wielded_switchblade", "fg": 6789 }, + { "id": "overlay_wielded_tanto", "fg": 6791 }, + { "id": "overlay_female_wielded_teapot", "fg": 6792 }, + { "id": "overlay_male_wielded_teapot", "fg": 6793 }, + { "id": "overlay_female_wielded_television", "fg": 6794 }, + { "id": "overlay_male_wielded_television", "fg": 6795 }, + { "id": "overlay_female_wielded_thermos", "fg": 6796 }, + { "id": "overlay_male_wielded_thermos", "fg": 6797 }, + { "id": "overlay_wielded_boltcutters", "fg": 6798 }, + { "id": "overlay_wielded_e_tool", "fg": 6800 }, + { "id": "overlay_wielded_halligan", "fg": 6801 }, + { "id": "overlay_wielded_jackhammer", "fg": 6803 }, + { "id": "overlay_wielded_elec_jackhammer", "fg": 6803 }, + { "id": "overlay_wielded_lobotomizer", "fg": 6804 }, + { "id": "overlay_wielded_makeshift_axe", "fg": 6805 }, + { "id": "overlay_wielded_ny_hook", "fg": 6806 }, + { "id": "overlay_wielded_pickaxe", "fg": 6807 }, + { "id": "overlay_wielded_hammer_sledge_engineer", "fg": 6808 }, + { "id": "overlay_wielded_hammer_sledge_heavy", "fg": 6809 }, + { "id": "overlay_wielded_hammer_sledge_short", "fg": 6810 }, + { "id": "overlay_wielded_hammer_sledge", "fg": 6811 }, + { "id": "overlay_wielded_g_shovel", "fg": 6812 }, + { "id": "overlay_wielded_primitive_shovel", "fg": 6813 }, + { "id": "overlay_wielded_knife_trench", "fg": 6814 }, + { "id": "overlay_wielded_wakizashi", "fg": 6815 }, + { "id": "overlay_male_wielded_2h_flail_steel", "fg": 6817 }, + { "id": "overlay_female_wielded_2h_flail_steel", "fg": 6816 }, + { "id": "overlay_wielded_warhammer", "fg": 6818 }, + { "id": "overlay_wielded_bolas", "fg": 6819 }, + { "id": "overlay_wielded_bullwhip", "fg": 6820 }, + { "id": "overlay_female_wielded_homewrecker", "fg": 6821 }, + { "id": "overlay_male_wielded_homewrecker", "fg": 6822 }, + { "id": "overlay_wielded_lawn_dart", "fg": 6823 }, + { "id": "overlay_wielded_net", "fg": 6824 }, + { "id": "overlay_wielded_bullwhip_razor", "fg": 6825 }, + { "id": "overlay_wielded_sling", "fg": 6826 }, + { "id": "overlay_wielded_staff_sling", "fg": 6827 }, + { "id": "overlay_wielded_throwing_axe", "fg": 6828 }, + { "id": "overlay_female_wielded_throwing_knife", "fg": 6829 }, + { "id": "overlay_male_wielded_throwing_knife", "fg": 6830 }, + { "id": "overlay_wielded_throwing_stick", "fg": 6831 }, + { "id": "overlay_wielded_shocktonfa_off", "fg": 6832 }, + { "id": "overlay_wielded_shocktonfa_on", "fg": 6832 }, + { "id": "overlay_wielded_tonfa", "fg": 6833 }, + { "id": "overlay_wielded_tonfa_wood", "fg": 6834 }, + { "id": "overlay_wielded_sword_wood", "fg": 6835 }, + { "id": "overlay_wielded_sword_nail", "fg": 6836 }, + { "id": "overlay_wielded_zweihander", "fg": 6837 }, + { "id": "overlay_female_wielded_clay_teapot", "fg": 6168 }, + { "id": "overlay_female_worn_harmonica_holder", "fg": 6169 }, + { "id": "overlay_male_wielded_clay_teapot", "fg": 6170 }, + { "id": "overlay_male_worn_harmonica_holder", "fg": 6171 }, + { "id": "overlay_wielded_banjo", "fg": 6173 }, + { "id": "overlay_wielded_bodypillow", "fg": 6174 }, + { "id": "overlay_wielded_clay_pot", "fg": 6175 }, + { "id": "overlay_wielded_guitar_electric", "fg": 6176 }, + { "id": "overlay_wielded_laptop", "fg": 6177 }, + { "id": "overlay_wielded_makeshift_hammer", "fg": 6178 }, + { "id": "overlay_wielded_pot_makeshift", "fg": 6179 }, + { "id": "overlay_wielded_pot_makeshift_copper", "fg": 6180 }, + { "id": "overlay_wielded_tazer", "fg": 6181 }, + { "id": "overlay_wielded_1895sbl", "fg": 6185 }, + { "id": "overlay_wielded_2_shot_special", "fg": 6186 }, + { "id": "overlay_wielded_90two", "fg": 6187 }, + { "id": "overlay_wielded_90two40", "fg": 6188 }, + { "id": "overlay_wielded_AT4", "fg": 6189 }, + { "id": "overlay_wielded_LAW", "fg": 6190 }, + { "id": "overlay_wielded_LAW_Packed", "fg": 6191 }, + { "id": "overlay_wielded_M24", "fg": 6192 }, + { "id": "overlay_wielded_RPG", "fg": 6193 }, + { "id": "overlay_wielded_TDI", "fg": 6194 }, + { "id": "overlay_wielded_USAS_12", "fg": 6195 }, + { "id": "overlay_wielded_af2011a1_38super", "fg": 6196 }, + { "id": "overlay_wielded_airspeargun", "fg": 6197 }, + { "id": "overlay_wielded_ak74", "fg": 6199 }, + { "id": "overlay_wielded_american_180", "fg": 6200 }, + { "id": "overlay_wielded_an94", "fg": 6201 }, + { "id": "overlay_wielded_ar10", "fg": 6202 }, + { "id": "overlay_wielded_ar15", "fg": 6203 }, + { "id": "overlay_wielded_ar_pistol", "fg": 6204 }, + { "id": "overlay_wielded_arx160", "fg": 6205 }, + { "id": "overlay_wielded_ashot", "fg": 6206 }, + { "id": "overlay_wielded_atgm_launcher", "fg": 6207 }, + { "id": "overlay_wielded_bbgun", "fg": 6208 }, + { "id": "overlay_wielded_bfr", "fg": 6209 }, + { "id": "overlay_wielded_bh_m89", "fg": 6210 }, + { "id": "overlay_wielded_bigun", "fg": 6211 }, + { "id": "overlay_wielded_blunderbuss", "fg": 6212 }, + { "id": "overlay_wielded_bond_410", "fg": 6213 }, + { "id": "overlay_wielded_browning_blr", "fg": 6214 }, + { "id": "overlay_wielded_bt_apc9k", "fg": 6215 }, + { "id": "overlay_wielded_chemical_thrower", "fg": 6217 }, + { "id": "overlay_wielded_coilgun", "fg": 6218 }, + { "id": "overlay_wielded_colt_army", "fg": 6219 }, + { "id": "overlay_wielded_colt_lightning", "fg": 6220 }, + { "id": "overlay_wielded_colt_navy", "fg": 6221 }, + { "id": "overlay_wielded_colt_ro635", "fg": 6222 }, + { "id": "overlay_wielded_colt_saa", "fg": 6223 }, + { "id": "overlay_wielded_combination_gun", "fg": 6224 }, + { "id": "overlay_wielded_cop_38", "fg": 6225 }, + { "id": "overlay_wielded_cx4", "fg": 6226 }, + { "id": "overlay_wielded_cz75", "fg": 6227 }, + { "id": "overlay_wielded_deagle_44", "fg": 6228 }, + { "id": "overlay_wielded_doublespeargun", "fg": 6229 }, + { "id": "overlay_wielded_draco", "fg": 6230 }, + { "id": "overlay_wielded_emp_gun", "fg": 6231 }, + { "id": "overlay_wielded_famas", "fg": 6232 }, + { "id": "overlay_wielded_flamethrower", "fg": 6233 }, + { "id": "overlay_wielded_flamethrower_crude", "fg": 6234 }, + { "id": "overlay_wielded_flamethrower_simple", "fg": 6235 }, + { "id": "overlay_wielded_flaregun", "fg": 6236 }, + { "id": "overlay_wielded_fn1910", "fg": 6237 }, + { "id": "overlay_wielded_fn57", "fg": 6238 }, + { "id": "overlay_wielded_fn_fal", "fg": 6239 }, + { "id": "overlay_wielded_fn_p90", "fg": 6240 }, + { "id": "overlay_wielded_fs2000", "fg": 6241 }, + { "id": "overlay_wielded_ftk93", "fg": 6242 }, + { "id": "overlay_wielded_garand", "fg": 6243 }, + { "id": "overlay_wielded_glock_17", "fg": 6244 }, + { "id": "overlay_wielded_glock_18c", "fg": 6245 }, + { "id": "overlay_wielded_glock_19", "fg": 6246 }, + { "id": "overlay_wielded_glock_20", "fg": 6247 }, + { "id": "overlay_wielded_glock_20_var_glock_40", "fg": 6248 }, + { "id": "overlay_wielded_glock_21", "fg": 6249 }, + { "id": "overlay_wielded_glock_22", "fg": 6250 }, + { "id": "overlay_wielded_glock_29", "fg": 6251 }, + { "id": "overlay_wielded_glock_31", "fg": 6252 }, + { "id": "overlay_wielded_heavy_rail_rifle", "fg": 6253 }, + { "id": "overlay_wielded_helsing", "fg": 6254 }, + { "id": "overlay_wielded_henry_big_boy", "fg": 6255 }, + { "id": "overlay_wielded_hi_power_40", "fg": 6256 }, + { "id": "overlay_wielded_hi_power_9mm", "fg": 6257 }, + { "id": "overlay_wielded_hk417_13", "fg": 6258 }, + { "id": "overlay_wielded_hk_g3", "fg": 6259 }, + { "id": "overlay_wielded_hk_g36", "fg": 6260 }, + { "id": "overlay_wielded_hk_g80", "fg": 6261 }, + { "id": "overlay_wielded_hk_mp5_semi_pistol", "fg": 6263 }, + { "id": "overlay_wielded_hk_mp5k", "fg": 6264 }, + { "id": "overlay_wielded_hk_mp5sd", "fg": 6265 }, + { "id": "overlay_wielded_hk_mp7", "fg": 6266 }, + { "id": "overlay_wielded_hk_ump45", "fg": 6267 }, + { "id": "overlay_wielded_hptc9", "fg": 6268 }, + { "id": "overlay_wielded_hptcf380", "fg": 6269 }, + { "id": "overlay_wielded_iwi_tavor_x95_300blk", "fg": 6271 }, + { "id": "overlay_wielded_kp32", "fg": 6272 }, + { "id": "overlay_wielded_kp3at", "fg": 6273 }, + { "id": "overlay_wielded_kpf9", "fg": 6274 }, + { "id": "overlay_wielded_ksg-25", "fg": 6275 }, + { "id": "overlay_wielded_ksg", "fg": 6276 }, + { "id": "overlay_wielded_ksub2000", "fg": 6277 }, + { "id": "overlay_wielded_l_bak_223", "fg": 6278 }, + { "id": "overlay_wielded_laser_cannon", "fg": 6279 }, + { "id": "overlay_wielded_laser_rifle", "fg": 6280 }, + { "id": "overlay_wielded_launcher_simple", "fg": 6281 }, + { "id": "overlay_wielded_lemat_revolver", "fg": 6282 }, + { "id": "overlay_wielded_lever_shotgun", "fg": 6283 }, + { "id": "overlay_wielded_m11", "fg": 6285 }, + { "id": "overlay_wielded_m110a1", "fg": 6286 }, + { "id": "overlay_wielded_m14ebr", "fg": 6287 }, + { "id": "overlay_wielded_m17", "fg": 6290 }, + { "id": "overlay_wielded_m18", "fg": 6291 }, + { "id": "overlay_wielded_m1903", "fg": 6292 }, + { "id": "overlay_wielded_m1911-460", "fg": 6293 }, + { "id": "overlay_wielded_m1911_10", "fg": 6295 }, + { "id": "overlay_wielded_m1911_var_m1911_MEU", "fg": 6296 }, + { "id": "overlay_wielded_m1918", "fg": 6297 }, + { "id": "overlay_wielded_m1a", "fg": 6298 }, + { "id": "overlay_wielded_m2010", "fg": 6299 }, + { "id": "overlay_wielded_m202_flash", "fg": 6300 }, + { "id": "overlay_wielded_m231pfw", "fg": 6301 }, + { "id": "overlay_wielded_m240", "fg": 6302 }, + { "id": "overlay_wielded_m27_assault_rifle_var_h&k416a5", "fg": 6304 }, + { "id": "overlay_wielded_m27_assault_rifle_var_m27iar", "fg": 6305 }, + { "id": "overlay_wielded_m27_assault_rifle_var_m38dmr", "fg": 6306 }, + { "id": "overlay_wielded_m27_assault_rifle_var_scar_l", "fg": 6307 }, + { "id": "overlay_wielded_m2browning_sawn", "fg": 6308 }, + { "id": "overlay_wielded_m320", "fg": 6309 }, + { "id": "overlay_wielded_m3_carlgustav", "fg": 6310 }, + { "id": "overlay_wielded_m4_carbine_var_m4_cqbr", "fg": 6311 }, + { "id": "overlay_wielded_m4_carbine_var_m4a1", "fg": 6312 }, + { "id": "overlay_wielded_m4_carlgustav", "fg": 6313 }, + { "id": "overlay_wielded_m79", "fg": 6315 }, + { "id": "overlay_wielded_m9", "fg": 6316 }, + { "id": "overlay_wielded_mac_10", "fg": 6317 }, + { "id": "overlay_wielded_mac_11", "fg": 6318 }, + { "id": "overlay_wielded_makarov", "fg": 6319 }, + { "id": "overlay_wielded_marlin_9a", "fg": 6320 }, + { "id": "overlay_wielded_mauser_c96", "fg": 6321 }, + { "id": "overlay_wielded_mauser_m714", "fg": 6322 }, + { "id": "overlay_wielded_mgl", "fg": 6323 }, + { "id": "overlay_wielded_mininuke_launcher", "fg": 6324 }, + { "id": "overlay_wielded_minispeargun", "fg": 6325 }, + { "id": "overlay_wielded_model_10_revolver", "fg": 6326 }, + { "id": "overlay_wielded_mosin44", "fg": 6327 }, + { "id": "overlay_wielded_mosin44_ebr", "fg": 6328 }, + { "id": "overlay_wielded_mosin91_30", "fg": 6329 }, + { "id": "overlay_wielded_mosin91_30_ebr", "fg": 6330 }, + { "id": "overlay_wielded_moss_brownie", "fg": 6331 }, + { "id": "overlay_wielded_mossberg_500", "fg": 6332 }, + { "id": "overlay_wielded_mossberg_500_var_mossberg_500_security", "fg": 6333 }, + { "id": "overlay_wielded_mossberg_590", "fg": 6334 }, + { "id": "overlay_wielded_mossberg_590_var_SPAS_12", "fg": 6335 }, + { "id": "overlay_wielded_mossberg_930", "fg": 6336 }, + { "id": "overlay_wielded_mossberg_930_var_m1014", "fg": 6337 }, + { "id": "overlay_wielded_mp18", "fg": 6338 }, + { "id": "overlay_wielded_nailgun", "fg": 6340 }, + { "id": "overlay_wielded_nailrifle", "fg": 6341 }, + { "id": "overlay_wielded_needlegun", "fg": 6342 }, + { "id": "overlay_wielded_needlepistol", "fg": 6343 }, + { "id": "overlay_wielded_oa93", "fg": 6344 }, + { "id": "overlay_wielded_p08", "fg": 6345 }, + { "id": "overlay_wielded_p220_10", "fg": 6346 }, + { "id": "overlay_wielded_p226_357sig", "fg": 6347 }, + { "id": "overlay_wielded_p226_9mm", "fg": 6348 }, + { "id": "overlay_wielded_p320_357sig", "fg": 6349 }, + { "id": "overlay_wielded_paintballgun", "fg": 6350 }, + { "id": "overlay_wielded_pamd68", "fg": 6351 }, + { "id": "overlay_wielded_pamd71z", "fg": 6352 }, + { "id": "overlay_wielded_pipe_combination_gun", "fg": 6353 }, + { "id": "overlay_wielded_pipe_double_shotgun", "fg": 6354 }, + { "id": "overlay_wielded_pipe_shotgun", "fg": 6356 }, + { "id": "overlay_wielded_pistol_flintlock", "fg": 6357 }, + { "id": "overlay_wielded_plasma_gun", "fg": 6358 }, + { "id": "overlay_wielded_plasma_rifle", "fg": 6359 }, + { "id": "overlay_wielded_ppsh", "fg": 6360 }, + { "id": "overlay_wielded_px4", "fg": 6361 }, + { "id": "overlay_wielded_px4_40", "fg": 6362 }, + { "id": "overlay_wielded_raging_bull", "fg": 6363 }, + { "id": "overlay_wielded_raging_judge", "fg": 6364 }, + { "id": "overlay_wielded_rebar_rifle", "fg": 6365 }, + { "id": "overlay_wielded_remington700_270", "fg": 6366 }, + { "id": "overlay_wielded_remington_700", "fg": 6367 }, + { "id": "overlay_wielded_remington_870", "fg": 6368 }, + { "id": "overlay_wielded_remington_870_breacher", "fg": 6369 }, + { "id": "overlay_wielded_remington_870_express", "fg": 6370 }, + { "id": "overlay_wielded_remington_870_var_browning_a5", "fg": 6371 }, + { "id": "overlay_wielded_remington_870_var_remington_1100", "fg": 6372 }, + { "id": "overlay_wielded_revolver_shotgun", "fg": 6373 }, + { "id": "overlay_wielded_rm103a_pistol", "fg": 6374 }, + { "id": "overlay_wielded_rm120c", "fg": 6375 }, + { "id": "overlay_wielded_rm20", "fg": 6376 }, + { "id": "overlay_wielded_rm2000_smg", "fg": 6377 }, + { "id": "overlay_wielded_rm228", "fg": 6378 }, + { "id": "overlay_wielded_rm298", "fg": 6379 }, + { "id": "overlay_wielded_rm451_flamethrower", "fg": 6380 }, + { "id": "overlay_wielded_rm51_assault_rifle", "fg": 6381 }, + { "id": "overlay_wielded_rm614_lmg", "fg": 6382 }, + { "id": "overlay_wielded_rm802", "fg": 6383 }, + { "id": "overlay_wielded_rm88_battle_rifle", "fg": 6384 }, + { "id": "overlay_wielded_ruger_1022", "fg": 6385 }, + { "id": "overlay_wielded_ruger_lcr_22", "fg": 6386 }, + { "id": "overlay_wielded_ruger_lcr_38", "fg": 6387 }, + { "id": "overlay_wielded_ruger_mini", "fg": 6388 }, + { "id": "overlay_wielded_ruger_redhawk", "fg": 6389 }, + { "id": "overlay_wielded_rugerlcp", "fg": 6390 }, + { "id": "overlay_wielded_saiga_12", "fg": 6391 }, + { "id": "overlay_wielded_saiga_410", "fg": 6392 }, + { "id": "overlay_wielded_savage_111f", "fg": 6393 }, + { "id": "overlay_wielded_scar_h", "fg": 6394 }, + { "id": "overlay_wielded_sharps", "fg": 6395 }, + { "id": "overlay_wielded_shotgun_410", "fg": 6396 }, + { "id": "overlay_wielded_shotgun_d", "fg": 6397 }, + { "id": "overlay_wielded_shotgun_s", "fg": 6398 }, + { "id": "overlay_wielded_sig552", "fg": 6399 }, + { "id": "overlay_wielded_sig_40", "fg": 6400 }, + { "id": "overlay_wielded_sig_mcx_rattler_sbr", "fg": 6401 }, + { "id": "overlay_wielded_sig_mosquito", "fg": 6402 }, + { "id": "overlay_wielded_sig_p230", "fg": 6403 }, + { "id": "overlay_wielded_skorpion_61", "fg": 6404 }, + { "id": "overlay_wielded_skorpion_82", "fg": 6405 }, + { "id": "overlay_wielded_sks", "fg": 6406 }, + { "id": "overlay_wielded_smg_40", "fg": 6408 }, + { "id": "overlay_wielded_smg_45", "fg": 6409 }, + { "id": "overlay_wielded_smg_9mm", "fg": 6410 }, + { "id": "overlay_wielded_sp2022 - Copia", "fg": 6411 }, + { "id": "overlay_wielded_sp2022", "fg": 6412 }, + { "id": "overlay_wielded_speargun", "fg": 6413 }, + { "id": "overlay_wielded_sten", "fg": 6414 }, + { "id": "overlay_wielded_steyr_aug", "fg": 6415 }, + { "id": "overlay_wielded_streetsweeper", "fg": 6416 }, + { "id": "overlay_wielded_surv_hand_cannon", "fg": 6417 }, + { "id": "overlay_wielded_surv_rocket_launcher", "fg": 6418 }, + { "id": "overlay_wielded_surv_six_shooter", "fg": 6419 }, + { "id": "overlay_wielded_survivor_special_700", "fg": 6420 }, + { "id": "overlay_wielded_sw629", "fg": 6421 }, + { "id": "overlay_wielded_sw_22", "fg": 6422 }, + { "id": "overlay_wielded_sw_500", "fg": 6423 }, + { "id": "overlay_wielded_sw_610", "fg": 6424 }, + { "id": "overlay_wielded_sw_619", "fg": 6425 }, + { "id": "overlay_wielded_tac50", "fg": 6426 }, + { "id": "overlay_wielded_taurus_spectrum", "fg": 6427 }, + { "id": "overlay_wielded_tavor_12", "fg": 6428 }, + { "id": "overlay_wielded_tec9", "fg": 6429 }, + { "id": "overlay_wielded_tihar", "fg": 6430 }, + { "id": "overlay_wielded_tokarev", "fg": 6431 }, + { "id": "overlay_wielded_tommygun", "fg": 6432 }, + { "id": "overlay_wielded_trex_gun", "fg": 6433 }, + { "id": "overlay_wielded_triple_launcher_simple", "fg": 6434 }, + { "id": "overlay_wielded_unbio_blaster_gun", "fg": 6435 }, + { "id": "overlay_wielded_usp_45", "fg": 6436 }, + { "id": "overlay_wielded_usp_45_var_mk23", "fg": 6437 }, + { "id": "overlay_wielded_usp_9mm", "fg": 6438 }, + { "id": "overlay_wielded_uzi", "fg": 6439 }, + { "id": "overlay_wielded_v29", "fg": 6440 }, + { "id": "overlay_wielded_v29_cheap", "fg": 6441 }, + { "id": "overlay_wielded_walther_ccp", "fg": 6442 }, + { "id": "overlay_wielded_walther_p22", "fg": 6443 }, + { "id": "overlay_wielded_walther_p38", "fg": 6444 }, + { "id": "overlay_wielded_walther_ppq_40", "fg": 6445 }, + { "id": "overlay_wielded_walther_ppq_45", "fg": 6446 }, + { "id": "overlay_wielded_walther_ppq_9mm", "fg": 6447 }, + { "id": "overlay_wielded_weatherby_5", "fg": 6448 }, + { "id": "overlay_wielded_win70", "fg": 6449 }, + { "id": "overlay_wielded_winchester_1887", "fg": 6450 }, + { "id": "overlay_wielded_winchester_1897", "fg": 6451 }, + { "id": "overlay_wielded_witness_10", "fg": 6452 }, + { "id": "overlay_wielded_xd_10", "fg": 6453 }, + { "id": "overlay_wielded_brazier", "fg": 6481 }, + { "id": "overlay_wielded_bucket", "fg": 6485 }, + { "id": "overlay_wielded_cot", "fg": 6488 }, + { "id": "overlay_female_wielded_bat_nerf", "fg": 6489 }, + { "id": "overlay_female_wielded_golf_bag", "fg": 6490 }, + { "id": "overlay_male_wielded_bat_nerf", "fg": 6491 }, + { "id": "overlay_male_wielded_golf_bag", "fg": 6492 }, + { "id": "overlay_female_wielded_radio_car", "fg": 6493 }, + { "id": "overlay_female_wielded_radio_car_box", "fg": 6494 }, + { "id": "overlay_female_wielded_radio_car_on", "fg": 6495 }, + { "id": "overlay_female_wielded_radio_car_wheel", "fg": 6496 }, + { "id": "overlay_female_wielded_radiocontrol", "fg": 6497 }, + { "id": "overlay_female_wielded_rc_car_box", "fg": 6498 }, + { "id": "overlay_male_wielded_radio_car", "fg": 6499 }, + { "id": "overlay_male_wielded_radio_car_box", "fg": 6500 }, + { "id": "overlay_male_wielded_radio_car_on", "fg": 6501 }, + { "id": "overlay_male_wielded_radio_car_wheel", "fg": 6502 }, + { "id": "overlay_male_wielded_radiocontrol", "fg": 6503 }, + { "id": "overlay_male_wielded_rc_car_box", "fg": 6504 }, + { "id": "overlay_wielded_atomic_lamp", "fg": 6505 }, + { "id": "overlay_wielded_atomic_lamp_off", "fg": 6506 }, + { "id": "overlay_wielded_l-stick", "fg": 6507 }, + { "id": "overlay_wielded_l-stick_on", "fg": 6508 }, + { "id": "overlay_wielded_chestguard_hard", "fg": 6510 }, + { "id": "overlay_wielded_cattlefodder", "fg": 6513 }, + { "id": "overlay_wielded_bullet_crossbow", "fg": 6527 }, + { "id": "overlay_wielded_compcrossbow", "fg": 6528 }, + { "id": "overlay_wielded_compositecrossbow", "fg": 6529 }, + { "id": "overlay_wielded_crossbow", "fg": 6530 }, + { "id": "overlay_wielded_hand_crossbow", "fg": 6531 }, + { "id": "overlay_wielded_huge_crossbow", "fg": 6532 }, + { "id": "overlay_wielded_rep_crossbow", "fg": 6533 }, + { "id": "overlay_wielded_hoboreel", "fg": 6547 }, + { "id": "overlay_wielded_grenade", "fg": 6552 }, + { "id": "overlay_wielded_grenade_act", "fg": 6553 }, + { "id": "overlay_wielded_grenade_emp", "fg": 6554 }, + { "id": "overlay_wielded_grenade_emp_act", "fg": 6555 }, + { "id": "overlay_wielded_grenade_inc", "fg": 6556 }, + { "id": "overlay_wielded_grenade_inc_act", "fg": 6557 }, + { "id": "overlay_wielded_pipebomb", "fg": 6558 }, + { "id": "overlay_wielded_pipebomb_act", "fg": 6559 }, + { "id": "overlay_wielded_scrambler", "fg": 6560 }, + { "id": "overlay_wielded_scrambler_act", "fg": 6561 }, + { "id": "overlay_wielded_smokebomb", "fg": 6562 }, + { "id": "overlay_wielded_smokebomb_act", "fg": 6563 }, + { "id": "overlay_female_wielded_manhole_cover", "fg": 6601 }, + { "id": "overlay_male_wielded_manhole_cover", "fg": 6602 }, + { "id": "overlay_wielded_eyedrops", "fg": 6609 }, + { "id": "overlay_female_wielded_baseball", "fg": 6619 }, + { "id": "overlay_female_wielded_basketball", "fg": 6620 }, + { "id": "overlay_female_wielded_beach_volleyball", "fg": 6621 }, + { "id": "overlay_female_wielded_mre_beef_box", "fg": 6622 }, + { "id": "overlay_female_wielded_puck", "fg": 6623 }, + { "id": "overlay_male_wielded_baseball", "fg": 6624 }, + { "id": "overlay_male_wielded_basketball", "fg": 6625 }, + { "id": "overlay_male_wielded_beach_volleyball", "fg": 6626 }, + { "id": "overlay_male_wielded_mre_beef_box", "fg": 6627 }, + { "id": "overlay_male_wielded_puck", "fg": 6628 }, + { "id": "overlay_wielded_PR24-extended", "fg": 6629 }, + { "id": "overlay_wielded_PR24-retracted", "fg": 6630 }, + { "id": "overlay_wielded_baton-extended", "fg": 6631 }, + { "id": "overlay_wielded_baton", "fg": 6632 }, + { "id": "overlay_wielded_battery_car", "fg": 6633 }, + { "id": "overlay_wielded_bowling_ball", "fg": 6634 }, + { "id": "overlay_wielded_cell_phone", "fg": 6635 }, + { "id": "overlay_wielded_cell_phone_flashlight", "fg": 6636 }, + { "id": "overlay_wielded_codeine", "fg": 6637 }, + { "id": "overlay_wielded_flask_hip", "fg": 6638 }, + { "id": "overlay_wielded_football", "fg": 6639 }, + { "id": "overlay_wielded_golf_ball", "fg": 6640 }, + { "id": "overlay_wielded_indoor_volleyball", "fg": 6641 }, + { "id": "overlay_wielded_misc_repairkit", "fg": 6642 }, + { "id": "overlay_wielded_portable_game", "fg": 6643 }, + { "id": "overlay_wielded_two_way_radio", "fg": 6645 }, + { "id": "overlay_female_wielded_pool_cue", "fg": 6661 }, + { "id": "overlay_male_wielded_pool_cue", "fg": 6662 }, + { "id": "overlay_female_wielded_i_staff", "fg": 6670 }, + { "id": "overlay_female_wielded_q_staff", "fg": 6671 }, + { "id": "overlay_female_wielded_shock_staff", "fg": 6672 }, + { "id": "overlay_male_wielded_i_staff", "fg": 6673 }, + { "id": "overlay_male_wielded_q_staff", "fg": 6674 }, + { "id": "overlay_male_wielded_shock_staff", "fg": 6675 }, + { "id": "overlay_female_wielded_cigar", "fg": 6687 }, + { "id": "overlay_female_wielded_cigar_butt", "fg": 6688 }, + { "id": "overlay_male_wielded_cigar", "fg": 6696 }, + { "id": "overlay_male_wielded_cigar_butt", "fg": 6697 }, + { "id": "overlay_female_wielded_cig", "fg": 6705 }, + { "id": "overlay_female_wielded_cig_butt", "fg": 6706 }, + { "id": "overlay_male_wielded_cig", "fg": 6714 }, + { "id": "overlay_male_wielded_cig_butt", "fg": 6715 }, + { "id": "overlay_female_wielded_joint", "fg": 6723 }, + { "id": "overlay_female_wielded_joint_roach", "fg": 6731 }, + { "id": "overlay_male_wielded_joint", "fg": 6732 }, + { "id": "overlay_male_wielded_joint_roach", "fg": 6740 }, + { "id": "overlay_wielded_bokken", "fg": 6790 }, + { "id": "overlay_wielded_digging_stick", "fg": 6799 }, + { "id": "overlay_wielded_hoe", "fg": 6802 } ] }, { "file": "monsters_plus.png", - "//": "range 6576 to 6719", + "//": "range 6848 to 6991", "sprite_width": 32, "sprite_height": 48, "sprite_offset_x": 0, "sprite_offset_y": -16, "tiles": [ - { "id": "mon_zombie_phase_skulker", "fg": 6577, "bg": 6595 }, - { "id": "mon_zombie_phase_shrike", "fg": 6576, "bg": 6595 }, - { "id": "mon_broken_cyborg", "fg": 6578, "bg": 6595 }, - { "id": "mon_prototype_cyborg", "fg": 6579, "bg": 6595 }, - { "id": "mon_boomer_fungus", "fg": 6581, "bg": 6595 }, - { "id": "mon_zombie_soldier_acid_1", "fg": 6582, "bg": 6595 }, + { "id": "mon_zombie_phase_skulker", "fg": 6849, "bg": 6867 }, + { "id": "mon_zombie_phase_shrike", "fg": 6848, "bg": 6867 }, + { "id": "mon_broken_cyborg", "fg": 6850, "bg": 6867 }, + { "id": "mon_prototype_cyborg", "fg": 6851, "bg": 6867 }, + { "id": "mon_boomer_fungus", "fg": 6853, "bg": 6867 }, + { "id": "mon_zombie_soldier_acid_1", "fg": 6854, "bg": 6867 }, { "id": "mon_zombie_reenactor", - "fg": [ { "weight": 2, "sprite": 6591 }, { "weight": 2, "sprite": 6590 }, { "weight": 1, "sprite": 6592 } ], - "bg": 6595 - }, - { "id": "mon_zombie_prisoner_tough", "fg": 6589, "bg": 6595 }, - { "id": "mon_zombie_prisoner_fat", "fg": 6588, "bg": 6595 }, - { "id": "mon_zombie_prisoner_brute", "fg": 6587, "bg": 6595 }, - { "id": "mon_zombie_resort_bouncer", "fg": 6593, "bg": 6595 }, - { "id": "mon_irradiated_wanderer_1", "fg": 6583, "bg": 6595 }, - { "id": "mon_irradiated_wanderer_2", "fg": 6584, "bg": 6595 }, - { "id": "mon_irradiated_wanderer_3", "fg": 6585, "bg": 6595 }, - { "id": "mon_irradiated_wanderer_4", "fg": 6586, "bg": 6595 }, + "fg": [ { "weight": 2, "sprite": 6863 }, { "weight": 2, "sprite": 6862 }, { "weight": 1, "sprite": 6864 } ], + "bg": 6867 + }, + { "id": "mon_zombie_prisoner_tough", "fg": 6861, "bg": 6867 }, + { "id": "mon_zombie_prisoner_fat", "fg": 6860, "bg": 6867 }, + { "id": "mon_zombie_prisoner_brute", "fg": 6859, "bg": 6867 }, + { "id": "mon_zombie_resort_bouncer", "fg": 6865, "bg": 6867 }, + { "id": "mon_irradiated_wanderer_1", "fg": 6855, "bg": 6867 }, + { "id": "mon_irradiated_wanderer_2", "fg": 6856, "bg": 6867 }, + { "id": "mon_irradiated_wanderer_3", "fg": 6857, "bg": 6867 }, + { "id": "mon_irradiated_wanderer_4", "fg": 6858, "bg": 6867 }, { "id": "mon_feral_human_crowbar", - "fg": [ { "weight": 100, "sprite": 6598 }, { "weight": 50, "sprite": 6599 } ], - "bg": 6595 + "fg": [ { "weight": 100, "sprite": 6870 }, { "weight": 50, "sprite": 6871 } ], + "bg": 6867 }, { "id": "mon_feral_human_pipe", - "fg": [ { "weight": 100, "sprite": 6602 }, { "weight": 50, "sprite": 6603 } ], - "bg": 6595 + "fg": [ { "weight": 100, "sprite": 6874 }, { "weight": 50, "sprite": 6875 } ], + "bg": 6867 }, { "id": "mon_feral_human_axe", - "fg": [ { "weight": 100, "sprite": 6596 }, { "weight": 50, "sprite": 6597 } ], - "bg": 6595 - }, - { "id": "mon_feral_labsecurity_9mm", "fg": 6600, "bg": 6595 }, - { "id": "mon_feral_labsecurity_flashlight", "fg": 6601, "bg": 6595 }, - { "id": "mon_feral_scientist_scalpel", "fg": 6604, "bg": 6595 }, - { "id": "mon_zombie_grabber", "fg": 6605, "bg": 6595 }, - { "id": "mon_zombie_kevlar_1", "fg": 6606, "bg": 6595 }, - { "id": "mon_bee", "fg": 6607, "bg": 6595 }, - { "id": "mon_blank", "fg": 6608, "bg": 6595 }, - { "id": "mon_boomer", "fg": 6609, "bg": 6595 }, - { "id": "mon_charred_nightmare", "fg": 6610, "bg": 6595 }, - { "id": "mon_cougar", "fg": 6611, "bg": 6595 }, - { "id": "mon_dementia", "fg": 6612, "bg": 6595 }, - { "id": "mon_dermatik", "fg": 6613, "bg": 6595 }, - { "id": "mon_dragonfly_giant", "fg": 6614, "bg": 6595 }, - { "id": "mon_dragonfly_mega", "fg": 6615, "bg": 6595 }, - { "id": "mon_flesh_golem", "fg": 6616, "bg": 6595 }, - { "id": "mon_fleshy_shambler", "fg": 6617, "bg": 6595 }, - { "id": "mon_fly", "fg": 6618, "bg": 6595 }, - { "id": "mon_gozu", "fg": 6619, "bg": 6595 }, - { "id": "mon_hallu_mannequin", "fg": 6620, "bg": 6595 }, - { "id": "mon_mannequin_decoy", "fg": 6620, "bg": 6595 }, - { "id": "mon_hallu_mom", "fg": 6621, "bg": 6595 }, - { "id": "mon_hologram", "fg": 6622, "bg": 6595 }, + "fg": [ { "weight": 100, "sprite": 6868 }, { "weight": 50, "sprite": 6869 } ], + "bg": 6867 + }, + { "id": "mon_feral_labsecurity_9mm", "fg": 6872, "bg": 6867 }, + { "id": "mon_feral_labsecurity_flashlight", "fg": 6873, "bg": 6867 }, + { "id": "mon_feral_scientist_scalpel", "fg": 6876, "bg": 6867 }, + { "id": "mon_zombie_grabber", "fg": 6877, "bg": 6867 }, + { "id": "mon_zombie_kevlar_1", "fg": 6878, "bg": 6867 }, + { "id": "mon_bee", "fg": 6879, "bg": 6867 }, + { "id": "mon_blank", "fg": 6880, "bg": 6867 }, + { "id": "mon_boomer", "fg": 6881, "bg": 6867 }, + { "id": "mon_charred_nightmare", "fg": 6882, "bg": 6867 }, + { "id": "mon_cougar", "fg": 6883, "bg": 6867 }, + { "id": "mon_dementia", "fg": 6884, "bg": 6867 }, + { "id": "mon_dermatik", "fg": 6885, "bg": 6867 }, + { "id": "mon_dragonfly_giant", "fg": 6886, "bg": 6867 }, + { "id": "mon_dragonfly_mega", "fg": 6887, "bg": 6867 }, + { "id": "mon_flesh_golem", "fg": 6888, "bg": 6867 }, + { "id": "mon_fleshy_shambler", "fg": 6889, "bg": 6867 }, + { "id": "mon_fly", "fg": 6890, "bg": 6867 }, + { "id": "mon_gozu", "fg": 6891, "bg": 6867 }, + { "id": "mon_hallu_mannequin", "fg": 6892, "bg": 6867 }, + { "id": "mon_mannequin_decoy", "fg": 6892, "bg": 6867 }, + { "id": "mon_hallu_mom", "fg": 6893, "bg": 6867 }, + { "id": "mon_hologram", "fg": 6894, "bg": 6867 }, { "id": "mon_hunting_horror", - "fg": [ { "weight": 1, "sprite": 6623 }, { "weight": 1, "sprite": 6624 }, { "weight": 1, "sprite": 6625 } ], - "bg": 6595 - }, - { "id": "mon_marloss_zealot_f", "fg": 6626, "bg": 6595 }, - { "id": "mon_marloss_zealot_m", "fg": 6627, "bg": 6595 }, - { "id": "mon_mutant_experimental", "fg": 6628, "bg": 6595 }, - { "id": "mon_one_eye", "fg": 6629, "bg": 6595 }, - { "id": "mon_riotbot", "fg": 6630, "bg": 6595 }, - { "id": "mon_skeleton", "fg": 6631, "bg": 6595 }, - { "id": "mon_skeleton_brute", "fg": 6632, "bg": 6595 }, - { "id": [ "corpse_mon_skeleton", "corpse_mon_skeleton_brute" ], "fg": 3086 }, - { "id": "mon_zombie_acidic", "fg": 6633, "bg": 6595 }, - { "id": "mon_zombie_corrosive", "fg": 6634, "bg": 6595 }, - { "id": "mon_zombie_spitter", "fg": 6635, "bg": 6595 }, - { "id": "mon_zombie_bio_op", "fg": 6636, "bg": 6595 }, - { "id": "mon_zombie_bio_op2", "fg": 6637, "bg": 6595 }, + "fg": [ { "weight": 1, "sprite": 6895 }, { "weight": 1, "sprite": 6896 }, { "weight": 1, "sprite": 6897 } ], + "bg": 6867 + }, + { "id": "mon_marloss_zealot_f", "fg": 6898, "bg": 6867 }, + { "id": "mon_marloss_zealot_m", "fg": 6899, "bg": 6867 }, + { "id": "mon_mutant_experimental", "fg": 6900, "bg": 6867 }, + { "id": "mon_one_eye", "fg": 6901, "bg": 6867 }, + { "id": "mon_riotbot", "fg": 6902, "bg": 6867 }, + { "id": "mon_skeleton", "fg": 6903, "bg": 6867 }, + { "id": "mon_skeleton_brute", "fg": 6904, "bg": 6867 }, + { "id": [ "corpse_mon_skeleton", "corpse_mon_skeleton_brute" ], "fg": 3350 }, + { "id": "mon_zombie_acidic", "fg": 6905, "bg": 6867 }, + { "id": "mon_zombie_corrosive", "fg": 6906, "bg": 6867 }, + { "id": "mon_zombie_spitter", "fg": 6907, "bg": 6867 }, + { "id": "mon_zombie_bio_op", "fg": 6908, "bg": 6867 }, + { "id": "mon_zombie_bio_op2", "fg": 6909, "bg": 6867 }, { "id": "mon_zombie_brute", "fg": [ - { "weight": 100, "sprite": 6638 }, - { "weight": 100, "sprite": 6639 }, - { "weight": 50, "sprite": 6640 }, - { "weight": 50, "sprite": 6641 } + { "weight": 100, "sprite": 6910 }, + { "weight": 100, "sprite": 6911 }, + { "weight": 50, "sprite": 6912 }, + { "weight": 50, "sprite": 6913 } ], - "bg": 6594 + "bg": 6866 }, - { "id": "mon_zombie_ears", "fg": 6642, "bg": 6595 }, + { "id": "mon_zombie_ears", "fg": 6914, "bg": 6867 }, { "id": "mon_zombie_fat", - "fg": [ { "weight": 1, "sprite": 6643 }, { "weight": 1, "sprite": 6644 } ], - "bg": 6595 + "fg": [ { "weight": 1, "sprite": 6915 }, { "weight": 1, "sprite": 6916 } ], + "bg": 6867 }, - { "id": "mon_zombie_fiend", "fg": 6645, "bg": 6595 }, + { "id": "mon_zombie_fiend", "fg": 6917, "bg": 6867 }, { "id": "mon_zombie_gasbag", - "fg": [ { "weight": 1, "sprite": 6646 }, { "weight": 1, "sprite": 6647 } ], - "bg": 6595 + "fg": [ { "weight": 1, "sprite": 6918 }, { "weight": 1, "sprite": 6919 } ], + "bg": 6867 }, { "id": "mon_zombie_grappler", - "fg": [ { "weight": 1, "sprite": 6648 }, { "weight": 1, "sprite": 6649 } ], - "bg": 6595 + "fg": [ { "weight": 1, "sprite": 6920 }, { "weight": 1, "sprite": 6921 } ], + "bg": 6867 }, - { "id": "mon_zombie_hammer_hands", "fg": 6650, "bg": 6594 }, + { "id": "mon_zombie_hammer_hands", "fg": 6922, "bg": 6866 }, { "id": "mon_zombie_brainless", - "fg": [ { "weight": 100, "sprite": 6652 }, { "weight": 100, "sprite": 6653 } ], - "bg": 6595 + "fg": [ { "weight": 100, "sprite": 6924 }, { "weight": 100, "sprite": 6925 } ], + "bg": 6867 }, - { "id": "mon_zombie_hunter", "fg": 6654, "bg": 6595 }, - { "id": "mon_zombie_predator", "fg": 6655, "bg": 6595 }, + { "id": "mon_zombie_hunter", "fg": 6926, "bg": 6867 }, + { "id": "mon_zombie_predator", "fg": 6927, "bg": 6867 }, { "id": "mon_zombie_mancroc", - "fg": [ { "weight": 100, "sprite": 6656 }, { "weight": 100, "sprite": 6657 } ], - "bg": 6595 + "fg": [ { "weight": 100, "sprite": 6928 }, { "weight": 100, "sprite": 6929 } ], + "bg": 6867 }, - { "id": "mon_zombie_plated", "fg": 6658, "bg": 6594 }, + { "id": "mon_zombie_plated", "fg": 6930, "bg": 6866 }, { "id": "mon_zombie_resort_dancer", - "fg": [ { "weight": 1, "sprite": 6659 }, { "weight": 1, "sprite": 6660 } ], - "bg": 6595 + "fg": [ { "weight": 1, "sprite": 6931 }, { "weight": 1, "sprite": 6932 } ], + "bg": 6867 }, { "id": "mon_zombie_resort_staff", - "fg": [ { "weight": 1, "sprite": 6661 }, { "weight": 1, "sprite": 6662 } ], - "bg": 6595 + "fg": [ { "weight": 1, "sprite": 6933 }, { "weight": 1, "sprite": 6934 } ], + "bg": 6867 }, - { "id": "mon_zombie_runner", "fg": 6663, "bg": 6595 }, - { "id": "mon_zombie_rust", "fg": 6664, "bg": 6595 }, - { "id": "mon_zombie_scorched", "fg": 6665, "bg": 6595 }, - { "id": "mon_zombie_shell", "fg": 6667, "bg": 6595 }, - { "id": "mon_zombie_skull", "fg": 6668, "bg": 6595 }, + { "id": "mon_zombie_runner", "fg": 6935, "bg": 6867 }, + { "id": "mon_zombie_rust", "fg": 6936, "bg": 6867 }, + { "id": "mon_zombie_scorched", "fg": 6937, "bg": 6867 }, + { "id": "mon_zombie_shell", "fg": 6939, "bg": 6867 }, + { "id": "mon_zombie_skull", "fg": 6940, "bg": 6867 }, { "id": "mon_zombie_soldier", - "fg": [ { "weight": 100, "sprite": 6672 }, { "weight": 100, "sprite": 6673 } ], - "bg": 6595 + "fg": [ { "weight": 100, "sprite": 6944 }, { "weight": 100, "sprite": 6945 } ], + "bg": 6867 }, - { "id": "mon_zombie_military_pilot", "fg": 6671, "bg": 6595 }, - { "id": [ "corpse_mon_zombie_soldier", "corpse_mon_zombie_military_pilot" ], "fg": 6669 }, - { "id": "mon_zombie_static", "fg": 6674, "bg": 6595 }, - { "id": "mon_zombie_survivor", "fg": 6675, "bg": 6595 }, - { "id": "mon_zombie_survivor_elite", "fg": 6676, "bg": 6595 }, + { "id": "mon_zombie_military_pilot", "fg": 6943, "bg": 6867 }, + { "id": [ "corpse_mon_zombie_soldier", "corpse_mon_zombie_military_pilot" ], "fg": 6941 }, + { "id": "mon_zombie_static", "fg": 6946, "bg": 6867 }, + { "id": "mon_zombie_survivor", "fg": 6947, "bg": 6867 }, + { "id": "mon_zombie_survivor_elite", "fg": 6948, "bg": 6867 }, { "id": [ "mon_zombie_swimmer_base", "mon_zombie_swimmer" ], "fg": [ - { "weight": 200, "sprite": 6678 }, - { "weight": 200, "sprite": 6679 }, - { "weight": 200, "sprite": 6680 }, - { "weight": 200, "sprite": 6681 }, - { "weight": 200, "sprite": 6682 }, - { "weight": 1, "sprite": 6677 } + { "weight": 200, "sprite": 6950 }, + { "weight": 200, "sprite": 6951 }, + { "weight": 200, "sprite": 6952 }, + { "weight": 200, "sprite": 6953 }, + { "weight": 200, "sprite": 6954 }, + { "weight": 1, "sprite": 6949 } ], - "bg": 6595 + "bg": 6867 }, { "id": "mon_zombie", "fg": [ - { "weight": 100, "sprite": 6689 }, - { "weight": 150, "sprite": 6690 }, - { "weight": 100, "sprite": 6691 }, - { "weight": 100, "sprite": 6692 }, - { "weight": 150, "sprite": 6693 } + { "weight": 100, "sprite": 6961 }, + { "weight": 150, "sprite": 6962 }, + { "weight": 100, "sprite": 6963 }, + { "weight": 100, "sprite": 6964 }, + { "weight": 150, "sprite": 6965 } ], - "bg": 6595 + "bg": 6867 }, - { "id": "mon_zombie_hazmat", "fg": 6696, "bg": 6595 }, - { "id": "mon_zombie_fireman", "fg": 6695, "bg": 6595 }, + { "id": "mon_zombie_hazmat", "fg": 6968, "bg": 6867 }, + { "id": "mon_zombie_fireman", "fg": 6967, "bg": 6867 }, { "id": "mon_zombie_scientist", - "fg": [ { "weight": 1, "sprite": 6698 }, { "weight": 1, "sprite": 6699 } ], - "bg": 6595 + "fg": [ { "weight": 1, "sprite": 6970 }, { "weight": 1, "sprite": 6971 } ], + "bg": 6867 }, - { "id": "mon_zombie_cop", "fg": 6694, "bg": 6595 }, - { "id": "mon_zombie_labsecurity", "fg": 6697, "bg": 6595 }, + { "id": "mon_zombie_cop", "fg": 6966, "bg": 6867 }, + { "id": "mon_zombie_labsecurity", "fg": 6969, "bg": 6867 }, { "id": "mon_zombie_tough", - "fg": [ { "weight": 1, "sprite": 6702 }, { "weight": 1, "sprite": 6703 } ], - "bg": 6595 + "fg": [ { "weight": 1, "sprite": 6974 }, { "weight": 1, "sprite": 6975 } ], + "bg": 6867 }, { "id": "mon_zombie_technician", - "fg": [ { "weight": 1, "sprite": 6700 }, { "weight": 1, "sprite": 6701 } ], - "bg": 6595 + "fg": [ { "weight": 1, "sprite": 6972 }, { "weight": 1, "sprite": 6973 } ], + "bg": 6867 }, { "id": [ @@ -10254,11 +10573,11 @@ "corpse_mon_zombie_prisoner", "corpse_mon_zombie_winged" ], - "fg": 6683 + "fg": 6955 }, - { "id": "corpse_mon_zombie_scientist", "fg": 6685 }, - { "id": [ "corpse_mon_zombie_technician", "corpse_mon_zombie_hazmat" ], "fg": 6686 }, - { "id": [ "corpse_mon_zombie_cop", "corpse_mon_zombie_labsecurity" ], "fg": 6684 }, + { "id": "corpse_mon_zombie_scientist", "fg": 6957 }, + { "id": [ "corpse_mon_zombie_technician", "corpse_mon_zombie_hazmat" ], "fg": 6958 }, + { "id": [ "corpse_mon_zombie_cop", "corpse_mon_zombie_labsecurity" ], "fg": 6956 }, { "id": [ "corpse_mon_zombie_tough", @@ -10274,42 +10593,42 @@ "corpse_mon_zombie_soldier_blackops_2", "corpse_mon_zombie_soldier_blackops_1" ], - "fg": 6687 - }, - { "id": "mon_zombie_winged", "fg": 6704, "bg": 6595 }, - { "id": "mon_zougar", "fg": 6705, "bg": 6595 }, - { "id": "mon_zougar_hunter", "fg": 6706, "bg": 6595 }, - { "id": "mon_copbot", "fg": 6708, "bg": 6595 }, - { "id": "mon_zombie_screecher", "fg": 6709, "bg": 6595 }, - { "id": "mon_zombie_shrieker", "fg": 6710, "bg": 6595 }, - { "id": "mon_zombie_swat", "fg": 6711, "bg": 6595 }, - { "id": "mon_zombie_thorny", "fg": 6712, "bg": 6595 }, - { "id": "mon_zombie_flamer", "fg": 6713, "bg": 6595 }, + "fg": 6959 + }, + { "id": "mon_zombie_winged", "fg": 6976, "bg": 6867 }, + { "id": "mon_zougar", "fg": 6977, "bg": 6867 }, + { "id": "mon_zougar_hunter", "fg": 6978, "bg": 6867 }, + { "id": "mon_copbot", "fg": 6980, "bg": 6867 }, + { "id": "mon_zombie_screecher", "fg": 6981, "bg": 6867 }, + { "id": "mon_zombie_shrieker", "fg": 6982, "bg": 6867 }, + { "id": "mon_zombie_swat", "fg": 6983, "bg": 6867 }, + { "id": "mon_zombie_thorny", "fg": 6984, "bg": 6867 }, + { "id": "mon_zombie_flamer", "fg": 6985, "bg": 6867 }, { "id": "mon_zombie_prisoner", - "fg": [ { "weight": 1, "sprite": 6714 }, { "weight": 1, "sprite": 6715 }, { "weight": 1, "sprite": 6716 } ], - "bg": 6595 - }, - { "id": "mon_shadow", "fg": 6580 }, - { "id": "corpse_mon_zombie_brainless", "fg": 6651 }, - { "id": "mon_zombie_shady", "fg": 6666 }, - { "id": "mon_zombie_armored", "fg": 6670 }, - { "id": "mon_beekeeper", "fg": 6688 }, - { "id": "mon_zougar_shady", "fg": 6707 } + "fg": [ { "weight": 1, "sprite": 6986 }, { "weight": 1, "sprite": 6987 }, { "weight": 1, "sprite": 6988 } ], + "bg": 6867 + }, + { "id": "mon_shadow", "fg": 6852 }, + { "id": "corpse_mon_zombie_brainless", "fg": 6923 }, + { "id": "mon_zombie_shady", "fg": 6938 }, + { "id": "mon_zombie_armored", "fg": 6942 }, + { "id": "mon_beekeeper", "fg": 6960 }, + { "id": "mon_zougar_shady", "fg": 6979 } ] }, { "file": "traps_plus.png", - "//": "range 6720 to 6735", + "//": "range 6992 to 7007", "sprite_width": 32, "sprite_height": 48, "sprite_offset_x": 0, "sprite_offset_y": -16, - "tiles": [ { "id": [ "tr_shotgun_2", "tr_shotgun_1", "tr_shotgun_2_1" ], "fg": 6720 } ] + "tiles": [ { "id": [ "tr_shotgun_2", "tr_shotgun_1", "tr_shotgun_2_1" ], "fg": 6992 } ] }, { "file": "vehicle_plus.png", - "//": "range 6736 to 7071", + "//": "range 7008 to 7343", "sprite_width": 32, "sprite_height": 48, "sprite_offset_x": 0, @@ -10317,404 +10636,404 @@ "tiles": [ { "id": "vp_board_ne", - "fg": [ 6743, 6746, 6745, 6744 ], + "fg": [ 7015, 7018, 7017, 7016 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6743, 6746, 6745, 6744 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7015, 7018, 7017, 7016 ] } ] }, { "id": "vp_board_nw", - "fg": [ 6746, 6748, 6747, 6743 ], + "fg": [ 7018, 7020, 7019, 7015 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6746, 6748, 6747, 6743 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7018, 7020, 7019, 7015 ] } ] }, { "id": "vp_board_se", - "fg": [ 6749, 6743, 6746, 6748 ], + "fg": [ 7021, 7015, 7018, 7020 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6749, 6743, 6746, 6748 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7021, 7015, 7018, 7020 ] } ] }, { "id": "vp_board_sw", - "fg": [ 6750, 6744, 6743, 6746 ], + "fg": [ 7022, 7016, 7015, 7018 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6750, 6744, 6743, 6746 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7022, 7016, 7015, 7018 ] } ] }, { "id": "vp_board_vertical_left", - "fg": [ 6739, 6751, 6737, 6741 ], + "fg": [ 7011, 7023, 7009, 7013 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6739, 6751, 6737, 6741 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7011, 7023, 7009, 7013 ] } ] }, { "id": "vp_board_vertical_right", - "fg": [ 6737, 6741, 6739, 6751 ], + "fg": [ 7009, 7013, 7011, 7023 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6737, 6741, 6739, 6751 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7009, 7013, 7011, 7023 ] } ] }, { "id": "vp_board_wheel_left", - "fg": [ 6739, 6753, 6737, 6741 ], + "fg": [ 7011, 7025, 7009, 7013 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6739, 6753, 6737, 6741 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7011, 7025, 7009, 7013 ] } ] }, { "id": "vp_board_wheel_right", - "fg": [ 6737, 6741, 6739, 6753 ], + "fg": [ 7009, 7013, 7011, 7025 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6737, 6741, 6739, 6753 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7009, 7013, 7011, 7025 ] } ] }, { "id": [ "vp_board", "vp_board_horizontal", "vp_board_horizontal_2" ], - "fg": [ 6736, 6742, 6736, 6752 ], + "fg": [ 7008, 7014, 7008, 7024 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6736, 6742, 6736, 6752 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7008, 7014, 7008, 7024 ] } ] }, { "id": "vp_board_horizontal_front", - "fg": [ 6736, 6739, 6738, 6737 ], + "fg": [ 7008, 7011, 7010, 7009 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6741, 6739, 6738, 6737 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7013, 7011, 7010, 7009 ] } ] }, { "id": "vp_board_horizontal_rear", - "fg": [ 6740, 6737, 6741, 6739 ], + "fg": [ 7012, 7009, 7013, 7011 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6740, 6737, 6741, 6739 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7012, 7009, 7013, 7011 ] } ] }, { "id": [ "vp_board_vertical", "vp_board_vertical_2" ], - "fg": [ 6752, 6741, 6752, 6741 ], + "fg": [ 7024, 7013, 7024, 7013 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6752, 6741, 6752, 6741 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7024, 7013, 7024, 7013 ] } ] }, { "id": "vp_board_ne_edge", - "fg": [ 6743, 6755, 6745, 6754 ], + "fg": [ 7015, 7027, 7017, 7026 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6743, 6755, 6745, 6754 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7015, 7027, 7017, 7026 ] } ] }, { "id": "vp_board_nw_edge", - "fg": [ 6746, 6757, 6747, 6756 ], + "fg": [ 7018, 7029, 7019, 7028 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6746, 6757, 6747, 6756 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7018, 7029, 7019, 7028 ] } ] }, { "id": "vp_clothboard_ne", - "fg": [ 6763, 6766, 6765, 6764 ], + "fg": [ 7035, 7038, 7037, 7036 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6763, 6766, 6765, 6764 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7035, 7038, 7037, 7036 ] } ] }, { "id": "vp_clothboard_nw", - "fg": [ 6766, 6768, 6767, 6763 ], + "fg": [ 7038, 7040, 7039, 7035 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6766, 6768, 6767, 6763 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7038, 7040, 7039, 7035 ] } ] }, { "id": "vp_clothboard_se", - "fg": [ 6769, 6771, 6766, 6770 ], + "fg": [ 7041, 7043, 7038, 7042 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6769, 6771, 6766, 6770 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7041, 7043, 7038, 7042 ] } ] }, { "id": "vp_clothboard_sw", - "fg": [ 6772, 6774, 6763, 6773 ], + "fg": [ 7044, 7046, 7035, 7045 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6772, 6774, 6763, 6773 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7044, 7046, 7035, 7045 ] } ] }, { "id": "vp_clothboard_vertical_left", - "fg": [ 6760, 6775, 6758, 6762 ], + "fg": [ 7032, 7047, 7030, 7034 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6760, 6775, 6758, 6762 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7032, 7047, 7030, 7034 ] } ] }, { "id": "vp_clothboard_vertical_right", - "fg": [ 6758, 6762, 6760, 6775 ], + "fg": [ 7030, 7034, 7032, 7047 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6758, 6762, 6760, 6775 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7030, 7034, 7032, 7047 ] } ] }, { "id": "vp_clothboard_wheel_left", - "fg": [ 6760, 6777, 6758, 6762 ], + "fg": [ 7032, 7049, 7030, 7034 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6760, 6777, 6758, 6762 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7032, 7049, 7030, 7034 ] } ] }, { "id": "vp_clothboard_wheel_right", - "fg": [ 6758, 6762, 6760, 6777 ], + "fg": [ 7030, 7034, 7032, 7049 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6758, 6762, 6760, 6777 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7030, 7034, 7032, 7049 ] } ] }, { "id": [ "vp_clothboard", "vp_clothboard_horizontal", "vp_clothboard_horizontal_2" ], - "fg": [ 6762, 6776, 6762, 6776 ], + "fg": [ 7034, 7048, 7034, 7048 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6762, 6776, 6762, 6776 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7034, 7048, 7034, 7048 ] } ] }, { "id": "vp_clothboard_horizontal_front", - "fg": [ 6762, 6760, 6759, 6758 ], + "fg": [ 7034, 7032, 7031, 7030 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6762, 6760, 6759, 6758 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7034, 7032, 7031, 7030 ] } ] }, { "id": "vp_clothboard_horizontal_rear", - "fg": [ 6761, 6758, 6762, 6760 ], + "fg": [ 7033, 7030, 7034, 7032 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6761, 6758, 6762, 6760 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7033, 7030, 7034, 7032 ] } ] }, { "id": [ "vp_clothboard_vertical", "vp_clothboard_vertical_2" ], - "fg": [ 6776, 6762, 6776, 6762 ], + "fg": [ 7048, 7034, 7048, 7034 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6776, 6762, 6776, 6762 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7048, 7034, 7048, 7034 ] } ] }, { "id": "vp_clothboard_ne_edge", - "fg": [ 6763, 6779, 6765, 6778 ], + "fg": [ 7035, 7051, 7037, 7050 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6763, 6779, 6765, 6778 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7035, 7051, 7037, 7050 ] } ] }, { "id": "vp_clothboard_nw_edge", - "fg": [ 6766, 6781, 6767, 6780 ], + "fg": [ 7038, 7053, 7039, 7052 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6766, 6781, 6767, 6780 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7038, 7053, 7039, 7052 ] } ] }, { "id": "vp_clothboard_se_edge", - "fg": [ 6769, 6783, 6766, 6782 ], + "fg": [ 7041, 7055, 7038, 7054 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6769, 6783, 6766, 6782 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7041, 7055, 7038, 7054 ] } ] }, { "id": "vp_clothboard_sw_edge", - "fg": [ 6772, 6785, 6763, 6784 ], + "fg": [ 7044, 7057, 7035, 7056 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6772, 6785, 6763, 6784 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7044, 7057, 7035, 7056 ] } ] }, { "id": [ "vp_door_left", "vp_door_vertical_left" ], - "fg": [ 6790, 6793, 6792, 6791 ], + "fg": [ 7062, 7065, 7064, 7063 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6799, 6801, 6800, 6798 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6799, 6801, 6800, 6798 ] } + { "id": "open", "fg": [ 7071, 7073, 7072, 7070 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7071, 7073, 7072, 7070 ] } ] }, { "id": "vp_door_nw", - "fg": [ 6810, 6817, 6816, 6815 ], + "fg": [ 7082, 7089, 7088, 7087 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6811, 6814, 6813, 6812 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6799, 6801, 6800, 6798 ] } + { "id": "open", "fg": [ 7083, 7086, 7085, 7084 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7071, 7073, 7072, 7070 ] } ] }, { "id": "vp_door_front_left", - "fg": [ 6862, 6869, 6868, 6867 ], + "fg": [ 7134, 7141, 7140, 7139 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6863, 6866, 6865, 6864 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6863, 6866, 6865, 6864 ] } + { "id": "open", "fg": [ 7135, 7138, 7137, 7136 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7135, 7138, 7137, 7136 ] } ] }, { "id": [ "vp_door_sw", "vp_door_rear_left" ], - "fg": [ 6846, 6853, 6852, 6851 ], + "fg": [ 7118, 7125, 7124, 7123 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6847, 6850, 6849, 6848 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6799, 6801, 6800, 6798 ] } + { "id": "open", "fg": [ 7119, 7122, 7121, 7120 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7071, 7073, 7072, 7070 ] } ] }, { "id": [ "vp_door_right", "vp_door_vertical_right" ], - "fg": [ 6794, 6797, 6796, 6795 ], + "fg": [ 7066, 7069, 7068, 7067 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6835, 6837, 6836, 6834 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6835, 6837, 6836, 6834 ] } + { "id": "open", "fg": [ 7107, 7109, 7108, 7106 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7107, 7109, 7108, 7106 ] } ] }, { "id": "vp_door_ne", - "fg": [ 6802, 6809, 6808, 6807 ], + "fg": [ 7074, 7081, 7080, 7079 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6803, 6806, 6805, 6804 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6835, 6837, 6836, 6834 ] } + { "id": "open", "fg": [ 7075, 7078, 7077, 7076 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7107, 7109, 7108, 7106 ] } ] }, { "id": "vp_door_front_right", - "fg": [ 6854, 6861, 6860, 6859 ], + "fg": [ 7126, 7133, 7132, 7131 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6855, 6858, 6857, 6856 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6855, 6858, 6857, 6856 ] } + { "id": "open", "fg": [ 7127, 7130, 7129, 7128 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7127, 7130, 7129, 7128 ] } ] }, { "id": [ "vp_door_se", "vp_door_rear_right" ], - "fg": [ 6838, 6845, 6844, 6843 ], + "fg": [ 7110, 7117, 7116, 7115 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6839, 6842, 6841, 6840 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6835, 6837, 6836, 6834 ] } + { "id": "open", "fg": [ 7111, 7114, 7113, 7112 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7107, 7109, 7108, 7106 ] } ] }, { "id": "vp_door_opaque_left", - "fg": [ 6823, 6825, 6824, 6822 ], + "fg": [ 7095, 7097, 7096, 7094 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6819, 6821, 6820, 6818 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6819, 6821, 6820, 6818 ] } + { "id": "open", "fg": [ 7091, 7093, 7092, 7090 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7091, 7093, 7092, 7090 ] } ] }, { "id": "vp_door_opaque_right", - "fg": [ 6831, 6833, 6832, 6830 ], + "fg": [ 7103, 7105, 7104, 7102 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6827, 6829, 6828, 6826 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6827, 6829, 6828, 6826 ] } + { "id": "open", "fg": [ 7099, 7101, 7100, 7098 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7099, 7101, 7100, 7098 ] } ] }, { "id": "vp_halfboard_ne", - "fg": [ 6890, 6893, 6892, 6891 ], + "fg": [ 7162, 7165, 7164, 7163 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6890, 6893, 6892, 6891 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7162, 7165, 7164, 7163 ] } ] }, { "id": "vp_halfboard_nw", - "fg": [ 6894, 6897, 6896, 6895 ], + "fg": [ 7166, 7169, 7168, 7167 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6894, 6897, 6896, 6895 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7166, 7169, 7168, 7167 ] } ] }, { "id": "vp_halfboard_se", - "fg": [ 6898, 6901, 6900, 6899 ], + "fg": [ 7170, 7173, 7172, 7171 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6898, 6901, 6900, 6899 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7170, 7173, 7172, 7171 ] } ] }, { "id": "vp_halfboard_sw", - "fg": [ 6902, 6905, 6904, 6903 ], + "fg": [ 7174, 7177, 7176, 7175 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6902, 6905, 6904, 6903 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7174, 7177, 7176, 7175 ] } ] }, { "id": [ "vp_halfboard_vertical_left", "vp_halfboard_vertical_2_left" ], - "fg": [ 6906, 6908, 6909, 6907 ], + "fg": [ 7178, 7180, 7181, 7179 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6906, 6908, 6909, 6907 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7178, 7180, 7181, 7179 ] } ] }, { "id": [ "vp_halfboard_vertical_right", "vp_halfboard_vertical_2_right" ], - "fg": [ 6909, 6907, 6906, 6908 ], + "fg": [ 7181, 7179, 7178, 7180 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6909, 6907, 6906, 6908 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7181, 7179, 7178, 7180 ] } ] }, { "id": "vp_halfboard_vertical_t_left", - "fg": [ 6913, 6915, 6914, 6912 ], + "fg": [ 7185, 7187, 7186, 7184 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6913, 6915, 6914, 6912 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7185, 7187, 7186, 7184 ] } ] }, { "id": "vp_halfboard_vertical_t_right", - "fg": [ 6917, 6919, 6918, 6916 ], + "fg": [ 7189, 7191, 7190, 7188 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6917, 6919, 6918, 6916 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7189, 7191, 7190, 7188 ] } ] }, { "id": [ "vp_halfboard_horizontal", "vp_halfboard_horizontal_2" ], - "fg": [ 6887, 6889, 6888, 6886 ], + "fg": [ 7159, 7161, 7160, 7158 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6887, 6889, 6888, 6886 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7159, 7161, 7160, 7158 ] } ] }, { "id": [ "vp_halfboard_horizontal_front", "vp_halfboard_horizontal_2_front", "vp_halfboard_cover" ], - "fg": [ 6878, 6881, 6880, 6879 ], + "fg": [ 7150, 7153, 7152, 7151 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6878, 6881, 6880, 6879 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7150, 7153, 7152, 7151 ] } ] }, { "id": "vp_halfboard_horizontal_rear", - "fg": [ 6882, 6885, 6884, 6883 ], + "fg": [ 7154, 7157, 7156, 7155 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6882, 6885, 6884, 6883 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7154, 7157, 7156, 7155 ] } ] }, { "id": [ "vp_halfboard_vertical", "vp_halfboard_vertical_2" ], - "fg": [ 6911, 6910, 6911, 6910 ], + "fg": [ 7183, 7182, 7183, 7182 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6911, 6910, 6911, 6910 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7183, 7182, 7183, 7182 ] } ] }, { "id": "vp_halfboard_cover_left", - "fg": [ 6870, 6873, 6872, 6871 ], + "fg": [ 7142, 7145, 7144, 7143 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6870, 6873, 6872, 6871 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7142, 7145, 7144, 7143 ] } ] }, { "id": "vp_halfboard_cover_right", - "fg": [ 6874, 6877, 6876, 6875 ], + "fg": [ 7146, 7149, 7148, 7147 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6874, 6877, 6876, 6875 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7146, 7149, 7148, 7147 ] } ] }, { "id": "vp_halfboard_wheel_left", - "fg": [ 6920, 6923, 6922, 6921 ], + "fg": [ 7192, 7195, 7194, 7193 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6920, 6923, 6922, 6921 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7192, 7195, 7194, 7193 ] } ] }, { "id": "vp_halfboard_wheel_right", - "fg": [ 6924, 6927, 6926, 6925 ], + "fg": [ 7196, 7199, 7198, 7197 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6924, 6927, 6926, 6925 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7196, 7199, 7198, 7197 ] } ] }, { "id": "vp_hddoor_left", - "fg": [ 6929, 6931, 6930, 6928 ], + "fg": [ 7201, 7203, 7202, 7200 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6937, 6939, 6938, 6936 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6937, 6939, 6938, 6936 ] } + { "id": "open", "fg": [ 7209, 7211, 7210, 7208 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7209, 7211, 7210, 7208 ] } ] }, { "id": "vp_hddoor_right", - "fg": [ 6933, 6935, 6934, 6932 ], + "fg": [ 7205, 7207, 7206, 7204 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6957, 6959, 6958, 6956 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6957, 6959, 6958, 6956 ] } + { "id": "open", "fg": [ 7229, 7231, 7230, 7228 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7229, 7231, 7230, 7228 ] } ] }, { "id": "vp_hddoor_opaque_left", - "fg": [ 6945, 6947, 6946, 6944 ], + "fg": [ 7217, 7219, 7218, 7216 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6941, 6943, 6942, 6940 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6941, 6943, 6942, 6940 ] } + { "id": "open", "fg": [ 7213, 7215, 7214, 7212 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7213, 7215, 7214, 7212 ] } ] }, { "id": "vp_hddoor_opaque_right", - "fg": [ 6953, 6955, 6954, 6952 ], + "fg": [ 7225, 7227, 7226, 7224 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6949, 6951, 6950, 6948 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6949, 6951, 6950, 6948 ] } + { "id": "open", "fg": [ 7221, 7223, 7222, 7220 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7221, 7223, 7222, 7220 ] } ] }, { @@ -10726,11 +11045,11 @@ "vp_hddoor_full_sw", "vp_hddoor_full_rear_left" ], - "fg": [ 6929, 6931, 6930, 6928 ], + "fg": [ 7201, 7203, 7202, 7200 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6937, 6939, 6938, 6936 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6937, 6939, 6938, 6936 ] } + { "id": "open", "fg": [ 7209, 7211, 7210, 7208 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7209, 7211, 7210, 7208 ] } ] }, { @@ -10742,849 +11061,866 @@ "vp_hddoor_full_se", "vp_hddoor_full_rear_right" ], - "fg": [ 6933, 6935, 6934, 6932 ], + "fg": [ 7205, 7207, 7206, 7204 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6957, 6959, 6958, 6956 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6957, 6959, 6958, 6956 ] } + { "id": "open", "fg": [ 7229, 7231, 7230, 7228 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7229, 7231, 7230, 7228 ] } ] }, { "id": "vp_hddoor_opaque_full_left", - "fg": [ 6945, 6947, 6946, 6944 ], + "fg": [ 7217, 7219, 7218, 7216 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6941, 6943, 6942, 6940 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6941, 6943, 6942, 6940 ] } + { "id": "open", "fg": [ 7213, 7215, 7214, 7212 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7213, 7215, 7214, 7212 ] } ] }, { "id": "vp_hddoor_opaque_full_right", - "fg": [ 6953, 6955, 6954, 6952 ], + "fg": [ 7225, 7227, 7226, 7224 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 6949, 6951, 6950, 6948 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6949, 6951, 6950, 6948 ] } + { "id": "open", "fg": [ 7221, 7223, 7222, 7220 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7221, 7223, 7222, 7220 ] } ] }, { "id": "vp_light_blue", - "fg": [ 6966, 6967 ], + "fg": [ 7238, 7239 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6789, "bg": [ 6966, 6967 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7061, "bg": [ 7238, 7239 ] } ] }, { "id": "vp_light_red", - "fg": [ 6968, 6969 ], + "fg": [ 7240, 7241 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6789, "bg": [ 6968, 6969 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7061, "bg": [ 7240, 7241 ] } ] }, { "id": [ "vp_floodlight", "vp_directed_floodlight" ], - "fg": [ 6963, 6965, 6964, 6962 ], + "fg": [ 7235, 7237, 7236, 7234 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6789, "bg": [ 6963, 6965, 6964, 6962 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7061, "bg": [ 7235, 7237, 7236, 7234 ] } ] }, { "id": "vp_afs_roof_external_tank", - "fg": [ 6961, 6960 ], + "fg": [ 7233, 7232 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6789, "bg": [ 6961, 6960 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7061, "bg": [ 7233, 7232 ] } ] }, - { "id": "vp_saddle_scooter", "fg": [ 6971, 6973, 6972, 6970 ], "rotates": true }, + { "id": "vp_saddle_scooter", "fg": [ 7243, 7245, 7244, 7242 ], "rotates": true }, { "id": [ "vp_seat_windshield_leather", "vp_reclining_seat_windshield_leather" ], - "fg": [ 6975, 6977, 6976, 6974 ], + "fg": [ 7247, 7249, 7248, 7246 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6975, 6977, 6976, 6974 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7247, 7249, 7248, 7246 ] } ] }, { "id": [ "vp_seat_windshield", "vp_reclining_seat_windshield" ], - "fg": [ 6979, 6981, 6980, 6978 ], + "fg": [ 7251, 7253, 7252, 7250 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6979, 6981, 6980, 6978 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7251, 7253, 7252, 7250 ] } ] }, { "id": "vp_solar_panel", - "fg": [ 6982, 6989 ], + "fg": [ 7254, 7261 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6786, "bg": [ 6982, 6989 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7058, "bg": [ 7254, 7261 ] } ] }, { "id": "vp_reinforced_solar_panel", - "fg": [ 6987, 6988 ], - "bg": [ 6982, 6989 ], + "fg": [ 7259, 7260 ], + "bg": [ 7254, 7261 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6786, "bg": [ 6982, 6989 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7058, "bg": [ 7254, 7261 ] } ] }, { "id": "vp_solar_panel_v2", - "fg": [ 6983, 6984 ], + "fg": [ 7255, 7256 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6786, "bg": [ 6983, 6984 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7058, "bg": [ 7255, 7256 ] } ] }, { "id": "vp_reinforced_solar_panel_v2", - "fg": [ 6987, 6988 ], - "bg": [ 6983, 6984 ], + "fg": [ 7259, 7260 ], + "bg": [ 7255, 7256 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6786, "bg": [ 6983, 6984 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7058, "bg": [ 7255, 7256 ] } ] }, { "id": "vp_solar_panel_v3", - "fg": [ 6985, 6986 ], + "fg": [ 7257, 7258 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6786, "bg": [ 6985, 6986 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7058, "bg": [ 7257, 7258 ] } ] }, { "id": "vp_bed", - "fg": [ 6991, 6993, 6992, 6990 ], + "fg": [ 7263, 7265, 7264, 7262 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 6991, 6993, 6992, 6990 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 7263, 7265, 7264, 7262 ] } ] }, { "id": "vp_omnicam", - "fg": [ 6994, 6995 ], + "fg": [ 7266, 7267 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6789, "bg": [ 6994, 6995 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7061, "bg": [ 7266, 7267 ] } ] }, { "id": [ "vp_wheel_wide", "vp_wheel_wide_steerable", "vp_wheel_wide_or", "vp_wheel_wide_or_steerable" ], - "fg": [ 6997, 6996, 6997, 6996 ], + "fg": [ 7269, 7268, 7269, 7268 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 6997, 6996, 6997, 6996 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 7269, 7268, 7269, 7268 ] } ] }, { "id": [ "vp_windshield", "vp_windshield_horizontal", "vp_windshield_horizontal_front", "vp_windshield_front_edge" ], - "fg": [ 7006, 7009, 7008, 7007 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6786, 6786, 6786, 6786 ], "bg": [ 7006, 7009, 7008, 7007 ] } ], + "fg": [ 7278, 7281, 7280, 7279 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7058, 7058, 7058, 7058 ], "bg": [ 7278, 7281, 7280, 7279 ] } ], "multitile": true }, { "id": "vp_windshield_horizontal_rear", - "fg": [ 7023, 7024, 7023, 7022 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6786, 6786, 6786, 6786 ], "bg": [ 7023, 7024, 7023, 7022 ] } ], + "fg": [ 7295, 7296, 7295, 7294 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7058, 7058, 7058, 7058 ], "bg": [ 7295, 7296, 7295, 7294 ] } ], "multitile": true }, { "id": "vp_windshield_nw", - "fg": [ 7018, 7021, 7020, 7019 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6788, 6788, 6788, 6788 ], "bg": [ 7018, 7021, 7020, 7019 ] } ], + "fg": [ 7290, 7293, 7292, 7291 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7060, 7060, 7060, 7060 ], "bg": [ 7290, 7293, 7292, 7291 ] } ], "multitile": true }, { "id": "vp_windshield_ne", - "fg": [ 7014, 7017, 7016, 7015 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6787, 6787, 6787, 6787 ], "bg": [ 7014, 7017, 7016, 7015 ] } ], + "fg": [ 7286, 7289, 7288, 7287 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7059, 7059, 7059, 7059 ], "bg": [ 7286, 7289, 7288, 7287 ] } ], "multitile": true }, { "id": "vp_windshield_sw", - "fg": [ 7010, 7013, 7025, 7011 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6788, 6788, 6788, 6788 ], "bg": [ 7010, 7013, 7025, 7011 ] } ], + "fg": [ 7282, 7285, 7297, 7283 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7060, 7060, 7060, 7060 ], "bg": [ 7282, 7285, 7297, 7283 ] } ], "multitile": true }, { "id": "vp_windshield_se", - "fg": [ 7012, 7028, 7010, 7026 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6787, 6787, 6787, 6787 ], "bg": [ 7012, 7028, 7010, 7026 ] } ], + "fg": [ 7284, 7300, 7282, 7298 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7059, 7059, 7059, 7059 ], "bg": [ 7284, 7300, 7282, 7298 ] } ], "multitile": true }, { "id": [ "vp_windshield_vertical_left", "vp_windshield_left" ], - "fg": [ 7010, 7013, 7012, 7011 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6787, 6787, 6787, 6787 ], "bg": [ 7010, 7013, 7012, 7011 ] } ], + "fg": [ 7282, 7285, 7284, 7283 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7059, 7059, 7059, 7059 ], "bg": [ 7282, 7285, 7284, 7283 ] } ], "multitile": true }, { "id": [ "vp_windshield_vertical_right", "vp_windshield_right" ], - "fg": [ 7025, 7028, 7027, 7026 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6788, 6788, 6788, 6788 ], "bg": [ 7025, 7028, 7027, 7026 ] } ], + "fg": [ 7297, 7300, 7299, 7298 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7060, 7060, 7060, 7060 ], "bg": [ 7297, 7300, 7299, 7298 ] } ], "multitile": true }, { "id": "vp_windshield_cover_left", - "fg": [ 6998, 7001, 7000, 6999 ], + "fg": [ 7270, 7273, 7272, 7271 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 6998, 7001, 7000, 6999 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7270, 7273, 7272, 7271 ] } ] }, { "id": "vp_windshield_cover_right", - "fg": [ 7002, 7005, 7004, 7003 ], + "fg": [ 7274, 7277, 7276, 7275 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 7002, 7005, 7004, 7003 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7274, 7277, 7276, 7275 ] } ] }, { "id": "vp_windshield_wheel_left", - "fg": [ 7030, 7033, 7032, 7031 ], + "fg": [ 7302, 7305, 7304, 7303 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 7030, 7033, 7032, 7031 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7302, 7305, 7304, 7303 ] } ] }, { "id": "vp_windshield_wheel_right", - "fg": [ 7034, 7037, 7036, 7035 ], + "fg": [ 7306, 7309, 7308, 7307 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 7034, 7037, 7036, 7035 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 7306, 7309, 7308, 7307 ] } ] }, { "id": "vp_windshield_vertical_2_left", - "fg": [ 7010, 7029, 7012, 7011 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6787, 6787, 6787, 6787 ], "bg": [ 7010, 7029, 7012, 7011 ] } ], + "fg": [ 7282, 7301, 7284, 7283 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7059, 7059, 7059, 7059 ], "bg": [ 7282, 7301, 7284, 7283 ] } ], "multitile": true }, { "id": "vp_windshield_vertical_2_right", - "fg": [ 7025, 7028, 7027, 7029 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6788, 6788, 6788, 6788 ], "bg": [ 7025, 7028, 7027, 7029 ] } ], + "fg": [ 7297, 7300, 7299, 7301 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7060, 7060, 7060, 7060 ], "bg": [ 7297, 7300, 7299, 7301 ] } ], "multitile": true }, { "id": [ "vp_windshield_full", "vp_windshield_full_horizontal_rear" ], - "fg": [ 7040, 7038, 7039, 7041 ], - "additional_tiles": [ { "id": "broken", "fg": 7995, "bg": [ 7040, 7038, 7039, 7041 ] } ], + "fg": [ 7312, 7310, 7311, 7313 ], + "additional_tiles": [ { "id": "broken", "fg": 8291, "bg": [ 7312, 7310, 7311, 7313 ] } ], "multitile": true }, { "id": "vp_windshield_full_horizontal_front", - "fg": [ 7039, 7041, 7040, 7038 ], - "additional_tiles": [ { "id": "broken", "fg": 7995, "bg": [ 7039, 7041, 7040, 7038 ] } ], + "fg": [ 7311, 7313, 7312, 7310 ], + "additional_tiles": [ { "id": "broken", "fg": 8291, "bg": [ 7311, 7313, 7312, 7310 ] } ], "multitile": true }, { "id": [ "vp_windshield_full_vertical_left", "vp_windshield_full_left" ], - "fg": [ 7041, 7042, 7038, 7039 ], - "additional_tiles": [ { "id": "broken", "fg": 7995, "bg": [ 7041, 7042, 7038, 7039 ] } ], + "fg": [ 7313, 7314, 7310, 7311 ], + "additional_tiles": [ { "id": "broken", "fg": 8291, "bg": [ 7313, 7314, 7310, 7311 ] } ], "multitile": true }, { "id": [ "vp_windshield_full_vertical_right", "vp_windshield_full_right" ], - "fg": [ 7038, 7039, 7041, 7042 ], - "additional_tiles": [ { "id": "broken", "fg": 7995, "bg": [ 7038, 7039, 7041, 7042 ] } ], + "fg": [ 7310, 7311, 7313, 7314 ], + "additional_tiles": [ { "id": "broken", "fg": 8291, "bg": [ 7310, 7311, 7313, 7314 ] } ], "multitile": true }, { "id": "vp_windshield_full_wheel_left", - "fg": [ 7041, 7043, 7038, 7039 ], - "additional_tiles": [ { "id": "broken", "fg": 7995, "bg": [ 7041, 7043, 7038, 7039 ] } ], + "fg": [ 7313, 7315, 7310, 7311 ], + "additional_tiles": [ { "id": "broken", "fg": 8291, "bg": [ 7313, 7315, 7310, 7311 ] } ], "multitile": true }, { "id": "vp_windshield_full_wheel_right", - "fg": [ 7038, 7039, 7041, 7043 ], - "additional_tiles": [ { "id": "broken", "fg": 7995, "bg": [ 7038, 7039, 7041, 7043 ] } ], + "fg": [ 7310, 7311, 7313, 7315 ], + "additional_tiles": [ { "id": "broken", "fg": 8291, "bg": [ 7310, 7311, 7313, 7315 ] } ], "multitile": true }, { "id": "vp_windshield_horizontal_front_edge", - "fg": [ 7045, 7047, 7046, 7044 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6786, 6786, 6786, 6786 ], "bg": [ 7045, 7047, 7046, 7044 ] } ], + "fg": [ 7317, 7319, 7318, 7316 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7058, 7058, 7058, 7058 ], "bg": [ 7317, 7319, 7318, 7316 ] } ], "multitile": true }, { "id": "vp_windshield_horizontal_rear_edge", - "fg": [ 7056, 7059, 7058, 7057 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6786, 6786, 6786, 6786 ], "bg": [ 7056, 7059, 7058, 7057 ] } ], + "fg": [ 7328, 7331, 7330, 7329 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7058, 7058, 7058, 7058 ], "bg": [ 7328, 7331, 7330, 7329 ] } ], "multitile": true }, { "id": "vp_windshield_nw_edge", - "fg": [ 7053, 7055, 7054, 7052 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6786, 6786, 6786, 6786 ], "bg": [ 7053, 7055, 7054, 7052 ] } ], + "fg": [ 7325, 7327, 7326, 7324 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7058, 7058, 7058, 7058 ], "bg": [ 7325, 7327, 7326, 7324 ] } ], "multitile": true }, { "id": "vp_windshield_ne_edge", - "fg": [ 7049, 7051, 7050, 7048 ], - "additional_tiles": [ { "id": "broken", "fg": [ 6786, 6786, 6786, 6786 ], "bg": [ 7049, 7051, 7050, 7048 ] } ], + "fg": [ 7321, 7323, 7322, 7320 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7058, 7058, 7058, 7058 ], "bg": [ 7321, 7323, 7322, 7320 ] } ], "multitile": true }, { "id": "vp_windshield_sw_edge", - "fg": [ 6902, 6905, 6904, 6903 ], + "fg": [ 7174, 7177, 7176, 7175 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6786, 6786, 6786, 6786 ], "bg": [ 6902, 6905, 6904, 6903 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7058, 7058, 7058, 7058 ], "bg": [ 7174, 7177, 7176, 7175 ] } ] }, { "id": "vp_windshield_se_edge", - "fg": [ 6898, 6901, 6900, 6899 ], + "fg": [ 7170, 7173, 7172, 7171 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 6786, 6786, 6786, 6786 ], "bg": [ 6898, 6901, 6900, 6899 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7058, 7058, 7058, 7058 ], "bg": [ 7170, 7173, 7172, 7171 ] } ] } ] }, { "file": "centered.png", - "//": "range 7072 to 7087", + "//": "range 7344 to 7359", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -16, "tiles": [ - { "id": "vp_wing_mirror", "fg": [ 7081, 7083, 7082, 7080 ], "rotates": true }, - { "id": "vp_wing_mirror_left", "fg": [ 7073, 7075, 7074, 7072 ], "rotates": true }, - { "id": "vp_wing_mirror_right", "fg": [ 7077, 7079, 7078, 7076 ], "rotates": true } + { "id": "vp_wing_mirror", "fg": [ 7353, 7355, 7354, 7352 ], "rotates": true }, + { "id": "vp_wing_mirror_left", "fg": [ 7345, 7347, 7346, 7344 ], "rotates": true }, + { "id": "vp_wing_mirror_right", "fg": [ 7349, 7351, 7350, 7348 ], "rotates": true } ] }, { "file": "large.png", - "//": "range 7088 to 7295", + "//": "range 7360 to 7567", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -32, "tiles": [ - { "id": "f_CTscan", "fg": 7093 }, - { "id": "f_MRI", "fg": 7094 }, - { "id": "f_rotary_clothesline", "fg": 7095 }, - { "id": "mon_troll", "fg": 7097, "bg": 7108 }, - { "id": "mon_albino_penguin", "fg": 7098, "bg": 7109 }, - { "id": "mon_gelatin", "fg": 7099, "bg": 7109 }, - { "id": "mon_smoker_brute", "fg": 7100, "bg": 7109 }, + { "id": "f_CTscan", "fg": 7365 }, + { "id": "f_MRI", "fg": 7366 }, + { "id": "f_rotary_clothesline", "fg": 7367 }, + { "id": "mon_troll", "fg": 7369, "bg": 7380 }, + { "id": "mon_albino_penguin", "fg": 7370, "bg": 7381 }, + { "id": "mon_gelatin", "fg": 7371, "bg": 7381 }, + { "id": "mon_smoker_brute", "fg": 7372, "bg": 7381 }, { "id": "mon_exodii_quad", "fg": [ - { "weight": 15, "sprite": 7111 }, - { "weight": 10, "sprite": 7112 }, - { "weight": 15, "sprite": 7113 }, - { "weight": 15, "sprite": 7114 } + { "weight": 15, "sprite": 7383 }, + { "weight": 10, "sprite": 7384 }, + { "weight": 15, "sprite": 7385 }, + { "weight": 15, "sprite": 7386 } ], - "bg": 7108 + "bg": 7380 }, { "id": "mon_exodii_turret", "fg": [ - { "weight": 15, "sprite": 7115 }, - { "weight": 5, "sprite": 7116 }, - { "weight": 15, "sprite": 7117 }, - { "weight": 15, "sprite": 7118 } + { "weight": 15, "sprite": 7387 }, + { "weight": 5, "sprite": 7388 }, + { "weight": 15, "sprite": 7389 }, + { "weight": 15, "sprite": 7390 } ], - "bg": 7109 - }, - { "id": "mon_fungal_blossom", "fg": 7119, "bg": 7109 }, - { "id": "mon_gas_zombie", "fg": 7120, "bg": 7110 }, - { "id": "mon_giant_crayfish", "fg": 7121, "bg": 7109 }, - { "id": "mon_slug_giant", "fg": 7122, "bg": 7108 }, - { "id": "mon_dog_zombie_hulk", "fg": 7123, "bg": 7109 }, - { "id": "mon_zhark", "fg": 7124 }, - { "id": "mon_ant_soldier", "fg": 7132, "bg": 7108 }, - { "id": "mon_ant_acid_soldier", "fg": 7130, "bg": 7108 }, - { "id": "corpse_mon_ant_soldier", "fg": 7128 }, - { "id": "corpse_mon_ant_acid_soldier", "fg": 7126 }, - { "id": "mon_ant_queen", "fg": 7131, "bg": 7108 }, - { "id": "mon_ant_acid_queen", "fg": 7129, "bg": 7108 }, - { "id": "corpse_mon_ant_queen", "fg": 7127 }, - { "id": "corpse_mon_ant_acid_queen", "fg": 7125 }, - { "id": "mon_bear", "fg": 7133, "bg": 7109 }, - { "id": "mon_bear_mutant_3headed", "fg": 7134, "bg": 7109 }, - { "id": "mon_blob_large", "fg": 7135, "bg": 7108 }, - { "id": "mon_boomer_huge", "fg": 7137, "bg": 7109 }, + "bg": 7381 + }, + { "id": "mon_fungal_blossom", "fg": 7391, "bg": 7381 }, + { "id": "mon_gas_zombie", "fg": 7392, "bg": 7382 }, + { "id": "mon_giant_crayfish", "fg": 7393, "bg": 7381 }, + { "id": "mon_slug_giant", "fg": 7394, "bg": 7380 }, + { "id": "mon_dog_zombie_hulk", "fg": 7395, "bg": 7381 }, + { "id": "mon_zhark", "fg": 7396 }, + { "id": "mon_ant_soldier", "fg": 7404, "bg": 7380 }, + { "id": "mon_ant_acid_soldier", "fg": 7402, "bg": 7380 }, + { "id": "corpse_mon_ant_soldier", "fg": 7400 }, + { "id": "corpse_mon_ant_acid_soldier", "fg": 7398 }, + { "id": "mon_ant_queen", "fg": 7403, "bg": 7380 }, + { "id": "mon_ant_acid_queen", "fg": 7401, "bg": 7380 }, + { "id": "corpse_mon_ant_queen", "fg": 7399 }, + { "id": "corpse_mon_ant_acid_queen", "fg": 7397 }, + { "id": "mon_bear", "fg": 7405, "bg": 7381 }, + { "id": "mon_bear_mutant_3headed", "fg": 7406, "bg": 7381 }, + { "id": "mon_blob_large", "fg": 7407, "bg": 7380 }, + { "id": "mon_boomer_huge", "fg": 7409, "bg": 7381 }, { "id": "mon_cow", "fg": [ - { "weight": 1, "sprite": 7138 }, - { "weight": 12, "sprite": 7139 }, - { "weight": 6, "sprite": 7140 }, - { "weight": 6, "sprite": 7141 }, - { "weight": 12, "sprite": 7142 } + { "weight": 1, "sprite": 7410 }, + { "weight": 12, "sprite": 7411 }, + { "weight": 6, "sprite": 7412 }, + { "weight": 6, "sprite": 7413 }, + { "weight": 12, "sprite": 7414 } ], - "bg": 7109 + "bg": 7381 }, - { "id": "mon_zow", "fg": 7143, "bg": 7109 }, + { "id": "mon_zow", "fg": 7415, "bg": 7381 }, { "id": "mon_crawler", - "fg": [ { "weight": 1, "sprite": 7144 }, { "weight": 1, "sprite": 7145 }, { "weight": 1, "sprite": 7146 } ], - "bg": 7109 + "fg": [ { "weight": 1, "sprite": 7416 }, { "weight": 1, "sprite": 7417 }, { "weight": 1, "sprite": 7418 } ], + "bg": 7381 }, - { "id": "mon_dark_wyrm", "fg": 7147, "bg": 7108 }, - { "id": "mon_deer", "fg": [ { "weight": 1, "sprite": 7148 }, { "weight": 2, "sprite": 7149 } ], "bg": 7109 }, + { "id": "mon_dark_wyrm", "fg": 7419, "bg": 7380 }, + { "id": "mon_deer", "fg": [ { "weight": 1, "sprite": 7420 }, { "weight": 2, "sprite": 7421 } ], "bg": 7381 }, { "id": "mon_deer_mutant_spider", - "fg": [ { "weight": 1, "sprite": 7150 }, { "weight": 2, "sprite": 7151 } ], - "bg": 7109 + "fg": [ { "weight": 1, "sprite": 7422 }, { "weight": 2, "sprite": 7423 } ], + "bg": 7381 }, - { "id": "mon_devourer", "fg": 7152, "bg": 7109 }, - { "id": "mon_dog_skeleton_brute", "fg": 7153, "bg": 7109 }, - { "id": "mon_dog_zombie_brute", "fg": 7154, "bg": 7109 }, + { "id": "mon_devourer", "fg": 7424, "bg": 7381 }, + { "id": "mon_dog_skeleton_brute", "fg": 7425, "bg": 7381 }, + { "id": "mon_dog_zombie_brute", "fg": 7426, "bg": 7381 }, { "id": "mon_flying_polyp", - "fg": [ { "weight": 1, "sprite": 7155 }, { "weight": 1, "sprite": 7156 }, { "weight": 1, "sprite": 7157 } ] + "fg": [ { "weight": 1, "sprite": 7427 }, { "weight": 1, "sprite": 7428 }, { "weight": 1, "sprite": 7429 } ] }, - { "id": "mon_frog_giant", "fg": 7158, "bg": 7108 }, - { "id": "mon_gator", "fg": 7160, "bg": 7108 }, - { "id": "mon_horse", "fg": [ { "weight": 1, "sprite": 7161 }, { "weight": 1, "sprite": 7162 } ], "bg": 7109 }, - { "id": "mon_zombie_horse", "fg": 7163, "bg": 7109 }, - { "id": "mon_human_snail", "fg": 7164, "bg": 7108 }, - { "id": "mon_jabberwock", "fg": 7165, "bg": 7108 }, + { "id": "mon_frog_giant", "fg": 7430, "bg": 7380 }, + { "id": "mon_gator", "fg": 7432, "bg": 7380 }, + { "id": "mon_horse", "fg": [ { "weight": 1, "sprite": 7433 }, { "weight": 1, "sprite": 7434 } ], "bg": 7381 }, + { "id": "mon_zombie_horse", "fg": 7435, "bg": 7381 }, + { "id": "mon_human_snail", "fg": 7436, "bg": 7380 }, + { "id": "mon_jabberwock", "fg": 7437, "bg": 7380 }, { "id": "mon_lady_bug_giant", "fg": [ - { "weight": 90, "sprite": 7166 }, - { "weight": 60, "sprite": 7167 }, - { "weight": 50, "sprite": 7168 }, - { "weight": 20, "sprite": 7169 }, - { "weight": 1, "sprite": 7170 } + { "weight": 90, "sprite": 7438 }, + { "weight": 60, "sprite": 7439 }, + { "weight": 50, "sprite": 7440 }, + { "weight": 20, "sprite": 7441 }, + { "weight": 1, "sprite": 7442 } ], - "bg": 7109 - }, - { "id": "mon_locust_mega", "fg": 7171, "bg": 7108 }, - { "id": "mon_mantis_small", "fg": 7172, "bg": 7109 }, - { "id": "mon_mech_lifter", "fg": 7173 }, - { "id": "rid_mon_mech_lifter", "fg": 7174 }, - { "id": "mon_mi_go", "fg": 7175, "bg": 7109 }, - { "id": "mon_mi_go_slaver", "fg": 7179, "bg": 7109 }, - { "id": "mon_mi_go_surgeon", "fg": 7180, "bg": 7109 }, - { "id": "mon_mi_go_scout", "fg": 7178, "bg": 7109 }, - { "id": "mon_mi_go_guard", "fg": 7176, "bg": 7108 }, - { "id": "mon_mi_go_myrmidon", "fg": 7177, "bg": 7108 }, - { "id": "mon_moose", "fg": [ { "weight": 2, "sprite": 7181 }, { "weight": 2, "sprite": 7182 } ], "bg": 7108 }, - { "id": "mon_reindeer", "fg": 7185, "bg": 7109 }, - { "id": "mon_science_bot", "fg": 7188, "bg": 7110 }, - { "id": "mon_sheep", "fg": 7189, "bg": 7110 }, - { "id": "mon_spider_fungus", "fg": 7190, "bg": 7110 }, - { "id": "mon_tiger", "fg": 7191, "bg": 7109 }, - { "id": "mon_twisted_body", "fg": 7192, "bg": 7109 }, - { "id": "mon_wasp", "fg": 7193, "bg": 7109 }, - { "id": "mon_wolf_mutant_huge", "fg": 7194, "bg": 7108 }, - { "id": "mon_darkman", "fg": 7195 }, - { "id": "mon_zeer", "fg": 7196, "bg": 7109 }, - { "id": "mon_zeindeer", "fg": 7197, "bg": 7109 }, - { "id": "mon_ziger", "fg": 7198, "bg": 7109 }, - { "id": "mon_zombear", "fg": 7199, "bg": 7109 }, - { "id": "mon_zombear_acidic", "fg": 7200, "bg": 7109 }, - { "id": "mon_zombear_skeleton", "fg": 7201, "bg": 7109 }, - { "id": "mon_zombie_biter", "fg": 7202, "bg": 7109 }, - { "id": "mon_zombie_brute_winged", "fg": 7203, "bg": 7108 }, - { "id": "mon_zombie_dog_brute_acidic", "fg": 7204, "bg": 7109 }, + "bg": 7381 + }, + { "id": "mon_locust_mega", "fg": 7443, "bg": 7380 }, + { "id": "mon_mantis_small", "fg": 7444, "bg": 7381 }, + { "id": "mon_mech_lifter", "fg": 7445 }, + { "id": "rid_mon_mech_lifter", "fg": 7446 }, + { "id": "mon_mi_go", "fg": 7447, "bg": 7381 }, + { "id": "mon_mi_go_slaver", "fg": 7451, "bg": 7381 }, + { "id": "mon_mi_go_surgeon", "fg": 7452, "bg": 7381 }, + { "id": "mon_mi_go_scout", "fg": 7450, "bg": 7381 }, + { "id": "mon_mi_go_guard", "fg": 7448, "bg": 7380 }, + { "id": "mon_mi_go_myrmidon", "fg": 7449, "bg": 7380 }, + { "id": "mon_moose", "fg": [ { "weight": 2, "sprite": 7453 }, { "weight": 2, "sprite": 7454 } ], "bg": 7380 }, + { "id": "mon_mosquito_mega", "fg": 7455, "bg": 7381 }, + { "id": "mon_reindeer", "fg": 7458, "bg": 7381 }, + { "id": "mon_science_bot", "fg": 7461, "bg": 7382 }, + { "id": "mon_sheep", "fg": 7462, "bg": 7382 }, + { "id": "mon_spider_fungus", "fg": 7463, "bg": 7382 }, + { "id": "mon_stag_beetle_giant", "fg": 7464, "bg": 7381 }, + { "id": "mon_tiger", "fg": 7465, "bg": 7381 }, + { "id": "mon_twisted_body", "fg": 7466, "bg": 7381 }, + { "id": "mon_wasp", "fg": 7467, "bg": 7381 }, + { "id": "mon_wolf_mutant_huge", "fg": 7468, "bg": 7380 }, + { "id": "mon_darkman", "fg": 7469 }, + { "id": "mon_zeer", "fg": 7470, "bg": 7381 }, + { "id": "mon_zeindeer", "fg": 7471, "bg": 7381 }, + { "id": "mon_ziger", "fg": 7472, "bg": 7381 }, + { "id": "mon_zombear", "fg": 7473, "bg": 7381 }, + { "id": "mon_zombear_acidic", "fg": 7474, "bg": 7381 }, + { "id": "mon_zombear_skeleton", "fg": 7475, "bg": 7381 }, + { "id": "mon_zombie_biter", "fg": 7476, "bg": 7381 }, + { "id": "mon_zombie_brute_winged", "fg": 7477, "bg": 7380 }, + { "id": "mon_zombie_dog_brute_acidic", "fg": 7478, "bg": 7381 }, { "id": "mon_zombie_electric", - "fg": [ { "weight": 1, "sprite": 7206 }, { "weight": 1, "sprite": 7205 } ], - "bg": 7110 + "fg": [ { "weight": 1, "sprite": 7480 }, { "weight": 1, "sprite": 7479 } ], + "bg": 7382 }, { "id": "mon_zombie_nullfield", - "fg": [ { "weight": 1, "sprite": 7208 }, { "weight": 1, "sprite": 7207 } ], - "bg": 7110 - }, - { "id": "mon_zombie_pig_gas", "fg": 7209, "bg": 7110 }, - { "id": "mon_zombie_smoker", "fg": 7210, "bg": 7110 }, - { "id": "mon_zombie_smoker_fungus", "fg": 7211, "bg": 7110 }, - { "id": "mon_zombie_soldier_acid_2", "fg": 7212, "bg": 7109 }, - { "id": "mon_zombie_urchin", "fg": 7214, "bg": 7109 }, - { "id": "mon_zombull", "fg": 7215, "bg": 7109 }, - { "id": "mon_zoose", "fg": 7216, "bg": 7108 }, - { "id": "mon_zoose_brute", "fg": 7217, "bg": 7108 }, - { "id": "mon_zoose_thorny", "fg": 7218, "bg": 7108 }, - { "id": "mon_nursebot_defective", "fg": 7220, "bg": 7110 }, - { "id": "mon_nursebot", "fg": 7219, "bg": 7110 }, - { "id": "mon_zombie_brute_shocker", "fg": 7224, "bg": 7109 }, - { "id": "mon_skeleton_electric", "fg": 7225, "bg": 7110 }, - { "id": "mon_sludge_crawler", "fg": 7226, "bg": 7108 }, - { "id": "mon_spider_jumping_giant", "fg": 7232, "bg": 7110 }, - { "id": "mon_spider_web", "fg": 7236, "bg": 7110 }, - { "id": "corpse_mon_spider_web", "fg": 7227 }, - { "id": "mon_spider_wolf_giant", "fg": 7240, "bg": 7110 }, - { "id": "corpse_mon_spider_wolf_giant", "fg": 7228 }, - { "id": "mon_dermatik_incubator_spider", "fg": 7229, "bg": 7110 }, - { "id": "corpse_mon_dermatik_incubator_spider", "fg": 7227 }, - { "id": "mon_spider_cellar_giant", "fg": 7230, "bg": 7110 }, - { "id": "mon_spider_cellar_mega", "fg": 7231, "bg": 7109 }, - { "id": "mon_spider_jumping_mega", "fg": 7233, "bg": 7109 }, - { "id": "mon_spider_trapdoor_giant", "fg": 7234, "bg": 7110 }, - { "id": "mon_spider_trapdoor_mega", "fg": 7235, "bg": 7108 }, - { "id": "mon_spider_web_mega", "fg": 7237, "bg": 7108 }, - { "id": "mon_spider_widow_giant", "fg": 7238, "bg": 7110 }, - { "id": "mon_spider_widow_mega", "fg": 7239, "bg": 7108 }, - { "id": "mon_spider_wolf_mega", "fg": 7241, "bg": 7108 }, - { "id": "mon_dog_thing", "fg": 7242, "bg": 7109 }, - { "id": "mon_headless_dog_thing", "fg": 7243, "bg": 7109 }, - { "id": "mon_thing", "fg": 7244, "bg": 7108 }, - { "id": "mon_triffid_queen", "fg": 7245, "bg": 7108 }, - { "id": "mon_crows_m240", "fg": 7246, "bg": 7109 }, - { "id": "mon_turret_bmg", "fg": 7247, "bg": 7109 }, - { "id": "mon_turret_rifle", "fg": 7248, "bg": 7109 }, - { "id": "mon_vinebeast", "fg": 7251, "bg": 7108 }, - { "id": "mon_zombie_brute_ninja", "fg": 7252, "bg": 7109 }, - { "id": "mon_zombie_brute_grappler", "fg": 7253, "bg": 7109 }, + "fg": [ { "weight": 1, "sprite": 7482 }, { "weight": 1, "sprite": 7481 } ], + "bg": 7382 + }, + { "id": "mon_zombie_pig_gas", "fg": 7483, "bg": 7382 }, + { "id": "mon_zombie_smoker", "fg": 7484, "bg": 7382 }, + { "id": "mon_zombie_smoker_fungus", "fg": 7485, "bg": 7382 }, + { "id": "mon_zombie_soldier_acid_2", "fg": 7486, "bg": 7381 }, + { "id": "mon_zombie_urchin", "fg": 7488, "bg": 7381 }, + { "id": "mon_zombull", "fg": 7489, "bg": 7381 }, + { "id": "mon_zoose", "fg": 7490, "bg": 7380 }, + { "id": "mon_zoose_brute", "fg": 7491, "bg": 7380 }, + { "id": "mon_zoose_thorny", "fg": 7492, "bg": 7380 }, + { "id": "mon_nursebot_defective", "fg": 7494, "bg": 7382 }, + { "id": "mon_nursebot", "fg": 7493, "bg": 7382 }, + { "id": "mon_zombie_brute_shocker", "fg": 7498, "bg": 7381 }, + { "id": "mon_skeleton_electric", "fg": 7499, "bg": 7382 }, + { "id": "mon_sludge_crawler", "fg": 7500, "bg": 7380 }, + { "id": "mon_spider_jumping_giant", "fg": 7506, "bg": 7382 }, + { "id": "mon_spider_web", "fg": 7510, "bg": 7382 }, + { "id": "corpse_mon_spider_web", "fg": 7501 }, + { "id": "mon_spider_wolf_giant", "fg": 7514, "bg": 7382 }, + { "id": "corpse_mon_spider_wolf_giant", "fg": 7502 }, + { "id": "mon_dermatik_incubator_spider", "fg": 7503, "bg": 7382 }, + { "id": "corpse_mon_dermatik_incubator_spider", "fg": 7501 }, + { "id": "mon_spider_cellar_giant", "fg": 7504, "bg": 7382 }, + { "id": "mon_spider_cellar_mega", "fg": 7505, "bg": 7381 }, + { "id": "mon_spider_jumping_mega", "fg": 7507, "bg": 7381 }, + { "id": "mon_spider_trapdoor_giant", "fg": 7508, "bg": 7382 }, + { "id": "mon_spider_trapdoor_mega", "fg": 7509, "bg": 7380 }, + { "id": "mon_spider_web_mega", "fg": 7511, "bg": 7380 }, + { "id": "mon_spider_widow_giant", "fg": 7512, "bg": 7382 }, + { "id": "mon_spider_widow_mega", "fg": 7513, "bg": 7380 }, + { "id": "mon_spider_wolf_mega", "fg": 7515, "bg": 7380 }, + { "id": "mon_dog_thing", "fg": 7516, "bg": 7381 }, + { "id": "mon_headless_dog_thing", "fg": 7517, "bg": 7381 }, + { "id": "mon_thing", "fg": 7518, "bg": 7380 }, + { "id": "mon_triffid_queen", "fg": 7519, "bg": 7380 }, + { "id": "mon_crows_m240", "fg": 7520, "bg": 7381 }, + { "id": "mon_turret_bmg", "fg": 7521, "bg": 7381 }, + { "id": "mon_turret_rifle", "fg": 7522, "bg": 7381 }, + { "id": "mon_vinebeast", "fg": 7525, "bg": 7380 }, + { "id": "mon_zombie_brute_ninja", "fg": 7526, "bg": 7381 }, + { "id": "mon_zombie_brute_grappler", "fg": 7527, "bg": 7381 }, { "id": [ "forest_thick", "special_forest_thick" ], - "fg": [ { "weight": 4, "sprite": 7259 }, { "weight": 1, "sprite": 7260 } ], - "bg": 7271, + "fg": [ { "weight": 4, "sprite": 7533 }, { "weight": 1, "sprite": 7534 } ], + "bg": 7545, "rotates": false }, - { "id": "bridgehead_ground", "fg": [ 7264, 7263, 7265, 7266 ], "bg": 7273, "rotates": true }, - { "id": "bridge", "fg": [ 7262, 7261, 7262, 7261 ], "bg": 7272, "rotates": true }, - { "id": "bridgehead_ramp", "fg": [ 7268, 7267, 7269, 7270 ], "rotates": true }, - { "id": "bridge_road", "fg": [ 7262, 7261, 7262, 7261 ], "rotates": true }, - { "id": "t_tree_fungal_young", "fg": 7281, "bg": 7274 }, - { "id": "t_tree_fungal_young_season_summer", "fg": 7281, "bg": 7274, "rotates": false }, - { "id": "t_tree_fungal_young_season_autumn", "fg": 7281, "bg": 7274, "rotates": false }, - { "id": "t_tree_fungal_young_season_winter", "fg": 7281, "bg": 7275, "rotates": false }, - { "id": "t_tree_young", "fg": 7283, "bg": 7278 }, - { "id": "t_tree_young_season_summer", "fg": 7282, "bg": 7279, "rotates": false }, + { "id": "bridgehead_ground", "fg": [ 7538, 7537, 7539, 7540 ], "bg": 7547, "rotates": true }, + { "id": "bridge", "fg": [ 7536, 7535, 7536, 7535 ], "bg": 7546, "rotates": true }, + { "id": "bridgehead_ramp", "fg": [ 7542, 7541, 7543, 7544 ], "rotates": true }, + { "id": "bridge_road", "fg": [ 7536, 7535, 7536, 7535 ], "rotates": true }, + { "id": "t_tree_fungal_young", "fg": 7555, "bg": 7548 }, + { "id": "t_tree_fungal_young_season_summer", "fg": 7555, "bg": 7548, "rotates": false }, + { "id": "t_tree_fungal_young_season_autumn", "fg": 7555, "bg": 7548, "rotates": false }, + { "id": "t_tree_fungal_young_season_winter", "fg": 7555, "bg": 7549, "rotates": false }, + { "id": "t_tree_young", "fg": 7557, "bg": 7552 }, + { "id": "t_tree_young_season_summer", "fg": 7556, "bg": 7553, "rotates": false }, { "id": "t_tree_young_season_autumn", - "fg": [ { "weight": 100, "sprite": 7284 }, { "weight": 100, "sprite": 7285 } ], - "bg": 7277, + "fg": [ { "weight": 100, "sprite": 7558 }, { "weight": 100, "sprite": 7559 } ], + "bg": 7551, "rotates": false }, - { "id": "t_tree_young_season_winter", "fg": 7286, "bg": 7276, "rotates": false }, - { "id": "t_vat", "fg": 7287, "bg": 7280 }, - { "id": "corpse_mon_zombie_spitter", "fg": 7088 }, - { "id": "f_exodii_generator_1", "fg": 7089 }, - { "id": "f_exodii_generator_2", "fg": 7090 }, - { "id": "f_exodii_generator_3", "fg": 7091 }, - { "id": "f_exodii_generator_4", "fg": 7092 }, - { "id": "f_magiclysm_translocator_gate", "fg": 7096 }, - { "id": "mon_zombie_gasbag_crawler", "fg": 7101 }, - { "id": "mon_zombie_gasbag_immobile", "fg": 7102 }, - { "id": "mon_zombie_gasbag_impaler", "fg": 7103 }, - { "id": "mon_zombie_giant_heart", "fg": 7104 }, - { "id": "mon_zombie_hanging_innards", "fg": 7105 }, - { "id": "mon_zombie_living_wall", "fg": 7106 }, - { "id": "mon_zombie_scissorlimbs", "fg": 7107 }, - { "id": "mon_blood_sacrifice", "fg": 7136 }, - { "id": "mon_fungal_wall", "fg": 7159 }, - { "id": "mon_mutant_arthropod", "fg": 7183 }, - { "id": "mon_rat_king", "fg": 7184 }, - { "id": "bot_science_bot", "fg": 7186 }, - { "id": "broken_science_bot", "fg": 7187 }, - { "id": "mon_zombie_soldier_blackops_2", "fg": 7213 }, - { "id": "mon_giant_appendage", "fg": 7221 }, - { "id": "mon_leech_blossom", "fg": 7222 }, - { "id": "mon_leech_radio", "fg": 7223 }, - { "id": "mon_secubot", "fg": 7249 }, - { "id": "mon_talon_m202a1", "fg": 7250 }, - { "id": "overlay_wielded_as50", "fg": 7254 }, - { "id": "overlay_wielded_m107a1", "fg": 7255 }, - { "id": "overlay_wielded_m134", "fg": 7256 }, - { "id": "overlay_wielded_m2browning", "fg": 7257 }, - { "id": "overlay_wielded_mark19", "fg": 7258 } + { "id": "t_tree_young_season_winter", "fg": 7560, "bg": 7550, "rotates": false }, + { "id": "t_vat", "fg": 7561, "bg": 7554 }, + { "id": "corpse_mon_zombie_spitter", "fg": 7360 }, + { "id": "f_exodii_generator_1", "fg": 7361 }, + { "id": "f_exodii_generator_2", "fg": 7362 }, + { "id": "f_exodii_generator_3", "fg": 7363 }, + { "id": "f_exodii_generator_4", "fg": 7364 }, + { "id": "f_magiclysm_translocator_gate", "fg": 7368 }, + { "id": "mon_zombie_gasbag_crawler", "fg": 7373 }, + { "id": "mon_zombie_gasbag_immobile", "fg": 7374 }, + { "id": "mon_zombie_gasbag_impaler", "fg": 7375 }, + { "id": "mon_zombie_giant_heart", "fg": 7376 }, + { "id": "mon_zombie_hanging_innards", "fg": 7377 }, + { "id": "mon_zombie_living_wall", "fg": 7378 }, + { "id": "mon_zombie_scissorlimbs", "fg": 7379 }, + { "id": "mon_blood_sacrifice", "fg": 7408 }, + { "id": "mon_fungal_wall", "fg": 7431 }, + { "id": "mon_mutant_arthropod", "fg": 7456 }, + { "id": "mon_rat_king", "fg": 7457 }, + { "id": "bot_science_bot", "fg": 7459 }, + { "id": "broken_science_bot", "fg": 7460 }, + { "id": "mon_zombie_soldier_blackops_2", "fg": 7487 }, + { "id": "mon_giant_appendage", "fg": 7495 }, + { "id": "mon_leech_blossom", "fg": 7496 }, + { "id": "mon_leech_radio", "fg": 7497 }, + { "id": "mon_secubot", "fg": 7523 }, + { "id": "mon_talon_m202a1", "fg": 7524 }, + { "id": "overlay_wielded_as50", "fg": 7528 }, + { "id": "overlay_wielded_m107a1", "fg": 7529 }, + { "id": "overlay_wielded_m134", "fg": 7530 }, + { "id": "overlay_wielded_m2browning", "fg": 7531 }, + { "id": "overlay_wielded_mark19", "fg": 7532 } ] }, { "file": "large_ridden.png", - "//": "range 7296 to 7311", + "//": "range 7568 to 7583", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -27, "tiles": [ - { "id": "rid_mon_horse", "fg": [ { "weight": 1, "sprite": 7297 }, { "weight": 1, "sprite": 7298 } ] }, - { "id": "rid_mon_cow", "fg": 7296 } + { "id": "rid_mon_horse", "fg": [ { "weight": 1, "sprite": 7569 }, { "weight": 1, "sprite": 7570 } ] }, + { "id": "rid_mon_cow", "fg": 7568 } ] }, { "file": "huge.png", - "//": "range 7312 to 7343", + "//": "range 7584 to 7615", "sprite_width": 64, "sprite_height": 96, "sprite_offset_x": -16, "sprite_offset_y": -64, "tiles": [ - { "id": "mon_fungaloid_queen", "fg": 7313, "bg": 7312 }, - { "id": "mon_fungaloid_seeder", "fg": 7314, "bg": 7312 }, - { "id": "mon_fungaloid_tower", "fg": 7315, "bg": 7312 }, - { "id": "mon_zombie_kevlar_2", "fg": 7319 }, - { "id": "mon_zombie_hulk", "fg": 7318, "bg": 7312 }, - { "id": "mon_skeleton_hulk", "fg": 7317 }, - { "id": "mon_zombie_nemesis", "fg": 7320, "bg": 7312 }, - { "id": "mon_amigara_horror", "fg": 7321 }, - { "id": "mon_blob_brain", "fg": 7322, "bg": 7312 }, - { "id": "mon_flaming_eye", "fg": 7323 }, - { "id": "mon_nakedmolerat_giant", "fg": 7328, "bg": 7312 }, - { "id": "mon_shoggoth", "fg": 7329, "bg": 7312 }, - { "id": "mon_triffid_heart", "fg": 7330 }, - { "id": "mon_yugg", "fg": 7331, "bg": 7312 }, - { "id": "mon_skeleton_hulk_fungus", "fg": 7316 }, - { "id": "mon_frog_mother", "fg": 7324 }, - { "id": "mon_mutant_evolved", "fg": 7325 }, - { "id": "mon_mutant_mollusk", "fg": 7326 }, - { "id": "corpse_mon_nakedmolerat_giant", "fg": 7327 }, - { "id": "mon_zombie_crushed_giant", "fg": 7332 } + { "id": "mon_fungaloid_queen", "fg": 7585, "bg": 7584 }, + { "id": "mon_fungaloid_tower", "fg": 7594, "bg": 7584 }, + { + "id": "mon_fungaloid_seeder", + "animated": true, + "fg": [ + { "weight": 8, "sprite": 7586 }, + { "weight": 8, "sprite": 7587 }, + { "weight": 8, "sprite": 7588 }, + { "weight": 8, "sprite": 7589 }, + { "weight": 8, "sprite": 7590 }, + { "weight": 8, "sprite": 7591 }, + { "weight": 8, "sprite": 7592 }, + { "weight": 8, "sprite": 7593 } + ], + "bg": 7584 + }, + { "id": "mon_zombie_kevlar_2", "fg": 7598 }, + { "id": "mon_zombie_hulk", "fg": 7597, "bg": 7584 }, + { "id": "mon_skeleton_hulk", "fg": 7596 }, + { "id": "mon_zombie_nemesis", "fg": 7599, "bg": 7584 }, + { "id": "mon_amigara_horror", "fg": 7600 }, + { "id": "mon_blob_brain", "fg": 7601, "bg": 7584 }, + { "id": "mon_flaming_eye", "fg": 7602 }, + { "id": "mon_nakedmolerat_giant", "fg": 7607, "bg": 7584 }, + { "id": "mon_shoggoth", "fg": 7608, "bg": 7584 }, + { "id": "mon_triffid_heart", "fg": 7609 }, + { "id": "mon_yugg", "fg": 7610, "bg": 7584 }, + { "id": "mon_skeleton_hulk_fungus", "fg": 7595 }, + { "id": "mon_frog_mother", "fg": 7603 }, + { "id": "mon_mutant_evolved", "fg": 7604 }, + { "id": "mon_mutant_mollusk", "fg": 7605 }, + { "id": "corpse_mon_nakedmolerat_giant", "fg": 7606 }, + { "id": "mon_zombie_crushed_giant", "fg": 7611 } ] }, { "file": "giant.png", - "//": "range 7344 to 7407", + "//": "range 7616 to 7695", "sprite_width": 96, "sprite_height": 96, "sprite_offset_x": -32, "sprite_offset_y": -64, "tiles": [ - { "id": "t_tree", "fg": 7358, "bg": 7351 }, - { "id": "t_tree_season_summer", "fg": 7353, "bg": 7352 }, + { "id": "t_tree", "fg": 7631, "bg": 7624 }, + { "id": "t_tree_season_summer", "fg": 7626, "bg": 7625 }, { "id": "t_tree_season_autumn", "fg": [ - { "weight": 100, "sprite": 7354 }, - { "weight": 100, "sprite": 7355 }, - { "weight": 100, "sprite": 7356 }, - { "weight": 100, "sprite": 7357 } + { "weight": 100, "sprite": 7627 }, + { "weight": 100, "sprite": 7628 }, + { "weight": 100, "sprite": 7629 }, + { "weight": 100, "sprite": 7630 } ], - "bg": 7350 + "bg": 7623 }, - { "id": "t_tree_season_winter", "fg": 7382, "bg": 7349 }, - { "id": "t_tree_apple", "fg": 7359, "bg": 7351 }, - { "id": "t_tree_apple_season_summer", "fg": 7359, "bg": 7352 }, - { "id": "t_tree_apple_season_winter", "fg": 7364, "bg": 7349 }, + { "id": "t_tree_season_winter", "fg": 7655, "bg": 7622 }, + { "id": "t_tree_apple", "fg": 7632, "bg": 7624 }, + { "id": "t_tree_apple_season_summer", "fg": 7632, "bg": 7625 }, + { "id": "t_tree_apple_season_winter", "fg": 7637, "bg": 7622 }, { "id": "t_tree_apple_season_autumn", - "fg": [ { "weight": 1, "sprite": 7360 }, { "weight": 1, "sprite": 7361 } ], - "bg": 7350 + "fg": [ { "weight": 1, "sprite": 7633 }, { "weight": 1, "sprite": 7634 } ], + "bg": 7623 }, { "id": "t_tree_apple_harvested", - "fg": [ { "weight": 1, "sprite": 7362 }, { "weight": 1, "sprite": 7363 } ], - "bg": 7350 + "fg": [ { "weight": 1, "sprite": 7635 }, { "weight": 1, "sprite": 7636 } ], + "bg": 7623 }, - { "id": "t_tree_beech", "fg": 7366, "bg": 7351 }, - { "id": "t_tree_beech_season_summer", "fg": 7367, "bg": 7352 }, - { "id": "t_tree_beech_season_autumn", "fg": 7365, "bg": 7350 }, - { "id": "t_tree_beech_season_winter", "fg": 7368, "bg": 7349 }, - { "id": "t_tree_birch", "fg": 7369, "bg": 7351 }, - { "id": "t_tree_birch_season_summer", "fg": 7369, "bg": 7352 }, - { "id": "t_tree_birch_season_winter", "fg": 7372, "bg": 7349 }, + { "id": "t_tree_beech", "fg": 7639, "bg": 7624 }, + { "id": "t_tree_beech_season_summer", "fg": 7640, "bg": 7625 }, + { "id": "t_tree_beech_season_autumn", "fg": 7638, "bg": 7623 }, + { "id": "t_tree_beech_season_winter", "fg": 7641, "bg": 7622 }, + { "id": "t_tree_birch", "fg": 7642, "bg": 7624 }, + { "id": "t_tree_birch_season_summer", "fg": 7642, "bg": 7625 }, + { "id": "t_tree_birch_season_winter", "fg": 7645, "bg": 7622 }, { "id": "t_tree_birch_season_autumn", - "fg": [ { "weight": 1, "sprite": 7370 }, { "weight": 1, "sprite": 7371 } ], - "bg": 7350 + "fg": [ { "weight": 1, "sprite": 7643 }, { "weight": 1, "sprite": 7644 } ], + "bg": 7623 }, - { "id": "t_tree_cherry", "fg": 7373, "bg": 7351 }, - { "id": "t_tree_cherry_season_summer", "fg": 7377, "bg": 7352 }, - { "id": "t_tree_cherry_harvested", "fg": 7376, "bg": 7352 }, - { "id": "t_tree_cherry_season_winter", "fg": 7378, "bg": 7349 }, + { "id": "t_tree_cherry", "fg": 7646, "bg": 7624 }, + { "id": "t_tree_cherry_season_summer", "fg": 7650, "bg": 7625 }, + { "id": "t_tree_cherry_harvested", "fg": 7649, "bg": 7625 }, + { "id": "t_tree_cherry_season_winter", "fg": 7651, "bg": 7622 }, { "id": "t_tree_cherry_season_autumn", - "fg": [ { "weight": 1, "sprite": 7374 }, { "weight": 1, "sprite": 7375 } ], - "bg": 7350 + "fg": [ { "weight": 1, "sprite": 7647 }, { "weight": 1, "sprite": 7648 } ], + "bg": 7623 }, - { "id": "t_tree_cottonwood_season_spring", "fg": 7380, "bg": 7351 }, - { "id": "t_tree_cottonwood_season_summer", "fg": 7381, "bg": 7352 }, - { "id": "t_tree_cottonwood_season_autumn", "fg": 7379, "bg": 7350 }, - { "id": "t_tree_cottonwood_season_winter", "fg": 7382, "bg": 7349 }, + { "id": "t_tree_cottonwood_season_spring", "fg": 7653, "bg": 7624 }, + { "id": "t_tree_cottonwood_season_summer", "fg": 7654, "bg": 7625 }, + { "id": "t_tree_cottonwood_season_autumn", "fg": 7652, "bg": 7623 }, + { "id": "t_tree_cottonwood_season_winter", "fg": 7655, "bg": 7622 }, { "id": "t_tree_dead", - "fg": [ { "weight": 100, "sprite": 7382 }, { "weight": 100, "sprite": 8484 } ], - "bg": 7351 + "fg": [ { "weight": 100, "sprite": 7655 }, { "weight": 100, "sprite": 8772 } ], + "bg": 7624 }, { "id": "t_tree_dead_season_summer", - "fg": [ { "weight": 100, "sprite": 7382 }, { "weight": 100, "sprite": 8484 } ], - "bg": 7352 + "fg": [ { "weight": 100, "sprite": 7655 }, { "weight": 100, "sprite": 8772 } ], + "bg": 7625 }, { "id": "t_tree_dead_season_autumn", - "fg": [ { "weight": 100, "sprite": 7382 }, { "weight": 100, "sprite": 8484 } ], - "bg": 7350 + "fg": [ { "weight": 100, "sprite": 7655 }, { "weight": 100, "sprite": 8772 } ], + "bg": 7623 }, { "id": "t_tree_dead_season_winter", - "fg": [ { "weight": 100, "sprite": 7382 }, { "weight": 100, "sprite": 8484 } ], - "bg": 7349 + "fg": [ { "weight": 100, "sprite": 7655 }, { "weight": 100, "sprite": 8772 } ], + "bg": 7622 }, - { "id": "t_tree_elm_season_spring", "fg": 7384, "bg": 7351 }, - { "id": "t_tree_elm_season_summer", "fg": 7385, "bg": 7352 }, - { "id": "t_tree_elm_season_autumn", "fg": 7383, "bg": 7350 }, - { "id": "t_tree_elm_season_winter", "fg": 7386, "bg": 7349 }, + { "id": "t_tree_elm_season_spring", "fg": 7657, "bg": 7624 }, + { "id": "t_tree_elm_season_summer", "fg": 7658, "bg": 7625 }, + { "id": "t_tree_elm_season_autumn", "fg": 7656, "bg": 7623 }, + { "id": "t_tree_elm_season_winter", "fg": 7659, "bg": 7622 }, { "id": [ "t_tree_fungal", "t_tree_fungal_season_spring", "t_tree_fungal_season_summer", "t_tree_fungal_season_autumn" ], - "bg": 7347, + "bg": 7620, "fg": [ - { "weight": 1, "sprite": 7388 }, - { "weight": 1, "sprite": 7389 }, - { "weight": 1, "sprite": 7390 }, - { "weight": 1, "sprite": 7391 }, - { "weight": 1, "sprite": 7392 }, - { "weight": 1, "sprite": 7393 }, - { "weight": 1, "sprite": 7394 }, - { "weight": 1, "sprite": 7395 }, - { "weight": 1, "sprite": 7396 }, - { "weight": 1, "sprite": 7397 }, - { "weight": 1, "sprite": 7398 } + { "weight": 1, "sprite": 7661 }, + { "weight": 1, "sprite": 7662 }, + { "weight": 1, "sprite": 7663 }, + { "weight": 1, "sprite": 7664 }, + { "weight": 1, "sprite": 7665 }, + { "weight": 1, "sprite": 7666 }, + { "weight": 1, "sprite": 7667 }, + { "weight": 1, "sprite": 7668 }, + { "weight": 1, "sprite": 7669 }, + { "weight": 1, "sprite": 7670 }, + { "weight": 1, "sprite": 7671 } ] }, { "id": "t_tree_fungal_season_winter", - "bg": 7348, + "bg": 7621, "fg": [ - { "weight": 1, "sprite": 7388 }, - { "weight": 1, "sprite": 7389 }, - { "weight": 1, "sprite": 7390 }, - { "weight": 1, "sprite": 7391 }, - { "weight": 1, "sprite": 7392 }, - { "weight": 1, "sprite": 7393 }, - { "weight": 1, "sprite": 7394 }, - { "weight": 1, "sprite": 7395 }, - { "weight": 1, "sprite": 7396 }, - { "weight": 1, "sprite": 7397 }, - { "weight": 1, "sprite": 7398 } + { "weight": 1, "sprite": 7661 }, + { "weight": 1, "sprite": 7662 }, + { "weight": 1, "sprite": 7663 }, + { "weight": 1, "sprite": 7664 }, + { "weight": 1, "sprite": 7665 }, + { "weight": 1, "sprite": 7666 }, + { "weight": 1, "sprite": 7667 }, + { "weight": 1, "sprite": 7668 }, + { "weight": 1, "sprite": 7669 }, + { "weight": 1, "sprite": 7670 }, + { "weight": 1, "sprite": 7671 } ] }, { "id": [ "t_marloss_tree", "t_marloss_tree_season_spring", "t_marloss_tree_season_summer", "t_marloss_tree_season_autumn" ], - "bg": 7347, - "fg": 7387 - }, - { "id": "t_marloss_tree_season_winter", "bg": 7348, "fg": 7387 }, - { "id": "t_tree_maple", "fg": 7400, "bg": 7351 }, - { "id": "t_tree_maple_season_summer", "fg": 7401, "bg": 7352 }, - { "id": "t_tree_maple_season_autumn", "fg": 7399, "bg": 7350 }, - { "id": "t_tree_maple_season_winter", "fg": 7402, "bg": 7349 }, - { "id": "t_tree_peach_season_spring", "fg": 7403, "bg": 7351 }, - { "id": "t_tree_peach_season_summer", "fg": 7406, "bg": 7352 }, - { "id": "t_tree_peach_harvested", "fg": 7403, "bg": 7352 }, - { "id": "t_tree_peach_season_winter", "fg": 7407, "bg": 7349 }, + "bg": 7620, + "fg": 7660 + }, + { "id": "t_marloss_tree_season_winter", "bg": 7621, "fg": 7660 }, + { "id": "t_tree_maple", "fg": 7673, "bg": 7624 }, + { "id": "t_tree_maple_season_summer", "fg": 7674, "bg": 7625 }, + { "id": "t_tree_maple_season_autumn", "fg": 7672, "bg": 7623 }, + { "id": "t_tree_maple_season_winter", "fg": 7675, "bg": 7622 }, + { "id": "t_tree_peach_season_spring", "fg": 7676, "bg": 7624 }, + { "id": "t_tree_peach_season_summer", "fg": 7679, "bg": 7625 }, + { "id": "t_tree_peach_harvested", "fg": 7676, "bg": 7625 }, + { "id": "t_tree_peach_season_winter", "fg": 7680, "bg": 7622 }, { "id": "t_tree_peach_season_autumn", - "fg": [ { "weight": 1, "sprite": 7404 }, { "weight": 1, "sprite": 7405 } ], - "bg": 7350 + "fg": [ { "weight": 1, "sprite": 7677 }, { "weight": 1, "sprite": 7678 } ], + "bg": 7623 }, - { "id": "mon_ant_soldier_mega", "fg": 7344 }, - { "id": "mon_dragon_dummy", "fg": 7345 }, - { "id": "mon_graboid", "fg": 7346 } + { "id": "mon_ant_soldier_mega", "fg": 7616 }, + { "id": "mon_dragon_dummy", "fg": 7617 }, + { "id": "mon_graboid", "fg": 7618 }, + { "id": "mon_stag_beetle_mega", "fg": 7619 } ] }, { "file": "incomplete.png", - "//": "range 7408 to 8271", + "//": "range 7696 to 8559", "tiles": [ - { "id": "unknown", "fg": 7408 }, + { "id": "unknown", "fg": 7696 }, { "id": [ "fd_blood_insect", "fd_blood_invertebrate" ], - "fg": 7424, + "fg": 7712, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7409 }, - { "id": "corner", "fg": [ 7411, 7413, 7412, 7410 ] }, - { "id": "t_connection", "fg": [ 7421, 7423, 7422, 7420 ] }, - { "id": "edge", "fg": [ 7415, 7414 ] }, - { "id": "end_piece", "fg": [ 7417, 7419, 7418, 7416 ] }, - { "id": "unconnected", "fg": [ 7424, 7424 ] } + { "id": "center", "fg": 7697 }, + { "id": "corner", "fg": [ 7699, 7701, 7700, 7698 ] }, + { "id": "t_connection", "fg": [ 7709, 7711, 7710, 7708 ] }, + { "id": "edge", "fg": [ 7703, 7702 ] }, + { "id": "end_piece", "fg": [ 7705, 7707, 7706, 7704 ] }, + { "id": "unconnected", "fg": [ 7712, 7712 ] } ] }, { "id": "fd_blood", - "fg": 7440, + "fg": 7728, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7425 }, - { "id": "corner", "fg": [ 7427, 7429, 7428, 7426 ] }, - { "id": "t_connection", "fg": [ 7437, 7439, 7438, 7436 ] }, - { "id": "edge", "fg": [ 7431, 7430 ] }, - { "id": "end_piece", "fg": [ 7433, 7435, 7434, 7432 ] }, - { "id": "unconnected", "fg": [ 7440, 7440 ] } + { "id": "center", "fg": 7713 }, + { "id": "corner", "fg": [ 7715, 7717, 7716, 7714 ] }, + { "id": "t_connection", "fg": [ 7725, 7727, 7726, 7724 ] }, + { "id": "edge", "fg": [ 7719, 7718 ] }, + { "id": "end_piece", "fg": [ 7721, 7723, 7722, 7720 ] }, + { "id": "unconnected", "fg": [ 7728, 7728 ] } ] }, { "id": "fd_blood_int1", - "fg": 7456, + "fg": 7744, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7441 }, - { "id": "corner", "fg": [ 7443, 7445, 7444, 7442 ] }, - { "id": "t_connection", "fg": [ 7453, 7455, 7454, 7452 ] }, - { "id": "edge", "fg": [ 7447, 7446 ] }, - { "id": "end_piece", "fg": [ 7449, 7451, 7450, 7448 ] }, - { "id": "unconnected", "fg": [ 7456, 7456 ] } + { "id": "center", "fg": 7729 }, + { "id": "corner", "fg": [ 7731, 7733, 7732, 7730 ] }, + { "id": "t_connection", "fg": [ 7741, 7743, 7742, 7740 ] }, + { "id": "edge", "fg": [ 7735, 7734 ] }, + { "id": "end_piece", "fg": [ 7737, 7739, 7738, 7736 ] }, + { "id": "unconnected", "fg": [ 7744, 7744 ] } ] }, { "id": "fd_blood_int2", - "fg": 7472, + "fg": 7760, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7457 }, - { "id": "corner", "fg": [ 7459, 7461, 7460, 7458 ] }, - { "id": "t_connection", "fg": [ 7469, 7471, 7470, 7468 ] }, - { "id": "edge", "fg": [ 7463, 7462 ] }, - { "id": "end_piece", "fg": [ 7465, 7467, 7466, 7464 ] }, - { "id": "unconnected", "fg": [ 7472, 7472 ] } + { "id": "center", "fg": 7745 }, + { "id": "corner", "fg": [ 7747, 7749, 7748, 7746 ] }, + { "id": "t_connection", "fg": [ 7757, 7759, 7758, 7756 ] }, + { "id": "edge", "fg": [ 7751, 7750 ] }, + { "id": "end_piece", "fg": [ 7753, 7755, 7754, 7752 ] }, + { "id": "unconnected", "fg": [ 7760, 7760 ] } ] }, { "id": "fd_blood_int3", - "fg": 7488, + "fg": 7776, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7473 }, - { "id": "corner", "fg": [ 7475, 7477, 7476, 7474 ] }, - { "id": "t_connection", "fg": [ 7485, 7487, 7486, 7484 ] }, - { "id": "edge", "fg": [ 7479, 7478 ] }, - { "id": "end_piece", "fg": [ 7481, 7483, 7482, 7480 ] }, - { "id": "unconnected", "fg": [ 7488, 7488 ] } + { "id": "center", "fg": 7761 }, + { "id": "corner", "fg": [ 7763, 7765, 7764, 7762 ] }, + { "id": "t_connection", "fg": [ 7773, 7775, 7774, 7772 ] }, + { "id": "edge", "fg": [ 7767, 7766 ] }, + { "id": "end_piece", "fg": [ 7769, 7771, 7770, 7768 ] }, + { "id": "unconnected", "fg": [ 7776, 7776 ] } ] }, { "id": "fd_web", "fg": [ - { "weight": 100, "sprite": 7489 }, - { "weight": 100, "sprite": 7490 }, - { "weight": 25, "sprite": 7491 }, - { "weight": 25, "sprite": 7492 } - ] - }, - { "id": "fd_spotlight", "fg": 7493 }, - { "id": "f_makeshift_bed", "fg": 7496 }, - { "id": "f_straw_bed", "fg": 7497 }, - { "id": "f_bed_frame", "fg": 7494 }, - { "id": "f_camp_chair", "fg": 7501 }, - { "id": "f_lane", "fg": 7502 }, - { "id": "f_piano", "fg": 7503 }, - { "id": "f_pinball_machine", "fg": 7504 }, - { "id": "f_seat_airplane", "fg": 7505 }, + { "weight": 100, "sprite": 7777 }, + { "weight": 100, "sprite": 7778 }, + { "weight": 25, "sprite": 7779 }, + { "weight": 25, "sprite": 7780 } + ] + }, + { "id": "fd_spotlight", "fg": 7784 }, + { "id": "f_makeshift_bed", "fg": 7787 }, + { "id": "f_straw_bed", "fg": 7788 }, + { "id": "f_bed_frame", "fg": 7785 }, + { "id": "f_camp_chair", "fg": 7792 }, + { "id": "f_lane", "fg": 7793 }, + { "id": "f_piano", "fg": 7794 }, + { "id": "f_pinball_machine", "fg": 7795 }, + { "id": "f_seat_airplane", "fg": 7796 }, { "id": "f_sink", "multitile": true, - "fg": 7521, - "additional_tiles": [ - { "id": "center", "fg": 7506 }, - { "id": "corner", "fg": [ 7508, 7510, 7509, 7507 ] }, - { "id": "t_connection", "fg": [ 7518, 7520, 7519, 7517 ] }, - { "id": "edge", "fg": [ 7512, 7511 ] }, - { "id": "end_piece", "fg": [ 7514, 7516, 7515, 7513 ] }, - { "id": "unconnected", "fg": 7521 } - ] - }, - { "id": "f_solar_unit", "fg": 7522 }, - { "id": "f_speaker_cabinet", "fg": 7523 }, - { "id": "f_water_mill", "fg": 7524 }, - { "id": "water_mill", "fg": 7525 }, - { "id": "f_water_purifier", "fg": 7526 }, - { "id": "f_wood_keg", "fg": 7664 }, - { "id": "30gal_barrel", "fg": 7527 }, - { "id": "30gal_drum", "fg": 7528 }, - { "id": "alarmclock", "fg": 7529 }, - { "id": "clock", "fg": 7529 }, - { "id": "anvil", "fg": 7533 }, - { "id": [ "autoclave", "vh_autoclave" ], "fg": 7534 }, - { "id": "bag_canvas_small", "fg": 7536 }, - { "id": "bathroom_scale", "fg": 7537 }, - { "id": "bead_necklace", "fg": 7538 }, - { "id": "brazier", "fg": 7539 }, - { "id": "bubblewrap", "fg": 7540 }, - { "id": "bucket", "fg": 7541 }, - { "id": "camera_pro", "fg": 7547 }, - { "id": "condom", "fg": 7548 }, - { "id": "craft", "fg": 7549 }, - { "id": "pomegranate", "fg": 7560 }, - { "id": "peach", "fg": 7558 }, - { "id": "strawberries", "fg": 7561 }, - { "id": "cabbage", "fg": 7550 }, - { "id": "mango", "fg": 7556 }, - { "id": "kiwi", "fg": 7555 }, - { "id": "papaya", "fg": 7557 }, - { "id": "grapefruit", "fg": 7554 }, - { "id": "pineapple", "fg": 7559 }, - { "id": "celery", "fg": 7552 }, - { "id": "chili_pepper", "fg": 7553 }, - { "id": "carrot", "fg": 7551 }, - { "id": "zucchini", "fg": 7562 }, - { "id": "akmag30", "fg": 7563 }, - { "id": "duct_tape", "fg": 7564 }, - { "id": "electric_lantern", "fg": 7565 }, - { "id": "extinguisher", "fg": 7566 }, - { "id": "sm_extinguisher", "fg": 7567 }, - { "id": "fan", "fg": 7568 }, + "fg": 7812, + "additional_tiles": [ + { "id": "center", "fg": 7797 }, + { "id": "corner", "fg": [ 7799, 7801, 7800, 7798 ] }, + { "id": "t_connection", "fg": [ 7809, 7811, 7810, 7808 ] }, + { "id": "edge", "fg": [ 7803, 7802 ] }, + { "id": "end_piece", "fg": [ 7805, 7807, 7806, 7804 ] }, + { "id": "unconnected", "fg": 7812 } + ] + }, + { "id": "f_solar_unit", "fg": 7813 }, + { "id": "f_speaker_cabinet", "fg": 7814 }, + { "id": "f_water_mill", "fg": 7815 }, + { "id": "water_mill", "fg": 7816 }, + { "id": "f_water_purifier", "fg": 7817 }, + { "id": "f_wood_keg", "fg": 7956 }, + { "id": "30gal_barrel", "fg": 7818 }, + { "id": "30gal_drum", "fg": 7819 }, + { "id": "alarmclock", "fg": 7820 }, + { "id": "clock", "fg": 7820 }, + { "id": "anvil", "fg": 7824 }, + { "id": [ "autoclave", "vh_autoclave" ], "fg": 7825 }, + { "id": "bag_canvas_small", "fg": 7827 }, + { "id": "bathroom_scale", "fg": 7828 }, + { "id": "bead_necklace", "fg": 7829 }, + { "id": "brazier", "fg": 7830 }, + { "id": "bubblewrap", "fg": 7831 }, + { "id": "bucket", "fg": 7832 }, + { "id": "camera_pro", "fg": 7838 }, + { "id": "condom", "fg": 7839 }, + { "id": "craft", "fg": 7840 }, + { "id": "pomegranate", "fg": 7851 }, + { "id": "peach", "fg": 7849 }, + { "id": "strawberries", "fg": 7852 }, + { "id": "cabbage", "fg": 7841 }, + { "id": "mango", "fg": 7847 }, + { "id": "kiwi", "fg": 7846 }, + { "id": "papaya", "fg": 7848 }, + { "id": "grapefruit", "fg": 7845 }, + { "id": "pineapple", "fg": 7850 }, + { "id": "celery", "fg": 7843 }, + { "id": "chili_pepper", "fg": 7844 }, + { "id": "carrot", "fg": 7842 }, + { "id": "zucchini", "fg": 7853 }, + { "id": "akmag30", "fg": 7854 }, + { "id": "duct_tape", "fg": 7855 }, + { "id": "electric_lantern", "fg": 7856 }, + { "id": "extinguisher", "fg": 7857 }, + { "id": "sm_extinguisher", "fg": 7858 }, + { "id": "fan", "fg": 7859 }, { "id": [ "family_photo", @@ -11599,19 +11935,19 @@ "battleship", "clue" ], - "fg": 7569 - }, - { "id": [ "birchbark_funnel", "funnel", "makeshift_funnel", "metal_funnel" ], "fg": 7570 }, - { "id": [ "tr_funnel", "tr_makeshift_funnel", "tr_raincatcher", "tr_metal_funnel" ], "fg": 7572 }, - { "id": "glock17_17", "fg": 7574 }, - { "id": "holy_symbol", "fg": 7575 }, - { "id": "holy_symbol_wood", "fg": 7576 }, - { "id": "hotplate", "fg": 7577 }, - { "id": "jerrycan", "fg": 7578 }, - { "id": "jerrycan_big", "fg": 7579 }, - { "id": "keg", "fg": 7580 }, - { "id": [ "toothbrush_plain", "toothbrush_dirty" ], "fg": 7594 }, - { "id": [ "fc_hairpin", "platinum_hairpin", "silver_hairpin", "copper_hairpin", "tieclip" ], "fg": 7587 }, + "fg": 7860 + }, + { "id": [ "birchbark_funnel", "funnel", "makeshift_funnel", "metal_funnel" ], "fg": 7861 }, + { "id": [ "tr_funnel", "tr_makeshift_funnel", "tr_raincatcher", "tr_metal_funnel" ], "fg": 7863 }, + { "id": "glock17_17", "fg": 7866 }, + { "id": "holy_symbol", "fg": 7867 }, + { "id": "holy_symbol_wood", "fg": 7868 }, + { "id": "hotplate", "fg": 7869 }, + { "id": "jerrycan", "fg": 7870 }, + { "id": "jerrycan_big", "fg": 7871 }, + { "id": "keg", "fg": 7872 }, + { "id": [ "toothbrush_plain", "toothbrush_dirty" ], "fg": 7886 }, + { "id": [ "fc_hairpin", "platinum_hairpin", "silver_hairpin", "copper_hairpin", "tieclip" ], "fg": 7879 }, { "id": [ "nyquil", @@ -11763,7 +12099,7 @@ "wine_chardonnay", "drink_martini" ], - "fg": 7597 + "fg": 7889 }, { "id": [ @@ -11804,7 +12140,7 @@ "soup_tomato", "young_yeast" ], - "fg": 7599 + "fg": 7891 }, { "id": [ @@ -11826,57 +12162,57 @@ "hi_q_distillate_tails", "hi_q_distillate" ], - "fg": 7598 - }, - { "id": "longsword", "fg": 7600 }, - { "id": "longsword_inferior", "fg": 7602 }, - { "id": "longsword_fake", "fg": 7601 }, - { "id": "mask_gas", "fg": 7603 }, - { "id": "plastic_chunk", "fg": 7604 }, - { "id": "scrap_copper", "fg": 7605 }, - { "id": "oil_lamp", "fg": 7606 }, - { "id": "pickaxe", "fg": 7607 }, - { "id": "pitchfork", "fg": 7608 }, - { "id": "plunger_futuristic", "fg": 7609 }, - { "id": "plunger_toilet", "fg": 7610 }, - { "id": "pocketwatch", "fg": 7611 }, - { "id": "bacon", "fg": 7612 }, - { "id": "porkbelly", "fg": 7613 }, - { "id": "raw_cured_fatty_meat", "fg": 7614 }, - { "id": "raw_curing_fatty_meat", "fg": 7615 }, - { "id": "material_sand", "fg": 7642 }, - { "id": "material_soil", "fg": 7644 }, - { "id": "chem_aluminium_powder", "fg": 7616 }, - { "id": "chem_aluminium_sulphate", "fg": 7617 }, - { "id": "chem_ammonium_nitrate", "fg": 7618 }, - { "id": "chem_black_powder", "fg": 7619 }, - { "id": "cac2powder", "fg": 7620 }, - { "id": "chilly-p", "fg": 7621 }, - { "id": "meal_chitin_piece", "fg": 7622 }, - { "id": "chem_chromium_oxide", "fg": 7623 }, - { "id": "coffee_raw", "fg": 7624 }, - { "id": "curry_powder", "fg": 7625 }, - { "id": "powder_eggs", "fg": 7626 }, - { "id": "fungicide", "fg": 7627 }, - { "id": "insecticide", "fg": 7629 }, - { "id": "chem_hmtd", "fg": 7628 }, - { "id": "lemonade_powder", "fg": 7630 }, - { "id": "lye_powder", "fg": 7631 }, - { "id": "magnesium", "fg": 7632 }, - { "id": "chem_manganese_dioxide", "fg": 7633 }, - { "id": "chem_match_head_powder", "fg": 7634 }, - { "id": "mustard_powder", "fg": 7635 }, - { "id": "oxy_powder", "fg": 7636 }, - { "id": "chem_peptone_broth", "fg": 7637 }, - { "id": "protein_powder", "fg": 7638 }, - { "id": "material_quicklime", "fg": 7639 }, - { "id": "chem_rocket_fuel", "fg": 7640 }, - { "id": "chem_saltpetre", "fg": 7641 }, - { "id": "gunpowder", "fg": 7643 }, - { "id": "chem_thermite", "fg": 7645 }, - { "id": "tin", "fg": 7646 }, - { "id": "yeast", "fg": 7648 }, - { "id": "chem_zinc_powder", "fg": 7649 }, + "fg": 7890 + }, + { "id": "longsword", "fg": 7892 }, + { "id": "longsword_inferior", "fg": 7894 }, + { "id": "longsword_fake", "fg": 7893 }, + { "id": "mask_gas", "fg": 7895 }, + { "id": "plastic_chunk", "fg": 7896 }, + { "id": "scrap_copper", "fg": 7897 }, + { "id": "oil_lamp", "fg": 7898 }, + { "id": "pickaxe", "fg": 7899 }, + { "id": "pitchfork", "fg": 7900 }, + { "id": "plunger_futuristic", "fg": 7901 }, + { "id": "plunger_toilet", "fg": 7902 }, + { "id": "pocketwatch", "fg": 7903 }, + { "id": "bacon", "fg": 7904 }, + { "id": "porkbelly", "fg": 7905 }, + { "id": "raw_cured_fatty_meat", "fg": 7906 }, + { "id": "raw_curing_fatty_meat", "fg": 7907 }, + { "id": "material_sand", "fg": 7934 }, + { "id": "material_soil", "fg": 7936 }, + { "id": "chem_aluminium_powder", "fg": 7908 }, + { "id": "chem_aluminium_sulphate", "fg": 7909 }, + { "id": "chem_ammonium_nitrate", "fg": 7910 }, + { "id": "chem_black_powder", "fg": 7911 }, + { "id": "cac2powder", "fg": 7912 }, + { "id": "chilly-p", "fg": 7913 }, + { "id": "meal_chitin_piece", "fg": 7914 }, + { "id": "chem_chromium_oxide", "fg": 7915 }, + { "id": "coffee_raw", "fg": 7916 }, + { "id": "curry_powder", "fg": 7917 }, + { "id": "powder_eggs", "fg": 7918 }, + { "id": "fungicide", "fg": 7919 }, + { "id": "insecticide", "fg": 7921 }, + { "id": "chem_hmtd", "fg": 7920 }, + { "id": "lemonade_powder", "fg": 7922 }, + { "id": "lye_powder", "fg": 7923 }, + { "id": "magnesium", "fg": 7924 }, + { "id": "chem_manganese_dioxide", "fg": 7925 }, + { "id": "chem_match_head_powder", "fg": 7926 }, + { "id": "mustard_powder", "fg": 7927 }, + { "id": "oxy_powder", "fg": 7928 }, + { "id": "chem_peptone_broth", "fg": 7929 }, + { "id": "protein_powder", "fg": 7930 }, + { "id": "material_quicklime", "fg": 7931 }, + { "id": "chem_rocket_fuel", "fg": 7932 }, + { "id": "chem_saltpetre", "fg": 7933 }, + { "id": "gunpowder", "fg": 7935 }, + { "id": "chem_thermite", "fg": 7937 }, + { "id": "tin", "fg": 7938 }, + { "id": "yeast", "fg": 7940 }, + { "id": "chem_zinc_powder", "fg": 7941 }, { "id": [ "sugar", @@ -11889,155 +12225,155 @@ "quikclot", "chem_acrylamide" ], - "fg": 7647 - }, - { "id": "radio", "fg": 7650 }, - { "id": "ref_lighter", "fg": 7651 }, - { "id": "rhubarb", "fg": 7652 }, - { "id": "rope_6", "fg": 7653 }, - { "id": "spray_can", "fg": 7654 }, - { "id": "stanag30", "fg": 7655 }, - { "id": "stepladder", "fg": 7656 }, - { "id": "stereo", "fg": 7657 }, - { "id": [ "toolbox", "toolbox_empty", "toolbox_workshop_empty" ], "fg": 7658 }, - { "id": "waffleiron", "fg": 7659 }, - { "id": "warhammer", "fg": 7660 }, - { "id": "welding_mask", "fg": 7661 }, - { "id": "wind_mill", "fg": 7662 }, - { "id": "wood_beam", "fg": 7663 }, - { "id": "wooden_barrel", "fg": 7664 }, - { "id": "zweihander", "fg": 7665 }, - { "id": "zweihander_inferior", "fg": 7667 }, - { "id": "zweihander_fake", "fg": 7666 }, - { "id": "mon_grenade_hack", "fg": 7686, "bg": 2993 }, - { "id": "mon_mininuke_hack", "fg": 7688, "bg": 2993 }, - { "id": "bot_grenade_hack", "fg": 7680 }, - { "id": "bot_mininuke_hack", "fg": 7681 }, - { "id": "mon_manhack", "fg": 7687, "bg": 2993 }, - { "id": "mon_gasbomb_hack", "fg": 7685, "bg": 2993 }, - { "id": "mon_flashbang_hack", "fg": 7684, "bg": 2993 }, - { "id": "mon_c4_hack", "fg": 7683, "bg": 2993 }, - { "id": "mon_EMP_hack", "fg": 7682, "bg": 2993 }, - { "id": "mon_grocerybot", "fg": 7689, "bg": 2993 }, - { "id": "mon_grocerybot_busted", "fg": 7690, "bg": 2993 }, - { "id": "mon_raccoon", "fg": 7691, "bg": 2993 }, - { "id": "mon_weasel", "fg": 7692, "bg": 2993 }, - { "id": "mon_wraith", "fg": 7694, "bg": 2993 }, - { "id": "mon_absence", "fg": 1200 }, - { "id": "infrared_creature", "fg": 7695 }, + "fg": 7939 + }, + { "id": "radio", "fg": 7942 }, + { "id": "ref_lighter", "fg": 7943 }, + { "id": "rhubarb", "fg": 7944 }, + { "id": "rope_6", "fg": 7945 }, + { "id": "spray_can", "fg": 7946 }, + { "id": "stanag30", "fg": 7947 }, + { "id": "stepladder", "fg": 7948 }, + { "id": "stereo", "fg": 7949 }, + { "id": [ "toolbox", "toolbox_empty", "toolbox_workshop_empty" ], "fg": 7950 }, + { "id": "waffleiron", "fg": 7951 }, + { "id": "warhammer", "fg": 7952 }, + { "id": "welding_mask", "fg": 7953 }, + { "id": "wind_mill", "fg": 7954 }, + { "id": "wood_beam", "fg": 7955 }, + { "id": "wooden_barrel", "fg": 7956 }, + { "id": "zweihander", "fg": 7957 }, + { "id": "zweihander_inferior", "fg": 7959 }, + { "id": "zweihander_fake", "fg": 7958 }, + { "id": "mon_grenade_hack", "fg": 7982, "bg": 3255 }, + { "id": "mon_mininuke_hack", "fg": 7984, "bg": 3255 }, + { "id": "bot_grenade_hack", "fg": 7976 }, + { "id": "bot_mininuke_hack", "fg": 7977 }, + { "id": "mon_manhack", "fg": 7983, "bg": 3255 }, + { "id": "mon_gasbomb_hack", "fg": 7981, "bg": 3255 }, + { "id": "mon_flashbang_hack", "fg": 7980, "bg": 3255 }, + { "id": "mon_c4_hack", "fg": 7979, "bg": 3255 }, + { "id": "mon_EMP_hack", "fg": 7978, "bg": 3255 }, + { "id": "mon_grocerybot", "fg": 7985, "bg": 3255 }, + { "id": "mon_grocerybot_busted", "fg": 7986, "bg": 3255 }, + { "id": "mon_raccoon", "fg": 7987, "bg": 3255 }, + { "id": "mon_weasel", "fg": 7988, "bg": 3255 }, + { "id": "mon_wraith", "fg": 7990, "bg": 3255 }, + { "id": "mon_absence", "fg": 1424 }, + { "id": "infrared_creature", "fg": 7991 }, { "id": "weather_rain_drop", "fg": [ - { "weight": 100, "sprite": 7698 }, - { "weight": 100, "sprite": 7700 }, - { "weight": 100, "sprite": 7701 }, - { "weight": 100, "sprite": 7702 }, - { "weight": 100, "sprite": 7703 }, - { "weight": 100, "sprite": 7704 }, - { "weight": 100, "sprite": 7705 }, - { "weight": 100, "sprite": 7706 }, - { "weight": 100, "sprite": 7707 }, - { "weight": 100, "sprite": 7699 } - ] - }, - { "id": "weather_snowflake", "fg": 7708 }, - { "id": "weather_acid_drop", "fg": 7696 }, - { "id": [ "t_card_science", "t_card_robofac" ], "fg": 7714 }, - { "id": "t_card_reader_broken", "fg": 7713 }, - { "id": "t_card_military", "fg": 7712 }, - { "id": "t_card_industrial", "fg": 7711 }, - { "id": "t_card_fp", "fg": 7710 }, - { "id": "t_floor_red", "fg": 7717 }, - { "id": "t_floor_green", "fg": 7716 }, - { "id": "t_floor_blue", "fg": 7715 }, - { "id": [ "t_searth_test", "t_searth" ], "fg": 7718 }, - { "id": "t_current_trans", "fg": 7719, "bg": 4891 }, - { "id": "t_potential_trans", "fg": 7720, "bg": 4891 }, + { "weight": 100, "sprite": 7994 }, + { "weight": 100, "sprite": 7996 }, + { "weight": 100, "sprite": 7997 }, + { "weight": 100, "sprite": 7998 }, + { "weight": 100, "sprite": 7999 }, + { "weight": 100, "sprite": 8000 }, + { "weight": 100, "sprite": 8001 }, + { "weight": 100, "sprite": 8002 }, + { "weight": 100, "sprite": 8003 }, + { "weight": 100, "sprite": 7995 } + ] + }, + { "id": "weather_snowflake", "fg": 8004 }, + { "id": "weather_acid_drop", "fg": 7992 }, + { "id": [ "t_card_science", "t_card_robofac" ], "fg": 8010 }, + { "id": "t_card_reader_broken", "fg": 8009 }, + { "id": "t_card_military", "fg": 8008 }, + { "id": "t_card_industrial", "fg": 8007 }, + { "id": "t_card_fp", "fg": 8006 }, + { "id": "t_floor_red", "fg": 8013 }, + { "id": "t_floor_green", "fg": 8012 }, + { "id": "t_floor_blue", "fg": 8011 }, + { "id": [ "t_searth_test", "t_searth" ], "fg": 8014 }, + { "id": "t_current_trans", "fg": 8015, "bg": 5172 }, + { "id": "t_potential_trans", "fg": 8016, "bg": 5172 }, { "id": "f_absence", - "fg": 7736, + "fg": 8032, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7721 }, - { "id": "corner", "fg": [ 7723, 7725, 7724, 7722 ] }, - { "id": "t_connection", "fg": [ 7733, 7735, 7734, 7732 ] }, - { "id": "edge", "fg": [ 7727, 7726 ] }, - { "id": "end_piece", "fg": [ 7729, 7731, 7730, 7728 ] }, - { "id": "unconnected", "fg": [ 7736, 7736 ] } + { "id": "center", "fg": 8017 }, + { "id": "corner", "fg": [ 8019, 8021, 8020, 8018 ] }, + { "id": "t_connection", "fg": [ 8029, 8031, 8030, 8028 ] }, + { "id": "edge", "fg": [ 8023, 8022 ] }, + { "id": "end_piece", "fg": [ 8025, 8027, 8026, 8024 ] }, + { "id": "unconnected", "fg": [ 8032, 8032 ] } ] }, - { "id": "graffiti", "fg": 7737 }, - { "id": "t_pedestal_wyrm", "fg": 7739, "bg": 4680 }, + { "id": "graffiti", "fg": 8033 }, + { "id": "t_pedestal_wyrm", "fg": 8035, "bg": 4961 }, { "id": "t_pedestal_temple", - "fg": [ { "weight": 100, "sprite": 7740 }, { "weight": 100, "sprite": 7738 } ], - "bg": 3753 + "fg": [ { "weight": 100, "sprite": 8036 }, { "weight": 100, "sprite": 8034 } ], + "bg": 4017 }, { "id": "t_pedestal_temple_season_winter", - "fg": [ { "weight": 100, "sprite": 7740 }, { "weight": 100, "sprite": 7738 } ], - "bg": 3424 + "fg": [ { "weight": 100, "sprite": 8036 }, { "weight": 100, "sprite": 8034 } ], + "bg": 3688 }, - { "id": "t_zebra", "fg": 7741 }, - { "id": "t_zebra_season_winter", "fg": 3423 }, + { "id": "t_zebra", "fg": 8037 }, + { "id": "t_zebra_season_winter", "fg": 3687 }, { "id": [ "t_metal_railing", "t_concrete_railing", "t_glass_railing" ], "multitile": true, - "fg": 4616, - "bg": 3627, - "additional_tiles": [ - { "id": "center", "bg": 3627, "fg": 4601 }, - { "id": "corner", "bg": 3627, "fg": [ 4603, 4605, 4604, 4602 ] }, - { "id": "t_connection", "bg": 3627, "fg": [ 4613, 4615, 4614, 4612 ] }, - { "id": "edge", "bg": 3627, "fg": [ 4607, 4606 ] }, - { "id": "end_piece", "bg": 3627, "fg": [ 4609, 4611, 4610, 4608 ] }, - { "bg": 3627, "id": "unconnected", "fg": [ 4616, 4616 ] } - ] - }, - { "id": "t_chaingate_c", "fg": 7743, "bg": 4437 }, - { "id": "t_chaingate_l", "fg": 7744, "bg": 4437 }, - { "id": "t_chaingate_o", "fg": 7745, "bg": 4437 }, - { "id": "t_chainfence_posts", "fg": 7742, "bg": 4437 }, - { "id": "t_chaingate_c_season_winter", "fg": 7743, "bg": 3424 }, - { "id": "t_chaingate_l_season_winter", "fg": 7744, "bg": 3424 }, - { "id": "t_chaingate_o_season_winter", "fg": 7745, "bg": 3424 }, - { "id": "t_chainfence_posts_season_winter", "fg": 7742, "bg": 3424 }, - { "id": "t_console", "fg": 7746 }, - { "id": "t_console_broken", "fg": 7747 }, - { "id": "t_dirtmound", "fg": 7748, "bg": 4232 }, - { "id": "t_dirtmound_season_summer", "fg": 7748, "bg": 4242 }, - { "id": "t_dirtmound_season_autumn", "fg": 7748, "bg": 4237 }, - { "id": "t_dirtmound_season_winter", "fg": 7749 }, - { "id": "t_door_metal_c", "fg": 7750 }, - { "id": "t_door_metal_o", "fg": 7751 }, - { "id": "t_fern", "fg": 7752, "bg": 4232 }, - { "id": "t_fern_harvested", "fg": 7753, "bg": 4232 }, - { "id": "t_fern_season_summer", "fg": 7752, "bg": 4242 }, - { "id": "t_fern_harvested_season_summer", "fg": 7753, "bg": 4242 }, - { "id": "t_fern_season_autumn", "fg": 7752, "bg": 4237 }, - { "id": "t_fern_harvested_season_autumn", "fg": 7753, "bg": 4237 }, - { "id": "t_fern_season_winter", "fg": 7752, "bg": 3422 }, - { "id": "t_fern_harvested_season_winter", "fg": 7753, "bg": 3422 }, + "fg": 4897, + "bg": 3891, + "additional_tiles": [ + { "id": "center", "bg": 3891, "fg": 4882 }, + { "id": "corner", "bg": 3891, "fg": [ 4884, 4886, 4885, 4883 ] }, + { "id": "t_connection", "bg": 3891, "fg": [ 4894, 4896, 4895, 4893 ] }, + { "id": "edge", "bg": 3891, "fg": [ 4888, 4887 ] }, + { "id": "end_piece", "bg": 3891, "fg": [ 4890, 4892, 4891, 4889 ] }, + { "bg": 3891, "id": "unconnected", "fg": [ 4897, 4897 ] } + ] + }, + { "id": "t_chaingate_c", "fg": 8039, "bg": 4718 }, + { "id": "t_chaingate_l", "fg": 8040, "bg": 4718 }, + { "id": "t_chaingate_o", "fg": 8041, "bg": 4718 }, + { "id": "t_chainfence_posts", "fg": 8038, "bg": 4718 }, + { "id": "t_chaingate_c_season_winter", "fg": 8039, "bg": 3688 }, + { "id": "t_chaingate_l_season_winter", "fg": 8040, "bg": 3688 }, + { "id": "t_chaingate_o_season_winter", "fg": 8041, "bg": 3688 }, + { "id": "t_chainfence_posts_season_winter", "fg": 8038, "bg": 3688 }, + { "id": "t_console", "fg": 8042 }, + { "id": "t_console_broken", "fg": 8043 }, + { "id": "t_dirtmound", "fg": 8044, "bg": 4496 }, + { "id": "t_dirtmound_season_summer", "fg": 8044, "bg": 4506 }, + { "id": "t_dirtmound_season_autumn", "fg": 8044, "bg": 4501 }, + { "id": "t_dirtmound_season_winter", "fg": 8045 }, + { "id": "t_door_metal_c", "fg": 8046 }, + { "id": "t_door_metal_o", "fg": 8047 }, + { "id": "t_fern", "fg": 8048, "bg": 4496 }, + { "id": "t_fern_harvested", "fg": 8049, "bg": 4496 }, + { "id": "t_fern_season_summer", "fg": 8048, "bg": 4506 }, + { "id": "t_fern_harvested_season_summer", "fg": 8049, "bg": 4506 }, + { "id": "t_fern_season_autumn", "fg": 8048, "bg": 4501 }, + { "id": "t_fern_harvested_season_autumn", "fg": 8049, "bg": 4501 }, + { "id": "t_fern_season_winter", "fg": 8048, "bg": 3686 }, + { "id": "t_fern_harvested_season_winter", "fg": 8049, "bg": 3686 }, { "id": [ "t_junk_palisade", "t_junk_wall" ], "fg": [ - { "weight": 100, "sprite": 7754 }, - { "weight": 100, "sprite": 7755 }, - { "weight": 100, "sprite": 7756 }, - { "weight": 100, "sprite": 7757 } + { "weight": 100, "sprite": 8050 }, + { "weight": 100, "sprite": 8051 }, + { "weight": 100, "sprite": 8052 }, + { "weight": 100, "sprite": 8053 } ] }, { "id": "t_paper", - "fg": 7773, + "fg": 8069, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7758 }, - { "id": "corner", "fg": [ 7760, 7762, 7761, 7759 ] }, - { "id": "t_connection", "fg": [ 7770, 7772, 7771, 7769 ] }, - { "id": "edge", "fg": [ 7764, 7763 ] }, - { "id": "end_piece", "fg": [ 7766, 7768, 7767, 7765 ] }, - { "id": "unconnected", "fg": [ 7773, 7773 ] } + { "id": "center", "fg": 8054 }, + { "id": "corner", "fg": [ 8056, 8058, 8057, 8055 ] }, + { "id": "t_connection", "fg": [ 8066, 8068, 8067, 8065 ] }, + { "id": "edge", "fg": [ 8060, 8059 ] }, + { "id": "end_piece", "fg": [ 8062, 8064, 8063, 8061 ] }, + { "id": "unconnected", "fg": [ 8069, 8069 ] } ] }, { @@ -12057,445 +12393,445 @@ "t_railroad_track_v_on_tie", "t_railroad_track_d_on_tie" ], - "fg": 7790, + "fg": 8086, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7775, "bg": 4617 }, - { "id": "corner", "fg": [ 7777, 7779, 7778, 7776 ], "bg": 4617 }, - { "id": "t_connection", "fg": [ 7787, 7789, 7788, 7786 ], "bg": 4617 }, - { "id": "edge", "fg": [ 7781, 7780 ], "bg": 4617 }, - { "id": "end_piece", "fg": [ 7783, 7785, 7784, 7782 ], "bg": 4617 }, - { "id": "unconnected", "fg": [ 7790, 7790 ], "bg": 4617 } + { "id": "center", "fg": 8071, "bg": 4898 }, + { "id": "corner", "fg": [ 8073, 8075, 8074, 8072 ], "bg": 4898 }, + { "id": "t_connection", "fg": [ 8083, 8085, 8084, 8082 ], "bg": 4898 }, + { "id": "edge", "fg": [ 8077, 8076 ], "bg": 4898 }, + { "id": "end_piece", "fg": [ 8079, 8081, 8080, 8078 ], "bg": 4898 }, + { "id": "unconnected", "fg": [ 8086, 8086 ], "bg": 4898 } ], - "bg": 4617 + "bg": 4898 }, - { "id": "t_reinforced_glass_shutter", "fg": 7791 }, - { "id": "t_reinforced_glass_shutter_open", "fg": 7792 }, + { "id": "t_reinforced_glass_shutter", "fg": 8087 }, + { "id": "t_reinforced_glass_shutter_open", "fg": 8088 }, { "id": "t_sandbox", - "fg": 7808, + "fg": 8104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7793 }, - { "id": "corner", "fg": [ 7795, 7797, 7796, 7794 ] }, - { "id": "t_connection", "fg": [ 7805, 7807, 7806, 7804 ] }, - { "id": "edge", "fg": [ 7799, 7798 ] }, - { "id": "end_piece", "fg": [ 7801, 7803, 7802, 7800 ] }, - { "id": "unconnected", "fg": [ 7808, 7808 ] } + { "id": "center", "fg": 8089 }, + { "id": "corner", "fg": [ 8091, 8093, 8092, 8090 ] }, + { "id": "t_connection", "fg": [ 8101, 8103, 8102, 8100 ] }, + { "id": "edge", "fg": [ 8095, 8094 ] }, + { "id": "end_piece", "fg": [ 8097, 8099, 8098, 8096 ] }, + { "id": "unconnected", "fg": [ 8104, 8104 ] } ] }, - { "id": "t_slot_machine", "fg": 7809, "bg": 3841 }, - { "id": "t_strconc_wall", "fg": 7810 }, + { "id": "t_slot_machine", "fg": 8105, "bg": 4105 }, + { "id": "t_strconc_wall", "fg": 8106 }, { "id": "t_trunk", "multitile": true, - "fg": [ 7812, 7811 ], - "bg": [ { "weight": 100, "sprite": 4232 }, { "weight": 100, "sprite": 4234 } ] + "fg": [ 8108, 8107 ], + "bg": [ { "weight": 100, "sprite": 4496 }, { "weight": 100, "sprite": 4498 } ] }, { "id": "t_trunk_season_summer", "multitile": true, - "fg": [ 7812, 7811 ], - "bg": [ { "weight": 100, "sprite": 4242 }, { "weight": 100, "sprite": 4244 } ] + "fg": [ 8108, 8107 ], + "bg": [ { "weight": 100, "sprite": 4506 }, { "weight": 100, "sprite": 4508 } ] }, { "id": "t_trunk_season_autumn", "multitile": true, - "fg": [ 7812, 7811 ], - "bg": [ { "weight": 100, "sprite": 4237 }, { "weight": 100, "sprite": 4239 } ] + "fg": [ 8108, 8107 ], + "bg": [ { "weight": 100, "sprite": 4501 }, { "weight": 100, "sprite": 4503 } ] }, - { "id": "t_trunk_season_winter", "multitile": true, "fg": [ 7812, 7811 ], "bg": 3424 }, - { "id": "t_wall_half", "fg": 7813, "bg": 3841 }, + { "id": "t_trunk_season_winter", "multitile": true, "fg": [ 8108, 8107 ], "bg": 3688 }, + { "id": "t_wall_half", "fg": 8109, "bg": 4105 }, { "id": "t_wax", - "fg": 7829, + "fg": 8125, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7814 }, - { "id": "corner", "fg": [ 7816, 7818, 7817, 7815 ] }, - { "id": "t_connection", "fg": [ 7826, 7828, 7827, 7825 ] }, - { "id": "edge", "fg": [ 7820, 7819 ] }, - { "id": "end_piece", "fg": [ 7822, 7824, 7823, 7821 ] }, - { "id": "unconnected", "fg": [ 7829, 7829 ] } + { "id": "center", "fg": 8110 }, + { "id": "corner", "fg": [ 8112, 8114, 8113, 8111 ] }, + { "id": "t_connection", "fg": [ 8122, 8124, 8123, 8121 ] }, + { "id": "edge", "fg": [ 8116, 8115 ] }, + { "id": "end_piece", "fg": [ 8118, 8120, 8119, 8117 ] }, + { "id": "unconnected", "fg": [ 8125, 8125 ] } ] }, - { "id": [ "t_window_boarded", "t_window_boarded_noglass" ], "fg": 7830, "bg": 5299 }, - { "id": "t_window_frame", "fg": 7831 }, - { "id": [ "t_window_reinforced", "t_window_reinforced_noglass" ], "fg": 7832, "bg": 5299 }, - { "id": "tr_firewood_source", "fg": 7833 }, - { "id": "tr_unfinished_construction", "fg": 7834 }, + { "id": [ "t_window_boarded", "t_window_boarded_noglass" ], "fg": 8126, "bg": 5580 }, + { "id": "t_window_frame", "fg": 8127 }, + { "id": [ "t_window_reinforced", "t_window_reinforced_noglass" ], "fg": 8128, "bg": 5580 }, + { "id": "tr_firewood_source", "fg": 8129 }, + { "id": "tr_unfinished_construction", "fg": 8130 }, { "id": "vp_hdboard_ne", - "fg": [ 7861, 7864, 7863, 7862 ], + "fg": [ 8157, 8160, 8159, 8158 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7861, 7864, 7863, 7862 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8157, 8160, 8159, 8158 ] } ] }, { "id": "vp_hdboard_nw", - "fg": [ 7865, 7868, 7867, 7866 ], + "fg": [ 8161, 8164, 8163, 8162 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7865, 7868, 7867, 7866 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8161, 8164, 8163, 8162 ] } ] }, { "id": "vp_hdboard_se", - "fg": [ 7869, 7871, 7865, 7870 ], + "fg": [ 8165, 8167, 8161, 8166 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7869, 7871, 7865, 7870 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8165, 8167, 8161, 8166 ] } ] }, { "id": "vp_hdboard_sw", - "fg": [ 7872, 7874, 7861, 7873 ], + "fg": [ 8168, 8170, 8157, 8169 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7872, 7874, 7861, 7873 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8168, 8170, 8157, 8169 ] } ] }, { "id": "vp_hdboard_vertical_left", - "fg": [ 7875, 7877, 7878, 7876 ], + "fg": [ 8171, 8173, 8174, 8172 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7875, 7877, 7878, 7876 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8171, 8173, 8174, 8172 ] } ] }, { "id": "vp_hdboard_vertical_right", - "fg": [ 7878, 7880, 7875, 7879 ], + "fg": [ 8174, 8176, 8171, 8175 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7878, 7880, 7875, 7879 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8174, 8176, 8171, 8175 ] } ] }, { "id": [ "vp_hdboard_horizontal", "vp_hdboard_horizontal_2" ], - "fg": 7857, + "fg": 8153, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7857 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8153 } ] }, { "id": "vp_hdboard_horizontal_front", - "fg": [ 7857, 7859, 7857, 7858 ], + "fg": [ 8153, 8155, 8153, 8154 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7857, 7859, 7857, 7858 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8153, 8155, 8153, 8154 ] } ] }, { "id": "vp_hdboard_horizontal_rear", - "fg": [ 7860, 7858, 7857, 7859 ], + "fg": [ 8156, 8154, 8153, 8155 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7860, 7858, 7857, 7859 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8156, 8154, 8153, 8155 ] } ] }, { "id": [ "vp_hdboard_vertical", "vp_hdboard_vertical_2" ], - "fg": 7875, + "fg": 8171, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7875 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8171 } ] }, { "id": "vp_hdhalfboard_ne", - "fg": [ 7895, 7898, 7897, 7896 ], + "fg": [ 8191, 8194, 8193, 8192 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7895, 7898, 7897, 7896 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8191, 8194, 8193, 8192 ] } ] }, { "id": "vp_hdhalfboard_nw", - "fg": [ 7899, 7902, 7901, 7900 ], + "fg": [ 8195, 8198, 8197, 8196 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7899, 7902, 7901, 7900 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8195, 8198, 8197, 8196 ] } ] }, { "id": "vp_hdhalfboard_se", - "fg": [ 7903, 7906, 7905, 7904 ], + "fg": [ 8199, 8202, 8201, 8200 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7903, 7906, 7905, 7904 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8199, 8202, 8201, 8200 ] } ] }, { "id": "vp_hdhalfboard_sw", - "fg": [ 7907, 7910, 7909, 7908 ], + "fg": [ 8203, 8206, 8205, 8204 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7907, 7910, 7909, 7908 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8203, 8206, 8205, 8204 ] } ] }, { "id": "vp_hdhalfboard_vertical_left", - "fg": [ 7915, 7918, 7917, 7916 ], + "fg": [ 8211, 8214, 8213, 8212 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7915, 7918, 7917, 7916 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8211, 8214, 8213, 8212 ] } ] }, { "id": "vp_hdhalfboard_vertical_right", - "fg": [ 7919, 7922, 7921, 7920 ], + "fg": [ 8215, 8218, 8217, 8216 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7919, 7922, 7921, 7920 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8215, 8218, 8217, 8216 ] } ] }, { "id": "vp_hdhalfboard_horizontal", - "fg": [ 7890, 7893, 7892, 7891 ], + "fg": [ 8186, 8189, 8188, 8187 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7890, 7893, 7892, 7891 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8186, 8189, 8188, 8187 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2", - "fg": 7885, + "fg": 8181, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7885 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8181 } ] }, { "id": "vp_hdhalfboard_horizontal_front", - "fg": [ 7890, 7893, 7892, 7891 ], + "fg": [ 8186, 8189, 8188, 8187 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7890, 7893, 7892, 7891 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8186, 8189, 8188, 8187 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2_front", - "fg": [ 7885, 7888, 7887, 7886 ], + "fg": [ 8181, 8184, 8183, 8182 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7885, 7888, 7887, 7886 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8181, 8184, 8183, 8182 ] } ] }, { "id": "vp_hdhalfboard_horizontal_rear", - "fg": [ 7894, 7891, 7890, 7893 ], + "fg": [ 8190, 8187, 8186, 8189 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7894, 7891, 7890, 7893 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8190, 8187, 8186, 8189 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2_rear", - "fg": [ 7889, 7886, 7885, 7888 ], + "fg": [ 8185, 8182, 8181, 8184 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7889, 7886, 7885, 7888 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8185, 8182, 8181, 8184 ] } ] }, { "id": "vp_hdhalfboard_vertical", - "fg": 7911, + "fg": 8207, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7911 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8207 } ] }, { "id": "vp_hdhalfboard_vertical_2", - "fg": 7912, + "fg": 8208, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7912 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8208 } ] }, { "id": "vp_hdhalfboard_vertical_2_left", - "fg": [ 7913, 7918, 7917, 7916 ], + "fg": [ 8209, 8214, 8213, 8212 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7913, 7918, 7917, 7916 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8209, 8214, 8213, 8212 ] } ] }, { "id": "vp_hdhalfboard_vertical_2_right", - "fg": [ 7914, 7922, 7921, 7920 ], + "fg": [ 8210, 8218, 8217, 8216 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7914, 7922, 7921, 7920 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8210, 8218, 8217, 8216 ] } ] }, { "id": "vp_hdhalfboard_cover", - "fg": [ 7881, 7884, 7883, 7882 ], + "fg": [ 8177, 8180, 8179, 8178 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7881, 7884, 7883, 7882 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8177, 8180, 8179, 8178 ] } ] }, { "id": "vp_xlhalfboard_ne", - "fg": [ 7844, 7847, 7846, 7845 ], + "fg": [ 8140, 8143, 8142, 8141 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7844, 7847, 7846, 7845 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8140, 8143, 8142, 8141 ] } ] }, { "id": "vp_xlhalfboard_nw", - "fg": [ 7848, 7851, 7850, 7849 ], + "fg": [ 8144, 8147, 8146, 8145 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7848, 7851, 7850, 7849 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8144, 8147, 8146, 8145 ] } ] }, { "id": "vp_xlhalfboard_se", - "fg": 7852, + "fg": 8148, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7852 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8148 } ] }, { "id": "vp_xlhalfboard_sw", - "fg": 7853, + "fg": 8149, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7853 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8149 } ] }, { "id": "vp_xlhalfboard_vertical_left", - "fg": 7855, + "fg": 8151, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7855 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8151 } ] }, { "id": "vp_xlhalfboard_vertical_right", - "fg": 7856, + "fg": 8152, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7856 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8152 } ] }, { "id": [ "vp_xlhalfboard_horizontal", "vp_xlhalfboard_horizontal_2" ], - "fg": 7839, + "fg": 8135, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7839 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8135 } ] }, { "id": "vp_xlhalfboard_horizontal_front", - "fg": [ 7839, 7842, 7841, 7840 ], + "fg": [ 8135, 8138, 8137, 8136 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7839, 7842, 7841, 7840 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8135, 8138, 8137, 8136 ] } ] }, { "id": "vp_xlhalfboard_horizontal_rear", - "fg": 7843, + "fg": 8139, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7843 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8139 } ] }, { "id": [ "vp_xlhalfboard_vertical", "vp_xlhalfboard_vertical_2" ], - "fg": 7854, + "fg": 8150, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7854 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8150 } ] }, { "id": "vp_xlhalfboard_cover", - "fg": [ 7835, 7838, 7837, 7836 ], + "fg": [ 8131, 8134, 8133, 8132 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7835, 7838, 7837, 7836 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8131, 8134, 8133, 8132 ] } ] }, { "id": "vp_hdstowboard_ne", - "fg": [ 7928, 7931, 7930, 7929 ], + "fg": [ 8224, 8227, 8226, 8225 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7928, 7931, 7930, 7929 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8224, 8227, 8226, 8225 ] } ] }, { "id": "vp_hdstowboard_nw", - "fg": [ 7932, 7935, 7934, 7933 ], + "fg": [ 8228, 8231, 8230, 8229 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7932, 7935, 7934, 7933 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8228, 8231, 8230, 8229 ] } ] }, { "id": "vp_hdstowboard_se", - "fg": [ 7936, 7938, 7932, 7937 ], + "fg": [ 8232, 8234, 8228, 8233 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7936, 7938, 7932, 7937 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8232, 8234, 8228, 8233 ] } ] }, { "id": "vp_hdstowboard_sw", - "fg": [ 7939, 7941, 7928, 7940 ], + "fg": [ 8235, 8237, 8224, 8236 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7939, 7941, 7928, 7940 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8235, 8237, 8224, 8236 ] } ] }, { "id": "vp_hdstowboard_vertical_left", - "fg": [ 7942, 7944, 7945, 7943 ], + "fg": [ 8238, 8240, 8241, 8239 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7942, 7944, 7945, 7943 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8238, 8240, 8241, 8239 ] } ] }, { "id": "vp_hdstowboard_vertical_right", - "fg": [ 7945, 7943, 7942, 7944 ], + "fg": [ 8241, 8239, 8238, 8240 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7945, 7943, 7942, 7944 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8241, 8239, 8238, 8240 ] } ] }, { "id": [ "vp_hdstowboard_horizontal", "vp_hdstowboard_horizontal_2" ], - "fg": 7923, + "fg": 8219, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7923 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8219 } ] }, { "id": "vp_hdstowboard_horizontal_front", - "fg": [ 7923, 7926, 7925, 7924 ], + "fg": [ 8219, 8222, 8221, 8220 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7923, 7926, 7925, 7924 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8219, 8222, 8221, 8220 ] } ] }, { "id": "vp_hdstowboard_horizontal_rear", - "fg": [ 7927, 7924, 7923, 7926 ], + "fg": [ 8223, 8220, 8219, 8222 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7927, 7924, 7923, 7926 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8223, 8220, 8219, 8222 ] } ] }, { "id": "vp_hdstowboard_vertical", - "fg": 7943, + "fg": 8239, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7943 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8239 } ] }, { "id": "vp_woodboard_ne", - "fg": [ 7950, 7951, 7956, 7957 ], + "fg": [ 8246, 8247, 8252, 8253 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7950, 7951, 7956, 7957 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8246, 8247, 8252, 8253 ] } ] }, { "id": "vp_woodboard_nw", - "fg": [ 7952, 7953, 7954, 7955 ], + "fg": [ 8248, 8249, 8250, 8251 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7952, 7953, 7954, 7955 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8248, 8249, 8250, 8251 ] } ] }, { "id": "vp_woodboard_se", - "fg": [ 7954, 7955, 7952, 7953 ], + "fg": [ 8250, 8251, 8248, 8249 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7954, 7955, 7952, 7953 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8250, 8251, 8248, 8249 ] } ] }, { "id": "vp_woodboard_sw", - "fg": [ 7956, 7957, 7950, 7951 ], + "fg": [ 8252, 8253, 8246, 8247 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7956, 7957, 7950, 7951 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8252, 8253, 8246, 8247 ] } ] }, { "id": "vp_woodboard_vertical_left", - "fg": [ 7958, 7948, 7959, 7946 ], + "fg": [ 8254, 8244, 8255, 8242 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7958, 7948, 7959, 7946 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8254, 8244, 8255, 8242 ] } ] }, { "id": "vp_woodboard_vertical_right", - "fg": [ 7959, 7946, 7958, 7948 ], + "fg": [ 8255, 8242, 8254, 8244 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7959, 7946, 7958, 7948 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8255, 8242, 8254, 8244 ] } ] }, { "id": [ "vp_woodboard_horizontal", "vp_woodboard_vertical", "vp_woodboard_horizontal_front" ], - "fg": [ 7946, 7947, 7948, 7949 ], + "fg": [ 8242, 8243, 8244, 8245 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7946, 7947, 7948, 7949 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8242, 8243, 8244, 8245 ] } ] }, { "id": "vp_woodboard_horizontal_rear", - "fg": [ 7948, 7949, 7946, 7947 ], + "fg": [ 8244, 8245, 8242, 8243 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7948, 7949, 7946, 7947 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8244, 8245, 8242, 8243 ] } ] }, { "id": "vp_woodhalfboard_ne", - "fg": 7964, + "fg": 8260, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7964 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8260 } ] }, { "id": "vp_woodhalfboard_nw", - "fg": 7963, + "fg": 8259, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7963 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8259 } ] }, { "id": "vp_woodhalfboard_se", - "fg": 7968, + "fg": 8264, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7968 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8264 } ] }, { "id": "vp_woodhalfboard_sw", - "fg": 7967, + "fg": 8263, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7967 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8263 } ] }, { "id": [ "vp_woodhalfboard_vertical_left", "vp_woodhalfboard_vertical_2_left", "vp_woodhalfboard_vertical_T_left" ], - "fg": 7965, + "fg": 8261, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7965 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8261 } ] }, { "id": [ "vp_woodhalfboard_vertical_right", "vp_woodhalfboard_vertical_2_right", "vp_woodhalfboard_vertical_T_right" ], - "fg": 7969, + "fg": 8265, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7969 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8265 } ] }, { "id": [ @@ -12504,881 +12840,881 @@ "vp_woodhalfboard_horizontal_front", "vp_woodhalfboard_horizontal_2_front" ], - "fg": 7962, + "fg": 8258, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7962 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8258 } ] }, { "id": [ "vp_woodhalfboard_horizontal_rear", "vp_woodhalfboard_horizontal_2_rear" ], - "fg": 7966, + "fg": 8262, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7966 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8262 } ] }, { "id": [ "vp_woodhalfboard", "vp_woodhalfboard_cross", "vp_woodhalfboard_vertical", "vp_woodhalfboard_vertical_2" ], - "fg": 7961, + "fg": 8257, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7961 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8257 } ] }, { "id": "vp_woodhalfboard_cover", - "fg": 7960, + "fg": 8256, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7960 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8256 } ] }, { "id": [ "vp_basketsm", "vp_basketsm_external" ], - "fg": [ 7981, 7980 ], + "fg": [ 8277, 8276 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7981, 7980 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8277, 8276 ] } ] }, { "id": "vp_basketsm_bike_rear", - "fg": [ 7977, 7979, 7978, 7976 ], + "fg": [ 8273, 8275, 8274, 8272 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7977, 7979, 7978, 7976 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8273, 8275, 8274, 8272 ] } ] }, { "id": [ "vp_basketlg", "vp_basketlg_external" ], - "fg": [ 7975, 7974 ], + "fg": [ 8271, 8270 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7975, 7974 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8271, 8270 ] } ] }, { "id": "vp_basketlg_cart", - "fg": [ 7971, 7973, 7972, 7970 ], + "fg": [ 8267, 8269, 8268, 8266 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7971, 7973, 7972, 7970 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8267, 8269, 8268, 8266 ] } ] }, { "id": "vp_box", - "fg": [ 7982, 7983 ], + "fg": [ 8278, 8279 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7982, 7983 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8278, 8279 ] } ] }, { "id": "vp_wood box", - "fg": [ 7992, 7991 ], + "fg": [ 8288, 8287 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7992, 7991 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8288, 8287 ] } ] }, { "id": "vp_box_wheelbarrow", - "fg": [ 7985, 7987, 7986, 7984 ], + "fg": [ 8281, 8283, 8282, 8280 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 7985, 7987, 7986, 7984 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8281, 8283, 8282, 8280 ] } ] }, { "id": "vp_trunk", - "fg": 7989, + "fg": 8285, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7989 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8285 } ] }, { "id": "vp_trunk_rear_edge", - "fg": 7990, + "fg": 8286, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7990 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8286 } ] }, { "id": [ "vp_cargo_space", "animal_compartment" ], - "fg": 7988, + "fg": 8284, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 7988 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8284 } ] }, { "id": [ "vp_hddoor_trunk", "vp_hdhatch", "vp_hdhatch_opaque" ], - "fg": [ 8016, 8022, 8021, 8020 ], + "fg": [ 8312, 8318, 8317, 8316 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8017, 8019, 8017, 8018 ] }, { "id": "broken", "fg": 7996, "bg": [ 8017, 8019, 8017, 8018 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 8313, 8315, 8313, 8314 ] }, { "id": "broken", "fg": 8292, "bg": [ 8313, 8315, 8313, 8314 ] } ] }, { "id": [ "vp_hddoor", "vp_hddoor_front" ], - "fg": [ 8004, 8005, 8004, 8003 ], + "fg": [ 8300, 8301, 8300, 8299 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 7998, 7999, 7998, 7997 ] }, { "id": "broken", "fg": 7996, "bg": [ 7998, 7999, 7998, 7997 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 8294, 8295, 8294, 8293 ] }, { "id": "broken", "fg": 8292, "bg": [ 8294, 8295, 8294, 8293 ] } ] }, { "id": "vp_hddoor_rear", - "fg": [ 8013, 8015, 8014, 8012 ], + "fg": [ 8309, 8311, 8310, 8308 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8001, 8002, 8001, 8000 ] }, { "id": "broken", "fg": 7996, "bg": [ 8001, 8002, 8001, 8000 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 8297, 8298, 8297, 8296 ] }, { "id": "broken", "fg": 8292, "bg": [ 8297, 8298, 8297, 8296 ] } ] }, { "id": [ "vp_hddoor_opaque", "vp_hddoor_opaque_front" ], - "fg": [ 8007, 8008, 8007, 8006 ], + "fg": [ 8303, 8304, 8303, 8302 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 7998, 7999, 7998, 7997 ] }, { "id": "broken", "fg": 7996, "bg": [ 7998, 7999, 7998, 7997 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 8294, 8295, 8294, 8293 ] }, { "id": "broken", "fg": 8292, "bg": [ 8294, 8295, 8294, 8293 ] } ] }, { "id": "vp_hddoor_opaque_rear", - "fg": [ 8010, 8011, 8010, 8009 ], + "fg": [ 8306, 8307, 8306, 8305 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8001, 8002, 8001, 8000 ] }, { "id": "broken", "fg": 7996, "bg": [ 8001, 8002, 8001, 8000 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 8297, 8298, 8297, 8296 ] }, { "id": "broken", "fg": 8292, "bg": [ 8297, 8298, 8297, 8296 ] } ] }, { "id": "vp_ram_spiked", - "fg": 8024, + "fg": 8320, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8024 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8320 } ] }, { "id": "vp_ram_steel", - "fg": 8025, + "fg": 8321, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8024 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8320 } ] }, { "id": "vp_spike", - "fg": 8026, + "fg": 8322, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8026 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8322 } ] }, { "id": "vp_frame_cover", - "fg": 8028, + "fg": 8324, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8028 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8324 } ] }, { "id": "vp_frame_cross", - "fg": 8029, + "fg": 8325, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8029 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8325 } ] }, { "id": "vp_frame_cross_unconnected", - "fg": 8030, + "fg": 8326, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8030 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8326 } ] }, { "id": "vp_frame_ne", - "fg": 8043, + "fg": 8339, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8043 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8339 } ] }, { "id": "vp_frame_nw", - "fg": 8044, + "fg": 8340, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8044 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8340 } ] }, { "id": "vp_frame_se", - "fg": 8045, + "fg": 8341, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8045 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8341 } ] }, { "id": "vp_frame_sw", - "fg": 8046, + "fg": 8342, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8046 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8342 } ] }, { "id": "vp_frame_vertical_unconnected", - "fg": 8054, + "fg": 8350, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8054 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8350 } ] }, { "id": "vp_frame_vertical_2_unconnected", - "fg": 8051, + "fg": 8347, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8051 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8347 } ] }, { "id": "vp_frame_vertical_left", - "fg": 8052, + "fg": 8348, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8052 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8348 } ] }, { "id": "vp_frame_vertical_2_left", - "fg": 8049, + "fg": 8345, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8049 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8345 } ] }, { "id": "vp_frame_vertical_right", - "fg": 8053, + "fg": 8349, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8053 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8349 } ] }, { "id": "vp_frame_vertical_2_right", - "fg": 8050, + "fg": 8346, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8050 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8346 } ] }, { "id": "vp_frame_horizontal", - "fg": 8031, + "fg": 8327, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8031 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8327 } ] }, { "id": "vp_frame_horizontal_2", - "fg": 8032, + "fg": 8328, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8032 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8328 } ] }, { "id": "vp_frame_horizontal_unconnected", - "fg": 8042, + "fg": 8338, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8042 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8338 } ] }, { "id": "vp_frame_horizontal_2_unconnected", - "fg": 8035, + "fg": 8331, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8035 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8331 } ] }, { "id": "vp_frame_horizontal_front", - "fg": 8038, + "fg": 8334, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8038 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8334 } ] }, { "id": "vp_frame_horizontal_2_front", - "fg": 8033, + "fg": 8329, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8033 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8329 } ] }, { "id": "vp_frame_horizontal_rear", - "fg": 8040, + "fg": 8336, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8040 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8336 } ] }, { "id": "vp_frame_horizontal_2_rear", - "fg": 8034, + "fg": 8330, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8034 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8330 } ] }, { "id": [ "vp_frame_horizontal_left", "vp_frame_vertical_T_left" ], - "fg": 8039, + "fg": 8335, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8039 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8335 } ] }, { "id": "vp_frame_horizontal_2_left", - "fg": 8036, + "fg": 8332, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8036 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8332 } ] }, { "id": [ "vp_frame_horizontal_right", "vp_frame_vertical_T_right" ], - "fg": 8041, + "fg": 8337, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8041 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8337 } ] }, { "id": "vp_frame_horizontal_2_right", - "fg": 8037, + "fg": 8333, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8037 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8333 } ] }, { "id": "vp_frame_vertical", - "fg": 8047, + "fg": 8343, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8047 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8343 } ] }, { "id": "vp_frame_vertical_2", - "fg": 8048, + "fg": 8344, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8048 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8344 } ] }, { "id": "vp_hdframe_cover", - "fg": 8055, + "fg": 8351, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8055 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8351 } ] }, { "id": "vp_hdframe_cross", - "fg": 8056, + "fg": 8352, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8056 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8352 } ] }, { "id": "vp_hdframe_cross_unconnected", - "fg": 8057, + "fg": 8353, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8057 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8353 } ] }, { "id": "vp_hdframe_ne", - "fg": 8070, + "fg": 8366, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8070 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8366 } ] }, { "id": "vp_hdframe_nw", - "fg": 8071, + "fg": 8367, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8071 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8367 } ] }, { "id": "vp_hdframe_se", - "fg": 8072, + "fg": 8368, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8072 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8368 } ] }, { "id": "vp_hdframe_sw", - "fg": 8073, + "fg": 8369, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8073 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8369 } ] }, { "id": "vp_hdframe_vertical_unconnected", - "fg": 8081, + "fg": 8377, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8081 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8377 } ] }, { "id": "vp_hdframe_vertical_2_unconnected", - "fg": 8078, + "fg": 8374, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8078 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8374 } ] }, { "id": "vp_hdframe_vertical_left", - "fg": 8079, + "fg": 8375, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8079 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8375 } ] }, { "id": "vp_hdframe_vertical_2_left", - "fg": 8076, + "fg": 8372, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8076 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8372 } ] }, { "id": "vp_hdframe_vertical_right", - "fg": 8080, + "fg": 8376, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8080 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8376 } ] }, { "id": "vp_hdframe_vertical_2_right", - "fg": 8077, + "fg": 8373, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8077 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8373 } ] }, { "id": "vp_hdframe_horizontal", - "fg": 8058, + "fg": 8354, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8058 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8354 } ] }, { "id": "vp_hdframe_horizontal_2", - "fg": 8059, + "fg": 8355, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8059 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8355 } ] }, { "id": "vp_hdframe_horizontal_unconnected", - "fg": 8069, + "fg": 8365, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8069 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8365 } ] }, { "id": "vp_hdframe_horizontal_2_unconnected", - "fg": 8062, + "fg": 8358, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8062 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8358 } ] }, { "id": "vp_hdframe_horizontal_front", - "fg": 8065, + "fg": 8361, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8065 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8361 } ] }, { "id": "vp_hdframe_horizontal_2_front", - "fg": 8060, + "fg": 8356, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8060 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8356 } ] }, { "id": "vp_hdframe_horizontal_rear", - "fg": 8067, + "fg": 8363, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8067 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8363 } ] }, { "id": "vp_hdframe_horizontal_2_rear", - "fg": 8061, + "fg": 8357, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8061 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8357 } ] }, { "id": [ "vp_hdframe_horizontal_left", "vp_hdframe_vertical_T_left" ], - "fg": 8066, + "fg": 8362, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8066 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8362 } ] }, { "id": "vp_hdframe_horizontal_2_left", - "fg": 8063, + "fg": 8359, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8063 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8359 } ] }, { "id": [ "vp_hdframe_horizontal_right", "vp_hdframe_vertical_T_right" ], - "fg": 8068, + "fg": 8364, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8068 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8364 } ] }, { "id": "vp_hdframe_horizontal_2_right", - "fg": 8064, + "fg": 8360, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8064 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8360 } ] }, { "id": "vp_hdframe_vertical", - "fg": 8074, + "fg": 8370, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8074 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8370 } ] }, { "id": "vp_hdframe_vertical_2", - "fg": 8075, + "fg": 8371, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8075 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8371 } ] }, { "id": "vp_xlframe_cover", - "fg": 8082, + "fg": 8378, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8082 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8378 } ] }, { "id": "vp_xlframe_cross", - "fg": 8083, + "fg": 8379, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8083 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8379 } ] }, { "id": "vp_xlframe_cross_unconnected", - "fg": 8084, + "fg": 8380, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8084 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8380 } ] }, { "id": "vp_xlframe_ne", - "fg": 8097, + "fg": 8393, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8097 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8393 } ] }, { "id": "vp_xlframe_nw", - "fg": 8098, + "fg": 8394, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8098 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8394 } ] }, { "id": "vp_xlframe_se", - "fg": 8099, + "fg": 8395, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8099 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8395 } ] }, { "id": "vp_xlframe_sw", - "fg": 8100, + "fg": 8396, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8100 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8396 } ] }, { "id": "vp_xlframe_vertical_unconnected", - "fg": 8108, + "fg": 8404, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8108 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8404 } ] }, { "id": "vp_xlframe_vertical_2_unconnected", - "fg": 8105, + "fg": 8401, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8105 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8401 } ] }, { "id": "vp_xlframe_vertical_left", - "fg": 8106, + "fg": 8402, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8106 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8402 } ] }, { "id": "vp_xlframe_vertical_2_left", - "fg": 8103, + "fg": 8399, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8103 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8399 } ] }, { "id": "vp_xlframe_vertical_right", - "fg": 8107, + "fg": 8403, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8107 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8403 } ] }, { "id": "vp_xlframe_vertical_2_right", - "fg": 8104, + "fg": 8400, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8104 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8400 } ] }, { "id": "vp_xlframe_horizontal", - "fg": 8085, + "fg": 8381, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8085 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8381 } ] }, { "id": "vp_xlframe_horizontal_2", - "fg": 8086, + "fg": 8382, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8086 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8382 } ] }, { "id": "vp_xlframe_horizontal_unconnected", - "fg": 8096, + "fg": 8392, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8096 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8392 } ] }, { "id": "vp_xlframe_horizontal_2_unconnected", - "fg": 8089, + "fg": 8385, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8089 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8385 } ] }, { "id": "vp_xlframe_horizontal_front", - "fg": 8092, + "fg": 8388, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8092 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8388 } ] }, { "id": "vp_xlframe_horizontal_2_front", - "fg": 8087, + "fg": 8383, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8087 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8383 } ] }, { "id": "vp_xlframe_horizontal_rear", - "fg": 8094, + "fg": 8390, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8094 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8390 } ] }, { "id": "vp_xlframe_horizontal_2_rear", - "fg": 8088, + "fg": 8384, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8088 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8384 } ] }, { "id": [ "vp_xlframe_horizontal_left", "vp_xlframe_vertical_T_left" ], - "fg": 8093, + "fg": 8389, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8093 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8389 } ] }, { "id": "vp_xlframe_horizontal_2_left", - "fg": 8090, + "fg": 8386, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8090 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8386 } ] }, { "id": [ "vp_xlframe_horizontal_right", "vp_xlframe_vertical_T_right" ], - "fg": 8095, + "fg": 8391, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8095 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8391 } ] }, { "id": "vp_xlframe_horizontal_2_right", - "fg": 8091, + "fg": 8387, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8091 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8387 } ] }, { "id": "vp_xlframe_vertical", - "fg": 8101, + "fg": 8397, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8101 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8397 } ] }, { "id": "vp_xlframe_vertical_2", - "fg": 8102, + "fg": 8398, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8102 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8398 } ] }, { "id": [ "vp_headlight", "vp_headlight_reinforced", "vp_wide_headlight_reinforced", "vp_wide_headlight" ], - "fg": 8110 + "fg": 8406 }, { "id": [ "vp_headlight_ne", "vp_headlight_reinforced_ne", "vp_wide_headlight_reinforced_ne", "vp_wide_headlight_ne" ], - "fg": 8109 + "fg": 8405 }, { "id": [ "vp_headlight_nw", "vp_headlight_reinforced_nw", "vp_wide_headlight_reinforced_nw", "vp_wide_headlight_nw" ], - "fg": 8110 + "fg": 8406 }, { "id": [ "vp_veh_table", "vp_veh_table_wood" ], - "fg": [ 8111, 8111 ], - "bg": [ 8130, 8129 ], + "fg": [ 8407, 8407 ], + "bg": [ 8426, 8425 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8112, "bg": [ 8130, 8129 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8408, "bg": [ 8426, 8425 ] } ] }, { "id": "vp_workbench", - "fg": [ 8131, 8131 ], - "bg": 4384, + "fg": [ 8427, 8427 ], + "bg": 4665, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8131, 8131 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8427, 8427 ] } ] }, { "id": "vp_minifridge", - "fg": [ 8123, 8123 ], + "fg": [ 8419, 8419 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8123, 8123 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8419, 8419 ] } ] }, { "id": "vp_minifreezer", - "fg": [ 8122, 8122 ], + "fg": [ 8418, 8418 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8122, 8122 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8418, 8418 ] } ] }, { "id": "vp_kitchen_unit", - "fg": [ 8119, 8119 ], + "fg": [ 8415, 8415 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8119, 8119 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8415, 8415 ] } ] }, { "id": "vp_welding_rig", - "fg": [ 8128, 8128 ], + "fg": [ 8424, 8424 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8128, 8128 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8424, 8424 ] } ] }, { "id": "vp_craft_rig", - "fg": [ 8116, 8116 ], + "fg": [ 8412, 8412 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8116, 8116 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8412, 8412 ] } ] }, { "id": "vp_washing_machine", - "fg": [ 8127, 8127 ], + "fg": [ 8423, 8423 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8127, 8127 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8423, 8423 ] } ] }, { "id": "vp_veh_forge", - "fg": [ 8117, 8117 ], + "fg": [ 8413, 8413 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8117, 8117 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8413, 8413 ] } ] }, { "id": "vp_veh_kiln", - "fg": [ 8118, 8118 ], + "fg": [ 8414, 8414 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8118, 8118 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8414, 8414 ] } ] }, { "id": "vp_chemlab", - "fg": [ 8115, 8115 ], + "fg": [ 8411, 8411 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8115, 8115 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8411, 8411 ] } ] }, { "id": "vp_aisle_vertical", - "fg": 8114, + "fg": 8410, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8114 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8410 } ] }, { "id": "vp_aisle_horizontal", - "fg": 8113, + "fg": 8409, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8113 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8409 } ] }, - { "id": "vp_trunk_floor", "fg": 8125, "bg": 8114 }, + { "id": "vp_trunk_floor", "fg": 8421, "bg": 8410 }, { "id": "vp_wooden_aisle_vertical", - "fg": [ 8130, 8129 ], + "fg": [ 8426, 8425 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8130, 8129 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8426, 8425 ] } ] }, { "id": "vp_wooden_aisle_horizontal", - "fg": [ 8129, 8130 ], + "fg": [ 8425, 8426 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8129, 8130 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8425, 8426 ] } ] }, { "id": "vp_lit_aisle_vertical", - "fg": 8121, + "fg": 8417, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8121 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8417 } ] }, { "id": "vp_lit_aisle_horizontal", - "fg": 8120, + "fg": 8416, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8120 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8416 } ] }, { "id": "vp_mounted_spare_tire", - "fg": 8124, + "fg": 8420, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8124 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8420 } ] }, { "id": [ "vp_saddle", "vp_saddle_pedal" ], - "fg": [ 8133, 8135, 8134, 8132 ], + "fg": [ 8429, 8431, 8430, 8428 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8133, 8135, 8134, 8132 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8429, 8431, 8430, 8428 ] } ] }, { "id": [ "vp_seat_wood", "seat_wood_bench" ], - "fg": [ 8140, 8140, 8141, 8141 ], - "bg": [ 8130, 8129 ], + "fg": [ 8436, 8436, 8437, 8437 ], + "bg": [ 8426, 8425 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8140, 8140, 8141, 8141 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8436, 8436, 8437, 8437 ] } ] }, { "id": "vp_seat_wood_flimsy", - "fg": [ 8138, 8138, 8139, 8139 ], - "bg": [ 8130, 8129 ], + "fg": [ 8434, 8434, 8435, 8435 ], + "bg": [ 8426, 8425 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8138, 8138, 8139, 8139 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8434, 8434, 8435, 8435 ] } ] }, { "id": [ "vp_folding_seat", "vp_reclining_seat", "vp_seat" ], - "fg": [ 8173, 8171, 8166, 8172 ], + "fg": [ 8469, 8467, 8462, 8468 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8173, 8171, 8166, 8172 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8469, 8467, 8462, 8468 ] } ] }, { "id": "vp_seat_back", - "fg": [ 8142, 8165, 8164, 8163 ], + "fg": [ 8438, 8461, 8460, 8459 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8142, 8165, 8164, 8163 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8438, 8461, 8460, 8459 ] } ] }, { "id": "vp_seat_back_left", - "fg": [ 8155, 8158, 8157, 8156 ], + "fg": [ 8451, 8454, 8453, 8452 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8155, 8158, 8157, 8156 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8451, 8454, 8453, 8452 ] } ] }, { "id": "vp_seat_back_right", - "fg": [ 8159, 8162, 8161, 8160 ], + "fg": [ 8455, 8458, 8457, 8456 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8159, 8162, 8161, 8160 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8455, 8458, 8457, 8456 ] } ] }, { "id": "vp_seat_back_vertical", - "fg": [ 8163, 8142, 8165, 8164 ], + "fg": [ 8459, 8438, 8461, 8460 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8163, 8142, 8165, 8164 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8459, 8438, 8461, 8460 ] } ] }, { "id": "vp_seat_back_vertical_left", - "fg": [ 8156, 8155, 8158, 8157 ], + "fg": [ 8452, 8451, 8454, 8453 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8156, 8155, 8158, 8157 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8452, 8451, 8454, 8453 ] } ] }, { "id": "vp_seat_back_vertical_right", - "fg": [ 8160, 8159, 8162, 8161 ], + "fg": [ 8456, 8455, 8458, 8457 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8160, 8159, 8162, 8161 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8456, 8455, 8458, 8457 ] } ] }, { "id": [ "vp_seat_leather", "vp_reclining_seat_leather" ], - "fg": [ 8170, 8168, 8167, 8169 ], + "fg": [ 8466, 8464, 8463, 8465 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8170, 8168, 8167, 8169 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8466, 8464, 8463, 8465 ] } ] }, { "id": "vp_seat_back_leather", - "fg": [ 8143, 8154, 8153, 8152 ], + "fg": [ 8439, 8450, 8449, 8448 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8143, 8154, 8153, 8152 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8439, 8450, 8449, 8448 ] } ] }, { "id": "vp_seat_back_leather_left", - "fg": [ 8144, 8147, 8146, 8145 ], + "fg": [ 8440, 8443, 8442, 8441 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8144, 8147, 8146, 8145 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8440, 8443, 8442, 8441 ] } ] }, { "id": "vp_seat_back_leather_right", - "fg": [ 8148, 8151, 8150, 8149 ], + "fg": [ 8444, 8447, 8446, 8445 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8148, 8151, 8150, 8149 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8444, 8447, 8446, 8445 ] } ] }, { "id": "vp_seat_back_leather_vertical", - "fg": [ 8152, 8143, 8154, 8153 ], + "fg": [ 8448, 8439, 8450, 8449 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8152, 8143, 8154, 8153 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8448, 8439, 8450, 8449 ] } ] }, { "id": "vp_seat_back_leather_vertical_left", - "fg": [ 8145, 8144, 8147, 8146 ], + "fg": [ 8441, 8440, 8443, 8442 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8145, 8144, 8147, 8146 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8441, 8440, 8443, 8442 ] } ] }, { "id": "vp_seat_back_leather_vertical_right", - "fg": [ 8149, 8148, 8151, 8150 ], + "fg": [ 8445, 8444, 8447, 8446 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8149, 8148, 8151, 8150 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8445, 8444, 8447, 8446 ] } ] }, { "id": "vp_seat_rear", - "fg": [ 8166, 8172, 8173, 8171 ], + "fg": [ 8462, 8468, 8469, 8467 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8166, 8172, 8173, 8171 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8462, 8468, 8469, 8467 ] } ] }, { "id": "vp_seat_leather_rear", - "fg": [ 8167, 8169, 8170, 8168 ], + "fg": [ 8463, 8465, 8466, 8464 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8167, 8169, 8170, 8168 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8463, 8465, 8466, 8464 ] } ] }, { "id": "vp_seed_drill", - "fg": [ 8175, 8177, 8176, 8174 ], + "fg": [ 8471, 8473, 8472, 8470 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8366, "bg": [ 8175, 8177, 8176, 8174 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8654, "bg": [ 8471, 8473, 8472, 8470 ] } ] }, { "id": "vp_external_tank", - "fg": [ 8178, 8179, 8180, 8181 ], + "fg": [ 8474, 8475, 8476, 8477 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8178, 8179, 8180, 8181 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8474, 8475, 8476, 8477 ] } ] }, { "id": "vp_tank_55gal_drum", - "fg": [ 8183, 8182 ], + "fg": [ 8479, 8478 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8183, 8182 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8479, 8478 ] } ] }, { "id": [ @@ -13395,80 +13731,80 @@ "vp_mounted_m60_semi" ], "//": "rifles and machineguns", - "fg": 8186, - "bg": 8184, + "fg": 8482, + "bg": 8480, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8186 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8482 } ] }, { "id": [ "vp_mounted_emp_gun", "vp_mounted_plasma_gun", "vp_plasma_gun", "vp_laser_rifle" ], "//": "energy weapons", - "fg": 8185, - "bg": 8184, + "fg": 8481, + "bg": 8480, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8185 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8481 } ] }, { "id": [ "vp_mounted_hk_g80", "vp_mounted_coilgun" ], "//": "railguns", - "fg": 8187, - "bg": 8184, + "fg": 8483, + "bg": 8480, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8187 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8483 } ] }, { "id": [ "vp_mounted_bigun", "vp_mounted_m134" ], "//": "multibarrel weapons", - "fg": 8186, - "bg": 8184, + "fg": 8482, + "bg": 8480, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8186 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8482 } ] }, { "id": [ "vp_watercannon", "vp_flamethrower", "vp_mounted_chemical_thrower" ], "//": "liquid sprayers", - "fg": 8186, - "bg": 8184, + "fg": 8482, + "bg": 8480, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8186 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8482 } ] }, { "id": "vp_tow_launcher", "//": "rocket tubes", - "fg": 8186, - "bg": 8184, + "fg": 8482, + "bg": 8480, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8186 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8482 } ] }, { "id": "vp_animal_compartment", - "fg": [ 8188, 8188, 8188, 8188 ], + "fg": [ 8484, 8484, 8484, 8484 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8188, 8188, 8188, 8188 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8484, 8484, 8484, 8484 ] } ] }, { "id": "vp_basketsm_wheelchair", - "fg": [ 8190, 8192, 8191, 8189 ], + "fg": [ 8486, 8488, 8487, 8485 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8190, 8192, 8191, 8189 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8486, 8488, 8487, 8485 ] } ] }, { "id": [ "vp_wheel", "vp_wheel_steerable" ], - "fg": 8193, + "fg": 8489, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8193 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8489 } ] }, { "id": [ "vp_wheel_bicycle", "vp_wheel_bicycle_steerable", "vp_wheel_bicycle_or", "vp_wheel_bicycle_or_steerable" ], - "fg": [ 8195, 8197, 8196, 8194 ], + "fg": [ 8491, 8493, 8492, 8490 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8195, 8197, 8196, 8194 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8491, 8493, 8492, 8490 ] } ] }, { "id": [ "vp_wheel_bicycle_rear", "vp_wheel_bicycle_or_rear" ], - "fg": [ 8196, 8194, 8195, 8197 ], + "fg": [ 8492, 8490, 8491, 8493 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": [ 8196, 8194, 8195, 8197 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": [ 8492, 8490, 8491, 8493 ] } ] }, { "id": [ @@ -13477,824 +13813,832 @@ "vp_reinforced_windshield_horizontal_front", "vp_reinforced_windshield_front_edge" ], - "fg": [ 8198, 8201, 8200, 8199 ], + "fg": [ 8494, 8497, 8496, 8495 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": [ 8198, 8201, 8200, 8199 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": [ 8494, 8497, 8496, 8495 ] } ] }, { "id": "vp_reinforced_windshield_horizontal_rear", - "fg": 8202, + "fg": 8498, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": 8202 } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": 8498 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_edge", - "fg": 8203, + "fg": 8499, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": 8203 } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": 8499 } ] }, { "id": "vp_reinforced_windshield_nw", - "fg": [ 8208, 8211, 8210, 8209 ], + "fg": [ 8504, 8507, 8506, 8505 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": [ 8208, 8211, 8210, 8209 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": [ 8504, 8507, 8506, 8505 ] } ] }, { "id": "vp_reinforced_windshield_ne", - "fg": [ 8204, 8207, 8206, 8205 ], + "fg": [ 8500, 8503, 8502, 8501 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": [ 8204, 8207, 8206, 8205 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": [ 8500, 8503, 8502, 8501 ] } ] }, { "id": "vp_reinforced_windshield_sw", - "fg": 8217, + "fg": 8513, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": 8217 } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": 8513 } ] }, { "id": "vp_reinforced_windshield_se", - "fg": 8212, + "fg": 8508, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": 8212 } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": 8508 } ] }, { "id": "vp_reinforced_windshield_sw_edge", - "fg": [ 8218, 8221, 8220, 8219 ], + "fg": [ 8514, 8517, 8516, 8515 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": [ 8218, 8221, 8220, 8219 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": [ 8514, 8517, 8516, 8515 ] } ] }, { "id": "vp_reinforced_windshield_se_edge", - "fg": [ 8213, 8216, 8215, 8214 ], + "fg": [ 8509, 8512, 8511, 8510 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": [ 8213, 8216, 8215, 8214 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": [ 8509, 8512, 8511, 8510 ] } ] }, { "id": [ "vp_reinforced_windshield_vertical_left", "vp_reinforced_windshield_left" ], - "fg": [ 8222, 8225, 8224, 8223 ], + "fg": [ 8518, 8521, 8520, 8519 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": [ 8222, 8225, 8224, 8223 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": [ 8518, 8521, 8520, 8519 ] } ] }, { "id": [ "vp_reinforced_windshield_vertical_right", "vp_reinforced_windshield_right" ], - "fg": [ 8226, 8229, 8228, 8227 ], + "fg": [ 8522, 8525, 8524, 8523 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": [ 8226, 8229, 8228, 8227 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": [ 8522, 8525, 8524, 8523 ] } ] }, { "id": [ "vp_reinforced_windshield_full_vertical_left", "vp_reinforced_windshield_full_left" ], - "fg": [ 8222, 8225, 8224, 8223 ], + "fg": [ 8518, 8521, 8520, 8519 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": [ 8222, 8225, 8224, 8223 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": [ 8518, 8521, 8520, 8519 ] } ] }, { "id": [ "vp_reinforced_windshield_full_vertical_right", "vp_reinforced_windshield_full_right" ], - "fg": [ 8226, 8229, 8228, 8227 ], + "fg": [ 8522, 8525, 8524, 8523 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7993, "bg": [ 8226, 8229, 8228, 8227 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8289, "bg": [ 8522, 8525, 8524, 8523 ] } ] }, { "id": "vp_frame_wood_vertical_2", - "fg": 8250, + "fg": 8546, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8250 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8546 } ] }, { "id": "vp_frame_wood_vertical_2_unconnected", - "fg": 8253, + "fg": 8549, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8253 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8549 } ] }, { "id": "vp_frame_wood_vertical_2_right", - "fg": 8252, + "fg": 8548, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8252 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8548 } ] }, { "id": "vp_frame_wood_vertical_2_left", - "fg": 8251, + "fg": 8547, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8251 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8547 } ] }, { "id": "vp_frame_wood_vertical", - "fg": 8249, + "fg": 8545, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8249 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8545 } ] }, { "id": "vp_frame_wood_vertical_unconnected", - "fg": 8256, + "fg": 8552, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8256 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8552 } ] }, { "id": "vp_frame_wood_vertical_right", - "fg": 8255, + "fg": 8551, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8255 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8551 } ] }, { "id": "vp_frame_wood_vertical_left", - "fg": 8254, + "fg": 8550, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8254 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8550 } ] }, { "id": "vp_frame_wood_sw", - "fg": 8248, + "fg": 8544, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8248 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8544 } ] }, { "id": "vp_frame_wood_se", - "fg": 8247, + "fg": 8543, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8247 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8543 } ] }, { "id": "vp_frame_wood_nw", - "fg": 8246, + "fg": 8542, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8246 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8542 } ] }, { "id": "vp_frame_wood_ne", - "fg": 8245, + "fg": 8541, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8245 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8541 } ] }, { "id": "vp_frame_wood_horizontal_2", - "fg": 8234, + "fg": 8530, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8234 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8530 } ] }, { "id": "vp_frame_wood_horizontal_2_unconnected", - "fg": 8239, + "fg": 8535, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8239 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8535 } ] }, { "id": "vp_frame_wood_horizontal_2_right", - "fg": 8238, + "fg": 8534, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8238 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8534 } ] }, { "id": "vp_frame_wood_horizontal_2_rear", - "fg": 8237, + "fg": 8533, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8237 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8533 } ] }, { "id": "vp_frame_wood_horizontal_2_left", - "fg": 8236, + "fg": 8532, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8236 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8532 } ] }, { "id": "vp_frame_wood_horizontal_2_front", - "fg": 8235, + "fg": 8531, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8235 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8531 } ] }, { "id": "vp_frame_wood_horizontal", - "fg": 8233, + "fg": 8529, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8233 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8529 } ] }, { "id": "vp_frame_wood_horizontal_unconnected", - "fg": 8244, + "fg": 8540, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8244 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8540 } ] }, { "id": "vp_frame_wood_horizontal_right", - "fg": 8243, + "fg": 8539, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8243 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8539 } ] }, { "id": "vp_frame_wood_horizontal_rear", - "fg": 8242, + "fg": 8538, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8242 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8538 } ] }, { "id": "vp_frame_wood_horizontal_left", - "fg": 8241, + "fg": 8537, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8241 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8537 } ] }, { "id": "vp_frame_wood_horizontal_front", - "fg": 8240, + "fg": 8536, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8240 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8536 } ] }, { "id": "vp_frame_wood_cross", - "fg": 8231, + "fg": 8527, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8231 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8527 } ] }, { "id": [ "vp_frame_wood_cross_unconnected", "vp_frame_wood", "frame_wood" ], - "fg": 8232, + "fg": 8528, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8232 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8528 } ] }, { "id": "vp_frame_wood_cover", - "fg": 8230, - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8230 } ] - }, - { "id": "f_floor_mattress", "fg": 7495 }, - { "id": "f_fungal_mass", "fg": 7498 }, - { "id": "f_fungal_tangle", "fg": 7499 }, - { "id": "f_brazier", "fg": 7500 }, - { "id": "emer_blanket", "fg": 7530 }, - { "id": "emer_blanket_on", "fg": 7531 }, - { "id": "jacket_evac", "fg": 7532 }, - { "id": "f_autoclave", "fg": 7535 }, - { "id": "jeans_red", "fg": 7542 }, - { "id": "tights", "fg": 7543 }, - { "id": "blade", "fg": 7544 }, - { "id": "rm13_armor", "fg": 7545 }, - { "id": "55gal_drum", "fg": 7546 }, - { "id": "leather_funnel", "fg": 7571 }, - { "id": "tr_leather_funnel", "fg": 7573 }, - { "id": "brush", "fg": 7581 }, - { "id": "casserole", "fg": 7582 }, - { "id": "curling_iron", "fg": 7583 }, - { "id": "cutting_board", "fg": 7584 }, - { "id": "elec_hairtrimmer", "fg": 7585 }, - { "id": "hairbrush", "fg": 7586 }, - { "id": "metal_file", "fg": 7588 }, - { "id": "mobile_memory_card", "fg": 7589 }, - { "id": "plastic_straw", "fg": 7590 }, - { "id": "razor_blade", "fg": 7591 }, - { "id": "razor_shaving", "fg": 7592 }, - { "id": "string_floss", "fg": 7593 }, - { "id": "tumbler_plastic", "fg": 7595 }, - { "id": "xacto", "fg": 7596 }, - { "id": "cupboard_battery_charger", "fg": 7668 }, - { "id": "cupboard_box_small", "fg": 7669 }, - { "id": "cupboard_candle", "fg": 7670 }, - { "id": "cupboard_matches", "fg": 7671 }, - { "id": "desk_pen_1", "fg": 7672 }, - { "id": "desk_pen_2", "fg": 7673 }, - { "id": "sink_box_small", "fg": 7674 }, - { "id": "sink_brush", "fg": 7675 }, - { "id": "sink_dish_towel", "fg": 7676 }, - { "id": "sink_sponge", "fg": 7677 }, - { "id": "mon_creeper_hub", "fg": 7678 }, - { "id": "mon_creeper_vine", "fg": 7679 }, - { "id": "mon_impossible_shape", "fg": 7693 }, - { "id": "weather_portal_storm", "fg": 7697 }, - { "id": "f_rubble_landfill", "fg": 7709 }, - { "id": "t_roof_paper", "fg": 7774 }, - { "id": "crack_glass_left", "fg": 7994 }, - { "id": "vp_ram_mattress", "fg": 8023 }, - { "id": "vp_tearer", "fg": 8027 }, - { "id": "vp_vehicle_scoop", "fg": 8126 }, - { "id": "seat", "fg": 8136 }, - { "id": "seat_leather", "fg": 8137 } + "fg": 8526, + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8526 } ] + }, + { "id": "fd_gibs_flesh_int1", "fg": 7781 }, + { "id": "fd_gibs_flesh_int2", "fg": 7782 }, + { "id": "fd_gibs_flesh_int3", "fg": 7783 }, + { "id": "f_floor_mattress", "fg": 7786 }, + { "id": "f_fungal_mass", "fg": 7789 }, + { "id": "f_fungal_tangle", "fg": 7790 }, + { "id": "f_brazier", "fg": 7791 }, + { "id": "emer_blanket", "fg": 7821 }, + { "id": "emer_blanket_on", "fg": 7822 }, + { "id": "jacket_evac", "fg": 7823 }, + { "id": "f_autoclave", "fg": 7826 }, + { "id": "jeans_red", "fg": 7833 }, + { "id": "tights", "fg": 7834 }, + { "id": "blade", "fg": 7835 }, + { "id": "rm13_armor", "fg": 7836 }, + { "id": "55gal_drum", "fg": 7837 }, + { "id": "leather_funnel", "fg": 7862 }, + { "id": "tr_leather_funnel", "fg": 7864 }, + { "id": "ruined_chunks", "fg": 7865 }, + { "id": "brush", "fg": 7873 }, + { "id": "casserole", "fg": 7874 }, + { "id": "curling_iron", "fg": 7875 }, + { "id": "cutting_board", "fg": 7876 }, + { "id": "elec_hairtrimmer", "fg": 7877 }, + { "id": "hairbrush", "fg": 7878 }, + { "id": "metal_file", "fg": 7880 }, + { "id": "mobile_memory_card", "fg": 7881 }, + { "id": "plastic_straw", "fg": 7882 }, + { "id": "razor_blade", "fg": 7883 }, + { "id": "razor_shaving", "fg": 7884 }, + { "id": "string_floss", "fg": 7885 }, + { "id": "tumbler_plastic", "fg": 7887 }, + { "id": "xacto", "fg": 7888 }, + { "id": "brazier_2x4", "fg": 7960 }, + { "id": "brazier_log", "fg": 7961 }, + { "id": "cupboard_battery_charger", "fg": 7962 }, + { "id": "cupboard_box_small", "fg": 7963 }, + { "id": "cupboard_candle", "fg": 7964 }, + { "id": "cupboard_matches", "fg": 7965 }, + { "id": "desk_can_drink", "fg": 7966 }, + { "id": "desk_pen_1", "fg": 7967 }, + { "id": "desk_pen_2", "fg": 7968 }, + { "id": "sink_box_small", "fg": 7969 }, + { "id": "sink_brush", "fg": 7970 }, + { "id": "sink_dish_towel", "fg": 7971 }, + { "id": "sink_sponge", "fg": 7972 }, + { "id": "toilet_water", "fg": 7973 }, + { "id": "mon_creeper_hub", "fg": 7974 }, + { "id": "mon_creeper_vine", "fg": 7975 }, + { "id": "mon_impossible_shape", "fg": 7989 }, + { "id": "weather_portal_storm", "fg": 7993 }, + { "id": "f_rubble_landfill", "fg": 8005 }, + { "id": "t_roof_paper", "fg": 8070 }, + { "id": "crack_glass_left", "fg": 8290 }, + { "id": "vp_ram_mattress", "fg": 8319 }, + { "id": "vp_tearer", "fg": 8323 }, + { "id": "vp_vehicle_scoop", "fg": 8422 }, + { "id": "seat", "fg": 8432 }, + { "id": "seat_leather", "fg": 8433 } ] }, { "file": "incomplete_large.png", - "//": "range 8272 to 8351", + "//": "range 8560 to 8639", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -32, "tiles": [ - { "id": "mon_alpha_razorclaw", "fg": 8272, "bg": 7110 }, - { "id": "mon_chickenbot", "fg": 8273, "bg": 7110 }, - { "id": "mon_razorclaw", "fg": 8274, "bg": 7110 }, + { "id": "mon_alpha_razorclaw", "fg": 8560, "bg": 7382 }, + { "id": "mon_chickenbot", "fg": 8561, "bg": 7382 }, + { "id": "mon_razorclaw", "fg": 8562, "bg": 7382 }, { "id": "vp_door_trunk_horizontal_2", - "fg": [ 8276, 8283, 8282, 8281 ], + "fg": [ 8564, 8571, 8570, 8569 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8277, 8280, 8279, 8278 ] }, - { "id": "broken", "fg": [ 5731, 5731, 5731, 5731 ], "bg": [ 8277, 8280, 8279, 8278 ] } + { "id": "open", "fg": [ 8565, 8568, 8567, 8566 ] }, + { "id": "broken", "fg": [ 6003, 6003, 6003, 6003 ], "bg": [ 8565, 8568, 8567, 8566 ] } ] }, { "id": "vp_halfboard_hatch_wheel_left", - "fg": [ 8284, 8287, 8286, 8285 ], + "fg": [ 8572, 8575, 8574, 8573 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 8275, 8275, 8275, 8275 ], "bg": [ 8284, 8287, 8286, 8285 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 8563, 8563, 8563, 8563 ], "bg": [ 8572, 8575, 8574, 8573 ] } ] }, { "id": "vp_halfboard_hatch_wheel_right", - "fg": [ 8288, 8291, 8290, 8289 ], + "fg": [ 8576, 8579, 8578, 8577 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 8275, 8275, 8275, 8275 ], "bg": [ 8288, 8291, 8290, 8289 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 8563, 8563, 8563, 8563 ], "bg": [ 8576, 8579, 8578, 8577 ] } ] }, { "id": "vp_halfboard_horizontal_2_rear", - "fg": [ 8292, 8295, 8294, 8293 ], + "fg": [ 8580, 8583, 8582, 8581 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 8275, 8275, 8275, 8275 ], "bg": [ 8292, 8295, 8294, 8293 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 8563, 8563, 8563, 8563 ], "bg": [ 8580, 8583, 8582, 8581 ] } ] }, { "id": "vp_hatch", - "fg": [ 8296, 8311, 8310, 8309 ], + "fg": [ 8584, 8599, 8598, 8597 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8305, 8308, 8307, 8306 ] }, - { "id": "broken", "fg": [ 8275, 8275, 8275, 8275 ], "bg": [ 8305, 8308, 8307, 8306 ] } + { "id": "open", "fg": [ 8593, 8596, 8595, 8594 ] }, + { "id": "broken", "fg": [ 8563, 8563, 8563, 8563 ], "bg": [ 8593, 8596, 8595, 8594 ] } ] }, { "id": "vp_hatch_opaque", - "fg": [ 8297, 8304, 8303, 8302 ], + "fg": [ 8585, 8592, 8591, 8590 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8298, 8301, 8300, 8299 ] }, - { "id": "broken", "fg": [ 8275, 8275, 8275, 8275 ], "bg": [ 8298, 8301, 8300, 8299 ] } + { "id": "open", "fg": [ 8586, 8589, 8588, 8587 ] }, + { "id": "broken", "fg": [ 8563, 8563, 8563, 8563 ], "bg": [ 8586, 8589, 8588, 8587 ] } ] }, { "id": "vp_hatch_left", - "fg": [ 8314, 8321, 8320, 8319 ], + "fg": [ 8602, 8609, 8608, 8607 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8315, 8318, 8317, 8316 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8315, 8318, 8317, 8316 ] } + { "id": "open", "fg": [ 8603, 8606, 8605, 8604 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8603, 8606, 8605, 8604 ] } ] }, { "id": "vp_hatch_right", - "fg": [ 8320, 8319, 8314, 8321 ], + "fg": [ 8608, 8607, 8602, 8609 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8317, 8316, 8315, 8318 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8317, 8316, 8315, 8318 ] } + { "id": "open", "fg": [ 8605, 8604, 8603, 8606 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8605, 8604, 8603, 8606 ] } ] }, { "id": "vp_hatch_wheel_left", - "fg": [ 8314, 8333, 8320, 8319 ], + "fg": [ 8602, 8621, 8608, 8607 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8315, 8332, 8317, 8316 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8315, 8318, 8317, 8316 ] } + { "id": "open", "fg": [ 8603, 8620, 8605, 8604 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8603, 8606, 8605, 8604 ] } ] }, { "id": "vp_hatch_wheel_right", - "fg": [ 8320, 8319, 8314, 8333 ], + "fg": [ 8608, 8607, 8602, 8621 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8317, 8316, 8315, 8332 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8317, 8316, 8315, 8332 ] } + { "id": "open", "fg": [ 8605, 8604, 8603, 8620 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8605, 8604, 8603, 8620 ] } ] }, { "id": [ "vp_hatch_horizontal_rear", "vp_hatch_horizontal", "vp_hatch_horizontal_2" ], - "fg": [ 8312, 8320, 8319, 8314 ], + "fg": [ 8600, 8608, 8607, 8602 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8313, 8317, 8316, 8315 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8313, 8317, 8316, 8315 ] } + { "id": "open", "fg": [ 8601, 8605, 8604, 8603 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8601, 8605, 8604, 8603 ] } ] }, { "id": "vp_hatch_horizontal_front", - "fg": [ 8319, 8314, 8312, 8320 ], + "fg": [ 8607, 8602, 8600, 8608 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8316, 8315, 8313, 8317 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8316, 8315, 8313, 8317 ] } + { "id": "open", "fg": [ 8604, 8603, 8601, 8605 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8604, 8603, 8601, 8605 ] } ] }, { "id": "vp_hatch_opaque_left", - "fg": [ 8314, 8329, 8320, 8328 ], + "fg": [ 8602, 8617, 8608, 8616 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8324, 8327, 8326, 8325 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8324, 8327, 8326, 8325 ] } + { "id": "open", "fg": [ 8612, 8615, 8614, 8613 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8612, 8615, 8614, 8613 ] } ] }, { "id": "vp_hatch_opaque_right", - "fg": [ 8320, 8328, 8314, 8329 ], + "fg": [ 8608, 8616, 8602, 8617 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8326, 8325, 8324, 8327 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8326, 8325, 8324, 8327 ] } + { "id": "open", "fg": [ 8614, 8613, 8612, 8615 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8614, 8613, 8612, 8615 ] } ] }, { "id": "vp_hatch_opaque_wheel_left", - "fg": [ 8314, 8331, 8320, 8328 ], + "fg": [ 8602, 8619, 8608, 8616 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8324, 8330, 8326, 8325 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8324, 8330, 8326, 8325 ] } + { "id": "open", "fg": [ 8612, 8618, 8614, 8613 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8612, 8618, 8614, 8613 ] } ] }, { "id": "vp_hatch_opaque_wheel_right", - "fg": [ 8320, 8328, 8314, 8331 ], + "fg": [ 8608, 8616, 8602, 8619 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8326, 8325, 8324, 8330 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8326, 8325, 8324, 8330 ] } + { "id": "open", "fg": [ 8614, 8613, 8612, 8618 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8614, 8613, 8612, 8618 ] } ] }, { "id": [ "vp_hatch_opaque_horizontal_rear", "vp_hatch_opaque_horizontal", "vp_hatch_opaque_horizontal_2" ], - "fg": [ 8322, 8320, 8328, 8314 ], + "fg": [ 8610, 8608, 8616, 8602 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8323, 8326, 8325, 8324 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8323, 8326, 8325, 8324 ] } + { "id": "open", "fg": [ 8611, 8614, 8613, 8612 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8611, 8614, 8613, 8612 ] } ] }, { "id": "vp_hatch_opaque_horizontal_front", - "fg": [ 8328, 8314, 8322, 8320 ], + "fg": [ 8616, 8602, 8610, 8608 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8325, 8324, 8323, 8326 ] }, - { "id": "broken", "fg": [ 6789, 6789, 6789, 6789 ], "bg": [ 8325, 8324, 8323, 8326 ] } + { "id": "open", "fg": [ 8613, 8612, 8611, 8614 ] }, + { "id": "broken", "fg": [ 7061, 7061, 7061, 7061 ], "bg": [ 8613, 8612, 8611, 8614 ] } ] }, { "id": "vp_door_trunk_hatch_wheel_left", - "fg": [ 8334, 8341, 8340, 8339 ], + "fg": [ 8622, 8629, 8628, 8627 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 8335, 8338, 8337, 8336 ] }, - { "id": "broken", "fg": [ 8275, 8275, 8275, 8275 ], "bg": [ 8335, 8338, 8337, 8336 ] } + { "id": "open", "fg": [ 8623, 8626, 8625, 8624 ] }, + { "id": "broken", "fg": [ 8563, 8563, 8563, 8563 ], "bg": [ 8623, 8626, 8625, 8624 ] } ] } ] }, { "file": "fillerhoder.png", - "//": "range 8352 to 8431", + "//": "range 8640 to 8719", "tiles": [ { "id": "f_sandbag_wall", - "fg": 8352, + "fg": 8640, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 8352 }, - { "id": "center", "fg": 8353 }, - { "id": "corner", "fg": 8354 }, - { "id": "edge", "fg": 8355 }, - { "id": "end_piece", "fg": 8356 }, - { "id": "t_connection", "fg": 8357 } + { "id": "unconnected", "fg": 8640 }, + { "id": "center", "fg": 8641 }, + { "id": "corner", "fg": 8642 }, + { "id": "edge", "fg": 8643 }, + { "id": "end_piece", "fg": 8644 }, + { "id": "t_connection", "fg": 8645 } ] }, - { "id": "f_slab", "fg": 8358 }, - { "id": "animation_bullet_flame", "fg": 8359, "rotates": false }, - { "id": "animation_bullet_normal", "fg": 8360, "rotates": false }, - { "id": "animation_bullet_shrapnel", "fg": 8361 }, + { "id": "f_slab", "fg": 8646 }, + { "id": "animation_bullet_flame", "fg": 8647, "rotates": false }, + { "id": "animation_bullet_normal", "fg": 8648, "rotates": false }, + { "id": "animation_bullet_shrapnel", "fg": 8649 }, { "id": "explosion", - "fg": 8362, + "fg": 8650, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 8362 }, { "id": "edge", "fg": 8363 } ] + "additional_tiles": [ { "id": "corner", "fg": 8650 }, { "id": "edge", "fg": 8651 } ] }, { "id": "explosion_medium", "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 8362 }, { "id": "edge", "fg": 8363 } ], - "fg": 8362 + "additional_tiles": [ { "id": "corner", "fg": 8650 }, { "id": "edge", "fg": 8651 } ], + "fg": 8650 }, { "id": "explosion_weak", "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 8362 }, { "id": "edge", "fg": 8363 } ], - "fg": 8362 + "additional_tiles": [ { "id": "corner", "fg": 8650 }, { "id": "edge", "fg": 8651 } ], + "fg": 8650 }, { "id": "vp_chimes", - "fg": 8364, + "fg": 8652, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8364 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8652 } ] }, { "id": "vp_robot_controls", - "fg": 8365, + "fg": 8653, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8365 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8653 } ] }, { "id": "vp_external_tank_small", - "fg": 8367, + "fg": 8655, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8367 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8655 } ] }, - { "id": "vp_ram_wood", "fg": [ 8380, 8382, 8381, 8383 ], "rotates": true }, - { "id": "vp_ram_military", "fg": [ 8376, 8378, 8377, 8379 ], "rotates": true }, - { "id": "vp_ram_hardsteel", "fg": [ 8372, 8374, 8373, 8375 ], "rotates": true }, - { "id": "vp_ram_alloy", "fg": [ 8368, 8370, 8369, 8371 ], "rotates": true }, + { "id": "vp_ram_wood", "fg": [ 8668, 8670, 8669, 8671 ], "rotates": true }, + { "id": "vp_ram_military", "fg": [ 8664, 8666, 8665, 8667 ], "rotates": true }, + { "id": "vp_ram_hardsteel", "fg": [ 8660, 8662, 8661, 8663 ], "rotates": true }, + { "id": "vp_ram_alloy", "fg": [ 8656, 8658, 8657, 8659 ], "rotates": true }, { "id": "vp_roller_drum", - "fg": 8384, + "fg": 8672, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8366, "bg": 8384 } ] + "additional_tiles": [ { "id": "broken", "fg": 8654, "bg": 8672 } ] }, { "id": "vp_battery_motorbike", - "fg": 8396, + "fg": 8684, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8396 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8684 } ] }, { "id": "vp_blade_horizontal", - "fg": 8405, + "fg": 8693, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8405 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8693 } ] }, { "id": "vp_blade_vertical", - "fg": 8406, + "fg": 8694, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8406 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8694 } ] }, { "id": "vp_controls", - "fg": 8400, + "fg": 8688, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8400 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8688 } ] }, { "id": "vp_engine_1cyl", - "fg": 8389, + "fg": 8677, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8389 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8677 } ] }, { "id": "vp_engine_electric", - "fg": 8393, + "fg": 8681, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8393 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8681 } ] }, { "id": "vp_engine_electric_large", - "fg": 8394, + "fg": 8682, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8394 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8682 } ] }, - { "id": "vp_engine_v12", "fg": 8391, "bg": 8392 }, + { "id": "vp_engine_v12", "fg": 8679, "bg": 8680 }, { "id": "vp_engine_v6", - "fg": 8391, + "fg": 8679, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8391 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8679 } ] }, { "id": "vp_engine_v8", - "fg": 8392, + "fg": 8680, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8392 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8680 } ] }, { "id": "vp_engine_vtwin", - "fg": 8390, + "fg": 8678, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8390 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8678 } ] }, { "id": "vp_foot_pedals", - "fg": 8395, + "fg": 8683, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8395 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8683 } ] }, { "id": "vp_fusion_gun", - "fg": 8408, + "fg": 8696, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8408 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8696 } ] }, { "id": "vp_hdroof", - "fg": 8410, + "fg": 8698, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8410 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8698 } ] }, { "id": "vp_hydrogen_tank", - "fg": 8398, + "fg": 8686, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8398 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8686 } ] }, { "id": "vp_minireactor", - "fg": 8397, + "fg": 8685, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8397 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8685 } ] }, { "id": "vp_muffler", - "fg": 8399, + "fg": 8687, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8399 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8687 } ] }, { "id": "vp_plating_hard", - "fg": 8404, + "fg": 8692, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8404 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8692 } ] }, { "id": "vp_plating_military", - "fg": 8401, + "fg": 8689, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8401 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8689 } ] }, { "id": "vp_plating_spiked", - "fg": 8403, + "fg": 8691, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8403 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8691 } ] }, { "id": "vp_plating_steel", - "fg": 8401, + "fg": 8689, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8401 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8689 } ] }, { "id": "vp_plating_superalloy", - "fg": 8402, + "fg": 8690, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8402 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8690 } ] }, { "id": "vp_plating_wood", - "fg": 8413, + "fg": 8701, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8413 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8701 } ] }, { "id": "vp_roof", - "fg": 8411, + "fg": 8699, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8411 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8699 } ] }, { "id": "vp_roof_cloth", - "fg": 8412, + "fg": 8700, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8412 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8700 } ] }, { "id": "vp_seatbelt", - "fg": 8388, + "fg": 8676, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8388 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8676 } ] }, { "id": "vp_seatbelt_heavyduty", - "fg": 8388, + "fg": 8676, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8388 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8676 } ] }, { "id": "vp_small_storage_battery", - "fg": 8396, + "fg": 8684, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8396 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8684 } ] }, { "id": "vp_storage_battery", - "fg": 8396, + "fg": 8684, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8396 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8684 } ] }, { "id": "vp_v_curtain", - "fg": 8414, + "fg": 8702, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8414 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8702 } ] }, { "id": "vp_wheel_armor", - "fg": 8385, + "fg": 8673, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8385 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8673 } ] }, { "id": "vp_wheel_armor_steerable", - "fg": 8385, + "fg": 8673, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8385 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8673 } ] }, { "id": "vp_wheel_caster", - "fg": 8409, + "fg": 8697, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8409 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8697 } ] }, { "id": "vp_wheel_small", - "fg": 8387, + "fg": 8675, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8387 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8675 } ] }, { "id": "vp_wheel_small_steerable", - "fg": 8387, + "fg": 8675, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8387 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8675 } ] }, { "id": "vp_wheel_wheelchair", - "fg": 8386, + "fg": 8674, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8386 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8674 } ] }, { "id": "vp_wheel_wood", - "fg": 8416, + "fg": 8704, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8416 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8704 } ] }, { "id": [ "wheel_wood", "wheel_wood_b" ], - "fg": 8416, + "fg": 8704, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8416 } ] + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8704 } ] }, { "id": "vp_wheel_wood_b", - "fg": 8416, - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7996, "bg": 8416 } ] - }, - { "id": "foot_crank", "fg": 8395 }, - { "id": "frame", "fg": 8415 }, - { "id": "hard_plate", "fg": 8404 }, - { "id": "kitchen_unit", "fg": 8407 }, - { "id": "motor", "fg": 8393 }, - { "id": "motor_large", "fg": 8394 }, - { "id": "muffler", "fg": 8399 }, - { "id": "spiked_plate", "fg": 8403 }, - { "id": "storage_battery", "fg": 8396 }, - { "id": "vehicle_controls", "fg": 8400 }, - { "id": "1cyl_combustion", "fg": 8389 }, - { "id": "v2_combustion", "fg": 8390 }, - { "id": [ "v6_combustion", "v6_diesel" ], "fg": 8391 }, - { "id": "v8_combustion", "fg": 8392 } + "fg": 8704, + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": 8292, "bg": 8704 } ] + }, + { "id": "foot_crank", "fg": 8683 }, + { "id": "frame", "fg": 8703 }, + { "id": "hard_plate", "fg": 8692 }, + { "id": "kitchen_unit", "fg": 8695 }, + { "id": "motor", "fg": 8681 }, + { "id": "motor_large", "fg": 8682 }, + { "id": "muffler", "fg": 8687 }, + { "id": "spiked_plate", "fg": 8691 }, + { "id": "storage_battery", "fg": 8684 }, + { "id": "vehicle_controls", "fg": 8688 }, + { "id": "1cyl_combustion", "fg": 8677 }, + { "id": "v2_combustion", "fg": 8678 }, + { "id": [ "v6_combustion", "v6_diesel" ], "fg": 8679 }, + { "id": "v8_combustion", "fg": 8680 } ] }, { "file": "filler.png", - "//": "range 8432 to 8463", + "//": "range 8720 to 8751", "tiles": [ { "id": "f_metal_bench", "multitile": true, - "fg": 8447, + "fg": 8735, "additional_tiles": [ - { "id": "center", "fg": 8432 }, - { "id": "corner", "fg": [ 8434, 8436, 8435, 8433 ] }, - { "id": "t_connection", "fg": [ 8444, 8446, 8445, 8443 ] }, - { "id": "edge", "fg": [ 8438, 8437 ] }, - { "id": "end_piece", "fg": [ 8440, 8442, 8441, 8439 ] }, - { "id": "unconnected", "fg": [ 8447, 8447 ] } + { "id": "center", "fg": 8720 }, + { "id": "corner", "fg": [ 8722, 8724, 8723, 8721 ] }, + { "id": "t_connection", "fg": [ 8732, 8734, 8733, 8731 ] }, + { "id": "edge", "fg": [ 8726, 8725 ] }, + { "id": "end_piece", "fg": [ 8728, 8730, 8729, 8727 ] }, + { "id": "unconnected", "fg": [ 8735, 8735 ] } ] }, - { "id": "mon_leech_pod_cluster", "fg": 8448 }, - { "id": "mon_leech_root_drone", "fg": 8449 }, - { "id": "mon_leech_root_runner", "fg": 8450 }, - { "id": "mon_leech_stalk", "fg": 8451 } + { "id": "mon_leech_pod_cluster", "fg": 8736 }, + { "id": "mon_leech_root_drone", "fg": 8737 }, + { "id": "mon_leech_root_runner", "fg": 8738 }, + { "id": "mon_leech_stalk", "fg": 8739 } ] }, { "file": "filler_tall.png", - "//": "range 8464 to 8479", + "//": "range 8752 to 8767", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, "sprite_offset_y": -32, - "tiles": [ { "id": "f_exodii_printer_large", "fg": 8464 }, { "id": "f_exodii_printer_small", "fg": 8465 } ] + "tiles": [ { "id": "f_exodii_printer_large", "fg": 8752 }, { "id": "f_exodii_printer_small", "fg": 8753 } ] }, { "file": "fillergiant.png", - "//": "range 8480 to 8495", + "//": "range 8768 to 8783", "sprite_width": 96, "sprite_height": 96, "sprite_offset_x": -32, @@ -14307,18 +14651,18 @@ "t_tree_pear_season_spring", "t_tree_plum_season_spring" ], - "fg": 7358, - "bg": 7351 + "fg": 7631, + "bg": 7624 }, - { "id": "t_tree_apricot_season_summer", "fg": 8480, "bg": 7352 }, - { "id": "t_tree_mulberry_season_summer", "fg": 8481, "bg": 7352 }, - { "id": "t_tree_elderberry_season_summer", "fg": 8481, "bg": 7352 }, - { "id": "t_tree_pear_season_autumn", "fg": 8482, "bg": 7352 }, - { "id": "t_tree_plum_season_summer", "fg": 8483, "bg": 7352 }, + { "id": "t_tree_apricot_season_summer", "fg": 8768, "bg": 7625 }, + { "id": "t_tree_mulberry_season_summer", "fg": 8769, "bg": 7625 }, + { "id": "t_tree_elderberry_season_summer", "fg": 8769, "bg": 7625 }, + { "id": "t_tree_pear_season_autumn", "fg": 8770, "bg": 7625 }, + { "id": "t_tree_plum_season_summer", "fg": 8771, "bg": 7625 }, { "id": [ "t_tree_apricot_harvested", "t_tree_mulberry_harvested", "t_tree_plum_harvested", "t_tree_pear_season_summer" ], - "fg": 7353, - "bg": 7352 + "fg": 7626, + "bg": 7625 }, { "id": [ @@ -14328,12 +14672,12 @@ "t_tree_pear_harvested" ], "fg": [ - { "weight": 100, "sprite": 7354 }, - { "weight": 100, "sprite": 7355 }, - { "weight": 100, "sprite": 7356 }, - { "weight": 100, "sprite": 7357 } + { "weight": 100, "sprite": 7627 }, + { "weight": 100, "sprite": 7628 }, + { "weight": 100, "sprite": 7629 }, + { "weight": 100, "sprite": 7630 } ], - "bg": 7350 + "bg": 7623 }, { "id": [ @@ -14342,29 +14686,29 @@ "t_tree_pear_season_winter", "t_tree_plum_season_winter" ], - "fg": 7382, - "bg": 7349 - }, - { "id": "t_tree_chestnut", "fg": 8485, "bg": 7351 }, - { "id": "t_tree_chestnut_season_summer", "fg": 8484, "bg": 7352 }, - { "id": "t_tree_chestnut_season_autumn", "fg": 8484, "bg": 7350 }, - { "id": "t_tree_chestnut_season_winter", "fg": 8484, "bg": 7349 }, - { "id": "t_tree_pine", "fg": 8489, "bg": 7351 }, - { "id": "t_tree_pine_season_summer", "fg": 8489, "bg": 7352 }, - { "id": "t_tree_pine_season_autumn", "fg": 8489, "bg": 7350 }, - { "id": "t_tree_pine_season_winter", "fg": 8489, "bg": 7349 }, - { "id": "t_tree_deadpine", "fg": 8486, "bg": 7351 }, - { "id": "t_tree_deadpine_season_summer", "fg": 8486, "bg": 7352 }, - { "id": "t_tree_deadpine_season_autumn", "fg": 8486, "bg": 7350 }, - { "id": "t_tree_deadpine_season_winter", "fg": 8486, "bg": 7349 }, - { "id": "t_tree_hickory", "fg": 8488, "bg": 7351 }, - { "id": "t_tree_hickory_season_summer", "fg": 8488, "bg": 7352 }, - { "id": "t_tree_hickory_season_autumn", "fg": 8488, "bg": 7350 }, - { "id": "t_tree_hickory_season_winter", "fg": 8487, "bg": 7349 }, - { "id": "t_tree_hickory_dead", "fg": 8487, "bg": 7351 }, - { "id": "t_tree_hickory_dead_season_summer", "fg": 8487, "bg": 7352 }, - { "id": "t_tree_hickory_dead_season_autumn", "fg": 8487, "bg": 7350 }, - { "id": "t_tree_hickory_dead_season_winter", "fg": 8487, "bg": 7349 } + "fg": 7655, + "bg": 7622 + }, + { "id": "t_tree_chestnut", "fg": 8773, "bg": 7624 }, + { "id": "t_tree_chestnut_season_summer", "fg": 8772, "bg": 7625 }, + { "id": "t_tree_chestnut_season_autumn", "fg": 8772, "bg": 7623 }, + { "id": "t_tree_chestnut_season_winter", "fg": 8772, "bg": 7622 }, + { "id": "t_tree_pine", "fg": 8777, "bg": 7624 }, + { "id": "t_tree_pine_season_summer", "fg": 8777, "bg": 7625 }, + { "id": "t_tree_pine_season_autumn", "fg": 8777, "bg": 7623 }, + { "id": "t_tree_pine_season_winter", "fg": 8777, "bg": 7622 }, + { "id": "t_tree_deadpine", "fg": 8774, "bg": 7624 }, + { "id": "t_tree_deadpine_season_summer", "fg": 8774, "bg": 7625 }, + { "id": "t_tree_deadpine_season_autumn", "fg": 8774, "bg": 7623 }, + { "id": "t_tree_deadpine_season_winter", "fg": 8774, "bg": 7622 }, + { "id": "t_tree_hickory", "fg": 8776, "bg": 7624 }, + { "id": "t_tree_hickory_season_summer", "fg": 8776, "bg": 7625 }, + { "id": "t_tree_hickory_season_autumn", "fg": 8776, "bg": 7623 }, + { "id": "t_tree_hickory_season_winter", "fg": 8775, "bg": 7622 }, + { "id": "t_tree_hickory_dead", "fg": 8775, "bg": 7624 }, + { "id": "t_tree_hickory_dead_season_summer", "fg": 8775, "bg": 7625 }, + { "id": "t_tree_hickory_dead_season_autumn", "fg": 8775, "bg": 7623 }, + { "id": "t_tree_hickory_dead_season_winter", "fg": 8775, "bg": 7622 } ] }, { diff --git a/gfx/BrownLikeBears/tile_config.json b/gfx/BrownLikeBears/tile_config.json index 05fb8c8b64ebf..631d6f605af5c 100644 --- a/gfx/BrownLikeBears/tile_config.json +++ b/gfx/BrownLikeBears/tile_config.json @@ -461,7 +461,7 @@ "rotates": false }, { "id": "fd_plasma", "fg": 227 }, - { "id": "fd_push_items", "fg": 2268, "rotates": false }, + { "id": "fd_push_items", "fg": 2270, "rotates": false }, { "id": "fd_relax_gas", "fg": 176, @@ -543,8 +543,8 @@ { "id": "f_arcade_machine", "fg": 262, "rotates": false }, { "id": "f_armchair", "fg": 243, "rotates": false }, { "id": "f_ash", "bg": 355, "rotates": false }, - { "id": "f_aut_gas_console", "fg": 2093, "bg": 2006, "rotates": false }, - { "id": "f_aut_gas_console_o", "fg": 1793, "bg": 2006, "rotates": false }, + { "id": "f_aut_gas_console", "fg": 2095, "bg": 2008, "rotates": false }, + { "id": "f_aut_gas_console_o", "fg": 1795, "bg": 2008, "rotates": false }, { "id": "f_autodoc", "fg": 356, "rotates": false }, { "id": "f_ball_mach", "fg": 241, "rotates": false }, { "id": "f_barricade_road", "fg": 256, "rotates": false }, @@ -605,7 +605,7 @@ { "id": "f_chair", "fg": 240, "rotates": false }, { "id": "f_counter", - "fg": 1976, + "fg": 1978, "multitile": true, "additional_tiles": [ { "id": "center", "fg": 331 }, @@ -613,7 +613,7 @@ { "id": "edge", "fg": 335 }, { "id": "t_connection", "fg": 336 }, { "id": "end_piece", "fg": 306 }, - { "id": "unconnected", "fg": 1976 } + { "id": "unconnected", "fg": 1978 } ], "rotates": false }, @@ -637,7 +637,7 @@ ], "rotates": false }, - { "id": "f_dishwasher", "fg": 2373 }, + { "id": "f_dishwasher", "fg": 2375 }, { "id": "f_displaycase", "fg": 266, "rotates": false }, { "id": "f_displaycase_b", "fg": 267, "rotates": false }, { "id": "f_dive_block", "fg": 298, "rotates": false }, @@ -719,7 +719,7 @@ }, { "id": "f_punching_bag", "fg": 360, "rotates": false }, { "id": "f_rack", "fg": 288, "rotates": false }, - { "id": "f_rubble", "bg": 1901, "rotates": false }, + { "id": "f_rubble", "bg": 1903, "rotates": false }, { "id": "f_rubble_rock", "bg": 207, "rotates": false }, { "id": "f_safe_c", "fg": 289, "rotates": false }, { "id": "f_safe_l", "fg": 290, "rotates": false }, @@ -750,13 +750,13 @@ { "id": "f_standing_tank", "fg": 440, "rotates": false, "multitile": false }, { "id": "f_statue", "fg": 252, "rotates": false }, { "id": "f_still", "fg": 738, "rotates": false, "multitile": false }, - { "id": "f_straw_bed", "fg": 2260, "rotates": false }, + { "id": "f_straw_bed", "fg": 2262, "rotates": false }, { "id": "f_table", "fg": 330, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1957 }, + { "id": "center", "fg": 1959 }, { "id": "corner", "fg": 315 }, { "id": "edge", "fg": 316 }, { "id": "t_connection", "fg": 317 }, @@ -775,7 +775,7 @@ { "id": "f_washer", "fg": 307, "rotates": false }, { "id": "f_wood_keg", "fg": 938, "rotates": false }, { "id": "f_woodstove", "fg": 339, "rotates": false }, - { "id": "f_wreckage", "bg": 1933, "rotates": false }, + { "id": "f_wreckage", "bg": 1935, "rotates": false }, { "id": "f_mailbox", "fg": [ { "weight": 1, "sprite": 364 }, { "weight": 1, "sprite": 365 } ], @@ -892,9 +892,9 @@ { "id": "alarmclock", "fg": 550, "rotates": false, "multitile": false }, { "id": "alloy_plate", "fg": 479, "rotates": false, "multitile": false }, { "id": "alloy_sheet", "fg": 479, "rotates": false, "multitile": false }, - { "id": "alternator_car", "fg": 2304, "rotates": false, "multitile": false }, - { "id": "alternator_motorbike", "fg": 2304, "rotates": false, "multitile": false }, - { "id": "alternator_truck", "fg": 2304, "rotates": false, "multitile": false }, + { "id": "alternator_car", "fg": 2306, "rotates": false, "multitile": false }, + { "id": "alternator_motorbike", "fg": 2306, "rotates": false, "multitile": false }, + { "id": "alternator_truck", "fg": 2306, "rotates": false, "multitile": false }, { "id": "american_180", "fg": 546, "rotates": false, "multitile": false }, { "id": "ammonia", "fg": 921, "rotates": false, "multitile": false }, { "id": "amplifier", "fg": 939, "rotates": false, "multitile": false }, @@ -923,7 +923,7 @@ { "id": "barrel_rifled", "fg": 905, "rotates": false, "multitile": false }, { "id": "barrel_small", "fg": 905, "rotates": false, "multitile": false }, { "id": "baseball", "fg": 910, "rotates": false, "multitile": false }, - { "id": "basket", "fg": 2336, "rotates": false }, + { "id": "basket", "fg": 2338, "rotates": false }, { "id": "bat", "fg": 456, "rotates": false, "multitile": false }, { "id": "bat_metal", "fg": 457, "rotates": false, "multitile": false }, { "id": "baton-extended", "fg": 459, "rotates": false, "multitile": false }, @@ -1132,7 +1132,7 @@ { "id": "cable", "fg": 873, "rotates": false, "multitile": false }, { "id": "calico", "fg": 534, "rotates": false, "multitile": false }, { "id": "caltrops", "fg": 883, "rotates": false }, - { "id": "camera_control", "fg": 2320, "rotates": false, "multitile": false }, + { "id": "camera_control", "fg": 2322, "rotates": false, "multitile": false }, { "id": "can_drink", "fg": 1413, "rotates": false, "multitile": false }, { "id": "can_food", "fg": 1414, "rotates": false, "multitile": false }, { "id": "candle", "fg": 697, "rotates": false, "multitile": false }, @@ -1144,7 +1144,7 @@ { "id": "canteen", "fg": 374, "rotates": false, "multitile": false }, { "id": "carbine_flintlock", "fg": 527, "rotates": false, "multitile": false }, { "id": "carding_paddles", "fg": 449, "rotates": false, "multitile": false }, - { "id": "cargo_rack", "fg": 2345, "rotates": false }, + { "id": "cargo_rack", "fg": 2347, "rotates": false }, { "id": "carver_off", "fg": 690, "rotates": false, "multitile": false }, { "id": "carver_on", "fg": 690, "rotates": false, "multitile": false }, { "id": "cash_card", "fg": 391, "rotates": false, "multitile": false }, @@ -1223,7 +1223,7 @@ "fg": 867, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "cooking_oil", "fg": 1402, "rotates": false, "multitile": false }, { "id": "cop_38", "fg": 535, "rotates": false, "multitile": false }, @@ -1234,7 +1234,7 @@ { "id": "cow_bell", "fg": 561, "rotates": false, "multitile": false }, { "id": "crackpipe", "fg": 741, "rotates": false, "multitile": false }, { "id": "crafted_suppressor", "fg": 905, "rotates": false, "multitile": false }, - { "id": "craftrig", "fg": 2342, "rotates": true }, + { "id": "craftrig", "fg": 2344, "rotates": true }, { "id": "cranberry_juice", "fg": 1415, "rotates": false }, { "id": "creamsoda", "fg": 924, "rotates": false, "multitile": false }, { "id": "creepy_doll", "fg": 734, "rotates": false, "multitile": false }, @@ -1265,7 +1265,7 @@ { "id": "diveknife", "fg": 689, "rotates": false, "multitile": false }, { "id": "dog_whistle", "fg": 666, "rotates": false, "multitile": false }, { "id": "dogfood", "fg": 1395, "rotates": false, "multitile": false }, - { "id": "door_opaque", "fg": 2403, "rotates": false }, + { "id": "door_opaque", "fg": 2405, "rotates": false }, { "id": "doublespeargun", "fg": 542, "rotates": false, "multitile": false }, { "id": "down_feather", "fg": 876, "rotates": false, "multitile": false }, { "id": "drink_beeknees", "fg": 1402, "rotates": false, "multitile": false }, @@ -1276,7 +1276,7 @@ { "id": "drink_sewerbrew", "fg": 922, "rotates": false, "multitile": false }, { "id": "drink_wild_apple", "fg": 1420, "rotates": false, "multitile": false }, { "id": "drink_wsour", "fg": 1402, "rotates": false, "multitile": false }, - { "id": "drive_by_wire_controls", "fg": 2321, "rotates": false, "multitile": false }, + { "id": "drive_by_wire_controls", "fg": 2323, "rotates": false, "multitile": false }, { "id": "duct_tape", "fg": 886, "rotates": false, "multitile": false }, { "id": "dump_pouch", "fg": 1253, "rotates": false, "multitile": false }, { "id": "dynamite", "fg": 644, "rotates": false, "multitile": false }, @@ -1346,7 +1346,7 @@ { "id": "flask_yeast", "fg": 377, "rotates": false, "multitile": false }, { "id": "fletching", "fg": 877, "rotates": false, "multitile": false }, { "id": "flintlock_ammo", "fg": 539, "rotates": false, "multitile": false }, - { "id": "floodlight", "fg": 2355, "rotates": false }, + { "id": "floodlight", "fg": 2357, "rotates": false }, { "id": "flyer", "fg": 884, "rotates": false, "multitile": false }, { "id": "fn57", "fg": 536, "rotates": false, "multitile": false }, { "id": "fn_fal", "fg": 566, "rotates": false, "multitile": false }, @@ -1604,7 +1604,7 @@ { "id": "makeshift_halberd", "fg": 688, "rotates": false, "multitile": false }, { "id": "makeshift_knife", "fg": 689, "rotates": false, "multitile": false }, { "id": "makeshift_machete", "fg": 687, "rotates": false, "multitile": false }, - { "id": "manhole_cover", "fg": 1794, "rotates": false, "multitile": false }, + { "id": "manhole_cover", "fg": 1796, "rotates": false, "multitile": false }, { "id": "mannwurst", "fg": 1357, "rotates": false, "multitile": false }, { "id": "marble", "fg": 888, "rotates": false, "multitile": false }, { "id": "mark19", "fg": 544, "rotates": false, "multitile": false }, @@ -1744,7 +1744,7 @@ { "id": "pipe_double_shotgun", "fg": 542, "rotates": false, "multitile": false }, { "id": "pipe_glass", "fg": 742, "rotates": false, "multitile": false }, { "id": "pipe_launcher40mm", "fg": 905, "rotates": false, "multitile": false }, - { "id": "pipe_shotgun", "fg": 1779, "rotates": false, "multitile": false }, + { "id": "pipe_shotgun", "fg": 1781, "rotates": false, "multitile": false }, { "id": "pipe_tobacco", "fg": 743, "rotates": false, "multitile": false }, { "id": "pipebomb", "fg": 627, "rotates": false, "multitile": false }, { "id": "pipebomb_act", "fg": 628, "rotates": false, "multitile": false }, @@ -1881,7 +1881,7 @@ { "id": "retool_46", "fg": 905, "rotates": false, "multitile": false }, { "id": "retool_57", "fg": 905, "rotates": false, "multitile": false }, { "id": "retool_9mm", "fg": 905, "rotates": false, "multitile": false }, - { "id": "revolver_shotgun", "fg": 1778, "rotates": false, "multitile": false }, + { "id": "revolver_shotgun", "fg": 1780, "rotates": false, "multitile": false }, { "id": "rifle_22", "fg": 527, "rotates": false, "multitile": false }, { "id": "rifle_308", "fg": 527, "rotates": false, "multitile": false }, { "id": "rifle_9mm", "fg": 533, "rotates": false, "multitile": false }, @@ -1917,7 +1917,7 @@ { "id": "rm802", "fg": 552, "rotates": false, "multitile": false }, { "id": "rm88_battle_rifle", "fg": 533, "rotates": false, "multitile": false }, { "id": "roadmap", "fg": 605, "rotates": false, "multitile": false }, - { "id": "robot_controls", "fg": 2322, "rotates": false, "multitile": false }, + { "id": "robot_controls", "fg": 2324, "rotates": false, "multitile": false }, { "id": "rock", "fg": 475, "rotates": false }, { "id": "rock_pot", "fg": 440, "rotates": false, "multitile": false }, { "id": "rock_quern", "fg": 581, "rotates": false, "multitile": false }, @@ -2181,17 +2181,17 @@ { "id": "welder_crude", "fg": 737, "rotates": false, "multitile": false }, { "id": "weldrig", "fg": 862, "rotates": false, "multitile": false }, { "id": "well_pump", "fg": 776, "rotates": false, "multitile": false }, - { "id": "wheel", "fg": 2332, "rotates": false, "multitile": false }, - { "id": "wheel_armor", "fg": 2359, "rotates": false, "multitile": false }, - { "id": "wheel_bicycle", "fg": 2334, "rotates": false, "multitile": false }, - { "id": "wheel_caster", "fg": 2334, "rotates": false, "multitile": false }, - { "id": "wheel_metal", "fg": 2332, "rotates": false, "multitile": false }, - { "id": "wheel_motorbike", "fg": 2331, "rotates": false, "multitile": false }, - { "id": "wheel_small", "fg": 2334, "rotates": false, "multitile": false }, + { "id": "wheel", "fg": 2334, "rotates": false, "multitile": false }, + { "id": "wheel_armor", "fg": 2361, "rotates": false, "multitile": false }, + { "id": "wheel_bicycle", "fg": 2336, "rotates": false, "multitile": false }, + { "id": "wheel_caster", "fg": 2336, "rotates": false, "multitile": false }, + { "id": "wheel_metal", "fg": 2334, "rotates": false, "multitile": false }, + { "id": "wheel_motorbike", "fg": 2333, "rotates": false, "multitile": false }, + { "id": "wheel_small", "fg": 2336, "rotates": false, "multitile": false }, { "id": "wheel_wheelchair", "fg": 778, "rotates": false, "multitile": false }, - { "id": "wheel_wide", "fg": 2333, "rotates": false, "multitile": false }, - { "id": "wheel_wood", "fg": 2310, "rotates": false, "multitile": false }, - { "id": "wheel_wood_b", "fg": 2311, "rotates": false, "multitile": false }, + { "id": "wheel_wide", "fg": 2335, "rotates": false, "multitile": false }, + { "id": "wheel_wood", "fg": 2312, "rotates": false, "multitile": false }, + { "id": "wheel_wood_b", "fg": 2313, "rotates": false, "multitile": false }, { "id": "whiskey", "fg": 922, "rotates": false, "multitile": false }, { "id": "win70", "fg": 527, "rotates": false, "multitile": false }, { "id": "wine_cabernet", "fg": 1423, "rotates": false, "multitile": false }, @@ -3099,7 +3099,7 @@ { "id": "chaw", "fg": 1312, "rotates": false, "multitile": false }, { "id": "cheese", "fg": 1412, "rotates": false, "multitile": false }, { "id": "cheese_fries", "fg": 1400, "rotates": false, "multitile": false }, - { "id": "cheeseburger", "fg": 1736, "rotates": false, "multitile": false }, + { "id": "cheeseburger", "fg": 1738, "rotates": false, "multitile": false }, { "id": "chem_anfo", "fg": 1308, "rotates": false, "multitile": false }, { "id": "chem_chromium_oxide", "fg": 1312, "rotates": false, "multitile": false }, { "id": "chem_hexamine", "fg": 1360, "rotates": false, "multitile": false }, @@ -3133,7 +3133,7 @@ { "id": "cotton_boll", "fg": 1404, "rotates": false, "multitile": false }, { "id": "crackers", "fg": 1384, "rotates": false, "multitile": false }, { "id": "cracklins", "fg": 1348, "rotates": false, "multitile": false }, - { "id": "cranberries", "fg": 1337, "bg": 1896, "rotates": false }, + { "id": "cranberries", "fg": 1337, "bg": 1898, "rotates": false }, { "id": "crispycran", "fg": 927, "rotates": false, "multitile": false }, { "id": "cucumber", "fg": 1342, "rotates": false, "multitile": false }, { "id": "curry_meat", "fg": 1423, "rotates": false, "multitile": false }, @@ -3197,7 +3197,7 @@ { "id": "grapes", "fg": 1426, "rotates": false, "multitile": false }, { "id": "gum", "fg": 1283, "rotates": false, "multitile": false }, { "id": "gummy_vitamins", "fg": 1330, "rotates": false, "multitile": false }, - { "id": "hamburger", "fg": 1736, "rotates": false, "multitile": false }, + { "id": "hamburger", "fg": 1738, "rotates": false, "multitile": false }, { "id": "hardtack", "fg": 1384, "rotates": false, "multitile": false }, { "id": "honey_ant", "fg": 1392, "rotates": false, "multitile": false }, { "id": "honey_bottled", "fg": 926, "rotates": false, "multitile": false }, @@ -3219,7 +3219,7 @@ { "id": "irradiated_celery", "fg": 745, "rotates": false, "multitile": false }, { "id": "irradiated_cherries", "fg": 1393, "rotates": false, "multitile": false }, { "id": "irradiated_corn", "fg": 1345, "rotates": false, "multitile": false }, - { "id": "irradiated_cranberries", "fg": 1337, "bg": 1896, "rotates": false }, + { "id": "irradiated_cranberries", "fg": 1337, "bg": 1898, "rotates": false }, { "id": "irradiated_cucumber", "fg": 1342, "rotates": false, "multitile": false }, { "id": "irradiated_grapefruit", "fg": 1392, "rotates": false, "multitile": false }, { "id": "irradiated_grapes", "fg": 1426, "rotates": false, "multitile": false }, @@ -3364,10 +3364,10 @@ { "id": "sandwich_cheese", "fg": 1354, "rotates": false, "multitile": false }, { "id": "sandwich_cheese_grilled", "fg": 1354, "rotates": false, "multitile": false }, { "id": "sandwich_jam", "fg": 1370, "rotates": false, "multitile": false }, - { "id": "sandwich_pb", "fg": 1736, "rotates": false, "multitile": false }, + { "id": "sandwich_pb", "fg": 1738, "rotates": false, "multitile": false }, { "id": "sandwich_pbh", "fg": 1354, "rotates": false, "multitile": false }, { "id": "sandwich_pbj", "fg": 1370, "rotates": false, "multitile": false }, - { "id": "sandwich_sauce", "fg": 1736, "rotates": false, "multitile": false }, + { "id": "sandwich_sauce", "fg": 1738, "rotates": false, "multitile": false }, { "id": "sashimi", "fg": 1333, "rotates": false, "multitile": false }, { "id": "sauce_pesto", "fg": 1353, "rotates": false, "multitile": false }, { "id": "sauce_red", "fg": 1352, "rotates": false, "multitile": false }, @@ -3392,8 +3392,8 @@ { "id": "seed_weed", "fg": 1339, "rotates": false, "multitile": false }, { "id": "seed_wheat", "fg": 1339, "rotates": false, "multitile": false }, { "id": "slime_scrap", "fg": 925, "rotates": false, "multitile": false }, - { "id": "sloppyjoe", "fg": 1736, "rotates": false, "multitile": false }, - { "id": "smores", "fg": 1736, "rotates": false, "multitile": false }, + { "id": "sloppyjoe", "fg": 1738, "rotates": false, "multitile": false }, + { "id": "smores", "fg": 1738, "rotates": false, "multitile": false }, { "id": "smoxygen_tank", "fg": 1281, "rotates": false }, { "id": "soup_chicken", "fg": 1329, "rotates": false, "multitile": false }, { "id": "soup_dumplings", "fg": 1329, "rotates": false, "multitile": false }, @@ -3547,14 +3547,14 @@ { "id": "mon_fungal_wall", "fg": 1553, "rotates": false }, { "id": "mon_fungaloid", "fg": 1550, "rotates": false }, { "id": "mon_fungaloid_young", "fg": 1551, "rotates": false }, - { "id": "mon_gas_zombie", "fg": 1639, "rotates": false }, + { "id": "mon_gas_zombie", "fg": 1640, "rotates": false }, { "id": "mon_gelatin", "fg": 1588, "rotates": false }, { "id": "mon_generator", "fg": 1541, "rotates": false }, { "id": "mon_giant_crayfish", "fg": 1435, "rotates": false }, { "id": "mon_gozu", "fg": 1584, "rotates": false }, { "id": "mon_graboid", "fg": 1518, "rotates": false }, { "id": "mon_gracke", "fg": 1590, "rotates": false }, - { "id": "mon_grocerybot", "fg": 1642, "rotates": false }, + { "id": "mon_grocerybot", "fg": 1643, "rotates": false }, { "id": "mon_groundhog", "fg": 1571, "rotates": false }, { "id": "mon_halfworm", "fg": 1520, "rotates": false }, { "id": "mon_hallu_mom", "fg": 1542, "rotates": false }, @@ -3603,8 +3603,8 @@ { "id": "mon_shoggoth", "fg": 1437, "rotates": false }, { "id": "mon_shrew", "fg": 1458, "rotates": false }, { "id": "mon_skeleton", "fg": 1532, "rotates": false }, - { "id": "mon_skeleton_brute", "fg": 1654, "rotates": false }, - { "id": "mon_skeleton_electric", "fg": 1655, "rotates": false }, + { "id": "mon_skeleton_brute", "fg": 1656, "rotates": false }, + { "id": "mon_skeleton_electric", "fg": 1657, "rotates": false }, { "id": "mon_skitterbot", "fg": 1474, "rotates": false }, { "id": "mon_sludge_crawler", "fg": 1616, "rotates": false }, { "id": "mon_slug", "fg": 1617, "rotates": false }, @@ -3647,1862 +3647,1862 @@ { "id": "mon_zombear", "fg": 1457, "rotates": false }, { "id": "mon_zombie", "fg": 1521, "rotates": false }, { "id": "mon_zombie_acidic", "fg": 1494, "rotates": false }, - { "id": "mon_zombie_anklebiter", "fg": 1663, "rotates": false }, + { "id": "mon_zombie_anklebiter", "fg": 1665, "rotates": false }, { "id": "mon_zombie_armored", "fg": 1495, "rotates": false }, - { "id": "mon_zombie_bio_op2", "fg": 1664, "rotates": false }, + { "id": "mon_zombie_bio_op2", "fg": 1666, "rotates": false }, { "id": "mon_zombie_bio_op", "fg": 1578, "rotates": false }, { "id": "mon_zombie_brute", "fg": 1528, "rotates": false }, - { "id": "mon_zombie_brute_grappler", "fg": 1665, "rotates": false }, + { "id": "mon_zombie_brute_grappler", "fg": 1667, "rotates": false }, { "id": "mon_zombie_brute_shocker", "fg": 1463, "rotates": false }, { "id": "mon_zombie_child", "fg": 1539, "rotates": false }, - { "id": "mon_zombie_child_scorched", "fg": 1666, "rotates": false }, + { "id": "mon_zombie_child_scorched", "fg": 1668, "rotates": false }, { "id": "mon_zombie_cop", "fg": 1522, "rotates": false }, { "id": "mon_zombie_corrosive", "fg": 1493, "rotates": false }, { "id": "mon_zombie_crawler", "fg": 1607, "rotates": false }, - { "id": "mon_zombie_creepy", "fg": 1667, "rotates": false }, - { "id": "mon_zombie_crushed_giant", "fg": 1668, "rotates": false }, + { "id": "mon_zombie_creepy", "fg": 1669, "rotates": false }, + { "id": "mon_zombie_crushed_giant", "fg": 1670, "rotates": false }, { "id": "mon_zombie_dancer", "fg": 1466, "rotates": false }, - { "id": "mon_zombie_dog", "fg": 1669, "rotates": false }, + { "id": "mon_zombie_dog", "fg": 1671, "rotates": false }, { "id": "mon_zombie_electric", "fg": 1525, "rotates": false }, { "id": "mon_zombie_fat", "fg": 1605, "rotates": false }, - { "id": "mon_zombie_fiend", "fg": 1670, "rotates": false }, + { "id": "mon_zombie_fiend", "fg": 1672, "rotates": false }, { "id": "mon_zombie_fireman", "fg": 1613, "rotates": false }, - { "id": "mon_zombie_flamer", "fg": 1671, "rotates": false }, + { "id": "mon_zombie_flamer", "fg": 1673, "rotates": false }, { "id": "mon_zombie_fungus", "fg": 1529, "rotates": false }, { "id": "mon_zombie_gasbag", "fg": 1577, "rotates": false }, - { "id": "mon_zombie_gasbag_crawler", "fg": 1672, "rotates": false }, - { "id": "mon_zombie_gasbag_immobile", "fg": 1673, "rotates": false }, - { "id": "mon_zombie_gasbag_impaler", "fg": 1674, "rotates": false }, + { "id": "mon_zombie_gasbag_crawler", "fg": 1674, "rotates": false }, + { "id": "mon_zombie_gasbag_immobile", "fg": 1675, "rotates": false }, + { "id": "mon_zombie_gasbag_impaler", "fg": 1676, "rotates": false }, { "id": "mon_zombie_grabber", "fg": 1536, "rotates": false }, { "id": "mon_zombie_grappler", "fg": 1491, "rotates": false }, - { "id": "mon_zombie_hanging_innards", "fg": 1675, "rotates": false }, + { "id": "mon_zombie_hanging_innards", "fg": 1677, "rotates": false }, { "id": "mon_zombie_hazmat", "fg": 1609, "rotates": false }, { "id": "mon_zombie_hollow", "fg": 1496, "rotates": false }, { "id": "mon_zombie_hunter", "fg": 1582, "rotates": false }, { "id": "mon_zombie_jackson", "fg": 1436, "rotates": false }, - { "id": "mon_zombie_kevlar_1", "fg": 1677, "rotates": false }, - { "id": "mon_zombie_labsecurity", "fg": 1678, "rotates": false }, - { "id": "mon_zombie_living_wall", "fg": 1679, "rotates": false }, + { "id": "mon_zombie_kevlar_1", "fg": 1679, "rotates": false }, + { "id": "mon_zombie_labsecurity", "fg": 1680, "rotates": false }, + { "id": "mon_zombie_living_wall", "fg": 1681, "rotates": false }, { "id": "mon_zombie_master", "fg": 1537, "rotates": false }, - { "id": "mon_zombie_military_pilot", "fg": 1680, "rotates": false }, + { "id": "mon_zombie_military_pilot", "fg": 1682, "rotates": false }, { "id": "mon_zombie_necro", "fg": 1533, "rotates": false }, - { "id": "mon_zombie_necro_boomer", "fg": 1681, "rotates": false }, + { "id": "mon_zombie_necro_boomer", "fg": 1683, "rotates": false }, { "id": "mon_zombie_pig", "fg": 1464, "rotates": false }, { "id": "mon_zombie_predator", "fg": 1497, "rotates": false }, - { "id": "mon_zombie_prisoner", "fg": 1682, "rotates": false }, - { "id": "mon_zombie_resort_dancer", "fg": 1683, "rotates": false }, + { "id": "mon_zombie_prisoner", "fg": 1684, "rotates": false }, + { "id": "mon_zombie_resort_dancer", "fg": 1685, "rotates": false }, { "id": "mon_zombie_rot", "fg": 1610, "rotates": false }, { "id": "mon_zombie_runner", "fg": 1498, "rotates": false }, { "id": "mon_zombie_scientist", "fg": 1534, "rotates": false }, - { "id": "mon_zombie_scissorlimbs", "fg": 1684, "rotates": false }, - { "id": "mon_zombie_scorched", "fg": 1685, "rotates": false }, + { "id": "mon_zombie_scissorlimbs", "fg": 1686, "rotates": false }, + { "id": "mon_zombie_scorched", "fg": 1687, "rotates": false }, { "id": "mon_zombie_shady", "fg": 1499, "rotates": false }, { "id": "mon_zombie_shrieker", "fg": 1523, "rotates": false }, - { "id": "mon_zombie_shriekling", "fg": 1686, "rotates": false }, - { "id": "mon_zombie_skull", "fg": 1687, "rotates": false }, + { "id": "mon_zombie_shriekling", "fg": 1688, "rotates": false }, + { "id": "mon_zombie_skull", "fg": 1689, "rotates": false }, { "id": "mon_zombie_smoker", "fg": 1526, "rotates": false }, - { "id": "mon_zombie_snotgobbler", "fg": 1688, "rotates": false }, + { "id": "mon_zombie_snotgobbler", "fg": 1690, "rotates": false }, { "id": "mon_zombie_soldier", "fg": 1535, "rotates": false }, - { "id": "mon_zombie_soldier_acid_1", "fg": 1689, "rotates": false }, - { "id": "mon_zombie_soldier_acid_2", "fg": 1690, "rotates": false }, - { "id": "mon_zombie_soldier_blackops_1", "fg": 1691, "rotates": false }, - { "id": "mon_zombie_soldier_blackops_2", "fg": 1692, "rotates": false }, + { "id": "mon_zombie_soldier_acid_1", "fg": 1691, "rotates": false }, + { "id": "mon_zombie_soldier_acid_2", "fg": 1692, "rotates": false }, + { "id": "mon_zombie_soldier_blackops_1", "fg": 1693, "rotates": false }, + { "id": "mon_zombie_soldier_blackops_2", "fg": 1694, "rotates": false }, { "id": "mon_zombie_spitter", "fg": 1524, "rotates": false }, - { "id": "mon_zombie_sproglodyte", "fg": 1693, "rotates": false }, - { "id": "mon_zombie_static", "fg": 1694, "rotates": false }, + { "id": "mon_zombie_sproglodyte", "fg": 1695, "rotates": false }, + { "id": "mon_zombie_static", "fg": 1696, "rotates": false }, { "id": "mon_zombie_survivor", "fg": 1614, "rotates": false }, - { "id": "mon_zombie_survivor_elite", "fg": 1695, "rotates": false }, - { "id": "mon_zombie_swat", "fg": 1696, "rotates": false }, + { "id": "mon_zombie_survivor_elite", "fg": 1697, "rotates": false }, + { "id": "mon_zombie_swat", "fg": 1698, "rotates": false }, { "id": "mon_zombie_swimmer", "fg": 1527, "rotates": false }, { "id": "mon_zombie_technician", "fg": 1462, "rotates": false }, - { "id": "mon_zombie_thorny", "fg": 1697, "rotates": false }, + { "id": "mon_zombie_thorny", "fg": 1699, "rotates": false }, { "id": "mon_zombie_tough", "fg": 1606, "rotates": false }, - { "id": "mon_zombie_waif", "fg": 1698, "rotates": false }, - { "id": "mon_zombie_wretched", "fg": 1699, "rotates": false }, + { "id": "mon_zombie_waif", "fg": 1700, "rotates": false }, + { "id": "mon_zombie_wretched", "fg": 1701, "rotates": false }, { "id": "mon_zoose", "fg": 1619, "rotates": false }, { "id": "mon_zougar", "fg": 1621, "rotates": false }, { "id": "mon_feral_human_crowbar", "fg": [ - { "weight": 1, "sprite": 1707 }, - { "weight": 1, "sprite": 1708 }, { "weight": 1, "sprite": 1709 }, { "weight": 1, "sprite": 1710 }, { "weight": 1, "sprite": 1711 }, - { "weight": 1, "sprite": 1712 } + { "weight": 1, "sprite": 1712 }, + { "weight": 1, "sprite": 1713 }, + { "weight": 1, "sprite": 1714 } ] }, { "id": "mon_feral_human_pipe", "fg": [ - { "weight": 1, "sprite": 1713 }, - { "weight": 1, "sprite": 1714 }, { "weight": 1, "sprite": 1715 }, { "weight": 1, "sprite": 1716 }, { "weight": 1, "sprite": 1717 }, - { "weight": 1, "sprite": 1718 } + { "weight": 1, "sprite": 1718 }, + { "weight": 1, "sprite": 1719 }, + { "weight": 1, "sprite": 1720 } ] }, { "id": "mon_feral_human_axe", "fg": [ - { "weight": 1, "sprite": 1701 }, - { "weight": 1, "sprite": 1702 }, { "weight": 1, "sprite": 1703 }, { "weight": 1, "sprite": 1704 }, { "weight": 1, "sprite": 1705 }, - { "weight": 1, "sprite": 1706 } + { "weight": 1, "sprite": 1706 }, + { "weight": 1, "sprite": 1707 }, + { "weight": 1, "sprite": 1708 } ] }, - { "id": "mon_hallu_mannequin", "fg": [ { "weight": 1, "sprite": 1720 }, { "weight": 1, "sprite": 1719 } ] }, - { "id": "mon_zombie_biter", "fg": 1721, "rotates": false }, - { "id": "mon_zombie_brainless", "fg": 1722, "rotates": false }, - { "id": "mon_zombie_brute_ninja", "fg": 1723, "rotates": false }, - { "id": "mon_zombie_ears", "fg": 1724, "rotates": false }, + { "id": "mon_hallu_mannequin", "fg": [ { "weight": 1, "sprite": 1722 }, { "weight": 1, "sprite": 1721 } ] }, + { "id": "mon_zombie_biter", "fg": 1723, "rotates": false }, + { "id": "mon_zombie_brainless", "fg": 1724, "rotates": false }, + { "id": "mon_zombie_brute_ninja", "fg": 1725, "rotates": false }, + { "id": "mon_zombie_ears", "fg": 1726, "rotates": false }, { "id": "mon_zombie_giant_heart", "animated": true, "fg": [ - { "weight": 15, "sprite": 1725 }, - { "weight": 15, "sprite": 1726 }, - { "weight": 15, "sprite": 1725 }, - { "weight": 15, "sprite": 1727 } + { "weight": 15, "sprite": 1727 }, + { "weight": 15, "sprite": 1728 }, + { "weight": 15, "sprite": 1727 }, + { "weight": 15, "sprite": 1729 } ], "rotates": false }, - { "id": "mon_zombie_mancroc", "fg": 1728, "rotates": false }, + { "id": "mon_zombie_mancroc", "fg": 1730, "rotates": false }, { "id": "mon_zombie_nullfield", "animated": true, "fg": [ - { "weight": 15, "sprite": 1729 }, - { "weight": 15, "sprite": 1730 }, { "weight": 15, "sprite": 1731 }, - { "weight": 15, "sprite": 1732 } + { "weight": 15, "sprite": 1732 }, + { "weight": 15, "sprite": 1733 }, + { "weight": 15, "sprite": 1734 } ], "rotates": false }, - { "id": "mon_zombie_screecher", "fg": 1733, "rotates": false }, - { "id": "sandwich_t", "fg": 1736, "rotates": false, "multitile": false }, - { "id": "t_atm", "fg": 2007, "rotates": false }, - { "id": "t_backboard", "fg": 1936, "rotates": false }, - { "id": "t_barndoor", "fg": 2030, "rotates": false }, + { "id": "mon_zombie_screecher", "fg": 1735, "rotates": false }, + { "id": "sandwich_t", "fg": 1738, "rotates": false, "multitile": false }, + { "id": "t_atm", "fg": 2009, "rotates": false }, + { "id": "t_backboard", "fg": 1938, "rotates": false }, + { "id": "t_barndoor", "fg": 2032, "rotates": false }, { "id": "t_brick_wall", - "fg": 1843, + "fg": 1845, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1841 }, - { "id": "corner", "fg": 1842 }, - { "id": "edge", "fg": 1843 }, - { "id": "t_connection", "fg": 1844 }, - { "id": "end_piece", "fg": 1843 }, - { "id": "unconnected", "fg": 1843 } + { "id": "center", "fg": 1843 }, + { "id": "corner", "fg": 1844 }, + { "id": "edge", "fg": 1845 }, + { "id": "t_connection", "fg": 1846 }, + { "id": "end_piece", "fg": 1845 }, + { "id": "unconnected", "fg": 1845 } ], "rotates": false }, - { "id": "t_brick_wall_halfway", "fg": 1845, "rotates": false }, - { "id": "t_bridge", "bg": 1902, "rotates": false }, - { "id": "t_card_military", "fg": 1937, "rotates": false }, - { "id": "t_card_reader_broken", "fg": 2031, "rotates": false }, - { "id": "t_card_science", "fg": 1937, "rotates": false }, - { "id": "t_carpet_green", "bg": 1909, "rotates": false }, - { "id": "t_carpet_purple", "bg": 1756, "rotates": false }, - { "id": "t_carpet_red", "bg": 1908, "rotates": false }, - { "id": "t_carpet_yellow", "bg": 1755, "rotates": false }, - { "id": "t_centrifuge", "fg": 1895, "rotates": false }, - { "id": "t_chainfence_posts_season_spring", "fg": 1935, "rotates": false, "bg": 2102 }, - { "id": "t_chainfence_posts_season_summer", "fg": 1935, "rotates": false, "bg": 2104 }, - { "id": "t_chainfence_posts_season_autumn", "fg": 1935, "rotates": false, "bg": 2103 }, - { "id": "t_chainfence_posts_season_winter", "fg": 1935, "rotates": false, "bg": 2105 }, - { "id": "t_claymound", "bg": 2101, "rotates": false }, - { "id": "t_column", "fg": 1956, "rotates": false }, + { "id": "t_brick_wall_halfway", "fg": 1847, "rotates": false }, + { "id": "t_bridge", "bg": 1904, "rotates": false }, + { "id": "t_card_military", "fg": 1939, "rotates": false }, + { "id": "t_card_reader_broken", "fg": 2033, "rotates": false }, + { "id": "t_card_science", "fg": 1939, "rotates": false }, + { "id": "t_carpet_green", "bg": 1911, "rotates": false }, + { "id": "t_carpet_purple", "bg": 1758, "rotates": false }, + { "id": "t_carpet_red", "bg": 1910, "rotates": false }, + { "id": "t_carpet_yellow", "bg": 1757, "rotates": false }, + { "id": "t_centrifuge", "fg": 1897, "rotates": false }, + { "id": "t_chainfence_posts_season_spring", "fg": 1937, "rotates": false, "bg": 2104 }, + { "id": "t_chainfence_posts_season_summer", "fg": 1937, "rotates": false, "bg": 2106 }, + { "id": "t_chainfence_posts_season_autumn", "fg": 1937, "rotates": false, "bg": 2105 }, + { "id": "t_chainfence_posts_season_winter", "fg": 1937, "rotates": false, "bg": 2107 }, + { "id": "t_claymound", "bg": 2103, "rotates": false }, + { "id": "t_column", "fg": 1958, "rotates": false }, { "id": "t_concrete_h", - "fg": 1929, - "bg": 2102, + "fg": 1931, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1929 }, - { "id": "corner", "fg": 1927 }, - { "id": "edge", "fg": 1929 }, - { "id": "t_connection", "fg": 1928 }, - { "id": "end_piece", "fg": 1929 }, - { "id": "unconnected", "fg": 1929 } + { "id": "center", "fg": 1931 }, + { "id": "corner", "fg": 1929 }, + { "id": "edge", "fg": 1931 }, + { "id": "t_connection", "fg": 1930 }, + { "id": "end_piece", "fg": 1931 }, + { "id": "unconnected", "fg": 1931 } ], "rotates": false }, { "id": "t_concrete_v", - "fg": 1929, - "bg": 2102, + "fg": 1931, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1929 }, - { "id": "corner", "fg": 1927 }, - { "id": "edge", "fg": 1929 }, - { "id": "t_connection", "fg": 1928 }, - { "id": "end_piece", "fg": 1929 }, - { "id": "unconnected", "fg": 1929 } + { "id": "center", "fg": 1931 }, + { "id": "corner", "fg": 1929 }, + { "id": "edge", "fg": 1931 }, + { "id": "t_connection", "fg": 1930 }, + { "id": "end_piece", "fg": 1931 }, + { "id": "unconnected", "fg": 1931 } ], "rotates": false }, { "id": [ "t_concrete_wall", "t_rock_smooth" ], - "fg": 1929, - "bg": 2102, + "fg": 1931, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1929 }, - { "id": "corner", "fg": 1927 }, - { "id": "edge", "fg": 1929 }, - { "id": "t_connection", "fg": 1928 }, - { "id": "end_piece", "fg": 1929 }, - { "id": "unconnected", "fg": 1929 } + { "id": "center", "fg": 1931 }, + { "id": "corner", "fg": 1929 }, + { "id": "edge", "fg": 1931 }, + { "id": "t_connection", "fg": 1930 }, + { "id": "end_piece", "fg": 1931 }, + { "id": "unconnected", "fg": 1931 } ], "rotates": false }, - { "id": "t_console_broken", "fg": 1793, "bg": 2006, "rotates": false }, - { "id": "t_conveyor", "fg": 1850, "bg": 2006, "rotates": false }, - { "id": "t_covered_well", "fg": 1801, "rotates": false }, - { "id": "t_current_trans", "fg": 1812, "rotates": false, "multitile": false }, - { "id": "t_curtains", "fg": 2023, "rotates": false }, + { "id": "t_console_broken", "fg": 1795, "bg": 2008, "rotates": false }, + { "id": "t_conveyor", "fg": 1852, "bg": 2008, "rotates": false }, + { "id": "t_covered_well", "fg": 1803, "rotates": false }, + { "id": "t_current_trans", "fg": 1814, "rotates": false, "multitile": false }, + { "id": "t_curtains", "fg": 2025, "rotates": false }, { "id": "t_cvdbody", - "fg": 1765, + "fg": 1767, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1829 }, - { "id": "corner", "fg": 1830 }, - { "id": "edge", "fg": 1831 }, - { "id": "t_connection", "fg": 1832 }, - { "id": "end_piece", "fg": 1833 }, - { "id": "unconnected", "fg": 1765 } + { "id": "center", "fg": 1831 }, + { "id": "corner", "fg": 1832 }, + { "id": "edge", "fg": 1833 }, + { "id": "t_connection", "fg": 1834 }, + { "id": "end_piece", "fg": 1835 }, + { "id": "unconnected", "fg": 1767 } ], "rotates": false }, - { "id": "t_cvdmachine", "fg": 1766, "rotates": false }, - { "id": "t_diesel_pump", "fg": 1834, "rotates": false }, - { "id": "t_diesel_pump_smashed", "fg": 1835, "rotates": false }, - { "id": "t_dirtfloor", "bg": 2102, "rotates": false }, - { "id": "t_dock", "fg": 1957, "rotates": false }, - { "id": "t_door_b", "fg": 2011, "bg": 2006, "rotates": false }, - { "id": "t_door_b_peep", "fg": 2011, "bg": 2006, "rotates": false }, - { "id": "t_door_bar_c", "fg": 1961, "rotates": false }, - { "id": "t_door_bar_locked", "fg": 1963, "rotates": false }, - { "id": "t_door_bar_o", "fg": 1962, "rotates": false }, - { "id": "t_door_boarded", "fg": 2015, "rotates": false }, - { "id": "t_door_boarded_damaged", "fg": 2014, "rotates": false }, - { "id": "t_door_boarded_damaged_peep", "fg": 2014, "rotates": false }, - { "id": "t_door_boarded_peep", "fg": 2015, "rotates": false }, - { "id": "t_door_c", "fg": 2009, "bg": 2006, "rotates": false }, - { "id": "t_door_c_peep", "fg": 1824, "bg": 2006, "rotates": false }, - { "id": "t_door_curtain_c", "fg": 1858, "bg": 2006, "rotates": false }, - { "id": "t_door_curtain_o", "fg": 1859, "bg": 2010, "rotates": false }, - { "id": "t_door_frame", "fg": 2010, "rotates": false }, - { "id": "t_door_glass_c", "fg": 1740, "bg": 2006, "rotates": true }, - { "id": "t_door_glass_o", "fg": 1741, "bg": 2006, "rotates": true }, - { "id": "t_door_locked", "fg": 2012, "bg": 2006, "rotates": false }, - { "id": "t_door_locked_alarm", "fg": 2012, "bg": 2006, "rotates": false }, - { "id": "t_door_locked_interior", "fg": 2012, "bg": 2006, "rotates": false }, - { "id": "t_door_locked_peep", "fg": 1825, "bg": 2006, "rotates": false }, - { "id": "t_door_makeshift_c", "fg": 1857, "bg": 2006, "rotates": false }, - { "id": "t_door_makeshift_o", "fg": 2010, "bg": 2006, "rotates": false }, - { "id": "t_door_metal_c", "fg": 2016, "rotates": false }, - { "id": "t_door_metal_c_peep", "fg": 1861, "rotates": false }, - { "id": "t_door_metal_locked", "fg": 1964, "rotates": false }, - { "id": "t_door_metal_o", "fg": 2017, "rotates": false }, - { "id": "t_door_metal_o_peep", "fg": 2017, "rotates": false }, - { "id": "t_door_metal_pickable", "fg": 1964, "rotates": false }, - { "id": "t_door_o", "fg": 2010, "bg": 2006, "rotates": false }, - { "id": "t_door_o_peep", "fg": 2010, "bg": 2006, "rotates": false }, - { "id": "t_elevator", "fg": 1953, "rotates": false }, - { "id": "t_elevator_control", "fg": 1954, "rotates": false }, - { "id": "t_elevator_control_off", "fg": 1955, "rotates": false }, - { "id": "t_fault", "fg": 1769, "rotates": false }, - { "id": "t_fence_post_season_spring", "fg": 1930, "rotates": false, "bg": 2102 }, - { "id": "t_fence_post_season_summer", "fg": 1930, "rotates": false, "bg": 2104 }, - { "id": "t_fence_post_season_autumn", "fg": 1930, "rotates": false, "bg": 2103 }, - { "id": "t_fence_post_season_winter", "fg": 1930, "rotates": false, "bg": 2105 }, + { "id": "t_cvdmachine", "fg": 1768, "rotates": false }, + { "id": "t_diesel_pump", "fg": 1836, "rotates": false }, + { "id": "t_diesel_pump_smashed", "fg": 1837, "rotates": false }, + { "id": "t_dirtfloor", "bg": 2104, "rotates": false }, + { "id": "t_dock", "fg": 1959, "rotates": false }, + { "id": "t_door_b", "fg": 2013, "bg": 2008, "rotates": false }, + { "id": "t_door_b_peep", "fg": 2013, "bg": 2008, "rotates": false }, + { "id": "t_door_bar_c", "fg": 1963, "rotates": false }, + { "id": "t_door_bar_locked", "fg": 1965, "rotates": false }, + { "id": "t_door_bar_o", "fg": 1964, "rotates": false }, + { "id": "t_door_boarded", "fg": 2017, "rotates": false }, + { "id": "t_door_boarded_damaged", "fg": 2016, "rotates": false }, + { "id": "t_door_boarded_damaged_peep", "fg": 2016, "rotates": false }, + { "id": "t_door_boarded_peep", "fg": 2017, "rotates": false }, + { "id": "t_door_c", "fg": 2011, "bg": 2008, "rotates": false }, + { "id": "t_door_c_peep", "fg": 1826, "bg": 2008, "rotates": false }, + { "id": "t_door_curtain_c", "fg": 1860, "bg": 2008, "rotates": false }, + { "id": "t_door_curtain_o", "fg": 1861, "bg": 2012, "rotates": false }, + { "id": "t_door_frame", "fg": 2012, "rotates": false }, + { "id": "t_door_glass_c", "fg": 1742, "bg": 2008, "rotates": true }, + { "id": "t_door_glass_o", "fg": 1743, "bg": 2008, "rotates": true }, + { "id": "t_door_locked", "fg": 2014, "bg": 2008, "rotates": false }, + { "id": "t_door_locked_alarm", "fg": 2014, "bg": 2008, "rotates": false }, + { "id": "t_door_locked_interior", "fg": 2014, "bg": 2008, "rotates": false }, + { "id": "t_door_locked_peep", "fg": 1827, "bg": 2008, "rotates": false }, + { "id": "t_door_makeshift_c", "fg": 1859, "bg": 2008, "rotates": false }, + { "id": "t_door_makeshift_o", "fg": 2012, "bg": 2008, "rotates": false }, + { "id": "t_door_metal_c", "fg": 2018, "rotates": false }, + { "id": "t_door_metal_c_peep", "fg": 1863, "rotates": false }, + { "id": "t_door_metal_locked", "fg": 1966, "rotates": false }, + { "id": "t_door_metal_o", "fg": 2019, "rotates": false }, + { "id": "t_door_metal_o_peep", "fg": 2019, "rotates": false }, + { "id": "t_door_metal_pickable", "fg": 1966, "rotates": false }, + { "id": "t_door_o", "fg": 2012, "bg": 2008, "rotates": false }, + { "id": "t_door_o_peep", "fg": 2012, "bg": 2008, "rotates": false }, + { "id": "t_elevator", "fg": 1955, "rotates": false }, + { "id": "t_elevator_control", "fg": 1956, "rotates": false }, + { "id": "t_elevator_control_off", "fg": 1957, "rotates": false }, + { "id": "t_fault", "fg": 1771, "rotates": false }, + { "id": "t_fence_post_season_spring", "fg": 1932, "rotates": false, "bg": 2104 }, + { "id": "t_fence_post_season_summer", "fg": 1932, "rotates": false, "bg": 2106 }, + { "id": "t_fence_post_season_autumn", "fg": 1932, "rotates": false, "bg": 2105 }, + { "id": "t_fence_post_season_winter", "fg": 1932, "rotates": false, "bg": 2107 }, { "id": "t_fence_rope", - "fg": 1995, + "fg": 1997, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1993 }, - { "id": "corner", "fg": 1994 }, - { "id": "edge", "fg": 1995 }, - { "id": "t_connection", "fg": 1996 }, - { "id": "end_piece", "fg": 1997 }, - { "id": "unconnected", "fg": 1995 } + { "id": "center", "fg": 1995 }, + { "id": "corner", "fg": 1996 }, + { "id": "edge", "fg": 1997 }, + { "id": "t_connection", "fg": 1998 }, + { "id": "end_piece", "fg": 1999 }, + { "id": "unconnected", "fg": 1997 } ], "rotates": false }, - { "id": "t_flat_roof", "bg": 1738, "rotates": false }, - { "id": "t_floor", "bg": 2006, "rotates": false }, - { "id": "t_floor_blue", "bg": 1910, "rotates": false }, - { "id": "t_floor_green", "bg": 1909, "rotates": false }, - { "id": "t_floor_red", "bg": 1908, "rotates": false }, - { "id": "t_floor_wax", "bg": 1767, "rotates": false }, - { "id": "t_floor_waxed", "bg": 1754, "rotates": false }, - { "id": "t_fungus_season_spring", "fg": 1735, "bg": 2147 }, - { "id": "t_fungus_season_summer", "fg": 1735, "bg": 2153 }, - { "id": "t_fungus_season_autumn", "fg": 1735, "bg": 2148 }, - { "id": "t_fungus_season_winter", "fg": 1735, "bg": 2161 }, - { "id": "t_fungus_floor_in", "bg": 1938, "rotates": false }, - { "id": "t_fungus_floor_out", "bg": 1940, "rotates": false }, - { "id": "t_fungus_floor_sup", "fg": 1939, "rotates": false }, - { "id": "t_fungus_mound_season_spring", "fg": 1944, "bg": 2147 }, - { "id": "t_fungus_mound_season_summer", "fg": 1944, "bg": 2153 }, - { "id": "t_fungus_mound_season_autumn", "fg": 1944, "bg": 2148 }, - { "id": "t_fungus_mound_season_winter", "fg": 1944, "bg": 2161 }, - { "id": "t_fungus_wall", "fg": 1941, "rotates": false }, - { "id": "t_fungus_wall_h", "fg": 1943, "rotates": false }, - { "id": "t_fungus_wall_v", "fg": 1942, "rotates": false }, - { "id": "t_gas_pump", "fg": 1903, "bg": 1958, "rotates": false }, - { "id": "t_gas_pump_a", "fg": 1837, "rotates": false }, - { "id": "t_gas_pump_smashed", "fg": 1904, "bg": 1958, "rotates": false }, - { "id": "t_gas_tank", "fg": 1836, "rotates": false }, - { "id": "t_gates_control_concrete", "fg": 1797, "rotates": false }, - { "id": "t_gates_mech_control", "fg": 1797, "rotates": false }, + { "id": "t_flat_roof", "bg": 1740, "rotates": false }, + { "id": "t_floor", "bg": 2008, "rotates": false }, + { "id": "t_floor_blue", "bg": 1912, "rotates": false }, + { "id": "t_floor_green", "bg": 1911, "rotates": false }, + { "id": "t_floor_red", "bg": 1910, "rotates": false }, + { "id": "t_floor_wax", "bg": 1769, "rotates": false }, + { "id": "t_floor_waxed", "bg": 1756, "rotates": false }, + { "id": "t_fungus_season_spring", "fg": 1737, "bg": 2149 }, + { "id": "t_fungus_season_summer", "fg": 1737, "bg": 2155 }, + { "id": "t_fungus_season_autumn", "fg": 1737, "bg": 2150 }, + { "id": "t_fungus_season_winter", "fg": 1737, "bg": 2163 }, + { "id": "t_fungus_floor_in", "bg": 1940, "rotates": false }, + { "id": "t_fungus_floor_out", "bg": 1942, "rotates": false }, + { "id": "t_fungus_floor_sup", "fg": 1941, "rotates": false }, + { "id": "t_fungus_mound_season_spring", "fg": 1946, "bg": 2149 }, + { "id": "t_fungus_mound_season_summer", "fg": 1946, "bg": 2155 }, + { "id": "t_fungus_mound_season_autumn", "fg": 1946, "bg": 2150 }, + { "id": "t_fungus_mound_season_winter", "fg": 1946, "bg": 2163 }, + { "id": "t_fungus_wall", "fg": 1943, "rotates": false }, + { "id": "t_fungus_wall_h", "fg": 1945, "rotates": false }, + { "id": "t_fungus_wall_v", "fg": 1944, "rotates": false }, + { "id": "t_gas_pump", "fg": 1905, "bg": 1960, "rotates": false }, + { "id": "t_gas_pump_a", "fg": 1839, "rotates": false }, + { "id": "t_gas_pump_smashed", "fg": 1906, "bg": 1960, "rotates": false }, + { "id": "t_gas_tank", "fg": 1838, "rotates": false }, + { "id": "t_gates_control_concrete", "fg": 1799, "rotates": false }, + { "id": "t_gates_mech_control", "fg": 1799, "rotates": false }, { "id": "t_generator_broken", - "fg": 1952, + "fg": 1954, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 1952 }, { "id": "t_connection", "fg": 2005 } ], + "additional_tiles": [ { "id": "corner", "fg": 1954 }, { "id": "t_connection", "fg": 2007 } ], "rotates": false }, - { "id": "t_grate", "fg": 2038, "rotates": false }, - { "id": "t_guardrail_bg_dp", "fg": 2212, "rotates": true, "bg": 1920 }, - { "id": "t_improvised_shelter", "fg": 1814, "rotates": false, "multitile": false }, - { "id": "t_ind_furnace", "fg": 2048, "rotates": false, "multitile": false }, - { "id": "t_ladder_down", "fg": 1742, "rotates": false }, - { "id": "t_ladder_up", "fg": 2032, "rotates": false }, - { "id": "t_lgtn_arrest", "fg": 1848, "rotates": false, "multitile": false }, - { "id": "t_linoleum_gray", "bg": 1789, "rotates": false }, + { "id": "t_grate", "fg": 2040, "rotates": false }, + { "id": "t_guardrail_bg_dp", "fg": 2214, "rotates": true, "bg": 1922 }, + { "id": "t_improvised_shelter", "fg": 1816, "rotates": false, "multitile": false }, + { "id": "t_ind_furnace", "fg": 2050, "rotates": false, "multitile": false }, + { "id": "t_ladder_down", "fg": 1744, "rotates": false }, + { "id": "t_ladder_up", "fg": 2034, "rotates": false }, + { "id": "t_lgtn_arrest", "fg": 1850, "rotates": false, "multitile": false }, + { "id": "t_linoleum_gray", "bg": 1791, "rotates": false }, { "id": "t_linoleum_white", "bg": 1, "rotates": false }, - { "id": "t_little_column", "fg": 1956, "rotates": false }, - { "id": "t_m_frame", "fg": 1860, "rotates": false }, - { "id": "t_machinery_electronic", "fg": 1883, "rotates": false }, - { "id": "t_machinery_heavy", "fg": [ 1886, 2049 ], "rotates": false }, - { "id": "t_machinery_light", "fg": 1884, "rotates": false }, - { "id": "t_machinery_old", "fg": 1887, "rotates": false }, - { "id": "t_manhole", "fg": 1795, "rotates": false }, - { "id": "t_manhole_cover", "fg": 1794, "bg": 1958, "rotates": false }, - { "id": "t_marloss_season_spring", "fg": 1734, "rotates": false, "bg": 2102 }, - { "id": "t_marloss_season_summer", "fg": 1734, "rotates": false, "bg": 2104 }, - { "id": "t_marloss_season_autumn", "fg": 1734, "rotates": false, "bg": 2103 }, - { "id": "t_marloss_season_winter", "fg": 1734, "rotates": false, "bg": 2105 }, - { "id": "t_marloss_tree_season_spring", "fg": 1828, "bg": 2064 }, - { "id": "t_marloss_tree_season_summer", "fg": 1828, "bg": 2065 }, - { "id": "t_marloss_tree_season_autumn", "fg": 1828, "bg": 2063 }, - { "id": "t_marloss_tree_season_winter", "fg": 1828, "bg": 2066 }, - { "id": "t_marloss_tree_harvested_season_spring", "fg": 1828, "bg": 2064 }, - { "id": "t_marloss_tree_harvested_season_summer", "fg": 1828, "bg": 2065 }, - { "id": "t_marloss_tree_harvested_season_autumn", "fg": 1828, "bg": 2063 }, - { "id": "t_marloss_tree_harvested_season_winter", "fg": 1828, "bg": 2066 }, - { "id": "t_mdoor_frame", "fg": 2017, "rotates": false }, - { "id": "t_metal", "bg": 1892, "rotates": false }, - { "id": "t_metal_floor", "bg": 2008, "rotates": false }, + { "id": "t_little_column", "fg": 1958, "rotates": false }, + { "id": "t_m_frame", "fg": 1862, "rotates": false }, + { "id": "t_machinery_electronic", "fg": 1885, "rotates": false }, + { "id": "t_machinery_heavy", "fg": [ 1888, 2051 ], "rotates": false }, + { "id": "t_machinery_light", "fg": 1886, "rotates": false }, + { "id": "t_machinery_old", "fg": 1889, "rotates": false }, + { "id": "t_manhole", "fg": 1797, "rotates": false }, + { "id": "t_manhole_cover", "fg": 1796, "bg": 1960, "rotates": false }, + { "id": "t_marloss_season_spring", "fg": 1736, "rotates": false, "bg": 2104 }, + { "id": "t_marloss_season_summer", "fg": 1736, "rotates": false, "bg": 2106 }, + { "id": "t_marloss_season_autumn", "fg": 1736, "rotates": false, "bg": 2105 }, + { "id": "t_marloss_season_winter", "fg": 1736, "rotates": false, "bg": 2107 }, + { "id": "t_marloss_tree_season_spring", "fg": 1830, "bg": 2066 }, + { "id": "t_marloss_tree_season_summer", "fg": 1830, "bg": 2067 }, + { "id": "t_marloss_tree_season_autumn", "fg": 1830, "bg": 2065 }, + { "id": "t_marloss_tree_season_winter", "fg": 1830, "bg": 2068 }, + { "id": "t_marloss_tree_harvested_season_spring", "fg": 1830, "bg": 2066 }, + { "id": "t_marloss_tree_harvested_season_summer", "fg": 1830, "bg": 2067 }, + { "id": "t_marloss_tree_harvested_season_autumn", "fg": 1830, "bg": 2065 }, + { "id": "t_marloss_tree_harvested_season_winter", "fg": 1830, "bg": 2068 }, + { "id": "t_mdoor_frame", "fg": 2019, "rotates": false }, + { "id": "t_metal", "bg": 1894, "rotates": false }, + { "id": "t_metal_floor", "bg": 2010, "rotates": false }, { "id": "t_missile", - "fg": 1757, + "fg": 1759, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1757 }, - { "id": "corner", "fg": 1758 }, - { "id": "edge", "fg": 1757 }, - { "id": "t_connection", "fg": 1759 }, - { "id": "end_piece", "fg": 1757 }, - { "id": "unconnected", "fg": 1757 } + { "id": "center", "fg": 1759 }, + { "id": "corner", "fg": 1760 }, + { "id": "edge", "fg": 1759 }, + { "id": "t_connection", "fg": 1761 }, + { "id": "end_piece", "fg": 1759 }, + { "id": "unconnected", "fg": 1759 } ], "rotates": false }, - { "id": "t_missile_exploded", "fg": 1934, "rotates": false }, + { "id": "t_missile_exploded", "fg": 1936, "rotates": false }, { "id": "t_monkey_bars_season_spring", - "fg": 1911, - "bg": 2102, + "fg": 1913, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1911, "bg": 2102 }, - { "id": "corner", "fg": 1912, "bg": 2102 }, - { "id": "t_connection", "fg": 1913, "bg": 2102 } + { "id": "center", "fg": 1913, "bg": 2104 }, + { "id": "corner", "fg": 1914, "bg": 2104 }, + { "id": "t_connection", "fg": 1915, "bg": 2104 } ], "rotates": false }, { "id": "t_monkey_bars_season_summer", - "fg": 1911, - "bg": 2104, + "fg": 1913, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1911, "bg": 2104 }, - { "id": "corner", "fg": 1912, "bg": 2104 }, - { "id": "t_connection", "fg": 1913, "bg": 2104 } + { "id": "center", "fg": 1913, "bg": 2106 }, + { "id": "corner", "fg": 1914, "bg": 2106 }, + { "id": "t_connection", "fg": 1915, "bg": 2106 } ], "rotates": false }, { "id": "t_monkey_bars_season_autumn", - "fg": 1911, - "bg": 2103, + "fg": 1913, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1911, "bg": 2103 }, - { "id": "corner", "fg": 1912, "bg": 2103 }, - { "id": "t_connection", "fg": 1913, "bg": 2103 } + { "id": "center", "fg": 1913, "bg": 2105 }, + { "id": "corner", "fg": 1914, "bg": 2105 }, + { "id": "t_connection", "fg": 1915, "bg": 2105 } ], "rotates": false }, { "id": "t_monkey_bars_season_winter", - "fg": 1911, - "bg": 2105, + "fg": 1913, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1911, "bg": 2105 }, - { "id": "corner", "fg": 1912, "bg": 2105 }, - { "id": "t_connection", "fg": 1913, "bg": 2105 } + { "id": "center", "fg": 1913, "bg": 2107 }, + { "id": "corner", "fg": 1914, "bg": 2107 }, + { "id": "t_connection", "fg": 1915, "bg": 2107 } ], "rotates": false }, - { "id": "t_oil_circ_brkr_l", "fg": 1809, "rotates": false, "multitile": false }, - { "id": "t_oil_circ_brkr_s", "fg": 1810, "rotates": false, "multitile": false }, - { "id": "t_open_air", "bg": 1799, "rotates": false }, - { "id": "t_ov_reb_cage", "bg": 1892, "rotates": false }, - { "id": "t_ov_smreb_cage", "bg": 1892, "rotates": false }, - { "id": "t_palisade_season_spring", "fg": 2029, "rotates": false, "bg": 2102 }, - { "id": "t_palisade_season_summer", "fg": 2029, "rotates": false, "bg": 2104 }, - { "id": "t_palisade_season_autumn", "fg": 2029, "rotates": false, "bg": 2103 }, - { "id": "t_palisade_season_winter", "fg": 2029, "rotates": false, "bg": 2105 }, - { "id": "t_palisade_pulley", "fg": 2030, "rotates": false }, - { "id": "t_paper", "fg": 2037, "rotates": false }, - { "id": "t_pavement", "bg": 1958, "rotates": false }, - { "id": "t_pavement_bg_dp", "bg": 1958, "rotates": false }, - { "id": "t_pavement_y", "fg": 1889, "bg": 1958, "rotates": false }, - { "id": "t_pavement_y_bg_dp", "fg": 1889, "bg": 1958, "rotates": false }, - { "id": "t_pedestal_temple", "fg": 2042, "rotates": false }, - { "id": "t_pedestal_wyrm", "fg": 2041, "rotates": false }, + { "id": "t_oil_circ_brkr_l", "fg": 1811, "rotates": false, "multitile": false }, + { "id": "t_oil_circ_brkr_s", "fg": 1812, "rotates": false, "multitile": false }, + { "id": "t_open_air", "bg": 1801, "rotates": false }, + { "id": "t_ov_reb_cage", "bg": 1894, "rotates": false }, + { "id": "t_ov_smreb_cage", "bg": 1894, "rotates": false }, + { "id": "t_palisade_season_spring", "fg": 2031, "rotates": false, "bg": 2104 }, + { "id": "t_palisade_season_summer", "fg": 2031, "rotates": false, "bg": 2106 }, + { "id": "t_palisade_season_autumn", "fg": 2031, "rotates": false, "bg": 2105 }, + { "id": "t_palisade_season_winter", "fg": 2031, "rotates": false, "bg": 2107 }, + { "id": "t_palisade_pulley", "fg": 2032, "rotates": false }, + { "id": "t_paper", "fg": 2039, "rotates": false }, + { "id": "t_pavement", "bg": 1960, "rotates": false }, + { "id": "t_pavement_bg_dp", "bg": 1960, "rotates": false }, + { "id": "t_pavement_y", "fg": 1891, "bg": 1960, "rotates": false }, + { "id": "t_pavement_y_bg_dp", "fg": 1891, "bg": 1960, "rotates": false }, + { "id": "t_pedestal_temple", "fg": 2044, "rotates": false }, + { "id": "t_pedestal_wyrm", "fg": 2043, "rotates": false }, { "id": "t_pit_season_spring", - "fg": 1846, + "fg": 1848, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1971, "bg": 2102 }, - { "id": "corner", "fg": 1972, "bg": 2102 }, - { "id": "edge", "fg": 1973, "bg": 2102 }, - { "id": "t_connection", "fg": 1974, "bg": 2102 }, - { "id": "end_piece", "fg": 1975, "bg": 2102 }, - { "id": "unconnected", "fg": 1846, "bg": 2102 } + { "id": "center", "fg": 1973, "bg": 2104 }, + { "id": "corner", "fg": 1974, "bg": 2104 }, + { "id": "edge", "fg": 1975, "bg": 2104 }, + { "id": "t_connection", "fg": 1976, "bg": 2104 }, + { "id": "end_piece", "fg": 1977, "bg": 2104 }, + { "id": "unconnected", "fg": 1848, "bg": 2104 } ], "rotates": false }, { "id": "t_pit_season_summer", - "fg": 1846, + "fg": 1848, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1971, "bg": 2104 }, - { "id": "corner", "fg": 1972, "bg": 2104 }, - { "id": "edge", "fg": 1973, "bg": 2104 }, - { "id": "t_connection", "fg": 1974, "bg": 2104 }, - { "id": "end_piece", "fg": 1975, "bg": 2104 }, - { "id": "unconnected", "fg": 1846, "bg": 2104 } + { "id": "center", "fg": 1973, "bg": 2106 }, + { "id": "corner", "fg": 1974, "bg": 2106 }, + { "id": "edge", "fg": 1975, "bg": 2106 }, + { "id": "t_connection", "fg": 1976, "bg": 2106 }, + { "id": "end_piece", "fg": 1977, "bg": 2106 }, + { "id": "unconnected", "fg": 1848, "bg": 2106 } ], "rotates": false }, { "id": "t_pit_season_autumn", - "fg": 1846, + "fg": 1848, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1971, "bg": 2103 }, - { "id": "corner", "fg": 1972, "bg": 2103 }, - { "id": "edge", "fg": 1973, "bg": 2103 }, - { "id": "t_connection", "fg": 1974, "bg": 2103 }, - { "id": "end_piece", "fg": 1975, "bg": 2103 }, - { "id": "unconnected", "fg": 1846, "bg": 2103 } + { "id": "center", "fg": 1973, "bg": 2105 }, + { "id": "corner", "fg": 1974, "bg": 2105 }, + { "id": "edge", "fg": 1975, "bg": 2105 }, + { "id": "t_connection", "fg": 1976, "bg": 2105 }, + { "id": "end_piece", "fg": 1977, "bg": 2105 }, + { "id": "unconnected", "fg": 1848, "bg": 2105 } ], "rotates": false }, { "id": "t_pit_season_winter", - "fg": 1846, + "fg": 1848, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1971, "bg": 2105 }, - { "id": "corner", "fg": 1972, "bg": 2105 }, - { "id": "edge", "fg": 1973, "bg": 2105 }, - { "id": "t_connection", "fg": 1974, "bg": 2105 }, - { "id": "end_piece", "fg": 1975, "bg": 2105 }, - { "id": "unconnected", "fg": 1846, "bg": 2105 } + { "id": "center", "fg": 1973, "bg": 2107 }, + { "id": "corner", "fg": 1974, "bg": 2107 }, + { "id": "edge", "fg": 1975, "bg": 2107 }, + { "id": "t_connection", "fg": 1976, "bg": 2107 }, + { "id": "end_piece", "fg": 1977, "bg": 2107 }, + { "id": "unconnected", "fg": 1848, "bg": 2107 } ], "rotates": false }, { "id": "t_pit_corpsed_season_spring", - "fg": 1982, + "fg": 1984, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1977, "bg": 2102 }, - { "id": "corner", "fg": 1978, "bg": 2102 }, - { "id": "edge", "fg": 1979, "bg": 2102 }, - { "id": "t_connection", "fg": 1980, "bg": 2102 }, - { "id": "end_piece", "fg": 1981, "bg": 2102 }, - { "id": "unconnected", "fg": 1982, "bg": 2102 } + { "id": "center", "fg": 1979, "bg": 2104 }, + { "id": "corner", "fg": 1980, "bg": 2104 }, + { "id": "edge", "fg": 1981, "bg": 2104 }, + { "id": "t_connection", "fg": 1982, "bg": 2104 }, + { "id": "end_piece", "fg": 1983, "bg": 2104 }, + { "id": "unconnected", "fg": 1984, "bg": 2104 } ], "rotates": false, - "bg": 2102 + "bg": 2104 }, { "id": "t_pit_corpsed_season_summer", - "fg": 1982, + "fg": 1984, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1977, "bg": 2104 }, - { "id": "corner", "fg": 1978, "bg": 2104 }, - { "id": "edge", "fg": 1979, "bg": 2104 }, - { "id": "t_connection", "fg": 1980, "bg": 2104 }, - { "id": "end_piece", "fg": 1981, "bg": 2104 }, - { "id": "unconnected", "fg": 1982, "bg": 2104 } + { "id": "center", "fg": 1979, "bg": 2106 }, + { "id": "corner", "fg": 1980, "bg": 2106 }, + { "id": "edge", "fg": 1981, "bg": 2106 }, + { "id": "t_connection", "fg": 1982, "bg": 2106 }, + { "id": "end_piece", "fg": 1983, "bg": 2106 }, + { "id": "unconnected", "fg": 1984, "bg": 2106 } ], "rotates": false, - "bg": 2104 + "bg": 2106 }, { "id": "t_pit_corpsed_season_autumn", - "fg": 1982, + "fg": 1984, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1977, "bg": 2103 }, - { "id": "corner", "fg": 1978, "bg": 2103 }, - { "id": "edge", "fg": 1979, "bg": 2103 }, - { "id": "t_connection", "fg": 1980, "bg": 2103 }, - { "id": "end_piece", "fg": 1981, "bg": 2103 }, - { "id": "unconnected", "fg": 1982, "bg": 2103 } + { "id": "center", "fg": 1979, "bg": 2105 }, + { "id": "corner", "fg": 1980, "bg": 2105 }, + { "id": "edge", "fg": 1981, "bg": 2105 }, + { "id": "t_connection", "fg": 1982, "bg": 2105 }, + { "id": "end_piece", "fg": 1983, "bg": 2105 }, + { "id": "unconnected", "fg": 1984, "bg": 2105 } ], "rotates": false, - "bg": 2103 + "bg": 2105 }, { "id": "t_pit_corpsed_season_winter", - "fg": 1982, + "fg": 1984, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1977, "bg": 2105 }, - { "id": "corner", "fg": 1978, "bg": 2105 }, - { "id": "edge", "fg": 1979, "bg": 2105 }, - { "id": "t_connection", "fg": 1980, "bg": 2105 }, - { "id": "end_piece", "fg": 1981, "bg": 2105 }, - { "id": "unconnected", "fg": 1982, "bg": 2105 } + { "id": "center", "fg": 1979, "bg": 2107 }, + { "id": "corner", "fg": 1980, "bg": 2107 }, + { "id": "edge", "fg": 1981, "bg": 2107 }, + { "id": "t_connection", "fg": 1982, "bg": 2107 }, + { "id": "end_piece", "fg": 1983, "bg": 2107 }, + { "id": "unconnected", "fg": 1984, "bg": 2107 } ], "rotates": false, - "bg": 2105 + "bg": 2107 }, - { "id": "t_pit_covered_season_spring", "fg": 1888, "rotates": false, "bg": 2102 }, - { "id": "t_pit_covered_season_summer", "fg": 1888, "rotates": false, "bg": 2104 }, - { "id": "t_pit_covered_season_autumn", "fg": 1888, "rotates": false, "bg": 2103 }, - { "id": "t_pit_covered_season_winter", "fg": 1888, "rotates": false, "bg": 2105 }, + { "id": "t_pit_covered_season_spring", "fg": 1890, "rotates": false, "bg": 2104 }, + { "id": "t_pit_covered_season_summer", "fg": 1890, "rotates": false, "bg": 2106 }, + { "id": "t_pit_covered_season_autumn", "fg": 1890, "rotates": false, "bg": 2105 }, + { "id": "t_pit_covered_season_winter", "fg": 1890, "rotates": false, "bg": 2107 }, { "id": "t_pit_glass_season_spring", - "fg": 1823, + "fg": 1825, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1818, "bg": 2102 }, - { "id": "corner", "fg": 1819, "bg": 2102 }, - { "id": "edge", "fg": 1820, "bg": 2102 }, - { "id": "t_connection", "fg": 1821, "bg": 2102 }, - { "id": "end_piece", "fg": 1822, "bg": 2102 }, - { "id": "unconnected", "fg": 1823, "bg": 2102 } + { "id": "center", "fg": 1820, "bg": 2104 }, + { "id": "corner", "fg": 1821, "bg": 2104 }, + { "id": "edge", "fg": 1822, "bg": 2104 }, + { "id": "t_connection", "fg": 1823, "bg": 2104 }, + { "id": "end_piece", "fg": 1824, "bg": 2104 }, + { "id": "unconnected", "fg": 1825, "bg": 2104 } ], "rotates": false, - "bg": 2102 + "bg": 2104 }, { "id": "t_pit_glass_season_summer", - "fg": 1823, + "fg": 1825, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1818, "bg": 2104 }, - { "id": "corner", "fg": 1819, "bg": 2104 }, - { "id": "edge", "fg": 1820, "bg": 2104 }, - { "id": "t_connection", "fg": 1821, "bg": 2104 }, - { "id": "end_piece", "fg": 1822, "bg": 2104 }, - { "id": "unconnected", "fg": 1823, "bg": 2104 } + { "id": "center", "fg": 1820, "bg": 2106 }, + { "id": "corner", "fg": 1821, "bg": 2106 }, + { "id": "edge", "fg": 1822, "bg": 2106 }, + { "id": "t_connection", "fg": 1823, "bg": 2106 }, + { "id": "end_piece", "fg": 1824, "bg": 2106 }, + { "id": "unconnected", "fg": 1825, "bg": 2106 } ], "rotates": false, - "bg": 2104 + "bg": 2106 }, { "id": "t_pit_glass_season_autumn", - "fg": 1823, + "fg": 1825, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1818, "bg": 2103 }, - { "id": "corner", "fg": 1819, "bg": 2103 }, - { "id": "edge", "fg": 1820, "bg": 2103 }, - { "id": "t_connection", "fg": 1821, "bg": 2103 }, - { "id": "end_piece", "fg": 1822, "bg": 2103 }, - { "id": "unconnected", "fg": 1823, "bg": 2103 } + { "id": "center", "fg": 1820, "bg": 2105 }, + { "id": "corner", "fg": 1821, "bg": 2105 }, + { "id": "edge", "fg": 1822, "bg": 2105 }, + { "id": "t_connection", "fg": 1823, "bg": 2105 }, + { "id": "end_piece", "fg": 1824, "bg": 2105 }, + { "id": "unconnected", "fg": 1825, "bg": 2105 } ], "rotates": false, - "bg": 2103 + "bg": 2105 }, { "id": "t_pit_glass_season_winter", - "fg": 1823, + "fg": 1825, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1818, "bg": 2105 }, - { "id": "corner", "fg": 1819, "bg": 2105 }, - { "id": "edge", "fg": 1820, "bg": 2105 }, - { "id": "t_connection", "fg": 1821, "bg": 2105 }, - { "id": "end_piece", "fg": 1822, "bg": 2105 }, - { "id": "unconnected", "fg": 1823, "bg": 2105 } + { "id": "center", "fg": 1820, "bg": 2107 }, + { "id": "corner", "fg": 1821, "bg": 2107 }, + { "id": "edge", "fg": 1822, "bg": 2107 }, + { "id": "t_connection", "fg": 1823, "bg": 2107 }, + { "id": "end_piece", "fg": 1824, "bg": 2107 }, + { "id": "unconnected", "fg": 1825, "bg": 2107 } ], "rotates": false, - "bg": 2105 + "bg": 2107 }, - { "id": "t_pit_glass_covered", "bg": 1888, "rotates": false }, + { "id": "t_pit_glass_covered", "bg": 1890, "rotates": false }, { "id": "t_pit_shallow_season_spring", - "fg": 1817, + "fg": 1819, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1988, "bg": 2102 }, - { "id": "corner", "fg": 1989, "bg": 2102 }, - { "id": "edge", "fg": 1990, "bg": 2102 }, - { "id": "t_connection", "fg": 1991, "bg": 2102 }, - { "id": "end_piece", "fg": 1992, "bg": 2102 }, - { "id": "unconnected", "fg": 1817, "bg": 2102 } + { "id": "center", "fg": 1990, "bg": 2104 }, + { "id": "corner", "fg": 1991, "bg": 2104 }, + { "id": "edge", "fg": 1992, "bg": 2104 }, + { "id": "t_connection", "fg": 1993, "bg": 2104 }, + { "id": "end_piece", "fg": 1994, "bg": 2104 }, + { "id": "unconnected", "fg": 1819, "bg": 2104 } ], "rotates": false, - "bg": 2102 + "bg": 2104 }, { "id": "t_pit_shallow_season_summer", - "fg": 1817, + "fg": 1819, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1988, "bg": 2104 }, - { "id": "corner", "fg": 1989, "bg": 2104 }, - { "id": "edge", "fg": 1990, "bg": 2104 }, - { "id": "t_connection", "fg": 1991, "bg": 2104 }, - { "id": "end_piece", "fg": 1992, "bg": 2104 }, - { "id": "unconnected", "fg": 1817, "bg": 2104 } + { "id": "center", "fg": 1990, "bg": 2106 }, + { "id": "corner", "fg": 1991, "bg": 2106 }, + { "id": "edge", "fg": 1992, "bg": 2106 }, + { "id": "t_connection", "fg": 1993, "bg": 2106 }, + { "id": "end_piece", "fg": 1994, "bg": 2106 }, + { "id": "unconnected", "fg": 1819, "bg": 2106 } ], "rotates": false, - "bg": 2104 + "bg": 2106 }, { "id": "t_pit_shallow_season_autumn", - "fg": 1817, + "fg": 1819, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1988, "bg": 2103 }, - { "id": "corner", "fg": 1989, "bg": 2103 }, - { "id": "edge", "fg": 1990, "bg": 2103 }, - { "id": "t_connection", "fg": 1991, "bg": 2103 }, - { "id": "end_piece", "fg": 1992, "bg": 2103 }, - { "id": "unconnected", "fg": 1817, "bg": 2103 } + { "id": "center", "fg": 1990, "bg": 2105 }, + { "id": "corner", "fg": 1991, "bg": 2105 }, + { "id": "edge", "fg": 1992, "bg": 2105 }, + { "id": "t_connection", "fg": 1993, "bg": 2105 }, + { "id": "end_piece", "fg": 1994, "bg": 2105 }, + { "id": "unconnected", "fg": 1819, "bg": 2105 } ], "rotates": false, - "bg": 2103 + "bg": 2105 }, { "id": "t_pit_shallow_season_winter", - "fg": 1817, + "fg": 1819, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1988, "bg": 2105 }, - { "id": "corner", "fg": 1989, "bg": 2105 }, - { "id": "edge", "fg": 1990, "bg": 2105 }, - { "id": "t_connection", "fg": 1991, "bg": 2105 }, - { "id": "end_piece", "fg": 1992, "bg": 2105 }, - { "id": "unconnected", "fg": 1817, "bg": 2105 } + { "id": "center", "fg": 1990, "bg": 2107 }, + { "id": "corner", "fg": 1991, "bg": 2107 }, + { "id": "edge", "fg": 1992, "bg": 2107 }, + { "id": "t_connection", "fg": 1993, "bg": 2107 }, + { "id": "end_piece", "fg": 1994, "bg": 2107 }, + { "id": "unconnected", "fg": 1819, "bg": 2107 } ], "rotates": false, - "bg": 2105 + "bg": 2107 }, { "id": "t_pit_spiked_season_spring", - "fg": 1885, + "fg": 1887, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1983, "bg": 2102 }, - { "id": "corner", "fg": 1984, "bg": 2102 }, - { "id": "edge", "fg": 1985, "bg": 2102 }, - { "id": "t_connection", "fg": 1986, "bg": 2102 }, - { "id": "end_piece", "fg": 1987, "bg": 2102 }, - { "id": "unconnected", "fg": 1885, "bg": 2102 } + { "id": "center", "fg": 1985, "bg": 2104 }, + { "id": "corner", "fg": 1986, "bg": 2104 }, + { "id": "edge", "fg": 1987, "bg": 2104 }, + { "id": "t_connection", "fg": 1988, "bg": 2104 }, + { "id": "end_piece", "fg": 1989, "bg": 2104 }, + { "id": "unconnected", "fg": 1887, "bg": 2104 } ], "rotates": false, - "bg": 2102 + "bg": 2104 }, { "id": "t_pit_spiked_season_summer", - "fg": 1885, + "fg": 1887, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1983, "bg": 2104 }, - { "id": "corner", "fg": 1984, "bg": 2104 }, - { "id": "edge", "fg": 1985, "bg": 2104 }, - { "id": "t_connection", "fg": 1986, "bg": 2104 }, - { "id": "end_piece", "fg": 1987, "bg": 2104 }, - { "id": "unconnected", "fg": 1885, "bg": 2104 } + { "id": "center", "fg": 1985, "bg": 2106 }, + { "id": "corner", "fg": 1986, "bg": 2106 }, + { "id": "edge", "fg": 1987, "bg": 2106 }, + { "id": "t_connection", "fg": 1988, "bg": 2106 }, + { "id": "end_piece", "fg": 1989, "bg": 2106 }, + { "id": "unconnected", "fg": 1887, "bg": 2106 } ], "rotates": false, - "bg": 2104 + "bg": 2106 }, { "id": "t_pit_spiked_season_autumn", - "fg": 1885, + "fg": 1887, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1983, "bg": 2103 }, - { "id": "corner", "fg": 1984, "bg": 2103 }, - { "id": "edge", "fg": 1985, "bg": 2103 }, - { "id": "t_connection", "fg": 1986, "bg": 2103 }, - { "id": "end_piece", "fg": 1987, "bg": 2103 }, - { "id": "unconnected", "fg": 1885, "bg": 2103 } + { "id": "center", "fg": 1985, "bg": 2105 }, + { "id": "corner", "fg": 1986, "bg": 2105 }, + { "id": "edge", "fg": 1987, "bg": 2105 }, + { "id": "t_connection", "fg": 1988, "bg": 2105 }, + { "id": "end_piece", "fg": 1989, "bg": 2105 }, + { "id": "unconnected", "fg": 1887, "bg": 2105 } ], "rotates": false, - "bg": 2103 + "bg": 2105 }, { "id": "t_pit_spiked_season_winter", - "fg": 1885, + "fg": 1887, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1983, "bg": 2105 }, - { "id": "corner", "fg": 1984, "bg": 2105 }, - { "id": "edge", "fg": 1985, "bg": 2105 }, - { "id": "t_connection", "fg": 1986, "bg": 2105 }, - { "id": "end_piece", "fg": 1987, "bg": 2105 }, - { "id": "unconnected", "fg": 1885, "bg": 2105 } + { "id": "center", "fg": 1985, "bg": 2107 }, + { "id": "corner", "fg": 1986, "bg": 2107 }, + { "id": "edge", "fg": 1987, "bg": 2107 }, + { "id": "t_connection", "fg": 1988, "bg": 2107 }, + { "id": "end_piece", "fg": 1989, "bg": 2107 }, + { "id": "unconnected", "fg": 1887, "bg": 2107 } ], "rotates": false, - "bg": 2105 - }, - { "id": "t_pit_spiked_covered_season_spring", "fg": 1888, "rotates": false, "bg": 2102 }, - { "id": "t_pit_spiked_covered_season_summer", "fg": 1888, "rotates": false, "bg": 2104 }, - { "id": "t_pit_spiked_covered_season_autumn", "fg": 1888, "rotates": false, "bg": 2103 }, - { "id": "t_pit_spiked_covered_season_winter", "fg": 1888, "rotates": false, "bg": 2105 }, - { "id": "t_plut_generator", "fg": 1813, "rotates": false, "multitile": false }, - { "id": "t_pontoon_dp", "fg": 1976, "rotates": true }, - { "id": "t_portcullis", "fg": 1770, "rotates": false }, - { "id": "t_potential_trans", "fg": 1810, "rotates": false, "multitile": false }, - { "id": "t_radio_tower", "fg": 1796, "bg": 1958, "rotates": false }, - { "id": "t_rdoor_b", "fg": 1751, "rotates": false }, - { "id": "t_rdoor_boarded", "fg": 1816, "rotates": false }, - { "id": "t_rdoor_boarded_damaged", "fg": 1815, "rotates": false }, - { "id": "t_rdoor_c", "fg": 1749, "rotates": false }, - { "id": "t_rdoor_o", "fg": 1750, "rotates": false }, + "bg": 2107 + }, + { "id": "t_pit_spiked_covered_season_spring", "fg": 1890, "rotates": false, "bg": 2104 }, + { "id": "t_pit_spiked_covered_season_summer", "fg": 1890, "rotates": false, "bg": 2106 }, + { "id": "t_pit_spiked_covered_season_autumn", "fg": 1890, "rotates": false, "bg": 2105 }, + { "id": "t_pit_spiked_covered_season_winter", "fg": 1890, "rotates": false, "bg": 2107 }, + { "id": "t_plut_generator", "fg": 1815, "rotates": false, "multitile": false }, + { "id": "t_pontoon_dp", "fg": 1978, "rotates": true }, + { "id": "t_portcullis", "fg": 1772, "rotates": false }, + { "id": "t_potential_trans", "fg": 1812, "rotates": false, "multitile": false }, + { "id": "t_radio_tower", "fg": 1798, "bg": 1960, "rotates": false }, + { "id": "t_rdoor_b", "fg": 1753, "rotates": false }, + { "id": "t_rdoor_boarded", "fg": 1818, "rotates": false }, + { "id": "t_rdoor_boarded_damaged", "fg": 1817, "rotates": false }, + { "id": "t_rdoor_c", "fg": 1751, "rotates": false }, + { "id": "t_rdoor_o", "fg": 1752, "rotates": false }, { "id": "t_reb_cage", - "fg": 2035, + "fg": 2037, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1965 }, - { "id": "corner", "fg": 1960 }, - { "id": "edge", "fg": 1959 }, - { "id": "t_connection", "fg": 1966 }, - { "id": "end_piece", "fg": 1959 }, - { "id": "unconnected", "fg": 2035 } + { "id": "center", "fg": 1967 }, + { "id": "corner", "fg": 1962 }, + { "id": "edge", "fg": 1961 }, + { "id": "t_connection", "fg": 1968 }, + { "id": "end_piece", "fg": 1961 }, + { "id": "unconnected", "fg": 2037 } ], "rotates": false }, - { "id": "t_recycler", "fg": 1792, "rotates": false }, + { "id": "t_recycler", "fg": 1794, "rotates": false }, { "id": "t_reinforced_glass_shutter", - "fg": 1876, - "bg": 2102, + "fg": 1878, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1875 }, - { "id": "corner", "fg": 1874 }, - { "id": "edge", "fg": 1876 }, - { "id": "t_connection", "fg": 1875 }, - { "id": "end_piece", "fg": 1876 }, - { "id": "unconnected", "fg": 1876 } + { "id": "center", "fg": 1877 }, + { "id": "corner", "fg": 1876 }, + { "id": "edge", "fg": 1878 }, + { "id": "t_connection", "fg": 1877 }, + { "id": "end_piece", "fg": 1878 }, + { "id": "unconnected", "fg": 1878 } ], "rotates": false }, { "id": [ "t_reinforced_glass", "t_reinforced_glass_shutter_open" ], - "fg": 1926, - "bg": 2006, + "fg": 1928, + "bg": 2008, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1926 }, - { "id": "corner", "fg": 1924 }, - { "id": "edge", "fg": 1926 }, - { "id": "t_connection", "fg": 1925 }, - { "id": "end_piece", "fg": 1926 }, - { "id": "unconnected", "fg": 1926 } + { "id": "center", "fg": 1928 }, + { "id": "corner", "fg": 1926 }, + { "id": "edge", "fg": 1928 }, + { "id": "t_connection", "fg": 1927 }, + { "id": "end_piece", "fg": 1928 }, + { "id": "unconnected", "fg": 1928 } ], "rotates": false }, - { "id": "t_rock", "fg": 1790, "rotates": false }, - { "id": "t_rock_blue", "fg": 1907, "rotates": false }, - { "id": "t_rock_floor", "bg": 1891, "rotates": false }, - { "id": "t_rock_green", "fg": 1906, "rotates": false }, - { "id": "t_rock_red", "fg": 1905, "rotates": false }, + { "id": "t_rock", "fg": 1792, "rotates": false }, + { "id": "t_rock_blue", "fg": 1909, "rotates": false }, + { "id": "t_rock_floor", "bg": 1893, "rotates": false }, + { "id": "t_rock_green", "fg": 1908, "rotates": false }, + { "id": "t_rock_red", "fg": 1907, "rotates": false }, { "id": "t_rock_wall", - "fg": 1890, + "fg": 1892, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2002 }, - { "id": "corner", "fg": 2003 }, - { "id": "edge", "fg": 1890 }, - { "id": "t_connection", "fg": 2004 }, - { "id": "end_piece", "fg": 1890 }, - { "id": "unconnected", "fg": 1890 } + { "id": "center", "fg": 2004 }, + { "id": "corner", "fg": 2005 }, + { "id": "edge", "fg": 1892 }, + { "id": "t_connection", "fg": 2006 }, + { "id": "end_piece", "fg": 1892 }, + { "id": "unconnected", "fg": 1892 } ], "rotates": false }, - { "id": "t_rock_wall_half", "fg": 1791, "rotates": false }, + { "id": "t_rock_wall_half", "fg": 1793, "rotates": false }, { "id": "t_root_wall", - "fg": 1995, + "fg": 1997, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1998 }, - { "id": "corner", "fg": 1999 }, - { "id": "edge", "fg": 1995 }, - { "id": "t_connection", "fg": 2000 }, - { "id": "end_piece", "fg": 2001 }, - { "id": "unconnected", "fg": 1995 } + { "id": "center", "fg": 2000 }, + { "id": "corner", "fg": 2001 }, + { "id": "edge", "fg": 1997 }, + { "id": "t_connection", "fg": 2002 }, + { "id": "end_piece", "fg": 2003 }, + { "id": "unconnected", "fg": 1997 } ], "rotates": false }, - { "id": "t_rope_up", "fg": 1771, "rotates": false }, - { "id": "t_rubble", "bg": 1901, "rotates": false }, + { "id": "t_rope_up", "fg": 1773, "rotates": false }, + { "id": "t_rubble", "bg": 1903, "rotates": false }, { "id": "t_sai_box", "fg": 337, "rotates": false }, { "id": "t_sai_box_damaged", "fg": 338, "rotates": false }, - { "id": "t_sand", "bg": 1896, "rotates": false }, + { "id": "t_sand", "bg": 1898, "rotates": false }, { "id": "t_sandbox", - "fg": 1808, + "fg": 1810, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1804 }, - { "id": "corner", "fg": 1893 }, - { "id": "edge", "fg": 1805 }, - { "id": "t_connection", "fg": 1806 }, - { "id": "end_piece", "fg": 1807 }, - { "id": "unconnected", "fg": 1808 } + { "id": "center", "fg": 1806 }, + { "id": "corner", "fg": 1895 }, + { "id": "edge", "fg": 1807 }, + { "id": "t_connection", "fg": 1808 }, + { "id": "end_piece", "fg": 1809 }, + { "id": "unconnected", "fg": 1810 } ], "rotates": false }, - { "id": "t_sandmound", "bg": 2101, "rotates": false }, + { "id": "t_sandmound", "bg": 2103, "rotates": false }, { "id": "t_sconc_wall", - "fg": 1890, + "fg": 1892, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2002 }, - { "id": "corner", "fg": 2003 }, - { "id": "edge", "fg": 1890 }, - { "id": "t_connection", "fg": 2004 }, - { "id": "end_piece", "fg": 1890 }, - { "id": "unconnected", "fg": 1890 } + { "id": "center", "fg": 2004 }, + { "id": "corner", "fg": 2005 }, + { "id": "edge", "fg": 1892 }, + { "id": "t_connection", "fg": 2006 }, + { "id": "end_piece", "fg": 1892 }, + { "id": "unconnected", "fg": 1892 } ], "rotates": false }, - { "id": "t_sconc_wall_halfway", "fg": 1791, "rotates": false }, - { "id": "t_scrap_floor", "bg": 2008, "rotates": false }, + { "id": "t_sconc_wall_halfway", "fg": 1793, "rotates": false }, + { "id": "t_scrap_floor", "bg": 2010, "rotates": false }, { "id": "t_scrap_wall", - "fg": 1923, - "bg": 2102, + "fg": 1925, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1923 }, - { "id": "corner", "fg": 1921 }, - { "id": "edge", "fg": 1923 }, - { "id": "t_connection", "fg": 1922 }, - { "id": "end_piece", "fg": 1923 }, - { "id": "unconnected", "fg": 1923 } + { "id": "center", "fg": 1925 }, + { "id": "corner", "fg": 1923 }, + { "id": "edge", "fg": 1925 }, + { "id": "t_connection", "fg": 1924 }, + { "id": "end_piece", "fg": 1925 }, + { "id": "unconnected", "fg": 1925 } ], "rotates": false }, - { "id": "t_searth_test", "bg": 1772, "rotates": false }, - { "id": "t_sewage", "bg": 2039, "rotates": false }, + { "id": "t_searth_test", "bg": 1774, "rotates": false }, + { "id": "t_sewage", "bg": 2041, "rotates": false }, { "id": [ "t_sewage_pipe", "t_ind_pipe" ], - "fg": 1900, + "fg": 1902, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1947 }, - { "id": "corner", "fg": 1948 }, - { "id": "edge", "fg": 1949 }, - { "id": "t_connection", "fg": 1950 }, - { "id": "end_piece", "fg": 1951 }, - { "id": "unconnected", "fg": 1900 } + { "id": "center", "fg": 1949 }, + { "id": "corner", "fg": 1950 }, + { "id": "edge", "fg": 1951 }, + { "id": "t_connection", "fg": 1952 }, + { "id": "end_piece", "fg": 1953 }, + { "id": "unconnected", "fg": 1902 } ], "rotates": false }, - { "id": "t_sewage_pump", "fg": 1899, "rotates": false }, - { "id": "t_shrub_season_spring", "fg": 2034, "bg": 2147 }, - { "id": "t_shrub_season_summer", "fg": 2034, "bg": 2153 }, - { "id": "t_shrub_season_autumn", "fg": 2034, "bg": 2148 }, - { "id": "t_shrub_season_winter", "fg": 2034, "bg": 2161 }, - { "id": "t_shrub_blueberry_season_spring", "fg": 2013, "bg": 2147 }, - { "id": "t_shrub_blueberry_season_summer", "fg": 2013, "bg": 2153 }, - { "id": "t_shrub_blueberry_season_autumn", "fg": 2013, "bg": 2148 }, - { "id": "t_shrub_blueberry_season_winter", "fg": 2013, "bg": 2161 }, - { "id": "t_shrub_blueberry_harvested_season_spring", "fg": 1826, "bg": 2147 }, - { "id": "t_shrub_blueberry_harvested_season_summer", "fg": 1826, "bg": 2153 }, - { "id": "t_shrub_blueberry_harvested_season_autumn", "fg": 1826, "bg": 2148 }, - { "id": "t_shrub_blueberry_harvested_season_winter", "fg": 1826, "bg": 2161 }, - { "id": "t_shrub_fungal_season_spring", "fg": 1945, "bg": 2147 }, - { "id": "t_shrub_fungal_season_summer", "fg": 1945, "bg": 2153 }, - { "id": "t_shrub_fungal_season_autumn", "fg": 1945, "bg": 2148 }, - { "id": "t_shrub_fungal_season_winter", "fg": 1945, "bg": 2161 }, - { "id": "t_shrub_strawberry_season_spring", "fg": 2024, "bg": 2147 }, - { "id": "t_shrub_strawberry_season_summer", "fg": 2024, "bg": 2153 }, - { "id": "t_shrub_strawberry_season_autumn", "fg": 2024, "bg": 2148 }, - { "id": "t_shrub_strawberry_season_winter", "fg": 2024, "bg": 2161 }, - { "id": "t_shrub_strawberry_harvested_season_spring", "fg": 1827, "bg": 2147 }, - { "id": "t_shrub_strawberry_harvested_season_summer", "fg": 1827, "bg": 2153 }, - { "id": "t_shrub_strawberry_harvested_season_autumn", "fg": 1827, "bg": 2148 }, - { "id": "t_shrub_strawberry_harvested_season_winter", "fg": 1827, "bg": 2161 }, - { "id": "t_sidewalk", "bg": 1920, "rotates": false }, - { "id": "t_sidewalk_bg_dp", "bg": 1920, "rotates": false }, + { "id": "t_sewage_pump", "fg": 1901, "rotates": false }, + { "id": "t_shrub_season_spring", "fg": 2036, "bg": 2149 }, + { "id": "t_shrub_season_summer", "fg": 2036, "bg": 2155 }, + { "id": "t_shrub_season_autumn", "fg": 2036, "bg": 2150 }, + { "id": "t_shrub_season_winter", "fg": 2036, "bg": 2163 }, + { "id": "t_shrub_blueberry_season_spring", "fg": 2015, "bg": 2149 }, + { "id": "t_shrub_blueberry_season_summer", "fg": 2015, "bg": 2155 }, + { "id": "t_shrub_blueberry_season_autumn", "fg": 2015, "bg": 2150 }, + { "id": "t_shrub_blueberry_season_winter", "fg": 2015, "bg": 2163 }, + { "id": "t_shrub_blueberry_harvested_season_spring", "fg": 1828, "bg": 2149 }, + { "id": "t_shrub_blueberry_harvested_season_summer", "fg": 1828, "bg": 2155 }, + { "id": "t_shrub_blueberry_harvested_season_autumn", "fg": 1828, "bg": 2150 }, + { "id": "t_shrub_blueberry_harvested_season_winter", "fg": 1828, "bg": 2163 }, + { "id": "t_shrub_fungal_season_spring", "fg": 1947, "bg": 2149 }, + { "id": "t_shrub_fungal_season_summer", "fg": 1947, "bg": 2155 }, + { "id": "t_shrub_fungal_season_autumn", "fg": 1947, "bg": 2150 }, + { "id": "t_shrub_fungal_season_winter", "fg": 1947, "bg": 2163 }, + { "id": "t_shrub_strawberry_season_spring", "fg": 2026, "bg": 2149 }, + { "id": "t_shrub_strawberry_season_summer", "fg": 2026, "bg": 2155 }, + { "id": "t_shrub_strawberry_season_autumn", "fg": 2026, "bg": 2150 }, + { "id": "t_shrub_strawberry_season_winter", "fg": 2026, "bg": 2163 }, + { "id": "t_shrub_strawberry_harvested_season_spring", "fg": 1829, "bg": 2149 }, + { "id": "t_shrub_strawberry_harvested_season_summer", "fg": 1829, "bg": 2155 }, + { "id": "t_shrub_strawberry_harvested_season_autumn", "fg": 1829, "bg": 2150 }, + { "id": "t_shrub_strawberry_harvested_season_winter", "fg": 1829, "bg": 2163 }, + { "id": "t_sidewalk", "bg": 1922, "rotates": false }, + { "id": "t_sidewalk_bg_dp", "bg": 1922, "rotates": false }, { "id": "t_slide", - "fg": 1915, + "fg": 1917, "multitile": true, - "additional_tiles": [ { "id": "edge", "fg": 1915 }, { "id": "end_piece", "fg": 1914 } ], + "additional_tiles": [ { "id": "edge", "fg": 1917 }, { "id": "end_piece", "fg": 1916 } ], "rotates": false }, - { "id": "t_slime", "fg": 2039, "rotates": false }, - { "id": "t_slope_down", "fg": 2044, "rotates": false }, - { "id": "t_slope_up", "fg": 2040, "rotates": false }, - { "id": "t_slot_machine", "fg": 1773, "rotates": false }, - { "id": "t_stairs_down", "fg": 1745, "rotates": false }, - { "id": "t_stairs_up", "fg": 1744, "rotates": false }, - { "id": "t_station_disc", "fg": 1811, "rotates": false, "multitile": false }, + { "id": "t_slime", "fg": 2041, "rotates": false }, + { "id": "t_slope_down", "fg": 2046, "rotates": false }, + { "id": "t_slope_up", "fg": 2042, "rotates": false }, + { "id": "t_slot_machine", "fg": 1775, "rotates": false }, + { "id": "t_stairs_down", "fg": 1747, "rotates": false }, + { "id": "t_stairs_up", "fg": 1746, "rotates": false }, + { "id": "t_station_disc", "fg": 1813, "rotates": false, "multitile": false }, { "id": "t_stone_wall_line", - "fg": 1923, - "bg": 2102, + "fg": 1925, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1873 }, - { "id": "corner", "fg": 1869 }, - { "id": "edge", "fg": 1871 }, - { "id": "t_connection", "fg": 1870 }, - { "id": "end_piece", "fg": 1872 }, - { "id": "unconnected", "fg": 1868 } + { "id": "center", "fg": 1875 }, + { "id": "corner", "fg": 1871 }, + { "id": "edge", "fg": 1873 }, + { "id": "t_connection", "fg": 1872 }, + { "id": "end_piece", "fg": 1874 }, + { "id": "unconnected", "fg": 1870 } ], "rotates": false }, - { "id": "t_strconc_floor", "bg": 1738, "rotates": false }, - { "id": "t_strconc_floor_halfway", "fg": 1789, "rotates": false }, + { "id": "t_strconc_floor", "bg": 1740, "rotates": false }, + { "id": "t_strconc_floor_halfway", "fg": 1791, "rotates": false }, { "id": "t_strconc_wall", - "fg": 1890, + "fg": 1892, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2002 }, - { "id": "corner", "fg": 2003 }, - { "id": "edge", "fg": 1890 }, - { "id": "t_connection", "fg": 2004 }, - { "id": "end_piece", "fg": 1890 }, - { "id": "unconnected", "fg": 1890 } + { "id": "center", "fg": 2004 }, + { "id": "corner", "fg": 2005 }, + { "id": "edge", "fg": 1892 }, + { "id": "t_connection", "fg": 2006 }, + { "id": "end_piece", "fg": 1892 }, + { "id": "unconnected", "fg": 1892 } ], "rotates": false }, - { "id": "t_strconc_wall_halfway", "fg": 1791, "rotates": false }, - { "id": "t_support_l", "fg": 1956, "rotates": false }, - { "id": "t_supports_s_season_spring", "fg": 1935, "rotates": false, "bg": 2102 }, - { "id": "t_supports_s_season_summer", "fg": 1935, "rotates": false, "bg": 2104 }, - { "id": "t_supports_s_season_autumn", "fg": 1935, "rotates": false, "bg": 2103 }, - { "id": "t_supports_s_season_winter", "fg": 1935, "rotates": false, "bg": 2105 }, - { "id": "t_swater_dp", "fg": 1919, "rotates": false }, - { "id": "t_swater_sh", "fg": 1918, "rotates": false }, - { "id": "t_switch_even", "fg": 1748, "rotates": false }, - { "id": "t_switch_gb", "fg": 1746, "rotates": false }, - { "id": "t_switch_rb", "fg": 1747, "rotates": false }, - { "id": "t_switch_rg", "fg": 2043, "rotates": false }, - { "id": "t_switchgear_l", "fg": 1847, "rotates": false }, - { "id": "t_switchgear_s", "fg": 1847, "rotates": false }, - { "id": "t_thconc_floor", "bg": 1738, "rotates": false }, - { "id": "t_tree_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_season_summer", "fg": 2051, "bg": 2065 }, - { "id": "t_tree_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_harvested_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_harvested_season_summer", "fg": 2051, "bg": 2065 }, - { "id": "t_tree_harvested_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_harvested_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_apple_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_apple_season_summer", "fg": 2051, "bg": 2065 }, - { "id": "t_tree_apple_season_autumn", "fg": 2052, "bg": 2063 }, - { "id": "t_tree_apple_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_apple_harvested_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_apple_harvested_season_summer", "fg": 2051, "bg": 2065 }, - { "id": "t_tree_apple_harvested_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_apple_harvested_season_winter", "fg": 2051, "bg": 2066 }, - { "id": "t_tree_apricot_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_apricot_season_summer", "fg": 2053, "bg": 2065 }, - { "id": "t_tree_apricot_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_apricot_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_apricot_harvested_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_apricot_harvested_season_summer", "fg": 2051, "bg": 2065 }, - { "id": "t_tree_apricot_harvested_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_apricot_harvested_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_birch_season_spring", "fg": 1878, "bg": 2064 }, - { "id": "t_tree_birch_season_summer", "fg": 1878, "bg": 2065 }, - { "id": "t_tree_birch_season_autumn", "fg": 1878, "bg": 2063 }, - { "id": "t_tree_birch_season_winter", "fg": 1878, "bg": 2066 }, - { "id": "t_tree_birch_harvested_season_spring", "fg": 1878, "bg": 2064 }, - { "id": "t_tree_birch_harvested_season_summer", "fg": 1878, "bg": 2065 }, - { "id": "t_tree_birch_harvested_season_autumn", "fg": 1878, "bg": 2063 }, - { "id": "t_tree_birch_harvested_season_winter", "fg": 1878, "bg": 2066 }, - { "id": "t_tree_blackjack_season_spring", "fg": 1838, "bg": 2064 }, - { "id": "t_tree_blackjack_season_summer", "fg": 1838, "bg": 2065 }, - { "id": "t_tree_blackjack_season_autumn", "fg": 1838, "bg": 2063 }, - { "id": "t_tree_blackjack_season_winter", "fg": 1838, "bg": 2066 }, - { "id": "t_tree_blackjack_harvested_season_spring", "fg": 1838, "bg": 2064 }, - { "id": "t_tree_blackjack_harvested_season_summer", "fg": 1838, "bg": 2065 }, - { "id": "t_tree_blackjack_harvested_season_autumn", "fg": 1838, "bg": 2065 }, - { "id": "t_tree_blackjack_harvested_season_winter", "fg": 1838, "bg": 2066 }, - { "id": "t_tree_cherry_season_spring", "fg": 2054, "bg": 2064 }, - { "id": "t_tree_cherry_season_summer", "fg": 2055, "bg": 2065 }, - { "id": "t_tree_cherry_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_cherry_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_cherry_harvested_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_cherry_harvested_season_summer", "fg": 2051, "bg": 2065 }, - { "id": "t_tree_cherry_harvested_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_cherry_harvested_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_dead_season_spring", "fg": 1877, "bg": 2064 }, - { "id": "t_tree_dead_season_summer", "fg": 1877, "bg": 2065 }, - { "id": "t_tree_dead_season_autumn", "fg": 1877, "bg": 2063 }, - { "id": "t_tree_dead_season_winter", "fg": 1877, "bg": 2066 }, - { "id": "t_tree_deadpine_season_spring", "fg": 1803, "bg": 2064 }, - { "id": "t_tree_deadpine_season_summer", "fg": 1803, "bg": 2065 }, - { "id": "t_tree_deadpine_season_autumn", "fg": 1803, "bg": 2063 }, - { "id": "t_tree_deadpine_season_winter", "fg": 1803, "bg": 2066 }, - { "id": "t_tree_fungal_season_spring", "fg": 1737, "bg": 2064 }, - { "id": "t_tree_fungal_season_summer", "fg": 1737, "bg": 2065 }, - { "id": "t_tree_fungal_season_autumn", "fg": 1737, "bg": 2063 }, - { "id": "t_tree_fungal_season_winter", "fg": 1737, "bg": 2066 }, - { "id": "t_tree_fungal_young_season_spring", "fg": 1946, "bg": 2064 }, - { "id": "t_tree_fungal_young_season_summer", "fg": 1946, "bg": 2065 }, - { "id": "t_tree_fungal_young_season_autumn", "fg": 1946, "bg": 2063 }, - { "id": "t_tree_fungal_young_season_winter", "fg": 1946, "bg": 2066 }, - { "id": "t_tree_fungal_young_harvested_season_spring", "fg": 1946, "bg": 2064 }, - { "id": "t_tree_fungal_young_harvested_season_summer", "fg": 1946, "bg": 2065 }, - { "id": "t_tree_fungal_young_harvested_season_autumn", "fg": 1946, "bg": 2065 }, - { "id": "t_tree_fungal_young_harvested_season_winter", "fg": 1946, "bg": 2066 }, - { "id": "t_tree_hickory_season_spring", "fg": 1880, "bg": 2064 }, - { "id": "t_tree_hickory_season_summer", "fg": 1880, "bg": 2065 }, - { "id": "t_tree_hickory_season_autumn", "fg": 1880, "bg": 2063 }, - { "id": "t_tree_hickory_season_winter", "fg": 1880, "bg": 2066 }, - { "id": "t_tree_hickory_harvested_season_spring", "fg": 1880, "bg": 2064 }, - { "id": "t_tree_hickory_harvested_season_summer", "fg": 1880, "bg": 2065 }, - { "id": "t_tree_hickory_harvested_season_autumn", "fg": 1880, "bg": 2063 }, - { "id": "t_tree_hickory_harvested_season_winter", "fg": 1880, "bg": 2066 }, - { "id": "t_tree_hickory_dead_season_spring", "fg": 1882, "bg": 2064 }, - { "id": "t_tree_hickory_dead_season_summer", "fg": 1882, "bg": 2065 }, - { "id": "t_tree_hickory_dead_season_autumn", "fg": 1882, "bg": 2063 }, - { "id": "t_tree_hickory_dead_season_winter", "fg": 1882, "bg": 2066 }, - { "id": [ "t_tree_maple_season_spring", "t_tree_maple_tapped_season_spring" ], "fg": 1881, "bg": 2064 }, - { "id": [ "t_tree_maple_season_summer", "t_tree_maple_tapped_season_summer" ], "fg": 1881, "bg": 2065 }, - { "id": [ "t_tree_maple_season_autumn", "t_tree_maple_tapped_season_autumn" ], "fg": 1881, "bg": 2063 }, - { "id": [ "t_tree_maple_season_winter", "t_tree_maple_tapped_season_winter" ], "fg": 1881, "bg": 2066 }, - { "id": "t_tree_peach_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_peach_season_summer", "fg": 2056, "bg": 2065 }, - { "id": "t_tree_peach_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_peach_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_peach_harvested_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_peach_harvested_season_summer", "fg": 2051, "bg": 2065 }, - { "id": "t_tree_peach_harvested_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_peach_harvested_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_pear_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_pear_season_summer", "fg": 2051, "bg": 2065 }, - { "id": "t_tree_pear_season_autumn", "fg": 2057, "bg": 2063 }, - { "id": "t_tree_pear_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_pear_harvested_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_pear_harvested_season_summer", "fg": 2051, "bg": 2065 }, - { "id": "t_tree_pear_harvested_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_pear_harvested_season_winter", "fg": 2051, "bg": 2066 }, - { "id": "t_tree_pine_season_spring", "fg": 1802, "bg": 2064 }, - { "id": "t_tree_pine_season_summer", "fg": 1802, "bg": 2065 }, - { "id": "t_tree_pine_season_autumn", "fg": 1802, "bg": 2063 }, - { "id": "t_tree_pine_season_winter", "fg": 1802, "bg": 2066 }, - { "id": "t_tree_pine_harvested_season_spring", "fg": 1802, "bg": 2064 }, - { "id": "t_tree_pine_harvested_season_summer", "fg": 1802, "bg": 2065 }, - { "id": "t_tree_pine_harvested_season_autumn", "fg": 1802, "bg": 2063 }, - { "id": "t_tree_pine_harvested_season_winter", "fg": 1802, "bg": 2066 }, - { "id": "t_tree_plum_season_spring", "fg": 2054, "bg": 2064 }, - { "id": "t_tree_plum_season_summer", "fg": 2058, "bg": 2065 }, - { "id": "t_tree_plum_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_plum_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_plum_harvested_season_spring", "fg": 2051, "bg": 2064 }, - { "id": "t_tree_plum_harvested_season_summer", "fg": 2051, "bg": 2065 }, - { "id": "t_tree_plum_harvested_season_autumn", "fg": 2051, "bg": 2063 }, - { "id": "t_tree_plum_harvested_season_winter", "fg": 2059, "bg": 2066 }, - { "id": "t_tree_willow_season_spring", "fg": 1879, "bg": 2064 }, - { "id": "t_tree_willow_season_summer", "fg": 1879, "bg": 2065 }, - { "id": "t_tree_willow_season_autumn", "fg": 1879, "bg": 2063 }, - { "id": "t_tree_willow_season_winter", "fg": 1879, "bg": 2066 }, - { "id": "t_tree_willow_harvested_season_spring", "fg": 1879, "bg": 2064 }, - { "id": "t_tree_willow_harvested_season_summer", "fg": 1879, "bg": 2065 }, - { "id": "t_tree_willow_harvested_season_autumn", "fg": 1879, "bg": 2063 }, - { "id": "t_tree_willow_harvested_season_winter", "fg": 1879, "bg": 2066 }, - { "id": "t_tree_young_season_spring", "fg": 2045, "bg": 2064 }, - { "id": "t_tree_young_season_summer", "fg": 2045, "bg": 2065 }, - { "id": "t_tree_young_season_autumn", "fg": 1839, "bg": 2063 }, - { "id": "t_tree_young_season_winter", "fg": 1840, "bg": 2066 }, - { "id": "t_tree_young_harvested_season_spring", "fg": 2045, "bg": 2064 }, - { "id": "t_tree_young_harvested_season_summer", "fg": 2045, "bg": 2065 }, - { "id": "t_tree_young_harvested_season_autumn", "fg": 1839, "bg": 2063 }, - { "id": "t_tree_young_harvested_season_winter", "fg": 1840, "bg": 2066 }, - { "id": "t_trunk", "fg": 1897, "rotates": false }, - { "id": "t_underbrush_season_spring", "fg": 1898, "bg": 2147 }, - { "id": "t_underbrush_season_summer", "fg": 1898, "bg": 2153 }, - { "id": "t_underbrush_season_autumn", "fg": 1898, "bg": 2148 }, - { "id": "t_underbrush_season_winter", "fg": 1898, "bg": 2161 }, - { "id": "t_underbrush_harvested_spring", "fg": 1849, "bg": 2147 }, - { "id": "t_underbrush_harvested_summer", "fg": 1849, "bg": 2153 }, - { "id": "t_underbrush_harvested_autumn", "fg": 1849, "bg": 2148 }, - { "id": "t_underbrush_harvested_winter", "fg": 1849, "bg": 2161 }, - { "id": "t_utility_light", "bg": 1800, "rotates": false }, - { "id": "t_vat", "fg": 1894, "rotates": false }, + { "id": "t_strconc_wall_halfway", "fg": 1793, "rotates": false }, + { "id": "t_support_l", "fg": 1958, "rotates": false }, + { "id": "t_supports_s_season_spring", "fg": 1937, "rotates": false, "bg": 2104 }, + { "id": "t_supports_s_season_summer", "fg": 1937, "rotates": false, "bg": 2106 }, + { "id": "t_supports_s_season_autumn", "fg": 1937, "rotates": false, "bg": 2105 }, + { "id": "t_supports_s_season_winter", "fg": 1937, "rotates": false, "bg": 2107 }, + { "id": "t_swater_dp", "fg": 1921, "rotates": false }, + { "id": "t_swater_sh", "fg": 1920, "rotates": false }, + { "id": "t_switch_even", "fg": 1750, "rotates": false }, + { "id": "t_switch_gb", "fg": 1748, "rotates": false }, + { "id": "t_switch_rb", "fg": 1749, "rotates": false }, + { "id": "t_switch_rg", "fg": 2045, "rotates": false }, + { "id": "t_switchgear_l", "fg": 1849, "rotates": false }, + { "id": "t_switchgear_s", "fg": 1849, "rotates": false }, + { "id": "t_thconc_floor", "bg": 1740, "rotates": false }, + { "id": "t_tree_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_season_summer", "fg": 2053, "bg": 2067 }, + { "id": "t_tree_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_harvested_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_harvested_season_summer", "fg": 2053, "bg": 2067 }, + { "id": "t_tree_harvested_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_harvested_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_apple_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_apple_season_summer", "fg": 2053, "bg": 2067 }, + { "id": "t_tree_apple_season_autumn", "fg": 2054, "bg": 2065 }, + { "id": "t_tree_apple_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_apple_harvested_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_apple_harvested_season_summer", "fg": 2053, "bg": 2067 }, + { "id": "t_tree_apple_harvested_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_apple_harvested_season_winter", "fg": 2053, "bg": 2068 }, + { "id": "t_tree_apricot_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_apricot_season_summer", "fg": 2055, "bg": 2067 }, + { "id": "t_tree_apricot_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_apricot_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_apricot_harvested_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_apricot_harvested_season_summer", "fg": 2053, "bg": 2067 }, + { "id": "t_tree_apricot_harvested_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_apricot_harvested_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_birch_season_spring", "fg": 1880, "bg": 2066 }, + { "id": "t_tree_birch_season_summer", "fg": 1880, "bg": 2067 }, + { "id": "t_tree_birch_season_autumn", "fg": 1880, "bg": 2065 }, + { "id": "t_tree_birch_season_winter", "fg": 1880, "bg": 2068 }, + { "id": "t_tree_birch_harvested_season_spring", "fg": 1880, "bg": 2066 }, + { "id": "t_tree_birch_harvested_season_summer", "fg": 1880, "bg": 2067 }, + { "id": "t_tree_birch_harvested_season_autumn", "fg": 1880, "bg": 2065 }, + { "id": "t_tree_birch_harvested_season_winter", "fg": 1880, "bg": 2068 }, + { "id": "t_tree_blackjack_season_spring", "fg": 1840, "bg": 2066 }, + { "id": "t_tree_blackjack_season_summer", "fg": 1840, "bg": 2067 }, + { "id": "t_tree_blackjack_season_autumn", "fg": 1840, "bg": 2065 }, + { "id": "t_tree_blackjack_season_winter", "fg": 1840, "bg": 2068 }, + { "id": "t_tree_blackjack_harvested_season_spring", "fg": 1840, "bg": 2066 }, + { "id": "t_tree_blackjack_harvested_season_summer", "fg": 1840, "bg": 2067 }, + { "id": "t_tree_blackjack_harvested_season_autumn", "fg": 1840, "bg": 2067 }, + { "id": "t_tree_blackjack_harvested_season_winter", "fg": 1840, "bg": 2068 }, + { "id": "t_tree_cherry_season_spring", "fg": 2056, "bg": 2066 }, + { "id": "t_tree_cherry_season_summer", "fg": 2057, "bg": 2067 }, + { "id": "t_tree_cherry_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_cherry_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_cherry_harvested_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_cherry_harvested_season_summer", "fg": 2053, "bg": 2067 }, + { "id": "t_tree_cherry_harvested_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_cherry_harvested_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_dead_season_spring", "fg": 1879, "bg": 2066 }, + { "id": "t_tree_dead_season_summer", "fg": 1879, "bg": 2067 }, + { "id": "t_tree_dead_season_autumn", "fg": 1879, "bg": 2065 }, + { "id": "t_tree_dead_season_winter", "fg": 1879, "bg": 2068 }, + { "id": "t_tree_deadpine_season_spring", "fg": 1805, "bg": 2066 }, + { "id": "t_tree_deadpine_season_summer", "fg": 1805, "bg": 2067 }, + { "id": "t_tree_deadpine_season_autumn", "fg": 1805, "bg": 2065 }, + { "id": "t_tree_deadpine_season_winter", "fg": 1805, "bg": 2068 }, + { "id": "t_tree_fungal_season_spring", "fg": 1739, "bg": 2066 }, + { "id": "t_tree_fungal_season_summer", "fg": 1739, "bg": 2067 }, + { "id": "t_tree_fungal_season_autumn", "fg": 1739, "bg": 2065 }, + { "id": "t_tree_fungal_season_winter", "fg": 1739, "bg": 2068 }, + { "id": "t_tree_fungal_young_season_spring", "fg": 1948, "bg": 2066 }, + { "id": "t_tree_fungal_young_season_summer", "fg": 1948, "bg": 2067 }, + { "id": "t_tree_fungal_young_season_autumn", "fg": 1948, "bg": 2065 }, + { "id": "t_tree_fungal_young_season_winter", "fg": 1948, "bg": 2068 }, + { "id": "t_tree_fungal_young_harvested_season_spring", "fg": 1948, "bg": 2066 }, + { "id": "t_tree_fungal_young_harvested_season_summer", "fg": 1948, "bg": 2067 }, + { "id": "t_tree_fungal_young_harvested_season_autumn", "fg": 1948, "bg": 2067 }, + { "id": "t_tree_fungal_young_harvested_season_winter", "fg": 1948, "bg": 2068 }, + { "id": "t_tree_hickory_season_spring", "fg": 1882, "bg": 2066 }, + { "id": "t_tree_hickory_season_summer", "fg": 1882, "bg": 2067 }, + { "id": "t_tree_hickory_season_autumn", "fg": 1882, "bg": 2065 }, + { "id": "t_tree_hickory_season_winter", "fg": 1882, "bg": 2068 }, + { "id": "t_tree_hickory_harvested_season_spring", "fg": 1882, "bg": 2066 }, + { "id": "t_tree_hickory_harvested_season_summer", "fg": 1882, "bg": 2067 }, + { "id": "t_tree_hickory_harvested_season_autumn", "fg": 1882, "bg": 2065 }, + { "id": "t_tree_hickory_harvested_season_winter", "fg": 1882, "bg": 2068 }, + { "id": "t_tree_hickory_dead_season_spring", "fg": 1884, "bg": 2066 }, + { "id": "t_tree_hickory_dead_season_summer", "fg": 1884, "bg": 2067 }, + { "id": "t_tree_hickory_dead_season_autumn", "fg": 1884, "bg": 2065 }, + { "id": "t_tree_hickory_dead_season_winter", "fg": 1884, "bg": 2068 }, + { "id": [ "t_tree_maple_season_spring", "t_tree_maple_tapped_season_spring" ], "fg": 1883, "bg": 2066 }, + { "id": [ "t_tree_maple_season_summer", "t_tree_maple_tapped_season_summer" ], "fg": 1883, "bg": 2067 }, + { "id": [ "t_tree_maple_season_autumn", "t_tree_maple_tapped_season_autumn" ], "fg": 1883, "bg": 2065 }, + { "id": [ "t_tree_maple_season_winter", "t_tree_maple_tapped_season_winter" ], "fg": 1883, "bg": 2068 }, + { "id": "t_tree_peach_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_peach_season_summer", "fg": 2058, "bg": 2067 }, + { "id": "t_tree_peach_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_peach_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_peach_harvested_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_peach_harvested_season_summer", "fg": 2053, "bg": 2067 }, + { "id": "t_tree_peach_harvested_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_peach_harvested_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_pear_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_pear_season_summer", "fg": 2053, "bg": 2067 }, + { "id": "t_tree_pear_season_autumn", "fg": 2059, "bg": 2065 }, + { "id": "t_tree_pear_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_pear_harvested_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_pear_harvested_season_summer", "fg": 2053, "bg": 2067 }, + { "id": "t_tree_pear_harvested_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_pear_harvested_season_winter", "fg": 2053, "bg": 2068 }, + { "id": "t_tree_pine_season_spring", "fg": 1804, "bg": 2066 }, + { "id": "t_tree_pine_season_summer", "fg": 1804, "bg": 2067 }, + { "id": "t_tree_pine_season_autumn", "fg": 1804, "bg": 2065 }, + { "id": "t_tree_pine_season_winter", "fg": 1804, "bg": 2068 }, + { "id": "t_tree_pine_harvested_season_spring", "fg": 1804, "bg": 2066 }, + { "id": "t_tree_pine_harvested_season_summer", "fg": 1804, "bg": 2067 }, + { "id": "t_tree_pine_harvested_season_autumn", "fg": 1804, "bg": 2065 }, + { "id": "t_tree_pine_harvested_season_winter", "fg": 1804, "bg": 2068 }, + { "id": "t_tree_plum_season_spring", "fg": 2056, "bg": 2066 }, + { "id": "t_tree_plum_season_summer", "fg": 2060, "bg": 2067 }, + { "id": "t_tree_plum_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_plum_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_plum_harvested_season_spring", "fg": 2053, "bg": 2066 }, + { "id": "t_tree_plum_harvested_season_summer", "fg": 2053, "bg": 2067 }, + { "id": "t_tree_plum_harvested_season_autumn", "fg": 2053, "bg": 2065 }, + { "id": "t_tree_plum_harvested_season_winter", "fg": 2061, "bg": 2068 }, + { "id": "t_tree_willow_season_spring", "fg": 1881, "bg": 2066 }, + { "id": "t_tree_willow_season_summer", "fg": 1881, "bg": 2067 }, + { "id": "t_tree_willow_season_autumn", "fg": 1881, "bg": 2065 }, + { "id": "t_tree_willow_season_winter", "fg": 1881, "bg": 2068 }, + { "id": "t_tree_willow_harvested_season_spring", "fg": 1881, "bg": 2066 }, + { "id": "t_tree_willow_harvested_season_summer", "fg": 1881, "bg": 2067 }, + { "id": "t_tree_willow_harvested_season_autumn", "fg": 1881, "bg": 2065 }, + { "id": "t_tree_willow_harvested_season_winter", "fg": 1881, "bg": 2068 }, + { "id": "t_tree_young_season_spring", "fg": 2047, "bg": 2066 }, + { "id": "t_tree_young_season_summer", "fg": 2047, "bg": 2067 }, + { "id": "t_tree_young_season_autumn", "fg": 1841, "bg": 2065 }, + { "id": "t_tree_young_season_winter", "fg": 1842, "bg": 2068 }, + { "id": "t_tree_young_harvested_season_spring", "fg": 2047, "bg": 2066 }, + { "id": "t_tree_young_harvested_season_summer", "fg": 2047, "bg": 2067 }, + { "id": "t_tree_young_harvested_season_autumn", "fg": 1841, "bg": 2065 }, + { "id": "t_tree_young_harvested_season_winter", "fg": 1842, "bg": 2068 }, + { "id": "t_trunk", "fg": 1899, "rotates": false }, + { "id": "t_underbrush_season_spring", "fg": 1900, "bg": 2149 }, + { "id": "t_underbrush_season_summer", "fg": 1900, "bg": 2155 }, + { "id": "t_underbrush_season_autumn", "fg": 1900, "bg": 2150 }, + { "id": "t_underbrush_season_winter", "fg": 1900, "bg": 2163 }, + { "id": "t_underbrush_harvested_spring", "fg": 1851, "bg": 2149 }, + { "id": "t_underbrush_harvested_summer", "fg": 1851, "bg": 2155 }, + { "id": "t_underbrush_harvested_autumn", "fg": 1851, "bg": 2150 }, + { "id": "t_underbrush_harvested_winter", "fg": 1851, "bg": 2163 }, + { "id": "t_utility_light", "bg": 1802, "rotates": false }, + { "id": "t_vat", "fg": 1896, "rotates": false }, { "id": "t_wall", - "fg": 2033, - "bg": 1896, + "fg": 2035, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2033 }, - { "id": "corner", "fg": 1916 }, - { "id": "edge", "fg": 2033 }, - { "id": "t_connection", "fg": 1917 }, - { "id": "end_piece", "fg": 2033 }, - { "id": "unconnected", "fg": 2033 } + { "id": "center", "fg": 2035 }, + { "id": "corner", "fg": 1918 }, + { "id": "edge", "fg": 2035 }, + { "id": "t_connection", "fg": 1919 }, + { "id": "end_piece", "fg": 2035 }, + { "id": "unconnected", "fg": 2035 } ], "rotates": false }, { "id": "t_wall_b", - "fg": 1777, - "bg": 1896, + "fg": 1779, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1777 }, - { "id": "corner", "fg": 1778 }, - { "id": "edge", "fg": 1777 }, - { "id": "t_connection", "fg": 1779 }, - { "id": "end_piece", "fg": 1777 }, - { "id": "unconnected", "fg": 1777 } + { "id": "center", "fg": 1779 }, + { "id": "corner", "fg": 1780 }, + { "id": "edge", "fg": 1779 }, + { "id": "t_connection", "fg": 1781 }, + { "id": "end_piece", "fg": 1779 }, + { "id": "unconnected", "fg": 1779 } ], "rotates": false }, { "id": "t_wall_g", - "fg": 1780, - "bg": 1896, + "fg": 1782, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1780 }, - { "id": "corner", "fg": 1781 }, - { "id": "edge", "fg": 1780 }, - { "id": "t_connection", "fg": 1782 }, - { "id": "end_piece", "fg": 1780 }, - { "id": "unconnected", "fg": 1780 } + { "id": "center", "fg": 1782 }, + { "id": "corner", "fg": 1783 }, + { "id": "edge", "fg": 1782 }, + { "id": "t_connection", "fg": 1784 }, + { "id": "end_piece", "fg": 1782 }, + { "id": "unconnected", "fg": 1782 } ], "rotates": false }, { "id": "t_wall_glass", - "fg": 1931, + "fg": 1933, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1931 }, - { "id": "corner", "fg": 1932 }, - { "id": "edge", "fg": 1931 }, - { "id": "t_connection", "fg": 1739 }, - { "id": "end_piece", "fg": 1931 }, - { "id": "unconnected", "fg": 1931 } + { "id": "center", "fg": 1933 }, + { "id": "corner", "fg": 1934 }, + { "id": "edge", "fg": 1933 }, + { "id": "t_connection", "fg": 1741 }, + { "id": "end_piece", "fg": 1933 }, + { "id": "unconnected", "fg": 1933 } ], "rotates": false }, { "id": "t_wall_glass_alarm", - "fg": 1926, - "bg": 2006, + "fg": 1928, + "bg": 2008, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1926 }, - { "id": "corner", "fg": 1924 }, - { "id": "edge", "fg": 1926 }, - { "id": "t_connection", "fg": 1925 }, - { "id": "end_piece", "fg": 1926 }, - { "id": "unconnected", "fg": 1926 } + { "id": "center", "fg": 1928 }, + { "id": "corner", "fg": 1926 }, + { "id": "edge", "fg": 1928 }, + { "id": "t_connection", "fg": 1927 }, + { "id": "end_piece", "fg": 1928 }, + { "id": "unconnected", "fg": 1928 } ], "rotates": false }, { "id": "t_wall_glass_h", - "fg": 1931, + "fg": 1933, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1931 }, - { "id": "corner", "fg": 1932 }, - { "id": "edge", "fg": 1931 }, - { "id": "t_connection", "fg": 1739 }, - { "id": "end_piece", "fg": 1931 }, - { "id": "unconnected", "fg": 1931 } + { "id": "center", "fg": 1933 }, + { "id": "corner", "fg": 1934 }, + { "id": "edge", "fg": 1933 }, + { "id": "t_connection", "fg": 1741 }, + { "id": "end_piece", "fg": 1933 }, + { "id": "unconnected", "fg": 1933 } ], "rotates": false }, { "id": "t_wall_glass_h_alarm", - "fg": 1926, - "bg": 2006, + "fg": 1928, + "bg": 2008, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1926 }, - { "id": "corner", "fg": 1924 }, - { "id": "edge", "fg": 1926 }, - { "id": "t_connection", "fg": 1925 }, - { "id": "end_piece", "fg": 1926 }, - { "id": "unconnected", "fg": 1926 } + { "id": "center", "fg": 1928 }, + { "id": "corner", "fg": 1926 }, + { "id": "edge", "fg": 1928 }, + { "id": "t_connection", "fg": 1927 }, + { "id": "end_piece", "fg": 1928 }, + { "id": "unconnected", "fg": 1928 } ], "rotates": false }, { "id": "t_wall_glass_v", - "fg": 1931, + "fg": 1933, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1931 }, - { "id": "corner", "fg": 1932 }, - { "id": "edge", "fg": 1931 }, - { "id": "t_connection", "fg": 1739 }, - { "id": "end_piece", "fg": 1931 }, - { "id": "unconnected", "fg": 1931 } + { "id": "center", "fg": 1933 }, + { "id": "corner", "fg": 1934 }, + { "id": "edge", "fg": 1933 }, + { "id": "t_connection", "fg": 1741 }, + { "id": "end_piece", "fg": 1933 }, + { "id": "unconnected", "fg": 1933 } ], "rotates": false }, { "id": "t_wall_glass_v_alarm", - "fg": 1926, - "bg": 2006, + "fg": 1928, + "bg": 2008, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1926 }, - { "id": "corner", "fg": 1924 }, - { "id": "edge", "fg": 1926 }, - { "id": "t_connection", "fg": 1925 }, - { "id": "end_piece", "fg": 1926 }, - { "id": "unconnected", "fg": 1926 } + { "id": "center", "fg": 1928 }, + { "id": "corner", "fg": 1926 }, + { "id": "edge", "fg": 1928 }, + { "id": "t_connection", "fg": 1927 }, + { "id": "end_piece", "fg": 1928 }, + { "id": "unconnected", "fg": 1928 } ], "rotates": false }, { "id": "t_wall_h", - "fg": 2033, - "bg": 1896, + "fg": 2035, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2033 }, - { "id": "corner", "fg": 1916 }, - { "id": "edge", "fg": 2033 }, - { "id": "t_connection", "fg": 1917 }, - { "id": "end_piece", "fg": 2033 }, - { "id": "unconnected", "fg": 2033 } + { "id": "center", "fg": 2035 }, + { "id": "corner", "fg": 1918 }, + { "id": "edge", "fg": 2035 }, + { "id": "t_connection", "fg": 1919 }, + { "id": "end_piece", "fg": 2035 }, + { "id": "unconnected", "fg": 2035 } ], "rotates": false }, { "id": "t_wall_h_b", - "fg": 1777, - "bg": 1896, + "fg": 1779, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1777 }, - { "id": "corner", "fg": 1778 }, - { "id": "edge", "fg": 1777 }, - { "id": "t_connection", "fg": 1779 }, - { "id": "end_piece", "fg": 1777 }, - { "id": "unconnected", "fg": 1777 } + { "id": "center", "fg": 1779 }, + { "id": "corner", "fg": 1780 }, + { "id": "edge", "fg": 1779 }, + { "id": "t_connection", "fg": 1781 }, + { "id": "end_piece", "fg": 1779 }, + { "id": "unconnected", "fg": 1779 } ], "rotates": false }, { "id": "t_wall_h_g", - "fg": 1780, - "bg": 1896, + "fg": 1782, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1780 }, - { "id": "corner", "fg": 1781 }, - { "id": "edge", "fg": 1780 }, - { "id": "t_connection", "fg": 1782 }, - { "id": "end_piece", "fg": 1780 }, - { "id": "unconnected", "fg": 1780 } + { "id": "center", "fg": 1782 }, + { "id": "corner", "fg": 1783 }, + { "id": "edge", "fg": 1782 }, + { "id": "t_connection", "fg": 1784 }, + { "id": "end_piece", "fg": 1782 }, + { "id": "unconnected", "fg": 1782 } ], "rotates": false }, { "id": "t_wall_h_p", - "fg": 1786, - "bg": 1896, + "fg": 1788, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1786 }, - { "id": "corner", "fg": 1787 }, - { "id": "edge", "fg": 1786 }, - { "id": "t_connection", "fg": 1788 }, - { "id": "end_piece", "fg": 1786 }, - { "id": "unconnected", "fg": 1786 } + { "id": "center", "fg": 1788 }, + { "id": "corner", "fg": 1789 }, + { "id": "edge", "fg": 1788 }, + { "id": "t_connection", "fg": 1790 }, + { "id": "end_piece", "fg": 1788 }, + { "id": "unconnected", "fg": 1788 } ], "rotates": false }, { "id": "t_wall_h_r", - "fg": 1774, - "bg": 1896, + "fg": 1776, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1774 }, - { "id": "corner", "fg": 1775 }, - { "id": "edge", "fg": 1774 }, - { "id": "t_connection", "fg": 1776 }, - { "id": "end_piece", "fg": 1774 }, - { "id": "unconnected", "fg": 1774 } + { "id": "center", "fg": 1776 }, + { "id": "corner", "fg": 1777 }, + { "id": "edge", "fg": 1776 }, + { "id": "t_connection", "fg": 1778 }, + { "id": "end_piece", "fg": 1776 }, + { "id": "unconnected", "fg": 1776 } ], "rotates": false }, { "id": "t_wall_h_w", - "fg": 2033, - "bg": 1896, + "fg": 2035, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2033 }, - { "id": "corner", "fg": 1916 }, - { "id": "edge", "fg": 2033 }, - { "id": "t_connection", "fg": 1917 }, - { "id": "end_piece", "fg": 2033 }, - { "id": "unconnected", "fg": 2033 } + { "id": "center", "fg": 2035 }, + { "id": "corner", "fg": 1918 }, + { "id": "edge", "fg": 2035 }, + { "id": "t_connection", "fg": 1919 }, + { "id": "end_piece", "fg": 2035 }, + { "id": "unconnected", "fg": 2035 } ], "rotates": false }, { "id": "t_wall_h_y", - "fg": 1783, - "bg": 1896, + "fg": 1785, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1783 }, - { "id": "corner", "fg": 1784 }, - { "id": "edge", "fg": 1783 }, - { "id": "t_connection", "fg": 1785 }, - { "id": "end_piece", "fg": 1783 }, - { "id": "unconnected", "fg": 1783 } + { "id": "center", "fg": 1785 }, + { "id": "corner", "fg": 1786 }, + { "id": "edge", "fg": 1785 }, + { "id": "t_connection", "fg": 1787 }, + { "id": "end_piece", "fg": 1785 }, + { "id": "unconnected", "fg": 1785 } ], "rotates": false }, - { "id": "t_wall_half", "fg": 2025, "rotates": false }, + { "id": "t_wall_half", "fg": 2027, "rotates": false }, { "id": "t_wall_log", - "fg": 2026, + "fg": 2028, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1851 }, - { "id": "corner", "fg": 1852 }, - { "id": "edge", "fg": 1853 }, - { "id": "t_connection", "fg": 1854 }, - { "id": "end_piece", "fg": 1855 }, - { "id": "unconnected", "fg": 2026 } + { "id": "center", "fg": 1853 }, + { "id": "corner", "fg": 1854 }, + { "id": "edge", "fg": 1855 }, + { "id": "t_connection", "fg": 1856 }, + { "id": "end_piece", "fg": 1857 }, + { "id": "unconnected", "fg": 2028 } ], "rotates": false }, - { "id": "t_wall_log_broken", "fg": 2028, "bg": 2102, "rotates": false }, - { "id": "t_wall_log_chipped", "fg": 2027, "bg": 2102, "rotates": false }, - { "id": "t_wall_log_half", "fg": 2025, "bg": 2102, "rotates": false }, + { "id": "t_wall_log_broken", "fg": 2030, "bg": 2104, "rotates": false }, + { "id": "t_wall_log_chipped", "fg": 2029, "bg": 2104, "rotates": false }, + { "id": "t_wall_log_half", "fg": 2027, "bg": 2104, "rotates": false }, { "id": "t_wall_metal", - "fg": 1923, - "bg": 2102, + "fg": 1925, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1867 }, - { "id": "corner", "fg": 1863 }, - { "id": "edge", "fg": 1865 }, - { "id": "t_connection", "fg": 1864 }, - { "id": "end_piece", "fg": 1866 }, - { "id": "unconnected", "fg": 1862 } + { "id": "center", "fg": 1869 }, + { "id": "corner", "fg": 1865 }, + { "id": "edge", "fg": 1867 }, + { "id": "t_connection", "fg": 1866 }, + { "id": "end_piece", "fg": 1868 }, + { "id": "unconnected", "fg": 1864 } ], "rotates": false }, { "id": "t_wall_metal_h", - "fg": 1923, - "bg": 2102, + "fg": 1925, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1923 }, - { "id": "corner", "fg": 1921 }, - { "id": "edge", "fg": 1923 }, - { "id": "t_connection", "fg": 1922 }, - { "id": "end_piece", "fg": 1923 }, - { "id": "unconnected", "fg": 1923 } + { "id": "center", "fg": 1925 }, + { "id": "corner", "fg": 1923 }, + { "id": "edge", "fg": 1925 }, + { "id": "t_connection", "fg": 1924 }, + { "id": "end_piece", "fg": 1925 }, + { "id": "unconnected", "fg": 1925 } ], "rotates": false }, { "id": "t_wall_metal_v", - "fg": 1923, - "bg": 2102, + "fg": 1925, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1923 }, - { "id": "corner", "fg": 1921 }, - { "id": "edge", "fg": 1923 }, - { "id": "t_connection", "fg": 1922 }, - { "id": "end_piece", "fg": 1923 }, - { "id": "unconnected", "fg": 1923 } + { "id": "center", "fg": 1925 }, + { "id": "corner", "fg": 1923 }, + { "id": "edge", "fg": 1925 }, + { "id": "t_connection", "fg": 1924 }, + { "id": "end_piece", "fg": 1925 }, + { "id": "unconnected", "fg": 1925 } ], "rotates": false }, { "id": "t_wall_p", - "fg": 1786, - "bg": 1896, + "fg": 1788, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1786 }, - { "id": "corner", "fg": 1787 }, - { "id": "edge", "fg": 1786 }, - { "id": "t_connection", "fg": 1788 }, - { "id": "end_piece", "fg": 1786 }, - { "id": "unconnected", "fg": 1786 } + { "id": "center", "fg": 1788 }, + { "id": "corner", "fg": 1789 }, + { "id": "edge", "fg": 1788 }, + { "id": "t_connection", "fg": 1790 }, + { "id": "end_piece", "fg": 1788 }, + { "id": "unconnected", "fg": 1788 } ], "rotates": false }, { "id": "t_wall_r", - "fg": 1774, - "bg": 1896, + "fg": 1776, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1774 }, - { "id": "corner", "fg": 1775 }, - { "id": "edge", "fg": 1774 }, - { "id": "t_connection", "fg": 1776 }, - { "id": "end_piece", "fg": 1774 }, - { "id": "unconnected", "fg": 1774 } + { "id": "center", "fg": 1776 }, + { "id": "corner", "fg": 1777 }, + { "id": "edge", "fg": 1776 }, + { "id": "t_connection", "fg": 1778 }, + { "id": "end_piece", "fg": 1776 }, + { "id": "unconnected", "fg": 1776 } ], "rotates": false }, { "id": "t_wall_v", - "fg": 2033, - "bg": 1896, + "fg": 2035, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2033 }, - { "id": "corner", "fg": 1916 }, - { "id": "edge", "fg": 2033 }, - { "id": "t_connection", "fg": 1917 }, - { "id": "end_piece", "fg": 2033 }, - { "id": "unconnected", "fg": 2033 } + { "id": "center", "fg": 2035 }, + { "id": "corner", "fg": 1918 }, + { "id": "edge", "fg": 2035 }, + { "id": "t_connection", "fg": 1919 }, + { "id": "end_piece", "fg": 2035 }, + { "id": "unconnected", "fg": 2035 } ], "rotates": false }, { "id": "t_wall_v_b", - "fg": 1777, - "bg": 1896, + "fg": 1779, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1777 }, - { "id": "corner", "fg": 1778 }, - { "id": "edge", "fg": 1777 }, - { "id": "t_connection", "fg": 1779 }, - { "id": "end_piece", "fg": 1777 }, - { "id": "unconnected", "fg": 1777 } + { "id": "center", "fg": 1779 }, + { "id": "corner", "fg": 1780 }, + { "id": "edge", "fg": 1779 }, + { "id": "t_connection", "fg": 1781 }, + { "id": "end_piece", "fg": 1779 }, + { "id": "unconnected", "fg": 1779 } ], "rotates": false }, { "id": "t_wall_v_g", - "fg": 1780, - "bg": 1896, + "fg": 1782, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1780 }, - { "id": "corner", "fg": 1781 }, - { "id": "edge", "fg": 1780 }, - { "id": "t_connection", "fg": 1782 }, - { "id": "end_piece", "fg": 1780 }, - { "id": "unconnected", "fg": 1780 } + { "id": "center", "fg": 1782 }, + { "id": "corner", "fg": 1783 }, + { "id": "edge", "fg": 1782 }, + { "id": "t_connection", "fg": 1784 }, + { "id": "end_piece", "fg": 1782 }, + { "id": "unconnected", "fg": 1782 } ], "rotates": false }, { "id": "t_wall_v_p", - "fg": 1786, - "bg": 1896, + "fg": 1788, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1786 }, - { "id": "corner", "fg": 1787 }, - { "id": "edge", "fg": 1786 }, - { "id": "t_connection", "fg": 1788 }, - { "id": "end_piece", "fg": 1786 }, - { "id": "unconnected", "fg": 1786 } + { "id": "center", "fg": 1788 }, + { "id": "corner", "fg": 1789 }, + { "id": "edge", "fg": 1788 }, + { "id": "t_connection", "fg": 1790 }, + { "id": "end_piece", "fg": 1788 }, + { "id": "unconnected", "fg": 1788 } ], "rotates": false }, { "id": "t_wall_v_r", - "fg": 1774, - "bg": 1896, + "fg": 1776, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1774 }, - { "id": "corner", "fg": 1775 }, - { "id": "edge", "fg": 1774 }, - { "id": "t_connection", "fg": 1776 }, - { "id": "end_piece", "fg": 1774 }, - { "id": "unconnected", "fg": 1774 } + { "id": "center", "fg": 1776 }, + { "id": "corner", "fg": 1777 }, + { "id": "edge", "fg": 1776 }, + { "id": "t_connection", "fg": 1778 }, + { "id": "end_piece", "fg": 1776 }, + { "id": "unconnected", "fg": 1776 } ], "rotates": false }, { "id": "t_wall_v_w", - "fg": 2033, - "bg": 1896, + "fg": 2035, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2033 }, - { "id": "corner", "fg": 1916 }, - { "id": "edge", "fg": 2033 }, - { "id": "t_connection", "fg": 1917 }, - { "id": "end_piece", "fg": 2033 }, - { "id": "unconnected", "fg": 2033 } + { "id": "center", "fg": 2035 }, + { "id": "corner", "fg": 1918 }, + { "id": "edge", "fg": 2035 }, + { "id": "t_connection", "fg": 1919 }, + { "id": "end_piece", "fg": 2035 }, + { "id": "unconnected", "fg": 2035 } ], "rotates": false }, { "id": "t_wall_v_y", - "fg": 1783, - "bg": 1896, + "fg": 1785, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1783 }, - { "id": "corner", "fg": 1784 }, - { "id": "edge", "fg": 1783 }, - { "id": "t_connection", "fg": 1785 }, - { "id": "end_piece", "fg": 1783 }, - { "id": "unconnected", "fg": 1783 } + { "id": "center", "fg": 1785 }, + { "id": "corner", "fg": 1786 }, + { "id": "edge", "fg": 1785 }, + { "id": "t_connection", "fg": 1787 }, + { "id": "end_piece", "fg": 1785 }, + { "id": "unconnected", "fg": 1785 } ], "rotates": false }, { "id": "t_wall_w", - "fg": 2033, - "bg": 1896, + "fg": 2035, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2033 }, - { "id": "corner", "fg": 1916 }, - { "id": "edge", "fg": 2033 }, - { "id": "t_connection", "fg": 1917 }, - { "id": "end_piece", "fg": 2033 }, - { "id": "unconnected", "fg": 2033 } + { "id": "center", "fg": 2035 }, + { "id": "corner", "fg": 1918 }, + { "id": "edge", "fg": 2035 }, + { "id": "t_connection", "fg": 1919 }, + { "id": "end_piece", "fg": 2035 }, + { "id": "unconnected", "fg": 2035 } ], "rotates": false }, { "id": "t_wall_wood", - "fg": 1855, + "fg": 1857, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1967 }, - { "id": "corner", "fg": 1968 }, - { "id": "edge", "fg": 1969 }, - { "id": "t_connection", "fg": 1970 }, - { "id": "end_piece", "fg": 1969 }, - { "id": "unconnected", "fg": 1856 } + { "id": "center", "fg": 1969 }, + { "id": "corner", "fg": 1970 }, + { "id": "edge", "fg": 1971 }, + { "id": "t_connection", "fg": 1972 }, + { "id": "end_piece", "fg": 1971 }, + { "id": "unconnected", "fg": 1858 } ], "rotates": false }, - { "id": "t_wall_wood_broken", "fg": 2028, "rotates": false }, - { "id": "t_wall_wood_chipped", "fg": 2027, "rotates": false }, + { "id": "t_wall_wood_broken", "fg": 2030, "rotates": false }, + { "id": "t_wall_wood_chipped", "fg": 2029, "rotates": false }, { "id": "t_wall_y", - "fg": 1783, - "bg": 1896, + "fg": 1785, + "bg": 1898, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1783 }, - { "id": "corner", "fg": 1784 }, - { "id": "edge", "fg": 1783 }, - { "id": "t_connection", "fg": 1785 }, - { "id": "end_piece", "fg": 1783 }, - { "id": "unconnected", "fg": 1783 } + { "id": "center", "fg": 1785 }, + { "id": "corner", "fg": 1786 }, + { "id": "edge", "fg": 1785 }, + { "id": "t_connection", "fg": 1787 }, + { "id": "end_piece", "fg": 1785 }, + { "id": "unconnected", "fg": 1785 } ], "rotates": false }, - { "id": "t_water_dp", "fg": 1919, "rotates": false }, - { "id": "t_water_pool", "fg": 1918, "rotates": false }, - { "id": "t_water_pump", "fg": 1798, "rotates": false }, - { "id": "t_water_sh", "fg": 1918, "rotates": false }, - { "id": "t_wax", "fg": 1768, "rotates": false }, - { "id": "t_window_alarm", "fg": 2018, "rotates": true }, - { "id": "t_window_alarm_taped", "fg": 2019, "rotates": false }, + { "id": "t_water_dp", "fg": 1921, "rotates": false }, + { "id": "t_water_pool", "fg": 1920, "rotates": false }, + { "id": "t_water_pump", "fg": 1800, "rotates": false }, + { "id": "t_water_sh", "fg": 1920, "rotates": false }, + { "id": "t_wax", "fg": 1770, "rotates": false }, + { "id": "t_window_alarm", "fg": 2020, "rotates": true }, + { "id": "t_window_alarm_taped", "fg": 2021, "rotates": false }, { "id": [ "t_window_bars_alarm", "t_window_bars", "t_bars" ], - "fg": 2035, + "fg": 2037, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1965 }, - { "id": "corner", "fg": 1960 }, - { "id": "edge", "fg": 1959 }, - { "id": "t_connection", "fg": 1966 }, - { "id": "end_piece", "fg": 1959 }, - { "id": "unconnected", "fg": 2035 } + { "id": "center", "fg": 1967 }, + { "id": "corner", "fg": 1962 }, + { "id": "edge", "fg": 1961 }, + { "id": "t_connection", "fg": 1968 }, + { "id": "end_piece", "fg": 1961 }, + { "id": "unconnected", "fg": 2037 } ], "rotates": false }, - { "id": "t_window_boarded", "fg": 2022, "bg": 2006, "rotates": false }, - { "id": "t_window_boarded_noglass", "fg": 1760, "rotates": false }, - { "id": "t_window_domestic", "fg": 2018, "rotates": false }, - { "id": "t_window_domestic_taped", "fg": 2019, "rotates": false }, - { "id": "t_window_empty", "fg": 2036, "bg": 2006, "rotates": false }, - { "id": "t_window_enhanced", "fg": 1763, "rotates": false }, - { "id": "t_window_enhanced_noglass", "fg": 1764, "rotates": false }, - { "id": "t_window_frame", "fg": 2021, "bg": 2006, "rotates": false }, - { "id": [ "t_window_open", "t_window_no_curtains_open" ], "fg": 2020, "rotates": false }, - { "id": "t_window_reinforced", "fg": 1761, "rotates": false }, - { "id": "t_window_reinforced_noglass", "fg": 1762, "rotates": false }, - { "id": "t_window_stained_blue", "fg": 1752, "bg": 2006, "rotates": true }, - { "id": "t_window_stained_green", "fg": 1743, "bg": 2006, "rotates": true }, - { "id": "t_window_stained_red", "fg": 1753, "bg": 2006, "rotates": true }, - { "id": [ "t_window", "t_window_no_curtains" ], "fg": 2018, "rotates": false }, - { "id": [ "t_window_taped", "t_window_no_curtains_taped" ], "fg": 2019, "rotates": false }, - { "id": "t_wreckage", "bg": 1933, "rotates": false }, - { "id": "t_zebra", "fg": 2062, "rotates": false, "multitile": false }, + { "id": "t_window_boarded", "fg": 2024, "bg": 2008, "rotates": false }, + { "id": "t_window_boarded_noglass", "fg": 1762, "rotates": false }, + { "id": "t_window_domestic", "fg": 2020, "rotates": false }, + { "id": "t_window_domestic_taped", "fg": 2021, "rotates": false }, + { "id": "t_window_empty", "fg": 2038, "bg": 2008, "rotates": false }, + { "id": "t_window_enhanced", "fg": 1765, "rotates": false }, + { "id": "t_window_enhanced_noglass", "fg": 1766, "rotates": false }, + { "id": "t_window_frame", "fg": 2023, "bg": 2008, "rotates": false }, + { "id": [ "t_window_open", "t_window_no_curtains_open" ], "fg": 2022, "rotates": false }, + { "id": "t_window_reinforced", "fg": 1763, "rotates": false }, + { "id": "t_window_reinforced_noglass", "fg": 1764, "rotates": false }, + { "id": "t_window_stained_blue", "fg": 1754, "bg": 2008, "rotates": true }, + { "id": "t_window_stained_green", "fg": 1745, "bg": 2008, "rotates": true }, + { "id": "t_window_stained_red", "fg": 1755, "bg": 2008, "rotates": true }, + { "id": [ "t_window", "t_window_no_curtains" ], "fg": 2020, "rotates": false }, + { "id": [ "t_window_taped", "t_window_no_curtains_taped" ], "fg": 2021, "rotates": false }, + { "id": "t_wreckage", "bg": 1935, "rotates": false }, + { "id": "t_zebra", "fg": 2064, "rotates": false, "multitile": false }, { "id": "t_chainfence_season_spring", - "fg": 2082, - "bg": 2102, + "fg": 2084, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2067, "bg": 2102 }, - { "id": "corner", "fg": [ 2069, 2071, 2070, 2068 ], "bg": 2102 }, - { "id": "t_connection", "fg": [ 2079, 2081, 2080, 2078 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2073, 2072 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2075, 2077, 2076, 2074 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2082, 2082 ], "bg": 2102 } + { "id": "center", "fg": 2069, "bg": 2104 }, + { "id": "corner", "fg": [ 2071, 2073, 2072, 2070 ], "bg": 2104 }, + { "id": "t_connection", "fg": [ 2081, 2083, 2082, 2080 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2075, 2074 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2077, 2079, 2078, 2076 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2084, 2084 ], "bg": 2104 } ] }, { "id": "t_chainfence_season_summer", - "fg": 2082, - "bg": 2104, + "fg": 2084, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2067, "bg": 2104 }, - { "id": "corner", "fg": [ 2069, 2071, 2070, 2068 ], "bg": 2104 }, - { "id": "t_connection", "fg": [ 2079, 2081, 2080, 2078 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2073, 2072 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2075, 2077, 2076, 2074 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2082, 2082 ], "bg": 2104 } + { "id": "center", "fg": 2069, "bg": 2106 }, + { "id": "corner", "fg": [ 2071, 2073, 2072, 2070 ], "bg": 2106 }, + { "id": "t_connection", "fg": [ 2081, 2083, 2082, 2080 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2075, 2074 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2077, 2079, 2078, 2076 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2084, 2084 ], "bg": 2106 } ] }, { "id": "t_chainfence_season_autumn", - "fg": 2082, - "bg": 2103, + "fg": 2084, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2067, "bg": 2103 }, - { "id": "corner", "fg": [ 2069, 2071, 2070, 2068 ], "bg": 2103 }, - { "id": "t_connection", "fg": [ 2079, 2081, 2080, 2078 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2073, 2072 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2075, 2077, 2076, 2074 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2082, 2082 ], "bg": 2103 } + { "id": "center", "fg": 2069, "bg": 2105 }, + { "id": "corner", "fg": [ 2071, 2073, 2072, 2070 ], "bg": 2105 }, + { "id": "t_connection", "fg": [ 2081, 2083, 2082, 2080 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2075, 2074 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2077, 2079, 2078, 2076 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2084, 2084 ], "bg": 2105 } ] }, { "id": "t_chainfence_season_winter", - "fg": 2082, - "bg": 2105, + "fg": 2084, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2067, "bg": 2105 }, - { "id": "corner", "fg": [ 2069, 2071, 2070, 2068 ], "bg": 2105 }, - { "id": "t_connection", "fg": [ 2079, 2081, 2080, 2078 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2073, 2072 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2075, 2077, 2076, 2074 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2082, 2082 ], "bg": 2105 } + { "id": "center", "fg": 2069, "bg": 2107 }, + { "id": "corner", "fg": [ 2071, 2073, 2072, 2070 ], "bg": 2107 }, + { "id": "t_connection", "fg": [ 2081, 2083, 2082, 2080 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2075, 2074 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2077, 2079, 2078, 2076 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2084, 2084 ], "bg": 2107 } ] }, { "id": "t_chaingate_c_season_spring", - "fg": 2089, - "bg": 2102, + "fg": 2091, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2089, "bg": 2102 }, - { "id": "edge", "fg": [ 2084, 2089 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2086, 2088, 2087, 2085 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2089, 2089 ], "bg": 2102 } + { "id": "center", "fg": 2091, "bg": 2104 }, + { "id": "edge", "fg": [ 2086, 2091 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2088, 2090, 2089, 2087 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2091, 2091 ], "bg": 2104 } ] }, { "id": "t_chaingate_c_season_summer", - "fg": 2089, - "bg": 2104, + "fg": 2091, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2089, "bg": 2104 }, - { "id": "edge", "fg": [ 2084, 2089 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2086, 2088, 2087, 2085 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2089, 2089 ], "bg": 2104 } + { "id": "center", "fg": 2091, "bg": 2106 }, + { "id": "edge", "fg": [ 2086, 2091 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2088, 2090, 2089, 2087 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2091, 2091 ], "bg": 2106 } ] }, { "id": "t_chaingate_c_season_autumn", - "fg": 2089, - "bg": 2103, + "fg": 2091, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2089, "bg": 2103 }, - { "id": "edge", "fg": [ 2084, 2089 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2086, 2088, 2087, 2085 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2089, 2089 ], "bg": 2103 } + { "id": "center", "fg": 2091, "bg": 2105 }, + { "id": "edge", "fg": [ 2086, 2091 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2088, 2090, 2089, 2087 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2091, 2091 ], "bg": 2105 } ] }, { "id": "t_chaingate_c_season_winter", - "fg": 2089, - "bg": 2105, + "fg": 2091, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2089, "bg": 2105 }, - { "id": "edge", "fg": [ 2084, 2089 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2086, 2088, 2087, 2085 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2089, 2089 ], "bg": 2105 } + { "id": "center", "fg": 2091, "bg": 2107 }, + { "id": "edge", "fg": [ 2086, 2091 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2088, 2090, 2089, 2087 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2091, 2091 ], "bg": 2107 } ] }, { "id": "t_chaingate_l_season_spring", - "fg": 2083, - "bg": 2102, + "fg": 2085, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2083, "bg": 2102 }, - { "id": "edge", "fg": [ 2090, 2083 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2086, 2088, 2087, 2085 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2083, 2083 ], "bg": 2102 } + { "id": "center", "fg": 2085, "bg": 2104 }, + { "id": "edge", "fg": [ 2092, 2085 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2088, 2090, 2089, 2087 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2085, 2085 ], "bg": 2104 } ] }, { "id": "t_chaingate_l_season_summer", - "fg": 2083, - "bg": 2104, + "fg": 2085, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2083, "bg": 2104 }, - { "id": "edge", "fg": [ 2090, 2083 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2086, 2088, 2087, 2085 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2083, 2083 ], "bg": 2104 } + { "id": "center", "fg": 2085, "bg": 2106 }, + { "id": "edge", "fg": [ 2092, 2085 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2088, 2090, 2089, 2087 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2085, 2085 ], "bg": 2106 } ] }, { "id": "t_chaingate_l_season_autumn", - "fg": 2083, - "bg": 2103, + "fg": 2085, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2083, "bg": 2103 }, - { "id": "edge", "fg": [ 2090, 2083 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2086, 2088, 2087, 2085 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2083, 2083 ], "bg": 2103 } + { "id": "center", "fg": 2085, "bg": 2105 }, + { "id": "edge", "fg": [ 2092, 2085 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2088, 2090, 2089, 2087 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2085, 2085 ], "bg": 2105 } ] }, { "id": "t_chaingate_l_season_winter", - "fg": 2083, - "bg": 2105, + "fg": 2085, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2083, "bg": 2105 }, - { "id": "edge", "fg": [ 2090, 2083 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2086, 2088, 2087, 2085 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2083, 2083 ], "bg": 2105 } + { "id": "center", "fg": 2085, "bg": 2107 }, + { "id": "edge", "fg": [ 2092, 2085 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2088, 2090, 2089, 2087 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2085, 2085 ], "bg": 2107 } ] }, { "id": "t_chaingate_o_season_spring", - "fg": 2091, - "bg": 2102, + "fg": 2093, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2091, "bg": 2102 }, - { "id": "edge", "fg": [ 2092, 2091 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2092, 2091, 2092, 2091 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2091, 2091 ], "bg": 2102 } + { "id": "center", "fg": 2093, "bg": 2104 }, + { "id": "edge", "fg": [ 2094, 2093 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2094, 2093, 2094, 2093 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2093, 2093 ], "bg": 2104 } ] }, { "id": "t_chaingate_o_season_summer", - "fg": 2091, - "bg": 2104, + "fg": 2093, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2091, "bg": 2104 }, - { "id": "edge", "fg": [ 2092, 2091 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2092, 2091, 2092, 2091 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2091, 2091 ], "bg": 2104 } + { "id": "center", "fg": 2093, "bg": 2106 }, + { "id": "edge", "fg": [ 2094, 2093 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2094, 2093, 2094, 2093 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2093, 2093 ], "bg": 2106 } ] }, { "id": "t_chaingate_o_season_autumn", - "fg": 2091, - "bg": 2103, + "fg": 2093, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2091, "bg": 2103 }, - { "id": "edge", "fg": [ 2092, 2091 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2092, 2091, 2092, 2091 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2091, 2091 ], "bg": 2103 } + { "id": "center", "fg": 2093, "bg": 2105 }, + { "id": "edge", "fg": [ 2094, 2093 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2094, 2093, 2094, 2093 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2093, 2093 ], "bg": 2105 } ] }, { "id": "t_chaingate_o_season_winter", - "fg": 2091, - "bg": 2105, + "fg": 2093, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2091, "bg": 2105 }, - { "id": "edge", "fg": [ 2092, 2091 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2092, 2091, 2092, 2091 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2091, 2091 ], "bg": 2105 } + { "id": "center", "fg": 2093, "bg": 2107 }, + { "id": "edge", "fg": [ 2094, 2093 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2094, 2093, 2094, 2093 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2093, 2093 ], "bg": 2107 } ] }, { "id": "t_console", "animated": true, "fg": [ - { "weight": 15, "sprite": 2093 }, - { "weight": 15, "sprite": 2094 }, { "weight": 15, "sprite": 2095 }, - { "weight": 15, "sprite": 2096 } + { "weight": 15, "sprite": 2096 }, + { "weight": 15, "sprite": 2097 }, + { "weight": 15, "sprite": 2098 } ], "rotates": false }, @@ -5510,341 +5510,341 @@ "id": "t_radio_controls", "animated": true, "fg": [ - { "weight": 15, "sprite": 2097 }, - { "weight": 15, "sprite": 2098 }, { "weight": 15, "sprite": 2099 }, - { "weight": 15, "sprite": 2100 } + { "weight": 15, "sprite": 2100 }, + { "weight": 15, "sprite": 2101 }, + { "weight": 15, "sprite": 2102 } ], "rotates": false }, - { "id": "t_dirt_season_spring", "fg": 2102 }, - { "id": "t_dirt_season_summer", "fg": 2104 }, - { "id": "t_dirt_season_winter", "fg": 2105 }, - { "id": "t_dirtmound_season_spring", "fg": 2101 }, - { "id": "t_dirtmound_season_summer", "fg": 2107 }, - { "id": "t_dirtmound_season_autumn", "fg": 2106 }, - { "id": "t_dirtmound_season_winter", "fg": 2108 }, + { "id": "t_dirt_season_spring", "fg": 2104 }, + { "id": "t_dirt_season_summer", "fg": 2106 }, + { "id": "t_dirt_season_winter", "fg": 2107 }, + { "id": "t_dirtmound_season_spring", "fg": 2103 }, + { "id": "t_dirtmound_season_summer", "fg": 2109 }, + { "id": "t_dirtmound_season_autumn", "fg": 2108 }, + { "id": "t_dirtmound_season_winter", "fg": 2110 }, { "id": "t_fence_season_spring", - "fg": 2119, - "bg": 2102, + "fg": 2121, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2119, "bg": 2102 }, - { "id": "corner", "fg": [ 2110, 2112, 2111, 2109 ], "bg": 2102 }, - { "id": "t_connection", "fg": [ 2113, 2114, 2113, 2114 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2114, 2113 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2116, 2118, 2117, 2115 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2119, 2119 ], "bg": 2102 } + { "id": "center", "fg": 2121, "bg": 2104 }, + { "id": "corner", "fg": [ 2112, 2114, 2113, 2111 ], "bg": 2104 }, + { "id": "t_connection", "fg": [ 2115, 2116, 2115, 2116 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2116, 2115 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2118, 2120, 2119, 2117 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2121, 2121 ], "bg": 2104 } ] }, { "id": "t_fence_season_summer", - "fg": 2119, - "bg": 2104, + "fg": 2121, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2119, "bg": 2104 }, - { "id": "corner", "fg": [ 2110, 2112, 2111, 2109 ], "bg": 2104 }, - { "id": "t_connection", "fg": [ 2113, 2114, 2113, 2114 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2114, 2113 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2116, 2118, 2117, 2115 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2119, 2119 ], "bg": 2104 } + { "id": "center", "fg": 2121, "bg": 2106 }, + { "id": "corner", "fg": [ 2112, 2114, 2113, 2111 ], "bg": 2106 }, + { "id": "t_connection", "fg": [ 2115, 2116, 2115, 2116 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2116, 2115 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2118, 2120, 2119, 2117 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2121, 2121 ], "bg": 2106 } ] }, { "id": "t_fence_season_autumn", - "fg": 2119, - "bg": 2103, + "fg": 2121, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2119, "bg": 2103 }, - { "id": "corner", "fg": [ 2110, 2112, 2111, 2109 ], "bg": 2103 }, - { "id": "t_connection", "fg": [ 2113, 2114, 2113, 2114 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2114, 2113 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2116, 2118, 2117, 2115 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2119, 2119 ], "bg": 2103 } + { "id": "center", "fg": 2121, "bg": 2105 }, + { "id": "corner", "fg": [ 2112, 2114, 2113, 2111 ], "bg": 2105 }, + { "id": "t_connection", "fg": [ 2115, 2116, 2115, 2116 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2116, 2115 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2118, 2120, 2119, 2117 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2121, 2121 ], "bg": 2105 } ] }, { "id": "t_fence_season_winter", - "fg": 2119, - "bg": 2105, + "fg": 2121, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2119, "bg": 2105 }, - { "id": "corner", "fg": [ 2110, 2112, 2111, 2109 ], "bg": 2105 }, - { "id": "t_connection", "fg": [ 2113, 2114, 2113, 2114 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2114, 2113 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2116, 2118, 2117, 2115 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2119, 2119 ], "bg": 2105 } + { "id": "center", "fg": 2121, "bg": 2107 }, + { "id": "corner", "fg": [ 2112, 2114, 2113, 2111 ], "bg": 2107 }, + { "id": "t_connection", "fg": [ 2115, 2116, 2115, 2116 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2116, 2115 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2118, 2120, 2119, 2117 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2121, 2121 ], "bg": 2107 } ] }, { "id": "t_fence_barbed_season_spring", - "fg": 2130, - "bg": 2102, + "fg": 2132, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2130, "bg": 2102 }, - { "id": "corner", "fg": [ 2121, 2123, 2122, 2120 ], "bg": 2102 }, - { "id": "t_connection", "fg": [ 2124, 2125, 2124, 2125 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2125, 2124 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2127, 2129, 2128, 2126 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2130, 2130 ], "bg": 2102 } + { "id": "center", "fg": 2132, "bg": 2104 }, + { "id": "corner", "fg": [ 2123, 2125, 2124, 2122 ], "bg": 2104 }, + { "id": "t_connection", "fg": [ 2126, 2127, 2126, 2127 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2127, 2126 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2129, 2131, 2130, 2128 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2132, 2132 ], "bg": 2104 } ] }, { "id": "t_fence_barbed_season_summer", - "fg": 2130, - "bg": 2104, + "fg": 2132, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2130, "bg": 2104 }, - { "id": "corner", "fg": [ 2121, 2123, 2122, 2120 ], "bg": 2104 }, - { "id": "t_connection", "fg": [ 2124, 2125, 2124, 2125 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2125, 2124 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2127, 2129, 2128, 2126 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2130, 2130 ], "bg": 2104 } + { "id": "center", "fg": 2132, "bg": 2106 }, + { "id": "corner", "fg": [ 2123, 2125, 2124, 2122 ], "bg": 2106 }, + { "id": "t_connection", "fg": [ 2126, 2127, 2126, 2127 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2127, 2126 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2129, 2131, 2130, 2128 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2132, 2132 ], "bg": 2106 } ] }, { "id": "t_fence_barbed_season_autumn", - "fg": 2130, - "bg": 2103, + "fg": 2132, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2130, "bg": 2103 }, - { "id": "corner", "fg": [ 2121, 2123, 2122, 2120 ], "bg": 2103 }, - { "id": "t_connection", "fg": [ 2124, 2125, 2124, 2125 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2125, 2124 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2127, 2129, 2128, 2126 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2130, 2130 ], "bg": 2103 } + { "id": "center", "fg": 2132, "bg": 2105 }, + { "id": "corner", "fg": [ 2123, 2125, 2124, 2122 ], "bg": 2105 }, + { "id": "t_connection", "fg": [ 2126, 2127, 2126, 2127 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2127, 2126 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2129, 2131, 2130, 2128 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2132, 2132 ], "bg": 2105 } ] }, { "id": "t_fence_barbed_season_winter", - "fg": 2130, - "bg": 2105, + "fg": 2132, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2130, "bg": 2105 }, - { "id": "corner", "fg": [ 2121, 2123, 2122, 2120 ], "bg": 2105 }, - { "id": "t_connection", "fg": [ 2124, 2125, 2124, 2125 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2125, 2124 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2127, 2129, 2128, 2126 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2130, 2130 ], "bg": 2105 } + { "id": "center", "fg": 2132, "bg": 2107 }, + { "id": "corner", "fg": [ 2123, 2125, 2124, 2122 ], "bg": 2107 }, + { "id": "t_connection", "fg": [ 2126, 2127, 2126, 2127 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2127, 2126 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2129, 2131, 2130, 2128 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2132, 2132 ], "bg": 2107 } ] }, { "id": "t_fence_wire_season_spring", - "fg": 2141, - "bg": 2102, + "fg": 2143, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2141, "bg": 2102 }, - { "id": "corner", "fg": [ 2132, 2134, 2133, 2131 ], "bg": 2102 }, - { "id": "t_connection", "fg": [ 2135, 2136, 2135, 2136 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2136, 2135 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2138, 2140, 2139, 2137 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2141, 2141 ], "bg": 2102 } + { "id": "center", "fg": 2143, "bg": 2104 }, + { "id": "corner", "fg": [ 2134, 2136, 2135, 2133 ], "bg": 2104 }, + { "id": "t_connection", "fg": [ 2137, 2138, 2137, 2138 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2138, 2137 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2140, 2142, 2141, 2139 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2143, 2143 ], "bg": 2104 } ] }, { "id": "t_fence_wire_season_summer", - "fg": 2141, - "bg": 2104, + "fg": 2143, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2141, "bg": 2104 }, - { "id": "corner", "fg": [ 2132, 2134, 2133, 2131 ], "bg": 2104 }, - { "id": "t_connection", "fg": [ 2135, 2136, 2135, 2136 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2136, 2135 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2138, 2140, 2139, 2137 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2141, 2141 ], "bg": 2104 } + { "id": "center", "fg": 2143, "bg": 2106 }, + { "id": "corner", "fg": [ 2134, 2136, 2135, 2133 ], "bg": 2106 }, + { "id": "t_connection", "fg": [ 2137, 2138, 2137, 2138 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2138, 2137 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2140, 2142, 2141, 2139 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2143, 2143 ], "bg": 2106 } ] }, { "id": "t_fence_wire_season_autumn", - "fg": 2141, - "bg": 2103, + "fg": 2143, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2141, "bg": 2103 }, - { "id": "corner", "fg": [ 2132, 2134, 2133, 2131 ], "bg": 2103 }, - { "id": "t_connection", "fg": [ 2135, 2136, 2135, 2136 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2136, 2135 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2138, 2140, 2139, 2137 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2141, 2141 ], "bg": 2103 } + { "id": "center", "fg": 2143, "bg": 2105 }, + { "id": "corner", "fg": [ 2134, 2136, 2135, 2133 ], "bg": 2105 }, + { "id": "t_connection", "fg": [ 2137, 2138, 2137, 2138 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2138, 2137 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2140, 2142, 2141, 2139 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2143, 2143 ], "bg": 2105 } ] }, { "id": "t_fence_wire_season_winter", - "fg": 2141, - "bg": 2105, + "fg": 2143, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2141, "bg": 2105 }, - { "id": "corner", "fg": [ 2132, 2134, 2133, 2131 ], "bg": 2105 }, - { "id": "t_connection", "fg": [ 2135, 2136, 2135, 2136 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2136, 2135 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2138, 2140, 2139, 2137 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2141, 2141 ], "bg": 2105 } + { "id": "center", "fg": 2143, "bg": 2107 }, + { "id": "corner", "fg": [ 2134, 2136, 2135, 2133 ], "bg": 2107 }, + { "id": "t_connection", "fg": [ 2137, 2138, 2137, 2138 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2138, 2137 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2140, 2142, 2141, 2139 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2143, 2143 ], "bg": 2107 } ] }, { "id": "t_fencegate_c_season_spring", - "fg": 2142, - "bg": 2102, + "fg": 2144, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2142, "bg": 2102 }, - { "id": "t_connection", "fg": [ 2142, 2143, 2142, 2143 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2143, 2142 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2143, 2142, 2143, 2142 ], "bg": 2102 }, - { "id": "h", "fg": [ 2142, 2142 ], "bg": 2102 } + { "id": "center", "fg": 2144, "bg": 2104 }, + { "id": "t_connection", "fg": [ 2144, 2145, 2144, 2145 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2145, 2144 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2145, 2144, 2145, 2144 ], "bg": 2104 }, + { "id": "h", "fg": [ 2144, 2144 ], "bg": 2104 } ] }, { "id": "t_fencegate_c_season_summer", - "fg": 2142, - "bg": 2104, + "fg": 2144, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2142, "bg": 2104 }, - { "id": "t_connection", "fg": [ 2142, 2143, 2142, 2143 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2143, 2142 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2143, 2142, 2143, 2142 ], "bg": 2104 }, - { "id": "h", "fg": [ 2142, 2142 ], "bg": 2104 } + { "id": "center", "fg": 2144, "bg": 2106 }, + { "id": "t_connection", "fg": [ 2144, 2145, 2144, 2145 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2145, 2144 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2145, 2144, 2145, 2144 ], "bg": 2106 }, + { "id": "h", "fg": [ 2144, 2144 ], "bg": 2106 } ] }, { "id": "t_fencegate_c_season_autumn", - "fg": 2142, - "bg": 2103, + "fg": 2144, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2142, "bg": 2103 }, - { "id": "t_connection", "fg": [ 2142, 2143, 2142, 2143 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2143, 2142 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2143, 2142, 2143, 2142 ], "bg": 2103 }, - { "id": "h", "fg": [ 2142, 2142 ], "bg": 2103 } + { "id": "center", "fg": 2144, "bg": 2105 }, + { "id": "t_connection", "fg": [ 2144, 2145, 2144, 2145 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2145, 2144 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2145, 2144, 2145, 2144 ], "bg": 2105 }, + { "id": "h", "fg": [ 2144, 2144 ], "bg": 2105 } ] }, { "id": "t_fencegate_c_season_winter", - "fg": 2142, - "bg": 2105, + "fg": 2144, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2142, "bg": 2105 }, - { "id": "t_connection", "fg": [ 2142, 2143, 2142, 2143 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2143, 2142 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2143, 2142, 2143, 2142 ], "bg": 2105 }, - { "id": "h", "fg": [ 2142, 2142 ], "bg": 2105 } + { "id": "center", "fg": 2144, "bg": 2107 }, + { "id": "t_connection", "fg": [ 2144, 2145, 2144, 2145 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2145, 2144 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2145, 2144, 2145, 2144 ], "bg": 2107 }, + { "id": "h", "fg": [ 2144, 2144 ], "bg": 2107 } ] }, { "id": "t_fencegate_o_season_spring", - "fg": 2144, - "bg": 2102, + "fg": 2146, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2144, "bg": 2102 }, - { "id": "t_connection", "fg": [ 2144, 2145, 2144, 2145 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2145, 2144 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2145, 2144, 2145, 2144 ], "bg": 2102 }, - { "id": "h", "fg": [ 2144, 2144 ], "bg": 2102 } + { "id": "center", "fg": 2146, "bg": 2104 }, + { "id": "t_connection", "fg": [ 2146, 2147, 2146, 2147 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2147, 2146 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2147, 2146, 2147, 2146 ], "bg": 2104 }, + { "id": "h", "fg": [ 2146, 2146 ], "bg": 2104 } ] }, { "id": "t_fencegate_o_season_summer", - "fg": 2144, - "bg": 2104, + "fg": 2146, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2144, "bg": 2104 }, - { "id": "t_connection", "fg": [ 2144, 2145, 2144, 2145 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2145, 2144 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2145, 2144, 2145, 2144 ], "bg": 2104 }, - { "id": "h", "fg": [ 2144, 2144 ], "bg": 2104 } + { "id": "center", "fg": 2146, "bg": 2106 }, + { "id": "t_connection", "fg": [ 2146, 2147, 2146, 2147 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2147, 2146 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2147, 2146, 2147, 2146 ], "bg": 2106 }, + { "id": "h", "fg": [ 2146, 2146 ], "bg": 2106 } ] }, { "id": "t_fencegate_o_season_autumn", - "fg": 2144, - "bg": 2103, + "fg": 2146, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2144, "bg": 2103 }, - { "id": "t_connection", "fg": [ 2144, 2145, 2144, 2145 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2145, 2144 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2145, 2144, 2145, 2144 ], "bg": 2103 }, - { "id": "h", "fg": [ 2144, 2144 ], "bg": 2103 } + { "id": "center", "fg": 2146, "bg": 2105 }, + { "id": "t_connection", "fg": [ 2146, 2147, 2146, 2147 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2147, 2146 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2147, 2146, 2147, 2146 ], "bg": 2105 }, + { "id": "h", "fg": [ 2146, 2146 ], "bg": 2105 } ] }, { "id": "t_fencegate_o_season_winter", - "fg": 2144, - "bg": 2105, + "fg": 2146, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2144, "bg": 2105 }, - { "id": "t_connection", "fg": [ 2144, 2145, 2144, 2145 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2145, 2144 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2145, 2144, 2145, 2144 ], "bg": 2105 }, - { "id": "h", "fg": [ 2144, 2144 ], "bg": 2105 } + { "id": "center", "fg": 2146, "bg": 2107 }, + { "id": "t_connection", "fg": [ 2146, 2147, 2146, 2147 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2147, 2146 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2147, 2146, 2147, 2146 ], "bg": 2107 }, + { "id": "h", "fg": [ 2146, 2146 ], "bg": 2107 } ] }, - { "id": "t_grass_season_spring", "fg": 2147 }, - { "id": "t_grass_season_summer", "fg": 2153 }, - { "id": "t_grass_season_winter", "fg": 2161 }, - { "id": "t_grass_long_season_spring", "fg": 2150 }, - { "id": "t_grass_long_season_summer", "fg": 2151 }, - { "id": "t_grass_long_season_autumn", "fg": 2149 }, - { "id": "t_grass_long_season_winter", "fg": 2152 }, - { "id": "t_grass_tall_season_spring", "fg": 2155 }, - { "id": "t_grass_tall_season_summer", "fg": 2156 }, - { "id": "t_grass_tall_season_autumn", "fg": 2154 }, - { "id": "t_grass_tall_season_winter", "fg": 2157 }, - { "id": "t_grass_white_season_spring", "fg": 2146 }, - { "id": "t_grass_white_season_summer", "fg": 2159 }, - { "id": "t_grass_white_season_autumn", "fg": 2158 }, - { "id": "t_grass_white_season_winter", "fg": 2160 }, + { "id": "t_grass_season_spring", "fg": 2149 }, + { "id": "t_grass_season_summer", "fg": 2155 }, + { "id": "t_grass_season_winter", "fg": 2163 }, + { "id": "t_grass_long_season_spring", "fg": 2152 }, + { "id": "t_grass_long_season_summer", "fg": 2153 }, + { "id": "t_grass_long_season_autumn", "fg": 2151 }, + { "id": "t_grass_long_season_winter", "fg": 2154 }, + { "id": "t_grass_tall_season_spring", "fg": 2157 }, + { "id": "t_grass_tall_season_summer", "fg": 2158 }, + { "id": "t_grass_tall_season_autumn", "fg": 2156 }, + { "id": "t_grass_tall_season_winter", "fg": 2159 }, + { "id": "t_grass_white_season_spring", "fg": 2148 }, + { "id": "t_grass_white_season_summer", "fg": 2161 }, + { "id": "t_grass_white_season_autumn", "fg": 2160 }, + { "id": "t_grass_white_season_winter", "fg": 2162 }, { "id": "t_dirt_season_autumn", - "fg": 2177, + "fg": 2179, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2162 }, - { "id": "corner", "fg": [ 2164, 2166, 2165, 2163 ] }, - { "id": "t_connection", "fg": [ 2174, 2176, 2175, 2173 ] }, - { "id": "edge", "fg": [ 2168, 2167 ] }, - { "id": "end_piece", "fg": [ 2170, 2172, 2171, 2169 ] }, - { "id": "unconnected", "fg": [ 2177, 2177 ] } + { "id": "center", "fg": 2164 }, + { "id": "corner", "fg": [ 2166, 2168, 2167, 2165 ] }, + { "id": "t_connection", "fg": [ 2176, 2178, 2177, 2175 ] }, + { "id": "edge", "fg": [ 2170, 2169 ] }, + { "id": "end_piece", "fg": [ 2172, 2174, 2173, 2171 ] }, + { "id": "unconnected", "fg": [ 2179, 2179 ] } ] }, { "id": "t_grass_season_autumn", - "fg": 2193, + "fg": 2195, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2178 }, - { "id": "corner", "fg": [ 2180, 2182, 2181, 2179 ] }, - { "id": "t_connection", "fg": [ 2190, 2192, 2191, 2189 ] }, - { "id": "edge", "fg": [ 2184, 2183 ] }, - { "id": "end_piece", "fg": [ 2186, 2188, 2187, 2185 ] }, - { "id": "unconnected", "fg": [ 2193, 2193 ] } + { "id": "center", "fg": 2180 }, + { "id": "corner", "fg": [ 2182, 2184, 2183, 2181 ] }, + { "id": "t_connection", "fg": [ 2192, 2194, 2193, 2191 ] }, + { "id": "edge", "fg": [ 2186, 2185 ] }, + { "id": "end_piece", "fg": [ 2188, 2190, 2189, 2187 ] }, + { "id": "unconnected", "fg": [ 2195, 2195 ] } ] }, { "id": "t_lava", "animated": true, "fg": [ - { "weight": 15, "sprite": 2194 }, - { "weight": 15, "sprite": 2195 }, { "weight": 15, "sprite": 2196 }, - { "weight": 15, "sprite": 2197 } + { "weight": 15, "sprite": 2197 }, + { "weight": 15, "sprite": 2198 }, + { "weight": 15, "sprite": 2199 } ], "rotates": false }, @@ -5852,522 +5852,522 @@ "id": "tr_lava", "animated": true, "fg": [ - { "weight": 15, "sprite": 2194 }, - { "weight": 15, "sprite": 2195 }, { "weight": 15, "sprite": 2196 }, - { "weight": 15, "sprite": 2197 } + { "weight": 15, "sprite": 2197 }, + { "weight": 15, "sprite": 2198 }, + { "weight": 15, "sprite": 2199 } ], "rotates": false }, { "id": "t_metal_railing", - "fg": 2212, - "bg": 1920, + "fg": 2214, + "bg": 1922, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2212, "bg": 1920 }, - { "id": "corner", "fg": [ 2199, 2201, 2200, 2198 ], "bg": 1920 }, - { "id": "t_connection", "fg": [ 2202, 2203, 2202, 2203 ], "bg": 1920 }, - { "id": "edge", "fg": [ 2203, 2202 ], "bg": 1920 }, - { "id": "end_piece", "fg": [ 2205, 2207, 2206, 2204 ], "bg": 1920 }, - { "id": "unconnected", "fg": [ 2212, 2212 ], "bg": 1920 } + { "id": "center", "fg": 2214, "bg": 1922 }, + { "id": "corner", "fg": [ 2201, 2203, 2202, 2200 ], "bg": 1922 }, + { "id": "t_connection", "fg": [ 2204, 2205, 2204, 2205 ], "bg": 1922 }, + { "id": "edge", "fg": [ 2205, 2204 ], "bg": 1922 }, + { "id": "end_piece", "fg": [ 2207, 2209, 2208, 2206 ], "bg": 1922 }, + { "id": "unconnected", "fg": [ 2214, 2214 ], "bg": 1922 } ] }, - { "id": "t_moss_season_spring", "fg": 2214 }, - { "id": "t_moss_season_summer", "fg": 2215 }, - { "id": "t_moss_season_autumn", "fg": 2213 }, - { "id": "t_moss_season_winter", "fg": 2216 }, + { "id": "t_moss_season_spring", "fg": 2216 }, + { "id": "t_moss_season_summer", "fg": 2217 }, + { "id": "t_moss_season_autumn", "fg": 2215 }, + { "id": "t_moss_season_winter", "fg": 2218 }, { "id": "t_palisade_gate_season_spring", - "fg": 2217, - "bg": 2102, + "fg": 2219, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2217, "bg": 2102 }, - { "id": "t_connection", "fg": [ 2217, 2220, 2217, 2220 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2220, 2217 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2220, 2217, 2220, 2217 ], "bg": 2102 }, - { "id": "h", "fg": [ 2217, 2217 ], "bg": 2102 } + { "id": "center", "fg": 2219, "bg": 2104 }, + { "id": "t_connection", "fg": [ 2219, 2222, 2219, 2222 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2222, 2219 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2222, 2219, 2222, 2219 ], "bg": 2104 }, + { "id": "h", "fg": [ 2219, 2219 ], "bg": 2104 } ] }, { "id": "t_palisade_gate_season_summer", - "fg": 2217, - "bg": 2104, + "fg": 2219, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2217, "bg": 2104 }, - { "id": "t_connection", "fg": [ 2217, 2220, 2217, 2220 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2220, 2217 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2220, 2217, 2220, 2217 ], "bg": 2104 }, - { "id": "h", "fg": [ 2217, 2217 ], "bg": 2104 } + { "id": "center", "fg": 2219, "bg": 2106 }, + { "id": "t_connection", "fg": [ 2219, 2222, 2219, 2222 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2222, 2219 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2222, 2219, 2222, 2219 ], "bg": 2106 }, + { "id": "h", "fg": [ 2219, 2219 ], "bg": 2106 } ] }, { "id": "t_palisade_gate_season_autumn", - "fg": 2217, - "bg": 2103, + "fg": 2219, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2217, "bg": 2103 }, - { "id": "t_connection", "fg": [ 2217, 2220, 2217, 2220 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2220, 2217 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2220, 2217, 2220, 2217 ], "bg": 2103 }, - { "id": "h", "fg": [ 2217, 2217 ], "bg": 2103 } + { "id": "center", "fg": 2219, "bg": 2105 }, + { "id": "t_connection", "fg": [ 2219, 2222, 2219, 2222 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2222, 2219 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2222, 2219, 2222, 2219 ], "bg": 2105 }, + { "id": "h", "fg": [ 2219, 2219 ], "bg": 2105 } ] }, { "id": "t_palisade_gate_season_winter", - "fg": 2217, - "bg": 2105, + "fg": 2219, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2217, "bg": 2105 }, - { "id": "t_connection", "fg": [ 2217, 2220, 2217, 2220 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2220, 2217 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2220, 2217, 2220, 2217 ], "bg": 2105 }, - { "id": "h", "fg": [ 2217, 2217 ], "bg": 2105 } + { "id": "center", "fg": 2219, "bg": 2107 }, + { "id": "t_connection", "fg": [ 2219, 2222, 2219, 2222 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2222, 2219 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2222, 2219, 2222, 2219 ], "bg": 2107 }, + { "id": "h", "fg": [ 2219, 2219 ], "bg": 2107 } ] }, { "id": "t_palisade_gate_o_season_spring", - "fg": 2218, - "bg": 2102, + "fg": 2220, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2218, "bg": 2102 }, - { "id": "t_connection", "fg": [ 2218, 2219, 2218, 2219 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2219, 2218 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2219, 2218, 2219, 2218 ], "bg": 2102 }, - { "id": "h", "fg": [ 2218, 2218 ], "bg": 2102 } + { "id": "center", "fg": 2220, "bg": 2104 }, + { "id": "t_connection", "fg": [ 2220, 2221, 2220, 2221 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2221, 2220 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2221, 2220, 2221, 2220 ], "bg": 2104 }, + { "id": "h", "fg": [ 2220, 2220 ], "bg": 2104 } ] }, { "id": "t_palisade_gate_o_season_summer", - "fg": 2218, - "bg": 2104, + "fg": 2220, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2218, "bg": 2104 }, - { "id": "t_connection", "fg": [ 2218, 2219, 2218, 2219 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2219, 2218 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2219, 2218, 2219, 2218 ], "bg": 2104 }, - { "id": "h", "fg": [ 2218, 2218 ], "bg": 2104 } + { "id": "center", "fg": 2220, "bg": 2106 }, + { "id": "t_connection", "fg": [ 2220, 2221, 2220, 2221 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2221, 2220 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2221, 2220, 2221, 2220 ], "bg": 2106 }, + { "id": "h", "fg": [ 2220, 2220 ], "bg": 2106 } ] }, { "id": "t_palisade_gate_o_season_autumn", - "fg": 2218, - "bg": 2103, + "fg": 2220, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2218, "bg": 2103 }, - { "id": "t_connection", "fg": [ 2218, 2219, 2218, 2219 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2219, 2218 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2219, 2218, 2219, 2218 ], "bg": 2103 }, - { "id": "h", "fg": [ 2218, 2218 ], "bg": 2103 } + { "id": "center", "fg": 2220, "bg": 2105 }, + { "id": "t_connection", "fg": [ 2220, 2221, 2220, 2221 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2221, 2220 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2221, 2220, 2221, 2220 ], "bg": 2105 }, + { "id": "h", "fg": [ 2220, 2220 ], "bg": 2105 } ] }, { "id": "t_palisade_gate_o_season_winter", - "fg": 2218, - "bg": 2105, + "fg": 2220, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2218, "bg": 2105 }, - { "id": "t_connection", "fg": [ 2218, 2219, 2218, 2219 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2219, 2218 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2219, 2218, 2219, 2218 ], "bg": 2105 }, - { "id": "h", "fg": [ 2218, 2218 ], "bg": 2105 } + { "id": "center", "fg": 2220, "bg": 2107 }, + { "id": "t_connection", "fg": [ 2220, 2221, 2220, 2221 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2221, 2220 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2221, 2220, 2221, 2220 ], "bg": 2107 }, + { "id": "h", "fg": [ 2220, 2220 ], "bg": 2107 } ] }, { "id": "t_privacy_fence_season_spring", - "fg": 2226, - "bg": 2102, + "fg": 2228, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2226, "bg": 2102 }, - { "id": "corner", "fg": [ 2222, 2224, 2223, 2221 ], "bg": 2102 }, - { "id": "t_connection", "fg": [ 2226, 2225, 2226, 2225 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2225, 2226 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2225, 2226, 2225, 2226 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2226, 2226 ], "bg": 2102 } + { "id": "center", "fg": 2228, "bg": 2104 }, + { "id": "corner", "fg": [ 2224, 2226, 2225, 2223 ], "bg": 2104 }, + { "id": "t_connection", "fg": [ 2228, 2227, 2228, 2227 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2227, 2228 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2227, 2228, 2227, 2228 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2228, 2228 ], "bg": 2104 } ] }, { "id": "t_privacy_fence_season_summer", - "fg": 2226, - "bg": 2104, + "fg": 2228, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2226, "bg": 2104 }, - { "id": "corner", "fg": [ 2222, 2224, 2223, 2221 ], "bg": 2104 }, - { "id": "t_connection", "fg": [ 2226, 2225, 2226, 2225 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2225, 2226 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2225, 2226, 2225, 2226 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2226, 2226 ], "bg": 2104 } + { "id": "center", "fg": 2228, "bg": 2106 }, + { "id": "corner", "fg": [ 2224, 2226, 2225, 2223 ], "bg": 2106 }, + { "id": "t_connection", "fg": [ 2228, 2227, 2228, 2227 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2227, 2228 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2227, 2228, 2227, 2228 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2228, 2228 ], "bg": 2106 } ] }, { "id": "t_privacy_fence_season_autumn", - "fg": 2226, - "bg": 2103, + "fg": 2228, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2226, "bg": 2103 }, - { "id": "corner", "fg": [ 2222, 2224, 2223, 2221 ], "bg": 2103 }, - { "id": "t_connection", "fg": [ 2226, 2225, 2226, 2225 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2225, 2226 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2225, 2226, 2225, 2226 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2226, 2226 ], "bg": 2103 } + { "id": "center", "fg": 2228, "bg": 2105 }, + { "id": "corner", "fg": [ 2224, 2226, 2225, 2223 ], "bg": 2105 }, + { "id": "t_connection", "fg": [ 2228, 2227, 2228, 2227 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2227, 2228 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2227, 2228, 2227, 2228 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2228, 2228 ], "bg": 2105 } ] }, { "id": "t_privacy_fence_season_winter", - "fg": 2226, - "bg": 2105, + "fg": 2228, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2226, "bg": 2105 }, - { "id": "corner", "fg": [ 2222, 2224, 2223, 2221 ], "bg": 2105 }, - { "id": "t_connection", "fg": [ 2226, 2225, 2226, 2225 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2225, 2226 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2225, 2226, 2225, 2226 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2226, 2226 ], "bg": 2105 } + { "id": "center", "fg": 2228, "bg": 2107 }, + { "id": "corner", "fg": [ 2224, 2226, 2225, 2223 ], "bg": 2107 }, + { "id": "t_connection", "fg": [ 2228, 2227, 2228, 2227 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2227, 2228 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2227, 2228, 2227, 2228 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2228, 2228 ], "bg": 2107 } ] }, { "id": "t_privacy_fencegate_c", - "fg": 2227, - "bg": 2102, + "fg": 2229, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2227, "bg": 2102 }, - { "id": "t_connection", "fg": [ 2227, 2228, 2227, 2228 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2228, 2227 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2228, 2227, 2228, 2227 ], "bg": 2102 }, - { "id": "h", "fg": [ 2227, 2227 ], "bg": 2102 } + { "id": "center", "fg": 2229, "bg": 2104 }, + { "id": "t_connection", "fg": [ 2229, 2230, 2229, 2230 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2230, 2229 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2230, 2229, 2230, 2229 ], "bg": 2104 }, + { "id": "h", "fg": [ 2229, 2229 ], "bg": 2104 } ] }, { "id": "t_privacy_fencegate_o_season_spring", - "fg": 2229, - "bg": 2102, + "fg": 2231, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2229, "bg": 2102 }, - { "id": "t_connection", "fg": [ 2229, 2230, 2229, 2230 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2230, 2229 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2230, 2229, 2230, 2229 ], "bg": 2102 }, - { "id": "h", "fg": [ 2229, 2229 ], "bg": 2102 } + { "id": "center", "fg": 2231, "bg": 2104 }, + { "id": "t_connection", "fg": [ 2231, 2232, 2231, 2232 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2232, 2231 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2232, 2231, 2232, 2231 ], "bg": 2104 }, + { "id": "h", "fg": [ 2231, 2231 ], "bg": 2104 } ] }, { "id": "t_privacy_fencegate_o_season_summer", - "fg": 2229, - "bg": 2104, + "fg": 2231, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2229, "bg": 2104 }, - { "id": "t_connection", "fg": [ 2229, 2230, 2229, 2230 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2230, 2229 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2230, 2229, 2230, 2229 ], "bg": 2104 }, - { "id": "h", "fg": [ 2229, 2229 ], "bg": 2104 } + { "id": "center", "fg": 2231, "bg": 2106 }, + { "id": "t_connection", "fg": [ 2231, 2232, 2231, 2232 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2232, 2231 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2232, 2231, 2232, 2231 ], "bg": 2106 }, + { "id": "h", "fg": [ 2231, 2231 ], "bg": 2106 } ] }, { "id": "t_privacy_fencegate_o_season_autumn", - "fg": 2229, - "bg": 2103, + "fg": 2231, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2229, "bg": 2103 }, - { "id": "t_connection", "fg": [ 2229, 2230, 2229, 2230 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2230, 2229 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2230, 2229, 2230, 2229 ], "bg": 2103 }, - { "id": "h", "fg": [ 2229, 2229 ], "bg": 2103 } + { "id": "center", "fg": 2231, "bg": 2105 }, + { "id": "t_connection", "fg": [ 2231, 2232, 2231, 2232 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2232, 2231 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2232, 2231, 2232, 2231 ], "bg": 2105 }, + { "id": "h", "fg": [ 2231, 2231 ], "bg": 2105 } ] }, { "id": "t_privacy_fencegate_o_season_winter", - "fg": 2229, - "bg": 2105, + "fg": 2231, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2229, "bg": 2105 }, - { "id": "t_connection", "fg": [ 2229, 2230, 2229, 2230 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2230, 2229 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2230, 2229, 2230, 2229 ], "bg": 2105 }, - { "id": "h", "fg": [ 2229, 2229 ], "bg": 2105 } + { "id": "center", "fg": 2231, "bg": 2107 }, + { "id": "t_connection", "fg": [ 2231, 2232, 2231, 2232 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2232, 2231 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2232, 2231, 2232, 2231 ], "bg": 2107 }, + { "id": "h", "fg": [ 2231, 2231 ], "bg": 2107 } ] }, { "id": "t_railing", - "fg": 2241, - "bg": 1958, + "fg": 2243, + "bg": 1960, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2241, "bg": 1958 }, - { "id": "corner", "fg": [ 2232, 2234, 2233, 2231 ], "bg": 1958 }, - { "id": "t_connection", "fg": [ 2235, 2236, 2235, 2236 ], "bg": 1958 }, - { "id": "edge", "fg": [ 2236, 2235 ], "bg": 1958 }, - { "id": "end_piece", "fg": [ 2238, 2240, 2239, 2237 ], "bg": 1958 }, - { "id": "unconnected", "fg": [ 2241, 2241 ], "bg": 1958 } + { "id": "center", "fg": 2243, "bg": 1960 }, + { "id": "corner", "fg": [ 2234, 2236, 2235, 2233 ], "bg": 1960 }, + { "id": "t_connection", "fg": [ 2237, 2238, 2237, 2238 ], "bg": 1960 }, + { "id": "edge", "fg": [ 2238, 2237 ], "bg": 1960 }, + { "id": "end_piece", "fg": [ 2240, 2242, 2241, 2239 ], "bg": 1960 }, + { "id": "unconnected", "fg": [ 2243, 2243 ], "bg": 1960 } ] }, { "id": "t_splitrail_fence_season_spring", - "fg": 2252, - "bg": 2102, + "fg": 2254, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2252, "bg": 2102 }, - { "id": "corner", "fg": [ 2243, 2245, 2244, 2242 ], "bg": 2102 }, - { "id": "t_connection", "fg": [ 2246, 2247, 2246, 2247 ], "bg": 2102 }, - { "id": "edge", "fg": [ 2247, 2246 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2249, 2251, 2250, 2248 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2252, 2252 ], "bg": 2102 } + { "id": "center", "fg": 2254, "bg": 2104 }, + { "id": "corner", "fg": [ 2245, 2247, 2246, 2244 ], "bg": 2104 }, + { "id": "t_connection", "fg": [ 2248, 2249, 2248, 2249 ], "bg": 2104 }, + { "id": "edge", "fg": [ 2249, 2248 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2251, 2253, 2252, 2250 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2254, 2254 ], "bg": 2104 } ] }, { "id": "t_splitrail_fence_season_summer", - "fg": 2252, - "bg": 2104, + "fg": 2254, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2252, "bg": 2104 }, - { "id": "corner", "fg": [ 2243, 2245, 2244, 2242 ], "bg": 2104 }, - { "id": "t_connection", "fg": [ 2246, 2247, 2246, 2247 ], "bg": 2104 }, - { "id": "edge", "fg": [ 2247, 2246 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2249, 2251, 2250, 2248 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2252, 2252 ], "bg": 2104 } + { "id": "center", "fg": 2254, "bg": 2106 }, + { "id": "corner", "fg": [ 2245, 2247, 2246, 2244 ], "bg": 2106 }, + { "id": "t_connection", "fg": [ 2248, 2249, 2248, 2249 ], "bg": 2106 }, + { "id": "edge", "fg": [ 2249, 2248 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2251, 2253, 2252, 2250 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2254, 2254 ], "bg": 2106 } ] }, { "id": "t_splitrail_fence_season_autumn", - "fg": 2252, - "bg": 2103, + "fg": 2254, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2252, "bg": 2103 }, - { "id": "corner", "fg": [ 2243, 2245, 2244, 2242 ], "bg": 2103 }, - { "id": "t_connection", "fg": [ 2246, 2247, 2246, 2247 ], "bg": 2103 }, - { "id": "edge", "fg": [ 2247, 2246 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2249, 2251, 2250, 2248 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2252, 2252 ], "bg": 2103 } + { "id": "center", "fg": 2254, "bg": 2105 }, + { "id": "corner", "fg": [ 2245, 2247, 2246, 2244 ], "bg": 2105 }, + { "id": "t_connection", "fg": [ 2248, 2249, 2248, 2249 ], "bg": 2105 }, + { "id": "edge", "fg": [ 2249, 2248 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2251, 2253, 2252, 2250 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2254, 2254 ], "bg": 2105 } ] }, { "id": "t_splitrail_fence_season_winter", - "fg": 2252, - "bg": 2105, + "fg": 2254, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2252, "bg": 2105 }, - { "id": "corner", "fg": [ 2243, 2245, 2244, 2242 ], "bg": 2105 }, - { "id": "t_connection", "fg": [ 2246, 2247, 2246, 2247 ], "bg": 2105 }, - { "id": "edge", "fg": [ 2247, 2246 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2249, 2251, 2250, 2248 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2252, 2252 ], "bg": 2105 } + { "id": "center", "fg": 2254, "bg": 2107 }, + { "id": "corner", "fg": [ 2245, 2247, 2246, 2244 ], "bg": 2107 }, + { "id": "t_connection", "fg": [ 2248, 2249, 2248, 2249 ], "bg": 2107 }, + { "id": "edge", "fg": [ 2249, 2248 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2251, 2253, 2252, 2250 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2254, 2254 ], "bg": 2107 } ] }, { "id": "t_splitrail_fencegate_c_season_spring", - "fg": 2254, - "bg": 2102, + "fg": 2256, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2254, "bg": 2102 }, - { "id": "edge", "fg": [ 2255, 2253 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2253, 2255, 2253, 2255 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2254, 2254 ], "bg": 2102 } + { "id": "center", "fg": 2256, "bg": 2104 }, + { "id": "edge", "fg": [ 2257, 2255 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2255, 2257, 2255, 2257 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2256, 2256 ], "bg": 2104 } ] }, { "id": "t_splitrail_fencegate_c_season_summer", - "fg": 2254, - "bg": 2104, + "fg": 2256, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2254, "bg": 2104 }, - { "id": "edge", "fg": [ 2255, 2253 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2253, 2255, 2253, 2255 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2254, 2254 ], "bg": 2104 } + { "id": "center", "fg": 2256, "bg": 2106 }, + { "id": "edge", "fg": [ 2257, 2255 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2255, 2257, 2255, 2257 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2256, 2256 ], "bg": 2106 } ] }, { "id": "t_splitrail_fencegate_c_season_autumn", - "fg": 2254, - "bg": 2103, + "fg": 2256, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2254, "bg": 2103 }, - { "id": "edge", "fg": [ 2255, 2253 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2253, 2255, 2253, 2255 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2254, 2254 ], "bg": 2103 } + { "id": "center", "fg": 2256, "bg": 2105 }, + { "id": "edge", "fg": [ 2257, 2255 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2255, 2257, 2255, 2257 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2256, 2256 ], "bg": 2105 } ] }, { "id": "t_splitrail_fencegate_c_season_winter", - "fg": 2254, - "bg": 2105, + "fg": 2256, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2254, "bg": 2105 }, - { "id": "edge", "fg": [ 2255, 2253 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2253, 2255, 2253, 2255 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2254, 2254 ], "bg": 2105 } + { "id": "center", "fg": 2256, "bg": 2107 }, + { "id": "edge", "fg": [ 2257, 2255 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2255, 2257, 2255, 2257 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2256, 2256 ], "bg": 2107 } ] }, { "id": "t_splitrail_fencegate_o_season_spring", - "fg": 2257, - "bg": 2102, + "fg": 2259, + "bg": 2104, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2257, "bg": 2102 }, - { "id": "edge", "fg": [ 2258, 2256 ], "bg": 2102 }, - { "id": "end_piece", "fg": [ 2256, 2258, 2256, 2258 ], "bg": 2102 }, - { "id": "unconnected", "fg": [ 2257, 2257 ], "bg": 2102 } + { "id": "center", "fg": 2259, "bg": 2104 }, + { "id": "edge", "fg": [ 2260, 2258 ], "bg": 2104 }, + { "id": "end_piece", "fg": [ 2258, 2260, 2258, 2260 ], "bg": 2104 }, + { "id": "unconnected", "fg": [ 2259, 2259 ], "bg": 2104 } ] }, { "id": "t_splitrail_fencegate_o_season_summer", - "fg": 2257, - "bg": 2104, + "fg": 2259, + "bg": 2106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2257, "bg": 2104 }, - { "id": "edge", "fg": [ 2258, 2256 ], "bg": 2104 }, - { "id": "end_piece", "fg": [ 2256, 2258, 2256, 2258 ], "bg": 2104 }, - { "id": "unconnected", "fg": [ 2257, 2257 ], "bg": 2104 } + { "id": "center", "fg": 2259, "bg": 2106 }, + { "id": "edge", "fg": [ 2260, 2258 ], "bg": 2106 }, + { "id": "end_piece", "fg": [ 2258, 2260, 2258, 2260 ], "bg": 2106 }, + { "id": "unconnected", "fg": [ 2259, 2259 ], "bg": 2106 } ] }, { "id": "t_splitrail_fencegate_o_season_autumn", - "fg": 2257, - "bg": 2103, + "fg": 2259, + "bg": 2105, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2257, "bg": 2103 }, - { "id": "edge", "fg": [ 2258, 2256 ], "bg": 2103 }, - { "id": "end_piece", "fg": [ 2256, 2258, 2256, 2258 ], "bg": 2103 }, - { "id": "unconnected", "fg": [ 2257, 2257 ], "bg": 2103 } + { "id": "center", "fg": 2259, "bg": 2105 }, + { "id": "edge", "fg": [ 2260, 2258 ], "bg": 2105 }, + { "id": "end_piece", "fg": [ 2258, 2260, 2258, 2260 ], "bg": 2105 }, + { "id": "unconnected", "fg": [ 2259, 2259 ], "bg": 2105 } ] }, { "id": "t_splitrail_fencegate_o_season_winter", - "fg": 2257, - "bg": 2105, + "fg": 2259, + "bg": 2107, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2257, "bg": 2105 }, - { "id": "edge", "fg": [ 2258, 2256 ], "bg": 2105 }, - { "id": "end_piece", "fg": [ 2256, 2258, 2256, 2258 ], "bg": 2105 }, - { "id": "unconnected", "fg": [ 2257, 2257 ], "bg": 2105 } + { "id": "center", "fg": 2259, "bg": 2107 }, + { "id": "edge", "fg": [ 2260, 2258 ], "bg": 2107 }, + { "id": "end_piece", "fg": [ 2258, 2260, 2258, 2260 ], "bg": 2107 }, + { "id": "unconnected", "fg": [ 2259, 2259 ], "bg": 2107 } ] }, - { "id": "tr_beartrap", "fg": 2269, "rotates": false }, - { "id": "tr_beartrap_buried", "fg": 2101, "rotates": false }, - { "id": "tr_blade", "fg": 2277, "rotates": true }, - { "id": "tr_boobytrap", "fg": 2265, "rotates": false }, - { "id": "tr_bubblewrap", "fg": 2276, "rotates": false }, + { "id": "tr_beartrap", "fg": 2271, "rotates": false }, + { "id": "tr_beartrap_buried", "fg": 2103, "rotates": false }, + { "id": "tr_blade", "fg": 2279, "rotates": true }, + { "id": "tr_boobytrap", "fg": 2267, "rotates": false }, + { "id": "tr_bubblewrap", "fg": 2278, "rotates": false }, { "id": "tr_caltrops", "fg": 883, "rotates": false }, - { "id": "tr_cot", "fg": 2261, "rotates": false }, - { "id": "tr_crossbow", "fg": 2271, "rotates": false }, - { "id": "tr_dissector", "fg": 2273, "rotates": false }, - { "id": "tr_drain", "fg": 2268, "rotates": false }, - { "id": "tr_engine", "fg": 2264, "rotates": false }, - { "id": "tr_funnel", "fg": 2262, "rotates": false }, - { "id": "tr_fur_rollmat", "fg": 2260, "rotates": false }, + { "id": "tr_cot", "fg": 2263, "rotates": false }, + { "id": "tr_crossbow", "fg": 2273, "rotates": false }, + { "id": "tr_dissector", "fg": 2275, "rotates": false }, + { "id": "tr_drain", "fg": 2270, "rotates": false }, + { "id": "tr_engine", "fg": 2266, "rotates": false }, + { "id": "tr_funnel", "fg": 2264, "rotates": false }, + { "id": "tr_fur_rollmat", "fg": 2262, "rotates": false }, { "id": "tr_glass_pit", - "fg": 1823, + "fg": 1825, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1818 }, - { "id": "corner", "fg": 1819 }, - { "id": "edge", "fg": 1820 }, - { "id": "t_connection", "fg": 1821 }, - { "id": "end_piece", "fg": 1822 }, - { "id": "unconnected", "fg": 1823 } + { "id": "center", "fg": 1820 }, + { "id": "corner", "fg": 1821 }, + { "id": "edge", "fg": 1822 }, + { "id": "t_connection", "fg": 1823 }, + { "id": "end_piece", "fg": 1824 }, + { "id": "unconnected", "fg": 1825 } ], "rotates": false }, - { "id": "tr_glow", "fg": 2268, "rotates": false }, + { "id": "tr_glow", "fg": 2270, "rotates": false }, { "id": "tr_goo", - "fg": 2283, + "fg": 2285, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2278 }, - { "id": "corner", "fg": 2279 }, - { "id": "edge", "fg": 2280 }, - { "id": "t_connection", "fg": 2281 }, - { "id": "end_piece", "fg": 2282 }, - { "id": "unconnected", "fg": 2283 } + { "id": "center", "fg": 2280 }, + { "id": "corner", "fg": 2281 }, + { "id": "edge", "fg": 2282 }, + { "id": "t_connection", "fg": 2283 }, + { "id": "end_piece", "fg": 2284 }, + { "id": "unconnected", "fg": 2285 } ], "rotates": false }, - { "id": "tr_hum", "fg": 2268, "rotates": false }, - { "id": "tr_landmine_buried", "fg": 2101, "rotates": false }, - { "id": "tr_leather_funnel", "fg": 2275, "rotates": false, "multitile": false }, - { "id": "tr_makeshift_funnel", "fg": 2263, "rotates": false }, - { "id": "tr_nailboard", "fg": 2270, "rotates": false }, + { "id": "tr_hum", "fg": 2270, "rotates": false }, + { "id": "tr_landmine_buried", "fg": 2103, "rotates": false }, + { "id": "tr_leather_funnel", "fg": 2277, "rotates": false, "multitile": false }, + { "id": "tr_makeshift_funnel", "fg": 2265, "rotates": false }, + { "id": "tr_nailboard", "fg": 2272, "rotates": false }, { "id": "tr_pit", - "fg": 1846, + "fg": 1848, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1971 }, - { "id": "corner", "fg": 1972 }, - { "id": "edge", "fg": 1973 }, - { "id": "t_connection", "fg": 1974 }, - { "id": "end_piece", "fg": 1975 }, - { "id": "unconnected", "fg": 1846 } + { "id": "center", "fg": 1973 }, + { "id": "corner", "fg": 1974 }, + { "id": "edge", "fg": 1975 }, + { "id": "t_connection", "fg": 1976 }, + { "id": "end_piece", "fg": 1977 }, + { "id": "unconnected", "fg": 1848 } ], "rotates": false }, - { "id": "tr_rollmat", "fg": 2259, "rotates": false }, - { "id": "tr_shadow", "fg": 2268, "rotates": false }, - { "id": "tr_shotgun_1", "fg": 2272, "rotates": false }, - { "id": "tr_shotgun_2", "fg": 2272, "rotates": false }, - { "id": "tr_sinkhole", "bg": 1846, "rotates": false }, - { "id": "tr_snake", "fg": 2268, "rotates": false }, + { "id": "tr_rollmat", "fg": 2261, "rotates": false }, + { "id": "tr_shadow", "fg": 2270, "rotates": false }, + { "id": "tr_shotgun_1", "fg": 2274, "rotates": false }, + { "id": "tr_shotgun_2", "fg": 2274, "rotates": false }, + { "id": "tr_sinkhole", "bg": 1848, "rotates": false }, + { "id": "tr_snake", "fg": 2270, "rotates": false }, { "id": "tr_spike_pit", - "fg": 1885, + "fg": 1887, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1983 }, - { "id": "corner", "fg": 1984 }, - { "id": "edge", "fg": 1985 }, - { "id": "t_connection", "fg": 1986 }, - { "id": "end_piece", "fg": 1987 }, - { "id": "unconnected", "fg": 1885 } + { "id": "center", "fg": 1985 }, + { "id": "corner", "fg": 1986 }, + { "id": "edge", "fg": 1987 }, + { "id": "t_connection", "fg": 1988 }, + { "id": "end_piece", "fg": 1989 }, + { "id": "unconnected", "fg": 1887 } ], "rotates": false }, - { "id": "tr_temple_flood", "fg": 2266, "rotates": false }, - { "id": "tr_temple_toggle", "fg": 2267, "rotates": false }, - { "id": "tr_tripwire", "fg": 2274, "rotates": false }, + { "id": "tr_temple_flood", "fg": 2268, "rotates": false }, + { "id": "tr_temple_toggle", "fg": 2269, "rotates": false }, + { "id": "tr_tripwire", "fg": 2276, "rotates": false }, { "id": "tr_landmine", "animated": true, - "fg": [ { "weight": 30, "sprite": 2284 }, { "weight": 30, "sprite": 2285 } ], + "fg": [ { "weight": 30, "sprite": 2286 }, { "weight": 30, "sprite": 2287 } ], "rotates": false }, { "id": "tr_portal", "animated": true, "fg": [ - { "weight": 10, "sprite": 2286 }, - { "weight": 10, "sprite": 2287 }, { "weight": 10, "sprite": 2288 }, { "weight": 10, "sprite": 2289 }, { "weight": 10, "sprite": 2290 }, - { "weight": 10, "sprite": 2291 } + { "weight": 10, "sprite": 2291 }, + { "weight": 10, "sprite": 2292 }, + { "weight": 10, "sprite": 2293 } ], "rotates": false }, @@ -6375,313 +6375,313 @@ "id": "tr_telepad", "animated": true, "fg": [ - { "weight": 30, "sprite": 2292 }, - { "weight": 30, "sprite": 2293 }, { "weight": 30, "sprite": 2294 }, - { "weight": 30, "sprite": 2295 } + { "weight": 30, "sprite": 2295 }, + { "weight": 30, "sprite": 2296 }, + { "weight": 30, "sprite": 2297 } ], "rotates": false }, { "id": [ "vp_halfboard_cover_right", "vp_halfboard_cover_left" ], - "fg": [ 2525, 2528, 2527, 2526 ], + "fg": [ 2527, 2530, 2529, 2528 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2496, 2499, 2498, 2497 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2498, 2501, 2500, 2499 ] } ] }, { "id": "vp_halfboard_hatch_wheel_left", - "fg": 2536, + "fg": 2538, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2507 } ] + "additional_tiles": [ { "id": "broken", "fg": 2509 } ] }, { "id": "vp_halfboard_hatch_wheel_right", - "fg": 2535, + "fg": 2537, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2506 } ] + "additional_tiles": [ { "id": "broken", "fg": 2508 } ] }, { "id": "vp_halfboard_wheel_left", - "fg": 2538, + "fg": 2540, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2509 } ] + "additional_tiles": [ { "id": "broken", "fg": 2511 } ] }, { "id": "vp_halfboard_wheel_right", - "fg": 2539, + "fg": 2541, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2510 } ] + "additional_tiles": [ { "id": "broken", "fg": 2512 } ] }, { "id": [ "vp_board_wheel_left", "vp_board_nw_edge" ], - "fg": 2519, + "fg": 2521, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2509 } ] + "additional_tiles": [ { "id": "broken", "fg": 2511 } ] }, { "id": [ "vp_board_wheel_right", "vp_board_ne_edge" ], - "fg": 2520, + "fg": 2522, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2510 } ] + "additional_tiles": [ { "id": "broken", "fg": 2512 } ] }, - { "id": "vp_stowboard_wheel_left", "fg": 2542, "rotates": true }, - { "id": "vp_stowboard_wheel_right", "fg": 2543, "rotates": true }, + { "id": "vp_stowboard_wheel_left", "fg": 2544, "rotates": true }, + { "id": "vp_stowboard_wheel_right", "fg": 2545, "rotates": true }, { "id": "vp_windshield_wheel_left", - "fg": 2786, + "fg": 2788, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2768 } ] + "additional_tiles": [ { "id": "broken", "fg": 2770 } ] }, { "id": "vp_windshield_wheel_right", - "fg": 2785, + "fg": 2787, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2767 } ] + "additional_tiles": [ { "id": "broken", "fg": 2769 } ] }, { "id": "vp_windshield_full_wheel_left", - "fg": 2781, + "fg": 2783, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2778 } ] + "additional_tiles": [ { "id": "broken", "fg": 2780 } ] }, { "id": "vp_windshield_full_wheel_right", - "fg": 2782, + "fg": 2784, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2779 } ] + "additional_tiles": [ { "id": "broken", "fg": 2781 } ] }, { "id": "vp_windshield_vertical_2_left", - "fg": 2798, + "fg": 2800, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2778 } ] + "additional_tiles": [ { "id": "broken", "fg": 2780 } ] }, { "id": "vp_windshield_vertical_2_right", - "fg": 2799, + "fg": 2801, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2779 } ] + "additional_tiles": [ { "id": "broken", "fg": 2781 } ] }, { "id": "vp_reaper", - "fg": 2385, + "fg": 2387, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2388 } ] + "additional_tiles": [ { "id": "broken", "fg": 2390 } ] }, { "id": "vp_reaper_advanced", - "fg": 2386, + "fg": 2388, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2387 } ] + "additional_tiles": [ { "id": "broken", "fg": 2389 } ] }, - { "id": "reaper", "fg": 2385 }, - { "id": "reaper_advanced", "fg": 2386 }, + { "id": "reaper", "fg": 2387 }, + { "id": "reaper_advanced", "fg": 2388 }, { "id": "vp_small_civilian_rotors", - "fg": 2391, + "fg": 2393, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2392 } ] + "additional_tiles": [ { "id": "broken", "fg": 2394 } ] }, { "id": "vp_heavy_duty_military_rotor", - "fg": 2379, + "fg": 2381, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2380 } ] + "additional_tiles": [ { "id": "broken", "fg": 2382 } ] }, { "id": "vp_heavy_duty_military_osprey_rotors", - "fg": 2377, + "fg": 2379, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2378 } ] + "additional_tiles": [ { "id": "broken", "fg": 2380 } ] }, { "id": "vp_heavy_duty_military_blackhawk_rotors", - "fg": 2375, + "fg": 2377, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2376 } ] + "additional_tiles": [ { "id": "broken", "fg": 2378 } ] }, { "id": "vp_aisle_horizontal", - "fg": 2337, + "fg": 2339, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_aisle_lights", - "fg": 2325, + "fg": 2327, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_aisle_vertical", - "fg": 2346, + "fg": 2348, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_alternator_car", - "fg": 2304, + "fg": 2306, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_alternator_motorbike", - "fg": 2304, + "fg": 2306, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_alternator_truck", - "fg": 2304, + "fg": 2306, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_autoclave", - "fg": 2371, + "fg": 2373, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2372 } ] + "additional_tiles": [ { "id": "broken", "fg": 2374 } ] }, { "id": "vp_basketlg", - "fg": 2336, + "fg": 2338, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_basketlg_folding", - "fg": 2336, + "fg": 2338, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_basketsm", - "fg": 2336, + "fg": 2338, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_bed", - "fg": 2327, + "fg": 2329, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_blade_horizontal", - "fg": 2329, + "fg": 2331, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2370 } ] + "additional_tiles": [ { "id": "broken", "fg": 2372 } ] }, { "id": "vp_blade_vertical", - "fg": 2277, + "fg": 2279, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2370 } ] + "additional_tiles": [ { "id": "broken", "fg": 2372 } ] }, { "id": "vp_box", - "fg": 2336, + "fg": 2338, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_cam_control", - "fg": 2320, + "fg": 2322, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_cargo_space", - "fg": 2345, + "fg": 2347, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_chemlab", "fg": 902, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2343 } ] + "additional_tiles": [ { "id": "broken", "fg": 2345 } ] }, { "id": "vp_controls", "fg": 867, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_craft_rig", - "fg": 2342, + "fg": 2344, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2343 } ] + "additional_tiles": [ { "id": "broken", "fg": 2345 } ] }, { "id": "vp_diesel_engine_i6", "fg": 857, "rotates": true }, { "id": "vp_diesel_engine_v6", "fg": 857, "rotates": true }, { "id": "vp_diesel_engine_v8", "fg": 857, "rotates": true }, { "id": "vp_dishwasher", - "fg": 2373, + "fg": 2375, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2374 } ] + "additional_tiles": [ { "id": "broken", "fg": 2376 } ] }, { "id": "vp_door_motor", - "fg": 2323, + "fg": 2325, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_door_wood", - "fg": 2315, + "fg": 2317, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 2316 }, { "id": "broken", "fg": 2317 } ] + "additional_tiles": [ { "id": "open", "fg": 2318 }, { "id": "broken", "fg": 2319 } ] }, { "id": "vp_drive_by_wire_controls", - "fg": 2321, + "fg": 2323, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_engine_1cyl", "fg": 857, "rotates": true }, { "id": "vp_engine_1cyl_small", "fg": 857, "rotates": true }, @@ -6690,67 +6690,67 @@ { "id": "vp_engine_electric_small", "fg": 857, "rotates": true }, { "id": "vp_engine_foot_crank", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_engine_gas_1cyl", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_engine_gas_i4", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_engine_gas_v2", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_engine_gas_v6", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_engine_gas_v8", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_engine_inline4", "fg": 857, "rotates": true }, { "id": "vp_engine_motor", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_engine_motor_large", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_engine_plasma", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_engine_v12", "fg": 857, "rotates": true }, { "id": "vp_engine_v6", "fg": 857, "rotates": true }, @@ -6758,271 +6758,271 @@ { "id": "vp_engine_vtwin", "fg": 857, "rotates": true }, { "id": "vp_floodlight", - "fg": 2355, + "fg": 2357, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_foot_pedals", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_frame_wood_cover", - "fg": 2297, + "fg": 2299, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_fusion_gun", - "fg": 2356, + "fg": 2358, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2326 } ] + "additional_tiles": [ { "id": "broken", "fg": 2328 } ] }, { "id": "vp_halfboard_cross", - "fg": 2352, + "fg": 2354, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_hand_rims", "fg": 778, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, - { "id": "vp_hard_plate", "fg": 2349, "rotates": true }, + { "id": "vp_hard_plate", "fg": 2351, "rotates": true }, { "id": "vp_hdhatch", - "fg": 2306, + "fg": 2308, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 2307 }, { "id": "broken", "fg": 2308 } ] + "additional_tiles": [ { "id": "open", "fg": 2309 }, { "id": "broken", "fg": 2310 } ] }, { "id": "vp_hdroof", - "fg": 2305, + "fg": 2307, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_head_light", - "fg": 2355, + "fg": 2357, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_headlight", - "fg": 2355, + "fg": 2357, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_headlight_reinforced", "fg": 903, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_horn_bicycle", - "fg": 2358, + "fg": 2360, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_horn_big", - "fg": 2357, + "fg": 2359, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_horn_car", - "fg": 2357, + "fg": 2359, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_jumper_cable", - "fg": 2313, + "fg": 2315, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_jumper_cable_heavy", - "fg": 2313, + "fg": 2315, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_kitchen_unit", - "fg": 2381, + "fg": 2383, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2382 } ] + "additional_tiles": [ { "id": "broken", "fg": 2384 } ] }, { "id": "vp_laser_gun", - "fg": 2356, + "fg": 2358, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2326 } ] + "additional_tiles": [ { "id": "broken", "fg": 2328 } ] }, { "id": "vp_light_blue", "fg": 856, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_light_red", "fg": 855, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_lit_aisle_horizontal", - "fg": 2324, + "fg": 2326, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_lit_aisle_vertical", - "fg": 2325, + "fg": 2327, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_metal_wheel", - "fg": 2332, + "fg": 2334, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_minifridge", "fg": 849, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2343 } ] + "additional_tiles": [ { "id": "broken", "fg": 2345 } ] }, { "id": "vp_minireactor", - "fg": 2351, + "fg": 2353, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_mounted_spare_tire", - "fg": 2383, + "fg": 2385, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_muffler", - "fg": 2354, + "fg": 2356, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, - { "id": "vp_plating_bone", "fg": 2318, "rotates": true }, - { "id": "vp_plating_chitin", "fg": 2347, "rotates": true }, - { "id": "vp_plating_hard", "fg": 2349, "rotates": true }, - { "id": "vp_plating_military", "fg": 2361, "rotates": true }, + { "id": "vp_plating_bone", "fg": 2320, "rotates": true }, + { "id": "vp_plating_chitin", "fg": 2349, "rotates": true }, + { "id": "vp_plating_hard", "fg": 2351, "rotates": true }, + { "id": "vp_plating_military", "fg": 2363, "rotates": true }, { "id": "vp_plating_spiked", "fg": 866, "rotates": true }, - { "id": "vp_plating_steel", "fg": 2347, "rotates": true }, - { "id": "vp_plating_superalloy", "fg": 2348, "rotates": true }, - { "id": "vp_plating_wood", "fg": 2360, "rotates": true }, + { "id": "vp_plating_steel", "fg": 2349, "rotates": true }, + { "id": "vp_plating_superalloy", "fg": 2350, "rotates": true }, + { "id": "vp_plating_wood", "fg": 2362, "rotates": true }, { "id": "vp_recharge_station", - "fg": 2389, + "fg": 2391, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2390 } ] + "additional_tiles": [ { "id": "broken", "fg": 2392 } ] }, { "id": "vp_reinforced_solar_panel", "fg": 861, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2341 } ] + "additional_tiles": [ { "id": "broken", "fg": 2343 } ] }, { "id": "vp_reinforced_solar_panel_v2", "fg": 861, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2341 } ] + "additional_tiles": [ { "id": "broken", "fg": 2343 } ] }, { "id": "vp_robot_controls", - "fg": 2322, + "fg": 2324, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_roller_drum", - "fg": 2312, + "fg": 2314, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_roof", - "fg": 2328, + "fg": 2330, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_roof_cloth", - "fg": 2328, + "fg": 2330, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_roof_wood", - "fg": 2328, + "fg": 2330, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_saddle", "fg": 865, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_seat_wood", - "fg": 2319, + "fg": 2321, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_seatbelt", @@ -7033,7 +7033,7 @@ }, { "id": "vp_seatbelt_heavyduty", - "fg": 2362, + "fg": 2364, "rotates": true, "multitile": true, "additional_tiles": [ { "id": "broken", "fg": 868 } ] @@ -7043,1470 +7043,1470 @@ "fg": 860, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2340 } ] + "additional_tiles": [ { "id": "broken", "fg": 2342 } ] }, { "id": "vp_solar_panel_v2", "fg": 860, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2340 } ] + "additional_tiles": [ { "id": "broken", "fg": 2342 } ] }, { "id": "vp_solar_panel_v3", "fg": 860, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2340 } ] + "additional_tiles": [ { "id": "broken", "fg": 2342 } ] }, { "id": "vp_spike", - "fg": 2330, + "fg": 2332, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2370 } ] + "additional_tiles": [ { "id": "broken", "fg": 2372 } ] }, - { "id": "vp_steel_plate", "fg": 2347, "rotates": true }, + { "id": "vp_steel_plate", "fg": 2349, "rotates": true }, { "id": "vp_stereo", - "fg": 2309, + "fg": 2311, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2343 } ] + "additional_tiles": [ { "id": "broken", "fg": 2345 } ] }, - { "id": "vp_superalloy_plate", "fg": 2348, "rotates": true }, + { "id": "vp_superalloy_plate", "fg": 2350, "rotates": true }, { "id": "vp_tracker", "fg": 916, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_travois", - "fg": 2314, + "fg": 2316, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_trunk", - "fg": 2338, + "fg": 2340, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_trunk_floor", - "fg": 2345, + "fg": 2347, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_v_curtain", - "fg": 2363, + "fg": 2365, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_veh_forge", - "fg": 2393, + "fg": 2395, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2394 } ] + "additional_tiles": [ { "id": "broken", "fg": 2396 } ] }, { "id": "vp_veh_table", "fg": 901, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_vehicle_alarm", "fg": 916, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2350 } ] + "additional_tiles": [ { "id": "broken", "fg": 2352 } ] }, { "id": "vp_vehicle_scoop", - "fg": 2395, + "fg": 2397, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2396 } ] + "additional_tiles": [ { "id": "broken", "fg": 2398 } ] }, { "id": "vp_washing_machine", - "fg": 2397, + "fg": 2399, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2398 } ] + "additional_tiles": [ { "id": "broken", "fg": 2400 } ] }, { "id": "vp_water_faucet", - "fg": 2364, + "fg": 2366, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2343 } ] + "additional_tiles": [ { "id": "broken", "fg": 2345 } ] }, { "id": "vp_welding_rig", - "fg": 2399, + "fg": 2401, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2400 } ] + "additional_tiles": [ { "id": "broken", "fg": 2402 } ] }, { "id": "vp_wheel", - "fg": 2332, + "fg": 2334, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_wheel_armor", - "fg": 2359, + "fg": 2361, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_wheel_bicycle", - "fg": 2334, + "fg": 2336, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_wheel_caster", - "fg": 2334, + "fg": 2336, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_wheel_motorbike", - "fg": 2331, + "fg": 2333, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_wheel_small", - "fg": 2334, + "fg": 2336, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_wheel_underbody", - "fg": 2332, + "fg": 2334, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_wheel_unicycle", - "fg": 2331, + "fg": 2333, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_wheel_wheelchair", - "fg": 2331, + "fg": 2333, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_wheel_wide", - "fg": 2333, + "fg": 2335, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2339 } ] + "additional_tiles": [ { "id": "broken", "fg": 2341 } ] }, { "id": "vp_wheel_wood", - "fg": 2310, + "fg": 2312, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_wheel_wood_b", - "fg": 2311, + "fg": 2313, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_wing_mirror", - "fg": 2296, + "fg": 2298, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_woodboard_horizontal", - "fg": 2299, + "fg": 2301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodboard_horizontal_front", - "fg": 2299, + "fg": 2301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodboard_horizontal_rear", - "fg": 2299, + "fg": 2301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodboard_ne", - "fg": 2300, + "fg": 2302, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodboard_nw", - "fg": 2302, + "fg": 2304, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodboard_se", - "fg": 2301, + "fg": 2303, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodboard_sw", - "fg": 2303, + "fg": 2305, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodboard_vertical", - "fg": 2298, + "fg": 2300, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodboard_vertical_left", - "fg": 2298, + "fg": 2300, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodboard_vertical_right", - "fg": 2298, + "fg": 2300, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_horizontal", - "fg": 2299, + "fg": 2301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_horizontal_front", - "fg": 2299, + "fg": 2301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_horizontal_rear", - "fg": 2299, + "fg": 2301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_horizontal_2", - "fg": 2299, + "fg": 2301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_horizontal_2_front", - "fg": 2299, + "fg": 2301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_horizontal_2_rear", - "fg": 2299, + "fg": 2301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_ne", - "fg": 2300, + "fg": 2302, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_nw", - "fg": 2302, + "fg": 2304, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_se", - "fg": 2301, + "fg": 2303, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_sw", - "fg": 2303, + "fg": 2305, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_vertical", - "fg": 2298, + "fg": 2300, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_vertical_left", - "fg": 2298, + "fg": 2300, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_vertical_right", - "fg": 2298, + "fg": 2300, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_vertical_2", - "fg": 2298, + "fg": 2300, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_vertical_2_left", - "fg": 2298, + "fg": 2300, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_woodhalfboard_vertical_2_right", - "fg": 2298, + "fg": 2300, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_workbench", - "fg": 2401, + "fg": 2403, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2402 } ] + "additional_tiles": [ { "id": "broken", "fg": 2404 } ] }, { "id": [ "vp_door_left", "vp_door_nw", "vp_door_front_left", "vp_door_sw", "vp_door_rear_left" ], - "fg": [ 2407, 2409, 2408, 2406 ], + "fg": [ 2409, 2411, 2410, 2408 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2423, 2425, 2424, 2422 ] }, - { "id": "broken", "fg": [ 2366, 2368, 2367, 2365 ], "bg": [ 2407, 2409, 2408, 2406 ] } + { "id": "open", "fg": [ 2425, 2427, 2426, 2424 ] }, + { "id": "broken", "fg": [ 2368, 2370, 2369, 2367 ], "bg": [ 2409, 2411, 2410, 2408 ] } ] }, { "id": [ "vp_door_right", "vp_door_ne", "vp_door_front_right", "vp_door_se", "vp_door_rear_right" ], - "fg": [ 2411, 2413, 2412, 2410 ], + "fg": [ 2413, 2415, 2414, 2412 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2467, 2469, 2468, 2466 ] }, - { "id": "broken", "fg": [ 2367, 2365, 2366, 2368 ], "bg": [ 2411, 2413, 2412, 2410 ] } + { "id": "open", "fg": [ 2469, 2471, 2470, 2468 ] }, + { "id": "broken", "fg": [ 2369, 2367, 2368, 2370 ], "bg": [ 2413, 2415, 2414, 2412 ] } ] }, { "id": [ "vp_door_trunk", "vp_hatch" ], - "fg": [ 2470, 2477, 2476, 2475 ], + "fg": [ 2472, 2479, 2478, 2477 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2471, 2474, 2473, 2472 ] }, - { "id": "broken", "fg": [ 2368, 2367, 2369, 2366 ], "bg": [ 2470, 2477, 2476, 2475 ] } + { "id": "open", "fg": [ 2473, 2476, 2475, 2474 ] }, + { "id": "broken", "fg": [ 2370, 2369, 2371, 2368 ], "bg": [ 2472, 2479, 2478, 2477 ] } ] }, { "id": "vp_door_rear", - "fg": [ 2463, 2465, 2464, 2462 ], + "fg": [ 2465, 2467, 2466, 2464 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2459, 2461, 2460, 2458 ] }, - { "id": "broken", "fg": [ 2368, 2367, 2369, 2366 ], "bg": [ 2463, 2465, 2464, 2462 ] } + { "id": "open", "fg": [ 2461, 2463, 2462, 2460 ] }, + { "id": "broken", "fg": [ 2370, 2369, 2371, 2368 ], "bg": [ 2465, 2467, 2466, 2464 ] } ] }, { "id": "vp_door_opaque_left", - "fg": [ 2439, 2441, 2440, 2438 ], + "fg": [ 2441, 2443, 2442, 2440 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2435, 2437, 2436, 2434 ] }, - { "id": "broken", "fg": [ 2366, 2368, 2367, 2365 ], "bg": [ 2439, 2441, 2440, 2438 ] } + { "id": "open", "fg": [ 2437, 2439, 2438, 2436 ] }, + { "id": "broken", "fg": [ 2368, 2370, 2369, 2367 ], "bg": [ 2441, 2443, 2442, 2440 ] } ] }, { "id": "vp_door_opaque_right", - "fg": [ 2455, 2457, 2456, 2454 ], + "fg": [ 2457, 2459, 2458, 2456 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2451, 2453, 2452, 2450 ] }, - { "id": "broken", "fg": [ 2367, 2365, 2366, 2368 ], "bg": [ 2455, 2457, 2456, 2454 ] } + { "id": "open", "fg": [ 2453, 2455, 2454, 2452 ] }, + { "id": "broken", "fg": [ 2369, 2367, 2368, 2370 ], "bg": [ 2457, 2459, 2458, 2456 ] } ] }, { "id": "vp_door_opaque_rear", - "fg": [ 2447, 2449, 2448, 2446 ], + "fg": [ 2449, 2451, 2450, 2448 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2443, 2445, 2444, 2442 ] }, - { "id": "broken", "fg": [ 2368, 2367, 2369, 2366 ], "bg": [ 2447, 2449, 2448, 2446 ] } + { "id": "open", "fg": [ 2445, 2447, 2446, 2444 ] }, + { "id": "broken", "fg": [ 2370, 2369, 2371, 2368 ], "bg": [ 2449, 2451, 2450, 2448 ] } ] }, { "id": [ "vp_door_internal", "vp_door", "vp_door_inboard" ], - "fg": 2403, + "fg": 2405, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 2404 }, { "id": "broken", "fg": 2344 } ] + "additional_tiles": [ { "id": "open", "fg": 2406 }, { "id": "broken", "fg": 2346 } ] }, { "id": [ "vp_door_shutter", "vp_door_sliding" ], - "fg": 2405, + "fg": 2407, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 2404 }, { "id": "broken", "fg": 2344 } ] + "additional_tiles": [ { "id": "open", "fg": 2406 }, { "id": "broken", "fg": 2346 } ] }, { "id": [ "vp_door_full_left", "vp_door_full_nw", "vp_door_full_front_left", "vp_door_full_sw", "vp_door_full_rear_left" ], - "fg": [ 2415, 2417, 2416, 2414 ], + "fg": [ 2417, 2419, 2418, 2416 ], "rotates": true, "multitile": true, "additional_tiles": [ { "id": "open", "fg": [ 2933, 2901, 2934, 2900 ] }, - { "id": "broken", "fg": [ 2366, 2368, 2367, 2365 ], "bg": [ 2415, 2417, 2416, 2414 ] } + { "id": "broken", "fg": [ 2368, 2370, 2369, 2367 ], "bg": [ 2417, 2419, 2418, 2416 ] } ] }, { "id": [ "vp_door_full_right", "vp_door_full_ne", "vp_door_full_front_right", "vp_door_full_se", "vp_door_full_rear_right" ], - "fg": [ 2419, 2421, 2420, 2418 ], + "fg": [ 2421, 2423, 2422, 2420 ], "rotates": true, "multitile": true, "additional_tiles": [ { "id": "open", "fg": [ 2935, 2903, 2936, 2902 ] }, - { "id": "broken", "fg": [ 2367, 2365, 2366, 2368 ], "bg": [ 2419, 2421, 2420, 2418 ] } + { "id": "broken", "fg": [ 2369, 2367, 2368, 2370 ], "bg": [ 2421, 2423, 2422, 2420 ] } ] }, { "id": "vp_door_opaque_full_left", - "fg": [ 2427, 2429, 2428, 2426 ], + "fg": [ 2429, 2431, 2430, 2428 ], "rotates": true, "multitile": true, "additional_tiles": [ { "id": "open", "fg": [ 2937, 2905, 2938, 2904 ] }, - { "id": "broken", "fg": [ 2366, 2368, 2367, 2365 ], "bg": [ 2427, 2429, 2428, 2426 ] } + { "id": "broken", "fg": [ 2368, 2370, 2369, 2367 ], "bg": [ 2429, 2431, 2430, 2428 ] } ] }, { "id": "vp_door_opaque_full_right", - "fg": [ 2431, 2433, 2432, 2430 ], + "fg": [ 2433, 2435, 2434, 2432 ], "rotates": true, "multitile": true, "additional_tiles": [ { "id": "open", "fg": [ 2939, 2907, 2940, 2906 ] }, - { "id": "broken", "fg": [ 2367, 2365, 2366, 2368 ], "bg": [ 2431, 2433, 2432, 2430 ] } + { "id": "broken", "fg": [ 2369, 2367, 2368, 2370 ], "bg": [ 2433, 2435, 2434, 2432 ] } ] }, { "id": "vp_external_tank_small", - "fg": 2480, + "fg": 2482, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2481 } ] + "additional_tiles": [ { "id": "broken", "fg": 2483 } ] }, { "id": "vp_external_tank", - "fg": 2478, + "fg": 2480, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2479 } ] + "additional_tiles": [ { "id": "broken", "fg": 2481 } ] }, { "id": "vp_folding_frame", - "fg": 2831, + "fg": 2833, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2370 } ] + "additional_tiles": [ { "id": "broken", "fg": 2372 } ] }, { "id": "vp_frame_cover", - "fg": 2335, + "fg": 2337, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": [ "vp_frame_cross", "vp_frame" ], - "fg": 2485, + "fg": 2487, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, - { "id": "vp_frame_handle", "fg": 2335, "rotates": true }, + { "id": "vp_frame_handle", "fg": 2337, "rotates": true }, { "id": "vp_frame_horizontal", - "fg": 2487, + "fg": 2489, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_horizontal_front", - "fg": 2487, + "fg": 2489, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_horizontal_rear", - "fg": 2487, + "fg": 2489, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_horizontal_2", - "fg": 2487, + "fg": 2489, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_horizontal_2_front", - "fg": 2487, + "fg": 2489, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_horizontal_2_rear", - "fg": 2487, + "fg": 2489, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_ne", - "fg": 2488, + "fg": 2490, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_nw", - "fg": 2489, + "fg": 2491, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_se", - "fg": 2490, + "fg": 2492, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_sw", - "fg": 2491, + "fg": 2493, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_vertical", - "fg": 2486, + "fg": 2488, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_vertical_left", - "fg": 2486, + "fg": 2488, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_vertical_right", - "fg": 2486, + "fg": 2488, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_vertical_2", - "fg": 2486, + "fg": 2488, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_vertical_2_left", - "fg": 2486, + "fg": 2488, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": "vp_frame_vertical_2_right", - "fg": 2486, + "fg": 2488, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 1934 } ] + "additional_tiles": [ { "id": "broken", "fg": 1936 } ] }, { "id": [ "vp_frame_wood_cross", "vp_frame_wood" ], - "fg": 2484, + "fg": 2486, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_handle", - "fg": 2297, + "fg": 2299, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_horizontal", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_horizontal_front", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_horizontal_rear", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_horizontal_2", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_horizontal_2_front", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_horizontal_2_rear", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_cover", - "fg": 2297, + "fg": 2299, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_cross", - "fg": 2484, + "fg": 2486, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_handle", - "fg": 2297, + "fg": 2299, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_horizontal", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_horizontal_front", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_horizontal_rear", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_horizontal_2", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_horizontal_2_front", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_horizontal_2_rear", - "fg": 2483, + "fg": 2485, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_ne", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_nw", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_se", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_sw", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_vertical", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_vertical_left", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_vertical_right", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_vertical_2", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_vertical_2_left", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_light_vertical_2_right", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_ne", - "fg": 2492, + "fg": 2494, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_nw", - "fg": 2493, + "fg": 2495, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_se", - "fg": 2494, + "fg": 2496, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_sw", - "fg": 2495, + "fg": 2497, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_vertical", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_vertical_left", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_vertical_right", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_vertical_2", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_vertical_2_left", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_frame_wood_vertical_2_right", - "fg": 2482, + "fg": 2484, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2353 } ] + "additional_tiles": [ { "id": "broken", "fg": 2355 } ] }, { "id": "vp_halfboard_ne", - "fg": 2533, + "fg": 2535, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2504 } ] + "additional_tiles": [ { "id": "broken", "fg": 2506 } ] }, { "id": "vp_halfboard_nw", - "fg": 2534, + "fg": 2536, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2505 } ] + "additional_tiles": [ { "id": "broken", "fg": 2507 } ] }, { "id": "vp_halfboard_se", - "fg": 2535, + "fg": 2537, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2506 } ] + "additional_tiles": [ { "id": "broken", "fg": 2508 } ] }, { "id": "vp_halfboard_sw", - "fg": 2536, + "fg": 2538, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2507 } ] + "additional_tiles": [ { "id": "broken", "fg": 2509 } ] }, { "id": [ "vp_halfboard_vertical_left", "vp_halfboard_vertical_2_left" ], - "fg": 2538, + "fg": 2540, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2509 } ] + "additional_tiles": [ { "id": "broken", "fg": 2511 } ] }, { "id": [ "vp_halfboard_vertical_right", "vp_halfboard_vertical_2_right" ], - "fg": 2539, + "fg": 2541, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2510 } ] + "additional_tiles": [ { "id": "broken", "fg": 2512 } ] }, { "id": [ "vp_halfboard_horizontal", "vp_board_horizontal", "vp_halfboard_horizontal_2" ], - "fg": 2525, + "fg": 2527, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2496 } ] + "additional_tiles": [ { "id": "broken", "fg": 2498 } ] }, { "id": [ "vp_halfboard_horizontal_front", "vp_board_horizontal_front", "vp_halfboard_horizontal_2_front" ], - "fg": [ 2525, 2528, 2527, 2526 ], + "fg": [ 2527, 2530, 2529, 2528 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2496, 2499, 2498, 2497 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2498, 2501, 2500, 2499 ] } ] }, { "id": [ "vp_halfboard_horizontal_rear", "vp_halfboard_horizontal_2_rear" ], - "fg": [ 2529, 2532, 2531, 2530 ], + "fg": [ 2531, 2534, 2533, 2532 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2500, 2503, 2502, 2501 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2502, 2505, 2504, 2503 ] } ] }, { "id": [ "vp_halfboard_vertical", "vp_board_vertical", "vp_halfboard_vertical_2" ], - "fg": 2537, + "fg": 2539, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2508 } ] + "additional_tiles": [ { "id": "broken", "fg": 2510 } ] }, - { "id": "vp_halfboard_cover", "fg": [ 2521, 2524, 2523, 2522 ], "rotates": true }, + { "id": "vp_halfboard_cover", "fg": [ 2523, 2526, 2525, 2524 ], "rotates": true }, { "id": "vp_board_ne", - "fg": 2515, + "fg": 2517, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2504 } ] + "additional_tiles": [ { "id": "broken", "fg": 2506 } ] }, { "id": "vp_board_nw", - "fg": 2516, + "fg": 2518, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2505 } ] + "additional_tiles": [ { "id": "broken", "fg": 2507 } ] }, { "id": "vp_board_se", - "fg": 2517, + "fg": 2519, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2506 } ] + "additional_tiles": [ { "id": "broken", "fg": 2508 } ] }, { "id": "vp_board_sw", - "fg": 2518, + "fg": 2520, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2507 } ] + "additional_tiles": [ { "id": "broken", "fg": 2509 } ] }, { "id": "vp_board_vertical_left", - "fg": 2519, + "fg": 2521, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2509 } ] + "additional_tiles": [ { "id": "broken", "fg": 2511 } ] }, { "id": "vp_board_vertical_right", - "fg": 2520, + "fg": 2522, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2510 } ] + "additional_tiles": [ { "id": "broken", "fg": 2512 } ] }, { "id": "vp_board_horizontal_rear", - "fg": [ 2511, 2514, 2513, 2512 ], + "fg": [ 2513, 2516, 2515, 2514 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2500, 2503, 2502, 2501 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2502, 2505, 2504, 2503 ] } ] }, - { "id": "vp_stowboard_vertical_left", "fg": 2542, "rotates": true }, - { "id": [ "vp_stowboard_vertical_right", "vp_stowboard_vertical" ], "fg": 2543, "rotates": true }, - { "id": [ "vp_stowboard_horizontal", "vp_stowboard_horizontal_front" ], "fg": 2540, "rotates": true }, - { "id": "vp_stowboard_horizontal_rear", "fg": 2541, "rotates": true }, + { "id": "vp_stowboard_vertical_left", "fg": 2544, "rotates": true }, + { "id": [ "vp_stowboard_vertical_right", "vp_stowboard_vertical" ], "fg": 2545, "rotates": true }, + { "id": [ "vp_stowboard_horizontal", "vp_stowboard_horizontal_front" ], "fg": 2542, "rotates": true }, + { "id": "vp_stowboard_horizontal_rear", "fg": 2543, "rotates": true }, { "id": "vp_hddoor_left", - "fg": [ 2545, 2547, 2546, 2544 ], + "fg": [ 2547, 2549, 2548, 2546 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2561, 2563, 2562, 2560 ] }, - { "id": "broken", "fg": [ 2366, 2368, 2367, 2365 ], "bg": [ 2545, 2547, 2546, 2544 ] } + { "id": "open", "fg": [ 2563, 2565, 2564, 2562 ] }, + { "id": "broken", "fg": [ 2368, 2370, 2369, 2367 ], "bg": [ 2547, 2549, 2548, 2546 ] } ] }, { "id": "vp_hddoor_right", - "fg": [ 2549, 2551, 2550, 2548 ], + "fg": [ 2551, 2553, 2552, 2550 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2605, 2607, 2606, 2604 ] }, - { "id": "broken", "fg": [ 2367, 2365, 2366, 2368 ], "bg": [ 2549, 2551, 2550, 2548 ] } + { "id": "open", "fg": [ 2607, 2609, 2608, 2606 ] }, + { "id": "broken", "fg": [ 2369, 2367, 2368, 2370 ], "bg": [ 2551, 2553, 2552, 2550 ] } ] }, { "id": [ "vp_hddoor_trunk", "vp_hdhatch_opaque" ], - "fg": [ 2608, 2615, 2614, 2613 ], + "fg": [ 2610, 2617, 2616, 2615 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2609, 2612, 2611, 2610 ] }, - { "id": "broken", "fg": [ 2368, 2367, 2369, 2366 ], "bg": [ 2608, 2615, 2614, 2613 ] } + { "id": "open", "fg": [ 2611, 2614, 2613, 2612 ] }, + { "id": "broken", "fg": [ 2370, 2369, 2371, 2368 ], "bg": [ 2610, 2617, 2616, 2615 ] } ] }, { "id": "vp_hddoor_rear", - "fg": [ 2601, 2603, 2602, 2600 ], + "fg": [ 2603, 2605, 2604, 2602 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2597, 2599, 2598, 2596 ] }, - { "id": "broken", "fg": [ 2368, 2367, 2369, 2366 ], "bg": [ 2601, 2603, 2602, 2600 ] } + { "id": "open", "fg": [ 2599, 2601, 2600, 2598 ] }, + { "id": "broken", "fg": [ 2370, 2369, 2371, 2368 ], "bg": [ 2603, 2605, 2604, 2602 ] } ] }, { "id": "vp_hddoor_opaque_left", - "fg": [ 2577, 2579, 2578, 2576 ], + "fg": [ 2579, 2581, 2580, 2578 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2573, 2575, 2574, 2572 ] }, - { "id": "broken", "fg": [ 2366, 2368, 2367, 2365 ], "bg": [ 2577, 2579, 2578, 2576 ] } + { "id": "open", "fg": [ 2575, 2577, 2576, 2574 ] }, + { "id": "broken", "fg": [ 2368, 2370, 2369, 2367 ], "bg": [ 2579, 2581, 2580, 2578 ] } ] }, { "id": "vp_hddoor_opaque_right", - "fg": [ 2593, 2595, 2594, 2592 ], + "fg": [ 2595, 2597, 2596, 2594 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2589, 2591, 2590, 2588 ] }, - { "id": "broken", "fg": [ 2593, 2595, 2594, 2592 ], "bg": [ 2455, 2457, 2456, 2454 ] } + { "id": "open", "fg": [ 2591, 2593, 2592, 2590 ] }, + { "id": "broken", "fg": [ 2595, 2597, 2596, 2594 ], "bg": [ 2457, 2459, 2458, 2456 ] } ] }, { "id": "vp_hddoor_opaque_rear", - "fg": [ 2585, 2587, 2586, 2584 ], + "fg": [ 2587, 2589, 2588, 2586 ], "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 2581, 2583, 2582, 2580 ] }, - { "id": "broken", "fg": [ 2368, 2367, 2369, 2366 ], "bg": [ 2585, 2587, 2586, 2584 ] } + { "id": "open", "fg": [ 2583, 2585, 2584, 2582 ] }, + { "id": "broken", "fg": [ 2370, 2369, 2371, 2368 ], "bg": [ 2587, 2589, 2588, 2586 ] } ] }, { "id": "vp_hddoor_full_left", - "fg": [ 2553, 2555, 2554, 2552 ], + "fg": [ 2555, 2557, 2556, 2554 ], "rotates": true, "multitile": true, "additional_tiles": [ { "id": "open", "fg": [ 2941, 2909, 2942, 2908 ] }, - { "id": "broken", "fg": [ 2366, 2368, 2367, 2365 ], "bg": [ 2553, 2555, 2554, 2552 ] } + { "id": "broken", "fg": [ 2368, 2370, 2369, 2367 ], "bg": [ 2555, 2557, 2556, 2554 ] } ] }, { "id": "vp_hddoor_full_right", - "fg": [ 2557, 2559, 2558, 2556 ], + "fg": [ 2559, 2561, 2560, 2558 ], "rotates": true, "multitile": true, "additional_tiles": [ { "id": "open", "fg": [ 2943, 2911, 2944, 2910 ] }, - { "id": "broken", "fg": [ 2367, 2365, 2366, 2368 ], "bg": [ 2557, 2559, 2558, 2556 ] } + { "id": "broken", "fg": [ 2369, 2367, 2368, 2370 ], "bg": [ 2559, 2561, 2560, 2558 ] } ] }, { "id": "vp_hddoor_opaque_full_left", - "fg": [ 2565, 2567, 2566, 2564 ], + "fg": [ 2567, 2569, 2568, 2566 ], "rotates": true, "multitile": true, "additional_tiles": [ { "id": "open", "fg": [ 2945, 2913, 2946, 2912 ] }, - { "id": "broken", "fg": [ 2366, 2368, 2367, 2365 ], "bg": [ 2565, 2567, 2566, 2564 ] } + { "id": "broken", "fg": [ 2368, 2370, 2369, 2367 ], "bg": [ 2567, 2569, 2568, 2566 ] } ] }, { "id": "vp_hddoor_opaque_full_right", - "fg": [ 2569, 2571, 2570, 2568 ], + "fg": [ 2571, 2573, 2572, 2570 ], "rotates": true, "multitile": true, "additional_tiles": [ { "id": "open", "fg": [ 2947, 2915, 2948, 2914 ] }, - { "id": "broken", "fg": [ 2569, 2571, 2570, 2568 ], "bg": [ 2455, 2457, 2456, 2454 ] } + { "id": "broken", "fg": [ 2571, 2573, 2572, 2570 ], "bg": [ 2457, 2459, 2458, 2456 ] } ] }, { "id": "vp_hdframe_cover", - "fg": 2620, + "fg": 2622, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_cross", - "fg": 2618, + "fg": 2620, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_horizontal", - "fg": 2617, + "fg": 2619, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_horizontal_front", - "fg": 2617, + "fg": 2619, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_horizontal_rear", - "fg": 2617, + "fg": 2619, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_horizontal_2", - "fg": 2617, + "fg": 2619, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_horizontal_2_front", - "fg": 2617, + "fg": 2619, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_horizontal_2_rear", - "fg": 2617, + "fg": 2619, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_ne", - "fg": 2621, + "fg": 2623, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_nw", - "fg": 2622, + "fg": 2624, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_se", - "fg": 2623, + "fg": 2625, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_sw", - "fg": 2624, + "fg": 2626, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_vertical", - "fg": 2616, + "fg": 2618, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_vertical_left", - "fg": 2616, + "fg": 2618, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_vertical_right", - "fg": 2616, + "fg": 2618, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_vertical_2", - "fg": 2616, + "fg": 2618, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_vertical_2_left", - "fg": 2616, + "fg": 2618, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": "vp_hdframe_vertical_2_right", - "fg": 2616, + "fg": 2618, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2619 } ] + "additional_tiles": [ { "id": "broken", "fg": 2621 } ] }, { "id": [ "vp_hdhalfboard_ne", "vp_hdboard_ne" ], - "fg": 2652, + "fg": 2654, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2633 } ] + "additional_tiles": [ { "id": "broken", "fg": 2635 } ] }, { "id": [ "vp_hdhalfboard_nw", "vp_hdboard_nw" ], - "fg": 2653, + "fg": 2655, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2634 } ] + "additional_tiles": [ { "id": "broken", "fg": 2636 } ] }, { "id": [ "vp_hdhalfboard_se", "vp_hdboard_se" ], - "fg": 2654, + "fg": 2656, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2635 } ] + "additional_tiles": [ { "id": "broken", "fg": 2637 } ] }, { "id": [ "vp_hdhalfboard_sw", "vp_hdboard_sw" ], - "fg": 2655, + "fg": 2657, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2636 } ] + "additional_tiles": [ { "id": "broken", "fg": 2638 } ] }, { "id": [ "vp_hdhalfboard_vertical_left", "vp_hdboard_vertical_left", "vp_hdhalfboard_vertical_2_left" ], - "fg": 2657, + "fg": 2659, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2638 } ] + "additional_tiles": [ { "id": "broken", "fg": 2640 } ] }, { "id": [ "vp_hdhalfboard_vertical_right", "vp_hdboard_vertical_right", "vp_hdhalfboard_vertical_2_right" ], - "fg": 2658, + "fg": 2660, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2639 } ] + "additional_tiles": [ { "id": "broken", "fg": 2641 } ] }, { "id": [ "vp_hdhalfboard_horizontal", "vp_hdboard_horizontal", "vp_hdhalfboard_horizontal_2" ], - "fg": 2644, + "fg": 2646, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2625 } ] + "additional_tiles": [ { "id": "broken", "fg": 2627 } ] }, { "id": [ "vp_hdhalfboard_horizontal_front", "vp_hdboard_horizontal_front", "vp_hdhalfboard_horizontal_2_front" ], - "fg": [ 2644, 2647, 2646, 2645 ], + "fg": [ 2646, 2649, 2648, 2647 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2625, 2628, 2627, 2626 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2627, 2630, 2629, 2628 ] } ] }, { "id": [ "vp_hdhalfboard_horizontal_rear", "vp_hdboard_horizontal_rear", "vp_hdhalfboard_horizontal_2_rear" ], - "fg": [ 2648, 2651, 2650, 2649 ], + "fg": [ 2650, 2653, 2652, 2651 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2629, 2632, 2631, 2630 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2631, 2634, 2633, 2632 ] } ] }, { "id": [ "vp_hdhalfboard_vertical", "vp_hdboard_vertical", "vp_hdhalfboard_vertical_2" ], - "fg": 2656, + "fg": 2658, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2637 } ] + "additional_tiles": [ { "id": "broken", "fg": 2639 } ] }, - { "id": "vp_hdhalfboard_cover", "fg": [ 2640, 2643, 2642, 2641 ], "rotates": true }, - { "id": "vp_hdstowboard_vertical_left", "fg": 2661, "rotates": true }, - { "id": [ "vp_hdstowboard_vertical_right", "vp_hdstowboard_vertical" ], "fg": 2662, "rotates": true }, - { "id": [ "vp_hdstowboard_horizontal", "vp_hdstowboard_horizontal_front" ], "fg": 2659, "rotates": true }, - { "id": "vp_hdstowboard_horizontal_rear", "fg": 2660, "rotates": true }, - { "id": "vp_ram_wood", "fg": 2668, "rotates": true }, - { "id": "vp_ram_steel", "fg": 2667, "rotates": true }, - { "id": "vp_ram_spiked", "fg": 2666, "rotates": true }, - { "id": "vp_ram_hardsteel", "fg": 2664, "rotates": true }, - { "id": "vp_ram_alloy", "fg": 2663, "rotates": true }, - { "id": "vp_ram_military", "fg": 2665, "rotates": true }, - { "id": "vp_spike_wood", "fg": 2669, "rotates": true }, + { "id": "vp_hdhalfboard_cover", "fg": [ 2642, 2645, 2644, 2643 ], "rotates": true }, + { "id": "vp_hdstowboard_vertical_left", "fg": 2663, "rotates": true }, + { "id": [ "vp_hdstowboard_vertical_right", "vp_hdstowboard_vertical" ], "fg": 2664, "rotates": true }, + { "id": [ "vp_hdstowboard_horizontal", "vp_hdstowboard_horizontal_front" ], "fg": 2661, "rotates": true }, + { "id": "vp_hdstowboard_horizontal_rear", "fg": 2662, "rotates": true }, + { "id": "vp_ram_wood", "fg": 2670, "rotates": true }, + { "id": "vp_ram_steel", "fg": 2669, "rotates": true }, + { "id": "vp_ram_spiked", "fg": 2668, "rotates": true }, + { "id": "vp_ram_hardsteel", "fg": 2666, "rotates": true }, + { "id": "vp_ram_alloy", "fg": 2665, "rotates": true }, + { "id": "vp_ram_military", "fg": 2667, "rotates": true }, + { "id": "vp_spike_wood", "fg": 2671, "rotates": true }, { "id": [ "vp_folding_seat", "vp_reclining_seat", "vp_seat" ], "rotates": true, - "fg": [ 2733, 2731, 2726, 2732 ], + "fg": [ 2735, 2733, 2728, 2734 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2685, 2683, 2678, 2684 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2687, 2685, 2680, 2686 ] } ] }, { "id": [ "vp_seat_leather", "vp_reclining_seat_leather" ], "rotates": true, - "fg": [ 2730, 2728, 2727, 2729 ], + "fg": [ 2732, 2730, 2729, 2731 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2682, 2680, 2679, 2681 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2684, 2682, 2681, 2683 ] } ] }, { "id": "vp_seat_back", - "fg": [ 2724, 2725, 2686, 2687 ], + "fg": [ 2726, 2727, 2688, 2689 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2676, 2677, 2670, 2671 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2678, 2679, 2672, 2673 ] } ] }, { "id": "vp_seat_back_right", - "fg": [ 2720, 2722, 2716, 2718 ], + "fg": [ 2722, 2724, 2718, 2720 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2721, 2723, 2717, 2719 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2723, 2725, 2719, 2721 ] } ] }, { "id": "vp_seat_back_left", - "fg": [ 2712, 2714, 2708, 2710 ], + "fg": [ 2714, 2716, 2710, 2712 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2713, 2715, 2709, 2711 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2715, 2717, 2711, 2713 ] } ] }, { "id": "vp_seat_back_leather", - "fg": [ 2706, 2707, 2688, 2689 ], + "fg": [ 2708, 2709, 2690, 2691 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2674, 2675, 2672, 2673 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2676, 2677, 2674, 2675 ] } ] }, { "id": "vp_seat_leat_back_leather_right", - "fg": [ 2702, 2704, 2698, 2700 ], + "fg": [ 2704, 2706, 2700, 2702 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2703, 2705, 2699, 2701 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2705, 2707, 2701, 2703 ] } ] }, { "id": "vp_seat_back_leather_left", - "fg": [ 2694, 2696, 2690, 2692 ], + "fg": [ 2696, 2698, 2692, 2694 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2695, 2697, 2691, 2693 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2697, 2699, 2693, 2695 ] } ] }, { "id": "vp_seat_back_vertical_right", - "fg": [ 2718, 2720, 2722, 2716 ], + "fg": [ 2720, 2722, 2724, 2718 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2719, 2721, 2723, 2717 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2721, 2723, 2725, 2719 ] } ] }, { "id": "vp_seat_back_vertical_left", - "fg": [ 2710, 2712, 2714, 2708 ], + "fg": [ 2712, 2714, 2716, 2710 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2711, 2713, 2715, 2709 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2713, 2715, 2717, 2711 ] } ] }, { "id": "vp_seat_back_leather_vertical_right", - "fg": [ 2700, 2702, 2704, 2698 ], + "fg": [ 2702, 2704, 2706, 2700 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2693, 2695, 2697, 2691 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2695, 2697, 2699, 2693 ] } ] }, { "id": "vp_seat_back_leather_vertical_left", - "fg": [ 2692, 2694, 2696, 2690 ], + "fg": [ 2694, 2696, 2698, 2692 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2693, 2695, 2697, 2691 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2695, 2697, 2699, 2693 ] } ] }, { "id": "vp_seed_drill", - "fg": [ 2736, 2740, 2738, 2734 ], + "fg": [ 2738, 2742, 2740, 2736 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2737, 2741, 2739, 2735 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2739, 2743, 2741, 2737 ] } ] }, { "id": "vp_seed_drill_advanced", - "fg": [ 2744, 2748, 2746, 2742 ], + "fg": [ 2746, 2750, 2748, 2744 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2745, 2749, 2747, 2743 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2747, 2751, 2749, 2745 ] } ] }, { "id": [ @@ -8523,127 +8523,127 @@ "vp_mounted_m60_semi" ], "//": "rifles and machineguns", - "fg": 2754, + "fg": 2756, "multitile": true, "rotates": true, - "additional_tiles": [ { "id": "broken", "fg": 2755, "bg": [ ] } ] + "additional_tiles": [ { "id": "broken", "fg": 2757, "bg": [ ] } ] }, { "id": [ "vp_mounted_emp_gun", "vp_mounted_plasma_gun", "vp_plasma_gun", "vp_laser_rifle" ], "//": "energy weapons", - "fg": 2750, + "fg": 2752, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2751 } ] + "additional_tiles": [ { "id": "broken", "fg": 2753 } ] }, { "id": [ "vp_mounted_hk_g80", "vp_mounted_coilgun" ], "//": "railguns", - "fg": 2758, + "fg": 2760, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2759 } ] + "additional_tiles": [ { "id": "broken", "fg": 2761 } ] }, { "id": [ "vp_mounted_bigun", "vp_mounted_m134" ], "//": "multibarrel weapons", - "fg": 2756, + "fg": 2758, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "bg": 2757 } ] + "additional_tiles": [ { "id": "broken", "bg": 2759 } ] }, { "id": [ "vp_flamethrower", "vp_mounted_chemical_thrower" ], "//": "liquid sprayers", - "fg": 2752, + "fg": 2754, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2753 } ] + "additional_tiles": [ { "id": "broken", "fg": 2755 } ] }, { "id": "vp_tow_launcher", "//": "rocket tubes", - "fg": 2760, + "fg": 2762, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2761 } ] + "additional_tiles": [ { "id": "broken", "fg": 2763 } ] }, { "id": "vp_watercannon", - "fg": 2762, + "fg": 2764, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2763 } ] + "additional_tiles": [ { "id": "broken", "fg": 2765 } ] }, { "id": [ "vp_windshield", "vp_windshield_horizontal", "vp_windshield_horizontal_front", "vp_windshield_front_edge" ], - "fg": 2783, + "fg": 2785, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2765 } ] + "additional_tiles": [ { "id": "broken", "fg": 2767 } ] }, { "id": "vp_windshield_horizontal_rear", - "fg": 2784, + "fg": 2786, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2766 } ] + "additional_tiles": [ { "id": "broken", "fg": 2768 } ] }, { "id": [ "vp_windshield_nw", "vp_windshield_nw_edge" ], - "fg": 2786, + "fg": 2788, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2768 } ] + "additional_tiles": [ { "id": "broken", "fg": 2770 } ] }, { "id": [ "vp_windshield_ne", "vp_windshield_ne_edge" ], - "fg": 2785, + "fg": 2787, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2767 } ] + "additional_tiles": [ { "id": "broken", "fg": 2769 } ] }, { "id": [ "vp_windshield_sw_edge", "vp_windshield_sw" ], - "fg": 2797, + "fg": 2799, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2777 } ] + "additional_tiles": [ { "id": "broken", "fg": 2779 } ] }, { "id": [ "vp_windshield_se_edge", "vp_windshield_se" ], - "fg": 2796, + "fg": 2798, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2776 } ] + "additional_tiles": [ { "id": "broken", "fg": 2778 } ] }, { "id": [ "vp_windshield_vertical_left", "vp_windshield_left" ], - "fg": 2798, + "fg": 2800, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2778 } ] + "additional_tiles": [ { "id": "broken", "fg": 2780 } ] }, { "id": [ "vp_windshield_vertical_right", "vp_windshield_right" ], - "fg": 2799, + "fg": 2801, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2779 } ] + "additional_tiles": [ { "id": "broken", "fg": 2781 } ] }, { "id": [ "vp_windshield_full_vertical_left", "vp_windshield_full_left" ], - "fg": 2781, + "fg": 2783, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2778 } ] + "additional_tiles": [ { "id": "broken", "fg": 2780 } ] }, { "id": [ "vp_windshield_full_vertical_right", "vp_windshield_full_right" ], - "fg": 2782, + "fg": 2784, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2779 } ] + "additional_tiles": [ { "id": "broken", "fg": 2781 } ] }, { "id": [ @@ -8652,262 +8652,262 @@ "vp_reinforced_windshield_horizontal_front", "vp_reinforced_windshield_front_edge" ], - "fg": 2780, + "fg": 2782, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2764 } ] + "additional_tiles": [ { "id": "broken", "fg": 2766 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear", - "fg": 2789, + "fg": 2791, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2769 } ] + "additional_tiles": [ { "id": "broken", "fg": 2771 } ] }, { "id": "vp_reinforced_windshield_nw", - "fg": 2791, + "fg": 2793, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2771 } ] + "additional_tiles": [ { "id": "broken", "fg": 2773 } ] }, { "id": "vp_reinforced_windshield_ne", - "fg": 2790, + "fg": 2792, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2770 } ] + "additional_tiles": [ { "id": "broken", "fg": 2772 } ] }, { "id": [ "vp_reinforced_windshield_sw_edge", "vp_reinforced_windshield_sw" ], - "fg": 2793, + "fg": 2795, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2773 } ] + "additional_tiles": [ { "id": "broken", "fg": 2775 } ] }, { "id": [ "vp_reinforced_windshield_se_edge", "vp_reinforced_windshield_se" ], - "fg": 2792, + "fg": 2794, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2772 } ] + "additional_tiles": [ { "id": "broken", "fg": 2774 } ] }, { "id": [ "vp_reinforced_windshield_vertical_left", "vp_reinforced_windshield_left" ], - "fg": 2794, + "fg": 2796, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2774 } ] + "additional_tiles": [ { "id": "broken", "fg": 2776 } ] }, { "id": [ "vp_reinforced_windshield_vertical_right", "vp_reinforced_windshield_right" ], - "fg": 2795, + "fg": 2797, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2775 } ] + "additional_tiles": [ { "id": "broken", "fg": 2777 } ] }, { "id": [ "vp_reinforced_windshield_full_vertical_left", "vp_reinforced_windshield_full_left" ], - "fg": 2787, + "fg": 2789, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2774 } ] + "additional_tiles": [ { "id": "broken", "fg": 2776 } ] }, { "id": [ "vp_reinforced_windshield_full_vertical_right", "vp_reinforced_windshield_full_right" ], - "fg": 2788, + "fg": 2790, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2775 } ] + "additional_tiles": [ { "id": "broken", "fg": 2777 } ] }, { "id": [ "vp_xlhalfboard_ne", "vp_xlboard_ne" ], - "fg": 2823, + "fg": 2825, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2808 } ] + "additional_tiles": [ { "id": "broken", "fg": 2810 } ] }, { "id": [ "vp_xlhalfboard_nw", "vp_xlboard_nw" ], - "fg": 2824, + "fg": 2826, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2809 } ] + "additional_tiles": [ { "id": "broken", "fg": 2811 } ] }, { "id": [ "vp_xlhalfboard_se", "vp_xlboard_se" ], - "fg": 2825, + "fg": 2827, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2810 } ] + "additional_tiles": [ { "id": "broken", "fg": 2812 } ] }, { "id": [ "vp_xlhalfboard_sw", "vp_xlboard_sw" ], - "fg": 2826, + "fg": 2828, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2811 } ] + "additional_tiles": [ { "id": "broken", "fg": 2813 } ] }, { "id": [ "vp_xlhalfboard_vertical_left", "vp_xlboard_vertical_left", "vp_xlhalfboard_vertical_2_left" ], - "fg": 2828, + "fg": 2830, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2813 } ] + "additional_tiles": [ { "id": "broken", "fg": 2815 } ] }, { "id": [ "vp_xlhalfboard_vertical_right", "vp_xlboard_vertical_right", "vp_xlhalfboard_vertical_2_right" ], - "fg": 2829, + "fg": 2831, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2814 } ] + "additional_tiles": [ { "id": "broken", "fg": 2816 } ] }, { "id": [ "vp_xlhalfboard_horizontal", "vp_xlboard_horizontal", "vp_xlhalfboard_horizontal_2" ], - "fg": 2815, + "fg": 2817, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2800 } ] + "additional_tiles": [ { "id": "broken", "fg": 2802 } ] }, { "id": [ "vp_xlhalfboard_horizontal_front", "vp_xlboard_horizontal_front", "vp_xlhalfboard_horizontal_2_front" ], - "fg": [ 2815, 2818, 2817, 2816 ], + "fg": [ 2817, 2820, 2819, 2818 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2800, 2803, 2802, 2801 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2802, 2805, 2804, 2803 ] } ] }, { "id": [ "vp_xlhalfboard_horizontal_rear", "vp_xlboard_horizontal_rear", "vp_xlhalfboard_horizontal_2_rear" ], - "fg": [ 2819, 2822, 2821, 2820 ], + "fg": [ 2821, 2824, 2823, 2822 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 2804, 2807, 2806, 2805 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 2806, 2809, 2808, 2807 ] } ] }, { "id": [ "vp_xlhalfboard_vertical", "vp_xlboard_vertical", "vp_xlhalfboard_vertical_2" ], - "fg": 2827, + "fg": 2829, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2812 } ] + "additional_tiles": [ { "id": "broken", "fg": 2814 } ] }, { "id": [ "vp_xlframe_cross", "vp_xlframe" ], - "fg": 2833, + "fg": 2835, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2833 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2835 } ] }, { "id": "vp_xlframe_horizontal", - "fg": 2831, + "fg": 2833, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2831 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2833 } ] }, { "id": "vp_xlframe_horizontal_front", - "fg": 2831, + "fg": 2833, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2831 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2833 } ] }, { "id": "vp_xlframe_horizontal_rear", - "fg": 2831, + "fg": 2833, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2831 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2833 } ] }, { "id": "vp_xlframe_horizontal_2", - "fg": 2831, + "fg": 2833, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2831 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2833 } ] }, { "id": "vp_xlframe_horizontal_2_front", - "fg": 2831, + "fg": 2833, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2831 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2833 } ] }, { "id": "vp_xlframe_horizontal_2_rear", - "fg": 2831, + "fg": 2833, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2831 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2833 } ] }, { "id": "vp_xlframe_ne", - "fg": 2834, + "fg": 2836, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2370 } ] + "additional_tiles": [ { "id": "broken", "fg": 2372 } ] }, { "id": "vp_xlframe_nw", - "fg": 2835, + "fg": 2837, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2370 } ] + "additional_tiles": [ { "id": "broken", "fg": 2372 } ] }, { "id": "vp_xlframe_se", - "fg": 2836, + "fg": 2838, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2836 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2838 } ] }, { "id": "vp_xlframe_sw", - "fg": 2837, + "fg": 2839, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2370 } ] + "additional_tiles": [ { "id": "broken", "fg": 2372 } ] }, { "id": "vp_xlframe_vertical", - "fg": 2830, + "fg": 2832, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2830 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2832 } ] }, { "id": "vp_xlframe_vertical_left", - "fg": 2830, + "fg": 2832, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2830 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2832 } ] }, { "id": "vp_xlframe_vertical_right", - "fg": 2830, + "fg": 2832, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2832, "bg": 2830 } ] + "additional_tiles": [ { "id": "broken", "fg": 2834, "bg": 2832 } ] }, { "id": "vp_xlframe_vertical_2", - "fg": 2830, + "fg": 2832, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2370 } ] + "additional_tiles": [ { "id": "broken", "fg": 2372 } ] }, { "id": "vp_xlframe_vertical_2_left", - "fg": 2830, + "fg": 2832, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2370 } ] + "additional_tiles": [ { "id": "broken", "fg": 2372 } ] }, { "id": "vp_xlframe_vertical_2_right", - "fg": 2830, + "fg": 2832, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2370 } ] + "additional_tiles": [ { "id": "broken", "fg": 2372 } ] }, { "id": "graffiti", "fg": 2 }, { "id": "f_bigmirror", "fg": 357 }, @@ -8961,38 +8961,40 @@ { "id": "mon_dermatik_incubator_spider", "fg": 1636 }, { "id": "mon_dermatik_midwife", "fg": 1637 }, { "id": "mon_duck_chick", "fg": 1638 }, - { "id": "mon_goose_canadian", "fg": 1640 }, - { "id": "mon_goose_canadian_chick", "fg": 1641 }, - { "id": "mon_grouse", "fg": 1643 }, - { "id": "mon_grouse_chick", "fg": 1644 }, - { "id": "mon_lady_bug_giant", "fg": 1645 }, - { "id": "mon_locust_nymph", "fg": 1646 }, - { "id": "mon_locust_small", "fg": 1647 }, - { "id": "mon_mantis_giant", "fg": 1648 }, - { "id": "mon_mantis_small", "fg": 1649 }, - { "id": "mon_mole_cricket", "fg": 1650 }, - { "id": "mon_pheasant", "fg": 1651 }, - { "id": "mon_pheasant_chick", "fg": 1652 }, - { "id": "mon_pigeon", "fg": 1653 }, - { "id": "mon_turkey_chick", "fg": 1656 }, - { "id": "mon_wasp_guard", "fg": 1657 }, - { "id": "mon_wasp_larva", "fg": 1658 }, - { "id": "mon_wasp_pupa", "fg": 1659 }, - { "id": "mon_wasp_queen", "fg": 1660 }, - { "id": "mon_wasp_small", "fg": 1661 }, - { "id": "mon_wasp_small_guard", "fg": 1662 }, - { "id": "mon_zombie_horse", "fg": 1676 }, - { "id": "mon_zow", "fg": 1700 }, - { "id": "t_gates_control_brick", "fg": 2046 }, - { "id": "t_gates_control_brick_lab", "fg": 2047 }, - { "id": "t_railroad_rubble", "fg": 2050 }, - { "id": "t_wood_stairs_down", "fg": 2060 }, - { "id": "t_wood_stairs_up", "fg": 2061 }, - { "id": "t_metal_railing_t_connection_e", "fg": 2208 }, - { "id": "t_metal_railing_t_connection_n", "fg": 2209 }, - { "id": "t_metal_railing_t_connection_s", "fg": 2210 }, - { "id": "t_metal_railing_t_connection_w", "fg": 2211 }, - { "id": "vp_omnicam", "fg": 2384 } + { "id": "mon_exodii_worker", "fg": 1639 }, + { "id": "mon_goose_canadian", "fg": 1641 }, + { "id": "mon_goose_canadian_chick", "fg": 1642 }, + { "id": "mon_grouse", "fg": 1644 }, + { "id": "mon_grouse_chick", "fg": 1645 }, + { "id": "mon_lady_bug_giant", "fg": 1646 }, + { "id": "mon_locust_nymph", "fg": 1647 }, + { "id": "mon_locust_small", "fg": 1648 }, + { "id": "mon_mantis_giant", "fg": 1649 }, + { "id": "mon_mantis_small", "fg": 1650 }, + { "id": "mon_mole_cricket", "fg": 1651 }, + { "id": "mon_pheasant", "fg": 1652 }, + { "id": "mon_pheasant_chick", "fg": 1653 }, + { "id": "mon_pigeon", "fg": 1654 }, + { "id": "mon_prototype_cyborg", "fg": 1655 }, + { "id": "mon_turkey_chick", "fg": 1658 }, + { "id": "mon_wasp_guard", "fg": 1659 }, + { "id": "mon_wasp_larva", "fg": 1660 }, + { "id": "mon_wasp_pupa", "fg": 1661 }, + { "id": "mon_wasp_queen", "fg": 1662 }, + { "id": "mon_wasp_small", "fg": 1663 }, + { "id": "mon_wasp_small_guard", "fg": 1664 }, + { "id": "mon_zombie_horse", "fg": 1678 }, + { "id": "mon_zow", "fg": 1702 }, + { "id": "t_gates_control_brick", "fg": 2048 }, + { "id": "t_gates_control_brick_lab", "fg": 2049 }, + { "id": "t_railroad_rubble", "fg": 2052 }, + { "id": "t_wood_stairs_down", "fg": 2062 }, + { "id": "t_wood_stairs_up", "fg": 2063 }, + { "id": "t_metal_railing_t_connection_e", "fg": 2210 }, + { "id": "t_metal_railing_t_connection_n", "fg": 2211 }, + { "id": "t_metal_railing_t_connection_s", "fg": 2212 }, + { "id": "t_metal_railing_t_connection_w", "fg": 2213 }, + { "id": "vp_omnicam", "fg": 2386 } ] }, { diff --git a/gfx/BrownLikeBears/tiles.png b/gfx/BrownLikeBears/tiles.png index 97688c172af81..07fab01d0074e 100644 Binary files a/gfx/BrownLikeBears/tiles.png and b/gfx/BrownLikeBears/tiles.png differ diff --git a/gfx/ChibiUltica/ChibiLargeMonster.png b/gfx/ChibiUltica/ChibiLargeMonster.png index 20b723e4ced9c..b0806c7cf27ac 100644 Binary files a/gfx/ChibiUltica/ChibiLargeMonster.png and b/gfx/ChibiUltica/ChibiLargeMonster.png differ diff --git a/gfx/ChibiUltica/ChibiLargeMonsterMagiclysm.png b/gfx/ChibiUltica/ChibiLargeMonsterMagiclysm.png index 94a6ae7ea73ce..66d3342b5e7e7 100644 Binary files a/gfx/ChibiUltica/ChibiLargeMonsterMagiclysm.png and b/gfx/ChibiUltica/ChibiLargeMonsterMagiclysm.png differ diff --git a/gfx/ChibiUltica/ChibiNormalCharacter.png b/gfx/ChibiUltica/ChibiNormalCharacter.png index ae399dd112d9b..23eaa6bab2837 100644 Binary files a/gfx/ChibiUltica/ChibiNormalCharacter.png and b/gfx/ChibiUltica/ChibiNormalCharacter.png differ diff --git a/gfx/ChibiUltica/ChibiNormalMonster.png b/gfx/ChibiUltica/ChibiNormalMonster.png index b18c9794af581..196867b4d91ae 100644 Binary files a/gfx/ChibiUltica/ChibiNormalMonster.png and b/gfx/ChibiUltica/ChibiNormalMonster.png differ diff --git a/gfx/ChibiUltica/ChibiTallMonster.png b/gfx/ChibiUltica/ChibiTallMonster.png index 4f71eefc747f8..7136f48d5c348 100644 Binary files a/gfx/ChibiUltica/ChibiTallMonster.png and b/gfx/ChibiUltica/ChibiTallMonster.png differ diff --git a/gfx/ChibiUltica/giant.png b/gfx/ChibiUltica/giant.png index c2065f0eb4157..831498caf4245 100644 Binary files a/gfx/ChibiUltica/giant.png and b/gfx/ChibiUltica/giant.png differ diff --git a/gfx/ChibiUltica/huge.png b/gfx/ChibiUltica/huge.png index 3d285ec579f75..7955ab7475ea4 100644 Binary files a/gfx/ChibiUltica/huge.png and b/gfx/ChibiUltica/huge.png differ diff --git a/gfx/ChibiUltica/incomplete.png b/gfx/ChibiUltica/incomplete.png index 53f61b7c00ca2..b5b687bbb79b9 100644 Binary files a/gfx/ChibiUltica/incomplete.png and b/gfx/ChibiUltica/incomplete.png differ diff --git a/gfx/ChibiUltica/large.png b/gfx/ChibiUltica/large.png index 25758027ab324..b4d7196b49b3d 100644 Binary files a/gfx/ChibiUltica/large.png and b/gfx/ChibiUltica/large.png differ diff --git a/gfx/ChibiUltica/normal.png b/gfx/ChibiUltica/normal.png index acc5ba90eddd2..83c51be8ee8ad 100644 Binary files a/gfx/ChibiUltica/normal.png and b/gfx/ChibiUltica/normal.png differ diff --git a/gfx/ChibiUltica/small.png b/gfx/ChibiUltica/small.png index c2535a37c58b4..53d51f23fc183 100644 Binary files a/gfx/ChibiUltica/small.png and b/gfx/ChibiUltica/small.png differ diff --git a/gfx/ChibiUltica/tallterrain.png b/gfx/ChibiUltica/tallterrain.png index 779f7c1fc9526..9f13a26c60606 100644 Binary files a/gfx/ChibiUltica/tallterrain.png and b/gfx/ChibiUltica/tallterrain.png differ diff --git a/gfx/ChibiUltica/tile_config.json b/gfx/ChibiUltica/tile_config.json index 55a5e93bc0660..89c4c703a8467 100644 --- a/gfx/ChibiUltica/tile_config.json +++ b/gfx/ChibiUltica/tile_config.json @@ -18,19 +18,18 @@ { "id": "mon_boomer_huge", "fg": 23, "bg": [ ], "rotates": false }, { "id": "mon_chickenbot", "fg": 2, "rotates": false }, { "id": "mon_dark_wyrm", "fg": 24, "rotates": false }, - { "id": "mon_devourer", "fg": 25, "rotates": false }, { "id": "mon_fungaloid_queen", "fg": 10, "rotates": false }, { "id": "mon_fungaloid_seeder", "fg": 8, "rotates": false }, { "id": "mon_fungaloid_tower", "fg": 9, "rotates": false }, - { "id": "mon_gas_zombie", "fg": 28, "bg": [ ], "rotates": false }, + { "id": "mon_gas_zombie", "fg": 27, "bg": [ ], "rotates": false }, { "id": "mon_jabberwock", "fg": 3, "rotates": false }, - { "id": "mon_mi_go_guard", "fg": 33, "rotates": false }, - { "id": "mon_mi_go_myrmidon", "fg": 34, "rotates": false }, - { "id": "mon_mi_go_slaver", "fg": 35, "rotates": false }, - { "id": "mon_mi_go_surgeon", "fg": 36, "rotates": false }, + { "id": "mon_mi_go_guard", "fg": 32, "rotates": false }, + { "id": "mon_mi_go_myrmidon", "fg": 33, "rotates": false }, + { "id": "mon_mi_go_slaver", "fg": 34, "rotates": false }, + { "id": "mon_mi_go_surgeon", "fg": 35, "rotates": false }, { "id": "mon_nakedmolerat_giant", "fg": 13, "rotates": false }, { "id": "mon_parasaurolophus", "fg": 20, "rotates": false }, - { "id": "mon_shoggoth", "fg": [ 4, 37 ], "rotates": false }, + { "id": "mon_shoggoth", "fg": [ 4, 36 ], "rotates": false }, { "id": "mon_skeleton_hulk", "fg": 1, "rotates": false }, { "id": "mon_spinosaurus", "fg": 14, "rotates": false }, { "id": "mon_stegosaurus", "fg": 17, "rotates": false }, @@ -48,34 +47,34 @@ { "id": "corpse_mon_amigara_horror", "fg": 50, "rotates": false }, { "id": "corpse_mon_ankylosaurus", "fg": 51, "rotates": false }, { "id": "corpse_mon_darck_wyrm", "fg": 52, "rotates": false }, - { "id": "corpse_mon_devourer", "fg": 53, "rotates": false }, - { "id": "corpse_mon_fungaloid_queen", "fg": 54, "rotates": false }, - { "id": "corpse_mon_fungaloid_seeder", "fg": 55, "rotates": false }, - { "id": "corpse_mon_fungaloid_tower", "fg": 56, "rotates": false }, - { "id": "corpse_mon_mi_go_guard", "fg": 57, "rotates": false }, - { "id": "corpse_mon_mi_go_myrmidon", "fg": 58, "rotates": false }, - { "id": "corpse_mon_mi_go_slaver", "fg": 59, "rotates": false }, - { "id": "corpse_mon_mi_go_surgeon", "fg": 60, "rotates": false }, - { "id": "corpse_mon_naked_molerat", "fg": 61, "rotates": false }, - { "id": "corpse_mon_parasaurolophus", "fg": 62, "rotates": false }, - { "id": "corpse_mon_skeleton_hulk", "fg": 63, "rotates": false }, - { "id": "corpse_mon_spinosaurus", "fg": 64, "rotates": false }, - { "id": "corpse_mon_stegosaurus", "fg": 65, "rotates": false }, - { "id": "corpse_mon_triceratops", "fg": 66, "rotates": false }, - { "id": "corpse_mon_tyrannosaurus", "fg": 67, "rotates": false }, - { "id": "corpse_mon_utahraptor", "fg": 68, "rotates": false }, - { "id": "corpse_mon_yugg", "fg": 69, "rotates": false }, - { "id": "corpse_mon_zombie_corrosive", "fg": 70, "rotates": false }, - { "id": "corpse_mon_zombie_hulk", "fg": 71, "rotates": false }, - { "id": "corpse_mon_zombie_kevlar_2", "fg": 72, "rotates": false }, - { "id": [ "mon_hulk_pupa", "mon_hulk_pupa_decoy" ], "fg": 84, "rotates": false }, - { "id": [ "corpse_mon_hulk_pupa", "corpse_mon_hulk_pupa_decoy" ], "fg": 83, "rotates": false }, - { "id": "mon_devourer_lab_sec", "fg": 26 }, - { "id": "mon_frog_giant", "fg": 27 }, - { "id": "mon_horse", "fg": 29 }, - { "id": "mon_mech_combat", "fg": 30 }, - { "id": "mon_mech_lifter", "fg": 31 }, - { "id": "mon_mech_recon", "fg": 32 }, + { "id": "corpse_mon_fungaloid_queen", "fg": 53, "rotates": false }, + { "id": "corpse_mon_fungaloid_seeder", "fg": 54, "rotates": false }, + { "id": "corpse_mon_fungaloid_tower", "fg": 55, "rotates": false }, + { "id": "corpse_mon_mi_go_guard", "fg": 56, "rotates": false }, + { "id": "corpse_mon_mi_go_myrmidon", "fg": 57, "rotates": false }, + { "id": "corpse_mon_mi_go_slaver", "fg": 58, "rotates": false }, + { "id": "corpse_mon_mi_go_surgeon", "fg": 59, "rotates": false }, + { "id": "corpse_mon_naked_molerat", "fg": 60, "rotates": false }, + { "id": "corpse_mon_parasaurolophus", "fg": 61, "rotates": false }, + { "id": "corpse_mon_skeleton_hulk", "fg": 62, "rotates": false }, + { "id": "corpse_mon_spinosaurus", "fg": 63, "rotates": false }, + { "id": "corpse_mon_stegosaurus", "fg": 64, "rotates": false }, + { "id": "corpse_mon_triceratops", "fg": 65, "rotates": false }, + { "id": "corpse_mon_tyrannosaurus", "fg": 66, "rotates": false }, + { "id": "corpse_mon_utahraptor", "fg": 67, "rotates": false }, + { "id": "corpse_mon_yugg", "fg": 68, "rotates": false }, + { "id": "corpse_mon_zombie_corrosive", "fg": 69, "rotates": false }, + { "id": "corpse_mon_zombie_hulk", "fg": 70, "rotates": false }, + { "id": "corpse_mon_zombie_kevlar_2", "fg": 71, "rotates": false }, + { "id": [ "mon_hulk_pupa", "mon_hulk_pupa_decoy" ], "fg": 85, "rotates": false }, + { "id": [ "corpse_mon_hulk_pupa", "corpse_mon_hulk_pupa_decoy" ], "fg": 84, "rotates": false }, + { "id": "mon_devourer_lab_sec", "fg": 25 }, + { "id": "mon_frog_giant", "fg": 26 }, + { "id": "mon_horse", "fg": 28 }, + { "id": "mon_mech_combat", "fg": 29 }, + { "id": "mon_mech_lifter", "fg": 30 }, + { "id": "mon_mech_recon", "fg": 31 }, + { "id": "mon_structural_spur", "fg": 37 }, { "id": "mon_zombie_crushed_giant", "fg": 40 }, { "id": "mon_zombie_gasbag_impaler", "fg": 41 }, { "id": "mon_zombie_horse", "fg": 42 }, @@ -84,29 +83,33 @@ { "id": "rid_mon_mech_combat", "fg": 46 }, { "id": "rid_mon_mech_lifter", "fg": 47 }, { "id": "rid_mon_mech_recon", "fg": 48 }, - { "id": "corpse_mon_afs_headless_horror", "fg": 73 }, - { "id": "mon_afs_headless_horror", "fg": 74 }, - { "id": "mon_boomer_glutton", "fg": 75 }, - { "id": "broken_dispatch", "fg": 76 }, - { "id": "mon_dispatch", "fg": 77 }, - { "id": "broken_dispatch_military", "fg": 78 }, - { "id": "mon_dispatch_military", "fg": 79 }, - { "id": "mon_flying_polyp", "fg": 80 }, - { "id": "corpse_mon_frog_mother", "fg": 81 }, - { "id": "mon_frog_mother", "fg": 82 }, - { "id": "corpse_mon_lady_bug_giant", "fg": 85 }, - { "id": "mon_lady_bug_giant", "fg": 86 }, - { "id": "corpse_mon_locust_mega", "fg": 87 }, - { "id": "mon_locust_mega", "fg": 88 }, - { "id": "corpse_mon_mosquito_mega", "fg": 89 }, - { "id": "mon_mosquito_mega", "fg": 90 }, - { "id": "corpse_mon_mutant_antler", "fg": 91 }, - { "id": "mon_mutant_antler", "fg": 92 }, - { "id": "corpse_mon_skeleton_hulk_fungus", "fg": 93 }, - { "id": "mon_skeleton_hulk_fungus", "fg": 94 }, - { "id": "mon_zombie_nullfield", "fg": 95 }, - { "id": "corpse_mon_zpig_brute", "fg": 96 }, - { "id": "mon_zpig_brute", "fg": 97 } + { "id": "corpse_mon_afs_headless_horror", "fg": 72 }, + { "id": "mon_afs_headless_horror", "fg": 73 }, + { "id": "mon_boomer_glutton", "fg": 74 }, + { "id": "corpse_mon_devourer", "fg": 75 }, + { "id": "mon_devourer", "fg": 76 }, + { "id": "broken_dispatch", "fg": 77 }, + { "id": "mon_dispatch", "fg": 78 }, + { "id": "broken_dispatch_military", "fg": 79 }, + { "id": "mon_dispatch_military", "fg": 80 }, + { "id": "mon_flying_polyp", "fg": 81 }, + { "id": "corpse_mon_frog_mother", "fg": 82 }, + { "id": "mon_frog_mother", "fg": 83 }, + { "id": "corpse_mon_lady_bug_giant", "fg": 86 }, + { "id": "mon_lady_bug_giant", "fg": 87 }, + { "id": "corpse_mon_locust_mega", "fg": 88 }, + { "id": "mon_locust_mega", "fg": 89 }, + { "id": "corpse_mon_mosquito_mega", "fg": 90 }, + { "id": "mon_mosquito_mega", "fg": 91 }, + { "id": "corpse_mon_mutant_antler", "fg": 92 }, + { "id": "mon_mutant_antler", "fg": 93 }, + { "id": "corpse_mon_mutant_arthropod", "fg": 94 }, + { "id": "mon_mutant_arthropod", "fg": 95 }, + { "id": "corpse_mon_skeleton_hulk_fungus", "fg": 96 }, + { "id": "mon_skeleton_hulk_fungus", "fg": 97 }, + { "id": "mon_zombie_nullfield", "fg": 98 }, + { "id": "corpse_mon_zpig_brute", "fg": 99 }, + { "id": "mon_zpig_brute", "fg": 100 } ] }, { @@ -157,12 +160,12 @@ { "id": "mon_plasticgolem", "fg": [ - { "weight": 10, "sprite": 149 }, - { "weight": 10, "sprite": 144 }, - { "weight": 6, "sprite": 145 }, - { "weight": 5, "sprite": 148 }, - { "weight": 3, "sprite": 146 }, - { "weight": 1, "sprite": 147 } + { "weight": 10, "sprite": 155 }, + { "weight": 10, "sprite": 150 }, + { "weight": 6, "sprite": 151 }, + { "weight": 5, "sprite": 154 }, + { "weight": 3, "sprite": 152 }, + { "weight": 1, "sprite": 153 } ], "rotates": false }, @@ -170,9 +173,15 @@ { "id": "mon_bulette", "fg": 129 }, { "id": "broken_claygolem", "fg": 130 }, { "id": "broken_irongolem", "fg": 139 }, - { "id": "broken_plasticgolem", "fg": 143 }, - { "id": "broken_stonegolem", "fg": 150 }, - { "id": "mon_stonegolem", "fg": 151 } + { "id": "corpse_mon_owlbear", "fg": 143 }, + { "id": "corpse_mon_owlbear_zombie", "fg": 144 }, + { "id": "corpse_mon_owlbear_zombie_brute", "fg": 145 }, + { "id": "mon_owlbear", "fg": 146 }, + { "id": "mon_owlbear_zombie", "fg": 147 }, + { "id": "mon_owlbear_zombie_brute", "fg": 148 }, + { "id": "broken_plasticgolem", "fg": 149 }, + { "id": "broken_stonegolem", "fg": 156 }, + { "id": "mon_stonegolem", "fg": 157 } ] }, { @@ -194,8 +203,8 @@ "file": "ChibiNormalCharacter.png", "//": "range 176 to 1151", "tiles": [ - { "id": [ "player_female", "npc_female" ], "fg": 176, "rotates": false, "bg": 1418 }, - { "id": [ "player_male", "npc_male" ], "fg": 177, "rotates": false, "bg": 1418 }, + { "id": [ "player_female", "npc_female" ], "fg": 176, "rotates": false, "bg": 1419 }, + { "id": [ "player_male", "npc_male" ], "fg": 177, "rotates": false, "bg": 1419 }, { "id": "overlay_female_mutation_active_bio_ads", "fg": 178, "rotates": false }, { "id": "overlay_female_mutation_active_bio_alarm", "fg": 179, "rotates": false }, { "id": "overlay_female_mutation_active_bio_cloak", "fg": 180, "rotates": false }, @@ -278,7 +287,7 @@ { "id": "overlay_female_mutation_FEATHERS", "fg": 258, "rotates": false }, { "id": "overlay_female_mutation_FUR", "fg": 260, "rotates": false }, { "id": "overlay_female_mutation_HYDE", "fg": 320, "rotates": false }, - { "id": "overlay_female_mutation_LEAVES", "fg": 259, "rotates": false }, + { "id": ["overlay_female_mutation_LEAVES", "overlay_female_mutation_LEAVES2", "overlay_female_mutation_LEAVES3"], "fg": 259, "rotates": false }, { "id": "overlay_female_mutation_LIGHTFUR", "fg": 260, "rotates": false }, { "id": "overlay_female_mutation_LUPINE_FUR", "fg": 261, "rotates": false }, { "id": "overlay_female_mutation_LYNX_FUR", "fg": 262, "rotates": false }, @@ -303,7 +312,7 @@ { "id": "overlay_male_mutation_FEATHERS", "fg": 266, "rotates": false }, { "id": "overlay_male_mutation_FUR", "fg": 268, "rotates": false }, { "id": "overlay_male_mutation_HYDE", "fg": 345, "rotates": false }, - { "id": "overlay_male_mutation_LEAVES", "fg": 267, "rotates": false }, + { "id": [ "overlay_male_mutation_LEAVES","overlay_male_mutation_LEAVES2","overlay_male_mutation_LEAVES3"], "fg": 267, "rotates": false }, { "id": "overlay_male_mutation_LIGHTFUR", "fg": 268, "rotates": false }, { "id": "overlay_male_mutation_LUPINE_FUR", "fg": 269, "rotates": false }, { "id": "overlay_male_mutation_LYNX_FUR", "fg": 270, "rotates": false }, @@ -350,19 +359,24 @@ { "id": "overlay_mutation_DEBUG_LS", "fg": 282, "rotates": false }, { "id": "overlay_mutation_DEBUG_MIND_CONTROL", "fg": 282, "rotates": false }, { "id": "overlay_mutation_DEBUG_NIGHTVISION", "fg": 282, "rotates": false }, - { "id": "overlay_mutation_DEBUG_NODMG", "fg": 282, "rotates": false }, - { "id": "overlay_mutation_DEBUG_NOSCENT", "fg": 282, "rotates": false }, - { "id": "overlay_mutation_DEBUG_NOTEMP", "fg": 282, "rotates": false }, - { "id": "overlay_mutation_DEBUG_SILENT", "fg": 282, "rotates": false }, + { "id": "overlay_mutation_DEBUG_NODMG", "fg": 282, "rotates": false }, { "id": "overlay_mutation_DEBUG_SILENT", "fg": 282, "rotates": false }, { "id": "overlay_mutation_ELFA_EARS", "fg": 283, "rotates": false }, { "id": "overlay_mutation_EYEBULGE", "fg": 369, "rotates": false }, { "id": "overlay_male_mutation_FANGS", "fg": 343, "rotates": false }, { "id": "overlay_female_mutation_FANGS", "fg": 318, "rotates": false }, { "id": "overlay_female_mutation_FELINE_EARS", "fg": 319, "rotates": false }, { "id": "overlay_male_mutation_FELINE_EARS", "fg": 344, "rotates": false }, - { "id": "overlay_mutation_FLOWERS", "fg": 284, "rotates": false }, - { "id": [ "overlay_mutation_HOOVES", "overlay_mutation_DEMON_HOOVES" ], "fg": 371, "rotates": false }, - { "id": "overlay_mutation_HORNS", "fg": 285, "rotates": false }, + { "id": [ "overlay_mutation_FLOWERS", "overlay_mutation_ROSEBUDS" ], "fg": 284, "rotates": false }, + { + "id": [ + "overlay_female_mutation_HOOVES", + "overlay_female_mutation_DEMON_HOOVES", + "overlay_male_mutation_HOOVES", + "overlay_male_mutation_DEMON_HOOVES" + ], + "fg": 371, + "rotates": false + }, { "id": [ "overlay_mutation_HORNS_CURLED", "overlay_mutation_DEMON_HORNS" ], "fg": 286, "rotates": false }, { "id": "overlay_male_mutation_INCISORS", "fg": 346, "rotates": false }, { "id": "overlay_female_mutation_INCISORS", "fg": 321, "rotates": false }, @@ -561,7 +575,7 @@ { "id": "overlay_wielded_bomblet_launcher_rotary", "fg": 559, "rotates": false }, { "id": "overlay_wielded_bomblet_launcher_single", "fg": 560, "rotates": false }, { "id": "overlay_wielded_bowling_axe", "fg": 510, "rotates": false }, - { "id": [ "overlay_wielded_brazier", "brazier" ], "fg": 8323, "rotates": false }, + { "id": [ "overlay_wielded_brazier", "brazier" ], "fg": 8422, "rotates": false }, { "id": "overlay_wielded_briefcase_smg", "fg": 561, "rotates": false }, { "id": "overlay_wielded_broadfire_off", "fg": 636, "rotates": false }, { "id": "overlay_wielded_broadfire_on", "fg": 637, "rotates": false }, @@ -1764,7 +1778,11 @@ { "id": "overlay_worn_ballistic_vest_heavy_arms", "fg": 1139 }, { "id": "overlay_worn_ballistic_vest_heavy_legs", "fg": 1140 }, { "id": "overlay_worn_modularvest", "fg": 1141 }, - { "id": "overlay_worn_xedra_enviro_suit", "fg": 1142 } + { "id": "overlay_worn_turtleneck", "fg": 1142 }, + { "id": "overlay_worn_turtleneck_rolled", "fg": 1143 }, + { "id": "overlay_worn_turtleneck_shirt", "fg": 1144 }, + { "id": "overlay_worn_turtleneck_shirt_rolled", "fg": 1145 }, + { "id": "overlay_worn_xedra_enviro_suit", "fg": 1146 } ] }, { @@ -1773,64 +1791,64 @@ "tiles": [ { "id": "debug_mon", "fg": 1152 }, { "id": "mon_EMP_hack", "fg": 1224 }, - { "id": "mon_albino_penguin", "fg": 1153, "bg": 1418, "rotates": false }, - { "id": "mon_alpha_razorclaw", "fg": 1154, "bg": 1418 }, - { "id": "mon_ant", "fg": 1155, "bg": 1418, "rotates": false }, - { "id": "mon_ant_acid_larva", "fg": 1359, "bg": 1418, "rotates": false }, - { "id": "mon_ant_fungus", "fg": 1156, "bg": 1418, "rotates": false }, - { "id": "mon_ant_larva", "fg": 1157, "bg": 1418, "rotates": false }, - { "id": "mon_ant_queen", "fg": 1158, "bg": 1418, "rotates": false }, - { "id": "mon_ant_soldier", "fg": 1159, "bg": 1418, "rotates": false }, - { "id": "mon_bat", "fg": 1160, "bg": 1418, "rotates": false }, - { "id": "mon_bear", "fg": 1161, "bg": 1418, "rotates": false }, - { "id": "mon_bear_cub", "fg": 1162, "bg": 1418, "rotates": false }, - { "id": "mon_bear_smoky", "fg": 1163, "bg": 1418, "rotates": false }, - { "id": "mon_bee", "fg": 1164, "bg": 1418, "rotates": false }, + { "id": "mon_albino_penguin", "fg": 1153, "bg": 1419, "rotates": false }, + { "id": "mon_alpha_razorclaw", "fg": 1154, "bg": 1419 }, + { "id": "mon_ant", "fg": 1155, "bg": 1419, "rotates": false }, + { "id": "mon_ant_acid_larva", "fg": 1359, "bg": 1419, "rotates": false }, + { "id": "mon_ant_fungus", "fg": 1156, "bg": 1419, "rotates": false }, + { "id": "mon_ant_larva", "fg": 1157, "bg": 1419, "rotates": false }, + { "id": "mon_ant_queen", "fg": 1158, "bg": 1419, "rotates": false }, + { "id": "mon_ant_soldier", "fg": 1159, "bg": 1419, "rotates": false }, + { "id": "mon_bat", "fg": 1160, "bg": 1419, "rotates": false }, + { "id": "mon_bear", "fg": 1161, "bg": 1419, "rotates": false }, + { "id": "mon_bear_cub", "fg": 1162, "bg": 1419, "rotates": false }, + { "id": "mon_bear_smoky", "fg": 1163, "bg": 1419, "rotates": false }, + { "id": "mon_bee", "fg": 1164, "bg": 1419, "rotates": false }, { "id": "mon_bee_mega", "fg": 1166, "rotates": false }, { "id": "mon_bee_small", "fg": 1167, "rotates": false }, - { "id": "mon_beekeeper", "fg": 1165, "bg": 1418, "rotates": false }, - { "id": "mon_biollante", "fg": 1168, "bg": 1418, "rotates": false }, + { "id": "mon_beekeeper", "fg": 1165, "bg": 1419, "rotates": false }, + { "id": "mon_biollante", "fg": 1168, "bg": 1419, "rotates": false }, { "id": "mon_black_rat", "fg": 1272, "rotates": false }, - { "id": "mon_blank", "fg": 1169, "bg": 1418, "rotates": false }, - { "id": "mon_blob", "fg": 1170, "bg": 1418, "rotates": false }, + { "id": "mon_blank", "fg": 1169, "bg": 1419, "rotates": false }, + { "id": "mon_blob", "fg": 1170, "bg": 1419, "rotates": false }, { "id": "mon_blob_large", "fg": 1171, "rotates": false }, { "id": "mon_blob_small", "fg": 1172, "rotates": false }, - { "id": "mon_bobcat", "fg": 1173, "bg": 1418, "rotates": false }, - { "id": "mon_boomer", "fg": 1174, "bg": 1418, "rotates": false }, - { "id": "mon_boomer_fungus", "fg": 1175, "bg": 1418, "rotates": false }, + { "id": "mon_bobcat", "fg": 1173, "bg": 1419, "rotates": false }, + { "id": "mon_boomer", "fg": 1174, "bg": 1419, "rotates": false }, + { "id": "mon_boomer_fungus", "fg": 1175, "bg": 1419, "rotates": false }, { "id": "mon_breather", "fg": 1176, "rotates": false }, - { "id": "mon_breather_hub", "fg": 1177, "bg": 1418, "rotates": false }, - { "id": "mon_c4_hack", "fg": 1178, "bg": 1418, "rotates": false }, - { "id": "mon_cat", "fg": 1173, "bg": 1418, "rotates": false }, + { "id": "mon_breather_hub", "fg": 1177, "bg": 1419, "rotates": false }, + { "id": "mon_c4_hack", "fg": 1178, "bg": 1419, "rotates": false }, + { "id": "mon_cat", "fg": 1173, "bg": 1419, "rotates": false }, { "id": "mon_centipede", "fg": 1179, "rotates": false }, - { "id": "mon_centipede_giant", "fg": 1180, "bg": 1418, "rotates": false }, + { "id": "mon_centipede_giant", "fg": 1180, "bg": 1419, "rotates": false }, { "id": "mon_charred_nightmare", "fg": 1181, "rotates": false }, - { "id": "mon_chicken", "fg": 1182, "bg": 1418, "rotates": false }, - { "id": "mon_chipmunk", "fg": 1183, "bg": 1418, "rotates": false }, - { "id": "mon_chud", "fg": 1184, "bg": 1418, "rotates": false }, - { "id": "mon_compsognathus", "fg": 1185, "bg": 1418, "rotates": false }, - { "id": "mon_cougar", "fg": 1186, "bg": 1418, "rotates": false }, - { "id": "mon_coyote", "fg": 1187, "bg": 1418, "rotates": false }, - { "id": "mon_coyote_wolf", "fg": 1188, "bg": 1418, "rotates": false }, - { "id": "mon_crawler", "fg": 1189, "bg": 1418, "rotates": false }, - { "id": "mon_creeper_hub", "fg": 1190, "bg": 1418, "rotates": false }, - { "id": "mon_creeper_vine", "fg": 1191, "bg": 1418, "rotates": false }, - { "id": "mon_crow", "fg": 1192, "bg": 1418, "rotates": false }, - { "id": "mon_darkman", "fg": 1193, "bg": 1418, "rotates": false }, + { "id": "mon_chicken", "fg": 1182, "bg": 1419, "rotates": false }, + { "id": "mon_chipmunk", "fg": 1183, "bg": 1419, "rotates": false }, + { "id": "mon_chud", "fg": 1184, "bg": 1419, "rotates": false }, + { "id": "mon_compsognathus", "fg": 1185, "bg": 1419, "rotates": false }, + { "id": "mon_cougar", "fg": 1186, "bg": 1419, "rotates": false }, + { "id": "mon_coyote", "fg": 1187, "bg": 1419, "rotates": false }, + { "id": "mon_coyote_wolf", "fg": 1188, "bg": 1419, "rotates": false }, + { "id": "mon_crawler", "fg": 1189, "bg": 1419, "rotates": false }, + { "id": "mon_creeper_hub", "fg": 1190, "bg": 1419, "rotates": false }, + { "id": "mon_creeper_vine", "fg": 1191, "bg": 1419, "rotates": false }, + { "id": "mon_crow", "fg": 1192, "bg": 1419, "rotates": false }, + { "id": "mon_darkman", "fg": 1193, "bg": 1419, "rotates": false }, { "id": "mon_deer_mouse", "fg": 1272, "rotates": false }, - { "id": "mon_deinonychus", "fg": 1194, "bg": 1418, "rotates": false }, - { "id": "mon_dementia", "fg": 1195, "bg": 1418, "rotates": false }, - { "id": "mon_dermatik", "fg": 1196, "bg": 1418, "rotates": false }, + { "id": "mon_deinonychus", "fg": 1194, "bg": 1419, "rotates": false }, + { "id": "mon_dementia", "fg": 1195, "bg": 1419, "rotates": false }, + { "id": "mon_dermatik", "fg": 1196, "bg": 1419, "rotates": false }, { "id": "mon_dermatik_larva", "fg": 1197, "rotates": false }, - { "id": "mon_dilophosaurus", "fg": 1194, "bg": 1418, "rotates": false }, - { "id": "mon_dimorphodon", "fg": 1198, "bg": 1418, "rotates": false }, - { "id": "mon_dog_skeleton", "fg": 1199, "bg": 1418, "rotates": false }, - { "id": "mon_dog_zombie_cop", "fg": 1200, "bg": 1418, "rotates": false }, + { "id": "mon_dilophosaurus", "fg": 1194, "bg": 1419, "rotates": false }, + { "id": "mon_dimorphodon", "fg": 1198, "bg": 1419, "rotates": false }, + { "id": "mon_dog_skeleton", "fg": 1199, "bg": 1419, "rotates": false }, + { "id": "mon_dog_zombie_cop", "fg": 1200, "bg": 1419, "rotates": false }, { "id": "mon_dog_zombie_rot", "fg": 1201, "bg": [ ], "rotates": false }, - { "id": "mon_dragonfly_giant", "fg": 1203, "bg": 1418, "rotates": false }, + { "id": "mon_dragonfly_giant", "fg": 1203, "bg": 1419, "rotates": false }, { "id": "mon_dragonfly_small", "fg": 1202, "rotates": false }, - { "id": "mon_duck", "fg": 1204, "bg": 1418, "rotates": false }, - { "id": "mon_eoraptor", "fg": 1185, "bg": 1418, "rotates": false }, + { "id": "mon_duck", "fg": 1204, "bg": 1419, "rotates": false }, + { "id": "mon_eoraptor", "fg": 1185, "bg": 1419, "rotates": false }, { "id": "mon_fant", "fg": 1205, "rotates": false }, { "id": "mon_fish_blinky", "fg": 1206, "rotates": false }, { "id": "mon_fish_bluegill", "fg": 1207, "rotates": false }, @@ -1849,482 +1867,481 @@ { "id": "mon_fish_sunfish", "fg": 1220, "rotates": false }, { "id": "mon_fish_trout", "fg": 1221, "rotates": false }, { "id": "mon_fish_whitefish", "fg": 1222, "rotates": false }, - { "id": "mon_flaming_eye", "fg": 1223, "bg": 1418, "rotates": false }, - { "id": "mon_flashbang_hack", "fg": 1224, "bg": 1418, "rotates": false }, - { "id": "mon_fly", "fg": 1225, "bg": 1418, "rotates": false }, - { "id": "mon_fox_gray", "fg": 1226, "bg": 1418, "rotates": false }, - { "id": "mon_fox_red", "fg": 1226, "bg": 1418, "rotates": false }, - { "id": "mon_fungal_blossom", "fg": 1227, "bg": 1418, "rotates": false }, - { "id": "mon_fungal_fighter", "fg": 1228, "bg": 1418, "rotates": false }, - { "id": "mon_fungal_hedgerow", "fg": 1229, "bg": 1418, "rotates": false }, - { "id": "mon_fungal_tendril", "fg": 1230, "bg": 1418, "rotates": false }, - { "id": "mon_fungal_wall", "fg": 1231, "bg": 1418, "rotates": false }, - { "id": "mon_fungaloid_dormant", "fg": 1351, "bg": 1418, "rotates": false }, - { "id": "mon_gallimimus", "fg": 1232, "bg": 1418, "rotates": false }, - { "id": "mon_gasbomb_hack", "fg": 1233, "bg": 1418, "rotates": false }, + { "id": "mon_flaming_eye", "fg": 1223, "bg": 1419, "rotates": false }, + { "id": "mon_flashbang_hack", "fg": 1224, "bg": 1419, "rotates": false }, + { "id": "mon_fly", "fg": 1225, "bg": 1419, "rotates": false }, + { "id": "mon_fox_gray", "fg": 1226, "bg": 1419, "rotates": false }, + { "id": "mon_fox_red", "fg": 1226, "bg": 1419, "rotates": false }, + { "id": "mon_fungal_blossom", "fg": 1227, "bg": 1419, "rotates": false }, + { "id": "mon_fungal_fighter", "fg": 1228, "bg": 1419, "rotates": false }, + { "id": "mon_fungal_hedgerow", "fg": 1229, "bg": 1419, "rotates": false }, + { "id": "mon_fungal_tendril", "fg": 1230, "bg": 1419, "rotates": false }, + { "id": "mon_fungal_wall", "fg": 1231, "bg": 1419, "rotates": false }, + { "id": "mon_fungaloid_dormant", "fg": 1351, "bg": 1419, "rotates": false }, + { "id": "mon_gallimimus", "fg": 1232, "bg": 1419, "rotates": false }, + { "id": "mon_gasbomb_hack", "fg": 1233, "bg": 1419, "rotates": false }, { "id": "mon_gator", "fg": 1234, "rotates": false }, - { "id": "mon_gelatin", "fg": 1235, "bg": 1418, "rotates": false }, - { "id": "mon_generator", "fg": 1236, "bg": 1418, "rotates": false }, + { "id": "mon_gelatin", "fg": 1235, "bg": 1419, "rotates": false }, + { "id": "mon_generator", "fg": 1236, "bg": 1419, "rotates": false }, { "id": "mon_giant_cockroach", "fg": 1237, "rotates": false }, { "id": "mon_giant_cockroach_nymph", "fg": 1238, "rotates": false }, { "id": "mon_goat", "fg": 1239, "rotates": false }, - { "id": "mon_gozu", "fg": 1240, "bg": 1418, "rotates": false }, - { "id": "mon_graboid", "fg": 1241, "bg": 1418, "rotates": false }, - { "id": "mon_grenade_hack", "fg": 1242, "bg": 1418, "rotates": false }, - { "id": "mon_groundhog", "fg": 1183, "bg": 1418, "rotates": false }, - { "id": "mon_halfworm", "fg": 1243, "bg": 1418, "rotates": false }, - { "id": "mon_hallu_mom", "fg": 1244, "bg": 1418, "rotates": false }, - { "id": "mon_hare", "fg": 1245, "bg": 1418, "rotates": false }, - { "id": "mon_hare_season_winter", "fg": 1246, "bg": 1418, "rotates": false }, - { "id": "mon_headless_dog_thing", "fg": 1247, "bg": 1418, "rotates": false }, + { "id": "mon_gozu", "fg": 1240, "bg": 1419, "rotates": false }, + { "id": "mon_graboid", "fg": 1241, "bg": 1419, "rotates": false }, + { "id": "mon_grenade_hack", "fg": 1242, "bg": 1419, "rotates": false }, + { "id": "mon_groundhog", "fg": 1183, "bg": 1419, "rotates": false }, + { "id": "mon_halfworm", "fg": 1243, "bg": 1419, "rotates": false }, + { "id": "mon_hallu_mom", "fg": 1244, "bg": 1419, "rotates": false }, + { "id": "mon_hare", "fg": 1245, "bg": 1419, "rotates": false }, + { "id": "mon_hare_season_winter", "fg": 1246, "bg": 1419, "rotates": false }, + { "id": "mon_headless_dog_thing", "fg": 1247, "bg": 1419, "rotates": false }, { "id": "mon_hologram", "fg": 1352, "rotates": false }, - { "id": "mon_human_snail", "fg": 1248, "bg": 1418, "rotates": false }, - { "id": "mon_irradiated_wanderer_1", "fg": 1249, "bg": 1418 }, - { "id": "mon_irradiated_wanderer_2", "fg": 1250, "bg": 1418, "rotates": false }, - { "id": "mon_irradiated_wanderer_3", "fg": 1251, "bg": 1418 }, - { "id": "mon_irradiated_wanderer_4", "fg": 1252, "bg": 1418 }, - { "id": "mon_laserturret", "fg": 1253, "bg": 1418, "rotates": false }, - { "id": "mon_lemming", "fg": 1183, "bg": 1418, "rotates": false }, - { "id": "mon_manhack", "fg": 1254, "bg": 1418, "rotates": false }, + { "id": "mon_human_snail", "fg": 1248, "bg": 1419, "rotates": false }, + { "id": "mon_irradiated_wanderer_1", "fg": 1249, "bg": 1419 }, + { "id": "mon_irradiated_wanderer_2", "fg": 1250, "bg": 1419, "rotates": false }, + { "id": "mon_irradiated_wanderer_3", "fg": 1251, "bg": 1419 }, + { "id": "mon_irradiated_wanderer_4", "fg": 1252, "bg": 1419 }, + { "id": "mon_laserturret", "fg": 1253, "bg": 1419, "rotates": false }, + { "id": "mon_lemming", "fg": 1183, "bg": 1419, "rotates": false }, + { "id": "mon_manhack", "fg": 1254, "bg": 1419, "rotates": false }, { "id": "mon_manhack_acid", "fg": 1255, "rotates": false }, - { "id": "mon_mi_go", "fg": 1257, "bg": 1418, "rotates": false }, - { "id": "mon_mininuke_hack", "fg": 1256, "bg": 1418, "rotates": false }, - { "id": "mon_mink", "fg": 1183, "bg": 1418, "rotates": false }, - { "id": "mon_moose", "fg": 1258, "bg": 1418, "rotates": false }, - { "id": "mon_mosquito_small", "fg": 1389, "bg": 1418, "rotates": false }, + { "id": "mon_mi_go", "fg": 1257, "bg": 1419, "rotates": false }, + { "id": "mon_mininuke_hack", "fg": 1256, "bg": 1419, "rotates": false }, + { "id": "mon_mink", "fg": 1183, "bg": 1419, "rotates": false }, + { "id": "mon_moose", "fg": 1258, "bg": 1419, "rotates": false }, + { "id": "mon_mosquito_small", "fg": 1389, "bg": 1419, "rotates": false }, { "id": "mon_muskrat", "fg": 1272, "rotates": false }, { "id": "mon_mutant_carp", "fg": 1259, "rotates": false }, { "id": "mon_mutant_salmon", "fg": 1260, "rotates": false }, - { "id": "mon_one_eye", "fg": 1261, "bg": 1418, "rotates": false }, - { "id": "mon_player_blob", "fg": 1262, "bg": 1418, "rotates": false }, + { "id": "mon_one_eye", "fg": 1261, "bg": 1419, "rotates": false }, + { "id": "mon_player_blob", "fg": 1262, "bg": 1419, "rotates": false }, { "id": "mon_pregnant_giant_cockroach", "fg": 1263, "rotates": false }, - { "id": "mon_prototype_cyborg", "fg": 1394, "bg": 1418, "rotates": false }, - { "id": "mon_rabbit", "fg": 1264, "bg": 1418, "rotates": false }, - { "id": "mon_raccoon", "fg": 1265, "bg": 1418, "rotates": false }, - { "id": "mon_rat_king", "fg": 1268, "bg": 1418, "rotates": false }, - { "id": "mon_rattlesnake", "fg": 1266, "bg": 1418, "rotates": false }, - { "id": "mon_rattlesnake_giant", "fg": 1267, "bg": 1418, "rotates": false }, - { "id": "mon_razorclaw", "fg": 1269, "bg": 1418 }, - { "id": "mon_riotbot", "fg": 1270, "bg": 1418, "rotates": false }, - { "id": "mon_sewer_fish", "fg": 1271, "bg": 1418, "rotates": false }, - { "id": "mon_sewer_rat", "fg": 1272, "bg": 1418, "rotates": false }, - { "id": "mon_sewer_snake", "fg": 1273, "bg": 1418, "rotates": false }, + { "id": "mon_prototype_cyborg", "fg": 1394, "bg": 1419, "rotates": false }, + { "id": "mon_rabbit", "fg": 1264, "bg": 1419, "rotates": false }, + { "id": "mon_raccoon", "fg": 1265, "bg": 1419, "rotates": false }, + { "id": "mon_rat_king", "fg": 1268, "bg": 1419, "rotates": false }, + { "id": "mon_rattlesnake", "fg": 1266, "bg": 1419, "rotates": false }, + { "id": "mon_rattlesnake_giant", "fg": 1267, "bg": 1419, "rotates": false }, + { "id": "mon_razorclaw", "fg": 1269, "bg": 1419 }, + { "id": "mon_riotbot", "fg": 1270, "bg": 1419, "rotates": false }, + { "id": "mon_sewer_fish", "fg": 1271, "bg": 1419, "rotates": false }, + { "id": "mon_sewer_rat", "fg": 1272, "bg": 1419, "rotates": false }, + { "id": "mon_sewer_snake", "fg": 1273, "bg": 1419, "rotates": false }, { "id": "mon_shadow", "fg": 1274, "rotates": false }, { "id": "mon_shadow_snake", "fg": 1275, "rotates": false }, - { "id": "mon_skeleton", "fg": 1276, "bg": 1418, "rotates": false }, - { "id": "mon_skeleton_electric", "fg": 1397, "bg": 1418, "rotates": false }, - { "id": "mon_skitterbot", "fg": 1277, "bg": 1418, "rotates": false }, - { "id": "mon_sludge_crawler", "fg": 1278, "bg": 1418, "rotates": false }, - { "id": "mon_spider_cellar_giant", "fg": 1279, "bg": 1418, "rotates": false }, - { "id": "mon_spider_cellar_giant_s", "fg": 1280, "bg": 1418, "rotates": false }, - { "id": "mon_spider_jumping_giant", "fg": 1282, "bg": 1418, "rotates": false }, + { "id": "mon_skeleton", "fg": 1276, "bg": 1419, "rotates": false }, + { "id": "mon_skeleton_electric", "fg": 1398, "bg": 1419, "rotates": false }, + { "id": "mon_skitterbot", "fg": 1277, "bg": 1419, "rotates": false }, + { "id": "mon_sludge_crawler", "fg": 1278, "bg": 1419, "rotates": false }, + { "id": "mon_spider_cellar_giant", "fg": 1279, "bg": 1419, "rotates": false }, + { "id": "mon_spider_cellar_giant_s", "fg": 1280, "bg": 1419, "rotates": false }, + { "id": "mon_spider_jumping_giant", "fg": 1282, "bg": 1419, "rotates": false }, { "id": "mon_spider_jumping_giant_mega", "fg": 1283, "rotates": false }, - { "id": "mon_spider_jumping_small", "fg": 1281, "bg": 1418, "rotates": false }, - { "id": "mon_spider_trapdoor", "fg": 1284, "bg": 1418, "rotates": false }, - { "id": "mon_spider_trapdoor_giant", "fg": 1285, "bg": 1418, "rotates": false }, + { "id": "mon_spider_jumping_small", "fg": 1281, "bg": 1419, "rotates": false }, + { "id": "mon_spider_trapdoor", "fg": 1284, "bg": 1419, "rotates": false }, + { "id": "mon_spider_trapdoor_giant", "fg": 1285, "bg": 1419, "rotates": false }, { "id": "mon_spider_trapdoor_giant_mega", "fg": 1286, "rotates": false }, { "id": "mon_spider_trapdoor_giant_small", "fg": 1287, "rotates": false }, - { "id": "mon_spider_web", "fg": 1288, "bg": 1418, "rotates": false }, - { "id": "mon_spider_web_giant", "fg": 1288, "bg": 1418, "rotates": false }, + { "id": "mon_spider_web", "fg": 1288, "bg": 1419, "rotates": false }, + { "id": "mon_spider_web_giant", "fg": 1288, "bg": 1419, "rotates": false }, { "id": "mon_spider_web_mega", "fg": 1289, "rotates": false }, - { "id": "mon_spider_web_s", "fg": 1290, "bg": 1418, "rotates": false }, - { "id": "mon_spider_widow_giant", "fg": 1292, "bg": 1418, "rotates": false }, - { "id": "mon_spider_widow_giant_s", "fg": 1293, "bg": 1418, "rotates": false }, - { "id": "mon_spider_widow_small", "fg": 1291, "bg": 1418, "rotates": false }, - { "id": "mon_spider_wolf_giant", "fg": 1295, "bg": 1418, "rotates": false }, - { "id": "mon_spider_wolf_small", "fg": 1294, "bg": 1418, "rotates": false }, - { "id": "mon_spore", "fg": 1296, "bg": 1418, "rotates": false }, - { "id": "mon_squirrel", "fg": 1297, "bg": 1418, "rotates": false }, - { "id": "mon_squirrel_red", "fg": 1297, "bg": 1418, "rotates": false }, - { "id": "mon_titanis", "fg": 1298, "bg": 1418, "rotates": false }, - { "id": "mon_turkey", "fg": 1299, "bg": 1418, "rotates": false }, - { "id": "mon_velociraptor", "fg": 1300, "bg": 1418, "rotates": false }, - { "id": "mon_vinebeast", "fg": 1301, "bg": 1418, "rotates": false }, - { "id": "mon_vortex", "fg": 1302, "bg": 1418, "rotates": false }, + { "id": "mon_spider_web_s", "fg": 1290, "bg": 1419, "rotates": false }, + { "id": "mon_spider_widow_giant", "fg": 1292, "bg": 1419, "rotates": false }, + { "id": "mon_spider_widow_giant_s", "fg": 1293, "bg": 1419, "rotates": false }, + { "id": "mon_spider_widow_small", "fg": 1291, "bg": 1419, "rotates": false }, + { "id": "mon_spider_wolf_giant", "fg": 1295, "bg": 1419, "rotates": false }, + { "id": "mon_spider_wolf_small", "fg": 1294, "bg": 1419, "rotates": false }, + { "id": "mon_spore", "fg": 1296, "bg": 1419, "rotates": false }, + { "id": "mon_squirrel", "fg": 1297, "bg": 1419, "rotates": false }, + { "id": "mon_squirrel_red", "fg": 1297, "bg": 1419, "rotates": false }, + { "id": "mon_titanis", "fg": 1298, "bg": 1419, "rotates": false }, + { "id": "mon_turkey", "fg": 1299, "bg": 1419, "rotates": false }, + { "id": "mon_velociraptor", "fg": 1300, "bg": 1419, "rotates": false }, + { "id": "mon_vinebeast", "fg": 1301, "bg": 1419, "rotates": false }, + { "id": "mon_vortex", "fg": 1302, "bg": 1419, "rotates": false }, { "id": "mon_w11b10", "fg": 1353, "rotates": false }, { "id": "mon_w11b20b4", "fg": 1354, "rotates": false }, { "id": "mon_w11h10", "fg": 1356, "rotates": false }, { "id": "mon_w12b10", "fg": 1355, "rotates": false }, { "id": "mon_w12n10", "fg": 1357, "rotates": false }, - { "id": "mon_wasp", "fg": 1303, "bg": 1418, "rotates": false }, + { "id": "mon_wasp", "fg": 1303, "bg": 1419, "rotates": false }, { "id": "mon_wasp_larvae", "fg": 1197 }, { "id": "mon_wasp_mega", "fg": 1304 }, - { "id": "mon_weasel", "fg": 1183, "bg": 1418, "rotates": false }, - { "id": "mon_wolf", "fg": 1305, "bg": 1418, "rotates": false }, - { "id": "mon_worm", "fg": 1306, "bg": 1418, "rotates": false }, + { "id": "mon_weasel", "fg": 1183, "bg": 1419, "rotates": false }, + { "id": "mon_wolf", "fg": 1305, "bg": 1419, "rotates": false }, + { "id": "mon_worm", "fg": 1306, "bg": 1419, "rotates": false }, { "id": "mon_zhark", "fg": 1307 }, - { "id": "mon_zolf", "fg": 1308, "bg": 1418, "rotates": false }, + { "id": "mon_zolf", "fg": 1308, "bg": 1419, "rotates": false }, { "id": "mon_zolf_shady", "fg": 1309, "rotates": false }, - { "id": "mon_zombear", "fg": 1310, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_acidic", "fg": 1311, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_anklebiter", "fg": 1312, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_biter", "fg": 1313, "bg": 1418, "rotates": false }, + { "id": "mon_zombear", "fg": 1310, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_acidic", "fg": 1311, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_anklebiter", "fg": 1312, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_biter", "fg": 1313, "bg": 1419, "rotates": false }, { "id": "mon_zombie_blind", "fg": 1314, "rotates": false }, - { "id": "mon_zombie_brainless", "fg": 1403, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_brute", "fg": 1315, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_brute_grappler", "fg": 1316, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_brute_ninja", "fg": 1317, "bg": 1418 }, - { "id": "mon_zombie_brute_shocker", "fg": 1318, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_child_fungus", "fg": 1358, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_child_scorched", "fg": 1319, "bg": 1418 }, + { "id": "mon_zombie_brainless", "fg": 1404, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_brute", "fg": 1315, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_brute_grappler", "fg": 1316, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_brute_ninja", "fg": 1317, "bg": 1419 }, + { "id": "mon_zombie_brute_shocker", "fg": 1318, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_child_fungus", "fg": 1358, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_child_scorched", "fg": 1319, "bg": 1419 }, { "id": "mon_zombie_child_scorched_2", "fg": 1320, "rotates": false }, - { "id": "mon_zombie_cop", "fg": 1321, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_crawler", "fg": 1322, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_creepy", "fg": 1323, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_dancer", "fg": 1324, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_dog", "fg": 1325, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_ears", "fg": 1404, "bg": 1418 }, - { "id": "mon_zombie_electric", "fg": 1326, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_fiend", "fg": 1405, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_fireman", "fg": 1327, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_fungus", "fg": [ 1328, 1406 ], "bg": 1418, "rotates": false }, - { "id": "mon_zombie_gasbag", "fg": 1329, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_grappler", "fg": 1330, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_hazmat", "fg": 1331, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_hollow", "fg": 1332, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_hunter", "fg": 1333, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_jackson", "fg": 1334, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_kevlar_1", "fg": 1411, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_mancroc", "fg": 1335, "bg": 1418 }, - { "id": "mon_zombie_necro", "fg": 1336, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_predator", "fg": 1337, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_rot", "fg": 1338, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_scorched", "fg": 1339, "bg": 1418 }, - { "id": "mon_zombie_shady", "fg": 1340, "bg": 1418, "rotates": false }, + { "id": "mon_zombie_cop", "fg": 1321, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_crawler", "fg": 1322, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_creepy", "fg": 1323, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_dancer", "fg": 1324, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_dog", "fg": 1325, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_ears", "fg": 1405, "bg": 1419 }, + { "id": "mon_zombie_electric", "fg": 1326, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_fiend", "fg": 1406, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_fireman", "fg": 1327, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_fungus", "fg": [ 1328, 1407 ], "bg": 1419, "rotates": false }, + { "id": "mon_zombie_gasbag", "fg": 1329, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_grappler", "fg": 1330, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_hazmat", "fg": 1331, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_hollow", "fg": 1332, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_hunter", "fg": 1333, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_jackson", "fg": 1334, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_kevlar_1", "fg": 1412, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_mancroc", "fg": 1335, "bg": 1419 }, + { "id": "mon_zombie_necro", "fg": 1336, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_predator", "fg": 1337, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_rot", "fg": 1338, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_scorched", "fg": 1339, "bg": 1419 }, + { "id": "mon_zombie_shady", "fg": 1340, "bg": 1419, "rotates": false }, { "id": "mon_zombie_shady_ghost", "fg": 1341, "rotates": false }, - { "id": "mon_zombie_shriekling", "fg": 1342, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_skull", "fg": 1413, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_smoker", "fg": 1343, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_snotgobbler", "fg": 1344, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_spitter", "fg": 1345, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_sproglodyte", "fg": 1346, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_static", "fg": 1414, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_swimmer", "fg": 1347, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_thorny", "fg": 1415, "rotates": false, "bg": 1418 }, - { "id": "mon_zombie_waif", "fg": 1348, "bg": 1418, "rotates": false }, - { "id": "mon_zombie_wretched", "fg": 1416, "bg": 1418, "rotates": false }, - { "id": "mon_zoose", "fg": 1349, "bg": 1418, "rotates": false }, - { "id": "mon_zougar", "fg": 1350, "bg": 1418, "rotates": false }, - { "id": "mon_triffid", "fg": 1398, "bg": 1418 }, - { "id": "mon_triffid_sprig", "fg": 1399, "bg": 1418 }, - { "id": "mon_triffid_young", "fg": 1400, "bg": 1418 }, + { "id": "mon_zombie_shriekling", "fg": 1342, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_skull", "fg": 1414, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_smoker", "fg": 1343, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_snotgobbler", "fg": 1344, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_spitter", "fg": 1345, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_sproglodyte", "fg": 1346, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_static", "fg": 1415, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_swimmer", "fg": 1347, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_thorny", "fg": 1416, "rotates": false, "bg": 1419 }, + { "id": "mon_zombie_waif", "fg": 1348, "bg": 1419, "rotates": false }, + { "id": "mon_zombie_wretched", "fg": 1417, "bg": 1419, "rotates": false }, + { "id": "mon_zoose", "fg": 1349, "bg": 1419, "rotates": false }, + { "id": "mon_zougar", "fg": 1350, "bg": 1419, "rotates": false }, + { "id": "mon_triffid", "fg": 1399, "bg": 1419 }, + { "id": "mon_triffid_sprig", "fg": 1400, "bg": 1419 }, + { "id": "mon_triffid_young", "fg": 1401, "bg": 1419 }, { "id": "mon_broken_cyborg", "fg": [ - { "weight": 1, "sprite": 1428 }, { "weight": 1, "sprite": 1429 }, { "weight": 1, "sprite": 1430 }, { "weight": 1, "sprite": 1431 }, { "weight": 1, "sprite": 1432 }, - { "weight": 1, "sprite": 1433 } + { "weight": 1, "sprite": 1433 }, + { "weight": 1, "sprite": 1434 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, - { "id": "corpse_mon_alpha_razorclaw", "fg": 1437, "rotates": false }, - { "id": "corpse_mon_ant", "fg": 1438, "rotates": false }, - { "id": "corpse_mon_ant_gueen", "fg": 1439, "rotates": false }, - { "id": "corpse_mon_ant_larva", "fg": 1440, "rotates": false }, - { "id": "corpse_mon_ant_soldier", "fg": 1441, "rotates": false }, - { "id": "corpse_mon_bat", "fg": 1442, "rotates": false }, - { "id": "corpse_mon_bear", "fg": 1443, "rotates": false }, - { "id": "corpse_mon_bee", "fg": 1444, "rotates": false }, - { "id": "corpse_mon_biollante", "fg": 1445, "rotates": false }, - { "id": "corpse_mon_black_rat", "fg": 1446, "rotates": false }, - { "id": "corpse_mon_blank", "fg": 1447, "rotates": false }, - { "id": "corpse_mon_broken_cyborg", "fg": 1448, "rotates": false }, - { "id": "corpse_mon_cat", "fg": 1449, "rotates": false }, - { "id": "corpse_mon_chicken", "fg": 1450, "rotates": false }, - { "id": "corpse_mon_cougar", "fg": 1451, "rotates": false }, - { "id": "corpse_mon_crow", "fg": 1452, "rotates": false }, - { "id": "corpse_mon_deer", "fg": 1453, "rotates": false }, - { "id": "corpse_mon_dermatik", "fg": 1454, "rotates": false }, - { "id": "corpse_mon_dog", "fg": 1455, "rotates": false }, - { "id": "corpse_mon_dog_zombie_cop", "fg": 1456, "rotates": false }, - { "id": "corpse_mon_duck", "fg": 1457, "rotates": false }, - { "id": "corpse_mon_fish_bowfin", "fg": 1458, "rotates": false }, - { "id": "corpse_mon_fish_bullhead", "fg": 1459, "rotates": false }, - { "id": "corpse_mon_fish_carp", "fg": 1460, "rotates": false }, - { "id": "corpse_mon_fish_crayfish", "fg": 1461, "rotates": false }, - { "id": "corpse_mon_fish_perch", "fg": 1462, "rotates": false }, - { "id": "corpse_mon_fish_pickerel", "fg": 1463, "rotates": false }, - { "id": "corpse_mon_fish_pike", "fg": 1464, "rotates": false }, - { "id": "corpse_mon_fish_sbass", "fg": 1465, "rotates": false }, - { "id": "corpse_mon_fish_trout", "fg": 1466, "rotates": false }, - { "id": "corpse_mon_fish_whitefish", "fg": 1467, "rotates": false }, + { "id": "corpse_mon_alpha_razorclaw", "fg": 1438, "rotates": false }, + { "id": "corpse_mon_ant", "fg": 1439, "rotates": false }, + { "id": "corpse_mon_ant_gueen", "fg": 1440, "rotates": false }, + { "id": "corpse_mon_ant_larva", "fg": 1441, "rotates": false }, + { "id": "corpse_mon_ant_soldier", "fg": 1442, "rotates": false }, + { "id": "corpse_mon_bat", "fg": 1443, "rotates": false }, + { "id": "corpse_mon_bear", "fg": 1444, "rotates": false }, + { "id": "corpse_mon_bee", "fg": 1445, "rotates": false }, + { "id": "corpse_mon_biollante", "fg": 1446, "rotates": false }, + { "id": "corpse_mon_black_rat", "fg": 1447, "rotates": false }, + { "id": "corpse_mon_blank", "fg": 1448, "rotates": false }, + { "id": "corpse_mon_broken_cyborg", "fg": 1449, "rotates": false }, + { "id": "corpse_mon_cat", "fg": 1450, "rotates": false }, + { "id": "corpse_mon_chicken", "fg": 1451, "rotates": false }, + { "id": "corpse_mon_cougar", "fg": 1452, "rotates": false }, + { "id": "corpse_mon_crow", "fg": 1453, "rotates": false }, + { "id": "corpse_mon_deer", "fg": 1454, "rotates": false }, + { "id": "corpse_mon_dermatik", "fg": 1455, "rotates": false }, + { "id": "corpse_mon_dog", "fg": 1456, "rotates": false }, + { "id": "corpse_mon_dog_zombie_cop", "fg": 1457, "rotates": false }, + { "id": "corpse_mon_duck", "fg": 1458, "rotates": false }, + { "id": "corpse_mon_fish_bowfin", "fg": 1459, "rotates": false }, + { "id": "corpse_mon_fish_bullhead", "fg": 1460, "rotates": false }, + { "id": "corpse_mon_fish_carp", "fg": 1461, "rotates": false }, + { "id": "corpse_mon_fish_crayfish", "fg": 1462, "rotates": false }, + { "id": "corpse_mon_fish_perch", "fg": 1463, "rotates": false }, + { "id": "corpse_mon_fish_pickerel", "fg": 1464, "rotates": false }, + { "id": "corpse_mon_fish_pike", "fg": 1465, "rotates": false }, + { "id": "corpse_mon_fish_sbass", "fg": 1466, "rotates": false }, + { "id": "corpse_mon_fish_trout", "fg": 1467, "rotates": false }, + { "id": "corpse_mon_fish_whitefish", "fg": 1468, "rotates": false }, { "id": "corpse_mon_fish_lbass", "fg": 1360, "rotates": false }, { "id": "corpse_mon_fish_pbass", "fg": 1361, "rotates": false }, { "id": "corpse_mon_fish_salmon", "fg": 1362, "rotates": false }, { "id": "corpse_mon_fish_sunfish", "fg": 1363, "rotates": false }, - { "id": "corpse_mon_flaming_eye", "fg": 1468, "rotates": false }, - { "id": "corpse_mon_fly", "fg": 1469, "rotates": false }, - { "id": "corpse_mon_fox", "fg": 1470, "rotates": false }, - { "id": "corpse_mon_frog_giant", "fg": 1471, "rotates": false }, - { "id": "corpse_mon_frog_small", "fg": 1472, "rotates": false }, - { "id": "corpse_mon_gator", "fg": 1473, "rotates": false }, - { "id": "corpse_mon_giant_cockroach_nymph", "fg": 1474, "rotates": false }, - { "id": "corpse_mon_gozu", "fg": 1475, "rotates": false }, - { "id": "corpse_mon_gragonfly", "fg": 1476, "rotates": false }, - { "id": "corpse_mon_hare", "fg": 1477, "rotates": false }, - { "id": "corpse_mon_hare_season_winter", "fg": 1478, "rotates": false }, - { "id": "corpse_mon_human_snail", "fg": 1479, "rotates": false }, - { "id": "corpse_mon_large_cockroach", "fg": 1480, "rotates": false }, - { "id": "corpse_mon_mi_go", "fg": 1481, "rotates": false }, - { "id": "corpse_mon_moose", "fg": 1482, "rotates": false }, - { "id": "corpse_mon_racoon", "fg": 1485, "rotates": false }, - { "id": "corpse_mon_rattlesnake_giant", "fg": 1486, "rotates": false }, - { "id": "corpse_mon_razorclaw", "fg": 1487, "rotates": false }, - { "id": "corpse_mon_sewer_snake", "fg": 1488, "rotates": false }, - { "id": "corpse_mon_sheep", "fg": 1489, "rotates": false }, - { "id": "corpse_mon_skeleton", "fg": 1490, "rotates": false }, - { "id": "corpse_mon_slug", "fg": 1491, "rotates": false }, - { "id": "corpse_mon_spider_jumping_giant", "fg": 1492, "rotates": false }, - { "id": "corpse_mon_spider_web", "fg": 1493, "rotates": false }, - { "id": "corpse_mon_spider_web_s", "fg": 1494, "rotates": false }, - { "id": "corpse_mon_spider_widow_giant", "fg": 1495, "rotates": false }, - { "id": "corpse_mon_spider_widow_giant_s", "fg": 1496, "rotates": false }, - { "id": "corpse_mon_spider_wolf_giant", "fg": 1497, "rotates": false }, - { "id": "corpse_mon_spider_wolf_small", "fg": 1498, "rotates": false }, - { "id": "corpse_mon_squirrel", "fg": 1499, "rotates": false }, - { "id": "corpse_mon_turkey", "fg": 1500, "rotates": false }, - { "id": "corpse_mon_twisted_body", "fg": 1501, "rotates": false }, - { "id": "corpse_mon_wasp", "fg": 1502, "rotates": false }, - { "id": "corpse_mon_wolf", "fg": 1503, "rotates": false }, - { "id": "corpse_mon_worm", "fg": 1504, "rotates": false }, - { "id": "corpse_mon_zombear", "fg": 1505, "rotates": false }, - { "id": "corpse_mon_zombie", "fg": 1506, "rotates": false }, - { "id": "corpse_mon_zombie_acidic", "fg": 1507, "rotates": false }, - { "id": "corpse_mon_zombie_beekeeper", "fg": 1508, "rotates": false }, - { "id": "corpse_mon_zombie_biter", "fg": 1509, "rotates": false }, - { "id": "corpse_mon_zombie_brainless", "fg": 1510, "rotates": false }, - { "id": "corpse_mon_zombie_brute", "fg": 1511, "rotates": false }, - { "id": "corpse_mon_zombie_brute_grappler", "fg": 1512, "rotates": false }, - { "id": "corpse_mon_zombie_child", "fg": 1513, "rotates": false }, - { "id": "corpse_mon_zombie_child_scorched", "fg": 1514, "rotates": false }, - { "id": "corpse_mon_zombie_cop", "fg": 1515, "rotates": false }, - { "id": "corpse_mon_zombie_crawler", "fg": 1516, "rotates": false }, - { "id": "corpse_mon_zombie_dog", "fg": 1517, "rotates": false }, - { "id": "corpse_mon_zombie_ear", "fg": 1518, "rotates": false }, - { "id": "corpse_mon_zombie_fat", "fg": 1519, "rotates": false }, - { "id": "corpse_mon_zombie_fungus", "fg": 1520, "rotates": false }, - { "id": "corpse_mon_zombie_grappler", "fg": 1521, "rotates": false }, - { "id": "corpse_mon_zombie_hazmat", "fg": 1522, "rotates": false }, - { "id": "corpse_mon_zombie_hunter", "fg": 1523, "rotates": false }, - { "id": "corpse_mon_zombie_kevlar_1", "fg": 1524, "rotates": false }, - { "id": "corpse_mon_zombie_mancroc", "fg": 1525, "rotates": false }, - { "id": "corpse_mon_zombie_predator", "fg": 1526, "rotates": false }, - { "id": "corpse_mon_zombie_rot", "fg": 1527, "rotates": false }, - { "id": "corpse_mon_zombie_scientist", "fg": 1528, "rotates": false }, - { "id": "corpse_mon_zombie_screecher", "fg": 1529, "rotates": false }, - { "id": "corpse_mon_zombie_security", "fg": 1530, "rotates": false }, - { "id": "corpse_mon_zombie_shady", "fg": 1531, "rotates": false }, - { "id": "corpse_mon_zombie_shrieker", "fg": 1532, "rotates": false }, - { "id": "corpse_mon_zombie_shriekling", "fg": 1533, "rotates": false }, - { "id": "corpse_mon_zombie_skull", "fg": 1534, "rotates": false }, - { "id": "corpse_mon_zombie_spitter", "fg": 1535, "rotates": false }, - { "id": "corpse_mon_zombie_sproglodyte", "fg": 1536, "rotates": false }, - { "id": "corpse_mon_zombie_technician", "fg": 1537, "rotates": false }, - { "id": "corpse_mon_zombie_tough", "fg": 1538, "rotates": false }, - { "id": "corpse_mon_zombie_waif", "fg": 1539, "rotates": false }, - { "id": "corpse_mon_zoose", "fg": 1540, "rotates": false }, - { "id": "corpse_mon_zougar", "fg": 1541, "rotates": false }, - { "id": [ "corpse_mon_brute_pupa", "corpse_mon_brute_pupa_decoy" ], "fg": 1542, "rotates": false }, + { "id": "corpse_mon_flaming_eye", "fg": 1469, "rotates": false }, + { "id": "corpse_mon_fly", "fg": 1470, "rotates": false }, + { "id": "corpse_mon_fox", "fg": 1471, "rotates": false }, + { "id": "corpse_mon_frog_giant", "fg": 1472, "rotates": false }, + { "id": "corpse_mon_frog_small", "fg": 1473, "rotates": false }, + { "id": "corpse_mon_gator", "fg": 1474, "rotates": false }, + { "id": "corpse_mon_giant_cockroach_nymph", "fg": 1475, "rotates": false }, + { "id": "corpse_mon_gozu", "fg": 1476, "rotates": false }, + { "id": "corpse_mon_gragonfly", "fg": 1477, "rotates": false }, + { "id": "corpse_mon_hare", "fg": 1478, "rotates": false }, + { "id": "corpse_mon_hare_season_winter", "fg": 1479, "rotates": false }, + { "id": "corpse_mon_human_snail", "fg": 1480, "rotates": false }, + { "id": "corpse_mon_large_cockroach", "fg": 1481, "rotates": false }, + { "id": "corpse_mon_mi_go", "fg": 1482, "rotates": false }, + { "id": "corpse_mon_moose", "fg": 1483, "rotates": false }, + { "id": "corpse_mon_racoon", "fg": 1486, "rotates": false }, + { "id": "corpse_mon_rattlesnake_giant", "fg": 1487, "rotates": false }, + { "id": "corpse_mon_razorclaw", "fg": 1488, "rotates": false }, + { "id": "corpse_mon_sewer_snake", "fg": 1489, "rotates": false }, + { "id": "corpse_mon_sheep", "fg": 1490, "rotates": false }, + { "id": "corpse_mon_skeleton", "fg": 1491, "rotates": false }, + { "id": "corpse_mon_slug", "fg": 1492, "rotates": false }, + { "id": "corpse_mon_spider_jumping_giant", "fg": 1493, "rotates": false }, + { "id": "corpse_mon_spider_web", "fg": 1494, "rotates": false }, + { "id": "corpse_mon_spider_web_s", "fg": 1495, "rotates": false }, + { "id": "corpse_mon_spider_widow_giant", "fg": 1496, "rotates": false }, + { "id": "corpse_mon_spider_widow_giant_s", "fg": 1497, "rotates": false }, + { "id": "corpse_mon_spider_wolf_giant", "fg": 1498, "rotates": false }, + { "id": "corpse_mon_spider_wolf_small", "fg": 1499, "rotates": false }, + { "id": "corpse_mon_squirrel", "fg": 1500, "rotates": false }, + { "id": "corpse_mon_turkey", "fg": 1501, "rotates": false }, + { "id": "corpse_mon_twisted_body", "fg": 1502, "rotates": false }, + { "id": "corpse_mon_wasp", "fg": 1503, "rotates": false }, + { "id": "corpse_mon_wolf", "fg": 1504, "rotates": false }, + { "id": "corpse_mon_worm", "fg": 1505, "rotates": false }, + { "id": "corpse_mon_zombear", "fg": 1506, "rotates": false }, + { "id": "corpse_mon_zombie", "fg": 1507, "rotates": false }, + { "id": "corpse_mon_zombie_acidic", "fg": 1508, "rotates": false }, + { "id": "corpse_mon_zombie_beekeeper", "fg": 1509, "rotates": false }, + { "id": "corpse_mon_zombie_biter", "fg": 1510, "rotates": false }, + { "id": "corpse_mon_zombie_brainless", "fg": 1511, "rotates": false }, + { "id": "corpse_mon_zombie_brute", "fg": 1512, "rotates": false }, + { "id": "corpse_mon_zombie_brute_grappler", "fg": 1513, "rotates": false }, + { "id": "corpse_mon_zombie_child", "fg": 1514, "rotates": false }, + { "id": "corpse_mon_zombie_child_scorched", "fg": 1515, "rotates": false }, + { "id": "corpse_mon_zombie_cop", "fg": 1516, "rotates": false }, + { "id": "corpse_mon_zombie_crawler", "fg": 1517, "rotates": false }, + { "id": "corpse_mon_zombie_dog", "fg": 1518, "rotates": false }, + { "id": "corpse_mon_zombie_ear", "fg": 1519, "rotates": false }, + { "id": "corpse_mon_zombie_fat", "fg": 1520, "rotates": false }, + { "id": "corpse_mon_zombie_fungus", "fg": 1521, "rotates": false }, + { "id": "corpse_mon_zombie_grappler", "fg": 1522, "rotates": false }, + { "id": "corpse_mon_zombie_hazmat", "fg": 1523, "rotates": false }, + { "id": "corpse_mon_zombie_hunter", "fg": 1524, "rotates": false }, + { "id": "corpse_mon_zombie_kevlar_1", "fg": 1525, "rotates": false }, + { "id": "corpse_mon_zombie_mancroc", "fg": 1526, "rotates": false }, + { "id": "corpse_mon_zombie_predator", "fg": 1527, "rotates": false }, + { "id": "corpse_mon_zombie_rot", "fg": 1528, "rotates": false }, + { "id": "corpse_mon_zombie_scientist", "fg": 1529, "rotates": false }, + { "id": "corpse_mon_zombie_screecher", "fg": 1530, "rotates": false }, + { "id": "corpse_mon_zombie_security", "fg": 1531, "rotates": false }, + { "id": "corpse_mon_zombie_shady", "fg": 1532, "rotates": false }, + { "id": "corpse_mon_zombie_shrieker", "fg": 1533, "rotates": false }, + { "id": "corpse_mon_zombie_shriekling", "fg": 1534, "rotates": false }, + { "id": "corpse_mon_zombie_skull", "fg": 1535, "rotates": false }, + { "id": "corpse_mon_zombie_spitter", "fg": 1536, "rotates": false }, + { "id": "corpse_mon_zombie_sproglodyte", "fg": 1537, "rotates": false }, + { "id": "corpse_mon_zombie_technician", "fg": 1538, "rotates": false }, + { "id": "corpse_mon_zombie_tough", "fg": 1539, "rotates": false }, + { "id": "corpse_mon_zombie_waif", "fg": 1540, "rotates": false }, + { "id": "corpse_mon_zoose", "fg": 1541, "rotates": false }, + { "id": "corpse_mon_zougar", "fg": 1542, "rotates": false }, + { "id": [ "corpse_mon_brute_pupa", "corpse_mon_brute_pupa_decoy" ], "fg": 1543, "rotates": false }, { "id": [ "mon_dog", "mon_dog_thing" ], - "fg": [ { "weight": 10, "sprite": 1548 }, { "weight": 1, "sprite": 1549 } ], + "fg": [ { "weight": 10, "sprite": 1549 }, { "weight": 1, "sprite": 1550 } ], "rotates": false }, { "id": "mon_feral_human_crowbar", "fg": [ - { "weight": 1, "sprite": 1576 }, { "weight": 1, "sprite": 1577 }, { "weight": 1, "sprite": 1578 }, { "weight": 1, "sprite": 1579 }, { "weight": 1, "sprite": 1580 }, { "weight": 1, "sprite": 1581 }, { "weight": 1, "sprite": 1582 }, - { "weight": 1, "sprite": 1583 } + { "weight": 1, "sprite": 1583 }, + { "weight": 1, "sprite": 1584 } ], - "bg": 1418 + "bg": 1419 }, { "id": "mon_feral_human_pipe", "fg": [ - { "weight": 1, "sprite": 1588 }, { "weight": 1, "sprite": 1589 }, { "weight": 1, "sprite": 1590 }, { "weight": 1, "sprite": 1591 }, { "weight": 1, "sprite": 1592 }, { "weight": 1, "sprite": 1593 }, { "weight": 1, "sprite": 1594 }, - { "weight": 1, "sprite": 1595 } + { "weight": 1, "sprite": 1595 }, + { "weight": 1, "sprite": 1596 } ], - "bg": 1418 + "bg": 1419 }, { "id": "mon_feral_human_axe", "fg": [ - { "weight": 1, "sprite": 1564 }, { "weight": 1, "sprite": 1565 }, { "weight": 1, "sprite": 1566 }, { "weight": 1, "sprite": 1567 }, { "weight": 1, "sprite": 1568 }, { "weight": 1, "sprite": 1569 }, { "weight": 1, "sprite": 1570 }, - { "weight": 1, "sprite": 1571 } + { "weight": 1, "sprite": 1571 }, + { "weight": 1, "sprite": 1572 } ], - "bg": 1418 + "bg": 1419 }, { "id": "mon_feral_labsecurity_9mm", "fg": [ - { "weight": 1, "sprite": 1600 }, { "weight": 1, "sprite": 1601 }, { "weight": 1, "sprite": 1602 }, { "weight": 1, "sprite": 1603 }, { "weight": 1, "sprite": 1604 }, { "weight": 1, "sprite": 1605 }, { "weight": 1, "sprite": 1606 }, - { "weight": 1, "sprite": 1607 } + { "weight": 1, "sprite": 1607 }, + { "weight": 1, "sprite": 1608 } ], - "bg": 1418 + "bg": 1419 }, { "id": "mon_feral_labsecurity_flashlight", "fg": [ - { "weight": 1, "sprite": 1608 }, { "weight": 1, "sprite": 1609 }, { "weight": 1, "sprite": 1610 }, { "weight": 1, "sprite": 1611 }, - { "weight": 1, "sprite": 1612 } + { "weight": 1, "sprite": 1612 }, + { "weight": 1, "sprite": 1613 } ], - "bg": 1418 + "bg": 1419 }, { "id": "mon_feral_scientist_scalpel", "fg": [ - { "weight": 1, "sprite": 1617 }, { "weight": 1, "sprite": 1618 }, { "weight": 1, "sprite": 1619 }, { "weight": 1, "sprite": 1620 }, - { "weight": 1, "sprite": 1621 } + { "weight": 1, "sprite": 1621 }, + { "weight": 1, "sprite": 1622 } ], - "bg": 1418 + "bg": 1419 }, { "id": "mon_feral_sapien_spear", "fg": [ - { "weight": 1, "sprite": 1613 }, { "weight": 1, "sprite": 1614 }, { "weight": 1, "sprite": 1615 }, - { "weight": 1, "sprite": 1616 } + { "weight": 1, "sprite": 1616 }, + { "weight": 1, "sprite": 1617 } ], - "bg": 1418 + "bg": 1419 }, { "id": "mon_feral_human_pipe_fungal_infected", - "fg": [ { "weight": 1, "sprite": 1598 }, { "weight": 1, "sprite": 1599 } ], - "bg": 1418 + "fg": [ { "weight": 1, "sprite": 1599 }, { "weight": 1, "sprite": 1600 } ], + "bg": 1419 }, { "id": "mon_feral_human_crowbar_fungal_infected", - "fg": [ { "weight": 1, "sprite": 1586 }, { "weight": 1, "sprite": 1587 } ], - "bg": 1418 + "fg": [ { "weight": 1, "sprite": 1587 }, { "weight": 1, "sprite": 1588 } ], + "bg": 1419 }, { "id": "mon_feral_human_axe_fungal_infected", - "fg": [ { "weight": 1, "sprite": 1574 }, { "weight": 1, "sprite": 1575 } ], - "bg": 1418 + "fg": [ { "weight": 1, "sprite": 1575 }, { "weight": 1, "sprite": 1576 } ], + "bg": 1419 }, { "id": "mon_feral_human_axe_fungal_corpse", - "fg": [ { "weight": 1, "sprite": 1572 }, { "weight": 1, "sprite": 1573 } ], - "bg": 1418 + "fg": [ { "weight": 1, "sprite": 1573 }, { "weight": 1, "sprite": 1574 } ], + "bg": 1419 }, { "id": "mon_feral_human_pipe_fungal_corpse", - "fg": [ { "weight": 1, "sprite": 1596 }, { "weight": 1, "sprite": 1597 } ], - "bg": 1418 + "fg": [ { "weight": 1, "sprite": 1597 }, { "weight": 1, "sprite": 1598 } ], + "bg": 1419 }, { "id": "mon_feral_human_crowbar_fungal_corpse", - "fg": [ { "weight": 1, "sprite": 1584 }, { "weight": 1, "sprite": 1585 } ], - "bg": 1418 + "fg": [ { "weight": 1, "sprite": 1585 }, { "weight": 1, "sprite": 1586 } ], + "bg": 1419 }, { "id": "mon_zombie_bio_op", "animated": true, - "fg": [ { "weight": 10, "sprite": 1633 }, { "weight": 25, "sprite": 1637 }, { "weight": 25, "sprite": 1638 } ] + "fg": [ { "weight": 10, "sprite": 1634 }, { "weight": 25, "sprite": 1638 }, { "weight": 25, "sprite": 1639 } ] }, { "id": "mon_zombie_bio_op2", "animated": true, - "fg": [ { "weight": 10, "sprite": 1634 }, { "weight": 25, "sprite": 1635 }, { "weight": 25, "sprite": 1636 } ] + "fg": [ { "weight": 10, "sprite": 1635 }, { "weight": 25, "sprite": 1636 }, { "weight": 25, "sprite": 1637 } ] }, { "id": "mon_zombie_milbase_personnel", - "fg": [ { "weight": 1, "sprite": 1639 }, { "weight": 1, "sprite": 1640 } ], - "bg": 1418, + "fg": [ { "weight": 1, "sprite": 1640 }, { "weight": 1, "sprite": 1641 } ], + "bg": 1419, "rotates": false }, { "id": "mon_zombie_military_pilot", - "fg": [ { "weight": 1, "sprite": 1641 }, { "weight": 1, "sprite": 1642 } ], - "bg": 1418, + "fg": [ { "weight": 1, "sprite": 1642 }, { "weight": 1, "sprite": 1643 } ], + "bg": 1419, "rotates": false }, { "id": "mon_zombie_soldier", - "fg": [ { "weight": 1, "sprite": 1643 }, { "weight": 1, "sprite": 1644 } ], - "bg": 1418, + "fg": [ { "weight": 1, "sprite": 1644 }, { "weight": 1, "sprite": 1645 } ], + "bg": 1419, "rotates": false }, { "id": "mon_fungaloid", - "fg": [ { "weight": 100, "sprite": 1673 }, { "weight": 1, "sprite": 1674 } ], + "fg": [ { "weight": 100, "sprite": 1674 }, { "weight": 1, "sprite": 1675 } ], "rotates": false }, - { "id": [ "mon_zombie_crawler_pupa", "mon_zombie_crawler_pupa_decoy" ], "fg": 1707, "rotates": false }, + { "id": [ "mon_zombie_crawler_pupa", "mon_zombie_crawler_pupa_decoy" ], "fg": 1708, "rotates": false }, { "id": [ "corpse_mon_zombie_crawler_pupa", "corpse_mon_zombie_crawler_pupa_decoy" ], - "fg": 1706, + "fg": 1707, "rotates": false }, { "id": "mon_zombie_giant_heart", "animated": true, "fg": [ - { "weight": 15, "sprite": 1714 }, { "weight": 15, "sprite": 1715 }, - { "weight": 15, "sprite": 1714 }, - { "weight": 15, "sprite": 1716 } + { "weight": 15, "sprite": 1716 }, + { "weight": 15, "sprite": 1715 }, + { "weight": 15, "sprite": 1717 } ], "rotates": false, - "bg": 1418 + "bg": 1419 }, - { "id": [ "mon_zombie_pupa", "mon_zombie_pupa_decoy" ], "fg": 1726, "rotates": false }, - { "id": [ "corpse_mon_zombie_pupa", "corpse_mon_zombie_pupa_decoy" ], "fg": 1725, "rotates": false }, + { "id": [ "mon_zombie_pupa", "mon_zombie_pupa_decoy" ], "fg": 1727, "rotates": false }, + { "id": [ "corpse_mon_zombie_pupa", "corpse_mon_zombie_pupa_decoy" ], "fg": 1726, "rotates": false }, { "id": "mon_twisted_body", - "fg": [ { "weight": 1, "sprite": 1737 }, { "weight": 1, "sprite": 1738 }, { "weight": 1, "sprite": 1739 } ], - "bg": 1418, + "fg": [ { "weight": 1, "sprite": 1738 }, { "weight": 1, "sprite": 1739 }, { "weight": 1, "sprite": 1740 } ], + "bg": 1419, "rotates": false }, { "id": "mon_zombie", "fg": [ - { "weight": 1, "sprite": 1740 }, - { "weight": 1, "sprite": 1742 }, - { "weight": 1, "sprite": 1753 }, - { "weight": 1, "sprite": 1760 }, + { "weight": 1, "sprite": 1741 }, + { "weight": 1, "sprite": 1743 }, + { "weight": 1, "sprite": 1754 }, { "weight": 1, "sprite": 1761 }, { "weight": 1, "sprite": 1762 }, { "weight": 1, "sprite": 1763 }, { "weight": 1, "sprite": 1764 }, { "weight": 1, "sprite": 1765 }, { "weight": 1, "sprite": 1766 }, - { "weight": 1, "sprite": 1743 }, + { "weight": 1, "sprite": 1767 }, { "weight": 1, "sprite": 1744 }, { "weight": 1, "sprite": 1745 }, { "weight": 1, "sprite": 1746 }, @@ -2334,67 +2351,67 @@ { "weight": 1, "sprite": 1750 }, { "weight": 1, "sprite": 1751 }, { "weight": 1, "sprite": 1752 }, - { "weight": 1, "sprite": 1754 }, + { "weight": 1, "sprite": 1753 }, { "weight": 1, "sprite": 1755 }, { "weight": 1, "sprite": 1756 }, { "weight": 1, "sprite": 1757 }, { "weight": 1, "sprite": 1758 }, - { "weight": 1, "sprite": 1759 } + { "weight": 1, "sprite": 1759 }, + { "weight": 1, "sprite": 1760 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_child", "fg": [ - { "weight": 1, "sprite": 1767 }, { "weight": 1, "sprite": 1768 }, { "weight": 1, "sprite": 1769 }, - { "weight": 1, "sprite": 1778 }, + { "weight": 1, "sprite": 1770 }, { "weight": 1, "sprite": 1779 }, { "weight": 1, "sprite": 1780 }, { "weight": 1, "sprite": 1781 }, { "weight": 1, "sprite": 1782 }, { "weight": 1, "sprite": 1783 }, - { "weight": 1, "sprite": 1770 }, + { "weight": 1, "sprite": 1784 }, { "weight": 1, "sprite": 1771 }, { "weight": 1, "sprite": 1772 }, { "weight": 1, "sprite": 1773 }, { "weight": 1, "sprite": 1774 }, { "weight": 1, "sprite": 1775 }, { "weight": 1, "sprite": 1776 }, - { "weight": 1, "sprite": 1777 } + { "weight": 1, "sprite": 1777 }, + { "weight": 1, "sprite": 1778 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_fat", "fg": [ - { "weight": 1, "sprite": 1784 }, { "weight": 1, "sprite": 1785 }, { "weight": 1, "sprite": 1786 }, - { "weight": 1, "sprite": 1794 }, + { "weight": 1, "sprite": 1787 }, { "weight": 1, "sprite": 1795 }, { "weight": 1, "sprite": 1796 }, { "weight": 1, "sprite": 1797 }, { "weight": 1, "sprite": 1798 }, { "weight": 1, "sprite": 1799 }, - { "weight": 1, "sprite": 1787 }, + { "weight": 1, "sprite": 1800 }, { "weight": 1, "sprite": 1788 }, { "weight": 1, "sprite": 1789 }, { "weight": 1, "sprite": 1790 }, { "weight": 1, "sprite": 1791 }, { "weight": 1, "sprite": 1792 }, - { "weight": 1, "sprite": 1793 } + { "weight": 1, "sprite": 1793 }, + { "weight": 1, "sprite": 1794 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_grabber", "fg": [ - { "weight": 1, "sprite": 1800 }, { "weight": 1, "sprite": 1801 }, { "weight": 1, "sprite": 1802 }, { "weight": 1, "sprite": 1803 }, @@ -2402,54 +2419,54 @@ { "weight": 1, "sprite": 1805 }, { "weight": 1, "sprite": 1806 }, { "weight": 1, "sprite": 1807 }, - { "weight": 1, "sprite": 1808 } + { "weight": 1, "sprite": 1808 }, + { "weight": 1, "sprite": 1809 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_labsecurity", "fg": [ - { "weight": 1, "sprite": 1809 }, { "weight": 1, "sprite": 1810 }, { "weight": 1, "sprite": 1811 }, { "weight": 1, "sprite": 1812 }, { "weight": 1, "sprite": 1813 }, - { "weight": 1, "sprite": 1814 } + { "weight": 1, "sprite": 1814 }, + { "weight": 1, "sprite": 1815 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_prisoner", "fg": [ - { "weight": 1, "sprite": 1815 }, { "weight": 1, "sprite": 1816 }, { "weight": 1, "sprite": 1817 }, { "weight": 1, "sprite": 1818 }, { "weight": 1, "sprite": 1819 }, - { "weight": 1, "sprite": 1820 } + { "weight": 1, "sprite": 1820 }, + { "weight": 1, "sprite": 1821 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_runner", "fg": [ - { "weight": 1, "sprite": 1821 }, { "weight": 1, "sprite": 1822 }, { "weight": 1, "sprite": 1823 }, { "weight": 1, "sprite": 1824 }, - { "weight": 1, "sprite": 1825 } + { "weight": 1, "sprite": 1825 }, + { "weight": 1, "sprite": 1826 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_scientist", "fg": [ - { "weight": 1, "sprite": 1826 }, - { "weight": 1, "sprite": 1829 }, + { "weight": 1, "sprite": 1827 }, { "weight": 1, "sprite": 1830 }, { "weight": 1, "sprite": 1831 }, { "weight": 1, "sprite": 1832 }, @@ -2457,77 +2474,78 @@ { "weight": 1, "sprite": 1834 }, { "weight": 1, "sprite": 1835 }, { "weight": 1, "sprite": 1836 }, - { "weight": 1, "sprite": 1827 }, - { "weight": 1, "sprite": 1828 } + { "weight": 1, "sprite": 1837 }, + { "weight": 1, "sprite": 1828 }, + { "weight": 1, "sprite": 1829 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_screecher", "fg": [ - { "weight": 1, "sprite": 1837 }, { "weight": 1, "sprite": 1838 }, { "weight": 1, "sprite": 1839 }, - { "weight": 1, "sprite": 1840 } + { "weight": 1, "sprite": 1840 }, + { "weight": 1, "sprite": 1841 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_shrieker", "fg": [ - { "weight": 1, "sprite": 1841 }, { "weight": 1, "sprite": 1842 }, { "weight": 1, "sprite": 1843 }, - { "weight": 1, "sprite": 1844 } + { "weight": 1, "sprite": 1844 }, + { "weight": 1, "sprite": 1845 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_survivor", - "fg": [ { "weight": 1, "sprite": 1845 }, { "weight": 1, "sprite": 1846 } ], - "bg": 1418, + "fg": [ { "weight": 1, "sprite": 1846 }, { "weight": 1, "sprite": 1847 } ], + "bg": 1419, "rotates": false }, { "id": "mon_zombie_survivor_elite", - "fg": [ { "weight": 1, "sprite": 1847 }, { "weight": 1, "sprite": 1848 }, { "weight": 1, "sprite": 1849 } ], - "bg": 1418, + "fg": [ { "weight": 1, "sprite": 1848 }, { "weight": 1, "sprite": 1849 }, { "weight": 1, "sprite": 1850 } ], + "bg": 1419, "rotates": false }, { "id": "mon_zombie_technician", "fg": [ - { "weight": 1, "sprite": 1850 }, { "weight": 1, "sprite": 1851 }, { "weight": 1, "sprite": 1852 }, - { "weight": 1, "sprite": 1853 } + { "weight": 1, "sprite": 1853 }, + { "weight": 1, "sprite": 1854 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "mon_zombie_tough", "fg": [ - { "weight": 1, "sprite": 1854 }, { "weight": 1, "sprite": 1855 }, { "weight": 1, "sprite": 1856 }, - { "weight": 1, "sprite": 1863 }, + { "weight": 1, "sprite": 1857 }, { "weight": 1, "sprite": 1864 }, { "weight": 1, "sprite": 1865 }, { "weight": 1, "sprite": 1866 }, { "weight": 1, "sprite": 1867 }, { "weight": 1, "sprite": 1868 }, - { "weight": 1, "sprite": 1857 }, + { "weight": 1, "sprite": 1869 }, { "weight": 1, "sprite": 1858 }, { "weight": 1, "sprite": 1859 }, { "weight": 1, "sprite": 1860 }, { "weight": 1, "sprite": 1861 }, - { "weight": 1, "sprite": 1862 } + { "weight": 1, "sprite": 1862 }, + { "weight": 1, "sprite": 1863 } ], - "bg": 1418, + "bg": 1419, "rotates": false }, { "id": "lemming_shadow", "fg": 1364 }, @@ -2560,143 +2578,144 @@ { "id": "mon_pig_piglet", "fg": 1392 }, { "id": "mon_pigeon", "fg": 1393 }, { "id": "mon_sheep", "fg": 1395 }, - { "id": "mon_skeleton_brute", "fg": 1396 }, - { "id": "mon_wraith", "fg": 1401 }, - { "id": "mon_zeer", "fg": 1402 }, - { "id": "mon_zombie_gasbag_crawler", "fg": 1407 }, - { "id": "mon_zombie_gasbag_fungus", "fg": 1408 }, - { "id": "mon_zombie_gasbag_immobile", "fg": 1409 }, - { "id": "mon_zombie_hanging_innards", "fg": 1410 }, - { "id": "mon_zombie_pig", "fg": 1412 }, - { "id": "mon_zow", "fg": 1417 }, - { "id": "shadow_32x32_small", "fg": 1419 }, - { "id": "corpse_mon_beaver", "fg": 1420 }, - { "id": "corpse_mon_beaver_mutant_avian", "fg": 1421 }, - { "id": "corpse_mon_beaver_mutant_huge", "fg": 1422 }, - { "id": "corpse_mon_zombeaver", "fg": 1423 }, - { "id": "mon_beaver", "fg": 1424 }, - { "id": "mon_beaver_mutant_avian", "fg": 1425 }, - { "id": "mon_beaver_mutant_huge", "fg": 1426 }, - { "id": "mon_zombeaver", "fg": 1427 }, - { "id": "corpse_mon_crow_mutant", "fg": 1434 }, - { "id": "mon_crow_mutant", "fg": 1435 }, - { "id": "corpse", "fg": 1436 }, - { "id": "corpse_mon_mosquito_giant", "fg": 1483 }, - { "id": "corpse_mon_mosquito_small", "fg": 1484 }, - { "id": "corpse_mon_mantis_giant", "fg": 1543 }, - { "id": "corpse_mon_spawn_raptor", "fg": 1544 }, - { "id": "corpse_mon_spawn_raptor_electric", "fg": 1545 }, - { "id": "corpse_mon_spawn_raptor_shady", "fg": 1546 }, - { "id": "corpse_mon_zombie_nullfield", "fg": 1547 }, - { "id": "mon_dog_bull", "fg": 1550 }, - { "id": "mon_dog_rottweiler", "fg": 1551 }, - { "id": "corpse_mon_feral_human_axe", "fg": 1552 }, - { "id": "corpse_mon_feral_human_axe_fungal_corpse", "fg": 1553 }, - { "id": "corpse_mon_feral_human_axe_fungal_infected", "fg": 1554 }, - { "id": "corpse_mon_feral_human_crowbar", "fg": 1555 }, - { "id": "corpse_mon_feral_human_crowbar_fungal_corpse", "fg": 1556 }, - { "id": "corpse_mon_feral_human_crowbar_fungal_infected", "fg": 1557 }, - { "id": "corpse_mon_feral_human_pipe", "fg": 1558 }, - { "id": "corpse_mon_feral_human_pipe_fungal_corpse", "fg": 1559 }, - { "id": "corpse_mon_feral_human_pipe_fungal_infected", "fg": 1560 }, - { "id": "corpse_mon_feral_labsecurity_9mm", "fg": 1561 }, - { "id": "corpse_mon_feral_sapien_spear", "fg": 1562 }, - { "id": "corpse_mon_feral_scientist_scalpel", "fg": 1563 }, - { "id": "corpse_mon_zombie_armored", "fg": 1622 }, - { "id": "corpse_mon_zombie_bio_op", "fg": 1623 }, - { "id": "corpse_mon_zombie_bio_op2", "fg": 1624 }, - { "id": "corpse_mon_zombie_milbase_personnel", "fg": 1625 }, - { "id": "corpse_mon_zombie_military_pilot", "fg": 1626 }, - { "id": "corpse_mon_zombie_soldier", "fg": 1627 }, - { "id": "corpse_mon_zombie_soldier_acid_1", "fg": 1628 }, - { "id": "corpse_mon_zombie_soldier_acid_2", "fg": 1629 }, - { "id": "corpse_mon_zombie_soldier_blackops_1", "fg": 1630 }, - { "id": "corpse_mon_zombie_soldier_blackops_2", "fg": 1631 }, - { "id": "mon_zombie_armored", "fg": 1632 }, - { "id": "mon_zombie_soldier_acid_1", "fg": 1645 }, - { "id": "mon_zombie_soldier_acid_2", "fg": 1646 }, - { "id": "mon_zombie_soldier_blackops_1", "fg": 1647 }, - { "id": "mon_zombie_soldier_blackops_2", "fg": 1648 }, - { "id": "corpse_mon_ant_acid", "fg": 1649 }, - { "id": "mon_ant_acid", "fg": 1650 }, - { "id": "corpse_mon_ant_acid_queen", "fg": 1651 }, - { "id": "mon_ant_acid_queen", "fg": 1652 }, - { "id": "corpse_mon_ant_acid_small", "fg": 1653 }, - { "id": "mon_ant_acid_small", "fg": 1654 }, - { "id": "corpse_mon_ant_acid_soldier", "fg": 1655 }, - { "id": "mon_ant_acid_soldier", "fg": 1656 }, - { "id": "corpse_mon_ant_small", "fg": 1657 }, - { "id": "mon_ant_small", "fg": 1658 }, - { "id": "corpse_mon_antlion_larva", "fg": 1659 }, - { "id": "mon_antlion_larva", "fg": 1660 }, - { "id": "corpse_mon_aphid", "fg": 1661 }, - { "id": "mon_aphid", "fg": 1662 }, - { "id": "corpse_mon_cockatrice", "fg": 1663 }, - { "id": "mon_cockatrice", "fg": 1664 }, - { "id": "corpse_mon_coyote_mutant_venom", "fg": 1665 }, - { "id": "mon_coyote_mutant_venom", "fg": 1666 }, - { "id": "corpse_mon_zombie_dog_brute", "fg": 1667 }, - { "id": "mon_dog_zombie_brute", "fg": 1668 }, - { "id": "bot_eyebot", "fg": 1669 }, - { "id": "broken_eyebot", "fg": 1670 }, - { "id": "mon_eyebot", "fg": 1671 }, - { "id": "corpse_mon_fungaloid", "fg": 1672 }, - { "id": "corpse_mon_fungaloid_shambler", "fg": 1675 }, - { "id": "mon_fungaloid_shambler", "fg": 1676 }, - { "id": "corpse_mon_fungaloid_young", "fg": 1677 }, - { "id": "mon_fungaloid_young", "fg": 1678 }, - { "id": "mon_goose_canadian", "fg": 1679 }, - { "id": "corpse_mon_grasshopper_small", "fg": 1680 }, - { "id": "mon_grasshopper_small", "fg": 1681 }, - { "id": "mon_grouse", "fg": 1682 }, - { "id": "mon_kreck", "fg": 1683 }, - { "id": "corpse_mon_mantis_small", "fg": 1684 }, - { "id": "mon_mantis_small", "fg": 1685 }, - { "id": "corpse_mon_mutant_alpha_boss", "fg": 1686 }, - { "id": "mon_mutant_alpha_boss", "fg": 1687 }, - { "id": "corpse_mon_opossum", "fg": 1688 }, - { "id": "mon_opossum", "fg": 1689 }, - { "id": "corpse_mon_otter", "fg": 1690 }, - { "id": "mon_otter", "fg": 1691 }, - { "id": "mon_pheasant", "fg": 1692 }, - { "id": "corpse_mon_skeleton_fungus", "fg": 1693 }, - { "id": "mon_skeleton_fungus", "fg": 1694 }, - { "id": "corpse_mon_skeleton_medical", "fg": 1695 }, - { "id": "mon_skeleton_medical", "fg": 1696 }, - { "id": "corpse_mon_strider_small", "fg": 1697 }, - { "id": "mon_strider_small", "fg": 1698 }, - { "id": "mon_tadpole_grabber", "fg": 1699 }, - { "id": "mon_tazer_hack", "fg": 1700 }, - { "id": "mon_turret_riot", "fg": 1701 }, - { "id": "corpse_mon_wasp_small", "fg": 1702 }, - { "id": "mon_wasp_small", "fg": 1703 }, - { "id": "broken_yrax_trifacet", "fg": 1704 }, - { "id": "mon_yrax_trifacet", "fg": 1705 }, - { "id": "corpse_mon_zombie_dog_acidic", "fg": 1708 }, - { "id": "mon_zombie_dog_acidic", "fg": 1709 }, - { "id": "corpse_mon_zombie_dog_brute_acidic", "fg": 1710 }, - { "id": "mon_zombie_dog_brute_acidic", "fg": 1711 }, - { "id": "corpse_mon_zombie_flamer", "fg": 1712 }, - { "id": "mon_zombie_flamer", "fg": 1713 }, - { "id": "corpse_mon_zombie_necro_boomer", "fg": 1717 }, - { "id": "mon_zombie_necro_boomer", "fg": 1718 }, - { "id": "mon_zombie_phase_skulker", "fg": 1719 }, - { "id": "mon_zombie_pig_gas", "fg": 1720 }, - { "id": "corpse_mon_zombie_prisoner_fat", "fg": 1721 }, - { "id": "mon_zombie_prisoner_fat", "fg": 1722 }, - { "id": "corpse_mon_zombie_prisoner_tough", "fg": 1723 }, - { "id": "mon_zombie_prisoner_tough", "fg": 1724 }, - { "id": "corpse_mon_zombie_pupa_shady", "fg": 1727 }, - { "id": "mon_zombie_pupa_shady", "fg": 1728 }, - { "id": "corpse_mon_zombie_regenerating", "fg": 1729 }, - { "id": "mon_zombie_regenerating", "fg": 1730 }, - { "id": "corpse_mon_zombie_rust", "fg": 1731 }, - { "id": "corpse_mon_zombie_shell", "fg": 1732 }, - { "id": "corpse_mon_zombie_urchin", "fg": 1733 }, - { "id": "mon_zombie_rust", "fg": 1734 }, - { "id": "mon_zombie_shell", "fg": 1735 }, - { "id": "mon_zombie_urchin", "fg": 1736 }, - { "id": "mon_zombie_0", "fg": 1741 } + { "id": "mon_shrapnel_swarm", "fg": 1396 }, + { "id": "mon_skeleton_brute", "fg": 1397 }, + { "id": "mon_wraith", "fg": 1402 }, + { "id": "mon_zeer", "fg": 1403 }, + { "id": "mon_zombie_gasbag_crawler", "fg": 1408 }, + { "id": "mon_zombie_gasbag_fungus", "fg": 1409 }, + { "id": "mon_zombie_gasbag_immobile", "fg": 1410 }, + { "id": "mon_zombie_hanging_innards", "fg": 1411 }, + { "id": "mon_zombie_pig", "fg": 1413 }, + { "id": "mon_zow", "fg": 1418 }, + { "id": "shadow_32x32_small", "fg": 1420 }, + { "id": "corpse_mon_beaver", "fg": 1421 }, + { "id": "corpse_mon_beaver_mutant_avian", "fg": 1422 }, + { "id": "corpse_mon_beaver_mutant_huge", "fg": 1423 }, + { "id": "corpse_mon_zombeaver", "fg": 1424 }, + { "id": "mon_beaver", "fg": 1425 }, + { "id": "mon_beaver_mutant_avian", "fg": 1426 }, + { "id": "mon_beaver_mutant_huge", "fg": 1427 }, + { "id": "mon_zombeaver", "fg": 1428 }, + { "id": "corpse_mon_crow_mutant", "fg": 1435 }, + { "id": "mon_crow_mutant", "fg": 1436 }, + { "id": "corpse", "fg": 1437 }, + { "id": "corpse_mon_mosquito_giant", "fg": 1484 }, + { "id": "corpse_mon_mosquito_small", "fg": 1485 }, + { "id": "corpse_mon_mantis_giant", "fg": 1544 }, + { "id": "corpse_mon_spawn_raptor", "fg": 1545 }, + { "id": "corpse_mon_spawn_raptor_electric", "fg": 1546 }, + { "id": "corpse_mon_spawn_raptor_shady", "fg": 1547 }, + { "id": "corpse_mon_zombie_nullfield", "fg": 1548 }, + { "id": "mon_dog_bull", "fg": 1551 }, + { "id": "mon_dog_rottweiler", "fg": 1552 }, + { "id": "corpse_mon_feral_human_axe", "fg": 1553 }, + { "id": "corpse_mon_feral_human_axe_fungal_corpse", "fg": 1554 }, + { "id": "corpse_mon_feral_human_axe_fungal_infected", "fg": 1555 }, + { "id": "corpse_mon_feral_human_crowbar", "fg": 1556 }, + { "id": "corpse_mon_feral_human_crowbar_fungal_corpse", "fg": 1557 }, + { "id": "corpse_mon_feral_human_crowbar_fungal_infected", "fg": 1558 }, + { "id": "corpse_mon_feral_human_pipe", "fg": 1559 }, + { "id": "corpse_mon_feral_human_pipe_fungal_corpse", "fg": 1560 }, + { "id": "corpse_mon_feral_human_pipe_fungal_infected", "fg": 1561 }, + { "id": "corpse_mon_feral_labsecurity_9mm", "fg": 1562 }, + { "id": "corpse_mon_feral_sapien_spear", "fg": 1563 }, + { "id": "corpse_mon_feral_scientist_scalpel", "fg": 1564 }, + { "id": "corpse_mon_zombie_armored", "fg": 1623 }, + { "id": "corpse_mon_zombie_bio_op", "fg": 1624 }, + { "id": "corpse_mon_zombie_bio_op2", "fg": 1625 }, + { "id": "corpse_mon_zombie_milbase_personnel", "fg": 1626 }, + { "id": "corpse_mon_zombie_military_pilot", "fg": 1627 }, + { "id": "corpse_mon_zombie_soldier", "fg": 1628 }, + { "id": "corpse_mon_zombie_soldier_acid_1", "fg": 1629 }, + { "id": "corpse_mon_zombie_soldier_acid_2", "fg": 1630 }, + { "id": "corpse_mon_zombie_soldier_blackops_1", "fg": 1631 }, + { "id": "corpse_mon_zombie_soldier_blackops_2", "fg": 1632 }, + { "id": "mon_zombie_armored", "fg": 1633 }, + { "id": "mon_zombie_soldier_acid_1", "fg": 1646 }, + { "id": "mon_zombie_soldier_acid_2", "fg": 1647 }, + { "id": "mon_zombie_soldier_blackops_1", "fg": 1648 }, + { "id": "mon_zombie_soldier_blackops_2", "fg": 1649 }, + { "id": "corpse_mon_ant_acid", "fg": 1650 }, + { "id": "mon_ant_acid", "fg": 1651 }, + { "id": "corpse_mon_ant_acid_queen", "fg": 1652 }, + { "id": "mon_ant_acid_queen", "fg": 1653 }, + { "id": "corpse_mon_ant_acid_small", "fg": 1654 }, + { "id": "mon_ant_acid_small", "fg": 1655 }, + { "id": "corpse_mon_ant_acid_soldier", "fg": 1656 }, + { "id": "mon_ant_acid_soldier", "fg": 1657 }, + { "id": "corpse_mon_ant_small", "fg": 1658 }, + { "id": "mon_ant_small", "fg": 1659 }, + { "id": "corpse_mon_antlion_larva", "fg": 1660 }, + { "id": "mon_antlion_larva", "fg": 1661 }, + { "id": "corpse_mon_aphid", "fg": 1662 }, + { "id": "mon_aphid", "fg": 1663 }, + { "id": "corpse_mon_cockatrice", "fg": 1664 }, + { "id": "mon_cockatrice", "fg": 1665 }, + { "id": "corpse_mon_coyote_mutant_venom", "fg": 1666 }, + { "id": "mon_coyote_mutant_venom", "fg": 1667 }, + { "id": "corpse_mon_zombie_dog_brute", "fg": 1668 }, + { "id": "mon_dog_zombie_brute", "fg": 1669 }, + { "id": "bot_eyebot", "fg": 1670 }, + { "id": "broken_eyebot", "fg": 1671 }, + { "id": "mon_eyebot", "fg": 1672 }, + { "id": "corpse_mon_fungaloid", "fg": 1673 }, + { "id": "corpse_mon_fungaloid_shambler", "fg": 1676 }, + { "id": "mon_fungaloid_shambler", "fg": 1677 }, + { "id": "corpse_mon_fungaloid_young", "fg": 1678 }, + { "id": "mon_fungaloid_young", "fg": 1679 }, + { "id": "mon_goose_canadian", "fg": 1680 }, + { "id": "corpse_mon_grasshopper_small", "fg": 1681 }, + { "id": "mon_grasshopper_small", "fg": 1682 }, + { "id": "mon_grouse", "fg": 1683 }, + { "id": "mon_kreck", "fg": 1684 }, + { "id": "corpse_mon_mantis_small", "fg": 1685 }, + { "id": "mon_mantis_small", "fg": 1686 }, + { "id": "corpse_mon_mutant_alpha_boss", "fg": 1687 }, + { "id": "mon_mutant_alpha_boss", "fg": 1688 }, + { "id": "corpse_mon_opossum", "fg": 1689 }, + { "id": "mon_opossum", "fg": 1690 }, + { "id": "corpse_mon_otter", "fg": 1691 }, + { "id": "mon_otter", "fg": 1692 }, + { "id": "mon_pheasant", "fg": 1693 }, + { "id": "corpse_mon_skeleton_fungus", "fg": 1694 }, + { "id": "mon_skeleton_fungus", "fg": 1695 }, + { "id": "corpse_mon_skeleton_medical", "fg": 1696 }, + { "id": "mon_skeleton_medical", "fg": 1697 }, + { "id": "corpse_mon_strider_small", "fg": 1698 }, + { "id": "mon_strider_small", "fg": 1699 }, + { "id": "mon_tadpole_grabber", "fg": 1700 }, + { "id": "mon_tazer_hack", "fg": 1701 }, + { "id": "mon_turret_riot", "fg": 1702 }, + { "id": "corpse_mon_wasp_small", "fg": 1703 }, + { "id": "mon_wasp_small", "fg": 1704 }, + { "id": "broken_yrax_trifacet", "fg": 1705 }, + { "id": "mon_yrax_trifacet", "fg": 1706 }, + { "id": "corpse_mon_zombie_dog_acidic", "fg": 1709 }, + { "id": "mon_zombie_dog_acidic", "fg": 1710 }, + { "id": "corpse_mon_zombie_dog_brute_acidic", "fg": 1711 }, + { "id": "mon_zombie_dog_brute_acidic", "fg": 1712 }, + { "id": "corpse_mon_zombie_flamer", "fg": 1713 }, + { "id": "mon_zombie_flamer", "fg": 1714 }, + { "id": "corpse_mon_zombie_necro_boomer", "fg": 1718 }, + { "id": "mon_zombie_necro_boomer", "fg": 1719 }, + { "id": "mon_zombie_phase_skulker", "fg": 1720 }, + { "id": "mon_zombie_pig_gas", "fg": 1721 }, + { "id": "corpse_mon_zombie_prisoner_fat", "fg": 1722 }, + { "id": "mon_zombie_prisoner_fat", "fg": 1723 }, + { "id": "corpse_mon_zombie_prisoner_tough", "fg": 1724 }, + { "id": "mon_zombie_prisoner_tough", "fg": 1725 }, + { "id": "corpse_mon_zombie_pupa_shady", "fg": 1728 }, + { "id": "mon_zombie_pupa_shady", "fg": 1729 }, + { "id": "corpse_mon_zombie_regenerating", "fg": 1730 }, + { "id": "mon_zombie_regenerating", "fg": 1731 }, + { "id": "corpse_mon_zombie_rust", "fg": 1732 }, + { "id": "corpse_mon_zombie_shell", "fg": 1733 }, + { "id": "corpse_mon_zombie_urchin", "fg": 1734 }, + { "id": "mon_zombie_rust", "fg": 1735 }, + { "id": "mon_zombie_shell", "fg": 1736 }, + { "id": "mon_zombie_urchin", "fg": 1737 }, + { "id": "mon_zombie_0", "fg": 1742 } ] }, { @@ -2845,30 +2864,33 @@ "sprite_offset_y": -16, "tiles": [ { "id": "mon_nursebot", "fg": [ 2000, 2001, 2002 ], "rotates": false }, - { "id": [ "mon_brute_pupa", "mon_brute_pupa_decoy" ], "fg": 2007, "rotates": false }, + { "id": [ "mon_brute_pupa", "mon_brute_pupa_decoy" ], "fg": 2008, "rotates": false }, { "id": "mon_firefly", "animated": true, "fg": [ - { "weight": 15, "sprite": 2009 }, { "weight": 15, "sprite": 2010 }, { "weight": 15, "sprite": 2011 }, - { "weight": 15, "sprite": 2010 } + { "weight": 15, "sprite": 2012 }, + { "weight": 15, "sprite": 2011 } ] }, { "id": "mon_robofac_laserturret_mk1", "fg": 2003 }, { "id": "mon_spawn_raptor_electric", "fg": 2004 }, { "id": "mon_spawn_raptor_unstable", "fg": 2005 }, - { "id": "mon_zombie_scissorlimbs", "fg": 2006 }, - { "id": "mon_crows_m240", "fg": 2008 }, - { "id": "mon_mantis_giant", "fg": 2012 }, - { "id": "mon_robofac_prototype", "fg": 2013 }, - { "id": "mon_spawn_raptor", "fg": 2014 }, - { "id": "mon_spawn_raptor_shady", "fg": 2015 }, - { "id": "mon_turret", "fg": 2016 }, - { "id": "mon_turret_rifle", "fg": 2017 }, - { "id": "corpse_mon_zombie_prisoner_brute", "fg": 2018 }, - { "id": "mon_zombie_prisoner_brute", "fg": 2019 } + { "id": "mon_zombie_relax_gasbag", "fg": 2006 }, + { "id": "mon_zombie_scissorlimbs", "fg": 2007 }, + { "id": "mon_crows_m240", "fg": 2009 }, + { "id": "mon_mantis_giant", "fg": 2013 }, + { "id": "broken_robofac_camspy", "fg": 2014 }, + { "id": "mon_robofac_camspy", "fg": 2015 }, + { "id": "mon_robofac_prototype", "fg": 2016 }, + { "id": "mon_spawn_raptor", "fg": 2017 }, + { "id": "mon_spawn_raptor_shady", "fg": 2018 }, + { "id": "mon_turret", "fg": 2019 }, + { "id": "mon_turret_rifle", "fg": 2020 }, + { "id": "corpse_mon_zombie_prisoner_brute", "fg": 2021 }, + { "id": "mon_zombie_prisoner_brute", "fg": 2022 } ] }, { @@ -3165,7 +3187,7 @@ }, { "file": "small.png", - "//": "range 2288 to 3407", + "//": "range 2288 to 3439", "sprite_width": 20, "sprite_height": 20, "sprite_offset_x": 0, @@ -3423,110 +3445,193 @@ "fg": 2739 }, { "id": [ "record_patient", "tailor_portfolio", "isherwood_herbal_remedies" ], "fg": 2735 }, - { "id": "bottle_twoliter", "fg": 2770 }, - { "id": "bowl_pewter", "fg": 2771 }, - { "id": [ "wearable_light", "survivor_light", "wearable_atomic_light_off" ], "fg": 2863 }, - { "id": [ "wearable_light_on", "survivor_light_on", "wearable_atomic_light" ], "fg": 2864 }, - { "id": [ "alternator_car", "alternator_bicycle", "alternator_motorbike" ], "fg": 2880 }, - { "id": [ "flour", "bread_flour" ], "fg": 2905 }, - { "id": [ "pizza_cheese", "pizza_veggy", "pizza_meat" ], "fg": 2936 }, - { "id": [ "microscope", "microscope_dissecting" ], "fg": 2930 }, - { "id": "digging_stick", "fg": 2954 }, - { "id": "sword_cane", "fg": 3014 }, - { "id": "hollow_cane", "fg": 2989 }, - { "id": "cane", "fg": 3017 }, - { "id": "i_staff", "fg": 2991 }, - { "id": "shock_staff", "fg": 3004 }, - { "id": "q_staff", "fg": 3006 }, - { "id": "scarf_fur", "fg": 3010 }, - { "id": "knit_scarf", "fg": 2992 }, - { "id": "scarf_fur_long", "fg": 3011 }, - { "id": "long_knit_scarf", "fg": 2993 }, - { "id": "long_patchwork_scarf", "fg": 2994 }, - { "id": "scarf_long", "fg": 3012 }, - { "id": "patchwork_scarf", "fg": 3002 }, - { "id": "scarf", "fg": 3009 }, - { "id": "scarf_fur_loose", "fg": 3010 }, - { "id": "knit_scarf_loose", "fg": 2992 }, - { "id": "scarf_fur_long_loose", "fg": 3011 }, - { "id": "long_knit_scarf_loose", "fg": 2993 }, - { "id": "long_patchwork_scarf_loose", "fg": 2994 }, - { "id": "scarf_long_loose", "fg": 3012 }, - { "id": "patchwork_scarf_loose", "fg": 3002 }, - { "id": "scarf_loose", "fg": 3009 }, - { "id": "ceramic_cup", "fg": 3027 }, - { "id": "ceramic_mug", "fg": 3028 }, - { "id": "ceramic_shard", "fg": 3029 }, - { "id": "chain", "fg": 3030 }, - { "id": "clay_lump", "fg": 3033 }, - { "id": "bag_plastic", "fg": 3034 }, - { "id": "bag_zipper", "fg": 3035 }, - { "id": "bottle_glass", "fg": 3036 }, - { "id": "bottle_plastic", "fg": 3037 }, - { "id": "bottle_plastic_small", "fg": 3038 }, - { "id": "box_cigarette", "fg": 3039 }, - { "id": "box_small", "fg": 3040 }, - { "id": "can_drink", "fg": 3041 }, - { "id": "can_drink_unsealed", "fg": 3042 }, - { "id": [ "glass", "base_glass_dish" ], "fg": 3043 }, - { "id": "jar_3l_glass", "fg": 3044 }, - { "id": "jar_3l_glass_sealed", "fg": 3045 }, - { "id": "jar_glass", "fg": 3046 }, - { "id": "jar_glass_sealed", "fg": 3047 }, - { "id": "jug_plastic", "fg": 3048 }, - { "id": "wrapper", "fg": 3049 }, - { "id": "cudgel", "fg": 3050 }, - { "id": [ "pie", "pie_maple", "pie_veggy", "pie_meat" ], "bg": 3122 }, - { "id": [ "waffles", "fruit_waffles" ], "fg": 3126 }, - { "id": [ "cookies", "crackers", "biscuit" ], "fg": 3118 }, - { "id": [ "cake2", "cake3", "space_cake" ], "fg": 3117 }, - { "id": "hinge", "fg": 3170 }, - { "id": "inhaler", "fg": 3171 }, - { "id": [ "kasaya", "samghati", "antarvasa", "uttarasanga" ], "fg": 3172 }, - { "id": "cig_butt", "fg": 3199 }, - { "id": "joint", "fg": 3202 }, - { "id": "joint_lit", "fg": 3203 }, - { "id": "joint_roach", "fg": 3204 }, - { "id": "aspirin", "fg": 3196 }, - { "id": "bandages", "fg": 3197 }, - { "id": "syringe", "fg": 3208 }, - { "id": "antibiotics", "fg": 3193 }, - { "id": "weak_antibiotic", "fg": 3211 }, - { "id": "strong_antibiotic", "fg": 3207 }, - { "id": "vitamins", "fg": 3210 }, - { "id": "gummy_vitamins", "fg": 3200 }, - { "id": "calcium_tablet", "fg": 3198 }, - { "id": "oxycodone", "fg": 3205 }, - { "id": "tramadol", "fg": 3209 }, - { "id": "codeine", "fg": 3224 }, - { "id": "prussian_blue", "fg": 3206 }, - { "id": "iodine", "fg": 3201 }, - { "id": "antiparasitic", "fg": 3195 }, - { "id": "antifungal", "fg": 3194 }, - { "id": "money_bundle", "fg": 3212 }, - { "id": "mp3", "fg": 3213 }, - { "id": "permanent_marker", "fg": 3248 }, - { "id": "pipe", "fg": 3250 }, - { "id": "cu_pipe", "fg": 3249 }, - { "id": "acorns", "fg": 3251 }, - { "id": "chips", "fg": 3257 }, - { "id": "apple", "fg": 3252 }, - { "id": "banana", "fg": 3253 }, - { "id": "broccoli", "fg": 3254 }, - { "id": "corn", "fg": 3258 }, - { "id": "cucumber", "fg": 3259 }, - { "id": "egg_bird", "fg": 3261 }, - { "id": "grapes", "fg": 3262 }, - { "id": "lemon", "fg": 3266 }, - { "id": "onion", "fg": 3268 }, - { "id": "orange", "fg": 3269 }, - { "id": "pear", "fg": 3270 }, - { "id": "potato", "fg": 3272 }, - { "id": "pumpkin", "fg": 3273 }, - { "id": "tomato", "fg": 3279 }, - { "id": "hickory_nut", "fg": 3263 }, - { "id": "hickory_root", "fg": 3264 }, - { "id": "juniper", "fg": 3265 }, + { "id": "bottle_twoliter", "fg": 2771 }, + { "id": "bowl_pewter", "fg": 2772 }, + { "id": [ "wearable_light", "survivor_light", "wearable_atomic_light_off" ], "fg": 2864 }, + { "id": [ "wearable_light_on", "survivor_light_on", "wearable_atomic_light" ], "fg": 2865 }, + { "id": [ "alternator_car", "alternator_bicycle", "alternator_motorbike" ], "fg": 2881 }, + { "id": [ "flour", "bread_flour" ], "fg": 2906 }, + { "id": [ "pizza_cheese", "pizza_veggy", "pizza_meat" ], "fg": 2937 }, + { "id": [ "microscope", "microscope_dissecting" ], "fg": 2931 }, + { "id": "digging_stick", "fg": 2955 }, + { "id": "sword_cane", "fg": 3015 }, + { "id": "hollow_cane", "fg": 2990 }, + { "id": "cane", "fg": 3018 }, + { "id": "i_staff", "fg": 2992 }, + { "id": "shock_staff", "fg": 3005 }, + { "id": "q_staff", "fg": 3007 }, + { "id": "scarf_fur", "fg": 3011 }, + { "id": "knit_scarf", "fg": 2993 }, + { "id": "scarf_fur_long", "fg": 3012 }, + { "id": "long_knit_scarf", "fg": 2994 }, + { "id": "long_patchwork_scarf", "fg": 2995 }, + { "id": "scarf_long", "fg": 3013 }, + { "id": "patchwork_scarf", "fg": 3003 }, + { "id": "scarf", "fg": 3010 }, + { "id": "scarf_fur_loose", "fg": 3011 }, + { "id": "knit_scarf_loose", "fg": 2993 }, + { "id": "scarf_fur_long_loose", "fg": 3012 }, + { "id": "long_knit_scarf_loose", "fg": 2994 }, + { "id": "long_patchwork_scarf_loose", "fg": 2995 }, + { "id": "scarf_long_loose", "fg": 3013 }, + { "id": "patchwork_scarf_loose", "fg": 3003 }, + { "id": "scarf_loose", "fg": 3010 }, + { "id": "ceramic_cup", "fg": 3028 }, + { "id": "ceramic_mug", "fg": 3029 }, + { "id": "ceramic_shard", "fg": 3030 }, + { "id": "chain", "fg": 3031 }, + { "id": "clay_lump", "fg": 3034 }, + { "id": "bag_plastic", "fg": 3035 }, + { "id": "bag_zipper", "fg": 3036 }, + { "id": "bottle_glass", "fg": 3037 }, + { "id": "bottle_plastic", "fg": 3038 }, + { "id": "bottle_plastic_small", "fg": 3039 }, + { "id": "box_cigarette", "fg": 3040 }, + { "id": "box_small", "fg": 3041 }, + { "id": "can_drink", "fg": 3042 }, + { "id": "can_drink_unsealed", "fg": 3043 }, + { "id": [ "glass", "base_glass_dish" ], "fg": 3044 }, + { "id": "jar_3l_glass", "fg": 3045 }, + { "id": "jar_3l_glass_sealed", "fg": 3046 }, + { "id": "jar_glass", "fg": 3047 }, + { "id": "jar_glass_sealed", "fg": 3048 }, + { "id": "jug_plastic", "fg": 3049 }, + { "id": "wrapper", "fg": 3050 }, + { "id": "cudgel", "fg": 3051 }, + { "id": [ "pie", "pie_maple", "pie_veggy", "pie_meat" ], "bg": 3123 }, + { "id": [ "waffles", "fruit_waffles" ], "fg": 3127 }, + { "id": [ "cookies", "crackers", "biscuit" ], "fg": 3119 }, + { "id": [ "cake2", "cake3", "space_cake" ], "fg": 3118 }, + { + "id": [ + "grenade", + "homemade_grenade", + "small_homemade_grenade", + "military_explosive_grenade", + "military_explosive_small_grenade", + "sling-ready_grenade", + "sling-ready_homemade_grenade", + "sling-ready_small_homemade_grenade", + "sling-ready_homemade_grenade_2", + "sling-ready_small_homemade_grenade_2" + ], + "fg": 3165 + }, + { "id": [ "molotov", "sling-ready_molotov" ], "fg": 3174 }, + { + "id": [ "molotov_lit", "sling-ready_molotov_lit" ], + "animated": true, + "fg": [ + { "weight": 8, "sprite": 3175 }, + { "weight": 8, "sprite": 3176 }, + { "weight": 8, "sprite": 3177 }, + { "weight": 8, "sprite": 3178 } + ] + }, + { + "id": [ + "homemade_grenade_act", + "small_homemade_grenade_act", + "military_explosive_grenade_act", + "military_explosive_small_grenade_act" + ], + "animated": true, + "fg": [ { "weight": 8, "sprite": 3163 }, { "weight": 8, "sprite": 3164 } ] + }, + { + "id": "flashbang_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 3163 }, { "weight": 8, "sprite": 3164 } ] + }, + { + "id": "pipebomb_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 3180 }, { "weight": 8, "sprite": 3181 } ] + }, + { + "id": [ + "grenade_act", + "sling-ready_grenade_act", + "sling-ready_homemade_grenade_act", + "sling-ready_small_homemade_grenade_act", + "sling-ready_homemade_grenade_2_act", + "sling-ready_small_homemade_grenade_2_act" + ], + "animated": true, + "fg": [ { "weight": 8, "sprite": 3166 }, { "weight": 8, "sprite": 3167 } ] + }, + { + "id": "grenade_emp_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 3169 }, { "weight": 8, "sprite": 3170 } ] + }, + { + "id": "grenade_inc_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 3172 }, { "weight": 8, "sprite": 3173 } ] + }, + { + "id": "scrambler_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 3183 }, { "weight": 8, "sprite": 3184 } ] + }, + { + "id": "smokebomb_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 3186 }, { "weight": 8, "sprite": 3187 } ] + }, + { + "id": "dynamite_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 3160 }, { "weight": 8, "sprite": 3161 } ] + }, + { "id": "hinge", "fg": 3189 }, + { "id": "inhaler", "fg": 3190 }, + { "id": [ "kasaya", "samghati", "antarvasa", "uttarasanga" ], "fg": 3191 }, + { "id": "cig_butt", "fg": 3218 }, + { "id": "joint", "fg": 3221 }, + { "id": "joint_lit", "fg": 3222 }, + { "id": "joint_roach", "fg": 3223 }, + { "id": "aspirin", "fg": 3215 }, + { "id": "bandages", "fg": 3216 }, + { "id": "syringe", "fg": 3227 }, + { "id": "antibiotics", "fg": 3212 }, + { "id": "weak_antibiotic", "fg": 3230 }, + { "id": "strong_antibiotic", "fg": 3226 }, + { "id": "vitamins", "fg": 3229 }, + { "id": "gummy_vitamins", "fg": 3219 }, + { "id": "calcium_tablet", "fg": 3217 }, + { "id": "oxycodone", "fg": 3224 }, + { "id": "tramadol", "fg": 3228 }, + { "id": "codeine", "fg": 3243 }, + { "id": "prussian_blue", "fg": 3225 }, + { "id": "iodine", "fg": 3220 }, + { "id": "antiparasitic", "fg": 3214 }, + { "id": "antifungal", "fg": 3213 }, + { "id": "money_bundle", "fg": 3231 }, + { "id": "mp3", "fg": 3232 }, + { "id": "permanent_marker", "fg": 3267 }, + { "id": "pipe", "fg": 3269 }, + { "id": "cu_pipe", "fg": 3268 }, + { "id": "acorns", "fg": 3270 }, + { "id": "chips", "fg": 3276 }, + { "id": "apple", "fg": 3271 }, + { "id": "banana", "fg": 3272 }, + { "id": "broccoli", "fg": 3273 }, + { "id": "corn", "fg": 3277 }, + { "id": "cucumber", "fg": 3278 }, + { "id": "egg_bird", "fg": 3280 }, + { "id": "grapes", "fg": 3281 }, + { "id": "lemon", "fg": 3285 }, + { "id": "onion", "fg": 3287 }, + { "id": "orange", "fg": 3288 }, + { "id": "pear", "fg": 3289 }, + { "id": "potato", "fg": 3291 }, + { "id": "pumpkin", "fg": 3292 }, + { "id": "tomato", "fg": 3298 }, + { "id": "hickory_nut", "fg": 3282 }, + { "id": "hickory_root", "fg": 3283 }, + { "id": "juniper", "fg": 3284 }, { "id": [ "seed_hops", @@ -3594,73 +3699,73 @@ "seed_mulberries", "seed_elderberries" ], - "fg": 3276 - }, - { "id": "straw_pile", "fg": 3278 }, - { "id": "wheat", "fg": 3280 }, - { "id": "withered", "fg": 3281 }, - { "id": "bee_balm", "fg": 3282 }, - { "id": "carrot_wild", "fg": 3283 }, - { "id": "dogbane", "fg": 3284 }, - { "id": "egg_reptile", "fg": 3285 }, - { "id": "mugwort", "fg": 3286 }, - { "id": "thyme", "fg": 3287 }, - { "id": "veggy_wild", "fg": 3288 }, - { "id": "wild_herbs", "fg": 3289 }, - { "id": "feces_manure", "fg": 3293 }, - { "id": "feces_bird", "fg": 3290 }, - { "id": "feces_cow", "fg": 3291 }, - { "id": "feces_dog", "fg": 3292 }, - { "id": "feces_roach", "fg": 3294 }, - { "id": "fetid_goop", "fg": 3295 }, - { "id": "rag_bloody", "fg": 3298 }, - { "id": "ash", "fg": 3348 }, - { "id": "brick", "fg": 3349 }, - { "id": "scrap", "fg": 3352 }, - { "id": "e_scrap", "fg": 3351 }, - { "id": "steel_chunk", "fg": 3353 }, - { "id": "steel_lump", "fg": 3354 }, - { "id": "wire", "fg": 3355 }, - { "id": "cable", "fg": 3350 }, - { "id": "spring", "fg": 3357 }, - { "id": "survnote", "fg": 3358 }, - { "id": "creepy_doll", "fg": 3359 }, - { "id": "talking_doll", "fg": 3359 }, - { "id": "teapot", "fg": 3361 }, - { "id": "thermometer", "fg": 3362 }, - { "id": "crucible_clay", "fg": 3364 }, - { "id": "flashlight", "fg": 3367 }, - { "id": "heavy_flashlight", "fg": 3370 }, - { "id": "saw", "fg": 3380 }, - { "id": "screwdriver_set", "fg": 3376 }, - { "id": "wrench", "fg": 3381 }, - { "id": "hammer", "fg": 3369 }, - { "id": "hacksaw", "fg": 3368 }, - { "id": "knife_meat_cleaver", "fg": 3375 }, - { "id": "knife_vegetable_cleaver", "fg": 3379 }, + "fg": 3295 + }, + { "id": "straw_pile", "fg": 3297 }, + { "id": "wheat", "fg": 3299 }, + { "id": "withered", "fg": 3300 }, + { "id": "bee_balm", "fg": 3301 }, + { "id": "carrot_wild", "fg": 3302 }, + { "id": "dogbane", "fg": 3303 }, + { "id": "egg_reptile", "fg": 3304 }, + { "id": "mugwort", "fg": 3305 }, + { "id": "thyme", "fg": 3306 }, + { "id": "veggy_wild", "fg": 3307 }, + { "id": "wild_herbs", "fg": 3308 }, + { "id": "feces_manure", "fg": 3312 }, + { "id": "feces_bird", "fg": 3309 }, + { "id": "feces_cow", "fg": 3310 }, + { "id": "feces_dog", "fg": 3311 }, + { "id": "feces_roach", "fg": 3313 }, + { "id": "fetid_goop", "fg": 3314 }, + { "id": "rag_bloody", "fg": 3317 }, + { "id": "ash", "fg": 3367 }, + { "id": "brick", "fg": 3368 }, + { "id": "scrap", "fg": 3371 }, + { "id": "e_scrap", "fg": 3370 }, + { "id": "steel_chunk", "fg": 3372 }, + { "id": "steel_lump", "fg": 3373 }, + { "id": "wire", "fg": 3374 }, + { "id": "cable", "fg": 3369 }, + { "id": "spring", "fg": 3376 }, + { "id": "survnote", "fg": 3377 }, + { "id": "creepy_doll", "fg": 3378 }, + { "id": "talking_doll", "fg": 3378 }, + { "id": "teapot", "fg": 3380 }, + { "id": "thermometer", "fg": 3381 }, + { "id": "crucible_clay", "fg": 3383 }, + { "id": "flashlight", "fg": 3386 }, + { "id": "heavy_flashlight", "fg": 3389 }, + { "id": "saw", "fg": 3399 }, + { "id": "screwdriver_set", "fg": 3395 }, + { "id": "wrench", "fg": 3400 }, + { "id": "hammer", "fg": 3388 }, + { "id": "hacksaw", "fg": 3387 }, + { "id": "knife_meat_cleaver", "fg": 3394 }, + { "id": "knife_vegetable_cleaver", "fg": 3398 }, { "id": "lighter", - "fg": [ { "weight": 1, "sprite": 3372 }, { "weight": 1, "sprite": 3371 }, { "weight": 1, "sprite": 3373 } ] - }, - { "id": "makeshift_crowbar", "fg": 3374 }, - { "id": "esbit_stove", "fg": 3366 }, - { "id": "usb_drive", "fg": 3378 }, - { "id": "cash_card", "fg": 3382 }, - { "id": "file", "fg": 3383 }, - { "id": "fp_loyalty_card", "fg": 3384 }, - { "id": "id_industrial", "fg": 3385 }, - { "id": "id_military", "fg": 3386 }, - { "id": "id_science", "fg": 3387 }, - { "id": "bowl_plastic", "fg": 3388 }, - { "id": "cup_plastic", "fg": 3389 }, - { "id": "fork", "fg": 3390 }, - { "id": "knife_butter", "fg": 3391 }, - { "id": "washboard", "fg": 3398 }, - { "id": "wash_kit", "fg": 3397 }, - { "id": "helmet_army", "fg": 3404 }, - { "id": "foodperson_mask", "fg": 3402 }, - { "id": "foodperson_mask_on", "fg": 3403 }, - { "id": "ballistic_vest_esapi", "fg": 3400 }, + "fg": [ { "weight": 1, "sprite": 3391 }, { "weight": 1, "sprite": 3390 }, { "weight": 1, "sprite": 3392 } ] + }, + { "id": "makeshift_crowbar", "fg": 3393 }, + { "id": "esbit_stove", "fg": 3385 }, + { "id": "usb_drive", "fg": 3397 }, + { "id": "cash_card", "fg": 3401 }, + { "id": "file", "fg": 3402 }, + { "id": "fp_loyalty_card", "fg": 3403 }, + { "id": "id_industrial", "fg": 3404 }, + { "id": "id_military", "fg": 3405 }, + { "id": "id_science", "fg": 3406 }, + { "id": "bowl_plastic", "fg": 3407 }, + { "id": "cup_plastic", "fg": 3408 }, + { "id": "fork", "fg": 3409 }, + { "id": "knife_butter", "fg": 3410 }, + { "id": "washboard", "fg": 3417 }, + { "id": "wash_kit", "fg": 3416 }, + { "id": "helmet_army", "fg": 3423 }, + { "id": "foodperson_mask", "fg": 3421 }, + { "id": "foodperson_mask_on", "fg": 3422 }, + { "id": "ballistic_vest_esapi", "fg": 3419 }, { "id": "saddle", "fg": 2288 }, { "id": "blt", "fg": 2291 }, { "id": "brain_cooked", "fg": 2292 }, @@ -4056,824 +4161,822 @@ { "id": "xd_10", "fg": 2717 }, { "id": "book_pieces", "fg": 2732 }, { "id": "book_ruined", "fg": 2733 }, - { "id": "button_plastic", "fg": 2772 }, - { "id": "button_steel", "fg": 2773 }, - { "id": "button_wood", "fg": 2774 }, - { "id": "antenna", "fg": 2775 }, - { "id": "badge_deputy", "fg": 2776 }, - { "id": "coconut", "fg": 2777 }, - { "id": "directional_antenna", "fg": 2778 }, - { "id": "halter_top", "fg": 2779 }, - { "id": "hand_crank_charger", "fg": 2780 }, - { "id": "hops", "fg": 2781 }, - { "id": "kidney", "fg": 2782 }, - { "id": "lettuce", "fg": 2783 }, - { "id": "lily_flower", "fg": 2784 }, - { "id": "scorecard", "fg": 2785 }, - { "id": "spinach", "fg": 2786 }, - { "id": "altered_comb", "fg": 2787 }, - { "id": "gasdiscount_gold", "fg": 2788 }, - { "id": "gasdiscount_platinum", "fg": 2789 }, - { "id": "gasdiscount_silver", "fg": 2790 }, - { "id": "gold_hairpin", "fg": 2791 }, - { "id": "nanoskirt", "fg": 2792 }, - { "id": "pearl", "fg": 2793 }, - { "id": "platinum_ring", "fg": 2794 }, - { "id": "skirt_grass", "fg": 2795 }, - { "id": "skirt_leather", "fg": 2796 }, - { "id": "wallet_leather", "fg": 2797 }, - { "id": "copper_necklace", "fg": 2798 }, - { "id": "pearl_collar", "fg": 2799 }, - { "id": "alexandrite_gold_pendant_necklace", "fg": 2800 }, - { "id": "amethyst_gold_pendant_necklace", "fg": 2801 }, - { "id": "aquamarine_gold_pendant_necklace", "fg": 2802 }, - { "id": "blue_topaz_gold_pendant_necklace", "fg": 2803 }, - { "id": "citrine_gold_pendant_necklace", "fg": 2804 }, - { "id": "diamond_gold_pendant_necklace", "fg": 2805 }, - { "id": "emerald_gold_pendant_necklace", "fg": 2806 }, - { "id": "garnet_gold_pendant_necklace", "fg": 2807 }, - { "id": "gold_necklace", "fg": 2808 }, - { "id": "opal_gold_pendant_necklace", "fg": 2809 }, - { "id": "pearl_gold_pendant_necklace", "fg": 2810 }, - { "id": "peridot_gold_pendant_necklace", "fg": 2811 }, - { "id": "ruby_gold_pendant_necklace", "fg": 2812 }, - { "id": "sapphire_gold_pendant_necklace", "fg": 2813 }, - { "id": "tourmaline_gold_pendant_necklace", "fg": 2814 }, - { "id": "alexandrite_platinum_pendant_necklace", "fg": 2815 }, - { "id": "amethyst_platinum_pendant_necklace", "fg": 2816 }, - { "id": "aquamarine_platinum_pendant_necklace", "fg": 2817 }, - { "id": "blue_topaz_platinum_pendant_necklace", "fg": 2818 }, - { "id": "citrine_platinum_pendant_necklace", "fg": 2819 }, - { "id": "diamond_platinum_pendant_necklace", "fg": 2820 }, - { "id": "emerald_platinum_pendant_necklace", "fg": 2821 }, - { "id": "garnet_platinum_pendant_necklace", "fg": 2822 }, - { "id": "opal_platinum_pendant_necklace", "fg": 2823 }, - { "id": "pearl_platinum_pendant_necklace", "fg": 2824 }, - { "id": "peridot_platinum_pendant_necklace", "fg": 2825 }, - { "id": "platinum_necklace", "fg": 2826 }, - { "id": "ruby_platinum_pendant_necklace", "fg": 2827 }, - { "id": "sapphire_platinum_pendant_necklace", "fg": 2828 }, - { "id": "tourmaline_platinum_pendant_necklace", "fg": 2829 }, - { "id": "alexandrite_silver_pendant_necklace", "fg": 2830 }, - { "id": "amethyst_silver_pendant_necklace", "fg": 2831 }, - { "id": "aquamarine_silver_pendant_necklace", "fg": 2832 }, - { "id": "blue_topaz_silver_pendant_necklace", "fg": 2833 }, - { "id": "citrine_silver_pendant_necklace", "fg": 2834 }, - { "id": "diamond_silver_pendant_necklace", "fg": 2835 }, - { "id": "emerald_silver_pendant_necklace", "fg": 2836 }, - { "id": "garnet_silver_pendant_necklace", "fg": 2837 }, - { "id": "opal_silver_pendant_necklace", "fg": 2838 }, - { "id": "pearl_silver_pendant_necklace", "fg": 2839 }, - { "id": "peridot_silver_pendant_necklace", "fg": 2840 }, - { "id": "ruby_silver_pendant_necklace", "fg": 2841 }, - { "id": "sapphire_silver_pendant_necklace", "fg": 2842 }, - { "id": "silver_necklace", "fg": 2843 }, - { "id": "tourmaline_silver_pendant_necklace", "fg": 2844 }, - { "id": "alder_bark", "fg": 2845 }, - { "id": "barrette", "fg": 2846 }, - { "id": "birchbark", "fg": 2847 }, - { "id": "caff_gum", "fg": 2848 }, - { "id": "cattail_stalk", "fg": 2849 }, - { "id": "golf_tee", "fg": 2850 }, - { "id": "gum", "fg": 2851 }, - { "id": "hand_pump", "fg": 2852 }, - { "id": "honeydew", "fg": 2853 }, - { "id": "ifak_pouch", "fg": 2854 }, - { "id": "knitting_needles", "fg": 2855 }, - { "id": "lasagne", "fg": 2856 }, - { "id": "magnifying_glass", "fg": 2857 }, - { "id": "mininuke", "fg": 2858 }, - { "id": "mininuke_act", "fg": 2859 }, - { "id": "net", "fg": 2860 }, - { "id": "rolling_paper", "fg": 2861 }, - { "id": "tanbark", "fg": 2862 }, - { "id": "willowbark", "fg": 2865 }, - { "id": "shoulder_strap", "fg": 2866 }, - { "id": "deck_of_cards", "fg": 2867 }, - { "id": "hairpin", "fg": 2868 }, - { "id": "weed", "fg": 2869 }, - { "id": "ceramic_bowl", "fg": 2870 }, - { "id": "chestrig", "fg": 2871 }, - { "id": "radio_car", "fg": 2872 }, - { "id": "radio_car_box", "fg": 2873 }, - { "id": "radio_car_on", "fg": 2874 }, - { "id": "radio_car_wheel", "fg": 2875 }, - { "id": "radiocontrol", "fg": 2876 }, - { "id": "rc_car_box", "fg": 2877 }, - { "id": "toaster", "fg": 2878 }, - { "id": "xl_chestrig", "fg": 2879 }, - { "id": "alternator_truck", "fg": 2881 }, - { "id": "ammolink", "fg": 2882 }, - { "id": "angle_grinder", "fg": 2883 }, - { "id": "atomic_lamp", "fg": 2884 }, - { "id": "atomic_lamp_off", "fg": 2885 }, - { "id": "barometer", "fg": 2886 }, - { "id": "birdfood", "fg": 2887 }, - { "id": "bismuth", "fg": 2888 }, - { "id": "brick_kiln", "fg": 2889 }, - { "id": "caffeine", "fg": 2890 }, - { "id": "caltrops", "fg": 2891 }, - { "id": "caltrops_glass", "fg": 2892 }, - { "id": "camera", "fg": 2893 }, - { "id": "chem_citric_acid", "fg": 2894 }, - { "id": "chem_sulphur", "fg": 2895 }, - { "id": "chunk_sulfur", "fg": 2896 }, - { "id": "circsaw_off", "fg": 2897 }, - { "id": "circsaw_on", "fg": 2898 }, - { "id": "coal_lump", "fg": 2899 }, - { "id": "con_mix", "fg": 2900 }, - { "id": "disc_golf", "fg": 2901 }, - { "id": "drivebelt", "fg": 2902 }, - { "id": "eink_tablet_pc", "fg": 2903 }, - { "id": "flatbread", "fg": 2904 }, - { "id": "gelbox", "fg": 2906 }, - { "id": "generator_7500w", "fg": 2907 }, - { "id": "glowstick", "fg": 2908 }, - { "id": "glowstick_dead", "fg": 2909 }, - { "id": "glowstick_lit", "fg": 2910 }, - { "id": "gold_small", "fg": 2911 }, - { "id": "golf_club", "fg": 2912 }, - { "id": "handflare", "fg": 2913 }, - { "id": "heatpack", "fg": 2914 }, - { "id": "heatpack_used", "fg": 2915 }, - { "id": "hoe", "fg": 2916 }, - { "id": "homeopathic_pills", "fg": 2917 }, - { "id": "horn_bicycle", "fg": 2918 }, - { "id": "jumper_cable", "fg": 2919 }, - { "id": "kiln", "fg": 2920 }, - { "id": "lead", "fg": 2921 }, - { "id": "leather", "fg": 2922 }, - { "id": "lightstrip", "fg": 2923 }, - { "id": "material_aluminium_ingot", "fg": 2924 }, - { "id": "material_limestone", "fg": 2925 }, - { "id": "material_rhodonite", "fg": 2926 }, - { "id": "material_rocksalt", "fg": 2927 }, - { "id": "material_zincite", "fg": 2928 }, - { "id": "metal_smoother", "fg": 2929 }, - { "id": "multitool", "fg": 2931 }, - { "id": "nic_gum", "fg": 2932 }, - { "id": "pencil", "fg": 2933 }, - { "id": "pipe_cleaner", "fg": 2934 }, - { "id": "pipe_glass", "fg": 2935 }, - { "id": "platinum_small", "fg": 2937 }, - { "id": "polisher", "fg": 2938 }, - { "id": "press", "fg": 2939 }, - { "id": "puller", "fg": 2940 }, - { "id": "rake", "fg": 2941 }, - { "id": "razorclaw_roe", "fg": 2942 }, - { "id": "sickle", "fg": 2943 }, - { "id": "silver_small", "fg": 2944 }, - { "id": "small_repairkit", "fg": 2945 }, - { "id": "tanned_hide", "fg": 2946 }, - { "id": "tanned_pelt", "fg": 2947 }, - { "id": "tourist_table", "fg": 2948 }, - { "id": "zinc_metal", "fg": 2949 }, - { "id": "beartrap", "fg": 2950 }, - { "id": "landmine", "fg": 2951 }, - { "id": "wire_mesh", "fg": 2952 }, - { "id": "cannabis", "fg": 2953 }, - { "id": "dnd_handbook", "fg": 2955 }, - { "id": "holybook_bible1", "fg": 2956 }, - { "id": "holybook_bible3", "fg": 2957 }, - { "id": "l-stick", "fg": 2958 }, - { "id": "l-stick_on", "fg": 2959 }, - { "id": "makarovmag", "fg": 2960 }, - { "id": "manual_brawl", "fg": 2961 }, - { "id": "manual_carpentry", "fg": 2962 }, - { "id": "manual_dodge_kid", "fg": 2963 }, - { "id": "manual_driving", "fg": 2964 }, - { "id": "manual_melee", "fg": 2965 }, - { "id": "philosophy_book", "fg": 2966 }, - { "id": "phonebook", "fg": 2967 }, - { "id": "photo_album", "fg": 2968 }, - { "id": "plastic_bucket", "fg": 2969 }, - { "id": "record_weather", "fg": 2970 }, - { "id": "straw_fedora", "fg": 2971 }, - { "id": "textbook_computer", "fg": 2972 }, - { "id": "textbook_fabrication", "fg": 2973 }, - { "id": "textbook_survival", "fg": 2974 }, - { "id": "water_faucet", "fg": 2975 }, - { "id": "can_food", "fg": 2976 }, - { "id": "can_food_big", "fg": 2977 }, - { "id": "can_food_big_unsealed", "fg": 2978 }, - { "id": "can_food_unsealed", "fg": 2979 }, - { "id": "can_medium", "fg": 2980 }, - { "id": "can_medium_unsealed", "fg": 2981 }, - { "id": "clamp", "fg": 2982 }, - { "id": "cured_hide", "fg": 2983 }, - { "id": "cured_pelt", "fg": 2984 }, - { "id": "demihuman_fat", "fg": 2985 }, - { "id": "fat", "fg": 2986 }, - { "id": "fat_tainted", "fg": 2987 }, - { "id": "headscarf", "fg": 2988 }, - { "id": "human_fat", "fg": 2990 }, - { "id": "marloss_scarf", "fg": 2995 }, - { "id": "meat", "fg": 2996 }, - { "id": "meat_tainted", "fg": 2997 }, - { "id": "mutant_fat", "fg": 2998 }, - { "id": "mutant_human_fat", "fg": 2999 }, - { "id": "mutant_human_flesh", "fg": 3000 }, - { "id": "mutant_meat", "fg": 3001 }, - { "id": "pipe_tobacco", "fg": 3003 }, - { "id": "punch_nail", "fg": 3005 }, - { "id": "raw_fur", "fg": 3007 }, - { "id": "raw_leather", "fg": 3008 }, - { "id": "stapler", "fg": 3013 }, - { "id": "tanning_hide", "fg": 3015 }, - { "id": "tanning_pelt", "fg": 3016 }, - { "id": "analytical_set_basic", "fg": 3018 }, - { "id": "balance_small", "fg": 3019 }, - { "id": "beaker", "fg": 3020 }, - { "id": "flask_glass", "fg": 3021 }, - { "id": "gradcylinder", "fg": 3022 }, - { "id": "ph_meter", "fg": 3023 }, - { "id": "spectrophotometer", "fg": 3024 }, - { "id": "test_tube", "fg": 3025 }, - { "id": "voltmeter", "fg": 3026 }, - { "id": "acidchitin_piece", "fg": 3031 }, - { "id": "chitin_piece", "fg": 3032 }, - { "id": "coin_dime", "fg": 3051 }, - { "id": "coin_dollar", "fg": 3052 }, - { "id": "coin_half_dollar", "fg": 3053 }, - { "id": "coin_nickel", "fg": 3054 }, - { "id": "coin_penny", "fg": 3055 }, - { "id": "coin_quarter", "fg": 3056 }, - { "id": "money_fifty", "fg": 3057 }, - { "id": "money_five", "fg": 3058 }, - { "id": "money_hundred", "fg": 3059 }, - { "id": "money_one", "fg": 3060 }, - { "id": "money_ten", "fg": 3061 }, - { "id": "money_twenty", "fg": 3062 }, - { "id": "money_two", "fg": 3063 }, - { "id": "alexandrite_gold_earring", "fg": 3064 }, - { "id": "alexandrite_platinum_earring", "fg": 3065 }, - { "id": "alexandrite_silver_earring", "fg": 3066 }, - { "id": "amethyst_gold_earring", "fg": 3067 }, - { "id": "amethyst_platinum_earring", "fg": 3068 }, - { "id": "amethyst_silver_earring", "fg": 3069 }, - { "id": "aquamarine_gold_earring", "fg": 3070 }, - { "id": "aquamarine_platinum_earring", "fg": 3071 }, - { "id": "aquamarine_silver_earring", "fg": 3072 }, - { "id": "bead_ear", "fg": 3073 }, - { "id": "blue_topaz_gold_earring", "fg": 3074 }, - { "id": "blue_topaz_platinum_earring", "fg": 3075 }, - { "id": "blue_topaz_silver_earring", "fg": 3076 }, - { "id": "citrine_gold_earring", "fg": 3077 }, - { "id": "citrine_platinum_earring", "fg": 3078 }, - { "id": "citrine_silver_earring", "fg": 3079 }, - { "id": "copper_ear", "fg": 3080 }, - { "id": "diamond_gold_earring", "fg": 3081 }, - { "id": "diamond_platinum_earring", "fg": 3082 }, - { "id": "diamond_silver_earring", "fg": 3083 }, - { "id": "emerald_gold_earring", "fg": 3084 }, - { "id": "emerald_platinum_earring", "fg": 3085 }, - { "id": "emerald_silver_earring", "fg": 3086 }, - { "id": "garnet_gold_earring", "fg": 3087 }, - { "id": "garnet_platinum_earring", "fg": 3088 }, - { "id": "garnet_silver_earring", "fg": 3089 }, - { "id": "gold_ear", "fg": 3090 }, - { "id": "opal_gold_earring", "fg": 3091 }, - { "id": "opal_platinum_earring", "fg": 3092 }, - { "id": "opal_silver_earring", "fg": 3093 }, - { "id": "pearl_gold_earring", "fg": 3094 }, - { "id": "pearl_platinum_earring", "fg": 3095 }, - { "id": "pearl_silver_earring", "fg": 3096 }, - { "id": "peridot_gold_earring", "fg": 3097 }, - { "id": "peridot_platinum_earring", "fg": 3098 }, - { "id": "peridot_silver_earring", "fg": 3099 }, - { "id": "platinum_ear", "fg": 3100 }, - { "id": "ruby_gold_earring", "fg": 3101 }, - { "id": "ruby_platinum_earring", "fg": 3102 }, - { "id": "ruby_silver_earring", "fg": 3103 }, - { "id": "sapphire_gold_earring", "fg": 3104 }, - { "id": "sapphire_platinum_earring", "fg": 3105 }, - { "id": "sapphire_silver_earring", "fg": 3106 }, - { "id": "silver_ear", "fg": 3107 }, - { "id": "tourmaline_gold_earring", "fg": 3108 }, - { "id": "tourmaline_platinum_earring", "fg": 3109 }, - { "id": "tourmaline_silver_earring", "fg": 3110 }, - { "id": "flaregun", "fg": 3111 }, - { "id": "signal_flare", "fg": 3112 }, - { "id": "bread", "fg": 3113 }, - { "id": "brioche", "fg": 3114 }, - { "id": "brown_bread", "fg": 3115 }, - { "id": "brownie", "fg": 3116 }, - { "id": "cornbread", "fg": 3119 }, - { "id": "jihelucake", "fg": 3120 }, - { "id": "pancakes", "fg": 3121 }, - { "id": "sourdough_bread", "fg": 3123 }, - { "id": "sponge_cake", "fg": 3124 }, - { "id": "tortilla_corn", "fg": 3125 }, - { "id": "wastebread", "fg": 3127 }, - { "id": "airhorn", "fg": 3128 }, - { "id": "aluminum_foil", "fg": 3129 }, - { "id": "bowling_pin", "fg": 3130 }, - { "id": "boxing_gloves", "fg": 3131 }, - { "id": "chopsticks", "fg": 3132 }, - { "id": "comb_pocket", "fg": 3133 }, - { "id": "copper", "fg": 3134 }, - { "id": "eclipse_glasses", "fg": 3135 }, - { "id": "fish", "fg": 3136 }, - { "id": "licorice", "fg": 3137 }, - { "id": "metal_tank", "fg": 3138 }, - { "id": "metal_tank_little", "fg": 3139 }, - { "id": "nanomaterial", "fg": 3140 }, - { "id": "plut_cell", "fg": 3141 }, - { "id": "rebreather_filter", "fg": 3142 }, - { "id": "rock_sock", "fg": 3143 }, - { "id": "rollerskates", "fg": 3144 }, - { "id": "sandpaper", "fg": 3145 }, - { "id": "throwing_stick", "fg": 3146 }, - { "id": "waterproof_gunmod", "fg": 3147 }, - { "id": "circsaw_blade", "fg": 3148 }, - { "id": "mirror", "fg": 3149 }, - { "id": "glass_bowl", "fg": 3150 }, - { "id": "plastic_bowl_kids", "fg": 3151 }, - { "id": "blue_pen", "fg": 3152 }, - { "id": "green_pen", "fg": 3153 }, - { "id": "pen", "fg": 3154 }, - { "id": "red_pen", "fg": 3155 }, - { "id": "soldering_iron", "fg": 3156 }, - { "id": "superglue", "fg": 3157 }, - { "id": "grenade", "fg": 3158 }, - { "id": "grenade_act", "fg": 3159 }, - { "id": "grenade_emp", "fg": 3160 }, - { "id": "grenade_emp_act", "fg": 3161 }, - { "id": "grenade_inc", "fg": 3162 }, - { "id": "grenade_inc_act", "fg": 3163 }, - { "id": "pipebomb", "fg": 3164 }, - { "id": "pipebomb_act", "fg": 3165 }, - { "id": "scrambler", "fg": 3166 }, - { "id": "scrambler_act", "fg": 3167 }, - { "id": "smokebomb", "fg": 3168 }, - { "id": "smokebomb_act", "fg": 3169 }, - { "id": "boxcutter", "fg": 3173 }, - { "id": "copper_knife", "fg": 3174 }, - { "id": "diveknife", "fg": 3175 }, - { "id": "knife_bread", "fg": 3176 }, - { "id": "knife_butcher", "fg": 3177 }, - { "id": "knife_carving", "fg": 3178 }, - { "id": "knife_chef", "fg": 3179 }, - { "id": "knife_combat", "fg": 3180 }, - { "id": "knife_folding", "fg": 3181 }, - { "id": "knife_hunting", "fg": 3182 }, - { "id": "knife_paring", "fg": 3183 }, - { "id": "knife_rambo", "fg": 3184 }, - { "id": "knife_rm42", "fg": 3185 }, - { "id": "knife_steak", "fg": 3186 }, - { "id": "knife_swissarmy", "fg": 3187 }, - { "id": "knife_trench", "fg": 3188 }, - { "id": "makeshift_knife", "fg": 3189 }, - { "id": "pockknife", "fg": 3190 }, - { "id": "primitive_knife", "fg": 3191 }, - { "id": "throwing_knife", "fg": 3192 }, - { "id": "baseball", "fg": 3214 }, - { "id": "basketball", "fg": 3215 }, - { "id": "battery_car", "fg": 3216 }, - { "id": "beach_volleyball", "fg": 3217 }, - { "id": "bowling_ball", "fg": 3218 }, - { "id": "cell_phone", "fg": 3219 }, - { "id": "cell_phone_flashlight", "fg": 3220 }, - { "id": "cigar", "fg": 3221 }, - { "id": "cigar_butt", "fg": 3222 }, - { "id": "cigar_lit", "fg": 3223 }, - { "id": "ear_plugs", "fg": 3225 }, - { "id": "fiddlehead_boiled", "fg": 3226 }, - { "id": "fiddlehead_raw", "fg": 3227 }, - { "id": "fiddlehead_sauteed", "fg": 3228 }, - { "id": "flask_hip", "fg": 3229 }, - { "id": "football", "fg": 3230 }, - { "id": "golf_ball", "fg": 3231 }, - { "id": "holo_sight", "fg": 3232 }, - { "id": "indoor_volleyball", "fg": 3233 }, - { "id": "misc_repairkit", "fg": 3234 }, - { "id": "mre_beef_box", "fg": 3235 }, - { "id": "peephole", "fg": 3236 }, - { "id": "portable_game", "fg": 3237 }, - { "id": "puck", "fg": 3238 }, - { "id": "purse", "fg": 3239 }, - { "id": "suppressor", "fg": 3240 }, - { "id": "tourniquet_upper", "fg": 3241 }, - { "id": "two_way_radio", "fg": 3242 }, - { "id": "wristwatch", "fg": 3243 }, - { "id": "mushroom", "fg": 3244 }, - { "id": "cable_speaker", "fg": 3245 }, - { "id": "headphones_circumaural", "fg": 3246 }, - { "id": "microphone_xlr_generic", "fg": 3247 }, - { "id": "cattail_rhizome", "fg": 3255 }, - { "id": "chicory_raw", "fg": 3256 }, - { "id": "dahlia_root", "fg": 3260 }, - { "id": "lotus", "fg": 3267 }, - { "id": "poppy_bud", "fg": 3271 }, - { "id": "raw_burdock", "fg": 3274 }, - { "id": "raw_dandelion", "fg": 3275 }, - { "id": "spurge", "fg": 3277 }, - { "id": "popcan_stove", "fg": 3296 }, - { "id": "rad_badge", "fg": 3297 }, - { "id": "alexandrite_gold_ring", "fg": 3299 }, - { "id": "alexandrite_platinum_ring", "fg": 3300 }, - { "id": "alexandrite_silver_ring", "fg": 3301 }, - { "id": "amethyst_gold_ring", "fg": 3302 }, - { "id": "amethyst_platinum_ring", "fg": 3303 }, - { "id": "amethyst_silver_ring", "fg": 3304 }, - { "id": "aquamarine_gold_ring", "fg": 3305 }, - { "id": "aquamarine_platinum_ring", "fg": 3306 }, - { "id": "aquamarine_silver_ring", "fg": 3307 }, - { "id": "blue_topaz_gold_ring", "fg": 3308 }, - { "id": "blue_topaz_platinum_ring", "fg": 3309 }, - { "id": "blue_topaz_silver_ring", "fg": 3310 }, - { "id": "citrine_gold_ring", "fg": 3311 }, - { "id": "citrine_platinum_ring", "fg": 3312 }, - { "id": "citrine_silver_ring", "fg": 3313 }, - { "id": "diamond_platinum_ring", "fg": 3314 }, - { "id": "diamond_ring", "fg": 3315 }, - { "id": "diamond_silver_ring", "fg": 3316 }, - { "id": "emerald_gold_ring", "fg": 3317 }, - { "id": "emerald_platinum_ring", "fg": 3318 }, - { "id": "emerald_silver_ring", "fg": 3319 }, - { "id": "garnet_gold_ring", "fg": 3320 }, - { "id": "garnet_platinum_ring", "fg": 3321 }, - { "id": "garnet_silver_ring", "fg": 3322 }, - { "id": "gold_ring", "fg": 3323 }, - { "id": "opal_gold_ring", "fg": 3324 }, - { "id": "opal_platinum_ring", "fg": 3325 }, - { "id": "opal_silver_ring", "fg": 3326 }, - { "id": "pearl_gold_ring", "fg": 3327 }, - { "id": "pearl_platinum_ring", "fg": 3328 }, - { "id": "pearl_silver_ring", "fg": 3329 }, - { "id": "peridot_gold_ring", "fg": 3330 }, - { "id": "peridot_platinum_ring", "fg": 3331 }, - { "id": "peridot_silver_ring", "fg": 3332 }, - { "id": "ring_engagement", "fg": 3333 }, - { "id": "ruby_gold_ring", "fg": 3334 }, - { "id": "ruby_platinum_ring", "fg": 3335 }, - { "id": "ruby_silver_ring", "fg": 3336 }, - { "id": "sapphire_gold_ring", "fg": 3337 }, - { "id": "sapphire_platinum_ring", "fg": 3338 }, - { "id": "sapphire_silver_ring", "fg": 3339 }, - { "id": "tourmaline_gold_ring", "fg": 3340 }, - { "id": "tourmaline_platinum_ring", "fg": 3341 }, - { "id": "tourmaline_silver_ring", "fg": 3342 }, - { "id": "pebble", "fg": 3343 }, - { "id": "pebble_clay", "fg": 3344 }, - { "id": "rock", "fg": 3345 }, - { "id": "rock_flaking", "fg": 3346 }, - { "id": "rock_large", "fg": 3347 }, - { "id": "slime_scrap", "fg": 3356 }, - { "id": "clay_teapot", "fg": 3360 }, - { "id": "crucible", "fg": 3363 }, - { "id": "e_tool", "fg": 3365 }, - { "id": "tire_iron", "fg": 3377 }, - { "id": "towel", "fg": 3392 }, - { "id": "towel_soiled", "fg": 3393 }, - { "id": "towel_wet", "fg": 3394 }, - { "id": "battery_charger", "fg": 3395 }, - { "id": "recharge_station", "fg": 3396 }, - { "id": "wax", "fg": 3399 }, - { "id": "chestguard_hard", "fg": 3401 } + { "id": "bottle_bathroom", "fg": 2770 }, + { "id": "button_plastic", "fg": 2773 }, + { "id": "button_steel", "fg": 2774 }, + { "id": "button_wood", "fg": 2775 }, + { "id": "antenna", "fg": 2776 }, + { "id": "badge_deputy", "fg": 2777 }, + { "id": "coconut", "fg": 2778 }, + { "id": "directional_antenna", "fg": 2779 }, + { "id": "halter_top", "fg": 2780 }, + { "id": "hand_crank_charger", "fg": 2781 }, + { "id": "hops", "fg": 2782 }, + { "id": "kidney", "fg": 2783 }, + { "id": "lettuce", "fg": 2784 }, + { "id": "lily_flower", "fg": 2785 }, + { "id": "scorecard", "fg": 2786 }, + { "id": "spinach", "fg": 2787 }, + { "id": "altered_comb", "fg": 2788 }, + { "id": "gasdiscount_gold", "fg": 2789 }, + { "id": "gasdiscount_platinum", "fg": 2790 }, + { "id": "gasdiscount_silver", "fg": 2791 }, + { "id": "gold_hairpin", "fg": 2792 }, + { "id": "nanoskirt", "fg": 2793 }, + { "id": "pearl", "fg": 2794 }, + { "id": "platinum_ring", "fg": 2795 }, + { "id": "skirt_grass", "fg": 2796 }, + { "id": "skirt_leather", "fg": 2797 }, + { "id": "wallet_leather", "fg": 2798 }, + { "id": "copper_necklace", "fg": 2799 }, + { "id": "pearl_collar", "fg": 2800 }, + { "id": "alexandrite_gold_pendant_necklace", "fg": 2801 }, + { "id": "amethyst_gold_pendant_necklace", "fg": 2802 }, + { "id": "aquamarine_gold_pendant_necklace", "fg": 2803 }, + { "id": "blue_topaz_gold_pendant_necklace", "fg": 2804 }, + { "id": "citrine_gold_pendant_necklace", "fg": 2805 }, + { "id": "diamond_gold_pendant_necklace", "fg": 2806 }, + { "id": "emerald_gold_pendant_necklace", "fg": 2807 }, + { "id": "garnet_gold_pendant_necklace", "fg": 2808 }, + { "id": "gold_necklace", "fg": 2809 }, + { "id": "opal_gold_pendant_necklace", "fg": 2810 }, + { "id": "pearl_gold_pendant_necklace", "fg": 2811 }, + { "id": "peridot_gold_pendant_necklace", "fg": 2812 }, + { "id": "ruby_gold_pendant_necklace", "fg": 2813 }, + { "id": "sapphire_gold_pendant_necklace", "fg": 2814 }, + { "id": "tourmaline_gold_pendant_necklace", "fg": 2815 }, + { "id": "alexandrite_platinum_pendant_necklace", "fg": 2816 }, + { "id": "amethyst_platinum_pendant_necklace", "fg": 2817 }, + { "id": "aquamarine_platinum_pendant_necklace", "fg": 2818 }, + { "id": "blue_topaz_platinum_pendant_necklace", "fg": 2819 }, + { "id": "citrine_platinum_pendant_necklace", "fg": 2820 }, + { "id": "diamond_platinum_pendant_necklace", "fg": 2821 }, + { "id": "emerald_platinum_pendant_necklace", "fg": 2822 }, + { "id": "garnet_platinum_pendant_necklace", "fg": 2823 }, + { "id": "opal_platinum_pendant_necklace", "fg": 2824 }, + { "id": "pearl_platinum_pendant_necklace", "fg": 2825 }, + { "id": "peridot_platinum_pendant_necklace", "fg": 2826 }, + { "id": "platinum_necklace", "fg": 2827 }, + { "id": "ruby_platinum_pendant_necklace", "fg": 2828 }, + { "id": "sapphire_platinum_pendant_necklace", "fg": 2829 }, + { "id": "tourmaline_platinum_pendant_necklace", "fg": 2830 }, + { "id": "alexandrite_silver_pendant_necklace", "fg": 2831 }, + { "id": "amethyst_silver_pendant_necklace", "fg": 2832 }, + { "id": "aquamarine_silver_pendant_necklace", "fg": 2833 }, + { "id": "blue_topaz_silver_pendant_necklace", "fg": 2834 }, + { "id": "citrine_silver_pendant_necklace", "fg": 2835 }, + { "id": "diamond_silver_pendant_necklace", "fg": 2836 }, + { "id": "emerald_silver_pendant_necklace", "fg": 2837 }, + { "id": "garnet_silver_pendant_necklace", "fg": 2838 }, + { "id": "opal_silver_pendant_necklace", "fg": 2839 }, + { "id": "pearl_silver_pendant_necklace", "fg": 2840 }, + { "id": "peridot_silver_pendant_necklace", "fg": 2841 }, + { "id": "ruby_silver_pendant_necklace", "fg": 2842 }, + { "id": "sapphire_silver_pendant_necklace", "fg": 2843 }, + { "id": "silver_necklace", "fg": 2844 }, + { "id": "tourmaline_silver_pendant_necklace", "fg": 2845 }, + { "id": "alder_bark", "fg": 2846 }, + { "id": "barrette", "fg": 2847 }, + { "id": "birchbark", "fg": 2848 }, + { "id": "caff_gum", "fg": 2849 }, + { "id": "cattail_stalk", "fg": 2850 }, + { "id": "golf_tee", "fg": 2851 }, + { "id": "gum", "fg": 2852 }, + { "id": "hand_pump", "fg": 2853 }, + { "id": "honeydew", "fg": 2854 }, + { "id": "ifak_pouch", "fg": 2855 }, + { "id": "knitting_needles", "fg": 2856 }, + { "id": "lasagne", "fg": 2857 }, + { "id": "magnifying_glass", "fg": 2858 }, + { "id": "mininuke", "fg": 2859 }, + { "id": "mininuke_act", "fg": 2860 }, + { "id": "net", "fg": 2861 }, + { "id": "rolling_paper", "fg": 2862 }, + { "id": "tanbark", "fg": 2863 }, + { "id": "willowbark", "fg": 2866 }, + { "id": "shoulder_strap", "fg": 2867 }, + { "id": "deck_of_cards", "fg": 2868 }, + { "id": "hairpin", "fg": 2869 }, + { "id": "weed", "fg": 2870 }, + { "id": "ceramic_bowl", "fg": 2871 }, + { "id": "chestrig", "fg": 2872 }, + { "id": "radio_car", "fg": 2873 }, + { "id": "radio_car_box", "fg": 2874 }, + { "id": "radio_car_on", "fg": 2875 }, + { "id": "radio_car_wheel", "fg": 2876 }, + { "id": "radiocontrol", "fg": 2877 }, + { "id": "rc_car_box", "fg": 2878 }, + { "id": "toaster", "fg": 2879 }, + { "id": "xl_chestrig", "fg": 2880 }, + { "id": "alternator_truck", "fg": 2882 }, + { "id": "ammolink", "fg": 2883 }, + { "id": "angle_grinder", "fg": 2884 }, + { "id": "atomic_lamp", "fg": 2885 }, + { "id": "atomic_lamp_off", "fg": 2886 }, + { "id": "barometer", "fg": 2887 }, + { "id": "birdfood", "fg": 2888 }, + { "id": "bismuth", "fg": 2889 }, + { "id": "brick_kiln", "fg": 2890 }, + { "id": "caffeine", "fg": 2891 }, + { "id": "caltrops", "fg": 2892 }, + { "id": "caltrops_glass", "fg": 2893 }, + { "id": "camera", "fg": 2894 }, + { "id": "chem_citric_acid", "fg": 2895 }, + { "id": "chem_sulphur", "fg": 2896 }, + { "id": "chunk_sulfur", "fg": 2897 }, + { "id": "circsaw_off", "fg": 2898 }, + { "id": "circsaw_on", "fg": 2899 }, + { "id": "coal_lump", "fg": 2900 }, + { "id": "con_mix", "fg": 2901 }, + { "id": "disc_golf", "fg": 2902 }, + { "id": "drivebelt", "fg": 2903 }, + { "id": "eink_tablet_pc", "fg": 2904 }, + { "id": "flatbread", "fg": 2905 }, + { "id": "gelbox", "fg": 2907 }, + { "id": "generator_7500w", "fg": 2908 }, + { "id": "glowstick", "fg": 2909 }, + { "id": "glowstick_dead", "fg": 2910 }, + { "id": "glowstick_lit", "fg": 2911 }, + { "id": "gold_small", "fg": 2912 }, + { "id": "golf_club", "fg": 2913 }, + { "id": "handflare", "fg": 2914 }, + { "id": "heatpack", "fg": 2915 }, + { "id": "heatpack_used", "fg": 2916 }, + { "id": "hoe", "fg": 2917 }, + { "id": "homeopathic_pills", "fg": 2918 }, + { "id": "horn_bicycle", "fg": 2919 }, + { "id": "jumper_cable", "fg": 2920 }, + { "id": "kiln", "fg": 2921 }, + { "id": "lead", "fg": 2922 }, + { "id": "leather", "fg": 2923 }, + { "id": "lightstrip", "fg": 2924 }, + { "id": "material_aluminium_ingot", "fg": 2925 }, + { "id": "material_limestone", "fg": 2926 }, + { "id": "material_rhodonite", "fg": 2927 }, + { "id": "material_rocksalt", "fg": 2928 }, + { "id": "material_zincite", "fg": 2929 }, + { "id": "metal_smoother", "fg": 2930 }, + { "id": "multitool", "fg": 2932 }, + { "id": "nic_gum", "fg": 2933 }, + { "id": "pencil", "fg": 2934 }, + { "id": "pipe_cleaner", "fg": 2935 }, + { "id": "pipe_glass", "fg": 2936 }, + { "id": "platinum_small", "fg": 2938 }, + { "id": "polisher", "fg": 2939 }, + { "id": "press", "fg": 2940 }, + { "id": "puller", "fg": 2941 }, + { "id": "rake", "fg": 2942 }, + { "id": "razorclaw_roe", "fg": 2943 }, + { "id": "sickle", "fg": 2944 }, + { "id": "silver_small", "fg": 2945 }, + { "id": "small_repairkit", "fg": 2946 }, + { "id": "tanned_hide", "fg": 2947 }, + { "id": "tanned_pelt", "fg": 2948 }, + { "id": "tourist_table", "fg": 2949 }, + { "id": "zinc_metal", "fg": 2950 }, + { "id": "beartrap", "fg": 2951 }, + { "id": "landmine", "fg": 2952 }, + { "id": "wire_mesh", "fg": 2953 }, + { "id": "cannabis", "fg": 2954 }, + { "id": "dnd_handbook", "fg": 2956 }, + { "id": "holybook_bible1", "fg": 2957 }, + { "id": "holybook_bible3", "fg": 2958 }, + { "id": "l-stick", "fg": 2959 }, + { "id": "l-stick_on", "fg": 2960 }, + { "id": "makarovmag", "fg": 2961 }, + { "id": "manual_brawl", "fg": 2962 }, + { "id": "manual_carpentry", "fg": 2963 }, + { "id": "manual_dodge_kid", "fg": 2964 }, + { "id": "manual_driving", "fg": 2965 }, + { "id": "manual_melee", "fg": 2966 }, + { "id": "philosophy_book", "fg": 2967 }, + { "id": "phonebook", "fg": 2968 }, + { "id": "photo_album", "fg": 2969 }, + { "id": "plastic_bucket", "fg": 2970 }, + { "id": "record_weather", "fg": 2971 }, + { "id": "straw_fedora", "fg": 2972 }, + { "id": "textbook_computer", "fg": 2973 }, + { "id": "textbook_fabrication", "fg": 2974 }, + { "id": "textbook_survival", "fg": 2975 }, + { "id": "water_faucet", "fg": 2976 }, + { "id": "can_food", "fg": 2977 }, + { "id": "can_food_big", "fg": 2978 }, + { "id": "can_food_big_unsealed", "fg": 2979 }, + { "id": "can_food_unsealed", "fg": 2980 }, + { "id": "can_medium", "fg": 2981 }, + { "id": "can_medium_unsealed", "fg": 2982 }, + { "id": "clamp", "fg": 2983 }, + { "id": "cured_hide", "fg": 2984 }, + { "id": "cured_pelt", "fg": 2985 }, + { "id": "demihuman_fat", "fg": 2986 }, + { "id": "fat", "fg": 2987 }, + { "id": "fat_tainted", "fg": 2988 }, + { "id": "headscarf", "fg": 2989 }, + { "id": "human_fat", "fg": 2991 }, + { "id": "marloss_scarf", "fg": 2996 }, + { "id": "meat", "fg": 2997 }, + { "id": "meat_tainted", "fg": 2998 }, + { "id": "mutant_fat", "fg": 2999 }, + { "id": "mutant_human_fat", "fg": 3000 }, + { "id": "mutant_human_flesh", "fg": 3001 }, + { "id": "mutant_meat", "fg": 3002 }, + { "id": "pipe_tobacco", "fg": 3004 }, + { "id": "punch_nail", "fg": 3006 }, + { "id": "raw_fur", "fg": 3008 }, + { "id": "raw_leather", "fg": 3009 }, + { "id": "stapler", "fg": 3014 }, + { "id": "tanning_hide", "fg": 3016 }, + { "id": "tanning_pelt", "fg": 3017 }, + { "id": "analytical_set_basic", "fg": 3019 }, + { "id": "balance_small", "fg": 3020 }, + { "id": "beaker", "fg": 3021 }, + { "id": "flask_glass", "fg": 3022 }, + { "id": "gradcylinder", "fg": 3023 }, + { "id": "ph_meter", "fg": 3024 }, + { "id": "spectrophotometer", "fg": 3025 }, + { "id": "test_tube", "fg": 3026 }, + { "id": "voltmeter", "fg": 3027 }, + { "id": "acidchitin_piece", "fg": 3032 }, + { "id": "chitin_piece", "fg": 3033 }, + { "id": "coin_dime", "fg": 3052 }, + { "id": "coin_dollar", "fg": 3053 }, + { "id": "coin_half_dollar", "fg": 3054 }, + { "id": "coin_nickel", "fg": 3055 }, + { "id": "coin_penny", "fg": 3056 }, + { "id": "coin_quarter", "fg": 3057 }, + { "id": "money_fifty", "fg": 3058 }, + { "id": "money_five", "fg": 3059 }, + { "id": "money_hundred", "fg": 3060 }, + { "id": "money_one", "fg": 3061 }, + { "id": "money_ten", "fg": 3062 }, + { "id": "money_twenty", "fg": 3063 }, + { "id": "money_two", "fg": 3064 }, + { "id": "alexandrite_gold_earring", "fg": 3065 }, + { "id": "alexandrite_platinum_earring", "fg": 3066 }, + { "id": "alexandrite_silver_earring", "fg": 3067 }, + { "id": "amethyst_gold_earring", "fg": 3068 }, + { "id": "amethyst_platinum_earring", "fg": 3069 }, + { "id": "amethyst_silver_earring", "fg": 3070 }, + { "id": "aquamarine_gold_earring", "fg": 3071 }, + { "id": "aquamarine_platinum_earring", "fg": 3072 }, + { "id": "aquamarine_silver_earring", "fg": 3073 }, + { "id": "bead_ear", "fg": 3074 }, + { "id": "blue_topaz_gold_earring", "fg": 3075 }, + { "id": "blue_topaz_platinum_earring", "fg": 3076 }, + { "id": "blue_topaz_silver_earring", "fg": 3077 }, + { "id": "citrine_gold_earring", "fg": 3078 }, + { "id": "citrine_platinum_earring", "fg": 3079 }, + { "id": "citrine_silver_earring", "fg": 3080 }, + { "id": "copper_ear", "fg": 3081 }, + { "id": "diamond_gold_earring", "fg": 3082 }, + { "id": "diamond_platinum_earring", "fg": 3083 }, + { "id": "diamond_silver_earring", "fg": 3084 }, + { "id": "emerald_gold_earring", "fg": 3085 }, + { "id": "emerald_platinum_earring", "fg": 3086 }, + { "id": "emerald_silver_earring", "fg": 3087 }, + { "id": "garnet_gold_earring", "fg": 3088 }, + { "id": "garnet_platinum_earring", "fg": 3089 }, + { "id": "garnet_silver_earring", "fg": 3090 }, + { "id": "gold_ear", "fg": 3091 }, + { "id": "opal_gold_earring", "fg": 3092 }, + { "id": "opal_platinum_earring", "fg": 3093 }, + { "id": "opal_silver_earring", "fg": 3094 }, + { "id": "pearl_gold_earring", "fg": 3095 }, + { "id": "pearl_platinum_earring", "fg": 3096 }, + { "id": "pearl_silver_earring", "fg": 3097 }, + { "id": "peridot_gold_earring", "fg": 3098 }, + { "id": "peridot_platinum_earring", "fg": 3099 }, + { "id": "peridot_silver_earring", "fg": 3100 }, + { "id": "platinum_ear", "fg": 3101 }, + { "id": "ruby_gold_earring", "fg": 3102 }, + { "id": "ruby_platinum_earring", "fg": 3103 }, + { "id": "ruby_silver_earring", "fg": 3104 }, + { "id": "sapphire_gold_earring", "fg": 3105 }, + { "id": "sapphire_platinum_earring", "fg": 3106 }, + { "id": "sapphire_silver_earring", "fg": 3107 }, + { "id": "silver_ear", "fg": 3108 }, + { "id": "tourmaline_gold_earring", "fg": 3109 }, + { "id": "tourmaline_platinum_earring", "fg": 3110 }, + { "id": "tourmaline_silver_earring", "fg": 3111 }, + { "id": "flaregun", "fg": 3112 }, + { "id": "signal_flare", "fg": 3113 }, + { "id": "bread", "fg": 3114 }, + { "id": "brioche", "fg": 3115 }, + { "id": "brown_bread", "fg": 3116 }, + { "id": "brownie", "fg": 3117 }, + { "id": "cornbread", "fg": 3120 }, + { "id": "jihelucake", "fg": 3121 }, + { "id": "pancakes", "fg": 3122 }, + { "id": "sourdough_bread", "fg": 3124 }, + { "id": "sponge_cake", "fg": 3125 }, + { "id": "tortilla_corn", "fg": 3126 }, + { "id": "wastebread", "fg": 3128 }, + { "id": "airhorn", "fg": 3129 }, + { "id": "aluminum_foil", "fg": 3130 }, + { "id": "bowling_pin", "fg": 3131 }, + { "id": "boxing_gloves", "fg": 3132 }, + { "id": "chopsticks", "fg": 3133 }, + { "id": "comb_pocket", "fg": 3134 }, + { "id": "copper", "fg": 3135 }, + { "id": "eclipse_glasses", "fg": 3136 }, + { "id": "fish", "fg": 3137 }, + { "id": "licorice", "fg": 3138 }, + { "id": "metal_tank", "fg": 3139 }, + { "id": "metal_tank_little", "fg": 3140 }, + { "id": "nanomaterial", "fg": 3141 }, + { "id": "plut_cell", "fg": 3142 }, + { "id": "rebreather_filter", "fg": 3143 }, + { "id": "rock_sock", "fg": 3144 }, + { "id": "rollerskates", "fg": 3145 }, + { "id": "sandpaper", "fg": 3146 }, + { "id": "throwing_stick", "fg": 3147 }, + { "id": "waterproof_gunmod", "fg": 3148 }, + { "id": "circsaw_blade", "fg": 3149 }, + { "id": "mirror", "fg": 3150 }, + { "id": "glass_bowl", "fg": 3151 }, + { "id": "plastic_bowl_kids", "fg": 3152 }, + { "id": "blue_pen", "fg": 3153 }, + { "id": "green_pen", "fg": 3154 }, + { "id": "pen", "fg": 3155 }, + { "id": "red_pen", "fg": 3156 }, + { "id": "soldering_iron", "fg": 3157 }, + { "id": "superglue", "fg": 3158 }, + { "id": "dynamite", "fg": 3159 }, + { "id": "flashbang", "fg": 3162 }, + { "id": "grenade_emp", "fg": 3168 }, + { "id": "grenade_inc", "fg": 3171 }, + { "id": "pipebomb", "fg": 3179 }, + { "id": "scrambler", "fg": 3182 }, + { "id": "smokebomb", "fg": 3185 }, + { "id": "hat_boonie", "fg": 3188 }, + { "id": "boxcutter", "fg": 3192 }, + { "id": "copper_knife", "fg": 3193 }, + { "id": "diveknife", "fg": 3194 }, + { "id": "knife_bread", "fg": 3195 }, + { "id": "knife_butcher", "fg": 3196 }, + { "id": "knife_carving", "fg": 3197 }, + { "id": "knife_chef", "fg": 3198 }, + { "id": "knife_combat", "fg": 3199 }, + { "id": "knife_folding", "fg": 3200 }, + { "id": "knife_hunting", "fg": 3201 }, + { "id": "knife_paring", "fg": 3202 }, + { "id": "knife_rambo", "fg": 3203 }, + { "id": "knife_rm42", "fg": 3204 }, + { "id": "knife_steak", "fg": 3205 }, + { "id": "knife_swissarmy", "fg": 3206 }, + { "id": "knife_trench", "fg": 3207 }, + { "id": "makeshift_knife", "fg": 3208 }, + { "id": "pockknife", "fg": 3209 }, + { "id": "primitive_knife", "fg": 3210 }, + { "id": "throwing_knife", "fg": 3211 }, + { "id": "baseball", "fg": 3233 }, + { "id": "basketball", "fg": 3234 }, + { "id": "battery_car", "fg": 3235 }, + { "id": "beach_volleyball", "fg": 3236 }, + { "id": "bowling_ball", "fg": 3237 }, + { "id": "cell_phone", "fg": 3238 }, + { "id": "cell_phone_flashlight", "fg": 3239 }, + { "id": "cigar", "fg": 3240 }, + { "id": "cigar_butt", "fg": 3241 }, + { "id": "cigar_lit", "fg": 3242 }, + { "id": "ear_plugs", "fg": 3244 }, + { "id": "fiddlehead_boiled", "fg": 3245 }, + { "id": "fiddlehead_raw", "fg": 3246 }, + { "id": "fiddlehead_sauteed", "fg": 3247 }, + { "id": "flask_hip", "fg": 3248 }, + { "id": "football", "fg": 3249 }, + { "id": "golf_ball", "fg": 3250 }, + { "id": "holo_sight", "fg": 3251 }, + { "id": "indoor_volleyball", "fg": 3252 }, + { "id": "misc_repairkit", "fg": 3253 }, + { "id": "mre_beef_box", "fg": 3254 }, + { "id": "peephole", "fg": 3255 }, + { "id": "portable_game", "fg": 3256 }, + { "id": "puck", "fg": 3257 }, + { "id": "purse", "fg": 3258 }, + { "id": "suppressor", "fg": 3259 }, + { "id": "tourniquet_upper", "fg": 3260 }, + { "id": "two_way_radio", "fg": 3261 }, + { "id": "wristwatch", "fg": 3262 }, + { "id": "mushroom", "fg": 3263 }, + { "id": "cable_speaker", "fg": 3264 }, + { "id": "headphones_circumaural", "fg": 3265 }, + { "id": "microphone_xlr_generic", "fg": 3266 }, + { "id": "cattail_rhizome", "fg": 3274 }, + { "id": "chicory_raw", "fg": 3275 }, + { "id": "dahlia_root", "fg": 3279 }, + { "id": "lotus", "fg": 3286 }, + { "id": "poppy_bud", "fg": 3290 }, + { "id": "raw_burdock", "fg": 3293 }, + { "id": "raw_dandelion", "fg": 3294 }, + { "id": "spurge", "fg": 3296 }, + { "id": "popcan_stove", "fg": 3315 }, + { "id": "rad_badge", "fg": 3316 }, + { "id": "alexandrite_gold_ring", "fg": 3318 }, + { "id": "alexandrite_platinum_ring", "fg": 3319 }, + { "id": "alexandrite_silver_ring", "fg": 3320 }, + { "id": "amethyst_gold_ring", "fg": 3321 }, + { "id": "amethyst_platinum_ring", "fg": 3322 }, + { "id": "amethyst_silver_ring", "fg": 3323 }, + { "id": "aquamarine_gold_ring", "fg": 3324 }, + { "id": "aquamarine_platinum_ring", "fg": 3325 }, + { "id": "aquamarine_silver_ring", "fg": 3326 }, + { "id": "blue_topaz_gold_ring", "fg": 3327 }, + { "id": "blue_topaz_platinum_ring", "fg": 3328 }, + { "id": "blue_topaz_silver_ring", "fg": 3329 }, + { "id": "citrine_gold_ring", "fg": 3330 }, + { "id": "citrine_platinum_ring", "fg": 3331 }, + { "id": "citrine_silver_ring", "fg": 3332 }, + { "id": "diamond_platinum_ring", "fg": 3333 }, + { "id": "diamond_ring", "fg": 3334 }, + { "id": "diamond_silver_ring", "fg": 3335 }, + { "id": "emerald_gold_ring", "fg": 3336 }, + { "id": "emerald_platinum_ring", "fg": 3337 }, + { "id": "emerald_silver_ring", "fg": 3338 }, + { "id": "garnet_gold_ring", "fg": 3339 }, + { "id": "garnet_platinum_ring", "fg": 3340 }, + { "id": "garnet_silver_ring", "fg": 3341 }, + { "id": "gold_ring", "fg": 3342 }, + { "id": "opal_gold_ring", "fg": 3343 }, + { "id": "opal_platinum_ring", "fg": 3344 }, + { "id": "opal_silver_ring", "fg": 3345 }, + { "id": "pearl_gold_ring", "fg": 3346 }, + { "id": "pearl_platinum_ring", "fg": 3347 }, + { "id": "pearl_silver_ring", "fg": 3348 }, + { "id": "peridot_gold_ring", "fg": 3349 }, + { "id": "peridot_platinum_ring", "fg": 3350 }, + { "id": "peridot_silver_ring", "fg": 3351 }, + { "id": "ring_engagement", "fg": 3352 }, + { "id": "ruby_gold_ring", "fg": 3353 }, + { "id": "ruby_platinum_ring", "fg": 3354 }, + { "id": "ruby_silver_ring", "fg": 3355 }, + { "id": "sapphire_gold_ring", "fg": 3356 }, + { "id": "sapphire_platinum_ring", "fg": 3357 }, + { "id": "sapphire_silver_ring", "fg": 3358 }, + { "id": "tourmaline_gold_ring", "fg": 3359 }, + { "id": "tourmaline_platinum_ring", "fg": 3360 }, + { "id": "tourmaline_silver_ring", "fg": 3361 }, + { "id": "pebble", "fg": 3362 }, + { "id": "pebble_clay", "fg": 3363 }, + { "id": "rock", "fg": 3364 }, + { "id": "rock_flaking", "fg": 3365 }, + { "id": "rock_large", "fg": 3366 }, + { "id": "slime_scrap", "fg": 3375 }, + { "id": "clay_teapot", "fg": 3379 }, + { "id": "crucible", "fg": 3382 }, + { "id": "e_tool", "fg": 3384 }, + { "id": "tire_iron", "fg": 3396 }, + { "id": "towel", "fg": 3411 }, + { "id": "towel_soiled", "fg": 3412 }, + { "id": "towel_wet", "fg": 3413 }, + { "id": "battery_charger", "fg": 3414 }, + { "id": "recharge_station", "fg": 3415 }, + { "id": "wax", "fg": 3418 }, + { "id": "chestguard_hard", "fg": 3420 }, + { "id": "xl_helmet_barbute", "fg": 3424 } ] }, { "file": "normal.png", - "//": "range 3408 to 7471", + "//": "range 3440 to 7551", "tiles": [ { "id": "fd_acid", - "fg": 3429, + "fg": 3461, "multitile": true, "additional_tiles": [ { "id": "center", "animated": true, "fg": [ - { "weight": 8, "sprite": 3414 }, - { "weight": 8, "sprite": 3430 }, { "weight": 8, "sprite": 3446 }, { "weight": 8, "sprite": 3462 }, { "weight": 8, "sprite": 3478 }, { "weight": 8, "sprite": 3494 }, { "weight": 8, "sprite": 3510 }, - { "weight": 8, "sprite": 3526 } + { "weight": 8, "sprite": 3526 }, + { "weight": 8, "sprite": 3542 }, + { "weight": 8, "sprite": 3558 } ] }, { "id": "corner", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 3416, 3418, 3417, 3415 ] }, - { "weight": 8, "sprite": [ 3432, 3434, 3433, 3431 ] }, { "weight": 8, "sprite": [ 3448, 3450, 3449, 3447 ] }, { "weight": 8, "sprite": [ 3464, 3466, 3465, 3463 ] }, { "weight": 8, "sprite": [ 3480, 3482, 3481, 3479 ] }, { "weight": 8, "sprite": [ 3496, 3498, 3497, 3495 ] }, { "weight": 8, "sprite": [ 3512, 3514, 3513, 3511 ] }, - { "weight": 8, "sprite": [ 3528, 3530, 3529, 3527 ] } + { "weight": 8, "sprite": [ 3528, 3530, 3529, 3527 ] }, + { "weight": 8, "sprite": [ 3544, 3546, 3545, 3543 ] }, + { "weight": 8, "sprite": [ 3560, 3562, 3561, 3559 ] } ] }, { "id": "t_connection", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 3426, 3428, 3427, 3425 ] }, - { "weight": 8, "sprite": [ 3442, 3444, 3443, 3441 ] }, { "weight": 8, "sprite": [ 3458, 3460, 3459, 3457 ] }, { "weight": 8, "sprite": [ 3474, 3476, 3475, 3473 ] }, { "weight": 8, "sprite": [ 3490, 3492, 3491, 3489 ] }, { "weight": 8, "sprite": [ 3506, 3508, 3507, 3505 ] }, { "weight": 8, "sprite": [ 3522, 3524, 3523, 3521 ] }, - { "weight": 8, "sprite": [ 3538, 3540, 3539, 3537 ] } + { "weight": 8, "sprite": [ 3538, 3540, 3539, 3537 ] }, + { "weight": 8, "sprite": [ 3554, 3556, 3555, 3553 ] }, + { "weight": 8, "sprite": [ 3570, 3572, 3571, 3569 ] } ] }, { "id": "edge", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 3420, 3419 ] }, - { "weight": 8, "sprite": [ 3436, 3435 ] }, { "weight": 8, "sprite": [ 3452, 3451 ] }, { "weight": 8, "sprite": [ 3468, 3467 ] }, { "weight": 8, "sprite": [ 3484, 3483 ] }, { "weight": 8, "sprite": [ 3500, 3499 ] }, { "weight": 8, "sprite": [ 3516, 3515 ] }, - { "weight": 8, "sprite": [ 3532, 3531 ] } + { "weight": 8, "sprite": [ 3532, 3531 ] }, + { "weight": 8, "sprite": [ 3548, 3547 ] }, + { "weight": 8, "sprite": [ 3564, 3563 ] } ] }, { "id": "end_piece", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 3422, 3424, 3423, 3421 ] }, - { "weight": 8, "sprite": [ 3438, 3440, 3439, 3437 ] }, { "weight": 8, "sprite": [ 3454, 3456, 3455, 3453 ] }, { "weight": 8, "sprite": [ 3470, 3472, 3471, 3469 ] }, { "weight": 8, "sprite": [ 3486, 3488, 3487, 3485 ] }, { "weight": 8, "sprite": [ 3502, 3504, 3503, 3501 ] }, { "weight": 8, "sprite": [ 3518, 3520, 3519, 3517 ] }, - { "weight": 8, "sprite": [ 3534, 3536, 3535, 3533 ] } + { "weight": 8, "sprite": [ 3534, 3536, 3535, 3533 ] }, + { "weight": 8, "sprite": [ 3550, 3552, 3551, 3549 ] }, + { "weight": 8, "sprite": [ 3566, 3568, 3567, 3565 ] } ] }, { "id": "unconnected", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 3429, 3429 ] }, - { "weight": 8, "sprite": [ 3445, 3445 ] }, { "weight": 8, "sprite": [ 3461, 3461 ] }, { "weight": 8, "sprite": [ 3477, 3477 ] }, { "weight": 8, "sprite": [ 3493, 3493 ] }, { "weight": 8, "sprite": [ 3509, 3509 ] }, { "weight": 8, "sprite": [ 3525, 3525 ] }, - { "weight": 8, "sprite": [ 3541, 3541 ] } + { "weight": 8, "sprite": [ 3541, 3541 ] }, + { "weight": 8, "sprite": [ 3557, 3557 ] }, + { "weight": 8, "sprite": [ 3573, 3573 ] } ] } ] }, { "id": "fd_bile", - "fg": 3557, + "fg": 3589, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3542 }, - { "id": "corner", "fg": [ 3544, 3546, 3545, 3543 ] }, - { "id": "t_connection", "fg": [ 3554, 3556, 3555, 3553 ] }, - { "id": "edge", "fg": [ 3548, 3547 ] }, - { "id": "end_piece", "fg": [ 3550, 3552, 3551, 3549 ] }, - { "id": "unconnected", "fg": [ 3557, 3557 ] } + { "id": "center", "fg": 3574 }, + { "id": "corner", "fg": [ 3576, 3578, 3577, 3575 ] }, + { "id": "t_connection", "fg": [ 3586, 3588, 3587, 3585 ] }, + { "id": "edge", "fg": [ 3580, 3579 ] }, + { "id": "end_piece", "fg": [ 3582, 3584, 3583, 3581 ] }, + { "id": "unconnected", "fg": [ 3589, 3589 ] } ] }, { "id": "fd_electricity", - "fg": 3573, + "fg": 3605, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3558 }, - { "id": "corner", "fg": [ 3560, 3562, 3561, 3559 ] }, - { "id": "t_connection", "fg": [ 3570, 3572, 3571, 3569 ] }, - { "id": "edge", "fg": [ 3564, 3563 ] }, - { "id": "end_piece", "fg": [ 3566, 3568, 3567, 3565 ] }, - { "id": "unconnected", "fg": [ 3573, 3573 ] } + { "id": "center", "fg": 3590 }, + { "id": "corner", "fg": [ 3592, 3594, 3593, 3591 ] }, + { "id": "t_connection", "fg": [ 3602, 3604, 3603, 3601 ] }, + { "id": "edge", "fg": [ 3596, 3595 ] }, + { "id": "end_piece", "fg": [ 3598, 3600, 3599, 3597 ] }, + { "id": "unconnected", "fg": [ 3605, 3605 ] } ] }, { "id": "fd_fire_int1", "animated": true, "fg": [ - { "weight": 8, "sprite": 3574 }, - { "weight": 8, "sprite": 3575 }, - { "weight": 8, "sprite": 3576 }, - { "weight": 8, "sprite": 3577 } + { "weight": 8, "sprite": 3606 }, + { "weight": 8, "sprite": 3607 }, + { "weight": 8, "sprite": 3608 }, + { "weight": 8, "sprite": 3609 } ] }, { "id": "fd_fire_int2", "animated": true, "fg": [ - { "weight": 8, "sprite": 3578 }, - { "weight": 8, "sprite": 3579 }, - { "weight": 8, "sprite": 3580 }, - { "weight": 8, "sprite": 3581 } + { "weight": 8, "sprite": 3610 }, + { "weight": 8, "sprite": 3611 }, + { "weight": 8, "sprite": 3612 }, + { "weight": 8, "sprite": 3613 } ] }, { "id": "fd_sludge", - "fg": 3629, + "fg": 3661, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 3582 }, { "weight": 1, "sprite": 3598 }, { "weight": 1, "sprite": 3614 } ] + "fg": [ { "weight": 1, "sprite": 3614 }, { "weight": 1, "sprite": 3630 }, { "weight": 1, "sprite": 3646 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 3584, 3586, 3585, 3583 ] }, - { "weight": 1, "sprite": [ 3600, 3602, 3601, 3599 ] }, - { "weight": 1, "sprite": [ 3616, 3618, 3617, 3615 ] } + { "weight": 1, "sprite": [ 3616, 3618, 3617, 3615 ] }, + { "weight": 1, "sprite": [ 3632, 3634, 3633, 3631 ] }, + { "weight": 1, "sprite": [ 3648, 3650, 3649, 3647 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 3594, 3596, 3595, 3593 ] }, - { "weight": 1, "sprite": [ 3610, 3612, 3611, 3609 ] }, - { "weight": 1, "sprite": [ 3626, 3628, 3627, 3625 ] } + { "weight": 1, "sprite": [ 3626, 3628, 3627, 3625 ] }, + { "weight": 1, "sprite": [ 3642, 3644, 3643, 3641 ] }, + { "weight": 1, "sprite": [ 3658, 3660, 3659, 3657 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 3588, 3587 ] }, - { "weight": 1, "sprite": [ 3604, 3603 ] }, - { "weight": 1, "sprite": [ 3620, 3619 ] } + { "weight": 1, "sprite": [ 3620, 3619 ] }, + { "weight": 1, "sprite": [ 3636, 3635 ] }, + { "weight": 1, "sprite": [ 3652, 3651 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 3590, 3592, 3591, 3589 ] }, - { "weight": 1, "sprite": [ 3606, 3608, 3607, 3605 ] }, - { "weight": 1, "sprite": [ 3622, 3624, 3623, 3621 ] } + { "weight": 1, "sprite": [ 3622, 3624, 3623, 3621 ] }, + { "weight": 1, "sprite": [ 3638, 3640, 3639, 3637 ] }, + { "weight": 1, "sprite": [ 3654, 3656, 3655, 3653 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 3597, 3597 ] }, - { "weight": 1, "sprite": [ 3613, 3613 ] }, - { "weight": 1, "sprite": [ 3629, 3629 ] } + { "weight": 1, "sprite": [ 3629, 3629 ] }, + { "weight": 1, "sprite": [ 3645, 3645 ] }, + { "weight": 1, "sprite": [ 3661, 3661 ] } ] } ] }, { "id": "fd_sludge_int1", - "fg": 3677, + "fg": 3709, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 3630 }, { "weight": 1, "sprite": 3646 }, { "weight": 1, "sprite": 3662 } ] + "fg": [ { "weight": 1, "sprite": 3662 }, { "weight": 1, "sprite": 3678 }, { "weight": 1, "sprite": 3694 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 3632, 3634, 3633, 3631 ] }, - { "weight": 1, "sprite": [ 3648, 3650, 3649, 3647 ] }, - { "weight": 1, "sprite": [ 3664, 3666, 3665, 3663 ] } + { "weight": 1, "sprite": [ 3664, 3666, 3665, 3663 ] }, + { "weight": 1, "sprite": [ 3680, 3682, 3681, 3679 ] }, + { "weight": 1, "sprite": [ 3696, 3698, 3697, 3695 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 3642, 3644, 3643, 3641 ] }, - { "weight": 1, "sprite": [ 3658, 3660, 3659, 3657 ] }, - { "weight": 1, "sprite": [ 3674, 3676, 3675, 3673 ] } + { "weight": 1, "sprite": [ 3674, 3676, 3675, 3673 ] }, + { "weight": 1, "sprite": [ 3690, 3692, 3691, 3689 ] }, + { "weight": 1, "sprite": [ 3706, 3708, 3707, 3705 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 3636, 3635 ] }, - { "weight": 1, "sprite": [ 3652, 3651 ] }, - { "weight": 1, "sprite": [ 3668, 3667 ] } + { "weight": 1, "sprite": [ 3668, 3667 ] }, + { "weight": 1, "sprite": [ 3684, 3683 ] }, + { "weight": 1, "sprite": [ 3700, 3699 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 3638, 3640, 3639, 3637 ] }, - { "weight": 1, "sprite": [ 3654, 3656, 3655, 3653 ] }, - { "weight": 1, "sprite": [ 3670, 3672, 3671, 3669 ] } + { "weight": 1, "sprite": [ 3670, 3672, 3671, 3669 ] }, + { "weight": 1, "sprite": [ 3686, 3688, 3687, 3685 ] }, + { "weight": 1, "sprite": [ 3702, 3704, 3703, 3701 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 3645, 3645 ] }, - { "weight": 1, "sprite": [ 3661, 3661 ] }, - { "weight": 1, "sprite": [ 3677, 3677 ] } + { "weight": 1, "sprite": [ 3677, 3677 ] }, + { "weight": 1, "sprite": [ 3693, 3693 ] }, + { "weight": 1, "sprite": [ 3709, 3709 ] } ] } ] }, { "id": "fd_sludge_int2", - "fg": 3725, + "fg": 3757, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 3678 }, { "weight": 1, "sprite": 3694 }, { "weight": 1, "sprite": 3710 } ] + "fg": [ { "weight": 1, "sprite": 3710 }, { "weight": 1, "sprite": 3726 }, { "weight": 1, "sprite": 3742 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 3680, 3682, 3681, 3679 ] }, - { "weight": 1, "sprite": [ 3696, 3698, 3697, 3695 ] }, - { "weight": 1, "sprite": [ 3712, 3714, 3713, 3711 ] } + { "weight": 1, "sprite": [ 3712, 3714, 3713, 3711 ] }, + { "weight": 1, "sprite": [ 3728, 3730, 3729, 3727 ] }, + { "weight": 1, "sprite": [ 3744, 3746, 3745, 3743 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 3690, 3692, 3691, 3689 ] }, - { "weight": 1, "sprite": [ 3706, 3708, 3707, 3705 ] }, - { "weight": 1, "sprite": [ 3722, 3724, 3723, 3721 ] } + { "weight": 1, "sprite": [ 3722, 3724, 3723, 3721 ] }, + { "weight": 1, "sprite": [ 3738, 3740, 3739, 3737 ] }, + { "weight": 1, "sprite": [ 3754, 3756, 3755, 3753 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 3684, 3683 ] }, - { "weight": 1, "sprite": [ 3700, 3699 ] }, - { "weight": 1, "sprite": [ 3716, 3715 ] } + { "weight": 1, "sprite": [ 3716, 3715 ] }, + { "weight": 1, "sprite": [ 3732, 3731 ] }, + { "weight": 1, "sprite": [ 3748, 3747 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 3686, 3688, 3687, 3685 ] }, - { "weight": 1, "sprite": [ 3702, 3704, 3703, 3701 ] }, - { "weight": 1, "sprite": [ 3718, 3720, 3719, 3717 ] } + { "weight": 1, "sprite": [ 3718, 3720, 3719, 3717 ] }, + { "weight": 1, "sprite": [ 3734, 3736, 3735, 3733 ] }, + { "weight": 1, "sprite": [ 3750, 3752, 3751, 3749 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 3693, 3693 ] }, - { "weight": 1, "sprite": [ 3709, 3709 ] }, - { "weight": 1, "sprite": [ 3725, 3725 ] } + { "weight": 1, "sprite": [ 3725, 3725 ] }, + { "weight": 1, "sprite": [ 3741, 3741 ] }, + { "weight": 1, "sprite": [ 3757, 3757 ] } ] } ] }, { "id": "fd_sludge_int3", - "fg": 3773, + "fg": 3805, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 3726 }, { "weight": 1, "sprite": 3742 }, { "weight": 1, "sprite": 3758 } ] + "fg": [ { "weight": 1, "sprite": 3758 }, { "weight": 1, "sprite": 3774 }, { "weight": 1, "sprite": 3790 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 3728, 3730, 3729, 3727 ] }, - { "weight": 1, "sprite": [ 3744, 3746, 3745, 3743 ] }, - { "weight": 1, "sprite": [ 3760, 3762, 3761, 3759 ] } + { "weight": 1, "sprite": [ 3760, 3762, 3761, 3759 ] }, + { "weight": 1, "sprite": [ 3776, 3778, 3777, 3775 ] }, + { "weight": 1, "sprite": [ 3792, 3794, 3793, 3791 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 3738, 3740, 3739, 3737 ] }, - { "weight": 1, "sprite": [ 3754, 3756, 3755, 3753 ] }, - { "weight": 1, "sprite": [ 3770, 3772, 3771, 3769 ] } + { "weight": 1, "sprite": [ 3770, 3772, 3771, 3769 ] }, + { "weight": 1, "sprite": [ 3786, 3788, 3787, 3785 ] }, + { "weight": 1, "sprite": [ 3802, 3804, 3803, 3801 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 3732, 3731 ] }, - { "weight": 1, "sprite": [ 3748, 3747 ] }, - { "weight": 1, "sprite": [ 3764, 3763 ] } + { "weight": 1, "sprite": [ 3764, 3763 ] }, + { "weight": 1, "sprite": [ 3780, 3779 ] }, + { "weight": 1, "sprite": [ 3796, 3795 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 3734, 3736, 3735, 3733 ] }, - { "weight": 1, "sprite": [ 3750, 3752, 3751, 3749 ] }, - { "weight": 1, "sprite": [ 3766, 3768, 3767, 3765 ] } + { "weight": 1, "sprite": [ 3766, 3768, 3767, 3765 ] }, + { "weight": 1, "sprite": [ 3782, 3784, 3783, 3781 ] }, + { "weight": 1, "sprite": [ 3798, 3800, 3799, 3797 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 3741, 3741 ] }, - { "weight": 1, "sprite": [ 3757, 3757 ] }, - { "weight": 1, "sprite": [ 3773, 3773 ] } + { "weight": 1, "sprite": [ 3773, 3773 ] }, + { "weight": 1, "sprite": [ 3789, 3789 ] }, + { "weight": 1, "sprite": [ 3805, 3805 ] } ] } ] @@ -4881,362 +4984,336 @@ { "id": "fd_tindalos_gas", "fg": [ - { "weight": 5, "sprite": 3784 }, - { "weight": 5, "sprite": 3786 }, - { "weight": 5, "sprite": 3787 }, - { "weight": 5, "sprite": 3788 }, - { "weight": 5, "sprite": 3789 }, - { "weight": 5, "sprite": 3790 }, - { "weight": 5, "sprite": 3791 }, - { "weight": 5, "sprite": 3792 }, - { "weight": 5, "sprite": 3793 }, - { "weight": 5, "sprite": 3785 } + { "weight": 5, "sprite": 3816 }, + { "weight": 5, "sprite": 3818 }, + { "weight": 5, "sprite": 3819 }, + { "weight": 5, "sprite": 3820 }, + { "weight": 5, "sprite": 3821 }, + { "weight": 5, "sprite": 3822 }, + { "weight": 5, "sprite": 3823 }, + { "weight": 5, "sprite": 3824 }, + { "weight": 5, "sprite": 3825 }, + { "weight": 5, "sprite": 3817 } ], "animated": true }, - { "id": "f_plant_seed", "fg": 3804, "rotates": false }, - { "id": "f_plant_seedling", "fg": 3805, "rotates": false }, - { "id": "f_plant_mature", "fg": 3803, "rotates": false }, - { "id": "f_plant_harvest", "fg": 3802, "rotates": false }, - { "id": "tr_rollmat", "fg": 3807 }, - { "id": "tr_fur_rollmat", "fg": 3806 }, - { "id": "f_air_conditioner", "fg": 3809 }, - { "id": "f_armchair", "rotates": true, "fg": [ 3812, 3813, 3811, 3810 ] }, - { "id": "f_ash", "fg": 3814 }, - { "id": "f_barricade_road", "fg": 3815 }, + { "id": "f_plant_seed", "fg": 3836, "rotates": false }, + { "id": "f_plant_seedling", "fg": 3837, "rotates": false }, + { "id": "f_plant_mature", "fg": 3835, "rotates": false }, + { "id": "f_plant_harvest", "fg": 3834, "rotates": false }, + { "id": "tr_rollmat", "fg": 3839 }, + { "id": "tr_fur_rollmat", "fg": 3838 }, + { "id": "f_air_conditioner", "fg": 3841 }, + { "id": "f_armchair", "rotates": true, "fg": [ 3844, 3845, 3843, 3842 ] }, + { "id": "f_ash", "fg": 3846 }, + { "id": "f_barricade_road", "fg": 3847 }, { "id": "f_bathtub", "multitile": true, - "fg": 3831, + "fg": 3863, "additional_tiles": [ - { "id": "center", "fg": 3816 }, - { "id": "corner", "fg": [ 3818, 3820, 3819, 3817 ] }, - { "id": "t_connection", "fg": [ 3828, 3830, 3829, 3827 ] }, - { "id": "edge", "fg": [ 3822, 3821 ] }, - { "id": "end_piece", "fg": [ 3824, 3826, 3825, 3823 ] }, - { "id": "unconnected", "fg": [ 3831, 3831 ] } + { "id": "center", "fg": 3848 }, + { "id": "corner", "fg": [ 3850, 3852, 3851, 3849 ] }, + { "id": "t_connection", "fg": [ 3860, 3862, 3861, 3859 ] }, + { "id": "edge", "fg": [ 3854, 3853 ] }, + { "id": "end_piece", "fg": [ 3856, 3858, 3857, 3855 ] }, + { "id": "unconnected", "fg": [ 3863, 3863 ] } ] }, { "id": "f_bed", "multitile": true, - "fg": 3849, + "fg": 3881, "additional_tiles": [ - { "id": "center", "fg": 3834 }, - { "id": "corner", "fg": [ 3836, 3838, 3837, 3835 ] }, - { "id": "t_connection", "fg": [ 3846, 3848, 3847, 3845 ] }, - { "id": "edge", "fg": [ 3840, 3839 ] }, - { "id": "end_piece", "fg": [ 3842, 3844, 3843, 3841 ] }, - { "id": "unconnected", "fg": [ 3849, 3849 ] } + { "id": "center", "fg": 3866 }, + { "id": "corner", "fg": [ 3868, 3870, 3869, 3867 ] }, + { "id": "t_connection", "fg": [ 3878, 3880, 3879, 3877 ] }, + { "id": "edge", "fg": [ 3872, 3871 ] }, + { "id": "end_piece", "fg": [ 3874, 3876, 3875, 3873 ] }, + { "id": "unconnected", "fg": [ 3881, 3881 ] } ] }, { "id": "f_bench", "multitile": true, - "fg": 3865, + "fg": 3897, "additional_tiles": [ - { "id": "center", "fg": 3850 }, - { "id": "corner", "fg": [ 3852, 3854, 3853, 3851 ] }, - { "id": "t_connection", "fg": [ 3862, 3864, 3863, 3861 ] }, - { "id": "edge", "fg": [ 3856, 3855 ] }, - { "id": "end_piece", "fg": [ 3858, 3860, 3859, 3857 ] }, - { "id": "unconnected", "fg": [ 3865, 3865 ] } + { "id": "center", "fg": 3882 }, + { "id": "corner", "fg": [ 3884, 3886, 3885, 3883 ] }, + { "id": "t_connection", "fg": [ 3894, 3896, 3895, 3893 ] }, + { "id": "edge", "fg": [ 3888, 3887 ] }, + { "id": "end_piece", "fg": [ 3890, 3892, 3891, 3889 ] }, + { "id": "unconnected", "fg": [ 3897, 3897 ] } ] }, - { "id": "f_bluebell", "fg": [ { "weight": 1, "sprite": 3867 }, { "weight": 2, "sprite": 3868 } ] }, - { "id": "f_boulder_medium", "fg": 3869 }, - { "id": "f_boulder_small", "fg": 3870 }, - { "id": "f_generator_broken", "fg": 3871 }, - { "id": "t_generator_broken", "fg": 3871, "bg": 5722 }, - { "id": "f_bulletin", "fg": 3872 }, - { "id": [ "f_canvas_door", "f_large_canvas_door" ], "fg": 3874 }, - { "id": [ "f_canvas_door_o", "f_large_canvas_door_o" ], "fg": 3875 }, + { "id": "f_bluebell", "fg": [ { "weight": 1, "sprite": 3899 }, { "weight": 2, "sprite": 3900 } ] }, + { "id": "f_boulder_medium", "fg": 3901 }, + { "id": "f_boulder_small", "fg": 3902 }, + { "id": "f_generator_broken", "fg": 3903 }, + { "id": "t_generator_broken", "fg": 3903, "bg": 5794 }, + { "id": "f_bulletin", "fg": 3904 }, + { "id": [ "f_canvas_door", "f_large_canvas_door" ], "fg": 3906 }, + { "id": [ "f_canvas_door_o", "f_large_canvas_door_o" ], "fg": 3907 }, { "id": [ "f_canvas_wall", "f_large_canvas_wall" ], "multitile": true, - "fg": 3891, + "fg": 3923, "additional_tiles": [ - { "id": "center", "fg": 3876 }, - { "id": "corner", "fg": [ 3878, 3880, 3879, 3877 ] }, - { "id": "t_connection", "fg": [ 3888, 3890, 3889, 3887 ] }, - { "id": "edge", "fg": [ 3882, 3881 ] }, - { "id": "end_piece", "fg": [ 3884, 3886, 3885, 3883 ] }, - { "id": "unconnected", "fg": 3891 } + { "id": "center", "fg": 3908 }, + { "id": "corner", "fg": [ 3910, 3912, 3911, 3909 ] }, + { "id": "t_connection", "fg": [ 3920, 3922, 3921, 3919 ] }, + { "id": "edge", "fg": [ 3914, 3913 ] }, + { "id": "end_piece", "fg": [ 3916, 3918, 3917, 3915 ] }, + { "id": "unconnected", "fg": 3923 } ] }, - { "id": "f_cardboard_box", "fg": 3892 }, - { "id": "f_centrifuge", "fg": 3893 }, - { "id": "t_centrifuge", "fg": 3893, "bg": 5951 }, - { "id": "f_chair", "rotates": true, "fg": [ 3896, 3897, 3895, 3894 ] }, - { "id": "f_chamomile", "fg": 3898 }, - { "id": "f_compact_ASRG_containment", "fg": 3901 }, + { "id": "f_cardboard_box", "fg": 3924 }, + { "id": "f_centrifuge", "fg": 3925 }, + { "id": "t_centrifuge", "fg": 3925, "bg": 6023 }, + { "id": "f_chair", "rotates": true, "fg": [ 3928, 3929, 3927, 3926 ] }, + { "id": "f_chamomile", "fg": 3930 }, + { "id": "f_compact_ASRG_containment", "fg": 3933 }, { "id": "f_counter", "multitile": true, - "fg": 3917, + "fg": 3949, "additional_tiles": [ - { "id": "center", "fg": 3902 }, - { "id": "corner", "fg": [ 3904, 3906, 3905, 3903 ] }, - { "id": "t_connection", "fg": [ 3914, 3916, 3915, 3913 ] }, - { "id": "edge", "fg": [ 3908, 3907 ] }, - { "id": "end_piece", "fg": [ 3910, 3912, 3911, 3909 ] }, - { "id": "unconnected", "fg": [ 3917, 3917 ] } + { "id": "center", "fg": 3934 }, + { "id": "corner", "fg": [ 3936, 3938, 3937, 3935 ] }, + { "id": "t_connection", "fg": [ 3946, 3948, 3947, 3945 ] }, + { "id": "edge", "fg": [ 3940, 3939 ] }, + { "id": "end_piece", "fg": [ 3942, 3944, 3943, 3941 ] }, + { "id": "unconnected", "fg": [ 3949, 3949 ] } ] }, { "id": "f_cupboard", "multitile": true, - "fg": 3933, + "fg": 3965, "additional_tiles": [ - { "id": "center", "fg": 3918 }, - { "id": "corner", "fg": [ 3920, 3922, 3921, 3919 ] }, - { "id": "t_connection", "fg": [ 3930, 3932, 3931, 3929 ] }, - { "id": "edge", "fg": [ 3924, 3923 ] }, - { "id": "end_piece", "fg": [ 3926, 3928, 3927, 3925 ] }, - { "id": "unconnected", "fg": [ 3933, 3933 ] } + { "id": "center", "fg": 3950 }, + { "id": "corner", "fg": [ 3952, 3954, 3953, 3951 ] }, + { "id": "t_connection", "fg": [ 3962, 3964, 3963, 3961 ] }, + { "id": "edge", "fg": [ 3956, 3955 ] }, + { "id": "end_piece", "fg": [ 3958, 3960, 3959, 3957 ] }, + { "id": "unconnected", "fg": [ 3965, 3965 ] } ] }, - { "id": "f_dahlia", "fg": [ { "weight": 1, "sprite": 3936 }, { "weight": 2, "sprite": 3937 } ] }, - { "id": "f_dandelion_season_spring", "fg": 3938 }, - { "id": "f_dandelion_season_summer", "fg": 3940 }, - { "id": "f_dandelion_season_autumn", "fg": 3939 }, - { "id": "f_dandelion_season_winter", "fg": 3941 }, - { "id": "f_datura", "fg": 3942 }, + { "id": "f_dahlia", "fg": [ { "weight": 1, "sprite": 3968 }, { "weight": 2, "sprite": 3969 } ] }, + { "id": "f_dandelion_season_spring", "fg": 3970 }, + { "id": "f_dandelion_season_summer", "fg": 3972 }, + { "id": "f_dandelion_season_autumn", "fg": 3971 }, + { "id": "f_dandelion_season_winter", "fg": 3973 }, + { "id": "f_datura", "fg": 3974 }, { "id": "f_desk", "multitile": true, - "fg": 3958, + "fg": 3990, "additional_tiles": [ - { "id": "center", "fg": 3943 }, - { "id": "corner", "fg": [ 3945, 3947, 3946, 3944 ] }, - { "id": "t_connection", "fg": [ 3955, 3957, 3956, 3954 ] }, - { "id": "edge", "fg": [ 3949, 3948 ] }, - { "id": "end_piece", "fg": [ 3951, 3953, 3952, 3950 ] }, - { "id": "unconnected", "fg": [ 3958, 3958 ] } + { "id": "center", "fg": 3975 }, + { "id": "corner", "fg": [ 3977, 3979, 3978, 3976 ] }, + { "id": "t_connection", "fg": [ 3987, 3989, 3988, 3986 ] }, + { "id": "edge", "fg": [ 3981, 3980 ] }, + { "id": "end_piece", "fg": [ 3983, 3985, 3984, 3982 ] }, + { "id": "unconnected", "fg": [ 3990, 3990 ] } ] }, - { "id": "f_displaycase", "fg": 3959 }, - { "id": "f_entertainment_center", "fg": 3960 }, - { "id": "f_filing_cabinet", "fg": 3961 }, - { "id": "f_firering", "fg": 3962 }, + { "id": "f_displaycase", "fg": 3991 }, + { "id": "f_entertainment_center", "fg": 3992 }, + { "id": "f_filing_cabinet", "fg": 3993 }, + { "id": "f_firering", "fg": 3994 }, { "id": "f_flower_fungal", "fg": [ - { "weight": 1, "sprite": 3963 }, - { "weight": 1, "sprite": 3964 }, - { "weight": 1, "sprite": 3965 }, - { "weight": 1, "sprite": 3966 }, - { "weight": 1, "sprite": 3967 }, - { "weight": 1, "sprite": 3968 }, - { "weight": 1, "sprite": 3969 }, - { "weight": 1, "sprite": 3970 }, - { "weight": 1, "sprite": 3971 }, - { "weight": 1, "sprite": 3972 }, - { "weight": 1, "sprite": 3973 }, - { "weight": 1, "sprite": 3974 }, - { "weight": 1, "sprite": 3975 }, - { "weight": 1, "sprite": 3976 }, - { "weight": 1, "sprite": 3977 }, - { "weight": 1, "sprite": 3978 } - ] - }, - { "id": "f_flower_spurge", "fg": 3979 }, - { "id": "f_flower_tulip", "fg": [ { "weight": 1, "sprite": 3980 }, { "weight": 2, "sprite": 3981 } ] }, + { "weight": 1, "sprite": 3995 }, + { "weight": 1, "sprite": 3996 }, + { "weight": 1, "sprite": 3997 }, + { "weight": 1, "sprite": 3998 }, + { "weight": 1, "sprite": 3999 }, + { "weight": 1, "sprite": 4000 }, + { "weight": 1, "sprite": 4001 }, + { "weight": 1, "sprite": 4002 }, + { "weight": 1, "sprite": 4003 }, + { "weight": 1, "sprite": 4004 }, + { "weight": 1, "sprite": 4005 }, + { "weight": 1, "sprite": 4006 }, + { "weight": 1, "sprite": 4007 }, + { "weight": 1, "sprite": 4008 }, + { "weight": 1, "sprite": 4009 }, + { "weight": 1, "sprite": 4010 } + ] + }, + { "id": "f_flower_spurge", "fg": 4011 }, + { "id": "f_flower_tulip", "fg": [ { "weight": 1, "sprite": 4012 }, { "weight": 2, "sprite": 4013 } ] }, { "id": "f_fungal_clump", - "fg": 3997, + "fg": 4029, "multitile": true, "additional_tiles": [ { "id": "center", "animated": true, "fg": [ - { "weight": 64, "sprite": 3982 }, - { "weight": 8, "sprite": 3998 }, - { "weight": 8, "sprite": 4014 }, + { "weight": 64, "sprite": 4014 }, { "weight": 8, "sprite": 4030 }, { "weight": 8, "sprite": 4046 }, { "weight": 8, "sprite": 4062 }, { "weight": 8, "sprite": 4078 }, - { "weight": 64, "sprite": 4094 }, + { "weight": 8, "sprite": 4094 }, { "weight": 8, "sprite": 4110 }, - { "weight": 8, "sprite": 4126 }, + { "weight": 64, "sprite": 4126 }, { "weight": 8, "sprite": 4142 }, { "weight": 8, "sprite": 4158 }, { "weight": 8, "sprite": 4174 }, - { "weight": 8, "sprite": 4190 } + { "weight": 8, "sprite": 4190 }, + { "weight": 8, "sprite": 4206 }, + { "weight": 8, "sprite": 4222 } ] }, { "id": "corner", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 3984, 3986, 3985, 3983 ] }, - { "weight": 8, "sprite": [ 4000, 4002, 4001, 3999 ] }, - { "weight": 8, "sprite": [ 4016, 4018, 4017, 4015 ] }, + { "weight": 64, "sprite": [ 4016, 4018, 4017, 4015 ] }, { "weight": 8, "sprite": [ 4032, 4034, 4033, 4031 ] }, { "weight": 8, "sprite": [ 4048, 4050, 4049, 4047 ] }, { "weight": 8, "sprite": [ 4064, 4066, 4065, 4063 ] }, { "weight": 8, "sprite": [ 4080, 4082, 4081, 4079 ] }, - { "weight": 64, "sprite": [ 4096, 4098, 4097, 4095 ] }, + { "weight": 8, "sprite": [ 4096, 4098, 4097, 4095 ] }, { "weight": 8, "sprite": [ 4112, 4114, 4113, 4111 ] }, - { "weight": 8, "sprite": [ 4128, 4130, 4129, 4127 ] }, + { "weight": 64, "sprite": [ 4128, 4130, 4129, 4127 ] }, { "weight": 8, "sprite": [ 4144, 4146, 4145, 4143 ] }, { "weight": 8, "sprite": [ 4160, 4162, 4161, 4159 ] }, { "weight": 8, "sprite": [ 4176, 4178, 4177, 4175 ] }, - { "weight": 8, "sprite": [ 4192, 4194, 4193, 4191 ] } + { "weight": 8, "sprite": [ 4192, 4194, 4193, 4191 ] }, + { "weight": 8, "sprite": [ 4208, 4210, 4209, 4207 ] }, + { "weight": 8, "sprite": [ 4224, 4226, 4225, 4223 ] } ] }, { "id": "t_connection", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 3994, 3996, 3995, 3993 ] }, - { "weight": 8, "sprite": [ 4010, 4012, 4011, 4009 ] }, - { "weight": 8, "sprite": [ 4026, 4028, 4027, 4025 ] }, + { "weight": 64, "sprite": [ 4026, 4028, 4027, 4025 ] }, { "weight": 8, "sprite": [ 4042, 4044, 4043, 4041 ] }, { "weight": 8, "sprite": [ 4058, 4060, 4059, 4057 ] }, { "weight": 8, "sprite": [ 4074, 4076, 4075, 4073 ] }, { "weight": 8, "sprite": [ 4090, 4092, 4091, 4089 ] }, - { "weight": 64, "sprite": [ 4106, 4108, 4107, 4105 ] }, + { "weight": 8, "sprite": [ 4106, 4108, 4107, 4105 ] }, { "weight": 8, "sprite": [ 4122, 4124, 4123, 4121 ] }, - { "weight": 8, "sprite": [ 4138, 4140, 4139, 4137 ] }, + { "weight": 64, "sprite": [ 4138, 4140, 4139, 4137 ] }, { "weight": 8, "sprite": [ 4154, 4156, 4155, 4153 ] }, { "weight": 8, "sprite": [ 4170, 4172, 4171, 4169 ] }, { "weight": 8, "sprite": [ 4186, 4188, 4187, 4185 ] }, - { "weight": 8, "sprite": [ 4202, 4204, 4203, 4201 ] } + { "weight": 8, "sprite": [ 4202, 4204, 4203, 4201 ] }, + { "weight": 8, "sprite": [ 4218, 4220, 4219, 4217 ] }, + { "weight": 8, "sprite": [ 4234, 4236, 4235, 4233 ] } ] }, { "id": "edge", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 3988, 3987 ] }, - { "weight": 8, "sprite": [ 4004, 4003 ] }, - { "weight": 8, "sprite": [ 4020, 4019 ] }, + { "weight": 64, "sprite": [ 4020, 4019 ] }, { "weight": 8, "sprite": [ 4036, 4035 ] }, { "weight": 8, "sprite": [ 4052, 4051 ] }, { "weight": 8, "sprite": [ 4068, 4067 ] }, { "weight": 8, "sprite": [ 4084, 4083 ] }, - { "weight": 64, "sprite": [ 4100, 4099 ] }, + { "weight": 8, "sprite": [ 4100, 4099 ] }, { "weight": 8, "sprite": [ 4116, 4115 ] }, - { "weight": 8, "sprite": [ 4132, 4131 ] }, + { "weight": 64, "sprite": [ 4132, 4131 ] }, { "weight": 8, "sprite": [ 4148, 4147 ] }, { "weight": 8, "sprite": [ 4164, 4163 ] }, { "weight": 8, "sprite": [ 4180, 4179 ] }, - { "weight": 8, "sprite": [ 4196, 4195 ] } + { "weight": 8, "sprite": [ 4196, 4195 ] }, + { "weight": 8, "sprite": [ 4212, 4211 ] }, + { "weight": 8, "sprite": [ 4228, 4227 ] } ] }, { "id": "end_piece", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 3990, 3992, 3991, 3989 ] }, - { "weight": 8, "sprite": [ 4006, 4008, 4007, 4005 ] }, - { "weight": 8, "sprite": [ 4022, 4024, 4023, 4021 ] }, + { "weight": 64, "sprite": [ 4022, 4024, 4023, 4021 ] }, { "weight": 8, "sprite": [ 4038, 4040, 4039, 4037 ] }, { "weight": 8, "sprite": [ 4054, 4056, 4055, 4053 ] }, { "weight": 8, "sprite": [ 4070, 4072, 4071, 4069 ] }, { "weight": 8, "sprite": [ 4086, 4088, 4087, 4085 ] }, - { "weight": 64, "sprite": [ 4102, 4104, 4103, 4101 ] }, + { "weight": 8, "sprite": [ 4102, 4104, 4103, 4101 ] }, { "weight": 8, "sprite": [ 4118, 4120, 4119, 4117 ] }, - { "weight": 8, "sprite": [ 4134, 4136, 4135, 4133 ] }, + { "weight": 64, "sprite": [ 4134, 4136, 4135, 4133 ] }, { "weight": 8, "sprite": [ 4150, 4152, 4151, 4149 ] }, { "weight": 8, "sprite": [ 4166, 4168, 4167, 4165 ] }, { "weight": 8, "sprite": [ 4182, 4184, 4183, 4181 ] }, - { "weight": 8, "sprite": [ 4198, 4200, 4199, 4197 ] } + { "weight": 8, "sprite": [ 4198, 4200, 4199, 4197 ] }, + { "weight": 8, "sprite": [ 4214, 4216, 4215, 4213 ] }, + { "weight": 8, "sprite": [ 4230, 4232, 4231, 4229 ] } ] }, { "id": "unconnected", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 3997, 3997 ] }, - { "weight": 8, "sprite": [ 4013, 4013 ] }, - { "weight": 8, "sprite": [ 4029, 4029 ] }, + { "weight": 64, "sprite": [ 4029, 4029 ] }, { "weight": 8, "sprite": [ 4045, 4045 ] }, { "weight": 8, "sprite": [ 4061, 4061 ] }, { "weight": 8, "sprite": [ 4077, 4077 ] }, { "weight": 8, "sprite": [ 4093, 4093 ] }, - { "weight": 64, "sprite": [ 4109, 4109 ] }, + { "weight": 8, "sprite": [ 4109, 4109 ] }, { "weight": 8, "sprite": [ 4125, 4125 ] }, - { "weight": 8, "sprite": [ 4141, 4141 ] }, + { "weight": 64, "sprite": [ 4141, 4141 ] }, { "weight": 8, "sprite": [ 4157, 4157 ] }, { "weight": 8, "sprite": [ 4173, 4173 ] }, { "weight": 8, "sprite": [ 4189, 4189 ] }, - { "weight": 8, "sprite": [ 4205, 4205 ] } + { "weight": 8, "sprite": [ 4205, 4205 ] }, + { "weight": 8, "sprite": [ 4221, 4221 ] }, + { "weight": 8, "sprite": [ 4237, 4237 ] } ] } ] }, { "id": [ "f_grave_stone", "f_grave_head" ], - "fg": [ { "weight": 1, "sprite": 4206 }, { "weight": 1, "sprite": 4207 } ] - }, - { "id": "f_grave_stone_old", "fg": [ { "weight": 1, "sprite": 4208 }, { "weight": 1, "sprite": 4209 } ] }, - { "id": [ "f_groundsheet", "f_large_groundsheet", "f_center_groundsheet", "f_fema_groundsheet" ], "fg": 4210 }, - { "id": "f_gunsafe_ml", "fg": 4213 }, - { "id": "f_gunsafe_mj", "fg": 4212 }, - { "id": "f_gun_safe_el", "fg": 4211 }, - { "id": "f_hay", "fg": 4214 }, - { "id": "f_indoor_plant", "fg": 4215 }, - { "id": "f_indoor_plant_y", "fg": 4216 }, - { "id": [ "f_indoor_plant_y_season_autumn", "f_indoor_plant_y_season_winter" ], "fg": 4217 }, - { "id": [ "f_kiln_empty", "f_kiln_full" ], "fg": 4218 }, - { "id": "f_leather_tarp", "fg": 4219 }, - { "id": "f_mailbox", "fg": 4222 }, - { "id": "f_metal_crate_r", "fg": 4225 }, - { "id": "f_metal_crate_c", "fg": 4223 }, - { "id": "f_metal_crate_o", "fg": 4224 }, + "fg": [ { "weight": 1, "sprite": 4238 }, { "weight": 1, "sprite": 4239 } ] + }, + { "id": "f_grave_stone_old", "fg": [ { "weight": 1, "sprite": 4240 }, { "weight": 1, "sprite": 4241 } ] }, + { "id": [ "f_groundsheet", "f_large_groundsheet", "f_center_groundsheet", "f_fema_groundsheet" ], "fg": 4242 }, + { "id": "f_gunsafe_ml", "fg": 4245 }, + { "id": "f_gunsafe_mj", "fg": 4244 }, + { "id": "f_gun_safe_el", "fg": 4243 }, + { "id": "f_hay", "fg": 4246 }, + { "id": "f_indoor_plant", "fg": 4247 }, + { "id": "f_indoor_plant_y", "fg": 4248 }, + { "id": [ "f_indoor_plant_y_season_autumn", "f_indoor_plant_y_season_winter" ], "fg": 4249 }, + { "id": [ "f_kiln_empty", "f_kiln_full" ], "fg": 4250 }, + { "id": "f_leather_tarp", "fg": 4251 }, + { "id": "f_mailbox", "fg": 4254 }, + { "id": "f_metal_crate_r", "fg": 4257 }, + { "id": "f_metal_crate_c", "fg": 4255 }, + { "id": "f_metal_crate_o", "fg": 4256 }, { "id": "f_metal_table", "multitile": true, - "fg": 4241, + "fg": 4273, "additional_tiles": [ - { "id": "center", "fg": 4226 }, - { "id": "corner", "fg": [ 4228, 4230, 4229, 4227 ] }, - { "id": "t_connection", "fg": [ 4238, 4240, 4239, 4237 ] }, - { "id": "edge", "fg": [ 4232, 4231 ] }, - { "id": "end_piece", "fg": [ 4234, 4236, 4235, 4233 ] }, - { "id": "unconnected", "fg": [ 4241, 4241 ] } + { "id": "center", "fg": 4258 }, + { "id": "corner", "fg": [ 4260, 4262, 4261, 4259 ] }, + { "id": "t_connection", "fg": [ 4270, 4272, 4271, 4269 ] }, + { "id": "edge", "fg": [ 4264, 4263 ] }, + { "id": "end_piece", "fg": [ 4266, 4268, 4267, 4265 ] }, + { "id": "unconnected", "fg": [ 4273, 4273 ] } ] }, - { "id": "f_alien_anemone", "fg": 4242 }, - { "id": "f_alien_table", "fg": 4243 }, - { "id": "f_mustard_season_spring", "fg": 4245, "rotates": false }, - { "id": "f_mustard_season_summer", "fg": 4246, "rotates": false }, - { "id": "f_mustard_season_autumn", "fg": 4244, "rotates": false }, - { "id": "f_mustard_season_winter", "fg": 4247, "rotates": false }, - { "id": "f_mutpoppy", "fg": 4248 }, + { "id": "f_alien_anemone", "fg": 4274 }, + { "id": "f_alien_table", "fg": 4275 }, + { "id": "f_mustard_season_spring", "fg": 4277, "rotates": false }, + { "id": "f_mustard_season_summer", "fg": 4278, "rotates": false }, + { "id": "f_mustard_season_autumn", "fg": 4276, "rotates": false }, + { "id": "f_mustard_season_winter", "fg": 4279, "rotates": false }, + { "id": "f_mutpoppy", "fg": 4280 }, { "id": "f_planter", "multitile": true, - "fg": 4264, - "additional_tiles": [ - { "id": "center", "fg": 4249 }, - { "id": "corner", "fg": [ 4251, 4253, 4252, 4250 ] }, - { "id": "t_connection", "fg": [ 4261, 4263, 4262, 4260 ] }, - { "id": "edge", "fg": [ 4255, 4254 ] }, - { "id": "end_piece", "fg": [ 4257, 4259, 4258, 4256 ] }, - { "id": "unconnected", "fg": [ 4264, 4264 ] } - ] - }, - { - "id": "f_planter_harvest", - "multitile": true, - "fg": 4280, - "additional_tiles": [ - { "id": "center", "fg": 4265 }, - { "id": "corner", "fg": [ 4267, 4269, 4268, 4266 ] }, - { "id": "t_connection", "fg": [ 4277, 4279, 4278, 4276 ] }, - { "id": "edge", "fg": [ 4271, 4270 ] }, - { "id": "end_piece", "fg": [ 4273, 4275, 4274, 4272 ] }, - { "id": "unconnected", "fg": [ 4280, 4280 ] } - ] - }, - { - "id": "f_planter_mature", - "multitile": true, "fg": 4296, "additional_tiles": [ { "id": "center", "fg": 4281 }, @@ -5248,7 +5325,7 @@ ] }, { - "id": "f_planter_seedling", + "id": "f_planter_harvest", "multitile": true, "fg": 4312, "additional_tiles": [ @@ -5260,226 +5337,252 @@ { "id": "unconnected", "fg": [ 4312, 4312 ] } ] }, - { "id": "f_plastic_groundsheet", "fg": 4313 }, + { + "id": "f_planter_mature", + "multitile": true, + "fg": 4328, + "additional_tiles": [ + { "id": "center", "fg": 4313 }, + { "id": "corner", "fg": [ 4315, 4317, 4316, 4314 ] }, + { "id": "t_connection", "fg": [ 4325, 4327, 4326, 4324 ] }, + { "id": "edge", "fg": [ 4319, 4318 ] }, + { "id": "end_piece", "fg": [ 4321, 4323, 4322, 4320 ] }, + { "id": "unconnected", "fg": [ 4328, 4328 ] } + ] + }, + { + "id": "f_planter_seedling", + "multitile": true, + "fg": 4344, + "additional_tiles": [ + { "id": "center", "fg": 4329 }, + { "id": "corner", "fg": [ 4331, 4333, 4332, 4330 ] }, + { "id": "t_connection", "fg": [ 4341, 4343, 4342, 4340 ] }, + { "id": "edge", "fg": [ 4335, 4334 ] }, + { "id": "end_piece", "fg": [ 4337, 4339, 4338, 4336 ] }, + { "id": "unconnected", "fg": [ 4344, 4344 ] } + ] + }, + { "id": "f_plastic_groundsheet", "fg": 4345 }, { "id": "f_pool_table", "multitile": true, - "fg": 4329, + "fg": 4361, "additional_tiles": [ - { "id": "center", "fg": 4314 }, - { "id": "corner", "fg": [ 4316, 4318, 4317, 4315 ] }, - { "id": "t_connection", "fg": [ 4326, 4328, 4327, 4325 ] }, - { "id": "edge", "fg": [ 4320, 4319 ] }, - { "id": "end_piece", "fg": [ 4322, 4324, 4323, 4321 ] }, - { "id": "unconnected", "fg": 4329 } + { "id": "center", "fg": 4346 }, + { "id": "corner", "fg": [ 4348, 4350, 4349, 4347 ] }, + { "id": "t_connection", "fg": [ 4358, 4360, 4359, 4357 ] }, + { "id": "edge", "fg": [ 4352, 4351 ] }, + { "id": "end_piece", "fg": [ 4354, 4356, 4355, 4353 ] }, + { "id": "unconnected", "fg": 4361 } ] }, - { "id": "f_rack", "fg": 4330 }, - { "id": "f_rack_wood", "fg": 4331 }, - { "id": "f_recycle_bin", "fg": 4332 }, - { "id": "f_rubble", "fg": 4333 }, - { "id": "f_rubble_rock", "fg": 4334 }, + { "id": "f_rack", "fg": 4362 }, + { "id": "f_rack_wood", "fg": 4363 }, + { "id": "f_recycle_bin", "fg": 4364 }, + { "id": "f_rubble", "fg": 4365 }, + { "id": "f_rubble_rock", "fg": 4366 }, { "id": "f_scrap_bridge", - "fg": 4350, + "fg": 4382, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4335 }, - { "id": "corner", "fg": [ 4337, 4339, 4338, 4336 ] }, - { "id": "t_connection", "fg": [ 4347, 4349, 4348, 4346 ] }, - { "id": "edge", "fg": [ 4341, 4340 ] }, - { "id": "end_piece", "fg": [ 4343, 4345, 4344, 4342 ] }, - { "id": "unconnected", "fg": [ 4350, 4350 ] } + { "id": "center", "fg": 4367 }, + { "id": "corner", "fg": [ 4369, 4371, 4370, 4368 ] }, + { "id": "t_connection", "fg": [ 4379, 4381, 4380, 4378 ] }, + { "id": "edge", "fg": [ 4373, 4372 ] }, + { "id": "end_piece", "fg": [ 4375, 4377, 4376, 4374 ] }, + { "id": "unconnected", "fg": [ 4382, 4382 ] } ] }, - { "id": "f_sign", "fg": 4351 }, - { "id": "f_skin_door", "fg": 4352 }, - { "id": "f_skin_door_o", "fg": 4353 }, + { "id": "f_sign", "fg": 4383 }, + { "id": "f_skin_door", "fg": 4384 }, + { "id": "f_skin_door_o", "fg": 4385 }, { "id": "f_skin_wall", - "fg": 4370, + "fg": 4402, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4355 }, - { "id": "corner", "fg": [ 4357, 4359, 4358, 4356 ] }, - { "id": "t_connection", "fg": [ 4367, 4369, 4368, 4366 ] }, - { "id": "edge", "fg": [ 4361, 4360 ] }, - { "id": "end_piece", "fg": [ 4363, 4365, 4364, 4362 ] }, - { "id": "unconnected", "fg": 4370 } + { "id": "center", "fg": 4387 }, + { "id": "corner", "fg": [ 4389, 4391, 4390, 4388 ] }, + { "id": "t_connection", "fg": [ 4399, 4401, 4400, 4398 ] }, + { "id": "edge", "fg": [ 4393, 4392 ] }, + { "id": "end_piece", "fg": [ 4395, 4397, 4396, 4394 ] }, + { "id": "unconnected", "fg": 4402 } ] }, { "id": "f_sofa", "multitile": true, - "fg": 4386, + "fg": 4418, "additional_tiles": [ - { "id": "center", "fg": 4371 }, - { "id": "corner", "fg": [ 4373, 4375, 4374, 4372 ] }, - { "id": "t_connection", "fg": [ 4383, 4385, 4384, 4382 ] }, - { "id": "edge", "fg": [ 4377, 4376 ] }, - { "id": "end_piece", "fg": [ 4379, 4381, 4380, 4378 ] }, - { "id": "unconnected", "fg": [ 4386, 4386 ] } + { "id": "center", "fg": 4403 }, + { "id": "corner", "fg": [ 4405, 4407, 4406, 4404 ] }, + { "id": "t_connection", "fg": [ 4415, 4417, 4416, 4414 ] }, + { "id": "edge", "fg": [ 4409, 4408 ] }, + { "id": "end_piece", "fg": [ 4411, 4413, 4412, 4410 ] }, + { "id": "unconnected", "fg": [ 4418, 4418 ] } ] }, - { "id": "f_stool", "fg": 4387 }, - { "id": "f_sunflower_season_spring", "fg": 4388 }, - { "id": "f_sunflower_season_winter", "fg": 4389 }, + { "id": "f_stool", "fg": 4419 }, + { "id": "f_sunflower_season_spring", "fg": 4420 }, + { "id": "f_sunflower_season_winter", "fg": 4421 }, { "id": "f_table", "multitile": true, - "fg": 4405, + "fg": 4437, "additional_tiles": [ - { "id": "center", "fg": 4390 }, - { "id": "corner", "fg": [ 4392, 4394, 4393, 4391 ] }, - { "id": "t_connection", "fg": [ 4402, 4404, 4403, 4401 ] }, - { "id": "edge", "fg": [ 4396, 4395 ] }, - { "id": "end_piece", "fg": [ 4398, 4400, 4399, 4397 ] }, - { "id": "unconnected", "fg": [ 4405, 4405 ] } + { "id": "center", "fg": 4422 }, + { "id": "corner", "fg": [ 4424, 4426, 4425, 4423 ] }, + { "id": "t_connection", "fg": [ 4434, 4436, 4435, 4433 ] }, + { "id": "edge", "fg": [ 4428, 4427 ] }, + { "id": "end_piece", "fg": [ 4430, 4432, 4431, 4429 ] }, + { "id": "unconnected", "fg": [ 4437, 4437 ] } ] }, - { "id": "f_toilet", "fg": 4406 }, - { "id": "f_trashcan", "fg": 4407 }, - { "id": "f_wreckage", "fg": 4408 }, - { "id": "f_lilypad", "fg": 4409 }, - { "id": "f_small_satelitte_dish", "fg": 4413 }, - { "id": "f_TV_antenna", "fg": 4410 }, - { "id": "f_cellphone_booster", "fg": 4411 }, - { "id": "f_vent_pipe", "fg": 4414 }, - { "id": "f_roof_turbine_vent", "fg": 4412 }, + { "id": "f_toilet", "fg": 4438 }, + { "id": "f_trashcan", "fg": 4439 }, + { "id": "f_wreckage", "fg": 4440 }, + { "id": "f_lilypad", "fg": 4441 }, + { "id": "f_small_satelitte_dish", "fg": 4445 }, + { "id": "f_TV_antenna", "fg": 4442 }, + { "id": "f_cellphone_booster", "fg": 4443 }, + { "id": "f_vent_pipe", "fg": 4446 }, + { "id": "f_roof_turbine_vent", "fg": 4444 }, { "id": "f_sandbag_half", "multitile": true, - "fg": 4430, - "additional_tiles": [ - { "id": "center", "fg": 4415 }, - { "id": "corner", "fg": [ 4417, 4419, 4418, 4416 ] }, - { "id": "t_connection", "fg": [ 4427, 4429, 4428, 4426 ] }, - { "id": "edge", "fg": [ 4421, 4420 ] }, - { "id": "end_piece", "fg": [ 4423, 4425, 4424, 4422 ] }, - { "id": "unconnected", "fg": [ 4430, 4430 ] } - ] - }, - { "id": "1st_aid", "fg": 4431 }, - { "id": "2x4", "fg": 4432 }, - { "id": "halberd", "fg": 4453 }, - { "id": "halberd_fake", "fg": 4453 }, - { "id": "nodachi", "fg": 4461 }, - { "id": "nodachi_fake", "fg": 4461 }, - { "id": "nodachi_inferior", "fg": 4461 }, - { "id": "arming_sword", "fg": 4598 }, - { "id": "art_sphere", "fg": 4613 }, - { "id": "art_rod", "fg": 4611 }, - { "id": "art_teardrop", "fg": 4615 }, - { "id": "art_lamp", "fg": 4607 }, - { "id": "art_snake", "fg": 4612 }, - { "id": "art_disc", "fg": 4604 }, - { "id": "art_beads", "fg": 4601 }, - { "id": "art_napkin", "fg": 4608 }, - { "id": "art_urchin", "fg": 4617 }, - { "id": "art_jelly", "fg": 4605 }, - { "id": "art_spiral", "fg": 4614 }, - { "id": "art_pin", "fg": 4609 }, - { "id": "art_tube", "fg": 4616 }, - { "id": "art_pyramid", "fg": 4610 }, - { "id": "art_crystal", "fg": 4603 }, - { "id": "art_knot", "fg": 4606 }, - { "id": "art_crescent", "fg": 4602 }, - { "id": "altered_teapot", "fg": 4599 }, - { "id": "architect_cube", "fg": 4600 }, - { "id": [ "m16_auto_rifle_var_acr", "acr_300blk" ], "fg": 4675 }, - { "id": [ "ak47", "aksemi" ], "fg": 4625 }, - { "id": [ "carbine_flintlock", "carbine_flintlock_double" ], "fg": 4639 }, - { "id": [ "m16a4", "m16_auto_rifle_var_m16a3" ], "fg": 4676 }, - { "id": [ "m249", "m249_semi" ], "fg": 4684 }, - { "id": [ "m60", "m60_semi" ], "fg": 4694 }, - { "id": [ "mp40", "mp40semi" ], "fg": 4710 }, - { "id": [ "slamfire_shotgun", "slamfire_shotgun_d" ], "fg": 4749 }, - { "id": "fire_ax", "fg": 4765 }, - { "id": "ax", "fg": 4768 }, - { "id": "hatchet", "fg": 4766 }, - { "id": "backpack", "fg": 4769 }, - { "id": "duffelbag", "fg": 4770 }, - { "id": "molle_pack", "fg": 4771 }, - { "id": [ "rifle_case_soft_leather", "rifle_case_xl_soft_leather" ], "fg": 4774 }, - { "id": "bag_canvas", "fg": 4777 }, - { "id": "bat", "fg": 4778 }, - { "id": "bat_metal", "fg": 4779 }, - { "id": "blanket", "fg": 4780 }, - { "id": "down_blanket", "fg": 4781 }, - { "id": "electric_blanket", "fg": 4782 }, - { "id": "board_trap", "fg": 4783 }, - { "id": [ "compbow", "compbow_high", "compbow_low" ], "fg": 4784 }, - { "id": "box_large", "fg": 4795 }, - { "id": "box_medium", "fg": 4796 }, - { "id": "broom", "fg": 4797 }, - { "id": "bwirebat", "fg": 4798 }, - { "id": "cattlefodder", "fg": 4816 }, - { "id": "chainsaw_off", "fg": 4817 }, - { "id": "axe_ring", "fg": 4824 }, - { "id": "balclava", "fg": 4825 }, - { "id": "beret", "fg": 4826 }, - { "id": "boots", "fg": 4827 }, - { "id": "boxer_briefs", "fg": 4828 }, - { "id": "boxer_shorts", "fg": 4829 }, - { "id": "boy_shorts", "fg": 4830 }, - { "id": "bra", "fg": 4831 }, - { "id": "briefs", "fg": 4832 }, - { "id": "bscabbard", "fg": 4833 }, - { "id": "corset", "fg": 4836 }, - { "id": "cowboy_hat", "fg": 4837 }, - { "id": "dress_shoes", "fg": 4838 }, - { "id": "hat_ball", "fg": 4839 }, - { "id": "hat_cotton", "fg": 4840 }, - { "id": "hat_fur", "fg": 4841 }, - { "id": "hat_knit", "fg": 4843 }, - { "id": "hat_noise_cancelling", "fg": 4844 }, - { "id": "helmet_barbute", "fg": 4845 }, - { "id": "helmet_chitin", "fg": 4846 }, - { "id": "helmet_kabuto", "fg": 4847 }, - { "id": "holster", "fg": 4848 }, - { "id": "hoodie", "fg": 4849 }, - { "id": "jeans", "fg": 4852 }, - { "id": "leather_belt", "fg": 4853 }, - { "id": "longshirt", "fg": 4854 }, - { "id": "maid_dress", "fg": 4855 }, - { "id": "maid_hat", "fg": 4856 }, - { "id": "mask_dust", "fg": 4857 }, - { "id": "panties", "fg": 4858 }, - { "id": "pants", "fg": 4859 }, - { "id": "pants_cargo", "fg": 4860 }, - { "id": "polo_shirt", "fg": 4861 }, - { "id": "ragpouch", "fg": 4862 }, - { "id": "scabbard", "fg": 4863 }, - { "id": "sneakers", "fg": 4865 }, - { "id": "socks", "fg": 4866 }, - { "id": "spearsling", "fg": 4867 }, - { "id": "stockings", "fg": 4869 }, - { "id": "sweater", "fg": 4872 }, - { "id": "sweatshirt", "fg": 4873 }, - { "id": "tank_top", "fg": 4874 }, - { "id": "tool_belt", "fg": 4875 }, - { "id": "tshirt", "fg": 4876 }, - { "id": "turban", "fg": 4877 }, - { "id": "undershirt", "fg": 4878 }, - { "id": "coat_lab", "fg": 4834 }, - { "id": "coat_rain", "fg": 4835 }, - { "id": "sports_bra", "fg": 4868 }, - { "id": "skirt", "fg": 4864 }, - { "id": "jacket_light", "fg": 4851 }, - { "id": "jacket_army", "fg": 4850 }, - { "id": "hat_hard", "fg": 4842 }, - { "id": "striped_pants", "fg": 4870 }, - { "id": "striped_shirt", "fg": 4871 }, - { "id": "cloak", "fg": 4879 }, - { "id": "cloak_wool", "fg": 4882 }, - { "id": "cloak_leather", "fg": 4881 }, - { "id": "cloak_fur", "fg": 4880 }, - { "id": "coffeemaker", "fg": 4883 }, - { "id": "contacts", "fg": 4884 }, - { "id": "corpse_generic_human", "fg": 4885 }, - { "id": "crowbar", "fg": 4893 }, - { "id": "filter_air", "fg": 4894 }, - { "id": "fish_bait", "fg": 4895 }, + "fg": 4462, + "additional_tiles": [ + { "id": "center", "fg": 4447 }, + { "id": "corner", "fg": [ 4449, 4451, 4450, 4448 ] }, + { "id": "t_connection", "fg": [ 4459, 4461, 4460, 4458 ] }, + { "id": "edge", "fg": [ 4453, 4452 ] }, + { "id": "end_piece", "fg": [ 4455, 4457, 4456, 4454 ] }, + { "id": "unconnected", "fg": [ 4462, 4462 ] } + ] + }, + { "id": "1st_aid", "fg": 4463 }, + { "id": "2x4", "fg": 4464 }, + { "id": "halberd", "fg": 4485 }, + { "id": "halberd_fake", "fg": 4485 }, + { "id": "nodachi", "fg": 4493 }, + { "id": "nodachi_fake", "fg": 4493 }, + { "id": "nodachi_inferior", "fg": 4493 }, + { "id": "arming_sword", "fg": 4630 }, + { "id": "art_sphere", "fg": 4645 }, + { "id": "art_rod", "fg": 4643 }, + { "id": "art_teardrop", "fg": 4647 }, + { "id": "art_lamp", "fg": 4639 }, + { "id": "art_snake", "fg": 4644 }, + { "id": "art_disc", "fg": 4636 }, + { "id": "art_beads", "fg": 4633 }, + { "id": "art_napkin", "fg": 4640 }, + { "id": "art_urchin", "fg": 4649 }, + { "id": "art_jelly", "fg": 4637 }, + { "id": "art_spiral", "fg": 4646 }, + { "id": "art_pin", "fg": 4641 }, + { "id": "art_tube", "fg": 4648 }, + { "id": "art_pyramid", "fg": 4642 }, + { "id": "art_crystal", "fg": 4635 }, + { "id": "art_knot", "fg": 4638 }, + { "id": "art_crescent", "fg": 4634 }, + { "id": "altered_teapot", "fg": 4631 }, + { "id": "architect_cube", "fg": 4632 }, + { "id": [ "m16_auto_rifle_var_acr", "acr_300blk" ], "fg": 4707 }, + { "id": [ "ak47", "aksemi" ], "fg": 4657 }, + { "id": [ "carbine_flintlock", "carbine_flintlock_double" ], "fg": 4671 }, + { "id": [ "m16a4", "m16_auto_rifle_var_m16a3" ], "fg": 4708 }, + { "id": [ "m249", "m249_semi" ], "fg": 4716 }, + { "id": [ "m60", "m60_semi" ], "fg": 4726 }, + { "id": [ "mp40", "mp40semi" ], "fg": 4742 }, + { "id": [ "slamfire_shotgun", "slamfire_shotgun_d" ], "fg": 4781 }, + { "id": "fire_ax", "fg": 4797 }, + { "id": "ax", "fg": 4800 }, + { "id": "hatchet", "fg": 4798 }, + { "id": "backpack", "fg": 4801 }, + { "id": "duffelbag", "fg": 4802 }, + { "id": "molle_pack", "fg": 4803 }, + { "id": [ "rifle_case_soft_leather", "rifle_case_xl_soft_leather" ], "fg": 4806 }, + { "id": "bag_canvas", "fg": 4809 }, + { "id": "bat", "fg": 4810 }, + { "id": "bat_metal", "fg": 4811 }, + { "id": "blanket", "fg": 4812 }, + { "id": "down_blanket", "fg": 4813 }, + { "id": "electric_blanket", "fg": 4814 }, + { "id": "board_trap", "fg": 4815 }, + { "id": [ "compbow", "compbow_high", "compbow_low" ], "fg": 4816 }, + { "id": "box_large", "fg": 4827 }, + { "id": "box_medium", "fg": 4828 }, + { "id": "broom", "fg": 4829 }, + { "id": "bwirebat", "fg": 4830 }, + { "id": "cattlefodder", "fg": 4848 }, + { "id": "chainsaw_off", "fg": 4849 }, + { "id": "axe_ring", "fg": 4856 }, + { "id": "balclava", "fg": 4857 }, + { "id": "beret", "fg": 4858 }, + { "id": "boots", "fg": 4859 }, + { "id": "boxer_briefs", "fg": 4860 }, + { "id": "boxer_shorts", "fg": 4861 }, + { "id": "boy_shorts", "fg": 4862 }, + { "id": "bra", "fg": 4863 }, + { "id": "briefs", "fg": 4864 }, + { "id": "bscabbard", "fg": 4865 }, + { "id": "corset", "fg": 4868 }, + { "id": "cowboy_hat", "fg": 4869 }, + { "id": "dress_shoes", "fg": 4870 }, + { "id": "hat_ball", "fg": 4871 }, + { "id": "hat_cotton", "fg": 4872 }, + { "id": "hat_fur", "fg": 4873 }, + { "id": "hat_knit", "fg": 4875 }, + { "id": "hat_noise_cancelling", "fg": 4876 }, + { "id": "helmet_barbute", "fg": 4877 }, + { "id": "helmet_chitin", "fg": 4878 }, + { "id": "helmet_kabuto", "fg": 4879 }, + { "id": "holster", "fg": 4880 }, + { "id": "hoodie", "fg": 4881 }, + { "id": "jeans", "fg": 4884 }, + { "id": "leather_belt", "fg": 4885 }, + { "id": "longshirt", "fg": 4886 }, + { "id": "maid_dress", "fg": 4887 }, + { "id": "maid_hat", "fg": 4888 }, + { "id": "mask_dust", "fg": 4889 }, + { "id": "panties", "fg": 4890 }, + { "id": "pants", "fg": 4891 }, + { "id": "pants_cargo", "fg": 4892 }, + { "id": "polo_shirt", "fg": 4893 }, + { "id": "ragpouch", "fg": 4894 }, + { "id": "scabbard", "fg": 4895 }, + { "id": "sneakers", "fg": 4897 }, + { "id": "socks", "fg": 4898 }, + { "id": "spearsling", "fg": 4899 }, + { "id": "stockings", "fg": 4901 }, + { "id": "sweater", "fg": 4904 }, + { "id": "sweatshirt", "fg": 4905 }, + { "id": "tank_top", "fg": 4906 }, + { "id": "tool_belt", "fg": 4907 }, + { "id": "tshirt", "fg": 4908 }, + { "id": "turban", "fg": 4909 }, + { "id": "undershirt", "fg": 4910 }, + { "id": "coat_lab", "fg": 4866 }, + { "id": "coat_rain", "fg": 4867 }, + { "id": "sports_bra", "fg": 4900 }, + { "id": "skirt", "fg": 4896 }, + { "id": "jacket_light", "fg": 4883 }, + { "id": "jacket_army", "fg": 4882 }, + { "id": "hat_hard", "fg": 4874 }, + { "id": "striped_pants", "fg": 4902 }, + { "id": "striped_shirt", "fg": 4903 }, + { "id": "cloak", "fg": 4911 }, + { "id": "cloak_wool", "fg": 4914 }, + { "id": "cloak_leather", "fg": 4913 }, + { "id": "cloak_fur", "fg": 4912 }, + { "id": "coffeemaker", "fg": 4915 }, + { "id": "contacts", "fg": 4916 }, + { "id": "corpse_generic_human", "fg": 4917 }, + { "id": "crowbar", "fg": 4925 }, + { "id": "filter_air", "fg": 4926 }, + { "id": "fish_bait", "fg": 4927 }, { "id": [ "corpse_mon_fish_white_bass", @@ -5491,7 +5594,7 @@ "corpse_mon_fish_rock_bass", "corpse_mon_fish_white_catfish" ], - "fg": 4899 + "fg": 4931 }, { "id": [ @@ -5502,7 +5605,7 @@ "corpse_mon_fish_white_sucker", "corpse_mon_fish_fallfish" ], - "fg": 4898 + "fg": 4930 }, { "id": [ @@ -5513,7 +5616,7 @@ "corpse_mon_fish_calico_bass", "corpse_mon_fish_carp" ], - "fg": 4897 + "fg": 4929 }, { "id": [ @@ -5526,316 +5629,317 @@ "corpse_mon_fish_muskellunge", "corpse_mon_fish_grass_carp" ], - "fg": 4896 - }, - { "id": "fish_trap", "fg": 4900 }, - { "id": "fishing_rod_basic", "fg": 4901 }, - { "id": "fishing_rod_professional", "fg": 4902 }, - { "id": "forge", "fg": 4904 }, - { "id": "char_forge", "fg": 4903 }, - { "id": "glass_shard", "fg": 4928 }, - { "id": "hoboreel", "fg": 4929 }, - { "id": "hydrogen_tank", "fg": 4930 }, - { "id": "leather_tarp", "fg": 4931 }, - { "id": "water", "fg": 4942 }, - { "id": "water_clean", "fg": 4943 }, - { "id": "gasoline", "fg": 4937 }, - { "id": "diesel", "fg": 4935 }, - { "id": "biodiesel", "fg": 4933 }, - { "id": "flamethrower_fuel", "fg": 4936 }, - { "id": "avgas", "fg": 4932 }, - { "id": "lamp_oil", "fg": 4939 }, - { "id": "motor_oil", "fg": 4940 }, - { "id": "napalm", "fg": 4941 }, - { "id": "gelled_gasoline", "fg": 4938 }, - { "id": "blood", "fg": 4934 }, - { "id": "log", "fg": 4944 }, - { "id": "lucern_hammer", "fg": 4945 }, - { "id": "marble", "fg": 4947 }, - { "id": "microwave", "fg": 4948 }, - { "id": "mjolnir", "fg": 4949 }, - { "id": "mop", "fg": 4950 }, - { "id": "mp5mag", "fg": 4951 }, - { "id": "nail", "fg": 4959 }, - { "id": "nailbat", "fg": 4960 }, - { "id": "nailboard", "fg": 4961 }, - { "id": "needle_bone", "fg": 4962 }, - { "id": "needle_curved", "fg": 4963 }, - { "id": "needle_wood", "fg": 4964 }, - { "id": "many_years_old_newspaper", "fg": 4965 }, - { "id": "years_old_newspaper", "fg": 4970 }, - { "id": "months_old_newspaper", "fg": 4966 }, - { "id": "newest_newspaper", "fg": 4967 }, - { "id": "one_year_old_newspaper", "fg": 4968 }, - { "id": "weeks_old_newspaper", "fg": 4969 }, - { "id": "2h_flail_wood", "fg": 4971 }, - { "id": "pillow", "fg": 4973 }, - { "id": "down_pillow", "fg": 4972 }, - { "id": "pine_bough", "fg": 4974 }, - { "id": "pinecone", "fg": 4975 }, + "fg": 4928 + }, + { "id": "fish_trap", "fg": 4932 }, + { "id": "fishing_rod_basic", "fg": 4933 }, + { "id": "fishing_rod_professional", "fg": 4934 }, + { "id": "forge", "fg": 4936 }, + { "id": "char_forge", "fg": 4935 }, + { "id": "glass_shard", "fg": 4960 }, + { "id": "hoboreel", "fg": 4962 }, + { "id": "hydrogen_tank", "fg": 4963 }, + { "id": "leather_tarp", "fg": 5001 }, + { "id": "water", "fg": 5012 }, + { "id": "water_clean", "fg": 5013 }, + { "id": "gasoline", "fg": 5007 }, + { "id": "diesel", "fg": 5005 }, + { "id": "biodiesel", "fg": 5003 }, + { "id": "flamethrower_fuel", "fg": 5006 }, + { "id": "avgas", "fg": 5002 }, + { "id": "lamp_oil", "fg": 5009 }, + { "id": "motor_oil", "fg": 5010 }, + { "id": "napalm", "fg": 5011 }, + { "id": "gelled_gasoline", "fg": 5008 }, + { "id": "blood", "fg": 5004 }, + { "id": "log", "fg": 5014 }, + { "id": "lucern_hammer", "fg": 5015 }, + { "id": "marble", "fg": 5017 }, + { "id": "microwave", "fg": 5018 }, + { "id": "mjolnir", "fg": 5019 }, + { "id": "mop", "fg": 5020 }, + { "id": "mp5mag", "fg": 5021 }, + { "id": "nail", "fg": 5029 }, + { "id": "nailbat", "fg": 5030 }, + { "id": "nailboard", "fg": 5031 }, + { "id": "needle_bone", "fg": 5032 }, + { "id": "needle_curved", "fg": 5033 }, + { "id": "needle_wood", "fg": 5034 }, + { "id": "many_years_old_newspaper", "fg": 5035 }, + { "id": "years_old_newspaper", "fg": 5040 }, + { "id": "months_old_newspaper", "fg": 5036 }, + { "id": "newest_newspaper", "fg": 5037 }, + { "id": "one_year_old_newspaper", "fg": 5038 }, + { "id": "weeks_old_newspaper", "fg": 5039 }, + { "id": "2h_flail_wood", "fg": 5041 }, + { "id": "pillow", "fg": 5043 }, + { "id": "down_pillow", "fg": 5042 }, + { "id": "pine_bough", "fg": 5044 }, + { "id": "pinecone", "fg": 5045 }, { "id": [ "rifle_9mm", "rifle_3006", "rifle_45", "rifle_22", "rifle_40", "rifle_44", "rifle_38", "rifle_223" ], - "fg": 4976 - }, - { "id": "plastic_sheet", "fg": 4978 }, - { "id": "plastic_shopping_bag", "fg": 4979 }, - { "id": "pneumatic_shotgun", "fg": 4980 }, - { "id": "pool_ball", "fg": 4981 }, - { "id": "powder_candy", "fg": 4983 }, - { "id": "rag", "fg": 4984 }, - { "id": "rebar", "fg": 4985 }, - { "id": [ "fur_rollmat", "broketent", "largebroketent" ], "fg": 4986 }, - { "id": [ "rollmat", "tent_kit", "large_tent_kit" ], "fg": 4987 }, - { "id": "scissors", "fg": 4988 }, - { "id": "screwdriver", "fg": 4989 }, - { "id": "sewing_kit", "fg": 4990 }, - { "id": "sharp_rock", "fg": 4991 }, - { "id": "sheet_metal", "fg": 4992 }, - { "id": "sheet_metal_small", "fg": 4993 }, - { "id": "shovel", "fg": 4994 }, - { "id": "slingshot", "fg": 4995 }, - { "id": "solar_panel", "fg": 4997 }, - { "id": "solar_cell", "fg": 4996 }, - { "id": "pointy_stick", "fg": 4998 }, - { "id": "spear_wood", "fg": 5006 }, - { "id": "spear_spike", "fg": 5004 }, - { "id": "spear_knife", "fg": 5000 }, - { "id": "spear_knife_superior", "fg": 5001 }, - { "id": "spear_pipe", "fg": 5002 }, - { "id": "spear_rebar", "fg": 5003 }, - { "id": "spear_steel", "fg": 5005 }, - { "id": "spear_copper", "fg": 4999 }, - { "id": "splinter", "fg": 5007 }, - { "id": "sponge", "fg": 5008 }, - { "id": "spoon", "fg": 5009 }, - { "id": "stick", "fg": 5010 }, - { "id": "stick_long", "fg": 5011 }, - { "id": "primitive_hammer", "fg": 5012 }, - { "id": "string_36", "fg": 5013 }, - { "id": "string_6", "fg": 5014 }, - { "id": "tailors_kit", "fg": 5016 }, - { "id": "tarp", "fg": 5017 }, - { "id": "television", "fg": 5018 }, - { "id": "thermos", "fg": 5019 }, - { "id": "thread", "fg": 5020 }, - { "id": "2h_flail_steel", "fg": 5028 }, - { "id": "welder", "fg": 5029 }, - { "id": "welder_crude", "fg": 5030 }, - { "id": "wood_panel", "fg": 5031 }, - { "id": "wood_sheet", "fg": 5032 }, - { "id": "corpse_mon_troll", "fg": 5033 }, - { "id": "mon_bluejay_chick", "fg": 5038, "bg": 1419 }, - { "id": "mon_cardinal_chick", "fg": 5039, "bg": 1419 }, - { "id": "mon_raven_chick", "fg": 5044, "bg": 1419 }, - { "id": "mon_robin_chick", "fg": 5045, "bg": 1419 }, - { "id": "mon_sparrow", "fg": 5046, "bg": 1419 }, - { "id": "mon_sparrow_chick", "fg": 5047, "bg": 1419 }, - { "id": "mon_crow_mutant_small", "fg": 5049, "bg": 1418 }, + "fg": 5046 + }, + { "id": "plastic_sheet", "fg": 5048 }, + { "id": "plastic_shopping_bag", "fg": 5049 }, + { "id": "pneumatic_shotgun", "fg": 5050 }, + { "id": "pool_ball", "fg": 5051 }, + { "id": "powder_candy", "fg": 5053 }, + { "id": "rag", "fg": 5054 }, + { "id": "rebar", "fg": 5055 }, + { "id": [ "fur_rollmat", "broketent", "largebroketent" ], "fg": 5056 }, + { "id": "rollmat", "fg": 5057 }, + { "id": "scissors", "fg": 5058 }, + { "id": "screwdriver", "fg": 5059 }, + { "id": "sewing_kit", "fg": 5060 }, + { "id": "sharp_rock", "fg": 5061 }, + { "id": "sheet_metal", "fg": 5062 }, + { "id": "sheet_metal_small", "fg": 5063 }, + { "id": "shovel", "fg": 5064 }, + { "id": "slingshot", "fg": 5065 }, + { "id": "solar_panel", "fg": 5067 }, + { "id": "solar_cell", "fg": 5066 }, + { "id": "pointy_stick", "fg": 5068 }, + { "id": "spear_wood", "fg": 5076 }, + { "id": "spear_spike", "fg": 5074 }, + { "id": "spear_knife", "fg": 5070 }, + { "id": "spear_knife_superior", "fg": 5071 }, + { "id": "spear_pipe", "fg": 5072 }, + { "id": "spear_rebar", "fg": 5073 }, + { "id": "spear_steel", "fg": 5075 }, + { "id": "spear_copper", "fg": 5069 }, + { "id": "splinter", "fg": 5077 }, + { "id": "sponge", "fg": 5078 }, + { "id": "spoon", "fg": 5079 }, + { "id": "stick", "fg": 5080 }, + { "id": "stick_long", "fg": 5081 }, + { "id": "primitive_hammer", "fg": 5082 }, + { "id": "string_36", "fg": 5083 }, + { "id": "string_6", "fg": 5084 }, + { "id": "tailors_kit", "fg": 5086 }, + { "id": "tarp", "fg": 5087 }, + { "id": "television", "fg": 5088 }, + { "id": "thermos", "fg": 5089 }, + { "id": "thread", "fg": 5090 }, + { "id": "2h_flail_steel", "fg": 5098 }, + { "id": "welder", "fg": 5099 }, + { "id": "welder_crude", "fg": 5100 }, + { "id": "wood_panel", "fg": 5101 }, + { "id": "wood_sheet", "fg": 5102 }, + { "id": "corpse_mon_troll", "fg": 5103 }, + { "id": "mon_bluejay_chick", "fg": 5108, "bg": 1420 }, + { "id": "mon_cardinal_chick", "fg": 5109, "bg": 1420 }, + { "id": "mon_raven_chick", "fg": 5114, "bg": 1420 }, + { "id": "mon_robin_chick", "fg": 5115, "bg": 1420 }, + { "id": "mon_sparrow", "fg": 5116, "bg": 1420 }, + { "id": "mon_sparrow_chick", "fg": 5117, "bg": 1420 }, + { "id": "mon_crow_mutant_small", "fg": 5119, "bg": 1419 }, { "id": "mon_cat_bengal", - "fg": [ { "weight": 1, "sprite": 5055 }, { "weight": 1, "sprite": 5054 } ], - "bg": 1419 + "fg": [ { "weight": 1, "sprite": 5125 }, { "weight": 1, "sprite": 5124 } ], + "bg": 1420 }, { "id": "mon_cat_calico", - "fg": [ { "weight": 1, "sprite": 5058 }, { "weight": 1, "sprite": 5057 } ], - "bg": 1419 + "fg": [ { "weight": 1, "sprite": 5128 }, { "weight": 1, "sprite": 5127 } ], + "bg": 1420 }, { "id": "mon_cat_chonker", - "fg": [ { "weight": 1, "sprite": 5061 }, { "weight": 1, "sprite": 5060 } ], - "bg": 1419 + "fg": [ { "weight": 1, "sprite": 5131 }, { "weight": 1, "sprite": 5130 } ], + "bg": 1420 }, { "id": "mon_cat_devon_rex", - "fg": [ { "weight": 1, "sprite": 5064 }, { "weight": 1, "sprite": 5063 } ], - "bg": 1419 + "fg": [ { "weight": 1, "sprite": 5134 }, { "weight": 1, "sprite": 5133 } ], + "bg": 1420 }, { "id": "mon_cat_longhair", - "fg": [ { "weight": 1, "sprite": 5067 }, { "weight": 1, "sprite": 5066 } ], - "bg": 1419 + "fg": [ { "weight": 1, "sprite": 5137 }, { "weight": 1, "sprite": 5136 } ], + "bg": 1420 }, { "id": "mon_cat_maine_coon", - "fg": [ { "weight": 1, "sprite": 5070 }, { "weight": 1, "sprite": 5069 } ], - "bg": 1419 + "fg": [ { "weight": 1, "sprite": 5140 }, { "weight": 1, "sprite": 5139 } ], + "bg": 1420 }, { "id": "mon_cat_persian", - "fg": [ { "weight": 1, "sprite": 5073 }, { "weight": 1, "sprite": 5072 } ], - "bg": 1419 + "fg": [ { "weight": 1, "sprite": 5143 }, { "weight": 1, "sprite": 5142 } ], + "bg": 1420 }, { "id": "mon_cat_siamese", - "fg": [ { "weight": 1, "sprite": 5079 }, { "weight": 1, "sprite": 5078 } ], - "bg": 1419 + "fg": [ { "weight": 1, "sprite": 5149 }, { "weight": 1, "sprite": 5148 } ], + "bg": 1420 }, { "id": "mon_cat_sphynx", - "fg": [ { "weight": 1, "sprite": 5082 }, { "weight": 1, "sprite": 5081 } ], - "bg": 1419 + "fg": [ { "weight": 1, "sprite": 5152 }, { "weight": 1, "sprite": 5151 } ], + "bg": 1420 }, { "id": "mon_cat_tabby", - "fg": [ { "weight": 1, "sprite": 5085 }, { "weight": 1, "sprite": 5084 } ], - "bg": 1419 - }, - { "id": "mon_cat_kitten", "fg": 5074, "bg": 1419 }, - { "id": "mon_cat_bengal_kitten", "fg": 5053, "bg": 1419 }, - { "id": "mon_cat_calico_kitten", "fg": 5056, "bg": 1419 }, - { "id": "mon_cat_chonker_kitten", "fg": 5059, "bg": 1419 }, - { "id": "mon_cat_devon_rex_kitten", "fg": 5062, "bg": 1419 }, - { "id": "mon_cat_longhair_kitten", "fg": 5065, "bg": 1419 }, - { "id": "mon_cat_maine_coon_kitten", "fg": 5068, "bg": 1419 }, - { "id": "mon_cat_persian_kitten", "fg": 5071, "bg": 1419 }, - { "id": "mon_cat_siamese_kitten", "fg": 5077, "bg": 1419 }, - { "id": "mon_cat_sphynx_kitten", "fg": 5080, "bg": 1419 }, - { "id": "mon_cat_tabby_kitten", "fg": 5083, "bg": 1419 }, - { "id": "mon_dog_beagle", "fg": 5092, "bg": 1419 }, - { "id": "mon_dog_gshepherd", "fg": 5103, "bg": 1418 }, - { "id": "mon_dog_boxer", "fg": 5094, "bg": 1418 }, - { "id": "mon_dog_dachshund", "fg": 5099, "bg": 1418 }, - { "id": "mon_dog_auscattle", "fg": 5088, "bg": 1418 }, - { "id": "mon_dog_bcollie", "fg": 5090, "bg": 1418 }, - { "id": "mon_dog_chihuahua", "fg": 5097, "bg": 1419 }, - { "id": "mon_dog_gpyrenees", "fg": 5101, "bg": 1418 }, - { "id": "mon_dog_pitbullmix", "fg": 5106, "bg": 1418 }, - { "id": "mon_dog_samoyed", "fg": 5110, "bg": 1418 }, - { "id": "mon_dog_mutant_mongrel", "fg": 5105, "bg": 1418 }, - { "id": "mon_dog_auscattle_pup", "fg": 5089, "bg": 1419 }, - { "id": "mon_dog_bcollie_pup", "fg": 5091, "bg": 1419 }, - { "id": "mon_dog_beagle_pup", "fg": 5093, "bg": 1419 }, - { "id": "mon_dog_boxer_pup", "fg": 5095, "bg": 1419 }, - { "id": "mon_dog_bull_pup", "fg": 5096, "bg": 1419 }, - { "id": "mon_dog_chihuahua_pup", "fg": 5098, "bg": 1419 }, - { "id": "mon_dog_dachshund_pup", "fg": 5100, "bg": 1419 }, - { "id": "mon_dog_gpyrenees_pup", "fg": 5102, "bg": 1419 }, - { "id": "mon_dog_gshepherd_pup", "fg": 5104, "bg": 1419 }, - { "id": "mon_dog_pitbullmix_pup", "fg": 5107, "bg": 1419 }, - { "id": "mon_dog_pup", "fg": 5108, "bg": 1419 }, - { "id": "mon_dog_rottweiler_pup", "fg": 5109, "bg": 1419 }, - { "id": "mon_dog_samoyed_pup", "fg": 5111, "bg": 1419 }, + "fg": [ { "weight": 1, "sprite": 5155 }, { "weight": 1, "sprite": 5154 } ], + "bg": 1420 + }, + { "id": "mon_cat_kitten", "fg": 5144, "bg": 1420 }, + { "id": "mon_cat_bengal_kitten", "fg": 5123, "bg": 1420 }, + { "id": "mon_cat_calico_kitten", "fg": 5126, "bg": 1420 }, + { "id": "mon_cat_chonker_kitten", "fg": 5129, "bg": 1420 }, + { "id": "mon_cat_devon_rex_kitten", "fg": 5132, "bg": 1420 }, + { "id": "mon_cat_longhair_kitten", "fg": 5135, "bg": 1420 }, + { "id": "mon_cat_maine_coon_kitten", "fg": 5138, "bg": 1420 }, + { "id": "mon_cat_persian_kitten", "fg": 5141, "bg": 1420 }, + { "id": "mon_cat_siamese_kitten", "fg": 5147, "bg": 1420 }, + { "id": "mon_cat_sphynx_kitten", "fg": 5150, "bg": 1420 }, + { "id": "mon_cat_tabby_kitten", "fg": 5153, "bg": 1420 }, + { "id": "mon_dog_beagle", "fg": 5162, "bg": 1420 }, + { "id": "mon_dog_gshepherd", "fg": 5173, "bg": 1419 }, + { "id": "mon_dog_boxer", "fg": 5164, "bg": 1419 }, + { "id": "mon_dog_dachshund", "fg": 5169, "bg": 1419 }, + { "id": "mon_dog_auscattle", "fg": 5158, "bg": 1419 }, + { "id": "mon_dog_bcollie", "fg": 5160, "bg": 1419 }, + { "id": "mon_dog_chihuahua", "fg": 5167, "bg": 1420 }, + { "id": "mon_dog_gpyrenees", "fg": 5171, "bg": 1419 }, + { "id": "mon_dog_pitbullmix", "fg": 5176, "bg": 1419 }, + { "id": "mon_dog_samoyed", "fg": 5180, "bg": 1419 }, + { "id": "mon_dog_mutant_mongrel", "fg": 5175, "bg": 1419 }, + { "id": "mon_dog_auscattle_pup", "fg": 5159, "bg": 1420 }, + { "id": "mon_dog_bcollie_pup", "fg": 5161, "bg": 1420 }, + { "id": "mon_dog_beagle_pup", "fg": 5163, "bg": 1420 }, + { "id": "mon_dog_boxer_pup", "fg": 5165, "bg": 1420 }, + { "id": "mon_dog_bull_pup", "fg": 5166, "bg": 1420 }, + { "id": "mon_dog_chihuahua_pup", "fg": 5168, "bg": 1420 }, + { "id": "mon_dog_dachshund_pup", "fg": 5170, "bg": 1420 }, + { "id": "mon_dog_gpyrenees_pup", "fg": 5172, "bg": 1420 }, + { "id": "mon_dog_gshepherd_pup", "fg": 5174, "bg": 1420 }, + { "id": "mon_dog_pitbullmix_pup", "fg": 5177, "bg": 1420 }, + { "id": "mon_dog_pup", "fg": 5178, "bg": 1420 }, + { "id": "mon_dog_rottweiler_pup", "fg": 5179, "bg": 1420 }, + { "id": "mon_dog_samoyed_pup", "fg": 5181, "bg": 1420 }, { "id": "mon_fish_huge", "fg": 1376 }, - { "id": "mon_locust", "fg": 5141, "bg": 1418 }, - { "id": "mon_locust_nymph", "fg": 5142, "bg": 1419 }, - { "id": "mon_locust_small", "fg": 5143, "bg": 1419 }, - { "id": "corpse_mon_ant_acid_larva", "fg": 5144 }, - { "id": "mon_plague_nymph", "fg": 5152, "bg": 1419 }, - { "id": "mon_plague_vector", "fg": 5153, "bg": 1418 }, - { "id": "mon_skittering_plague", "fg": 5155, "bg": 1418 }, - { "id": "mon_cat_mutant_kitten_prism", "fg": 5164, "bg": 1419 }, - { "id": "mon_cat_mutant_prism", "fg": 5165, "bg": 1419 }, - { "id": "mon_coyote_mutant_shark", "fg": 5166, "bg": 1418 }, - { "id": "mon_crayfish_small", "fg": 5167, "bg": 1418 }, - { "id": "mon_hallu_multicooker", "fg": 5176, "bg": 1418 }, - { "id": "mon_hazmatbot", "fg": 5177, "bg": 1418 }, + { "id": "mon_locust", "fg": 5211, "bg": 1419 }, + { "id": "mon_locust_nymph", "fg": 5212, "bg": 1420 }, + { "id": "mon_locust_small", "fg": 5213, "bg": 1420 }, + { "id": "corpse_mon_ant_acid_larva", "fg": 5214 }, + { "id": "mon_plague_nymph", "fg": 5222, "bg": 1420 }, + { "id": "mon_plague_vector", "fg": 5223, "bg": 1419 }, + { "id": "mon_skittering_plague", "fg": 5225, "bg": 1419 }, + { "id": "mon_cat_mutant_kitten_prism", "fg": 5234, "bg": 1420 }, + { "id": "mon_cat_mutant_prism", "fg": 5235, "bg": 1420 }, + { "id": "mon_coyote_mutant_shark", "fg": 5236, "bg": 1419 }, + { "id": "mon_crayfish_small", "fg": 5237, "bg": 1419 }, + { "id": "mon_hallu_multicooker", "fg": 5246, "bg": 1419 }, + { "id": "mon_hazmatbot", "fg": 5247, "bg": 1419 }, { "id": [ "mon_hound_tindalos", "mon_hound_tindalos_afterimage" ], "fg": [ - { "weight": 1, "sprite": 5178 }, - { "weight": 1, "sprite": 5179 }, - { "weight": 1, "sprite": 5180 }, - { "weight": 1, "sprite": 5181 }, - { "weight": 1, "sprite": 5182 }, - { "weight": 1, "sprite": 5183 }, - { "weight": 1, "sprite": 5184 }, - { "weight": 1, "sprite": 5185 }, - { "weight": 1, "sprite": 5186 } + { "weight": 1, "sprite": 5248 }, + { "weight": 1, "sprite": 5249 }, + { "weight": 1, "sprite": 5250 }, + { "weight": 1, "sprite": 5251 }, + { "weight": 1, "sprite": 5252 }, + { "weight": 1, "sprite": 5253 }, + { "weight": 1, "sprite": 5254 }, + { "weight": 1, "sprite": 5255 }, + { "weight": 1, "sprite": 5256 } ] }, { "id": "mon_lab_security_drone_BM", "animated": true, "fg": [ - { "weight": 10, "sprite": 5190 }, - { "weight": 10, "sprite": 5191 }, - { "weight": 10, "sprite": 5192 }, - { "weight": 10, "sprite": 5191 } + { "weight": 10, "sprite": 5260 }, + { "weight": 10, "sprite": 5261 }, + { "weight": 10, "sprite": 5262 }, + { "weight": 10, "sprite": 5261 } ] }, { "id": "mon_lab_security_drone_BM2", "animated": true, "fg": [ - { "weight": 10, "sprite": 5187 }, - { "weight": 10, "sprite": 5188 }, - { "weight": 10, "sprite": 5189 }, - { "weight": 10, "sprite": 5188 } + { "weight": 10, "sprite": 5257 }, + { "weight": 10, "sprite": 5258 }, + { "weight": 10, "sprite": 5259 }, + { "weight": 10, "sprite": 5258 } ] }, { "id": "mon_lab_security_drone_BS", "animated": true, "fg": [ - { "weight": 10, "sprite": 5193 }, - { "weight": 10, "sprite": 5194 }, - { "weight": 10, "sprite": 5195 }, - { "weight": 10, "sprite": 5194 } + { "weight": 10, "sprite": 5263 }, + { "weight": 10, "sprite": 5264 }, + { "weight": 10, "sprite": 5265 }, + { "weight": 10, "sprite": 5264 } ] }, { "id": "mon_lab_security_drone_GM", "animated": true, "fg": [ - { "weight": 10, "sprite": 5196 }, - { "weight": 10, "sprite": 5197 }, - { "weight": 10, "sprite": 5198 }, - { "weight": 10, "sprite": 5197 } + { "weight": 10, "sprite": 5266 }, + { "weight": 10, "sprite": 5267 }, + { "weight": 10, "sprite": 5268 }, + { "weight": 10, "sprite": 5267 } ] }, { "id": "mon_lab_security_drone_GR", "animated": true, "fg": [ - { "weight": 10, "sprite": 5199 }, - { "weight": 10, "sprite": 5200 }, - { "weight": 10, "sprite": 5201 }, - { "weight": 10, "sprite": 5200 } + { "weight": 10, "sprite": 5269 }, + { "weight": 10, "sprite": 5270 }, + { "weight": 10, "sprite": 5271 }, + { "weight": 10, "sprite": 5270 } ] }, { "id": "mon_lab_security_drone_YM", "animated": true, "fg": [ - { "weight": 10, "sprite": 5202 }, - { "weight": 10, "sprite": 5203 }, - { "weight": 10, "sprite": 5204 }, - { "weight": 10, "sprite": 5203 } - ] - }, - { "id": "mon_large_cockroach", "fg": 5205, "bg": 1418 }, - { "id": "mon_reindeer_fawn", "fg": 5210, "bg": 1418 }, - { "id": "mon_sheep_lamb", "fg": 5212, "bg": 1418 }, - { "id": "mon_slug_small", "fg": 5213, "bg": 1418 }, - { "id": "mon_wolf_skeleton", "fg": 5216, "bg": 1418 }, - { "id": "mon_worm_small", "fg": 5218, "bg": 1419 }, - { "id": "mon_zombie_crawler_pupa_decoy", "fg": 1707, "bg": 1418 }, - { "id": "mon_zombie_pupa_decoy", "fg": 1726, "bg": 1418 }, - { "id": "mon_zombie_pupa_decoy_shady", "fg": 1728, "bg": 1418 }, - { "id": "mon_spider_cellar_small", "fg": 5226, "bg": 1419 }, - { "id": "mon_spider_trapdoor_small", "fg": 5228, "bg": 1419 }, - { "id": "mon_spider_web_small", "fg": 5230, "bg": 1419 }, - { "id": "mon_zpider_mass", "fg": 5234, "bg": 1419 }, - { "id": "lighting_lowlight_dark", "fg": 5259 }, - { "id": "lighting_boomered_dark", "fg": 5254 }, + { "weight": 10, "sprite": 5272 }, + { "weight": 10, "sprite": 5273 }, + { "weight": 10, "sprite": 5274 }, + { "weight": 10, "sprite": 5273 } + ] + }, + { "id": "mon_large_cockroach", "fg": 5275, "bg": 1419 }, + { "id": "mon_reindeer_fawn", "fg": 5280, "bg": 1419 }, + { "id": "mon_sheep_lamb", "fg": 5282, "bg": 1419 }, + { "id": "mon_slug_small", "fg": 5284, "bg": 1419 }, + { "id": "mon_stag_beetle_small", "fg": 5286, "bg": 1419 }, + { "id": "mon_wolf_skeleton", "fg": 5288, "bg": 1419 }, + { "id": "mon_worm_small", "fg": 5290, "bg": 1420 }, + { "id": "mon_zombie_crawler_pupa_decoy", "fg": 1708, "bg": 1419 }, + { "id": "mon_zombie_pupa_decoy", "fg": 1727, "bg": 1419 }, + { "id": "mon_zombie_pupa_decoy_shady", "fg": 1729, "bg": 1419 }, + { "id": "mon_spider_cellar_small", "fg": 5298, "bg": 1420 }, + { "id": "mon_spider_trapdoor_small", "fg": 5300, "bg": 1420 }, + { "id": "mon_spider_web_small", "fg": 5302, "bg": 1420 }, + { "id": "mon_zpider_mass", "fg": 5306, "bg": 1420 }, + { "id": "lighting_lowlight_dark", "fg": 5331 }, + { "id": "lighting_boomered_dark", "fg": 5326 }, { "id": "lighting_hidden", "fg": [ - { "weight": 100, "sprite": 5255 }, - { "weight": 100, "sprite": 5256 }, - { "weight": 100, "sprite": 5257 }, - { "weight": 100, "sprite": 5258 } + { "weight": 100, "sprite": 5327 }, + { "weight": 100, "sprite": 5328 }, + { "weight": 100, "sprite": 5329 }, + { "weight": 100, "sprite": 5330 } ] }, - { "id": "animation_hit", "fg": 5277 }, - { "id": "cursor", "fg": 5279 }, - { "id": "highlight", "fg": 5281 }, - { "id": "highlight_item", "fg": 5282 }, - { "id": "line_target", "fg": 5280 }, - { "id": "line_trail", "fg": 5283 }, - { "id": "animation_line", "fg": 5278 }, - { "id": "generic_city_building", "fg": 5303, "bg": 5300 }, + { "id": "animation_hit", "fg": 5349 }, + { "id": "cursor", "fg": 5351 }, + { "id": "highlight", "fg": 5353 }, + { "id": "highlight_item", "fg": 5354 }, + { "id": "line_target", "fg": 5352 }, + { "id": "line_trail", "fg": 5355 }, + { "id": "animation_line", "fg": 5350 }, + { "id": "generic_city_building", "fg": 5375, "bg": 5372 }, { "id": [ "abstorefront_1", @@ -5864,25 +5968,25 @@ "s_sports", "veterinarian" ], - "fg": 5303, - "bg": 5300 + "fg": 5375, + "bg": 5372 }, - { "id": "forest_water", "fg": 5308 }, - { "id": [ "forest", "special_forest" ], "fg": 5301, "bg": 5300 }, - { "id": [ "field", "special_field" ], "fg": 5300 }, - { "id": "open_air", "fg": 5302 }, + { "id": "forest_water", "fg": 5380 }, + { "id": [ "forest", "special_forest" ], "fg": 5373, "bg": 5372 }, + { "id": [ "field", "special_field" ], "fg": 5372 }, + { "id": "open_air", "fg": 5374 }, { "id": "railroad", - "fg": 6750, - "bg": 6727, + "fg": 6839, + "bg": 6816, "multitile": true, "additional_tiles": [ - { "id": "center", "bg": 6727, "fg": 6744 }, - { "id": "corner", "bg": 6727, "fg": [ 6746, 6748, 6747, 6745 ] }, - { "id": "t_connection", "bg": 6727, "fg": [ 6752, 6754, 6753, 6751 ] }, - { "id": "edge", "bg": 6727, "fg": [ 6750, 6749 ] }, - { "id": "end_piece", "bg": 6727, "fg": [ 6750, 6749, 6750, 6749 ] }, - { "id": "unconnected", "bg": 6727, "fg": [ 6750, 6749 ] } + { "id": "center", "bg": 6816, "fg": 6833 }, + { "id": "corner", "bg": 6816, "fg": [ 6835, 6837, 6836, 6834 ] }, + { "id": "t_connection", "bg": 6816, "fg": [ 6841, 6843, 6842, 6840 ] }, + { "id": "edge", "bg": 6816, "fg": [ 6839, 6838 ] }, + { "id": "end_piece", "bg": 6816, "fg": [ 6839, 6838, 6839, 6838 ] }, + { "id": "unconnected", "bg": 6816, "fg": [ 6839, 6838 ] } ] }, { @@ -6105,19 +6209,19 @@ "urban_13_11", "urban_13_12" ], - "fg": [ 5305, 5304, 5306, 5307 ], - "bg": 5300, + "fg": [ 5377, 5376, 5378, 5379 ], + "bg": 5372, "rotates": true }, - { "id": "anthill", "fg": 5310, "bg": 5300, "rotates": false }, - { "id": "acid_anthill", "fg": 5309, "bg": 5300, "rotates": false }, + { "id": "anthill", "fg": 5382, "bg": 5372, "rotates": false }, + { "id": "acid_anthill", "fg": 5381, "bg": 5372, "rotates": false }, { "id": [ "2farm_3", "farm_3", "farm_isherwood_3", "farm_dairy_twd_6", "farm_dairy_twd_12", "ranch_camp_66", "dairy_farm_SE" ], - "fg": [ 5312, 5311, 5312, 5311 ], - "bg": 5300, + "fg": [ 5384, 5383, 5384, 5383 ], + "bg": 5372, "rotates": true }, - { "id": [ "desolatebarn", "barn_aban1" ], "fg": 5313, "bg": 5300 }, + { "id": [ "desolatebarn", "barn_aban1" ], "fg": 5385, "bg": 5372 }, { "id": [ "2farm_loft_3", @@ -6130,8 +6234,8 @@ "ranch_camp_66_roof", "dairy_farm_SE_roof" ], - "fg": [ 5312, 5311, 5312, 5311 ], - "bg": 5302, + "fg": [ 5384, 5383, 5384, 5383 ], + "bg": 5374, "rotates": true }, { @@ -6153,8 +6257,8 @@ "cabin_strange_b", "riverside_dwelling" ], - "fg": [ 5315, 5314, 5316, 5317 ], - "bg": 5300, + "fg": [ 5387, 5386, 5388, 5389 ], + "bg": 5372, "rotates": true }, { @@ -6172,8 +6276,8 @@ "cabin_lake_roof", "lake_cabin_boathouse_roof" ], - "fg": [ 5315, 5314, 5316, 5317 ], - "bg": 5302, + "fg": [ 5387, 5386, 5388, 5389 ], + "bg": 5374, "rotates": true }, { @@ -6189,12 +6293,12 @@ "ws_survivor_camp", "homelesscamp" ], - "fg": 5318, - "bg": 5300 + "fg": 5390, + "bg": 5372 }, - { "id": "cave", "fg": 5319, "bg": 5300 }, - { "id": "cave_underground", "fg": 5319 }, - { "id": [ "airliner_2b_-1", "airliner_2c_-1" ], "fg": 5321, "rotates": false }, + { "id": "cave", "fg": 5391, "bg": 5372 }, + { "id": "cave_underground", "fg": 5391 }, + { "id": [ "airliner_2b_-1", "airliner_2c_-1" ], "fg": 5393, "rotates": false }, { "id": [ "airliner_1a", @@ -6227,27 +6331,27 @@ "airliner_2j", "airliner_3j" ], - "fg": 5322 + "fg": 5394 }, - { "id": [ "airliner_2a_1", "airliner_2c_1" ], "fg": 5302 }, - { "id": [ "dirt_road", "dirt_road_forest" ], "fg": [ 5329, 5328 ], "rotates": true }, - { "id": [ "dirt_road_3way", "dirt_road_3way_forest" ], "fg": [ 5335, 5334, 5336, 5337 ], "rotates": true }, - { "id": [ "dirt_road_turn", "dirt_road_turn_forest" ], "fg": [ 5324, 5326, 5327, 5325 ], "rotates": true }, - { "id": [ "dirt_road_turn1", "dirt_road_turn1_forest" ], "fg": [ 5325, 5324, 5326, 5327 ], "rotates": true }, + { "id": [ "airliner_2a_1", "airliner_2c_1" ], "fg": 5374 }, + { "id": [ "dirt_road", "dirt_road_forest" ], "fg": [ 5401, 5400 ], "rotates": true }, + { "id": [ "dirt_road_3way", "dirt_road_3way_forest" ], "fg": [ 5407, 5406, 5408, 5409 ], "rotates": true }, + { "id": [ "dirt_road_turn", "dirt_road_turn_forest" ], "fg": [ 5396, 5398, 5399, 5397 ], "rotates": true }, + { "id": [ "dirt_road_turn1", "dirt_road_turn1_forest" ], "fg": [ 5397, 5396, 5398, 5399 ], "rotates": true }, { "id": [ "shelter", "shelter_1", "shelter_2", "shelter_vandal", "shelter_1_vandal", "shelter_2_vandal" ], - "fg": [ 5340, 5339, 5341, 5342 ], - "bg": 5300, + "fg": [ 5412, 5411, 5413, 5414 ], + "bg": 5372, "rotates": true }, { "id": [ "shelter_roof", "shelter_roof_1", "shelter_roof_2" ], - "fg": [ 5340, 5339, 5341, 5342 ], - "bg": 5302, + "fg": [ 5412, 5411, 5413, 5414 ], + "bg": 5374, "rotates": true }, - { "id": "shelter_under", "fg": [ 5340, 5339, 5341, 5342 ], "rotates": true }, - { "id": "unknown_map_extra", "fg": 3408 }, + { "id": "shelter_under", "fg": [ 5412, 5411, 5413, 5414 ], "rotates": true }, + { "id": "unknown_map_extra", "fg": 3440 }, { "id": [ "2farm_1", @@ -6316,19 +6420,19 @@ "horse_farm_isherwood_2", "yard" ], - "fg": 5350 + "fg": 5422 }, { "id": "forest_trail", - "fg": 5366, + "fg": 5438, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5351 }, - { "id": "corner", "fg": [ 5353, 5355, 5354, 5352 ] }, - { "id": "t_connection", "fg": [ 5363, 5365, 5364, 5362 ] }, - { "id": "edge", "fg": [ 5357, 5356 ] }, - { "id": "end_piece", "fg": [ 5359, 5361, 5360, 5358 ] }, - { "id": "unconnected", "fg": [ 5366, 5366 ] } + { "id": "center", "fg": 5423 }, + { "id": "corner", "fg": [ 5425, 5427, 5426, 5424 ] }, + { "id": "t_connection", "fg": [ 5435, 5437, 5436, 5434 ] }, + { "id": "edge", "fg": [ 5429, 5428 ] }, + { "id": "end_piece", "fg": [ 5431, 5433, 5432, 5430 ] }, + { "id": "unconnected", "fg": [ 5438, 5438 ] } ] }, { @@ -6345,50 +6449,50 @@ "garage_gas_roof_2", "garage_gas_roof_3" ], - "fg": [ 5368, 5367, 5369, 5370 ], - "bg": 5300 - }, - { "id": "2farm_7", "fg": 5351 }, - { "id": "crater", "fg": 6582, "bg": 5300 }, - { "id": "ranch_camp_17", "fg": 7408, "bg": 5414 }, - { "id": "ranch_camp_76", "fg": 5351 }, - { "id": "ranch_camp_77", "fg": [ 5468, 5467, 5469, 5470 ], "bg": 5300, "rotates": true }, - { "id": "helipad_ne", "fg": [ 5372, 5374, 5373, 5371 ], "rotates": true }, - { "id": "helipad_nw", "fg": [ 5376, 5378, 5377, 5375 ], "rotates": true }, - { "id": "helipad_se", "fg": [ 5380, 5382, 5381, 5379 ], "rotates": true }, - { "id": "helipad_sw", "fg": [ 5384, 5386, 5385, 5383 ], "rotates": true }, - { "id": "lighthouse_z2", "fg": 5394, "bg": 5302 }, - { "id": "lighthouse_z3", "fg": 5395, "bg": 5302 }, - { "id": "lighthouse_z4", "fg": 5396, "bg": 5302 }, - { "id": "lighthouse_z5", "fg": 5397, "bg": 5302 }, - { "id": "lighthouse_roof", "fg": 5393, "bg": 5302 }, - { "id": "note_!_black", "fg": 5398 }, - { "id": "note_!_red", "fg": 5411 }, - { "id": "note_!_green", "fg": 5403 }, - { "id": "note_!_brown", "fg": 5400 }, - { "id": "note_!_blue", "fg": 5399 }, - { "id": "note_!_magenta", "fg": 5409 }, - { "id": "note_!_cyan", "fg": 5401 }, - { "id": "note_!_light_gray", "fg": 5406 }, - { "id": "note_!_dark_gray", "fg": 5402 }, - { "id": "note_!_light_red", "fg": 5408 }, - { "id": "note_!_light_green", "fg": 5407 }, - { "id": "note_!_yellow", "fg": 5413 }, - { "id": "note_!_light_blue", "fg": 5404 }, - { "id": "note_!_pink", "fg": 5410 }, - { "id": "note_!_light_cyan", "fg": 5405 }, - { "id": "note_!_white", "fg": 5412 }, - { "id": "2farm_4", "fg": [ 5422, 5421, 5423, 5424 ], "rotates": true }, - { "id": "2farm_8", "fg": [ 5423, 5424, 5422, 5421 ], "rotates": true }, - { "id": "dairy_farm_NW", "fg": [ 5424, 5422, 5421, 5423 ], "rotates": true }, - { "id": "dairy_farm_NE", "fg": [ 5421, 5423, 5424, 5422 ], "rotates": true }, - { "id": "ranch_camp_1", "fg": [ 5418, 5417, 5419, 5420 ], "rotates": true }, + "fg": [ 5440, 5439, 5441, 5442 ], + "bg": 5372 + }, + { "id": "2farm_7", "fg": 5423 }, + { "id": "crater", "fg": 6671, "bg": 5372 }, + { "id": "ranch_camp_17", "fg": 7497, "bg": 5486 }, + { "id": "ranch_camp_76", "fg": 5423 }, + { "id": "ranch_camp_77", "fg": [ 5540, 5539, 5541, 5542 ], "bg": 5372, "rotates": true }, + { "id": "helipad_ne", "fg": [ 5444, 5446, 5445, 5443 ], "rotates": true }, + { "id": "helipad_nw", "fg": [ 5448, 5450, 5449, 5447 ], "rotates": true }, + { "id": "helipad_se", "fg": [ 5452, 5454, 5453, 5451 ], "rotates": true }, + { "id": "helipad_sw", "fg": [ 5456, 5458, 5457, 5455 ], "rotates": true }, + { "id": "lighthouse_z2", "fg": 5466, "bg": 5374 }, + { "id": "lighthouse_z3", "fg": 5467, "bg": 5374 }, + { "id": "lighthouse_z4", "fg": 5468, "bg": 5374 }, + { "id": "lighthouse_z5", "fg": 5469, "bg": 5374 }, + { "id": "lighthouse_roof", "fg": 5465, "bg": 5374 }, + { "id": "note_!_black", "fg": 5470 }, + { "id": "note_!_red", "fg": 5483 }, + { "id": "note_!_green", "fg": 5475 }, + { "id": "note_!_brown", "fg": 5472 }, + { "id": "note_!_blue", "fg": 5471 }, + { "id": "note_!_magenta", "fg": 5481 }, + { "id": "note_!_cyan", "fg": 5473 }, + { "id": "note_!_light_gray", "fg": 5478 }, + { "id": "note_!_dark_gray", "fg": 5474 }, + { "id": "note_!_light_red", "fg": 5480 }, + { "id": "note_!_light_green", "fg": 5479 }, + { "id": "note_!_yellow", "fg": 5485 }, + { "id": "note_!_light_blue", "fg": 5476 }, + { "id": "note_!_pink", "fg": 5482 }, + { "id": "note_!_light_cyan", "fg": 5477 }, + { "id": "note_!_white", "fg": 5484 }, + { "id": "2farm_4", "fg": [ 5494, 5493, 5495, 5496 ], "rotates": true }, + { "id": "2farm_8", "fg": [ 5495, 5496, 5494, 5493 ], "rotates": true }, + { "id": "dairy_farm_NW", "fg": [ 5496, 5494, 5493, 5495 ], "rotates": true }, + { "id": "dairy_farm_NE", "fg": [ 5493, 5495, 5496, 5494 ], "rotates": true }, + { "id": "ranch_camp_1", "fg": [ 5490, 5489, 5491, 5492 ], "rotates": true }, { "id": [ "ranch_camp_2", "ranch_camp_3", "ranch_camp_4", "ranch_camp_5", "ranch_camp_6", "ranch_camp_7", "ranch_camp_8" ], - "fg": [ 5426, 5425, 5427, 5428 ], + "fg": [ 5498, 5497, 5499, 5500 ], "rotates": true }, - { "id": "ranch_camp_9", "fg": [ 5417, 5419, 5420, 5418 ], "rotates": true }, + { "id": "ranch_camp_9", "fg": [ 5489, 5491, 5492, 5490 ], "rotates": true }, { "id": [ "ranch_camp_10", @@ -6399,7 +6503,7 @@ "ranch_camp_55", "ranch_camp_64" ], - "fg": [ 5428, 5426, 5425, 5427 ], + "fg": [ 5500, 5498, 5497, 5499 ], "rotates": true }, { @@ -6449,7 +6553,7 @@ "ranch_camp_70", "ranch_camp_71" ], - "fg": 5414, + "fg": 5486, "rotates": true }, { @@ -6462,730 +6566,730 @@ "ranch_camp_63", "ranch_camp_72" ], - "fg": [ 5425, 5427, 5428, 5426 ], + "fg": [ 5497, 5499, 5500, 5498 ], "rotates": true }, - { "id": [ "ranch_camp_73", "ranch_camp_78" ], "fg": [ 5420, 5418, 5417, 5419 ], "rotates": true }, + { "id": [ "ranch_camp_73", "ranch_camp_78" ], "fg": [ 5492, 5490, 5489, 5491 ], "rotates": true }, { "id": [ "ranch_camp_74", "ranch_camp_79", "ranch_camp_80" ], - "fg": [ 5427, 5428, 5426, 5425 ], + "fg": [ 5499, 5500, 5498, 5497 ], "rotates": true }, - { "id": [ "ranch_camp_75", "ranch_camp_81" ], "fg": [ 5419, 5420, 5418, 5417 ], "rotates": true }, - { "id": "pond_field", "fg": 5431, "bg": 5300, "rotates": false }, - { "id": "pond_forest", "fg": 5432, "bg": 5300, "rotates": false }, - { "id": "pond_swamp", "fg": 5433, "bg": 5300, "rotates": false }, - { "id": "hot_springs", "fg": 5430, "bg": 5300, "rotates": false }, + { "id": [ "ranch_camp_75", "ranch_camp_81" ], "fg": [ 5491, 5492, 5490, 5489 ], "rotates": true }, + { "id": "pond_field", "fg": 5503, "bg": 5372, "rotates": false }, + { "id": "pond_forest", "fg": 5504, "bg": 5372, "rotates": false }, + { "id": "pond_swamp", "fg": 5505, "bg": 5372, "rotates": false }, + { "id": "hot_springs", "fg": 5502, "bg": 5372, "rotates": false }, { "id": [ "pool", "pool_1", "pool_2", "pool_3", "pool_4" ], - "fg": [ 5435, 5434, 5436, 5437 ], - "bg": 5300, + "fg": [ 5507, 5506, 5508, 5509 ], + "bg": 5372, "rotates": true }, - { "id": [ "pool_5", "pool_6" ], "fg": [ 5439, 5438, 5440, 5441 ], "bg": 5300, "rotates": true }, + { "id": [ "pool_5", "pool_6" ], "fg": [ 5511, 5510, 5512, 5513 ], "bg": 5372, "rotates": true }, { "id": [ "pool_roof", "pool_roof_1", "pool_roof_2", "pool_roof_3", "pool_roof_4" ], - "fg": [ 5435, 5434, 5436, 5437 ], - "bg": 5302, + "fg": [ 5507, 5506, 5508, 5509 ], + "bg": 5374, "rotates": true }, - { "id": "publicgarden", "fg": 5442 }, - { "id": "PublicPond_1a", "fg": [ 5446, 5444, 5443, 5445 ], "rotates": true }, - { "id": "PublicPond_1b", "fg": [ 5443, 5445, 5446, 5444 ], "rotates": true }, - { "id": "river_nw", "fg": 5455, "bg": 5300, "rotates": false }, - { "id": "river_sw", "fg": 5458, "bg": 5300, "rotates": false }, - { "id": "river_se", "fg": 5456, "bg": 5300, "rotates": false }, - { "id": "river_ne", "fg": 5453, "bg": 5300, "rotates": false }, - { "id": "river_north", "fg": 5454, "bg": 5300, "rotates": false }, - { "id": "river_west", "fg": 5459, "bg": 5300, "rotates": false }, - { "id": "river_east", "fg": 5452, "bg": 5300, "rotates": false }, - { "id": "river_south", "fg": 5457, "bg": 5300, "rotates": false }, - { "id": "river_center", "fg": 5451, "bg": 5300, "rotates": false }, - { "id": "river", "fg": [ 5454, 5452, 5457, 5459 ], "bg": 5300, "rotates": true }, - { "id": "river_c_not_nw", "fg": 5448, "bg": 5300, "rotates": false }, - { "id": "river_c_not_ne", "fg": 5447, "bg": 5300, "rotates": false }, - { "id": "river_c_not_sw", "fg": 5450, "bg": 5300, "rotates": false }, - { "id": "river_c_not_se", "fg": 5449, "bg": 5300, "rotates": false }, + { "id": "publicgarden", "fg": 5514 }, + { "id": "PublicPond_1a", "fg": [ 5518, 5516, 5515, 5517 ], "rotates": true }, + { "id": "PublicPond_1b", "fg": [ 5515, 5517, 5518, 5516 ], "rotates": true }, + { "id": "river_nw", "fg": 5527, "bg": 5372, "rotates": false }, + { "id": "river_sw", "fg": 5530, "bg": 5372, "rotates": false }, + { "id": "river_se", "fg": 5528, "bg": 5372, "rotates": false }, + { "id": "river_ne", "fg": 5525, "bg": 5372, "rotates": false }, + { "id": "river_north", "fg": 5526, "bg": 5372, "rotates": false }, + { "id": "river_west", "fg": 5531, "bg": 5372, "rotates": false }, + { "id": "river_east", "fg": 5524, "bg": 5372, "rotates": false }, + { "id": "river_south", "fg": 5529, "bg": 5372, "rotates": false }, + { "id": "river_center", "fg": 5523, "bg": 5372, "rotates": false }, + { "id": "river", "fg": [ 5526, 5524, 5529, 5531 ], "bg": 5372, "rotates": true }, + { "id": "river_c_not_nw", "fg": 5520, "bg": 5372, "rotates": false }, + { "id": "river_c_not_ne", "fg": 5519, "bg": 5372, "rotates": false }, + { "id": "river_c_not_sw", "fg": 5522, "bg": 5372, "rotates": false }, + { "id": "river_c_not_se", "fg": 5521, "bg": 5372, "rotates": false }, { "id": "road", - "fg": 5475, + "fg": 5547, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5460 }, - { "id": "corner", "fg": [ 5462, 5464, 5463, 5461 ], "bg": 5300 }, - { "id": "t_connection", "fg": [ 5472, 5474, 5473, 5471 ] }, - { "id": "edge", "fg": [ 5466, 5465 ] }, - { "id": "end_piece", "fg": [ 5468, 5470, 5469, 5467 ] }, - { "id": "unconnected", "fg": [ 5475, 5475 ], "bg": 5300 } + { "id": "center", "fg": 5532 }, + { "id": "corner", "fg": [ 5534, 5536, 5535, 5533 ], "bg": 5372 }, + { "id": "t_connection", "fg": [ 5544, 5546, 5545, 5543 ] }, + { "id": "edge", "fg": [ 5538, 5537 ] }, + { "id": "end_piece", "fg": [ 5540, 5542, 5541, 5539 ] }, + { "id": "unconnected", "fg": [ 5547, 5547 ], "bg": 5372 } ] }, - { "id": "road_nesw_manhole", "fg": 5476, "bg": 5460 }, + { "id": "road_nesw_manhole", "fg": 5548, "bg": 5532 }, { "id": [ "house_farm", "farm_2", "farm_isherwood_2", "2farm_11" ], - "fg": [ 5478, 5477, 5479, 5480 ], - "bg": 5300, + "fg": [ 5550, 5549, 5551, 5552 ], + "bg": 5372, "rotates": true }, - { "id": [ "dairy_farm_SW", "ranch_camp_68" ], "fg": [ 5479, 5480, 5478, 5477 ], "bg": 5300, "rotates": true }, + { "id": [ "dairy_farm_SW", "ranch_camp_68" ], "fg": [ 5551, 5552, 5550, 5549 ], "bg": 5372, "rotates": true }, { "id": [ "house_farm_roof", "farm_2_roof", "farm_isherwood_2_roof", "2farm_roof_11" ], - "fg": [ 5478, 5477, 5479, 5480 ], - "bg": 5302, + "fg": [ 5550, 5549, 5551, 5552 ], + "bg": 5374, "rotates": true }, { "id": [ "dairy_farm_SW_roof", "ranch_camp_68_roof" ], - "fg": [ 5479, 5480, 5478, 5477 ], - "bg": 5302, + "fg": [ 5551, 5552, 5550, 5549 ], + "bg": 5374, "rotates": true }, - { "id": "farm_isherwood_2_cellar", "fg": [ 5478, 5477, 5479, 5480 ], "rotates": true }, - { "id": [ "2silos", "ranch_camp_57" ], "fg": [ 5482, 5481, 5482, 5481 ], "bg": 5300, "rotates": true }, + { "id": "farm_isherwood_2_cellar", "fg": [ 5550, 5549, 5551, 5552 ], "rotates": true }, + { "id": [ "2silos", "ranch_camp_57" ], "fg": [ 5554, 5553, 5554, 5553 ], "bg": 5372, "rotates": true }, { "id": [ "2silos_1", "2silos_2", "2silos_roof" ], - "fg": [ 5482, 5481, 5482, 5481 ], - "bg": 5302, + "fg": [ 5554, 5553, 5554, 5553 ], + "bg": 5374, "rotates": true }, - { "id": "slimepit_top", "fg": 5483, "bg": 5300 }, - { "id": [ "slimepit_bottom", "slimepit", "slimepit_down" ], "fg": 7017 }, - { "id": "hunter_shack", "fg": [ 5489, 5488, 5490, 5491 ], "bg": 5300, "rotates": true }, - { "id": "hunter_shack_1", "fg": [ 5486, 5484, 5485, 5487 ], "bg": 5300, "rotates": true }, - { "id": "hunter_shack_roof", "fg": [ 5489, 5488, 5490, 5491 ], "bg": 5302, "rotates": true }, - { "id": "hunter_shack_roof_1", "fg": [ 5486, 5484, 5485, 5487 ], "bg": 5302, "rotates": true }, - { "id": "ws_fire_lookout_tower_base", "fg": 5506, "bg": 5300, "rotates": false }, - { "id": "ws_fire_lookout_tower_f1", "fg": 5506, "bg": 5302 }, - { "id": [ "ws_fire_lookout_tower_f2", "ws_fire_lookout_tower_f3" ], "fg": 5507, "bg": 5302 }, - { "id": "t_reb_cage", "fg": 5509, "bg": 6807 }, + { "id": "slimepit_top", "fg": 5555, "bg": 5372 }, + { "id": [ "slimepit_bottom", "slimepit", "slimepit_down" ], "fg": 7106 }, + { "id": "hunter_shack", "fg": [ 5561, 5560, 5562, 5563 ], "bg": 5372, "rotates": true }, + { "id": "hunter_shack_1", "fg": [ 5558, 5556, 5557, 5559 ], "bg": 5372, "rotates": true }, + { "id": "hunter_shack_roof", "fg": [ 5561, 5560, 5562, 5563 ], "bg": 5374, "rotates": true }, + { "id": "hunter_shack_roof_1", "fg": [ 5558, 5556, 5557, 5559 ], "bg": 5374, "rotates": true }, + { "id": "ws_fire_lookout_tower_base", "fg": 5578, "bg": 5372, "rotates": false }, + { "id": "ws_fire_lookout_tower_f1", "fg": 5578, "bg": 5374 }, + { "id": [ "ws_fire_lookout_tower_f2", "ws_fire_lookout_tower_f3" ], "fg": 5579, "bg": 5374 }, + { "id": "t_reb_cage", "fg": 5581, "bg": 6896 }, { "id": "f_earthbag_half", "multitile": true, - "fg": 5525, - "bg": 6342, + "fg": 5597, + "bg": 6414, "additional_tiles": [ - { "id": "center", "fg": 5510 }, - { "id": "corner", "fg": [ 5512, 5514, 5513, 5511 ] }, - { "id": "t_connection", "fg": [ 5522, 5524, 5523, 5521 ] }, - { "id": "edge", "fg": [ 5516, 5515 ] }, - { "id": "end_piece", "fg": [ 5518, 5520, 5519, 5517 ] }, - { "id": "unconnected", "fg": [ 5525, 5525 ] } + { "id": "center", "fg": 5582 }, + { "id": "corner", "fg": [ 5584, 5586, 5585, 5583 ] }, + { "id": "t_connection", "fg": [ 5594, 5596, 5595, 5593 ] }, + { "id": "edge", "fg": [ 5588, 5587 ] }, + { "id": "end_piece", "fg": [ 5590, 5592, 5591, 5589 ] }, + { "id": "unconnected", "fg": [ 5597, 5597 ] } ] }, - { "id": [ "t_ramp_up_low", "t_ramp_down_low" ], "fg": 6547 }, - { "id": [ "t_sidewalk_ramp_up_low", "t_sidewalk_ramp_down_low" ], "fg": 7001 }, + { "id": [ "t_ramp_up_low", "t_ramp_down_low" ], "fg": 6636 }, + { "id": [ "t_sidewalk_ramp_up_low", "t_sidewalk_ramp_down_low" ], "fg": 7090 }, { "id": "t_splitrail_fence", "multitile": true, - "fg": 5568, - "bg": 6342, + "fg": 5640, + "bg": 6414, "additional_tiles": [ - { "id": "center", "bg": 6342, "fg": 5553 }, - { "id": "corner", "bg": 6342, "fg": [ 5555, 5557, 5556, 5554 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 5565, 5567, 5566, 5564 ] }, - { "id": "edge", "bg": 6342, "fg": [ 5559, 5558 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 5561, 5563, 5562, 5560 ] }, - { "bg": 6342, "id": "unconnected", "fg": [ 5568, 5568 ] } + { "id": "center", "bg": 6414, "fg": 5625 }, + { "id": "corner", "bg": 6414, "fg": [ 5627, 5629, 5628, 5626 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 5637, 5639, 5638, 5636 ] }, + { "id": "edge", "bg": 6414, "fg": [ 5631, 5630 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 5633, 5635, 5634, 5632 ] }, + { "bg": 6414, "id": "unconnected", "fg": [ 5640, 5640 ] } ] }, { "id": "t_splitrail_fence_season_summer", "multitile": true, - "fg": 5568, - "bg": 6352, + "fg": 5640, + "bg": 6424, "additional_tiles": [ - { "id": "center", "bg": 6352, "fg": 5553 }, - { "id": "corner", "bg": 6352, "fg": [ 5555, 5557, 5556, 5554 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 5565, 5567, 5566, 5564 ] }, - { "id": "edge", "bg": 6352, "fg": [ 5559, 5558 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 5561, 5563, 5562, 5560 ] }, - { "bg": 6352, "id": "unconnected", "fg": [ 5568, 5568 ] } + { "id": "center", "bg": 6424, "fg": 5625 }, + { "id": "corner", "bg": 6424, "fg": [ 5627, 5629, 5628, 5626 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 5637, 5639, 5638, 5636 ] }, + { "id": "edge", "bg": 6424, "fg": [ 5631, 5630 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 5633, 5635, 5634, 5632 ] }, + { "bg": 6424, "id": "unconnected", "fg": [ 5640, 5640 ] } ] }, { "id": "t_splitrail_fence_season_autumn", "multitile": true, - "fg": 5568, - "bg": 6347, + "fg": 5640, + "bg": 6419, "additional_tiles": [ - { "id": "center", "bg": 6347, "fg": 5553 }, - { "id": "corner", "bg": 6347, "fg": [ 5555, 5557, 5556, 5554 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 5565, 5567, 5566, 5564 ] }, - { "id": "edge", "bg": 6347, "fg": [ 5559, 5558 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 5561, 5563, 5562, 5560 ] }, - { "bg": 6347, "id": "unconnected", "fg": [ 5568, 5568 ] } + { "id": "center", "bg": 6419, "fg": 5625 }, + { "id": "corner", "bg": 6419, "fg": [ 5627, 5629, 5628, 5626 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 5637, 5639, 5638, 5636 ] }, + { "id": "edge", "bg": 6419, "fg": [ 5631, 5630 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 5633, 5635, 5634, 5632 ] }, + { "bg": 6419, "id": "unconnected", "fg": [ 5640, 5640 ] } ] }, { "id": "t_splitrail_fence_season_winter", "multitile": true, - "fg": 5568, - "bg": 5534, + "fg": 5640, + "bg": 5606, "additional_tiles": [ - { "id": "center", "bg": 5534, "fg": 5553 }, - { "id": "corner", "bg": 5534, "fg": [ 5555, 5557, 5556, 5554 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 5565, 5567, 5566, 5564 ] }, - { "id": "edge", "bg": 5534, "fg": [ 5559, 5558 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 5561, 5563, 5562, 5560 ] }, - { "bg": 5534, "id": "unconnected", "fg": [ 5568, 5568 ] } + { "id": "center", "bg": 5606, "fg": 5625 }, + { "id": "corner", "bg": 5606, "fg": [ 5627, 5629, 5628, 5626 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 5637, 5639, 5638, 5636 ] }, + { "id": "edge", "bg": 5606, "fg": [ 5631, 5630 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 5633, 5635, 5634, 5632 ] }, + { "bg": 5606, "id": "unconnected", "fg": [ 5640, 5640 ] } ] }, - { "id": "t_stairs_down", "fg": 5569 }, - { "id": "t_wood_stairs_down", "fg": 5570 }, + { "id": "t_stairs_down", "fg": 5641 }, + { "id": "t_wood_stairs_down", "fg": 5642 }, { "id": "t_adobe_brick_wall", "multitile": true, - "fg": 5586, + "fg": 5658, "additional_tiles": [ - { "id": "center", "fg": 5571 }, - { "id": "corner", "fg": [ 5573, 5575, 5574, 5572 ] }, - { "id": "t_connection", "fg": [ 5583, 5585, 5584, 5582 ] }, - { "id": "edge", "fg": [ 5577, 5576 ] }, - { "id": "end_piece", "fg": [ 5579, 5581, 5580, 5578 ] }, - { "id": "unconnected", "fg": [ 5586, 5586 ] } + { "id": "center", "fg": 5643 }, + { "id": "corner", "fg": [ 5645, 5647, 5646, 5644 ] }, + { "id": "t_connection", "fg": [ 5655, 5657, 5656, 5654 ] }, + { "id": "edge", "fg": [ 5649, 5648 ] }, + { "id": "end_piece", "fg": [ 5651, 5653, 5652, 5650 ] }, + { "id": "unconnected", "fg": [ 5658, 5658 ] } ] }, - { "id": "t_bars", "fg": 5587 }, + { "id": "t_bars", "fg": 5659 }, { "id": "t_brick_wall", "multitile": true, - "fg": 5603, + "fg": 5675, "additional_tiles": [ - { "id": "center", "fg": 5588 }, - { "id": "corner", "fg": [ 5590, 5592, 5591, 5589 ] }, - { "id": "t_connection", "fg": [ 5600, 5602, 5601, 5599 ] }, - { "id": "edge", "fg": [ 5594, 5593 ] }, - { "id": "end_piece", "fg": [ 5596, 5598, 5597, 5595 ] }, - { "id": "unconnected", "fg": 5603 } + { "id": "center", "fg": 5660 }, + { "id": "corner", "fg": [ 5662, 5664, 5663, 5661 ] }, + { "id": "t_connection", "fg": [ 5672, 5674, 5673, 5671 ] }, + { "id": "edge", "fg": [ 5666, 5665 ] }, + { "id": "end_piece", "fg": [ 5668, 5670, 5669, 5667 ] }, + { "id": "unconnected", "fg": 5675 } ] }, { "id": "t_bridge", "multitile": true, - "fg": 5619, + "fg": 5691, "additional_tiles": [ - { "id": "center", "fg": 5604 }, - { "id": "corner", "fg": [ 5606, 5608, 5607, 5605 ] }, - { "id": "t_connection", "fg": [ 5616, 5618, 5617, 5615 ] }, - { "id": "edge", "fg": [ 5610, 5609 ] }, - { "id": "end_piece", "fg": [ 5612, 5614, 5613, 5611 ] }, - { "id": "unconnected", "fg": [ 5619, 5619 ] } + { "id": "center", "fg": 5676 }, + { "id": "corner", "fg": [ 5678, 5680, 5679, 5677 ] }, + { "id": "t_connection", "fg": [ 5688, 5690, 5689, 5687 ] }, + { "id": "edge", "fg": [ 5682, 5681 ] }, + { "id": "end_piece", "fg": [ 5684, 5686, 5685, 5683 ] }, + { "id": "unconnected", "fg": [ 5691, 5691 ] } ] }, { "id": "t_carpet_green", "multitile": true, - "fg": 5638, + "fg": 5710, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 5620 }, - { "weight": 1, "sprite": 5621 }, - { "weight": 1, "sprite": 5622 }, - { "weight": 1, "sprite": 5623 } + { "weight": 1, "sprite": 5692 }, + { "weight": 1, "sprite": 5693 }, + { "weight": 1, "sprite": 5694 }, + { "weight": 1, "sprite": 5695 } ] }, - { "id": "corner", "fg": [ 5625, 5627, 5626, 5624 ] }, - { "id": "t_connection", "fg": [ 5635, 5637, 5636, 5634 ] }, - { "id": "edge", "fg": [ 5629, 5628 ] }, - { "id": "end_piece", "fg": [ 5631, 5633, 5632, 5630 ] }, - { "id": "unconnected", "fg": 5638 } + { "id": "corner", "fg": [ 5697, 5699, 5698, 5696 ] }, + { "id": "t_connection", "fg": [ 5707, 5709, 5708, 5706 ] }, + { "id": "edge", "fg": [ 5701, 5700 ] }, + { "id": "end_piece", "fg": [ 5703, 5705, 5704, 5702 ] }, + { "id": "unconnected", "fg": 5710 } ] }, { "id": "t_carpet_purple", "multitile": true, - "fg": 5657, + "fg": 5729, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 5639 }, - { "weight": 1, "sprite": 5640 }, - { "weight": 1, "sprite": 5641 }, - { "weight": 1, "sprite": 5642 } + { "weight": 1, "sprite": 5711 }, + { "weight": 1, "sprite": 5712 }, + { "weight": 1, "sprite": 5713 }, + { "weight": 1, "sprite": 5714 } ] }, - { "id": "corner", "fg": [ 5644, 5646, 5645, 5643 ] }, - { "id": "t_connection", "fg": [ 5654, 5656, 5655, 5653 ] }, - { "id": "edge", "fg": [ 5648, 5647 ] }, - { "id": "end_piece", "fg": [ 5650, 5652, 5651, 5649 ] }, - { "id": "unconnected", "fg": 5657 } + { "id": "corner", "fg": [ 5716, 5718, 5717, 5715 ] }, + { "id": "t_connection", "fg": [ 5726, 5728, 5727, 5725 ] }, + { "id": "edge", "fg": [ 5720, 5719 ] }, + { "id": "end_piece", "fg": [ 5722, 5724, 5723, 5721 ] }, + { "id": "unconnected", "fg": 5729 } ] }, { "id": "t_carpet_red", "multitile": true, - "fg": 5673, + "fg": 5745, "additional_tiles": [ - { "id": "center", "fg": 5658 }, - { "id": "corner", "fg": [ 5660, 5662, 5661, 5659 ] }, - { "id": "t_connection", "fg": [ 5670, 5672, 5671, 5669 ] }, - { "id": "edge", "fg": [ 5664, 5663 ] }, - { "id": "end_piece", "fg": [ 5666, 5668, 5667, 5665 ] }, - { "id": "unconnected", "fg": 5673 } + { "id": "center", "fg": 5730 }, + { "id": "corner", "fg": [ 5732, 5734, 5733, 5731 ] }, + { "id": "t_connection", "fg": [ 5742, 5744, 5743, 5741 ] }, + { "id": "edge", "fg": [ 5736, 5735 ] }, + { "id": "end_piece", "fg": [ 5738, 5740, 5739, 5737 ] }, + { "id": "unconnected", "fg": 5745 } ] }, { "id": "t_carpet_yellow", "multitile": true, - "fg": 5689, + "fg": 5761, "additional_tiles": [ - { "id": "center", "fg": 5674 }, - { "id": "corner", "fg": [ 5676, 5678, 5677, 5675 ] }, - { "id": "t_connection", "fg": [ 5686, 5688, 5687, 5685 ] }, - { "id": "edge", "fg": [ 5680, 5679 ] }, - { "id": "end_piece", "fg": [ 5682, 5684, 5683, 5681 ] }, - { "id": "unconnected", "fg": 5689 } + { "id": "center", "fg": 5746 }, + { "id": "corner", "fg": [ 5748, 5750, 5749, 5747 ] }, + { "id": "t_connection", "fg": [ 5758, 5760, 5759, 5757 ] }, + { "id": "edge", "fg": [ 5752, 5751 ] }, + { "id": "end_piece", "fg": [ 5754, 5756, 5755, 5753 ] }, + { "id": "unconnected", "fg": 5761 } ] }, { "id": "t_chainfence", - "fg": 5705, + "fg": 5777, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5690, "bg": 6547 }, - { "id": "corner", "fg": [ 5692, 5694, 5693, 5691 ], "bg": 6547 }, - { "id": "t_connection", "fg": [ 5702, 5704, 5703, 5701 ], "bg": 6547 }, - { "id": "edge", "fg": [ 5696, 5695 ], "bg": 6547 }, - { "id": "end_piece", "fg": [ 5698, 5700, 5699, 5697 ], "bg": 6547 }, - { "id": "unconnected", "fg": [ 5705, 5705 ], "bg": 6547 } + { "id": "center", "fg": 5762, "bg": 6636 }, + { "id": "corner", "fg": [ 5764, 5766, 5765, 5763 ], "bg": 6636 }, + { "id": "t_connection", "fg": [ 5774, 5776, 5775, 5773 ], "bg": 6636 }, + { "id": "edge", "fg": [ 5768, 5767 ], "bg": 6636 }, + { "id": "end_piece", "fg": [ 5770, 5772, 5771, 5769 ], "bg": 6636 }, + { "id": "unconnected", "fg": [ 5777, 5777 ], "bg": 6636 } ], - "bg": 6547 + "bg": 6636 }, { "id": "t_chainfence_season_winter", - "fg": 5705, + "fg": 5777, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5690, "bg": 5534 }, - { "id": "corner", "fg": [ 5692, 5694, 5693, 5691 ], "bg": 5534 }, - { "id": "t_connection", "fg": [ 5702, 5704, 5703, 5701 ], "bg": 5534 }, - { "id": "edge", "fg": [ 5696, 5695 ], "bg": 5534 }, - { "id": "end_piece", "fg": [ 5698, 5700, 5699, 5697 ], "bg": 5534 }, - { "id": "unconnected", "fg": [ 5705, 5705 ], "bg": 5534 } + { "id": "center", "fg": 5762, "bg": 5606 }, + { "id": "corner", "fg": [ 5764, 5766, 5765, 5763 ], "bg": 5606 }, + { "id": "t_connection", "fg": [ 5774, 5776, 5775, 5773 ], "bg": 5606 }, + { "id": "edge", "fg": [ 5768, 5767 ], "bg": 5606 }, + { "id": "end_piece", "fg": [ 5770, 5772, 5771, 5769 ], "bg": 5606 }, + { "id": "unconnected", "fg": [ 5777, 5777 ], "bg": 5606 } ], - "bg": 5534 + "bg": 5606 }, { "id": "t_clay", "multitile": true, - "fg": 5721, - "bg": 6342, + "fg": 5793, + "bg": 6414, "additional_tiles": [ - { "id": "center", "bg": 6342, "fg": 5706 }, - { "id": "corner", "bg": 6342, "fg": [ 5708, 5710, 5709, 5707 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 5718, 5720, 5719, 5717 ] }, - { "id": "edge", "bg": 6342, "fg": [ 5712, 5711 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 5714, 5716, 5715, 5713 ] }, - { "bg": 6342, "id": "unconnected", "fg": 5721 } + { "id": "center", "bg": 6414, "fg": 5778 }, + { "id": "corner", "bg": 6414, "fg": [ 5780, 5782, 5781, 5779 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 5790, 5792, 5791, 5789 ] }, + { "id": "edge", "bg": 6414, "fg": [ 5784, 5783 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 5786, 5788, 5787, 5785 ] }, + { "bg": 6414, "id": "unconnected", "fg": 5793 } ] }, { "id": "t_clay_season_summer", "multitile": true, - "fg": 5721, - "bg": 6352, + "fg": 5793, + "bg": 6424, "additional_tiles": [ - { "id": "center", "bg": 6352, "fg": 5706 }, - { "id": "corner", "bg": 6352, "fg": [ 5708, 5710, 5709, 5707 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 5718, 5720, 5719, 5717 ] }, - { "id": "edge", "bg": 6352, "fg": [ 5712, 5711 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 5714, 5716, 5715, 5713 ] }, - { "bg": 6352, "id": "unconnected", "fg": 5721 } + { "id": "center", "bg": 6424, "fg": 5778 }, + { "id": "corner", "bg": 6424, "fg": [ 5780, 5782, 5781, 5779 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 5790, 5792, 5791, 5789 ] }, + { "id": "edge", "bg": 6424, "fg": [ 5784, 5783 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 5786, 5788, 5787, 5785 ] }, + { "bg": 6424, "id": "unconnected", "fg": 5793 } ] }, { "id": "t_clay_season_autumn", "multitile": true, - "fg": 5721, - "bg": 6347, + "fg": 5793, + "bg": 6419, "additional_tiles": [ - { "id": "center", "bg": 6347, "fg": 5706 }, - { "id": "corner", "bg": 6347, "fg": [ 5708, 5710, 5709, 5707 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 5718, 5720, 5719, 5717 ] }, - { "id": "edge", "bg": 6347, "fg": [ 5712, 5711 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 5714, 5716, 5715, 5713 ] }, - { "bg": 6347, "id": "unconnected", "fg": 5721 } + { "id": "center", "bg": 6419, "fg": 5778 }, + { "id": "corner", "bg": 6419, "fg": [ 5780, 5782, 5781, 5779 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 5790, 5792, 5791, 5789 ] }, + { "id": "edge", "bg": 6419, "fg": [ 5784, 5783 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 5786, 5788, 5787, 5785 ] }, + { "bg": 6419, "id": "unconnected", "fg": 5793 } ] }, { "id": "t_clay_season_winter", "multitile": true, - "fg": 5721, - "bg": 5534, + "fg": 5793, + "bg": 5606, "additional_tiles": [ - { "id": "center", "bg": 5534, "fg": 5706 }, - { "id": "corner", "bg": 5534, "fg": [ 5708, 5710, 5709, 5707 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 5718, 5720, 5719, 5717 ] }, - { "id": "edge", "bg": 5534, "fg": [ 5712, 5711 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 5714, 5716, 5715, 5713 ] }, - { "bg": 5534, "id": "unconnected", "fg": 5721 } + { "id": "center", "bg": 5606, "fg": 5778 }, + { "id": "corner", "bg": 5606, "fg": [ 5780, 5782, 5781, 5779 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 5790, 5792, 5791, 5789 ] }, + { "id": "edge", "bg": 5606, "fg": [ 5784, 5783 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 5786, 5788, 5787, 5785 ] }, + { "bg": 5606, "id": "unconnected", "fg": 5793 } ] }, { "id": "t_concrete", "multitile": true, - "fg": 5737, + "fg": 5809, "additional_tiles": [ - { "id": "center", "fg": 5722 }, - { "id": "corner", "fg": [ 5724, 5726, 5725, 5723 ] }, - { "id": "t_connection", "fg": [ 5734, 5736, 5735, 5733 ] }, - { "id": "edge", "fg": [ 5728, 5727 ] }, - { "id": "end_piece", "fg": [ 5730, 5732, 5731, 5729 ] }, - { "id": "unconnected", "fg": 5737 } + { "id": "center", "fg": 5794 }, + { "id": "corner", "fg": [ 5796, 5798, 5797, 5795 ] }, + { "id": "t_connection", "fg": [ 5806, 5808, 5807, 5805 ] }, + { "id": "edge", "fg": [ 5800, 5799 ] }, + { "id": "end_piece", "fg": [ 5802, 5804, 5803, 5801 ] }, + { "id": "unconnected", "fg": 5809 } ] }, - { "id": "t_concrete_season_winter", "fg": 5534 }, + { "id": "t_concrete_season_winter", "fg": 5606 }, { "id": "t_concrete_wall", "multitile": true, - "fg": 5753, + "fg": 5825, "additional_tiles": [ - { "id": "center", "fg": 5738 }, - { "id": "corner", "fg": [ 5740, 5742, 5741, 5739 ] }, - { "id": "t_connection", "fg": [ 5750, 5752, 5751, 5749 ] }, - { "id": "edge", "fg": [ 5744, 5743 ] }, - { "id": "end_piece", "fg": [ 5746, 5748, 5747, 5745 ] }, - { "id": "unconnected", "fg": 5753 } + { "id": "center", "fg": 5810 }, + { "id": "corner", "fg": [ 5812, 5814, 5813, 5811 ] }, + { "id": "t_connection", "fg": [ 5822, 5824, 5823, 5821 ] }, + { "id": "edge", "fg": [ 5816, 5815 ] }, + { "id": "end_piece", "fg": [ 5818, 5820, 5819, 5817 ] }, + { "id": "unconnected", "fg": 5825 } ] }, { "id": "t_concrete_wall_flesh", - "fg": 5769, + "fg": 5841, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5754 }, - { "id": "corner", "fg": [ 5756, 5758, 5757, 5755 ] }, - { "id": "t_connection", "fg": [ 5766, 5768, 5767, 5765 ] }, - { "id": "edge", "fg": [ 5760, 5759 ] }, - { "id": "end_piece", "fg": [ 5762, 5764, 5763, 5761 ] }, - { "id": "unconnected", "fg": [ 5769, 5769 ] } + { "id": "center", "fg": 5826 }, + { "id": "corner", "fg": [ 5828, 5830, 5829, 5827 ] }, + { "id": "t_connection", "fg": [ 5838, 5840, 5839, 5837 ] }, + { "id": "edge", "fg": [ 5832, 5831 ] }, + { "id": "end_piece", "fg": [ 5834, 5836, 5835, 5833 ] }, + { "id": "unconnected", "fg": [ 5841, 5841 ] } ] }, { "id": "t_conveyor", "multitile": true, - "fg": 5785, - "bg": 7055, + "fg": 5857, + "bg": 7144, "additional_tiles": [ - { "id": "center", "bg": 7055, "fg": 5770 }, - { "id": "corner", "bg": 7055, "fg": [ 5772, 5774, 5773, 5771 ] }, - { "id": "t_connection", "bg": 7055, "fg": [ 5782, 5784, 5783, 5781 ] }, - { "id": "edge", "bg": 7055, "fg": [ 5776, 5775 ] }, - { "id": "end_piece", "bg": 7055, "fg": [ 5778, 5780, 5779, 5777 ] }, - { "bg": 7055, "id": "unconnected", "fg": [ 5785, 5785 ] } + { "id": "center", "bg": 7144, "fg": 5842 }, + { "id": "corner", "bg": 7144, "fg": [ 5844, 5846, 5845, 5843 ] }, + { "id": "t_connection", "bg": 7144, "fg": [ 5854, 5856, 5855, 5853 ] }, + { "id": "edge", "bg": 7144, "fg": [ 5848, 5847 ] }, + { "id": "end_piece", "bg": 7144, "fg": [ 5850, 5852, 5851, 5849 ] }, + { "bg": 7144, "id": "unconnected", "fg": [ 5857, 5857 ] } ] }, - { "id": "t_curtains", "fg": 5786 }, + { "id": "t_curtains", "fg": 5858 }, { "id": "t_dirt", - "fg": 5805, + "fg": 5877, "multitile": true, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 100, "sprite": 5787 }, - { "weight": 100, "sprite": 5788 }, - { "weight": 100, "sprite": 5789 }, - { "weight": 100, "sprite": 5790 } + { "weight": 100, "sprite": 5859 }, + { "weight": 100, "sprite": 5860 }, + { "weight": 100, "sprite": 5861 }, + { "weight": 100, "sprite": 5862 } ] }, - { "id": "corner", "fg": [ 5792, 5794, 5793, 5791 ] }, - { "id": "t_connection", "fg": [ 5802, 5804, 5803, 5801 ] }, - { "id": "edge", "fg": [ 5796, 5795 ] }, - { "id": "end_piece", "fg": [ 5798, 5800, 5799, 5797 ] }, - { "id": "unconnected", "fg": [ 5805, 5805 ] } + { "id": "corner", "fg": [ 5864, 5866, 5865, 5863 ] }, + { "id": "t_connection", "fg": [ 5874, 5876, 5875, 5873 ] }, + { "id": "edge", "fg": [ 5868, 5867 ] }, + { "id": "end_piece", "fg": [ 5870, 5872, 5871, 5869 ] }, + { "id": "unconnected", "fg": [ 5877, 5877 ] } ] }, { "id": "t_dirt_season_autumn", - "fg": 5824, + "fg": 5896, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": [ 5806, 5807, 5808, 5809 ] }, - { "id": "corner", "fg": [ 5811, 5813, 5812, 5810 ] }, - { "id": "t_connection", "fg": [ 5821, 5823, 5822, 5820 ] }, - { "id": "edge", "fg": [ 5815, 5814 ] }, - { "id": "end_piece", "fg": [ 5817, 5819, 5818, 5816 ] }, - { "id": "unconnected", "fg": [ 5824, 5824 ] } + { "id": "center", "fg": [ 5878, 5879, 5880, 5881 ] }, + { "id": "corner", "fg": [ 5883, 5885, 5884, 5882 ] }, + { "id": "t_connection", "fg": [ 5893, 5895, 5894, 5892 ] }, + { "id": "edge", "fg": [ 5887, 5886 ] }, + { "id": "end_piece", "fg": [ 5889, 5891, 5890, 5888 ] }, + { "id": "unconnected", "fg": [ 5896, 5896 ] } ] }, { "id": "t_dirt_season_summer", - "fg": 5843, + "fg": 5915, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": [ 5825, 5826, 5827, 5828 ] }, - { "id": "corner", "fg": [ 5830, 5832, 5831, 5829 ] }, - { "id": "t_connection", "fg": [ 5840, 5842, 5841, 5839 ] }, - { "id": "edge", "fg": [ 5834, 5833 ] }, - { "id": "end_piece", "fg": [ 5836, 5838, 5837, 5835 ] }, - { "id": "unconnected", "fg": [ 5843, 5843 ] } + { "id": "center", "fg": [ 5897, 5898, 5899, 5900 ] }, + { "id": "corner", "fg": [ 5902, 5904, 5903, 5901 ] }, + { "id": "t_connection", "fg": [ 5912, 5914, 5913, 5911 ] }, + { "id": "edge", "fg": [ 5906, 5905 ] }, + { "id": "end_piece", "fg": [ 5908, 5910, 5909, 5907 ] }, + { "id": "unconnected", "fg": [ 5915, 5915 ] } ] }, { "id": "t_dirt_season_winter", "fg": [ - { "weight": 100, "sprite": 5844 }, - { "weight": 100, "sprite": 5845 }, - { "weight": 100, "sprite": 5846 }, - { "weight": 100, "sprite": 5847 } + { "weight": 100, "sprite": 5916 }, + { "weight": 100, "sprite": 5917 }, + { "weight": 100, "sprite": 5918 }, + { "weight": 100, "sprite": 5919 } ] }, { "id": "t_dirtfloor", "multitile": true, - "fg": 5863, - "additional_tiles": [ - { "id": "center", "fg": 5848 }, - { "id": "corner", "fg": [ 5850, 5852, 5851, 5849 ] }, - { "id": "t_connection", "fg": [ 5860, 5862, 5861, 5859 ] }, - { "id": "edge", "fg": [ 5854, 5853 ] }, - { "id": "end_piece", "fg": [ 5856, 5858, 5857, 5855 ] }, - { "id": "unconnected", "fg": 5863 } - ] - }, - { "id": "t_door_c", "fg": 5865 }, - { "id": "t_door_locked", "fg": 5866 }, - { "id": "t_door_o", "fg": 5867 }, - { "id": "t_door_b", "fg": 5864 }, - { "id": "t_door_boarded", "fg": 5868 }, - { "id": "t_door_boarded_damaged", "fg": 5869 }, - { "id": "t_door_glass_c", "fg": 5870 }, - { "id": "t_door_glass_o", "fg": 5871 }, - { "id": "t_door_lab_c", "fg": 5872 }, - { "id": "t_door_lab_o", "fg": 5873 }, - { "id": "t_door_metal_c_peep", "fg": 5874 }, - { "id": [ "t_door_metal_locked", "t_door_metal_pickable" ], "fg": 5875 }, - { "id": "t_elevator", "fg": [ { "weight": 100, "sprite": 5882 }, { "weight": 100, "sprite": 5883 } ] }, + "fg": 5935, + "additional_tiles": [ + { "id": "center", "fg": 5920 }, + { "id": "corner", "fg": [ 5922, 5924, 5923, 5921 ] }, + { "id": "t_connection", "fg": [ 5932, 5934, 5933, 5931 ] }, + { "id": "edge", "fg": [ 5926, 5925 ] }, + { "id": "end_piece", "fg": [ 5928, 5930, 5929, 5927 ] }, + { "id": "unconnected", "fg": 5935 } + ] + }, + { "id": "t_door_c", "fg": 5937 }, + { "id": "t_door_locked", "fg": 5938 }, + { "id": "t_door_o", "fg": 5939 }, + { "id": "t_door_b", "fg": 5936 }, + { "id": "t_door_boarded", "fg": 5940 }, + { "id": "t_door_boarded_damaged", "fg": 5941 }, + { "id": "t_door_glass_c", "fg": 5942 }, + { "id": "t_door_glass_o", "fg": 5943 }, + { "id": "t_door_lab_c", "fg": 5944 }, + { "id": "t_door_lab_o", "fg": 5945 }, + { "id": "t_door_metal_c_peep", "fg": 5946 }, + { "id": [ "t_door_metal_locked", "t_door_metal_pickable" ], "fg": 5947 }, + { "id": "t_elevator", "fg": [ { "weight": 100, "sprite": 5954 }, { "weight": 100, "sprite": 5955 } ] }, { "id": "t_fence_season_spring", "multitile": true, - "fg": 5899, - "bg": 6342, + "fg": 5971, + "bg": 6414, "additional_tiles": [ - { "id": "center", "bg": 6342, "fg": 5884 }, - { "id": "corner", "bg": 6342, "fg": [ 5886, 5888, 5887, 5885 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 5896, 5898, 5897, 5895 ] }, - { "id": "edge", "bg": 6342, "fg": [ 5890, 5889 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 5892, 5894, 5893, 5891 ] }, - { "bg": 6342, "id": "unconnected", "fg": 5899 } + { "id": "center", "bg": 6414, "fg": 5956 }, + { "id": "corner", "bg": 6414, "fg": [ 5958, 5960, 5959, 5957 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 5968, 5970, 5969, 5967 ] }, + { "id": "edge", "bg": 6414, "fg": [ 5962, 5961 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 5964, 5966, 5965, 5963 ] }, + { "bg": 6414, "id": "unconnected", "fg": 5971 } ] }, { "id": "t_fence_season_summer", "multitile": true, - "fg": 5899, - "bg": 6352, + "fg": 5971, + "bg": 6424, "additional_tiles": [ - { "id": "center", "bg": 6352, "fg": 5884 }, - { "id": "corner", "bg": 6352, "fg": [ 5886, 5888, 5887, 5885 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 5896, 5898, 5897, 5895 ] }, - { "id": "edge", "bg": 6352, "fg": [ 5890, 5889 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 5892, 5894, 5893, 5891 ] }, - { "bg": 6352, "id": "unconnected", "fg": 5899 } + { "id": "center", "bg": 6424, "fg": 5956 }, + { "id": "corner", "bg": 6424, "fg": [ 5958, 5960, 5959, 5957 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 5968, 5970, 5969, 5967 ] }, + { "id": "edge", "bg": 6424, "fg": [ 5962, 5961 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 5964, 5966, 5965, 5963 ] }, + { "bg": 6424, "id": "unconnected", "fg": 5971 } ] }, { "id": "t_fence_season_autumn", "multitile": true, - "fg": 5899, - "bg": 6347, + "fg": 5971, + "bg": 6419, "additional_tiles": [ - { "id": "center", "bg": 6347, "fg": 5884 }, - { "id": "corner", "bg": 6347, "fg": [ 5886, 5888, 5887, 5885 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 5896, 5898, 5897, 5895 ] }, - { "id": "edge", "bg": 6347, "fg": [ 5890, 5889 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 5892, 5894, 5893, 5891 ] }, - { "bg": 6347, "id": "unconnected", "fg": 5899 } + { "id": "center", "bg": 6419, "fg": 5956 }, + { "id": "corner", "bg": 6419, "fg": [ 5958, 5960, 5959, 5957 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 5968, 5970, 5969, 5967 ] }, + { "id": "edge", "bg": 6419, "fg": [ 5962, 5961 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 5964, 5966, 5965, 5963 ] }, + { "bg": 6419, "id": "unconnected", "fg": 5971 } ] }, { "id": "t_fence_season_winter", "multitile": true, - "fg": 5899, - "bg": 5534, - "additional_tiles": [ - { "id": "center", "bg": 5534, "fg": 5884 }, - { "id": "corner", "bg": 5534, "fg": [ 5886, 5888, 5887, 5885 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 5896, 5898, 5897, 5895 ] }, - { "id": "edge", "bg": 5534, "fg": [ 5890, 5889 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 5892, 5894, 5893, 5891 ] }, - { "bg": 5534, "id": "unconnected", "fg": 5899 } - ] - }, - { "id": "t_fencegate_c_season_spring", "fg": 5900, "bg": 6342 }, - { "id": "t_fencegate_c_season_summer", "fg": 5900, "bg": 6352 }, - { "id": "t_fencegate_c_season_autumn", "fg": 5900, "bg": 6347 }, - { "id": "t_fencegate_c_season_winter", "fg": 5900, "bg": 5534 }, - { "id": "t_fencegate_o_season_spring", "fg": 5901, "bg": 6342 }, - { "id": "t_fencegate_o_season_summer", "fg": 5901, "bg": 6352 }, - { "id": "t_fencegate_o_season_autumn", "fg": 5901, "bg": 6347 }, - { "id": "t_fencegate_o_season_winter", "fg": 5901, "bg": 5534 }, - { "id": "t_fence_post_season_spring", "fg": 5899, "bg": 6342 }, - { "id": "t_fence_post_season_summer", "fg": 5899, "bg": 6352 }, - { "id": "t_fence_post_season_autumn", "fg": 5899, "bg": 6347 }, - { "id": "t_fence_post_season_winter", "fg": 5899, "bg": 5534 }, + "fg": 5971, + "bg": 5606, + "additional_tiles": [ + { "id": "center", "bg": 5606, "fg": 5956 }, + { "id": "corner", "bg": 5606, "fg": [ 5958, 5960, 5959, 5957 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 5968, 5970, 5969, 5967 ] }, + { "id": "edge", "bg": 5606, "fg": [ 5962, 5961 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 5964, 5966, 5965, 5963 ] }, + { "bg": 5606, "id": "unconnected", "fg": 5971 } + ] + }, + { "id": "t_fencegate_c_season_spring", "fg": 5972, "bg": 6414 }, + { "id": "t_fencegate_c_season_summer", "fg": 5972, "bg": 6424 }, + { "id": "t_fencegate_c_season_autumn", "fg": 5972, "bg": 6419 }, + { "id": "t_fencegate_c_season_winter", "fg": 5972, "bg": 5606 }, + { "id": "t_fencegate_o_season_spring", "fg": 5973, "bg": 6414 }, + { "id": "t_fencegate_o_season_summer", "fg": 5973, "bg": 6424 }, + { "id": "t_fencegate_o_season_autumn", "fg": 5973, "bg": 6419 }, + { "id": "t_fencegate_o_season_winter", "fg": 5973, "bg": 5606 }, + { "id": "t_fence_post_season_spring", "fg": 5971, "bg": 6414 }, + { "id": "t_fence_post_season_summer", "fg": 5971, "bg": 6424 }, + { "id": "t_fence_post_season_autumn", "fg": 5971, "bg": 6419 }, + { "id": "t_fence_post_season_winter", "fg": 5971, "bg": 5606 }, { "id": "t_fence_barbed_season_spring", "multitile": true, - "fg": 5917, - "bg": 6342, + "fg": 5989, + "bg": 6414, "additional_tiles": [ - { "id": "center", "bg": 6342, "fg": 5902 }, - { "id": "corner", "bg": 6342, "fg": [ 5904, 5906, 5905, 5903 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 5914, 5916, 5915, 5913 ] }, - { "id": "edge", "bg": 6342, "fg": [ 5908, 5907 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 5910, 5912, 5911, 5909 ] }, - { "bg": 6342, "id": "unconnected", "fg": 5917 } + { "id": "center", "bg": 6414, "fg": 5974 }, + { "id": "corner", "bg": 6414, "fg": [ 5976, 5978, 5977, 5975 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 5986, 5988, 5987, 5985 ] }, + { "id": "edge", "bg": 6414, "fg": [ 5980, 5979 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 5982, 5984, 5983, 5981 ] }, + { "bg": 6414, "id": "unconnected", "fg": 5989 } ] }, { "id": "t_fence_barbed_season_summer", "multitile": true, - "fg": 5917, - "bg": 6352, + "fg": 5989, + "bg": 6424, "additional_tiles": [ - { "id": "center", "bg": 6352, "fg": 5902 }, - { "id": "corner", "bg": 6352, "fg": [ 5904, 5906, 5905, 5903 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 5914, 5916, 5915, 5913 ] }, - { "id": "edge", "bg": 6352, "fg": [ 5908, 5907 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 5910, 5912, 5911, 5909 ] }, - { "bg": 6352, "id": "unconnected", "fg": 5917 } + { "id": "center", "bg": 6424, "fg": 5974 }, + { "id": "corner", "bg": 6424, "fg": [ 5976, 5978, 5977, 5975 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 5986, 5988, 5987, 5985 ] }, + { "id": "edge", "bg": 6424, "fg": [ 5980, 5979 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 5982, 5984, 5983, 5981 ] }, + { "bg": 6424, "id": "unconnected", "fg": 5989 } ] }, { "id": "t_fence_barbed_season_autumn", "multitile": true, - "fg": 5917, - "bg": 6347, + "fg": 5989, + "bg": 6419, "additional_tiles": [ - { "id": "center", "bg": 6347, "fg": 5902 }, - { "id": "corner", "bg": 6347, "fg": [ 5904, 5906, 5905, 5903 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 5914, 5916, 5915, 5913 ] }, - { "id": "edge", "bg": 6347, "fg": [ 5908, 5907 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 5910, 5912, 5911, 5909 ] }, - { "bg": 6347, "id": "unconnected", "fg": 5917 } + { "id": "center", "bg": 6419, "fg": 5974 }, + { "id": "corner", "bg": 6419, "fg": [ 5976, 5978, 5977, 5975 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 5986, 5988, 5987, 5985 ] }, + { "id": "edge", "bg": 6419, "fg": [ 5980, 5979 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 5982, 5984, 5983, 5981 ] }, + { "bg": 6419, "id": "unconnected", "fg": 5989 } ] }, { "id": "t_fence_barbed_season_winter", "multitile": true, - "fg": 5917, - "bg": 5534, + "fg": 5989, + "bg": 5606, "additional_tiles": [ - { "id": "center", "bg": 5534, "fg": 5902 }, - { "id": "corner", "bg": 5534, "fg": [ 5904, 5906, 5905, 5903 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 5914, 5916, 5915, 5913 ] }, - { "id": "edge", "bg": 5534, "fg": [ 5908, 5907 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 5910, 5912, 5911, 5909 ] }, - { "bg": 5534, "id": "unconnected", "fg": 5917 } + { "id": "center", "bg": 5606, "fg": 5974 }, + { "id": "corner", "bg": 5606, "fg": [ 5976, 5978, 5977, 5975 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 5986, 5988, 5987, 5985 ] }, + { "id": "edge", "bg": 5606, "fg": [ 5980, 5979 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 5982, 5984, 5983, 5981 ] }, + { "bg": 5606, "id": "unconnected", "fg": 5989 } ] }, { "id": "t_fence_rope_season_spring", - "fg": 5934, + "fg": 6006, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5919, "bg": 5787 }, - { "id": "corner", "fg": [ 5921, 5923, 5922, 5920 ], "bg": [ 5792, 5794, 5793, 5791 ] }, - { "id": "t_connection", "fg": [ 5931, 5933, 5932, 5930 ], "bg": [ 5802, 5804, 5803, 5801 ] }, - { "id": "edge", "fg": [ 5925, 5924 ], "bg": [ 5796, 5795 ] }, - { "id": "end_piece", "fg": [ 5927, 5929, 5928, 5926 ], "bg": [ 5798, 5800, 5799, 5797 ] }, - { "id": "unconnected", "fg": [ 5934, 5934 ], "bg": [ 5805, 5805 ] } + { "id": "center", "fg": 5991, "bg": 5859 }, + { "id": "corner", "fg": [ 5993, 5995, 5994, 5992 ], "bg": [ 5864, 5866, 5865, 5863 ] }, + { "id": "t_connection", "fg": [ 6003, 6005, 6004, 6002 ], "bg": [ 5874, 5876, 5875, 5873 ] }, + { "id": "edge", "fg": [ 5997, 5996 ], "bg": [ 5868, 5867 ] }, + { "id": "end_piece", "fg": [ 5999, 6001, 6000, 5998 ], "bg": [ 5870, 5872, 5871, 5869 ] }, + { "id": "unconnected", "fg": [ 6006, 6006 ], "bg": [ 5877, 5877 ] } ] }, { "id": "t_fence_rope_season_summer", - "fg": 5934, + "fg": 6006, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5919, "bg": 5825 }, - { "id": "corner", "fg": [ 5921, 5923, 5922, 5920 ], "bg": [ 5830, 5832, 5831, 5829 ] }, - { "id": "t_connection", "fg": [ 5931, 5933, 5932, 5930 ], "bg": [ 5840, 5842, 5841, 5839 ] }, - { "id": "edge", "fg": [ 5925, 5924 ], "bg": [ 5834, 5833 ] }, - { "id": "end_piece", "fg": [ 5927, 5929, 5928, 5926 ], "bg": [ 5836, 5838, 5837, 5835 ] }, - { "id": "unconnected", "fg": [ 5934, 5934 ], "bg": [ 5843, 5843 ] } + { "id": "center", "fg": 5991, "bg": 5897 }, + { "id": "corner", "fg": [ 5993, 5995, 5994, 5992 ], "bg": [ 5902, 5904, 5903, 5901 ] }, + { "id": "t_connection", "fg": [ 6003, 6005, 6004, 6002 ], "bg": [ 5912, 5914, 5913, 5911 ] }, + { "id": "edge", "fg": [ 5997, 5996 ], "bg": [ 5906, 5905 ] }, + { "id": "end_piece", "fg": [ 5999, 6001, 6000, 5998 ], "bg": [ 5908, 5910, 5909, 5907 ] }, + { "id": "unconnected", "fg": [ 6006, 6006 ], "bg": [ 5915, 5915 ] } ] }, { "id": "t_fence_rope_season_autumn", - "fg": 5934, + "fg": 6006, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5919, "bg": 5806 }, - { "id": "corner", "fg": [ 5921, 5923, 5922, 5920 ], "bg": [ 5811, 5813, 5812, 5810 ] }, - { "id": "t_connection", "fg": [ 5931, 5933, 5932, 5930 ], "bg": [ 5821, 5823, 5822, 5820 ] }, - { "id": "edge", "fg": [ 5925, 5924 ], "bg": [ 5815, 5814 ] }, - { "id": "end_piece", "fg": [ 5927, 5929, 5928, 5926 ], "bg": [ 5817, 5819, 5818, 5816 ] }, - { "id": "unconnected", "fg": [ 5934, 5934 ], "bg": [ 5824, 5824 ] } + { "id": "center", "fg": 5991, "bg": 5878 }, + { "id": "corner", "fg": [ 5993, 5995, 5994, 5992 ], "bg": [ 5883, 5885, 5884, 5882 ] }, + { "id": "t_connection", "fg": [ 6003, 6005, 6004, 6002 ], "bg": [ 5893, 5895, 5894, 5892 ] }, + { "id": "edge", "fg": [ 5997, 5996 ], "bg": [ 5887, 5886 ] }, + { "id": "end_piece", "fg": [ 5999, 6001, 6000, 5998 ], "bg": [ 5889, 5891, 5890, 5888 ] }, + { "id": "unconnected", "fg": [ 6006, 6006 ], "bg": [ 5896, 5896 ] } ] }, { "id": "t_fence_rope_season_winter", - "fg": 5934, + "fg": 6006, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": 5919, + "fg": 5991, "bg": [ - { "weight": 100, "sprite": 5844 }, - { "weight": 100, "sprite": 5845 }, - { "weight": 100, "sprite": 5846 }, - { "weight": 100, "sprite": 5847 } + { "weight": 100, "sprite": 5916 }, + { "weight": 100, "sprite": 5917 }, + { "weight": 100, "sprite": 5918 }, + { "weight": 100, "sprite": 5919 } ] }, { "id": "corner", - "fg": [ 5921, 5923, 5922, 5920 ], + "fg": [ 5993, 5995, 5994, 5992 ], "bg": [ - { "weight": 100, "sprite": 5844 }, - { "weight": 100, "sprite": 5845 }, - { "weight": 100, "sprite": 5846 }, - { "weight": 100, "sprite": 5847 } + { "weight": 100, "sprite": 5916 }, + { "weight": 100, "sprite": 5917 }, + { "weight": 100, "sprite": 5918 }, + { "weight": 100, "sprite": 5919 } ] }, { "id": "t_connection", - "fg": [ 5931, 5933, 5932, 5930 ], + "fg": [ 6003, 6005, 6004, 6002 ], "bg": [ - { "weight": 100, "sprite": 5844 }, - { "weight": 100, "sprite": 5845 }, - { "weight": 100, "sprite": 5846 }, - { "weight": 100, "sprite": 5847 } + { "weight": 100, "sprite": 5916 }, + { "weight": 100, "sprite": 5917 }, + { "weight": 100, "sprite": 5918 }, + { "weight": 100, "sprite": 5919 } ] }, { "id": "edge", - "fg": [ 5925, 5924 ], + "fg": [ 5997, 5996 ], "bg": [ - { "weight": 100, "sprite": 5844 }, - { "weight": 100, "sprite": 5845 }, - { "weight": 100, "sprite": 5846 }, - { "weight": 100, "sprite": 5847 } + { "weight": 100, "sprite": 5916 }, + { "weight": 100, "sprite": 5917 }, + { "weight": 100, "sprite": 5918 }, + { "weight": 100, "sprite": 5919 } ] }, { "id": "end_piece", - "fg": [ 5927, 5929, 5928, 5926 ], + "fg": [ 5999, 6001, 6000, 5998 ], "bg": [ - { "weight": 100, "sprite": 5844 }, - { "weight": 100, "sprite": 5845 }, - { "weight": 100, "sprite": 5846 }, - { "weight": 100, "sprite": 5847 } + { "weight": 100, "sprite": 5916 }, + { "weight": 100, "sprite": 5917 }, + { "weight": 100, "sprite": 5918 }, + { "weight": 100, "sprite": 5919 } ] }, { "id": "unconnected", - "fg": [ 5934, 5934 ], + "fg": [ 6006, 6006 ], "bg": [ - { "weight": 100, "sprite": 5844 }, - { "weight": 100, "sprite": 5845 }, - { "weight": 100, "sprite": 5846 }, - { "weight": 100, "sprite": 5847 } + { "weight": 100, "sprite": 5916 }, + { "weight": 100, "sprite": 5917 }, + { "weight": 100, "sprite": 5918 }, + { "weight": 100, "sprite": 5919 } ] } ] @@ -7193,3967 +7297,4018 @@ { "id": "t_fence_wire_season_spring", "multitile": true, - "fg": 5950, - "bg": 6342, + "fg": 6022, + "bg": 6414, "additional_tiles": [ - { "id": "center", "bg": 6342, "fg": 5935 }, - { "id": "corner", "bg": 6342, "fg": [ 5937, 5939, 5938, 5936 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 5947, 5949, 5948, 5946 ] }, - { "id": "edge", "bg": 6342, "fg": [ 5941, 5940 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 5943, 5945, 5944, 5942 ] }, - { "bg": 6342, "id": "unconnected", "fg": 5950 } + { "id": "center", "bg": 6414, "fg": 6007 }, + { "id": "corner", "bg": 6414, "fg": [ 6009, 6011, 6010, 6008 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 6019, 6021, 6020, 6018 ] }, + { "id": "edge", "bg": 6414, "fg": [ 6013, 6012 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 6015, 6017, 6016, 6014 ] }, + { "bg": 6414, "id": "unconnected", "fg": 6022 } ] }, { "id": "t_fence_wire_season_summer", "multitile": true, - "fg": 5950, - "bg": 6352, + "fg": 6022, + "bg": 6424, "additional_tiles": [ - { "id": "center", "bg": 6352, "fg": 5935 }, - { "id": "corner", "bg": 6352, "fg": [ 5937, 5939, 5938, 5936 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 5947, 5949, 5948, 5946 ] }, - { "id": "edge", "bg": 6352, "fg": [ 5941, 5940 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 5943, 5945, 5944, 5942 ] }, - { "bg": 6352, "id": "unconnected", "fg": 5950 } + { "id": "center", "bg": 6424, "fg": 6007 }, + { "id": "corner", "bg": 6424, "fg": [ 6009, 6011, 6010, 6008 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 6019, 6021, 6020, 6018 ] }, + { "id": "edge", "bg": 6424, "fg": [ 6013, 6012 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 6015, 6017, 6016, 6014 ] }, + { "bg": 6424, "id": "unconnected", "fg": 6022 } ] }, { "id": "t_fence_wire_season_autumn", "multitile": true, - "fg": 5950, - "bg": 6347, + "fg": 6022, + "bg": 6419, "additional_tiles": [ - { "id": "center", "bg": 6347, "fg": 5935 }, - { "id": "corner", "bg": 6347, "fg": [ 5937, 5939, 5938, 5936 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 5947, 5949, 5948, 5946 ] }, - { "id": "edge", "bg": 6347, "fg": [ 5941, 5940 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 5943, 5945, 5944, 5942 ] }, - { "bg": 6347, "id": "unconnected", "fg": 5950 } + { "id": "center", "bg": 6419, "fg": 6007 }, + { "id": "corner", "bg": 6419, "fg": [ 6009, 6011, 6010, 6008 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 6019, 6021, 6020, 6018 ] }, + { "id": "edge", "bg": 6419, "fg": [ 6013, 6012 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 6015, 6017, 6016, 6014 ] }, + { "bg": 6419, "id": "unconnected", "fg": 6022 } ] }, { "id": "t_fence_wire_season_winter", "multitile": true, - "fg": 5950, - "bg": 5534, + "fg": 6022, + "bg": 5606, "additional_tiles": [ - { "id": "center", "bg": 5534, "fg": 5935 }, - { "id": "corner", "bg": 5534, "fg": [ 5937, 5939, 5938, 5936 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 5947, 5949, 5948, 5946 ] }, - { "id": "edge", "bg": 5534, "fg": [ 5941, 5940 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 5943, 5945, 5944, 5942 ] }, - { "bg": 5534, "id": "unconnected", "fg": 5950 } + { "id": "center", "bg": 5606, "fg": 6007 }, + { "id": "corner", "bg": 5606, "fg": [ 6009, 6011, 6010, 6008 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 6019, 6021, 6020, 6018 ] }, + { "id": "edge", "bg": 5606, "fg": [ 6013, 6012 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 6015, 6017, 6016, 6014 ] }, + { "bg": 5606, "id": "unconnected", "fg": 6022 } ] }, { "id": "t_floor", "multitile": true, - "fg": 5968, + "fg": 6040, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 5951 }, { "weight": 1, "sprite": 5952 }, { "weight": 1, "sprite": 5953 } ] + "fg": [ { "weight": 1, "sprite": 6023 }, { "weight": 1, "sprite": 6024 }, { "weight": 1, "sprite": 6025 } ] }, - { "id": "corner", "fg": [ 5955, 5957, 5956, 5954 ] }, - { "id": "t_connection", "fg": [ 5965, 5967, 5966, 5964 ] }, - { "id": "edge", "fg": [ 5959, 5958 ] }, - { "id": "end_piece", "fg": [ 5961, 5963, 5962, 5960 ] }, - { "id": "unconnected", "fg": 5968 } + { "id": "corner", "fg": [ 6027, 6029, 6028, 6026 ] }, + { "id": "t_connection", "fg": [ 6037, 6039, 6038, 6036 ] }, + { "id": "edge", "fg": [ 6031, 6030 ] }, + { "id": "end_piece", "fg": [ 6033, 6035, 6034, 6032 ] }, + { "id": "unconnected", "fg": 6040 } ] }, { "id": "t_floor_resin", "multitile": true, - "fg": 5984, + "fg": 6056, "additional_tiles": [ - { "id": "center", "fg": 5969 }, - { "id": "corner", "fg": [ 5971, 5973, 5972, 5970 ] }, - { "id": "t_connection", "fg": [ 5981, 5983, 5982, 5980 ] }, - { "id": "edge", "fg": [ 5975, 5974 ] }, - { "id": "end_piece", "fg": [ 5977, 5979, 5978, 5976 ] }, - { "id": "unconnected", "fg": 5984 } + { "id": "center", "fg": 6041 }, + { "id": "corner", "fg": [ 6043, 6045, 6044, 6042 ] }, + { "id": "t_connection", "fg": [ 6053, 6055, 6054, 6052 ] }, + { "id": "edge", "fg": [ 6047, 6046 ] }, + { "id": "end_piece", "fg": [ 6049, 6051, 6050, 6048 ] }, + { "id": "unconnected", "fg": 6056 } ] }, { "id": "t_floor_wax", "multitile": true, - "fg": 6000, + "fg": 6072, "additional_tiles": [ - { "id": "center", "fg": 5985 }, - { "id": "corner", "fg": [ 5987, 5989, 5988, 5986 ] }, - { "id": "t_connection", "fg": [ 5997, 5999, 5998, 5996 ] }, - { "id": "edge", "fg": [ 5991, 5990 ] }, - { "id": "end_piece", "fg": [ 5993, 5995, 5994, 5992 ] }, - { "id": "unconnected", "fg": 6000 } + { "id": "center", "fg": 6057 }, + { "id": "corner", "fg": [ 6059, 6061, 6060, 6058 ] }, + { "id": "t_connection", "fg": [ 6069, 6071, 6070, 6068 ] }, + { "id": "edge", "fg": [ 6063, 6062 ] }, + { "id": "end_piece", "fg": [ 6065, 6067, 6066, 6064 ] }, + { "id": "unconnected", "fg": 6072 } ] }, { "id": "t_floor_waxed", "multitile": true, - "fg": 6016, + "fg": 6088, "additional_tiles": [ - { "id": "center", "fg": 6001 }, - { "id": "corner", "fg": [ 6003, 6005, 6004, 6002 ] }, - { "id": "t_connection", "fg": [ 6013, 6015, 6014, 6012 ] }, - { "id": "edge", "fg": [ 6007, 6006 ] }, - { "id": "end_piece", "fg": [ 6009, 6011, 6010, 6008 ] }, - { "id": "unconnected", "fg": 6016 } + { "id": "center", "fg": 6073 }, + { "id": "corner", "fg": [ 6075, 6077, 6076, 6074 ] }, + { "id": "t_connection", "fg": [ 6085, 6087, 6086, 6084 ] }, + { "id": "edge", "fg": [ 6079, 6078 ] }, + { "id": "end_piece", "fg": [ 6081, 6083, 6082, 6080 ] }, + { "id": "unconnected", "fg": 6088 } ] }, { "id": "t_floor_waxed_y", "multitile": true, - "fg": 6032, + "fg": 6104, "additional_tiles": [ - { "id": "center", "fg": 6017 }, - { "id": "corner", "fg": [ 6019, 6021, 6020, 6018 ] }, - { "id": "t_connection", "fg": [ 6029, 6031, 6030, 6028 ] }, - { "id": "edge", "fg": [ 6023, 6022 ] }, - { "id": "end_piece", "fg": [ 6025, 6027, 6026, 6024 ] }, - { "id": "unconnected", "fg": 6032 } + { "id": "center", "fg": 6089 }, + { "id": "corner", "fg": [ 6091, 6093, 6092, 6090 ] }, + { "id": "t_connection", "fg": [ 6101, 6103, 6102, 6100 ] }, + { "id": "edge", "fg": [ 6095, 6094 ] }, + { "id": "end_piece", "fg": [ 6097, 6099, 6098, 6096 ] }, + { "id": "unconnected", "fg": 6104 } ] }, { "id": "t_fungus", "multitile": true, - "fg": 6048, - "bg": 5787, + "fg": 6120, + "bg": 5859, "additional_tiles": [ { "id": "center", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 32, "sprite": 6033 }, - { "weight": 32, "sprite": 6049 }, - { "weight": 32, "sprite": 6065 }, - { "weight": 32, "sprite": 6081 }, - { "weight": 32, "sprite": 6097 }, - { "weight": 32, "sprite": 6113 }, - { "weight": 1, "sprite": 6161 }, - { "weight": 1, "sprite": 6162 }, - { "weight": 1, "sprite": 6163 }, - { "weight": 1, "sprite": 6164 }, - { "weight": 1, "sprite": 6165 }, - { "weight": 1, "sprite": 6166 }, - { "weight": 1, "sprite": 6167 }, - { "weight": 1, "sprite": 6168 }, - { "weight": 1, "sprite": 6169 }, - { "weight": 1, "sprite": 6170 }, - { "weight": 1, "sprite": 6171 }, - { "weight": 1, "sprite": 6172 }, - { "weight": 1, "sprite": 6173 }, - { "weight": 1, "sprite": 6174 }, - { "weight": 1, "sprite": 6175 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6129 }, - { "weight": 1, "sprite": 6130 }, - { "weight": 1, "sprite": 6131 }, - { "weight": 1, "sprite": 6132 }, - { "weight": 1, "sprite": 6133 }, - { "weight": 1, "sprite": 6134 }, - { "weight": 1, "sprite": 6135 }, - { "weight": 1, "sprite": 6136 }, - { "weight": 1, "sprite": 6137 }, - { "weight": 1, "sprite": 6138 }, - { "weight": 1, "sprite": 6139 }, - { "weight": 1, "sprite": 6140 }, - { "weight": 1, "sprite": 6141 }, - { "weight": 1, "sprite": 6142 }, - { "weight": 1, "sprite": 6143 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6145 }, - { "weight": 1, "sprite": 6146 }, - { "weight": 1, "sprite": 6147 }, - { "weight": 1, "sprite": 6148 }, - { "weight": 1, "sprite": 6149 }, - { "weight": 1, "sprite": 6150 }, - { "weight": 1, "sprite": 6151 }, - { "weight": 1, "sprite": 6152 }, - { "weight": 1, "sprite": 6153 }, - { "weight": 1, "sprite": 6154 }, - { "weight": 1, "sprite": 6155 }, - { "weight": 1, "sprite": 6156 }, - { "weight": 1, "sprite": 6157 }, - { "weight": 1, "sprite": 6158 }, - { "weight": 1, "sprite": 6159 }, - { "weight": 1, "sprite": 6160 } + { "weight": 32, "sprite": 6105 }, + { "weight": 32, "sprite": 6121 }, + { "weight": 32, "sprite": 6137 }, + { "weight": 32, "sprite": 6153 }, + { "weight": 32, "sprite": 6169 }, + { "weight": 32, "sprite": 6185 }, + { "weight": 1, "sprite": 6233 }, + { "weight": 1, "sprite": 6234 }, + { "weight": 1, "sprite": 6235 }, + { "weight": 1, "sprite": 6236 }, + { "weight": 1, "sprite": 6237 }, + { "weight": 1, "sprite": 6238 }, + { "weight": 1, "sprite": 6239 }, + { "weight": 1, "sprite": 6240 }, + { "weight": 1, "sprite": 6241 }, + { "weight": 1, "sprite": 6242 }, + { "weight": 1, "sprite": 6243 }, + { "weight": 1, "sprite": 6244 }, + { "weight": 1, "sprite": 6245 }, + { "weight": 1, "sprite": 6246 }, + { "weight": 1, "sprite": 6247 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6201 }, + { "weight": 1, "sprite": 6202 }, + { "weight": 1, "sprite": 6203 }, + { "weight": 1, "sprite": 6204 }, + { "weight": 1, "sprite": 6205 }, + { "weight": 1, "sprite": 6206 }, + { "weight": 1, "sprite": 6207 }, + { "weight": 1, "sprite": 6208 }, + { "weight": 1, "sprite": 6209 }, + { "weight": 1, "sprite": 6210 }, + { "weight": 1, "sprite": 6211 }, + { "weight": 1, "sprite": 6212 }, + { "weight": 1, "sprite": 6213 }, + { "weight": 1, "sprite": 6214 }, + { "weight": 1, "sprite": 6215 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6217 }, + { "weight": 1, "sprite": 6218 }, + { "weight": 1, "sprite": 6219 }, + { "weight": 1, "sprite": 6220 }, + { "weight": 1, "sprite": 6221 }, + { "weight": 1, "sprite": 6222 }, + { "weight": 1, "sprite": 6223 }, + { "weight": 1, "sprite": 6224 }, + { "weight": 1, "sprite": 6225 }, + { "weight": 1, "sprite": 6226 }, + { "weight": 1, "sprite": 6227 }, + { "weight": 1, "sprite": 6228 }, + { "weight": 1, "sprite": 6229 }, + { "weight": 1, "sprite": 6230 }, + { "weight": 1, "sprite": 6231 }, + { "weight": 1, "sprite": 6232 } ] }, { "id": "corner", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6035, 6037, 6036, 6034 ] }, - { "weight": 1, "sprite": [ 6051, 6053, 6052, 6050 ] }, - { "weight": 1, "sprite": [ 6067, 6069, 6068, 6066 ] }, - { "weight": 1, "sprite": [ 6099, 6101, 6100, 6098 ] }, - { "weight": 1, "sprite": [ 6115, 6117, 6116, 6114 ] } + { "weight": 1, "sprite": [ 6107, 6109, 6108, 6106 ] }, + { "weight": 1, "sprite": [ 6123, 6125, 6124, 6122 ] }, + { "weight": 1, "sprite": [ 6139, 6141, 6140, 6138 ] }, + { "weight": 1, "sprite": [ 6171, 6173, 6172, 6170 ] }, + { "weight": 1, "sprite": [ 6187, 6189, 6188, 6186 ] } ] }, { "id": "t_connection", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6045, 6047, 6046, 6044 ] }, - { "weight": 1, "sprite": [ 6061, 6063, 6062, 6060 ] }, - { "weight": 1, "sprite": [ 6077, 6079, 6078, 6076 ] }, - { "weight": 1, "sprite": [ 6109, 6111, 6110, 6108 ] }, - { "weight": 1, "sprite": [ 6125, 6127, 6126, 6124 ] } + { "weight": 1, "sprite": [ 6117, 6119, 6118, 6116 ] }, + { "weight": 1, "sprite": [ 6133, 6135, 6134, 6132 ] }, + { "weight": 1, "sprite": [ 6149, 6151, 6150, 6148 ] }, + { "weight": 1, "sprite": [ 6181, 6183, 6182, 6180 ] }, + { "weight": 1, "sprite": [ 6197, 6199, 6198, 6196 ] } ] }, { "id": "edge", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6039, 6038 ] }, - { "weight": 1, "sprite": [ 6055, 6054 ] }, - { "weight": 1, "sprite": [ 6071, 6070 ] }, - { "weight": 1, "sprite": [ 6103, 6102 ] }, - { "weight": 1, "sprite": [ 6119, 6118 ] } + { "weight": 1, "sprite": [ 6111, 6110 ] }, + { "weight": 1, "sprite": [ 6127, 6126 ] }, + { "weight": 1, "sprite": [ 6143, 6142 ] }, + { "weight": 1, "sprite": [ 6175, 6174 ] }, + { "weight": 1, "sprite": [ 6191, 6190 ] } ] }, { "id": "end_piece", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6041, 6043, 6042, 6040 ] }, - { "weight": 1, "sprite": [ 6057, 6059, 6058, 6056 ] }, - { "weight": 1, "sprite": [ 6073, 6075, 6074, 6072 ] }, - { "weight": 1, "sprite": [ 6105, 6107, 6106, 6104 ] }, - { "weight": 1, "sprite": [ 6121, 6123, 6122, 6120 ] } + { "weight": 1, "sprite": [ 6113, 6115, 6114, 6112 ] }, + { "weight": 1, "sprite": [ 6129, 6131, 6130, 6128 ] }, + { "weight": 1, "sprite": [ 6145, 6147, 6146, 6144 ] }, + { "weight": 1, "sprite": [ 6177, 6179, 6178, 6176 ] }, + { "weight": 1, "sprite": [ 6193, 6195, 6194, 6192 ] } ] }, - { "bg": 5787, "id": "unconnected", "fg": 6048 } + { "bg": 5859, "id": "unconnected", "fg": 6120 } ] }, { "id": "t_fungus_season_summer", "multitile": true, - "fg": 6048, - "bg": 5787, + "fg": 6120, + "bg": 5859, "additional_tiles": [ { "id": "center", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 32, "sprite": 6033 }, - { "weight": 32, "sprite": 6049 }, - { "weight": 32, "sprite": 6065 }, - { "weight": 32, "sprite": 6081 }, - { "weight": 32, "sprite": 6097 }, - { "weight": 32, "sprite": 6113 }, - { "weight": 1, "sprite": 6161 }, - { "weight": 1, "sprite": 6162 }, - { "weight": 1, "sprite": 6163 }, - { "weight": 1, "sprite": 6164 }, - { "weight": 1, "sprite": 6165 }, - { "weight": 1, "sprite": 6166 }, - { "weight": 1, "sprite": 6167 }, - { "weight": 1, "sprite": 6168 }, - { "weight": 1, "sprite": 6169 }, - { "weight": 1, "sprite": 6170 }, - { "weight": 1, "sprite": 6171 }, - { "weight": 1, "sprite": 6172 }, - { "weight": 1, "sprite": 6173 }, - { "weight": 1, "sprite": 6174 }, - { "weight": 1, "sprite": 6175 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6129 }, - { "weight": 1, "sprite": 6130 }, - { "weight": 1, "sprite": 6131 }, - { "weight": 1, "sprite": 6132 }, - { "weight": 1, "sprite": 6133 }, - { "weight": 1, "sprite": 6134 }, - { "weight": 1, "sprite": 6135 }, - { "weight": 1, "sprite": 6136 }, - { "weight": 1, "sprite": 6137 }, - { "weight": 1, "sprite": 6138 }, - { "weight": 1, "sprite": 6139 }, - { "weight": 1, "sprite": 6140 }, - { "weight": 1, "sprite": 6141 }, - { "weight": 1, "sprite": 6142 }, - { "weight": 1, "sprite": 6143 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6145 }, - { "weight": 1, "sprite": 6146 }, - { "weight": 1, "sprite": 6147 }, - { "weight": 1, "sprite": 6148 }, - { "weight": 1, "sprite": 6149 }, - { "weight": 1, "sprite": 6150 }, - { "weight": 1, "sprite": 6151 }, - { "weight": 1, "sprite": 6152 }, - { "weight": 1, "sprite": 6153 }, - { "weight": 1, "sprite": 6154 }, - { "weight": 1, "sprite": 6155 }, - { "weight": 1, "sprite": 6156 }, - { "weight": 1, "sprite": 6157 }, - { "weight": 1, "sprite": 6158 }, - { "weight": 1, "sprite": 6159 }, - { "weight": 1, "sprite": 6160 } + { "weight": 32, "sprite": 6105 }, + { "weight": 32, "sprite": 6121 }, + { "weight": 32, "sprite": 6137 }, + { "weight": 32, "sprite": 6153 }, + { "weight": 32, "sprite": 6169 }, + { "weight": 32, "sprite": 6185 }, + { "weight": 1, "sprite": 6233 }, + { "weight": 1, "sprite": 6234 }, + { "weight": 1, "sprite": 6235 }, + { "weight": 1, "sprite": 6236 }, + { "weight": 1, "sprite": 6237 }, + { "weight": 1, "sprite": 6238 }, + { "weight": 1, "sprite": 6239 }, + { "weight": 1, "sprite": 6240 }, + { "weight": 1, "sprite": 6241 }, + { "weight": 1, "sprite": 6242 }, + { "weight": 1, "sprite": 6243 }, + { "weight": 1, "sprite": 6244 }, + { "weight": 1, "sprite": 6245 }, + { "weight": 1, "sprite": 6246 }, + { "weight": 1, "sprite": 6247 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6201 }, + { "weight": 1, "sprite": 6202 }, + { "weight": 1, "sprite": 6203 }, + { "weight": 1, "sprite": 6204 }, + { "weight": 1, "sprite": 6205 }, + { "weight": 1, "sprite": 6206 }, + { "weight": 1, "sprite": 6207 }, + { "weight": 1, "sprite": 6208 }, + { "weight": 1, "sprite": 6209 }, + { "weight": 1, "sprite": 6210 }, + { "weight": 1, "sprite": 6211 }, + { "weight": 1, "sprite": 6212 }, + { "weight": 1, "sprite": 6213 }, + { "weight": 1, "sprite": 6214 }, + { "weight": 1, "sprite": 6215 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6217 }, + { "weight": 1, "sprite": 6218 }, + { "weight": 1, "sprite": 6219 }, + { "weight": 1, "sprite": 6220 }, + { "weight": 1, "sprite": 6221 }, + { "weight": 1, "sprite": 6222 }, + { "weight": 1, "sprite": 6223 }, + { "weight": 1, "sprite": 6224 }, + { "weight": 1, "sprite": 6225 }, + { "weight": 1, "sprite": 6226 }, + { "weight": 1, "sprite": 6227 }, + { "weight": 1, "sprite": 6228 }, + { "weight": 1, "sprite": 6229 }, + { "weight": 1, "sprite": 6230 }, + { "weight": 1, "sprite": 6231 }, + { "weight": 1, "sprite": 6232 } ] }, { "id": "corner", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6035, 6037, 6036, 6034 ] }, - { "weight": 1, "sprite": [ 6051, 6053, 6052, 6050 ] }, - { "weight": 1, "sprite": [ 6067, 6069, 6068, 6066 ] }, - { "weight": 1, "sprite": [ 6099, 6101, 6100, 6098 ] }, - { "weight": 1, "sprite": [ 6115, 6117, 6116, 6114 ] } + { "weight": 1, "sprite": [ 6107, 6109, 6108, 6106 ] }, + { "weight": 1, "sprite": [ 6123, 6125, 6124, 6122 ] }, + { "weight": 1, "sprite": [ 6139, 6141, 6140, 6138 ] }, + { "weight": 1, "sprite": [ 6171, 6173, 6172, 6170 ] }, + { "weight": 1, "sprite": [ 6187, 6189, 6188, 6186 ] } ] }, { "id": "t_connection", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6045, 6047, 6046, 6044 ] }, - { "weight": 1, "sprite": [ 6061, 6063, 6062, 6060 ] }, - { "weight": 1, "sprite": [ 6077, 6079, 6078, 6076 ] }, - { "weight": 1, "sprite": [ 6109, 6111, 6110, 6108 ] }, - { "weight": 1, "sprite": [ 6125, 6127, 6126, 6124 ] } + { "weight": 1, "sprite": [ 6117, 6119, 6118, 6116 ] }, + { "weight": 1, "sprite": [ 6133, 6135, 6134, 6132 ] }, + { "weight": 1, "sprite": [ 6149, 6151, 6150, 6148 ] }, + { "weight": 1, "sprite": [ 6181, 6183, 6182, 6180 ] }, + { "weight": 1, "sprite": [ 6197, 6199, 6198, 6196 ] } ] }, - { "id": "edge", "bg": 5787, "fg": [ 6039, 6038 ] }, + { "id": "edge", "bg": 5859, "fg": [ 6111, 6110 ] }, { "id": "end_piece", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6041, 6043, 6042, 6040 ] }, - { "weight": 1, "sprite": [ 6057, 6059, 6058, 6056 ] }, - { "weight": 1, "sprite": [ 6073, 6075, 6074, 6072 ] }, - { "weight": 1, "sprite": [ 6105, 6107, 6106, 6104 ] }, - { "weight": 1, "sprite": [ 6121, 6123, 6122, 6120 ] } + { "weight": 1, "sprite": [ 6113, 6115, 6114, 6112 ] }, + { "weight": 1, "sprite": [ 6129, 6131, 6130, 6128 ] }, + { "weight": 1, "sprite": [ 6145, 6147, 6146, 6144 ] }, + { "weight": 1, "sprite": [ 6177, 6179, 6178, 6176 ] }, + { "weight": 1, "sprite": [ 6193, 6195, 6194, 6192 ] } ] }, - { "bg": 5787, "id": "unconnected", "fg": 6048 } + { "bg": 5859, "id": "unconnected", "fg": 6120 } ] }, { "id": "t_fungus_season_autumn", "multitile": true, - "fg": 6048, - "bg": 5787, + "fg": 6120, + "bg": 5859, "additional_tiles": [ { "id": "center", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 32, "sprite": 6033 }, - { "weight": 32, "sprite": 6049 }, - { "weight": 32, "sprite": 6065 }, - { "weight": 32, "sprite": 6081 }, - { "weight": 32, "sprite": 6097 }, - { "weight": 32, "sprite": 6113 }, - { "weight": 1, "sprite": 6161 }, - { "weight": 1, "sprite": 6162 }, - { "weight": 1, "sprite": 6163 }, - { "weight": 1, "sprite": 6164 }, - { "weight": 1, "sprite": 6165 }, - { "weight": 1, "sprite": 6166 }, - { "weight": 1, "sprite": 6167 }, - { "weight": 1, "sprite": 6168 }, - { "weight": 1, "sprite": 6169 }, - { "weight": 1, "sprite": 6170 }, - { "weight": 1, "sprite": 6171 }, - { "weight": 1, "sprite": 6172 }, - { "weight": 1, "sprite": 6173 }, - { "weight": 1, "sprite": 6174 }, - { "weight": 1, "sprite": 6175 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6129 }, - { "weight": 1, "sprite": 6130 }, - { "weight": 1, "sprite": 6131 }, - { "weight": 1, "sprite": 6132 }, - { "weight": 1, "sprite": 6133 }, - { "weight": 1, "sprite": 6134 }, - { "weight": 1, "sprite": 6135 }, - { "weight": 1, "sprite": 6136 }, - { "weight": 1, "sprite": 6137 }, - { "weight": 1, "sprite": 6138 }, - { "weight": 1, "sprite": 6139 }, - { "weight": 1, "sprite": 6140 }, - { "weight": 1, "sprite": 6141 }, - { "weight": 1, "sprite": 6142 }, - { "weight": 1, "sprite": 6143 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6145 }, - { "weight": 1, "sprite": 6146 }, - { "weight": 1, "sprite": 6147 }, - { "weight": 1, "sprite": 6148 }, - { "weight": 1, "sprite": 6149 }, - { "weight": 1, "sprite": 6150 }, - { "weight": 1, "sprite": 6151 }, - { "weight": 1, "sprite": 6152 }, - { "weight": 1, "sprite": 6153 }, - { "weight": 1, "sprite": 6154 }, - { "weight": 1, "sprite": 6155 }, - { "weight": 1, "sprite": 6156 }, - { "weight": 1, "sprite": 6157 }, - { "weight": 1, "sprite": 6158 }, - { "weight": 1, "sprite": 6159 }, - { "weight": 1, "sprite": 6160 } + { "weight": 32, "sprite": 6105 }, + { "weight": 32, "sprite": 6121 }, + { "weight": 32, "sprite": 6137 }, + { "weight": 32, "sprite": 6153 }, + { "weight": 32, "sprite": 6169 }, + { "weight": 32, "sprite": 6185 }, + { "weight": 1, "sprite": 6233 }, + { "weight": 1, "sprite": 6234 }, + { "weight": 1, "sprite": 6235 }, + { "weight": 1, "sprite": 6236 }, + { "weight": 1, "sprite": 6237 }, + { "weight": 1, "sprite": 6238 }, + { "weight": 1, "sprite": 6239 }, + { "weight": 1, "sprite": 6240 }, + { "weight": 1, "sprite": 6241 }, + { "weight": 1, "sprite": 6242 }, + { "weight": 1, "sprite": 6243 }, + { "weight": 1, "sprite": 6244 }, + { "weight": 1, "sprite": 6245 }, + { "weight": 1, "sprite": 6246 }, + { "weight": 1, "sprite": 6247 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6201 }, + { "weight": 1, "sprite": 6202 }, + { "weight": 1, "sprite": 6203 }, + { "weight": 1, "sprite": 6204 }, + { "weight": 1, "sprite": 6205 }, + { "weight": 1, "sprite": 6206 }, + { "weight": 1, "sprite": 6207 }, + { "weight": 1, "sprite": 6208 }, + { "weight": 1, "sprite": 6209 }, + { "weight": 1, "sprite": 6210 }, + { "weight": 1, "sprite": 6211 }, + { "weight": 1, "sprite": 6212 }, + { "weight": 1, "sprite": 6213 }, + { "weight": 1, "sprite": 6214 }, + { "weight": 1, "sprite": 6215 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6217 }, + { "weight": 1, "sprite": 6218 }, + { "weight": 1, "sprite": 6219 }, + { "weight": 1, "sprite": 6220 }, + { "weight": 1, "sprite": 6221 }, + { "weight": 1, "sprite": 6222 }, + { "weight": 1, "sprite": 6223 }, + { "weight": 1, "sprite": 6224 }, + { "weight": 1, "sprite": 6225 }, + { "weight": 1, "sprite": 6226 }, + { "weight": 1, "sprite": 6227 }, + { "weight": 1, "sprite": 6228 }, + { "weight": 1, "sprite": 6229 }, + { "weight": 1, "sprite": 6230 }, + { "weight": 1, "sprite": 6231 }, + { "weight": 1, "sprite": 6232 } ] }, { "id": "corner", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6035, 6037, 6036, 6034 ] }, - { "weight": 1, "sprite": [ 6051, 6053, 6052, 6050 ] }, - { "weight": 1, "sprite": [ 6067, 6069, 6068, 6066 ] }, - { "weight": 1, "sprite": [ 6099, 6101, 6100, 6098 ] }, - { "weight": 1, "sprite": [ 6115, 6117, 6116, 6114 ] } + { "weight": 1, "sprite": [ 6107, 6109, 6108, 6106 ] }, + { "weight": 1, "sprite": [ 6123, 6125, 6124, 6122 ] }, + { "weight": 1, "sprite": [ 6139, 6141, 6140, 6138 ] }, + { "weight": 1, "sprite": [ 6171, 6173, 6172, 6170 ] }, + { "weight": 1, "sprite": [ 6187, 6189, 6188, 6186 ] } ] }, { "id": "t_connection", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6045, 6047, 6046, 6044 ] }, - { "weight": 1, "sprite": [ 6061, 6063, 6062, 6060 ] }, - { "weight": 1, "sprite": [ 6077, 6079, 6078, 6076 ] }, - { "weight": 1, "sprite": [ 6109, 6111, 6110, 6108 ] }, - { "weight": 1, "sprite": [ 6125, 6127, 6126, 6124 ] } + { "weight": 1, "sprite": [ 6117, 6119, 6118, 6116 ] }, + { "weight": 1, "sprite": [ 6133, 6135, 6134, 6132 ] }, + { "weight": 1, "sprite": [ 6149, 6151, 6150, 6148 ] }, + { "weight": 1, "sprite": [ 6181, 6183, 6182, 6180 ] }, + { "weight": 1, "sprite": [ 6197, 6199, 6198, 6196 ] } ] }, - { "id": "edge", "bg": 5787, "fg": [ 6039, 6038 ] }, + { "id": "edge", "bg": 5859, "fg": [ 6111, 6110 ] }, { "id": "end_piece", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6041, 6043, 6042, 6040 ] }, - { "weight": 1, "sprite": [ 6057, 6059, 6058, 6056 ] }, - { "weight": 1, "sprite": [ 6073, 6075, 6074, 6072 ] }, - { "weight": 1, "sprite": [ 6105, 6107, 6106, 6104 ] }, - { "weight": 1, "sprite": [ 6121, 6123, 6122, 6120 ] } + { "weight": 1, "sprite": [ 6113, 6115, 6114, 6112 ] }, + { "weight": 1, "sprite": [ 6129, 6131, 6130, 6128 ] }, + { "weight": 1, "sprite": [ 6145, 6147, 6146, 6144 ] }, + { "weight": 1, "sprite": [ 6177, 6179, 6178, 6176 ] }, + { "weight": 1, "sprite": [ 6193, 6195, 6194, 6192 ] } ] }, - { "bg": 5787, "id": "unconnected", "fg": 6048 } + { "bg": 5859, "id": "unconnected", "fg": 6120 } ] }, { "id": "t_fungus_season_winter", "multitile": true, - "fg": 6048, - "bg": 5534, + "fg": 6120, + "bg": 5606, "additional_tiles": [ { "id": "center", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 32, "sprite": 6033 }, - { "weight": 32, "sprite": 6049 }, - { "weight": 32, "sprite": 6065 }, - { "weight": 32, "sprite": 6081 }, - { "weight": 32, "sprite": 6097 }, - { "weight": 32, "sprite": 6113 }, - { "weight": 1, "sprite": 6161 }, - { "weight": 1, "sprite": 6162 }, - { "weight": 1, "sprite": 6163 }, - { "weight": 1, "sprite": 6164 }, - { "weight": 1, "sprite": 6165 }, - { "weight": 1, "sprite": 6166 }, - { "weight": 1, "sprite": 6167 }, - { "weight": 1, "sprite": 6168 }, - { "weight": 1, "sprite": 6169 }, - { "weight": 1, "sprite": 6170 }, - { "weight": 1, "sprite": 6171 }, - { "weight": 1, "sprite": 6172 }, - { "weight": 1, "sprite": 6173 }, - { "weight": 1, "sprite": 6174 }, - { "weight": 1, "sprite": 6175 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6129 }, - { "weight": 1, "sprite": 6130 }, - { "weight": 1, "sprite": 6131 }, - { "weight": 1, "sprite": 6132 }, - { "weight": 1, "sprite": 6133 }, - { "weight": 1, "sprite": 6134 }, - { "weight": 1, "sprite": 6135 }, - { "weight": 1, "sprite": 6136 }, - { "weight": 1, "sprite": 6137 }, - { "weight": 1, "sprite": 6138 }, - { "weight": 1, "sprite": 6139 }, - { "weight": 1, "sprite": 6140 }, - { "weight": 1, "sprite": 6141 }, - { "weight": 1, "sprite": 6142 }, - { "weight": 1, "sprite": 6143 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6144 }, - { "weight": 1, "sprite": 6145 }, - { "weight": 1, "sprite": 6146 }, - { "weight": 1, "sprite": 6147 }, - { "weight": 1, "sprite": 6148 }, - { "weight": 1, "sprite": 6149 }, - { "weight": 1, "sprite": 6150 }, - { "weight": 1, "sprite": 6151 }, - { "weight": 1, "sprite": 6152 }, - { "weight": 1, "sprite": 6153 }, - { "weight": 1, "sprite": 6154 }, - { "weight": 1, "sprite": 6155 }, - { "weight": 1, "sprite": 6156 }, - { "weight": 1, "sprite": 6157 }, - { "weight": 1, "sprite": 6158 }, - { "weight": 1, "sprite": 6159 }, - { "weight": 1, "sprite": 6160 } + { "weight": 32, "sprite": 6105 }, + { "weight": 32, "sprite": 6121 }, + { "weight": 32, "sprite": 6137 }, + { "weight": 32, "sprite": 6153 }, + { "weight": 32, "sprite": 6169 }, + { "weight": 32, "sprite": 6185 }, + { "weight": 1, "sprite": 6233 }, + { "weight": 1, "sprite": 6234 }, + { "weight": 1, "sprite": 6235 }, + { "weight": 1, "sprite": 6236 }, + { "weight": 1, "sprite": 6237 }, + { "weight": 1, "sprite": 6238 }, + { "weight": 1, "sprite": 6239 }, + { "weight": 1, "sprite": 6240 }, + { "weight": 1, "sprite": 6241 }, + { "weight": 1, "sprite": 6242 }, + { "weight": 1, "sprite": 6243 }, + { "weight": 1, "sprite": 6244 }, + { "weight": 1, "sprite": 6245 }, + { "weight": 1, "sprite": 6246 }, + { "weight": 1, "sprite": 6247 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6201 }, + { "weight": 1, "sprite": 6202 }, + { "weight": 1, "sprite": 6203 }, + { "weight": 1, "sprite": 6204 }, + { "weight": 1, "sprite": 6205 }, + { "weight": 1, "sprite": 6206 }, + { "weight": 1, "sprite": 6207 }, + { "weight": 1, "sprite": 6208 }, + { "weight": 1, "sprite": 6209 }, + { "weight": 1, "sprite": 6210 }, + { "weight": 1, "sprite": 6211 }, + { "weight": 1, "sprite": 6212 }, + { "weight": 1, "sprite": 6213 }, + { "weight": 1, "sprite": 6214 }, + { "weight": 1, "sprite": 6215 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6216 }, + { "weight": 1, "sprite": 6217 }, + { "weight": 1, "sprite": 6218 }, + { "weight": 1, "sprite": 6219 }, + { "weight": 1, "sprite": 6220 }, + { "weight": 1, "sprite": 6221 }, + { "weight": 1, "sprite": 6222 }, + { "weight": 1, "sprite": 6223 }, + { "weight": 1, "sprite": 6224 }, + { "weight": 1, "sprite": 6225 }, + { "weight": 1, "sprite": 6226 }, + { "weight": 1, "sprite": 6227 }, + { "weight": 1, "sprite": 6228 }, + { "weight": 1, "sprite": 6229 }, + { "weight": 1, "sprite": 6230 }, + { "weight": 1, "sprite": 6231 }, + { "weight": 1, "sprite": 6232 } ] }, { "id": "corner", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 1, "sprite": [ 6035, 6037, 6036, 6034 ] }, - { "weight": 1, "sprite": [ 6051, 6053, 6052, 6050 ] }, - { "weight": 1, "sprite": [ 6067, 6069, 6068, 6066 ] }, - { "weight": 1, "sprite": [ 6099, 6101, 6100, 6098 ] }, - { "weight": 1, "sprite": [ 6115, 6117, 6116, 6114 ] } + { "weight": 1, "sprite": [ 6107, 6109, 6108, 6106 ] }, + { "weight": 1, "sprite": [ 6123, 6125, 6124, 6122 ] }, + { "weight": 1, "sprite": [ 6139, 6141, 6140, 6138 ] }, + { "weight": 1, "sprite": [ 6171, 6173, 6172, 6170 ] }, + { "weight": 1, "sprite": [ 6187, 6189, 6188, 6186 ] } ] }, { "id": "t_connection", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 1, "sprite": [ 6045, 6047, 6046, 6044 ] }, - { "weight": 1, "sprite": [ 6061, 6063, 6062, 6060 ] }, - { "weight": 1, "sprite": [ 6077, 6079, 6078, 6076 ] }, - { "weight": 1, "sprite": [ 6109, 6111, 6110, 6108 ] }, - { "weight": 1, "sprite": [ 6125, 6127, 6126, 6124 ] } + { "weight": 1, "sprite": [ 6117, 6119, 6118, 6116 ] }, + { "weight": 1, "sprite": [ 6133, 6135, 6134, 6132 ] }, + { "weight": 1, "sprite": [ 6149, 6151, 6150, 6148 ] }, + { "weight": 1, "sprite": [ 6181, 6183, 6182, 6180 ] }, + { "weight": 1, "sprite": [ 6197, 6199, 6198, 6196 ] } ] }, - { "id": "edge", "bg": 5787, "fg": [ 6039, 6038 ] }, + { "id": "edge", "bg": 5859, "fg": [ 6111, 6110 ] }, { "id": "end_piece", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 1, "sprite": [ 6041, 6043, 6042, 6040 ] }, - { "weight": 1, "sprite": [ 6057, 6059, 6058, 6056 ] }, - { "weight": 1, "sprite": [ 6073, 6075, 6074, 6072 ] }, - { "weight": 1, "sprite": [ 6105, 6107, 6106, 6104 ] }, - { "weight": 1, "sprite": [ 6121, 6123, 6122, 6120 ] } + { "weight": 1, "sprite": [ 6113, 6115, 6114, 6112 ] }, + { "weight": 1, "sprite": [ 6129, 6131, 6130, 6128 ] }, + { "weight": 1, "sprite": [ 6145, 6147, 6146, 6144 ] }, + { "weight": 1, "sprite": [ 6177, 6179, 6178, 6176 ] }, + { "weight": 1, "sprite": [ 6193, 6195, 6194, 6192 ] } ] }, - { "bg": 5534, "id": "unconnected", "fg": 6048 } + { "bg": 5606, "id": "unconnected", "fg": 6120 } ] }, { "id": "t_fungus_mound", - "fg": 6240, - "bg": 5787, + "fg": 6312, + "bg": 5859, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": 6225 }, - { "weight": 1, "sprite": 6177 }, - { "weight": 1, "sprite": 6193 }, - { "weight": 1, "sprite": 6209 } + { "weight": 1, "sprite": 6297 }, + { "weight": 1, "sprite": 6249 }, + { "weight": 1, "sprite": 6265 }, + { "weight": 1, "sprite": 6281 } ] }, { "id": "corner", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6227, 6229, 6228, 6226 ] }, - { "weight": 1, "sprite": [ 6179, 6181, 6180, 6178 ] }, - { "weight": 1, "sprite": [ 6195, 6197, 6196, 6194 ] }, - { "weight": 1, "sprite": [ 6211, 6213, 6212, 6210 ] } + { "weight": 1, "sprite": [ 6299, 6301, 6300, 6298 ] }, + { "weight": 1, "sprite": [ 6251, 6253, 6252, 6250 ] }, + { "weight": 1, "sprite": [ 6267, 6269, 6268, 6266 ] }, + { "weight": 1, "sprite": [ 6283, 6285, 6284, 6282 ] } ] }, { "id": "t_connection", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6237, 6239, 6238, 6236 ] }, - { "weight": 1, "sprite": [ 6189, 6191, 6190, 6188 ] }, - { "weight": 1, "sprite": [ 6205, 6207, 6206, 6204 ] }, - { "weight": 1, "sprite": [ 6221, 6223, 6222, 6220 ] } + { "weight": 1, "sprite": [ 6309, 6311, 6310, 6308 ] }, + { "weight": 1, "sprite": [ 6261, 6263, 6262, 6260 ] }, + { "weight": 1, "sprite": [ 6277, 6279, 6278, 6276 ] }, + { "weight": 1, "sprite": [ 6293, 6295, 6294, 6292 ] } ] }, { "id": "edge", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6231, 6230 ] }, - { "weight": 1, "sprite": [ 6183, 6182 ] }, - { "weight": 1, "sprite": [ 6199, 6198 ] }, - { "weight": 1, "sprite": [ 6215, 6214 ] } + { "weight": 1, "sprite": [ 6303, 6302 ] }, + { "weight": 1, "sprite": [ 6255, 6254 ] }, + { "weight": 1, "sprite": [ 6271, 6270 ] }, + { "weight": 1, "sprite": [ 6287, 6286 ] } ] }, { "id": "end_piece", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6233, 6235, 6234, 6232 ] }, - { "weight": 1, "sprite": [ 6185, 6187, 6186, 6184 ] }, - { "weight": 1, "sprite": [ 6201, 6203, 6202, 6200 ] }, - { "weight": 1, "sprite": [ 6217, 6219, 6218, 6216 ] } + { "weight": 1, "sprite": [ 6305, 6307, 6306, 6304 ] }, + { "weight": 1, "sprite": [ 6257, 6259, 6258, 6256 ] }, + { "weight": 1, "sprite": [ 6273, 6275, 6274, 6272 ] }, + { "weight": 1, "sprite": [ 6289, 6291, 6290, 6288 ] } ] }, - { "id": "unconnected", "bg": 5787, "fg": [ 6240, 6240 ] } + { "id": "unconnected", "bg": 5859, "fg": [ 6312, 6312 ] } ] }, { "id": "t_fungus_mound_season_summer", - "fg": 6240, - "bg": 5787, + "fg": 6312, + "bg": 5859, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": 6225 }, - { "weight": 1, "sprite": 6177 }, - { "weight": 1, "sprite": 6193 }, - { "weight": 1, "sprite": 6209 } + { "weight": 1, "sprite": 6297 }, + { "weight": 1, "sprite": 6249 }, + { "weight": 1, "sprite": 6265 }, + { "weight": 1, "sprite": 6281 } ] }, { "id": "corner", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6227, 6229, 6228, 6226 ] }, - { "weight": 1, "sprite": [ 6179, 6181, 6180, 6178 ] }, - { "weight": 1, "sprite": [ 6195, 6197, 6196, 6194 ] }, - { "weight": 1, "sprite": [ 6211, 6213, 6212, 6210 ] } + { "weight": 1, "sprite": [ 6299, 6301, 6300, 6298 ] }, + { "weight": 1, "sprite": [ 6251, 6253, 6252, 6250 ] }, + { "weight": 1, "sprite": [ 6267, 6269, 6268, 6266 ] }, + { "weight": 1, "sprite": [ 6283, 6285, 6284, 6282 ] } ] }, { "id": "t_connection", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6237, 6239, 6238, 6236 ] }, - { "weight": 1, "sprite": [ 6189, 6191, 6190, 6188 ] }, - { "weight": 1, "sprite": [ 6205, 6207, 6206, 6204 ] }, - { "weight": 1, "sprite": [ 6221, 6223, 6222, 6220 ] } + { "weight": 1, "sprite": [ 6309, 6311, 6310, 6308 ] }, + { "weight": 1, "sprite": [ 6261, 6263, 6262, 6260 ] }, + { "weight": 1, "sprite": [ 6277, 6279, 6278, 6276 ] }, + { "weight": 1, "sprite": [ 6293, 6295, 6294, 6292 ] } ] }, { "id": "edge", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6231, 6230 ] }, - { "weight": 1, "sprite": [ 6183, 6182 ] }, - { "weight": 1, "sprite": [ 6199, 6198 ] }, - { "weight": 1, "sprite": [ 6215, 6214 ] } + { "weight": 1, "sprite": [ 6303, 6302 ] }, + { "weight": 1, "sprite": [ 6255, 6254 ] }, + { "weight": 1, "sprite": [ 6271, 6270 ] }, + { "weight": 1, "sprite": [ 6287, 6286 ] } ] }, { "id": "end_piece", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6233, 6235, 6234, 6232 ] }, - { "weight": 1, "sprite": [ 6185, 6187, 6186, 6184 ] }, - { "weight": 1, "sprite": [ 6201, 6203, 6202, 6200 ] }, - { "weight": 1, "sprite": [ 6217, 6219, 6218, 6216 ] } + { "weight": 1, "sprite": [ 6305, 6307, 6306, 6304 ] }, + { "weight": 1, "sprite": [ 6257, 6259, 6258, 6256 ] }, + { "weight": 1, "sprite": [ 6273, 6275, 6274, 6272 ] }, + { "weight": 1, "sprite": [ 6289, 6291, 6290, 6288 ] } ] }, - { "id": "unconnected", "bg": 5787, "fg": [ 6240, 6240 ] } + { "id": "unconnected", "bg": 5859, "fg": [ 6312, 6312 ] } ] }, { "id": "t_fungus_mound_season_autumn", - "fg": 6240, - "bg": 5787, + "fg": 6312, + "bg": 5859, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": 6225 }, - { "weight": 1, "sprite": 6177 }, - { "weight": 1, "sprite": 6193 }, - { "weight": 1, "sprite": 6209 } + { "weight": 1, "sprite": 6297 }, + { "weight": 1, "sprite": 6249 }, + { "weight": 1, "sprite": 6265 }, + { "weight": 1, "sprite": 6281 } ] }, { "id": "corner", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6227, 6229, 6228, 6226 ] }, - { "weight": 1, "sprite": [ 6179, 6181, 6180, 6178 ] }, - { "weight": 1, "sprite": [ 6195, 6197, 6196, 6194 ] }, - { "weight": 1, "sprite": [ 6211, 6213, 6212, 6210 ] } + { "weight": 1, "sprite": [ 6299, 6301, 6300, 6298 ] }, + { "weight": 1, "sprite": [ 6251, 6253, 6252, 6250 ] }, + { "weight": 1, "sprite": [ 6267, 6269, 6268, 6266 ] }, + { "weight": 1, "sprite": [ 6283, 6285, 6284, 6282 ] } ] }, { "id": "t_connection", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6237, 6239, 6238, 6236 ] }, - { "weight": 1, "sprite": [ 6189, 6191, 6190, 6188 ] }, - { "weight": 1, "sprite": [ 6205, 6207, 6206, 6204 ] }, - { "weight": 1, "sprite": [ 6221, 6223, 6222, 6220 ] } + { "weight": 1, "sprite": [ 6309, 6311, 6310, 6308 ] }, + { "weight": 1, "sprite": [ 6261, 6263, 6262, 6260 ] }, + { "weight": 1, "sprite": [ 6277, 6279, 6278, 6276 ] }, + { "weight": 1, "sprite": [ 6293, 6295, 6294, 6292 ] } ] }, { "id": "edge", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6231, 6230 ] }, - { "weight": 1, "sprite": [ 6183, 6182 ] }, - { "weight": 1, "sprite": [ 6199, 6198 ] }, - { "weight": 1, "sprite": [ 6215, 6214 ] } + { "weight": 1, "sprite": [ 6303, 6302 ] }, + { "weight": 1, "sprite": [ 6255, 6254 ] }, + { "weight": 1, "sprite": [ 6271, 6270 ] }, + { "weight": 1, "sprite": [ 6287, 6286 ] } ] }, { "id": "end_piece", - "bg": 5787, + "bg": 5859, "fg": [ - { "weight": 1, "sprite": [ 6233, 6235, 6234, 6232 ] }, - { "weight": 1, "sprite": [ 6185, 6187, 6186, 6184 ] }, - { "weight": 1, "sprite": [ 6201, 6203, 6202, 6200 ] }, - { "weight": 1, "sprite": [ 6217, 6219, 6218, 6216 ] } + { "weight": 1, "sprite": [ 6305, 6307, 6306, 6304 ] }, + { "weight": 1, "sprite": [ 6257, 6259, 6258, 6256 ] }, + { "weight": 1, "sprite": [ 6273, 6275, 6274, 6272 ] }, + { "weight": 1, "sprite": [ 6289, 6291, 6290, 6288 ] } ] }, - { "id": "unconnected", "bg": 5787, "fg": [ 6240, 6240 ] } + { "id": "unconnected", "bg": 5859, "fg": [ 6312, 6312 ] } ] }, { "id": "t_fungus_mound_season_winter", - "fg": 6240, - "bg": 5534, + "fg": 6312, + "bg": 5606, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 1, "sprite": 6225 }, - { "weight": 1, "sprite": 6177 }, - { "weight": 1, "sprite": 6193 }, - { "weight": 1, "sprite": 6209 } + { "weight": 1, "sprite": 6297 }, + { "weight": 1, "sprite": 6249 }, + { "weight": 1, "sprite": 6265 }, + { "weight": 1, "sprite": 6281 } ] }, { "id": "corner", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 1, "sprite": [ 6227, 6229, 6228, 6226 ] }, - { "weight": 1, "sprite": [ 6179, 6181, 6180, 6178 ] }, - { "weight": 1, "sprite": [ 6195, 6197, 6196, 6194 ] }, - { "weight": 1, "sprite": [ 6211, 6213, 6212, 6210 ] } + { "weight": 1, "sprite": [ 6299, 6301, 6300, 6298 ] }, + { "weight": 1, "sprite": [ 6251, 6253, 6252, 6250 ] }, + { "weight": 1, "sprite": [ 6267, 6269, 6268, 6266 ] }, + { "weight": 1, "sprite": [ 6283, 6285, 6284, 6282 ] } ] }, { "id": "t_connection", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 1, "sprite": [ 6237, 6239, 6238, 6236 ] }, - { "weight": 1, "sprite": [ 6189, 6191, 6190, 6188 ] }, - { "weight": 1, "sprite": [ 6205, 6207, 6206, 6204 ] }, - { "weight": 1, "sprite": [ 6221, 6223, 6222, 6220 ] } + { "weight": 1, "sprite": [ 6309, 6311, 6310, 6308 ] }, + { "weight": 1, "sprite": [ 6261, 6263, 6262, 6260 ] }, + { "weight": 1, "sprite": [ 6277, 6279, 6278, 6276 ] }, + { "weight": 1, "sprite": [ 6293, 6295, 6294, 6292 ] } ] }, { "id": "edge", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 1, "sprite": [ 6231, 6230 ] }, - { "weight": 1, "sprite": [ 6183, 6182 ] }, - { "weight": 1, "sprite": [ 6199, 6198 ] }, - { "weight": 1, "sprite": [ 6215, 6214 ] } + { "weight": 1, "sprite": [ 6303, 6302 ] }, + { "weight": 1, "sprite": [ 6255, 6254 ] }, + { "weight": 1, "sprite": [ 6271, 6270 ] }, + { "weight": 1, "sprite": [ 6287, 6286 ] } ] }, { "id": "end_piece", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 1, "sprite": [ 6233, 6235, 6234, 6232 ] }, - { "weight": 1, "sprite": [ 6185, 6187, 6186, 6184 ] }, - { "weight": 1, "sprite": [ 6201, 6203, 6202, 6200 ] }, - { "weight": 1, "sprite": [ 6217, 6219, 6218, 6216 ] } + { "weight": 1, "sprite": [ 6305, 6307, 6306, 6304 ] }, + { "weight": 1, "sprite": [ 6257, 6259, 6258, 6256 ] }, + { "weight": 1, "sprite": [ 6273, 6275, 6274, 6272 ] }, + { "weight": 1, "sprite": [ 6289, 6291, 6290, 6288 ] } ] }, - { "id": "unconnected", "bg": 5534, "fg": [ 6240, 6240 ] } + { "id": "unconnected", "bg": 5606, "fg": [ 6312, 6312 ] } ] }, { "id": [ "t_fungus_floor_in", "t_fungus_floor_sup", "t_fungus_floor_out" ], - "fg": 6256, - "bg": 7055, + "fg": 6328, + "bg": 7144, "multitile": true, "additional_tiles": [ { "id": "center", "animated": true, - "bg": 7055, + "bg": 7144, "fg": [ - { "weight": 512, "sprite": 6241 }, - { "weight": 8, "sprite": 6257 }, - { "weight": 8, "sprite": 6273 }, - { "weight": 128, "sprite": 6289 }, - { "weight": 8, "sprite": 6305 }, - { "weight": 8, "sprite": 6257 } + { "weight": 512, "sprite": 6313 }, + { "weight": 8, "sprite": 6329 }, + { "weight": 8, "sprite": 6345 }, + { "weight": 128, "sprite": 6361 }, + { "weight": 8, "sprite": 6377 }, + { "weight": 8, "sprite": 6329 } ] }, { "id": "corner", "animated": true, - "bg": 7055, + "bg": 7144, "fg": [ - { "weight": 512, "sprite": [ 6243, 6245, 6244, 6242 ] }, - { "weight": 8, "sprite": [ 6259, 6261, 6260, 6258 ] }, - { "weight": 8, "sprite": [ 6275, 6277, 6276, 6274 ] }, - { "weight": 128, "sprite": [ 6291, 6293, 6292, 6290 ] }, - { "weight": 8, "sprite": [ 6307, 6309, 6308, 6306 ] }, - { "weight": 8, "sprite": [ 6259, 6261, 6260, 6258 ] } + { "weight": 512, "sprite": [ 6315, 6317, 6316, 6314 ] }, + { "weight": 8, "sprite": [ 6331, 6333, 6332, 6330 ] }, + { "weight": 8, "sprite": [ 6347, 6349, 6348, 6346 ] }, + { "weight": 128, "sprite": [ 6363, 6365, 6364, 6362 ] }, + { "weight": 8, "sprite": [ 6379, 6381, 6380, 6378 ] }, + { "weight": 8, "sprite": [ 6331, 6333, 6332, 6330 ] } ] }, { "id": "t_connection", "animated": true, - "bg": 7055, + "bg": 7144, "fg": [ - { "weight": 512, "sprite": [ 6253, 6255, 6254, 6252 ] }, - { "weight": 8, "sprite": [ 6269, 6271, 6270, 6268 ] }, - { "weight": 8, "sprite": [ 6285, 6287, 6286, 6284 ] }, - { "weight": 128, "sprite": [ 6301, 6303, 6302, 6300 ] }, - { "weight": 8, "sprite": [ 6317, 6319, 6318, 6316 ] }, - { "weight": 8, "sprite": [ 6269, 6271, 6270, 6268 ] } + { "weight": 512, "sprite": [ 6325, 6327, 6326, 6324 ] }, + { "weight": 8, "sprite": [ 6341, 6343, 6342, 6340 ] }, + { "weight": 8, "sprite": [ 6357, 6359, 6358, 6356 ] }, + { "weight": 128, "sprite": [ 6373, 6375, 6374, 6372 ] }, + { "weight": 8, "sprite": [ 6389, 6391, 6390, 6388 ] }, + { "weight": 8, "sprite": [ 6341, 6343, 6342, 6340 ] } ] }, { "id": "edge", "animated": true, - "bg": 7055, + "bg": 7144, "fg": [ - { "weight": 512, "sprite": [ 6247, 6246 ] }, - { "weight": 8, "sprite": [ 6263, 6262 ] }, - { "weight": 8, "sprite": [ 6279, 6278 ] }, - { "weight": 128, "sprite": [ 6295, 6294 ] }, - { "weight": 8, "sprite": [ 6311, 6310 ] }, - { "weight": 8, "sprite": [ 6263, 6262 ] } + { "weight": 512, "sprite": [ 6319, 6318 ] }, + { "weight": 8, "sprite": [ 6335, 6334 ] }, + { "weight": 8, "sprite": [ 6351, 6350 ] }, + { "weight": 128, "sprite": [ 6367, 6366 ] }, + { "weight": 8, "sprite": [ 6383, 6382 ] }, + { "weight": 8, "sprite": [ 6335, 6334 ] } ] }, { "id": "end_piece", "animated": true, - "bg": 7055, + "bg": 7144, "fg": [ - { "weight": 512, "sprite": [ 6249, 6251, 6250, 6248 ] }, - { "weight": 8, "sprite": [ 6265, 6267, 6266, 6264 ] }, - { "weight": 8, "sprite": [ 6281, 6283, 6282, 6280 ] }, - { "weight": 128, "sprite": [ 6297, 6299, 6298, 6296 ] }, - { "weight": 8, "sprite": [ 6313, 6315, 6314, 6312 ] }, - { "weight": 8, "sprite": [ 6265, 6267, 6266, 6264 ] } + { "weight": 512, "sprite": [ 6321, 6323, 6322, 6320 ] }, + { "weight": 8, "sprite": [ 6337, 6339, 6338, 6336 ] }, + { "weight": 8, "sprite": [ 6353, 6355, 6354, 6352 ] }, + { "weight": 128, "sprite": [ 6369, 6371, 6370, 6368 ] }, + { "weight": 8, "sprite": [ 6385, 6387, 6386, 6384 ] }, + { "weight": 8, "sprite": [ 6337, 6339, 6338, 6336 ] } ] }, { "id": "unconnected", "animated": true, - "bg": 7055, + "bg": 7144, "fg": [ - { "weight": 512, "sprite": [ 6256, 6256 ] }, - { "weight": 8, "sprite": [ 6272, 6272 ] }, - { "weight": 8, "sprite": [ 6288, 6288 ] }, - { "weight": 128, "sprite": [ 6304, 6304 ] }, - { "weight": 8, "sprite": [ 6320, 6320 ] }, - { "weight": 8, "sprite": [ 6272, 6272 ] } + { "weight": 512, "sprite": [ 6328, 6328 ] }, + { "weight": 8, "sprite": [ 6344, 6344 ] }, + { "weight": 8, "sprite": [ 6360, 6360 ] }, + { "weight": 128, "sprite": [ 6376, 6376 ] }, + { "weight": 8, "sprite": [ 6392, 6392 ] }, + { "weight": 8, "sprite": [ 6344, 6344 ] } ] } ] }, { "id": "t_fungus_wall", - "fg": 6336, + "fg": 6408, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6321 }, - { "id": "corner", "fg": [ 6323, 6325, 6324, 6322 ] }, - { "id": "t_connection", "fg": [ 6333, 6335, 6334, 6332 ] }, - { "id": "edge", "fg": [ 6327, 6326 ] }, - { "id": "end_piece", "fg": [ 6329, 6331, 6330, 6328 ] }, - { "id": "unconnected", "fg": [ 6336, 6336 ] } + { "id": "center", "fg": 6393 }, + { "id": "corner", "fg": [ 6395, 6397, 6396, 6394 ] }, + { "id": "t_connection", "fg": [ 6405, 6407, 6406, 6404 ] }, + { "id": "edge", "fg": [ 6399, 6398 ] }, + { "id": "end_piece", "fg": [ 6401, 6403, 6402, 6400 ] }, + { "id": "unconnected", "fg": [ 6408, 6408 ] } ] }, - { "id": "t_gates_mech_control", "fg": 6337, "bg": 7055 }, - { "id": "t_gates_mech_control_lab", "fg": 6338, "bg": 7055 }, - { "id": "t_gates_control_concrete", "fg": 6339, "bg": 5753 }, - { "id": "t_gates_control_concrete_lab", "fg": 6338, "bg": 8590 }, - { "id": "t_gates_control_brick", "fg": 6339, "bg": 5603 }, - { "id": "t_gates_control_brick_lab", "fg": 6338, "bg": 5603 }, - { "id": "t_gates_control_metal", "fg": 6339, "bg": 7162 }, - { "id": "t_gates_control_metal_lab", "fg": 6338, "bg": 7162 }, - { "id": "t_elevator_control", "fg": 6340, "bg": 7055 }, - { "id": "t_elevator_control_off", "fg": 6341, "bg": 7055 }, + { "id": "t_gates_mech_control", "fg": 6409, "bg": 7144 }, + { "id": "t_gates_mech_control_lab", "fg": 6410, "bg": 7144 }, + { "id": "t_gates_control_concrete", "fg": 6411, "bg": 5825 }, + { "id": "t_gates_control_concrete_lab", "fg": 6410, "bg": 8694 }, + { "id": "t_gates_control_brick", "fg": 6411, "bg": 5675 }, + { "id": "t_gates_control_brick_lab", "fg": 6410, "bg": 5675 }, + { "id": "t_gates_control_metal", "fg": 6411, "bg": 7251 }, + { "id": "t_gates_control_metal_lab", "fg": 6410, "bg": 7251 }, + { "id": "t_elevator_control", "fg": 6412, "bg": 7144 }, + { "id": "t_elevator_control_off", "fg": 6413, "bg": 7144 }, { "id": "t_grass", "fg": [ - { "weight": 1, "sprite": 6343 }, - { "weight": 1, "sprite": 6344 }, - { "weight": 1, "sprite": 6345 }, - { "weight": 1, "sprite": 6346 } + { "weight": 1, "sprite": 6415 }, + { "weight": 1, "sprite": 6416 }, + { "weight": 1, "sprite": 6417 }, + { "weight": 1, "sprite": 6418 } ] }, { "id": "t_grass_season_summer", "fg": [ - { "weight": 1, "sprite": 6353 }, - { "weight": 1, "sprite": 6354 }, - { "weight": 1, "sprite": 6355 }, - { "weight": 1, "sprite": 6356 } + { "weight": 1, "sprite": 6425 }, + { "weight": 1, "sprite": 6426 }, + { "weight": 1, "sprite": 6427 }, + { "weight": 1, "sprite": 6428 } ] }, { "id": "t_grass_season_autumn", "fg": [ - { "weight": 1, "sprite": 6348 }, - { "weight": 1, "sprite": 6349 }, - { "weight": 1, "sprite": 6350 }, - { "weight": 1, "sprite": 6351 } + { "weight": 1, "sprite": 6420 }, + { "weight": 1, "sprite": 6421 }, + { "weight": 1, "sprite": 6422 }, + { "weight": 1, "sprite": 6423 } ] }, { "id": "t_grass_season_winter", - "fg": 5552, - "bg": 5534, + "fg": 5624, + "bg": 5606, "multitile": true, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 5534 }, - { "weight": 1, "sprite": 5535 }, - { "weight": 1, "sprite": 5536 }, - { "weight": 1, "sprite": 5537 } + { "weight": 1, "sprite": 5606 }, + { "weight": 1, "sprite": 5607 }, + { "weight": 1, "sprite": 5608 }, + { "weight": 1, "sprite": 5609 } ] }, - { "id": "corner", "bg": 5534, "fg": [ 5539, 5541, 5540, 5538 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 5549, 5551, 5550, 5548 ] }, - { "id": "edge", "bg": 5534, "fg": [ 5543, 5542 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 5545, 5547, 5546, 5544 ] }, - { "bg": 5534, "id": "unconnected", "fg": 5552 } + { "id": "corner", "bg": 5606, "fg": [ 5611, 5613, 5612, 5610 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 5621, 5623, 5622, 5620 ] }, + { "id": "edge", "bg": 5606, "fg": [ 5615, 5614 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 5617, 5619, 5618, 5616 ] }, + { "bg": 5606, "id": "unconnected", "fg": 5624 } ] }, { "id": "t_grass_dead", "multitile": true, - "fg": 6372, - "bg": 6342, + "fg": 6444, + "bg": 6414, "additional_tiles": [ - { "id": "center", "bg": 6342, "fg": 6357 }, - { "id": "corner", "bg": 6342, "fg": [ 6359, 6361, 6360, 6358 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 6369, 6371, 6370, 6368 ] }, - { "id": "edge", "bg": 6342, "fg": [ 6363, 6362 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 6365, 6367, 6366, 6364 ] }, - { "bg": 6342, "id": "unconnected", "fg": 6372 } + { "id": "center", "bg": 6414, "fg": 6429 }, + { "id": "corner", "bg": 6414, "fg": [ 6431, 6433, 6432, 6430 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 6441, 6443, 6442, 6440 ] }, + { "id": "edge", "bg": 6414, "fg": [ 6435, 6434 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 6437, 6439, 6438, 6436 ] }, + { "bg": 6414, "id": "unconnected", "fg": 6444 } ] }, { "id": "t_grass_dead_season_summer", "multitile": true, - "fg": 6404, - "bg": 6352, + "fg": 6476, + "bg": 6424, "additional_tiles": [ - { "id": "center", "bg": 6352, "fg": 6389 }, - { "id": "corner", "bg": 6352, "fg": [ 6391, 6393, 6392, 6390 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 6401, 6403, 6402, 6400 ] }, - { "id": "edge", "bg": 6352, "fg": [ 6395, 6394 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 6397, 6399, 6398, 6396 ] }, - { "bg": 6352, "id": "unconnected", "fg": 6404 } + { "id": "center", "bg": 6424, "fg": 6461 }, + { "id": "corner", "bg": 6424, "fg": [ 6463, 6465, 6464, 6462 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 6473, 6475, 6474, 6472 ] }, + { "id": "edge", "bg": 6424, "fg": [ 6467, 6466 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 6469, 6471, 6470, 6468 ] }, + { "bg": 6424, "id": "unconnected", "fg": 6476 } ] }, { "id": "t_grass_dead_season_autumn", "multitile": true, - "fg": 6388, - "bg": 6347, + "fg": 6460, + "bg": 6419, "additional_tiles": [ - { "id": "center", "bg": 6347, "fg": 6373 }, - { "id": "corner", "bg": 6347, "fg": [ 6375, 6377, 6376, 6374 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 6385, 6387, 6386, 6384 ] }, - { "id": "edge", "bg": 6347, "fg": [ 6379, 6378 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 6381, 6383, 6382, 6380 ] }, - { "bg": 6347, "id": "unconnected", "fg": 6388 } + { "id": "center", "bg": 6419, "fg": 6445 }, + { "id": "corner", "bg": 6419, "fg": [ 6447, 6449, 6448, 6446 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 6457, 6459, 6458, 6456 ] }, + { "id": "edge", "bg": 6419, "fg": [ 6451, 6450 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 6453, 6455, 6454, 6452 ] }, + { "bg": 6419, "id": "unconnected", "fg": 6460 } ] }, { "id": "t_grass_dead_season_winter", "multitile": true, - "fg": 5552, - "bg": 5534, + "fg": 5624, + "bg": 5606, "additional_tiles": [ { "id": "center", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 1, "sprite": 5534 }, - { "weight": 1, "sprite": 5535 }, - { "weight": 1, "sprite": 5536 }, - { "weight": 1, "sprite": 5537 } + { "weight": 1, "sprite": 5606 }, + { "weight": 1, "sprite": 5607 }, + { "weight": 1, "sprite": 5608 }, + { "weight": 1, "sprite": 5609 } ] }, - { "id": "corner", "bg": 5534, "fg": [ 5539, 5541, 5540, 5538 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 5549, 5551, 5550, 5548 ] }, - { "id": "edge", "bg": 5534, "fg": [ 5543, 5542 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 5545, 5547, 5546, 5544 ] }, - { "bg": 5534, "id": "unconnected", "fg": 5552 } + { "id": "corner", "bg": 5606, "fg": [ 5611, 5613, 5612, 5610 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 5621, 5623, 5622, 5620 ] }, + { "id": "edge", "bg": 5606, "fg": [ 5615, 5614 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 5617, 5619, 5618, 5616 ] }, + { "bg": 5606, "id": "unconnected", "fg": 5624 } ] }, { "id": "t_grate", "multitile": true, - "fg": 6420, + "fg": 6492, "additional_tiles": [ - { "id": "center", "fg": 6405 }, - { "id": "corner", "fg": [ 6407, 6409, 6408, 6406 ] }, - { "id": "t_connection", "fg": [ 6417, 6419, 6418, 6416 ] }, - { "id": "edge", "fg": [ 6411, 6410 ] }, - { "id": "end_piece", "fg": [ 6413, 6415, 6414, 6412 ] }, - { "id": "unconnected", "fg": [ 6420, 6420 ] } + { "id": "center", "fg": 6477 }, + { "id": "corner", "fg": [ 6479, 6481, 6480, 6478 ] }, + { "id": "t_connection", "fg": [ 6489, 6491, 6490, 6488 ] }, + { "id": "edge", "fg": [ 6483, 6482 ] }, + { "id": "end_piece", "fg": [ 6485, 6487, 6486, 6484 ] }, + { "id": "unconnected", "fg": [ 6492, 6492 ] } ] }, { "id": [ "t_guardrail", "t_guardrail_bg_dp", "t_guardrail_hw_air" ], "multitile": true, - "fg": 6427, - "bg": 7001, + "fg": 6499, + "bg": 7090, "additional_tiles": [ - { "id": "edge", "bg": 7001, "fg": [ 6422, 6421 ] }, - { "id": "end_piece", "bg": 7001, "fg": [ 6424, 6426, 6425, 6423 ] }, - { "bg": 7001, "id": "unconnected", "fg": 6427 } + { "id": "edge", "bg": 7090, "fg": [ 6494, 6493 ] }, + { "id": "end_piece", "bg": 7090, "fg": [ 6496, 6498, 6497, 6495 ] }, + { "bg": 7090, "id": "unconnected", "fg": 6499 } + ] + }, + { + "id": [ "t_gutter", "t_gutter_north", "t_gutter_east", "t_gutter_south", "t_gutter_west" ], + "fg": 6516, + "multitile": true, + "additional_tiles": [ + { "id": "center", "fg": 6500 }, + { "id": "corner", "fg": [ 6502, 6504, 6503, 6501 ] }, + { "id": "t_connection", "fg": [ 6513, 6515, 6514, 6512 ] }, + { "id": "edge", "fg": [ 6507, 6506 ] }, + { "id": "end_piece", "fg": [ 6509, 6511, 6510, 6508 ] }, + { "id": "unconnected", "fg": [ 6516, 6516 ] } ] }, { "id": "t_lava", - "fg": 6444, - "bg": 6790, + "fg": 6533, + "bg": 6879, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6429, "bg": 6790 }, - { "id": "corner", "fg": [ 6431, 6433, 6432, 6430 ], "bg": 6790 }, - { "id": "t_connection", "fg": [ 6441, 6443, 6442, 6440 ], "bg": 6790 }, - { "id": "edge", "fg": [ 6435, 6434 ], "bg": 6790 }, - { "id": "end_piece", "fg": [ 6437, 6439, 6438, 6436 ], "bg": 6790 }, - { "id": "unconnected", "fg": [ 6444, 6444 ], "bg": 6790 } + { "id": "center", "fg": 6518, "bg": 6879 }, + { "id": "corner", "fg": [ 6520, 6522, 6521, 6519 ], "bg": 6879 }, + { "id": "t_connection", "fg": [ 6530, 6532, 6531, 6529 ], "bg": 6879 }, + { "id": "edge", "fg": [ 6524, 6523 ], "bg": 6879 }, + { "id": "end_piece", "fg": [ 6526, 6528, 6527, 6525 ], "bg": 6879 }, + { "id": "unconnected", "fg": [ 6533, 6533 ], "bg": 6879 } ] }, { "id": [ "t_linoleum_gray", "t_linoleum_gray_no_roof" ], "multitile": true, - "fg": 6460, + "fg": 6549, "additional_tiles": [ - { "id": "center", "fg": 6445 }, - { "id": "corner", "fg": [ 6447, 6449, 6448, 6446 ] }, - { "id": "t_connection", "fg": [ 6457, 6459, 6458, 6456 ] }, - { "id": "edge", "fg": [ 6451, 6450 ] }, - { "id": "end_piece", "fg": [ 6453, 6455, 6454, 6452 ] }, - { "id": "unconnected", "fg": 6460 } + { "id": "center", "fg": 6534 }, + { "id": "corner", "fg": [ 6536, 6538, 6537, 6535 ] }, + { "id": "t_connection", "fg": [ 6546, 6548, 6547, 6545 ] }, + { "id": "edge", "fg": [ 6540, 6539 ] }, + { "id": "end_piece", "fg": [ 6542, 6544, 6543, 6541 ] }, + { "id": "unconnected", "fg": 6549 } ] }, { "id": [ "t_linoleum_white", "t_linoleum_white_no_roof" ], "multitile": true, - "fg": 6476, + "fg": 6565, "additional_tiles": [ - { "id": "center", "fg": 6461 }, - { "id": "corner", "fg": [ 6463, 6465, 6464, 6462 ] }, - { "id": "t_connection", "fg": [ 6473, 6475, 6474, 6472 ] }, - { "id": "edge", "fg": [ 6467, 6466 ] }, - { "id": "end_piece", "fg": [ 6469, 6471, 6470, 6468 ] }, - { "id": "unconnected", "fg": 6476 } + { "id": "center", "fg": 6550 }, + { "id": "corner", "fg": [ 6552, 6554, 6553, 6551 ] }, + { "id": "t_connection", "fg": [ 6562, 6564, 6563, 6561 ] }, + { "id": "edge", "fg": [ 6556, 6555 ] }, + { "id": "end_piece", "fg": [ 6558, 6560, 6559, 6557 ] }, + { "id": "unconnected", "fg": 6565 } ] }, - { "id": "t_manhole", "fg": 6477, "bg": 6547 }, - { "id": "t_manhole_cover", "fg": 6478, "bg": 6547 }, + { "id": "t_manhole", "fg": 6566, "bg": 6636 }, + { "id": "t_manhole_cover", "fg": 6567, "bg": 6636 }, { "id": "t_metal_floor", "multitile": true, - "fg": 6494, + "fg": 6583, "additional_tiles": [ - { "id": "center", "fg": 6479 }, - { "id": "corner", "fg": [ 6481, 6483, 6482, 6480 ] }, - { "id": "t_connection", "fg": [ 6491, 6493, 6492, 6490 ] }, - { "id": "edge", "fg": [ 6485, 6484 ] }, - { "id": "end_piece", "fg": [ 6487, 6489, 6488, 6486 ] }, - { "id": "unconnected", "fg": 6494 } + { "id": "center", "fg": 6568 }, + { "id": "corner", "fg": [ 6570, 6572, 6571, 6569 ] }, + { "id": "t_connection", "fg": [ 6580, 6582, 6581, 6579 ] }, + { "id": "edge", "fg": [ 6574, 6573 ] }, + { "id": "end_piece", "fg": [ 6576, 6578, 6577, 6575 ] }, + { "id": "unconnected", "fg": 6583 } ] }, { "id": "t_moss", "multitile": true, - "fg": 6511, - "bg": 6343, + "fg": 6600, + "bg": 6415, "additional_tiles": [ - { "id": "center", "bg": 6343, "fg": [ { "weight": 1, "sprite": 6495 }, { "weight": 1, "sprite": 6496 } ] }, - { "id": "corner", "bg": 6343, "fg": [ 6498, 6500, 6499, 6497 ] }, - { "id": "t_connection", "bg": 6343, "fg": [ 6508, 6510, 6509, 6507 ] }, - { "id": "edge", "bg": 6343, "fg": [ 6502, 6501 ] }, - { "id": "end_piece", "bg": 6343, "fg": [ 6504, 6506, 6505, 6503 ] }, - { "bg": 6343, "id": "unconnected", "fg": 6511 } + { "id": "center", "bg": 6415, "fg": [ { "weight": 1, "sprite": 6584 }, { "weight": 1, "sprite": 6585 } ] }, + { "id": "corner", "bg": 6415, "fg": [ 6587, 6589, 6588, 6586 ] }, + { "id": "t_connection", "bg": 6415, "fg": [ 6597, 6599, 6598, 6596 ] }, + { "id": "edge", "bg": 6415, "fg": [ 6591, 6590 ] }, + { "id": "end_piece", "bg": 6415, "fg": [ 6593, 6595, 6594, 6592 ] }, + { "bg": 6415, "id": "unconnected", "fg": 6600 } ] }, { "id": "t_moss_season_summer", "multitile": true, - "fg": 6545, - "bg": 6353, + "fg": 6634, + "bg": 6425, "additional_tiles": [ - { "id": "center", "bg": 6353, "fg": [ { "weight": 1, "sprite": 6529 }, { "weight": 1, "sprite": 6530 } ] }, - { "id": "corner", "bg": 6353, "fg": [ 6532, 6534, 6533, 6531 ] }, - { "id": "t_connection", "bg": 6353, "fg": [ 6542, 6544, 6543, 6541 ] }, - { "id": "edge", "bg": 6353, "fg": [ 6536, 6535 ] }, - { "id": "end_piece", "bg": 6353, "fg": [ 6538, 6540, 6539, 6537 ] }, - { "bg": 6353, "id": "unconnected", "fg": 6545 } + { "id": "center", "bg": 6425, "fg": [ { "weight": 1, "sprite": 6618 }, { "weight": 1, "sprite": 6619 } ] }, + { "id": "corner", "bg": 6425, "fg": [ 6621, 6623, 6622, 6620 ] }, + { "id": "t_connection", "bg": 6425, "fg": [ 6631, 6633, 6632, 6630 ] }, + { "id": "edge", "bg": 6425, "fg": [ 6625, 6624 ] }, + { "id": "end_piece", "bg": 6425, "fg": [ 6627, 6629, 6628, 6626 ] }, + { "bg": 6425, "id": "unconnected", "fg": 6634 } ] }, { "id": "t_moss_season_autumn", "multitile": true, - "fg": 6528, - "bg": 6348, + "fg": 6617, + "bg": 6420, "additional_tiles": [ - { "id": "center", "bg": 6348, "fg": [ { "weight": 1, "sprite": 6512 }, { "weight": 1, "sprite": 6513 } ] }, - { "id": "corner", "bg": 6348, "fg": [ 6515, 6517, 6516, 6514 ] }, - { "id": "t_connection", "bg": 6348, "fg": [ 6525, 6527, 6526, 6524 ] }, - { "id": "edge", "bg": 6348, "fg": [ 6519, 6518 ] }, - { "id": "end_piece", "bg": 6348, "fg": [ 6521, 6523, 6522, 6520 ] }, - { "bg": 6348, "id": "unconnected", "fg": 6528 } + { "id": "center", "bg": 6420, "fg": [ { "weight": 1, "sprite": 6601 }, { "weight": 1, "sprite": 6602 } ] }, + { "id": "corner", "bg": 6420, "fg": [ 6604, 6606, 6605, 6603 ] }, + { "id": "t_connection", "bg": 6420, "fg": [ 6614, 6616, 6615, 6613 ] }, + { "id": "edge", "bg": 6420, "fg": [ 6608, 6607 ] }, + { "id": "end_piece", "bg": 6420, "fg": [ 6610, 6612, 6611, 6609 ] }, + { "bg": 6420, "id": "unconnected", "fg": 6617 } ] }, { "id": "t_moss_season_winter", "multitile": true, - "fg": 5552, - "bg": 5534, + "fg": 5624, + "bg": 5606, "additional_tiles": [ - { "id": "center", "bg": 5534, "fg": [ { "weight": 1, "sprite": 5534 }, { "weight": 1, "sprite": 5535 } ] }, - { "id": "corner", "bg": 5534, "fg": [ 5539, 5541, 5540, 5538 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 5549, 5551, 5550, 5548 ] }, - { "id": "edge", "bg": 5534, "fg": [ 5543, 5542 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 5545, 5547, 5546, 5544 ] }, - { "bg": 5534, "id": "unconnected", "fg": 5552 } + { "id": "center", "bg": 5606, "fg": [ { "weight": 1, "sprite": 5606 }, { "weight": 1, "sprite": 5607 } ] }, + { "id": "corner", "bg": 5606, "fg": [ 5611, 5613, 5612, 5610 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 5621, 5623, 5622, 5620 ] }, + { "id": "edge", "bg": 5606, "fg": [ 5615, 5614 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 5617, 5619, 5618, 5616 ] }, + { "bg": 5606, "id": "unconnected", "fg": 5624 } ] }, { "id": "t_pavement", "multitile": true, - "fg": 6547, + "fg": 6636, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 6547 }, - { "weight": 1, "sprite": 6548 }, - { "weight": 1, "sprite": 6549 }, - { "weight": 1, "sprite": 6550 } + { "weight": 1, "sprite": 6636 }, + { "weight": 1, "sprite": 6637 }, + { "weight": 1, "sprite": 6638 }, + { "weight": 1, "sprite": 6639 } ] }, - { "id": "corner", "bg": 6342, "fg": [ 6559, 6562, 6561, 6558 ] }, - { "id": "t_connection", "fg": [ 6557, 6565, 6560, 6551 ] }, - { "id": "edge", "fg": [ 6564, 6556 ] }, - { "id": "end_piece", "fg": [ 6553, 6555, 6554, 6552 ] }, - { "id": "unconnected", "fg": 6563 } + { "id": "corner", "bg": 6414, "fg": [ 6648, 6651, 6650, 6647 ] }, + { "id": "t_connection", "fg": [ 6646, 6654, 6649, 6640 ] }, + { "id": "edge", "fg": [ 6653, 6645 ] }, + { "id": "end_piece", "fg": [ 6642, 6644, 6643, 6641 ] }, + { "id": "unconnected", "fg": 6652 } ] }, { "id": "t_pavement_season_summer", "multitile": true, - "fg": 6547, + "fg": 6636, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 6547 }, - { "weight": 1, "sprite": 6548 }, - { "weight": 1, "sprite": 6549 }, - { "weight": 1, "sprite": 6550 } + { "weight": 1, "sprite": 6636 }, + { "weight": 1, "sprite": 6637 }, + { "weight": 1, "sprite": 6638 }, + { "weight": 1, "sprite": 6639 } ] }, - { "id": "corner", "bg": 6352, "fg": [ 6559, 6562, 6561, 6558 ] }, - { "id": "t_connection", "fg": [ 6557, 6565, 6560, 6551 ] }, - { "id": "edge", "fg": [ 6564, 6556 ] }, - { "id": "end_piece", "fg": [ 6553, 6555, 6554, 6552 ] }, - { "id": "unconnected", "fg": 6563 } + { "id": "corner", "bg": 6424, "fg": [ 6648, 6651, 6650, 6647 ] }, + { "id": "t_connection", "fg": [ 6646, 6654, 6649, 6640 ] }, + { "id": "edge", "fg": [ 6653, 6645 ] }, + { "id": "end_piece", "fg": [ 6642, 6644, 6643, 6641 ] }, + { "id": "unconnected", "fg": 6652 } ] }, { "id": "t_pavement_season_autumn", "multitile": true, - "fg": 6547, + "fg": 6636, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 6547 }, - { "weight": 1, "sprite": 6548 }, - { "weight": 1, "sprite": 6549 }, - { "weight": 1, "sprite": 6550 } + { "weight": 1, "sprite": 6636 }, + { "weight": 1, "sprite": 6637 }, + { "weight": 1, "sprite": 6638 }, + { "weight": 1, "sprite": 6639 } ] }, - { "id": "corner", "bg": 6347, "fg": [ 6559, 6562, 6561, 6558 ] }, - { "id": "t_connection", "fg": [ 6557, 6565, 6560, 6551 ] }, - { "id": "edge", "fg": [ 6564, 6556 ] }, - { "id": "end_piece", "fg": [ 6553, 6555, 6554, 6552 ] }, - { "id": "unconnected", "fg": 6563 } + { "id": "corner", "bg": 6419, "fg": [ 6648, 6651, 6650, 6647 ] }, + { "id": "t_connection", "fg": [ 6646, 6654, 6649, 6640 ] }, + { "id": "edge", "fg": [ 6653, 6645 ] }, + { "id": "end_piece", "fg": [ 6642, 6644, 6643, 6641 ] }, + { "id": "unconnected", "fg": 6652 } ] }, - { "id": "t_pavement_season_winter", "fg": 5533 }, - { "id": "t_pavement_y", "fg": 6566 }, - { "id": "t_pavement_y_season_winter", "fg": 5533 }, + { "id": "t_pavement_season_winter", "fg": 5605 }, + { "id": "t_pavement_y", "fg": 6655 }, + { "id": "t_pavement_y_season_winter", "fg": 5605 }, { "id": "t_pit", - "fg": 6582, - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ], + "fg": 6671, + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6567, "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] }, + { "id": "center", "fg": 6656, "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "corner", - "fg": [ 6569, 6571, 6570, 6568 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6658, 6660, 6659, 6657 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "t_connection", - "fg": [ 6579, 6581, 6580, 6578 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6668, 6670, 6669, 6667 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "edge", - "fg": [ 6573, 6572 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6662, 6661 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "end_piece", - "fg": [ 6575, 6577, 6576, 6574 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6664, 6666, 6665, 6663 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "unconnected", - "fg": [ 6582, 6582 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6671, 6671 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] } ] }, { "id": "t_pit_season_summer", - "fg": 6582, - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ], + "fg": 6671, + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6567, "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] }, + { "id": "center", "fg": 6656, "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "corner", - "fg": [ 6569, 6571, 6570, 6568 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6658, 6660, 6659, 6657 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "t_connection", - "fg": [ 6579, 6581, 6580, 6578 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6668, 6670, 6669, 6667 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "edge", - "fg": [ 6573, 6572 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6662, 6661 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "end_piece", - "fg": [ 6575, 6577, 6576, 6574 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6664, 6666, 6665, 6663 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "unconnected", - "fg": [ 6582, 6582 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6671, 6671 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] } ] }, { "id": "t_pit_season_autumn", - "fg": 6582, - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ], + "fg": 6671, + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6567, "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] }, + { "id": "center", "fg": 6656, "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "corner", - "fg": [ 6569, 6571, 6570, 6568 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6658, 6660, 6659, 6657 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "t_connection", - "fg": [ 6579, 6581, 6580, 6578 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6668, 6670, 6669, 6667 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "edge", - "fg": [ 6573, 6572 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6662, 6661 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "end_piece", - "fg": [ 6575, 6577, 6576, 6574 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6664, 6666, 6665, 6663 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "unconnected", - "fg": [ 6582, 6582 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6671, 6671 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] } ] }, { "id": "t_pit_season_winter", - "fg": 6582, - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ], + "fg": 6671, + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6567, "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] }, + { "id": "center", "fg": 6656, "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "corner", - "fg": [ 6569, 6571, 6570, 6568 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6658, 6660, 6659, 6657 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "t_connection", - "fg": [ 6579, 6581, 6580, 6578 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6668, 6670, 6669, 6667 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "edge", - "fg": [ 6573, 6572 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6662, 6661 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "end_piece", - "fg": [ 6575, 6577, 6576, 6574 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6664, 6666, 6665, 6663 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "unconnected", - "fg": [ 6582, 6582 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6671, 6671 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] } ] }, { "id": "t_pit_corpsed", - "fg": 6598, - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ], + "fg": 6687, + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6583, "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] }, + { "id": "center", "fg": 6672, "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "corner", - "fg": [ 6585, 6587, 6586, 6584 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6674, 6676, 6675, 6673 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "t_connection", - "fg": [ 6595, 6597, 6596, 6594 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6684, 6686, 6685, 6683 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "edge", - "fg": [ 6589, 6588 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6678, 6677 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "end_piece", - "fg": [ 6591, 6593, 6592, 6590 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6680, 6682, 6681, 6679 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "unconnected", - "fg": [ 6598, 6598 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6687, 6687 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] } ] }, { "id": "t_pit_corpsed_season_summer", - "fg": 6598, - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ], + "fg": 6687, + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6583, "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] }, + { "id": "center", "fg": 6672, "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "corner", - "fg": [ 6585, 6587, 6586, 6584 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6674, 6676, 6675, 6673 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "t_connection", - "fg": [ 6595, 6597, 6596, 6594 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6684, 6686, 6685, 6683 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "edge", - "fg": [ 6589, 6588 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6678, 6677 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "end_piece", - "fg": [ 6591, 6593, 6592, 6590 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6680, 6682, 6681, 6679 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "unconnected", - "fg": [ 6598, 6598 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6687, 6687 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] } ] }, { "id": "t_pit_corpsed_season_autumn", - "fg": 6598, - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ], + "fg": 6687, + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6583, "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] }, + { "id": "center", "fg": 6672, "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "corner", - "fg": [ 6585, 6587, 6586, 6584 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6674, 6676, 6675, 6673 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "t_connection", - "fg": [ 6595, 6597, 6596, 6594 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6684, 6686, 6685, 6683 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "edge", - "fg": [ 6589, 6588 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6678, 6677 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "end_piece", - "fg": [ 6591, 6593, 6592, 6590 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6680, 6682, 6681, 6679 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "unconnected", - "fg": [ 6598, 6598 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6687, 6687 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] } ] }, { "id": "t_pit_corpsed_season_winter", - "fg": 6598, - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ], + "fg": 6687, + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6583, "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] }, + { "id": "center", "fg": 6672, "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "corner", - "fg": [ 6585, 6587, 6586, 6584 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6674, 6676, 6675, 6673 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "t_connection", - "fg": [ 6595, 6597, 6596, 6594 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6684, 6686, 6685, 6683 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "edge", - "fg": [ 6589, 6588 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6678, 6677 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "end_piece", - "fg": [ 6591, 6593, 6592, 6590 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6680, 6682, 6681, 6679 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "unconnected", - "fg": [ 6598, 6598 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6687, 6687 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] } ] }, { "id": "t_pit_covered", - "fg": 6614, - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ], + "fg": 6703, + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6599, "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] }, + { "id": "center", "fg": 6688, "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "corner", - "fg": [ 6601, 6603, 6602, 6600 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6690, 6692, 6691, 6689 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "t_connection", - "fg": [ 6611, 6613, 6612, 6610 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6700, 6702, 6701, 6699 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "edge", - "fg": [ 6605, 6604 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6694, 6693 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "end_piece", - "fg": [ 6607, 6609, 6608, 6606 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6696, 6698, 6697, 6695 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "unconnected", - "fg": [ 6614, 6614 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6703, 6703 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] } ] }, { "id": "t_pit_covered_season_summer", - "fg": 6614, - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ], + "fg": 6703, + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6599, "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] }, + { "id": "center", "fg": 6688, "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "corner", - "fg": [ 6601, 6603, 6602, 6600 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6690, 6692, 6691, 6689 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "t_connection", - "fg": [ 6611, 6613, 6612, 6610 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6700, 6702, 6701, 6699 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "edge", - "fg": [ 6605, 6604 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6694, 6693 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "end_piece", - "fg": [ 6607, 6609, 6608, 6606 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6696, 6698, 6697, 6695 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "unconnected", - "fg": [ 6614, 6614 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6703, 6703 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] } ] }, { "id": "t_pit_covered_season_autumn", - "fg": 6614, - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ], + "fg": 6703, + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6599, "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] }, + { "id": "center", "fg": 6688, "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "corner", - "fg": [ 6601, 6603, 6602, 6600 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6690, 6692, 6691, 6689 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "t_connection", - "fg": [ 6611, 6613, 6612, 6610 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6700, 6702, 6701, 6699 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "edge", - "fg": [ 6605, 6604 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6694, 6693 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "end_piece", - "fg": [ 6607, 6609, 6608, 6606 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6696, 6698, 6697, 6695 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "unconnected", - "fg": [ 6614, 6614 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6703, 6703 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] } ] }, { "id": "t_pit_covered_season_winter", - "fg": 6614, - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ], + "fg": 6703, + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6599, "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] }, + { "id": "center", "fg": 6688, "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "corner", - "fg": [ 6601, 6603, 6602, 6600 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6690, 6692, 6691, 6689 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "t_connection", - "fg": [ 6611, 6613, 6612, 6610 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6700, 6702, 6701, 6699 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "edge", - "fg": [ 6605, 6604 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6694, 6693 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "end_piece", - "fg": [ 6607, 6609, 6608, 6606 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6696, 6698, 6697, 6695 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "unconnected", - "fg": [ 6614, 6614 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6703, 6703 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] } ] }, { "id": "t_pit_glass", - "fg": 6630, - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ], + "fg": 6719, + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6615, "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] }, + { "id": "center", "fg": 6704, "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "corner", - "fg": [ 6617, 6619, 6618, 6616 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6706, 6708, 6707, 6705 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "t_connection", - "fg": [ 6627, 6629, 6628, 6626 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6716, 6718, 6717, 6715 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "edge", - "fg": [ 6621, 6620 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6710, 6709 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "end_piece", - "fg": [ 6623, 6625, 6624, 6622 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6712, 6714, 6713, 6711 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "unconnected", - "fg": [ 6630, 6630 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6719, 6719 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] } ] }, { "id": "t_pit_glass_season_summer", - "fg": 6630, - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ], + "fg": 6719, + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6615, "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] }, + { "id": "center", "fg": 6704, "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "corner", - "fg": [ 6617, 6619, 6618, 6616 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6706, 6708, 6707, 6705 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "t_connection", - "fg": [ 6627, 6629, 6628, 6626 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6716, 6718, 6717, 6715 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "edge", - "fg": [ 6621, 6620 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6710, 6709 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "end_piece", - "fg": [ 6623, 6625, 6624, 6622 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6712, 6714, 6713, 6711 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "unconnected", - "fg": [ 6630, 6630 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6719, 6719 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] } ] }, { "id": "t_pit_glass_season_autumn", - "fg": 6630, - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ], + "fg": 6719, + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6615, "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] }, + { "id": "center", "fg": 6704, "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "corner", - "fg": [ 6617, 6619, 6618, 6616 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6706, 6708, 6707, 6705 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "t_connection", - "fg": [ 6627, 6629, 6628, 6626 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6716, 6718, 6717, 6715 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "edge", - "fg": [ 6621, 6620 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6710, 6709 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "end_piece", - "fg": [ 6623, 6625, 6624, 6622 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6712, 6714, 6713, 6711 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "unconnected", - "fg": [ 6630, 6630 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6719, 6719 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] } ] }, { "id": "t_pit_glass_season_winter", - "fg": 6630, - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ], + "fg": 6719, + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6615, "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] }, + { "id": "center", "fg": 6704, "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "corner", - "fg": [ 6617, 6619, 6618, 6616 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6706, 6708, 6707, 6705 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "t_connection", - "fg": [ 6627, 6629, 6628, 6626 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6716, 6718, 6717, 6715 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "edge", - "fg": [ 6621, 6620 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6710, 6709 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "end_piece", - "fg": [ 6623, 6625, 6624, 6622 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6712, 6714, 6713, 6711 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "unconnected", - "fg": [ 6630, 6630 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6719, 6719 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] } ] }, { "id": "t_pit_glass_covered", - "fg": 6646, - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ], + "fg": 6735, + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6631, "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] }, + { "id": "center", "fg": 6720, "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "corner", - "fg": [ 6633, 6635, 6634, 6632 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6722, 6724, 6723, 6721 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "t_connection", - "fg": [ 6643, 6645, 6644, 6642 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6732, 6734, 6733, 6731 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "edge", - "fg": [ 6637, 6636 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6726, 6725 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "end_piece", - "fg": [ 6639, 6641, 6640, 6638 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6728, 6730, 6729, 6727 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "unconnected", - "fg": [ 6646, 6646 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6735, 6735 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] } ] }, { "id": "t_pit_glass_covered_season_summer", - "fg": 6646, - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ], + "fg": 6735, + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6631, "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] }, + { "id": "center", "fg": 6720, "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "corner", - "fg": [ 6633, 6635, 6634, 6632 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6722, 6724, 6723, 6721 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "t_connection", - "fg": [ 6643, 6645, 6644, 6642 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6732, 6734, 6733, 6731 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "edge", - "fg": [ 6637, 6636 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6726, 6725 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "end_piece", - "fg": [ 6639, 6641, 6640, 6638 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6728, 6730, 6729, 6727 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "unconnected", - "fg": [ 6646, 6646 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6735, 6735 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] } ] }, { "id": "t_pit_glass_covered_season_autumn", - "fg": 6646, - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ], + "fg": 6735, + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6631, "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] }, + { "id": "center", "fg": 6720, "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "corner", - "fg": [ 6633, 6635, 6634, 6632 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6722, 6724, 6723, 6721 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "t_connection", - "fg": [ 6643, 6645, 6644, 6642 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6732, 6734, 6733, 6731 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "edge", - "fg": [ 6637, 6636 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6726, 6725 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "end_piece", - "fg": [ 6639, 6641, 6640, 6638 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6728, 6730, 6729, 6727 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "unconnected", - "fg": [ 6646, 6646 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6735, 6735 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] } ] }, { "id": "t_pit_glass_covered_season_winter", - "fg": 6646, - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ], + "fg": 6735, + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6631, "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] }, + { "id": "center", "fg": 6720, "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "corner", - "fg": [ 6633, 6635, 6634, 6632 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6722, 6724, 6723, 6721 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "t_connection", - "fg": [ 6643, 6645, 6644, 6642 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6732, 6734, 6733, 6731 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "edge", - "fg": [ 6637, 6636 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6726, 6725 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "end_piece", - "fg": [ 6639, 6641, 6640, 6638 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6728, 6730, 6729, 6727 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "unconnected", - "fg": [ 6646, 6646 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6735, 6735 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] } ] }, { "id": "t_pit_shallow", - "fg": 6662, - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ], + "fg": 6751, + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6647, "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] }, + { "id": "center", "fg": 6736, "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "corner", - "fg": [ 6649, 6651, 6650, 6648 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6738, 6740, 6739, 6737 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "t_connection", - "fg": [ 6659, 6661, 6660, 6658 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6748, 6750, 6749, 6747 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "edge", - "fg": [ 6653, 6652 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6742, 6741 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "end_piece", - "fg": [ 6655, 6657, 6656, 6654 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6744, 6746, 6745, 6743 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "unconnected", - "fg": [ 6662, 6662 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6751, 6751 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] } ] }, { "id": "t_pit_shallow_season_summer", - "fg": 6662, - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ], + "fg": 6751, + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6647, "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] }, + { "id": "center", "fg": 6736, "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "corner", - "fg": [ 6649, 6651, 6650, 6648 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6738, 6740, 6739, 6737 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "t_connection", - "fg": [ 6659, 6661, 6660, 6658 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6748, 6750, 6749, 6747 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "edge", - "fg": [ 6653, 6652 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6742, 6741 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "end_piece", - "fg": [ 6655, 6657, 6656, 6654 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6744, 6746, 6745, 6743 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "unconnected", - "fg": [ 6662, 6662 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6751, 6751 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] } ] }, { "id": "t_pit_shallow_season_autumn", - "fg": 6662, - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ], + "fg": 6751, + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6647, "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] }, + { "id": "center", "fg": 6736, "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "corner", - "fg": [ 6649, 6651, 6650, 6648 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6738, 6740, 6739, 6737 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "t_connection", - "fg": [ 6659, 6661, 6660, 6658 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6748, 6750, 6749, 6747 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "edge", - "fg": [ 6653, 6652 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6742, 6741 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "end_piece", - "fg": [ 6655, 6657, 6656, 6654 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6744, 6746, 6745, 6743 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "unconnected", - "fg": [ 6662, 6662 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6751, 6751 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] } ] }, { "id": "t_pit_shallow_season_winter", - "fg": 6662, - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ], + "fg": 6751, + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6647, "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] }, + { "id": "center", "fg": 6736, "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "corner", - "fg": [ 6649, 6651, 6650, 6648 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6738, 6740, 6739, 6737 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "t_connection", - "fg": [ 6659, 6661, 6660, 6658 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6748, 6750, 6749, 6747 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "edge", - "fg": [ 6653, 6652 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6742, 6741 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "end_piece", - "fg": [ 6655, 6657, 6656, 6654 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6744, 6746, 6745, 6743 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "unconnected", - "fg": [ 6662, 6662 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6751, 6751 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] } ] }, { "id": "t_pit_spiked", - "fg": 6678, - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ], + "fg": 6767, + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6663, "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] }, + { "id": "center", "fg": 6752, "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "corner", - "fg": [ 6665, 6667, 6666, 6664 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6754, 6756, 6755, 6753 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "t_connection", - "fg": [ 6675, 6677, 6676, 6674 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6764, 6766, 6765, 6763 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "edge", - "fg": [ 6669, 6668 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6758, 6757 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "end_piece", - "fg": [ 6671, 6673, 6672, 6670 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6760, 6762, 6761, 6759 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "unconnected", - "fg": [ 6678, 6678 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6767, 6767 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] } ] }, { "id": "t_pit_spiked_season_summer", - "fg": 6678, - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ], + "fg": 6767, + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6663, "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] }, + { "id": "center", "fg": 6752, "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "corner", - "fg": [ 6665, 6667, 6666, 6664 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6754, 6756, 6755, 6753 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "t_connection", - "fg": [ 6675, 6677, 6676, 6674 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6764, 6766, 6765, 6763 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "edge", - "fg": [ 6669, 6668 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6758, 6757 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "end_piece", - "fg": [ 6671, 6673, 6672, 6670 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6760, 6762, 6761, 6759 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "unconnected", - "fg": [ 6678, 6678 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6767, 6767 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] } ] }, { "id": "t_pit_spiked_season_autumn", - "fg": 6678, - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ], + "fg": 6767, + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6663, "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] }, + { "id": "center", "fg": 6752, "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "corner", - "fg": [ 6665, 6667, 6666, 6664 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6754, 6756, 6755, 6753 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "t_connection", - "fg": [ 6675, 6677, 6676, 6674 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6764, 6766, 6765, 6763 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "edge", - "fg": [ 6669, 6668 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6758, 6757 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "end_piece", - "fg": [ 6671, 6673, 6672, 6670 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6760, 6762, 6761, 6759 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "unconnected", - "fg": [ 6678, 6678 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6767, 6767 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] } ] }, { "id": "t_pit_spiked_season_winter", - "fg": 6678, - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ], + "fg": 6767, + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6663, "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] }, + { "id": "center", "fg": 6752, "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "corner", - "fg": [ 6665, 6667, 6666, 6664 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6754, 6756, 6755, 6753 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "t_connection", - "fg": [ 6675, 6677, 6676, 6674 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6764, 6766, 6765, 6763 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "edge", - "fg": [ 6669, 6668 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6758, 6757 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "end_piece", - "fg": [ 6671, 6673, 6672, 6670 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6760, 6762, 6761, 6759 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "unconnected", - "fg": [ 6678, 6678 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6767, 6767 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] } ] }, { "id": "t_pit_spiked_covered", - "fg": 6694, - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ], + "fg": 6783, + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6679, "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] }, + { "id": "center", "fg": 6768, "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "corner", - "fg": [ 6681, 6683, 6682, 6680 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6770, 6772, 6771, 6769 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "t_connection", - "fg": [ 6691, 6693, 6692, 6690 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6780, 6782, 6781, 6779 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "edge", - "fg": [ 6685, 6684 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6774, 6773 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "end_piece", - "fg": [ 6687, 6689, 6688, 6686 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6776, 6778, 6777, 6775 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "unconnected", - "fg": [ 6694, 6694 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 6783, 6783 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] } ] }, { "id": "t_pit_spiked_covered_season_summer", - "fg": 6694, - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ], + "fg": 6783, + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6679, "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] }, + { "id": "center", "fg": 6768, "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "corner", - "fg": [ 6681, 6683, 6682, 6680 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6770, 6772, 6771, 6769 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "t_connection", - "fg": [ 6691, 6693, 6692, 6690 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6780, 6782, 6781, 6779 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "edge", - "fg": [ 6685, 6684 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6774, 6773 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "end_piece", - "fg": [ 6687, 6689, 6688, 6686 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6776, 6778, 6777, 6775 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "unconnected", - "fg": [ 6694, 6694 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 6783, 6783 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] } ] }, { "id": "t_pit_spiked_covered_season_autumn", - "fg": 6694, - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ], + "fg": 6783, + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6679, "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] }, + { "id": "center", "fg": 6768, "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "corner", - "fg": [ 6681, 6683, 6682, 6680 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6770, 6772, 6771, 6769 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "t_connection", - "fg": [ 6691, 6693, 6692, 6690 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6780, 6782, 6781, 6779 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "edge", - "fg": [ 6685, 6684 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6774, 6773 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "end_piece", - "fg": [ 6687, 6689, 6688, 6686 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6776, 6778, 6777, 6775 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, { "id": "unconnected", - "fg": [ 6694, 6694 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 6783, 6783 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] } ] }, { "id": "t_pit_spiked_covered_season_winter", - "fg": 6694, - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ], + "fg": 6783, + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6679, "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] }, + { "id": "center", "fg": 6768, "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "corner", - "fg": [ 6681, 6683, 6682, 6680 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6770, 6772, 6771, 6769 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "t_connection", - "fg": [ 6691, 6693, 6692, 6690 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6780, 6782, 6781, 6779 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "edge", - "fg": [ 6685, 6684 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6774, 6773 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "end_piece", - "fg": [ 6687, 6689, 6688, 6686 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6776, 6778, 6777, 6775 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] }, { "id": "unconnected", - "fg": [ 6694, 6694 ], - "bg": [ { "weight": 100, "sprite": 5534 }, { "weight": 100, "sprite": 5535 } ] + "fg": [ 6783, 6783 ], + "bg": [ { "weight": 100, "sprite": 5606 }, { "weight": 100, "sprite": 5607 } ] } ] }, { "id": "t_privacy_fence", "multitile": true, - "fg": 6710, - "bg": 6342, + "fg": 6799, + "bg": 6414, "additional_tiles": [ - { "id": "center", "bg": 6342, "fg": 6695 }, - { "id": "corner", "bg": 6342, "fg": [ 6697, 6699, 6698, 6696 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 6707, 6709, 6708, 6706 ] }, - { "id": "edge", "bg": 6342, "fg": [ 6701, 6700 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 6703, 6705, 6704, 6702 ] }, - { "bg": 6342, "id": "unconnected", "fg": [ 6710, 6710 ] } + { "id": "center", "bg": 6414, "fg": 6784 }, + { "id": "corner", "bg": 6414, "fg": [ 6786, 6788, 6787, 6785 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 6796, 6798, 6797, 6795 ] }, + { "id": "edge", "bg": 6414, "fg": [ 6790, 6789 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 6792, 6794, 6793, 6791 ] }, + { "bg": 6414, "id": "unconnected", "fg": [ 6799, 6799 ] } ] }, { "id": "t_privacy_fence_season_winter", "multitile": true, - "fg": 6710, - "bg": 5534, + "fg": 6799, + "bg": 5606, "additional_tiles": [ - { "id": "center", "bg": 5534, "fg": 6695 }, - { "id": "corner", "bg": 5534, "fg": [ 6697, 6699, 6698, 6696 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 6707, 6709, 6708, 6706 ] }, - { "id": "edge", "bg": 5534, "fg": [ 6701, 6700 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 6703, 6705, 6704, 6702 ] }, - { "bg": 5534, "id": "unconnected", "fg": [ 6710, 6710 ] } + { "id": "center", "bg": 5606, "fg": 6784 }, + { "id": "corner", "bg": 5606, "fg": [ 6786, 6788, 6787, 6785 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 6796, 6798, 6797, 6795 ] }, + { "id": "edge", "bg": 5606, "fg": [ 6790, 6789 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 6792, 6794, 6793, 6791 ] }, + { "bg": 5606, "id": "unconnected", "fg": [ 6799, 6799 ] } ] }, { "id": "t_railing", "multitile": true, - "fg": 6726, - "bg": 5737, + "fg": 6815, + "bg": 5809, "additional_tiles": [ - { "id": "center", "bg": 5737, "fg": 6711 }, - { "id": "corner", "bg": 5737, "fg": [ 6713, 6715, 6714, 6712 ] }, - { "id": "t_connection", "bg": 5737, "fg": [ 6723, 6725, 6724, 6722 ] }, - { "id": "edge", "bg": 5737, "fg": [ 6717, 6716 ] }, - { "id": "end_piece", "bg": 5737, "fg": [ 6719, 6721, 6720, 6718 ] }, - { "bg": 5737, "id": "unconnected", "fg": [ 6726, 6726 ] } + { "id": "center", "bg": 5809, "fg": 6800 }, + { "id": "corner", "bg": 5809, "fg": [ 6802, 6804, 6803, 6801 ] }, + { "id": "t_connection", "bg": 5809, "fg": [ 6812, 6814, 6813, 6811 ] }, + { "id": "edge", "bg": 5809, "fg": [ 6806, 6805 ] }, + { "id": "end_piece", "bg": 5809, "fg": [ 6808, 6810, 6809, 6807 ] }, + { "bg": 5809, "id": "unconnected", "fg": [ 6815, 6815 ] } ] }, { "id": "t_railroad_rubble", "multitile": true, - "fg": 6743, - "bg": 6342, + "fg": 6832, + "bg": 6414, "additional_tiles": [ - { "id": "center", "bg": 6342, "fg": [ { "weight": 1, "sprite": 6727 }, { "weight": 1, "sprite": 6728 } ] }, - { "id": "corner", "bg": 6342, "fg": [ 6730, 6732, 6731, 6729 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 6740, 6742, 6741, 6739 ] }, - { "id": "edge", "bg": 6342, "fg": [ 6734, 6733 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 6736, 6738, 6737, 6735 ] }, - { "bg": 6342, "id": "unconnected", "fg": 6743 } + { "id": "center", "bg": 6414, "fg": [ { "weight": 1, "sprite": 6816 }, { "weight": 1, "sprite": 6817 } ] }, + { "id": "corner", "bg": 6414, "fg": [ 6819, 6821, 6820, 6818 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 6829, 6831, 6830, 6828 ] }, + { "id": "edge", "bg": 6414, "fg": [ 6823, 6822 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 6825, 6827, 6826, 6824 ] }, + { "bg": 6414, "id": "unconnected", "fg": 6832 } ] }, { "id": "t_railroad_rubble_season_summer", "multitile": true, - "fg": 6743, - "bg": 6352, + "fg": 6832, + "bg": 6424, "additional_tiles": [ - { "id": "center", "bg": 6352, "fg": [ { "weight": 1, "sprite": 6727 }, { "weight": 1, "sprite": 6728 } ] }, - { "id": "corner", "bg": 6352, "fg": [ 6730, 6732, 6731, 6729 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 6740, 6742, 6741, 6739 ] }, - { "id": "edge", "bg": 6352, "fg": [ 6734, 6733 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 6736, 6738, 6737, 6735 ] }, - { "bg": 6352, "id": "unconnected", "fg": 6743 } + { "id": "center", "bg": 6424, "fg": [ { "weight": 1, "sprite": 6816 }, { "weight": 1, "sprite": 6817 } ] }, + { "id": "corner", "bg": 6424, "fg": [ 6819, 6821, 6820, 6818 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 6829, 6831, 6830, 6828 ] }, + { "id": "edge", "bg": 6424, "fg": [ 6823, 6822 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 6825, 6827, 6826, 6824 ] }, + { "bg": 6424, "id": "unconnected", "fg": 6832 } ] }, { "id": "t_railroad_rubble_season_autumn", "multitile": true, - "fg": 6743, - "bg": 6347, + "fg": 6832, + "bg": 6419, "additional_tiles": [ - { "id": "center", "bg": 6347, "fg": [ { "weight": 1, "sprite": 6727 }, { "weight": 1, "sprite": 6728 } ] }, - { "id": "corner", "bg": 6347, "fg": [ 6730, 6732, 6731, 6729 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 6740, 6742, 6741, 6739 ] }, - { "id": "edge", "bg": 6347, "fg": [ 6734, 6733 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 6736, 6738, 6737, 6735 ] }, - { "bg": 6347, "id": "unconnected", "fg": 6743 } + { "id": "center", "bg": 6419, "fg": [ { "weight": 1, "sprite": 6816 }, { "weight": 1, "sprite": 6817 } ] }, + { "id": "corner", "bg": 6419, "fg": [ 6819, 6821, 6820, 6818 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 6829, 6831, 6830, 6828 ] }, + { "id": "edge", "bg": 6419, "fg": [ 6823, 6822 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 6825, 6827, 6826, 6824 ] }, + { "bg": 6419, "id": "unconnected", "fg": 6832 } ] }, { "id": "t_railroad_rubble_season_winter", "multitile": true, - "fg": 6743, - "bg": 5534, + "fg": 6832, + "bg": 5606, "additional_tiles": [ - { "id": "center", "bg": 5534, "fg": [ { "weight": 1, "sprite": 6727 }, { "weight": 1, "sprite": 6728 } ] }, - { "id": "corner", "bg": 5534, "fg": [ 6730, 6732, 6731, 6729 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 6740, 6742, 6741, 6739 ] }, - { "id": "edge", "bg": 5534, "fg": [ 6734, 6733 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 6736, 6738, 6737, 6735 ] }, - { "bg": 5534, "id": "unconnected", "fg": 6743 } + { "id": "center", "bg": 5606, "fg": [ { "weight": 1, "sprite": 6816 }, { "weight": 1, "sprite": 6817 } ] }, + { "id": "corner", "bg": 5606, "fg": [ 6819, 6821, 6820, 6818 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 6829, 6831, 6830, 6828 ] }, + { "id": "edge", "bg": 5606, "fg": [ 6823, 6822 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 6825, 6827, 6826, 6824 ] }, + { "bg": 5606, "id": "unconnected", "fg": 6832 } ] }, { "id": "t_railroad_track_small", - "fg": 6750, - "bg": 6727, + "fg": 6839, + "bg": 6816, "multitile": true, "additional_tiles": [ - { "id": "center", "bg": 6727, "fg": 6744 }, - { "id": "corner", "bg": 6727, "fg": [ 6746, 6748, 6747, 6745 ] }, - { "id": "t_connection", "bg": 6727, "fg": [ 6752, 6754, 6753, 6751 ] }, - { "id": "edge", "bg": 6727, "fg": [ 6750, 6749 ] }, - { "id": "end_piece", "bg": 6727, "fg": [ 6750, 6749, 6750, 6749 ] }, - { "id": "unconnected", "bg": 6727, "fg": [ 6750, 6749 ] } + { "id": "center", "bg": 6816, "fg": 6833 }, + { "id": "corner", "bg": 6816, "fg": [ 6835, 6837, 6836, 6834 ] }, + { "id": "t_connection", "bg": 6816, "fg": [ 6841, 6843, 6842, 6840 ] }, + { "id": "edge", "bg": 6816, "fg": [ 6839, 6838 ] }, + { "id": "end_piece", "bg": 6816, "fg": [ 6839, 6838, 6839, 6838 ] }, + { "id": "unconnected", "bg": 6816, "fg": [ 6839, 6838 ] } ] }, - { "id": "t_rdoor_c", "fg": 6756 }, - { "id": "t_rdoor_o", "fg": 6757 }, - { "id": "t_rdoor_b", "fg": 6755 }, + { "id": "t_rdoor_c", "fg": 6845 }, + { "id": "t_rdoor_o", "fg": 6846 }, + { "id": "t_rdoor_b", "fg": 6844 }, { "id": "t_reinforced_glass", "multitile": true, - "fg": 6773, + "fg": 6862, "additional_tiles": [ - { "id": "center", "fg": 6758 }, - { "id": "corner", "fg": [ 6760, 6762, 6761, 6759 ] }, - { "id": "t_connection", "fg": [ 6770, 6772, 6771, 6769 ] }, - { "id": "edge", "fg": [ 6764, 6763 ] }, - { "id": "end_piece", "fg": [ 6766, 6768, 6767, 6765 ] }, - { "id": "unconnected", "fg": 6773 } + { "id": "center", "fg": 6847 }, + { "id": "corner", "fg": [ 6849, 6851, 6850, 6848 ] }, + { "id": "t_connection", "fg": [ 6859, 6861, 6860, 6858 ] }, + { "id": "edge", "fg": [ 6853, 6852 ] }, + { "id": "end_piece", "fg": [ 6855, 6857, 6856, 6854 ] }, + { "id": "unconnected", "fg": 6862 } ] }, { "id": "t_rock", "multitile": true, - "fg": 6789, + "fg": 6878, "additional_tiles": [ - { "id": "center", "fg": 6774 }, - { "id": "corner", "fg": [ 6776, 6778, 6777, 6775 ] }, - { "id": "t_connection", "fg": [ 6786, 6788, 6787, 6785 ] }, - { "id": "edge", "fg": [ 6780, 6779 ] }, - { "id": "end_piece", "fg": [ 6782, 6784, 6783, 6781 ] }, - { "id": "unconnected", "fg": 6789 } + { "id": "center", "fg": 6863 }, + { "id": "corner", "fg": [ 6865, 6867, 6866, 6864 ] }, + { "id": "t_connection", "fg": [ 6875, 6877, 6876, 6874 ] }, + { "id": "edge", "fg": [ 6869, 6868 ] }, + { "id": "end_piece", "fg": [ 6871, 6873, 6872, 6870 ] }, + { "id": "unconnected", "fg": 6878 } ] }, { "id": "t_rock_floor", "multitile": true, - "fg": 6807, + "fg": 6896, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 6790 }, { "weight": 1, "sprite": 6791 }, { "weight": 1, "sprite": 6792 } ] + "fg": [ { "weight": 1, "sprite": 6879 }, { "weight": 1, "sprite": 6880 }, { "weight": 1, "sprite": 6881 } ] }, - { "id": "corner", "fg": [ 6794, 6796, 6795, 6793 ] }, - { "id": "t_connection", "fg": [ 6804, 6806, 6805, 6803 ] }, - { "id": "edge", "fg": [ 6798, 6797 ] }, - { "id": "end_piece", "fg": [ 6800, 6802, 6801, 6799 ] }, - { "id": "unconnected", "fg": 6807 } + { "id": "corner", "fg": [ 6883, 6885, 6884, 6882 ] }, + { "id": "t_connection", "fg": [ 6893, 6895, 6894, 6892 ] }, + { "id": "edge", "fg": [ 6887, 6886 ] }, + { "id": "end_piece", "fg": [ 6889, 6891, 6890, 6888 ] }, + { "id": "unconnected", "fg": 6896 } ] }, { "id": "t_rock_wall", "multitile": true, - "fg": 6823, + "fg": 6912, "additional_tiles": [ - { "id": "center", "fg": 6808 }, - { "id": "corner", "fg": [ 6810, 6812, 6811, 6809 ] }, - { "id": "t_connection", "fg": [ 6820, 6822, 6821, 6819 ] }, - { "id": "edge", "fg": [ 6814, 6813 ] }, - { "id": "end_piece", "fg": [ 6816, 6818, 6817, 6815 ] }, - { "id": "unconnected", "fg": 6823 } + { "id": "center", "fg": 6897 }, + { "id": "corner", "fg": [ 6899, 6901, 6900, 6898 ] }, + { "id": "t_connection", "fg": [ 6909, 6911, 6910, 6908 ] }, + { "id": "edge", "fg": [ 6903, 6902 ] }, + { "id": "end_piece", "fg": [ 6905, 6907, 6906, 6904 ] }, + { "id": "unconnected", "fg": 6912 } ] }, { "id": "t_sand", "multitile": true, - "fg": 6842, - "bg": 6342, + "fg": 6931, + "bg": 6414, "additional_tiles": [ { "id": "center", - "bg": 6342, + "bg": 6414, "fg": [ - { "weight": 1, "sprite": 6824 }, - { "weight": 1, "sprite": 6825 }, - { "weight": 1, "sprite": 6826 }, - { "weight": 1, "sprite": 6827 } + { "weight": 1, "sprite": 6913 }, + { "weight": 1, "sprite": 6914 }, + { "weight": 1, "sprite": 6915 }, + { "weight": 1, "sprite": 6916 } ] }, - { "id": "corner", "bg": 6342, "fg": [ 6829, 6831, 6830, 6828 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 6839, 6841, 6840, 6838 ] }, - { "id": "edge", "bg": 6342, "fg": [ 6833, 6832 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 6835, 6837, 6836, 6834 ] }, - { "bg": 6342, "id": "unconnected", "fg": 6842 } + { "id": "corner", "bg": 6414, "fg": [ 6918, 6920, 6919, 6917 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 6928, 6930, 6929, 6927 ] }, + { "id": "edge", "bg": 6414, "fg": [ 6922, 6921 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 6924, 6926, 6925, 6923 ] }, + { "bg": 6414, "id": "unconnected", "fg": 6931 } ] }, { "id": "t_sand_season_summer", "multitile": true, - "fg": 6842, - "bg": 6352, + "fg": 6931, + "bg": 6424, "additional_tiles": [ - { "id": "center", "bg": 6352, "fg": [ { "weight": 1, "sprite": 6824 }, { "weight": 1, "sprite": 6825 } ] }, - { "id": "corner", "bg": 6352, "fg": [ 6829, 6831, 6830, 6828 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 6839, 6841, 6840, 6838 ] }, - { "id": "edge", "bg": 6352, "fg": [ 6833, 6832 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 6835, 6837, 6836, 6834 ] }, - { "bg": 6352, "id": "unconnected", "fg": 6842 } + { "id": "center", "bg": 6424, "fg": [ { "weight": 1, "sprite": 6913 }, { "weight": 1, "sprite": 6914 } ] }, + { "id": "corner", "bg": 6424, "fg": [ 6918, 6920, 6919, 6917 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 6928, 6930, 6929, 6927 ] }, + { "id": "edge", "bg": 6424, "fg": [ 6922, 6921 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 6924, 6926, 6925, 6923 ] }, + { "bg": 6424, "id": "unconnected", "fg": 6931 } ] }, { "id": "t_sand_season_autumn", "multitile": true, - "fg": 6842, - "bg": 6347, + "fg": 6931, + "bg": 6419, "additional_tiles": [ - { "id": "center", "bg": 6347, "fg": [ { "weight": 1, "sprite": 6824 }, { "weight": 1, "sprite": 6825 } ] }, - { "id": "corner", "bg": 6347, "fg": [ 6829, 6831, 6830, 6828 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 6839, 6841, 6840, 6838 ] }, - { "id": "edge", "bg": 6347, "fg": [ 6833, 6832 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 6835, 6837, 6836, 6834 ] }, - { "bg": 6347, "id": "unconnected", "fg": 6842 } + { "id": "center", "bg": 6419, "fg": [ { "weight": 1, "sprite": 6913 }, { "weight": 1, "sprite": 6914 } ] }, + { "id": "corner", "bg": 6419, "fg": [ 6918, 6920, 6919, 6917 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 6928, 6930, 6929, 6927 ] }, + { "id": "edge", "bg": 6419, "fg": [ 6922, 6921 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 6924, 6926, 6925, 6923 ] }, + { "bg": 6419, "id": "unconnected", "fg": 6931 } ] }, { "id": "t_sand_season_winter", "multitile": true, - "fg": 6842, - "bg": 5534, + "fg": 6931, + "bg": 5606, "additional_tiles": [ - { "id": "center", "bg": 5534, "fg": [ { "weight": 1, "sprite": 6824 }, { "weight": 1, "sprite": 6825 } ] }, - { "id": "corner", "bg": 5534, "fg": [ 6829, 6831, 6830, 6828 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 6839, 6841, 6840, 6838 ] }, - { "id": "edge", "bg": 5534, "fg": [ 6833, 6832 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 6835, 6837, 6836, 6834 ] }, - { "bg": 5534, "id": "unconnected", "fg": 6842 } + { "id": "center", "bg": 5606, "fg": [ { "weight": 1, "sprite": 6913 }, { "weight": 1, "sprite": 6914 } ] }, + { "id": "corner", "bg": 5606, "fg": [ 6918, 6920, 6919, 6917 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 6928, 6930, 6929, 6927 ] }, + { "id": "edge", "bg": 5606, "fg": [ 6922, 6921 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 6924, 6926, 6925, 6923 ] }, + { "bg": 5606, "id": "unconnected", "fg": 6931 } ] }, { "id": [ "t_sandmound_season_spring", "t_sandmound_season_summer", "t_sandmound_season_autumn" ], - "fg": 6843 + "fg": 6932 }, - { "id": "t_sandmound_season_winter", "fg": 8529 }, + { "id": "t_sandmound_season_winter", "fg": 8633 }, { "id": "t_scrap_floor", "multitile": true, - "fg": 6874, + "fg": 6963, "additional_tiles": [ - { "id": "center", "fg": [ { "weight": 1, "sprite": 6844 }, { "weight": 1, "sprite": 6845 } ] }, + { "id": "center", "fg": [ { "weight": 1, "sprite": 6933 }, { "weight": 1, "sprite": 6934 } ] }, { "id": "corner", - "fg": [ { "weight": 1, "sprite": [ 6848, 6852, 6846, 6850 ] }, { "weight": 1, "sprite": [ 6849, 6853, 6847, 6851 ] } ] + "fg": [ { "weight": 1, "sprite": [ 6937, 6941, 6935, 6939 ] }, { "weight": 1, "sprite": [ 6938, 6942, 6936, 6940 ] } ] }, { "id": "t_connection", - "fg": [ { "weight": 1, "sprite": [ 6868, 6872, 6870, 6866 ] }, { "weight": 1, "sprite": [ 6869, 6873, 6871, 6867 ] } ] + "fg": [ { "weight": 1, "sprite": [ 6957, 6961, 6959, 6955 ] }, { "weight": 1, "sprite": [ 6958, 6962, 6960, 6956 ] } ] }, { "id": "edge", - "fg": [ { "weight": 1, "sprite": [ 6856, 6854 ] }, { "weight": 1, "sprite": [ 6857, 6855 ] } ] + "fg": [ { "weight": 1, "sprite": [ 6945, 6943 ] }, { "weight": 1, "sprite": [ 6946, 6944 ] } ] }, { "id": "end_piece", - "fg": [ { "weight": 1, "sprite": [ 6860, 6864, 6862, 6858 ] }, { "weight": 1, "sprite": [ 6861, 6865, 6863, 6859 ] } ] + "fg": [ { "weight": 1, "sprite": [ 6949, 6953, 6951, 6947 ] }, { "weight": 1, "sprite": [ 6950, 6954, 6952, 6948 ] } ] }, - { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 6874 }, { "weight": 1, "sprite": 6875 } ] } + { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 6963 }, { "weight": 1, "sprite": 6964 } ] } ] }, { "id": "t_scrap_wall", "multitile": true, - "fg": 6891, + "fg": 6980, "additional_tiles": [ - { "id": "center", "fg": 6876 }, - { "id": "corner", "fg": [ 6878, 6880, 6879, 6877 ] }, - { "id": "t_connection", "fg": [ 6888, 6890, 6889, 6887 ] }, - { "id": "edge", "fg": [ 6882, 6881 ] }, - { "id": "end_piece", "fg": [ 6884, 6886, 6885, 6883 ] }, - { "id": "unconnected", "fg": 6891 } + { "id": "center", "fg": 6965 }, + { "id": "corner", "fg": [ 6967, 6969, 6968, 6966 ] }, + { "id": "t_connection", "fg": [ 6977, 6979, 6978, 6976 ] }, + { "id": "edge", "fg": [ 6971, 6970 ] }, + { "id": "end_piece", "fg": [ 6973, 6975, 6974, 6972 ] }, + { "id": "unconnected", "fg": 6980 } ] }, { "id": "t_screened_porch_wall", "multitile": true, - "fg": 6907, - "bg": 5951, + "fg": 6996, + "bg": 6023, "additional_tiles": [ - { "id": "center", "bg": 5951, "fg": 6892 }, - { "id": "corner", "bg": 5951, "fg": [ 6894, 6896, 6895, 6893 ] }, - { "id": "t_connection", "bg": 5951, "fg": [ 6904, 6906, 6905, 6903 ] }, - { "id": "edge", "bg": 5951, "fg": [ 6898, 6897 ] }, - { "id": "end_piece", "bg": 5951, "fg": [ 6900, 6902, 6901, 6899 ] }, - { "bg": 5951, "id": "unconnected", "fg": [ 6907, 6907 ] } + { "id": "center", "bg": 6023, "fg": 6981 }, + { "id": "corner", "bg": 6023, "fg": [ 6983, 6985, 6984, 6982 ] }, + { "id": "t_connection", "bg": 6023, "fg": [ 6993, 6995, 6994, 6992 ] }, + { "id": "edge", "bg": 6023, "fg": [ 6987, 6986 ] }, + { "id": "end_piece", "bg": 6023, "fg": [ 6989, 6991, 6990, 6988 ] }, + { "bg": 6023, "id": "unconnected", "fg": [ 6996, 6996 ] } ] }, { "id": "t_sewage", "multitile": true, - "fg": 6923, + "fg": 7012, "additional_tiles": [ - { "id": "center", "fg": 6908 }, - { "id": "corner", "fg": [ 6910, 6912, 6911, 6909 ] }, - { "id": "t_connection", "fg": [ 6920, 6922, 6921, 6919 ] }, - { "id": "edge", "fg": [ 6914, 6913 ] }, - { "id": "end_piece", "fg": [ 6916, 6918, 6917, 6915 ] }, - { "id": "unconnected", "fg": [ 6923, 6923 ] } + { "id": "center", "fg": 6997 }, + { "id": "corner", "fg": [ 6999, 7001, 7000, 6998 ] }, + { "id": "t_connection", "fg": [ 7009, 7011, 7010, 7008 ] }, + { "id": "edge", "fg": [ 7003, 7002 ] }, + { "id": "end_piece", "fg": [ 7005, 7007, 7006, 7004 ] }, + { "id": "unconnected", "fg": [ 7012, 7012 ] } ] }, { "id": "t_sewage_pipe", "multitile": true, - "fg": 6939, + "fg": 7028, "additional_tiles": [ - { "id": "center", "fg": 6924 }, - { "id": "corner", "fg": [ 6926, 6928, 6927, 6925 ] }, - { "id": "t_connection", "fg": [ 6936, 6938, 6937, 6935 ] }, - { "id": "edge", "fg": [ 6930, 6929 ] }, - { "id": "end_piece", "fg": [ 6932, 6934, 6933, 6931 ] }, - { "id": "unconnected", "fg": [ 6939, 6939 ] } + { "id": "center", "fg": 7013 }, + { "id": "corner", "fg": [ 7015, 7017, 7016, 7014 ] }, + { "id": "t_connection", "fg": [ 7025, 7027, 7026, 7024 ] }, + { "id": "edge", "fg": [ 7019, 7018 ] }, + { "id": "end_piece", "fg": [ 7021, 7023, 7022, 7020 ] }, + { "id": "unconnected", "fg": [ 7028, 7028 ] } ] }, { "id": "t_shingle_flat_roof", "multitile": true, - "fg": 6955, - "additional_tiles": [ - { "id": "center", "fg": 6940 }, - { "id": "corner", "fg": [ 6942, 6944, 6943, 6941 ] }, - { "id": "t_connection", "fg": [ 6952, 6954, 6953, 6951 ] }, - { "id": "edge", "fg": [ 6946, 6945 ] }, - { "id": "end_piece", "fg": [ 6948, 6950, 6949, 6947 ] }, - { "id": "unconnected", "fg": 6955 } - ] - }, - { "id": "t_shrub", "fg": 6956, "bg": 6342 }, - { "id": "t_shrub_season_summer", "fg": 6956, "bg": 6352 }, - { "id": "t_shrub_season_autumn", "fg": 6956, "bg": 6347 }, - { "id": "t_shrub_season_winter", "fg": 6957, "bg": 5532 }, - { "id": "t_shrub_blackberry", "fg": 6958, "bg": 6342 }, - { "id": "t_shrub_blackberry_harvested", "fg": 6959, "bg": 6352 }, - { "id": "t_shrub_blackberry_season_summer", "fg": 6960, "bg": 6352 }, - { "id": "t_shrub_blackberry_season_autumn", "fg": 6958, "bg": 6347 }, - { "id": "t_shrub_blackberry_season_winter", "fg": 6961, "bg": 5532 }, - { "id": "t_shrub_blueberry", "fg": 6962, "bg": 6342 }, - { "id": "t_shrub_blueberry_harvested", "fg": 6963, "bg": 6352 }, - { "id": "t_shrub_blueberry_season_summer", "fg": 6964, "bg": 6352 }, - { "id": "t_shrub_blueberry_season_autumn", "fg": 6962, "bg": 6347 }, - { "id": "t_shrub_blueberry_season_winter", "fg": 6965, "bg": 5532 }, - { "id": "t_shrub_grape", "fg": 6970, "bg": 6342 }, - { "id": "t_shrub_grape_harvested", "fg": 6971, "bg": 6352 }, - { "id": "t_shrub_grape_season_summer", "fg": 6972, "bg": 6352 }, - { "id": "t_shrub_grape_season_autumn", "fg": 6970, "bg": 6347 }, - { "id": "t_shrub_grape_season_winter", "fg": 6973, "bg": 5532 }, - { "id": "t_shrub_huckleberry", "fg": 6974, "bg": 6342 }, - { "id": "t_shrub_huckleberry_harvested", "fg": 6975, "bg": 6352 }, - { "id": "t_shrub_huckleberry_season_summer", "fg": 6976, "bg": 6352 }, - { "id": "t_shrub_huckleberry_season_autumn", "fg": 6974, "bg": 6347 }, - { "id": "t_shrub_huckleberry_season_winter", "fg": 6977, "bg": 5532 }, - { "id": "t_shrub_hydrangea", "fg": 6979, "bg": 6342 }, - { "id": "t_shrub_hydrangea_harvested", "fg": 6978, "bg": 6342 }, - { "id": "t_shrub_hydrangea_season_summer", "fg": 6980, "bg": 6352 }, - { "id": "t_shrub_hydrangea_season_autumn", "fg": 6979, "bg": 6347 }, - { "id": "t_shrub_hydrangea_season_winter", "fg": 6981, "bg": 5532 }, - { "id": "t_shrub_lilac", "fg": 6983, "bg": 6342 }, - { "id": "t_shrub_lilac_harvested", "fg": 6982, "bg": 6342 }, - { "id": "t_shrub_lilac_season_summer", "fg": 6984, "bg": 6352 }, - { "id": "t_shrub_lilac_season_autumn", "fg": 6982, "bg": 6347 }, - { "id": "t_shrub_lilac_season_winter", "fg": 6985, "bg": 5532 }, - { "id": "t_shrub_peanut", "fg": 6986, "bg": 6342 }, - { "id": "t_shrub_peanut_harvested", "fg": 6988, "bg": 6347 }, - { "id": "t_shrub_peanut_season_summer", "fg": 6986, "bg": 6352 }, - { "id": "t_shrub_peanut_season_autumn", "fg": 6987, "bg": 6347 }, - { "id": "t_shrub_peanut_season_winter", "fg": 6989, "bg": 5532 }, - { "id": "t_shrub_raspberry", "fg": 6990, "bg": 6342 }, - { "id": "t_shrub_raspberry_harvested", "fg": 6991, "bg": 6352 }, - { "id": "t_shrub_raspberry_season_summer", "fg": 6992, "bg": 6352 }, - { "id": "t_shrub_raspberry_season_autumn", "fg": 6990, "bg": 6347 }, - { "id": "t_shrub_raspberry_season_winter", "fg": 6993, "bg": 5532 }, - { "id": "t_shrub_rose", "fg": 6995, "bg": 6342 }, - { "id": "t_shrub_rose_season_summer", "fg": 6995, "bg": 6352 }, - { "id": "t_shrub_rose_harvested", "fg": 6995, "bg": 6347 }, - { "id": "t_shrub_rose_season_autumn", "fg": 6994, "bg": 6347 }, - { "id": "t_shrub_rose_season_winter", "fg": 6996, "bg": 5532 }, - { "id": "t_shrub_strawberry", "fg": 6997, "bg": 6342 }, - { "id": "t_shrub_strawberry_harvested", "fg": 6998, "bg": 6352 }, - { "id": "t_shrub_strawberry_season_summer", "fg": 6999, "bg": 6352 }, - { "id": "t_shrub_strawberry_season_autumn", "fg": 6997, "bg": 6347 }, - { "id": "t_shrub_strawberry_season_winter", "fg": 7000, "bg": 5532 }, + "fg": 7044, + "additional_tiles": [ + { "id": "center", "fg": 7029 }, + { "id": "corner", "fg": [ 7031, 7033, 7032, 7030 ] }, + { "id": "t_connection", "fg": [ 7041, 7043, 7042, 7040 ] }, + { "id": "edge", "fg": [ 7035, 7034 ] }, + { "id": "end_piece", "fg": [ 7037, 7039, 7038, 7036 ] }, + { "id": "unconnected", "fg": 7044 } + ] + }, + { "id": "t_shrub", "fg": 7045, "bg": 6414 }, + { "id": "t_shrub_season_summer", "fg": 7045, "bg": 6424 }, + { "id": "t_shrub_season_autumn", "fg": 7045, "bg": 6419 }, + { "id": "t_shrub_season_winter", "fg": 7046, "bg": 5604 }, + { "id": "t_shrub_blackberry", "fg": 7047, "bg": 6414 }, + { "id": "t_shrub_blackberry_harvested", "fg": 7048, "bg": 6424 }, + { "id": "t_shrub_blackberry_season_summer", "fg": 7049, "bg": 6424 }, + { "id": "t_shrub_blackberry_season_autumn", "fg": 7047, "bg": 6419 }, + { "id": "t_shrub_blackberry_season_winter", "fg": 7050, "bg": 5604 }, + { "id": "t_shrub_blueberry", "fg": 7051, "bg": 6414 }, + { "id": "t_shrub_blueberry_harvested", "fg": 7052, "bg": 6424 }, + { "id": "t_shrub_blueberry_season_summer", "fg": 7053, "bg": 6424 }, + { "id": "t_shrub_blueberry_season_autumn", "fg": 7051, "bg": 6419 }, + { "id": "t_shrub_blueberry_season_winter", "fg": 7054, "bg": 5604 }, + { "id": "t_shrub_grape", "fg": 7059, "bg": 6414 }, + { "id": "t_shrub_grape_harvested", "fg": 7060, "bg": 6424 }, + { "id": "t_shrub_grape_season_summer", "fg": 7061, "bg": 6424 }, + { "id": "t_shrub_grape_season_autumn", "fg": 7059, "bg": 6419 }, + { "id": "t_shrub_grape_season_winter", "fg": 7062, "bg": 5604 }, + { "id": "t_shrub_huckleberry", "fg": 7063, "bg": 6414 }, + { "id": "t_shrub_huckleberry_harvested", "fg": 7064, "bg": 6424 }, + { "id": "t_shrub_huckleberry_season_summer", "fg": 7065, "bg": 6424 }, + { "id": "t_shrub_huckleberry_season_autumn", "fg": 7063, "bg": 6419 }, + { "id": "t_shrub_huckleberry_season_winter", "fg": 7066, "bg": 5604 }, + { "id": "t_shrub_hydrangea", "fg": 7068, "bg": 6414 }, + { "id": "t_shrub_hydrangea_harvested", "fg": 7067, "bg": 6414 }, + { "id": "t_shrub_hydrangea_season_summer", "fg": 7069, "bg": 6424 }, + { "id": "t_shrub_hydrangea_season_autumn", "fg": 7068, "bg": 6419 }, + { "id": "t_shrub_hydrangea_season_winter", "fg": 7070, "bg": 5604 }, + { "id": "t_shrub_lilac", "fg": 7072, "bg": 6414 }, + { "id": "t_shrub_lilac_harvested", "fg": 7071, "bg": 6414 }, + { "id": "t_shrub_lilac_season_summer", "fg": 7073, "bg": 6424 }, + { "id": "t_shrub_lilac_season_autumn", "fg": 7071, "bg": 6419 }, + { "id": "t_shrub_lilac_season_winter", "fg": 7074, "bg": 5604 }, + { "id": "t_shrub_peanut", "fg": 7075, "bg": 6414 }, + { "id": "t_shrub_peanut_harvested", "fg": 7077, "bg": 6419 }, + { "id": "t_shrub_peanut_season_summer", "fg": 7075, "bg": 6424 }, + { "id": "t_shrub_peanut_season_autumn", "fg": 7076, "bg": 6419 }, + { "id": "t_shrub_peanut_season_winter", "fg": 7078, "bg": 5604 }, + { "id": "t_shrub_raspberry", "fg": 7079, "bg": 6414 }, + { "id": "t_shrub_raspberry_harvested", "fg": 7080, "bg": 6424 }, + { "id": "t_shrub_raspberry_season_summer", "fg": 7081, "bg": 6424 }, + { "id": "t_shrub_raspberry_season_autumn", "fg": 7079, "bg": 6419 }, + { "id": "t_shrub_raspberry_season_winter", "fg": 7082, "bg": 5604 }, + { "id": "t_shrub_rose", "fg": 7084, "bg": 6414 }, + { "id": "t_shrub_rose_season_summer", "fg": 7084, "bg": 6424 }, + { "id": "t_shrub_rose_harvested", "fg": 7084, "bg": 6419 }, + { "id": "t_shrub_rose_season_autumn", "fg": 7083, "bg": 6419 }, + { "id": "t_shrub_rose_season_winter", "fg": 7085, "bg": 5604 }, + { "id": "t_shrub_strawberry", "fg": 7086, "bg": 6414 }, + { "id": "t_shrub_strawberry_harvested", "fg": 7087, "bg": 6424 }, + { "id": "t_shrub_strawberry_season_summer", "fg": 7088, "bg": 6424 }, + { "id": "t_shrub_strawberry_season_autumn", "fg": 7086, "bg": 6419 }, + { "id": "t_shrub_strawberry_season_winter", "fg": 7089, "bg": 5604 }, { "id": [ "t_sidewalk", "t_sidewalk_bg_dp" ], "multitile": true, - "fg": 7016, + "fg": 7105, "additional_tiles": [ - { "id": "center", "fg": 7001 }, - { "id": "corner", "fg": [ 7003, 7005, 7004, 7002 ] }, - { "id": "t_connection", "fg": [ 7013, 7015, 7014, 7012 ] }, - { "id": "edge", "fg": [ 7007, 7006 ] }, - { "id": "end_piece", "fg": [ 7009, 7011, 7010, 7008 ] }, - { "id": "unconnected", "fg": 7016 } + { "id": "center", "fg": 7090 }, + { "id": "corner", "fg": [ 7092, 7094, 7093, 7091 ] }, + { "id": "t_connection", "fg": [ 7102, 7104, 7103, 7101 ] }, + { "id": "edge", "fg": [ 7096, 7095 ] }, + { "id": "end_piece", "fg": [ 7098, 7100, 7099, 7097 ] }, + { "id": "unconnected", "fg": 7105 } ] }, - { "id": "t_sidewalk_season_winter", "fg": 5534 }, - { "id": "t_slime", "fg": 7017 }, + { "id": "t_sidewalk_season_winter", "fg": 5606 }, + { "id": "t_slime", "fg": 7106 }, { "id": "t_soil", - "fg": 7033, + "fg": 7122, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7018 }, - { "id": "corner", "fg": [ 7020, 7022, 7021, 7019 ] }, - { "id": "t_connection", "fg": [ 7030, 7032, 7031, 7029 ] }, - { "id": "edge", "fg": [ 7024, 7023 ] }, - { "id": "end_piece", "fg": [ 7026, 7028, 7027, 7025 ] }, - { "id": "unconnected", "fg": [ 7033, 7033 ] } + { "id": "center", "fg": 7107 }, + { "id": "corner", "fg": [ 7109, 7111, 7110, 7108 ] }, + { "id": "t_connection", "fg": [ 7119, 7121, 7120, 7118 ] }, + { "id": "edge", "fg": [ 7113, 7112 ] }, + { "id": "end_piece", "fg": [ 7115, 7117, 7116, 7114 ] }, + { "id": "unconnected", "fg": [ 7122, 7122 ] } ] }, - { "id": "t_splitrail_fencegate_c", "fg": 7034, "bg": 6342 }, - { "id": "t_splitrail_fencegate_o", "fg": 7035, "bg": 6342 }, - { "id": "t_splitrail_fencegate_c_season_summer", "fg": 7034, "bg": 6352 }, - { "id": "t_splitrail_fencegate_o_season_summer", "fg": 7035, "bg": 6352 }, - { "id": "t_splitrail_fencegate_c_season_autumn", "fg": 7034, "bg": 6347 }, - { "id": "t_splitrail_fencegate_o_season_autumn", "fg": 7035, "bg": 6347 }, - { "id": "t_splitrail_fencegate_c_season_winter", "fg": 7034, "bg": 5534 }, - { "id": "t_splitrail_fencegate_o_season_winter", "fg": 7035, "bg": 5534 }, + { "id": "t_splitrail_fencegate_c", "fg": 7123, "bg": 6414 }, + { "id": "t_splitrail_fencegate_o", "fg": 7124, "bg": 6414 }, + { "id": "t_splitrail_fencegate_c_season_summer", "fg": 7123, "bg": 6424 }, + { "id": "t_splitrail_fencegate_o_season_summer", "fg": 7124, "bg": 6424 }, + { "id": "t_splitrail_fencegate_c_season_autumn", "fg": 7123, "bg": 6419 }, + { "id": "t_splitrail_fencegate_o_season_autumn", "fg": 7124, "bg": 6419 }, + { "id": "t_splitrail_fencegate_c_season_winter", "fg": 7123, "bg": 5606 }, + { "id": "t_splitrail_fencegate_o_season_winter", "fg": 7124, "bg": 5606 }, { "id": "t_strconc_floor", "multitile": true, - "fg": 7051, + "fg": 7140, "additional_tiles": [ - { "id": "center", "fg": 7036 }, - { "id": "corner", "fg": [ 7038, 7040, 7039, 7037 ] }, - { "id": "t_connection", "fg": [ 7048, 7050, 7049, 7047 ] }, - { "id": "edge", "fg": [ 7042, 7041 ] }, - { "id": "end_piece", "fg": [ 7044, 7046, 7045, 7043 ] }, - { "id": "unconnected", "fg": 7051 } + { "id": "center", "fg": 7125 }, + { "id": "corner", "fg": [ 7127, 7129, 7128, 7126 ] }, + { "id": "t_connection", "fg": [ 7137, 7139, 7138, 7136 ] }, + { "id": "edge", "fg": [ 7131, 7130 ] }, + { "id": "end_piece", "fg": [ 7133, 7135, 7134, 7132 ] }, + { "id": "unconnected", "fg": 7140 } ] }, - { "id": "t_stump", "fg": 7052, "bg": 6342 }, - { "id": "t_stump_season_summer", "fg": 7052, "bg": 6352 }, - { "id": "t_stump_season_autumn", "fg": 7052, "bg": 6347 }, - { "id": "t_stump_season_winter", "fg": 7052, "bg": 5532 }, - { "id": "f_tatami", "fg": [ { "weight": 100, "sprite": 7053 }, { "weight": 100, "sprite": 7054 } ] }, + { "id": "t_stump", "fg": 7141, "bg": 6414 }, + { "id": "t_stump_season_summer", "fg": 7141, "bg": 6424 }, + { "id": "t_stump_season_autumn", "fg": 7141, "bg": 6419 }, + { "id": "t_stump_season_winter", "fg": 7141, "bg": 5604 }, + { "id": "f_tatami", "fg": [ { "weight": 100, "sprite": 7142 }, { "weight": 100, "sprite": 7143 } ] }, { "id": "t_thconc_floor", "fg": [ - { "weight": 1, "sprite": 7055 }, - { "weight": 1, "sprite": 7056 }, - { "weight": 1, "sprite": 7057 }, - { "weight": 1, "sprite": 7058 }, - { "weight": 1, "sprite": 7059 }, - { "weight": 1, "sprite": 7060 } + { "weight": 1, "sprite": 7144 }, + { "weight": 1, "sprite": 7145 }, + { "weight": 1, "sprite": 7146 }, + { "weight": 1, "sprite": 7147 }, + { "weight": 1, "sprite": 7148 }, + { "weight": 1, "sprite": 7149 } ] }, { "id": "t_thconc_r", "fg": [ - { "weight": 1, "sprite": 7063 }, - { "weight": 1, "sprite": 7064 }, - { "weight": 1, "sprite": 7065 }, - { "weight": 1, "sprite": 7066 }, - { "weight": 1, "sprite": 7067 }, - { "weight": 1, "sprite": 7068 } + { "weight": 1, "sprite": 7152 }, + { "weight": 1, "sprite": 7153 }, + { "weight": 1, "sprite": 7154 }, + { "weight": 1, "sprite": 7155 }, + { "weight": 1, "sprite": 7156 }, + { "weight": 1, "sprite": 7157 } ] }, { "id": "t_thconc_y", "fg": [ - { "weight": 1, "sprite": 7069 }, - { "weight": 1, "sprite": 7070 }, - { "weight": 1, "sprite": 7071 }, - { "weight": 1, "sprite": 7072 }, - { "weight": 1, "sprite": 7073 }, - { "weight": 1, "sprite": 7074 } - ] - }, - { "id": "t_underbrush", "fg": 7075, "bg": 6342 }, - { "id": "t_underbrush_harvested_spring", "fg": 7076, "bg": 6342 }, - { "id": "t_underbrush_season_summer", "fg": 7075, "bg": 6352 }, - { "id": "t_underbrush_harvested_summer", "fg": 7076, "bg": 6352 }, - { "id": "t_underbrush_season_autumn", "fg": 7075, "bg": 6347 }, - { "id": "t_underbrush_harvested_autumn", "fg": 7076, "bg": 6347 }, - { "id": "t_underbrush_harvested_winter", "fg": 7076, "bg": 5532 }, - { "id": "t_underbrush_season_winter", "fg": 7075, "bg": 5532 }, + { "weight": 1, "sprite": 7158 }, + { "weight": 1, "sprite": 7159 }, + { "weight": 1, "sprite": 7160 }, + { "weight": 1, "sprite": 7161 }, + { "weight": 1, "sprite": 7162 }, + { "weight": 1, "sprite": 7163 } + ] + }, + { "id": "t_underbrush", "fg": 7164, "bg": 6414 }, + { "id": "t_underbrush_harvested_spring", "fg": 7165, "bg": 6414 }, + { "id": "t_underbrush_season_summer", "fg": 7164, "bg": 6424 }, + { "id": "t_underbrush_harvested_summer", "fg": 7165, "bg": 6424 }, + { "id": "t_underbrush_season_autumn", "fg": 7164, "bg": 6419 }, + { "id": "t_underbrush_harvested_autumn", "fg": 7165, "bg": 6419 }, + { "id": "t_underbrush_harvested_winter", "fg": 7165, "bg": 5604 }, + { "id": "t_underbrush_season_winter", "fg": 7164, "bg": 5604 }, { "id": "t_wall", "multitile": true, - "fg": 7092, + "fg": 7181, "additional_tiles": [ - { "id": "center", "fg": 7077 }, - { "id": "corner", "fg": [ 7079, 7081, 7080, 7078 ] }, - { "id": "t_connection", "fg": [ 7089, 7091, 7090, 7088 ] }, - { "id": "edge", "fg": [ 7083, 7082 ] }, - { "id": "end_piece", "fg": [ 7085, 7087, 7086, 7084 ] }, - { "id": "unconnected", "fg": 7092 } + { "id": "center", "fg": 7166 }, + { "id": "corner", "fg": [ 7168, 7170, 7169, 7167 ] }, + { "id": "t_connection", "fg": [ 7178, 7180, 7179, 7177 ] }, + { "id": "edge", "fg": [ 7172, 7171 ] }, + { "id": "end_piece", "fg": [ 7174, 7176, 7175, 7173 ] }, + { "id": "unconnected", "fg": 7181 } ] }, { "id": "t_wall_b", "multitile": true, - "fg": 7108, + "fg": 7197, "additional_tiles": [ - { "id": "center", "fg": 7093 }, - { "id": "corner", "fg": [ 7095, 7097, 7096, 7094 ] }, - { "id": "t_connection", "fg": [ 7105, 7107, 7106, 7104 ] }, - { "id": "edge", "fg": [ 7099, 7098 ] }, - { "id": "end_piece", "fg": [ 7101, 7103, 7102, 7100 ] }, - { "id": "unconnected", "fg": 7108 } + { "id": "center", "fg": 7182 }, + { "id": "corner", "fg": [ 7184, 7186, 7185, 7183 ] }, + { "id": "t_connection", "fg": [ 7194, 7196, 7195, 7193 ] }, + { "id": "edge", "fg": [ 7188, 7187 ] }, + { "id": "end_piece", "fg": [ 7190, 7192, 7191, 7189 ] }, + { "id": "unconnected", "fg": 7197 } ] }, { "id": "t_wall_g", "multitile": true, - "fg": 7124, + "fg": 7213, "additional_tiles": [ - { "id": "center", "fg": 7109 }, - { "id": "corner", "fg": [ 7111, 7113, 7112, 7110 ] }, - { "id": "t_connection", "fg": [ 7121, 7123, 7122, 7120 ] }, - { "id": "edge", "fg": [ 7115, 7114 ] }, - { "id": "end_piece", "fg": [ 7117, 7119, 7118, 7116 ] }, - { "id": "unconnected", "fg": 7124 } + { "id": "center", "fg": 7198 }, + { "id": "corner", "fg": [ 7200, 7202, 7201, 7199 ] }, + { "id": "t_connection", "fg": [ 7210, 7212, 7211, 7209 ] }, + { "id": "edge", "fg": [ 7204, 7203 ] }, + { "id": "end_piece", "fg": [ 7206, 7208, 7207, 7205 ] }, + { "id": "unconnected", "fg": 7213 } ] }, { "id": [ "t_wall_glass", "t_wall_glass_alarm" ], "multitile": true, - "fg": 7140, + "fg": 7229, "additional_tiles": [ - { "id": "center", "fg": 7125 }, - { "id": "corner", "fg": [ 7127, 7129, 7128, 7126 ] }, - { "id": "t_connection", "fg": [ 7137, 7139, 7138, 7136 ] }, - { "id": "edge", "fg": [ 7131, 7130 ] }, - { "id": "end_piece", "fg": [ 7133, 7135, 7134, 7132 ] }, - { "id": "unconnected", "fg": 7140 } + { "id": "center", "fg": 7214 }, + { "id": "corner", "fg": [ 7216, 7218, 7217, 7215 ] }, + { "id": "t_connection", "fg": [ 7226, 7228, 7227, 7225 ] }, + { "id": "edge", "fg": [ 7220, 7219 ] }, + { "id": "end_piece", "fg": [ 7222, 7224, 7223, 7221 ] }, + { "id": "unconnected", "fg": 7229 } ] }, { "id": "t_wall_log", "multitile": true, - "fg": 7156, - "bg": 6342, + "fg": 7245, + "bg": 6414, "additional_tiles": [ - { "id": "center", "fg": 7141 }, - { "id": "corner", "fg": [ 7143, 7145, 7144, 7142 ] }, - { "id": "t_connection", "fg": [ 7153, 7155, 7154, 7152 ] }, - { "id": "edge", "bg": 6342, "fg": [ 7147, 7146 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 7149, 7151, 7150, 7148 ] }, - { "bg": 6342, "id": "unconnected", "fg": 7156 } + { "id": "center", "fg": 7230 }, + { "id": "corner", "fg": [ 7232, 7234, 7233, 7231 ] }, + { "id": "t_connection", "fg": [ 7242, 7244, 7243, 7241 ] }, + { "id": "edge", "bg": 6414, "fg": [ 7236, 7235 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 7238, 7240, 7239, 7237 ] }, + { "bg": 6414, "id": "unconnected", "fg": 7245 } ] }, { "id": "t_wall_metal", - "fg": 7172, + "fg": 7261, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7157 }, - { "id": "corner", "fg": [ 7159, 7161, 7160, 7158 ] }, - { "id": "t_connection", "fg": [ 7169, 7171, 7170, 7168 ] }, - { "id": "edge", "fg": [ 7163, 7162 ] }, - { "id": "end_piece", "fg": [ 7165, 7167, 7166, 7164 ] }, - { "id": "unconnected", "fg": [ 7172, 7172 ] } + { "id": "center", "fg": 7246 }, + { "id": "corner", "fg": [ 7248, 7250, 7249, 7247 ] }, + { "id": "t_connection", "fg": [ 7258, 7260, 7259, 7257 ] }, + { "id": "edge", "fg": [ 7252, 7251 ] }, + { "id": "end_piece", "fg": [ 7254, 7256, 7255, 7253 ] }, + { "id": "unconnected", "fg": [ 7261, 7261 ] } ] }, { "id": "t_wall_metal_corrugated", - "fg": 7188, + "fg": 7277, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7173 }, - { "id": "corner", "fg": [ 7175, 7177, 7176, 7174 ] }, - { "id": "t_connection", "fg": [ 7185, 7187, 7186, 7184 ] }, - { "id": "edge", "fg": [ 7179, 7178 ] }, - { "id": "end_piece", "fg": [ 7181, 7183, 7182, 7180 ] }, - { "id": "unconnected", "fg": [ 7188, 7188 ] } + { "id": "center", "fg": 7262 }, + { "id": "corner", "fg": [ 7264, 7266, 7265, 7263 ] }, + { "id": "t_connection", "fg": [ 7274, 7276, 7275, 7273 ] }, + { "id": "edge", "fg": [ 7268, 7267 ] }, + { "id": "end_piece", "fg": [ 7270, 7272, 7271, 7269 ] }, + { "id": "unconnected", "fg": [ 7277, 7277 ] } ] }, { "id": "t_wall_p", "multitile": true, - "fg": 7204, + "fg": 7293, "additional_tiles": [ - { "id": "center", "fg": 7189 }, - { "id": "corner", "fg": [ 7191, 7193, 7192, 7190 ] }, - { "id": "t_connection", "fg": [ 7201, 7203, 7202, 7200 ] }, - { "id": "edge", "fg": [ 7195, 7194 ] }, - { "id": "end_piece", "fg": [ 7197, 7199, 7198, 7196 ] }, - { "id": "unconnected", "fg": 7204 } + { "id": "center", "fg": 7278 }, + { "id": "corner", "fg": [ 7280, 7282, 7281, 7279 ] }, + { "id": "t_connection", "fg": [ 7290, 7292, 7291, 7289 ] }, + { "id": "edge", "fg": [ 7284, 7283 ] }, + { "id": "end_piece", "fg": [ 7286, 7288, 7287, 7285 ] }, + { "id": "unconnected", "fg": 7293 } ] }, { "id": "t_wall_r", "multitile": true, - "fg": 7220, + "fg": 7309, "additional_tiles": [ - { "id": "center", "fg": 7205 }, - { "id": "corner", "fg": [ 7207, 7209, 7208, 7206 ] }, - { "id": "t_connection", "fg": [ 7217, 7219, 7218, 7216 ] }, - { "id": "edge", "fg": [ 7211, 7210 ] }, - { "id": "end_piece", "fg": [ 7213, 7215, 7214, 7212 ] }, - { "id": "unconnected", "fg": 7220 } + { "id": "center", "fg": 7294 }, + { "id": "corner", "fg": [ 7296, 7298, 7297, 7295 ] }, + { "id": "t_connection", "fg": [ 7306, 7308, 7307, 7305 ] }, + { "id": "edge", "fg": [ 7300, 7299 ] }, + { "id": "end_piece", "fg": [ 7302, 7304, 7303, 7301 ] }, + { "id": "unconnected", "fg": 7309 } ] }, { "id": "t_wall_rammed_earth", - "fg": 7236, + "fg": 7325, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7221 }, - { "id": "corner", "fg": [ 7223, 7225, 7224, 7222 ] }, - { "id": "t_connection", "fg": [ 7233, 7235, 7234, 7232 ] }, - { "id": "edge", "fg": [ 7227, 7226 ] }, - { "id": "end_piece", "fg": [ 7229, 7231, 7230, 7228 ] }, - { "id": "unconnected", "fg": [ 7236, 7236 ] } + { "id": "center", "fg": 7310 }, + { "id": "corner", "fg": [ 7312, 7314, 7313, 7311 ] }, + { "id": "t_connection", "fg": [ 7322, 7324, 7323, 7321 ] }, + { "id": "edge", "fg": [ 7316, 7315 ] }, + { "id": "end_piece", "fg": [ 7318, 7320, 7319, 7317 ] }, + { "id": "unconnected", "fg": [ 7325, 7325 ] } ] }, { "id": "t_wall_resin", "multitile": true, - "fg": 7254, + "fg": 7343, "additional_tiles": [ - { "id": "center", "fg": 7239 }, - { "id": "corner", "fg": [ 7241, 7243, 7242, 7240 ] }, - { "id": "t_connection", "fg": [ 7251, 7253, 7252, 7250 ] }, - { "id": "edge", "fg": [ 7245, 7244 ] }, - { "id": "end_piece", "fg": [ 7247, 7249, 7248, 7246 ] }, - { "id": "unconnected", "fg": 7254 } + { "id": "center", "fg": 7328 }, + { "id": "corner", "fg": [ 7330, 7332, 7331, 7329 ] }, + { "id": "t_connection", "fg": [ 7340, 7342, 7341, 7339 ] }, + { "id": "edge", "fg": [ 7334, 7333 ] }, + { "id": "end_piece", "fg": [ 7336, 7338, 7337, 7335 ] }, + { "id": "unconnected", "fg": 7343 } ] }, - { "id": "t_resin_hole_c", "fg": 7237 }, - { "id": "t_resin_hole_o", "fg": 7238 }, + { "id": "t_resin_hole_c", "fg": 7326 }, + { "id": "t_resin_hole_o", "fg": 7327 }, { "id": "t_wall_w", "multitile": true, - "fg": 7271, + "fg": 7360, "additional_tiles": [ - { "id": "center", "fg": 7256 }, - { "id": "corner", "fg": [ 7258, 7260, 7259, 7257 ] }, - { "id": "t_connection", "fg": [ 7268, 7270, 7269, 7267 ] }, - { "id": "edge", "fg": [ 7262, 7261 ] }, - { "id": "end_piece", "fg": [ 7264, 7266, 7265, 7263 ] }, - { "id": "unconnected", "fg": 7271 } + { "id": "center", "fg": 7345 }, + { "id": "corner", "fg": [ 7347, 7349, 7348, 7346 ] }, + { "id": "t_connection", "fg": [ 7357, 7359, 7358, 7356 ] }, + { "id": "edge", "fg": [ 7351, 7350 ] }, + { "id": "end_piece", "fg": [ 7353, 7355, 7354, 7352 ] }, + { "id": "unconnected", "fg": 7360 } ] }, { "id": [ "t_wall_wood", "t_wall_wood_chipped", "t_wall_wood_broken" ], "multitile": true, - "fg": 7287, + "fg": 7376, "additional_tiles": [ - { "id": "center", "fg": 7272 }, - { "id": "corner", "fg": [ 7274, 7276, 7275, 7273 ] }, - { "id": "t_connection", "fg": [ 7284, 7286, 7285, 7283 ] }, - { "id": "edge", "fg": [ 7278, 7277 ] }, - { "id": "end_piece", "fg": [ 7280, 7282, 7281, 7279 ] }, - { "id": "unconnected", "fg": 7287 } + { "id": "center", "fg": 7361 }, + { "id": "corner", "fg": [ 7363, 7365, 7364, 7362 ] }, + { "id": "t_connection", "fg": [ 7373, 7375, 7374, 7372 ] }, + { "id": "edge", "fg": [ 7367, 7366 ] }, + { "id": "end_piece", "fg": [ 7369, 7371, 7370, 7368 ] }, + { "id": "unconnected", "fg": 7376 } ] }, { "id": "t_wall_y", "multitile": true, - "fg": 7303, + "fg": 7392, "additional_tiles": [ - { "id": "center", "fg": 7288 }, - { "id": "corner", "fg": [ 7290, 7292, 7291, 7289 ] }, - { "id": "t_connection", "fg": [ 7300, 7302, 7301, 7299 ] }, - { "id": "edge", "fg": [ 7294, 7293 ] }, - { "id": "end_piece", "fg": [ 7296, 7298, 7297, 7295 ] }, - { "id": "unconnected", "fg": 7303 } + { "id": "center", "fg": 7377 }, + { "id": "corner", "fg": [ 7379, 7381, 7380, 7378 ] }, + { "id": "t_connection", "fg": [ 7389, 7391, 7390, 7388 ] }, + { "id": "edge", "fg": [ 7383, 7382 ] }, + { "id": "end_piece", "fg": [ 7385, 7387, 7386, 7384 ] }, + { "id": "unconnected", "fg": 7392 } ] }, { "id": [ "t_water_dp", "t_swater_dp" ], "multitile": true, - "fg": 7322, - "bg": 6342, + "fg": 7411, + "bg": 6414, "additional_tiles": [ { "id": "center", - "bg": 6342, + "bg": 6414, "fg": [ - { "weight": 1, "sprite": 7304 }, - { "weight": 1, "sprite": 7305 }, - { "weight": 1, "sprite": 7306 }, - { "weight": 1, "sprite": 7307 } + { "weight": 1, "sprite": 7393 }, + { "weight": 1, "sprite": 7394 }, + { "weight": 1, "sprite": 7395 }, + { "weight": 1, "sprite": 7396 } ] }, - { "id": "corner", "bg": 6342, "fg": [ 7309, 7311, 7310, 7308 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 7319, 7321, 7320, 7318 ] }, - { "id": "edge", "bg": 6342, "fg": [ 7313, 7312 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 7315, 7317, 7316, 7314 ] }, - { "bg": 6342, "id": "unconnected", "fg": 7322 } + { "id": "corner", "bg": 6414, "fg": [ 7398, 7400, 7399, 7397 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 7408, 7410, 7409, 7407 ] }, + { "id": "edge", "bg": 6414, "fg": [ 7402, 7401 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 7404, 7406, 7405, 7403 ] }, + { "bg": 6414, "id": "unconnected", "fg": 7411 } ] }, { "id": [ "t_water_dp_season_summer", "t_swater_dp_season_summer" ], "multitile": true, - "fg": 7322, - "bg": 6352, + "fg": 7411, + "bg": 6424, "additional_tiles": [ { "id": "center", - "bg": 6352, - "fg": [ { "weight": 1, "sprite": 7304 }, { "weight": 1, "sprite": 7305 }, { "weight": 1, "sprite": 7306 } ] + "bg": 6424, + "fg": [ { "weight": 1, "sprite": 7393 }, { "weight": 1, "sprite": 7394 }, { "weight": 1, "sprite": 7395 } ] }, - { "id": "corner", "bg": 6352, "fg": [ 7309, 7311, 7310, 7308 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 7319, 7321, 7320, 7318 ] }, - { "id": "edge", "bg": 6352, "fg": [ 7313, 7312 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 7315, 7317, 7316, 7314 ] }, - { "bg": 6352, "id": "unconnected", "fg": 7322 } + { "id": "corner", "bg": 6424, "fg": [ 7398, 7400, 7399, 7397 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 7408, 7410, 7409, 7407 ] }, + { "id": "edge", "bg": 6424, "fg": [ 7402, 7401 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 7404, 7406, 7405, 7403 ] }, + { "bg": 6424, "id": "unconnected", "fg": 7411 } ] }, { "id": [ "t_water_dp_season_autumn", "t_swater_dp_season_autumn" ], "multitile": true, - "fg": 7322, - "bg": 6347, + "fg": 7411, + "bg": 6419, "additional_tiles": [ { "id": "center", - "bg": 6347, - "fg": [ { "weight": 1, "sprite": 7304 }, { "weight": 1, "sprite": 7305 }, { "weight": 1, "sprite": 7306 } ] + "bg": 6419, + "fg": [ { "weight": 1, "sprite": 7393 }, { "weight": 1, "sprite": 7394 }, { "weight": 1, "sprite": 7395 } ] }, - { "id": "corner", "bg": 6347, "fg": [ 7309, 7311, 7310, 7308 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 7319, 7321, 7320, 7318 ] }, - { "id": "edge", "bg": 6347, "fg": [ 7313, 7312 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 7315, 7317, 7316, 7314 ] }, - { "bg": 6347, "id": "unconnected", "fg": 7322 } + { "id": "corner", "bg": 6419, "fg": [ 7398, 7400, 7399, 7397 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 7408, 7410, 7409, 7407 ] }, + { "id": "edge", "bg": 6419, "fg": [ 7402, 7401 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 7404, 7406, 7405, 7403 ] }, + { "bg": 6419, "id": "unconnected", "fg": 7411 } ] }, { "id": [ "t_water_dp_season_winter", "t_swater_dp_season_winter" ], "multitile": true, - "fg": 7322, - "bg": 5534, + "fg": 7411, + "bg": 5606, "additional_tiles": [ { "id": "center", - "bg": 5534, - "fg": [ { "weight": 1, "sprite": 7304 }, { "weight": 1, "sprite": 7305 }, { "weight": 1, "sprite": 7306 } ] + "bg": 5606, + "fg": [ { "weight": 1, "sprite": 7393 }, { "weight": 1, "sprite": 7394 }, { "weight": 1, "sprite": 7395 } ] }, - { "id": "corner", "bg": 5534, "fg": [ 7309, 7311, 7310, 7308 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 7319, 7321, 7320, 7318 ] }, - { "id": "edge", "bg": 5534, "fg": [ 7313, 7312 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 7315, 7317, 7316, 7314 ] }, - { "bg": 5534, "id": "unconnected", "fg": 7322 } + { "id": "corner", "bg": 5606, "fg": [ 7398, 7400, 7399, 7397 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 7408, 7410, 7409, 7407 ] }, + { "id": "edge", "bg": 5606, "fg": [ 7402, 7401 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 7404, 7406, 7405, 7403 ] }, + { "bg": 5606, "id": "unconnected", "fg": 7411 } ] }, { "id": "t_water_hot", - "fg": 7338, - "bg": 6342, + "fg": 7427, + "bg": 6414, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7323, "bg": 6342 }, - { "id": "corner", "fg": [ 7325, 7327, 7326, 7324 ], "bg": 6342 }, - { "id": "t_connection", "fg": [ 7335, 7337, 7336, 7334 ], "bg": 6342 }, - { "id": "edge", "fg": [ 7329, 7328 ], "bg": 6342 }, - { "id": "end_piece", "fg": [ 7331, 7333, 7332, 7330 ], "bg": 6342 }, - { "id": "unconnected", "fg": [ 7338, 7338 ], "bg": 6342 } + { "id": "center", "fg": 7412, "bg": 6414 }, + { "id": "corner", "fg": [ 7414, 7416, 7415, 7413 ], "bg": 6414 }, + { "id": "t_connection", "fg": [ 7424, 7426, 7425, 7423 ], "bg": 6414 }, + { "id": "edge", "fg": [ 7418, 7417 ], "bg": 6414 }, + { "id": "end_piece", "fg": [ 7420, 7422, 7421, 7419 ], "bg": 6414 }, + { "id": "unconnected", "fg": [ 7427, 7427 ], "bg": 6414 } ] }, { "id": "t_water_hot_season_summer", - "fg": 7338, - "bg": 6352, + "fg": 7427, + "bg": 6424, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7323, "bg": 6352 }, - { "id": "corner", "fg": [ 7325, 7327, 7326, 7324 ], "bg": 6352 }, - { "id": "t_connection", "fg": [ 7335, 7337, 7336, 7334 ], "bg": 6352 }, - { "id": "edge", "fg": [ 7329, 7328 ], "bg": 6352 }, - { "id": "end_piece", "fg": [ 7331, 7333, 7332, 7330 ], "bg": 6352 }, - { "id": "unconnected", "fg": [ 7338, 7338 ], "bg": 6352 } + { "id": "center", "fg": 7412, "bg": 6424 }, + { "id": "corner", "fg": [ 7414, 7416, 7415, 7413 ], "bg": 6424 }, + { "id": "t_connection", "fg": [ 7424, 7426, 7425, 7423 ], "bg": 6424 }, + { "id": "edge", "fg": [ 7418, 7417 ], "bg": 6424 }, + { "id": "end_piece", "fg": [ 7420, 7422, 7421, 7419 ], "bg": 6424 }, + { "id": "unconnected", "fg": [ 7427, 7427 ], "bg": 6424 } ] }, { "id": "t_water_hot_season_autumn", - "fg": 7338, - "bg": 6347, + "fg": 7427, + "bg": 6419, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7323, "bg": 6347 }, - { "id": "corner", "fg": [ 7325, 7327, 7326, 7324 ], "bg": 6347 }, - { "id": "t_connection", "fg": [ 7335, 7337, 7336, 7334 ], "bg": 6347 }, - { "id": "edge", "fg": [ 7329, 7328 ], "bg": 6347 }, - { "id": "end_piece", "fg": [ 7331, 7333, 7332, 7330 ], "bg": 6347 }, - { "id": "unconnected", "fg": [ 7338, 7338 ], "bg": 6347 } + { "id": "center", "fg": 7412, "bg": 6419 }, + { "id": "corner", "fg": [ 7414, 7416, 7415, 7413 ], "bg": 6419 }, + { "id": "t_connection", "fg": [ 7424, 7426, 7425, 7423 ], "bg": 6419 }, + { "id": "edge", "fg": [ 7418, 7417 ], "bg": 6419 }, + { "id": "end_piece", "fg": [ 7420, 7422, 7421, 7419 ], "bg": 6419 }, + { "id": "unconnected", "fg": [ 7427, 7427 ], "bg": 6419 } ] }, { "id": "t_water_hot_season_winter", - "fg": 7338, - "bg": 5534, + "fg": 7427, + "bg": 5606, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7323, "bg": 5534 }, - { "id": "corner", "fg": [ 7325, 7327, 7326, 7324 ], "bg": 5534 }, - { "id": "t_connection", "fg": [ 7335, 7337, 7336, 7334 ], "bg": 5534 }, - { "id": "edge", "fg": [ 7329, 7328 ], "bg": 5534 }, - { "id": "end_piece", "fg": [ 7331, 7333, 7332, 7330 ], "bg": 5534 }, - { "id": "unconnected", "fg": [ 7338, 7338 ], "bg": 5534 } + { "id": "center", "fg": 7412, "bg": 5606 }, + { "id": "corner", "fg": [ 7414, 7416, 7415, 7413 ], "bg": 5606 }, + { "id": "t_connection", "fg": [ 7424, 7426, 7425, 7423 ], "bg": 5606 }, + { "id": "edge", "fg": [ 7418, 7417 ], "bg": 5606 }, + { "id": "end_piece", "fg": [ 7420, 7422, 7421, 7419 ], "bg": 5606 }, + { "id": "unconnected", "fg": [ 7427, 7427 ], "bg": 5606 } ] }, { "id": [ "t_water_moving_dp", "t_swater_moving_dp" ], "multitile": true, - "fg": 7355, - "bg": 6342, + "fg": 7444, + "bg": 6414, "additional_tiles": [ - { "id": "center", "bg": 6342, "fg": [ { "weight": 1, "sprite": 7339 }, { "weight": 1, "sprite": 7340 } ] }, - { "id": "corner", "bg": 6342, "fg": [ 7342, 7344, 7343, 7341 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 7352, 7354, 7353, 7351 ] }, - { "id": "edge", "bg": 6342, "fg": [ 7346, 7345 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 7348, 7350, 7349, 7347 ] }, - { "bg": 6342, "id": "unconnected", "fg": 7355 } + { "id": "center", "bg": 6414, "fg": [ { "weight": 1, "sprite": 7428 }, { "weight": 1, "sprite": 7429 } ] }, + { "id": "corner", "bg": 6414, "fg": [ 7431, 7433, 7432, 7430 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 7441, 7443, 7442, 7440 ] }, + { "id": "edge", "bg": 6414, "fg": [ 7435, 7434 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 7437, 7439, 7438, 7436 ] }, + { "bg": 6414, "id": "unconnected", "fg": 7444 } ] }, { "id": [ "t_water_moving_dp_season_summer", "t_swater_moving_dp_season_summer" ], "multitile": true, - "fg": 7355, - "bg": 6352, + "fg": 7444, + "bg": 6424, "additional_tiles": [ - { "id": "center", "bg": 6352, "fg": [ { "weight": 1, "sprite": 7339 }, { "weight": 1, "sprite": 7340 } ] }, - { "id": "corner", "bg": 6352, "fg": [ 7342, 7344, 7343, 7341 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 7352, 7354, 7353, 7351 ] }, - { "id": "edge", "bg": 6352, "fg": [ 7346, 7345 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 7348, 7350, 7349, 7347 ] }, - { "bg": 6352, "id": "unconnected", "fg": 7355 } + { "id": "center", "bg": 6424, "fg": [ { "weight": 1, "sprite": 7428 }, { "weight": 1, "sprite": 7429 } ] }, + { "id": "corner", "bg": 6424, "fg": [ 7431, 7433, 7432, 7430 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 7441, 7443, 7442, 7440 ] }, + { "id": "edge", "bg": 6424, "fg": [ 7435, 7434 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 7437, 7439, 7438, 7436 ] }, + { "bg": 6424, "id": "unconnected", "fg": 7444 } ] }, { "id": [ "t_water_moving_dp_season_autumn", "t_swater_moving_dp_season_autumn" ], "multitile": true, - "fg": 7355, - "bg": 6347, + "fg": 7444, + "bg": 6419, "additional_tiles": [ - { "id": "center", "bg": 6347, "fg": [ { "weight": 1, "sprite": 7339 }, { "weight": 1, "sprite": 7340 } ] }, - { "id": "corner", "bg": 6347, "fg": [ 7342, 7344, 7343, 7341 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 7352, 7354, 7353, 7351 ] }, - { "id": "edge", "bg": 6347, "fg": [ 7346, 7345 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 7348, 7350, 7349, 7347 ] }, - { "bg": 6347, "id": "unconnected", "fg": 7355 } + { "id": "center", "bg": 6419, "fg": [ { "weight": 1, "sprite": 7428 }, { "weight": 1, "sprite": 7429 } ] }, + { "id": "corner", "bg": 6419, "fg": [ 7431, 7433, 7432, 7430 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 7441, 7443, 7442, 7440 ] }, + { "id": "edge", "bg": 6419, "fg": [ 7435, 7434 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 7437, 7439, 7438, 7436 ] }, + { "bg": 6419, "id": "unconnected", "fg": 7444 } ] }, { "id": [ "t_water_moving_dp_season_winter", "t_swater_moving_dp_season_winter" ], "multitile": true, - "fg": 7355, - "bg": 5534, + "fg": 7444, + "bg": 5606, "additional_tiles": [ - { "id": "center", "bg": 5534, "fg": [ { "weight": 1, "sprite": 7339 }, { "weight": 1, "sprite": 7340 } ] }, - { "id": "corner", "bg": 5534, "fg": [ 7342, 7344, 7343, 7341 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 7352, 7354, 7353, 7351 ] }, - { "id": "edge", "bg": 5534, "fg": [ 7346, 7345 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 7348, 7350, 7349, 7347 ] }, - { "bg": 5534, "id": "unconnected", "fg": 7355 } + { "id": "center", "bg": 5606, "fg": [ { "weight": 1, "sprite": 7428 }, { "weight": 1, "sprite": 7429 } ] }, + { "id": "corner", "bg": 5606, "fg": [ 7431, 7433, 7432, 7430 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 7441, 7443, 7442, 7440 ] }, + { "id": "edge", "bg": 5606, "fg": [ 7435, 7434 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 7437, 7439, 7438, 7436 ] }, + { "bg": 5606, "id": "unconnected", "fg": 7444 } ] }, { "id": [ "t_water_moving_sh", "t_swater_moving_sh" ], "multitile": true, - "fg": 7374, - "bg": 6342, + "fg": 7463, + "bg": 6414, "additional_tiles": [ { "id": "center", - "bg": 6342, + "bg": 6414, "fg": [ - { "weight": 1, "sprite": 7356 }, - { "weight": 1, "sprite": 7357 }, - { "weight": 1, "sprite": 7358 }, - { "weight": 1, "sprite": 7359 } + { "weight": 1, "sprite": 7445 }, + { "weight": 1, "sprite": 7446 }, + { "weight": 1, "sprite": 7447 }, + { "weight": 1, "sprite": 7448 } ] }, - { "id": "corner", "bg": 6342, "fg": [ 7361, 7363, 7362, 7360 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 7371, 7373, 7372, 7370 ] }, - { "id": "edge", "bg": 6342, "fg": [ 7365, 7364 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 7367, 7369, 7368, 7366 ] }, - { "bg": 6342, "id": "unconnected", "fg": 7374 } + { "id": "corner", "bg": 6414, "fg": [ 7450, 7452, 7451, 7449 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 7460, 7462, 7461, 7459 ] }, + { "id": "edge", "bg": 6414, "fg": [ 7454, 7453 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 7456, 7458, 7457, 7455 ] }, + { "bg": 6414, "id": "unconnected", "fg": 7463 } ] }, { "id": [ "t_water_moving_sh_season_summer", "t_swater_moving_sh_season_summer" ], "multitile": true, - "fg": 7374, - "bg": 6352, + "fg": 7463, + "bg": 6424, "additional_tiles": [ { "id": "center", - "bg": 6352, + "bg": 6424, "fg": [ - { "weight": 1, "sprite": 7356 }, - { "weight": 1, "sprite": 7357 }, - { "weight": 1, "sprite": 7358 }, - { "weight": 1, "sprite": 7359 } + { "weight": 1, "sprite": 7445 }, + { "weight": 1, "sprite": 7446 }, + { "weight": 1, "sprite": 7447 }, + { "weight": 1, "sprite": 7448 } ] }, - { "id": "corner", "bg": 6352, "fg": [ 7361, 7363, 7362, 7360 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 7371, 7373, 7372, 7370 ] }, - { "id": "edge", "bg": 6352, "fg": [ 7365, 7364 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 7367, 7369, 7368, 7366 ] }, - { "bg": 6352, "id": "unconnected", "fg": 7374 } + { "id": "corner", "bg": 6424, "fg": [ 7450, 7452, 7451, 7449 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 7460, 7462, 7461, 7459 ] }, + { "id": "edge", "bg": 6424, "fg": [ 7454, 7453 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 7456, 7458, 7457, 7455 ] }, + { "bg": 6424, "id": "unconnected", "fg": 7463 } ] }, { "id": [ "t_water_moving_sh_season_autumn", "t_swater_moving_sh_season_autumn" ], "multitile": true, - "fg": 7374, - "bg": 6347, + "fg": 7463, + "bg": 6419, "additional_tiles": [ { "id": "center", - "bg": 6347, + "bg": 6419, "fg": [ - { "weight": 1, "sprite": 7356 }, - { "weight": 1, "sprite": 7357 }, - { "weight": 1, "sprite": 7358 }, - { "weight": 1, "sprite": 7359 } + { "weight": 1, "sprite": 7445 }, + { "weight": 1, "sprite": 7446 }, + { "weight": 1, "sprite": 7447 }, + { "weight": 1, "sprite": 7448 } ] }, - { "id": "corner", "bg": 6347, "fg": [ 7361, 7363, 7362, 7360 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 7371, 7373, 7372, 7370 ] }, - { "id": "edge", "bg": 6347, "fg": [ 7365, 7364 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 7367, 7369, 7368, 7366 ] }, - { "bg": 6347, "id": "unconnected", "fg": 7374 } + { "id": "corner", "bg": 6419, "fg": [ 7450, 7452, 7451, 7449 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 7460, 7462, 7461, 7459 ] }, + { "id": "edge", "bg": 6419, "fg": [ 7454, 7453 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 7456, 7458, 7457, 7455 ] }, + { "bg": 6419, "id": "unconnected", "fg": 7463 } ] }, { "id": [ "t_water_moving_sh_season_winter", "t_swater_moving_sh_season_winter" ], "multitile": true, - "fg": 7374, - "bg": 5534, + "fg": 7463, + "bg": 5606, "additional_tiles": [ { "id": "center", - "bg": 5534, + "bg": 5606, "fg": [ - { "weight": 1, "sprite": 7356 }, - { "weight": 1, "sprite": 7357 }, - { "weight": 1, "sprite": 7358 }, - { "weight": 1, "sprite": 7359 } + { "weight": 1, "sprite": 7445 }, + { "weight": 1, "sprite": 7446 }, + { "weight": 1, "sprite": 7447 }, + { "weight": 1, "sprite": 7448 } ] }, - { "id": "corner", "bg": 5534, "fg": [ 7361, 7363, 7362, 7360 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 7371, 7373, 7372, 7370 ] }, - { "id": "edge", "bg": 5534, "fg": [ 7365, 7364 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 7367, 7369, 7368, 7366 ] }, - { "bg": 5534, "id": "unconnected", "fg": 7374 } + { "id": "corner", "bg": 5606, "fg": [ 7450, 7452, 7451, 7449 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 7460, 7462, 7461, 7459 ] }, + { "id": "edge", "bg": 5606, "fg": [ 7454, 7453 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 7456, 7458, 7457, 7455 ] }, + { "bg": 5606, "id": "unconnected", "fg": 7463 } ] }, { "id": [ "t_water_pool", "t_water_pool_shallow" ], "multitile": true, - "fg": 7389, + "fg": 7478, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 7390 }, { "weight": 1, "sprite": 7391 }, { "weight": 1, "sprite": 7392 } ] + "fg": [ { "weight": 1, "sprite": 7479 }, { "weight": 1, "sprite": 7480 }, { "weight": 1, "sprite": 7481 } ] }, - { "id": "corner", "fg": [ 7376, 7378, 7377, 7375 ] }, - { "id": "t_connection", "fg": [ 7386, 7388, 7387, 7385 ] }, - { "id": "edge", "fg": [ 7380, 7379 ] }, - { "id": "end_piece", "fg": [ 7382, 7384, 7383, 7381 ] }, - { "id": "unconnected", "fg": [ 7389, 7389 ] } + { "id": "corner", "fg": [ 7465, 7467, 7466, 7464 ] }, + { "id": "t_connection", "fg": [ 7475, 7477, 7476, 7474 ] }, + { "id": "edge", "fg": [ 7469, 7468 ] }, + { "id": "end_piece", "fg": [ 7471, 7473, 7472, 7470 ] }, + { "id": "unconnected", "fg": [ 7478, 7478 ] } ] }, { "id": [ "t_water_sh", "t_swater_sh" ], "multitile": true, - "fg": 7408, - "bg": 6342, + "fg": 7497, + "bg": 6414, "additional_tiles": [ { "id": "center", - "bg": 6342, + "bg": 6414, "fg": [ - { "weight": 1, "sprite": 7390 }, - { "weight": 1, "sprite": 7391 }, - { "weight": 1, "sprite": 7392 }, - { "weight": 1, "sprite": 7393 } + { "weight": 1, "sprite": 7479 }, + { "weight": 1, "sprite": 7480 }, + { "weight": 1, "sprite": 7481 }, + { "weight": 1, "sprite": 7482 } ] }, - { "id": "corner", "bg": 6342, "fg": [ 7395, 7397, 7396, 7394 ] }, - { "id": "t_connection", "bg": 6342, "fg": [ 7405, 7407, 7406, 7404 ] }, - { "id": "edge", "bg": 6342, "fg": [ 7399, 7398 ] }, - { "id": "end_piece", "bg": 6342, "fg": [ 7401, 7403, 7402, 7400 ] }, - { "bg": 6342, "id": "unconnected", "fg": 7408 } + { "id": "corner", "bg": 6414, "fg": [ 7484, 7486, 7485, 7483 ] }, + { "id": "t_connection", "bg": 6414, "fg": [ 7494, 7496, 7495, 7493 ] }, + { "id": "edge", "bg": 6414, "fg": [ 7488, 7487 ] }, + { "id": "end_piece", "bg": 6414, "fg": [ 7490, 7492, 7491, 7489 ] }, + { "bg": 6414, "id": "unconnected", "fg": 7497 } ] }, { "id": [ "t_water_sh_season_summer", "t_swater_sh_season_summer" ], "multitile": true, - "fg": 7408, - "bg": 6352, + "fg": 7497, + "bg": 6424, "additional_tiles": [ { "id": "center", - "bg": 6352, - "fg": [ { "weight": 1, "sprite": 7390 }, { "weight": 1, "sprite": 7391 }, { "weight": 1, "sprite": 7392 } ] + "bg": 6424, + "fg": [ { "weight": 1, "sprite": 7479 }, { "weight": 1, "sprite": 7480 }, { "weight": 1, "sprite": 7481 } ] }, - { "id": "corner", "bg": 6352, "fg": [ 7395, 7397, 7396, 7394 ] }, - { "id": "t_connection", "bg": 6352, "fg": [ 7405, 7407, 7406, 7404 ] }, - { "id": "edge", "bg": 6352, "fg": [ 7399, 7398 ] }, - { "id": "end_piece", "bg": 6352, "fg": [ 7401, 7403, 7402, 7400 ] }, - { "bg": 6352, "id": "unconnected", "fg": 7408 } + { "id": "corner", "bg": 6424, "fg": [ 7484, 7486, 7485, 7483 ] }, + { "id": "t_connection", "bg": 6424, "fg": [ 7494, 7496, 7495, 7493 ] }, + { "id": "edge", "bg": 6424, "fg": [ 7488, 7487 ] }, + { "id": "end_piece", "bg": 6424, "fg": [ 7490, 7492, 7491, 7489 ] }, + { "bg": 6424, "id": "unconnected", "fg": 7497 } ] }, { "id": [ "t_water_sh_season_autumn", "t_swater_sh_season_autumn" ], "multitile": true, - "fg": 7408, - "bg": 6347, + "fg": 7497, + "bg": 6419, "additional_tiles": [ { "id": "center", - "bg": 6347, - "fg": [ { "weight": 1, "sprite": 7390 }, { "weight": 1, "sprite": 7391 }, { "weight": 1, "sprite": 7392 } ] + "bg": 6419, + "fg": [ { "weight": 1, "sprite": 7479 }, { "weight": 1, "sprite": 7480 }, { "weight": 1, "sprite": 7481 } ] }, - { "id": "corner", "bg": 6347, "fg": [ 7395, 7397, 7396, 7394 ] }, - { "id": "t_connection", "bg": 6347, "fg": [ 7405, 7407, 7406, 7404 ] }, - { "id": "edge", "bg": 6347, "fg": [ 7399, 7398 ] }, - { "id": "end_piece", "bg": 6347, "fg": [ 7401, 7403, 7402, 7400 ] }, - { "bg": 6347, "id": "unconnected", "fg": 7408 } + { "id": "corner", "bg": 6419, "fg": [ 7484, 7486, 7485, 7483 ] }, + { "id": "t_connection", "bg": 6419, "fg": [ 7494, 7496, 7495, 7493 ] }, + { "id": "edge", "bg": 6419, "fg": [ 7488, 7487 ] }, + { "id": "end_piece", "bg": 6419, "fg": [ 7490, 7492, 7491, 7489 ] }, + { "bg": 6419, "id": "unconnected", "fg": 7497 } ] }, { "id": [ "t_water_sh_season_winter", "t_swater_sh_season_winter" ], "multitile": true, - "fg": 7408, - "bg": 5534, + "fg": 7497, + "bg": 5606, "additional_tiles": [ { "id": "center", - "bg": 5534, - "fg": [ { "weight": 1, "sprite": 7390 }, { "weight": 1, "sprite": 7391 }, { "weight": 1, "sprite": 7392 } ] + "bg": 5606, + "fg": [ { "weight": 1, "sprite": 7479 }, { "weight": 1, "sprite": 7480 }, { "weight": 1, "sprite": 7481 } ] }, - { "id": "corner", "bg": 5534, "fg": [ 7395, 7397, 7396, 7394 ] }, - { "id": "t_connection", "bg": 5534, "fg": [ 7405, 7407, 7406, 7404 ] }, - { "id": "edge", "bg": 5534, "fg": [ 7399, 7398 ] }, - { "id": "end_piece", "bg": 5534, "fg": [ 7401, 7403, 7402, 7400 ] }, - { "bg": 5534, "id": "unconnected", "fg": 7408 } + { "id": "corner", "bg": 5606, "fg": [ 7484, 7486, 7485, 7483 ] }, + { "id": "t_connection", "bg": 5606, "fg": [ 7494, 7496, 7495, 7493 ] }, + { "id": "edge", "bg": 5606, "fg": [ 7488, 7487 ] }, + { "id": "end_piece", "bg": 5606, "fg": [ 7490, 7492, 7491, 7489 ] }, + { "bg": 5606, "id": "unconnected", "fg": 7497 } ] }, - { "id": [ "t_window", "t_window_alarm" ], "fg": 7409 }, - { "id": "t_window_empty", "fg": 7412 }, - { "id": "t_window_domestic", "fg": 7410 }, - { "id": "t_window_open", "fg": 7416 }, - { "id": "t_window_no_curtains", "fg": 7413 }, - { "id": "t_window_no_curtains_open", "fg": 7414 }, - { "id": "t_woodchips", "fg": 7418 }, - { "id": "t_woodchips_season_winter", "fg": 5534 }, + { "id": [ "t_window", "t_window_alarm" ], "fg": 7498 }, + { "id": "t_window_empty", "fg": 7501 }, + { "id": "t_window_domestic", "fg": 7499 }, + { "id": "t_window_open", "fg": 7505 }, + { "id": "t_window_no_curtains", "fg": 7502 }, + { "id": "t_window_no_curtains_open", "fg": 7503 }, + { "id": "t_woodchips", "fg": 7507 }, + { "id": "t_woodchips_season_winter", "fg": 5606 }, { "id": [ "tr_downspout_funnel", "tr_pit", "tr_lava", "tr_ledge", "tr_glass_pit", "tr_spike_pit" ], - "fg": 3408 - }, - { "id": "tr_caltrops", "fg": 7419, "bg": 7421 }, - { "id": "tr_caltrops_glass", "fg": 7419, "bg": 7422 }, - { "id": "tr_telepad", "fg": 7419, "bg": 7423 }, - { "id": "tr_beartrap", "fg": 7419, "bg": 7424 }, - { "id": "tr_goo", "fg": [ { "weight": 2007, "sprite": 7425 }, { "weight": 1, "sprite": 7426 } ] }, - { "id": "tr_landmine", "fg": 7419, "bg": 7427 }, - { "id": "tr_landmine_buried", "fg": 7419, "bg": 7428 }, - { "id": "tr_nailboard", "fg": 7419, "bg": 7429 }, - { "id": "tr_portal", "fg": 7430 }, - { "id": "tr_tripwire", "fg": 7419, "bg": 7432 }, + "fg": 3440 + }, + { "id": "tr_caltrops", "fg": 7508, "bg": 7510 }, + { "id": "tr_caltrops_glass", "fg": 7508, "bg": 7511 }, + { "id": "tr_telepad", "fg": 7508, "bg": 7512 }, + { "id": "tr_beartrap", "fg": 7508, "bg": 7513 }, + { "id": "tr_goo", "fg": [ { "weight": 2007, "sprite": 7514 }, { "weight": 1, "sprite": 7515 } ] }, + { "id": "tr_landmine", "fg": 7508, "bg": 7516 }, + { "id": "tr_landmine_buried", "fg": 7508, "bg": 7517 }, + { "id": "tr_nailboard", "fg": 7508, "bg": 7518 }, + { "id": "tr_portal", "fg": 7519 }, + { "id": "tr_tripwire", "fg": 7508, "bg": 7521 }, { "id": "vp_forklift_fork", - "fg": [ 7435, 7437, 7436, 7434 ], + "fg": [ 7524, 7526, 7525, 7523 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7435, 7437, 7436, 7434 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7524, 7526, 7525, 7523 ] } ] }, { "id": "vp_forklift_fork_horizontal_front", - "fg": [ 7436, 7434, 7435, 7437 ], + "fg": [ 7525, 7523, 7524, 7526 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7436, 7434, 7435, 7437 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7525, 7523, 7524, 7526 ] } ] }, { "id": "vp_saddle_motor", - "fg": [ 7439, 7441, 7440, 7438 ], + "fg": [ 7528, 7530, 7529, 7527 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7439, 7441, 7440, 7438 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7528, 7530, 7529, 7527 ] } ] }, { "id": [ "vp_wheel_motorbike", "vp_wheel_motorbike_steerable", "vp_wheel_motorbike_or", "vp_wheel_motorbike_or_steerable" ], - "fg": [ 7447, 7449, 7448, 7446 ], + "fg": [ 7536, 7538, 7537, 7535 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7447, 7449, 7448, 7446 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7536, 7538, 7537, 7535 ] } ] }, { "id": [ "vp_wheel_motorbike_rear", "vp_wheel_motorbike_or_rear" ], - "fg": [ 7443, 7445, 7444, 7442 ], + "fg": [ 7532, 7534, 7533, 7531 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7443, 7445, 7444, 7442 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7532, 7534, 7533, 7531 ] } ] }, { "id": [ "vp_wheel_small_scooter", "vp_wheel_small_scooter_steerable" ], - "fg": [ 7455, 7457, 7456, 7454 ], + "fg": [ 7544, 7546, 7545, 7543 ], "rotates": true }, - { "id": "vp_wheel_small_scooter_rear", "fg": [ 7451, 7453, 7452, 7450 ], "rotates": true }, + { "id": "vp_wheel_small_scooter_rear", "fg": [ 7540, 7542, 7541, 7539 ], "rotates": true }, { "id": "vp_battery_charger", - "fg": [ 7458, 7458, 7458, 7458 ], - "bg": 8769, + "fg": [ 7547, 7547, 7547, 7547 ], + "bg": 8873, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7458, 7458, 7458, 7458 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7547, 7547, 7547, 7547 ] } ] }, { "id": "vp_recharge_station", - "fg": [ 7459, 7459, 7459, 7459 ], - "bg": 8769, + "fg": [ 7548, 7548, 7548, 7548 ], + "bg": 8873, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7459, 7459, 7459, 7459 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7548, 7548, 7548, 7548 ] } ] }, { "id": "vp_spike_wood", - "fg": 7460, - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 7460 } ] - }, - { "id": "fd_dazzling", "fg": 3409 }, - { "id": "fd_fatigue", "fg": 3410 }, - { "id": "fd_fire", "fg": 3411 }, - { "id": "fd_laser", "fg": 3412 }, - { "id": "fd_plasma", "fg": 3413 }, - { "id": "fd_extinguisher", "fg": 3774 }, - { "id": "fd_fungal_haze", "fg": 3775 }, - { "id": "fd_fungicidal_gas", "fg": 3776 }, - { "id": "fd_hot_air_sauna", "fg": 3777 }, - { "id": "fd_insecticidal_gas", "fg": 3778 }, - { "id": "fd_nuke_gas", "fg": 3779 }, - { "id": "fd_relax_gas", "fg": 3780 }, - { "id": "fd_smoke", "fg": 3781 }, - { "id": "fd_tear_gas", "fg": 3782 }, - { "id": "fd_toxic_gas", "fg": 3783 }, - { "id": "f_bitts", "fg": 3794 }, - { "id": "f_target", "fg": 3795 }, - { "id": "f_chest", "fg": 3796 }, - { "id": "f_dive_block", "fg": 3797 }, - { "id": "f_foot_locker", "fg": 3798 }, - { "id": "f_sand_castle", "fg": 3799 }, - { "id": "f_shredder", "fg": 3800 }, - { "id": "f_tourist_table", "fg": 3801 }, - { "id": "f_exodii_pump", "fg": 3808 }, - { "id": "f_beaded_door", "fg": 3832 }, - { "id": "f_beaded_door_o", "fg": 3833 }, - { "id": "f_black_eyed_susan", "fg": 3866 }, - { "id": "f_burdock", "fg": 3873 }, - { "id": "f_chicory", "fg": 3899 }, - { "id": "f_chimney", "fg": 3900 }, - { "id": "f_curtain", "fg": 3934 }, - { "id": "f_curtain_open", "fg": 3935 }, - { "id": "f_lily", "fg": 4220 }, - { "id": "f_lotus", "fg": 4221 }, - { "id": "f_skin_groundsheet", "fg": 4354 }, - { "id": "acidchitin_plate", "fg": 4433 }, - { "id": "acoustic_guitar", "fg": 4434 }, - { "id": "alloy_plate", "fg": 4435 }, - { "id": "armor_lorica", "fg": 4436 }, - { "id": "banjo", "fg": 4437 }, - { "id": "bionic_general", "fg": 4438 }, - { "id": "bodypillow", "fg": 4439 }, - { "id": "bookplate", "fg": 4440 }, - { "id": "bot_copbot", "fg": 4441 }, - { "id": "bot_riotbot", "fg": 4442 }, - { "id": "broken_copbot", "fg": 4443 }, - { "id": "broken_riotbot", "fg": 4444 }, - { "id": "chainmail_hauberk", "fg": 4445 }, - { "id": "char_smoker", "fg": 4446 }, - { "id": "dehydrator", "fg": 4447 }, - { "id": "folding_poncho_on", "fg": 4448 }, - { "id": "gambeson", "fg": 4449 }, - { "id": "glass_sheet", "fg": 4450 }, - { "id": "gown", "fg": 4451 }, - { "id": "guitar_electric", "fg": 4452 }, - { "id": "hand_paddles", "fg": 4454 }, - { "id": "i4_combustion", "fg": 4455 }, - { "id": "inflatable_boat", "fg": 4456 }, - { "id": "inflatable_section", "fg": 4457 }, - { "id": "lawnmower", "fg": 4458 }, - { "id": "mattress", "fg": 4459 }, - { "id": "mil_plate", "fg": 4460 }, - { "id": "rake_plastic", "fg": 4462 }, - { "id": "reinforced_glass_sheet", "fg": 4463 }, - { "id": "robe", "fg": 4464 }, - { "id": "rock_quern", "fg": 4465 }, - { "id": "saxophone", "fg": 4466 }, - { "id": "sheet", "fg": 4467 }, - { "id": "shotgun_trap", "fg": 4468 }, - { "id": "steel_plate", "fg": 4469 }, - { "id": "telepad", "fg": 4470 }, - { "id": "trumpet", "fg": 4471 }, - { "id": "tuba", "fg": 4472 }, - { "id": "tunic", "fg": 4473 }, - { "id": "tunic_rag", "fg": 4474 }, - { "id": "umbrella", "fg": 4475 }, - { "id": "wheel_armor", "fg": 4476 }, - { "id": "wheel_wide", "fg": 4477 }, - { "id": "wheel_wide_or", "fg": 4478 }, - { "id": "10mm_fmj", "fg": 4479 }, - { "id": "120mm_HEAT", "fg": 4480 }, - { "id": "123ln", "fg": 4481 }, - { "id": "12mm", "fg": 4482 }, - { "id": "20x66_beanbag", "fg": 4483 }, - { "id": "20x66_flare", "fg": 4484 }, - { "id": "20x66_flechette", "fg": 4485 }, - { "id": "20x66_frag", "fg": 4486 }, - { "id": "20x66_inc", "fg": 4487 }, - { "id": "20x66_shot", "fg": 4488 }, - { "id": "20x66_slug", "fg": 4489 }, - { "id": "223", "fg": 4490 }, - { "id": "22_cb", "fg": 4491 }, - { "id": "22_fmj", "fg": 4492 }, - { "id": "22_lr", "fg": 4493 }, - { "id": "22_ratshot", "fg": 4494 }, - { "id": "270win_jsp", "fg": 4495 }, - { "id": "3006", "fg": 4496 }, - { "id": "3006_incendiary", "fg": 4497 }, - { "id": "3006fmj", "fg": 4498 }, - { "id": "300_winmag", "fg": 4499 }, - { "id": "300blk", "fg": 4500 }, - { "id": "300blk_ss", "fg": 4501 }, - { "id": "308", "fg": 4502 }, - { "id": "32_acp", "fg": 4503 }, - { "id": "357mag_fmj", "fg": 4504 }, - { "id": "357mag_jhp", "fg": 4505 }, - { "id": "357sig_fmj", "fg": 4506 }, - { "id": "357sig_jhp", "fg": 4507 }, - { "id": "380_FMJ", "fg": 4508 }, - { "id": "380_JHP", "fg": 4509 }, - { "id": "380_p", "fg": 4510 }, - { "id": "38_fmj", "fg": 4511 }, - { "id": "38_special", "fg": 4512 }, - { "id": "38_super", "fg": 4513 }, - { "id": "38super_fmj", "fg": 4514 }, - { "id": "40fmj", "fg": 4515 }, - { "id": "40mm_flashbang", "fg": 4516 }, - { "id": "40mm_incendiary", "fg": 4517 }, - { "id": "40mm_slug", "fg": 4518 }, - { "id": "40sw", "fg": 4519 }, - { "id": "40x46mm_grenade", "fg": 4520 }, - { "id": "40x46mm_m1006", "fg": 4521 }, - { "id": "40x46mm_m433", "fg": 4522 }, - { "id": "40x46mm_m576", "fg": 4523 }, - { "id": "40x46mm_m651", "fg": 4524 }, - { "id": "40x53mm_buckshot_m169", "fg": 4525 }, - { "id": "40x53mm_flechette_m169", "fg": 4526 }, - { "id": "40x53mm_grenade", "fg": 4527 }, - { "id": "40x53mm_m1001", "fg": 4528 }, - { "id": "40x53mm_m430a1", "fg": 4529 }, - { "id": "40x53mm_slug_m169", "fg": 4530 }, - { "id": "410shot_000", "fg": 4531 }, - { "id": "44fmj", "fg": 4532 }, - { "id": "44magnum", "fg": 4533 }, - { "id": "454_Casull", "fg": 4534 }, - { "id": "4570_low", "fg": 4535 }, - { "id": "4570_pen", "fg": 4536 }, - { "id": "4570_sp", "fg": 4537 }, - { "id": "45_acp", "fg": 4538 }, - { "id": "45_jhp", "fg": 4539 }, - { "id": "45_super", "fg": 4540 }, - { "id": "45colt_jhp", "fg": 4541 }, - { "id": "460_fmj", "fg": 4542 }, - { "id": "460_rowland", "fg": 4543 }, - { "id": "46mm", "fg": 4544 }, - { "id": "500_Magnum", "fg": 4545 }, - { "id": "50_incendiary", "fg": 4546 }, - { "id": "50_mk211", "fg": 4547 }, - { "id": "50bmg", "fg": 4548 }, - { "id": "50match", "fg": 4549 }, - { "id": "50ss", "fg": 4550 }, - { "id": "545", "fg": 4551 }, - { "id": "545_ap", "fg": 4552 }, - { "id": "556", "fg": 4553 }, - { "id": "556_incendiary", "fg": 4554 }, - { "id": "57mm", "fg": 4555 }, - { "id": "5x50dart", "fg": 4556 }, - { "id": "5x50heavy", "fg": 4557 }, - { "id": "66mm_HEAT", "fg": 4558 }, - { "id": "700nx", "fg": 4559 }, - { "id": "762_25", "fg": 4560 }, - { "id": "762_25hot", "fg": 4561 }, - { "id": "762_25typeP", "fg": 4562 }, - { "id": "762_51", "fg": 4563 }, - { "id": "762_51_incendiary", "fg": 4564 }, - { "id": "762_54R", "fg": 4565 }, - { "id": "762_m43", "fg": 4566 }, - { "id": "762_m87", "fg": 4567 }, - { "id": "84x246mm_he", "fg": 4568 }, - { "id": "84x246mm_hedp", "fg": 4569 }, - { "id": "84x246mm_smoke", "fg": 4570 }, - { "id": "8mm_bootleg", "fg": 4571 }, - { "id": "8mm_caseless", "fg": 4572 }, - { "id": "8mm_civilian", "fg": 4573 }, - { "id": "8mm_fmj", "fg": 4574 }, - { "id": "8mm_hvp", "fg": 4575 }, - { "id": "8mm_inc", "fg": 4576 }, - { "id": "8mm_jhp", "fg": 4577 }, - { "id": "9mm", "fg": 4578 }, - { "id": "9mmP", "fg": 4579 }, - { "id": "9mmfmj", "fg": 4580 }, - { "id": "9x18mm", "fg": 4581 }, - { "id": "9x18mmP2", "fg": 4582 }, - { "id": "9x18mmfmj", "fg": 4583 }, - { "id": "RPG-7_ammo", "fg": 4584 }, - { "id": "RPG-7_og7v", "fg": 4585 }, - { "id": "RPG-7_pg7vr", "fg": 4586 }, - { "id": "RPG-7_tbg7v", "fg": 4587 }, - { "id": "atgm_heat", "fg": 4588 }, - { "id": "m235tpa", "fg": 4589 }, - { "id": "shot_00", "fg": 4590 }, - { "id": "shot_beanbag", "fg": 4591 }, - { "id": "shot_bird", "fg": 4592 }, - { "id": "shot_dragon", "fg": 4593 }, - { "id": "shot_flechette", "fg": 4594 }, - { "id": "shot_he", "fg": 4595 }, - { "id": "shot_scrap", "fg": 4596 }, - { "id": "shot_slug", "fg": 4597 }, - { "id": "1895sbl", "fg": 4618 }, - { "id": "AT4", "fg": 4619 }, - { "id": "LAW", "fg": 4620 }, - { "id": "M24", "fg": 4621 }, - { "id": "RPG", "fg": 4622 }, - { "id": "USAS_12", "fg": 4623 }, - { "id": "airspeargun", "fg": 4624 }, - { "id": "ak74", "fg": 4626 }, - { "id": "american_180", "fg": 4627 }, - { "id": "an94", "fg": 4628 }, - { "id": "ar10", "fg": 4629 }, - { "id": "ar15", "fg": 4630 }, - { "id": "arx160", "fg": 4631 }, - { "id": "as50", "fg": 4632 }, - { "id": "atgm_launcher", "fg": 4633 }, - { "id": "bbgun", "fg": 4634 }, - { "id": "bfg50", "fg": 4635 }, - { "id": "bh_m89", "fg": 4636 }, - { "id": "blunderbuss", "fg": 4637 }, - { "id": "browning_blr", "fg": 4638 }, - { "id": "chemical_thrower", "fg": 4640 }, - { "id": "coilgun", "fg": 4641 }, - { "id": "colt_lightning", "fg": 4642 }, - { "id": "colt_ro635", "fg": 4643 }, - { "id": "combination_gun", "fg": 4644 }, - { "id": "cx4", "fg": 4645 }, - { "id": "doublespeargun", "fg": 4646 }, - { "id": "emp_gun", "fg": 4647 }, - { "id": "famas", "fg": 4648 }, - { "id": "flamethrower", "fg": 4649 }, - { "id": "fn_fal", "fg": 4650 }, - { "id": "fs2000", "fg": 4651 }, - { "id": "ftk93", "fg": 4652 }, - { "id": "garand", "fg": 4653 }, - { "id": "heavy_rail_rifle", "fg": 4654 }, - { "id": "helsing", "fg": 4655 }, - { "id": "henry_big_boy", "fg": 4656 }, - { "id": "hk417_13", "fg": 4657 }, - { "id": "hk_g3", "fg": 4658 }, - { "id": "hk_g36", "fg": 4659 }, - { "id": "hk_g80", "fg": 4660 }, - { "id": "hk_mp5k", "fg": 4661 }, - { "id": "hk_mp5sd", "fg": 4662 }, - { "id": "iwi_tavor_x95_300blk", "fg": 4663 }, - { "id": "ksg-25", "fg": 4664 }, - { "id": "ksg", "fg": 4665 }, - { "id": "ksub2000", "fg": 4666 }, - { "id": "laser_cannon", "fg": 4667 }, - { "id": "laser_rifle", "fg": 4668 }, - { "id": "lever_shotgun", "fg": 4669 }, - { "id": "longrifle_flintlock", "fg": 4670 }, - { "id": "m107a1", "fg": 4671 }, - { "id": "m110a1", "fg": 4672 }, - { "id": "m134", "fg": 4673 }, - { "id": "m14ebr", "fg": 4674 }, - { "id": "m1903", "fg": 4677 }, - { "id": "m1918", "fg": 4678 }, - { "id": "m1a", "fg": 4679 }, - { "id": "m2010", "fg": 4680 }, - { "id": "m202_flash", "fg": 4681 }, - { "id": "m231pfw", "fg": 4682 }, - { "id": "m240", "fg": 4683 }, - { "id": "m27_assault_rifle_var_h&k416a5", "fg": 4685 }, - { "id": "m27_assault_rifle_var_m27iar", "fg": 4686 }, - { "id": "m27_assault_rifle_var_m38dmr", "fg": 4687 }, - { "id": "m27_assault_rifle_var_scar_l", "fg": 4688 }, - { "id": "m2browning", "fg": 4689 }, - { "id": "m2browning_sawn", "fg": 4690 }, - { "id": "m3_carlgustav", "fg": 4691 }, - { "id": "m4_carbine_var_m4a1", "fg": 4692 }, - { "id": "m4_carlgustav", "fg": 4693 }, - { "id": "m79", "fg": 4695 }, - { "id": "mark19", "fg": 4696 }, - { "id": "marlin_9a", "fg": 4697 }, - { "id": "mininuke_launcher", "fg": 4698 }, - { "id": "mosin44", "fg": 4699 }, - { "id": "mosin44_ebr", "fg": 4700 }, - { "id": "mosin91_30", "fg": 4701 }, - { "id": "mosin91_30_ebr", "fg": 4702 }, - { "id": "mossberg_500", "fg": 4703 }, - { "id": "mossberg_500_var_mossberg_500_security", "fg": 4704 }, - { "id": "mossberg_590", "fg": 4705 }, - { "id": "mossberg_590_var_SPAS_12", "fg": 4706 }, - { "id": "mossberg_930", "fg": 4707 }, - { "id": "mossberg_930_var_m1014", "fg": 4708 }, - { "id": "mp18", "fg": 4709 }, - { "id": "needlegun", "fg": 4711 }, - { "id": "pamd68", "fg": 4712 }, - { "id": "pamd71z", "fg": 4713 }, - { "id": "pipe_combination_gun", "fg": 4714 }, - { "id": "plasma_gun", "fg": 4715 }, - { "id": "plasma_rifle", "fg": 4716 }, - { "id": "ppsh", "fg": 4717 }, - { "id": "rebar_rifle", "fg": 4718 }, - { "id": "remington700_270", "fg": 4719 }, - { "id": "remington_700", "fg": 4720 }, - { "id": "remington_870", "fg": 4721 }, - { "id": "remington_870_breacher", "fg": 4722 }, - { "id": "remington_870_express", "fg": 4723 }, - { "id": "remington_870_var_browning_a5", "fg": 4724 }, - { "id": "remington_870_var_remington_1100", "fg": 4725 }, - { "id": "rifle_flintlock", "fg": 4726 }, - { "id": "rm120c", "fg": 4727 }, - { "id": "rm20", "fg": 4728 }, - { "id": "rm298", "fg": 4729 }, - { "id": "rm451_flamethrower", "fg": 4730 }, - { "id": "rm51_assault_rifle", "fg": 4731 }, - { "id": "rm614_lmg", "fg": 4732 }, - { "id": "rm802", "fg": 4733 }, - { "id": "rm88_battle_rifle", "fg": 4734 }, - { "id": "ruger_1022", "fg": 4735 }, - { "id": "ruger_mini", "fg": 4736 }, - { "id": "saiga_12", "fg": 4737 }, - { "id": "saiga_410", "fg": 4738 }, - { "id": "savage_111f", "fg": 4739 }, - { "id": "scar_h", "fg": 4740 }, - { "id": "sharps", "fg": 4741 }, - { "id": "shotgun_410", "fg": 4742 }, - { "id": "shotgun_d", "fg": 4743 }, - { "id": "shotgun_s", "fg": 4744 }, - { "id": "sig552", "fg": 4745 }, - { "id": "sig_mcx_rattler_sbr", "fg": 4746 }, - { "id": "skorpion_82", "fg": 4747 }, - { "id": "sks", "fg": 4748 }, - { "id": "smg_9mm", "fg": 4750 }, - { "id": "speargun", "fg": 4751 }, - { "id": "sten", "fg": 4752 }, - { "id": "steyr_aug", "fg": 4753 }, - { "id": "surv_rocket_launcher", "fg": 4754 }, - { "id": "survivor_special_700", "fg": 4755 }, - { "id": "tac50", "fg": 4756 }, - { "id": "tavor_12", "fg": 4757 }, - { "id": "tihar", "fg": 4758 }, - { "id": "tommygun", "fg": 4759 }, - { "id": "trex_gun", "fg": 4760 }, - { "id": "weatherby_5", "fg": 4761 }, - { "id": "win70", "fg": 4762 }, - { "id": "winchester_1887", "fg": 4763 }, - { "id": "winchester_1897", "fg": 4764 }, - { "id": "iceaxe", "fg": 4767 }, - { "id": "rifle_case_soft", "fg": 4772 }, - { "id": "rifle_case_soft_2", "fg": 4773 }, - { "id": "rifle_case_soft_leather_2", "fg": 4775 }, - { "id": "rucksack", "fg": 4776 }, - { "id": "compgreatbow", "fg": 4785 }, - { "id": "compositebow", "fg": 4786 }, - { "id": "hybridbow", "fg": 4787 }, - { "id": "longbow", "fg": 4788 }, - { "id": "recurbow", "fg": 4789 }, - { "id": "reflexbow", "fg": 4790 }, - { "id": "reflexrecurvebow", "fg": 4791 }, - { "id": "selfbow", "fg": 4792 }, - { "id": "shortbow", "fg": 4793 }, - { "id": "woodgreatbow", "fg": 4794 }, - { "id": "oxygen_cylinder", "fg": 4799 }, - { "id": "oxygen_tank", "fg": 4800 }, - { "id": "tinyweldtank", "fg": 4801 }, - { "id": "weldtank", "fg": 4802 }, - { "id": "cot", "fg": 4803 }, - { "id": "armguard_soft", "fg": 4804 }, - { "id": "chestwrap_leather", "fg": 4805 }, - { "id": "trenchcoat_leather", "fg": 4806 }, - { "id": "bat_nerf", "fg": 4807 }, - { "id": "golf_bag", "fg": 4808 }, - { "id": "polycarbonate_sheet", "fg": 4809 }, - { "id": "screen_mesh", "fg": 4810 }, - { "id": "bagpipes", "fg": 4811 }, - { "id": "jumper_cable_heavy", "fg": 4812 }, - { "id": "scythe", "fg": 4813 }, - { "id": "motorbike_armor", "fg": 4814 }, - { "id": "rack_test_tube", "fg": 4815 }, - { "id": "bowl_clay", "fg": 4818 }, - { "id": "clay_hydria", "fg": 4819 }, - { "id": "clay_pot", "fg": 4820 }, - { "id": "clay_quern", "fg": 4821 }, - { "id": "clay_watercont", "fg": 4822 }, - { "id": "jug_clay", "fg": 4823 }, - { "id": "bullet_crossbow", "fg": 4886 }, - { "id": "compcrossbow", "fg": 4887 }, - { "id": "compositecrossbow", "fg": 4888 }, - { "id": "crossbow", "fg": 4889 }, - { "id": "hand_crossbow", "fg": 4890 }, - { "id": "huge_crossbow", "fg": 4891 }, - { "id": "rep_crossbow", "fg": 4892 }, - { "id": "amplifier_head", "fg": 4905 }, - { "id": "bindle", "fg": 4906 }, - { "id": "broken_dimensional_anchor", "fg": 4907 }, - { "id": "chainmail_vest", "fg": 4908 }, - { "id": "concrete", "fg": 4909 }, - { "id": "cs_lajatang_off", "fg": 4910 }, - { "id": "dimensional_anchor", "fg": 4911 }, - { "id": "dimensional_anchor_on", "fg": 4912 }, - { "id": "dnd", "fg": 4913 }, - { "id": "g_carpet", "fg": 4914 }, - { "id": "grapnel", "fg": 4915 }, - { "id": "optical_cloak", "fg": 4916 }, - { "id": "p_carpet", "fg": 4917 }, - { "id": "r_carpet", "fg": 4918 }, - { "id": "trimmer_off", "fg": 4919 }, - { "id": "trimmer_on", "fg": 4920 }, - { "id": "tux", "fg": 4921 }, - { "id": "v_scoop_item", "fg": 4922 }, - { "id": "wool_suit", "fg": 4923 }, - { "id": "y_carpet", "fg": 4924 }, - { "id": "multi_cooker", "fg": 4925 }, - { "id": "multi_cooker_filled", "fg": 4926 }, - { "id": "pet_carrier", "fg": 4927 }, - { "id": "manhole_cover", "fg": 4946 }, - { "id": "PR24-extended", "fg": 4952 }, - { "id": "PR24-retracted", "fg": 4953 }, - { "id": "baton-extended", "fg": 4954 }, - { "id": "baton", "fg": 4955 }, - { "id": "guitar_stand", "fg": 4956 }, - { "id": "mic_stand_tall", "fg": 4957 }, - { "id": "mixer_music", "fg": 4958 }, - { "id": "pipe_shotgun", "fg": 4977 }, - { "id": "pool_cue", "fg": 4982 }, - { "id": "bokken", "fg": 5015 }, - { "id": "UPS_off", "fg": 5021 }, - { "id": "hose", "fg": 5022 }, - { "id": "oxy_torch", "fg": 5023 }, - { "id": "picklocks", "fg": 5024 }, - { "id": "primitive_shovel", "fg": 5025 }, - { "id": "shovel_snow", "fg": 5026 }, - { "id": "shovel_snow_plastic", "fg": 5027 }, - { "id": "f_magic_circle", "fg": 5034 }, - { "id": "mon_dragonfly_naiad", "fg": 5157 }, - { "id": "mon_molebot", "fg": 5206 }, - { "id": "footstep", "fg": 5260 }, - { "id": "footstep_above", "fg": 5261 }, - { "id": "footstep_below", "fg": 5262 }, - { "id": "unknown_field", "fg": 5263 }, - { "id": "unknown_furniture", "fg": 5264 }, - { "id": "unknown_item", "fg": 5265 }, - { "id": "unknown_item_AMMO", "fg": 5266 }, - { "id": "unknown_item_ARMOR", "fg": 5267 }, - { "id": "unknown_item_BIONIC", "fg": 5268 }, - { "id": "unknown_item_BOOK", "fg": 5269 }, - { "id": "unknown_item_FOOD", "fg": 5270 }, - { "id": "unknown_item_GUN", "fg": 5271 }, - { "id": "unknown_item_TOOL", "fg": 5272 }, - { "id": "unknown_item_misc", "fg": 5273 }, - { "id": "unknown_terrain", "fg": 5274 }, - { "id": "unknown_trap", "fg": 5275 }, - { "id": "unknown_vehicle_part", "fg": 5276 }, - { "id": "overlay_effect_slimed", "fg": 5287 }, - { "id": "overlay_effect_wet", "fg": 5288 }, - { "id": "overlay_friendly_sees_player", "fg": 5289 }, - { "id": "overlay_hostile_sees_player", "fg": 5290 }, - { "id": "overlay_neutral_sees_player", "fg": 5291 }, - { "id": "overlay_other_sees_player", "fg": 5292 }, - { "id": "zombie_revival_indicator", "fg": 5293 }, - { "id": "overlay_female_mutation_HOOVES", "fg": 5294 }, - { "id": "overlay_male_mutation_HOOVES", "fg": 5295 }, - { "id": "overlay_female_mutation_LEG_TENTACLES", "fg": 5296 }, - { "id": "overlay_male_mutation_LEG_TENTACLES", "fg": 5297 }, - { "id": "overlay_wielded_bfg50", "fg": 5298 }, - { "id": "cemetery_small", "fg": 5320 }, - { "id": "dirt_road_center", "fg": 5323 }, - { "id": "dirt_road_end_piece_e", "fg": 5330 }, - { "id": "dirt_road_end_piece_n", "fg": 5331 }, - { "id": "dirt_road_end_piece_s", "fg": 5332 }, - { "id": "dirt_road_end_piece_w", "fg": 5333 }, - { "id": "dirt_road_unconnected", "fg": 5338 }, - { "id": "mx_crater", "fg": 5343 }, - { "id": "mx_fallen_shed", "fg": 5344 }, - { "id": "mx_helicopter", "fg": 5345 }, - { "id": "mx_point_burned_ground", "fg": 5346 }, - { "id": "mx_point_dead_vegetation", "fg": 5347 }, - { "id": "mx_pond", "fg": 5348 }, - { "id": "mx_science", "fg": 5349 }, - { "id": "hunting_blind", "fg": 5387 }, - { "id": "overmap_horde_3", "fg": 5388 }, - { "id": "overmap_horde_4", "fg": 5389 }, - { "id": "overmap_horde_5", "fg": 5390 }, - { "id": "overmap_horde_6", "fg": 5391 }, - { "id": "overmap_remembered_vehicle", "fg": 5392 }, - { "id": "pasture_connection_ew", "fg": 5415 }, - { "id": "pasture_connection_ns", "fg": 5416 }, - { "id": "pasture_unconnected", "fg": 5429 }, - { "id": "acid_drizzle", "fg": 5492 }, - { "id": "acid_rain", "fg": 5493 }, - { "id": "clear", "fg": 5494 }, - { "id": "cloudy", "fg": 5495 }, - { "id": "drizzle", "fg": 5496 }, - { "id": "flurries", "fg": 5497 }, - { "id": "light_drizzle", "fg": 5498 }, - { "id": "lightning", "fg": 5499 }, - { "id": "rain", "fg": 5500 }, - { "id": "snowing", "fg": 5501 }, - { "id": "snowstorm", "fg": 5502 }, - { "id": "sunny", "fg": 5503 }, - { "id": "thunder", "fg": 5504 }, - { "id": "unexplored_terrain", "fg": 5505 }, - { "id": "t_metal_ventilation_shutter", "fg": 5508 }, - { "id": "t_ramp_down_high", "fg": 5526 }, - { "id": "t_ramp_up_high", "fg": 5527 }, - { "id": "t_sidewalk_ramp_down_high", "fg": 5528 }, - { "id": "t_sidewalk_ramp_up_high", "fg": 5529 }, - { "id": "t_slope_down", "fg": 5530 }, - { "id": "t_slope_up", "fg": 5531 }, - { "id": "t_door_b_peep", "fg": 5876 }, - { "id": "t_door_boarded_damaged_peep", "fg": 5877 }, - { "id": "t_door_boarded_peep", "fg": 5878 }, - { "id": "t_door_c_peep", "fg": 5879 }, - { "id": "t_door_locked_peep", "fg": 5880 }, - { "id": "t_door_o_peep", "fg": 5881 }, - { "id": "t_fence_post", "fg": 5918 }, - { "id": "t_fungus2_unconnected", "fg": 6064 }, - { "id": "t_fungus3_unconnected", "fg": 6080 }, - { "id": "t_fungus4_corner_ne", "fg": 6082 }, - { "id": "t_fungus4_corner_nw", "fg": 6083 }, - { "id": "t_fungus4_corner_se", "fg": 6084 }, - { "id": "t_fungus4_corner_sw", "fg": 6085 }, - { "id": "t_fungus4_edge_ew", "fg": 6086 }, - { "id": "t_fungus4_edge_ns", "fg": 6087 }, - { "id": "t_fungus4_end_piece_e", "fg": 6088 }, - { "id": "t_fungus4_end_piece_n", "fg": 6089 }, - { "id": "t_fungus4_end_piece_s", "fg": 6090 }, - { "id": "t_fungus4_end_piece_w", "fg": 6091 }, - { "id": "t_fungus4_t_connection_e", "fg": 6092 }, - { "id": "t_fungus4_t_connection_n", "fg": 6093 }, - { "id": "t_fungus4_t_connection_s", "fg": 6094 }, - { "id": "t_fungus4_t_connection_w", "fg": 6095 }, - { "id": "t_fungus4_unconnected", "fg": 6096 }, - { "id": "t_fungus5_unconnected", "fg": 6112 }, - { "id": "t_fungus6_unconnected", "fg": 6128 }, - { "id": "t_fungus_sticks16", "fg": 6176 }, - { "id": "t_fungus_mound1_unconnected", "fg": 6192 }, - { "id": "t_fungus_mound2_unconnected", "fg": 6208 }, - { "id": "t_fungus_mound3_unconnected", "fg": 6224 }, - { "id": "t_ladder_down", "fg": 6428 }, - { "id": "t_mud", "fg": 6546 }, - { "id": "t_marloss", "fg": 6966 }, - { "id": "t_marloss_season_winter", "fg": 6967 }, - { "id": "t_shrub_fungal", "fg": 6968 }, - { "id": "t_shrub_fungal_season_winter", "fg": 6969 }, - { "id": "t_thconc_floor_unconnected", "fg": 7061 }, - { "id": "t_thconc_floor_flesh", "fg": 7062 }, - { "id": "t_wall_resin_cage", "fg": 7255 }, - { "id": "t_window_domestic_taped", "fg": 7411 }, - { "id": "t_window_no_curtains_taped", "fg": 7415 }, - { "id": "t_window_taped", "fg": 7417 }, - { "id": "tr_cot", "fg": 7420 }, - { "id": "tr_practice_target", "fg": 7431 }, - { "id": "metal_boat_hull", "fg": 7433 } + "fg": 7549, + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 7549 } ] + }, + { "id": "fd_dazzling", "fg": 3441 }, + { "id": "fd_fatigue", "fg": 3442 }, + { "id": "fd_fire", "fg": 3443 }, + { "id": "fd_laser", "fg": 3444 }, + { "id": "fd_plasma", "fg": 3445 }, + { "id": "fd_extinguisher", "fg": 3806 }, + { "id": "fd_fungal_haze", "fg": 3807 }, + { "id": "fd_fungicidal_gas", "fg": 3808 }, + { "id": "fd_hot_air_sauna", "fg": 3809 }, + { "id": "fd_insecticidal_gas", "fg": 3810 }, + { "id": "fd_nuke_gas", "fg": 3811 }, + { "id": "fd_relax_gas", "fg": 3812 }, + { "id": "fd_smoke", "fg": 3813 }, + { "id": "fd_tear_gas", "fg": 3814 }, + { "id": "fd_toxic_gas", "fg": 3815 }, + { "id": "f_bitts", "fg": 3826 }, + { "id": "f_target", "fg": 3827 }, + { "id": "f_chest", "fg": 3828 }, + { "id": "f_dive_block", "fg": 3829 }, + { "id": "f_foot_locker", "fg": 3830 }, + { "id": "f_sand_castle", "fg": 3831 }, + { "id": "f_shredder", "fg": 3832 }, + { "id": "f_tourist_table", "fg": 3833 }, + { "id": "f_exodii_pump", "fg": 3840 }, + { "id": "f_beaded_door", "fg": 3864 }, + { "id": "f_beaded_door_o", "fg": 3865 }, + { "id": "f_black_eyed_susan", "fg": 3898 }, + { "id": "f_burdock", "fg": 3905 }, + { "id": "f_chicory", "fg": 3931 }, + { "id": "f_chimney", "fg": 3932 }, + { "id": "f_curtain", "fg": 3966 }, + { "id": "f_curtain_open", "fg": 3967 }, + { "id": "f_lily", "fg": 4252 }, + { "id": "f_lotus", "fg": 4253 }, + { "id": "f_skin_groundsheet", "fg": 4386 }, + { "id": "acidchitin_plate", "fg": 4465 }, + { "id": "acoustic_guitar", "fg": 4466 }, + { "id": "alloy_plate", "fg": 4467 }, + { "id": "armor_lorica", "fg": 4468 }, + { "id": "banjo", "fg": 4469 }, + { "id": "bionic_general", "fg": 4470 }, + { "id": "bodypillow", "fg": 4471 }, + { "id": "bookplate", "fg": 4472 }, + { "id": "bot_copbot", "fg": 4473 }, + { "id": "bot_riotbot", "fg": 4474 }, + { "id": "broken_copbot", "fg": 4475 }, + { "id": "broken_riotbot", "fg": 4476 }, + { "id": "chainmail_hauberk", "fg": 4477 }, + { "id": "char_smoker", "fg": 4478 }, + { "id": "dehydrator", "fg": 4479 }, + { "id": "folding_poncho_on", "fg": 4480 }, + { "id": "gambeson", "fg": 4481 }, + { "id": "glass_sheet", "fg": 4482 }, + { "id": "gown", "fg": 4483 }, + { "id": "guitar_electric", "fg": 4484 }, + { "id": "hand_paddles", "fg": 4486 }, + { "id": "i4_combustion", "fg": 4487 }, + { "id": "inflatable_boat", "fg": 4488 }, + { "id": "inflatable_section", "fg": 4489 }, + { "id": "lawnmower", "fg": 4490 }, + { "id": "mattress", "fg": 4491 }, + { "id": "mil_plate", "fg": 4492 }, + { "id": "rake_plastic", "fg": 4494 }, + { "id": "reinforced_glass_sheet", "fg": 4495 }, + { "id": "robe", "fg": 4496 }, + { "id": "rock_quern", "fg": 4497 }, + { "id": "saxophone", "fg": 4498 }, + { "id": "sheet", "fg": 4499 }, + { "id": "shotgun_trap", "fg": 4500 }, + { "id": "steel_plate", "fg": 4501 }, + { "id": "telepad", "fg": 4502 }, + { "id": "trumpet", "fg": 4503 }, + { "id": "tuba", "fg": 4504 }, + { "id": "tunic", "fg": 4505 }, + { "id": "tunic_rag", "fg": 4506 }, + { "id": "umbrella", "fg": 4507 }, + { "id": "wheel_armor", "fg": 4508 }, + { "id": "wheel_wide", "fg": 4509 }, + { "id": "wheel_wide_or", "fg": 4510 }, + { "id": "10mm_fmj", "fg": 4511 }, + { "id": "120mm_HEAT", "fg": 4512 }, + { "id": "123ln", "fg": 4513 }, + { "id": "12mm", "fg": 4514 }, + { "id": "20x66_beanbag", "fg": 4515 }, + { "id": "20x66_flare", "fg": 4516 }, + { "id": "20x66_flechette", "fg": 4517 }, + { "id": "20x66_frag", "fg": 4518 }, + { "id": "20x66_inc", "fg": 4519 }, + { "id": "20x66_shot", "fg": 4520 }, + { "id": "20x66_slug", "fg": 4521 }, + { "id": "223", "fg": 4522 }, + { "id": "22_cb", "fg": 4523 }, + { "id": "22_fmj", "fg": 4524 }, + { "id": "22_lr", "fg": 4525 }, + { "id": "22_ratshot", "fg": 4526 }, + { "id": "270win_jsp", "fg": 4527 }, + { "id": "3006", "fg": 4528 }, + { "id": "3006_incendiary", "fg": 4529 }, + { "id": "3006fmj", "fg": 4530 }, + { "id": "300_winmag", "fg": 4531 }, + { "id": "300blk", "fg": 4532 }, + { "id": "300blk_ss", "fg": 4533 }, + { "id": "308", "fg": 4534 }, + { "id": "32_acp", "fg": 4535 }, + { "id": "357mag_fmj", "fg": 4536 }, + { "id": "357mag_jhp", "fg": 4537 }, + { "id": "357sig_fmj", "fg": 4538 }, + { "id": "357sig_jhp", "fg": 4539 }, + { "id": "380_FMJ", "fg": 4540 }, + { "id": "380_JHP", "fg": 4541 }, + { "id": "380_p", "fg": 4542 }, + { "id": "38_fmj", "fg": 4543 }, + { "id": "38_special", "fg": 4544 }, + { "id": "38_super", "fg": 4545 }, + { "id": "38super_fmj", "fg": 4546 }, + { "id": "40fmj", "fg": 4547 }, + { "id": "40mm_flashbang", "fg": 4548 }, + { "id": "40mm_incendiary", "fg": 4549 }, + { "id": "40mm_slug", "fg": 4550 }, + { "id": "40sw", "fg": 4551 }, + { "id": "40x46mm_grenade", "fg": 4552 }, + { "id": "40x46mm_m1006", "fg": 4553 }, + { "id": "40x46mm_m433", "fg": 4554 }, + { "id": "40x46mm_m576", "fg": 4555 }, + { "id": "40x46mm_m651", "fg": 4556 }, + { "id": "40x53mm_buckshot_m169", "fg": 4557 }, + { "id": "40x53mm_flechette_m169", "fg": 4558 }, + { "id": "40x53mm_grenade", "fg": 4559 }, + { "id": "40x53mm_m1001", "fg": 4560 }, + { "id": "40x53mm_m430a1", "fg": 4561 }, + { "id": "40x53mm_slug_m169", "fg": 4562 }, + { "id": "410shot_000", "fg": 4563 }, + { "id": "44fmj", "fg": 4564 }, + { "id": "44magnum", "fg": 4565 }, + { "id": "454_Casull", "fg": 4566 }, + { "id": "4570_low", "fg": 4567 }, + { "id": "4570_pen", "fg": 4568 }, + { "id": "4570_sp", "fg": 4569 }, + { "id": "45_acp", "fg": 4570 }, + { "id": "45_jhp", "fg": 4571 }, + { "id": "45_super", "fg": 4572 }, + { "id": "45colt_jhp", "fg": 4573 }, + { "id": "460_fmj", "fg": 4574 }, + { "id": "460_rowland", "fg": 4575 }, + { "id": "46mm", "fg": 4576 }, + { "id": "500_Magnum", "fg": 4577 }, + { "id": "50_incendiary", "fg": 4578 }, + { "id": "50_mk211", "fg": 4579 }, + { "id": "50bmg", "fg": 4580 }, + { "id": "50match", "fg": 4581 }, + { "id": "50ss", "fg": 4582 }, + { "id": "545", "fg": 4583 }, + { "id": "545_ap", "fg": 4584 }, + { "id": "556", "fg": 4585 }, + { "id": "556_incendiary", "fg": 4586 }, + { "id": "57mm", "fg": 4587 }, + { "id": "5x50dart", "fg": 4588 }, + { "id": "5x50heavy", "fg": 4589 }, + { "id": "66mm_HEAT", "fg": 4590 }, + { "id": "700nx", "fg": 4591 }, + { "id": "762_25", "fg": 4592 }, + { "id": "762_25hot", "fg": 4593 }, + { "id": "762_25typeP", "fg": 4594 }, + { "id": "762_51", "fg": 4595 }, + { "id": "762_51_incendiary", "fg": 4596 }, + { "id": "762_54R", "fg": 4597 }, + { "id": "762_m43", "fg": 4598 }, + { "id": "762_m87", "fg": 4599 }, + { "id": "84x246mm_he", "fg": 4600 }, + { "id": "84x246mm_hedp", "fg": 4601 }, + { "id": "84x246mm_smoke", "fg": 4602 }, + { "id": "8mm_bootleg", "fg": 4603 }, + { "id": "8mm_caseless", "fg": 4604 }, + { "id": "8mm_civilian", "fg": 4605 }, + { "id": "8mm_fmj", "fg": 4606 }, + { "id": "8mm_hvp", "fg": 4607 }, + { "id": "8mm_inc", "fg": 4608 }, + { "id": "8mm_jhp", "fg": 4609 }, + { "id": "9mm", "fg": 4610 }, + { "id": "9mmP", "fg": 4611 }, + { "id": "9mmfmj", "fg": 4612 }, + { "id": "9x18mm", "fg": 4613 }, + { "id": "9x18mmP2", "fg": 4614 }, + { "id": "9x18mmfmj", "fg": 4615 }, + { "id": "RPG-7_ammo", "fg": 4616 }, + { "id": "RPG-7_og7v", "fg": 4617 }, + { "id": "RPG-7_pg7vr", "fg": 4618 }, + { "id": "RPG-7_tbg7v", "fg": 4619 }, + { "id": "atgm_heat", "fg": 4620 }, + { "id": "m235tpa", "fg": 4621 }, + { "id": "shot_00", "fg": 4622 }, + { "id": "shot_beanbag", "fg": 4623 }, + { "id": "shot_bird", "fg": 4624 }, + { "id": "shot_dragon", "fg": 4625 }, + { "id": "shot_flechette", "fg": 4626 }, + { "id": "shot_he", "fg": 4627 }, + { "id": "shot_scrap", "fg": 4628 }, + { "id": "shot_slug", "fg": 4629 }, + { "id": "1895sbl", "fg": 4650 }, + { "id": "AT4", "fg": 4651 }, + { "id": "LAW", "fg": 4652 }, + { "id": "M24", "fg": 4653 }, + { "id": "RPG", "fg": 4654 }, + { "id": "USAS_12", "fg": 4655 }, + { "id": "airspeargun", "fg": 4656 }, + { "id": "ak74", "fg": 4658 }, + { "id": "american_180", "fg": 4659 }, + { "id": "an94", "fg": 4660 }, + { "id": "ar10", "fg": 4661 }, + { "id": "ar15", "fg": 4662 }, + { "id": "arx160", "fg": 4663 }, + { "id": "as50", "fg": 4664 }, + { "id": "atgm_launcher", "fg": 4665 }, + { "id": "bbgun", "fg": 4666 }, + { "id": "bfg50", "fg": 4667 }, + { "id": "bh_m89", "fg": 4668 }, + { "id": "blunderbuss", "fg": 4669 }, + { "id": "browning_blr", "fg": 4670 }, + { "id": "chemical_thrower", "fg": 4672 }, + { "id": "coilgun", "fg": 4673 }, + { "id": "colt_lightning", "fg": 4674 }, + { "id": "colt_ro635", "fg": 4675 }, + { "id": "combination_gun", "fg": 4676 }, + { "id": "cx4", "fg": 4677 }, + { "id": "doublespeargun", "fg": 4678 }, + { "id": "emp_gun", "fg": 4679 }, + { "id": "famas", "fg": 4680 }, + { "id": "flamethrower", "fg": 4681 }, + { "id": "fn_fal", "fg": 4682 }, + { "id": "fs2000", "fg": 4683 }, + { "id": "ftk93", "fg": 4684 }, + { "id": "garand", "fg": 4685 }, + { "id": "heavy_rail_rifle", "fg": 4686 }, + { "id": "helsing", "fg": 4687 }, + { "id": "henry_big_boy", "fg": 4688 }, + { "id": "hk417_13", "fg": 4689 }, + { "id": "hk_g3", "fg": 4690 }, + { "id": "hk_g36", "fg": 4691 }, + { "id": "hk_g80", "fg": 4692 }, + { "id": "hk_mp5k", "fg": 4693 }, + { "id": "hk_mp5sd", "fg": 4694 }, + { "id": "iwi_tavor_x95_300blk", "fg": 4695 }, + { "id": "ksg-25", "fg": 4696 }, + { "id": "ksg", "fg": 4697 }, + { "id": "ksub2000", "fg": 4698 }, + { "id": "laser_cannon", "fg": 4699 }, + { "id": "laser_rifle", "fg": 4700 }, + { "id": "lever_shotgun", "fg": 4701 }, + { "id": "longrifle_flintlock", "fg": 4702 }, + { "id": "m107a1", "fg": 4703 }, + { "id": "m110a1", "fg": 4704 }, + { "id": "m134", "fg": 4705 }, + { "id": "m14ebr", "fg": 4706 }, + { "id": "m1903", "fg": 4709 }, + { "id": "m1918", "fg": 4710 }, + { "id": "m1a", "fg": 4711 }, + { "id": "m2010", "fg": 4712 }, + { "id": "m202_flash", "fg": 4713 }, + { "id": "m231pfw", "fg": 4714 }, + { "id": "m240", "fg": 4715 }, + { "id": "m27_assault_rifle_var_h&k416a5", "fg": 4717 }, + { "id": "m27_assault_rifle_var_m27iar", "fg": 4718 }, + { "id": "m27_assault_rifle_var_m38dmr", "fg": 4719 }, + { "id": "m27_assault_rifle_var_scar_l", "fg": 4720 }, + { "id": "m2browning", "fg": 4721 }, + { "id": "m2browning_sawn", "fg": 4722 }, + { "id": "m3_carlgustav", "fg": 4723 }, + { "id": "m4_carbine_var_m4a1", "fg": 4724 }, + { "id": "m4_carlgustav", "fg": 4725 }, + { "id": "m79", "fg": 4727 }, + { "id": "mark19", "fg": 4728 }, + { "id": "marlin_9a", "fg": 4729 }, + { "id": "mininuke_launcher", "fg": 4730 }, + { "id": "mosin44", "fg": 4731 }, + { "id": "mosin44_ebr", "fg": 4732 }, + { "id": "mosin91_30", "fg": 4733 }, + { "id": "mosin91_30_ebr", "fg": 4734 }, + { "id": "mossberg_500", "fg": 4735 }, + { "id": "mossberg_500_var_mossberg_500_security", "fg": 4736 }, + { "id": "mossberg_590", "fg": 4737 }, + { "id": "mossberg_590_var_SPAS_12", "fg": 4738 }, + { "id": "mossberg_930", "fg": 4739 }, + { "id": "mossberg_930_var_m1014", "fg": 4740 }, + { "id": "mp18", "fg": 4741 }, + { "id": "needlegun", "fg": 4743 }, + { "id": "pamd68", "fg": 4744 }, + { "id": "pamd71z", "fg": 4745 }, + { "id": "pipe_combination_gun", "fg": 4746 }, + { "id": "plasma_gun", "fg": 4747 }, + { "id": "plasma_rifle", "fg": 4748 }, + { "id": "ppsh", "fg": 4749 }, + { "id": "rebar_rifle", "fg": 4750 }, + { "id": "remington700_270", "fg": 4751 }, + { "id": "remington_700", "fg": 4752 }, + { "id": "remington_870", "fg": 4753 }, + { "id": "remington_870_breacher", "fg": 4754 }, + { "id": "remington_870_express", "fg": 4755 }, + { "id": "remington_870_var_browning_a5", "fg": 4756 }, + { "id": "remington_870_var_remington_1100", "fg": 4757 }, + { "id": "rifle_flintlock", "fg": 4758 }, + { "id": "rm120c", "fg": 4759 }, + { "id": "rm20", "fg": 4760 }, + { "id": "rm298", "fg": 4761 }, + { "id": "rm451_flamethrower", "fg": 4762 }, + { "id": "rm51_assault_rifle", "fg": 4763 }, + { "id": "rm614_lmg", "fg": 4764 }, + { "id": "rm802", "fg": 4765 }, + { "id": "rm88_battle_rifle", "fg": 4766 }, + { "id": "ruger_1022", "fg": 4767 }, + { "id": "ruger_mini", "fg": 4768 }, + { "id": "saiga_12", "fg": 4769 }, + { "id": "saiga_410", "fg": 4770 }, + { "id": "savage_111f", "fg": 4771 }, + { "id": "scar_h", "fg": 4772 }, + { "id": "sharps", "fg": 4773 }, + { "id": "shotgun_410", "fg": 4774 }, + { "id": "shotgun_d", "fg": 4775 }, + { "id": "shotgun_s", "fg": 4776 }, + { "id": "sig552", "fg": 4777 }, + { "id": "sig_mcx_rattler_sbr", "fg": 4778 }, + { "id": "skorpion_82", "fg": 4779 }, + { "id": "sks", "fg": 4780 }, + { "id": "smg_9mm", "fg": 4782 }, + { "id": "speargun", "fg": 4783 }, + { "id": "sten", "fg": 4784 }, + { "id": "steyr_aug", "fg": 4785 }, + { "id": "surv_rocket_launcher", "fg": 4786 }, + { "id": "survivor_special_700", "fg": 4787 }, + { "id": "tac50", "fg": 4788 }, + { "id": "tavor_12", "fg": 4789 }, + { "id": "tihar", "fg": 4790 }, + { "id": "tommygun", "fg": 4791 }, + { "id": "trex_gun", "fg": 4792 }, + { "id": "weatherby_5", "fg": 4793 }, + { "id": "win70", "fg": 4794 }, + { "id": "winchester_1887", "fg": 4795 }, + { "id": "winchester_1897", "fg": 4796 }, + { "id": "iceaxe", "fg": 4799 }, + { "id": "rifle_case_soft", "fg": 4804 }, + { "id": "rifle_case_soft_2", "fg": 4805 }, + { "id": "rifle_case_soft_leather_2", "fg": 4807 }, + { "id": "rucksack", "fg": 4808 }, + { "id": "compgreatbow", "fg": 4817 }, + { "id": "compositebow", "fg": 4818 }, + { "id": "hybridbow", "fg": 4819 }, + { "id": "longbow", "fg": 4820 }, + { "id": "recurbow", "fg": 4821 }, + { "id": "reflexbow", "fg": 4822 }, + { "id": "reflexrecurvebow", "fg": 4823 }, + { "id": "selfbow", "fg": 4824 }, + { "id": "shortbow", "fg": 4825 }, + { "id": "woodgreatbow", "fg": 4826 }, + { "id": "oxygen_cylinder", "fg": 4831 }, + { "id": "oxygen_tank", "fg": 4832 }, + { "id": "tinyweldtank", "fg": 4833 }, + { "id": "weldtank", "fg": 4834 }, + { "id": "cot", "fg": 4835 }, + { "id": "armguard_soft", "fg": 4836 }, + { "id": "chestwrap_leather", "fg": 4837 }, + { "id": "trenchcoat_leather", "fg": 4838 }, + { "id": "bat_nerf", "fg": 4839 }, + { "id": "golf_bag", "fg": 4840 }, + { "id": "polycarbonate_sheet", "fg": 4841 }, + { "id": "screen_mesh", "fg": 4842 }, + { "id": "bagpipes", "fg": 4843 }, + { "id": "jumper_cable_heavy", "fg": 4844 }, + { "id": "scythe", "fg": 4845 }, + { "id": "motorbike_armor", "fg": 4846 }, + { "id": "rack_test_tube", "fg": 4847 }, + { "id": "bowl_clay", "fg": 4850 }, + { "id": "clay_hydria", "fg": 4851 }, + { "id": "clay_pot", "fg": 4852 }, + { "id": "clay_quern", "fg": 4853 }, + { "id": "clay_watercont", "fg": 4854 }, + { "id": "jug_clay", "fg": 4855 }, + { "id": "bullet_crossbow", "fg": 4918 }, + { "id": "compcrossbow", "fg": 4919 }, + { "id": "compositecrossbow", "fg": 4920 }, + { "id": "crossbow", "fg": 4921 }, + { "id": "hand_crossbow", "fg": 4922 }, + { "id": "huge_crossbow", "fg": 4923 }, + { "id": "rep_crossbow", "fg": 4924 }, + { "id": "amplifier_head", "fg": 4937 }, + { "id": "bindle", "fg": 4938 }, + { "id": "broken_dimensional_anchor", "fg": 4939 }, + { "id": "chainmail_vest", "fg": 4940 }, + { "id": "concrete", "fg": 4941 }, + { "id": "cs_lajatang_off", "fg": 4942 }, + { "id": "dimensional_anchor", "fg": 4943 }, + { "id": "dimensional_anchor_on", "fg": 4944 }, + { "id": "dnd", "fg": 4945 }, + { "id": "g_carpet", "fg": 4946 }, + { "id": "grapnel", "fg": 4947 }, + { "id": "optical_cloak", "fg": 4948 }, + { "id": "p_carpet", "fg": 4949 }, + { "id": "r_carpet", "fg": 4950 }, + { "id": "trimmer_off", "fg": 4951 }, + { "id": "trimmer_on", "fg": 4952 }, + { "id": "tux", "fg": 4953 }, + { "id": "v_scoop_item", "fg": 4954 }, + { "id": "wool_suit", "fg": 4955 }, + { "id": "y_carpet", "fg": 4956 }, + { "id": "multi_cooker", "fg": 4957 }, + { "id": "multi_cooker_filled", "fg": 4958 }, + { "id": "pet_carrier", "fg": 4959 }, + { "id": "gravel", "fg": 4961 }, + { "id": "anesthetic_kit", "fg": 4964 }, + { "id": "bb", "fg": 4965 }, + { "id": "black_pen_ink", "fg": 4966 }, + { "id": "blue_pen_ink", "fg": 4967 }, + { "id": "bolas", "fg": 4968 }, + { "id": "cavalry_saber", "fg": 4969 }, + { "id": "cavalry_saber_fake", "fg": 4970 }, + { "id": "cleat", "fg": 4971 }, + { "id": "etched_skull", "fg": 4972 }, + { "id": "fencing_epee", "fg": 4973 }, + { "id": "fencing_epee_sharpened", "fg": 4974 }, + { "id": "fencing_foil", "fg": 4975 }, + { "id": "fencing_foil_sharpened", "fg": 4976 }, + { "id": "fencing_sabre", "fg": 4977 }, + { "id": "fencing_sabre_sharpened", "fg": 4978 }, + { "id": "fetus", "fg": 4979 }, + { "id": "flu_shot", "fg": 4980 }, + { "id": "green_pen_ink", "fg": 4981 }, + { "id": "handflare_dead", "fg": 4982 }, + { "id": "hd_tow_cable", "fg": 4983 }, + { "id": "helmet_skull", "fg": 4984 }, + { "id": "heroin", "fg": 4985 }, + { "id": "icon", "fg": 4986 }, + { "id": "large_tent_kit", "fg": 4987 }, + { "id": "lifestraw", "fg": 4988 }, + { "id": "machete_gimmick", "fg": 4989 }, + { "id": "match", "fg": 4990 }, + { "id": "paintball", "fg": 4991 }, + { "id": "rapier", "fg": 4992 }, + { "id": "rapier_fake", "fg": 4993 }, + { "id": "red_pen_ink", "fg": 4994 }, + { "id": "shock_epee", "fg": 4995 }, + { "id": "shock_foil", "fg": 4996 }, + { "id": "shock_sabre", "fg": 4997 }, + { "id": "small_relic", "fg": 4998 }, + { "id": "straw_doll", "fg": 4999 }, + { "id": "tent_kit", "fg": 5000 }, + { "id": "manhole_cover", "fg": 5016 }, + { "id": "PR24-extended", "fg": 5022 }, + { "id": "PR24-retracted", "fg": 5023 }, + { "id": "baton-extended", "fg": 5024 }, + { "id": "baton", "fg": 5025 }, + { "id": "guitar_stand", "fg": 5026 }, + { "id": "mic_stand_tall", "fg": 5027 }, + { "id": "mixer_music", "fg": 5028 }, + { "id": "pipe_shotgun", "fg": 5047 }, + { "id": "pool_cue", "fg": 5052 }, + { "id": "bokken", "fg": 5085 }, + { "id": "UPS_off", "fg": 5091 }, + { "id": "hose", "fg": 5092 }, + { "id": "oxy_torch", "fg": 5093 }, + { "id": "picklocks", "fg": 5094 }, + { "id": "primitive_shovel", "fg": 5095 }, + { "id": "shovel_snow", "fg": 5096 }, + { "id": "shovel_snow_plastic", "fg": 5097 }, + { "id": "f_magic_circle", "fg": 5104 }, + { "id": "mon_dragonfly_naiad", "fg": 5227 }, + { "id": "mon_molebot", "fg": 5276 }, + { "id": "mon_shifting_mass", "fg": 5283 }, + { "id": "footstep", "fg": 5332 }, + { "id": "footstep_above", "fg": 5333 }, + { "id": "footstep_below", "fg": 5334 }, + { "id": "unknown_field", "fg": 5335 }, + { "id": "unknown_furniture", "fg": 5336 }, + { "id": "unknown_item", "fg": 5337 }, + { "id": "unknown_item_AMMO", "fg": 5338 }, + { "id": "unknown_item_ARMOR", "fg": 5339 }, + { "id": "unknown_item_BIONIC", "fg": 5340 }, + { "id": "unknown_item_BOOK", "fg": 5341 }, + { "id": "unknown_item_FOOD", "fg": 5342 }, + { "id": "unknown_item_GUN", "fg": 5343 }, + { "id": "unknown_item_TOOL", "fg": 5344 }, + { "id": "unknown_item_misc", "fg": 5345 }, + { "id": "unknown_terrain", "fg": 5346 }, + { "id": "unknown_trap", "fg": 5347 }, + { "id": "unknown_vehicle_part", "fg": 5348 }, + { "id": "overlay_effect_slimed", "fg": 5359 }, + { "id": "overlay_effect_wet", "fg": 5360 }, + { "id": "overlay_friendly_sees_player", "fg": 5361 }, + { "id": "overlay_hostile_sees_player", "fg": 5362 }, + { "id": "overlay_neutral_sees_player", "fg": 5363 }, + { "id": "overlay_other_sees_player", "fg": 5364 }, + { "id": "zombie_revival_indicator", "fg": 5365 }, + { "id": "overlay_female_mutation_LEG_TENTACLES", "fg": 5368 }, + { "id": "overlay_male_mutation_LEG_TENTACLES", "fg": 5369 }, + { "id": "overlay_wielded_bfg50", "fg": 5370 }, + { "id": "cemetery_small", "fg": 5392 }, + { "id": "dirt_road_center", "fg": 5395 }, + { "id": "dirt_road_end_piece_e", "fg": 5402 }, + { "id": "dirt_road_end_piece_n", "fg": 5403 }, + { "id": "dirt_road_end_piece_s", "fg": 5404 }, + { "id": "dirt_road_end_piece_w", "fg": 5405 }, + { "id": "dirt_road_unconnected", "fg": 5410 }, + { "id": "mx_crater", "fg": 5415 }, + { "id": "mx_fallen_shed", "fg": 5416 }, + { "id": "mx_helicopter", "fg": 5417 }, + { "id": "mx_point_burned_ground", "fg": 5418 }, + { "id": "mx_point_dead_vegetation", "fg": 5419 }, + { "id": "mx_pond", "fg": 5420 }, + { "id": "mx_science", "fg": 5421 }, + { "id": "hunting_blind", "fg": 5459 }, + { "id": "overmap_horde_3", "fg": 5460 }, + { "id": "overmap_horde_4", "fg": 5461 }, + { "id": "overmap_horde_5", "fg": 5462 }, + { "id": "overmap_horde_6", "fg": 5463 }, + { "id": "overmap_remembered_vehicle", "fg": 5464 }, + { "id": "pasture_connection_ew", "fg": 5487 }, + { "id": "pasture_connection_ns", "fg": 5488 }, + { "id": "pasture_unconnected", "fg": 5501 }, + { "id": "acid_drizzle", "fg": 5564 }, + { "id": "acid_rain", "fg": 5565 }, + { "id": "clear", "fg": 5566 }, + { "id": "cloudy", "fg": 5567 }, + { "id": "drizzle", "fg": 5568 }, + { "id": "flurries", "fg": 5569 }, + { "id": "light_drizzle", "fg": 5570 }, + { "id": "lightning", "fg": 5571 }, + { "id": "rain", "fg": 5572 }, + { "id": "snowing", "fg": 5573 }, + { "id": "snowstorm", "fg": 5574 }, + { "id": "sunny", "fg": 5575 }, + { "id": "thunder", "fg": 5576 }, + { "id": "unexplored_terrain", "fg": 5577 }, + { "id": "t_metal_ventilation_shutter", "fg": 5580 }, + { "id": "t_ramp_down_high", "fg": 5598 }, + { "id": "t_ramp_up_high", "fg": 5599 }, + { "id": "t_sidewalk_ramp_down_high", "fg": 5600 }, + { "id": "t_sidewalk_ramp_up_high", "fg": 5601 }, + { "id": "t_slope_down", "fg": 5602 }, + { "id": "t_slope_up", "fg": 5603 }, + { "id": "t_door_b_peep", "fg": 5948 }, + { "id": "t_door_boarded_damaged_peep", "fg": 5949 }, + { "id": "t_door_boarded_peep", "fg": 5950 }, + { "id": "t_door_c_peep", "fg": 5951 }, + { "id": "t_door_locked_peep", "fg": 5952 }, + { "id": "t_door_o_peep", "fg": 5953 }, + { "id": "t_fence_post", "fg": 5990 }, + { "id": "t_fungus2_unconnected", "fg": 6136 }, + { "id": "t_fungus3_unconnected", "fg": 6152 }, + { "id": "t_fungus4_corner_ne", "fg": 6154 }, + { "id": "t_fungus4_corner_nw", "fg": 6155 }, + { "id": "t_fungus4_corner_se", "fg": 6156 }, + { "id": "t_fungus4_corner_sw", "fg": 6157 }, + { "id": "t_fungus4_edge_ew", "fg": 6158 }, + { "id": "t_fungus4_edge_ns", "fg": 6159 }, + { "id": "t_fungus4_end_piece_e", "fg": 6160 }, + { "id": "t_fungus4_end_piece_n", "fg": 6161 }, + { "id": "t_fungus4_end_piece_s", "fg": 6162 }, + { "id": "t_fungus4_end_piece_w", "fg": 6163 }, + { "id": "t_fungus4_t_connection_e", "fg": 6164 }, + { "id": "t_fungus4_t_connection_n", "fg": 6165 }, + { "id": "t_fungus4_t_connection_s", "fg": 6166 }, + { "id": "t_fungus4_t_connection_w", "fg": 6167 }, + { "id": "t_fungus4_unconnected", "fg": 6168 }, + { "id": "t_fungus5_unconnected", "fg": 6184 }, + { "id": "t_fungus6_unconnected", "fg": 6200 }, + { "id": "t_fungus_sticks16", "fg": 6248 }, + { "id": "t_fungus_mound1_unconnected", "fg": 6264 }, + { "id": "t_fungus_mound2_unconnected", "fg": 6280 }, + { "id": "t_fungus_mound3_unconnected", "fg": 6296 }, + { "id": "t_gutter_drop", "fg": 6505 }, + { "id": "t_ladder_down", "fg": 6517 }, + { "id": "t_mud", "fg": 6635 }, + { "id": "t_marloss", "fg": 7055 }, + { "id": "t_marloss_season_winter", "fg": 7056 }, + { "id": "t_shrub_fungal", "fg": 7057 }, + { "id": "t_shrub_fungal_season_winter", "fg": 7058 }, + { "id": "t_thconc_floor_unconnected", "fg": 7150 }, + { "id": "t_thconc_floor_flesh", "fg": 7151 }, + { "id": "t_wall_resin_cage", "fg": 7344 }, + { "id": "t_window_domestic_taped", "fg": 7500 }, + { "id": "t_window_no_curtains_taped", "fg": 7504 }, + { "id": "t_window_taped", "fg": 7506 }, + { "id": "tr_cot", "fg": 7509 }, + { "id": "tr_practice_target", "fg": 7520 }, + { "id": "metal_boat_hull", "fg": 7522 } ] }, { "file": "tallfurniture.png", - "//": "range 7472 to 7631", + "//": "range 7552 to 7711", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, @@ -11161,190 +11316,190 @@ "tiles": [ { "id": "f_deckchair", - "fg": [ { "weight": 1, "sprite": 7472 }, { "weight": 1, "sprite": 7473 }, { "weight": 1, "sprite": 7474 } ] + "fg": [ { "weight": 1, "sprite": 7552 }, { "weight": 1, "sprite": 7553 }, { "weight": 1, "sprite": 7554 } ] }, - { "id": [ "f_fvat_empty", "f_fvat_full" ], "fg": 7476 }, - { "id": "f_punching_bag", "fg": 7480 }, - { "id": "f_exercise", "fg": 7479 }, - { "id": "f_ergometer", "fg": 7478 }, - { "id": "f_IV_pole", "fg": 7488 }, - { "id": "f_arcade_machine", "fg": 7489 }, - { "id": "f_autodoc_couch", "fg": 7490 }, - { "id": "f_birdbath", "fg": 7493 }, + { "id": [ "f_fvat_empty", "f_fvat_full" ], "fg": 7556 }, + { "id": "f_punching_bag", "fg": 7560 }, + { "id": "f_exercise", "fg": 7559 }, + { "id": "f_ergometer", "fg": 7558 }, + { "id": "f_IV_pole", "fg": 7568 }, + { "id": "f_arcade_machine", "fg": 7569 }, + { "id": "f_autodoc_couch", "fg": 7570 }, + { "id": "f_birdbath", "fg": 7573 }, { "id": "f_bookcase", "multitile": true, "rotates": false, - "fg": 7494, + "fg": 7574, "additional_tiles": [ - { "id": "center", "fg": 7494 }, - { "id": "corner", "fg": [ 7496, 7497, 7497, 7496 ] }, - { "id": "t_connection", "fg": [ 7494, 7495, 7494, 7495 ] }, - { "id": "edge", "fg": [ 7495, 7494 ] }, - { "id": "end_piece", "fg": [ 7496, 7494, 7497, 7494 ] }, - { "id": "unconnected", "fg": [ 7494, 7494 ] } + { "id": "center", "fg": 7574 }, + { "id": "corner", "fg": [ 7576, 7577, 7577, 7576 ] }, + { "id": "t_connection", "fg": [ 7574, 7575, 7574, 7575 ] }, + { "id": "edge", "fg": [ 7575, 7574 ] }, + { "id": "end_piece", "fg": [ 7576, 7574, 7577, 7574 ] }, + { "id": "unconnected", "fg": [ 7574, 7574 ] } ] }, - { "id": "f_boulder_large", "fg": 7498 }, - { "id": "f_cattails_season_spring", "fg": 7501, "rotates": false }, - { "id": "f_cattails_season_summer", "fg": 7502, "rotates": false }, - { "id": "f_cattails_season_autumn", "fg": 7500, "rotates": false }, - { "id": "f_cattails_season_winter", "fg": 7503, "rotates": false }, + { "id": "f_boulder_large", "fg": 7578 }, + { "id": "f_cattails_season_spring", "fg": 7581, "rotates": false }, + { "id": "f_cattails_season_summer", "fg": 7582, "rotates": false }, + { "id": "f_cattails_season_autumn", "fg": 7580, "rotates": false }, + { "id": "f_cattails_season_winter", "fg": 7583, "rotates": false }, { "id": "f_console", "multitile": true, - "fg": 7537, + "fg": 7617, "additional_tiles": [ - { "id": "center", "fg": 7522 }, - { "id": "corner", "fg": [ 7524, 7526, 7525, 7523 ] }, - { "id": "t_connection", "fg": [ 7534, 7536, 7535, 7533 ] }, - { "id": "edge", "fg": [ 7528, 7527 ] }, - { "id": "end_piece", "fg": [ 7530, 7532, 7531, 7529 ] }, - { "id": "unconnected", "fg": [ 7537, 7539, 7537, 7538 ] } + { "id": "center", "fg": 7602 }, + { "id": "corner", "fg": [ 7604, 7606, 7605, 7603 ] }, + { "id": "t_connection", "fg": [ 7614, 7616, 7615, 7613 ] }, + { "id": "edge", "fg": [ 7608, 7607 ] }, + { "id": "end_piece", "fg": [ 7610, 7612, 7611, 7609 ] }, + { "id": "unconnected", "fg": [ 7617, 7619, 7617, 7618 ] } ] }, { "id": "f_console_broken", "multitile": true, - "fg": 7520, + "fg": 7600, "additional_tiles": [ - { "id": "center", "fg": 7504 }, - { "id": "corner", "fg": [ 7506, 7508, 7507, 7505 ] }, - { "id": "t_connection", "fg": [ 7516, 7518, 7517, 7515 ] }, - { "id": "edge", "fg": [ 7510, 7509 ] }, - { "id": "end_piece", "fg": [ 7512, 7514, 7513, 7511 ] }, - { "id": "unconnected", "fg": [ 7520, 7521, 7520, 7519 ] } + { "id": "center", "fg": 7584 }, + { "id": "corner", "fg": [ 7586, 7588, 7587, 7585 ] }, + { "id": "t_connection", "fg": [ 7596, 7598, 7597, 7595 ] }, + { "id": "edge", "fg": [ 7590, 7589 ] }, + { "id": "end_piece", "fg": [ 7592, 7594, 7593, 7591 ] }, + { "id": "unconnected", "fg": [ 7600, 7601, 7600, 7599 ] } ] }, - { "id": "f_crate_c", "fg": 7540 }, - { "id": "f_crate_o", "fg": 7541 }, - { "id": "f_dialysis", "fg": 7542 }, - { "id": "f_dresser", "rotates": true, "fg": [ 7545, 7546, 7544, 7543 ] }, - { "id": "f_dryer", "fg": 7547 }, + { "id": "f_crate_c", "fg": 7620 }, + { "id": "f_crate_o", "fg": 7621 }, + { "id": "f_dialysis", "fg": 7622 }, + { "id": "f_dresser", "rotates": true, "fg": [ 7625, 7626, 7624, 7623 ] }, + { "id": "f_dryer", "fg": 7627 }, { "id": "f_dumpster", - "fg": 7554, + "fg": 7634, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 7548 }, - { "id": "corner", "fg": [ 7553, 7553, 7550, 7550 ] }, - { "id": "t_connection", "fg": [ 7548, 7553, 7548, 7550 ] }, - { "id": "edge", "fg": [ 7549, 7548 ] }, - { "id": "end_piece", "fg": [ 7551, 7553, 7552, 7550 ] }, - { "id": "unconnected", "fg": [ 7554, 7554 ] } + { "id": "center", "fg": 7628 }, + { "id": "corner", "fg": [ 7633, 7633, 7630, 7630 ] }, + { "id": "t_connection", "fg": [ 7628, 7633, 7628, 7630 ] }, + { "id": "edge", "fg": [ 7629, 7628 ] }, + { "id": "end_piece", "fg": [ 7631, 7633, 7632, 7630 ] }, + { "id": "unconnected", "fg": [ 7634, 7634 ] } ] }, - { "id": "f_fireplace", "fg": 7555 }, - { "id": "f_floor_lamp", "fg": 7556 }, - { "id": "f_fridge", "rotates": true, "fg": [ 7559, 7560, 7558, 7557 ] }, - { "id": "t_gas_pump", "fg": 7561, "bg": 7675 }, - { "id": "f_gas_pump", "fg": 7561 }, - { "id": "f_glass_cabinet", "fg": 7562 }, - { "id": "f_glass_fridge", "fg": 7563 }, + { "id": "f_fireplace", "fg": 7635 }, + { "id": "f_floor_lamp", "fg": 7636 }, + { "id": "f_fridge", "rotates": true, "fg": [ 7639, 7640, 7638, 7637 ] }, + { "id": "t_gas_pump", "fg": 7641, "bg": 7755 }, + { "id": "f_gas_pump", "fg": 7641 }, + { "id": "f_glass_cabinet", "fg": 7642 }, + { "id": "f_glass_fridge", "fg": 7643 }, { "id": "f_ground_cable", "multitile": true, - "fg": 7582, + "fg": 7662, "additional_tiles": [ - { "id": "center", "fg": [ { "weight": 1, "sprite": 7564 }, { "weight": 1, "sprite": 7564 } ] }, + { "id": "center", "fg": [ { "weight": 1, "sprite": 7644 }, { "weight": 1, "sprite": 7644 } ] }, { "id": "corner", - "fg": [ { "weight": 1, "sprite": [ 7566, 7569, 7567, 7565 ] }, { "weight": 1, "sprite": [ 7566, 7569, 7568, 7565 ] } ] + "fg": [ { "weight": 1, "sprite": [ 7646, 7649, 7647, 7645 ] }, { "weight": 1, "sprite": [ 7646, 7649, 7648, 7645 ] } ] }, { "id": "t_connection", - "fg": [ { "weight": 1, "sprite": [ 7579, 7581, 7580, 7578 ] }, { "weight": 1, "sprite": [ 7579, 7581, 7580, 7578 ] } ] + "fg": [ { "weight": 1, "sprite": [ 7659, 7661, 7660, 7658 ] }, { "weight": 1, "sprite": [ 7659, 7661, 7660, 7658 ] } ] }, { "id": "edge", - "fg": [ { "weight": 1, "sprite": [ 7572, 7570 ] }, { "weight": 1, "sprite": [ 7573, 7571 ] } ] + "fg": [ { "weight": 1, "sprite": [ 7652, 7650 ] }, { "weight": 1, "sprite": [ 7653, 7651 ] } ] }, { "id": "end_piece", - "fg": [ { "weight": 1, "sprite": [ 7575, 7577, 7576, 7574 ] }, { "weight": 1, "sprite": [ 7575, 7577, 7576, 7574 ] } ] + "fg": [ { "weight": 1, "sprite": [ 7655, 7657, 7656, 7654 ] }, { "weight": 1, "sprite": [ 7655, 7657, 7656, 7654 ] } ] }, - { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 7582 }, { "weight": 1, "sprite": 7582 } ] } + { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 7662 }, { "weight": 1, "sprite": 7662 } ] } ] }, - { "id": "f_home_furnace", "fg": 7583 }, - { "id": "f_locker", "fg": 7585 }, - { "id": "f_machinery_old", "fg": 7592 }, - { "id": "t_machinery_old", "fg": 7592, "bg": 7667 }, - { "id": "f_machinery_electronic", "fg": 7586 }, - { "id": "t_machinery_electronic", "fg": 7586, "bg": 7667 }, + { "id": "f_home_furnace", "fg": 7663 }, + { "id": "f_locker", "fg": 7665 }, + { "id": "f_machinery_old", "fg": 7672 }, + { "id": "t_machinery_old", "fg": 7672, "bg": 7747 }, + { "id": "f_machinery_electronic", "fg": 7666 }, + { "id": "t_machinery_electronic", "fg": 7666, "bg": 7747 }, { "id": "f_machinery_heavy", - "fg": [ { "weight": 20, "sprite": 7587 }, { "weight": 150, "sprite": 7588 }, { "weight": 100, "sprite": 7589 } ] + "fg": [ { "weight": 20, "sprite": 7667 }, { "weight": 150, "sprite": 7668 }, { "weight": 100, "sprite": 7669 } ] }, { "id": "t_machinery_heavy", - "fg": [ { "weight": 20, "sprite": 7587 }, { "weight": 150, "sprite": 7588 }, { "weight": 100, "sprite": 7589 } ], - "bg": 7667 + "fg": [ { "weight": 20, "sprite": 7667 }, { "weight": 150, "sprite": 7668 }, { "weight": 100, "sprite": 7669 } ], + "bg": 7747 }, - { "id": "f_machinery_light", "fg": [ { "weight": 100, "sprite": 7591 }, { "weight": 100, "sprite": 7590 } ] }, + { "id": "f_machinery_light", "fg": [ { "weight": 100, "sprite": 7671 }, { "weight": 100, "sprite": 7670 } ] }, { "id": "t_machinery_light", - "fg": [ { "weight": 100, "sprite": 7591 }, { "weight": 100, "sprite": 7590 } ], - "bg": 7667 - }, - { "id": "f_mannequin", "fg": 7593 }, - { "id": "f_alien_tendril", "fg": 7597 }, - { "id": "f_alien_zapper", "fg": 7598 }, - { "id": [ "f_alien_pod", "f_alien_pod_organ" ], "fg": 7595 }, - { "id": "f_alien_pod_resin", "fg": 7596 }, - { "id": "f_oven", "rotates": true, "fg": [ 7601, 7602, 7600, 7599 ] }, - { "id": "f_rack_coat", "fg": 7603 }, - { "id": "f_scan_bed", "fg": 7604 }, + "fg": [ { "weight": 100, "sprite": 7671 }, { "weight": 100, "sprite": 7670 } ], + "bg": 7747 + }, + { "id": "f_mannequin", "fg": 7673 }, + { "id": "f_alien_tendril", "fg": 7677 }, + { "id": "f_alien_zapper", "fg": 7678 }, + { "id": [ "f_alien_pod", "f_alien_pod_organ" ], "fg": 7675 }, + { "id": "f_alien_pod_resin", "fg": 7676 }, + { "id": "f_oven", "rotates": true, "fg": [ 7681, 7682, 7680, 7679 ] }, + { "id": "f_rack_coat", "fg": 7683 }, + { "id": "f_scan_bed", "fg": 7684 }, { "id": "f_scrap_antenna", "animated": true, "fg": [ - { "weight": 15, "sprite": 7605 }, - { "weight": 15, "sprite": 7606 }, - { "weight": 15, "sprite": 7607 }, - { "weight": 15, "sprite": 7608 }, - { "weight": 15, "sprite": 7609 }, - { "weight": 15, "sprite": 7610 } + { "weight": 15, "sprite": 7685 }, + { "weight": 15, "sprite": 7686 }, + { "weight": 15, "sprite": 7687 }, + { "weight": 15, "sprite": 7688 }, + { "weight": 15, "sprite": 7689 }, + { "weight": 15, "sprite": 7690 } ], "rotates": false }, - { "id": "f_shower", "fg": 7611 }, - { "id": "f_standing_tank", "fg": 7612 }, - { "id": "f_statue", "fg": 7613 }, - { "id": "f_sunflower_season_summer", "fg": 7615 }, - { "id": "f_sunflower_season_autumn", "fg": 7614 }, - { "id": "f_vending_c", "fg": 7616 }, - { "id": "f_vending_reinforced", "fg": 7618 }, - { "id": "f_vending_o", "fg": 7617 }, - { "id": "f_ventilator", "fg": 7619 }, - { "id": "f_washer", "fg": 7620 }, - { "id": "f_water_heater", "fg": 7621 }, - { "id": "f_water_pump", "fg": 7622 }, - { "id": "t_water_pump", "fg": 7622, "bg": 7667 }, - { "id": "f_wind_mill", "fg": 7623 }, - { "id": "f_woodstove", "fg": 7624 }, - { "id": "f_workbench", "fg": 7625 }, - { "id": "f_dishwasher", "fg": 7475 }, - { "id": "f_wardrobe", "fg": 7477 }, - { "id": "f_treadmill", "fg": 7481 }, - { "id": "f_capacitor", "fg": 7482 }, - { "id": "f_exodii_charger", "fg": 7483 }, - { "id": "f_exodii_charger_cheap", "fg": 7484 }, - { "id": "f_exodii_lamp", "fg": 7485 }, - { "id": "f_exodii_portal_tower", "fg": 7486 }, - { "id": "f_exodii_scanner", "fg": 7487 }, - { "id": "f_bigmirror", "fg": 7491 }, - { "id": "f_bigmirror_b", "fg": 7492 }, - { "id": "f_canvas_floor", "fg": 7499 }, - { "id": "f_ladder", "fg": 7584 }, - { "id": "f_alien_gasper", "fg": 7594 }, - { "id": "f_street_light", "fg": 7626 }, - { "id": "f_traffic_light", "fg": 7627 } + { "id": "f_shower", "fg": 7691 }, + { "id": "f_standing_tank", "fg": 7692 }, + { "id": "f_statue", "fg": 7693 }, + { "id": "f_sunflower_season_summer", "fg": 7695 }, + { "id": "f_sunflower_season_autumn", "fg": 7694 }, + { "id": "f_vending_c", "fg": 7696 }, + { "id": "f_vending_reinforced", "fg": 7698 }, + { "id": "f_vending_o", "fg": 7697 }, + { "id": "f_ventilator", "fg": 7699 }, + { "id": "f_washer", "fg": 7700 }, + { "id": "f_water_heater", "fg": 7701 }, + { "id": "f_water_pump", "fg": 7702 }, + { "id": "t_water_pump", "fg": 7702, "bg": 7747 }, + { "id": "f_wind_mill", "fg": 7703 }, + { "id": "f_woodstove", "fg": 7704 }, + { "id": "f_workbench", "fg": 7705 }, + { "id": "f_dishwasher", "fg": 7555 }, + { "id": "f_wardrobe", "fg": 7557 }, + { "id": "f_treadmill", "fg": 7561 }, + { "id": "f_capacitor", "fg": 7562 }, + { "id": "f_exodii_charger", "fg": 7563 }, + { "id": "f_exodii_charger_cheap", "fg": 7564 }, + { "id": "f_exodii_lamp", "fg": 7565 }, + { "id": "f_exodii_portal_tower", "fg": 7566 }, + { "id": "f_exodii_scanner", "fg": 7567 }, + { "id": "f_bigmirror", "fg": 7571 }, + { "id": "f_bigmirror_b", "fg": 7572 }, + { "id": "f_canvas_floor", "fg": 7579 }, + { "id": "f_ladder", "fg": 7664 }, + { "id": "f_alien_gasper", "fg": 7674 }, + { "id": "f_street_light", "fg": 7706 }, + { "id": "f_traffic_light", "fg": 7707 } ] }, { "file": "tallmonsters.png", - "//": "range 7632 to 7663", + "//": "range 7712 to 7743", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, @@ -11353,69 +11508,69 @@ { "id": "mon_exodii_worker", "fg": [ - { "weight": 15, "sprite": 7633 }, - { "weight": 15, "sprite": 7634 }, - { "weight": 10, "sprite": 7635 }, - { "weight": 10, "sprite": 7636 } + { "weight": 15, "sprite": 7713 }, + { "weight": 15, "sprite": 7714 }, + { "weight": 10, "sprite": 7715 }, + { "weight": 10, "sprite": 7716 } ], - "bg": 7637 + "bg": 7717 }, - { "id": "mon_triffid_flower", "fg": 7643, "bg": 7632 }, - { "id": "mon_turret_speaker", "fg": 7644, "bg": 7632 }, - { "id": [ "corpse_mon_zombie_necro", "corpse_mon_zombie_master" ], "fg": 7646 }, - { "id": "mon_memory", "fg": 7649 } + { "id": "mon_triffid_flower", "fg": 7723, "bg": 7712 }, + { "id": "mon_turret_speaker", "fg": 7724, "bg": 7712 }, + { "id": [ "corpse_mon_zombie_necro", "corpse_mon_zombie_master" ], "fg": 7726 }, + { "id": "mon_memory", "fg": 7729 } ] }, { "file": "tallterrain.png", - "//": "range 7664 to 7839", + "//": "range 7744 to 7919", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, "sprite_offset_y": -32, "tiles": [ - { "id": "t_floor_olight", "fg": 7681, "bg": 7668 }, - { "id": "t_thconc_floor_olight", "fg": 7681, "bg": 7677 }, - { "id": "t_metal_floor_olight", "fg": 7681, "bg": 7674 }, - { "id": "t_thconc_y_olight", "fg": 7681, "bg": 7678 }, - { "id": "t_strconc_floor_olight", "fg": 7681, "bg": 7676 }, - { "id": "t_linoleum_whitefloor_olight", "fg": 7681, "bg": 7673 }, - { "id": "t_linoleum_gray_floor_olight", "fg": 7681, "bg": 7672 }, - { "id": "t_atm", "fg": 7682, "bg": 7667 }, - { "id": [ "t_barndoor", "t_palisade_pulley" ], "fg": 7683, "bg": 7664 }, - { "id": "t_column", "fg": 7684, "bg": 7667 }, - { "id": "t_grass_alien", "fg": 7685, "bg": 7671 }, - { "id": "t_grass_alien_season_summer", "fg": 7685, "bg": 7670 }, - { "id": "t_grass_alien_season_autumn", "fg": 7685, "bg": 7669 }, - { "id": "t_grass_alien_season_winter", "fg": 7685, "bg": 7665 }, + { "id": "t_floor_olight", "fg": 7761, "bg": 7748 }, + { "id": "t_thconc_floor_olight", "fg": 7761, "bg": 7757 }, + { "id": "t_metal_floor_olight", "fg": 7761, "bg": 7754 }, + { "id": "t_thconc_y_olight", "fg": 7761, "bg": 7758 }, + { "id": "t_strconc_floor_olight", "fg": 7761, "bg": 7756 }, + { "id": "t_linoleum_whitefloor_olight", "fg": 7761, "bg": 7753 }, + { "id": "t_linoleum_gray_floor_olight", "fg": 7761, "bg": 7752 }, + { "id": "t_atm", "fg": 7762, "bg": 7747 }, + { "id": [ "t_barndoor", "t_palisade_pulley" ], "fg": 7763, "bg": 7744 }, + { "id": "t_column", "fg": 7764, "bg": 7747 }, + { "id": "t_grass_alien", "fg": 7765, "bg": 7751 }, + { "id": "t_grass_alien_season_summer", "fg": 7765, "bg": 7750 }, + { "id": "t_grass_alien_season_autumn", "fg": 7765, "bg": 7749 }, + { "id": "t_grass_alien_season_winter", "fg": 7765, "bg": 7745 }, { "id": "t_grass_long", "multitile": true, - "fg": 7704, - "bg": 7671, + "fg": 7784, + "bg": 7751, "additional_tiles": [ { "id": "center", - "bg": 7671, + "bg": 7751, "fg": [ - { "weight": 100, "sprite": 7686 }, - { "weight": 100, "sprite": 7687 }, - { "weight": 100, "sprite": 7688 }, - { "weight": 100, "sprite": 7689 } + { "weight": 100, "sprite": 7766 }, + { "weight": 100, "sprite": 7767 }, + { "weight": 100, "sprite": 7768 }, + { "weight": 100, "sprite": 7769 } ] }, - { "id": "corner", "bg": 7671, "fg": [ 7691, 7693, 7692, 7690 ] }, - { "id": "t_connection", "bg": 7671, "fg": [ 7701, 7703, 7702, 7700 ] }, - { "id": "edge", "bg": 7671, "fg": [ 7695, 7694 ] }, - { "id": "end_piece", "bg": 7671, "fg": [ 7697, 7699, 7698, 7696 ] }, + { "id": "corner", "bg": 7751, "fg": [ 7771, 7773, 7772, 7770 ] }, + { "id": "t_connection", "bg": 7751, "fg": [ 7781, 7783, 7782, 7780 ] }, + { "id": "edge", "bg": 7751, "fg": [ 7775, 7774 ] }, + { "id": "end_piece", "bg": 7751, "fg": [ 7777, 7779, 7778, 7776 ] }, { "id": "unconnected", - "bg": 7671, + "bg": 7751, "fg": [ - { "weight": 100, "sprite": 7704 }, - { "weight": 100, "sprite": 7705 }, - { "weight": 100, "sprite": 7706 }, - { "weight": 100, "sprite": 7707 } + { "weight": 100, "sprite": 7784 }, + { "weight": 100, "sprite": 7785 }, + { "weight": 100, "sprite": 7786 }, + { "weight": 100, "sprite": 7787 } ] } ] @@ -11423,31 +11578,31 @@ { "id": "t_grass_long_season_summer", "multitile": true, - "fg": 7748, - "bg": 7670, + "fg": 7828, + "bg": 7750, "additional_tiles": [ { "id": "center", - "bg": 7670, + "bg": 7750, "fg": [ - { "weight": 100, "sprite": 7730 }, - { "weight": 100, "sprite": 7731 }, - { "weight": 100, "sprite": 7732 }, - { "weight": 100, "sprite": 7733 } + { "weight": 100, "sprite": 7810 }, + { "weight": 100, "sprite": 7811 }, + { "weight": 100, "sprite": 7812 }, + { "weight": 100, "sprite": 7813 } ] }, - { "id": "corner", "bg": 7670, "fg": [ 7735, 7737, 7736, 7734 ] }, - { "id": "t_connection", "bg": 7670, "fg": [ 7745, 7747, 7746, 7744 ] }, - { "id": "edge", "bg": 7670, "fg": [ 7739, 7738 ] }, - { "id": "end_piece", "bg": 7670, "fg": [ 7741, 7743, 7742, 7740 ] }, + { "id": "corner", "bg": 7750, "fg": [ 7815, 7817, 7816, 7814 ] }, + { "id": "t_connection", "bg": 7750, "fg": [ 7825, 7827, 7826, 7824 ] }, + { "id": "edge", "bg": 7750, "fg": [ 7819, 7818 ] }, + { "id": "end_piece", "bg": 7750, "fg": [ 7821, 7823, 7822, 7820 ] }, { "id": "unconnected", - "bg": 7670, + "bg": 7750, "fg": [ - { "weight": 100, "sprite": 7748 }, - { "weight": 100, "sprite": 7749 }, - { "weight": 100, "sprite": 7750 }, - { "weight": 100, "sprite": 7751 } + { "weight": 100, "sprite": 7828 }, + { "weight": 100, "sprite": 7829 }, + { "weight": 100, "sprite": 7830 }, + { "weight": 100, "sprite": 7831 } ] } ] @@ -11455,64 +11610,64 @@ { "id": "t_grass_long_season_autumn", "multitile": true, - "fg": 7726, - "bg": 7669, + "fg": 7806, + "bg": 7749, "additional_tiles": [ { "id": "center", - "bg": 7669, + "bg": 7749, "fg": [ - { "weight": 100, "sprite": 7708 }, - { "weight": 100, "sprite": 7709 }, - { "weight": 100, "sprite": 7710 }, - { "weight": 100, "sprite": 7711 } + { "weight": 100, "sprite": 7788 }, + { "weight": 100, "sprite": 7789 }, + { "weight": 100, "sprite": 7790 }, + { "weight": 100, "sprite": 7791 } ] }, - { "id": "corner", "bg": 7669, "fg": [ 7713, 7715, 7714, 7712 ] }, - { "id": "t_connection", "bg": 7669, "fg": [ 7723, 7725, 7724, 7722 ] }, - { "id": "edge", "bg": 7669, "fg": [ 7717, 7716 ] }, - { "id": "end_piece", "bg": 7669, "fg": [ 7719, 7721, 7720, 7718 ] }, + { "id": "corner", "bg": 7749, "fg": [ 7793, 7795, 7794, 7792 ] }, + { "id": "t_connection", "bg": 7749, "fg": [ 7803, 7805, 7804, 7802 ] }, + { "id": "edge", "bg": 7749, "fg": [ 7797, 7796 ] }, + { "id": "end_piece", "bg": 7749, "fg": [ 7799, 7801, 7800, 7798 ] }, { "id": "unconnected", - "bg": 7669, + "bg": 7749, "fg": [ - { "weight": 100, "sprite": 7726 }, - { "weight": 100, "sprite": 7727 }, - { "weight": 100, "sprite": 7728 }, - { "weight": 100, "sprite": 7729 } + { "weight": 100, "sprite": 7806 }, + { "weight": 100, "sprite": 7807 }, + { "weight": 100, "sprite": 7808 }, + { "weight": 100, "sprite": 7809 } ] } ] }, - { "id": "t_grass_long_season_winter", "fg": 7665 }, + { "id": "t_grass_long_season_winter", "fg": 7745 }, { "id": "t_grass_tall", "multitile": true, - "fg": 7770, - "bg": 7671, + "fg": 7850, + "bg": 7751, "additional_tiles": [ { "id": "center", - "bg": 7671, + "bg": 7751, "fg": [ - { "weight": 100, "sprite": 7752 }, - { "weight": 100, "sprite": 7753 }, - { "weight": 100, "sprite": 7754 }, - { "weight": 100, "sprite": 7755 } + { "weight": 100, "sprite": 7832 }, + { "weight": 100, "sprite": 7833 }, + { "weight": 100, "sprite": 7834 }, + { "weight": 100, "sprite": 7835 } ] }, - { "id": "corner", "bg": 7671, "fg": [ 7757, 7759, 7758, 7756 ] }, - { "id": "t_connection", "bg": 7671, "fg": [ 7767, 7769, 7768, 7766 ] }, - { "id": "edge", "bg": 7671, "fg": [ 7761, 7760 ] }, - { "id": "end_piece", "bg": 7671, "fg": [ 7763, 7765, 7764, 7762 ] }, + { "id": "corner", "bg": 7751, "fg": [ 7837, 7839, 7838, 7836 ] }, + { "id": "t_connection", "bg": 7751, "fg": [ 7847, 7849, 7848, 7846 ] }, + { "id": "edge", "bg": 7751, "fg": [ 7841, 7840 ] }, + { "id": "end_piece", "bg": 7751, "fg": [ 7843, 7845, 7844, 7842 ] }, { "id": "unconnected", - "bg": 7671, + "bg": 7751, "fg": [ - { "weight": 100, "sprite": 7770 }, - { "weight": 100, "sprite": 7771 }, - { "weight": 100, "sprite": 7772 }, - { "weight": 100, "sprite": 7773 } + { "weight": 100, "sprite": 7850 }, + { "weight": 100, "sprite": 7851 }, + { "weight": 100, "sprite": 7852 }, + { "weight": 100, "sprite": 7853 } ] } ] @@ -11520,31 +11675,31 @@ { "id": "t_grass_tall_season_summer", "multitile": true, - "fg": 7814, - "bg": 7670, + "fg": 7894, + "bg": 7750, "additional_tiles": [ { "id": "center", - "bg": 7670, + "bg": 7750, "fg": [ - { "weight": 100, "sprite": 7796 }, - { "weight": 100, "sprite": 7797 }, - { "weight": 100, "sprite": 7798 }, - { "weight": 100, "sprite": 7799 } + { "weight": 100, "sprite": 7876 }, + { "weight": 100, "sprite": 7877 }, + { "weight": 100, "sprite": 7878 }, + { "weight": 100, "sprite": 7879 } ] }, - { "id": "corner", "bg": 7670, "fg": [ 7801, 7803, 7802, 7800 ] }, - { "id": "t_connection", "bg": 7670, "fg": [ 7811, 7813, 7812, 7810 ] }, - { "id": "edge", "bg": 7670, "fg": [ 7805, 7804 ] }, - { "id": "end_piece", "bg": 7670, "fg": [ 7807, 7809, 7808, 7806 ] }, + { "id": "corner", "bg": 7750, "fg": [ 7881, 7883, 7882, 7880 ] }, + { "id": "t_connection", "bg": 7750, "fg": [ 7891, 7893, 7892, 7890 ] }, + { "id": "edge", "bg": 7750, "fg": [ 7885, 7884 ] }, + { "id": "end_piece", "bg": 7750, "fg": [ 7887, 7889, 7888, 7886 ] }, { "id": "unconnected", - "bg": 7670, + "bg": 7750, "fg": [ - { "weight": 100, "sprite": 7814 }, - { "weight": 100, "sprite": 7815 }, - { "weight": 100, "sprite": 7816 }, - { "weight": 100, "sprite": 7817 } + { "weight": 100, "sprite": 7894 }, + { "weight": 100, "sprite": 7895 }, + { "weight": 100, "sprite": 7896 }, + { "weight": 100, "sprite": 7897 } ] } ] @@ -11552,55 +11707,55 @@ { "id": "t_grass_tall_season_autumn", "multitile": true, - "fg": 7792, - "bg": 7669, + "fg": 7872, + "bg": 7749, "additional_tiles": [ { "id": "center", - "bg": 7669, + "bg": 7749, "fg": [ - { "weight": 100, "sprite": 7774 }, - { "weight": 100, "sprite": 7775 }, - { "weight": 100, "sprite": 7776 }, - { "weight": 100, "sprite": 7777 } + { "weight": 100, "sprite": 7854 }, + { "weight": 100, "sprite": 7855 }, + { "weight": 100, "sprite": 7856 }, + { "weight": 100, "sprite": 7857 } ] }, - { "id": "corner", "bg": 7669, "fg": [ 7779, 7781, 7780, 7778 ] }, - { "id": "t_connection", "bg": 7669, "fg": [ 7789, 7791, 7790, 7788 ] }, - { "id": "edge", "bg": 7669, "fg": [ 7783, 7782 ] }, - { "id": "end_piece", "bg": 7669, "fg": [ 7785, 7787, 7786, 7784 ] }, + { "id": "corner", "bg": 7749, "fg": [ 7859, 7861, 7860, 7858 ] }, + { "id": "t_connection", "bg": 7749, "fg": [ 7869, 7871, 7870, 7868 ] }, + { "id": "edge", "bg": 7749, "fg": [ 7863, 7862 ] }, + { "id": "end_piece", "bg": 7749, "fg": [ 7865, 7867, 7866, 7864 ] }, { "id": "unconnected", - "bg": 7669, + "bg": 7749, "fg": [ - { "weight": 100, "sprite": 7792 }, - { "weight": 100, "sprite": 7793 }, - { "weight": 100, "sprite": 7794 }, - { "weight": 100, "sprite": 7795 } + { "weight": 100, "sprite": 7872 }, + { "weight": 100, "sprite": 7873 }, + { "weight": 100, "sprite": 7874 }, + { "weight": 100, "sprite": 7875 } ] } ] }, - { "id": "t_grass_tall_season_winter", "fg": 7665 }, - { "id": "t_gutter_downspout", "fg": 7818, "bg": 7671 }, - { "id": "t_gutter_downspout_season_autumn", "fg": 7818, "bg": 7669 }, - { "id": "t_gutter_downspout_season_summer", "fg": 7818, "bg": 7670 }, - { "id": "t_gutter_downspout_season_winter", "fg": 7818, "bg": 7666 }, - { "id": "t_little_column", "fg": 7819, "bg": 7667 }, - { "id": "t_stairs_up", "fg": 7821 }, - { "id": "t_wood_stairs_up", "fg": 7822 }, - { "id": "t_utility_light", "fg": 7823 }, - { "id": "t_ladder_up", "fg": 7679 }, - { "id": "t_ladder_up_down", "fg": 7680 }, - { "id": "t_radio_tower", "fg": 7820 }, - { "id": "t_window_stained_blue", "fg": 7824 }, - { "id": "t_window_stained_green", "fg": 7825 }, - { "id": "t_window_stained_red", "fg": 7826 } + { "id": "t_grass_tall_season_winter", "fg": 7745 }, + { "id": "t_gutter_downspout", "fg": 7898, "bg": 7751 }, + { "id": "t_gutter_downspout_season_autumn", "fg": 7898, "bg": 7749 }, + { "id": "t_gutter_downspout_season_summer", "fg": 7898, "bg": 7750 }, + { "id": "t_gutter_downspout_season_winter", "fg": 7898, "bg": 7746 }, + { "id": "t_little_column", "fg": 7899, "bg": 7747 }, + { "id": "t_stairs_up", "fg": 7901 }, + { "id": "t_wood_stairs_up", "fg": 7902 }, + { "id": "t_utility_light", "fg": 7903 }, + { "id": "t_ladder_up", "fg": 7759 }, + { "id": "t_ladder_up_down", "fg": 7760 }, + { "id": "t_radio_tower", "fg": 7900 }, + { "id": "t_window_stained_blue", "fg": 7904 }, + { "id": "t_window_stained_green", "fg": 7905 }, + { "id": "t_window_stained_red", "fg": 7906 } ] }, { "file": "tallvehicle.png", - "//": "range 7840 to 7935", + "//": "range 7920 to 8015", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, @@ -11608,47 +11763,47 @@ "tiles": [ { "id": [ "vp_door_rear", "vp_door_horizontal_rear" ], - "fg": [ 7861, 7850, 7864, 7844 ], + "fg": [ 7941, 7930, 7944, 7924 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7862, 7847, 7863, 7845 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 7862, 7847, 7863, 7845 ] } + { "id": "open", "fg": [ 7942, 7927, 7943, 7925 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 7942, 7927, 7943, 7925 ] } ] }, { "id": [ "vp_door_front", "vp_door_horizontal_front" ], - "fg": [ 7864, 7844, 7861, 7850 ], + "fg": [ 7944, 7924, 7941, 7930 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7863, 7845, 7862, 7847 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 7863, 7845, 7862, 7847 ] } + { "id": "open", "fg": [ 7943, 7925, 7942, 7927 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 7943, 7925, 7942, 7927 ] } ] }, { "id": [ "vp_door_opaque_rear", "vp_door_opaque_horizontal_rear" ], - "fg": [ 7859, 7850, 7860, 7844 ], + "fg": [ 7939, 7930, 7940, 7924 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7862, 7855, 7863, 7854 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 7862, 7855, 7863, 7854 ] } + { "id": "open", "fg": [ 7942, 7935, 7943, 7934 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 7942, 7935, 7943, 7934 ] } ] }, { "id": [ "vp_door_opaque_front", "vp_door_opaque_horizontal_front" ], - "fg": [ 7860, 7844, 7859, 7850 ], + "fg": [ 7940, 7924, 7939, 7930 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7863, 7854, 7862, 7855 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 7863, 7854, 7862, 7855 ] } + { "id": "open", "fg": [ 7943, 7934, 7942, 7935 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 7943, 7934, 7942, 7935 ] } ] }, { "id": "vp_door_sliding", - "fg": [ 7850, 7860, 7844, 7858 ], + "fg": [ 7930, 7940, 7924, 7938 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7887, 7888, 7889, 7890 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 7887, 7888, 7889, 7890 ] } + { "id": "open", "fg": [ 7967, 7968, 7969, 7970 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 7967, 7968, 7969, 7970 ] } ] }, { @@ -11660,11 +11815,11 @@ "vp_door_full_sw", "vp_door_full_rear_left" ], - "fg": [ 7844, 7851, 7850, 7849 ], + "fg": [ 7924, 7931, 7930, 7929 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7845, 7848, 7847, 7846 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 7845, 7848, 7847, 7846 ] } + { "id": "open", "fg": [ 7925, 7928, 7927, 7926 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 7925, 7928, 7927, 7926 ] } ] }, { @@ -11676,577 +11831,578 @@ "vp_door_full_se", "vp_door_full_rear_right" ], - "fg": [ 7850, 7864, 7844, 7853 ], + "fg": [ 7930, 7944, 7924, 7933 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7847, 7863, 7845, 7852 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 7847, 7863, 7845, 7852 ] } + { "id": "open", "fg": [ 7927, 7943, 7925, 7932 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 7927, 7943, 7925, 7932 ] } ] }, { "id": "vp_door_opaque_full_left", - "fg": [ 7844, 7857, 7850, 7856 ], + "fg": [ 7924, 7937, 7930, 7936 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7854, 7848, 7855, 7846 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 7854, 7848, 7855, 7846 ] } + { "id": "open", "fg": [ 7934, 7928, 7935, 7926 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 7934, 7928, 7935, 7926 ] } ] }, { "id": "vp_door_opaque_full_right", - "fg": [ 7850, 7860, 7844, 7858 ], + "fg": [ 7930, 7940, 7924, 7938 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7855, 7863, 7854, 7852 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 7855, 7863, 7854, 7852 ] } + { "id": "open", "fg": [ 7935, 7943, 7934, 7932 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 7935, 7943, 7934, 7932 ] } ] }, { "id": [ "vp_door", "vp_door_internal", "vp_door_opaque" ], - "fg": [ 7872, 7876, 7874, 7871 ], + "fg": [ 7952, 7956, 7954, 7951 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7873, 7870, 7875, 7869 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 7873, 7870, 7875, 7869 ] } + { "id": "open", "fg": [ 7953, 7950, 7955, 7949 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 7953, 7950, 7955, 7949 ] } ] }, { "id": "vp_door_internal_front", - "fg": [ 7860, 7844, 7868, 7850 ], + "fg": [ 7940, 7924, 7948, 7930 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7863, 7867, 7866, 7865 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 7863, 7867, 7866, 7865 ] } + { "id": "open", "fg": [ 7943, 7947, 7946, 7945 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 7943, 7947, 7946, 7945 ] } ] }, { "id": "vp_door_shutter", - "fg": [ 7879, 7877, 7878, 7880 ], + "fg": [ 7959, 7957, 7958, 7960 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7884, 7882, 7883, 7885 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 7884, 7882, 7883, 7885 ] } + { "id": "open", "fg": [ 7964, 7962, 7963, 7965 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 7964, 7962, 7963, 7965 ] } ] }, { "id": "vp_door_shutter_left", - "fg": [ 7880, 7881, 7877, 7878 ], + "fg": [ 7960, 7961, 7957, 7958 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7885, 7886, 7882, 7883 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 7885, 7886, 7882, 7883 ] } + { "id": "open", "fg": [ 7965, 7966, 7962, 7963 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 7965, 7966, 7962, 7963 ] } ] }, { "id": "vp_door_shutter_right", - "fg": [ 7877, 7878, 7880, 7881 ], + "fg": [ 7957, 7958, 7960, 7961 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7882, 7883, 7885, 7886 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 7882, 7883, 7885, 7886 ] } + { "id": "open", "fg": [ 7962, 7963, 7965, 7966 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 7962, 7963, 7965, 7966 ] } ] }, { "id": "vp_frame_handle", - "fg": [ 7892, 7894, 7893, 7891 ], + "fg": [ 7972, 7974, 7973, 7971 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7892, 7894, 7893, 7891 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7972, 7974, 7973, 7971 ] } ] }, { "id": "vp_stowboard_ne", - "fg": [ 7901, 7904, 7903, 7902 ], + "fg": [ 7981, 7984, 7983, 7982 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7901, 7904, 7903, 7902 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7981, 7984, 7983, 7982 ] } ] }, { "id": "vp_stowboard_nw", - "fg": [ 7904, 7906, 7905, 7901 ], + "fg": [ 7984, 7986, 7985, 7981 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7904, 7906, 7905, 7901 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7984, 7986, 7985, 7981 ] } ] }, { "id": "vp_stowboard_se", - "fg": [ 7907, 7901, 7904, 7908 ], + "fg": [ 7987, 7981, 7984, 7988 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7907, 7901, 7904, 7908 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7987, 7981, 7984, 7988 ] } ] }, { "id": "vp_stowboard_sw", - "fg": [ 7909, 7910, 7901, 7904 ], + "fg": [ 7989, 7990, 7981, 7984 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7909, 7910, 7901, 7904 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7989, 7990, 7981, 7984 ] } ] }, { "id": "vp_stowboard_vertical_left", - "fg": [ 7898, 7911, 7896, 7895 ], + "fg": [ 7978, 7991, 7976, 7975 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7898, 7911, 7896, 7895 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7978, 7991, 7976, 7975 ] } ] }, { "id": "vp_stowboard_vertical_right", - "fg": [ 7896, 7895, 7898, 7911 ], + "fg": [ 7976, 7975, 7978, 7991 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7896, 7895, 7898, 7911 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7976, 7975, 7978, 7991 ] } ] }, { "id": [ "vp_stowboard_horizontal", "vp_stowboard_horizontal_2" ], - "fg": [ 7895, 7900, 7895, 7912 ], + "fg": [ 7975, 7980, 7975, 7992 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7895, 7900, 7895, 7912 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7975, 7980, 7975, 7992 ] } ] }, { "id": "vp_stowboard_horizontal_front", - "fg": [ 7895, 7898, 7897, 7896 ], + "fg": [ 7975, 7978, 7977, 7976 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7895, 7898, 7897, 7896 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7975, 7978, 7977, 7976 ] } ] }, { "id": "vp_stowboard_horizontal_rear", - "fg": [ 7899, 7896, 7895, 7898 ], + "fg": [ 7979, 7976, 7975, 7978 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7899, 7896, 7895, 7898 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7979, 7976, 7975, 7978 ] } ] }, { "id": [ "vp_stowboard_vertical", "vp_stowboard_vertical_2" ], - "fg": [ 7912, 7895, 7912, 7895 ], + "fg": [ 7992, 7975, 7992, 7975 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7912, 7895, 7912, 7895 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7992, 7975, 7992, 7975 ] } ] }, { "id": "vp_stowboard_wheel_left", - "fg": [ 7898, 7913, 7896, 7895 ], + "fg": [ 7978, 7993, 7976, 7975 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7898, 7913, 7896, 7895 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7978, 7993, 7976, 7975 ] } ] }, { "id": "vp_stowboard_wheel_right", - "fg": [ 7896, 7895, 7898, 7913 ], + "fg": [ 7976, 7975, 7978, 7993 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 7896, 7895, 7898, 7913 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 7976, 7975, 7978, 7993 ] } ] }, { "id": "vp_door_trunk", - "fg": [ 7914, 7921, 7920, 7919 ], + "fg": [ 7994, 8001, 8000, 7999 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7915, 7918, 7917, 7916 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 7915, 7918, 7917, 7916 ] } + { "id": "open", "fg": [ 7995, 7998, 7997, 7996 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 7995, 7998, 7997, 7996 ] } ] }, - { "id": "crack_glass_center_tall", "fg": 7840 }, - { "id": "crack_glass_left_tall", "fg": 7841 }, - { "id": "crack_glass_right_tall", "fg": 7842 }, - { "id": "vp_travois", "fg": 7922 } + { "id": "crack_glass_center_tall", "fg": 7920 }, + { "id": "crack_glass_left_tall", "fg": 7921 }, + { "id": "crack_glass_right_tall", "fg": 7922 }, + { "id": "vp_travois", "fg": 8002 } ] }, { "file": "huge.png", - "//": "range 7936 to 7951", + "//": "range 8016 to 8047", "sprite_width": 64, "sprite_height": 96, "sprite_offset_x": -16, "sprite_offset_y": -64, "tiles": [ - { "id": "mon_zombie_nemesis", "fg": 7942, "bg": 7936 }, - { "id": "mon_mutant_evolved", "fg": 7945 }, - { "id": "mon_mutant_mollusk", "fg": 7946 }, - { "id": "corpse_mon_nakedmolerat_giant", "fg": 7947 } + { "id": "mon_zombie_nemesis", "fg": 8029, "bg": 8016 }, + { "id": "mon_mutant_evolved", "fg": 8032 }, + { "id": "mon_mutant_mollusk", "fg": 8033 }, + { "id": "corpse_mon_nakedmolerat_giant", "fg": 8034 } ] }, { "file": "centered.png", - "//": "range 7952 to 7967", + "//": "range 8048 to 8063", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -16, "tiles": [ - { "id": "vp_wing_mirror", "fg": [ 7961, 7963, 7962, 7960 ], "rotates": true }, - { "id": "vp_wing_mirror_left", "fg": [ 7953, 7955, 7954, 7952 ], "rotates": true }, - { "id": "vp_wing_mirror_right", "fg": [ 7957, 7959, 7958, 7956 ], "rotates": true } + { "id": "vp_wing_mirror", "fg": [ 8057, 8059, 8058, 8056 ], "rotates": true }, + { "id": "vp_wing_mirror_left", "fg": [ 8049, 8051, 8050, 8048 ], "rotates": true }, + { "id": "vp_wing_mirror_right", "fg": [ 8053, 8055, 8054, 8052 ], "rotates": true } ] }, { "file": "large.png", - "//": "range 7968 to 8127", + "//": "range 8064 to 8223", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -32, "tiles": [ - { "id": "f_CTscan", "fg": 7972 }, - { "id": "f_MRI", "fg": 7973 }, - { "id": "f_rotary_clothesline", "fg": 7974 }, - { "id": "mon_troll", "fg": 7976, "bg": 7981 }, - { "id": "mon_smoker_brute", "fg": 7979, "bg": 7982 }, + { "id": "f_CTscan", "fg": 8068 }, + { "id": "f_MRI", "fg": 8069 }, + { "id": "f_rotary_clothesline", "fg": 8070 }, + { "id": "mon_troll", "fg": 8072, "bg": 8077 }, + { "id": "mon_smoker_brute", "fg": 8075, "bg": 8078 }, { "id": "mon_exodii_quad", "fg": [ - { "weight": 15, "sprite": 7984 }, - { "weight": 10, "sprite": 7985 }, - { "weight": 15, "sprite": 7986 }, - { "weight": 15, "sprite": 7987 } + { "weight": 15, "sprite": 8080 }, + { "weight": 10, "sprite": 8081 }, + { "weight": 15, "sprite": 8082 }, + { "weight": 15, "sprite": 8083 } ], - "bg": 7981 + "bg": 8077 }, { "id": "mon_exodii_turret", "fg": [ - { "weight": 15, "sprite": 7988 }, - { "weight": 5, "sprite": 7989 }, - { "weight": 15, "sprite": 7990 }, - { "weight": 15, "sprite": 7991 } + { "weight": 15, "sprite": 8084 }, + { "weight": 5, "sprite": 8085 }, + { "weight": 15, "sprite": 8086 }, + { "weight": 15, "sprite": 8087 } ], - "bg": 7982 - }, - { "id": "mon_giant_crayfish", "fg": 7993, "bg": 7982 }, - { "id": "mon_slug_giant", "fg": 7994, "bg": 7981 }, - { "id": "mon_dog_zombie_hulk", "fg": 7995, "bg": 7982 }, - { "id": "corpse_mon_ant_queen", "fg": 7997 }, - { "id": "mon_bear_mutant_3headed", "fg": 8001, "bg": 7982 }, - { "id": "mon_dog_skeleton_brute", "fg": 8016, "bg": 7982 }, - { "id": "mon_mi_go_scout", "fg": 8032, "bg": 7982 }, - { "id": "mon_reindeer", "fg": 8037, "bg": 7982 }, - { "id": "mon_science_bot", "fg": 8040, "bg": 7983 }, - { "id": "mon_spider_fungus", "fg": 8041, "bg": 7983 }, - { "id": "mon_tiger", "fg": 8042, "bg": 7982 }, - { "id": "mon_wolf_mutant_huge", "fg": 8045, "bg": 7981 }, - { "id": "mon_zeindeer", "fg": 8047, "bg": 7982 }, - { "id": "mon_ziger", "fg": 8048, "bg": 7982 }, - { "id": "mon_zombear_acidic", "fg": 8050, "bg": 7982 }, - { "id": "mon_zombear_skeleton", "fg": 8051, "bg": 7982 }, - { "id": "mon_zombie_brute_winged", "fg": 8053, "bg": 7981 }, - { "id": "mon_zombie_smoker_fungus", "fg": 8059, "bg": 7983 }, - { "id": "mon_zombull", "fg": 8060, "bg": 7982 }, - { "id": "mon_zoose_brute", "fg": 8062, "bg": 7981 }, - { "id": "mon_zoose_thorny", "fg": 8063, "bg": 7981 }, - { "id": "mon_nursebot_defective", "fg": 8064, "bg": 7983 }, - { "id": "mon_dermatik_incubator_spider", "fg": 8070, "bg": 7983 }, - { "id": "corpse_mon_dermatik_incubator_spider", "fg": 1493 }, - { "id": "mon_spider_cellar_mega", "fg": 8072, "bg": 7982 }, - { "id": "mon_spider_jumping_mega", "fg": 8074, "bg": 7982 }, - { "id": "mon_spider_trapdoor_mega", "fg": 8076, "bg": 7981 }, - { "id": "mon_spider_widow_mega", "fg": 8080, "bg": 7981 }, - { "id": "mon_spider_wolf_mega", "fg": 8082, "bg": 7981 }, - { "id": "mon_thing", "fg": 8085, "bg": 7981 }, + "bg": 8078 + }, + { "id": "mon_giant_crayfish", "fg": 8089, "bg": 8078 }, + { "id": "mon_slug_giant", "fg": 8090, "bg": 8077 }, + { "id": "mon_dog_zombie_hulk", "fg": 8091, "bg": 8078 }, + { "id": "corpse_mon_ant_queen", "fg": 8093 }, + { "id": "mon_bear_mutant_3headed", "fg": 8097, "bg": 8078 }, + { "id": "mon_dog_skeleton_brute", "fg": 8112, "bg": 8078 }, + { "id": "mon_mi_go_scout", "fg": 8128, "bg": 8078 }, + { "id": "mon_reindeer", "fg": 8132, "bg": 8078 }, + { "id": "mon_science_bot", "fg": 8135, "bg": 8079 }, + { "id": "mon_spider_fungus", "fg": 8136, "bg": 8079 }, + { "id": "mon_stag_beetle_giant", "fg": 8137, "bg": 8078 }, + { "id": "mon_tiger", "fg": 8138, "bg": 8078 }, + { "id": "mon_wolf_mutant_huge", "fg": 8141, "bg": 8077 }, + { "id": "mon_zeindeer", "fg": 8143, "bg": 8078 }, + { "id": "mon_ziger", "fg": 8144, "bg": 8078 }, + { "id": "mon_zombear_acidic", "fg": 8146, "bg": 8078 }, + { "id": "mon_zombear_skeleton", "fg": 8147, "bg": 8078 }, + { "id": "mon_zombie_brute_winged", "fg": 8149, "bg": 8077 }, + { "id": "mon_zombie_smoker_fungus", "fg": 8155, "bg": 8079 }, + { "id": "mon_zombull", "fg": 8156, "bg": 8078 }, + { "id": "mon_zoose_brute", "fg": 8158, "bg": 8077 }, + { "id": "mon_zoose_thorny", "fg": 8159, "bg": 8077 }, + { "id": "mon_nursebot_defective", "fg": 8160, "bg": 8079 }, + { "id": "mon_dermatik_incubator_spider", "fg": 8166, "bg": 8079 }, + { "id": "corpse_mon_dermatik_incubator_spider", "fg": 1494 }, + { "id": "mon_spider_cellar_mega", "fg": 8168, "bg": 8078 }, + { "id": "mon_spider_jumping_mega", "fg": 8170, "bg": 8078 }, + { "id": "mon_spider_trapdoor_mega", "fg": 8172, "bg": 8077 }, + { "id": "mon_spider_widow_mega", "fg": 8176, "bg": 8077 }, + { "id": "mon_spider_wolf_mega", "fg": 8178, "bg": 8077 }, + { "id": "mon_thing", "fg": 8181, "bg": 8077 }, { "id": [ "forest_thick", "special_forest_thick" ], - "fg": [ { "weight": 4, "sprite": 8095 }, { "weight": 1, "sprite": 8096 } ], - "bg": 8107, + "fg": [ { "weight": 4, "sprite": 8191 }, { "weight": 1, "sprite": 8192 } ], + "bg": 8203, "rotates": false }, - { "id": "bridgehead_ground", "fg": [ 8100, 8099, 8101, 8102 ], "bg": 8109, "rotates": true }, - { "id": "bridge", "fg": [ 8098, 8097, 8098, 8097 ], "bg": 8108, "rotates": true }, - { "id": "bridgehead_ramp", "fg": [ 8104, 8103, 8105, 8106 ], "rotates": true }, - { "id": "bridge_road", "fg": [ 8098, 8097, 8098, 8097 ], "rotates": true }, - { "id": "t_tree_fungal_young", "fg": 8117, "bg": 8110 }, - { "id": "t_tree_fungal_young_season_summer", "fg": 8117, "bg": 8110, "rotates": false }, - { "id": "t_tree_fungal_young_season_autumn", "fg": 8117, "bg": 8110, "rotates": false }, - { "id": "t_tree_fungal_young_season_winter", "fg": 8117, "bg": 8111, "rotates": false }, - { "id": "t_tree_young", "fg": 8119, "bg": 8114 }, - { "id": "t_tree_young_season_summer", "fg": 8118, "bg": 8115, "rotates": false }, + { "id": "bridgehead_ground", "fg": [ 8196, 8195, 8197, 8198 ], "bg": 8205, "rotates": true }, + { "id": "bridge", "fg": [ 8194, 8193, 8194, 8193 ], "bg": 8204, "rotates": true }, + { "id": "bridgehead_ramp", "fg": [ 8200, 8199, 8201, 8202 ], "rotates": true }, + { "id": "bridge_road", "fg": [ 8194, 8193, 8194, 8193 ], "rotates": true }, + { "id": "t_tree_fungal_young", "fg": 8213, "bg": 8206 }, + { "id": "t_tree_fungal_young_season_summer", "fg": 8213, "bg": 8206, "rotates": false }, + { "id": "t_tree_fungal_young_season_autumn", "fg": 8213, "bg": 8206, "rotates": false }, + { "id": "t_tree_fungal_young_season_winter", "fg": 8213, "bg": 8207, "rotates": false }, + { "id": "t_tree_young", "fg": 8215, "bg": 8210 }, + { "id": "t_tree_young_season_summer", "fg": 8214, "bg": 8211, "rotates": false }, { "id": "t_tree_young_season_autumn", - "fg": [ { "weight": 100, "sprite": 8120 }, { "weight": 100, "sprite": 8121 } ], - "bg": 8113, + "fg": [ { "weight": 100, "sprite": 8216 }, { "weight": 100, "sprite": 8217 } ], + "bg": 8209, "rotates": false }, - { "id": "t_tree_young_season_winter", "fg": 8122, "bg": 8112, "rotates": false }, - { "id": "t_vat", "fg": 8123, "bg": 8116 }, - { "id": "f_exodii_generator_1", "fg": 7968 }, - { "id": "f_exodii_generator_2", "fg": 7969 }, - { "id": "f_exodii_generator_3", "fg": 7970 }, - { "id": "f_exodii_generator_4", "fg": 7971 }, - { "id": "f_magiclysm_translocator_gate", "fg": 7975 }, - { "id": "mon_blood_sacrifice", "fg": 8003 }, - { "id": "mon_mutant_arthropod", "fg": 8035 }, - { "id": "bot_science_bot", "fg": 8038 }, - { "id": "broken_science_bot", "fg": 8039 }, - { "id": "mon_giant_appendage", "fg": 8065 }, - { "id": "mon_leech_blossom", "fg": 8066 }, - { "id": "mon_leech_radio", "fg": 8067 }, - { "id": "overlay_wielded_as50", "fg": 8090 } + { "id": "t_tree_young_season_winter", "fg": 8218, "bg": 8208, "rotates": false }, + { "id": "t_vat", "fg": 8219, "bg": 8212 }, + { "id": "f_exodii_generator_1", "fg": 8064 }, + { "id": "f_exodii_generator_2", "fg": 8065 }, + { "id": "f_exodii_generator_3", "fg": 8066 }, + { "id": "f_exodii_generator_4", "fg": 8067 }, + { "id": "f_magiclysm_translocator_gate", "fg": 8071 }, + { "id": "mon_blood_sacrifice", "fg": 8099 }, + { "id": "bot_science_bot", "fg": 8133 }, + { "id": "broken_science_bot", "fg": 8134 }, + { "id": "mon_giant_appendage", "fg": 8161 }, + { "id": "mon_leech_blossom", "fg": 8162 }, + { "id": "mon_leech_radio", "fg": 8163 }, + { "id": "overlay_wielded_as50", "fg": 8186 } ] }, { "file": "giant.png", - "//": "range 8128 to 8191", + "//": "range 8224 to 8287", "sprite_width": 96, "sprite_height": 96, "sprite_offset_x": -32, "sprite_offset_y": -64, "tiles": [ - { "id": "t_tree", "fg": 8141, "bg": 8134 }, - { "id": "t_tree_season_summer", "fg": 8136, "bg": 8135 }, + { "id": "t_tree", "fg": 8238, "bg": 8231 }, + { "id": "t_tree_season_summer", "fg": 8233, "bg": 8232 }, { "id": "t_tree_season_autumn", "fg": [ - { "weight": 100, "sprite": 8137 }, - { "weight": 100, "sprite": 8138 }, - { "weight": 100, "sprite": 8139 }, - { "weight": 100, "sprite": 8140 } + { "weight": 100, "sprite": 8234 }, + { "weight": 100, "sprite": 8235 }, + { "weight": 100, "sprite": 8236 }, + { "weight": 100, "sprite": 8237 } ], - "bg": 8133 + "bg": 8230 }, - { "id": "t_tree_season_winter", "fg": 8165, "bg": 8132 }, - { "id": "t_tree_apple", "fg": 8142, "bg": 8134 }, - { "id": "t_tree_apple_season_summer", "fg": 8142, "bg": 8135 }, - { "id": "t_tree_apple_season_winter", "fg": 8147, "bg": 8132 }, + { "id": "t_tree_season_winter", "fg": 8262, "bg": 8229 }, + { "id": "t_tree_apple", "fg": 8239, "bg": 8231 }, + { "id": "t_tree_apple_season_summer", "fg": 8239, "bg": 8232 }, + { "id": "t_tree_apple_season_winter", "fg": 8244, "bg": 8229 }, { "id": "t_tree_apple_season_autumn", - "fg": [ { "weight": 1, "sprite": 8143 }, { "weight": 1, "sprite": 8144 } ], - "bg": 8133 + "fg": [ { "weight": 1, "sprite": 8240 }, { "weight": 1, "sprite": 8241 } ], + "bg": 8230 }, { "id": "t_tree_apple_harvested", - "fg": [ { "weight": 1, "sprite": 8145 }, { "weight": 1, "sprite": 8146 } ], - "bg": 8133 + "fg": [ { "weight": 1, "sprite": 8242 }, { "weight": 1, "sprite": 8243 } ], + "bg": 8230 }, - { "id": "t_tree_beech", "fg": 8149, "bg": 8134 }, - { "id": "t_tree_beech_season_summer", "fg": 8150, "bg": 8135 }, - { "id": "t_tree_beech_season_autumn", "fg": 8148, "bg": 8133 }, - { "id": "t_tree_beech_season_winter", "fg": 8151, "bg": 8132 }, - { "id": "t_tree_birch", "fg": 8152, "bg": 8134 }, - { "id": "t_tree_birch_season_summer", "fg": 8152, "bg": 8135 }, - { "id": "t_tree_birch_season_winter", "fg": 8155, "bg": 8132 }, + { "id": "t_tree_beech", "fg": 8246, "bg": 8231 }, + { "id": "t_tree_beech_season_summer", "fg": 8247, "bg": 8232 }, + { "id": "t_tree_beech_season_autumn", "fg": 8245, "bg": 8230 }, + { "id": "t_tree_beech_season_winter", "fg": 8248, "bg": 8229 }, + { "id": "t_tree_birch", "fg": 8249, "bg": 8231 }, + { "id": "t_tree_birch_season_summer", "fg": 8249, "bg": 8232 }, + { "id": "t_tree_birch_season_winter", "fg": 8252, "bg": 8229 }, { "id": "t_tree_birch_season_autumn", - "fg": [ { "weight": 1, "sprite": 8153 }, { "weight": 1, "sprite": 8154 } ], - "bg": 8133 + "fg": [ { "weight": 1, "sprite": 8250 }, { "weight": 1, "sprite": 8251 } ], + "bg": 8230 }, - { "id": "t_tree_cherry", "fg": 8156, "bg": 8134 }, - { "id": "t_tree_cherry_season_summer", "fg": 8160, "bg": 8135 }, - { "id": "t_tree_cherry_harvested", "fg": 8159, "bg": 8135 }, - { "id": "t_tree_cherry_season_winter", "fg": 8161, "bg": 8132 }, + { "id": "t_tree_cherry", "fg": 8253, "bg": 8231 }, + { "id": "t_tree_cherry_season_summer", "fg": 8257, "bg": 8232 }, + { "id": "t_tree_cherry_harvested", "fg": 8256, "bg": 8232 }, + { "id": "t_tree_cherry_season_winter", "fg": 8258, "bg": 8229 }, { "id": "t_tree_cherry_season_autumn", - "fg": [ { "weight": 1, "sprite": 8157 }, { "weight": 1, "sprite": 8158 } ], - "bg": 8133 + "fg": [ { "weight": 1, "sprite": 8254 }, { "weight": 1, "sprite": 8255 } ], + "bg": 8230 }, - { "id": "t_tree_cottonwood_season_spring", "fg": 8163, "bg": 8134 }, - { "id": "t_tree_cottonwood_season_summer", "fg": 8164, "bg": 8135 }, - { "id": "t_tree_cottonwood_season_autumn", "fg": 8162, "bg": 8133 }, - { "id": "t_tree_cottonwood_season_winter", "fg": 8165, "bg": 8132 }, + { "id": "t_tree_cottonwood_season_spring", "fg": 8260, "bg": 8231 }, + { "id": "t_tree_cottonwood_season_summer", "fg": 8261, "bg": 8232 }, + { "id": "t_tree_cottonwood_season_autumn", "fg": 8259, "bg": 8230 }, + { "id": "t_tree_cottonwood_season_winter", "fg": 8262, "bg": 8229 }, { "id": "t_tree_dead", - "fg": [ { "weight": 100, "sprite": 8165 }, { "weight": 100, "sprite": 9652 } ], - "bg": 8134 + "fg": [ { "weight": 100, "sprite": 8262 }, { "weight": 100, "sprite": 9764 } ], + "bg": 8231 }, { "id": "t_tree_dead_season_summer", - "fg": [ { "weight": 100, "sprite": 8165 }, { "weight": 100, "sprite": 9652 } ], - "bg": 8135 + "fg": [ { "weight": 100, "sprite": 8262 }, { "weight": 100, "sprite": 9764 } ], + "bg": 8232 }, { "id": "t_tree_dead_season_autumn", - "fg": [ { "weight": 100, "sprite": 8165 }, { "weight": 100, "sprite": 9652 } ], - "bg": 8133 + "fg": [ { "weight": 100, "sprite": 8262 }, { "weight": 100, "sprite": 9764 } ], + "bg": 8230 }, { "id": "t_tree_dead_season_winter", - "fg": [ { "weight": 100, "sprite": 8165 }, { "weight": 100, "sprite": 9652 } ], - "bg": 8132 + "fg": [ { "weight": 100, "sprite": 8262 }, { "weight": 100, "sprite": 9764 } ], + "bg": 8229 }, - { "id": "t_tree_elm_season_spring", "fg": 8167, "bg": 8134 }, - { "id": "t_tree_elm_season_summer", "fg": 8168, "bg": 8135 }, - { "id": "t_tree_elm_season_autumn", "fg": 8166, "bg": 8133 }, - { "id": "t_tree_elm_season_winter", "fg": 8169, "bg": 8132 }, + { "id": "t_tree_elm_season_spring", "fg": 8264, "bg": 8231 }, + { "id": "t_tree_elm_season_summer", "fg": 8265, "bg": 8232 }, + { "id": "t_tree_elm_season_autumn", "fg": 8263, "bg": 8230 }, + { "id": "t_tree_elm_season_winter", "fg": 8266, "bg": 8229 }, { "id": [ "t_tree_fungal", "t_tree_fungal_season_spring", "t_tree_fungal_season_summer", "t_tree_fungal_season_autumn" ], - "bg": 8130, + "bg": 8227, "fg": [ - { "weight": 1, "sprite": 8171 }, - { "weight": 1, "sprite": 8172 }, - { "weight": 1, "sprite": 8173 }, - { "weight": 1, "sprite": 8174 }, - { "weight": 1, "sprite": 8175 }, - { "weight": 1, "sprite": 8176 }, - { "weight": 1, "sprite": 8177 }, - { "weight": 1, "sprite": 8178 }, - { "weight": 1, "sprite": 8179 }, - { "weight": 1, "sprite": 8180 }, - { "weight": 1, "sprite": 8181 } + { "weight": 1, "sprite": 8268 }, + { "weight": 1, "sprite": 8269 }, + { "weight": 1, "sprite": 8270 }, + { "weight": 1, "sprite": 8271 }, + { "weight": 1, "sprite": 8272 }, + { "weight": 1, "sprite": 8273 }, + { "weight": 1, "sprite": 8274 }, + { "weight": 1, "sprite": 8275 }, + { "weight": 1, "sprite": 8276 }, + { "weight": 1, "sprite": 8277 }, + { "weight": 1, "sprite": 8278 } ] }, { "id": "t_tree_fungal_season_winter", - "bg": 8131, + "bg": 8228, "fg": [ - { "weight": 1, "sprite": 8171 }, - { "weight": 1, "sprite": 8172 }, - { "weight": 1, "sprite": 8173 }, - { "weight": 1, "sprite": 8174 }, - { "weight": 1, "sprite": 8175 }, - { "weight": 1, "sprite": 8176 }, - { "weight": 1, "sprite": 8177 }, - { "weight": 1, "sprite": 8178 }, - { "weight": 1, "sprite": 8179 }, - { "weight": 1, "sprite": 8180 }, - { "weight": 1, "sprite": 8181 } + { "weight": 1, "sprite": 8268 }, + { "weight": 1, "sprite": 8269 }, + { "weight": 1, "sprite": 8270 }, + { "weight": 1, "sprite": 8271 }, + { "weight": 1, "sprite": 8272 }, + { "weight": 1, "sprite": 8273 }, + { "weight": 1, "sprite": 8274 }, + { "weight": 1, "sprite": 8275 }, + { "weight": 1, "sprite": 8276 }, + { "weight": 1, "sprite": 8277 }, + { "weight": 1, "sprite": 8278 } ] }, { "id": [ "t_marloss_tree", "t_marloss_tree_season_spring", "t_marloss_tree_season_summer", "t_marloss_tree_season_autumn" ], - "bg": 8130, - "fg": 8170 - }, - { "id": "t_marloss_tree_season_winter", "bg": 8131, "fg": 8170 }, - { "id": "t_tree_maple", "fg": 8183, "bg": 8134 }, - { "id": "t_tree_maple_season_summer", "fg": 8184, "bg": 8135 }, - { "id": "t_tree_maple_season_autumn", "fg": 8182, "bg": 8133 }, - { "id": "t_tree_maple_season_winter", "fg": 8185, "bg": 8132 }, - { "id": "t_tree_peach_season_spring", "fg": 8186, "bg": 8134 }, - { "id": "t_tree_peach_season_summer", "fg": 8189, "bg": 8135 }, - { "id": "t_tree_peach_harvested", "fg": 8186, "bg": 8135 }, - { "id": "t_tree_peach_season_winter", "fg": 8190, "bg": 8132 }, + "bg": 8227, + "fg": 8267 + }, + { "id": "t_marloss_tree_season_winter", "bg": 8228, "fg": 8267 }, + { "id": "t_tree_maple", "fg": 8280, "bg": 8231 }, + { "id": "t_tree_maple_season_summer", "fg": 8281, "bg": 8232 }, + { "id": "t_tree_maple_season_autumn", "fg": 8279, "bg": 8230 }, + { "id": "t_tree_maple_season_winter", "fg": 8282, "bg": 8229 }, + { "id": "t_tree_peach_season_spring", "fg": 8283, "bg": 8231 }, + { "id": "t_tree_peach_season_summer", "fg": 8286, "bg": 8232 }, + { "id": "t_tree_peach_harvested", "fg": 8283, "bg": 8232 }, + { "id": "t_tree_peach_season_winter", "fg": 8287, "bg": 8229 }, { "id": "t_tree_peach_season_autumn", - "fg": [ { "weight": 1, "sprite": 8187 }, { "weight": 1, "sprite": 8188 } ], - "bg": 8133 + "fg": [ { "weight": 1, "sprite": 8284 }, { "weight": 1, "sprite": 8285 } ], + "bg": 8230 }, - { "id": "mon_dragon_dummy", "fg": 8128 } + { "id": "mon_dragon_dummy", "fg": 8224 }, + { "id": "mon_stag_beetle_mega", "fg": 8226 } ] }, { "file": "incomplete.png", - "//": "range 8192 to 9039", + "//": "range 8288 to 9151", "tiles": [ - { "id": "unknown", "fg": 8192 }, + { "id": "unknown", "fg": 8288 }, { "id": [ "fd_blood_insect", "fd_blood_invertebrate" ], - "fg": 8208, + "fg": 8304, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8193 }, - { "id": "corner", "fg": [ 8195, 8197, 8196, 8194 ] }, - { "id": "t_connection", "fg": [ 8205, 8207, 8206, 8204 ] }, - { "id": "edge", "fg": [ 8199, 8198 ] }, - { "id": "end_piece", "fg": [ 8201, 8203, 8202, 8200 ] }, - { "id": "unconnected", "fg": [ 8208, 8208 ] } + { "id": "center", "fg": 8289 }, + { "id": "corner", "fg": [ 8291, 8293, 8292, 8290 ] }, + { "id": "t_connection", "fg": [ 8301, 8303, 8302, 8300 ] }, + { "id": "edge", "fg": [ 8295, 8294 ] }, + { "id": "end_piece", "fg": [ 8297, 8299, 8298, 8296 ] }, + { "id": "unconnected", "fg": [ 8304, 8304 ] } ] }, { "id": "fd_blood", - "fg": 8224, + "fg": 8320, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8209 }, - { "id": "corner", "fg": [ 8211, 8213, 8212, 8210 ] }, - { "id": "t_connection", "fg": [ 8221, 8223, 8222, 8220 ] }, - { "id": "edge", "fg": [ 8215, 8214 ] }, - { "id": "end_piece", "fg": [ 8217, 8219, 8218, 8216 ] }, - { "id": "unconnected", "fg": [ 8224, 8224 ] } + { "id": "center", "fg": 8305 }, + { "id": "corner", "fg": [ 8307, 8309, 8308, 8306 ] }, + { "id": "t_connection", "fg": [ 8317, 8319, 8318, 8316 ] }, + { "id": "edge", "fg": [ 8311, 8310 ] }, + { "id": "end_piece", "fg": [ 8313, 8315, 8314, 8312 ] }, + { "id": "unconnected", "fg": [ 8320, 8320 ] } ] }, { "id": "fd_blood_int1", - "fg": 8240, + "fg": 8336, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8225 }, - { "id": "corner", "fg": [ 8227, 8229, 8228, 8226 ] }, - { "id": "t_connection", "fg": [ 8237, 8239, 8238, 8236 ] }, - { "id": "edge", "fg": [ 8231, 8230 ] }, - { "id": "end_piece", "fg": [ 8233, 8235, 8234, 8232 ] }, - { "id": "unconnected", "fg": [ 8240, 8240 ] } + { "id": "center", "fg": 8321 }, + { "id": "corner", "fg": [ 8323, 8325, 8324, 8322 ] }, + { "id": "t_connection", "fg": [ 8333, 8335, 8334, 8332 ] }, + { "id": "edge", "fg": [ 8327, 8326 ] }, + { "id": "end_piece", "fg": [ 8329, 8331, 8330, 8328 ] }, + { "id": "unconnected", "fg": [ 8336, 8336 ] } ] }, { "id": "fd_blood_int2", - "fg": 8256, + "fg": 8352, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8241 }, - { "id": "corner", "fg": [ 8243, 8245, 8244, 8242 ] }, - { "id": "t_connection", "fg": [ 8253, 8255, 8254, 8252 ] }, - { "id": "edge", "fg": [ 8247, 8246 ] }, - { "id": "end_piece", "fg": [ 8249, 8251, 8250, 8248 ] }, - { "id": "unconnected", "fg": [ 8256, 8256 ] } + { "id": "center", "fg": 8337 }, + { "id": "corner", "fg": [ 8339, 8341, 8340, 8338 ] }, + { "id": "t_connection", "fg": [ 8349, 8351, 8350, 8348 ] }, + { "id": "edge", "fg": [ 8343, 8342 ] }, + { "id": "end_piece", "fg": [ 8345, 8347, 8346, 8344 ] }, + { "id": "unconnected", "fg": [ 8352, 8352 ] } ] }, { "id": "fd_blood_int3", - "fg": 8272, + "fg": 8368, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8257 }, - { "id": "corner", "fg": [ 8259, 8261, 8260, 8258 ] }, - { "id": "t_connection", "fg": [ 8269, 8271, 8270, 8268 ] }, - { "id": "edge", "fg": [ 8263, 8262 ] }, - { "id": "end_piece", "fg": [ 8265, 8267, 8266, 8264 ] }, - { "id": "unconnected", "fg": [ 8272, 8272 ] } + { "id": "center", "fg": 8353 }, + { "id": "corner", "fg": [ 8355, 8357, 8356, 8354 ] }, + { "id": "t_connection", "fg": [ 8365, 8367, 8366, 8364 ] }, + { "id": "edge", "fg": [ 8359, 8358 ] }, + { "id": "end_piece", "fg": [ 8361, 8363, 8362, 8360 ] }, + { "id": "unconnected", "fg": [ 8368, 8368 ] } ] }, { "id": "fd_web", "fg": [ - { "weight": 100, "sprite": 8273 }, - { "weight": 100, "sprite": 8274 }, - { "weight": 25, "sprite": 8275 }, - { "weight": 25, "sprite": 8276 } - ] - }, - { "id": "fd_spotlight", "fg": 8277 }, - { "id": "f_makeshift_bed", "fg": 8280 }, - { "id": "f_straw_bed", "fg": 8281 }, - { "id": "f_bed_frame", "fg": 8278 }, - { "id": "f_camp_chair", "fg": 8285 }, - { "id": "f_lane", "fg": 8286 }, - { "id": "f_piano", "fg": 8287 }, - { "id": "f_pinball_machine", "fg": 8288 }, - { "id": "f_seat_airplane", "fg": 8289 }, + { "weight": 100, "sprite": 8369 }, + { "weight": 100, "sprite": 8370 }, + { "weight": 25, "sprite": 8371 }, + { "weight": 25, "sprite": 8372 } + ] + }, + { "id": "fd_spotlight", "fg": 8376 }, + { "id": "f_makeshift_bed", "fg": 8379 }, + { "id": "f_straw_bed", "fg": 8380 }, + { "id": "f_bed_frame", "fg": 8377 }, + { "id": "f_camp_chair", "fg": 8384 }, + { "id": "f_lane", "fg": 8385 }, + { "id": "f_piano", "fg": 8386 }, + { "id": "f_pinball_machine", "fg": 8387 }, + { "id": "f_seat_airplane", "fg": 8388 }, { "id": "f_sink", "multitile": true, - "fg": 8305, - "additional_tiles": [ - { "id": "center", "fg": 8290 }, - { "id": "corner", "fg": [ 8292, 8294, 8293, 8291 ] }, - { "id": "t_connection", "fg": [ 8302, 8304, 8303, 8301 ] }, - { "id": "edge", "fg": [ 8296, 8295 ] }, - { "id": "end_piece", "fg": [ 8298, 8300, 8299, 8297 ] }, - { "id": "unconnected", "fg": 8305 } - ] - }, - { "id": "f_solar_unit", "fg": 8306 }, - { "id": "f_speaker_cabinet", "fg": 8307 }, - { "id": "f_water_mill", "fg": 8308 }, - { "id": "water_mill", "fg": 8309 }, - { "id": "f_water_purifier", "fg": 8310 }, - { "id": "f_wood_keg", "fg": 8448 }, - { "id": "30gal_barrel", "fg": 8311 }, - { "id": "30gal_drum", "fg": 8312 }, - { "id": "alarmclock", "fg": 8313 }, - { "id": "clock", "fg": 8313 }, - { "id": "anvil", "fg": 8317 }, - { "id": [ "autoclave", "vh_autoclave" ], "fg": 8318 }, - { "id": "bag_canvas_small", "fg": 8320 }, - { "id": "bathroom_scale", "fg": 8321 }, - { "id": "bead_necklace", "fg": 8322 }, - { "id": "bubblewrap", "fg": 8324 }, - { "id": "bucket", "fg": 8325 }, - { "id": "camera_pro", "fg": 8331 }, - { "id": "condom", "fg": 8332 }, - { "id": "craft", "fg": 8333 }, - { "id": "pomegranate", "fg": 8344 }, - { "id": "peach", "fg": 8342 }, - { "id": "strawberries", "fg": 8345 }, - { "id": "cabbage", "fg": 8334 }, - { "id": "mango", "fg": 8340 }, - { "id": "kiwi", "fg": 8339 }, - { "id": "papaya", "fg": 8341 }, - { "id": "grapefruit", "fg": 8338 }, - { "id": "pineapple", "fg": 8343 }, - { "id": "celery", "fg": 8336 }, - { "id": "chili_pepper", "fg": 8337 }, - { "id": "carrot", "fg": 8335 }, - { "id": "zucchini", "fg": 8346 }, - { "id": "akmag30", "fg": 8347 }, - { "id": "duct_tape", "fg": 8348 }, - { "id": "electric_lantern", "fg": 8349 }, - { "id": "extinguisher", "fg": 8350 }, - { "id": "sm_extinguisher", "fg": 8351 }, - { "id": "fan", "fg": 8352 }, + "fg": 8404, + "additional_tiles": [ + { "id": "center", "fg": 8389 }, + { "id": "corner", "fg": [ 8391, 8393, 8392, 8390 ] }, + { "id": "t_connection", "fg": [ 8401, 8403, 8402, 8400 ] }, + { "id": "edge", "fg": [ 8395, 8394 ] }, + { "id": "end_piece", "fg": [ 8397, 8399, 8398, 8396 ] }, + { "id": "unconnected", "fg": 8404 } + ] + }, + { "id": "f_solar_unit", "fg": 8405 }, + { "id": "f_speaker_cabinet", "fg": 8406 }, + { "id": "f_water_mill", "fg": 8407 }, + { "id": "water_mill", "fg": 8408 }, + { "id": "f_water_purifier", "fg": 8409 }, + { "id": "f_wood_keg", "fg": 8548 }, + { "id": "30gal_barrel", "fg": 8410 }, + { "id": "30gal_drum", "fg": 8411 }, + { "id": "alarmclock", "fg": 8412 }, + { "id": "clock", "fg": 8412 }, + { "id": "anvil", "fg": 8416 }, + { "id": [ "autoclave", "vh_autoclave" ], "fg": 8417 }, + { "id": "bag_canvas_small", "fg": 8419 }, + { "id": "bathroom_scale", "fg": 8420 }, + { "id": "bead_necklace", "fg": 8421 }, + { "id": "bubblewrap", "fg": 8423 }, + { "id": "bucket", "fg": 8424 }, + { "id": "camera_pro", "fg": 8430 }, + { "id": "condom", "fg": 8431 }, + { "id": "craft", "fg": 8432 }, + { "id": "pomegranate", "fg": 8443 }, + { "id": "peach", "fg": 8441 }, + { "id": "strawberries", "fg": 8444 }, + { "id": "cabbage", "fg": 8433 }, + { "id": "mango", "fg": 8439 }, + { "id": "kiwi", "fg": 8438 }, + { "id": "papaya", "fg": 8440 }, + { "id": "grapefruit", "fg": 8437 }, + { "id": "pineapple", "fg": 8442 }, + { "id": "celery", "fg": 8435 }, + { "id": "chili_pepper", "fg": 8436 }, + { "id": "carrot", "fg": 8434 }, + { "id": "zucchini", "fg": 8445 }, + { "id": "akmag30", "fg": 8446 }, + { "id": "duct_tape", "fg": 8447 }, + { "id": "electric_lantern", "fg": 8448 }, + { "id": "extinguisher", "fg": 8449 }, + { "id": "sm_extinguisher", "fg": 8450 }, + { "id": "fan", "fg": 8451 }, { "id": [ "family_photo", @@ -12261,19 +12417,19 @@ "battleship", "clue" ], - "fg": 8353 - }, - { "id": [ "birchbark_funnel", "funnel", "makeshift_funnel", "metal_funnel" ], "fg": 8354 }, - { "id": [ "tr_funnel", "tr_makeshift_funnel", "tr_raincatcher", "tr_metal_funnel" ], "fg": 8356 }, - { "id": "glock17_17", "fg": 8358 }, - { "id": "holy_symbol", "fg": 8359 }, - { "id": "holy_symbol_wood", "fg": 8360 }, - { "id": "hotplate", "fg": 8361 }, - { "id": "jerrycan", "fg": 8362 }, - { "id": "jerrycan_big", "fg": 8363 }, - { "id": "keg", "fg": 8364 }, - { "id": [ "toothbrush_plain", "toothbrush_dirty" ], "fg": 8378 }, - { "id": [ "fc_hairpin", "platinum_hairpin", "silver_hairpin", "copper_hairpin", "tieclip" ], "fg": 8371 }, + "fg": 8452 + }, + { "id": [ "birchbark_funnel", "funnel", "makeshift_funnel", "metal_funnel" ], "fg": 8453 }, + { "id": [ "tr_funnel", "tr_makeshift_funnel", "tr_raincatcher", "tr_metal_funnel" ], "fg": 8455 }, + { "id": "glock17_17", "fg": 8458 }, + { "id": "holy_symbol", "fg": 8459 }, + { "id": "holy_symbol_wood", "fg": 8460 }, + { "id": "hotplate", "fg": 8461 }, + { "id": "jerrycan", "fg": 8462 }, + { "id": "jerrycan_big", "fg": 8463 }, + { "id": "keg", "fg": 8464 }, + { "id": [ "toothbrush_plain", "toothbrush_dirty" ], "fg": 8478 }, + { "id": [ "fc_hairpin", "platinum_hairpin", "silver_hairpin", "copper_hairpin", "tieclip" ], "fg": 8471 }, { "id": [ "nyquil", @@ -12425,7 +12581,7 @@ "wine_chardonnay", "drink_martini" ], - "fg": 8381 + "fg": 8481 }, { "id": [ @@ -12466,7 +12622,7 @@ "soup_tomato", "young_yeast" ], - "fg": 8383 + "fg": 8483 }, { "id": [ @@ -12488,57 +12644,57 @@ "hi_q_distillate_tails", "hi_q_distillate" ], - "fg": 8382 - }, - { "id": "longsword", "fg": 8384 }, - { "id": "longsword_inferior", "fg": 8386 }, - { "id": "longsword_fake", "fg": 8385 }, - { "id": "mask_gas", "fg": 8387 }, - { "id": "plastic_chunk", "fg": 8388 }, - { "id": "scrap_copper", "fg": 8389 }, - { "id": "oil_lamp", "fg": 8390 }, - { "id": "pickaxe", "fg": 8391 }, - { "id": "pitchfork", "fg": 8392 }, - { "id": "plunger_futuristic", "fg": 8393 }, - { "id": "plunger_toilet", "fg": 8394 }, - { "id": "pocketwatch", "fg": 8395 }, - { "id": "bacon", "fg": 8396 }, - { "id": "porkbelly", "fg": 8397 }, - { "id": "raw_cured_fatty_meat", "fg": 8398 }, - { "id": "raw_curing_fatty_meat", "fg": 8399 }, - { "id": "material_sand", "fg": 8426 }, - { "id": "material_soil", "fg": 8428 }, - { "id": "chem_aluminium_powder", "fg": 8400 }, - { "id": "chem_aluminium_sulphate", "fg": 8401 }, - { "id": "chem_ammonium_nitrate", "fg": 8402 }, - { "id": "chem_black_powder", "fg": 8403 }, - { "id": "cac2powder", "fg": 8404 }, - { "id": "chilly-p", "fg": 8405 }, - { "id": "meal_chitin_piece", "fg": 8406 }, - { "id": "chem_chromium_oxide", "fg": 8407 }, - { "id": "coffee_raw", "fg": 8408 }, - { "id": "curry_powder", "fg": 8409 }, - { "id": "powder_eggs", "fg": 8410 }, - { "id": "fungicide", "fg": 8411 }, - { "id": "insecticide", "fg": 8413 }, - { "id": "chem_hmtd", "fg": 8412 }, - { "id": "lemonade_powder", "fg": 8414 }, - { "id": "lye_powder", "fg": 8415 }, - { "id": "magnesium", "fg": 8416 }, - { "id": "chem_manganese_dioxide", "fg": 8417 }, - { "id": "chem_match_head_powder", "fg": 8418 }, - { "id": "mustard_powder", "fg": 8419 }, - { "id": "oxy_powder", "fg": 8420 }, - { "id": "chem_peptone_broth", "fg": 8421 }, - { "id": "protein_powder", "fg": 8422 }, - { "id": "material_quicklime", "fg": 8423 }, - { "id": "chem_rocket_fuel", "fg": 8424 }, - { "id": "chem_saltpetre", "fg": 8425 }, - { "id": "gunpowder", "fg": 8427 }, - { "id": "chem_thermite", "fg": 8429 }, - { "id": "tin", "fg": 8430 }, - { "id": "yeast", "fg": 8432 }, - { "id": "chem_zinc_powder", "fg": 8433 }, + "fg": 8482 + }, + { "id": "longsword", "fg": 8484 }, + { "id": "longsword_inferior", "fg": 8486 }, + { "id": "longsword_fake", "fg": 8485 }, + { "id": "mask_gas", "fg": 8487 }, + { "id": "plastic_chunk", "fg": 8488 }, + { "id": "scrap_copper", "fg": 8489 }, + { "id": "oil_lamp", "fg": 8490 }, + { "id": "pickaxe", "fg": 8491 }, + { "id": "pitchfork", "fg": 8492 }, + { "id": "plunger_futuristic", "fg": 8493 }, + { "id": "plunger_toilet", "fg": 8494 }, + { "id": "pocketwatch", "fg": 8495 }, + { "id": "bacon", "fg": 8496 }, + { "id": "porkbelly", "fg": 8497 }, + { "id": "raw_cured_fatty_meat", "fg": 8498 }, + { "id": "raw_curing_fatty_meat", "fg": 8499 }, + { "id": "material_sand", "fg": 8526 }, + { "id": "material_soil", "fg": 8528 }, + { "id": "chem_aluminium_powder", "fg": 8500 }, + { "id": "chem_aluminium_sulphate", "fg": 8501 }, + { "id": "chem_ammonium_nitrate", "fg": 8502 }, + { "id": "chem_black_powder", "fg": 8503 }, + { "id": "cac2powder", "fg": 8504 }, + { "id": "chilly-p", "fg": 8505 }, + { "id": "meal_chitin_piece", "fg": 8506 }, + { "id": "chem_chromium_oxide", "fg": 8507 }, + { "id": "coffee_raw", "fg": 8508 }, + { "id": "curry_powder", "fg": 8509 }, + { "id": "powder_eggs", "fg": 8510 }, + { "id": "fungicide", "fg": 8511 }, + { "id": "insecticide", "fg": 8513 }, + { "id": "chem_hmtd", "fg": 8512 }, + { "id": "lemonade_powder", "fg": 8514 }, + { "id": "lye_powder", "fg": 8515 }, + { "id": "magnesium", "fg": 8516 }, + { "id": "chem_manganese_dioxide", "fg": 8517 }, + { "id": "chem_match_head_powder", "fg": 8518 }, + { "id": "mustard_powder", "fg": 8519 }, + { "id": "oxy_powder", "fg": 8520 }, + { "id": "chem_peptone_broth", "fg": 8521 }, + { "id": "protein_powder", "fg": 8522 }, + { "id": "material_quicklime", "fg": 8523 }, + { "id": "chem_rocket_fuel", "fg": 8524 }, + { "id": "chem_saltpetre", "fg": 8525 }, + { "id": "gunpowder", "fg": 8527 }, + { "id": "chem_thermite", "fg": 8529 }, + { "id": "tin", "fg": 8530 }, + { "id": "yeast", "fg": 8532 }, + { "id": "chem_zinc_powder", "fg": 8533 }, { "id": [ "sugar", @@ -12551,143 +12707,143 @@ "quikclot", "chem_acrylamide" ], - "fg": 8431 - }, - { "id": "radio", "fg": 8434 }, - { "id": "ref_lighter", "fg": 8435 }, - { "id": "rhubarb", "fg": 8436 }, - { "id": "rope_6", "fg": 8437 }, - { "id": "spray_can", "fg": 8438 }, - { "id": "stanag30", "fg": 8439 }, - { "id": "stepladder", "fg": 8440 }, - { "id": "stereo", "fg": 8441 }, - { "id": [ "toolbox", "toolbox_empty", "toolbox_workshop_empty" ], "fg": 8442 }, - { "id": "waffleiron", "fg": 8443 }, - { "id": "warhammer", "fg": 8444 }, - { "id": "welding_mask", "fg": 8445 }, - { "id": "wind_mill", "fg": 8446 }, - { "id": "wood_beam", "fg": 8447 }, - { "id": "wooden_barrel", "fg": 8448 }, - { "id": "zweihander", "fg": 8449 }, - { "id": "zweihander_inferior", "fg": 8451 }, - { "id": "zweihander_fake", "fg": 8450 }, - { "id": "bot_grenade_hack", "fg": 8464 }, - { "id": "bot_mininuke_hack", "fg": 8465 }, - { "id": "mon_absence", "fg": 3408 }, - { "id": "infrared_creature", "fg": 8475 }, + "fg": 8531 + }, + { "id": "radio", "fg": 8534 }, + { "id": "ref_lighter", "fg": 8535 }, + { "id": "rhubarb", "fg": 8536 }, + { "id": "rope_6", "fg": 8537 }, + { "id": "spray_can", "fg": 8538 }, + { "id": "stanag30", "fg": 8539 }, + { "id": "stepladder", "fg": 8540 }, + { "id": "stereo", "fg": 8541 }, + { "id": [ "toolbox", "toolbox_empty", "toolbox_workshop_empty" ], "fg": 8542 }, + { "id": "waffleiron", "fg": 8543 }, + { "id": "warhammer", "fg": 8544 }, + { "id": "welding_mask", "fg": 8545 }, + { "id": "wind_mill", "fg": 8546 }, + { "id": "wood_beam", "fg": 8547 }, + { "id": "wooden_barrel", "fg": 8548 }, + { "id": "zweihander", "fg": 8549 }, + { "id": "zweihander_inferior", "fg": 8551 }, + { "id": "zweihander_fake", "fg": 8550 }, + { "id": "bot_grenade_hack", "fg": 8568 }, + { "id": "bot_mininuke_hack", "fg": 8569 }, + { "id": "mon_absence", "fg": 3440 }, + { "id": "infrared_creature", "fg": 8579 }, { "id": "weather_rain_drop", "fg": [ - { "weight": 100, "sprite": 8478 }, - { "weight": 100, "sprite": 8480 }, - { "weight": 100, "sprite": 8481 }, - { "weight": 100, "sprite": 8482 }, - { "weight": 100, "sprite": 8483 }, - { "weight": 100, "sprite": 8484 }, - { "weight": 100, "sprite": 8485 }, - { "weight": 100, "sprite": 8486 }, - { "weight": 100, "sprite": 8487 }, - { "weight": 100, "sprite": 8479 } - ] - }, - { "id": "weather_snowflake", "fg": 8488 }, - { "id": "weather_acid_drop", "fg": 8476 }, - { "id": [ "t_card_science", "t_card_robofac" ], "fg": 8494 }, - { "id": "t_card_reader_broken", "fg": 8493 }, - { "id": "t_card_military", "fg": 8492 }, - { "id": "t_card_industrial", "fg": 8491 }, - { "id": "t_card_fp", "fg": 8490 }, - { "id": "t_floor_red", "fg": 8497 }, - { "id": "t_floor_green", "fg": 8496 }, - { "id": "t_floor_blue", "fg": 8495 }, - { "id": [ "t_searth_test", "t_searth" ], "fg": 8498 }, - { "id": "t_current_trans", "fg": 8499, "bg": 7001 }, - { "id": "t_potential_trans", "fg": 8500, "bg": 7001 }, + { "weight": 100, "sprite": 8582 }, + { "weight": 100, "sprite": 8584 }, + { "weight": 100, "sprite": 8585 }, + { "weight": 100, "sprite": 8586 }, + { "weight": 100, "sprite": 8587 }, + { "weight": 100, "sprite": 8588 }, + { "weight": 100, "sprite": 8589 }, + { "weight": 100, "sprite": 8590 }, + { "weight": 100, "sprite": 8591 }, + { "weight": 100, "sprite": 8583 } + ] + }, + { "id": "weather_snowflake", "fg": 8592 }, + { "id": "weather_acid_drop", "fg": 8580 }, + { "id": [ "t_card_science", "t_card_robofac" ], "fg": 8598 }, + { "id": "t_card_reader_broken", "fg": 8597 }, + { "id": "t_card_military", "fg": 8596 }, + { "id": "t_card_industrial", "fg": 8595 }, + { "id": "t_card_fp", "fg": 8594 }, + { "id": "t_floor_red", "fg": 8601 }, + { "id": "t_floor_green", "fg": 8600 }, + { "id": "t_floor_blue", "fg": 8599 }, + { "id": [ "t_searth_test", "t_searth" ], "fg": 8602 }, + { "id": "t_current_trans", "fg": 8603, "bg": 7090 }, + { "id": "t_potential_trans", "fg": 8604, "bg": 7090 }, { "id": "f_absence", - "fg": 8516, + "fg": 8620, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8501 }, - { "id": "corner", "fg": [ 8503, 8505, 8504, 8502 ] }, - { "id": "t_connection", "fg": [ 8513, 8515, 8514, 8512 ] }, - { "id": "edge", "fg": [ 8507, 8506 ] }, - { "id": "end_piece", "fg": [ 8509, 8511, 8510, 8508 ] }, - { "id": "unconnected", "fg": [ 8516, 8516 ] } + { "id": "center", "fg": 8605 }, + { "id": "corner", "fg": [ 8607, 8609, 8608, 8606 ] }, + { "id": "t_connection", "fg": [ 8617, 8619, 8618, 8616 ] }, + { "id": "edge", "fg": [ 8611, 8610 ] }, + { "id": "end_piece", "fg": [ 8613, 8615, 8614, 8612 ] }, + { "id": "unconnected", "fg": [ 8620, 8620 ] } ] }, - { "id": "graffiti", "fg": 8517 }, - { "id": "t_pedestal_wyrm", "fg": 8519, "bg": 6790 }, + { "id": "graffiti", "fg": 8621 }, + { "id": "t_pedestal_wyrm", "fg": 8623, "bg": 6879 }, { "id": "t_pedestal_temple", - "fg": [ { "weight": 100, "sprite": 8520 }, { "weight": 100, "sprite": 8518 } ], - "bg": 5863 + "fg": [ { "weight": 100, "sprite": 8624 }, { "weight": 100, "sprite": 8622 } ], + "bg": 5935 }, { "id": "t_pedestal_temple_season_winter", - "fg": [ { "weight": 100, "sprite": 8520 }, { "weight": 100, "sprite": 8518 } ], - "bg": 5534 + "fg": [ { "weight": 100, "sprite": 8624 }, { "weight": 100, "sprite": 8622 } ], + "bg": 5606 }, - { "id": "t_zebra", "fg": 8521 }, - { "id": "t_zebra_season_winter", "fg": 5533 }, + { "id": "t_zebra", "fg": 8625 }, + { "id": "t_zebra_season_winter", "fg": 5605 }, { "id": [ "t_metal_railing", "t_concrete_railing", "t_glass_railing" ], "multitile": true, - "fg": 6726, - "bg": 5737, - "additional_tiles": [ - { "id": "center", "bg": 5737, "fg": 6711 }, - { "id": "corner", "bg": 5737, "fg": [ 6713, 6715, 6714, 6712 ] }, - { "id": "t_connection", "bg": 5737, "fg": [ 6723, 6725, 6724, 6722 ] }, - { "id": "edge", "bg": 5737, "fg": [ 6717, 6716 ] }, - { "id": "end_piece", "bg": 5737, "fg": [ 6719, 6721, 6720, 6718 ] }, - { "bg": 5737, "id": "unconnected", "fg": [ 6726, 6726 ] } - ] - }, - { "id": "t_chaingate_c", "fg": 8523, "bg": 6547 }, - { "id": "t_chaingate_l", "fg": 8524, "bg": 6547 }, - { "id": "t_chaingate_o", "fg": 8525, "bg": 6547 }, - { "id": "t_chainfence_posts", "fg": 8522, "bg": 6547 }, - { "id": "t_chaingate_c_season_winter", "fg": 8523, "bg": 5534 }, - { "id": "t_chaingate_l_season_winter", "fg": 8524, "bg": 5534 }, - { "id": "t_chaingate_o_season_winter", "fg": 8525, "bg": 5534 }, - { "id": "t_chainfence_posts_season_winter", "fg": 8522, "bg": 5534 }, - { "id": "t_console", "fg": 8526 }, - { "id": "t_console_broken", "fg": 8527 }, - { "id": "t_dirtmound", "fg": 8528, "bg": 6342 }, - { "id": "t_dirtmound_season_summer", "fg": 8528, "bg": 6352 }, - { "id": "t_dirtmound_season_autumn", "fg": 8528, "bg": 6347 }, - { "id": "t_dirtmound_season_winter", "fg": 8529 }, - { "id": "t_door_metal_c", "fg": 8530 }, - { "id": "t_door_metal_o", "fg": 8531 }, - { "id": "t_fern", "fg": 8532, "bg": 6342 }, - { "id": "t_fern_harvested", "fg": 8533, "bg": 6342 }, - { "id": "t_fern_season_summer", "fg": 8532, "bg": 6352 }, - { "id": "t_fern_harvested_season_summer", "fg": 8533, "bg": 6352 }, - { "id": "t_fern_season_autumn", "fg": 8532, "bg": 6347 }, - { "id": "t_fern_harvested_season_autumn", "fg": 8533, "bg": 6347 }, - { "id": "t_fern_season_winter", "fg": 8532, "bg": 5532 }, - { "id": "t_fern_harvested_season_winter", "fg": 8533, "bg": 5532 }, + "fg": 6815, + "bg": 5809, + "additional_tiles": [ + { "id": "center", "bg": 5809, "fg": 6800 }, + { "id": "corner", "bg": 5809, "fg": [ 6802, 6804, 6803, 6801 ] }, + { "id": "t_connection", "bg": 5809, "fg": [ 6812, 6814, 6813, 6811 ] }, + { "id": "edge", "bg": 5809, "fg": [ 6806, 6805 ] }, + { "id": "end_piece", "bg": 5809, "fg": [ 6808, 6810, 6809, 6807 ] }, + { "bg": 5809, "id": "unconnected", "fg": [ 6815, 6815 ] } + ] + }, + { "id": "t_chaingate_c", "fg": 8627, "bg": 6636 }, + { "id": "t_chaingate_l", "fg": 8628, "bg": 6636 }, + { "id": "t_chaingate_o", "fg": 8629, "bg": 6636 }, + { "id": "t_chainfence_posts", "fg": 8626, "bg": 6636 }, + { "id": "t_chaingate_c_season_winter", "fg": 8627, "bg": 5606 }, + { "id": "t_chaingate_l_season_winter", "fg": 8628, "bg": 5606 }, + { "id": "t_chaingate_o_season_winter", "fg": 8629, "bg": 5606 }, + { "id": "t_chainfence_posts_season_winter", "fg": 8626, "bg": 5606 }, + { "id": "t_console", "fg": 8630 }, + { "id": "t_console_broken", "fg": 8631 }, + { "id": "t_dirtmound", "fg": 8632, "bg": 6414 }, + { "id": "t_dirtmound_season_summer", "fg": 8632, "bg": 6424 }, + { "id": "t_dirtmound_season_autumn", "fg": 8632, "bg": 6419 }, + { "id": "t_dirtmound_season_winter", "fg": 8633 }, + { "id": "t_door_metal_c", "fg": 8634 }, + { "id": "t_door_metal_o", "fg": 8635 }, + { "id": "t_fern", "fg": 8636, "bg": 6414 }, + { "id": "t_fern_harvested", "fg": 8637, "bg": 6414 }, + { "id": "t_fern_season_summer", "fg": 8636, "bg": 6424 }, + { "id": "t_fern_harvested_season_summer", "fg": 8637, "bg": 6424 }, + { "id": "t_fern_season_autumn", "fg": 8636, "bg": 6419 }, + { "id": "t_fern_harvested_season_autumn", "fg": 8637, "bg": 6419 }, + { "id": "t_fern_season_winter", "fg": 8636, "bg": 5604 }, + { "id": "t_fern_harvested_season_winter", "fg": 8637, "bg": 5604 }, { "id": [ "t_junk_palisade", "t_junk_wall" ], "fg": [ - { "weight": 100, "sprite": 8534 }, - { "weight": 100, "sprite": 8535 }, - { "weight": 100, "sprite": 8536 }, - { "weight": 100, "sprite": 8537 } + { "weight": 100, "sprite": 8638 }, + { "weight": 100, "sprite": 8639 }, + { "weight": 100, "sprite": 8640 }, + { "weight": 100, "sprite": 8641 } ] }, { "id": "t_paper", - "fg": 8553, + "fg": 8657, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8538 }, - { "id": "corner", "fg": [ 8540, 8542, 8541, 8539 ] }, - { "id": "t_connection", "fg": [ 8550, 8552, 8551, 8549 ] }, - { "id": "edge", "fg": [ 8544, 8543 ] }, - { "id": "end_piece", "fg": [ 8546, 8548, 8547, 8545 ] }, - { "id": "unconnected", "fg": [ 8553, 8553 ] } + { "id": "center", "fg": 8642 }, + { "id": "corner", "fg": [ 8644, 8646, 8645, 8643 ] }, + { "id": "t_connection", "fg": [ 8654, 8656, 8655, 8653 ] }, + { "id": "edge", "fg": [ 8648, 8647 ] }, + { "id": "end_piece", "fg": [ 8650, 8652, 8651, 8649 ] }, + { "id": "unconnected", "fg": [ 8657, 8657 ] } ] }, { @@ -12707,445 +12863,445 @@ "t_railroad_track_v_on_tie", "t_railroad_track_d_on_tie" ], - "fg": 8570, + "fg": 8674, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8555, "bg": 6727 }, - { "id": "corner", "fg": [ 8557, 8559, 8558, 8556 ], "bg": 6727 }, - { "id": "t_connection", "fg": [ 8567, 8569, 8568, 8566 ], "bg": 6727 }, - { "id": "edge", "fg": [ 8561, 8560 ], "bg": 6727 }, - { "id": "end_piece", "fg": [ 8563, 8565, 8564, 8562 ], "bg": 6727 }, - { "id": "unconnected", "fg": [ 8570, 8570 ], "bg": 6727 } + { "id": "center", "fg": 8659, "bg": 6816 }, + { "id": "corner", "fg": [ 8661, 8663, 8662, 8660 ], "bg": 6816 }, + { "id": "t_connection", "fg": [ 8671, 8673, 8672, 8670 ], "bg": 6816 }, + { "id": "edge", "fg": [ 8665, 8664 ], "bg": 6816 }, + { "id": "end_piece", "fg": [ 8667, 8669, 8668, 8666 ], "bg": 6816 }, + { "id": "unconnected", "fg": [ 8674, 8674 ], "bg": 6816 } ], - "bg": 6727 + "bg": 6816 }, - { "id": "t_reinforced_glass_shutter", "fg": 8571 }, - { "id": "t_reinforced_glass_shutter_open", "fg": 8572 }, + { "id": "t_reinforced_glass_shutter", "fg": 8675 }, + { "id": "t_reinforced_glass_shutter_open", "fg": 8676 }, { "id": "t_sandbox", - "fg": 8588, + "fg": 8692, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8573 }, - { "id": "corner", "fg": [ 8575, 8577, 8576, 8574 ] }, - { "id": "t_connection", "fg": [ 8585, 8587, 8586, 8584 ] }, - { "id": "edge", "fg": [ 8579, 8578 ] }, - { "id": "end_piece", "fg": [ 8581, 8583, 8582, 8580 ] }, - { "id": "unconnected", "fg": [ 8588, 8588 ] } + { "id": "center", "fg": 8677 }, + { "id": "corner", "fg": [ 8679, 8681, 8680, 8678 ] }, + { "id": "t_connection", "fg": [ 8689, 8691, 8690, 8688 ] }, + { "id": "edge", "fg": [ 8683, 8682 ] }, + { "id": "end_piece", "fg": [ 8685, 8687, 8686, 8684 ] }, + { "id": "unconnected", "fg": [ 8692, 8692 ] } ] }, - { "id": "t_slot_machine", "fg": 8589, "bg": 5951 }, - { "id": "t_strconc_wall", "fg": 8590 }, + { "id": "t_slot_machine", "fg": 8693, "bg": 6023 }, + { "id": "t_strconc_wall", "fg": 8694 }, { "id": "t_trunk", "multitile": true, - "fg": [ 8592, 8591 ], - "bg": [ { "weight": 100, "sprite": 6342 }, { "weight": 100, "sprite": 6344 } ] + "fg": [ 8696, 8695 ], + "bg": [ { "weight": 100, "sprite": 6414 }, { "weight": 100, "sprite": 6416 } ] }, { "id": "t_trunk_season_summer", "multitile": true, - "fg": [ 8592, 8591 ], - "bg": [ { "weight": 100, "sprite": 6352 }, { "weight": 100, "sprite": 6354 } ] + "fg": [ 8696, 8695 ], + "bg": [ { "weight": 100, "sprite": 6424 }, { "weight": 100, "sprite": 6426 } ] }, { "id": "t_trunk_season_autumn", "multitile": true, - "fg": [ 8592, 8591 ], - "bg": [ { "weight": 100, "sprite": 6347 }, { "weight": 100, "sprite": 6349 } ] + "fg": [ 8696, 8695 ], + "bg": [ { "weight": 100, "sprite": 6419 }, { "weight": 100, "sprite": 6421 } ] }, - { "id": "t_trunk_season_winter", "multitile": true, "fg": [ 8592, 8591 ], "bg": 5534 }, - { "id": "t_wall_half", "fg": 8593, "bg": 5951 }, + { "id": "t_trunk_season_winter", "multitile": true, "fg": [ 8696, 8695 ], "bg": 5606 }, + { "id": "t_wall_half", "fg": 8697, "bg": 6023 }, { "id": "t_wax", - "fg": 8609, + "fg": 8713, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8594 }, - { "id": "corner", "fg": [ 8596, 8598, 8597, 8595 ] }, - { "id": "t_connection", "fg": [ 8606, 8608, 8607, 8605 ] }, - { "id": "edge", "fg": [ 8600, 8599 ] }, - { "id": "end_piece", "fg": [ 8602, 8604, 8603, 8601 ] }, - { "id": "unconnected", "fg": [ 8609, 8609 ] } + { "id": "center", "fg": 8698 }, + { "id": "corner", "fg": [ 8700, 8702, 8701, 8699 ] }, + { "id": "t_connection", "fg": [ 8710, 8712, 8711, 8709 ] }, + { "id": "edge", "fg": [ 8704, 8703 ] }, + { "id": "end_piece", "fg": [ 8706, 8708, 8707, 8705 ] }, + { "id": "unconnected", "fg": [ 8713, 8713 ] } ] }, - { "id": [ "t_window_boarded", "t_window_boarded_noglass" ], "fg": 8610, "bg": 7409 }, - { "id": "t_window_frame", "fg": 8611 }, - { "id": [ "t_window_reinforced", "t_window_reinforced_noglass" ], "fg": 8612, "bg": 7409 }, - { "id": "tr_firewood_source", "fg": 8613 }, - { "id": "tr_unfinished_construction", "fg": 8614 }, + { "id": [ "t_window_boarded", "t_window_boarded_noglass" ], "fg": 8714, "bg": 7498 }, + { "id": "t_window_frame", "fg": 8715 }, + { "id": [ "t_window_reinforced", "t_window_reinforced_noglass" ], "fg": 8716, "bg": 7498 }, + { "id": "tr_firewood_source", "fg": 8717 }, + { "id": "tr_unfinished_construction", "fg": 8718 }, { "id": "vp_hdboard_ne", - "fg": [ 8641, 8644, 8643, 8642 ], + "fg": [ 8745, 8748, 8747, 8746 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8641, 8644, 8643, 8642 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8745, 8748, 8747, 8746 ] } ] }, { "id": "vp_hdboard_nw", - "fg": [ 8645, 8648, 8647, 8646 ], + "fg": [ 8749, 8752, 8751, 8750 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8645, 8648, 8647, 8646 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8749, 8752, 8751, 8750 ] } ] }, { "id": "vp_hdboard_se", - "fg": [ 8649, 8651, 8645, 8650 ], + "fg": [ 8753, 8755, 8749, 8754 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8649, 8651, 8645, 8650 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8753, 8755, 8749, 8754 ] } ] }, { "id": "vp_hdboard_sw", - "fg": [ 8652, 8654, 8641, 8653 ], + "fg": [ 8756, 8758, 8745, 8757 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8652, 8654, 8641, 8653 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8756, 8758, 8745, 8757 ] } ] }, { "id": "vp_hdboard_vertical_left", - "fg": [ 8655, 8657, 8658, 8656 ], + "fg": [ 8759, 8761, 8762, 8760 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8655, 8657, 8658, 8656 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8759, 8761, 8762, 8760 ] } ] }, { "id": "vp_hdboard_vertical_right", - "fg": [ 8658, 8660, 8655, 8659 ], + "fg": [ 8762, 8764, 8759, 8763 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8658, 8660, 8655, 8659 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8762, 8764, 8759, 8763 ] } ] }, { "id": [ "vp_hdboard_horizontal", "vp_hdboard_horizontal_2" ], - "fg": 8637, + "fg": 8741, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8637 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8741 } ] }, { "id": "vp_hdboard_horizontal_front", - "fg": [ 8637, 8639, 8637, 8638 ], + "fg": [ 8741, 8743, 8741, 8742 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8637, 8639, 8637, 8638 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8741, 8743, 8741, 8742 ] } ] }, { "id": "vp_hdboard_horizontal_rear", - "fg": [ 8640, 8638, 8637, 8639 ], + "fg": [ 8744, 8742, 8741, 8743 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8640, 8638, 8637, 8639 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8744, 8742, 8741, 8743 ] } ] }, { "id": [ "vp_hdboard_vertical", "vp_hdboard_vertical_2" ], - "fg": 8655, + "fg": 8759, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8655 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8759 } ] }, { "id": "vp_hdhalfboard_ne", - "fg": [ 8675, 8678, 8677, 8676 ], + "fg": [ 8779, 8782, 8781, 8780 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8675, 8678, 8677, 8676 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8779, 8782, 8781, 8780 ] } ] }, { "id": "vp_hdhalfboard_nw", - "fg": [ 8679, 8682, 8681, 8680 ], + "fg": [ 8783, 8786, 8785, 8784 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8679, 8682, 8681, 8680 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8783, 8786, 8785, 8784 ] } ] }, { "id": "vp_hdhalfboard_se", - "fg": [ 8683, 8686, 8685, 8684 ], + "fg": [ 8787, 8790, 8789, 8788 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8683, 8686, 8685, 8684 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8787, 8790, 8789, 8788 ] } ] }, { "id": "vp_hdhalfboard_sw", - "fg": [ 8687, 8690, 8689, 8688 ], + "fg": [ 8791, 8794, 8793, 8792 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8687, 8690, 8689, 8688 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8791, 8794, 8793, 8792 ] } ] }, { "id": "vp_hdhalfboard_vertical_left", - "fg": [ 8695, 8698, 8697, 8696 ], + "fg": [ 8799, 8802, 8801, 8800 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8695, 8698, 8697, 8696 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8799, 8802, 8801, 8800 ] } ] }, { "id": "vp_hdhalfboard_vertical_right", - "fg": [ 8699, 8702, 8701, 8700 ], + "fg": [ 8803, 8806, 8805, 8804 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8699, 8702, 8701, 8700 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8803, 8806, 8805, 8804 ] } ] }, { "id": "vp_hdhalfboard_horizontal", - "fg": [ 8670, 8673, 8672, 8671 ], + "fg": [ 8774, 8777, 8776, 8775 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8670, 8673, 8672, 8671 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8774, 8777, 8776, 8775 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2", - "fg": 8665, + "fg": 8769, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8665 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8769 } ] }, { "id": "vp_hdhalfboard_horizontal_front", - "fg": [ 8670, 8673, 8672, 8671 ], + "fg": [ 8774, 8777, 8776, 8775 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8670, 8673, 8672, 8671 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8774, 8777, 8776, 8775 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2_front", - "fg": [ 8665, 8668, 8667, 8666 ], + "fg": [ 8769, 8772, 8771, 8770 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8665, 8668, 8667, 8666 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8769, 8772, 8771, 8770 ] } ] }, { "id": "vp_hdhalfboard_horizontal_rear", - "fg": [ 8674, 8671, 8670, 8673 ], + "fg": [ 8778, 8775, 8774, 8777 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8674, 8671, 8670, 8673 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8778, 8775, 8774, 8777 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2_rear", - "fg": [ 8669, 8666, 8665, 8668 ], + "fg": [ 8773, 8770, 8769, 8772 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8669, 8666, 8665, 8668 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8773, 8770, 8769, 8772 ] } ] }, { "id": "vp_hdhalfboard_vertical", - "fg": 8691, + "fg": 8795, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8691 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8795 } ] }, { "id": "vp_hdhalfboard_vertical_2", - "fg": 8692, + "fg": 8796, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8692 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8796 } ] }, { "id": "vp_hdhalfboard_vertical_2_left", - "fg": [ 8693, 8698, 8697, 8696 ], + "fg": [ 8797, 8802, 8801, 8800 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8693, 8698, 8697, 8696 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8797, 8802, 8801, 8800 ] } ] }, { "id": "vp_hdhalfboard_vertical_2_right", - "fg": [ 8694, 8702, 8701, 8700 ], + "fg": [ 8798, 8806, 8805, 8804 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8694, 8702, 8701, 8700 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8798, 8806, 8805, 8804 ] } ] }, { "id": "vp_hdhalfboard_cover", - "fg": [ 8661, 8664, 8663, 8662 ], + "fg": [ 8765, 8768, 8767, 8766 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8661, 8664, 8663, 8662 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8765, 8768, 8767, 8766 ] } ] }, { "id": "vp_xlhalfboard_ne", - "fg": [ 8624, 8627, 8626, 8625 ], + "fg": [ 8728, 8731, 8730, 8729 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8624, 8627, 8626, 8625 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8728, 8731, 8730, 8729 ] } ] }, { "id": "vp_xlhalfboard_nw", - "fg": [ 8628, 8631, 8630, 8629 ], + "fg": [ 8732, 8735, 8734, 8733 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8628, 8631, 8630, 8629 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8732, 8735, 8734, 8733 ] } ] }, { "id": "vp_xlhalfboard_se", - "fg": 8632, + "fg": 8736, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8632 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8736 } ] }, { "id": "vp_xlhalfboard_sw", - "fg": 8633, + "fg": 8737, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8633 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8737 } ] }, { "id": "vp_xlhalfboard_vertical_left", - "fg": 8635, + "fg": 8739, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8635 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8739 } ] }, { "id": "vp_xlhalfboard_vertical_right", - "fg": 8636, + "fg": 8740, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8636 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8740 } ] }, { "id": [ "vp_xlhalfboard_horizontal", "vp_xlhalfboard_horizontal_2" ], - "fg": 8619, + "fg": 8723, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8619 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8723 } ] }, { "id": "vp_xlhalfboard_horizontal_front", - "fg": [ 8619, 8622, 8621, 8620 ], + "fg": [ 8723, 8726, 8725, 8724 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8619, 8622, 8621, 8620 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8723, 8726, 8725, 8724 ] } ] }, { "id": "vp_xlhalfboard_horizontal_rear", - "fg": 8623, + "fg": 8727, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8623 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8727 } ] }, { "id": [ "vp_xlhalfboard_vertical", "vp_xlhalfboard_vertical_2" ], - "fg": 8634, + "fg": 8738, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8634 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8738 } ] }, { "id": "vp_xlhalfboard_cover", - "fg": [ 8615, 8618, 8617, 8616 ], + "fg": [ 8719, 8722, 8721, 8720 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8615, 8618, 8617, 8616 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8719, 8722, 8721, 8720 ] } ] }, { "id": "vp_hdstowboard_ne", - "fg": [ 8708, 8711, 8710, 8709 ], + "fg": [ 8812, 8815, 8814, 8813 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8708, 8711, 8710, 8709 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8812, 8815, 8814, 8813 ] } ] }, { "id": "vp_hdstowboard_nw", - "fg": [ 8712, 8715, 8714, 8713 ], + "fg": [ 8816, 8819, 8818, 8817 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8712, 8715, 8714, 8713 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8816, 8819, 8818, 8817 ] } ] }, { "id": "vp_hdstowboard_se", - "fg": [ 8716, 8718, 8712, 8717 ], + "fg": [ 8820, 8822, 8816, 8821 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8716, 8718, 8712, 8717 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8820, 8822, 8816, 8821 ] } ] }, { "id": "vp_hdstowboard_sw", - "fg": [ 8719, 8721, 8708, 8720 ], + "fg": [ 8823, 8825, 8812, 8824 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8719, 8721, 8708, 8720 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8823, 8825, 8812, 8824 ] } ] }, { "id": "vp_hdstowboard_vertical_left", - "fg": [ 8722, 8724, 8725, 8723 ], + "fg": [ 8826, 8828, 8829, 8827 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8722, 8724, 8725, 8723 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8826, 8828, 8829, 8827 ] } ] }, { "id": "vp_hdstowboard_vertical_right", - "fg": [ 8725, 8723, 8722, 8724 ], + "fg": [ 8829, 8827, 8826, 8828 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8725, 8723, 8722, 8724 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8829, 8827, 8826, 8828 ] } ] }, { "id": [ "vp_hdstowboard_horizontal", "vp_hdstowboard_horizontal_2" ], - "fg": 8703, + "fg": 8807, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8703 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8807 } ] }, { "id": "vp_hdstowboard_horizontal_front", - "fg": [ 8703, 8706, 8705, 8704 ], + "fg": [ 8807, 8810, 8809, 8808 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8703, 8706, 8705, 8704 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8807, 8810, 8809, 8808 ] } ] }, { "id": "vp_hdstowboard_horizontal_rear", - "fg": [ 8707, 8704, 8703, 8706 ], + "fg": [ 8811, 8808, 8807, 8810 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8707, 8704, 8703, 8706 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8811, 8808, 8807, 8810 ] } ] }, { "id": "vp_hdstowboard_vertical", - "fg": 8723, + "fg": 8827, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8723 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8827 } ] }, { "id": "vp_woodboard_ne", - "fg": [ 8730, 8731, 8736, 8737 ], + "fg": [ 8834, 8835, 8840, 8841 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8730, 8731, 8736, 8737 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8834, 8835, 8840, 8841 ] } ] }, { "id": "vp_woodboard_nw", - "fg": [ 8732, 8733, 8734, 8735 ], + "fg": [ 8836, 8837, 8838, 8839 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8732, 8733, 8734, 8735 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8836, 8837, 8838, 8839 ] } ] }, { "id": "vp_woodboard_se", - "fg": [ 8734, 8735, 8732, 8733 ], + "fg": [ 8838, 8839, 8836, 8837 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8734, 8735, 8732, 8733 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8838, 8839, 8836, 8837 ] } ] }, { "id": "vp_woodboard_sw", - "fg": [ 8736, 8737, 8730, 8731 ], + "fg": [ 8840, 8841, 8834, 8835 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8736, 8737, 8730, 8731 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8840, 8841, 8834, 8835 ] } ] }, { "id": "vp_woodboard_vertical_left", - "fg": [ 8738, 8728, 8739, 8726 ], + "fg": [ 8842, 8832, 8843, 8830 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8738, 8728, 8739, 8726 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8842, 8832, 8843, 8830 ] } ] }, { "id": "vp_woodboard_vertical_right", - "fg": [ 8739, 8726, 8738, 8728 ], + "fg": [ 8843, 8830, 8842, 8832 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8739, 8726, 8738, 8728 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8843, 8830, 8842, 8832 ] } ] }, { "id": [ "vp_woodboard_horizontal", "vp_woodboard_vertical", "vp_woodboard_horizontal_front" ], - "fg": [ 8726, 8727, 8728, 8729 ], + "fg": [ 8830, 8831, 8832, 8833 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8726, 8727, 8728, 8729 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8830, 8831, 8832, 8833 ] } ] }, { "id": "vp_woodboard_horizontal_rear", - "fg": [ 8728, 8729, 8726, 8727 ], + "fg": [ 8832, 8833, 8830, 8831 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8728, 8729, 8726, 8727 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8832, 8833, 8830, 8831 ] } ] }, { "id": "vp_woodhalfboard_ne", - "fg": 8744, + "fg": 8848, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8744 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8848 } ] }, { "id": "vp_woodhalfboard_nw", - "fg": 8743, + "fg": 8847, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8743 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8847 } ] }, { "id": "vp_woodhalfboard_se", - "fg": 8748, + "fg": 8852, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8748 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8852 } ] }, { "id": "vp_woodhalfboard_sw", - "fg": 8747, + "fg": 8851, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8747 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8851 } ] }, { "id": [ "vp_woodhalfboard_vertical_left", "vp_woodhalfboard_vertical_2_left", "vp_woodhalfboard_vertical_T_left" ], - "fg": 8745, + "fg": 8849, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8745 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8849 } ] }, { "id": [ "vp_woodhalfboard_vertical_right", "vp_woodhalfboard_vertical_2_right", "vp_woodhalfboard_vertical_T_right" ], - "fg": 8749, + "fg": 8853, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8749 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8853 } ] }, { "id": [ @@ -13154,881 +13310,881 @@ "vp_woodhalfboard_horizontal_front", "vp_woodhalfboard_horizontal_2_front" ], - "fg": 8742, + "fg": 8846, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8742 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8846 } ] }, { "id": [ "vp_woodhalfboard_horizontal_rear", "vp_woodhalfboard_horizontal_2_rear" ], - "fg": 8746, + "fg": 8850, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8746 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8850 } ] }, { "id": [ "vp_woodhalfboard", "vp_woodhalfboard_cross", "vp_woodhalfboard_vertical", "vp_woodhalfboard_vertical_2" ], - "fg": 8741, + "fg": 8845, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8741 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8845 } ] }, { "id": "vp_woodhalfboard_cover", - "fg": 8740, + "fg": 8844, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8740 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8844 } ] }, { "id": [ "vp_basketsm", "vp_basketsm_external" ], - "fg": [ 8761, 8760 ], + "fg": [ 8865, 8864 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8761, 8760 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8865, 8864 ] } ] }, { "id": "vp_basketsm_bike_rear", - "fg": [ 8757, 8759, 8758, 8756 ], + "fg": [ 8861, 8863, 8862, 8860 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8757, 8759, 8758, 8756 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8861, 8863, 8862, 8860 ] } ] }, { "id": [ "vp_basketlg", "vp_basketlg_external" ], - "fg": [ 8755, 8754 ], + "fg": [ 8859, 8858 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8755, 8754 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8859, 8858 ] } ] }, { "id": "vp_basketlg_cart", - "fg": [ 8751, 8753, 8752, 8750 ], + "fg": [ 8855, 8857, 8856, 8854 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8751, 8753, 8752, 8750 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8855, 8857, 8856, 8854 ] } ] }, { "id": "vp_box", - "fg": [ 8762, 8763 ], + "fg": [ 8866, 8867 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8762, 8763 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8866, 8867 ] } ] }, { "id": "vp_wood box", - "fg": [ 8772, 8771 ], + "fg": [ 8876, 8875 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8772, 8771 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8876, 8875 ] } ] }, { "id": "vp_box_wheelbarrow", - "fg": [ 8765, 8767, 8766, 8764 ], + "fg": [ 8869, 8871, 8870, 8868 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8765, 8767, 8766, 8764 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8869, 8871, 8870, 8868 ] } ] }, { "id": "vp_trunk", - "fg": 8769, + "fg": 8873, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8769 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8873 } ] }, { "id": "vp_trunk_rear_edge", - "fg": 8770, + "fg": 8874, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8770 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8874 } ] }, { "id": [ "vp_cargo_space", "animal_compartment" ], - "fg": 8768, + "fg": 8872, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8768 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8872 } ] }, { "id": [ "vp_hddoor_trunk", "vp_hdhatch", "vp_hdhatch_opaque" ], - "fg": [ 8796, 8802, 8801, 8800 ], + "fg": [ 8900, 8906, 8905, 8904 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8797, 8799, 8797, 8798 ] }, { "id": "broken", "fg": 8776, "bg": [ 8797, 8799, 8797, 8798 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 8901, 8903, 8901, 8902 ] }, { "id": "broken", "fg": 8880, "bg": [ 8901, 8903, 8901, 8902 ] } ] }, { "id": [ "vp_hddoor", "vp_hddoor_front" ], - "fg": [ 8784, 8785, 8784, 8783 ], + "fg": [ 8888, 8889, 8888, 8887 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8778, 8779, 8778, 8777 ] }, { "id": "broken", "fg": 8776, "bg": [ 8778, 8779, 8778, 8777 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 8882, 8883, 8882, 8881 ] }, { "id": "broken", "fg": 8880, "bg": [ 8882, 8883, 8882, 8881 ] } ] }, { "id": "vp_hddoor_rear", - "fg": [ 8793, 8795, 8794, 8792 ], + "fg": [ 8897, 8899, 8898, 8896 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8781, 8782, 8781, 8780 ] }, { "id": "broken", "fg": 8776, "bg": [ 8781, 8782, 8781, 8780 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 8885, 8886, 8885, 8884 ] }, { "id": "broken", "fg": 8880, "bg": [ 8885, 8886, 8885, 8884 ] } ] }, { "id": [ "vp_hddoor_opaque", "vp_hddoor_opaque_front" ], - "fg": [ 8787, 8788, 8787, 8786 ], + "fg": [ 8891, 8892, 8891, 8890 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8778, 8779, 8778, 8777 ] }, { "id": "broken", "fg": 8776, "bg": [ 8778, 8779, 8778, 8777 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 8882, 8883, 8882, 8881 ] }, { "id": "broken", "fg": 8880, "bg": [ 8882, 8883, 8882, 8881 ] } ] }, { "id": "vp_hddoor_opaque_rear", - "fg": [ 8790, 8791, 8790, 8789 ], + "fg": [ 8894, 8895, 8894, 8893 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8781, 8782, 8781, 8780 ] }, { "id": "broken", "fg": 8776, "bg": [ 8781, 8782, 8781, 8780 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 8885, 8886, 8885, 8884 ] }, { "id": "broken", "fg": 8880, "bg": [ 8885, 8886, 8885, 8884 ] } ] }, { "id": "vp_ram_spiked", - "fg": 8804, + "fg": 8908, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8804 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8908 } ] }, { "id": "vp_ram_steel", - "fg": 8805, + "fg": 8909, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8804 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8908 } ] }, { "id": "vp_spike", - "fg": 8806, + "fg": 8910, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8806 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8910 } ] }, { "id": "vp_frame_cover", - "fg": 8808, + "fg": 8912, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8808 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8912 } ] }, { "id": "vp_frame_cross", - "fg": 8809, + "fg": 8913, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8809 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8913 } ] }, { "id": "vp_frame_cross_unconnected", - "fg": 8810, + "fg": 8914, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8810 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8914 } ] }, { "id": "vp_frame_ne", - "fg": 8823, + "fg": 8927, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8823 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8927 } ] }, { "id": "vp_frame_nw", - "fg": 8824, + "fg": 8928, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8824 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8928 } ] }, { "id": "vp_frame_se", - "fg": 8825, + "fg": 8929, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8825 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8929 } ] }, { "id": "vp_frame_sw", - "fg": 8826, + "fg": 8930, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8826 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8930 } ] }, { "id": "vp_frame_vertical_unconnected", - "fg": 8834, + "fg": 8938, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8834 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8938 } ] }, { "id": "vp_frame_vertical_2_unconnected", - "fg": 8831, + "fg": 8935, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8831 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8935 } ] }, { "id": "vp_frame_vertical_left", - "fg": 8832, + "fg": 8936, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8832 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8936 } ] }, { "id": "vp_frame_vertical_2_left", - "fg": 8829, + "fg": 8933, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8829 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8933 } ] }, { "id": "vp_frame_vertical_right", - "fg": 8833, + "fg": 8937, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8833 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8937 } ] }, { "id": "vp_frame_vertical_2_right", - "fg": 8830, + "fg": 8934, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8830 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8934 } ] }, { "id": "vp_frame_horizontal", - "fg": 8811, + "fg": 8915, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8811 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8915 } ] }, { "id": "vp_frame_horizontal_2", - "fg": 8812, + "fg": 8916, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8812 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8916 } ] }, { "id": "vp_frame_horizontal_unconnected", - "fg": 8822, + "fg": 8926, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8822 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8926 } ] }, { "id": "vp_frame_horizontal_2_unconnected", - "fg": 8815, + "fg": 8919, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8815 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8919 } ] }, { "id": "vp_frame_horizontal_front", - "fg": 8818, + "fg": 8922, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8818 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8922 } ] }, { "id": "vp_frame_horizontal_2_front", - "fg": 8813, + "fg": 8917, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8813 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8917 } ] }, { "id": "vp_frame_horizontal_rear", - "fg": 8820, + "fg": 8924, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8820 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8924 } ] }, { "id": "vp_frame_horizontal_2_rear", - "fg": 8814, + "fg": 8918, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8814 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8918 } ] }, { "id": [ "vp_frame_horizontal_left", "vp_frame_vertical_T_left" ], - "fg": 8819, + "fg": 8923, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8819 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8923 } ] }, { "id": "vp_frame_horizontal_2_left", - "fg": 8816, + "fg": 8920, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8816 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8920 } ] }, { "id": [ "vp_frame_horizontal_right", "vp_frame_vertical_T_right" ], - "fg": 8821, + "fg": 8925, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8821 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8925 } ] }, { "id": "vp_frame_horizontal_2_right", - "fg": 8817, + "fg": 8921, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8817 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8921 } ] }, { "id": "vp_frame_vertical", - "fg": 8827, + "fg": 8931, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8827 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8931 } ] }, { "id": "vp_frame_vertical_2", - "fg": 8828, + "fg": 8932, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8828 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8932 } ] }, { "id": "vp_hdframe_cover", - "fg": 8835, + "fg": 8939, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8835 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8939 } ] }, { "id": "vp_hdframe_cross", - "fg": 8836, + "fg": 8940, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8836 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8940 } ] }, { "id": "vp_hdframe_cross_unconnected", - "fg": 8837, + "fg": 8941, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8837 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8941 } ] }, { "id": "vp_hdframe_ne", - "fg": 8850, + "fg": 8954, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8850 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8954 } ] }, { "id": "vp_hdframe_nw", - "fg": 8851, + "fg": 8955, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8851 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8955 } ] }, { "id": "vp_hdframe_se", - "fg": 8852, + "fg": 8956, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8852 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8956 } ] }, { "id": "vp_hdframe_sw", - "fg": 8853, + "fg": 8957, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8853 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8957 } ] }, { "id": "vp_hdframe_vertical_unconnected", - "fg": 8861, + "fg": 8965, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8861 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8965 } ] }, { "id": "vp_hdframe_vertical_2_unconnected", - "fg": 8858, + "fg": 8962, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8858 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8962 } ] }, { "id": "vp_hdframe_vertical_left", - "fg": 8859, + "fg": 8963, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8859 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8963 } ] }, { "id": "vp_hdframe_vertical_2_left", - "fg": 8856, + "fg": 8960, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8856 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8960 } ] }, { "id": "vp_hdframe_vertical_right", - "fg": 8860, + "fg": 8964, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8860 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8964 } ] }, { "id": "vp_hdframe_vertical_2_right", - "fg": 8857, + "fg": 8961, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8857 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8961 } ] }, { "id": "vp_hdframe_horizontal", - "fg": 8838, + "fg": 8942, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8838 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8942 } ] }, { "id": "vp_hdframe_horizontal_2", - "fg": 8839, + "fg": 8943, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8839 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8943 } ] }, { "id": "vp_hdframe_horizontal_unconnected", - "fg": 8849, + "fg": 8953, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8849 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8953 } ] }, { "id": "vp_hdframe_horizontal_2_unconnected", - "fg": 8842, + "fg": 8946, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8842 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8946 } ] }, { "id": "vp_hdframe_horizontal_front", - "fg": 8845, + "fg": 8949, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8845 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8949 } ] }, { "id": "vp_hdframe_horizontal_2_front", - "fg": 8840, + "fg": 8944, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8840 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8944 } ] }, { "id": "vp_hdframe_horizontal_rear", - "fg": 8847, + "fg": 8951, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8847 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8951 } ] }, { "id": "vp_hdframe_horizontal_2_rear", - "fg": 8841, + "fg": 8945, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8841 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8945 } ] }, { "id": [ "vp_hdframe_horizontal_left", "vp_hdframe_vertical_T_left" ], - "fg": 8846, + "fg": 8950, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8846 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8950 } ] }, { "id": "vp_hdframe_horizontal_2_left", - "fg": 8843, + "fg": 8947, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8843 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8947 } ] }, { "id": [ "vp_hdframe_horizontal_right", "vp_hdframe_vertical_T_right" ], - "fg": 8848, + "fg": 8952, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8848 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8952 } ] }, { "id": "vp_hdframe_horizontal_2_right", - "fg": 8844, + "fg": 8948, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8844 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8948 } ] }, { "id": "vp_hdframe_vertical", - "fg": 8854, + "fg": 8958, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8854 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8958 } ] }, { "id": "vp_hdframe_vertical_2", - "fg": 8855, + "fg": 8959, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8855 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8959 } ] }, { "id": "vp_xlframe_cover", - "fg": 8862, + "fg": 8966, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8862 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8966 } ] }, { "id": "vp_xlframe_cross", - "fg": 8863, + "fg": 8967, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8863 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8967 } ] }, { "id": "vp_xlframe_cross_unconnected", - "fg": 8864, + "fg": 8968, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8864 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8968 } ] }, { "id": "vp_xlframe_ne", - "fg": 8877, + "fg": 8981, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8877 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8981 } ] }, { "id": "vp_xlframe_nw", - "fg": 8878, + "fg": 8982, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8878 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8982 } ] }, { "id": "vp_xlframe_se", - "fg": 8879, + "fg": 8983, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8879 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8983 } ] }, { "id": "vp_xlframe_sw", - "fg": 8880, + "fg": 8984, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8880 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8984 } ] }, { "id": "vp_xlframe_vertical_unconnected", - "fg": 8888, + "fg": 8992, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8888 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8992 } ] }, { "id": "vp_xlframe_vertical_2_unconnected", - "fg": 8885, + "fg": 8989, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8885 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8989 } ] }, { "id": "vp_xlframe_vertical_left", - "fg": 8886, + "fg": 8990, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8886 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8990 } ] }, { "id": "vp_xlframe_vertical_2_left", - "fg": 8883, + "fg": 8987, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8883 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8987 } ] }, { "id": "vp_xlframe_vertical_right", - "fg": 8887, + "fg": 8991, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8887 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8991 } ] }, { "id": "vp_xlframe_vertical_2_right", - "fg": 8884, + "fg": 8988, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8884 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8988 } ] }, { "id": "vp_xlframe_horizontal", - "fg": 8865, + "fg": 8969, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8865 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8969 } ] }, { "id": "vp_xlframe_horizontal_2", - "fg": 8866, + "fg": 8970, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8866 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8970 } ] }, { "id": "vp_xlframe_horizontal_unconnected", - "fg": 8876, + "fg": 8980, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8876 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8980 } ] }, { "id": "vp_xlframe_horizontal_2_unconnected", - "fg": 8869, + "fg": 8973, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8869 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8973 } ] }, { "id": "vp_xlframe_horizontal_front", - "fg": 8872, + "fg": 8976, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8872 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8976 } ] }, { "id": "vp_xlframe_horizontal_2_front", - "fg": 8867, + "fg": 8971, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8867 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8971 } ] }, { "id": "vp_xlframe_horizontal_rear", - "fg": 8874, + "fg": 8978, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8874 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8978 } ] }, { "id": "vp_xlframe_horizontal_2_rear", - "fg": 8868, + "fg": 8972, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8868 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8972 } ] }, { "id": [ "vp_xlframe_horizontal_left", "vp_xlframe_vertical_T_left" ], - "fg": 8873, + "fg": 8977, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8873 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8977 } ] }, { "id": "vp_xlframe_horizontal_2_left", - "fg": 8870, + "fg": 8974, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8870 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8974 } ] }, { "id": [ "vp_xlframe_horizontal_right", "vp_xlframe_vertical_T_right" ], - "fg": 8875, + "fg": 8979, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8875 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8979 } ] }, { "id": "vp_xlframe_horizontal_2_right", - "fg": 8871, + "fg": 8975, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8871 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8975 } ] }, { "id": "vp_xlframe_vertical", - "fg": 8881, + "fg": 8985, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8881 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8985 } ] }, { "id": "vp_xlframe_vertical_2", - "fg": 8882, + "fg": 8986, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8882 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8986 } ] }, { "id": [ "vp_headlight", "vp_headlight_reinforced", "vp_wide_headlight_reinforced", "vp_wide_headlight" ], - "fg": 8890 + "fg": 8994 }, { "id": [ "vp_headlight_ne", "vp_headlight_reinforced_ne", "vp_wide_headlight_reinforced_ne", "vp_wide_headlight_ne" ], - "fg": 8889 + "fg": 8993 }, { "id": [ "vp_headlight_nw", "vp_headlight_reinforced_nw", "vp_wide_headlight_reinforced_nw", "vp_wide_headlight_nw" ], - "fg": 8890 + "fg": 8994 }, { "id": [ "vp_veh_table", "vp_veh_table_wood" ], - "fg": [ 8891, 8891 ], - "bg": [ 8910, 8909 ], + "fg": [ 8995, 8995 ], + "bg": [ 9014, 9013 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8892, "bg": [ 8910, 8909 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8996, "bg": [ 9014, 9013 ] } ] }, { "id": "vp_workbench", - "fg": [ 8911, 8911 ], - "bg": 6494, + "fg": [ 9015, 9015 ], + "bg": 6583, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8911, 8911 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9015, 9015 ] } ] }, { "id": "vp_minifridge", - "fg": [ 8903, 8903 ], + "fg": [ 9007, 9007 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8903, 8903 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9007, 9007 ] } ] }, { "id": "vp_minifreezer", - "fg": [ 8902, 8902 ], + "fg": [ 9006, 9006 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8902, 8902 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9006, 9006 ] } ] }, { "id": "vp_kitchen_unit", - "fg": [ 8899, 8899 ], + "fg": [ 9003, 9003 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8899, 8899 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9003, 9003 ] } ] }, { "id": "vp_welding_rig", - "fg": [ 8908, 8908 ], + "fg": [ 9012, 9012 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8908, 8908 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9012, 9012 ] } ] }, { "id": "vp_craft_rig", - "fg": [ 8896, 8896 ], + "fg": [ 9000, 9000 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8896, 8896 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9000, 9000 ] } ] }, { "id": "vp_washing_machine", - "fg": [ 8907, 8907 ], + "fg": [ 9011, 9011 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8907, 8907 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9011, 9011 ] } ] }, { "id": "vp_veh_forge", - "fg": [ 8897, 8897 ], + "fg": [ 9001, 9001 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8897, 8897 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9001, 9001 ] } ] }, { "id": "vp_veh_kiln", - "fg": [ 8898, 8898 ], + "fg": [ 9002, 9002 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8898, 8898 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9002, 9002 ] } ] }, { "id": "vp_chemlab", - "fg": [ 8895, 8895 ], + "fg": [ 8999, 8999 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8895, 8895 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 8999, 8999 ] } ] }, { "id": "vp_aisle_vertical", - "fg": 8894, + "fg": 8998, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8894 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8998 } ] }, { "id": "vp_aisle_horizontal", - "fg": 8893, + "fg": 8997, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8893 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 8997 } ] }, - { "id": "vp_trunk_floor", "fg": 8905, "bg": 8894 }, + { "id": "vp_trunk_floor", "fg": 9009, "bg": 8998 }, { "id": "vp_wooden_aisle_vertical", - "fg": [ 8910, 8909 ], + "fg": [ 9014, 9013 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8910, 8909 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9014, 9013 ] } ] }, { "id": "vp_wooden_aisle_horizontal", - "fg": [ 8909, 8910 ], + "fg": [ 9013, 9014 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8909, 8910 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9013, 9014 ] } ] }, { "id": "vp_lit_aisle_vertical", - "fg": 8901, + "fg": 9005, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8901 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9005 } ] }, { "id": "vp_lit_aisle_horizontal", - "fg": 8900, + "fg": 9004, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8900 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9004 } ] }, { "id": "vp_mounted_spare_tire", - "fg": 8904, + "fg": 9008, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8904 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9008 } ] }, { "id": [ "vp_saddle", "vp_saddle_pedal" ], - "fg": [ 8913, 8915, 8914, 8912 ], + "fg": [ 9017, 9019, 9018, 9016 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8913, 8915, 8914, 8912 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9017, 9019, 9018, 9016 ] } ] }, { "id": [ "vp_seat_wood", "seat_wood_bench" ], - "fg": [ 8920, 8920, 8921, 8921 ], - "bg": [ 8910, 8909 ], + "fg": [ 9024, 9024, 9025, 9025 ], + "bg": [ 9014, 9013 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8920, 8920, 8921, 8921 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9024, 9024, 9025, 9025 ] } ] }, { "id": "vp_seat_wood_flimsy", - "fg": [ 8918, 8918, 8919, 8919 ], - "bg": [ 8910, 8909 ], + "fg": [ 9022, 9022, 9023, 9023 ], + "bg": [ 9014, 9013 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8918, 8918, 8919, 8919 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9022, 9022, 9023, 9023 ] } ] }, { "id": [ "vp_folding_seat", "vp_reclining_seat", "vp_seat" ], - "fg": [ 8953, 8951, 8946, 8952 ], + "fg": [ 9057, 9055, 9050, 9056 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8953, 8951, 8946, 8952 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9057, 9055, 9050, 9056 ] } ] }, { "id": "vp_seat_back", - "fg": [ 8922, 8945, 8944, 8943 ], + "fg": [ 9026, 9049, 9048, 9047 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8922, 8945, 8944, 8943 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9026, 9049, 9048, 9047 ] } ] }, { "id": "vp_seat_back_left", - "fg": [ 8935, 8938, 8937, 8936 ], + "fg": [ 9039, 9042, 9041, 9040 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8935, 8938, 8937, 8936 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9039, 9042, 9041, 9040 ] } ] }, { "id": "vp_seat_back_right", - "fg": [ 8939, 8942, 8941, 8940 ], + "fg": [ 9043, 9046, 9045, 9044 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8939, 8942, 8941, 8940 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9043, 9046, 9045, 9044 ] } ] }, { "id": "vp_seat_back_vertical", - "fg": [ 8943, 8922, 8945, 8944 ], + "fg": [ 9047, 9026, 9049, 9048 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8943, 8922, 8945, 8944 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9047, 9026, 9049, 9048 ] } ] }, { "id": "vp_seat_back_vertical_left", - "fg": [ 8936, 8935, 8938, 8937 ], + "fg": [ 9040, 9039, 9042, 9041 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8936, 8935, 8938, 8937 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9040, 9039, 9042, 9041 ] } ] }, { "id": "vp_seat_back_vertical_right", - "fg": [ 8940, 8939, 8942, 8941 ], + "fg": [ 9044, 9043, 9046, 9045 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8940, 8939, 8942, 8941 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9044, 9043, 9046, 9045 ] } ] }, { "id": [ "vp_seat_leather", "vp_reclining_seat_leather" ], - "fg": [ 8950, 8948, 8947, 8949 ], + "fg": [ 9054, 9052, 9051, 9053 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8950, 8948, 8947, 8949 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9054, 9052, 9051, 9053 ] } ] }, { "id": "vp_seat_back_leather", - "fg": [ 8923, 8934, 8933, 8932 ], + "fg": [ 9027, 9038, 9037, 9036 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8923, 8934, 8933, 8932 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9027, 9038, 9037, 9036 ] } ] }, { "id": "vp_seat_back_leather_left", - "fg": [ 8924, 8927, 8926, 8925 ], + "fg": [ 9028, 9031, 9030, 9029 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8924, 8927, 8926, 8925 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9028, 9031, 9030, 9029 ] } ] }, { "id": "vp_seat_back_leather_right", - "fg": [ 8928, 8931, 8930, 8929 ], + "fg": [ 9032, 9035, 9034, 9033 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8928, 8931, 8930, 8929 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9032, 9035, 9034, 9033 ] } ] }, { "id": "vp_seat_back_leather_vertical", - "fg": [ 8932, 8923, 8934, 8933 ], + "fg": [ 9036, 9027, 9038, 9037 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8932, 8923, 8934, 8933 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9036, 9027, 9038, 9037 ] } ] }, { "id": "vp_seat_back_leather_vertical_left", - "fg": [ 8925, 8924, 8927, 8926 ], + "fg": [ 9029, 9028, 9031, 9030 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8925, 8924, 8927, 8926 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9029, 9028, 9031, 9030 ] } ] }, { "id": "vp_seat_back_leather_vertical_right", - "fg": [ 8929, 8928, 8931, 8930 ], + "fg": [ 9033, 9032, 9035, 9034 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8929, 8928, 8931, 8930 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9033, 9032, 9035, 9034 ] } ] }, { "id": "vp_seat_rear", - "fg": [ 8946, 8952, 8953, 8951 ], + "fg": [ 9050, 9056, 9057, 9055 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8946, 8952, 8953, 8951 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9050, 9056, 9057, 9055 ] } ] }, { "id": "vp_seat_leather_rear", - "fg": [ 8947, 8949, 8950, 8948 ], + "fg": [ 9051, 9053, 9054, 9052 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8947, 8949, 8950, 8948 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9051, 9053, 9054, 9052 ] } ] }, { "id": "vp_seed_drill", - "fg": [ 8955, 8957, 8956, 8954 ], + "fg": [ 9059, 9061, 9060, 9058 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9582, "bg": [ 8955, 8957, 8956, 8954 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9694, "bg": [ 9059, 9061, 9060, 9058 ] } ] }, { "id": "vp_external_tank", - "fg": [ 8958, 8959, 8960, 8961 ], + "fg": [ 9062, 9063, 9064, 9065 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8958, 8959, 8960, 8961 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9062, 9063, 9064, 9065 ] } ] }, { "id": "vp_tank_55gal_drum", - "fg": [ 8963, 8962 ], + "fg": [ 9067, 9066 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8963, 8962 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9067, 9066 ] } ] }, { "id": [ @@ -14045,80 +14201,80 @@ "vp_mounted_m60_semi" ], "//": "rifles and machineguns", - "fg": 8966, - "bg": 8964, + "fg": 9070, + "bg": 9068, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8966 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9070 } ] }, { "id": [ "vp_mounted_emp_gun", "vp_mounted_plasma_gun", "vp_plasma_gun", "vp_laser_rifle" ], "//": "energy weapons", - "fg": 8965, - "bg": 8964, + "fg": 9069, + "bg": 9068, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8965 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9069 } ] }, { "id": [ "vp_mounted_hk_g80", "vp_mounted_coilgun" ], "//": "railguns", - "fg": 8967, - "bg": 8964, + "fg": 9071, + "bg": 9068, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8967 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9071 } ] }, { "id": [ "vp_mounted_bigun", "vp_mounted_m134" ], "//": "multibarrel weapons", - "fg": 8966, - "bg": 8964, + "fg": 9070, + "bg": 9068, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8966 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9070 } ] }, { "id": [ "vp_watercannon", "vp_flamethrower", "vp_mounted_chemical_thrower" ], "//": "liquid sprayers", - "fg": 8966, - "bg": 8964, + "fg": 9070, + "bg": 9068, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8966 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9070 } ] }, { "id": "vp_tow_launcher", "//": "rocket tubes", - "fg": 8966, - "bg": 8964, + "fg": 9070, + "bg": 9068, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8966 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9070 } ] }, { "id": "vp_animal_compartment", - "fg": [ 8968, 8968, 8968, 8968 ], + "fg": [ 9072, 9072, 9072, 9072 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8968, 8968, 8968, 8968 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9072, 9072, 9072, 9072 ] } ] }, { "id": "vp_basketsm_wheelchair", - "fg": [ 8970, 8972, 8971, 8969 ], + "fg": [ 9074, 9076, 9075, 9073 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8970, 8972, 8971, 8969 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9074, 9076, 9075, 9073 ] } ] }, { "id": [ "vp_wheel", "vp_wheel_steerable" ], - "fg": 8973, + "fg": 9077, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 8973 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9077 } ] }, { "id": [ "vp_wheel_bicycle", "vp_wheel_bicycle_steerable", "vp_wheel_bicycle_or", "vp_wheel_bicycle_or_steerable" ], - "fg": [ 8975, 8977, 8976, 8974 ], + "fg": [ 9079, 9081, 9080, 9078 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8975, 8977, 8976, 8974 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9079, 9081, 9080, 9078 ] } ] }, { "id": [ "vp_wheel_bicycle_rear", "vp_wheel_bicycle_or_rear" ], - "fg": [ 8976, 8974, 8975, 8977 ], + "fg": [ 9080, 9078, 9079, 9081 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 8976, 8974, 8975, 8977 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9080, 9078, 9079, 9081 ] } ] }, { "id": [ @@ -14127,297 +14283,305 @@ "vp_reinforced_windshield_horizontal_front", "vp_reinforced_windshield_front_edge" ], - "fg": [ 8978, 8981, 8980, 8979 ], + "fg": [ 9082, 9085, 9084, 9083 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": [ 8978, 8981, 8980, 8979 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": [ 9082, 9085, 9084, 9083 ] } ] }, { "id": "vp_reinforced_windshield_horizontal_rear", - "fg": 8982, + "fg": 9086, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": 8982 } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": 9086 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_edge", - "fg": 8983, + "fg": 9087, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": 8983 } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": 9087 } ] }, { "id": "vp_reinforced_windshield_nw", - "fg": [ 8988, 8991, 8990, 8989 ], + "fg": [ 9092, 9095, 9094, 9093 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": [ 8988, 8991, 8990, 8989 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": [ 9092, 9095, 9094, 9093 ] } ] }, { "id": "vp_reinforced_windshield_ne", - "fg": [ 8984, 8987, 8986, 8985 ], + "fg": [ 9088, 9091, 9090, 9089 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": [ 8984, 8987, 8986, 8985 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": [ 9088, 9091, 9090, 9089 ] } ] }, { "id": "vp_reinforced_windshield_sw", - "fg": 8997, + "fg": 9101, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": 8997 } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": 9101 } ] }, { "id": "vp_reinforced_windshield_se", - "fg": 8992, + "fg": 9096, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": 8992 } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": 9096 } ] }, { "id": "vp_reinforced_windshield_sw_edge", - "fg": [ 8998, 9001, 9000, 8999 ], + "fg": [ 9102, 9105, 9104, 9103 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": [ 8998, 9001, 9000, 8999 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": [ 9102, 9105, 9104, 9103 ] } ] }, { "id": "vp_reinforced_windshield_se_edge", - "fg": [ 8993, 8996, 8995, 8994 ], + "fg": [ 9097, 9100, 9099, 9098 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": [ 8993, 8996, 8995, 8994 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": [ 9097, 9100, 9099, 9098 ] } ] }, { "id": [ "vp_reinforced_windshield_vertical_left", "vp_reinforced_windshield_left" ], - "fg": [ 9002, 9005, 9004, 9003 ], + "fg": [ 9106, 9109, 9108, 9107 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": [ 9002, 9005, 9004, 9003 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": [ 9106, 9109, 9108, 9107 ] } ] }, { "id": [ "vp_reinforced_windshield_vertical_right", "vp_reinforced_windshield_right" ], - "fg": [ 9006, 9009, 9008, 9007 ], + "fg": [ 9110, 9113, 9112, 9111 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": [ 9006, 9009, 9008, 9007 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": [ 9110, 9113, 9112, 9111 ] } ] }, { "id": [ "vp_reinforced_windshield_full_vertical_left", "vp_reinforced_windshield_full_left" ], - "fg": [ 9002, 9005, 9004, 9003 ], + "fg": [ 9106, 9109, 9108, 9107 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": [ 9002, 9005, 9004, 9003 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": [ 9106, 9109, 9108, 9107 ] } ] }, { "id": [ "vp_reinforced_windshield_full_vertical_right", "vp_reinforced_windshield_full_right" ], - "fg": [ 9006, 9009, 9008, 9007 ], + "fg": [ 9110, 9113, 9112, 9111 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8773, "bg": [ 9006, 9009, 9008, 9007 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8877, "bg": [ 9110, 9113, 9112, 9111 ] } ] }, { "id": "vp_frame_wood_vertical_2", - "fg": 9030, + "fg": 9134, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9030 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9134 } ] }, { "id": "vp_frame_wood_vertical_2_unconnected", - "fg": 9033, + "fg": 9137, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9033 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9137 } ] }, { "id": "vp_frame_wood_vertical_2_right", - "fg": 9032, + "fg": 9136, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9032 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9136 } ] }, { "id": "vp_frame_wood_vertical_2_left", - "fg": 9031, + "fg": 9135, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9031 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9135 } ] }, { "id": "vp_frame_wood_vertical", - "fg": 9029, + "fg": 9133, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9029 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9133 } ] }, { "id": "vp_frame_wood_vertical_unconnected", - "fg": 9036, + "fg": 9140, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9036 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9140 } ] }, { "id": "vp_frame_wood_vertical_right", - "fg": 9035, + "fg": 9139, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9035 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9139 } ] }, { "id": "vp_frame_wood_vertical_left", - "fg": 9034, + "fg": 9138, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9034 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9138 } ] }, { "id": "vp_frame_wood_sw", - "fg": 9028, + "fg": 9132, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9028 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9132 } ] }, { "id": "vp_frame_wood_se", - "fg": 9027, + "fg": 9131, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9027 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9131 } ] }, { "id": "vp_frame_wood_nw", - "fg": 9026, + "fg": 9130, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9026 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9130 } ] }, { "id": "vp_frame_wood_ne", - "fg": 9025, + "fg": 9129, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9025 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9129 } ] }, { "id": "vp_frame_wood_horizontal_2", - "fg": 9014, + "fg": 9118, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9014 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9118 } ] }, { "id": "vp_frame_wood_horizontal_2_unconnected", - "fg": 9019, + "fg": 9123, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9019 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9123 } ] }, { "id": "vp_frame_wood_horizontal_2_right", - "fg": 9018, + "fg": 9122, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9018 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9122 } ] }, { "id": "vp_frame_wood_horizontal_2_rear", - "fg": 9017, + "fg": 9121, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9017 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9121 } ] }, { "id": "vp_frame_wood_horizontal_2_left", - "fg": 9016, + "fg": 9120, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9016 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9120 } ] }, { "id": "vp_frame_wood_horizontal_2_front", - "fg": 9015, + "fg": 9119, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9015 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9119 } ] }, { "id": "vp_frame_wood_horizontal", - "fg": 9013, + "fg": 9117, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9013 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9117 } ] }, { "id": "vp_frame_wood_horizontal_unconnected", - "fg": 9024, + "fg": 9128, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9024 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9128 } ] }, { "id": "vp_frame_wood_horizontal_right", - "fg": 9023, + "fg": 9127, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9023 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9127 } ] }, { "id": "vp_frame_wood_horizontal_rear", - "fg": 9022, + "fg": 9126, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9022 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9126 } ] }, { "id": "vp_frame_wood_horizontal_left", - "fg": 9021, + "fg": 9125, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9021 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9125 } ] }, { "id": "vp_frame_wood_horizontal_front", - "fg": 9020, + "fg": 9124, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9020 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9124 } ] }, { "id": "vp_frame_wood_cross", - "fg": 9011, + "fg": 9115, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9011 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9115 } ] }, { "id": [ "vp_frame_wood_cross_unconnected", "vp_frame_wood", "frame_wood" ], - "fg": 9012, + "fg": 9116, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9012 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9116 } ] }, { "id": "vp_frame_wood_cover", - "fg": 9010, - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9010 } ] - }, - { "id": "f_floor_mattress", "fg": 8279 }, - { "id": "f_fungal_mass", "fg": 8282 }, - { "id": "f_fungal_tangle", "fg": 8283 }, - { "id": "f_brazier", "fg": 8284 }, - { "id": "emer_blanket", "fg": 8314 }, - { "id": "emer_blanket_on", "fg": 8315 }, - { "id": "jacket_evac", "fg": 8316 }, - { "id": "f_autoclave", "fg": 8319 }, - { "id": "jeans_red", "fg": 8326 }, - { "id": "tights", "fg": 8327 }, - { "id": "blade", "fg": 8328 }, - { "id": "rm13_armor", "fg": 8329 }, - { "id": "55gal_drum", "fg": 8330 }, - { "id": "leather_funnel", "fg": 8355 }, - { "id": "tr_leather_funnel", "fg": 8357 }, - { "id": "brush", "fg": 8365 }, - { "id": "casserole", "fg": 8366 }, - { "id": "curling_iron", "fg": 8367 }, - { "id": "cutting_board", "fg": 8368 }, - { "id": "elec_hairtrimmer", "fg": 8369 }, - { "id": "hairbrush", "fg": 8370 }, - { "id": "metal_file", "fg": 8372 }, - { "id": "mobile_memory_card", "fg": 8373 }, - { "id": "plastic_straw", "fg": 8374 }, - { "id": "razor_blade", "fg": 8375 }, - { "id": "razor_shaving", "fg": 8376 }, - { "id": "string_floss", "fg": 8377 }, - { "id": "tumbler_plastic", "fg": 8379 }, - { "id": "xacto", "fg": 8380 }, - { "id": "cupboard_battery_charger", "fg": 8452 }, - { "id": "cupboard_box_small", "fg": 8453 }, - { "id": "cupboard_candle", "fg": 8454 }, - { "id": "cupboard_matches", "fg": 8455 }, - { "id": "desk_pen_1", "fg": 8456 }, - { "id": "desk_pen_2", "fg": 8457 }, - { "id": "sink_box_small", "fg": 8458 }, - { "id": "sink_brush", "fg": 8459 }, - { "id": "sink_dish_towel", "fg": 8460 }, - { "id": "sink_sponge", "fg": 8461 }, - { "id": "weather_portal_storm", "fg": 8477 }, - { "id": "f_rubble_landfill", "fg": 8489 }, - { "id": "t_roof_paper", "fg": 8554 }, - { "id": "crack_glass_left", "fg": 8774 }, - { "id": "vp_ram_mattress", "fg": 8803 }, - { "id": "vp_tearer", "fg": 8807 }, - { "id": "vp_vehicle_scoop", "fg": 8906 }, - { "id": "seat", "fg": 8916 }, - { "id": "seat_leather", "fg": 8917 } + "fg": 9114, + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9114 } ] + }, + { "id": "fd_gibs_flesh_int1", "fg": 8373 }, + { "id": "fd_gibs_flesh_int2", "fg": 8374 }, + { "id": "fd_gibs_flesh_int3", "fg": 8375 }, + { "id": "f_floor_mattress", "fg": 8378 }, + { "id": "f_fungal_mass", "fg": 8381 }, + { "id": "f_fungal_tangle", "fg": 8382 }, + { "id": "f_brazier", "fg": 8383 }, + { "id": "emer_blanket", "fg": 8413 }, + { "id": "emer_blanket_on", "fg": 8414 }, + { "id": "jacket_evac", "fg": 8415 }, + { "id": "f_autoclave", "fg": 8418 }, + { "id": "jeans_red", "fg": 8425 }, + { "id": "tights", "fg": 8426 }, + { "id": "blade", "fg": 8427 }, + { "id": "rm13_armor", "fg": 8428 }, + { "id": "55gal_drum", "fg": 8429 }, + { "id": "leather_funnel", "fg": 8454 }, + { "id": "tr_leather_funnel", "fg": 8456 }, + { "id": "ruined_chunks", "fg": 8457 }, + { "id": "brush", "fg": 8465 }, + { "id": "casserole", "fg": 8466 }, + { "id": "curling_iron", "fg": 8467 }, + { "id": "cutting_board", "fg": 8468 }, + { "id": "elec_hairtrimmer", "fg": 8469 }, + { "id": "hairbrush", "fg": 8470 }, + { "id": "metal_file", "fg": 8472 }, + { "id": "mobile_memory_card", "fg": 8473 }, + { "id": "plastic_straw", "fg": 8474 }, + { "id": "razor_blade", "fg": 8475 }, + { "id": "razor_shaving", "fg": 8476 }, + { "id": "string_floss", "fg": 8477 }, + { "id": "tumbler_plastic", "fg": 8479 }, + { "id": "xacto", "fg": 8480 }, + { "id": "brazier_2x4", "fg": 8552 }, + { "id": "brazier_log", "fg": 8553 }, + { "id": "cupboard_battery_charger", "fg": 8554 }, + { "id": "cupboard_box_small", "fg": 8555 }, + { "id": "cupboard_candle", "fg": 8556 }, + { "id": "cupboard_matches", "fg": 8557 }, + { "id": "desk_can_drink", "fg": 8558 }, + { "id": "desk_pen_1", "fg": 8559 }, + { "id": "desk_pen_2", "fg": 8560 }, + { "id": "sink_box_small", "fg": 8561 }, + { "id": "sink_brush", "fg": 8562 }, + { "id": "sink_dish_towel", "fg": 8563 }, + { "id": "sink_sponge", "fg": 8564 }, + { "id": "toilet_water", "fg": 8565 }, + { "id": "weather_portal_storm", "fg": 8581 }, + { "id": "f_rubble_landfill", "fg": 8593 }, + { "id": "t_roof_paper", "fg": 8658 }, + { "id": "crack_glass_left", "fg": 8878 }, + { "id": "vp_ram_mattress", "fg": 8907 }, + { "id": "vp_tearer", "fg": 8911 }, + { "id": "vp_vehicle_scoop", "fg": 9010 }, + { "id": "seat", "fg": 9020 }, + { "id": "seat_leather", "fg": 9021 } ] }, { "file": "incomplete_large.png", - "//": "range 9040 to 9119", + "//": "range 9152 to 9231", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, @@ -14425,220 +14589,220 @@ "tiles": [ { "id": "vp_door_trunk_horizontal_2", - "fg": [ 9044, 9051, 9050, 9049 ], + "fg": [ 9156, 9163, 9162, 9161 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9045, 9048, 9047, 9046 ] }, - { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 9045, 9048, 9047, 9046 ] } + { "id": "open", "fg": [ 9157, 9160, 9159, 9158 ] }, + { "id": "broken", "fg": [ 7923, 7923, 7923, 7923 ], "bg": [ 9157, 9160, 9159, 9158 ] } ] }, { "id": "vp_halfboard_hatch_wheel_left", - "fg": [ 9052, 9055, 9054, 9053 ], + "fg": [ 9164, 9167, 9166, 9165 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9043, 9043, 9043, 9043 ], "bg": [ 9052, 9055, 9054, 9053 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9155, 9155, 9155, 9155 ], "bg": [ 9164, 9167, 9166, 9165 ] } ] }, { "id": "vp_halfboard_hatch_wheel_right", - "fg": [ 9056, 9059, 9058, 9057 ], + "fg": [ 9168, 9171, 9170, 9169 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9043, 9043, 9043, 9043 ], "bg": [ 9056, 9059, 9058, 9057 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9155, 9155, 9155, 9155 ], "bg": [ 9168, 9171, 9170, 9169 ] } ] }, { "id": "vp_halfboard_horizontal_2_rear", - "fg": [ 9060, 9063, 9062, 9061 ], + "fg": [ 9172, 9175, 9174, 9173 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9043, 9043, 9043, 9043 ], "bg": [ 9060, 9063, 9062, 9061 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9155, 9155, 9155, 9155 ], "bg": [ 9172, 9175, 9174, 9173 ] } ] }, { "id": "vp_hatch", - "fg": [ 9064, 9079, 9078, 9077 ], + "fg": [ 9176, 9191, 9190, 9189 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9073, 9076, 9075, 9074 ] }, - { "id": "broken", "fg": [ 9043, 9043, 9043, 9043 ], "bg": [ 9073, 9076, 9075, 9074 ] } + { "id": "open", "fg": [ 9185, 9188, 9187, 9186 ] }, + { "id": "broken", "fg": [ 9155, 9155, 9155, 9155 ], "bg": [ 9185, 9188, 9187, 9186 ] } ] }, { "id": "vp_hatch_opaque", - "fg": [ 9065, 9072, 9071, 9070 ], + "fg": [ 9177, 9184, 9183, 9182 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9066, 9069, 9068, 9067 ] }, - { "id": "broken", "fg": [ 9043, 9043, 9043, 9043 ], "bg": [ 9066, 9069, 9068, 9067 ] } + { "id": "open", "fg": [ 9178, 9181, 9180, 9179 ] }, + { "id": "broken", "fg": [ 9155, 9155, 9155, 9155 ], "bg": [ 9178, 9181, 9180, 9179 ] } ] }, { "id": "vp_hatch_left", - "fg": [ 9082, 9089, 9088, 9087 ], + "fg": [ 9194, 9201, 9200, 9199 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9083, 9086, 9085, 9084 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9083, 9086, 9085, 9084 ] } + { "id": "open", "fg": [ 9195, 9198, 9197, 9196 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9195, 9198, 9197, 9196 ] } ] }, { "id": "vp_hatch_right", - "fg": [ 9088, 9087, 9082, 9089 ], + "fg": [ 9200, 9199, 9194, 9201 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9085, 9084, 9083, 9086 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9085, 9084, 9083, 9086 ] } + { "id": "open", "fg": [ 9197, 9196, 9195, 9198 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9197, 9196, 9195, 9198 ] } ] }, { "id": "vp_hatch_wheel_left", - "fg": [ 9082, 9101, 9088, 9087 ], + "fg": [ 9194, 9213, 9200, 9199 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9083, 9100, 9085, 9084 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9083, 9086, 9085, 9084 ] } + { "id": "open", "fg": [ 9195, 9212, 9197, 9196 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9195, 9198, 9197, 9196 ] } ] }, { "id": "vp_hatch_wheel_right", - "fg": [ 9088, 9087, 9082, 9101 ], + "fg": [ 9200, 9199, 9194, 9213 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9085, 9084, 9083, 9100 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9085, 9084, 9083, 9100 ] } + { "id": "open", "fg": [ 9197, 9196, 9195, 9212 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9197, 9196, 9195, 9212 ] } ] }, { "id": [ "vp_hatch_horizontal_rear", "vp_hatch_horizontal", "vp_hatch_horizontal_2" ], - "fg": [ 9080, 9088, 9087, 9082 ], + "fg": [ 9192, 9200, 9199, 9194 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9081, 9085, 9084, 9083 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9081, 9085, 9084, 9083 ] } + { "id": "open", "fg": [ 9193, 9197, 9196, 9195 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9193, 9197, 9196, 9195 ] } ] }, { "id": "vp_hatch_horizontal_front", - "fg": [ 9087, 9082, 9080, 9088 ], + "fg": [ 9199, 9194, 9192, 9200 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9084, 9083, 9081, 9085 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9084, 9083, 9081, 9085 ] } + { "id": "open", "fg": [ 9196, 9195, 9193, 9197 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9196, 9195, 9193, 9197 ] } ] }, { "id": "vp_hatch_opaque_left", - "fg": [ 9082, 9097, 9088, 9096 ], + "fg": [ 9194, 9209, 9200, 9208 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9092, 9095, 9094, 9093 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9092, 9095, 9094, 9093 ] } + { "id": "open", "fg": [ 9204, 9207, 9206, 9205 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9204, 9207, 9206, 9205 ] } ] }, { "id": "vp_hatch_opaque_right", - "fg": [ 9088, 9096, 9082, 9097 ], + "fg": [ 9200, 9208, 9194, 9209 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9094, 9093, 9092, 9095 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9094, 9093, 9092, 9095 ] } + { "id": "open", "fg": [ 9206, 9205, 9204, 9207 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9206, 9205, 9204, 9207 ] } ] }, { "id": "vp_hatch_opaque_wheel_left", - "fg": [ 9082, 9099, 9088, 9096 ], + "fg": [ 9194, 9211, 9200, 9208 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9092, 9098, 9094, 9093 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9092, 9098, 9094, 9093 ] } + { "id": "open", "fg": [ 9204, 9210, 9206, 9205 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9204, 9210, 9206, 9205 ] } ] }, { "id": "vp_hatch_opaque_wheel_right", - "fg": [ 9088, 9096, 9082, 9099 ], + "fg": [ 9200, 9208, 9194, 9211 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9094, 9093, 9092, 9098 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9094, 9093, 9092, 9098 ] } + { "id": "open", "fg": [ 9206, 9205, 9204, 9210 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9206, 9205, 9204, 9210 ] } ] }, { "id": [ "vp_hatch_opaque_horizontal_rear", "vp_hatch_opaque_horizontal", "vp_hatch_opaque_horizontal_2" ], - "fg": [ 9090, 9088, 9096, 9082 ], + "fg": [ 9202, 9200, 9208, 9194 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9091, 9094, 9093, 9092 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9091, 9094, 9093, 9092 ] } + { "id": "open", "fg": [ 9203, 9206, 9205, 9204 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9203, 9206, 9205, 9204 ] } ] }, { "id": "vp_hatch_opaque_horizontal_front", - "fg": [ 9096, 9082, 9090, 9088 ], + "fg": [ 9208, 9194, 9202, 9200 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9093, 9092, 9091, 9094 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9093, 9092, 9091, 9094 ] } + { "id": "open", "fg": [ 9205, 9204, 9203, 9206 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9205, 9204, 9203, 9206 ] } ] }, { "id": "vp_door_trunk_hatch_wheel_left", - "fg": [ 9102, 9109, 9108, 9107 ], + "fg": [ 9214, 9221, 9220, 9219 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9103, 9106, 9105, 9104 ] }, - { "id": "broken", "fg": [ 9043, 9043, 9043, 9043 ], "bg": [ 9103, 9106, 9105, 9104 ] } + { "id": "open", "fg": [ 9215, 9218, 9217, 9216 ] }, + { "id": "broken", "fg": [ 9155, 9155, 9155, 9155 ], "bg": [ 9215, 9218, 9217, 9216 ] } ] } ] }, { "file": "widemonsters.png", - "//": "range 9120 to 9231", + "//": "range 9232 to 9343", "sprite_width": 32, "sprite_height": 48, "sprite_offset_x": 0, "sprite_offset_y": -16, "tiles": [ - { "id": "mon_zombie_phase_shrike", "fg": 9120, "bg": 9133 }, + { "id": "mon_zombie_phase_shrike", "fg": 9232, "bg": 9245 }, { "id": "mon_zombie_reenactor", - "fg": [ { "weight": 2, "sprite": 9129 }, { "weight": 2, "sprite": 9128 }, { "weight": 1, "sprite": 9130 } ], - "bg": 9133 + "fg": [ { "weight": 2, "sprite": 9241 }, { "weight": 2, "sprite": 9240 }, { "weight": 1, "sprite": 9242 } ], + "bg": 9245 }, - { "id": "mon_zombie_resort_bouncer", "fg": 9131, "bg": 9133 }, - { "id": "mon_dragonfly_mega", "fg": 9149, "bg": 9133 }, - { "id": "mon_flesh_golem", "fg": 9150, "bg": 9133 }, - { "id": "mon_fleshy_shambler", "fg": 9151, "bg": 9133 }, - { "id": "mon_mannequin_decoy", "fg": 1385, "bg": 9133 }, + { "id": "mon_zombie_resort_bouncer", "fg": 9243, "bg": 9245 }, + { "id": "mon_dragonfly_mega", "fg": 9261, "bg": 9245 }, + { "id": "mon_flesh_golem", "fg": 9262, "bg": 9245 }, + { "id": "mon_fleshy_shambler", "fg": 9263, "bg": 9245 }, + { "id": "mon_mannequin_decoy", "fg": 1385, "bg": 9245 }, { "id": "mon_hunting_horror", - "fg": [ { "weight": 1, "sprite": 9156 }, { "weight": 1, "sprite": 9157 }, { "weight": 1, "sprite": 9158 } ], - "bg": 9133 + "fg": [ { "weight": 1, "sprite": 9268 }, { "weight": 1, "sprite": 9269 }, { "weight": 1, "sprite": 9270 } ], + "bg": 9245 }, - { "id": "mon_marloss_zealot_f", "fg": 9159, "bg": 9133 }, - { "id": "mon_marloss_zealot_m", "fg": 9160, "bg": 9133 }, - { "id": "mon_mutant_experimental", "fg": 9161, "bg": 9133 }, - { "id": "corpse_mon_skeleton_brute", "fg": 1527 }, - { "id": "mon_zombie_hammer_hands", "fg": 9177, "bg": 9132 }, - { "id": "mon_zombie_plated", "fg": 9184, "bg": 9132 }, + { "id": "mon_marloss_zealot_f", "fg": 9271, "bg": 9245 }, + { "id": "mon_marloss_zealot_m", "fg": 9272, "bg": 9245 }, + { "id": "mon_mutant_experimental", "fg": 9273, "bg": 9245 }, + { "id": "corpse_mon_skeleton_brute", "fg": 1528 }, + { "id": "mon_zombie_hammer_hands", "fg": 9289, "bg": 9244 }, + { "id": "mon_zombie_plated", "fg": 9296, "bg": 9244 }, { "id": "mon_zombie_resort_dancer", - "fg": [ { "weight": 1, "sprite": 9185 }, { "weight": 1, "sprite": 9186 } ], - "bg": 9133 + "fg": [ { "weight": 1, "sprite": 9297 }, { "weight": 1, "sprite": 9298 } ], + "bg": 9245 }, { "id": "mon_zombie_resort_staff", - "fg": [ { "weight": 1, "sprite": 9187 }, { "weight": 1, "sprite": 9188 } ], - "bg": 9133 + "fg": [ { "weight": 1, "sprite": 9299 }, { "weight": 1, "sprite": 9300 } ], + "bg": 9245 }, - { "id": "corpse_mon_zombie_military_pilot", "fg": 1627 }, + { "id": "corpse_mon_zombie_military_pilot", "fg": 1628 }, { "id": "mon_zombie_swimmer_base", "fg": [ - { "weight": 200, "sprite": 9196 }, - { "weight": 200, "sprite": 9197 }, - { "weight": 200, "sprite": 9198 }, - { "weight": 200, "sprite": 9199 }, - { "weight": 200, "sprite": 9200 }, - { "weight": 1, "sprite": 9195 } + { "weight": 200, "sprite": 9308 }, + { "weight": 200, "sprite": 9309 }, + { "weight": 200, "sprite": 9310 }, + { "weight": 200, "sprite": 9311 }, + { "weight": 200, "sprite": 9312 }, + { "weight": 1, "sprite": 9307 } ], - "bg": 9133 + "bg": 9245 }, { "id": [ @@ -14662,10 +14826,10 @@ "corpse_mon_zombie_prisoner", "corpse_mon_zombie_winged" ], - "fg": 1506 + "fg": 1507 }, - { "id": "corpse_mon_zombie_hazmat", "fg": 1537 }, - { "id": "corpse_mon_zombie_labsecurity", "fg": 1515 }, + { "id": "corpse_mon_zombie_hazmat", "fg": 1538 }, + { "id": "corpse_mon_zombie_labsecurity", "fg": 1516 }, { "id": [ "corpse_mon_zombie_brute", @@ -14676,17 +14840,17 @@ "corpse_mon_zombie_brute_winged", "corpse_mon_zombie_soldier_blackops_1" ], - "fg": 1538 + "fg": 1539 }, - { "id": "mon_zombie_winged", "fg": 9212, "bg": 9133 }, - { "id": "mon_zougar_hunter", "fg": 9214, "bg": 9133 }, - { "id": "mon_zombie_swat", "fg": 9218, "bg": 9133 }, - { "id": "mon_zougar_shady", "fg": 9215 } + { "id": "mon_zombie_winged", "fg": 9324, "bg": 9245 }, + { "id": "mon_zougar_hunter", "fg": 9326, "bg": 9245 }, + { "id": "mon_zombie_swat", "fg": 9330, "bg": 9245 }, + { "id": "mon_zougar_shady", "fg": 9327 } ] }, { "file": "widevehicle.png", - "//": "range 9232 to 9567", + "//": "range 9344 to 9679", "sprite_width": 32, "sprite_height": 48, "sprite_offset_x": 0, @@ -14694,404 +14858,404 @@ "tiles": [ { "id": "vp_board_ne", - "fg": [ 9239, 9242, 9241, 9240 ], + "fg": [ 9351, 9354, 9353, 9352 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9239, 9242, 9241, 9240 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9351, 9354, 9353, 9352 ] } ] }, { "id": "vp_board_nw", - "fg": [ 9242, 9244, 9243, 9239 ], + "fg": [ 9354, 9356, 9355, 9351 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9242, 9244, 9243, 9239 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9354, 9356, 9355, 9351 ] } ] }, { "id": "vp_board_se", - "fg": [ 9245, 9239, 9242, 9244 ], + "fg": [ 9357, 9351, 9354, 9356 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9245, 9239, 9242, 9244 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9357, 9351, 9354, 9356 ] } ] }, { "id": "vp_board_sw", - "fg": [ 9246, 9240, 9239, 9242 ], + "fg": [ 9358, 9352, 9351, 9354 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9246, 9240, 9239, 9242 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9358, 9352, 9351, 9354 ] } ] }, { "id": "vp_board_vertical_left", - "fg": [ 9235, 9247, 9233, 9237 ], + "fg": [ 9347, 9359, 9345, 9349 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9235, 9247, 9233, 9237 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9347, 9359, 9345, 9349 ] } ] }, { "id": "vp_board_vertical_right", - "fg": [ 9233, 9237, 9235, 9247 ], + "fg": [ 9345, 9349, 9347, 9359 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9233, 9237, 9235, 9247 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9345, 9349, 9347, 9359 ] } ] }, { "id": "vp_board_wheel_left", - "fg": [ 9235, 9249, 9233, 9237 ], + "fg": [ 9347, 9361, 9345, 9349 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9235, 9249, 9233, 9237 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9347, 9361, 9345, 9349 ] } ] }, { "id": "vp_board_wheel_right", - "fg": [ 9233, 9237, 9235, 9249 ], + "fg": [ 9345, 9349, 9347, 9361 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9233, 9237, 9235, 9249 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9345, 9349, 9347, 9361 ] } ] }, { "id": [ "vp_board", "vp_board_horizontal", "vp_board_horizontal_2" ], - "fg": [ 9232, 9238, 9232, 9248 ], + "fg": [ 9344, 9350, 9344, 9360 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9232, 9238, 9232, 9248 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9344, 9350, 9344, 9360 ] } ] }, { "id": "vp_board_horizontal_front", - "fg": [ 9232, 9235, 9234, 9233 ], + "fg": [ 9344, 9347, 9346, 9345 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9237, 9235, 9234, 9233 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9349, 9347, 9346, 9345 ] } ] }, { "id": "vp_board_horizontal_rear", - "fg": [ 9236, 9233, 9237, 9235 ], + "fg": [ 9348, 9345, 9349, 9347 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9236, 9233, 9237, 9235 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9348, 9345, 9349, 9347 ] } ] }, { "id": [ "vp_board_vertical", "vp_board_vertical_2" ], - "fg": [ 9248, 9237, 9248, 9237 ], + "fg": [ 9360, 9349, 9360, 9349 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9248, 9237, 9248, 9237 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9360, 9349, 9360, 9349 ] } ] }, { "id": "vp_board_ne_edge", - "fg": [ 9239, 9251, 9241, 9250 ], + "fg": [ 9351, 9363, 9353, 9362 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9239, 9251, 9241, 9250 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9351, 9363, 9353, 9362 ] } ] }, { "id": "vp_board_nw_edge", - "fg": [ 9242, 9253, 9243, 9252 ], + "fg": [ 9354, 9365, 9355, 9364 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9242, 9253, 9243, 9252 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9354, 9365, 9355, 9364 ] } ] }, { "id": "vp_clothboard_ne", - "fg": [ 9259, 9262, 9261, 9260 ], + "fg": [ 9371, 9374, 9373, 9372 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9259, 9262, 9261, 9260 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9371, 9374, 9373, 9372 ] } ] }, { "id": "vp_clothboard_nw", - "fg": [ 9262, 9264, 9263, 9259 ], + "fg": [ 9374, 9376, 9375, 9371 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9262, 9264, 9263, 9259 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9374, 9376, 9375, 9371 ] } ] }, { "id": "vp_clothboard_se", - "fg": [ 9265, 9267, 9262, 9266 ], + "fg": [ 9377, 9379, 9374, 9378 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9265, 9267, 9262, 9266 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9377, 9379, 9374, 9378 ] } ] }, { "id": "vp_clothboard_sw", - "fg": [ 9268, 9270, 9259, 9269 ], + "fg": [ 9380, 9382, 9371, 9381 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9268, 9270, 9259, 9269 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9380, 9382, 9371, 9381 ] } ] }, { "id": "vp_clothboard_vertical_left", - "fg": [ 9256, 9271, 9254, 9258 ], + "fg": [ 9368, 9383, 9366, 9370 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9256, 9271, 9254, 9258 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9368, 9383, 9366, 9370 ] } ] }, { "id": "vp_clothboard_vertical_right", - "fg": [ 9254, 9258, 9256, 9271 ], + "fg": [ 9366, 9370, 9368, 9383 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9254, 9258, 9256, 9271 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9366, 9370, 9368, 9383 ] } ] }, { "id": "vp_clothboard_wheel_left", - "fg": [ 9256, 9273, 9254, 9258 ], + "fg": [ 9368, 9385, 9366, 9370 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9256, 9273, 9254, 9258 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9368, 9385, 9366, 9370 ] } ] }, { "id": "vp_clothboard_wheel_right", - "fg": [ 9254, 9258, 9256, 9273 ], + "fg": [ 9366, 9370, 9368, 9385 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9254, 9258, 9256, 9273 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9366, 9370, 9368, 9385 ] } ] }, { "id": [ "vp_clothboard", "vp_clothboard_horizontal", "vp_clothboard_horizontal_2" ], - "fg": [ 9258, 9272, 9258, 9272 ], + "fg": [ 9370, 9384, 9370, 9384 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9258, 9272, 9258, 9272 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9370, 9384, 9370, 9384 ] } ] }, { "id": "vp_clothboard_horizontal_front", - "fg": [ 9258, 9256, 9255, 9254 ], + "fg": [ 9370, 9368, 9367, 9366 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9258, 9256, 9255, 9254 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9370, 9368, 9367, 9366 ] } ] }, { "id": "vp_clothboard_horizontal_rear", - "fg": [ 9257, 9254, 9258, 9256 ], + "fg": [ 9369, 9366, 9370, 9368 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9257, 9254, 9258, 9256 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9369, 9366, 9370, 9368 ] } ] }, { "id": [ "vp_clothboard_vertical", "vp_clothboard_vertical_2" ], - "fg": [ 9272, 9258, 9272, 9258 ], + "fg": [ 9384, 9370, 9384, 9370 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9272, 9258, 9272, 9258 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9384, 9370, 9384, 9370 ] } ] }, { "id": "vp_clothboard_ne_edge", - "fg": [ 9259, 9275, 9261, 9274 ], + "fg": [ 9371, 9387, 9373, 9386 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9259, 9275, 9261, 9274 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9371, 9387, 9373, 9386 ] } ] }, { "id": "vp_clothboard_nw_edge", - "fg": [ 9262, 9277, 9263, 9276 ], + "fg": [ 9374, 9389, 9375, 9388 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9262, 9277, 9263, 9276 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9374, 9389, 9375, 9388 ] } ] }, { "id": "vp_clothboard_se_edge", - "fg": [ 9265, 9279, 9262, 9278 ], + "fg": [ 9377, 9391, 9374, 9390 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9265, 9279, 9262, 9278 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9377, 9391, 9374, 9390 ] } ] }, { "id": "vp_clothboard_sw_edge", - "fg": [ 9268, 9281, 9259, 9280 ], + "fg": [ 9380, 9393, 9371, 9392 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9268, 9281, 9259, 9280 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9380, 9393, 9371, 9392 ] } ] }, { "id": [ "vp_door_left", "vp_door_vertical_left" ], - "fg": [ 9286, 9289, 9288, 9287 ], + "fg": [ 9398, 9401, 9400, 9399 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9295, 9297, 9296, 9294 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9295, 9297, 9296, 9294 ] } + { "id": "open", "fg": [ 9407, 9409, 9408, 9406 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9407, 9409, 9408, 9406 ] } ] }, { "id": "vp_door_nw", - "fg": [ 9306, 9313, 9312, 9311 ], + "fg": [ 9418, 9425, 9424, 9423 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9307, 9310, 9309, 9308 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9295, 9297, 9296, 9294 ] } + { "id": "open", "fg": [ 9419, 9422, 9421, 9420 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9407, 9409, 9408, 9406 ] } ] }, { "id": "vp_door_front_left", - "fg": [ 9358, 9365, 9364, 9363 ], + "fg": [ 9470, 9477, 9476, 9475 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9359, 9362, 9361, 9360 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9359, 9362, 9361, 9360 ] } + { "id": "open", "fg": [ 9471, 9474, 9473, 9472 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9471, 9474, 9473, 9472 ] } ] }, { "id": [ "vp_door_sw", "vp_door_rear_left" ], - "fg": [ 9342, 9349, 9348, 9347 ], + "fg": [ 9454, 9461, 9460, 9459 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9343, 9346, 9345, 9344 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9295, 9297, 9296, 9294 ] } + { "id": "open", "fg": [ 9455, 9458, 9457, 9456 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9407, 9409, 9408, 9406 ] } ] }, { "id": [ "vp_door_right", "vp_door_vertical_right" ], - "fg": [ 9290, 9293, 9292, 9291 ], + "fg": [ 9402, 9405, 9404, 9403 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9331, 9333, 9332, 9330 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9331, 9333, 9332, 9330 ] } + { "id": "open", "fg": [ 9443, 9445, 9444, 9442 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9443, 9445, 9444, 9442 ] } ] }, { "id": "vp_door_ne", - "fg": [ 9298, 9305, 9304, 9303 ], + "fg": [ 9410, 9417, 9416, 9415 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9299, 9302, 9301, 9300 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9331, 9333, 9332, 9330 ] } + { "id": "open", "fg": [ 9411, 9414, 9413, 9412 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9443, 9445, 9444, 9442 ] } ] }, { "id": "vp_door_front_right", - "fg": [ 9350, 9357, 9356, 9355 ], + "fg": [ 9462, 9469, 9468, 9467 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9351, 9354, 9353, 9352 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9351, 9354, 9353, 9352 ] } + { "id": "open", "fg": [ 9463, 9466, 9465, 9464 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9463, 9466, 9465, 9464 ] } ] }, { "id": [ "vp_door_se", "vp_door_rear_right" ], - "fg": [ 9334, 9341, 9340, 9339 ], + "fg": [ 9446, 9453, 9452, 9451 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9335, 9338, 9337, 9336 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9331, 9333, 9332, 9330 ] } + { "id": "open", "fg": [ 9447, 9450, 9449, 9448 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9443, 9445, 9444, 9442 ] } ] }, { "id": "vp_door_opaque_left", - "fg": [ 9319, 9321, 9320, 9318 ], + "fg": [ 9431, 9433, 9432, 9430 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9315, 9317, 9316, 9314 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9315, 9317, 9316, 9314 ] } + { "id": "open", "fg": [ 9427, 9429, 9428, 9426 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9427, 9429, 9428, 9426 ] } ] }, { "id": "vp_door_opaque_right", - "fg": [ 9327, 9329, 9328, 9326 ], + "fg": [ 9439, 9441, 9440, 9438 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9323, 9325, 9324, 9322 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9323, 9325, 9324, 9322 ] } + { "id": "open", "fg": [ 9435, 9437, 9436, 9434 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9435, 9437, 9436, 9434 ] } ] }, { "id": "vp_halfboard_ne", - "fg": [ 9386, 9389, 9388, 9387 ], + "fg": [ 9498, 9501, 9500, 9499 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9386, 9389, 9388, 9387 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9498, 9501, 9500, 9499 ] } ] }, { "id": "vp_halfboard_nw", - "fg": [ 9390, 9393, 9392, 9391 ], + "fg": [ 9502, 9505, 9504, 9503 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9390, 9393, 9392, 9391 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9502, 9505, 9504, 9503 ] } ] }, { "id": "vp_halfboard_se", - "fg": [ 9394, 9397, 9396, 9395 ], + "fg": [ 9506, 9509, 9508, 9507 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9394, 9397, 9396, 9395 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9506, 9509, 9508, 9507 ] } ] }, { "id": "vp_halfboard_sw", - "fg": [ 9398, 9401, 9400, 9399 ], + "fg": [ 9510, 9513, 9512, 9511 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9398, 9401, 9400, 9399 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9510, 9513, 9512, 9511 ] } ] }, { "id": [ "vp_halfboard_vertical_left", "vp_halfboard_vertical_2_left" ], - "fg": [ 9402, 9404, 9405, 9403 ], + "fg": [ 9514, 9516, 9517, 9515 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9402, 9404, 9405, 9403 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9514, 9516, 9517, 9515 ] } ] }, { "id": [ "vp_halfboard_vertical_right", "vp_halfboard_vertical_2_right" ], - "fg": [ 9405, 9403, 9402, 9404 ], + "fg": [ 9517, 9515, 9514, 9516 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9405, 9403, 9402, 9404 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9517, 9515, 9514, 9516 ] } ] }, { "id": "vp_halfboard_vertical_t_left", - "fg": [ 9409, 9411, 9410, 9408 ], + "fg": [ 9521, 9523, 9522, 9520 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9409, 9411, 9410, 9408 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9521, 9523, 9522, 9520 ] } ] }, { "id": "vp_halfboard_vertical_t_right", - "fg": [ 9413, 9415, 9414, 9412 ], + "fg": [ 9525, 9527, 9526, 9524 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9413, 9415, 9414, 9412 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9525, 9527, 9526, 9524 ] } ] }, { "id": [ "vp_halfboard_horizontal", "vp_halfboard_horizontal_2" ], - "fg": [ 9383, 9385, 9384, 9382 ], + "fg": [ 9495, 9497, 9496, 9494 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9383, 9385, 9384, 9382 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9495, 9497, 9496, 9494 ] } ] }, { "id": [ "vp_halfboard_horizontal_front", "vp_halfboard_horizontal_2_front", "vp_halfboard_cover" ], - "fg": [ 9374, 9377, 9376, 9375 ], + "fg": [ 9486, 9489, 9488, 9487 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9374, 9377, 9376, 9375 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9486, 9489, 9488, 9487 ] } ] }, { "id": "vp_halfboard_horizontal_rear", - "fg": [ 9378, 9381, 9380, 9379 ], + "fg": [ 9490, 9493, 9492, 9491 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9378, 9381, 9380, 9379 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9490, 9493, 9492, 9491 ] } ] }, { "id": [ "vp_halfboard_vertical", "vp_halfboard_vertical_2" ], - "fg": [ 9407, 9406, 9407, 9406 ], + "fg": [ 9519, 9518, 9519, 9518 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9407, 9406, 9407, 9406 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9519, 9518, 9519, 9518 ] } ] }, { "id": "vp_halfboard_cover_left", - "fg": [ 9366, 9369, 9368, 9367 ], + "fg": [ 9478, 9481, 9480, 9479 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9366, 9369, 9368, 9367 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9478, 9481, 9480, 9479 ] } ] }, { "id": "vp_halfboard_cover_right", - "fg": [ 9370, 9373, 9372, 9371 ], + "fg": [ 9482, 9485, 9484, 9483 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9370, 9373, 9372, 9371 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9482, 9485, 9484, 9483 ] } ] }, { "id": "vp_halfboard_wheel_left", - "fg": [ 9416, 9419, 9418, 9417 ], + "fg": [ 9528, 9531, 9530, 9529 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9416, 9419, 9418, 9417 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9528, 9531, 9530, 9529 ] } ] }, { "id": "vp_halfboard_wheel_right", - "fg": [ 9420, 9423, 9422, 9421 ], + "fg": [ 9532, 9535, 9534, 9533 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9420, 9423, 9422, 9421 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9532, 9535, 9534, 9533 ] } ] }, { "id": "vp_hddoor_left", - "fg": [ 9425, 9427, 9426, 9424 ], + "fg": [ 9537, 9539, 9538, 9536 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9433, 9435, 9434, 9432 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9433, 9435, 9434, 9432 ] } + { "id": "open", "fg": [ 9545, 9547, 9546, 9544 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9545, 9547, 9546, 9544 ] } ] }, { "id": "vp_hddoor_right", - "fg": [ 9429, 9431, 9430, 9428 ], + "fg": [ 9541, 9543, 9542, 9540 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9453, 9455, 9454, 9452 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9453, 9455, 9454, 9452 ] } + { "id": "open", "fg": [ 9565, 9567, 9566, 9564 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9565, 9567, 9566, 9564 ] } ] }, { "id": "vp_hddoor_opaque_left", - "fg": [ 9441, 9443, 9442, 9440 ], + "fg": [ 9553, 9555, 9554, 9552 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9437, 9439, 9438, 9436 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9437, 9439, 9438, 9436 ] } + { "id": "open", "fg": [ 9549, 9551, 9550, 9548 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9549, 9551, 9550, 9548 ] } ] }, { "id": "vp_hddoor_opaque_right", - "fg": [ 9449, 9451, 9450, 9448 ], + "fg": [ 9561, 9563, 9562, 9560 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9445, 9447, 9446, 9444 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9445, 9447, 9446, 9444 ] } + { "id": "open", "fg": [ 9557, 9559, 9558, 9556 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9557, 9559, 9558, 9556 ] } ] }, { @@ -15103,11 +15267,11 @@ "vp_hddoor_full_sw", "vp_hddoor_full_rear_left" ], - "fg": [ 9425, 9427, 9426, 9424 ], + "fg": [ 9537, 9539, 9538, 9536 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9433, 9435, 9434, 9432 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9433, 9435, 9434, 9432 ] } + { "id": "open", "fg": [ 9545, 9547, 9546, 9544 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9545, 9547, 9546, 9544 ] } ] }, { @@ -15119,596 +15283,596 @@ "vp_hddoor_full_se", "vp_hddoor_full_rear_right" ], - "fg": [ 9429, 9431, 9430, 9428 ], + "fg": [ 9541, 9543, 9542, 9540 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9453, 9455, 9454, 9452 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9453, 9455, 9454, 9452 ] } + { "id": "open", "fg": [ 9565, 9567, 9566, 9564 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9565, 9567, 9566, 9564 ] } ] }, { "id": "vp_hddoor_opaque_full_left", - "fg": [ 9441, 9443, 9442, 9440 ], + "fg": [ 9553, 9555, 9554, 9552 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9437, 9439, 9438, 9436 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9437, 9439, 9438, 9436 ] } + { "id": "open", "fg": [ 9549, 9551, 9550, 9548 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9549, 9551, 9550, 9548 ] } ] }, { "id": "vp_hddoor_opaque_full_right", - "fg": [ 9449, 9451, 9450, 9448 ], + "fg": [ 9561, 9563, 9562, 9560 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9445, 9447, 9446, 9444 ] }, - { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9445, 9447, 9446, 9444 ] } + { "id": "open", "fg": [ 9557, 9559, 9558, 9556 ] }, + { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9557, 9559, 9558, 9556 ] } ] }, { "id": "vp_light_blue", - "fg": [ 9462, 9463 ], + "fg": [ 9574, 9575 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9285, "bg": [ 9462, 9463 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9397, "bg": [ 9574, 9575 ] } ] }, { "id": "vp_light_red", - "fg": [ 9464, 9465 ], + "fg": [ 9576, 9577 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9285, "bg": [ 9464, 9465 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9397, "bg": [ 9576, 9577 ] } ] }, { "id": [ "vp_floodlight", "vp_directed_floodlight" ], - "fg": [ 9459, 9461, 9460, 9458 ], + "fg": [ 9571, 9573, 9572, 9570 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9285, "bg": [ 9459, 9461, 9460, 9458 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9397, "bg": [ 9571, 9573, 9572, 9570 ] } ] }, { "id": "vp_afs_roof_external_tank", - "fg": [ 9457, 9456 ], + "fg": [ 9569, 9568 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9285, "bg": [ 9457, 9456 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9397, "bg": [ 9569, 9568 ] } ] }, - { "id": "vp_saddle_scooter", "fg": [ 9467, 9469, 9468, 9466 ], "rotates": true }, + { "id": "vp_saddle_scooter", "fg": [ 9579, 9581, 9580, 9578 ], "rotates": true }, { "id": [ "vp_seat_windshield_leather", "vp_reclining_seat_windshield_leather" ], - "fg": [ 9471, 9473, 9472, 9470 ], + "fg": [ 9583, 9585, 9584, 9582 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9471, 9473, 9472, 9470 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9583, 9585, 9584, 9582 ] } ] }, { "id": [ "vp_seat_windshield", "vp_reclining_seat_windshield" ], - "fg": [ 9475, 9477, 9476, 9474 ], + "fg": [ 9587, 9589, 9588, 9586 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9475, 9477, 9476, 9474 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9587, 9589, 9588, 9586 ] } ] }, { "id": "vp_solar_panel", - "fg": [ 9478, 9485 ], + "fg": [ 9590, 9597 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9282, "bg": [ 9478, 9485 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9394, "bg": [ 9590, 9597 ] } ] }, { "id": "vp_reinforced_solar_panel", - "fg": [ 9483, 9484 ], - "bg": [ 9478, 9485 ], + "fg": [ 9595, 9596 ], + "bg": [ 9590, 9597 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9282, "bg": [ 9478, 9485 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9394, "bg": [ 9590, 9597 ] } ] }, { "id": "vp_solar_panel_v2", - "fg": [ 9479, 9480 ], + "fg": [ 9591, 9592 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9282, "bg": [ 9479, 9480 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9394, "bg": [ 9591, 9592 ] } ] }, { "id": "vp_reinforced_solar_panel_v2", - "fg": [ 9483, 9484 ], - "bg": [ 9479, 9480 ], + "fg": [ 9595, 9596 ], + "bg": [ 9591, 9592 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9282, "bg": [ 9479, 9480 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9394, "bg": [ 9591, 9592 ] } ] }, { "id": "vp_solar_panel_v3", - "fg": [ 9481, 9482 ], + "fg": [ 9593, 9594 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9282, "bg": [ 9481, 9482 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9394, "bg": [ 9593, 9594 ] } ] }, { "id": "vp_bed", - "fg": [ 9487, 9489, 9488, 9486 ], + "fg": [ 9599, 9601, 9600, 9598 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 9487, 9489, 9488, 9486 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9599, 9601, 9600, 9598 ] } ] }, { "id": "vp_omnicam", - "fg": [ 9490, 9491 ], + "fg": [ 9602, 9603 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9285, "bg": [ 9490, 9491 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9397, "bg": [ 9602, 9603 ] } ] }, { "id": [ "vp_wheel_wide", "vp_wheel_wide_steerable", "vp_wheel_wide_or", "vp_wheel_wide_or_steerable" ], - "fg": [ 9493, 9492, 9493, 9492 ], + "fg": [ 9605, 9604, 9605, 9604 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": [ 9493, 9492, 9493, 9492 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": [ 9605, 9604, 9605, 9604 ] } ] }, { "id": [ "vp_windshield", "vp_windshield_horizontal", "vp_windshield_horizontal_front", "vp_windshield_front_edge" ], - "fg": [ 9502, 9505, 9504, 9503 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9282, 9282, 9282, 9282 ], "bg": [ 9502, 9505, 9504, 9503 ] } ], + "fg": [ 9614, 9617, 9616, 9615 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9394, 9394, 9394, 9394 ], "bg": [ 9614, 9617, 9616, 9615 ] } ], "multitile": true }, { "id": "vp_windshield_horizontal_rear", - "fg": [ 9519, 9520, 9519, 9518 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9282, 9282, 9282, 9282 ], "bg": [ 9519, 9520, 9519, 9518 ] } ], + "fg": [ 9631, 9632, 9631, 9630 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9394, 9394, 9394, 9394 ], "bg": [ 9631, 9632, 9631, 9630 ] } ], "multitile": true }, { "id": "vp_windshield_nw", - "fg": [ 9514, 9517, 9516, 9515 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9284, 9284, 9284, 9284 ], "bg": [ 9514, 9517, 9516, 9515 ] } ], + "fg": [ 9626, 9629, 9628, 9627 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9396, 9396, 9396, 9396 ], "bg": [ 9626, 9629, 9628, 9627 ] } ], "multitile": true }, { "id": "vp_windshield_ne", - "fg": [ 9510, 9513, 9512, 9511 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9283, 9283, 9283, 9283 ], "bg": [ 9510, 9513, 9512, 9511 ] } ], + "fg": [ 9622, 9625, 9624, 9623 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9395, 9395, 9395, 9395 ], "bg": [ 9622, 9625, 9624, 9623 ] } ], "multitile": true }, { "id": "vp_windshield_sw", - "fg": [ 9506, 9509, 9521, 9507 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9284, 9284, 9284, 9284 ], "bg": [ 9506, 9509, 9521, 9507 ] } ], + "fg": [ 9618, 9621, 9633, 9619 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9396, 9396, 9396, 9396 ], "bg": [ 9618, 9621, 9633, 9619 ] } ], "multitile": true }, { "id": "vp_windshield_se", - "fg": [ 9508, 9524, 9506, 9522 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9283, 9283, 9283, 9283 ], "bg": [ 9508, 9524, 9506, 9522 ] } ], + "fg": [ 9620, 9636, 9618, 9634 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9395, 9395, 9395, 9395 ], "bg": [ 9620, 9636, 9618, 9634 ] } ], "multitile": true }, { "id": [ "vp_windshield_vertical_left", "vp_windshield_left" ], - "fg": [ 9506, 9509, 9508, 9507 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9283, 9283, 9283, 9283 ], "bg": [ 9506, 9509, 9508, 9507 ] } ], + "fg": [ 9618, 9621, 9620, 9619 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9395, 9395, 9395, 9395 ], "bg": [ 9618, 9621, 9620, 9619 ] } ], "multitile": true }, { "id": [ "vp_windshield_vertical_right", "vp_windshield_right" ], - "fg": [ 9521, 9524, 9523, 9522 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9284, 9284, 9284, 9284 ], "bg": [ 9521, 9524, 9523, 9522 ] } ], + "fg": [ 9633, 9636, 9635, 9634 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9396, 9396, 9396, 9396 ], "bg": [ 9633, 9636, 9635, 9634 ] } ], "multitile": true }, { "id": "vp_windshield_cover_left", - "fg": [ 9494, 9497, 9496, 9495 ], + "fg": [ 9606, 9609, 9608, 9607 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9494, 9497, 9496, 9495 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9606, 9609, 9608, 9607 ] } ] }, { "id": "vp_windshield_cover_right", - "fg": [ 9498, 9501, 9500, 9499 ], + "fg": [ 9610, 9613, 9612, 9611 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9498, 9501, 9500, 9499 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9610, 9613, 9612, 9611 ] } ] }, { "id": "vp_windshield_wheel_left", - "fg": [ 9526, 9529, 9528, 9527 ], + "fg": [ 9638, 9641, 9640, 9639 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9526, 9529, 9528, 9527 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9638, 9641, 9640, 9639 ] } ] }, { "id": "vp_windshield_wheel_right", - "fg": [ 9530, 9533, 9532, 9531 ], + "fg": [ 9642, 9645, 9644, 9643 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9285, 9285, 9285, 9285 ], "bg": [ 9530, 9533, 9532, 9531 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9397, 9397, 9397, 9397 ], "bg": [ 9642, 9645, 9644, 9643 ] } ] }, { "id": "vp_windshield_vertical_2_left", - "fg": [ 9506, 9525, 9508, 9507 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9283, 9283, 9283, 9283 ], "bg": [ 9506, 9525, 9508, 9507 ] } ], + "fg": [ 9618, 9637, 9620, 9619 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9395, 9395, 9395, 9395 ], "bg": [ 9618, 9637, 9620, 9619 ] } ], "multitile": true }, { "id": "vp_windshield_vertical_2_right", - "fg": [ 9521, 9524, 9523, 9525 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9284, 9284, 9284, 9284 ], "bg": [ 9521, 9524, 9523, 9525 ] } ], + "fg": [ 9633, 9636, 9635, 9637 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9396, 9396, 9396, 9396 ], "bg": [ 9633, 9636, 9635, 9637 ] } ], "multitile": true }, { "id": [ "vp_windshield_full", "vp_windshield_full_horizontal_rear" ], - "fg": [ 9536, 9534, 9535, 9537 ], - "additional_tiles": [ { "id": "broken", "fg": 8775, "bg": [ 9536, 9534, 9535, 9537 ] } ], + "fg": [ 9648, 9646, 9647, 9649 ], + "additional_tiles": [ { "id": "broken", "fg": 8879, "bg": [ 9648, 9646, 9647, 9649 ] } ], "multitile": true }, { "id": "vp_windshield_full_horizontal_front", - "fg": [ 9535, 9537, 9536, 9534 ], - "additional_tiles": [ { "id": "broken", "fg": 8775, "bg": [ 9535, 9537, 9536, 9534 ] } ], + "fg": [ 9647, 9649, 9648, 9646 ], + "additional_tiles": [ { "id": "broken", "fg": 8879, "bg": [ 9647, 9649, 9648, 9646 ] } ], "multitile": true }, { "id": [ "vp_windshield_full_vertical_left", "vp_windshield_full_left" ], - "fg": [ 9537, 9538, 9534, 9535 ], - "additional_tiles": [ { "id": "broken", "fg": 8775, "bg": [ 9537, 9538, 9534, 9535 ] } ], + "fg": [ 9649, 9650, 9646, 9647 ], + "additional_tiles": [ { "id": "broken", "fg": 8879, "bg": [ 9649, 9650, 9646, 9647 ] } ], "multitile": true }, { "id": [ "vp_windshield_full_vertical_right", "vp_windshield_full_right" ], - "fg": [ 9534, 9535, 9537, 9538 ], - "additional_tiles": [ { "id": "broken", "fg": 8775, "bg": [ 9534, 9535, 9537, 9538 ] } ], + "fg": [ 9646, 9647, 9649, 9650 ], + "additional_tiles": [ { "id": "broken", "fg": 8879, "bg": [ 9646, 9647, 9649, 9650 ] } ], "multitile": true }, { "id": "vp_windshield_full_wheel_left", - "fg": [ 9537, 9539, 9534, 9535 ], - "additional_tiles": [ { "id": "broken", "fg": 8775, "bg": [ 9537, 9539, 9534, 9535 ] } ], + "fg": [ 9649, 9651, 9646, 9647 ], + "additional_tiles": [ { "id": "broken", "fg": 8879, "bg": [ 9649, 9651, 9646, 9647 ] } ], "multitile": true }, { "id": "vp_windshield_full_wheel_right", - "fg": [ 9534, 9535, 9537, 9539 ], - "additional_tiles": [ { "id": "broken", "fg": 8775, "bg": [ 9534, 9535, 9537, 9539 ] } ], + "fg": [ 9646, 9647, 9649, 9651 ], + "additional_tiles": [ { "id": "broken", "fg": 8879, "bg": [ 9646, 9647, 9649, 9651 ] } ], "multitile": true }, { "id": "vp_windshield_horizontal_front_edge", - "fg": [ 9541, 9543, 9542, 9540 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9282, 9282, 9282, 9282 ], "bg": [ 9541, 9543, 9542, 9540 ] } ], + "fg": [ 9653, 9655, 9654, 9652 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9394, 9394, 9394, 9394 ], "bg": [ 9653, 9655, 9654, 9652 ] } ], "multitile": true }, { "id": "vp_windshield_horizontal_rear_edge", - "fg": [ 9552, 9555, 9554, 9553 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9282, 9282, 9282, 9282 ], "bg": [ 9552, 9555, 9554, 9553 ] } ], + "fg": [ 9664, 9667, 9666, 9665 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9394, 9394, 9394, 9394 ], "bg": [ 9664, 9667, 9666, 9665 ] } ], "multitile": true }, { "id": "vp_windshield_nw_edge", - "fg": [ 9549, 9551, 9550, 9548 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9282, 9282, 9282, 9282 ], "bg": [ 9549, 9551, 9550, 9548 ] } ], + "fg": [ 9661, 9663, 9662, 9660 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9394, 9394, 9394, 9394 ], "bg": [ 9661, 9663, 9662, 9660 ] } ], "multitile": true }, { "id": "vp_windshield_ne_edge", - "fg": [ 9545, 9547, 9546, 9544 ], - "additional_tiles": [ { "id": "broken", "fg": [ 9282, 9282, 9282, 9282 ], "bg": [ 9545, 9547, 9546, 9544 ] } ], + "fg": [ 9657, 9659, 9658, 9656 ], + "additional_tiles": [ { "id": "broken", "fg": [ 9394, 9394, 9394, 9394 ], "bg": [ 9657, 9659, 9658, 9656 ] } ], "multitile": true }, { "id": "vp_windshield_sw_edge", - "fg": [ 9398, 9401, 9400, 9399 ], + "fg": [ 9510, 9513, 9512, 9511 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9282, 9282, 9282, 9282 ], "bg": [ 9398, 9401, 9400, 9399 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9394, 9394, 9394, 9394 ], "bg": [ 9510, 9513, 9512, 9511 ] } ] }, { "id": "vp_windshield_se_edge", - "fg": [ 9394, 9397, 9396, 9395 ], + "fg": [ 9506, 9509, 9508, 9507 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9282, 9282, 9282, 9282 ], "bg": [ 9394, 9397, 9396, 9395 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9394, 9394, 9394, 9394 ], "bg": [ 9506, 9509, 9508, 9507 ] } ] } ] }, { "file": "fillerhoder.png", - "//": "range 9568 to 9647", + "//": "range 9680 to 9759", "tiles": [ { "id": "f_sandbag_wall", - "fg": 9568, + "fg": 9680, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 9568 }, - { "id": "center", "fg": 9569 }, - { "id": "corner", "fg": 9570 }, - { "id": "edge", "fg": 9571 }, - { "id": "end_piece", "fg": 9572 }, - { "id": "t_connection", "fg": 9573 } + { "id": "unconnected", "fg": 9680 }, + { "id": "center", "fg": 9681 }, + { "id": "corner", "fg": 9682 }, + { "id": "edge", "fg": 9683 }, + { "id": "end_piece", "fg": 9684 }, + { "id": "t_connection", "fg": 9685 } ] }, - { "id": "f_slab", "fg": 9574 }, - { "id": "animation_bullet_flame", "fg": 9575, "rotates": false }, - { "id": "animation_bullet_normal", "fg": 9576, "rotates": false }, - { "id": "animation_bullet_shrapnel", "fg": 9577 }, + { "id": "f_slab", "fg": 9686 }, + { "id": "animation_bullet_flame", "fg": 9687, "rotates": false }, + { "id": "animation_bullet_normal", "fg": 9688, "rotates": false }, + { "id": "animation_bullet_shrapnel", "fg": 9689 }, { "id": "explosion", - "fg": 9578, + "fg": 9690, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 9578 }, { "id": "edge", "fg": 9579 } ] + "additional_tiles": [ { "id": "corner", "fg": 9690 }, { "id": "edge", "fg": 9691 } ] }, { "id": "explosion_medium", "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 9578 }, { "id": "edge", "fg": 9579 } ], - "fg": 9578 + "additional_tiles": [ { "id": "corner", "fg": 9690 }, { "id": "edge", "fg": 9691 } ], + "fg": 9690 }, { "id": "explosion_weak", "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 9578 }, { "id": "edge", "fg": 9579 } ], - "fg": 9578 + "additional_tiles": [ { "id": "corner", "fg": 9690 }, { "id": "edge", "fg": 9691 } ], + "fg": 9690 }, { "id": "vp_chimes", - "fg": 9580, + "fg": 9692, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9580 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9692 } ] }, { "id": "vp_robot_controls", - "fg": 9581, + "fg": 9693, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9581 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9693 } ] }, { "id": "vp_external_tank_small", - "fg": 9583, + "fg": 9695, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9583 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9695 } ] }, - { "id": "vp_ram_wood", "fg": [ 9596, 9598, 9597, 9599 ], "rotates": true }, - { "id": "vp_ram_military", "fg": [ 9592, 9594, 9593, 9595 ], "rotates": true }, - { "id": "vp_ram_hardsteel", "fg": [ 9588, 9590, 9589, 9591 ], "rotates": true }, - { "id": "vp_ram_alloy", "fg": [ 9584, 9586, 9585, 9587 ], "rotates": true }, + { "id": "vp_ram_wood", "fg": [ 9708, 9710, 9709, 9711 ], "rotates": true }, + { "id": "vp_ram_military", "fg": [ 9704, 9706, 9705, 9707 ], "rotates": true }, + { "id": "vp_ram_hardsteel", "fg": [ 9700, 9702, 9701, 9703 ], "rotates": true }, + { "id": "vp_ram_alloy", "fg": [ 9696, 9698, 9697, 9699 ], "rotates": true }, { "id": "vp_roller_drum", - "fg": 9600, + "fg": 9712, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9582, "bg": 9600 } ] + "additional_tiles": [ { "id": "broken", "fg": 9694, "bg": 9712 } ] }, { "id": "vp_battery_motorbike", - "fg": 9612, + "fg": 9724, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9612 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9724 } ] }, { "id": "vp_blade_horizontal", - "fg": 9621, + "fg": 9733, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9621 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9733 } ] }, { "id": "vp_blade_vertical", - "fg": 9622, + "fg": 9734, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9622 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9734 } ] }, { "id": "vp_controls", - "fg": 9616, + "fg": 9728, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9616 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9728 } ] }, { "id": "vp_engine_1cyl", - "fg": 9605, + "fg": 9717, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9605 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9717 } ] }, { "id": "vp_engine_electric", - "fg": 9609, + "fg": 9721, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9609 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9721 } ] }, { "id": "vp_engine_electric_large", - "fg": 9610, + "fg": 9722, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9610 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9722 } ] }, - { "id": "vp_engine_v12", "fg": 9607, "bg": 9608 }, + { "id": "vp_engine_v12", "fg": 9719, "bg": 9720 }, { "id": "vp_engine_v6", - "fg": 9607, + "fg": 9719, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9607 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9719 } ] }, { "id": "vp_engine_v8", - "fg": 9608, + "fg": 9720, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9608 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9720 } ] }, { "id": "vp_engine_vtwin", - "fg": 9606, + "fg": 9718, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9606 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9718 } ] }, { "id": "vp_foot_pedals", - "fg": 9611, + "fg": 9723, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9611 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9723 } ] }, { "id": "vp_fusion_gun", - "fg": 9624, + "fg": 9736, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9624 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9736 } ] }, { "id": "vp_hdroof", - "fg": 9626, + "fg": 9738, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9626 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9738 } ] }, { "id": "vp_hydrogen_tank", - "fg": 9614, + "fg": 9726, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9614 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9726 } ] }, { "id": "vp_minireactor", - "fg": 9613, + "fg": 9725, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9613 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9725 } ] }, { "id": "vp_muffler", - "fg": 9615, + "fg": 9727, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9615 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9727 } ] }, { "id": "vp_plating_hard", - "fg": 9620, + "fg": 9732, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9620 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9732 } ] }, { "id": "vp_plating_military", - "fg": 9617, + "fg": 9729, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9617 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9729 } ] }, { "id": "vp_plating_spiked", - "fg": 9619, + "fg": 9731, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9619 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9731 } ] }, { "id": "vp_plating_steel", - "fg": 9617, + "fg": 9729, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9617 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9729 } ] }, { "id": "vp_plating_superalloy", - "fg": 9618, + "fg": 9730, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9618 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9730 } ] }, { "id": "vp_plating_wood", - "fg": 9629, + "fg": 9741, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9629 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9741 } ] }, { "id": "vp_roof", - "fg": 9627, + "fg": 9739, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9627 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9739 } ] }, { "id": "vp_roof_cloth", - "fg": 9628, + "fg": 9740, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9628 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9740 } ] }, { "id": "vp_seatbelt", - "fg": 9604, + "fg": 9716, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9604 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9716 } ] }, { "id": "vp_seatbelt_heavyduty", - "fg": 9604, + "fg": 9716, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9604 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9716 } ] }, { "id": "vp_small_storage_battery", - "fg": 9612, + "fg": 9724, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9612 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9724 } ] }, { "id": "vp_storage_battery", - "fg": 9612, + "fg": 9724, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9612 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9724 } ] }, { "id": "vp_v_curtain", - "fg": 9630, + "fg": 9742, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9630 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9742 } ] }, { "id": "vp_wheel_armor", - "fg": 9601, + "fg": 9713, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9601 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9713 } ] }, { "id": "vp_wheel_armor_steerable", - "fg": 9601, + "fg": 9713, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9601 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9713 } ] }, { "id": "vp_wheel_caster", - "fg": 9625, + "fg": 9737, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9625 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9737 } ] }, { "id": "vp_wheel_small", - "fg": 9603, + "fg": 9715, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9603 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9715 } ] }, { "id": "vp_wheel_small_steerable", - "fg": 9603, + "fg": 9715, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9603 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9715 } ] }, { "id": "vp_wheel_wheelchair", - "fg": 9602, + "fg": 9714, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9602 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9714 } ] }, { "id": "vp_wheel_wood", - "fg": 9632, + "fg": 9744, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9632 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9744 } ] }, { "id": [ "wheel_wood", "wheel_wood_b" ], - "fg": 9632, + "fg": 9744, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9632 } ] + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9744 } ] }, { "id": "vp_wheel_wood_b", - "fg": 9632, - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8776, "bg": 9632 } ] - }, - { "id": "foot_crank", "fg": 9611 }, - { "id": "frame", "fg": 9631 }, - { "id": "hard_plate", "fg": 9620 }, - { "id": "kitchen_unit", "fg": 9623 }, - { "id": "motor", "fg": 9609 }, - { "id": "motor_large", "fg": 9610 }, - { "id": "muffler", "fg": 9615 }, - { "id": "spiked_plate", "fg": 9619 }, - { "id": "storage_battery", "fg": 9612 }, - { "id": "vehicle_controls", "fg": 9616 }, - { "id": "1cyl_combustion", "fg": 9605 }, - { "id": "v2_combustion", "fg": 9606 }, - { "id": [ "v6_combustion", "v6_diesel" ], "fg": 9607 }, - { "id": "v8_combustion", "fg": 9608 } + "fg": 9744, + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": 8880, "bg": 9744 } ] + }, + { "id": "foot_crank", "fg": 9723 }, + { "id": "frame", "fg": 9743 }, + { "id": "hard_plate", "fg": 9732 }, + { "id": "kitchen_unit", "fg": 9735 }, + { "id": "motor", "fg": 9721 }, + { "id": "motor_large", "fg": 9722 }, + { "id": "muffler", "fg": 9727 }, + { "id": "spiked_plate", "fg": 9731 }, + { "id": "storage_battery", "fg": 9724 }, + { "id": "vehicle_controls", "fg": 9728 }, + { "id": "1cyl_combustion", "fg": 9717 }, + { "id": "v2_combustion", "fg": 9718 }, + { "id": [ "v6_combustion", "v6_diesel" ], "fg": 9719 }, + { "id": "v8_combustion", "fg": 9720 } ] }, { "file": "fillergiant.png", - "//": "range 9648 to 9663", + "//": "range 9760 to 9775", "sprite_width": 96, "sprite_height": 96, "sprite_offset_x": -32, @@ -15721,18 +15885,18 @@ "t_tree_pear_season_spring", "t_tree_plum_season_spring" ], - "fg": 8141, - "bg": 8134 + "fg": 8238, + "bg": 8231 }, - { "id": "t_tree_apricot_season_summer", "fg": 9648, "bg": 8135 }, - { "id": "t_tree_mulberry_season_summer", "fg": 9649, "bg": 8135 }, - { "id": "t_tree_elderberry_season_summer", "fg": 9649, "bg": 8135 }, - { "id": "t_tree_pear_season_autumn", "fg": 9650, "bg": 8135 }, - { "id": "t_tree_plum_season_summer", "fg": 9651, "bg": 8135 }, + { "id": "t_tree_apricot_season_summer", "fg": 9760, "bg": 8232 }, + { "id": "t_tree_mulberry_season_summer", "fg": 9761, "bg": 8232 }, + { "id": "t_tree_elderberry_season_summer", "fg": 9761, "bg": 8232 }, + { "id": "t_tree_pear_season_autumn", "fg": 9762, "bg": 8232 }, + { "id": "t_tree_plum_season_summer", "fg": 9763, "bg": 8232 }, { "id": [ "t_tree_apricot_harvested", "t_tree_mulberry_harvested", "t_tree_plum_harvested", "t_tree_pear_season_summer" ], - "fg": 8136, - "bg": 8135 + "fg": 8233, + "bg": 8232 }, { "id": [ @@ -15742,12 +15906,12 @@ "t_tree_pear_harvested" ], "fg": [ - { "weight": 100, "sprite": 8137 }, - { "weight": 100, "sprite": 8138 }, - { "weight": 100, "sprite": 8139 }, - { "weight": 100, "sprite": 8140 } + { "weight": 100, "sprite": 8234 }, + { "weight": 100, "sprite": 8235 }, + { "weight": 100, "sprite": 8236 }, + { "weight": 100, "sprite": 8237 } ], - "bg": 8133 + "bg": 8230 }, { "id": [ @@ -15756,29 +15920,29 @@ "t_tree_pear_season_winter", "t_tree_plum_season_winter" ], - "fg": 8165, - "bg": 8132 - }, - { "id": "t_tree_chestnut", "fg": 9653, "bg": 8134 }, - { "id": "t_tree_chestnut_season_summer", "fg": 9652, "bg": 8135 }, - { "id": "t_tree_chestnut_season_autumn", "fg": 9652, "bg": 8133 }, - { "id": "t_tree_chestnut_season_winter", "fg": 9652, "bg": 8132 }, - { "id": "t_tree_pine", "fg": 9657, "bg": 8134 }, - { "id": "t_tree_pine_season_summer", "fg": 9657, "bg": 8135 }, - { "id": "t_tree_pine_season_autumn", "fg": 9657, "bg": 8133 }, - { "id": "t_tree_pine_season_winter", "fg": 9657, "bg": 8132 }, - { "id": "t_tree_deadpine", "fg": 9654, "bg": 8134 }, - { "id": "t_tree_deadpine_season_summer", "fg": 9654, "bg": 8135 }, - { "id": "t_tree_deadpine_season_autumn", "fg": 9654, "bg": 8133 }, - { "id": "t_tree_deadpine_season_winter", "fg": 9654, "bg": 8132 }, - { "id": "t_tree_hickory", "fg": 9656, "bg": 8134 }, - { "id": "t_tree_hickory_season_summer", "fg": 9656, "bg": 8135 }, - { "id": "t_tree_hickory_season_autumn", "fg": 9656, "bg": 8133 }, - { "id": "t_tree_hickory_season_winter", "fg": 9655, "bg": 8132 }, - { "id": "t_tree_hickory_dead", "fg": 9655, "bg": 8134 }, - { "id": "t_tree_hickory_dead_season_summer", "fg": 9655, "bg": 8135 }, - { "id": "t_tree_hickory_dead_season_autumn", "fg": 9655, "bg": 8133 }, - { "id": "t_tree_hickory_dead_season_winter", "fg": 9655, "bg": 8132 } + "fg": 8262, + "bg": 8229 + }, + { "id": "t_tree_chestnut", "fg": 9765, "bg": 8231 }, + { "id": "t_tree_chestnut_season_summer", "fg": 9764, "bg": 8232 }, + { "id": "t_tree_chestnut_season_autumn", "fg": 9764, "bg": 8230 }, + { "id": "t_tree_chestnut_season_winter", "fg": 9764, "bg": 8229 }, + { "id": "t_tree_pine", "fg": 9769, "bg": 8231 }, + { "id": "t_tree_pine_season_summer", "fg": 9769, "bg": 8232 }, + { "id": "t_tree_pine_season_autumn", "fg": 9769, "bg": 8230 }, + { "id": "t_tree_pine_season_winter", "fg": 9769, "bg": 8229 }, + { "id": "t_tree_deadpine", "fg": 9766, "bg": 8231 }, + { "id": "t_tree_deadpine_season_summer", "fg": 9766, "bg": 8232 }, + { "id": "t_tree_deadpine_season_autumn", "fg": 9766, "bg": 8230 }, + { "id": "t_tree_deadpine_season_winter", "fg": 9766, "bg": 8229 }, + { "id": "t_tree_hickory", "fg": 9768, "bg": 8231 }, + { "id": "t_tree_hickory_season_summer", "fg": 9768, "bg": 8232 }, + { "id": "t_tree_hickory_season_autumn", "fg": 9768, "bg": 8230 }, + { "id": "t_tree_hickory_season_winter", "fg": 9767, "bg": 8229 }, + { "id": "t_tree_hickory_dead", "fg": 9767, "bg": 8231 }, + { "id": "t_tree_hickory_dead_season_summer", "fg": 9767, "bg": 8232 }, + { "id": "t_tree_hickory_dead_season_autumn", "fg": 9767, "bg": 8230 }, + { "id": "t_tree_hickory_dead_season_winter", "fg": 9767, "bg": 8229 } ] }, { diff --git a/gfx/HollowMoon/large.png b/gfx/HollowMoon/large.png index af634605b090f..961d800fabf7b 100644 Binary files a/gfx/HollowMoon/large.png and b/gfx/HollowMoon/large.png differ diff --git a/gfx/HollowMoon/normal.png b/gfx/HollowMoon/normal.png index 82d84445662fe..48499b45fc51a 100644 Binary files a/gfx/HollowMoon/normal.png and b/gfx/HollowMoon/normal.png differ diff --git a/gfx/HollowMoon/tile_config.json b/gfx/HollowMoon/tile_config.json index 26266d699e36d..9003ec79a365e 100644 --- a/gfx/HollowMoon/tile_config.json +++ b/gfx/HollowMoon/tile_config.json @@ -3285,10 +3285,10 @@ { "id": [ "rag_season_autumn", "chloroform_rag_season_autumn" ], "fg": 3786, "rotates": false }, { "id": [ "rag_season_winter", "chloroform_rag_season_winter" ], "fg": 3788, "rotates": false }, { "id": [ "rag_season_summer", "chloroform_rag_season_summer" ], "fg": 3787, "rotates": false }, - { "id": [ "rifle_scope", "rifle_scope_mod" ], "fg": 3817, "rotates": false }, - { "id": [ "rifle_scope_season_autumn", "rifle_scope_mod_season_autumn" ], "fg": 3818, "rotates": false }, - { "id": [ "rifle_scope_season_winter", "rifle_scope_mod_season_winter" ], "fg": 3820, "rotates": false }, - { "id": [ "rifle_scope_season_summer", "rifle_scope_mod_season_summer" ], "fg": 3819, "rotates": false }, + { "id": [ "rifle_scope", "rifle_scope_mod" ], "fg": 3837, "rotates": false }, + { "id": [ "rifle_scope_season_autumn", "rifle_scope_mod_season_autumn" ], "fg": 3838, "rotates": false }, + { "id": [ "rifle_scope_season_winter", "rifle_scope_mod_season_winter" ], "fg": 3840, "rotates": false }, + { "id": [ "rifle_scope_season_summer", "rifle_scope_mod_season_summer" ], "fg": 3839, "rotates": false }, { "id": [ "sheet", @@ -3300,7 +3300,7 @@ "sheet_faux_fur", "sheet_cotton" ], - "fg": 3893, + "fg": 3913, "rotates": false }, { @@ -3314,7 +3314,7 @@ "sheet_faux_fur_season_autumn", "sheet_cotton_season_autumn" ], - "fg": 3894, + "fg": 3914, "rotates": false }, { @@ -3328,7 +3328,7 @@ "sheet_faux_fur_season_winter", "sheet_cotton_season_winter" ], - "fg": 3896, + "fg": 3916, "rotates": false }, { @@ -3342,7 +3342,7 @@ "sheet_faux_fur_season_summer", "sheet_cotton_season_summer" ], - "fg": 3895, + "fg": 3915, "rotates": false }, { @@ -3354,7 +3354,7 @@ "sheet_lycra_patchwork", "sheet_felt_patchwork" ], - "fg": 3897, + "fg": 3917, "rotates": false }, { @@ -3366,7 +3366,7 @@ "sheet_lycra_patchwork_season_autumn", "sheet_felt_patchwork_season_autumn" ], - "fg": 3898, + "fg": 3918, "rotates": false }, { @@ -3378,7 +3378,7 @@ "sheet_lycra_patchwork_season_winter", "sheet_felt_patchwork_season_winter" ], - "fg": 3900, + "fg": 3920, "rotates": false }, { @@ -3390,37 +3390,37 @@ "sheet_lycra_patchwork_season_summer", "sheet_felt_patchwork_season_summer" ], - "fg": 3899, + "fg": 3919, "rotates": false }, - { "id": [ "sheet_metal", "sheet_metal_lit" ], "fg": 3905, "rotates": false }, - { "id": [ "sheet_metal_season_autumn", "sheet_metal_lit_season_autumn" ], "fg": 3906, "rotates": false }, - { "id": [ "sheet_metal_season_winter", "sheet_metal_lit_season_winter" ], "fg": 3908, "rotates": false }, - { "id": [ "sheet_metal_season_summer", "sheet_metal_lit_season_summer" ], "fg": 3907, "rotates": false }, - { "id": [ "shot_suppressor", "riv_suppressor" ], "fg": 3925, "rotates": false }, - { "id": [ "shot_suppressor_season_autumn", "riv_suppressor_season_autumn" ], "fg": 3926, "rotates": false }, - { "id": [ "shot_suppressor_season_winter", "riv_suppressor_season_winter" ], "fg": 3928, "rotates": false }, - { "id": [ "shot_suppressor_season_summer", "riv_suppressor_season_summer" ], "fg": 3927, "rotates": false }, - { "id": [ "steam_triple_small", "steam_watts_small" ], "fg": 3985, "rotates": false }, + { "id": [ "sheet_metal", "sheet_metal_lit" ], "fg": 3925, "rotates": false }, + { "id": [ "sheet_metal_season_autumn", "sheet_metal_lit_season_autumn" ], "fg": 3926, "rotates": false }, + { "id": [ "sheet_metal_season_winter", "sheet_metal_lit_season_winter" ], "fg": 3928, "rotates": false }, + { "id": [ "sheet_metal_season_summer", "sheet_metal_lit_season_summer" ], "fg": 3927, "rotates": false }, + { "id": [ "shot_suppressor", "riv_suppressor" ], "fg": 3945, "rotates": false }, + { "id": [ "shot_suppressor_season_autumn", "riv_suppressor_season_autumn" ], "fg": 3946, "rotates": false }, + { "id": [ "shot_suppressor_season_winter", "riv_suppressor_season_winter" ], "fg": 3948, "rotates": false }, + { "id": [ "shot_suppressor_season_summer", "riv_suppressor_season_summer" ], "fg": 3947, "rotates": false }, + { "id": [ "steam_triple_small", "steam_watts_small" ], "fg": 4005, "rotates": false }, { "id": [ "steam_triple_small_season_autumn", "steam_watts_small_season_autumn" ], - "fg": 3986, + "fg": 4006, "rotates": false }, { "id": [ "steam_triple_small_season_winter", "steam_watts_small_season_winter" ], - "fg": 3988, + "fg": 4008, "rotates": false }, { "id": [ "steam_triple_small_season_summer", "steam_watts_small_season_summer" ], - "fg": 3987, + "fg": 4007, "rotates": false }, - { "id": [ "steel_grille", "platinum_grille" ], "fg": 3997, "rotates": false }, - { "id": [ "steel_grille_season_autumn", "platinum_grille_season_autumn" ], "fg": 3998, "rotates": false }, - { "id": [ "steel_grille_season_winter", "platinum_grille_season_winter" ], "fg": 4000, "rotates": false }, - { "id": [ "steel_grille_season_summer", "platinum_grille_season_summer" ], "fg": 3999, "rotates": false }, + { "id": [ "steel_grille", "platinum_grille" ], "fg": 4017, "rotates": false }, + { "id": [ "steel_grille_season_autumn", "platinum_grille_season_autumn" ], "fg": 4018, "rotates": false }, + { "id": [ "steel_grille_season_winter", "platinum_grille_season_winter" ], "fg": 4020, "rotates": false }, + { "id": [ "steel_grille_season_summer", "platinum_grille_season_summer" ], "fg": 4019, "rotates": false }, { "id": [ "adv_chemistry_season_spring", @@ -3505,7 +3505,7 @@ "holybook_abstract_season_spring", "story_book_season_spring" ], - "fg": 4018 + "fg": 4038 }, { "id": [ @@ -3591,7 +3591,7 @@ "holybook_abstract_season_winter", "story_book_season_winter" ], - "fg": 4020 + "fg": 4040 }, { "id": [ @@ -3677,7 +3677,7 @@ "holybook_abstract_season_autumn", "story_book_season_autumn" ], - "fg": 4017 + "fg": 4037 }, { "id": [ @@ -3763,11 +3763,11 @@ "holybook_abstract_season_summer", "story_book_season_summer" ], - "fg": 4019 + "fg": 4039 }, { "id": [ "suppressor", "crafted_suppressor", "filter_suppressor", "mp5sd_suppressor" ], - "fg": 4045, + "fg": 4065, "rotates": false }, { @@ -3777,7 +3777,7 @@ "filter_suppressor_season_autumn", "mp5sd_suppressor_season_autumn" ], - "fg": 4046, + "fg": 4066, "rotates": false }, { @@ -3787,7 +3787,7 @@ "filter_suppressor_season_winter", "mp5sd_suppressor_season_winter" ], - "fg": 4048, + "fg": 4068, "rotates": false }, { @@ -3797,53 +3797,53 @@ "filter_suppressor_season_summer", "mp5sd_suppressor_season_summer" ], - "fg": 4047, + "fg": 4067, "rotates": false }, - { "id": [ "suppressor_compact", "magic_suppressor" ], "fg": 4049, "rotates": false }, + { "id": [ "suppressor_compact", "magic_suppressor" ], "fg": 4069, "rotates": false }, { "id": [ "suppressor_compact_season_autumn", "magic_suppressor_season_autumn" ], - "fg": 4050, + "fg": 4070, "rotates": false }, { "id": [ "suppressor_compact_season_winter", "magic_suppressor_season_winter" ], - "fg": 4052, + "fg": 4072, "rotates": false }, { "id": [ "suppressor_compact_season_summer", "magic_suppressor_season_summer" ], - "fg": 4051, + "fg": 4071, "rotates": false }, - { "id": [ "syringe", "adrenaline_injector" ], "fg": 4057, "rotates": false }, - { "id": [ "syringe_season_autumn", "adrenaline_injector_season_autumn" ], "fg": 4058, "rotates": false }, - { "id": [ "syringe_season_winter", "adrenaline_injector_season_winter" ], "fg": 4060, "rotates": false }, - { "id": [ "syringe_season_summer", "adrenaline_injector_season_summer" ], "fg": 4059, "rotates": false }, - { "id": [ "towel", "towel_soiled", "towel_wet" ], "fg": 4129, "rotates": false }, + { "id": [ "syringe", "adrenaline_injector" ], "fg": 4077, "rotates": false }, + { "id": [ "syringe_season_autumn", "adrenaline_injector_season_autumn" ], "fg": 4078, "rotates": false }, + { "id": [ "syringe_season_winter", "adrenaline_injector_season_winter" ], "fg": 4080, "rotates": false }, + { "id": [ "syringe_season_summer", "adrenaline_injector_season_summer" ], "fg": 4079, "rotates": false }, + { "id": [ "towel", "towel_soiled", "towel_wet" ], "fg": 4149, "rotates": false }, { "id": [ "towel_season_autumn", "towel_soiled_season_autumn", "towel_wet_season_autumn" ], - "fg": 4130, + "fg": 4150, "rotates": false }, { "id": [ "towel_season_winter", "towel_soiled_season_winter", "towel_wet_season_winter" ], - "fg": 4132, + "fg": 4152, "rotates": false }, { "id": [ "towel_season_summer", "towel_soiled_season_summer", "towel_wet_season_summer" ], - "fg": 4131, + "fg": 4151, "rotates": false }, - { "id": "waterskin3", "fg": 4173, "rotates": false }, - { "id": "waterskin3_season_autumn", "fg": 4174, "rotates": false }, - { "id": "waterskin3_season_winter", "fg": 4176, "rotates": false }, - { "id": "waterskin3_season_summer", "fg": 4175, "rotates": false }, - { "id": [ "mon_black_rat", "mon_sewer_rat" ], "fg": 4297, "rotates": false }, - { "id": [ "mon_black_rat_season_autumn", "mon_sewer_rat_season_autumn" ], "fg": 4298, "rotates": false }, - { "id": [ "mon_black_rat_season_winter", "mon_sewer_rat_season_winter" ], "fg": 4300, "rotates": false }, - { "id": [ "mon_black_rat_season_summer", "mon_sewer_rat_season_summer" ], "fg": 4299, "rotates": false }, + { "id": "waterskin3", "fg": 4193, "rotates": false }, + { "id": "waterskin3_season_autumn", "fg": 4194, "rotates": false }, + { "id": "waterskin3_season_winter", "fg": 4196, "rotates": false }, + { "id": "waterskin3_season_summer", "fg": 4195, "rotates": false }, + { "id": [ "mon_black_rat", "mon_sewer_rat" ], "fg": 4301, "rotates": false }, + { "id": [ "mon_black_rat_season_autumn", "mon_sewer_rat_season_autumn" ], "fg": 4302, "rotates": false }, + { "id": [ "mon_black_rat_season_winter", "mon_sewer_rat_season_winter" ], "fg": 4304, "rotates": false }, + { "id": [ "mon_black_rat_season_summer", "mon_sewer_rat_season_summer" ], "fg": 4303, "rotates": false }, { "id": [ "mon_chicken_chick", @@ -3855,7 +3855,7 @@ "mon_crow_chick", "mon_grouse_chick" ], - "fg": 4329, + "fg": 4333, "rotates": false }, { @@ -3869,7 +3869,7 @@ "mon_crow_chick_season_autumn", "mon_grouse_chick_season_autumn" ], - "fg": 4330, + "fg": 4334, "rotates": false }, { @@ -3883,7 +3883,7 @@ "mon_crow_chick_season_winter", "mon_grouse_chick_season_winter" ], - "fg": 4332, + "fg": 4336, "rotates": false }, { @@ -3897,408 +3897,399 @@ "mon_crow_chick_season_summer", "mon_grouse_chick_season_summer" ], - "fg": 4331, + "fg": 4335, "rotates": false }, - { "id": "mon_dog_gshepherd", "fg": 4445, "rotates": false }, - { "id": "mon_dog_gshepherd_season_autumn", "fg": 4446, "rotates": false }, - { "id": "mon_dog_gshepherd_season_winter", "fg": 4448, "rotates": false }, - { "id": "mon_dog_gshepherd_season_summer", "fg": 4447, "rotates": false }, - { "id": "mon_razorclaw", "fg": 4593, "rotates": false }, - { "id": "mon_razorclaw_season_autumn", "fg": 4594, "rotates": false }, - { "id": "mon_razorclaw_season_winter", "fg": 4596, "rotates": false }, - { "id": "mon_razorclaw_season_summer", "fg": 4595, "rotates": false }, + { "id": "mon_dog_gshepherd", "fg": 4449, "rotates": false }, + { "id": "mon_dog_gshepherd_season_autumn", "fg": 4450, "rotates": false }, + { "id": "mon_dog_gshepherd_season_winter", "fg": 4452, "rotates": false }, + { "id": "mon_dog_gshepherd_season_summer", "fg": 4451, "rotates": false }, + { "id": "mon_razorclaw", "fg": 4597, "rotates": false }, + { "id": "mon_razorclaw_season_autumn", "fg": 4598, "rotates": false }, + { "id": "mon_razorclaw_season_winter", "fg": 4600, "rotates": false }, + { "id": "mon_razorclaw_season_summer", "fg": 4599, "rotates": false }, { "id": "mon_zombie", "fg": [ - { "weight": 5, "sprite": 4645 }, - { "weight": 3, "sprite": 4646 }, - { "weight": 2, "sprite": 4647 }, - { "weight": 1, "sprite": 4648 } + { "weight": 5, "sprite": 4649 }, + { "weight": 3, "sprite": 4650 }, + { "weight": 2, "sprite": 4651 }, + { "weight": 1, "sprite": 4652 } ] }, { "id": "mon_zombie_season_autumn", "fg": [ - { "weight": 5, "sprite": 4649 }, - { "weight": 3, "sprite": 4650 }, - { "weight": 2, "sprite": 4651 }, - { "weight": 1, "sprite": 4652 } + { "weight": 5, "sprite": 4653 }, + { "weight": 3, "sprite": 4654 }, + { "weight": 2, "sprite": 4655 }, + { "weight": 1, "sprite": 4656 } ] }, { "id": "mon_zombie_season_winter", "fg": [ - { "weight": 5, "sprite": 4657 }, - { "weight": 3, "sprite": 4658 }, - { "weight": 2, "sprite": 4659 }, - { "weight": 1, "sprite": 4660 } + { "weight": 5, "sprite": 4661 }, + { "weight": 3, "sprite": 4662 }, + { "weight": 2, "sprite": 4663 }, + { "weight": 1, "sprite": 4664 } ] }, { "id": "mon_zombie_season_summer", "fg": [ - { "weight": 5, "sprite": 4653 }, - { "weight": 3, "sprite": 4654 }, - { "weight": 2, "sprite": 4655 }, - { "weight": 1, "sprite": 4656 } + { "weight": 5, "sprite": 4657 }, + { "weight": 3, "sprite": 4658 }, + { "weight": 2, "sprite": 4659 }, + { "weight": 1, "sprite": 4660 } ] }, - { "id": "mon_zombie_master", "fg": 4705, "rotates": false }, - { "id": "mon_zombie_master_season_autumn", "fg": 4706, "rotates": false }, - { "id": "mon_zombie_master_season_winter", "fg": 4708, "rotates": false }, - { "id": "mon_zombie_master_season_summer", "fg": 4707, "rotates": false }, + { "id": "mon_zombie_master", "fg": 4709, "rotates": false }, + { "id": "mon_zombie_master_season_autumn", "fg": 4710, "rotates": false }, + { "id": "mon_zombie_master_season_winter", "fg": 4712, "rotates": false }, + { "id": "mon_zombie_master_season_summer", "fg": 4711, "rotates": false }, { "id": "mon_zombie_skull_season_spring", - "fg": [ { "weight": 1, "sprite": 4750 }, { "weight": 1, "sprite": 4754 }, { "weight": 1, "sprite": 4758 } ] + "fg": [ { "weight": 1, "sprite": 4754 }, { "weight": 1, "sprite": 4758 }, { "weight": 1, "sprite": 4762 } ] }, { "id": "mon_zombie_skull_season_summer", - "fg": [ { "weight": 1, "sprite": 4751 }, { "weight": 1, "sprite": 4755 }, { "weight": 1, "sprite": 4759 } ] + "fg": [ { "weight": 1, "sprite": 4755 }, { "weight": 1, "sprite": 4759 }, { "weight": 1, "sprite": 4763 } ] }, { "id": "mon_zombie_skull_season_autumn", - "fg": [ { "weight": 1, "sprite": 4749 }, { "weight": 1, "sprite": 4753 }, { "weight": 1, "sprite": 4757 } ] + "fg": [ { "weight": 1, "sprite": 4753 }, { "weight": 1, "sprite": 4757 }, { "weight": 1, "sprite": 4761 } ] }, { "id": "mon_zombie_skull_season_winter", - "fg": [ { "weight": 1, "sprite": 4752 }, { "weight": 1, "sprite": 4756 }, { "weight": 1, "sprite": 4760 } ] + "fg": [ { "weight": 1, "sprite": 4756 }, { "weight": 1, "sprite": 4760 }, { "weight": 1, "sprite": 4764 } ] }, { "id": "mon_zombie_soldier_season_spring", - "fg": [ { "weight": 1, "sprite": 4762 }, { "weight": 1, "sprite": 4766 } ] + "fg": [ { "weight": 1, "sprite": 4766 }, { "weight": 1, "sprite": 4770 } ] }, { "id": "mon_zombie_soldier_season_summer", - "fg": [ { "weight": 1, "sprite": 4763 }, { "weight": 1, "sprite": 4767 } ] + "fg": [ { "weight": 1, "sprite": 4767 }, { "weight": 1, "sprite": 4771 } ] }, { "id": "mon_zombie_soldier_season_autumn", - "fg": [ { "weight": 1, "sprite": 4761 }, { "weight": 1, "sprite": 4765 } ] + "fg": [ { "weight": 1, "sprite": 4765 }, { "weight": 1, "sprite": 4769 } ] }, { "id": "mon_zombie_soldier_season_winter", - "fg": [ { "weight": 1, "sprite": 4764 }, { "weight": 1, "sprite": 4768 } ] + "fg": [ { "weight": 1, "sprite": 4768 }, { "weight": 1, "sprite": 4772 } ] }, { "id": "t_brick_wall_season_autumn", - "fg": 4832, + "fg": 4836, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4817 }, - { "id": "corner", "fg": [ 4819, 4821, 4820, 4818 ] }, - { "id": "t_connection", "fg": [ 4829, 4831, 4830, 4828 ] }, - { "id": "edge", "fg": [ 4823, 4822 ] }, - { "id": "end_piece", "fg": [ 4825, 4827, 4826, 4824 ] }, - { "id": "unconnected", "fg": [ 4832, 4832 ] } + { "id": "center", "fg": 4821 }, + { "id": "corner", "fg": [ 4823, 4825, 4824, 4822 ] }, + { "id": "t_connection", "fg": [ 4833, 4835, 4834, 4832 ] }, + { "id": "edge", "fg": [ 4827, 4826 ] }, + { "id": "end_piece", "fg": [ 4829, 4831, 4830, 4828 ] }, + { "id": "unconnected", "fg": [ 4836, 4836 ] } ] }, { "id": "t_brick_wall_season_spring", - "fg": 4848, + "fg": 4852, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4833 }, - { "id": "corner", "fg": [ 4835, 4837, 4836, 4834 ] }, - { "id": "t_connection", "fg": [ 4845, 4847, 4846, 4844 ] }, - { "id": "edge", "fg": [ 4839, 4838 ] }, - { "id": "end_piece", "fg": [ 4841, 4843, 4842, 4840 ] }, - { "id": "unconnected", "fg": [ 4848, 4848 ] } + { "id": "center", "fg": 4837 }, + { "id": "corner", "fg": [ 4839, 4841, 4840, 4838 ] }, + { "id": "t_connection", "fg": [ 4849, 4851, 4850, 4848 ] }, + { "id": "edge", "fg": [ 4843, 4842 ] }, + { "id": "end_piece", "fg": [ 4845, 4847, 4846, 4844 ] }, + { "id": "unconnected", "fg": [ 4852, 4852 ] } ] }, { "id": "t_brick_wall_season_summer", - "fg": 4864, + "fg": 4868, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4849 }, - { "id": "corner", "fg": [ 4851, 4853, 4852, 4850 ] }, - { "id": "t_connection", "fg": [ 4861, 4863, 4862, 4860 ] }, - { "id": "edge", "fg": [ 4855, 4854 ] }, - { "id": "end_piece", "fg": [ 4857, 4859, 4858, 4856 ] }, - { "id": "unconnected", "fg": [ 4864, 4864 ] } + { "id": "center", "fg": 4853 }, + { "id": "corner", "fg": [ 4855, 4857, 4856, 4854 ] }, + { "id": "t_connection", "fg": [ 4865, 4867, 4866, 4864 ] }, + { "id": "edge", "fg": [ 4859, 4858 ] }, + { "id": "end_piece", "fg": [ 4861, 4863, 4862, 4860 ] }, + { "id": "unconnected", "fg": [ 4868, 4868 ] } ] }, { "id": "t_brick_wall_season_winter", - "fg": 4880, + "fg": 4884, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4865 }, - { "id": "corner", "fg": [ 4867, 4869, 4868, 4866 ] }, - { "id": "t_connection", "fg": [ 4877, 4879, 4878, 4876 ] }, - { "id": "edge", "fg": [ 4871, 4870 ] }, - { "id": "end_piece", "fg": [ 4873, 4875, 4874, 4872 ] }, - { "id": "unconnected", "fg": [ 4880, 4880 ] } + { "id": "center", "fg": 4869 }, + { "id": "corner", "fg": [ 4871, 4873, 4872, 4870 ] }, + { "id": "t_connection", "fg": [ 4881, 4883, 4882, 4880 ] }, + { "id": "edge", "fg": [ 4875, 4874 ] }, + { "id": "end_piece", "fg": [ 4877, 4879, 4878, 4876 ] }, + { "id": "unconnected", "fg": [ 4884, 4884 ] } ] }, { "id": "t_carpet_base_season_autumn", - "fg": 4896, + "fg": 4900, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4881 }, - { "id": "corner", "fg": [ 4883, 4885, 4884, 4882 ] }, - { "id": "t_connection", "fg": [ 4893, 4895, 4894, 4892 ] }, - { "id": "edge", "fg": [ 4887, 4886 ] }, - { "id": "end_piece", "fg": [ 4889, 4891, 4890, 4888 ] }, - { "id": "unconnected", "fg": [ 4896, 4896 ] } + { "id": "center", "fg": 4885 }, + { "id": "corner", "fg": [ 4887, 4889, 4888, 4886 ] }, + { "id": "t_connection", "fg": [ 4897, 4899, 4898, 4896 ] }, + { "id": "edge", "fg": [ 4891, 4890 ] }, + { "id": "end_piece", "fg": [ 4893, 4895, 4894, 4892 ] }, + { "id": "unconnected", "fg": [ 4900, 4900 ] } ] }, { "id": "t_carpet_base_season_spring", - "fg": 4912, + "fg": 4916, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4897 }, - { "id": "corner", "fg": [ 4899, 4901, 4900, 4898 ] }, - { "id": "t_connection", "fg": [ 4909, 4911, 4910, 4908 ] }, - { "id": "edge", "fg": [ 4903, 4902 ] }, - { "id": "end_piece", "fg": [ 4905, 4907, 4906, 4904 ] }, - { "id": "unconnected", "fg": [ 4912, 4912 ] } + { "id": "center", "fg": 4901 }, + { "id": "corner", "fg": [ 4903, 4905, 4904, 4902 ] }, + { "id": "t_connection", "fg": [ 4913, 4915, 4914, 4912 ] }, + { "id": "edge", "fg": [ 4907, 4906 ] }, + { "id": "end_piece", "fg": [ 4909, 4911, 4910, 4908 ] }, + { "id": "unconnected", "fg": [ 4916, 4916 ] } ] }, { "id": "t_carpet_base_season_summer", - "fg": 4928, + "fg": 4932, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4913 }, - { "id": "corner", "fg": [ 4915, 4917, 4916, 4914 ] }, - { "id": "t_connection", "fg": [ 4925, 4927, 4926, 4924 ] }, - { "id": "edge", "fg": [ 4919, 4918 ] }, - { "id": "end_piece", "fg": [ 4921, 4923, 4922, 4920 ] }, - { "id": "unconnected", "fg": [ 4928, 4928 ] } + { "id": "center", "fg": 4917 }, + { "id": "corner", "fg": [ 4919, 4921, 4920, 4918 ] }, + { "id": "t_connection", "fg": [ 4929, 4931, 4930, 4928 ] }, + { "id": "edge", "fg": [ 4923, 4922 ] }, + { "id": "end_piece", "fg": [ 4925, 4927, 4926, 4924 ] }, + { "id": "unconnected", "fg": [ 4932, 4932 ] } ] }, { "id": "t_carpet_base_season_winter", - "fg": 4944, + "fg": 4948, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4929 }, - { "id": "corner", "fg": [ 4931, 4933, 4932, 4930 ] }, - { "id": "t_connection", "fg": [ 4941, 4943, 4942, 4940 ] }, - { "id": "edge", "fg": [ 4935, 4934 ] }, - { "id": "end_piece", "fg": [ 4937, 4939, 4938, 4936 ] }, - { "id": "unconnected", "fg": [ 4944, 4944 ] } + { "id": "center", "fg": 4933 }, + { "id": "corner", "fg": [ 4935, 4937, 4936, 4934 ] }, + { "id": "t_connection", "fg": [ 4945, 4947, 4946, 4944 ] }, + { "id": "edge", "fg": [ 4939, 4938 ] }, + { "id": "end_piece", "fg": [ 4941, 4943, 4942, 4940 ] }, + { "id": "unconnected", "fg": [ 4948, 4948 ] } ] }, { "id": "t_chainfence_season_autumn", - "fg": 4953, + "fg": 4957, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4945 }, - { "id": "corner", "fg": [ 4947, 4949, 4948, 4946 ] }, - { "id": "t_connection", "fg": [ 4953, 4950, 4953, 4950 ] }, - { "id": "edge", "fg": [ 4950, 4953 ] }, - { "id": "end_piece", "fg": [ 4951, 4953, 4952, 4953 ] }, - { "id": "unconnected", "fg": [ 4953, 4953 ] } + { "id": "center", "fg": 4949 }, + { "id": "corner", "fg": [ 4951, 4953, 4952, 4950 ] }, + { "id": "t_connection", "fg": [ 4957, 4954, 4957, 4954 ] }, + { "id": "edge", "fg": [ 4954, 4957 ] }, + { "id": "end_piece", "fg": [ 4955, 4957, 4956, 4957 ] }, + { "id": "unconnected", "fg": [ 4957, 4957 ] } ] }, { "id": "t_chainfence_season_spring", - "fg": 4962, + "fg": 4966, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4954 }, - { "id": "corner", "fg": [ 4956, 4958, 4957, 4955 ] }, - { "id": "t_connection", "fg": [ 4962, 4959, 4962, 4959 ] }, - { "id": "edge", "fg": [ 4959, 4962 ] }, - { "id": "end_piece", "fg": [ 4960, 4962, 4961, 4962 ] }, - { "id": "unconnected", "fg": [ 4962, 4962 ] } + { "id": "center", "fg": 4958 }, + { "id": "corner", "fg": [ 4960, 4962, 4961, 4959 ] }, + { "id": "t_connection", "fg": [ 4966, 4963, 4966, 4963 ] }, + { "id": "edge", "fg": [ 4963, 4966 ] }, + { "id": "end_piece", "fg": [ 4964, 4966, 4965, 4966 ] }, + { "id": "unconnected", "fg": [ 4966, 4966 ] } ] }, { "id": "t_chainfence_season_summer", - "fg": 4971, + "fg": 4975, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4963 }, - { "id": "corner", "fg": [ 4965, 4967, 4966, 4964 ] }, - { "id": "t_connection", "fg": [ 4971, 4968, 4971, 4968 ] }, - { "id": "edge", "fg": [ 4968, 4971 ] }, - { "id": "end_piece", "fg": [ 4969, 4971, 4970, 4971 ] }, - { "id": "unconnected", "fg": [ 4971, 4971 ] } + { "id": "center", "fg": 4967 }, + { "id": "corner", "fg": [ 4969, 4971, 4970, 4968 ] }, + { "id": "t_connection", "fg": [ 4975, 4972, 4975, 4972 ] }, + { "id": "edge", "fg": [ 4972, 4975 ] }, + { "id": "end_piece", "fg": [ 4973, 4975, 4974, 4975 ] }, + { "id": "unconnected", "fg": [ 4975, 4975 ] } ] }, { "id": "t_chainfence_season_winter", - "fg": 4980, + "fg": 4984, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4972 }, - { "id": "corner", "fg": [ 4974, 4976, 4975, 4973 ] }, - { "id": "t_connection", "fg": [ 4980, 4977, 4980, 4977 ] }, - { "id": "edge", "fg": [ 4977, 4980 ] }, - { "id": "end_piece", "fg": [ 4978, 4980, 4979, 4980 ] }, - { "id": "unconnected", "fg": [ 4980, 4980 ] } + { "id": "center", "fg": 4976 }, + { "id": "corner", "fg": [ 4978, 4980, 4979, 4977 ] }, + { "id": "t_connection", "fg": [ 4984, 4981, 4984, 4981 ] }, + { "id": "edge", "fg": [ 4981, 4984 ] }, + { "id": "end_piece", "fg": [ 4982, 4984, 4983, 4984 ] }, + { "id": "unconnected", "fg": [ 4984, 4984 ] } ] }, { "id": "t_dirt", - "fg": [ { "weight": 3, "sprite": 5005 }, { "weight": 1, "sprite": 5006 }, { "weight": 1, "sprite": 5007 } ] + "fg": [ { "weight": 3, "sprite": 5009 }, { "weight": 1, "sprite": 5010 }, { "weight": 1, "sprite": 5011 } ] }, { "id": "t_dirt_season_autumn", - "fg": [ { "weight": 3, "sprite": 5008 }, { "weight": 1, "sprite": 5009 }, { "weight": 1, "sprite": 5010 } ] + "fg": [ { "weight": 3, "sprite": 5012 }, { "weight": 1, "sprite": 5013 }, { "weight": 1, "sprite": 5014 } ] }, { "id": "t_dirt_season_winter", - "fg": [ { "weight": 3, "sprite": 5014 }, { "weight": 1, "sprite": 5015 }, { "weight": 1, "sprite": 5016 } ] + "fg": [ { "weight": 3, "sprite": 5018 }, { "weight": 1, "sprite": 5019 }, { "weight": 1, "sprite": 5020 } ] }, { "id": "t_dirt_season_summer", - "fg": [ { "weight": 3, "sprite": 5011 }, { "weight": 1, "sprite": 5012 }, { "weight": 1, "sprite": 5013 } ] + "fg": [ { "weight": 3, "sprite": 5015 }, { "weight": 1, "sprite": 5016 }, { "weight": 1, "sprite": 5017 } ] }, { "id": "t_fence_season_autumn", - "fg": 5056, + "fg": 5060, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5041 }, - { "id": "corner", "fg": [ 5043, 5045, 5044, 5042 ] }, - { "id": "t_connection", "fg": [ 5053, 5055, 5054, 5052 ] }, - { "id": "edge", "fg": [ 5047, 5046 ] }, - { "id": "end_piece", "fg": [ 5049, 5051, 5050, 5048 ] }, - { "id": "unconnected", "fg": [ 5056, 5056 ] } + { "id": "center", "fg": 5045 }, + { "id": "corner", "fg": [ 5047, 5049, 5048, 5046 ] }, + { "id": "t_connection", "fg": [ 5057, 5059, 5058, 5056 ] }, + { "id": "edge", "fg": [ 5051, 5050 ] }, + { "id": "end_piece", "fg": [ 5053, 5055, 5054, 5052 ] }, + { "id": "unconnected", "fg": [ 5060, 5060 ] } ] }, { "id": "t_fence_season_spring", - "fg": 5072, + "fg": 5076, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5057 }, - { "id": "corner", "fg": [ 5059, 5061, 5060, 5058 ] }, - { "id": "t_connection", "fg": [ 5069, 5071, 5070, 5068 ] }, - { "id": "edge", "fg": [ 5063, 5062 ] }, - { "id": "end_piece", "fg": [ 5065, 5067, 5066, 5064 ] }, - { "id": "unconnected", "fg": [ 5072, 5072 ] } + { "id": "center", "fg": 5061 }, + { "id": "corner", "fg": [ 5063, 5065, 5064, 5062 ] }, + { "id": "t_connection", "fg": [ 5073, 5075, 5074, 5072 ] }, + { "id": "edge", "fg": [ 5067, 5066 ] }, + { "id": "end_piece", "fg": [ 5069, 5071, 5070, 5068 ] }, + { "id": "unconnected", "fg": [ 5076, 5076 ] } ] }, { "id": "t_fence_season_summer", - "fg": 5088, + "fg": 5092, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5073 }, - { "id": "corner", "fg": [ 5075, 5077, 5076, 5074 ] }, - { "id": "t_connection", "fg": [ 5085, 5087, 5086, 5084 ] }, - { "id": "edge", "fg": [ 5079, 5078 ] }, - { "id": "end_piece", "fg": [ 5081, 5083, 5082, 5080 ] }, - { "id": "unconnected", "fg": [ 5088, 5088 ] } + { "id": "center", "fg": 5077 }, + { "id": "corner", "fg": [ 5079, 5081, 5080, 5078 ] }, + { "id": "t_connection", "fg": [ 5089, 5091, 5090, 5088 ] }, + { "id": "edge", "fg": [ 5083, 5082 ] }, + { "id": "end_piece", "fg": [ 5085, 5087, 5086, 5084 ] }, + { "id": "unconnected", "fg": [ 5092, 5092 ] } ] }, { "id": "t_fence_season_winter", - "fg": 5104, + "fg": 5108, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5089 }, - { "id": "corner", "fg": [ 5091, 5093, 5092, 5090 ] }, - { "id": "t_connection", "fg": [ 5101, 5103, 5102, 5100 ] }, - { "id": "edge", "fg": [ 5095, 5094 ] }, - { "id": "end_piece", "fg": [ 5097, 5099, 5098, 5096 ] }, - { "id": "unconnected", "fg": [ 5104, 5104 ] } + { "id": "center", "fg": 5093 }, + { "id": "corner", "fg": [ 5095, 5097, 5096, 5094 ] }, + { "id": "t_connection", "fg": [ 5105, 5107, 5106, 5104 ] }, + { "id": "edge", "fg": [ 5099, 5098 ] }, + { "id": "end_piece", "fg": [ 5101, 5103, 5102, 5100 ] }, + { "id": "unconnected", "fg": [ 5108, 5108 ] } ] }, { "id": "t_fence_rope_season_autumn", - "fg": 5115, + "fg": 5119, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5115 }, - { "id": "corner", "fg": [ 5106, 5108, 5107, 5105 ] }, - { "id": "t_connection", "fg": [ 5109, 5110, 5109, 5110 ] }, - { "id": "edge", "fg": [ 5110, 5109 ] }, - { "id": "end_piece", "fg": [ 5112, 5114, 5113, 5111 ] }, - { "id": "unconnected", "fg": [ 5115, 5115 ] } + { "id": "center", "fg": 5119 }, + { "id": "corner", "fg": [ 5110, 5112, 5111, 5109 ] }, + { "id": "t_connection", "fg": [ 5113, 5114, 5113, 5114 ] }, + { "id": "edge", "fg": [ 5114, 5113 ] }, + { "id": "end_piece", "fg": [ 5116, 5118, 5117, 5115 ] }, + { "id": "unconnected", "fg": [ 5119, 5119 ] } ] }, { "id": "t_fence_rope_season_spring", - "fg": 5126, + "fg": 5130, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5126 }, - { "id": "corner", "fg": [ 5117, 5119, 5118, 5116 ] }, - { "id": "t_connection", "fg": [ 5120, 5121, 5120, 5121 ] }, - { "id": "edge", "fg": [ 5121, 5120 ] }, - { "id": "end_piece", "fg": [ 5123, 5125, 5124, 5122 ] }, - { "id": "unconnected", "fg": [ 5126, 5126 ] } + { "id": "center", "fg": 5130 }, + { "id": "corner", "fg": [ 5121, 5123, 5122, 5120 ] }, + { "id": "t_connection", "fg": [ 5124, 5125, 5124, 5125 ] }, + { "id": "edge", "fg": [ 5125, 5124 ] }, + { "id": "end_piece", "fg": [ 5127, 5129, 5128, 5126 ] }, + { "id": "unconnected", "fg": [ 5130, 5130 ] } ] }, { "id": "t_fence_rope_season_summer", - "fg": 5137, + "fg": 5141, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5137 }, - { "id": "corner", "fg": [ 5128, 5130, 5129, 5127 ] }, - { "id": "t_connection", "fg": [ 5131, 5132, 5131, 5132 ] }, - { "id": "edge", "fg": [ 5132, 5131 ] }, - { "id": "end_piece", "fg": [ 5134, 5136, 5135, 5133 ] }, - { "id": "unconnected", "fg": [ 5137, 5137 ] } + { "id": "center", "fg": 5141 }, + { "id": "corner", "fg": [ 5132, 5134, 5133, 5131 ] }, + { "id": "t_connection", "fg": [ 5135, 5136, 5135, 5136 ] }, + { "id": "edge", "fg": [ 5136, 5135 ] }, + { "id": "end_piece", "fg": [ 5138, 5140, 5139, 5137 ] }, + { "id": "unconnected", "fg": [ 5141, 5141 ] } ] }, { "id": "t_fence_rope_season_winter", - "fg": 5148, + "fg": 5152, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5148 }, - { "id": "corner", "fg": [ 5139, 5141, 5140, 5138 ] }, - { "id": "t_connection", "fg": [ 5142, 5143, 5142, 5143 ] }, - { "id": "edge", "fg": [ 5143, 5142 ] }, - { "id": "end_piece", "fg": [ 5145, 5147, 5146, 5144 ] }, - { "id": "unconnected", "fg": [ 5148, 5148 ] } + { "id": "center", "fg": 5152 }, + { "id": "corner", "fg": [ 5143, 5145, 5144, 5142 ] }, + { "id": "t_connection", "fg": [ 5146, 5147, 5146, 5147 ] }, + { "id": "edge", "fg": [ 5147, 5146 ] }, + { "id": "end_piece", "fg": [ 5149, 5151, 5150, 5148 ] }, + { "id": "unconnected", "fg": [ 5152, 5152 ] } ] }, - { "id": "t_fern_season_spring", "fg": 5158, "bg": 5189, "rotates": false }, - { "id": "t_fern_season_autumn", "fg": 5157, "bg": 5191, "rotates": false }, - { "id": "t_fern_season_winter", "fg": 5160, "bg": 5195, "rotates": false }, - { "id": "t_fern_season_summer", "fg": 5159, "bg": 5193, "rotates": false }, - { "id": "t_fern_harvested_season_spring", "fg": 5162, "bg": 5189, "rotates": false }, - { "id": "t_fern_harvested_season_autumn", "fg": 5161, "bg": 5191, "rotates": false }, - { "id": "t_fern_harvested_season_winter", "fg": 5164, "bg": 5195, "rotates": false }, - { "id": "t_fern_harvested_season_summer", "fg": 5163, "bg": 5193, "rotates": false }, + { "id": "t_fern_season_spring", "fg": 5162, "bg": 5193, "rotates": false }, + { "id": "t_fern_season_autumn", "fg": 5161, "bg": 5195, "rotates": false }, + { "id": "t_fern_season_winter", "fg": 5164, "bg": 5199, "rotates": false }, + { "id": "t_fern_season_summer", "fg": 5163, "bg": 5197, "rotates": false }, + { "id": "t_fern_harvested_season_spring", "fg": 5166, "bg": 5193, "rotates": false }, + { "id": "t_fern_harvested_season_autumn", "fg": 5165, "bg": 5195, "rotates": false }, + { "id": "t_fern_harvested_season_winter", "fg": 5168, "bg": 5199, "rotates": false }, + { "id": "t_fern_harvested_season_summer", "fg": 5167, "bg": 5197, "rotates": false }, { "id": "t_floor", - "fg": [ { "weight": 12, "sprite": 5165 }, { "weight": 1, "sprite": 5166 }, { "weight": 1, "sprite": 5167 } ] + "fg": [ { "weight": 12, "sprite": 5169 }, { "weight": 1, "sprite": 5170 }, { "weight": 1, "sprite": 5171 } ] }, { "id": "t_floor_season_autumn", - "fg": [ { "weight": 12, "sprite": 5168 }, { "weight": 1, "sprite": 5169 }, { "weight": 1, "sprite": 5170 } ] + "fg": [ { "weight": 12, "sprite": 5172 }, { "weight": 1, "sprite": 5173 }, { "weight": 1, "sprite": 5174 } ] }, { "id": "t_floor_season_winter", - "fg": [ { "weight": 12, "sprite": 5174 }, { "weight": 1, "sprite": 5175 }, { "weight": 1, "sprite": 5176 } ] + "fg": [ { "weight": 12, "sprite": 5178 }, { "weight": 1, "sprite": 5179 }, { "weight": 1, "sprite": 5180 } ] }, { "id": "t_floor_season_summer", - "fg": [ { "weight": 12, "sprite": 5171 }, { "weight": 1, "sprite": 5172 }, { "weight": 1, "sprite": 5173 } ] + "fg": [ { "weight": 12, "sprite": 5175 }, { "weight": 1, "sprite": 5176 }, { "weight": 1, "sprite": 5177 } ] }, - { "id": "t_golf_hole_season_spring", "fg": 5186, "bg": 5189, "rotates": false }, - { "id": "t_golf_hole_season_autumn", "fg": 5185, "bg": 5191, "rotates": false }, - { "id": "t_golf_hole_season_winter", "fg": 5188, "bg": 5195, "rotates": false }, - { "id": "t_golf_hole_season_summer", "fg": 5187, "bg": 5193, "rotates": false }, - { "id": "t_grass", "fg": [ { "weight": 12, "sprite": 5189 }, { "weight": 1, "sprite": 5190 } ] }, - { "id": "t_grass_season_autumn", "fg": [ { "weight": 12, "sprite": 5191 }, { "weight": 1, "sprite": 5192 } ] }, - { "id": "t_grass_season_winter", "fg": [ { "weight": 12, "sprite": 5195 }, { "weight": 1, "sprite": 5196 } ] }, - { "id": "t_grass_season_summer", "fg": [ { "weight": 12, "sprite": 5193 }, { "weight": 1, "sprite": 5194 } ] }, + { "id": "t_golf_hole_season_spring", "fg": 5190, "bg": 5193, "rotates": false }, + { "id": "t_golf_hole_season_autumn", "fg": 5189, "bg": 5195, "rotates": false }, + { "id": "t_golf_hole_season_winter", "fg": 5192, "bg": 5199, "rotates": false }, + { "id": "t_golf_hole_season_summer", "fg": 5191, "bg": 5197, "rotates": false }, + { "id": "t_grass", "fg": [ { "weight": 12, "sprite": 5193 }, { "weight": 1, "sprite": 5194 } ] }, + { "id": "t_grass_season_autumn", "fg": [ { "weight": 12, "sprite": 5195 }, { "weight": 1, "sprite": 5196 } ] }, + { "id": "t_grass_season_winter", "fg": [ { "weight": 12, "sprite": 5199 }, { "weight": 1, "sprite": 5200 } ] }, + { "id": "t_grass_season_summer", "fg": [ { "weight": 12, "sprite": 5197 }, { "weight": 1, "sprite": 5198 } ] }, { "id": "t_grass_long", - "fg": [ - { "weight": 2, "sprite": 5201 }, - { "weight": 4, "sprite": 5202 }, - { "weight": 1, "sprite": 5203 }, - { "weight": 1, "sprite": 5204 } - ] - }, - { - "id": "t_grass_long_season_autumn", "fg": [ { "weight": 2, "sprite": 5205 }, { "weight": 4, "sprite": 5206 }, @@ -4307,16 +4298,7 @@ ] }, { - "id": "t_grass_long_season_winter", - "fg": [ - { "weight": 2, "sprite": 5213 }, - { "weight": 4, "sprite": 5214 }, - { "weight": 1, "sprite": 5215 }, - { "weight": 1, "sprite": 5216 } - ] - }, - { - "id": "t_grass_long_season_summer", + "id": "t_grass_long_season_autumn", "fg": [ { "weight": 2, "sprite": 5209 }, { "weight": 4, "sprite": 5210 }, @@ -4325,16 +4307,25 @@ ] }, { - "id": "t_grass_tall", + "id": "t_grass_long_season_winter", "fg": [ - { "weight": 3, "sprite": 5217 }, - { "weight": 1, "sprite": 5218 }, + { "weight": 2, "sprite": 5217 }, + { "weight": 4, "sprite": 5218 }, { "weight": 1, "sprite": 5219 }, { "weight": 1, "sprite": 5220 } ] }, { - "id": "t_grass_tall_season_autumn", + "id": "t_grass_long_season_summer", + "fg": [ + { "weight": 2, "sprite": 5213 }, + { "weight": 4, "sprite": 5214 }, + { "weight": 1, "sprite": 5215 }, + { "weight": 1, "sprite": 5216 } + ] + }, + { + "id": "t_grass_tall", "fg": [ { "weight": 3, "sprite": 5221 }, { "weight": 1, "sprite": 5222 }, @@ -4342,399 +4333,408 @@ { "weight": 1, "sprite": 5224 } ] }, + { + "id": "t_grass_tall_season_autumn", + "fg": [ + { "weight": 3, "sprite": 5225 }, + { "weight": 1, "sprite": 5226 }, + { "weight": 1, "sprite": 5227 }, + { "weight": 1, "sprite": 5228 } + ] + }, { "id": "t_grass_tall_season_winter", "fg": [ - { "weight": 3, "sprite": 5229 }, - { "weight": 1, "sprite": 5230 }, - { "weight": 1, "sprite": 5231 }, - { "weight": 1, "sprite": 5232 } + { "weight": 3, "sprite": 5233 }, + { "weight": 1, "sprite": 5234 }, + { "weight": 1, "sprite": 5235 }, + { "weight": 1, "sprite": 5236 } ] }, { "id": "t_grass_tall_season_summer", "fg": [ - { "weight": 3, "sprite": 5225 }, - { "weight": 1, "sprite": 5226 }, - { "weight": 1, "sprite": 5227 }, - { "weight": 1, "sprite": 5228 } + { "weight": 3, "sprite": 5229 }, + { "weight": 1, "sprite": 5230 }, + { "weight": 1, "sprite": 5231 }, + { "weight": 1, "sprite": 5232 } ] }, - { "id": [ "t_linoleum_gray_season_spring", "t_linoleum_white_season_spring" ], "fg": 5254, "rotates": false }, - { "id": [ "t_linoleum_gray_season_autumn", "t_linoleum_white_season_autumn" ], "fg": 5253, "rotates": false }, - { "id": [ "t_linoleum_gray_season_winter", "t_linoleum_white_season_winter" ], "fg": 5256, "rotates": false }, - { "id": [ "t_linoleum_gray_season_summer", "t_linoleum_white_season_summer" ], "fg": 5255, "rotates": false }, + { "id": [ "t_linoleum_gray_season_spring", "t_linoleum_white_season_spring" ], "fg": 5258, "rotates": false }, + { "id": [ "t_linoleum_gray_season_autumn", "t_linoleum_white_season_autumn" ], "fg": 5257, "rotates": false }, + { "id": [ "t_linoleum_gray_season_winter", "t_linoleum_white_season_winter" ], "fg": 5260, "rotates": false }, + { "id": [ "t_linoleum_gray_season_summer", "t_linoleum_white_season_summer" ], "fg": 5259, "rotates": false }, { "id": "t_pavement_season_spring", - "fg": [ { "weight": 40, "sprite": 5262 }, { "weight": 1, "sprite": 5266 }, { "weight": 1, "sprite": 5270 } ] + "fg": [ { "weight": 40, "sprite": 5266 }, { "weight": 1, "sprite": 5270 }, { "weight": 1, "sprite": 5274 } ] }, { "id": "t_pavement_season_autumn", - "fg": [ { "weight": 40, "sprite": 5261 }, { "weight": 1, "sprite": 5265 }, { "weight": 1, "sprite": 5269 } ] + "fg": [ { "weight": 40, "sprite": 5265 }, { "weight": 1, "sprite": 5269 }, { "weight": 1, "sprite": 5273 } ] }, { "id": "t_pavement_season_winter", - "fg": [ { "weight": 40, "sprite": 5264 }, { "weight": 1, "sprite": 5268 }, { "weight": 1, "sprite": 5272 } ] + "fg": [ { "weight": 40, "sprite": 5268 }, { "weight": 1, "sprite": 5272 }, { "weight": 1, "sprite": 5276 } ] }, { "id": "t_pavement_season_summer", - "fg": [ { "weight": 40, "sprite": 5263 }, { "weight": 1, "sprite": 5267 }, { "weight": 1, "sprite": 5271 } ] + "fg": [ { "weight": 40, "sprite": 5267 }, { "weight": 1, "sprite": 5271 }, { "weight": 1, "sprite": 5275 } ] }, { "id": "t_pit_corpsed_season_autumn", - "fg": 5292, + "fg": 5296, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5277 }, - { "id": "corner", "fg": [ 5279, 5281, 5280, 5278 ] }, - { "id": "t_connection", "fg": [ 5289, 5291, 5290, 5288 ] }, - { "id": "edge", "fg": [ 5283, 5282 ] }, - { "id": "end_piece", "fg": [ 5285, 5287, 5286, 5284 ] }, - { "id": "unconnected", "fg": [ 5292, 5292 ] } + { "id": "center", "fg": 5281 }, + { "id": "corner", "fg": [ 5283, 5285, 5284, 5282 ] }, + { "id": "t_connection", "fg": [ 5293, 5295, 5294, 5292 ] }, + { "id": "edge", "fg": [ 5287, 5286 ] }, + { "id": "end_piece", "fg": [ 5289, 5291, 5290, 5288 ] }, + { "id": "unconnected", "fg": [ 5296, 5296 ] } ] }, { "id": "t_pit_corpsed_season_spring", - "fg": 5308, + "fg": 5312, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5293 }, - { "id": "corner", "fg": [ 5295, 5297, 5296, 5294 ] }, - { "id": "t_connection", "fg": [ 5305, 5307, 5306, 5304 ] }, - { "id": "edge", "fg": [ 5299, 5298 ] }, - { "id": "end_piece", "fg": [ 5301, 5303, 5302, 5300 ] }, - { "id": "unconnected", "fg": [ 5308, 5308 ] } + { "id": "center", "fg": 5297 }, + { "id": "corner", "fg": [ 5299, 5301, 5300, 5298 ] }, + { "id": "t_connection", "fg": [ 5309, 5311, 5310, 5308 ] }, + { "id": "edge", "fg": [ 5303, 5302 ] }, + { "id": "end_piece", "fg": [ 5305, 5307, 5306, 5304 ] }, + { "id": "unconnected", "fg": [ 5312, 5312 ] } ] }, { "id": "t_pit_corpsed_season_summer", - "fg": 5324, + "fg": 5328, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5309 }, - { "id": "corner", "fg": [ 5311, 5313, 5312, 5310 ] }, - { "id": "t_connection", "fg": [ 5321, 5323, 5322, 5320 ] }, - { "id": "edge", "fg": [ 5315, 5314 ] }, - { "id": "end_piece", "fg": [ 5317, 5319, 5318, 5316 ] }, - { "id": "unconnected", "fg": [ 5324, 5324 ] } + { "id": "center", "fg": 5313 }, + { "id": "corner", "fg": [ 5315, 5317, 5316, 5314 ] }, + { "id": "t_connection", "fg": [ 5325, 5327, 5326, 5324 ] }, + { "id": "edge", "fg": [ 5319, 5318 ] }, + { "id": "end_piece", "fg": [ 5321, 5323, 5322, 5320 ] }, + { "id": "unconnected", "fg": [ 5328, 5328 ] } ] }, { "id": "t_pit_corpsed_season_winter", - "fg": 5340, + "fg": 5344, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5325 }, - { "id": "corner", "fg": [ 5327, 5329, 5328, 5326 ] }, - { "id": "t_connection", "fg": [ 5337, 5339, 5338, 5336 ] }, - { "id": "edge", "fg": [ 5331, 5330 ] }, - { "id": "end_piece", "fg": [ 5333, 5335, 5334, 5332 ] }, - { "id": "unconnected", "fg": [ 5340, 5340 ] } + { "id": "center", "fg": 5329 }, + { "id": "corner", "fg": [ 5331, 5333, 5332, 5330 ] }, + { "id": "t_connection", "fg": [ 5341, 5343, 5342, 5340 ] }, + { "id": "edge", "fg": [ 5335, 5334 ] }, + { "id": "end_piece", "fg": [ 5337, 5339, 5338, 5336 ] }, + { "id": "unconnected", "fg": [ 5344, 5344 ] } ] }, { "id": "t_privacy_fence_season_autumn", - "fg": 5352, + "fg": 5356, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5341 }, - { "id": "corner", "fg": [ 5343, 5345, 5344, 5342 ] }, - { "id": "t_connection", "fg": [ 5352, 5347, 5352, 5347 ] }, - { "id": "edge", "fg": [ 5347, 5346 ] }, - { "id": "end_piece", "fg": [ 5349, 5351, 5350, 5348 ] }, - { "id": "unconnected", "fg": [ 5352, 5352 ] } + { "id": "center", "fg": 5345 }, + { "id": "corner", "fg": [ 5347, 5349, 5348, 5346 ] }, + { "id": "t_connection", "fg": [ 5356, 5351, 5356, 5351 ] }, + { "id": "edge", "fg": [ 5351, 5350 ] }, + { "id": "end_piece", "fg": [ 5353, 5355, 5354, 5352 ] }, + { "id": "unconnected", "fg": [ 5356, 5356 ] } ] }, { "id": "t_privacy_fence_season_spring", - "fg": 5364, + "fg": 5368, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5353 }, - { "id": "corner", "fg": [ 5355, 5357, 5356, 5354 ] }, - { "id": "t_connection", "fg": [ 5364, 5359, 5364, 5359 ] }, - { "id": "edge", "fg": [ 5359, 5358 ] }, - { "id": "end_piece", "fg": [ 5361, 5363, 5362, 5360 ] }, - { "id": "unconnected", "fg": [ 5364, 5364 ] } + { "id": "center", "fg": 5357 }, + { "id": "corner", "fg": [ 5359, 5361, 5360, 5358 ] }, + { "id": "t_connection", "fg": [ 5368, 5363, 5368, 5363 ] }, + { "id": "edge", "fg": [ 5363, 5362 ] }, + { "id": "end_piece", "fg": [ 5365, 5367, 5366, 5364 ] }, + { "id": "unconnected", "fg": [ 5368, 5368 ] } ] }, { "id": "t_privacy_fence_season_summer", - "fg": 5376, + "fg": 5380, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5365 }, - { "id": "corner", "fg": [ 5367, 5369, 5368, 5366 ] }, - { "id": "t_connection", "fg": [ 5376, 5371, 5376, 5371 ] }, - { "id": "edge", "fg": [ 5371, 5370 ] }, - { "id": "end_piece", "fg": [ 5373, 5375, 5374, 5372 ] }, - { "id": "unconnected", "fg": [ 5376, 5376 ] } + { "id": "center", "fg": 5369 }, + { "id": "corner", "fg": [ 5371, 5373, 5372, 5370 ] }, + { "id": "t_connection", "fg": [ 5380, 5375, 5380, 5375 ] }, + { "id": "edge", "fg": [ 5375, 5374 ] }, + { "id": "end_piece", "fg": [ 5377, 5379, 5378, 5376 ] }, + { "id": "unconnected", "fg": [ 5380, 5380 ] } ] }, { "id": "t_privacy_fence_season_winter", - "fg": 5388, + "fg": 5392, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5377 }, - { "id": "corner", "fg": [ 5379, 5381, 5380, 5378 ] }, - { "id": "t_connection", "fg": [ 5388, 5383, 5388, 5383 ] }, - { "id": "edge", "fg": [ 5383, 5382 ] }, - { "id": "end_piece", "fg": [ 5385, 5387, 5386, 5384 ] }, - { "id": "unconnected", "fg": [ 5388, 5388 ] } + { "id": "center", "fg": 5381 }, + { "id": "corner", "fg": [ 5383, 5385, 5384, 5382 ] }, + { "id": "t_connection", "fg": [ 5392, 5387, 5392, 5387 ] }, + { "id": "edge", "fg": [ 5387, 5386 ] }, + { "id": "end_piece", "fg": [ 5389, 5391, 5390, 5388 ] }, + { "id": "unconnected", "fg": [ 5392, 5392 ] } ] }, - { "id": "t_railroad_rubble", "fg": [ { "weight": 2, "sprite": 5397 }, { "weight": 1, "sprite": 5398 } ] }, + { "id": "t_railroad_rubble", "fg": [ { "weight": 2, "sprite": 5401 }, { "weight": 1, "sprite": 5402 } ] }, { "id": "t_railroad_rubble_season_autumn", - "fg": [ { "weight": 2, "sprite": 5399 }, { "weight": 1, "sprite": 5400 } ] + "fg": [ { "weight": 2, "sprite": 5403 }, { "weight": 1, "sprite": 5404 } ] }, { "id": "t_railroad_rubble_season_winter", - "fg": [ { "weight": 2, "sprite": 5403 }, { "weight": 1, "sprite": 5404 } ] + "fg": [ { "weight": 2, "sprite": 5407 }, { "weight": 1, "sprite": 5408 } ] }, { "id": "t_railroad_rubble_season_summer", - "fg": [ { "weight": 2, "sprite": 5401 }, { "weight": 1, "sprite": 5402 } ] + "fg": [ { "weight": 2, "sprite": 5405 }, { "weight": 1, "sprite": 5406 } ] }, { "id": "t_rock_wall_season_autumn", - "fg": 5420, + "fg": 5424, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5405 }, - { "id": "corner", "fg": [ 5407, 5409, 5408, 5406 ] }, - { "id": "t_connection", "fg": [ 5417, 5419, 5418, 5416 ] }, - { "id": "edge", "fg": [ 5411, 5410 ] }, - { "id": "end_piece", "fg": [ 5413, 5415, 5414, 5412 ] }, - { "id": "unconnected", "fg": [ 5420, 5420 ] } + { "id": "center", "fg": 5409 }, + { "id": "corner", "fg": [ 5411, 5413, 5412, 5410 ] }, + { "id": "t_connection", "fg": [ 5421, 5423, 5422, 5420 ] }, + { "id": "edge", "fg": [ 5415, 5414 ] }, + { "id": "end_piece", "fg": [ 5417, 5419, 5418, 5416 ] }, + { "id": "unconnected", "fg": [ 5424, 5424 ] } ] }, { "id": "t_rock_wall_season_spring", - "fg": 5436, + "fg": 5440, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5421 }, - { "id": "corner", "fg": [ 5423, 5425, 5424, 5422 ] }, - { "id": "t_connection", "fg": [ 5433, 5435, 5434, 5432 ] }, - { "id": "edge", "fg": [ 5427, 5426 ] }, - { "id": "end_piece", "fg": [ 5429, 5431, 5430, 5428 ] }, - { "id": "unconnected", "fg": [ 5436, 5436 ] } + { "id": "center", "fg": 5425 }, + { "id": "corner", "fg": [ 5427, 5429, 5428, 5426 ] }, + { "id": "t_connection", "fg": [ 5437, 5439, 5438, 5436 ] }, + { "id": "edge", "fg": [ 5431, 5430 ] }, + { "id": "end_piece", "fg": [ 5433, 5435, 5434, 5432 ] }, + { "id": "unconnected", "fg": [ 5440, 5440 ] } ] }, { "id": "t_rock_wall_season_summer", - "fg": 5452, + "fg": 5456, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5437 }, - { "id": "corner", "fg": [ 5439, 5441, 5440, 5438 ] }, - { "id": "t_connection", "fg": [ 5449, 5451, 5450, 5448 ] }, - { "id": "edge", "fg": [ 5443, 5442 ] }, - { "id": "end_piece", "fg": [ 5445, 5447, 5446, 5444 ] }, - { "id": "unconnected", "fg": [ 5452, 5452 ] } + { "id": "center", "fg": 5441 }, + { "id": "corner", "fg": [ 5443, 5445, 5444, 5442 ] }, + { "id": "t_connection", "fg": [ 5453, 5455, 5454, 5452 ] }, + { "id": "edge", "fg": [ 5447, 5446 ] }, + { "id": "end_piece", "fg": [ 5449, 5451, 5450, 5448 ] }, + { "id": "unconnected", "fg": [ 5456, 5456 ] } ] }, { "id": "t_rock_wall_season_winter", - "fg": 5468, + "fg": 5472, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5453 }, - { "id": "corner", "fg": [ 5455, 5457, 5456, 5454 ] }, - { "id": "t_connection", "fg": [ 5465, 5467, 5466, 5464 ] }, - { "id": "edge", "fg": [ 5459, 5458 ] }, - { "id": "end_piece", "fg": [ 5461, 5463, 5462, 5460 ] }, - { "id": "unconnected", "fg": [ 5468, 5468 ] } + { "id": "center", "fg": 5457 }, + { "id": "corner", "fg": [ 5459, 5461, 5460, 5458 ] }, + { "id": "t_connection", "fg": [ 5469, 5471, 5470, 5468 ] }, + { "id": "edge", "fg": [ 5463, 5462 ] }, + { "id": "end_piece", "fg": [ 5465, 5467, 5466, 5464 ] }, + { "id": "unconnected", "fg": [ 5472, 5472 ] } ] }, - { "id": "t_shrub_season_spring", "fg": 5470, "bg": 5189, "rotates": false }, - { "id": "t_shrub_season_autumn", "fg": 5469, "bg": 5191, "rotates": false }, - { "id": "t_shrub_season_winter", "fg": 5472, "bg": 5195, "rotates": false }, - { "id": "t_shrub_season_summer", "fg": 5471, "bg": 5193, "rotates": false }, - { "id": "t_shrub_hydrangea_season_spring", "fg": 5474, "bg": 5189, "rotates": false }, - { "id": "t_shrub_hydrangea_season_autumn", "fg": 5473, "bg": 5191, "rotates": false }, - { "id": "t_shrub_hydrangea_season_winter", "fg": 5476, "bg": 5195, "rotates": false }, - { "id": "t_shrub_hydrangea_season_summer", "fg": 5475, "bg": 5193, "rotates": false }, + { "id": "t_shrub_season_spring", "fg": 5474, "bg": 5193, "rotates": false }, + { "id": "t_shrub_season_autumn", "fg": 5473, "bg": 5195, "rotates": false }, + { "id": "t_shrub_season_winter", "fg": 5476, "bg": 5199, "rotates": false }, + { "id": "t_shrub_season_summer", "fg": 5475, "bg": 5197, "rotates": false }, + { "id": "t_shrub_hydrangea_season_spring", "fg": 5478, "bg": 5193, "rotates": false }, + { "id": "t_shrub_hydrangea_season_autumn", "fg": 5477, "bg": 5195, "rotates": false }, + { "id": "t_shrub_hydrangea_season_winter", "fg": 5480, "bg": 5199, "rotates": false }, + { "id": "t_shrub_hydrangea_season_summer", "fg": 5479, "bg": 5197, "rotates": false }, { "id": "t_sidewalk_season_spring", "fg": [ - { "weight": 40, "sprite": 5478 }, - { "weight": 1, "sprite": 5482 }, + { "weight": 40, "sprite": 5482 }, { "weight": 1, "sprite": 5486 }, - { "weight": 1, "sprite": 5490 } + { "weight": 1, "sprite": 5490 }, + { "weight": 1, "sprite": 5494 } ] }, { "id": "t_sidewalk_season_autumn", "fg": [ - { "weight": 40, "sprite": 5477 }, - { "weight": 1, "sprite": 5481 }, + { "weight": 40, "sprite": 5481 }, { "weight": 1, "sprite": 5485 }, - { "weight": 1, "sprite": 5489 } + { "weight": 1, "sprite": 5489 }, + { "weight": 1, "sprite": 5493 } ] }, { "id": "t_sidewalk_season_winter", "fg": [ - { "weight": 40, "sprite": 5480 }, - { "weight": 1, "sprite": 5484 }, + { "weight": 40, "sprite": 5484 }, { "weight": 1, "sprite": 5488 }, - { "weight": 1, "sprite": 5492 } + { "weight": 1, "sprite": 5492 }, + { "weight": 1, "sprite": 5496 } ] }, { "id": "t_sidewalk_season_summer", "fg": [ - { "weight": 40, "sprite": 5479 }, - { "weight": 1, "sprite": 5483 }, + { "weight": 40, "sprite": 5483 }, { "weight": 1, "sprite": 5487 }, - { "weight": 1, "sprite": 5491 } + { "weight": 1, "sprite": 5491 }, + { "weight": 1, "sprite": 5495 } ] }, - { "id": [ "t_stairs_down_season_spring", "t_wood_stairs_down_season_spring" ], "fg": 5494, "rotates": false }, - { "id": [ "t_stairs_down_season_winter", "t_wood_stairs_down_season_winter" ], "fg": 5496, "rotates": false }, - { "id": [ "t_stairs_down_season_autumn", "t_wood_stairs_down_season_autumn" ], "fg": 5493, "rotates": false }, - { "id": [ "t_stairs_down_season_summer", "t_wood_stairs_down_season_summer" ], "fg": 5495, "rotates": false }, - { "id": [ "t_stairs_up_season_spring", "t_wood_stairs_up_season_spring" ], "fg": 5498, "rotates": false }, - { "id": [ "t_stairs_up_season_winter", "t_wood_stairs_up_season_winter" ], "fg": 5500, "rotates": false }, - { "id": [ "t_stairs_up_season_autumn", "t_wood_stairs_up_season_autumn" ], "fg": 5497, "rotates": false }, - { "id": [ "t_stairs_up_season_summer", "t_wood_stairs_up_season_summer" ], "fg": 5499, "rotates": false }, - { "id": "t_stump_season_spring", "fg": 5502, "bg": 5189, "rotates": false }, - { "id": "t_stump_season_autumn", "fg": 5501, "bg": 5191, "rotates": false }, - { "id": "t_stump_season_winter", "fg": 5504, "bg": 5195, "rotates": false }, - { "id": "t_stump_season_summer", "fg": 5503, "bg": 5193, "rotates": false }, + { "id": [ "t_stairs_down_season_spring", "t_wood_stairs_down_season_spring" ], "fg": 5498, "rotates": false }, + { "id": [ "t_stairs_down_season_winter", "t_wood_stairs_down_season_winter" ], "fg": 5500, "rotates": false }, + { "id": [ "t_stairs_down_season_autumn", "t_wood_stairs_down_season_autumn" ], "fg": 5497, "rotates": false }, + { "id": [ "t_stairs_down_season_summer", "t_wood_stairs_down_season_summer" ], "fg": 5499, "rotates": false }, + { "id": [ "t_stairs_up_season_spring", "t_wood_stairs_up_season_spring" ], "fg": 5502, "rotates": false }, + { "id": [ "t_stairs_up_season_winter", "t_wood_stairs_up_season_winter" ], "fg": 5504, "rotates": false }, + { "id": [ "t_stairs_up_season_autumn", "t_wood_stairs_up_season_autumn" ], "fg": 5501, "rotates": false }, + { "id": [ "t_stairs_up_season_summer", "t_wood_stairs_up_season_summer" ], "fg": 5503, "rotates": false }, + { "id": "t_stump_season_spring", "fg": 5506, "bg": 5193, "rotates": false }, + { "id": "t_stump_season_autumn", "fg": 5505, "bg": 5195, "rotates": false }, + { "id": "t_stump_season_winter", "fg": 5508, "bg": 5199, "rotates": false }, + { "id": "t_stump_season_summer", "fg": 5507, "bg": 5197, "rotates": false }, { "id": "t_thconc_floor_season_spring", - "fg": [ { "weight": 1, "sprite": 5506 }, { "weight": 1, "sprite": 5510 }, { "weight": 10, "sprite": 5514 } ] + "fg": [ { "weight": 1, "sprite": 5510 }, { "weight": 1, "sprite": 5514 }, { "weight": 10, "sprite": 5518 } ] }, { "id": "t_thconc_floor_season_autumn", - "fg": [ { "weight": 5, "sprite": 5505 }, { "weight": 1, "sprite": 5509 }, { "weight": 10, "sprite": 5513 } ] + "fg": [ { "weight": 5, "sprite": 5509 }, { "weight": 1, "sprite": 5513 }, { "weight": 10, "sprite": 5517 } ] }, { "id": "t_thconc_floor_season_winter", - "fg": [ { "weight": 5, "sprite": 5508 }, { "weight": 1, "sprite": 5512 }, { "weight": 10, "sprite": 5516 } ] + "fg": [ { "weight": 5, "sprite": 5512 }, { "weight": 1, "sprite": 5516 }, { "weight": 10, "sprite": 5520 } ] }, { "id": "t_thconc_floor_season_summer", - "fg": [ { "weight": 5, "sprite": 5507 }, { "weight": 1, "sprite": 5511 }, { "weight": 10, "sprite": 5515 } ] - }, - { "id": "t_trunk_season_spring", "fg": 5518, "bg": 5189, "rotates": false }, - { "id": "t_trunk_season_autumn", "fg": 5517, "bg": 5191, "rotates": false }, - { "id": "t_trunk_season_winter", "fg": 5520, "bg": 5195, "rotates": false }, - { "id": "t_trunk_season_summer", "fg": 5519, "bg": 5193, "rotates": false }, - { "id": "t_underbrush_season_spring", "fg": 5522, "bg": 5189, "rotates": false }, - { "id": "t_underbrush_season_autumn", "fg": 5521, "bg": 5191, "rotates": false }, - { "id": "t_underbrush_season_winter", "fg": 5524, "bg": 5195, "rotates": false }, - { "id": "t_underbrush_season_summer", "fg": 5523, "bg": 5193, "rotates": false }, - { "id": "t_underbrush_harvested_spring", "fg": 5526, "bg": 5189, "rotates": false }, - { "id": "t_underbrush_harvested_autumn", "fg": 5525, "bg": 5191, "rotates": false }, - { "id": "t_underbrush_harvested_winter", "fg": 5528, "bg": 5195, "rotates": false }, - { "id": "t_underbrush_harvested_summer", "fg": 5527, "bg": 5193, "rotates": false }, + "fg": [ { "weight": 5, "sprite": 5511 }, { "weight": 1, "sprite": 5515 }, { "weight": 10, "sprite": 5519 } ] + }, + { "id": "t_trunk_season_spring", "fg": 5522, "bg": 5193, "rotates": false }, + { "id": "t_trunk_season_autumn", "fg": 5521, "bg": 5195, "rotates": false }, + { "id": "t_trunk_season_winter", "fg": 5524, "bg": 5199, "rotates": false }, + { "id": "t_trunk_season_summer", "fg": 5523, "bg": 5197, "rotates": false }, + { "id": "t_underbrush_season_spring", "fg": 5526, "bg": 5193, "rotates": false }, + { "id": "t_underbrush_season_autumn", "fg": 5525, "bg": 5195, "rotates": false }, + { "id": "t_underbrush_season_winter", "fg": 5528, "bg": 5199, "rotates": false }, + { "id": "t_underbrush_season_summer", "fg": 5527, "bg": 5197, "rotates": false }, + { "id": "t_underbrush_harvested_spring", "fg": 5530, "bg": 5193, "rotates": false }, + { "id": "t_underbrush_harvested_autumn", "fg": 5529, "bg": 5195, "rotates": false }, + { "id": "t_underbrush_harvested_winter", "fg": 5532, "bg": 5199, "rotates": false }, + { "id": "t_underbrush_harvested_summer", "fg": 5531, "bg": 5197, "rotates": false }, { "id": "t_wall_season_autumn", - "fg": 5544, + "fg": 5548, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5529 }, - { "id": "corner", "fg": [ 5531, 5533, 5532, 5530 ] }, - { "id": "t_connection", "fg": [ 5541, 5543, 5542, 5540 ] }, - { "id": "edge", "fg": [ 5535, 5534 ] }, - { "id": "end_piece", "fg": [ 5537, 5539, 5538, 5536 ] }, - { "id": "unconnected", "fg": [ 5544, 5544 ] } + { "id": "center", "fg": 5533 }, + { "id": "corner", "fg": [ 5535, 5537, 5536, 5534 ] }, + { "id": "t_connection", "fg": [ 5545, 5547, 5546, 5544 ] }, + { "id": "edge", "fg": [ 5539, 5538 ] }, + { "id": "end_piece", "fg": [ 5541, 5543, 5542, 5540 ] }, + { "id": "unconnected", "fg": [ 5548, 5548 ] } ] }, { "id": "t_wall_season_spring", - "fg": 5560, + "fg": 5564, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5545 }, - { "id": "corner", "fg": [ 5547, 5549, 5548, 5546 ] }, - { "id": "t_connection", "fg": [ 5557, 5559, 5558, 5556 ] }, - { "id": "edge", "fg": [ 5551, 5550 ] }, - { "id": "end_piece", "fg": [ 5553, 5555, 5554, 5552 ] }, - { "id": "unconnected", "fg": [ 5560, 5560 ] } + { "id": "center", "fg": 5549 }, + { "id": "corner", "fg": [ 5551, 5553, 5552, 5550 ] }, + { "id": "t_connection", "fg": [ 5561, 5563, 5562, 5560 ] }, + { "id": "edge", "fg": [ 5555, 5554 ] }, + { "id": "end_piece", "fg": [ 5557, 5559, 5558, 5556 ] }, + { "id": "unconnected", "fg": [ 5564, 5564 ] } ] }, { "id": "t_wall_season_summer", - "fg": 5576, + "fg": 5580, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5561 }, - { "id": "corner", "fg": [ 5563, 5565, 5564, 5562 ] }, - { "id": "t_connection", "fg": [ 5573, 5575, 5574, 5572 ] }, - { "id": "edge", "fg": [ 5567, 5566 ] }, - { "id": "end_piece", "fg": [ 5569, 5571, 5570, 5568 ] }, - { "id": "unconnected", "fg": [ 5576, 5576 ] } + { "id": "center", "fg": 5565 }, + { "id": "corner", "fg": [ 5567, 5569, 5568, 5566 ] }, + { "id": "t_connection", "fg": [ 5577, 5579, 5578, 5576 ] }, + { "id": "edge", "fg": [ 5571, 5570 ] }, + { "id": "end_piece", "fg": [ 5573, 5575, 5574, 5572 ] }, + { "id": "unconnected", "fg": [ 5580, 5580 ] } ] }, { "id": "t_wall_season_winter", - "fg": 5592, + "fg": 5596, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5577 }, - { "id": "corner", "fg": [ 5579, 5581, 5580, 5578 ] }, - { "id": "t_connection", "fg": [ 5589, 5591, 5590, 5588 ] }, - { "id": "edge", "fg": [ 5583, 5582 ] }, - { "id": "end_piece", "fg": [ 5585, 5587, 5586, 5584 ] }, - { "id": "unconnected", "fg": [ 5592, 5592 ] } + { "id": "center", "fg": 5581 }, + { "id": "corner", "fg": [ 5583, 5585, 5584, 5582 ] }, + { "id": "t_connection", "fg": [ 5593, 5595, 5594, 5592 ] }, + { "id": "edge", "fg": [ 5587, 5586 ] }, + { "id": "end_piece", "fg": [ 5589, 5591, 5590, 5588 ] }, + { "id": "unconnected", "fg": [ 5596, 5596 ] } ] }, { "id": "t_wall_glass_season_autumn", - "fg": 5608, + "fg": 5612, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5593 }, - { "id": "corner", "fg": [ 5595, 5597, 5596, 5594 ] }, - { "id": "t_connection", "fg": [ 5605, 5607, 5606, 5604 ] }, - { "id": "edge", "fg": [ 5599, 5598 ] }, - { "id": "end_piece", "fg": [ 5601, 5603, 5602, 5600 ] }, - { "id": "unconnected", "fg": [ 5608, 5608 ] } + { "id": "center", "fg": 5597 }, + { "id": "corner", "fg": [ 5599, 5601, 5600, 5598 ] }, + { "id": "t_connection", "fg": [ 5609, 5611, 5610, 5608 ] }, + { "id": "edge", "fg": [ 5603, 5602 ] }, + { "id": "end_piece", "fg": [ 5605, 5607, 5606, 5604 ] }, + { "id": "unconnected", "fg": [ 5612, 5612 ] } ] }, { "id": "t_wall_glass_season_spring", - "fg": 5624, + "fg": 5628, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5609 }, - { "id": "corner", "fg": [ 5611, 5613, 5612, 5610 ] }, - { "id": "t_connection", "fg": [ 5621, 5623, 5622, 5620 ] }, - { "id": "edge", "fg": [ 5615, 5614 ] }, - { "id": "end_piece", "fg": [ 5617, 5619, 5618, 5616 ] }, - { "id": "unconnected", "fg": [ 5624, 5624 ] } + { "id": "center", "fg": 5613 }, + { "id": "corner", "fg": [ 5615, 5617, 5616, 5614 ] }, + { "id": "t_connection", "fg": [ 5625, 5627, 5626, 5624 ] }, + { "id": "edge", "fg": [ 5619, 5618 ] }, + { "id": "end_piece", "fg": [ 5621, 5623, 5622, 5620 ] }, + { "id": "unconnected", "fg": [ 5628, 5628 ] } ] }, { "id": "t_wall_glass_season_summer", - "fg": 5640, + "fg": 5644, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5625 }, - { "id": "corner", "fg": [ 5627, 5629, 5628, 5626 ] }, - { "id": "t_connection", "fg": [ 5637, 5639, 5638, 5636 ] }, - { "id": "edge", "fg": [ 5631, 5630 ] }, - { "id": "end_piece", "fg": [ 5633, 5635, 5634, 5632 ] }, - { "id": "unconnected", "fg": [ 5640, 5640 ] } + { "id": "center", "fg": 5629 }, + { "id": "corner", "fg": [ 5631, 5633, 5632, 5630 ] }, + { "id": "t_connection", "fg": [ 5641, 5643, 5642, 5640 ] }, + { "id": "edge", "fg": [ 5635, 5634 ] }, + { "id": "end_piece", "fg": [ 5637, 5639, 5638, 5636 ] }, + { "id": "unconnected", "fg": [ 5644, 5644 ] } ] }, { "id": "t_wall_glass_season_winter", - "fg": 5656, + "fg": 5660, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5641 }, - { "id": "corner", "fg": [ 5643, 5645, 5644, 5642 ] }, - { "id": "t_connection", "fg": [ 5653, 5655, 5654, 5652 ] }, - { "id": "edge", "fg": [ 5647, 5646 ] }, - { "id": "end_piece", "fg": [ 5649, 5651, 5650, 5648 ] }, - { "id": "unconnected", "fg": [ 5656, 5656 ] } + { "id": "center", "fg": 5645 }, + { "id": "corner", "fg": [ 5647, 5649, 5648, 5646 ] }, + { "id": "t_connection", "fg": [ 5657, 5659, 5658, 5656 ] }, + { "id": "edge", "fg": [ 5651, 5650 ] }, + { "id": "end_piece", "fg": [ 5653, 5655, 5654, 5652 ] }, + { "id": "unconnected", "fg": [ 5660, 5660 ] } ] }, { @@ -4744,7 +4744,7 @@ "t_window_domestic_taped_season_spring", "t_window_alarm_taped_season_spring" ], - "fg": 5702 + "fg": 5706 }, { "id": [ @@ -4753,7 +4753,7 @@ "t_window_domestic_taped_season_summer", "t_window_alarm_taped_season_summer" ], - "fg": 5703 + "fg": 5707 }, { "id": [ @@ -4762,7 +4762,7 @@ "t_window_domestic_taped_season_autumn", "t_window_alarm_taped_season_autumn" ], - "fg": 5701 + "fg": 5705 }, { "id": [ @@ -4771,199 +4771,199 @@ "t_window_domestic_taped_season_winter", "t_window_alarm_taped_season_winter" ], - "fg": 5704 + "fg": 5708 }, { "id": [ "vp_board_ne", "vp_board_ne_edge" ], - "fg": 5718, + "fg": 5722, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5718 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5722 } ] }, { "id": [ "vp_board_ne_season_summer", "vp_board_ne_edge_season_summer" ], - "fg": 5719, + "fg": 5723, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5719 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5723 } ] }, { "id": [ "vp_board_ne_season_autumn", "vp_board_ne_edge_season_autumn" ], - "fg": 5717, + "fg": 5721, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5717 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5721 } ] }, { "id": [ "vp_board_ne_season_winter", "vp_board_ne_edge_season_winter" ], - "fg": 5720, + "fg": 5724, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5720 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5724 } ] }, { "id": [ "vp_board_nw", "vp_board_nw_edge" ], - "fg": 5722, + "fg": 5726, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5722 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5726 } ] }, { "id": [ "vp_board_nw_season_summer", "vp_board_nw_edge_season_summer" ], - "fg": 5723, + "fg": 5727, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5723 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5727 } ] }, { "id": [ "vp_board_nw_season_autumn", "vp_board_nw_edge_season_autumn" ], - "fg": 5721, + "fg": 5725, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5721 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5725 } ] }, { "id": [ "vp_board_nw_season_winter", "vp_board_nw_edge_season_winter" ], - "fg": 5724, + "fg": 5728, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5724 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5728 } ] }, { "id": "vp_board_se", - "fg": 5726, + "fg": 5730, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5726 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5730 } ] }, { "id": "vp_board_se_season_summer", - "fg": 5727, + "fg": 5731, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5727 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5731 } ] }, { "id": "vp_board_se_season_autumn", - "fg": 5725, + "fg": 5729, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5725 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5729 } ] }, { "id": "vp_board_se_season_winter", - "fg": 5728, + "fg": 5732, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5728 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5732 } ] }, { "id": "vp_board_sw", - "fg": 5730, + "fg": 5734, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5730 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5734 } ] }, { "id": "vp_board_sw_season_summer", - "fg": 5731, + "fg": 5735, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5731 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5735 } ] }, { "id": "vp_board_sw_season_autumn", - "fg": 5729, + "fg": 5733, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5729 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5733 } ] }, { "id": "vp_board_sw_season_winter", - "fg": 5732, + "fg": 5736, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5732 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5736 } ] }, { "id": "vp_board_vertical_left", - "fg": 5742, + "fg": 5746, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5742 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5746 } ] }, { "id": "vp_board_vertical_left_season_summer", - "fg": 5743, + "fg": 5747, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5743 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5747 } ] }, { "id": "vp_board_vertical_left_season_autumn", - "fg": 5741, + "fg": 5745, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5741 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5745 } ] }, { "id": "vp_board_vertical_left_season_winter", - "fg": 5744, + "fg": 5748, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5744 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5748 } ] }, { "id": "vp_board_wheel_left", - "fg": 5750, + "fg": 5754, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5750 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5754 } ] }, { "id": "vp_board_wheel_left_season_summer", - "fg": 5751, + "fg": 5755, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5751 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5755 } ] }, { "id": "vp_board_wheel_left_season_autumn", - "fg": 5749, + "fg": 5753, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5749 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5753 } ] }, { "id": "vp_board_wheel_left_season_winter", - "fg": 5752, + "fg": 5756, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5752 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5756 } ] }, { "id": "vp_board_vertical_right", - "fg": 5746, + "fg": 5750, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5746 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5750 } ] }, { "id": "vp_board_vertical_right_season_summer", - "fg": 5747, + "fg": 5751, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5747 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5751 } ] }, { "id": "vp_board_vertical_right_season_autumn", - "fg": 5745, + "fg": 5749, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5745 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5749 } ] }, { "id": "vp_board_vertical_right_season_winter", - "fg": 5748, + "fg": 5752, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5748 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5752 } ] }, { "id": "vp_board_wheel_right", - "fg": 5754, + "fg": 5758, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5754 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5758 } ] }, { "id": "vp_board_wheel_right_season_summer", - "fg": 5755, + "fg": 5759, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5755 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5759 } ] }, { "id": "vp_board_wheel_right_season_autumn", - "fg": 5753, + "fg": 5757, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5753 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5757 } ] }, { "id": "vp_board_wheel_right_season_winter", - "fg": 5756, + "fg": 5760, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5756 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5760 } ] }, { "id": [ @@ -4974,9 +4974,9 @@ "vp_board_cover_left", "vp_board_cover_right" ], - "fg": 5714, + "fg": 5718, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5714 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5718 } ] }, { "id": [ @@ -4987,9 +4987,9 @@ "vp_board_cover_left_season_summer", "vp_board_cover_right_season_summer" ], - "fg": 5715, + "fg": 5719, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5715 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5719 } ] }, { "id": [ @@ -5000,9 +5000,9 @@ "vp_board_cover_left_season_autumn", "vp_board_cover_right_season_autumn" ], - "fg": 5713, + "fg": 5717, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5713 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5717 } ] }, { "id": [ @@ -5013,321 +5013,321 @@ "vp_board_cover_left_season_winter", "vp_board_cover_right_season_winter" ], - "fg": 5716, + "fg": 5720, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5716 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5720 } ] }, { "id": "vp_board_horizontal_rear", - "fg": 6210, + "fg": 6214, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6210 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6214 } ] }, { "id": "vp_board_horizontal_rear_season_summer", - "fg": 6211, + "fg": 6215, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6211 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6215 } ] }, { "id": "vp_board_horizontal_rear_season_autumn", - "fg": 6209, + "fg": 6213, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6209 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6213 } ] }, { "id": "vp_board_horizontal_rear_season_winter", - "fg": 6212, + "fg": 6216, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6212 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6216 } ] }, { "id": "vp_board_horizontal_2_rear", - "fg": 6202, + "fg": 6206, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6202 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6206 } ] }, { "id": "vp_board_horizontal_2_rear_season_summer", - "fg": 6203, + "fg": 6207, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6203 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6207 } ] }, { "id": "vp_board_horizontal_2_rear_season_autumn", - "fg": 6201, + "fg": 6205, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6201 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6205 } ] }, { "id": "vp_board_horizontal_2_rear_season_winter", - "fg": 6204, + "fg": 6208, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6204 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6208 } ] }, { "id": [ "vp_board_vertical", "vp_board_vertical_2" ], - "fg": 5742, + "fg": 5746, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5742 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5746 } ] }, { "id": [ "vp_board_vertical_season_summer", "vp_board_vertical_2_season_summer" ], - "fg": 5743, + "fg": 5747, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5743 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5747 } ] }, { "id": [ "vp_board_vertical_season_autumn", "vp_board_vertical_2_season_autumn" ], - "fg": 5741, + "fg": 5745, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5741 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5745 } ] }, { "id": [ "vp_board_vertical_season_winter", "vp_board_vertical_2_season_winter" ], - "fg": 5744, + "fg": 5748, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5744 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5748 } ] }, { "id": "vp_board_vertical_T_left", - "fg": 5734, + "fg": 5738, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5734 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5738 } ] }, { "id": "vp_board_vertical_T_left_season_summer", - "fg": 5735, + "fg": 5739, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5735 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5739 } ] }, { "id": "vp_board_vertical_T_left_season_autumn", - "fg": 5733, + "fg": 5737, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5733 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5737 } ] }, { "id": "vp_board_vertical_T_left_season_winter", - "fg": 5736, + "fg": 5740, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5736 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5740 } ] }, { "id": "vp_board_vertical_T_right", - "fg": 5738, + "fg": 5742, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5738 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5742 } ] }, { "id": "vp_board_vertical_T_right_season_summer", - "fg": 5739, + "fg": 5743, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5739 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5743 } ] }, { "id": "vp_board_vertical_T_right_season_autumn", - "fg": 5737, + "fg": 5741, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5737 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5741 } ] }, { "id": "vp_board_vertical_T_right_season_winter", - "fg": 5740, + "fg": 5744, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5740 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5744 } ] }, { "id": [ "vp_hdboard_ne", "vp_hdboard_ne_edge" ], - "fg": 5762, + "fg": 5766, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5762 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5766 } ] }, { "id": [ "vp_hdboard_ne_season_summer", "vp_hdboard_ne_edge_season_summer" ], - "fg": 5763, + "fg": 5767, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5763 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5767 } ] }, { "id": [ "vp_hdboard_ne_season_autumn", "vp_hdboard_ne_edge_season_autumn" ], - "fg": 5761, + "fg": 5765, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5761 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5765 } ] }, { "id": [ "vp_hdboard_ne_season_winter", "vp_hdboard_ne_edge_season_winter" ], - "fg": 5764, + "fg": 5768, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5764 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5768 } ] }, { "id": [ "vp_hdboard_nw", "vp_hdboard_nw_edge" ], - "fg": 5766, + "fg": 5770, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5766 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5770 } ] }, { "id": [ "vp_hdboard_nw_season_summer", "vp_hdboard_nw_edge_season_summer" ], - "fg": 5767, + "fg": 5771, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5767 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5771 } ] }, { "id": [ "vp_hdboard_nw_season_autumn", "vp_hdboard_nw_edge_season_autumn" ], - "fg": 5765, + "fg": 5769, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5765 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5769 } ] }, { "id": [ "vp_hdboard_nw_season_winter", "vp_hdboard_nw_edge_season_winter" ], - "fg": 5768, + "fg": 5772, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5768 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5772 } ] }, { "id": "vp_hdboard_se", - "fg": 5770, + "fg": 5774, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5770 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5774 } ] }, { "id": "vp_hdboard_se_season_summer", - "fg": 5771, + "fg": 5775, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5771 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5775 } ] }, { "id": "vp_hdboard_se_season_autumn", - "fg": 5769, + "fg": 5773, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5769 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5773 } ] }, { "id": "vp_hdboard_se_season_winter", - "fg": 5772, + "fg": 5776, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5772 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5776 } ] }, { "id": "vp_hdboard_sw", - "fg": 5774, + "fg": 5778, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5774 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5778 } ] }, { "id": "vp_hdboard_sw_season_summer", - "fg": 5775, + "fg": 5779, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5775 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5779 } ] }, { "id": "vp_hdboard_sw_season_autumn", - "fg": 5773, + "fg": 5777, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5773 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5777 } ] }, { "id": "vp_hdboard_sw_season_winter", - "fg": 5776, + "fg": 5780, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5776 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5780 } ] }, { "id": "vp_hdboard_vertical_left", - "fg": 5786, + "fg": 5790, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5786 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5790 } ] }, { "id": "vp_hdboard_vertical_left_season_summer", - "fg": 5787, + "fg": 5791, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5787 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5791 } ] }, { "id": "vp_hdboard_vertical_left_season_autumn", - "fg": 5785, + "fg": 5789, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5785 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5789 } ] }, { "id": "vp_hdboard_vertical_left_season_winter", - "fg": 5788, + "fg": 5792, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5788 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5792 } ] }, { "id": "vp_hdboard_wheel_left", - "fg": 5794, + "fg": 5798, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5794 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5798 } ] }, { "id": "vp_hdboard_wheel_left_season_summer", - "fg": 5795, + "fg": 5799, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5795 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5799 } ] }, { "id": "vp_hdboard_wheel_left_season_autumn", - "fg": 5793, + "fg": 5797, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5793 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5797 } ] }, { "id": "vp_hdboard_wheel_left_season_winter", - "fg": 5796, + "fg": 5800, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5796 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5800 } ] }, { "id": "vp_hdboard_vertical_right", - "fg": 5790, + "fg": 5794, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5790 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5794 } ] }, { "id": "vp_hdboard_vertical_right_season_summer", - "fg": 5791, + "fg": 5795, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5791 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5795 } ] }, { "id": "vp_hdboard_vertical_right_season_autumn", - "fg": 5789, + "fg": 5793, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5789 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5793 } ] }, { "id": "vp_hdboard_vertical_right_season_winter", - "fg": 5792, + "fg": 5796, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5792 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5796 } ] }, { "id": "vp_hdboard_wheel_right", - "fg": 5798, + "fg": 5802, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5798 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5802 } ] }, { "id": "vp_hdboard_wheel_right_season_summer", - "fg": 5799, + "fg": 5803, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5799 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5803 } ] }, { "id": "vp_hdboard_wheel_right_season_autumn", - "fg": 5797, + "fg": 5801, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5797 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5801 } ] }, { "id": "vp_hdboard_wheel_right_season_winter", - "fg": 5800, + "fg": 5804, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5800 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5804 } ] }, { "id": [ @@ -5338,9 +5338,9 @@ "vp_hdboard_cover_left", "vp_hdboard_cover_right" ], - "fg": 5758, + "fg": 5762, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5758 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5762 } ] }, { "id": [ @@ -5351,9 +5351,9 @@ "vp_hdboard_cover_left_season_summer", "vp_hdboard_cover_right_season_summer" ], - "fg": 5759, + "fg": 5763, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5759 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5763 } ] }, { "id": [ @@ -5364,9 +5364,9 @@ "vp_hdboard_cover_left_season_autumn", "vp_hdboard_cover_right_season_autumn" ], - "fg": 5757, + "fg": 5761, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5757 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5761 } ] }, { "id": [ @@ -5377,277 +5377,277 @@ "vp_hdboard_cover_left_season_winter", "vp_hdboard_cover_right_season_winter" ], - "fg": 5760, + "fg": 5764, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5760 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5764 } ] }, { "id": "vp_hdboard_horizontal_rear", - "fg": 6254, + "fg": 6258, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6254 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6258 } ] }, { "id": "vp_hdboard_horizontal_rear_season_summer", - "fg": 6255, + "fg": 6259, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6255 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6259 } ] }, { "id": "vp_hdboard_horizontal_rear_season_autumn", - "fg": 6261, + "fg": 6265, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6253 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6257 } ] }, { "id": "vp_hdboard_horizontal_rear_season_winter", - "fg": 6256, + "fg": 6260, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6256 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6260 } ] }, { "id": "vp_hdboard_horizontal_2_rear", - "fg": 6210, + "fg": 6214, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6210 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6214 } ] }, { "id": "vp_hdboard_horizontal_2_rear_season_summer", - "fg": 6203, + "fg": 6207, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6211 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6215 } ] }, { "id": "vp_hdboard_horizontal_2_rear_season_autumn", - "fg": 6209, + "fg": 6213, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6209 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6213 } ] }, { "id": "vp_hdboard_horizontal_2_rear_season_winter", - "fg": 6212, + "fg": 6216, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6212 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6216 } ] }, { "id": [ "vp_hdboard_vertical", "vp_hdboard_vertical_2" ], - "fg": 5786, + "fg": 5790, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5786 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5790 } ] }, { "id": [ "vp_hdboard_vertical_season_summer", "vp_hdboard_vertical_2_season_summer" ], - "fg": 5787, + "fg": 5791, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5787 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5791 } ] }, { "id": [ "vp_hdboard_vertical_season_autumn", "vp_hdboard_vertical_2_season_autumn" ], - "fg": 5785, + "fg": 5789, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5785 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5789 } ] }, { "id": [ "vp_hdboard_vertical_season_winter", "vp_hdboard_vertical_2_season_winter" ], - "fg": 5788, + "fg": 5792, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5788 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5792 } ] }, { "id": "vp_hdboard_vertical_T_left", - "fg": 5778, + "fg": 5782, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5778 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5782 } ] }, { "id": "vp_hdboard_vertical_T_left_season_summer", - "fg": 5779, + "fg": 5783, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5779 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5783 } ] }, { "id": "vp_hdboard_vertical_T_left_season_autumn", - "fg": 5777, + "fg": 5781, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5777 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5781 } ] }, { "id": "vp_hdboard_vertical_T_left_season_winter", - "fg": 5780, + "fg": 5784, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5780 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5784 } ] }, { "id": "vp_hdboard_vertical_T_right", - "fg": 5782, + "fg": 5786, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5782 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5786 } ] }, { "id": "vp_hdboard_vertical_T_right_season_summer", - "fg": 5783, + "fg": 5787, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5783 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5787 } ] }, { "id": "vp_hdboard_vertical_T_right_season_autumn", - "fg": 5781, + "fg": 5785, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5781 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5785 } ] }, { "id": "vp_hdboard_vertical_T_right_season_winter", - "fg": 5784, + "fg": 5788, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5784 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5788 } ] }, { "id": "vp_box", - "fg": 5806, + "fg": 5810, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5806 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5810 } ] }, { "id": "vp_box_season_summer", - "fg": 5807, + "fg": 5811, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5807 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5811 } ] }, { "id": "vp_box_season_autumn", - "fg": 5805, + "fg": 5809, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5805 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5809 } ] }, { "id": "vp_box_season_winter", - "fg": 5808, + "fg": 5812, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5808 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5812 } ] }, { "id": "vp_cargo_space", - "fg": 5810, + "fg": 5814, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5810 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5814 } ] }, { "id": "vp_cargo_space_season_summer", - "fg": 5811, + "fg": 5815, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5811 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5815 } ] }, { "id": "vp_cargo_space_season_autumn", - "fg": 5809, + "fg": 5813, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5809 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5813 } ] }, { "id": "vp_cargo_space_season_winter", - "fg": 5812, + "fg": 5816, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5812 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5816 } ] }, { "id": "vp_trunk", - "fg": 5814, + "fg": 5818, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5814 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5818 } ] }, { "id": "vp_trunk_season_summer", - "fg": 5815, + "fg": 5819, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5815 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5819 } ] }, { "id": "vp_trunk_season_autumn", - "fg": 5813, + "fg": 5817, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5813 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5817 } ] }, { "id": "vp_trunk_season_winter", - "fg": 5816, + "fg": 5820, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5816 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5820 } ] }, - { "id": "vp_trunk_floor", "fg": 5818, "bg": [ 6318, 6314 ], "multitile": true }, - { "id": "vp_trunk_floor_season_summer", "fg": 5819, "bg": [ 6319, 6315 ], "multitile": true }, - { "id": "vp_trunk_floor_season_autumn", "fg": 5817, "bg": [ 6317, 6313 ], "multitile": true }, - { "id": "vp_trunk_floor_season_winter", "fg": 5820, "bg": [ 6320, 6316 ], "multitile": true }, + { "id": "vp_trunk_floor", "fg": 5822, "bg": [ 6322, 6318 ], "multitile": true }, + { "id": "vp_trunk_floor_season_summer", "fg": 5823, "bg": [ 6323, 6319 ], "multitile": true }, + { "id": "vp_trunk_floor_season_autumn", "fg": 5821, "bg": [ 6321, 6317 ], "multitile": true }, + { "id": "vp_trunk_floor_season_winter", "fg": 5824, "bg": [ 6324, 6320 ], "multitile": true }, { "id": [ "vp_basketlg", "vp_basketlg_external" ], - "fg": 5822, + "fg": 5826, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5822 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5826 } ] }, { "id": [ "vp_basketlg_season_summer", "vp_basketlg_external_season_summer" ], - "fg": 5823, + "fg": 5827, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5823 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5827 } ] }, { "id": [ "vp_basketlg_season_autumn", "vp_basketlg_external_season_autumn" ], - "fg": 5821, + "fg": 5825, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5821 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5825 } ] }, { "id": [ "vp_basketlg_season_winter", "vp_basketlg_external_season_winter" ], - "fg": 5824, + "fg": 5828, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5824 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5828 } ] }, { "id": "vp_basketlg_cart", - "fg": 5826, + "fg": 5830, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5826 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5830 } ] }, { "id": "vp_basketlg_cart_season_summer", - "fg": 5827, + "fg": 5831, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5827 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5831 } ] }, { "id": "vp_basketlg_cart_season_autumn", - "fg": 5825, + "fg": 5829, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5825 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5829 } ] }, { "id": "vp_basketlg_cart_season_winter", - "fg": 5828, + "fg": 5832, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5828 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5832 } ] }, { "id": "vp_wood box", - "fg": 5830, + "fg": 5834, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 5830 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 5834 } ] }, { "id": "vp_wood box_season_summer", - "fg": 5831, + "fg": 5835, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 5831 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 5835 } ] }, { "id": "vp_wood box_season_autumn", - "fg": 5829, + "fg": 5833, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 5829 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 5833 } ] }, { "id": "vp_wood box_season_winter", - "fg": 5832, + "fg": 5836, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 5832 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 5836 } ] }, { "id": [ @@ -5662,9 +5662,9 @@ "vp_door_sw", "vp_door_full_sw" ], - "fg": 5870, + "fg": 5874, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5866 }, { "id": "broken", "fg": 5802, "bg": 5866 } ] + "additional_tiles": [ { "id": "open", "fg": 5870 }, { "id": "broken", "fg": 5806, "bg": 5870 } ] }, { "id": [ @@ -5679,9 +5679,9 @@ "vp_door_sw_season_summer", "vp_door_full_sw_season_summer" ], - "fg": 5871, + "fg": 5875, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5867 }, { "id": "broken", "fg": 5803, "bg": 5867 } ] + "additional_tiles": [ { "id": "open", "fg": 5871 }, { "id": "broken", "fg": 5807, "bg": 5871 } ] }, { "id": [ @@ -5696,9 +5696,9 @@ "vp_door_sw_season_autumn", "vp_door_full_sw_season_autumn" ], - "fg": 5869, + "fg": 5873, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5865 }, { "id": "broken", "fg": 5801, "bg": 5865 } ] + "additional_tiles": [ { "id": "open", "fg": 5869 }, { "id": "broken", "fg": 5805, "bg": 5869 } ] }, { "id": [ @@ -5713,9 +5713,9 @@ "vp_door_sw_season_winter", "vp_door_full_sw_season_winter" ], - "fg": 5872, + "fg": 5876, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5868 }, { "id": "broken", "fg": 5804, "bg": 5868 } ] + "additional_tiles": [ { "id": "open", "fg": 5872 }, { "id": "broken", "fg": 5808, "bg": 5872 } ] }, { "id": [ @@ -5728,9 +5728,9 @@ "vp_door_se", "vp_door_full_se" ], - "fg": 5886, + "fg": 5890, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5882 }, { "id": "broken", "fg": 5802, "bg": 5882 } ] + "additional_tiles": [ { "id": "open", "fg": 5886 }, { "id": "broken", "fg": 5806, "bg": 5886 } ] }, { "id": [ @@ -5743,9 +5743,9 @@ "vp_door_se_season_summer", "vp_door_full_se_season_summer" ], - "fg": 5887, + "fg": 5891, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5883 }, { "id": "broken", "fg": 5803, "bg": 5883 } ] + "additional_tiles": [ { "id": "open", "fg": 5887 }, { "id": "broken", "fg": 5807, "bg": 5887 } ] }, { "id": [ @@ -5758,9 +5758,9 @@ "vp_door_se_season_autumn", "vp_door_full_se_season_autumn" ], - "fg": 5885, + "fg": 5889, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5881 }, { "id": "broken", "fg": 5801, "bg": 5881 } ] + "additional_tiles": [ { "id": "open", "fg": 5885 }, { "id": "broken", "fg": 5805, "bg": 5885 } ] }, { "id": [ @@ -5773,105 +5773,105 @@ "vp_door_se_season_winter", "vp_door_full_se_season_winter" ], - "fg": 5888, + "fg": 5892, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5884 }, { "id": "broken", "fg": 5804, "bg": 5884 } ] + "additional_tiles": [ { "id": "open", "fg": 5888 }, { "id": "broken", "fg": 5808, "bg": 5888 } ] }, { "id": [ "vp_door_rear", "vp_door_full_rear" ], - "fg": 5878, + "fg": 5882, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5874 }, { "id": "broken", "fg": 5802, "bg": 5874 } ] + "additional_tiles": [ { "id": "open", "fg": 5878 }, { "id": "broken", "fg": 5806, "bg": 5878 } ] }, { "id": [ "vp_door_rear_season_summer", "vp_door_full_rear_season_summer" ], - "fg": 5879, + "fg": 5883, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5875 }, { "id": "broken", "fg": 5803, "bg": 5875 } ] + "additional_tiles": [ { "id": "open", "fg": 5879 }, { "id": "broken", "fg": 5807, "bg": 5879 } ] }, { "id": [ "vp_door_rear_season_autumn", "vp_door_full_rear_season_autumn" ], - "fg": 5877, + "fg": 5881, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5873 }, { "id": "broken", "fg": 5801, "bg": 5873 } ] + "additional_tiles": [ { "id": "open", "fg": 5877 }, { "id": "broken", "fg": 5805, "bg": 5877 } ] }, { "id": [ "vp_door_rear_season_winter", "vp_door_full_rear_season_winter" ], - "fg": 5880, + "fg": 5884, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5876 }, { "id": "broken", "fg": 5804, "bg": 5876 } ] + "additional_tiles": [ { "id": "open", "fg": 5880 }, { "id": "broken", "fg": 5808, "bg": 5880 } ] }, { "id": [ "vp_door_front", "vp_door_full_front" ], - "fg": [ 5854, 5862, 5858, 5850 ], + "fg": [ 5858, 5866, 5862, 5854 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5838, 5846, 5842, 5834 ] }, { "id": "broken", "fg": 5802, "bg": [ 5838, 5846, 5842, 5834 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5842, 5850, 5846, 5838 ] }, { "id": "broken", "fg": 5806, "bg": [ 5842, 5850, 5846, 5838 ] } ] }, { "id": [ "vp_door_front_season_summer", "vp_door_full_front_season_summer" ], - "fg": [ 5855, 5863, 5859, 5851 ], + "fg": [ 5859, 5867, 5863, 5855 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5839, 5847, 5843, 5835 ] }, { "id": "broken", "fg": 5803, "bg": [ 5839, 5847, 5843, 5835 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5843, 5851, 5847, 5839 ] }, { "id": "broken", "fg": 5807, "bg": [ 5843, 5851, 5847, 5839 ] } ] }, { "id": [ "vp_door_front_season_autumn", "vp_door_full_front_season_autumn" ], - "fg": [ 5853, 5861, 5857, 5849 ], + "fg": [ 5857, 5865, 5861, 5853 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5837, 5845, 5841, 5833 ] }, { "id": "broken", "fg": 5801, "bg": [ 5837, 5845, 5841, 5833 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5841, 5849, 5845, 5837 ] }, { "id": "broken", "fg": 5805, "bg": [ 5841, 5849, 5845, 5837 ] } ] }, { "id": [ "vp_door_front_season_winter", "vp_door_full_front_season_winter" ], - "fg": [ 5856, 5864, 5860, 5852 ], + "fg": [ 5860, 5868, 5864, 5856 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5840, 5848, 5844, 5836 ] }, { "id": "broken", "fg": 5804, "bg": [ 5840, 5848, 5844, 5836 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5844, 5852, 5848, 5840 ] }, { "id": "broken", "fg": 5808, "bg": [ 5844, 5852, 5848, 5840 ] } ] }, { "id": [ "vp_door_front_left", "vp_door_full_front_left" ], - "fg": [ 5862, 5858, 5850, 5854 ], + "fg": [ 5866, 5862, 5854, 5858 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5846, 5842, 5834, 5838 ] }, { "id": "broken", "fg": 5802, "bg": [ 5846, 5842, 5834, 5838 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5850, 5846, 5838, 5842 ] }, { "id": "broken", "fg": 5806, "bg": [ 5850, 5846, 5838, 5842 ] } ] }, { "id": [ "vp_door_front_left_season_summer", "vp_door_full_front_left_season_summer" ], - "fg": [ 5863, 5859, 5851, 5855 ], + "fg": [ 5867, 5863, 5855, 5859 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5847, 5843, 5835, 5839 ] }, { "id": "broken", "fg": 5803, "bg": [ 5847, 5843, 5835, 5839 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5851, 5847, 5839, 5843 ] }, { "id": "broken", "fg": 5807, "bg": [ 5851, 5847, 5839, 5843 ] } ] }, { "id": [ "vp_door_front_left_season_autumn", "vp_door_full_front_left_season_autumn" ], - "fg": [ 5861, 5857, 5849, 5853 ], + "fg": [ 5865, 5861, 5853, 5857 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5845, 5841, 5833, 5837 ] }, { "id": "broken", "fg": 5801, "bg": [ 5845, 5841, 5833, 5837 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5849, 5845, 5837, 5841 ] }, { "id": "broken", "fg": 5805, "bg": [ 5849, 5845, 5837, 5841 ] } ] }, { "id": [ "vp_door_front_left_season_winter", "vp_door_full_front_left_season_winter" ], - "fg": [ 5864, 5860, 5852, 5856 ], + "fg": [ 5868, 5864, 5856, 5860 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5848, 5844, 5836, 5840 ] }, { "id": "broken", "fg": 5804, "bg": [ 5848, 5844, 5836, 5840 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5852, 5848, 5840, 5844 ] }, { "id": "broken", "fg": 5808, "bg": [ 5852, 5848, 5840, 5844 ] } ] }, { "id": [ "vp_door_front_right", "vp_door_full_front_right" ], - "fg": [ 5850, 5854, 5862, 5858 ], + "fg": [ 5854, 5858, 5866, 5862 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5834, 5838, 5846, 5842 ] }, { "id": "broken", "fg": 5802, "bg": [ 5834, 5838, 5846, 5842 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5838, 5842, 5850, 5846 ] }, { "id": "broken", "fg": 5806, "bg": [ 5838, 5842, 5850, 5846 ] } ] }, { "id": [ "vp_door_front_right_season_summer", "vp_door_full_front_right_season_summer" ], - "fg": [ 5851, 5855, 5863, 5858 ], + "fg": [ 5855, 5859, 5867, 5862 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5835, 5839, 5847, 5843 ] }, { "id": "broken", "fg": 5803, "bg": [ 5835, 5839, 5847, 5843 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5839, 5843, 5851, 5847 ] }, { "id": "broken", "fg": 5807, "bg": [ 5839, 5843, 5851, 5847 ] } ] }, { "id": [ "vp_door_front_right_season_autumn", "vp_door_full_front_right_season_autumn" ], - "fg": [ 5849, 5853, 5845, 5857 ], + "fg": [ 5853, 5857, 5849, 5861 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5833, 5837, 5845, 5841 ] }, { "id": "broken", "fg": 5801, "bg": [ 5833, 5837, 5845, 5841 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5837, 5841, 5849, 5845 ] }, { "id": "broken", "fg": 5805, "bg": [ 5837, 5841, 5849, 5845 ] } ] }, { "id": [ "vp_door_front_right_season_winter", "vp_door_full_front_right_season_winter" ], - "fg": [ 5852, 5856, 5864, 5860 ], + "fg": [ 5856, 5860, 5868, 5864 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5836, 5840, 5848, 5844 ] }, { "id": "broken", "fg": 5804, "bg": [ 5836, 5840, 5848, 5844 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5840, 5844, 5852, 5848 ] }, { "id": "broken", "fg": 5808, "bg": [ 5840, 5844, 5852, 5848 ] } ] }, { "id": [ @@ -5896,9 +5896,9 @@ "vp_cloth_curtain_door_front_right", "vp_cloth_curtain_door_rear" ], - "fg": 5894, + "fg": 5898, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5890 }, { "id": "broken", "fg": 5802, "bg": 5890 } ] + "additional_tiles": [ { "id": "open", "fg": 5894 }, { "id": "broken", "fg": 5806, "bg": 5894 } ] }, { "id": [ @@ -5923,9 +5923,9 @@ "vp_cloth_curtain_door_front_right_season_summer", "vp_cloth_curtain_door_rear_season_summer" ], - "fg": 5895, + "fg": 5899, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5891 }, { "id": "broken", "fg": 5803, "bg": 5891 } ] + "additional_tiles": [ { "id": "open", "fg": 5895 }, { "id": "broken", "fg": 5807, "bg": 5895 } ] }, { "id": [ @@ -5950,9 +5950,9 @@ "vp_cloth_curtain_door_front_right_season_autumn", "vp_cloth_curtain_door_rear_season_autumn" ], - "fg": 5893, + "fg": 5897, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5889 }, { "id": "broken", "fg": 5801, "bg": 5889 } ] + "additional_tiles": [ { "id": "open", "fg": 5893 }, { "id": "broken", "fg": 5805, "bg": 5893 } ] }, { "id": [ @@ -5977,657 +5977,657 @@ "vp_cloth_curtain_door_front_right_season_winter", "vp_cloth_curtain_door_rear_season_winter" ], - "fg": 5896, + "fg": 5900, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5892 }, { "id": "broken", "fg": 5804, "bg": 5892 } ] + "additional_tiles": [ { "id": "open", "fg": 5896 }, { "id": "broken", "fg": 5808, "bg": 5896 } ] }, { "id": [ "vp_hddoor_left", "vp_hddoor_full_left" ], - "fg": 5910, + "fg": 5914, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5906 }, { "id": "broken", "fg": 5802, "bg": 5906 } ] + "additional_tiles": [ { "id": "open", "fg": 5910 }, { "id": "broken", "fg": 5806, "bg": 5910 } ] }, { "id": [ "vp_hddoor_left_season_summer", "vp_hddoor_full_left_season_summer" ], - "fg": 5911, + "fg": 5915, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5907 }, { "id": "broken", "fg": 5803, "bg": 5907 } ] + "additional_tiles": [ { "id": "open", "fg": 5911 }, { "id": "broken", "fg": 5807, "bg": 5911 } ] }, { "id": [ "vp_hddoor_left_season_autumn", "vp_hddoor_full_left_season_autumn" ], - "fg": 5909, + "fg": 5913, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5905 }, { "id": "broken", "fg": 5801, "bg": 5905 } ] + "additional_tiles": [ { "id": "open", "fg": 5909 }, { "id": "broken", "fg": 5805, "bg": 5909 } ] }, { "id": [ "vp_hddoor_left_season_winter", "vp_hddoor_full_left_season_winter" ], - "fg": 5912, + "fg": 5916, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5908 }, { "id": "broken", "fg": 5801, "bg": 5908 } ] + "additional_tiles": [ { "id": "open", "fg": 5912 }, { "id": "broken", "fg": 5805, "bg": 5912 } ] }, { "id": [ "vp_hddoor_right", "vp_hddoor_full_right" ], - "fg": 5926, + "fg": 5930, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5922 }, { "id": "broken", "fg": 5802, "bg": 5922 } ] + "additional_tiles": [ { "id": "open", "fg": 5926 }, { "id": "broken", "fg": 5806, "bg": 5926 } ] }, { "id": [ "vp_hddoor_right_season_summer", "vp_hddoor_full_right_season_summer" ], - "fg": 5927, + "fg": 5931, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5923 }, { "id": "broken", "fg": 5803, "bg": 5923 } ] + "additional_tiles": [ { "id": "open", "fg": 5927 }, { "id": "broken", "fg": 5807, "bg": 5927 } ] }, { "id": [ "vp_hddoor_right_season_autumn", "vp_hddoor_full_right_season_autumn" ], - "fg": 5925, + "fg": 5929, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5921 }, { "id": "broken", "fg": 5801, "bg": 5921 } ] + "additional_tiles": [ { "id": "open", "fg": 5925 }, { "id": "broken", "fg": 5805, "bg": 5925 } ] }, { "id": [ "vp_hddoor_right_season_winter", "vp_hddoor_full_right_season_winter" ], - "fg": 5928, + "fg": 5932, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5924 }, { "id": "broken", "fg": 5801, "bg": 5924 } ] + "additional_tiles": [ { "id": "open", "fg": 5928 }, { "id": "broken", "fg": 5805, "bg": 5928 } ] }, { "id": [ "vp_hddoor_front", "vp_hddoor_full_front" ], - "fg": 5902, + "fg": 5906, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5898 }, { "id": "broken", "fg": 5802, "bg": 5898 } ] + "additional_tiles": [ { "id": "open", "fg": 5902 }, { "id": "broken", "fg": 5806, "bg": 5902 } ] }, { "id": [ "vp_hddoor_front_season_summer", "vp_hddoor_full_front_season_summer" ], - "fg": 5903, + "fg": 5907, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5899 }, { "id": "broken", "fg": 5803, "bg": 5899 } ] + "additional_tiles": [ { "id": "open", "fg": 5903 }, { "id": "broken", "fg": 5807, "bg": 5903 } ] }, { "id": [ "vp_hddoor_front_season_autumn", "vp_hddoor_full_front_season_autumn" ], - "fg": 5901, + "fg": 5905, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5897 }, { "id": "broken", "fg": 5801, "bg": 5897 } ] + "additional_tiles": [ { "id": "open", "fg": 5901 }, { "id": "broken", "fg": 5805, "bg": 5901 } ] }, { "id": [ "vp_hddoor_front_season_winter", "vp_hddoor_full_front_season_winter" ], - "fg": 5904, + "fg": 5908, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5900 }, { "id": "broken", "fg": 5801, "bg": 5900 } ] + "additional_tiles": [ { "id": "open", "fg": 5904 }, { "id": "broken", "fg": 5805, "bg": 5904 } ] }, { "id": [ "vp_hddoor_rear", "vp_hddoor_full_rear" ], - "fg": 5918, + "fg": 5922, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5914 }, { "id": "broken", "fg": 5802, "bg": 5914 } ] + "additional_tiles": [ { "id": "open", "fg": 5918 }, { "id": "broken", "fg": 5806, "bg": 5918 } ] }, { "id": [ "vp_hddoor_rear_season_summer", "vp_hddoor_full_rear_season_summer" ], - "fg": 5919, + "fg": 5923, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5915 }, { "id": "broken", "fg": 5803, "bg": 5915 } ] + "additional_tiles": [ { "id": "open", "fg": 5919 }, { "id": "broken", "fg": 5807, "bg": 5919 } ] }, { "id": [ "vp_hddoor_rear_season_autumn", "vp_hddoor_full_rear_season_autumn" ], - "fg": 5917, + "fg": 5921, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5913 }, { "id": "broken", "fg": 5801, "bg": 5913 } ] + "additional_tiles": [ { "id": "open", "fg": 5917 }, { "id": "broken", "fg": 5805, "bg": 5917 } ] }, { "id": [ "vp_hddoor_rear_season_winter", "vp_hddoor_full_rear_season_winter" ], - "fg": 5920, + "fg": 5924, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5916 }, { "id": "broken", "fg": 5801, "bg": 5916 } ] + "additional_tiles": [ { "id": "open", "fg": 5920 }, { "id": "broken", "fg": 5805, "bg": 5920 } ] }, { "id": [ "vp_hddoor_opaque_left", "vp_hddoor_opaque_full_left" ], - "fg": 5942, + "fg": 5946, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5938 }, { "id": "broken", "fg": 5802, "bg": 5938 } ] + "additional_tiles": [ { "id": "open", "fg": 5942 }, { "id": "broken", "fg": 5806, "bg": 5942 } ] }, { "id": [ "vp_hddoor_opaque_left_season_summer", "vp_hddoor_opaque_full_left_season_summer" ], - "fg": 5943, + "fg": 5947, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5939 }, { "id": "broken", "fg": 5803, "bg": 5939 } ] + "additional_tiles": [ { "id": "open", "fg": 5943 }, { "id": "broken", "fg": 5807, "bg": 5943 } ] }, { "id": [ "vp_hddoor_opaque_left_season_autumn", "vp_hddoor_opaque_full_left_season_autumn" ], - "fg": 5941, + "fg": 5945, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5937 }, { "id": "broken", "fg": 5801, "bg": 5937 } ] + "additional_tiles": [ { "id": "open", "fg": 5941 }, { "id": "broken", "fg": 5805, "bg": 5941 } ] }, { "id": [ "vp_hddoor_opaque_left_season_winter", "vp_hddoor_opaque_full_left_season_winter" ], - "fg": 5944, + "fg": 5948, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5940 }, { "id": "broken", "fg": 5801, "bg": 5940 } ] + "additional_tiles": [ { "id": "open", "fg": 5944 }, { "id": "broken", "fg": 5805, "bg": 5944 } ] }, { "id": [ "vp_hddoor_opaque_right", "vp_hddoor_opaque_full_right" ], - "fg": 5958, + "fg": 5962, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5954 }, { "id": "broken", "fg": 5802, "bg": 5954 } ] + "additional_tiles": [ { "id": "open", "fg": 5958 }, { "id": "broken", "fg": 5806, "bg": 5958 } ] }, { "id": [ "vp_hddoor_opaque_right_season_summer", "vp_hddoor_opaque_full_right_season_summer" ], - "fg": 5959, + "fg": 5963, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5955 }, { "id": "broken", "fg": 5803, "bg": 5955 } ] + "additional_tiles": [ { "id": "open", "fg": 5959 }, { "id": "broken", "fg": 5807, "bg": 5959 } ] }, { "id": [ "vp_hddoor_opaque_right_season_autumn", "vp_hddoor_opaque_full_right_season_autumn" ], - "fg": 5957, + "fg": 5961, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5953 }, { "id": "broken", "fg": 5801, "bg": 5953 } ] + "additional_tiles": [ { "id": "open", "fg": 5957 }, { "id": "broken", "fg": 5805, "bg": 5957 } ] }, { "id": [ "vp_hddoor_opaque_right_season_winter", "vp_hddoor_opaque_full_right_season_winter" ], - "fg": 5960, + "fg": 5964, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5956 }, { "id": "broken", "fg": 5801, "bg": 5956 } ] + "additional_tiles": [ { "id": "open", "fg": 5960 }, { "id": "broken", "fg": 5805, "bg": 5960 } ] }, { "id": [ "vp_hddoor_opaque_front", "vp_hddoor_opaque_full_front" ], - "fg": 5934, + "fg": 5938, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5930 }, { "id": "broken", "fg": 5802, "bg": 5930 } ] + "additional_tiles": [ { "id": "open", "fg": 5934 }, { "id": "broken", "fg": 5806, "bg": 5934 } ] }, { "id": [ "vp_hddoor_opaque_front_season_summer", "vp_hddoor_opaque_full_front_season_summer" ], - "fg": 5935, + "fg": 5939, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5931 }, { "id": "broken", "fg": 5803, "bg": 5931 } ] + "additional_tiles": [ { "id": "open", "fg": 5935 }, { "id": "broken", "fg": 5807, "bg": 5935 } ] }, { "id": [ "vp_hddoor_opaque_front_season_autumn", "vp_hddoor_opaque_full_front_season_autumn" ], - "fg": 5933, + "fg": 5937, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5929 }, { "id": "broken", "fg": 5801, "bg": 5929 } ] + "additional_tiles": [ { "id": "open", "fg": 5933 }, { "id": "broken", "fg": 5805, "bg": 5933 } ] }, { "id": [ "vp_hddoor_opaque_front_season_winter", "vp_hddoor_opaque_full_front_season_winter" ], - "fg": 5936, + "fg": 5940, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5932 }, { "id": "broken", "fg": 5801, "bg": 5932 } ] + "additional_tiles": [ { "id": "open", "fg": 5936 }, { "id": "broken", "fg": 5805, "bg": 5936 } ] }, { "id": [ "vp_hddoor_opaque_rear", "vp_hddoor_opaque_full_rear" ], - "fg": 5950, + "fg": 5954, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5946 }, { "id": "broken", "fg": 5802, "bg": 5946 } ] + "additional_tiles": [ { "id": "open", "fg": 5950 }, { "id": "broken", "fg": 5806, "bg": 5950 } ] }, { "id": [ "vp_hddoor_opaque_rear_season_summer", "vp_hddoor_opaque_full_rear_season_summer" ], - "fg": 5951, + "fg": 5955, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5947 }, { "id": "broken", "fg": 5803, "bg": 5947 } ] + "additional_tiles": [ { "id": "open", "fg": 5951 }, { "id": "broken", "fg": 5807, "bg": 5951 } ] }, { "id": [ "vp_hddoor_opaque_rear_season_autumn", "vp_hddoor_opaque_full_rear_season_autumn" ], - "fg": 5949, + "fg": 5953, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5945 }, { "id": "broken", "fg": 5801, "bg": 5945 } ] + "additional_tiles": [ { "id": "open", "fg": 5949 }, { "id": "broken", "fg": 5805, "bg": 5949 } ] }, { "id": [ "vp_hddoor_opaque_rear_season_winter", "vp_hddoor_opaque_full_rear_season_winter" ], - "fg": 5952, + "fg": 5956, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5948 }, { "id": "broken", "fg": 5801, "bg": 5948 } ] + "additional_tiles": [ { "id": "open", "fg": 5952 }, { "id": "broken", "fg": 5805, "bg": 5952 } ] }, { "id": [ "vp_door_internal_front", "vp_door_internal" ], - "fg": [ 5990, 5998, 5994, 5986 ], + "fg": [ 5994, 6002, 5998, 5990 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5966, 5974, 5970, 5962 ] }, { "id": "broken", "fg": 5802, "bg": [ 5966, 5974, 5970, 5962 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5970, 5978, 5974, 5966 ] }, { "id": "broken", "fg": 5806, "bg": [ 5970, 5978, 5974, 5966 ] } ] }, { "id": [ "vp_door_internal_front_season_summer", "vp_door_internal_season_summer" ], - "fg": [ 5991, 5999, 5995, 5987 ], + "fg": [ 5995, 6003, 5999, 5991 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5967, 5975, 5971, 5963 ] }, { "id": "broken", "fg": 5803, "bg": [ 5967, 5975, 5971, 5963 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5971, 5979, 5975, 5967 ] }, { "id": "broken", "fg": 5807, "bg": [ 5971, 5979, 5975, 5967 ] } ] }, { "id": [ "vp_door_internal_front_season_autumn", "vp_door_internal_season_autumn" ], - "fg": [ 5989, 5997, 5993, 5985 ], + "fg": [ 5993, 6001, 5997, 5989 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5965, 5973, 5969, 5961 ] }, { "id": "broken", "fg": 5801, "bg": [ 5965, 5973, 5969, 5961 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5969, 5977, 5973, 5965 ] }, { "id": "broken", "fg": 5805, "bg": [ 5969, 5977, 5973, 5965 ] } ] }, { "id": [ "vp_door_internal_front_season_winter", "vp_door_internal_season_winter" ], - "fg": [ 5992, 6000, 5996, 5988 ], + "fg": [ 5996, 6004, 6000, 5992 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5968, 5976, 5972, 5964 ] }, { "id": "broken", "fg": 5804, "bg": [ 5968, 5976, 5972, 5964 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5972, 5980, 5976, 5968 ] }, { "id": "broken", "fg": 5808, "bg": [ 5972, 5980, 5976, 5968 ] } ] }, { "id": "vp_door_internal_left", - "fg": [ 5998, 5994, 5986, 5990 ], + "fg": [ 6002, 5998, 5990, 5994 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5974, 5970, 5962, 5966 ] }, { "id": "broken", "fg": 5802, "bg": [ 5974, 5970, 5962, 5966 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5978, 5974, 5966, 5970 ] }, { "id": "broken", "fg": 5806, "bg": [ 5978, 5974, 5966, 5970 ] } ] }, { "id": "vp_door_internal_left_season_summer", - "fg": [ 5999, 5995, 5987, 5991 ], + "fg": [ 6003, 5999, 5991, 5995 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5975, 5971, 5963, 5967 ] }, { "id": "broken", "fg": 5803, "bg": [ 5975, 5971, 5963, 5967 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5979, 5975, 5967, 5971 ] }, { "id": "broken", "fg": 5807, "bg": [ 5979, 5975, 5967, 5971 ] } ] }, { "id": "vp_door_internal_left_season_autumn", - "fg": [ 5997, 5993, 5985, 5989 ], + "fg": [ 6001, 5997, 5989, 5993 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5973, 5969, 5961, 5965 ] }, { "id": "broken", "fg": 5801, "bg": [ 5973, 5969, 5961, 5965 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5977, 5973, 5965, 5969 ] }, { "id": "broken", "fg": 5805, "bg": [ 5977, 5973, 5965, 5969 ] } ] }, { "id": "vp_door_internal_left_season_winter", - "fg": [ 6000, 5996, 5988, 5992 ], + "fg": [ 6004, 6000, 5992, 5996 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5976, 5972, 5964, 5968 ] }, { "id": "broken", "fg": 5804, "bg": [ 5976, 5972, 5964, 5968 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5980, 5976, 5968, 5972 ] }, { "id": "broken", "fg": 5808, "bg": [ 5980, 5976, 5968, 5972 ] } ] }, { "id": "vp_door_internal_right", - "fg": [ 5986, 5990, 5998, 5994 ], + "fg": [ 5990, 5994, 6002, 5998 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5962, 5966, 5974, 5970 ] }, { "id": "broken", "fg": 5802, "bg": [ 5962, 5966, 5974, 5970 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5966, 5970, 5978, 5974 ] }, { "id": "broken", "fg": 5806, "bg": [ 5966, 5970, 5978, 5974 ] } ] }, { "id": "vp_door_internal_right_season_summer", - "fg": [ 5987, 5991, 5999, 5995 ], + "fg": [ 5991, 5995, 6003, 5999 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5963, 5967, 5975, 5971 ] }, { "id": "broken", "fg": 5803, "bg": [ 5963, 5967, 5975, 5971 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5967, 5971, 5979, 5975 ] }, { "id": "broken", "fg": 5807, "bg": [ 5967, 5971, 5979, 5975 ] } ] }, { "id": "vp_door_internal_right_season_autumn", - "fg": [ 5985, 5989, 5997, 5993 ], + "fg": [ 5989, 5993, 6001, 5997 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5961, 5965, 5973, 5969 ] }, { "id": "broken", "fg": 5801, "bg": [ 5961, 5965, 5973, 5969 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5965, 5969, 5977, 5973 ] }, { "id": "broken", "fg": 5805, "bg": [ 5965, 5969, 5977, 5973 ] } ] }, { "id": "vp_door_internal_right_season_winter", - "fg": [ 5988, 5992, 6000, 5996 ], + "fg": [ 5992, 5996, 6004, 6000 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5964, 5968, 5976, 5972 ] }, { "id": "broken", "fg": 5804, "bg": [ 5964, 5968, 5976, 5972 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5968, 5972, 5980, 5976 ] }, { "id": "broken", "fg": 5808, "bg": [ 5968, 5972, 5980, 5976 ] } ] }, { "id": "vp_door_internal_rear", - "fg": 5982, + "fg": 5986, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5978 }, { "id": "broken", "fg": 5802, "bg": 5978 } ] + "additional_tiles": [ { "id": "open", "fg": 5982 }, { "id": "broken", "fg": 5806, "bg": 5982 } ] }, { "id": "vp_door_internal_rear_season_summer", - "fg": 5983, + "fg": 5987, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5979 }, { "id": "broken", "fg": 5803, "bg": 5979 } ] + "additional_tiles": [ { "id": "open", "fg": 5983 }, { "id": "broken", "fg": 5807, "bg": 5983 } ] }, { "id": "vp_door_internal_rear_season_autumn", - "fg": 5981, + "fg": 5985, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5977 }, { "id": "broken", "fg": 5801, "bg": 5977 } ] + "additional_tiles": [ { "id": "open", "fg": 5981 }, { "id": "broken", "fg": 5805, "bg": 5981 } ] }, { "id": "vp_door_internal_rear_season_winter", - "fg": 5984, + "fg": 5988, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5980 }, { "id": "broken", "fg": 5804, "bg": 5980 } ] + "additional_tiles": [ { "id": "open", "fg": 5984 }, { "id": "broken", "fg": 5808, "bg": 5984 } ] }, { "id": [ "vp_door_opaque_left", "vp_door_opaque_full_left" ], - "fg": 6014, + "fg": 6018, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6010 }, { "id": "broken", "fg": 5802, "bg": 6010 } ] + "additional_tiles": [ { "id": "open", "fg": 6014 }, { "id": "broken", "fg": 5806, "bg": 6014 } ] }, { "id": [ "vp_door_opaque_left_season_summer", "vp_door_opaque_full_left_season_summer" ], - "fg": 6015, + "fg": 6019, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6011 }, { "id": "broken", "fg": 5803, "bg": 6011 } ] + "additional_tiles": [ { "id": "open", "fg": 6015 }, { "id": "broken", "fg": 5807, "bg": 6015 } ] }, { "id": [ "vp_door_opaque_left_season_autumn", "vp_door_opaque_full_left_season_autumn" ], - "fg": 6013, + "fg": 6017, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6009 }, { "id": "broken", "fg": 5801, "bg": 6009 } ] + "additional_tiles": [ { "id": "open", "fg": 6013 }, { "id": "broken", "fg": 5805, "bg": 6013 } ] }, { "id": [ "vp_door_opaque_left_season_winter", "vp_door_opaque_full_left_season_winter" ], - "fg": 6016, + "fg": 6020, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6012 }, { "id": "broken", "fg": 5801, "bg": 6012 } ] + "additional_tiles": [ { "id": "open", "fg": 6016 }, { "id": "broken", "fg": 5805, "bg": 6016 } ] }, { "id": [ "vp_door_opaque_right", "vp_door_opaque_full_right" ], - "fg": 6030, + "fg": 6034, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6026 }, { "id": "broken", "fg": 5802, "bg": 6026 } ] + "additional_tiles": [ { "id": "open", "fg": 6030 }, { "id": "broken", "fg": 5806, "bg": 6030 } ] }, { "id": [ "vp_door_opaque_right_season_summer", "vp_door_opaque_full_right_season_summer" ], - "fg": 6031, + "fg": 6035, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6027 }, { "id": "broken", "fg": 5803, "bg": 6027 } ] + "additional_tiles": [ { "id": "open", "fg": 6031 }, { "id": "broken", "fg": 5807, "bg": 6031 } ] }, { "id": [ "vp_door_opaque_right_season_autumn", "vp_door_opaque_full_right_season_autumn" ], - "fg": 6029, + "fg": 6033, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6025 }, { "id": "broken", "fg": 5801, "bg": 6025 } ] + "additional_tiles": [ { "id": "open", "fg": 6029 }, { "id": "broken", "fg": 5805, "bg": 6029 } ] }, { "id": [ "vp_door_opaque_right_season_winter", "vp_door_opaque_full_right_season_winter" ], - "fg": 6032, + "fg": 6036, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6028 }, { "id": "broken", "fg": 5801, "bg": 6028 } ] + "additional_tiles": [ { "id": "open", "fg": 6032 }, { "id": "broken", "fg": 5805, "bg": 6032 } ] }, { "id": [ "vp_door_opaque_front", "vp_door_opaque_full_front" ], - "fg": 6006, + "fg": 6010, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6002 }, { "id": "broken", "fg": 5802, "bg": 6002 } ] + "additional_tiles": [ { "id": "open", "fg": 6006 }, { "id": "broken", "fg": 5806, "bg": 6006 } ] }, { "id": [ "vp_door_opaque_front_season_summer", "vp_door_opaque_full_front_season_summer" ], - "fg": 6007, + "fg": 6011, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6003 }, { "id": "broken", "fg": 5803, "bg": 6003 } ] + "additional_tiles": [ { "id": "open", "fg": 6007 }, { "id": "broken", "fg": 5807, "bg": 6007 } ] }, { "id": [ "vp_door_opaque_front_season_autumn", "vp_door_opaque_full_front_season_autumn" ], - "fg": 6005, + "fg": 6009, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6001 }, { "id": "broken", "fg": 5801, "bg": 6001 } ] + "additional_tiles": [ { "id": "open", "fg": 6005 }, { "id": "broken", "fg": 5805, "bg": 6005 } ] }, { "id": [ "vp_door_opaque_front_season_winter", "vp_door_opaque_full_front_season_winter" ], - "fg": 6008, + "fg": 6012, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6004 }, { "id": "broken", "fg": 5801, "bg": 6004 } ] + "additional_tiles": [ { "id": "open", "fg": 6008 }, { "id": "broken", "fg": 5805, "bg": 6008 } ] }, { "id": [ "vp_door_opaque_rear", "vp_door_opaque_full_rear" ], - "fg": 6022, + "fg": 6026, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6018 }, { "id": "broken", "fg": 5802, "bg": 6018 } ] + "additional_tiles": [ { "id": "open", "fg": 6022 }, { "id": "broken", "fg": 5806, "bg": 6022 } ] }, { "id": [ "vp_door_opaque_rear_season_summer", "vp_door_opaque_full_rear_season_summer" ], - "fg": 6023, + "fg": 6027, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6019 }, { "id": "broken", "fg": 5803, "bg": 6019 } ] + "additional_tiles": [ { "id": "open", "fg": 6023 }, { "id": "broken", "fg": 5807, "bg": 6023 } ] }, { "id": [ "vp_door_opaque_rear_season_autumn", "vp_door_opaque_full_rear_season_autumn" ], - "fg": 6021, + "fg": 6025, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6017 }, { "id": "broken", "fg": 5801, "bg": 6017 } ] + "additional_tiles": [ { "id": "open", "fg": 6021 }, { "id": "broken", "fg": 5805, "bg": 6021 } ] }, { "id": [ "vp_door_opaque_rear_season_winter", "vp_door_opaque_full_rear_season_winter" ], - "fg": 6024, + "fg": 6028, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6020 }, { "id": "broken", "fg": 5801, "bg": 6020 } ] + "additional_tiles": [ { "id": "open", "fg": 6024 }, { "id": "broken", "fg": 5805, "bg": 6024 } ] }, { "id": "vp_door_sliding", - "fg": 6038, + "fg": 6042, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6034 }, { "id": "broken", "fg": 5802, "bg": 6034 } ] + "additional_tiles": [ { "id": "open", "fg": 6038 }, { "id": "broken", "fg": 5806, "bg": 6038 } ] }, { "id": "vp_door_sliding_season_summer", - "fg": 6039, + "fg": 6043, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6035 }, { "id": "broken", "fg": 5803, "bg": 6035 } ] + "additional_tiles": [ { "id": "open", "fg": 6039 }, { "id": "broken", "fg": 5807, "bg": 6039 } ] }, { "id": "vp_door_sliding_season_autumn", - "fg": 6037, + "fg": 6041, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6033 }, { "id": "broken", "fg": 5801, "bg": 6033 } ] + "additional_tiles": [ { "id": "open", "fg": 6037 }, { "id": "broken", "fg": 5805, "bg": 6037 } ] }, { "id": "vp_door_sliding_season_winter", - "fg": 6040, + "fg": 6044, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6036 }, { "id": "broken", "fg": 5804, "bg": 6036 } ] + "additional_tiles": [ { "id": "open", "fg": 6040 }, { "id": "broken", "fg": 5808, "bg": 6040 } ] }, { "id": "vp_ram_acidchitin", - "fg": 6042, + "fg": 6046, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6042 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6046 } ] }, { "id": "vp_ram_acidchitin_season_summer", - "fg": 6043, + "fg": 6047, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6043 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6047 } ] }, { "id": "vp_ram_acidchitin_season_autumn", - "fg": 6041, + "fg": 6045, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6041 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6045 } ] }, { "id": "vp_ram_acidchitin_season_winter", - "fg": 6044, + "fg": 6048, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6044 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6048 } ] }, { "id": "vp_ram_chitin", - "fg": 6046, + "fg": 6050, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6046 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6050 } ] }, { "id": "vp_ram_chitin_season_summer", - "fg": 6047, + "fg": 6051, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6047 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6051 } ] }, { "id": "vp_ram_chitin_season_autumn", - "fg": 6045, + "fg": 6049, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6045 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6049 } ] }, { "id": "vp_ram_chitin_season_winter", - "fg": 6048, + "fg": 6052, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6048 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6052 } ] }, { "id": "vp_ram_hardsteel", - "fg": 6050, + "fg": 6054, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6050 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6054 } ] }, { "id": "vp_ram_hardsteel_season_summer", - "fg": 6051, + "fg": 6055, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6051 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6055 } ] }, { "id": "vp_ram_hardsteel_season_autumn", - "fg": 6049, + "fg": 6053, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6049 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6053 } ] }, { "id": "vp_ram_hardsteel_season_winter", - "fg": 6052, + "fg": 6056, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6052 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6056 } ] }, { "id": "vp_ram_military_horizontal", - "fg": 6054, + "fg": 6058, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6054 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6058 } ] }, { "id": "vp_ram_military_horizontal_season_summer", - "fg": 6055, + "fg": 6059, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6055 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6059 } ] }, { "id": "vp_ram_military_horizontal_season_autumn", - "fg": 6053, + "fg": 6057, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6053 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6057 } ] }, { "id": "vp_ram_military_horizontal_season_winter", - "fg": 6056, + "fg": 6060, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6056 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6060 } ] }, { "id": "vp_tearer", - "fg": 6058, + "fg": 6062, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6058 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6062 } ] }, { "id": "vp_tearer_season_summer", - "fg": 6059, + "fg": 6063, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6059 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6063 } ] }, { "id": "vp_tearer_season_autumn", - "fg": 6057, + "fg": 6061, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6057 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6061 } ] }, { "id": "vp_tearer_season_winter", - "fg": 6060, + "fg": 6064, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6060 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6064 } ] }, { "id": "vp_ram_spiked", - "fg": 6062, + "fg": 6066, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6062 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6066 } ] }, { "id": "vp_ram_spiked_season_summer", - "fg": 6063, + "fg": 6067, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6063 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6067 } ] }, { "id": "vp_ram_spiked_season_autumn", - "fg": 6061, + "fg": 6065, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6061 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6065 } ] }, { "id": "vp_ram_spiked_season_winter", - "fg": 6064, + "fg": 6068, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6064 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6068 } ] }, { "id": "vp_ram_steel", - "fg": 6066, + "fg": 6070, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6066 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6070 } ] }, { "id": "vp_ram_steel_season_summer", - "fg": 6067, + "fg": 6071, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6067 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6071 } ] }, { "id": "vp_ram_steel_season_autumn", - "fg": 6065, + "fg": 6069, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6065 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6069 } ] }, { "id": "vp_ram_steel_season_winter", - "fg": 6068, + "fg": 6072, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6068 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6072 } ] }, { "id": "vp_ram_alloy", - "fg": 6070, + "fg": 6074, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6070 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6074 } ] }, { "id": "vp_ram_alloy_season_summer", - "fg": 6071, + "fg": 6075, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6071 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6075 } ] }, { "id": "vp_ram_alloy_season_autumn", - "fg": 6069, + "fg": 6073, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6069 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6073 } ] }, { "id": "vp_ram_alloy_season_winter", - "fg": 6072, + "fg": 6076, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6072 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6076 } ] }, { "id": "vp_ram_mattress", - "fg": 6074, + "fg": 6078, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6074 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6078 } ] }, { "id": "vp_ram_mattress_season_summer", - "fg": 6075, + "fg": 6079, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6075 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6079 } ] }, { "id": "vp_ram_mattress_season_autumn", - "fg": 6073, + "fg": 6077, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6073 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6077 } ] }, { "id": "vp_ram_mattress_season_winter", - "fg": 6076, + "fg": 6080, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6076 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6080 } ] }, { "id": "vp_ram_wood", - "fg": 6078, + "fg": 6082, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6078 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6082 } ] }, { "id": "vp_ram_wood_season_summer", - "fg": 6079, + "fg": 6083, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6079 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6083 } ] }, { "id": "vp_ram_wood_season_autumn", - "fg": 6077, + "fg": 6081, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6077 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6081 } ] }, { "id": "vp_ram_wood_season_winter", - "fg": 6080, + "fg": 6084, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6080 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6084 } ] }, { "id": [ @@ -6639,9 +6639,9 @@ "vp_hdframe_cover", "vp_xlframe_cover" ], - "fg": 6082, + "fg": 6086, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6082 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6086 } ] }, { "id": [ @@ -6653,9 +6653,9 @@ "vp_hdframe_cover_season_summer", "vp_xlframe_cover_season_summer" ], - "fg": 6083, + "fg": 6087, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6083 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6087 } ] }, { "id": [ @@ -6667,9 +6667,9 @@ "vp_hdframe_cover_season_autumn", "vp_xlframe_cover_season_autumn" ], - "fg": 6081, + "fg": 6085, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6081 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6085 } ] }, { "id": [ @@ -6681,9 +6681,9 @@ "vp_hdframe_cover_season_winter", "vp_xlframe_cover_season_winter" ], - "fg": 6084, + "fg": 6088, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6084 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6088 } ] }, { "id": [ @@ -6695,9 +6695,9 @@ "vp_hdframe_cross", "vp_xlframe_cross" ], - "fg": 6086, + "fg": 6090, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6086 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6090 } ] }, { "id": [ @@ -6709,9 +6709,9 @@ "vp_hdframe_cross_season_summer", "vp_xlframe_cross_season_summer" ], - "fg": 6087, + "fg": 6091, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6087 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6091 } ] }, { "id": [ @@ -6723,9 +6723,9 @@ "vp_hdframe_cross_season_autumn", "vp_xlframe_cross_season_autumn" ], - "fg": 6085, + "fg": 6089, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6085 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6089 } ] }, { "id": [ @@ -6737,9 +6737,9 @@ "vp_hdframe_cross_season_winter", "vp_xlframe_cross_season_winter" ], - "fg": 6088, + "fg": 6092, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6088 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6092 } ] }, { "id": [ @@ -6751,9 +6751,9 @@ "vp_hdframe_cross_unconnected", "vp_xlframe_cross_unconnected" ], - "fg": 6090, + "fg": 6094, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6090 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6094 } ] }, { "id": [ @@ -6765,9 +6765,9 @@ "vp_hdframe_cross_unconnected_season_summer", "vp_xlframe_cross_unconnected_season_summer" ], - "fg": 6091, + "fg": 6095, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6091 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6095 } ] }, { "id": [ @@ -6779,9 +6779,9 @@ "vp_hdframe_cross_unconnected_season_autumn", "vp_xlframe_cross_unconnected_season_autumn" ], - "fg": 6089, + "fg": 6093, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6089 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6093 } ] }, { "id": [ @@ -6793,9 +6793,9 @@ "vp_hdframe_cross_unconnected_season_winter", "vp_xlframe_cross_unconnected_season_winter" ], - "fg": 6092, + "fg": 6096, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6092 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6096 } ] }, { "id": [ @@ -6807,9 +6807,9 @@ "vp_hdframe_ne", "vp_xlframe_ne" ], - "fg": 6142, + "fg": 6146, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6142 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6146 } ] }, { "id": [ @@ -6821,9 +6821,9 @@ "vp_hdframe_ne_season_summer", "vp_xlframe_ne_season_summer" ], - "fg": 6143, + "fg": 6147, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6143 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6147 } ] }, { "id": [ @@ -6835,9 +6835,9 @@ "vp_hdframe_ne_season_autumn", "vp_xlframe_ne_season_autumn" ], - "fg": 6141, + "fg": 6145, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6141 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6145 } ] }, { "id": [ @@ -6849,9 +6849,9 @@ "vp_hdframe_ne_season_winter", "vp_xlframe_ne_season_winter" ], - "fg": 6144, + "fg": 6148, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6144 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6148 } ] }, { "id": [ @@ -6863,9 +6863,9 @@ "vp_hdframe_nw", "vp_xlframe_nw" ], - "fg": 6146, + "fg": 6150, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6146 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6150 } ] }, { "id": [ @@ -6877,9 +6877,9 @@ "vp_hdframe_nw_season_summer", "vp_xlframe_nw_season_summer" ], - "fg": 6147, + "fg": 6151, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6147 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6151 } ] }, { "id": [ @@ -6891,9 +6891,9 @@ "vp_hdframe_nw_season_autumn", "vp_xlframe_nw_season_autumn" ], - "fg": 6145, + "fg": 6149, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6145 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6149 } ] }, { "id": [ @@ -6905,9 +6905,9 @@ "vp_hdframe_nw_season_winter", "vp_xlframe_nw_season_winter" ], - "fg": 6148, + "fg": 6152, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6148 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6152 } ] }, { "id": [ @@ -6919,9 +6919,9 @@ "vp_hdframe_se", "vp_xlframe_se" ], - "fg": 6150, + "fg": 6154, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6150 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6154 } ] }, { "id": [ @@ -6933,9 +6933,9 @@ "vp_hdframe_se_season_summer", "vp_xlframe_se_season_summer" ], - "fg": 6151, + "fg": 6155, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6151 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6155 } ] }, { "id": [ @@ -6947,9 +6947,9 @@ "vp_hdframe_se_season_autumn", "vp_xlframe_se_season_autumn" ], - "fg": 6149, + "fg": 6153, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6149 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6153 } ] }, { "id": [ @@ -6961,9 +6961,9 @@ "vp_hdframe_se_season_winter", "vp_xlframe_se_season_winter" ], - "fg": 6152, + "fg": 6156, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6152 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6156 } ] }, { "id": [ @@ -6975,9 +6975,9 @@ "vp_hdframe_sw", "vp_xlframe_sw" ], - "fg": 6154, + "fg": 6158, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6154 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6158 } ] }, { "id": [ @@ -6989,9 +6989,9 @@ "vp_hdframe_sw_season_summer", "vp_xlframe_sw_season_summer" ], - "fg": 6155, + "fg": 6159, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6155 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6159 } ] }, { "id": [ @@ -7003,9 +7003,9 @@ "vp_hdframe_sw_season_autumn", "vp_xlframe_sw_season_autumn" ], - "fg": 6153, + "fg": 6157, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6153 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6157 } ] }, { "id": [ @@ -7017,9 +7017,9 @@ "vp_hdframe_sw_season_winter", "vp_xlframe_sw_season_winter" ], - "fg": 6156, + "fg": 6160, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6156 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6160 } ] }, { "id": [ @@ -7031,9 +7031,9 @@ "vp_hdframe_vertical_unconnected", "vp_xlframe_vertical_unconnected" ], - "fg": 6186, + "fg": 6190, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6186 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6190 } ] }, { "id": [ @@ -7045,9 +7045,9 @@ "vp_hdframe_vertical_unconnected_season_summer", "vp_xlframe_vertical_unconnected_season_summer" ], - "fg": 6187, + "fg": 6191, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6187 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6191 } ] }, { "id": [ @@ -7059,9 +7059,9 @@ "vp_hdframe_vertical_unconnected_season_autumn", "vp_xlframe_vertical_unconnected_season_autumn" ], - "fg": 6185, + "fg": 6189, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6185 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6189 } ] }, { "id": [ @@ -7073,9 +7073,9 @@ "vp_hdframe_vertical_unconnected_season_winter", "vp_xlframe_vertical_unconnected_season_winter" ], - "fg": 6188, + "fg": 6192, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6188 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6192 } ] }, { "id": [ @@ -7087,9 +7087,9 @@ "vp_hdframe_vertical_2_unconnected", "vp_xlframe_vertical_2_unconnected" ], - "fg": 6170, + "fg": 6174, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6170 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6174 } ] }, { "id": [ @@ -7101,9 +7101,9 @@ "vp_hdframe_vertical_2_unconnected_season_summer", "vp_xlframe_vertical_2_unconnected_season_summer" ], - "fg": 6171, + "fg": 6175, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6171 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6175 } ] }, { "id": [ @@ -7115,9 +7115,9 @@ "vp_hdframe_vertical_2_unconnected_season_autumn", "vp_xlframe_vertical_2_unconnected_season_autumn" ], - "fg": 6169, + "fg": 6173, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6169 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6173 } ] }, { "id": [ @@ -7129,9 +7129,9 @@ "vp_hdframe_vertical_2_unconnected_season_winter", "vp_xlframe_vertical_2_unconnected_season_winter" ], - "fg": 6172, + "fg": 6176, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6172 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6176 } ] }, { "id": [ @@ -7143,9 +7143,9 @@ "vp_hdframe_vertical_left", "vp_xlframe_vertical_left" ], - "fg": 6174, + "fg": 6178, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6174 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6178 } ] }, { "id": [ @@ -7157,9 +7157,9 @@ "vp_hdframe_vertical_left_season_summer", "vp_xlframe_vertical_left_season_summer" ], - "fg": 6175, + "fg": 6179, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6175 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6179 } ] }, { "id": [ @@ -7171,9 +7171,9 @@ "vp_hdframe_vertical_left_season_autumn", "vp_xlframe_vertical_left_season_autumn" ], - "fg": 6173, + "fg": 6177, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6173 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6177 } ] }, { "id": [ @@ -7185,9 +7185,9 @@ "vp_hdframe_vertical_left_season_winter", "vp_xlframe_vertical_left_season_winter" ], - "fg": 6176, + "fg": 6180, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6176 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6180 } ] }, { "id": [ @@ -7199,9 +7199,9 @@ "vp_hdframe_vertical_2_left", "vp_xlframe_vertical_2_left" ], - "fg": 6158, + "fg": 6162, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6158 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6162 } ] }, { "id": [ @@ -7213,9 +7213,9 @@ "vp_hdframe_vertical_2_left_season_summer", "vp_xlframe_vertical_2_left_season_summer" ], - "fg": 6159, + "fg": 6163, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6159 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6163 } ] }, { "id": [ @@ -7227,9 +7227,9 @@ "vp_hdframe_vertical_2_left_season_autumn", "vp_xlframe_vertical_2_left_season_autumn" ], - "fg": 6157, + "fg": 6161, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6157 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6161 } ] }, { "id": [ @@ -7241,9 +7241,9 @@ "vp_hdframe_vertical_2_left_season_winter", "vp_xlframe_vertical_2_left_season_winter" ], - "fg": 6160, + "fg": 6164, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6160 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6164 } ] }, { "id": [ @@ -7255,9 +7255,9 @@ "vp_hdframe_vertical_right", "vp_xlframe_vertical_right" ], - "fg": 6178, + "fg": 6182, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6178 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6182 } ] }, { "id": [ @@ -7269,9 +7269,9 @@ "vp_hdframe_vertical_right_season_summer", "vp_xlframe_vertical_right_season_summer" ], - "fg": 6179, + "fg": 6183, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6179 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6183 } ] }, { "id": [ @@ -7283,9 +7283,9 @@ "vp_hdframe_vertical_right_season_autumn", "vp_xlframe_vertical_right_season_autumn" ], - "fg": 6177, + "fg": 6181, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6177 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6181 } ] }, { "id": [ @@ -7297,9 +7297,9 @@ "vp_hdframe_vertical_right_season_winter", "vp_xlframe_vertical_right_season_winter" ], - "fg": 6180, + "fg": 6184, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6180 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6184 } ] }, { "id": [ @@ -7311,9 +7311,9 @@ "vp_hdframe_vertical_2_right", "vp_xlframe_vertical_2_right" ], - "fg": 6162, + "fg": 6166, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6162 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6166 } ] }, { "id": [ @@ -7325,9 +7325,9 @@ "vp_hdframe_vertical_2_right_season_summer", "vp_xlframe_vertical_2_right_season_summer" ], - "fg": 6163, + "fg": 6167, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6163 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6167 } ] }, { "id": [ @@ -7339,9 +7339,9 @@ "vp_hdframe_vertical_2_right_season_autumn", "vp_xlframe_vertical_2_right_season_autumn" ], - "fg": 6161, + "fg": 6165, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6161 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6165 } ] }, { "id": [ @@ -7353,9 +7353,9 @@ "vp_hdframe_vertical_2_right_season_winter", "vp_xlframe_vertical_2_right_season_winter" ], - "fg": 6164, + "fg": 6168, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6164 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6168 } ] }, { "id": [ @@ -7367,9 +7367,9 @@ "vp_hdframe_horizontal", "vp_xlframe_horizontal" ], - "fg": 6134, + "fg": 6138, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6134 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6138 } ] }, { "id": [ @@ -7381,9 +7381,9 @@ "vp_hdframe_horizontal_season_summer", "vp_xlframe_horizontal_season_summer" ], - "fg": 6135, + "fg": 6139, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6135 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6139 } ] }, { "id": [ @@ -7395,9 +7395,9 @@ "vp_hdframe_horizontal_season_autumn", "vp_xlframe_horizontal_season_autumn" ], - "fg": 6133, + "fg": 6137, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6133 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6137 } ] }, { "id": [ @@ -7409,9 +7409,9 @@ "vp_hdframe_horizontal_season_winter", "vp_xlframe_horizontal_season_winter" ], - "fg": 6136, + "fg": 6140, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6136 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6140 } ] }, { "id": [ @@ -7423,9 +7423,9 @@ "vp_hdframe_horizontal_2", "vp_xlframe_horizontal_2" ], - "fg": 6110, + "fg": 6114, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6110 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6114 } ] }, { "id": [ @@ -7437,9 +7437,9 @@ "vp_hdframe_horizontal_2_season_summer", "vp_xlframe_horizontal_2_season_summer" ], - "fg": 6111, + "fg": 6115, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6111 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6115 } ] }, { "id": [ @@ -7451,9 +7451,9 @@ "vp_hdframe_horizontal_2_season_autumn", "vp_xlframe_horizontal_2_season_autumn" ], - "fg": 6109, + "fg": 6113, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6109 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6113 } ] }, { "id": [ @@ -7465,9 +7465,9 @@ "vp_hdframe_horizontal_2_season_winter", "vp_xlframe_horizontal_2_season_winter" ], - "fg": 6112, + "fg": 6116, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6112 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6116 } ] }, { "id": [ @@ -7479,9 +7479,9 @@ "vp_hdframe_horizontal_unconnected", "vp_xlframe_horizontal_unconnected" ], - "fg": 6138, + "fg": 6142, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6138 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6142 } ] }, { "id": [ @@ -7493,9 +7493,9 @@ "vp_hdframe_horizontal_unconnected_season_summer", "vp_xlframe_horizontal_unconnected_season_summer" ], - "fg": 6139, + "fg": 6143, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6139 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6143 } ] }, { "id": [ @@ -7507,9 +7507,9 @@ "vp_hdframe_horizontal_unconnected_season_autumn", "vp_xlframe_horizontal_unconnected_season_autumn" ], - "fg": 6137, + "fg": 6141, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6137 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6141 } ] }, { "id": [ @@ -7521,9 +7521,9 @@ "vp_hdframe_horizontal_unconnected_season_winter", "vp_xlframe_horizontal_unconnected_season_winter" ], - "fg": 6140, + "fg": 6144, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6140 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6144 } ] }, { "id": [ @@ -7535,9 +7535,9 @@ "vp_hdframe_horizontal_2_unconnected", "vp_xlframe_horizontal_2_unconnected" ], - "fg": 6114, + "fg": 6118, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6114 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6118 } ] }, { "id": [ @@ -7549,9 +7549,9 @@ "vp_hdframe_horizontal_2_unconnected_season_summer", "vp_xlframe_horizontal_2_unconnected_season_summer" ], - "fg": 6115, + "fg": 6119, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6115 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6119 } ] }, { "id": [ @@ -7563,9 +7563,9 @@ "vp_hdframe_horizontal_2_unconnected_season_autumn", "vp_xlframe_horizontal_2_unconnected_season_autumn" ], - "fg": 6113, + "fg": 6117, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6113 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6117 } ] }, { "id": [ @@ -7577,9 +7577,9 @@ "vp_hdframe_horizontal_2_unconnected_season_winter", "vp_xlframe_horizontal_2_unconnected_season_winter" ], - "fg": 6116, + "fg": 6120, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6116 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6120 } ] }, { "id": [ @@ -7591,9 +7591,9 @@ "vp_hdframe_horizontal_front", "vp_xlframe_horizontal_front" ], - "fg": 6118, + "fg": 6122, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6118 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6122 } ] }, { "id": [ @@ -7605,9 +7605,9 @@ "vp_hdframe_horizontal_front_season_summer", "vp_xlframe_horizontal_front_season_summer" ], - "fg": 6119, + "fg": 6123, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6119 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6123 } ] }, { "id": [ @@ -7619,9 +7619,9 @@ "vp_hdframe_horizontal_front_season_autumn", "vp_xlframe_horizontal_front_season_autumn" ], - "fg": 6117, + "fg": 6121, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6117 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6121 } ] }, { "id": [ @@ -7633,9 +7633,9 @@ "vp_hdframe_horizontal_front_season_winter", "vp_xlframe_horizontal_front_season_winter" ], - "fg": 6120, + "fg": 6124, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6120 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6124 } ] }, { "id": [ @@ -7647,9 +7647,9 @@ "vp_hdframe_horizontal_2_front", "vp_xlframe_horizontal_2_front" ], - "fg": 6094, + "fg": 6098, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6094 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6098 } ] }, { "id": [ @@ -7661,9 +7661,9 @@ "vp_hdframe_horizontal_2_front_season_summer", "vp_xlframe_horizontal_2_front_season_summer" ], - "fg": 6095, + "fg": 6099, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6095 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6099 } ] }, { "id": [ @@ -7675,9 +7675,9 @@ "vp_hdframe_horizontal_2_front_season_autumn", "vp_xlframe_horizontal_2_front_season_autumn" ], - "fg": 6093, + "fg": 6097, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6093 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6097 } ] }, { "id": [ @@ -7689,9 +7689,9 @@ "vp_hdframe_horizontal_2_front_season_winter", "vp_xlframe_horizontal_2_front_season_winter" ], - "fg": 6096, + "fg": 6100, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6096 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6100 } ] }, { "id": [ @@ -7703,9 +7703,9 @@ "vp_hdframe_horizontal_rear", "vp_xlframe_horizontal_rear" ], - "fg": 6126, + "fg": 6130, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6126 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6130 } ] }, { "id": [ @@ -7717,9 +7717,9 @@ "vp_hdframe_horizontal_rear_season_summer", "vp_xlframe_horizontal_rear_season_summer" ], - "fg": 6127, + "fg": 6131, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6127 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6131 } ] }, { "id": [ @@ -7731,9 +7731,9 @@ "vp_hdframe_horizontal_rear_season_autumn", "vp_xlframe_horizontal_rear_season_autumn" ], - "fg": 6125, + "fg": 6129, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6125 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6129 } ] }, { "id": [ @@ -7745,9 +7745,9 @@ "vp_hdframe_horizontal_rear_season_winter", "vp_xlframe_horizontal_rear_season_winter" ], - "fg": 6128, + "fg": 6132, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6128 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6132 } ] }, { "id": [ @@ -7759,9 +7759,9 @@ "vp_hdframe_horizontal_2_rear", "vp_xlframe_horizontal_2_rear" ], - "fg": 6102, + "fg": 6106, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6102 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6106 } ] }, { "id": [ @@ -7773,9 +7773,9 @@ "vp_hdframe_horizontal_2_rear_season_summer", "vp_xlframe_horizontal_2_rear_season_summer" ], - "fg": 6103, + "fg": 6107, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6103 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6107 } ] }, { "id": [ @@ -7787,9 +7787,9 @@ "vp_hdframe_horizontal_2_rear_season_autumn", "vp_xlframe_horizontal_2_rear_season_autumn" ], - "fg": 6101, + "fg": 6105, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6101 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6105 } ] }, { "id": [ @@ -7801,9 +7801,9 @@ "vp_hdframe_horizontal_2_rear_season_winter", "vp_xlframe_horizontal_2_rear_season_winter" ], - "fg": 6104, + "fg": 6108, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6104 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6108 } ] }, { "id": [ @@ -7822,9 +7822,9 @@ "vp_xlframe_horizontal_left", "vp_xlframe_vertical_T_left" ], - "fg": 6122, + "fg": 6126, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6122 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6126 } ] }, { "id": [ @@ -7843,9 +7843,9 @@ "vp_xlframe_horizontal_left_season_summer", "vp_xlframe_vertical_T_left_season_summer" ], - "fg": 6123, + "fg": 6127, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6123 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6127 } ] }, { "id": [ @@ -7864,9 +7864,9 @@ "vp_xlframe_horizontal_left_season_autumn", "vp_xlframe_vertical_T_left_season_autumn" ], - "fg": 6121, + "fg": 6125, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6121 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6125 } ] }, { "id": [ @@ -7885,9 +7885,9 @@ "vp_xlframe_horizontal_left_season_winter", "vp_xlframe_vertical_T_left_season_winter" ], - "fg": 6124, + "fg": 6128, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6124 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6128 } ] }, { "id": [ @@ -7899,9 +7899,9 @@ "vp_hdframe_horizontal_2_left", "vp_xlframe_horizontal_2_left" ], - "fg": 6098, + "fg": 6102, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6098 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6102 } ] }, { "id": [ @@ -7913,9 +7913,9 @@ "vp_hdframe_horizontal_2_left_season_summer", "vp_xlframe_horizontal_2_left_season_summer" ], - "fg": 6099, + "fg": 6103, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6099 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6103 } ] }, { "id": [ @@ -7927,9 +7927,9 @@ "vp_hdframe_horizontal_2_left_season_autumn", "vp_xlframe_horizontal_2_left_season_autumn" ], - "fg": 6097, + "fg": 6101, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6097 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6101 } ] }, { "id": [ @@ -7941,9 +7941,9 @@ "vp_hdframe_horizontal_2_left_season_winter", "vp_xlframe_horizontal_2_left_season_winter" ], - "fg": 6100, + "fg": 6104, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6100 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6104 } ] }, { "id": [ @@ -7962,9 +7962,9 @@ "vp_xlframe_horizontal_right", "vp_xlframe_vertical_T_right" ], - "fg": 6130, + "fg": 6134, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6130 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6134 } ] }, { "id": [ @@ -7983,9 +7983,9 @@ "vp_xlframe_horizontal_right_season_summer", "vp_xlframe_vertical_T_right_season_summer" ], - "fg": 6131, + "fg": 6135, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6131 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6135 } ] }, { "id": [ @@ -8004,9 +8004,9 @@ "vp_xlframe_horizontal_right_season_autumn", "vp_xlframe_vertical_T_right_season_autumn" ], - "fg": 6129, + "fg": 6133, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6129 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6133 } ] }, { "id": [ @@ -8025,9 +8025,9 @@ "vp_xlframe_horizontal_right_season_winter", "vp_xlframe_vertical_T_right_season_winter" ], - "fg": 6132, + "fg": 6136, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6132 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6136 } ] }, { "id": [ @@ -8039,9 +8039,9 @@ "vp_hdframe_vertical", "vp_xlframe_vertical" ], - "fg": 6182, + "fg": 6186, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6182 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6186 } ] }, { "id": [ @@ -8053,9 +8053,9 @@ "vp_hdframe_vertical_season_summer", "vp_xlframe_vertical_season_summer" ], - "fg": 6183, + "fg": 6187, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6183 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6187 } ] }, { "id": [ @@ -8067,9 +8067,9 @@ "vp_hdframe_vertical_season_autumn", "vp_xlframe_vertical_season_autumn" ], - "fg": 6181, + "fg": 6185, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6181 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6185 } ] }, { "id": [ @@ -8081,9 +8081,9 @@ "vp_hdframe_vertical_season_winter", "vp_xlframe_vertical_season_winter" ], - "fg": 6184, + "fg": 6188, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6184 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6188 } ] }, { "id": [ @@ -8095,9 +8095,9 @@ "vp_hdframe_vertical_2", "vp_xlframe_vertical_2" ], - "fg": 6166, + "fg": 6170, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6166 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6170 } ] }, { "id": [ @@ -8109,9 +8109,9 @@ "vp_hdframe_vertical_2_season_summer", "vp_xlframe_vertical_2_season_summer" ], - "fg": 6167, + "fg": 6171, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6167 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6171 } ] }, { "id": [ @@ -8123,9 +8123,9 @@ "vp_hdframe_vertical_2_season_autumn", "vp_xlframe_vertical_2_season_autumn" ], - "fg": 6165, + "fg": 6169, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6165 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6169 } ] }, { "id": [ @@ -8137,207 +8137,207 @@ "vp_hdframe_vertical_2_season_winter", "vp_xlframe_vertical_2_season_winter" ], - "fg": 6168, + "fg": 6172, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6168 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6172 } ] }, { "id": [ "vp_halfboard_ne", "vp_halfboard_ne_edge" ], - "fg": 6214, + "fg": 6218, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6214 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6218 } ] }, { "id": [ "vp_halfboard_ne_season_summer", "vp_halfboard_ne_edge_season_summer" ], - "fg": 6215, + "fg": 6219, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6215 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6219 } ] }, { "id": [ "vp_halfboard_ne_season_autumn", "vp_halfboard_ne_edge_season_autumn" ], - "fg": 6213, + "fg": 6217, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6213 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6217 } ] }, { "id": [ "vp_halfboard_ne_season_winter", "vp_halfboard_ne_edge_season_winter" ], - "fg": 6216, + "fg": 6220, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6216 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6220 } ] }, { "id": [ "vp_halfboard_nw", "vp_halfboard_nw_edge" ], - "fg": 6218, + "fg": 6222, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6218 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6222 } ] }, { "id": [ "vp_halfboard_nw_season_summer", "vp_halfboard_nw_edge_season_summer" ], - "fg": 6219, + "fg": 6223, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6219 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6223 } ] }, { "id": [ "vp_halfboard_nw_season_autumn", "vp_halfboard_nw_edge_season_autumn" ], - "fg": 6217, + "fg": 6221, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6217 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6221 } ] }, { "id": [ "vp_halfboard_nw_season_winter", "vp_halfboard_nw_edge_season_winter" ], - "fg": 6220, + "fg": 6224, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6220 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6224 } ] }, { "id": "vp_halfboard_se", - "fg": 6222, + "fg": 6226, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6226 } ] }, { "id": "vp_halfboard_se_season_summer", - "fg": 6223, + "fg": 6227, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6223 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6227 } ] }, { "id": "vp_halfboard_se_season_autumn", - "fg": 6221, + "fg": 6225, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6221 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6225 } ] }, { "id": "vp_halfboard_se_season_winter", - "fg": 6224, + "fg": 6228, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6224 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6228 } ] }, { "id": "vp_halfboard_sw", - "fg": 6226, + "fg": 6230, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6226 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6230 } ] }, { "id": "vp_halfboard_sw_season_summer", - "fg": 6227, + "fg": 6231, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6227 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6231 } ] }, { "id": "vp_halfboard_sw_season_autumn", - "fg": 6225, + "fg": 6229, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6225 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6229 } ] }, { "id": "vp_halfboard_sw_season_winter", - "fg": 6228, + "fg": 6232, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6228 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6232 } ] }, { "id": "vp_halfboard_vertical_left", - "fg": 6238, + "fg": 6242, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6238 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6242 } ] }, { "id": "vp_halfboard_vertical_left_season_summer", - "fg": 6239, + "fg": 6243, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6239 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6243 } ] }, { "id": "vp_halfboard_vertical_left_season_autumn", - "fg": 6237, + "fg": 6241, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6237 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6241 } ] }, { "id": "vp_halfboard_vertical_left_season_winter", - "fg": 6240, + "fg": 6244, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6240 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6244 } ] }, { "id": "vp_halfboard_wheel_left", - "fg": 6246, + "fg": 6250, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6246 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6250 } ] }, { "id": "vp_halfboard_wheel_left_season_summer", - "fg": 6247, + "fg": 6251, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6247 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6251 } ] }, { "id": "vp_halfboard_wheel_left_season_autumn", - "fg": 6245, + "fg": 6249, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6245 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6249 } ] }, { "id": "vp_halfboard_wheel_left_season_winter", - "fg": 6248, + "fg": 6252, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6248 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6252 } ] }, { "id": "vp_halfboard_vertical_right", - "fg": 6242, + "fg": 6246, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6242 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6246 } ] }, { "id": "vp_halfboard_vertical_right_season_summer", - "fg": 6243, + "fg": 6247, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6243 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6247 } ] }, { "id": "vp_halfboard_vertical_right_season_autumn", - "fg": 6241, + "fg": 6245, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6241 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6245 } ] }, { "id": "vp_halfboard_vertical_right_season_winter", - "fg": 6244, + "fg": 6248, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6244 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6248 } ] }, { "id": "vp_halfboard_wheel_right", - "fg": 6250, + "fg": 6254, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6250 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6254 } ] }, { "id": "vp_halfboard_wheel_right_season_summer", - "fg": 6251, + "fg": 6255, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6251 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6255 } ] }, { "id": "vp_halfboard_wheel_right_season_autumn", - "fg": 6249, + "fg": 6253, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6249 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6253 } ] }, { "id": "vp_halfboard_wheel_right_season_winter", - "fg": 6252, + "fg": 6256, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6252 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6256 } ] }, { "id": [ "vp_halfboard", "vp_halfboard_horizontal", "vp_halfboard_horizontal_2", "vp_halfboard_horizontal_front" ], - "fg": 6206, + "fg": 6210, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6206 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6210 } ] }, { "id": [ @@ -8346,9 +8346,9 @@ "vp_halfboard_horizontal_2_season_summer", "vp_halfboard_horizontal_front_season_summer" ], - "fg": 6207, + "fg": 6211, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6207 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6211 } ] }, { "id": [ @@ -8357,9 +8357,9 @@ "vp_halfboard_horizontal_2_season_autumn", "vp_halfboard_horizontal_front_season_autumn" ], - "fg": 6205, + "fg": 6209, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6205 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6209 } ] }, { "id": [ @@ -8368,393 +8368,393 @@ "vp_halfboard_horizontal_2_season_winter", "vp_halfboard_horizontal_front_season_winter" ], - "fg": 6208, + "fg": 6212, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6208 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6212 } ] }, { "id": "vp_halfboard_cover_left", - "fg": 6190, + "fg": 6194, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6190 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6194 } ] }, { "id": "vp_halfboard_cover_left_season_summer", - "fg": 6191, + "fg": 6195, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6191 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6195 } ] }, { "id": "vp_halfboard_cover_left_season_autumn", - "fg": 6189, + "fg": 6193, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6189 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6193 } ] }, { "id": "vp_halfboard_cover_left_season_winter", - "fg": 6192, + "fg": 6196, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6192 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6196 } ] }, { "id": "vp_halfboard_cover_right", - "fg": 6194, + "fg": 6198, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6194 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6198 } ] }, { "id": "vp_halfboard_cover_right_season_summer", - "fg": 6195, + "fg": 6199, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6195 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6199 } ] }, { "id": "vp_halfboard_cover_right_season_autumn", - "fg": 6193, + "fg": 6197, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6193 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6197 } ] }, { "id": "vp_halfboard_cover_right_season_winter", - "fg": 6196, + "fg": 6200, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6196 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6200 } ] }, { "id": "vp_halfboard_cover", - "fg": 6198, + "fg": 6202, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6198 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6202 } ] }, { "id": "vp_halfboard_cover_season_summer", - "fg": 6199, + "fg": 6203, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6199 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6203 } ] }, { "id": "vp_halfboard_cover_season_autumn", - "fg": 6197, + "fg": 6201, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6197 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6201 } ] }, { "id": "vp_halfboard_cover_season_winter", - "fg": 6200, + "fg": 6204, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6200 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6204 } ] }, { "id": "vp_halfboard_horizontal_rear", - "fg": 6210, + "fg": 6214, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6210 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6214 } ] }, { "id": "vp_halfboard_horizontal_rear_season_summer", - "fg": 6211, + "fg": 6215, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6211 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6215 } ] }, { "id": "vp_halfboard_horizontal_rear_season_autumn", - "fg": 6209, + "fg": 6213, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6209 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6213 } ] }, { "id": "vp_halfboard_horizontal_rear_season_winter", - "fg": 6212, + "fg": 6216, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6212 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6216 } ] }, { "id": "vp_halfboard_horizontal_2_rear", - "fg": 6202, + "fg": 6206, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6202 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6206 } ] }, { "id": "vp_halfboard_horizontal_2_rear_season_summer", - "fg": 6203, + "fg": 6207, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6203 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6207 } ] }, { "id": "vp_halfboard_horizontal_2_rear_season_autumn", - "fg": 6201, + "fg": 6205, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6201 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6205 } ] }, { "id": "vp_halfboard_horizontal_2_rear_season_winter", - "fg": 6204, + "fg": 6208, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6204 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6208 } ] }, { "id": [ "vp_halfboard_vertical", "vp_halfboard_vertical_2" ], - "fg": 6238, + "fg": 6242, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6238 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6242 } ] }, { "id": [ "vp_halfboard_vertical_season_summer", "vp_halfboard_vertical_2_season_summer" ], - "fg": 6239, + "fg": 6243, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6239 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6243 } ] }, { "id": [ "vp_halfboard_vertical_season_autumn", "vp_halfboard_vertical_2_season_autumn" ], - "fg": 6237, + "fg": 6241, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6237 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6241 } ] }, { "id": [ "vp_halfboard_vertical_season_winter", "vp_halfboard_vertical_2_season_winter" ], - "fg": 6240, + "fg": 6244, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6240 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6244 } ] }, { "id": "vp_halfboard_vertical_T_left", - "fg": 6230, + "fg": 6234, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6230 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6234 } ] }, { "id": "vp_halfboard_vertical_T_left_season_summer", - "fg": 6231, + "fg": 6235, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6231 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6235 } ] }, { "id": "vp_halfboard_vertical_T_left_season_autumn", - "fg": 6229, + "fg": 6233, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6229 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6233 } ] }, { "id": "vp_halfboard_vertical_T_left_season_winter", - "fg": 6232, + "fg": 6236, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6232 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6236 } ] }, { "id": "vp_halfboard_vertical_T_right", - "fg": 6234, + "fg": 6238, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6234 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6238 } ] }, { "id": "vp_halfboard_vertical_T_right_season_summer", - "fg": 6235, + "fg": 6239, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6235 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6239 } ] }, { "id": "vp_halfboard_vertical_T_right_season_autumn", - "fg": 6233, + "fg": 6237, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6233 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6237 } ] }, { "id": "vp_halfboard_vertical_T_right_season_winter", - "fg": 6236, + "fg": 6240, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6236 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6240 } ] }, { "id": [ "vp_hdhalfboard_ne", "vp_hdhalfboard_ne_edge" ], - "fg": 6266, + "fg": 6270, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6266 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6270 } ] }, { "id": [ "vp_hdhalfboard_ne_season_summer", "vp_hdhalfboard_ne_edge_season_summer" ], - "fg": 6267, + "fg": 6271, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6267 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6271 } ] }, { "id": [ "vp_hdhalfboard_ne_season_autumn", "vp_hdhalfboard_ne_edge_season_autumn" ], - "fg": 6265, + "fg": 6269, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6265 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6269 } ] }, { "id": [ "vp_hdhalfboard_ne_season_winter", "vp_hdhalfboard_ne_edge_season_winter" ], - "fg": 6268, + "fg": 6272, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6268 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6272 } ] }, { "id": [ "vp_hdhalfboard_nw", "vp_hdhalfboard_nw_edge" ], - "fg": 6270, + "fg": 6274, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6270 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6274 } ] }, { "id": [ "vp_hdhalfboard_nw_season_summer", "vp_hdhalfboard_nw_edge_season_summer" ], - "fg": 6271, + "fg": 6275, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6271 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6275 } ] }, { "id": [ "vp_hdhalfboard_nw_season_autumn", "vp_hdhalfboard_nw_edge_season_autumn" ], - "fg": 6269, + "fg": 6273, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6269 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6273 } ] }, { "id": [ "vp_hdhalfboard_nw_season_winter", "vp_hdhalfboard_nw_edge_season_winter" ], - "fg": 6272, + "fg": 6276, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6272 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6276 } ] }, { "id": "vp_hdhalfboard_se", - "fg": 6274, + "fg": 6278, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6274 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6278 } ] }, { "id": "vp_hdhalfboard_se_season_summer", - "fg": 6275, + "fg": 6279, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6275 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6279 } ] }, { "id": "vp_hdhalfboard_se_season_autumn", - "fg": 6273, + "fg": 6277, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6273 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6277 } ] }, { "id": "vp_hdhalfboard_se_season_winter", - "fg": 6276, + "fg": 6280, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6276 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6280 } ] }, { "id": "vp_hdhalfboard_sw", - "fg": 6278, + "fg": 6282, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6278 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6282 } ] }, { "id": "vp_hdhalfboard_sw_season_summer", - "fg": 6279, + "fg": 6283, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6279 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6283 } ] }, { "id": "vp_hdhalfboard_sw_season_autumn", - "fg": 6277, + "fg": 6281, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6277 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6281 } ] }, { "id": "vp_hdhalfboard_sw_season_winter", - "fg": 6280, + "fg": 6284, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6280 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6284 } ] }, { "id": "vp_hdhalfboard_vertical_left", - "fg": 6290, + "fg": 6294, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6290 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6294 } ] }, { "id": "vp_hdhalfboard_vertical_left_season_summer", - "fg": 6291, + "fg": 6295, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6291 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6295 } ] }, { "id": "vp_hdhalfboard_vertical_left_season_autumn", - "fg": 6289, + "fg": 6293, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6289 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6293 } ] }, { "id": "vp_hdhalfboard_vertical_left_season_winter", - "fg": 6292, + "fg": 6296, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6292 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6296 } ] }, { "id": "vp_hdhalfboard_wheel_left", - "fg": 6298, + "fg": 6302, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6298 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6302 } ] }, { "id": "vp_hdhalfboard_wheel_left_season_summer", - "fg": 6299, + "fg": 6303, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6299 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6303 } ] }, { "id": "vp_hdhalfboard_wheel_left_season_autumn", - "fg": 6297, + "fg": 6301, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6297 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6301 } ] }, { "id": "vp_hdhalfboard_wheel_left_season_winter", - "fg": 6300, + "fg": 6304, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6300 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6304 } ] }, { "id": "vp_hdhalfboard_vertical_right", - "fg": 6294, + "fg": 6298, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6294 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6298 } ] }, { "id": "vp_hdhalfboard_vertical_right_season_summer", - "fg": 6295, + "fg": 6299, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6295 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6299 } ] }, { "id": "vp_hdhalfboard_vertical_right_season_autumn", - "fg": 6293, + "fg": 6297, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6293 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6297 } ] }, { "id": "vp_hdhalfboard_vertical_right_season_winter", - "fg": 6296, + "fg": 6300, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6296 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6300 } ] }, { "id": "vp_hdhalfboard_wheel_right", - "fg": 6302, + "fg": 6306, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6302 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6306 } ] }, { "id": "vp_hdhalfboard_wheel_right_season_summer", - "fg": 6303, + "fg": 6307, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6303 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6307 } ] }, { "id": "vp_hdhalfboard_wheel_right_season_autumn", - "fg": 6301, + "fg": 6305, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6301 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6305 } ] }, { "id": "vp_hdhalfboard_wheel_right_season_winter", - "fg": 6304, + "fg": 6308, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6304 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6308 } ] }, { "id": [ @@ -8765,9 +8765,9 @@ "vp_hdhalfboard_cover_left", "vp_hdhalfboard_cover_right" ], - "fg": 6258, + "fg": 6262, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6258 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6262 } ] }, { "id": [ @@ -8778,9 +8778,9 @@ "vp_hdhalfboard_cover_left_season_summer", "vp_hdhalfboard_cover_right_season_summer" ], - "fg": 6259, + "fg": 6263, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6259 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6263 } ] }, { "id": [ @@ -8791,9 +8791,9 @@ "vp_hdhalfboard_cover_left_season_autumn", "vp_hdhalfboard_cover_right_season_autumn" ], - "fg": 6257, + "fg": 6261, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6257 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6261 } ] }, { "id": [ @@ -8804,423 +8804,423 @@ "vp_hdhalfboard_cover_left_season_winter", "vp_hdhalfboard_cover_right_season_winter" ], - "fg": 6260, + "fg": 6264, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6260 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6264 } ] }, { "id": "vp_hdhalfboard_horizontal_rear", - "fg": 6262, + "fg": 6266, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6262 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6266 } ] }, { "id": "vp_hdhalfboard_horizontal_rear_season_summer", - "fg": 6263, + "fg": 6267, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6263 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6267 } ] }, { "id": "vp_hdhalfboard_horizontal_rear_season_autumn", - "fg": 6261, + "fg": 6265, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6261 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6265 } ] }, { "id": "vp_hdhalfboard_horizontal_rear_season_winter", - "fg": 6264, + "fg": 6268, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6264 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6268 } ] }, { "id": "vp_hdhalfboard_horizontal_2_rear", - "fg": 6254, + "fg": 6258, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6254 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6258 } ] }, { "id": "vp_hdhalfboard_horizontal_2_rear_season_summer", - "fg": 6255, + "fg": 6259, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6255 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6259 } ] }, { "id": "vp_hdhalfboard_horizontal_2_rear_season_autumn", - "fg": 6253, + "fg": 6257, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6253 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6257 } ] }, { "id": "vp_hdhalfboard_horizontal_2_rear_season_winter", - "fg": 6256, + "fg": 6260, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6256 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6260 } ] }, { "id": [ "vp_hdhalfboard_vertical", "vp_hdhalfboard_vertical_2" ], - "fg": 6290, + "fg": 6294, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6290 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6294 } ] }, { "id": [ "vp_hdhalfboard_vertical_season_summer", "vp_hdhalfboard_vertical_2_season_summer" ], - "fg": 6291, + "fg": 6295, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6291 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6295 } ] }, { "id": [ "vp_hdhalfboard_vertical_season_autumn", "vp_hdhalfboard_vertical_2_season_autumn" ], - "fg": 6289, + "fg": 6293, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6289 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6293 } ] }, { "id": [ "vp_hdhalfboard_vertical_season_winter", "vp_hdhalfboard_vertical_2_season_winter" ], - "fg": 6292, + "fg": 6296, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6292 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6296 } ] }, { "id": "vp_hdhalfboard_vertical_T_left", - "fg": 6282, + "fg": 6286, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6282 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6286 } ] }, { "id": "vp_hdhalfboard_vertical_T_left_season_summer", - "fg": 6283, + "fg": 6287, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6283 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6287 } ] }, { "id": "vp_hdhalfboard_vertical_T_left_season_autumn", - "fg": 6281, + "fg": 6285, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6281 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6285 } ] }, { "id": "vp_hdhalfboard_vertical_T_left_season_winter", - "fg": 6284, + "fg": 6288, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6284 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6288 } ] }, { "id": "vp_hdhalfboard_vertical_T_right", - "fg": 6286, + "fg": 6290, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6286 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6290 } ] }, { "id": "vp_hdhalfboard_vertical_T_right_season_summer", - "fg": 6287, + "fg": 6291, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6287 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6291 } ] }, { "id": "vp_hdhalfboard_vertical_T_right_season_autumn", - "fg": 6285, + "fg": 6289, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6285 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6289 } ] }, { "id": "vp_hdhalfboard_vertical_T_right_season_winter", - "fg": 6288, + "fg": 6292, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6288 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6292 } ] }, { "id": "vp_light_blue", - "fg": [ 6306, 6306, 6306, 6306 ], + "fg": [ 6310, 6310, 6310, 6310 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6306 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6310 } ] }, { "id": "vp_light_blue_season_summer", - "fg": [ 6307, 6307, 6307, 6307 ], + "fg": [ 6311, 6311, 6311, 6311 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6307 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6311 } ] }, { "id": "vp_light_blue_season_autumn", - "fg": [ 6305, 6305, 6305, 6305 ], + "fg": [ 6309, 6309, 6309, 6309 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6305 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6309 } ] }, { "id": "vp_light_blue_season_winter", - "fg": [ 6308, 6308, 6308, 6308 ], + "fg": [ 6312, 6312, 6312, 6312 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6308 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6312 } ] }, { "id": "vp_light_red", - "fg": [ 6310, 6310, 6310, 6310 ], + "fg": [ 6314, 6314, 6314, 6314 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6310 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6314 } ] }, { "id": "vp_light_red_season_summer", - "fg": [ 6311, 6311, 6311, 6311 ], + "fg": [ 6315, 6315, 6315, 6315 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6311 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6315 } ] }, { "id": "vp_light_red_season_autumn", - "fg": [ 6309, 6309, 6309, 6309 ], + "fg": [ 6313, 6313, 6313, 6313 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6309 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6313 } ] }, { "id": "vp_light_red_season_winter", - "fg": [ 6312, 6312, 6312, 6312 ], + "fg": [ 6316, 6316, 6316, 6316 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6312 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6316 } ] }, { "id": "vp_aisle_vertical", - "fg": 6318, + "fg": 6322, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6318 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6322 } ] }, { "id": "vp_aisle_vertical_season_summer", - "fg": 6319, + "fg": 6323, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6319 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6323 } ] }, { "id": "vp_aisle_vertical_season_autumn", - "fg": 6317, + "fg": 6321, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6317 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6321 } ] }, { "id": "vp_aisle_vertical_season_winter", - "fg": 6320, + "fg": 6324, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6320 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6324 } ] }, { "id": "vp_aisle_horizontal", - "fg": 6314, + "fg": 6318, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6314 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6318 } ] }, { "id": "vp_aisle_horizontal_season_summer", - "fg": 6315, + "fg": 6319, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6315 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6319 } ] }, { "id": "vp_aisle_horizontal_season_autumn", - "fg": 6313, + "fg": 6317, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6313 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6317 } ] }, { "id": "vp_aisle_horizontal_season_winter", - "fg": 6316, + "fg": 6320, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6316 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6320 } ] }, { "id": "vp_animal_compartment", - "fg": 6322, + "fg": 6326, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6322 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6326 } ] }, { "id": "vp_animal_compartment_season_summer", - "fg": 6323, + "fg": 6327, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6323 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6327 } ] }, { "id": "vp_animal_compartment_season_autumn", - "fg": 6321, + "fg": 6325, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6321 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6325 } ] }, { "id": "vp_animal_compartment_season_winter", - "fg": 6324, + "fg": 6328, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6324 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6328 } ] }, { "id": "vp_bed", - "fg": 6326, + "fg": 6330, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6326 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6330 } ] }, { "id": "vp_bed_season_summer", - "fg": 6327, + "fg": 6331, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6327 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6331 } ] }, { "id": "vp_bed_season_autumn", - "fg": 6325, + "fg": 6329, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6325 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6329 } ] }, { "id": "vp_bed_season_winter", - "fg": 6328, + "fg": 6332, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6328 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6332 } ] }, { "id": "vp_black_box", - "fg": [ 6330, 6330, 6330, 6330 ], + "fg": [ 6334, 6334, 6334, 6334 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6330 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6334 } ] }, { "id": "vp_black_box_season_summer", - "fg": [ 6331, 6331, 6331, 6331 ], + "fg": [ 6335, 6335, 6335, 6335 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6331 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6335 } ] }, { "id": "vp_black_box_season_autumn", - "fg": [ 6329, 6329, 6329, 6329 ], + "fg": [ 6333, 6333, 6333, 6333 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6329 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6333 } ] }, { "id": "vp_black_box_season_winter", - "fg": [ 6332, 6332, 6332, 6332 ], + "fg": [ 6336, 6336, 6336, 6336 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6332 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6336 } ] }, { "id": "vp_lit_aisle_vertical", - "fg": 6338, + "fg": 6342, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6338 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6342 } ] }, { "id": "vp_lit_aisle_vertical_season_summer", - "fg": 6339, + "fg": 6343, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6339 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6343 } ] }, { "id": "vp_lit_aisle_vertical_season_autumn", - "fg": 6337, + "fg": 6341, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6337 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6341 } ] }, { "id": "vp_lit_aisle_vertical_season_winter", - "fg": 6340, + "fg": 6344, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6340 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6344 } ] }, { "id": "vp_lit_aisle_horizontal", - "fg": 6334, + "fg": 6338, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6334 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6338 } ] }, { "id": "vp_lit_aisle_horizontal_season_summer", - "fg": 6335, + "fg": 6339, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6335 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6339 } ] }, { "id": "vp_lit_aisle_horizontal_season_autumn", - "fg": 6333, + "fg": 6337, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6333 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6337 } ] }, { "id": "vp_lit_aisle_horizontal_season_winter", - "fg": 6336, + "fg": 6340, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6336 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6340 } ] }, { "id": "vp_mounted_spare_tire", - "fg": 6342, + "fg": 6346, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6342 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6346 } ] }, { "id": "vp_mounted_spare_tire_season_summer", - "fg": 6343, + "fg": 6347, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6343 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6347 } ] }, { "id": "vp_mounted_spare_tire_season_autumn", - "fg": 6341, + "fg": 6345, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6341 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6345 } ] }, { "id": "vp_mounted_spare_tire_season_winter", - "fg": 6344, + "fg": 6348, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6344 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6348 } ] }, { "id": [ "vp_wooden_aisle_vertical", "vp_foldable_aisle_vertical" ], - "fg": [ 6350, 6346 ], + "fg": [ 6354, 6350 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": [ 6350, 6346 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": [ 6354, 6350 ] } ] }, { "id": [ "vp_wooden_aisle_vertical_season_summer", "vp_foldable_aisle_vertical_season_summer" ], - "fg": [ 6351, 6346 ], + "fg": [ 6355, 6350 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": [ 6351, 6347 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": [ 6355, 6351 ] } ] }, { "id": [ "vp_wooden_aisle_vertical_season_autumn", "vp_foldable_aisle_vertical_season_autumn" ], - "fg": [ 6349, 6345 ], + "fg": [ 6353, 6349 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": [ 6349, 6346 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": [ 6353, 6350 ] } ] }, { "id": [ "vp_wooden_aisle_vertical_season_winter", "vp_foldable_aisle_vertical_season_winter" ], - "fg": [ 6352, 6348 ], + "fg": [ 6356, 6352 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": [ 6352, 6348 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": [ 6356, 6352 ] } ] }, { "id": [ "vp_wooden_aisle_horizontal", "vp_foldable_aisle_horizontal" ], - "fg": [ 6346, 6350 ], + "fg": [ 6350, 6354 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": [ 6346, 6350 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": [ 6350, 6354 ] } ] }, { "id": [ "vp_wooden_aisle_horizontal_season_summer", "vp_foldable_aisle_horizontal_season_summer" ], - "fg": [ 6347, 6351 ], + "fg": [ 6351, 6355 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": [ 6347, 6351 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": [ 6351, 6355 ] } ] }, { "id": [ "vp_wooden_aisle_horizontal_season_autumn", "vp_foldable_aisle_horizontal_season_autumn" ], - "fg": [ 6345, 6349 ], + "fg": [ 6349, 6353 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": [ 6345, 6349 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": [ 6349, 6353 ] } ] }, { "id": [ "vp_wooden_aisle_horizontal_season_winter", "vp_foldable_aisle_horizontal_season_winter" ], - "fg": [ 6348, 6352 ], + "fg": [ 6352, 6356 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": [ 6348, 6352 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": [ 6352, 6356 ] } ] }, { "id": [ "vp_folding_seat", "vp_reclining_seat", "vp_seat", "vp_seat_leather" ], - "fg": 6366, + "fg": 6370, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6366 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6370 } ] }, { "id": [ @@ -9229,9 +9229,9 @@ "vp_seat_season_summer", "vp_seat_leather_season_summer" ], - "fg": 6367, + "fg": 6371, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6367 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6371 } ] }, { "id": [ @@ -9240,9 +9240,9 @@ "vp_seat_season_autumn", "vp_seat_leather_season_autumn" ], - "fg": 6365, + "fg": 6369, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6365 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6369 } ] }, { "id": [ @@ -9251,393 +9251,393 @@ "vp_seat_season_winter", "vp_seat_leather_season_winter" ], - "fg": 6368, + "fg": 6372, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6368 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6372 } ] }, { "id": [ "vp_seat_back", "vp_seat_back_leather" ], - "fg": 6362, + "fg": 6366, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6354 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6358 } ] }, { "id": [ "vp_seat_back_season_summer", "vp_seat_back_leather_season_summer" ], - "fg": 6363, + "fg": 6367, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6355 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6359 } ] }, { "id": [ "vp_seat_back_season_autumn", "vp_seat_back_leather_season_autumn" ], - "fg": 6361, + "fg": 6365, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6353 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6357 } ] }, { "id": [ "vp_seat_back_season_winter", "vp_seat_back_leather_season_winter" ], - "fg": 6364, + "fg": 6368, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6356 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6360 } ] }, { "id": [ "vp_seat_back_left", "vp_seat_back_leather_left" ], - "fg": 6354, + "fg": 6358, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6354 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6358 } ] }, { "id": [ "vp_seat_back_left_season_summer", "vp_seat_back_leather_left_season_summer" ], - "fg": 6355, + "fg": 6359, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6355 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6359 } ] }, { "id": [ "vp_seat_back_left_season_autumn", "vp_seat_back_leather_left_season_autumn" ], - "fg": 6353, + "fg": 6357, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6353 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6357 } ] }, { "id": [ "vp_seat_back_left_season_winter", "vp_seat_back_leather_left_season_winter" ], - "fg": 6356, + "fg": 6360, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6356 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6360 } ] }, { "id": [ "vp_seat_back_right", "vp_seat_back_leather_right" ], - "fg": 6358, + "fg": 6362, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6358 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6362 } ] }, { "id": [ "vp_seat_back_right_season_summer", "vp_seat_back_leather_right_season_summer" ], - "fg": 6359, + "fg": 6363, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6359 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6363 } ] }, { "id": [ "vp_seat_back_right_season_autumn", "vp_seat_back_leather_right_season_autumn" ], - "fg": 6357, + "fg": 6361, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6357 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6361 } ] }, { "id": [ "vp_seat_back_right_season_winter", "vp_seat_back_leather_right_season_winter" ], - "fg": 6360, + "fg": 6364, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6360 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6364 } ] }, { "id": [ "vp_seat_back_vertical", "vp_seat_back_leather_vertical" ], - "fg": 6362, + "fg": 6366, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6362 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6366 } ] }, { "id": [ "vp_seat_back_vertical_season_summer", "vp_seat_back_leather_vertical_season_summer" ], - "fg": 6363, + "fg": 6367, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6363 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6367 } ] }, { "id": [ "vp_seat_back_vertical_season_autumn", "vp_seat_back_leather_vertical_season_autumn" ], - "fg": 6361, + "fg": 6365, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6361 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6365 } ] }, { "id": [ "vp_seat_back_vertical_season_winter", "vp_seat_back_leather_vertical_season_winter" ], - "fg": 6364, + "fg": 6368, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6364 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6368 } ] }, { "id": [ "vp_seat_back_vertical_left", "vp_seat_back_leather_vertical_left" ], - "fg": 6354, + "fg": 6358, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6354 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6358 } ] }, { "id": [ "vp_seat_back_vertical_left_season_summer", "vp_seat_back_leather_vertical_left_season_summer" ], - "fg": 6355, + "fg": 6359, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6355 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6359 } ] }, { "id": [ "vp_seat_back_vertical_left_season_autumn", "vp_seat_back_leather_vertical_left_season_autumn" ], - "fg": 6353, + "fg": 6357, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6353 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6357 } ] }, { "id": [ "vp_seat_back_vertical_left_season_winter", "vp_seat_back_leather_vertical_left_season_winter" ], - "fg": 6356, + "fg": 6360, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6356 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6360 } ] }, { "id": [ "vp_seat_back_vertical_right", "vp_seat_back_leather_vertical_right" ], - "fg": 6358, + "fg": 6362, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6358 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6362 } ] }, { "id": [ "vp_seat_back_vertical_right_season_summer", "vp_seat_back_leather_vertical_right_season_summer" ], - "fg": 6359, + "fg": 6363, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6359 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6363 } ] }, { "id": [ "vp_seat_back_vertical_right_season_autumn", "vp_seat_back_leather_vertical_right_season_autumn" ], - "fg": 6357, + "fg": 6361, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6357 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6361 } ] }, { "id": [ "vp_seat_back_vertical_right_season_winter", "vp_seat_back_leather_vertical_right_season_winter" ], - "fg": 6360, + "fg": 6364, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6360 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6364 } ] }, { "id": [ "vp_seat_rear", "vp_seat_leather_rear" ], - "fg": 6366, + "fg": 6370, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6366 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6370 } ] }, { "id": [ "vp_seat_rear_season_summer", "vp_seat_leather_rear_season_summer" ], - "fg": 6367, + "fg": 6371, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6367 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6371 } ] }, { "id": [ "vp_seat_rear_season_autumn", "vp_seat_leather_rear_season_autumn" ], - "fg": 6365, + "fg": 6369, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6365 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6369 } ] }, { "id": [ "vp_seat_rear_season_winter", "vp_seat_leather_rear_season_winter" ], - "fg": 6368, + "fg": 6372, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6368 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6372 } ] }, { "id": "vp_solar_panel", - "fg": 6370, + "fg": 6374, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6370 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6374 } ] }, { "id": "vp_solar_panel_season_summer", - "fg": 6371, + "fg": 6375, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6371 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6375 } ] }, { "id": "vp_solar_panel_season_autumn", - "fg": 6369, + "fg": 6373, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6369 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6373 } ] }, { "id": "vp_solar_panel_season_winter", - "fg": 6372, + "fg": 6376, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6372 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6376 } ] }, { "id": "vp_halfboard_hatch_wheel_left", - "fg": 6374, + "fg": 6378, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6374 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6378 } ] }, { "id": "vp_halfboard_hatch_wheel_left_season_summer", - "fg": 6375, + "fg": 6379, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6375 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6379 } ] }, { "id": "vp_halfboard_hatch_wheel_left_season_autumn", - "fg": 6373, + "fg": 6377, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6373 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6377 } ] }, { "id": "vp_halfboard_hatch_wheel_left_season_winter", - "fg": 6376, + "fg": 6380, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6376 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6380 } ] }, { "id": "vp_halfboard_hatch_wheel_right", - "fg": 6378, + "fg": 6382, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6378 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6382 } ] }, { "id": "vp_halfboard_hatch_wheel_right_season_summer", - "fg": 6379, + "fg": 6383, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6379 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6383 } ] }, { "id": "vp_halfboard_hatch_wheel_right_season_autumn", - "fg": 6377, + "fg": 6381, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6377 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6381 } ] }, { "id": "vp_halfboard_hatch_wheel_right_season_winter", - "fg": 6380, + "fg": 6384, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6380 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6384 } ] }, { "id": "vp_hdhalfboard_hatch_wheel_left", - "fg": 6382, + "fg": 6386, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6382 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6386 } ] }, { "id": "vp_hdhalfboard_hatch_wheel_left_season_summer", - "fg": 6383, + "fg": 6387, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6383 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6387 } ] }, { "id": "vp_hdhalfboard_hatch_wheel_left_season_autumn", - "fg": 6381, + "fg": 6385, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6381 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6385 } ] }, { "id": "vp_hdhalfboard_hatch_wheel_left_season_winter", - "fg": 6384, + "fg": 6388, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6384 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6388 } ] }, { "id": "vp_hdhalfboard_hatch_wheel_right", - "fg": 6386, + "fg": 6390, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6386 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6390 } ] }, { "id": "vp_hdhalfboard_hatch_wheel_right_season_summer", - "fg": 6387, + "fg": 6391, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6387 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6391 } ] }, { "id": "vp_hdhalfboard_hatch_wheel_right_season_autumn", - "fg": 6385, + "fg": 6389, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6385 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6389 } ] }, { "id": "vp_hdhalfboard_hatch_wheel_right_season_winter", - "fg": 6388, + "fg": 6392, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6388 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6392 } ] }, { "id": "vp_hatch", - "fg": 6394, + "fg": 6398, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6390 }, { "id": "broken", "fg": 5802, "bg": 6390 } ] + "additional_tiles": [ { "id": "open", "fg": 6394 }, { "id": "broken", "fg": 5806, "bg": 6394 } ] }, { "id": "vp_hatch_season_summer", - "fg": 6395, + "fg": 6399, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6391 }, { "id": "broken", "fg": 5803, "bg": 6391 } ] + "additional_tiles": [ { "id": "open", "fg": 6395 }, { "id": "broken", "fg": 5807, "bg": 6395 } ] }, { "id": "vp_hatch_season_autumn", - "fg": 6393, + "fg": 6397, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6389 }, { "id": "broken", "fg": 5801, "bg": 6389 } ] + "additional_tiles": [ { "id": "open", "fg": 6393 }, { "id": "broken", "fg": 5805, "bg": 6393 } ] }, { "id": "vp_hatch_season_winter", - "fg": 6396, + "fg": 6400, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6392 }, { "id": "broken", "fg": 5804, "bg": 6392 } ] + "additional_tiles": [ { "id": "open", "fg": 6396 }, { "id": "broken", "fg": 5808, "bg": 6396 } ] }, { "id": [ "vp_hdhatch", "vp_hdtrunk" ], - "fg": 6402, + "fg": 6406, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6398 }, { "id": "broken", "fg": 5802, "bg": 6398 } ] + "additional_tiles": [ { "id": "open", "fg": 6402 }, { "id": "broken", "fg": 5806, "bg": 6402 } ] }, { "id": [ "vp_hdhatch_season_summer", "vp_hdtrunk_season_summer" ], - "fg": 6403, + "fg": 6407, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6399 }, { "id": "broken", "fg": 5803, "bg": 6399 } ] + "additional_tiles": [ { "id": "open", "fg": 6403 }, { "id": "broken", "fg": 5807, "bg": 6403 } ] }, { "id": [ "vp_hdhatch_season_autumn", "vp_hdtrunk_season_autumn" ], - "fg": 6401, + "fg": 6405, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6397 }, { "id": "broken", "fg": 5801, "bg": 6397 } ] + "additional_tiles": [ { "id": "open", "fg": 6401 }, { "id": "broken", "fg": 5805, "bg": 6401 } ] }, { "id": [ "vp_hdhatch_season_winter", "vp_hdtrunk_season_winter" ], - "fg": 6404, + "fg": 6408, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6400 }, { "id": "broken", "fg": 5804, "bg": 6400 } ] + "additional_tiles": [ { "id": "open", "fg": 6404 }, { "id": "broken", "fg": 5808, "bg": 6404 } ] }, { "id": "vp_hatch_opaque", - "fg": 6410, + "fg": 6414, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6406 }, { "id": "broken", "fg": 5802, "bg": 6406 } ] + "additional_tiles": [ { "id": "open", "fg": 6410 }, { "id": "broken", "fg": 5806, "bg": 6410 } ] }, { "id": "vp_hatch_opaque_season_summer", - "fg": 6411, + "fg": 6415, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6407 }, { "id": "broken", "fg": 5803, "bg": 6407 } ] + "additional_tiles": [ { "id": "open", "fg": 6411 }, { "id": "broken", "fg": 5807, "bg": 6411 } ] }, { "id": "vp_hatch_opaque_season_autumn", - "fg": 6409, + "fg": 6413, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6405 }, { "id": "broken", "fg": 5801, "bg": 6405 } ] + "additional_tiles": [ { "id": "open", "fg": 6409 }, { "id": "broken", "fg": 5805, "bg": 6409 } ] }, { "id": "vp_hatch_opaque_season_winter", - "fg": 6412, + "fg": 6416, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6408 }, { "id": "broken", "fg": 5804, "bg": 6408 } ] + "additional_tiles": [ { "id": "open", "fg": 6412 }, { "id": "broken", "fg": 5808, "bg": 6412 } ] }, { "id": "vp_hdhatch_opaque", - "fg": 6418, + "fg": 6422, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6414 }, { "id": "broken", "fg": 5802, "bg": 6414 } ] + "additional_tiles": [ { "id": "open", "fg": 6418 }, { "id": "broken", "fg": 5806, "bg": 6418 } ] }, { "id": "vp_hdhatch_opaque_season_summer", - "fg": 6419, + "fg": 6423, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6415 }, { "id": "broken", "fg": 5803, "bg": 6415 } ] + "additional_tiles": [ { "id": "open", "fg": 6419 }, { "id": "broken", "fg": 5807, "bg": 6419 } ] }, { "id": "vp_hdhatch_opaque_season_autumn", - "fg": 6417, + "fg": 6421, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6413 }, { "id": "broken", "fg": 5801, "bg": 6413 } ] + "additional_tiles": [ { "id": "open", "fg": 6417 }, { "id": "broken", "fg": 5805, "bg": 6417 } ] }, { "id": "vp_hdhatch_opaque_season_winter", - "fg": 6420, + "fg": 6424, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 6416 }, { "id": "broken", "fg": 5804, "bg": 6416 } ] + "additional_tiles": [ { "id": "open", "fg": 6420 }, { "id": "broken", "fg": 5808, "bg": 6420 } ] }, { "id": [ @@ -9650,9 +9650,9 @@ "vp_wheel_bicycle_rear", "vp_wheel_bicycle_or_rear" ], - "fg": 6422, + "fg": 6426, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6422 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6426 } ] }, { "id": [ @@ -9665,9 +9665,9 @@ "vp_wheel_bicycle_rear_season_summer", "vp_wheel_bicycle_or_rear_season_summer" ], - "fg": 6423, + "fg": 6427, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6423 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6427 } ] }, { "id": [ @@ -9680,9 +9680,9 @@ "vp_wheel_bicycle_rear_season_autumn", "vp_wheel_bicycle_or_rear_season_autumn" ], - "fg": 6421, + "fg": 6425, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6421 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6425 } ] }, { "id": [ @@ -9695,15 +9695,15 @@ "vp_wheel_bicycle_rear_season_winter", "vp_wheel_bicycle_or_rear_season_winter" ], - "fg": 6424, + "fg": 6428, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6424 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6428 } ] }, { "id": [ "vp_wheel_wide", "vp_wheel_wide_steerable", "vp_wheel_wide_or", "vp_wheel_wide_or_steerable" ], - "fg": 6426, + "fg": 6430, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6426 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6430 } ] }, { "id": [ @@ -9712,9 +9712,9 @@ "vp_wheel_wide_or_season_summer", "vp_wheel_wide_or_steerable_season_summer" ], - "fg": 6427, + "fg": 6431, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6427 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6431 } ] }, { "id": [ @@ -9723,9 +9723,9 @@ "vp_wheel_wide_or_season_autumn", "vp_wheel_wide_or_steerable_season_autumn" ], - "fg": 6425, + "fg": 6429, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6425 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6429 } ] }, { "id": [ @@ -9734,15 +9734,15 @@ "vp_wheel_wide_or_season_winter", "vp_wheel_wide_or_steerable_season_winter" ], - "fg": 6428, + "fg": 6432, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6428 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6432 } ] }, { "id": [ "vp_windshield", "vp_windshield_horizontal", "vp_windshield_horizontal_front", "vp_windshield_horizontal_front_edge" ], - "fg": 6438, + "fg": 6442, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6438 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6442 } ] }, { "id": [ @@ -9751,9 +9751,9 @@ "vp_windshield_horizontal_front_season_summer", "vp_windshield_front_edge_season_summer" ], - "fg": 6439, + "fg": 6443, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6439 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6443 } ] }, { "id": [ @@ -9762,9 +9762,9 @@ "vp_windshield_horizontal_front_season_autumn", "vp_windshield_front_edge_season_autumn" ], - "fg": 6437, + "fg": 6441, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6437 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6441 } ] }, { "id": [ @@ -9773,159 +9773,159 @@ "vp_windshield_horizontal_front_season_winter", "vp_windshield_front_edge_season_winter" ], - "fg": 6440, + "fg": 6444, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6440 } ] + "additional_tiles": [ { "id": "broken", "fg": 6444 } ] }, { "id": [ "vp_windshield_nw", "vp_windshield_nw_edge" ], - "fg": 6454, + "fg": 6458, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6454 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6458 } ] }, { "id": [ "vp_windshield_nw_season_summer", "vp_windshield_nw_edge_season_summer" ], - "fg": 6455, + "fg": 6459, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6455 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6459 } ] }, { "id": [ "vp_windshield_nw_season_autumn", "vp_windshield_nw_edge_season_autumn" ], - "fg": 6453, + "fg": 6457, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6453 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6457 } ] }, { "id": [ "vp_windshield_nw_season_winter", "vp_windshield_nw_edge_season_winter" ], - "fg": 6456, + "fg": 6460, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6456 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6460 } ] }, { "id": [ "vp_windshield_ne", "vp_windshield_ne_edge" ], - "fg": 6450, + "fg": 6454, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6450 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6454 } ] }, { "id": [ "vp_windshield_ne_season_summer", "vp_windshield_ne_edge_season_summer" ], - "fg": 6451, + "fg": 6455, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6451 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6455 } ] }, { "id": [ "vp_windshield_ne_season_autumn", "vp_windshield_ne_edge_season_autumn" ], - "fg": 6449, + "fg": 6453, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6449 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6453 } ] }, { "id": [ "vp_windshield_ne_season_winter", "vp_windshield_ne_edge_season_winter" ], - "fg": 6452, + "fg": 6456, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6452 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6456 } ] }, { "id": "vp_windshield_wheel_left", - "fg": 6474, + "fg": 6478, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6474 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6478 } ] }, { "id": "vp_windshield_wheel_left_season_summer", - "fg": 6475, + "fg": 6479, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6475 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6479 } ] }, { "id": "vp_windshield_wheel_left_season_autumn", - "fg": 6473, + "fg": 6477, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6473 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6477 } ] }, { "id": "vp_windshield_wheel_left_season_winter", - "fg": 6476, + "fg": 6480, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6476 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6480 } ] }, { "id": "vp_windshield_wheel_right", - "fg": 6478, + "fg": 6482, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6478 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6482 } ] }, { "id": "vp_windshield_wheel_right_season_summer", - "fg": 6479, + "fg": 6483, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6479 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6483 } ] }, { "id": "vp_windshield_wheel_right_season_autumn", - "fg": 6477, + "fg": 6481, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6477 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6481 } ] }, { "id": "vp_windshield_wheel_right_season_winter", - "fg": 6480, + "fg": 6484, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6480 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6484 } ] }, { "id": "vp_windshield_cover_left", - "fg": 6430, + "fg": 6434, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6430 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6434 } ] }, { "id": "vp_windshield_cover_left_season_summer", - "fg": 6431, + "fg": 6435, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6431 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6435 } ] }, { "id": "vp_windshield_cover_left_season_autumn", - "fg": 6429, + "fg": 6433, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6429 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6433 } ] }, { "id": "vp_windshield_cover_left_season_winter", - "fg": 6432, + "fg": 6436, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6432 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6436 } ] }, { "id": "vp_windshield_cover_right", - "fg": 6434, + "fg": 6438, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6434 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6438 } ] }, { "id": "vp_windshield_cover_right_season_summer", - "fg": 6435, + "fg": 6439, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6435 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6439 } ] }, { "id": "vp_windshield_cover_right_season_autumn", - "fg": 6433, + "fg": 6437, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6433 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6437 } ] }, { "id": "vp_windshield_cover_right_season_winter", - "fg": 6436, + "fg": 6440, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6436 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6440 } ] }, { "id": [ "vp_windshield_vertical_left", "vp_windshield_vertical_2_left", "vp_windshield_left" ], - "fg": 6466, + "fg": 6470, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6466 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6470 } ] }, { "id": [ @@ -9933,9 +9933,9 @@ "vp_windshield_vertical_2_left_season_summer", "vp_windshield_left_season_summer" ], - "fg": 6467, + "fg": 6471, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6467 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6471 } ] }, { "id": [ @@ -9943,9 +9943,9 @@ "vp_windshield_vertical_2_left_season_autumn", "vp_windshield_left_season_autumn" ], - "fg": 6465, + "fg": 6469, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6465 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6469 } ] }, { "id": [ @@ -9953,15 +9953,15 @@ "vp_windshield_vertical_2_left_season_winter", "vp_windshield_left_season_winter" ], - "fg": 6468, + "fg": 6472, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6468 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6472 } ] }, { "id": [ "vp_windshield_vertical_right", "vp_windshield_vertical_2_right", "vp_windshield_right" ], - "fg": 6470, + "fg": 6474, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6470 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6474 } ] }, { "id": [ @@ -9969,9 +9969,9 @@ "vp_windshield_vertical_2_right_season_summer", "vp_windshield_right_season_summer" ], - "fg": 6471, + "fg": 6475, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6471 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6475 } ] }, { "id": [ @@ -9979,9 +9979,9 @@ "vp_windshield_vertical_2_right_season_autumn", "vp_windshield_right_season_autumn" ], - "fg": 6469, + "fg": 6473, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6469 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6473 } ] }, { "id": [ @@ -9989,249 +9989,249 @@ "vp_windshield_vertical_2_right_season_winter", "vp_windshield_right_season_winter" ], - "fg": 6472, + "fg": 6476, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6472 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6476 } ] }, { "id": "vp_windshield_horizontal_rear", - "fg": 6446, + "fg": 6450, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6446 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6450 } ] }, { "id": "vp_windshield_horizontal_rear_season_summer", - "fg": 6447, + "fg": 6451, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6447 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6451 } ] }, { "id": "vp_windshield_horizontal_rear_season_autumn", - "fg": 6445, + "fg": 6449, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6445 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6449 } ] }, { "id": "vp_windshield_horizontal_rear_season_winter", - "fg": 6448, + "fg": 6452, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6448 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6452 } ] }, { "id": "vp_windshield_horizontal_rear_edge", - "fg": 6442, + "fg": 6446, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6442 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6446 } ] }, { "id": "vp_windshield_horizontal_rear_edge_season_summer", - "fg": 6443, + "fg": 6447, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6443 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6447 } ] }, { "id": "vp_windshield_horizontal_rear_edge_season_autumn", - "fg": 6441, + "fg": 6445, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6441 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6445 } ] }, { "id": "vp_windshield_horizontal_rear_edge_season_winter", - "fg": 6444, + "fg": 6448, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6444 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6448 } ] }, { "id": [ "vp_windshield_sw", "vp_windshield_sw_edge" ], - "fg": 6462, + "fg": 6466, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6462 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6466 } ] }, { "id": [ "vp_windshield_sw_season_summer", "vp_windshield_sw_edge_season_summer" ], - "fg": 6463, + "fg": 6467, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6463 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6467 } ] }, { "id": [ "vp_windshield_sw_season_autumn", "vp_windshield_sw_edge_season_autumn" ], - "fg": 6461, + "fg": 6465, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6461 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6465 } ] }, { "id": [ "vp_windshield_sw_season_winter", "vp_windshield_sw_edge_season_winter" ], - "fg": 6464, + "fg": 6468, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6464 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6468 } ] }, { "id": [ "vp_windshield_se", "vp_windshield_se_edge" ], - "fg": 6458, + "fg": 6462, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6458 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6462 } ] }, { "id": [ "vp_windshield_se_season_summer", "vp_windshield_se_edge_season_summer" ], - "fg": 6459, + "fg": 6463, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6459 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6463 } ] }, { "id": [ "vp_windshield_se_season_autumn", "vp_windshield_se_edge_season_autumn" ], - "fg": 6457, + "fg": 6461, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6457 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6461 } ] }, { "id": [ "vp_windshield_se_season_winter", "vp_windshield_se_edge_season_winter" ], - "fg": 6460, + "fg": 6464, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6460 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6464 } ] }, { "id": "vp_windshield_full_vertical_left", - "fg": 6482, + "fg": 6486, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6482 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6486 } ] }, { "id": "vp_windshield_full_vertical_left_season_summer", - "fg": 6483, + "fg": 6487, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6483 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6487 } ] }, { "id": "vp_windshield_full_vertical_left_season_autumn", - "fg": 6481, + "fg": 6485, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6481 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6485 } ] }, { "id": "vp_windshield_full_vertical_left_season_winter", - "fg": 6484, + "fg": 6488, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6484 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6488 } ] }, { "id": "vp_windshield_full_vertical_right", - "fg": 6486, + "fg": 6490, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6486 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6490 } ] }, { "id": "vp_windshield_full_vertical_right_season_summer", - "fg": 6487, + "fg": 6491, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6487 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6491 } ] }, { "id": "vp_windshield_full_vertical_right_season_autumn", - "fg": 6485, + "fg": 6489, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6485 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6489 } ] }, { "id": "vp_windshield_full_vertical_right_season_winter", - "fg": 6488, + "fg": 6492, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6488 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6492 } ] }, { "id": "vp_windshield_full_wheel_left", - "fg": 6490, + "fg": 6494, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6490 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6494 } ] }, { "id": "vp_windshield_full_wheel_left_season_summer", - "fg": 6491, + "fg": 6495, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6491 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6495 } ] }, { "id": "vp_windshield_full_wheel_left_season_autumn", - "fg": 6489, + "fg": 6493, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6489 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6493 } ] }, { "id": "vp_windshield_full_wheel_left_season_winter", - "fg": 6492, + "fg": 6496, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6492 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6496 } ] }, { "id": "vp_windshield_full_wheel_right", - "fg": 6494, + "fg": 6498, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6494 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6498 } ] }, { "id": "vp_windshield_full_wheel_right_season_summer", - "fg": 6495, + "fg": 6499, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6495 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6499 } ] }, { "id": "vp_windshield_full_wheel_right_season_autumn", - "fg": 6493, + "fg": 6497, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6493 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6497 } ] }, { "id": "vp_windshield_full_wheel_right_season_winter", - "fg": 6496, + "fg": 6500, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6496 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6500 } ] }, { "id": "vp_windshield_full_horizontal_rear", - "fg": 6446, + "fg": 6450, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6446 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6450 } ] }, { "id": "vp_windshield_full_horizontal_rear_season_summer", - "fg": 6447, + "fg": 6451, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6447 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6451 } ] }, { "id": "vp_windshield_full_horizontal_rear_season_autumn", - "fg": 6445, + "fg": 6449, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6445 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6449 } ] }, { "id": "vp_windshield_full_horizontal_rear_season_winter", - "fg": 6448, + "fg": 6452, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6448 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6452 } ] }, { "id": "vp_windshield_full_horizontal_rear_edge", - "fg": 6442, + "fg": 6446, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6442 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6446 } ] }, { "id": "vp_windshield_full_horizontal_rear_edge_season_summer", - "fg": 6443, + "fg": 6447, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6443 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6447 } ] }, { "id": "vp_windshield_full_horizontal_rear_edge_season_autumn", - "fg": 6441, + "fg": 6445, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6441 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6445 } ] }, { "id": "vp_windshield_full_horizontal_rear_edge_season_winter", - "fg": 6444, + "fg": 6448, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6444 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6448 } ] }, { "id": [ @@ -10240,9 +10240,9 @@ "vp_reinforced_windshield_horizontal_front", "vp_reinforced_windshield_horizontal_front_edge" ], - "fg": 6498, + "fg": 6502, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6498 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6502 } ] }, { "id": [ @@ -10251,9 +10251,9 @@ "vp_reinforced_windshield_horizontal_front_season_summer", "vp_reinforced_windshield_front_edge_season_summer" ], - "fg": 6499, + "fg": 6503, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6499 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6503 } ] }, { "id": [ @@ -10262,9 +10262,9 @@ "vp_reinforced_windshield_horizontal_front_season_autumn", "vp_reinforced_windshield_front_edge_season_autumn" ], - "fg": 6497, + "fg": 6501, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6497 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6501 } ] }, { "id": [ @@ -10273,433 +10273,433 @@ "vp_reinforced_windshield_horizontal_front_season_winter", "vp_reinforced_windshield_front_edge_season_winter" ], - "fg": 6500, + "fg": 6504, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6500 } ] + "additional_tiles": [ { "id": "broken", "fg": 6504 } ] }, { "id": [ "vp_reinforced_windshield_nw", "vp_reinforced_windshield_nw_edge" ], - "fg": 6514, + "fg": 6518, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6514 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6518 } ] }, { "id": [ "vp_reinforced_windshield_nw_season_summer", "vp_reinforced_windshield_nw_edge_season_summer" ], - "fg": 6515, + "fg": 6519, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6515 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6519 } ] }, { "id": [ "vp_reinforced_windshield_nw_season_autumn", "vp_reinforced_windshield_nw_edge_season_autumn" ], - "fg": 6513, + "fg": 6517, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6513 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6517 } ] }, { "id": [ "vp_reinforced_windshield_nw_season_winter", "vp_reinforced_windshield_nw_edge_season_winter" ], - "fg": 6516, + "fg": 6520, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6516 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6520 } ] }, { "id": [ "vp_reinforced_windshield_ne", "vp_reinforced_windshield_ne_edge" ], - "fg": 6510, + "fg": 6514, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6510 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6514 } ] }, { "id": [ "vp_reinforced_windshield_ne_season_summer", "vp_reinforced_windshield_ne_edge_season_summer" ], - "fg": 6511, + "fg": 6515, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6511 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6515 } ] }, { "id": [ "vp_reinforced_windshield_ne_season_autumn", "vp_reinforced_windshield_ne_edge_season_autumn" ], - "fg": 6509, + "fg": 6513, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6509 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6513 } ] }, { "id": [ "vp_reinforced_windshield_ne_season_winter", "vp_reinforced_windshield_ne_edge_season_winter" ], - "fg": 6512, + "fg": 6516, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6512 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6516 } ] }, { "id": [ "vp_reinforced_windshield_vertical_left", "vp_reinforced_windshield_left" ], - "fg": 6526, + "fg": 6530, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6526 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6530 } ] }, { "id": [ "vp_reinforced_windshield_vertical_left_season_summer", "vp_reinforced_windshield_left_season_summer" ], - "fg": 6527, + "fg": 6531, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6527 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6531 } ] }, { "id": [ "vp_reinforced_windshield_vertical_left_season_autumn", "vp_reinforced_windshield_left_season_autumn" ], - "fg": 6525, + "fg": 6529, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6525 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6529 } ] }, { "id": [ "vp_reinforced_windshield_vertical_left_season_winter", "vp_reinforced_windshield_left_season_winter" ], - "fg": 6528, + "fg": 6532, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6528 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6532 } ] }, { "id": [ "vp_reinforced_windshield_vertical_right", "vp_reinforced_windshield_right" ], - "fg": 6530, + "fg": 6534, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6530 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6534 } ] }, { "id": [ "vp_reinforced_windshield_vertical_right_season_summer", "vp_reinforced_windshield_right_season_summer" ], - "fg": 6531, + "fg": 6535, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6531 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6535 } ] }, { "id": [ "vp_reinforced_windshield_vertical_right_season_autumn", "vp_reinforced_windshield_right_season_autumn" ], - "fg": 6529, + "fg": 6533, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6529 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6533 } ] }, { "id": [ "vp_reinforced_windshield_vertical_right_season_winter", "vp_reinforced_windshield_right_season_winter" ], - "fg": 6532, + "fg": 6536, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6532 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6536 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear", - "fg": 6506, + "fg": 6510, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6506 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6510 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_season_summer", - "fg": 6507, + "fg": 6511, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6507 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6511 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_season_autumn", - "fg": 6505, + "fg": 6509, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6505 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6509 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_season_winter", - "fg": 6508, + "fg": 6512, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6508 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6512 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_edge", - "fg": 6502, + "fg": 6506, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6502 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6506 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_edge_season_summer", - "fg": 6503, + "fg": 6507, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6503 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6507 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_edge_season_autumn", - "fg": 6501, + "fg": 6505, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6501 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6505 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_edge_season_winter", - "fg": 6504, + "fg": 6508, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6504 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6508 } ] }, { "id": [ "vp_reinforced_windshield_sw", "vp_reinforced_windshield_sw_edge" ], - "fg": 6522, + "fg": 6526, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6522 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6526 } ] }, { "id": [ "vp_reinforced_windshield_sw_season_summer", "vp_reinforced_windshield_sw_edge_season_summer" ], - "fg": 6523, + "fg": 6527, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6523 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6527 } ] }, { "id": [ "vp_reinforced_windshield_sw_season_autumn", "vp_reinforced_windshield_sw_edge_season_autumn" ], - "fg": 6521, + "fg": 6525, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6521 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6525 } ] }, { "id": [ "vp_reinforced_windshield_sw_season_winter", "vp_reinforced_windshield_sw_edge_season_winter" ], - "fg": 6524, + "fg": 6528, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6524 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6528 } ] }, { "id": [ "vp_reinforced_windshield_se", "vp_reinforced_windshield_se_edge" ], - "fg": 6518, + "fg": 6522, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6518 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6522 } ] }, { "id": [ "vp_reinforced_windshield_se_season_summer", "vp_reinforced_windshield_se_edge_season_summer" ], - "fg": 6519, + "fg": 6523, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6519 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6523 } ] }, { "id": [ "vp_reinforced_windshield_se_season_autumn", "vp_reinforced_windshield_se_edge_season_autumn" ], - "fg": 6517, + "fg": 6521, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6517 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6521 } ] }, { "id": [ "vp_reinforced_windshield_se_season_winter", "vp_reinforced_windshield_se_edge_season_winter" ], - "fg": 6520, + "fg": 6524, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6520 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6524 } ] }, { "id": "vp_reinforced_windshield_full_vertical_left", - "fg": 6542, + "fg": 6546, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6542 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6546 } ] }, { "id": "vp_reinforced_windshield_full_vertical_left_season_summer", - "fg": 6543, + "fg": 6547, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6543 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6547 } ] }, { "id": "vp_reinforced_windshield_full_vertical_left_season_autumn", - "fg": 6541, + "fg": 6545, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6541 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6545 } ] }, { "id": "vp_reinforced_windshield_full_vertical_left_season_winter", - "fg": 6544, + "fg": 6548, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6544 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6548 } ] }, { "id": "vp_reinforced_windshield_full_vertical_right", - "fg": 6546, + "fg": 6550, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6546 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6550 } ] }, { "id": "vp_reinforced_windshield_full_vertical_right_season_summer", - "fg": 6547, + "fg": 6551, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6547 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6551 } ] }, { "id": "vp_reinforced_windshield_full_vertical_right_season_autumn", - "fg": 6545, + "fg": 6549, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6545 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6549 } ] }, { "id": "vp_reinforced_windshield_full_vertical_right_season_winter", - "fg": 6548, + "fg": 6552, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6548 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6552 } ] }, { "id": "vp_reinforced_windshield_full_horizontal_rear", - "fg": 6506, + "fg": 6510, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6506 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6510 } ] }, { "id": "vp_reinforced_windshield_full_horizontal_rear_season_summer", - "fg": 6507, + "fg": 6511, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6507 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6511 } ] }, { "id": "vp_reinforced_windshield_full_horizontal_rear_season_autumn", - "fg": 6505, + "fg": 6509, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6505 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6509 } ] }, { "id": "vp_reinforced_windshield_full_horizontal_rear_season_winter", - "fg": 6508, + "fg": 6512, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6508 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6512 } ] }, { "id": "vp_reinforced_windshield_full_horizontal_rear_edge", - "fg": 6502, + "fg": 6506, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6502 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6506 } ] }, { "id": "vp_reinforced_windshield_full_horizontal_rear_edge_season_summer", - "fg": 6503, + "fg": 6507, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6503 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6507 } ] }, { "id": "vp_reinforced_windshield_full_horizontal_rear_edge_season_autumn", - "fg": 6501, + "fg": 6505, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6501 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6505 } ] }, { "id": "vp_reinforced_windshield_full_horizontal_rear_edge_season_winter", - "fg": 6504, + "fg": 6508, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6504 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6508 } ] }, { "id": "vp_wing_mirror", - "fg": 6558, + "fg": 6562, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6558 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6562 } ] }, { "id": "vp_wing_mirror_season_summer", - "fg": 6559, + "fg": 6563, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6559 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6563 } ] }, { "id": "vp_wing_mirror_season_autumn", - "fg": 6557, + "fg": 6561, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6557 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6561 } ] }, { "id": "vp_wing_mirror_season_winter", - "fg": 6560, + "fg": 6564, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6560 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6564 } ] }, { "id": "vp_wing_mirror_left", - "fg": 6550, + "fg": 6554, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6550 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6554 } ] }, { "id": "vp_wing_mirror_left_season_summer", - "fg": 6551, + "fg": 6555, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6551 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6555 } ] }, { "id": "vp_wing_mirror_left_season_autumn", - "fg": 6549, + "fg": 6553, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6549 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6553 } ] }, { "id": "vp_wing_mirror_left_season_winter", - "fg": 6552, + "fg": 6556, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6552 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6556 } ] }, { "id": "vp_wing_mirror_right", - "fg": 6554, + "fg": 6558, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5802, "bg": 6554 } ] + "additional_tiles": [ { "id": "broken", "fg": 5806, "bg": 6558 } ] }, { "id": "vp_wing_mirror_right_season_summer", - "fg": 6555, + "fg": 6559, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5803, "bg": 6555 } ] + "additional_tiles": [ { "id": "broken", "fg": 5807, "bg": 6559 } ] }, { "id": "vp_wing_mirror_right_season_autumn", - "fg": 6553, + "fg": 6557, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5801, "bg": 6553 } ] + "additional_tiles": [ { "id": "broken", "fg": 5805, "bg": 6557 } ] }, { "id": "vp_wing_mirror_right_season_winter", - "fg": 6556, + "fg": 6560, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5804, "bg": 6556 } ] + "additional_tiles": [ { "id": "broken", "fg": 5808, "bg": 6560 } ] }, - { "id": "carbine_flintlock", "fg": 6657, "rotates": false }, - { "id": "carbine_flintlock_season_autumn", "fg": 6658, "rotates": false }, - { "id": "carbine_flintlock_season_winter", "fg": 6660, "rotates": false }, - { "id": "carbine_flintlock_season_summer", "fg": 6659, "rotates": false }, - { "id": [ "compbow_high", "compbow_low" ], "fg": 6677, "rotates": false }, - { "id": [ "compbow_high_season_autumn", "compbow_low_season_autumn" ], "fg": 6678, "rotates": false }, - { "id": [ "compbow_high_season_winter", "compbow_low_season_winter" ], "fg": 6680, "rotates": false }, - { "id": [ "compbow_high_season_summer", "compbow_low_season_summer" ], "fg": 6679, "rotates": false }, - { "id": [ "glock_17", "glock_18c", "glock_22", "glock_31" ], "fg": 6733, "rotates": false }, + { "id": "carbine_flintlock", "fg": 6661, "rotates": false }, + { "id": "carbine_flintlock_season_autumn", "fg": 6662, "rotates": false }, + { "id": "carbine_flintlock_season_winter", "fg": 6664, "rotates": false }, + { "id": "carbine_flintlock_season_summer", "fg": 6663, "rotates": false }, + { "id": [ "compbow_high", "compbow_low" ], "fg": 6681, "rotates": false }, + { "id": [ "compbow_high_season_autumn", "compbow_low_season_autumn" ], "fg": 6682, "rotates": false }, + { "id": [ "compbow_high_season_winter", "compbow_low_season_winter" ], "fg": 6684, "rotates": false }, + { "id": [ "compbow_high_season_summer", "compbow_low_season_summer" ], "fg": 6683, "rotates": false }, + { "id": [ "glock_17", "glock_18c", "glock_22", "glock_31" ], "fg": 6737, "rotates": false }, { "id": [ "glock_17_season_autumn", "glock_18c_season_autumn", "glock_22_season_autumn", "glock_31_season_autumn" ], - "fg": 6734, + "fg": 6738, "rotates": false }, { "id": [ "glock_17_season_winter", "glock_18c_season_winter", "glock_22_season_winter", "glock_31_season_winter" ], - "fg": 6736, + "fg": 6740, "rotates": false }, { "id": [ "glock_17_season_summer", "glock_18c_season_summer", "glock_22_season_summer", "glock_31_season_summer" ], - "fg": 6735, - "rotates": false - }, - { "id": "hk_g3", "fg": 6765, "rotates": false }, - { "id": "hk_g3_season_autumn", "fg": 6766, "rotates": false }, - { "id": "hk_g3_season_winter", "fg": 6768, "rotates": false }, - { "id": "hk_g3_season_summer", "fg": 6767, "rotates": false }, - { "id": "hk_g36", "fg": 6769, "rotates": false }, - { "id": "hk_g36_season_autumn", "fg": 6770, "rotates": false }, - { "id": "hk_g36_season_winter", "fg": 6772, "rotates": false }, - { "id": "hk_g36_season_summer", "fg": 6771, "rotates": false }, - { "id": "m14mag", "fg": 6877, "rotates": false }, - { "id": "m14mag_season_autumn", "fg": 6878, "rotates": false }, - { "id": "m14mag_season_winter", "fg": 6880, "rotates": false }, - { "id": "m14mag_season_summer", "fg": 6879, "rotates": false }, - { "id": "m4a1", "fg": 6917, "rotates": false }, - { "id": "m4a1_season_autumn", "fg": 6918, "rotates": false }, - { "id": "m4a1_season_winter", "fg": 6920, "rotates": false }, - { "id": "m4a1_season_summer", "fg": 6919, "rotates": false }, - { "id": [ "pneumatic_shotgun", "tihar", "airspeargun", "helsing" ], "fg": 7005, "rotates": false }, + "fg": 6739, + "rotates": false + }, + { "id": "hk_g3", "fg": 6769, "rotates": false }, + { "id": "hk_g3_season_autumn", "fg": 6770, "rotates": false }, + { "id": "hk_g3_season_winter", "fg": 6772, "rotates": false }, + { "id": "hk_g3_season_summer", "fg": 6771, "rotates": false }, + { "id": "hk_g36", "fg": 6773, "rotates": false }, + { "id": "hk_g36_season_autumn", "fg": 6774, "rotates": false }, + { "id": "hk_g36_season_winter", "fg": 6776, "rotates": false }, + { "id": "hk_g36_season_summer", "fg": 6775, "rotates": false }, + { "id": "m14mag", "fg": 6881, "rotates": false }, + { "id": "m14mag_season_autumn", "fg": 6882, "rotates": false }, + { "id": "m14mag_season_winter", "fg": 6884, "rotates": false }, + { "id": "m14mag_season_summer", "fg": 6883, "rotates": false }, + { "id": "m4a1", "fg": 6921, "rotates": false }, + { "id": "m4a1_season_autumn", "fg": 6922, "rotates": false }, + { "id": "m4a1_season_winter", "fg": 6924, "rotates": false }, + { "id": "m4a1_season_summer", "fg": 6923, "rotates": false }, + { "id": [ "pneumatic_shotgun", "tihar", "airspeargun", "helsing" ], "fg": 7009, "rotates": false }, { "id": [ "pneumatic_shotgun_season_autumn", "tihar_season_autumn", "airspeargun_season_autumn", "helsing_season_autumn" ], - "fg": 7006, + "fg": 7010, "rotates": false }, { "id": [ "pneumatic_shotgun_season_winter", "tihar_season_winter", "airspeargun_season_winter", "helsing_season_winter" ], - "fg": 7008, + "fg": 7012, "rotates": false }, { "id": [ "pneumatic_shotgun_season_summer", "tihar_season_summer", "airspeargun_season_summer", "helsing_season_summer" ], - "fg": 7007, + "fg": 7011, "rotates": false }, - { "id": "remington_700", "fg": 7025, "rotates": false }, - { "id": "remington_700_season_autumn", "fg": 7026, "rotates": false }, - { "id": "remington_700_season_winter", "fg": 7028, "rotates": false }, - { "id": "remington_700_season_summer", "fg": 7027, "rotates": false }, + { "id": "remington_700", "fg": 7029, "rotates": false }, + { "id": "remington_700_season_autumn", "fg": 7030, "rotates": false }, + { "id": "remington_700_season_winter", "fg": 7032, "rotates": false }, + { "id": "remington_700_season_summer", "fg": 7031, "rotates": false }, { "id": [ "rifle_22", "rifle_45", "rifle_40", "rifle_38", "rifle_44", "rifle_3006", "rifle_308", "rifle_9mm" ], - "fg": 7041, + "fg": 7045, "rotates": false }, { @@ -10713,7 +10713,7 @@ "rifle_308_season_autumn", "rifle_9mm_season_autumn" ], - "fg": 7042, + "fg": 7046, "rotates": false }, { @@ -10727,7 +10727,7 @@ "rifle_308_season_winter", "rifle_9mm_season_winter" ], - "fg": 7044, + "fg": 7048, "rotates": false }, { @@ -10741,32 +10741,32 @@ "rifle_308_season_summer", "rifle_9mm_season_summer" ], - "fg": 7043, - "rotates": false - }, - { "id": "rifle_flintlock", "fg": 7045, "rotates": false }, - { "id": "rifle_flintlock_season_autumn", "fg": 7046, "rotates": false }, - { "id": "rifle_flintlock_season_winter", "fg": 7048, "rotates": false }, - { "id": "rifle_flintlock_season_summer", "fg": 7047, "rotates": false }, - { "id": "ruger_lcr_38, ruger_lcr_22", "fg": 7069, "rotates": false }, - { "id": "ruger_lcr_38_season_autumn, ruger_lcr_22_season_autumn", "fg": 7070, "rotates": false }, - { "id": "ruger_lcr_38_season_winter, ruger_lcr_22_season_winter", "fg": 7072, "rotates": false }, - { "id": "ruger_lcr_38_season_summer, ruger_lcr_22_season_summer", "fg": 7071, "rotates": false }, - { "id": "saiga_12", "fg": 7077, "rotates": false }, - { "id": "saiga_12_season_autumn", "fg": 7078, "rotates": false }, - { "id": "saiga_12_season_winter", "fg": 7080, "rotates": false }, - { "id": "saiga_12_season_summer", "fg": 7079, "rotates": false }, - { "id": [ "usp_9mm", "usp_45" ], "fg": 7173, "rotates": false }, - { "id": [ "usp_9mm_season_autumn", "usp_45_season_autumn" ], "fg": 7174, "rotates": false }, - { "id": [ "usp_9mm_season_winter", "usp_45_season_winter" ], "fg": 7176, "rotates": false }, - { "id": [ "usp_9mm_season_summer", "usp_45_season_summer" ], "fg": 7175, "rotates": false }, - { "id": [ "brick", "fire_brick" ], "fg": 7265, "rotates": false }, - { "id": [ "brick_season_autumn", "fire_brick_season_autumn" ], "fg": 7266, "rotates": false }, - { "id": [ "brick_season_winter", "fire_brick_season_winter" ], "fg": 7268, "rotates": false }, - { "id": [ "brick_season_summer", "fire_brick_season_summer" ], "fg": 7267, "rotates": false }, + "fg": 7047, + "rotates": false + }, + { "id": "rifle_flintlock", "fg": 7049, "rotates": false }, + { "id": "rifle_flintlock_season_autumn", "fg": 7050, "rotates": false }, + { "id": "rifle_flintlock_season_winter", "fg": 7052, "rotates": false }, + { "id": "rifle_flintlock_season_summer", "fg": 7051, "rotates": false }, + { "id": "ruger_lcr_38, ruger_lcr_22", "fg": 7073, "rotates": false }, + { "id": "ruger_lcr_38_season_autumn, ruger_lcr_22_season_autumn", "fg": 7074, "rotates": false }, + { "id": "ruger_lcr_38_season_winter, ruger_lcr_22_season_winter", "fg": 7076, "rotates": false }, + { "id": "ruger_lcr_38_season_summer, ruger_lcr_22_season_summer", "fg": 7075, "rotates": false }, + { "id": "saiga_12", "fg": 7081, "rotates": false }, + { "id": "saiga_12_season_autumn", "fg": 7082, "rotates": false }, + { "id": "saiga_12_season_winter", "fg": 7084, "rotates": false }, + { "id": "saiga_12_season_summer", "fg": 7083, "rotates": false }, + { "id": [ "usp_9mm", "usp_45" ], "fg": 7177, "rotates": false }, + { "id": [ "usp_9mm_season_autumn", "usp_45_season_autumn" ], "fg": 7178, "rotates": false }, + { "id": [ "usp_9mm_season_winter", "usp_45_season_winter" ], "fg": 7180, "rotates": false }, + { "id": [ "usp_9mm_season_summer", "usp_45_season_summer" ], "fg": 7179, "rotates": false }, + { "id": [ "brick", "fire_brick" ], "fg": 7269, "rotates": false }, + { "id": [ "brick_season_autumn", "fire_brick_season_autumn" ], "fg": 7270, "rotates": false }, + { "id": [ "brick_season_winter", "fire_brick_season_winter" ], "fg": 7272, "rotates": false }, + { "id": [ "brick_season_summer", "fire_brick_season_summer" ], "fg": 7271, "rotates": false }, { "id": [ "chainsaw_on", "elec_chainsaw_off", "elec_chainsaw_on", "chainsaw_off" ], - "fg": 7297, + "fg": 7301, "rotates": false }, { @@ -10776,7 +10776,7 @@ "elec_chainsaw_on_season_autumn", "chainsaw_off_season_autumn" ], - "fg": 7298, + "fg": 7302, "rotates": false }, { @@ -10786,7 +10786,7 @@ "elec_chainsaw_on_season_winter", "chainsaw_off_season_winter" ], - "fg": 7300, + "fg": 7304, "rotates": false }, { @@ -10796,97 +10796,97 @@ "elec_chainsaw_on_season_summer", "chainsaw_off_season_summer" ], - "fg": 7299, - "rotates": false - }, - { "id": [ "combatsaw_off", "e_combatsaw_off" ], "fg": 7317, "rotates": false }, - { "id": [ "combatsaw_off_season_autumn", "e_combatsaw_off_season_autumn" ], "fg": 7318, "rotates": false }, - { "id": [ "combatsaw_off_season_winter", "e_combatsaw_off_season_winter" ], "fg": 7320, "rotates": false }, - { "id": [ "combatsaw_off_season_summer", "e_combatsaw_off_season_summer" ], "fg": 7319, "rotates": false }, - { "id": [ "combatsaw_on", "e_combatsaw_on" ], "fg": 7321, "rotates": false }, - { "id": [ "combatsaw_on_season_autumn", "e_combatsaw_on_season_autumn" ], "fg": 7322, "rotates": false }, - { "id": [ "combatsaw_on_season_winter", "e_combatsaw_on_season_winter" ], "fg": 7324, "rotates": false }, - { "id": [ "combatsaw_on_season_summer", "e_combatsaw_on_season_summer" ], "fg": 7323, "rotates": false }, - { "id": [ "cs_lajatang_off", "ecs_lajatang_off" ], "fg": 7341, "rotates": false }, - { "id": [ "cs_lajatang_off_season_autumn", "ecs_lajatang_off_season_autumn" ], "fg": 7342, "rotates": false }, - { "id": [ "cs_lajatang_off_season_winter", "ecs_lajatang_off_season_winter" ], "fg": 7344, "rotates": false }, - { "id": [ "cs_lajatang_off_season_summer", "ecs_lajatang_off_season_summer" ], "fg": 7343, "rotates": false }, - { "id": [ "cs_lajatang_on", "ecs_lajatang_on" ], "fg": 7345, "rotates": false }, - { "id": [ "cs_lajatang_on_season_autumn", "ecs_lajatang_on_season_autumn" ], "fg": 7346, "rotates": false }, - { "id": [ "cs_lajatang_on_season_winter", "ecs_lajatang_on_season_winter" ], "fg": 7348, "rotates": false }, - { "id": [ "cs_lajatang_on_season_summer", "ecs_lajatang_on_season_summer" ], "fg": 7347, "rotates": false }, - { "id": "hammer_sledge", "fg": 7437, "rotates": false }, - { "id": "hammer_sledge_season_autumn", "fg": 7438, "rotates": false }, - { "id": "hammer_sledge_season_winter", "fg": 7440, "rotates": false }, - { "id": "hammer_sledge_season_summer", "fg": 7439, "rotates": false }, - { "id": [ "knife_combat", "knife_rm42", "knife_combat_mod" ], "fg": 7489, "rotates": false }, + "fg": 7303, + "rotates": false + }, + { "id": [ "combatsaw_off", "e_combatsaw_off" ], "fg": 7321, "rotates": false }, + { "id": [ "combatsaw_off_season_autumn", "e_combatsaw_off_season_autumn" ], "fg": 7322, "rotates": false }, + { "id": [ "combatsaw_off_season_winter", "e_combatsaw_off_season_winter" ], "fg": 7324, "rotates": false }, + { "id": [ "combatsaw_off_season_summer", "e_combatsaw_off_season_summer" ], "fg": 7323, "rotates": false }, + { "id": [ "combatsaw_on", "e_combatsaw_on" ], "fg": 7325, "rotates": false }, + { "id": [ "combatsaw_on_season_autumn", "e_combatsaw_on_season_autumn" ], "fg": 7326, "rotates": false }, + { "id": [ "combatsaw_on_season_winter", "e_combatsaw_on_season_winter" ], "fg": 7328, "rotates": false }, + { "id": [ "combatsaw_on_season_summer", "e_combatsaw_on_season_summer" ], "fg": 7327, "rotates": false }, + { "id": [ "cs_lajatang_off", "ecs_lajatang_off" ], "fg": 7345, "rotates": false }, + { "id": [ "cs_lajatang_off_season_autumn", "ecs_lajatang_off_season_autumn" ], "fg": 7346, "rotates": false }, + { "id": [ "cs_lajatang_off_season_winter", "ecs_lajatang_off_season_winter" ], "fg": 7348, "rotates": false }, + { "id": [ "cs_lajatang_off_season_summer", "ecs_lajatang_off_season_summer" ], "fg": 7347, "rotates": false }, + { "id": [ "cs_lajatang_on", "ecs_lajatang_on" ], "fg": 7349, "rotates": false }, + { "id": [ "cs_lajatang_on_season_autumn", "ecs_lajatang_on_season_autumn" ], "fg": 7350, "rotates": false }, + { "id": [ "cs_lajatang_on_season_winter", "ecs_lajatang_on_season_winter" ], "fg": 7352, "rotates": false }, + { "id": [ "cs_lajatang_on_season_summer", "ecs_lajatang_on_season_summer" ], "fg": 7351, "rotates": false }, + { "id": "hammer_sledge", "fg": 7441, "rotates": false }, + { "id": "hammer_sledge_season_autumn", "fg": 7442, "rotates": false }, + { "id": "hammer_sledge_season_winter", "fg": 7444, "rotates": false }, + { "id": "hammer_sledge_season_summer", "fg": 7443, "rotates": false }, + { "id": [ "knife_combat", "knife_rm42", "knife_combat_mod" ], "fg": 7493, "rotates": false }, { "id": [ "knife_combat_season_autumn", "knife_rm42_season_autumn", "knife_combat_mod_season_autumn" ], - "fg": 7490, + "fg": 7494, "rotates": false }, { "id": [ "knife_combat_season_winter", "knife_rm42_season_winter", "knife_combat_mod_season_winter" ], - "fg": 7492, + "fg": 7496, "rotates": false }, { "id": [ "knife_combat_season_summer", "knife_rm42_season_summer", "knife_combat_mod_season_summer" ], - "fg": 7491, + "fg": 7495, "rotates": false }, - { "id": [ "knuckle_brass", "crt_knuckledusters", "knuckle_steel" ], "fg": 7509, "rotates": false }, + { "id": [ "knuckle_brass", "crt_knuckledusters", "knuckle_steel" ], "fg": 7513, "rotates": false }, { "id": [ "knuckle_brass_season_autumn", "crt_knuckledusters_season_autumn", "knuckle_steel_season_autumn" ], - "fg": 7510, + "fg": 7514, "rotates": false }, { "id": [ "knuckle_brass_season_winter", "crt_knuckledusters_season_winter", "knuckle_steel_season_winter" ], - "fg": 7512, + "fg": 7516, "rotates": false }, { "id": [ "knuckle_brass_season_summer", "crt_knuckledusters_season_summer", "knuckle_steel_season_summer" ], - "fg": 7511, + "fg": 7515, "rotates": false }, - { "id": [ "kukri", "kukri_plus_two", "kukri_plus_one" ], "fg": 7517, "rotates": false }, + { "id": [ "kukri", "kukri_plus_two", "kukri_plus_one" ], "fg": 7521, "rotates": false }, { "id": [ "kukri_season_autumn", "kukri_plus_two_season_autumn", "kukri_plus_one_season_autumn" ], - "fg": 7518, + "fg": 7522, "rotates": false }, { "id": [ "kukri_season_winter", "kukri_plus_two_season_winter", "kukri_plus_one_season_winter" ], - "fg": 7520, + "fg": 7524, "rotates": false }, { "id": [ "kukri_season_summer", "kukri_plus_two_season_summer", "kukri_plus_one_season_summer" ], - "fg": 7519, - "rotates": false - }, - { "id": [ "naginata", "spear_survivor" ], "fg": 7557, "rotates": false }, - { "id": [ "naginata_season_autumn", "spear_survivor_season_autumn" ], "fg": 7558, "rotates": false }, - { "id": [ "naginata_season_winter", "spear_survivor_season_winter" ], "fg": 7560, "rotates": false }, - { "id": [ "naginata_season_summer", "spear_survivor_season_summer" ], "fg": 7559, "rotates": false }, - { "id": [ "q_staff", "i_staff" ], "fg": 7597, "rotates": false }, - { "id": [ "q_staff_season_autumn", "i_staff_season_autumn" ], "fg": 7598, "rotates": false }, - { "id": [ "q_staff_season_winter", "i_staff_season_winter" ], "fg": 7600, "rotates": false }, - { "id": [ "q_staff_season_summer", "i_staff_season_summer" ], "fg": 7599, "rotates": false }, - { "id": [ "scythe_war", "makeshift_scythe_war" ], "fg": 7633, "rotates": false }, - { "id": [ "scythe_war_season_autumn", "makeshift_scythe_war_season_autumn" ], "fg": 7634, "rotates": false }, - { "id": [ "scythe_war_season_winter", "makeshift_scythe_war_season_winter" ], "fg": 7636, "rotates": false }, - { "id": [ "scythe_war_season_summer", "makeshift_scythe_war_season_summer" ], "fg": 7635, "rotates": false }, - { "id": [ "tonfa", "tonfa_wood" ], "fg": 7709, "rotates": false }, - { "id": [ "tonfa_season_autumn", "tonfa_wood_season_autumn" ], "fg": 7710, "rotates": false }, - { "id": [ "tonfa_season_winter", "tonfa_wood_season_winter" ], "fg": 7712, "rotates": false }, - { "id": [ "tonfa_season_summer", "tonfa_wood_season_summer" ], "fg": 7711, "rotates": false }, - { "id": "umbrella", "fg": 7721, "rotates": false }, - { "id": "umbrella_season_autumn", "fg": 7722, "rotates": false }, - { "id": "umbrella_season_winter", "fg": 7724, "rotates": false }, - { "id": "umbrella_season_summer", "fg": 7723, "rotates": false }, + "fg": 7523, + "rotates": false + }, + { "id": [ "naginata", "spear_survivor" ], "fg": 7561, "rotates": false }, + { "id": [ "naginata_season_autumn", "spear_survivor_season_autumn" ], "fg": 7562, "rotates": false }, + { "id": [ "naginata_season_winter", "spear_survivor_season_winter" ], "fg": 7564, "rotates": false }, + { "id": [ "naginata_season_summer", "spear_survivor_season_summer" ], "fg": 7563, "rotates": false }, + { "id": [ "q_staff", "i_staff" ], "fg": 7601, "rotates": false }, + { "id": [ "q_staff_season_autumn", "i_staff_season_autumn" ], "fg": 7602, "rotates": false }, + { "id": [ "q_staff_season_winter", "i_staff_season_winter" ], "fg": 7604, "rotates": false }, + { "id": [ "q_staff_season_summer", "i_staff_season_summer" ], "fg": 7603, "rotates": false }, + { "id": [ "scythe_war", "makeshift_scythe_war" ], "fg": 7637, "rotates": false }, + { "id": [ "scythe_war_season_autumn", "makeshift_scythe_war_season_autumn" ], "fg": 7638, "rotates": false }, + { "id": [ "scythe_war_season_winter", "makeshift_scythe_war_season_winter" ], "fg": 7640, "rotates": false }, + { "id": [ "scythe_war_season_summer", "makeshift_scythe_war_season_summer" ], "fg": 7639, "rotates": false }, + { "id": [ "tonfa", "tonfa_wood" ], "fg": 7713, "rotates": false }, + { "id": [ "tonfa_season_autumn", "tonfa_wood_season_autumn" ], "fg": 7714, "rotates": false }, + { "id": [ "tonfa_season_winter", "tonfa_wood_season_winter" ], "fg": 7716, "rotates": false }, + { "id": [ "tonfa_season_summer", "tonfa_wood_season_summer" ], "fg": 7715, "rotates": false }, + { "id": "umbrella", "fg": 7725, "rotates": false }, + { "id": "umbrella_season_autumn", "fg": 7726, "rotates": false }, + { "id": "umbrella_season_winter", "fg": 7728, "rotates": false }, + { "id": "umbrella_season_summer", "fg": 7727, "rotates": false }, { "id": "12mm_season_autumn", "fg": 1 }, { "id": "12mm_season_spring", "fg": 2 }, { "id": "12mm_season_summer", "fg": 3 }, @@ -13779,2147 +13779,2151 @@ { "id": "riding_saddle_season_spring", "fg": 3814 }, { "id": "riding_saddle_season_summer", "fg": 3815 }, { "id": "riding_saddle_season_winter", "fg": 3816 }, - { "id": "riv_scope_season_autumn", "fg": 3821 }, - { "id": "riv_scope_season_spring", "fg": 3822 }, - { "id": "riv_scope_season_summer", "fg": 3823 }, - { "id": "riv_scope_season_winter", "fg": 3824 }, - { "id": "rm121aux_season_autumn", "fg": 3825 }, - { "id": "rm121aux_season_spring", "fg": 3826 }, - { "id": "rm121aux_season_summer", "fg": 3827 }, - { "id": "rm121aux_season_winter", "fg": 3828 }, - { "id": "rm4502_season_autumn", "fg": 3829 }, - { "id": "rm4502_season_spring", "fg": 3830 }, - { "id": "rm4502_season_summer", "fg": 3831 }, - { "id": "rm4502_season_winter", "fg": 3832 }, - { "id": "rm4504_season_autumn", "fg": 3833 }, - { "id": "rm4504_season_spring", "fg": 3834 }, - { "id": "rm4504_season_summer", "fg": 3835 }, - { "id": "rm4504_season_winter", "fg": 3836 }, - { "id": "rock_season_autumn", "fg": 3837 }, - { "id": "rock_season_spring", "fg": 3838 }, - { "id": "rock_season_summer", "fg": 3839 }, - { "id": "rock_season_winter", "fg": 3840 }, - { "id": "rock_flaking_season_autumn", "fg": 3841 }, - { "id": "rock_flaking_season_spring", "fg": 3842 }, - { "id": "rock_flaking_season_summer", "fg": 3843 }, - { "id": "rock_flaking_season_winter", "fg": 3844 }, - { "id": "rock_large_season_autumn", "fg": 3845 }, - { "id": "rock_large_season_spring", "fg": 3846 }, - { "id": "rock_large_season_summer", "fg": 3847 }, - { "id": "rock_large_season_winter", "fg": 3848 }, - { "id": "rock_pot_season_autumn", "fg": 3849 }, - { "id": "rock_pot_season_spring", "fg": 3850 }, - { "id": "rock_pot_season_summer", "fg": 3851 }, - { "id": "rock_pot_season_winter", "fg": 3852 }, - { "id": "rolling_pin_season_autumn", "fg": 3853 }, - { "id": "rolling_pin_season_spring", "fg": 3854 }, - { "id": "rolling_pin_season_summer", "fg": 3855 }, - { "id": "rolling_pin_season_winter", "fg": 3856 }, - { "id": "rope_30_season_autumn", "fg": 3857 }, - { "id": "rope_30_season_spring", "fg": 3858 }, - { "id": "rope_30_season_summer", "fg": 3859 }, - { "id": "rope_30_season_winter", "fg": 3860 }, - { "id": "rope_6_season_autumn", "fg": 3861 }, - { "id": "rope_6_season_spring", "fg": 3862 }, - { "id": "rope_6_season_summer", "fg": 3863 }, - { "id": "rope_6_season_winter", "fg": 3864 }, - { "id": "rubber_armor_horse_season_autumn", "fg": 3865 }, - { "id": "rubber_armor_horse_season_spring", "fg": 3866 }, - { "id": "rubber_armor_horse_season_summer", "fg": 3867 }, - { "id": "rubber_armor_horse_season_winter", "fg": 3868 }, - { "id": "rx12_injector_season_autumn", "fg": 3869 }, - { "id": "rx12_injector_season_spring", "fg": 3870 }, - { "id": "rx12_injector_season_summer", "fg": 3871 }, - { "id": "rx12_injector_season_winter", "fg": 3872 }, - { "id": "saddlebag_season_autumn", "fg": 3873 }, - { "id": "saddlebag_season_spring", "fg": 3874 }, - { "id": "saddlebag_season_summer", "fg": 3875 }, - { "id": "saddlebag_season_winter", "fg": 3876 }, - { "id": "safe_box_season_autumn", "fg": 3877 }, - { "id": "safe_box_season_spring", "fg": 3878 }, - { "id": "safe_box_season_summer", "fg": 3879 }, - { "id": "safe_box_season_winter", "fg": 3880 }, - { "id": "scorecard_season_autumn", "fg": 3881 }, - { "id": "scorecard_season_spring", "fg": 3882 }, - { "id": "scorecard_season_summer", "fg": 3883 }, - { "id": "scorecard_season_winter", "fg": 3884 }, - { "id": "scrap_season_autumn", "fg": 3885 }, - { "id": "scrap_season_spring", "fg": 3886 }, - { "id": "scrap_season_summer", "fg": 3887 }, - { "id": "scrap_season_winter", "fg": 3888 }, - { "id": "sharp_toothbrush_season_autumn", "fg": 3889 }, - { "id": "sharp_toothbrush_season_spring", "fg": 3890 }, - { "id": "sharp_toothbrush_season_summer", "fg": 3891 }, - { "id": "sharp_toothbrush_season_winter", "fg": 3892 }, - { "id": "sheet_kevlar_season_autumn", "fg": 3901 }, - { "id": "sheet_kevlar_season_spring", "fg": 3902 }, - { "id": "sheet_kevlar_season_summer", "fg": 3903 }, - { "id": "sheet_kevlar_season_winter", "fg": 3904 }, - { "id": "sheet_metal_small_season_autumn", "fg": 3909 }, - { "id": "sheet_metal_small_season_spring", "fg": 3910 }, - { "id": "sheet_metal_small_season_summer", "fg": 3911 }, - { "id": "sheet_metal_small_season_winter", "fg": 3912 }, - { "id": "shield_buckler_season_autumn", "fg": 3913 }, - { "id": "shield_buckler_season_spring", "fg": 3914 }, - { "id": "shield_buckler_season_summer", "fg": 3915 }, - { "id": "shield_buckler_season_winter", "fg": 3916 }, - { "id": "shield_kite_season_autumn", "fg": 3917 }, - { "id": "shield_kite_season_spring", "fg": 3918 }, - { "id": "shield_kite_season_summer", "fg": 3919 }, - { "id": "shield_kite_season_winter", "fg": 3920 }, - { "id": "shield_riot_season_autumn", "fg": 3921 }, - { "id": "shield_riot_season_spring", "fg": 3922 }, - { "id": "shield_riot_season_summer", "fg": 3923 }, - { "id": "shield_riot_season_winter", "fg": 3924 }, - { "id": "skateboard_season_autumn", "fg": 3929 }, - { "id": "skateboard_season_spring", "fg": 3930 }, - { "id": "skateboard_season_summer", "fg": 3931 }, - { "id": "skateboard_season_winter", "fg": 3932 }, - { "id": "sleeping_bag_season_autumn", "fg": 3933 }, - { "id": "sleeping_bag_season_spring", "fg": 3934 }, - { "id": "sleeping_bag_season_summer", "fg": 3935 }, - { "id": "sleeping_bag_season_winter", "fg": 3936 }, - { "id": "sm_extinguisher_season_autumn", "fg": 3937 }, - { "id": "sm_extinguisher_season_spring", "fg": 3938 }, - { "id": "sm_extinguisher_season_summer", "fg": 3939 }, - { "id": "sm_extinguisher_season_winter", "fg": 3940 }, - { "id": "small_lcd_screen_season_autumn", "fg": 3941 }, - { "id": "small_lcd_screen_season_spring", "fg": 3942 }, - { "id": "small_lcd_screen_season_summer", "fg": 3943 }, - { "id": "small_lcd_screen_season_winter", "fg": 3944 }, - { "id": "small_turbine_engine_season_autumn", "fg": 3945 }, - { "id": "small_turbine_engine_season_spring", "fg": 3946 }, - { "id": "small_turbine_engine_season_summer", "fg": 3947 }, - { "id": "small_turbine_engine_season_winter", "fg": 3948 }, - { "id": "smart_lamp_season_autumn", "fg": 3949 }, - { "id": "smart_lamp_season_spring", "fg": 3950 }, - { "id": "smart_lamp_season_summer", "fg": 3951 }, - { "id": "smart_lamp_season_winter", "fg": 3952 }, - { "id": "smart_lamp_on_season_autumn", "fg": 3953 }, - { "id": "smart_lamp_on_season_spring", "fg": 3954 }, - { "id": "smart_lamp_on_season_summer", "fg": 3955 }, - { "id": "smart_lamp_on_season_winter", "fg": 3956 }, - { "id": "smoxygen_tank_season_autumn", "fg": 3957 }, - { "id": "smoxygen_tank_season_spring", "fg": 3958 }, - { "id": "smoxygen_tank_season_summer", "fg": 3959 }, - { "id": "smoxygen_tank_season_winter", "fg": 3960 }, - { "id": "soap_season_autumn", "fg": 3961 }, - { "id": "soap_season_spring", "fg": 3962 }, - { "id": "soap_season_summer", "fg": 3963 }, - { "id": "soap_season_winter", "fg": 3964 }, - { "id": "soap_holder_season_autumn", "fg": 3965 }, - { "id": "soap_holder_season_spring", "fg": 3966 }, - { "id": "soap_holder_season_summer", "fg": 3967 }, - { "id": "soap_holder_season_winter", "fg": 3968 }, - { "id": "spell_scroll_season_autumn", "fg": 3969 }, - { "id": "spell_scroll_season_spring", "fg": 3970 }, - { "id": "spell_scroll_season_summer", "fg": 3971 }, - { "id": "spell_scroll_season_winter", "fg": 3972 }, - { "id": "splinter_season_autumn", "fg": 3973 }, - { "id": "splinter_season_spring", "fg": 3974 }, - { "id": "splinter_season_summer", "fg": 3975 }, - { "id": "splinter_season_winter", "fg": 3976 }, - { "id": "sponge_season_autumn", "fg": 3977 }, - { "id": "sponge_season_spring", "fg": 3978 }, - { "id": "sponge_season_summer", "fg": 3979 }, - { "id": "sponge_season_winter", "fg": 3980 }, - { "id": "steam_triple_medium_season_autumn", "fg": 3981 }, - { "id": "steam_triple_medium_season_spring", "fg": 3982 }, - { "id": "steam_triple_medium_season_summer", "fg": 3983 }, - { "id": "steam_triple_medium_season_winter", "fg": 3984 }, - { "id": "steel_armor_season_autumn", "fg": 3989 }, - { "id": "steel_armor_season_spring", "fg": 3990 }, - { "id": "steel_armor_season_summer", "fg": 3991 }, - { "id": "steel_armor_season_winter", "fg": 3992 }, - { "id": "steel_chunk_season_autumn", "fg": 3993 }, - { "id": "steel_chunk_season_spring", "fg": 3994 }, - { "id": "steel_chunk_season_summer", "fg": 3995 }, - { "id": "steel_chunk_season_winter", "fg": 3996 }, - { "id": "steel_lump_season_autumn", "fg": 4001 }, - { "id": "steel_lump_season_spring", "fg": 4002 }, - { "id": "steel_lump_season_summer", "fg": 4003 }, - { "id": "steel_lump_season_winter", "fg": 4004 }, - { "id": "stick_season_autumn", "fg": 4005 }, - { "id": "stick_season_spring", "fg": 4006 }, - { "id": "stick_season_summer", "fg": 4007 }, - { "id": "stick_season_winter", "fg": 4008 }, - { "id": "stick_long_season_autumn", "fg": 4009 }, - { "id": "stick_long_season_spring", "fg": 4010 }, - { "id": "stick_long_season_summer", "fg": 4011 }, - { "id": "stick_long_season_winter", "fg": 4012 }, - { "id": "stock_pot_season_autumn", "fg": 4013 }, - { "id": "stock_pot_season_spring", "fg": 4014 }, - { "id": "stock_pot_season_summer", "fg": 4015 }, - { "id": "stock_pot_season_winter", "fg": 4016 }, - { "id": "straw_basket_season_autumn", "fg": 4021 }, - { "id": "straw_basket_season_spring", "fg": 4022 }, - { "id": "straw_basket_season_summer", "fg": 4023 }, - { "id": "straw_basket_season_winter", "fg": 4024 }, - { "id": "straw_doll_season_autumn", "fg": 4025 }, - { "id": "straw_doll_season_spring", "fg": 4026 }, - { "id": "straw_doll_season_summer", "fg": 4027 }, - { "id": "straw_doll_season_winter", "fg": 4028 }, - { "id": "styrofoam_cup_season_autumn", "fg": 4029 }, - { "id": "styrofoam_cup_season_spring", "fg": 4030 }, - { "id": "styrofoam_cup_season_summer", "fg": 4031 }, - { "id": "styrofoam_cup_season_winter", "fg": 4032 }, - { "id": "suitcase_l_season_autumn", "fg": 4033 }, - { "id": "suitcase_l_season_spring", "fg": 4034 }, - { "id": "suitcase_l_season_summer", "fg": 4035 }, - { "id": "suitcase_l_season_winter", "fg": 4036 }, - { "id": "suitcase_m_season_autumn", "fg": 4037 }, - { "id": "suitcase_m_season_spring", "fg": 4038 }, - { "id": "suitcase_m_season_summer", "fg": 4039 }, - { "id": "suitcase_m_season_winter", "fg": 4040 }, - { "id": "superglue_season_autumn", "fg": 4041 }, - { "id": "superglue_season_spring", "fg": 4042 }, - { "id": "superglue_season_summer", "fg": 4043 }, - { "id": "superglue_season_winter", "fg": 4044 }, - { "id": "swag_bag_season_autumn", "fg": 4053 }, - { "id": "swag_bag_season_spring", "fg": 4054 }, - { "id": "swag_bag_season_summer", "fg": 4055 }, - { "id": "swag_bag_season_winter", "fg": 4056 }, - { "id": "talking_doll_season_autumn", "fg": 4061 }, - { "id": "talking_doll_season_spring", "fg": 4062 }, - { "id": "talking_doll_season_summer", "fg": 4063 }, - { "id": "talking_doll_season_winter", "fg": 4064 }, - { "id": "tanned_pelt_season_autumn", "fg": 4065 }, - { "id": "tanned_pelt_season_spring", "fg": 4066 }, - { "id": "tanned_pelt_season_summer", "fg": 4067 }, - { "id": "tanned_pelt_season_winter", "fg": 4068 }, - { "id": "tanning_pelt_season_autumn", "fg": 4069 }, - { "id": "tanning_pelt_season_spring", "fg": 4070 }, - { "id": "tanning_pelt_season_summer", "fg": 4071 }, - { "id": "tanning_pelt_season_winter", "fg": 4072 }, - { "id": "teddy_season_autumn", "fg": 4073 }, - { "id": "teddy_season_spring", "fg": 4074 }, - { "id": "teddy_season_summer", "fg": 4075 }, - { "id": "teddy_season_winter", "fg": 4076 }, - { "id": "teddy_bear_season_autumn", "fg": 4077 }, - { "id": "teddy_bear_season_spring", "fg": 4078 }, - { "id": "teddy_bear_season_summer", "fg": 4079 }, - { "id": "teddy_bear_season_winter", "fg": 4080 }, - { "id": "test_tube_season_autumn", "fg": 4081 }, - { "id": "test_tube_season_spring", "fg": 4082 }, - { "id": "test_tube_season_summer", "fg": 4083 }, - { "id": "test_tube_season_winter", "fg": 4084 }, - { "id": "test_tube_micro_season_autumn", "fg": 4085 }, - { "id": "test_tube_micro_season_spring", "fg": 4086 }, - { "id": "test_tube_micro_season_summer", "fg": 4087 }, - { "id": "test_tube_micro_season_winter", "fg": 4088 }, - { "id": "thread_season_autumn", "fg": 4089 }, - { "id": "thread_season_spring", "fg": 4090 }, - { "id": "thread_season_summer", "fg": 4091 }, - { "id": "thread_season_winter", "fg": 4092 }, - { "id": "throw_extinguisher_season_autumn", "fg": 4093 }, - { "id": "throw_extinguisher_season_spring", "fg": 4094 }, - { "id": "throw_extinguisher_season_summer", "fg": 4095 }, - { "id": "throw_extinguisher_season_winter", "fg": 4096 }, - { "id": "toaster_season_autumn", "fg": 4097 }, - { "id": "toaster_season_spring", "fg": 4098 }, - { "id": "toaster_season_summer", "fg": 4099 }, - { "id": "toaster_season_winter", "fg": 4100 }, - { "id": "tool_rocket_candy_season_autumn", "fg": 4101 }, - { "id": "tool_rocket_candy_season_spring", "fg": 4102 }, - { "id": "tool_rocket_candy_season_summer", "fg": 4103 }, - { "id": "tool_rocket_candy_season_winter", "fg": 4104 }, - { "id": "tool_rocket_candy_act_season_autumn", "fg": 4105 }, - { "id": "tool_rocket_candy_act_season_spring", "fg": 4106 }, - { "id": "tool_rocket_candy_act_season_summer", "fg": 4107 }, - { "id": "tool_rocket_candy_act_season_winter", "fg": 4108 }, - { "id": "toolbox_season_autumn", "fg": 4109 }, - { "id": "toolbox_season_spring", "fg": 4110 }, - { "id": "toolbox_season_summer", "fg": 4111 }, - { "id": "toolbox_season_winter", "fg": 4112 }, - { "id": "toothbrush_plain_season_autumn", "fg": 4113 }, - { "id": "toothbrush_plain_season_spring", "fg": 4114 }, - { "id": "toothbrush_plain_season_summer", "fg": 4115 }, - { "id": "toothbrush_plain_season_winter", "fg": 4116 }, - { "id": "torch_season_autumn", "fg": 4117 }, - { "id": "torch_season_spring", "fg": 4118 }, - { "id": "torch_season_summer", "fg": 4119 }, - { "id": "torch_season_winter", "fg": 4120 }, - { "id": "torch_done_season_autumn", "fg": 4121 }, - { "id": "torch_done_season_spring", "fg": 4122 }, - { "id": "torch_done_season_summer", "fg": 4123 }, - { "id": "torch_done_season_winter", "fg": 4124 }, - { "id": "torch_lit_season_autumn", "fg": 4125 }, - { "id": "torch_lit_season_spring", "fg": 4126 }, - { "id": "torch_lit_season_summer", "fg": 4127 }, - { "id": "torch_lit_season_winter", "fg": 4128 }, - { "id": "tramadol_season_autumn", "fg": 4133 }, - { "id": "tramadol_season_spring", "fg": 4134 }, - { "id": "tramadol_season_summer", "fg": 4135 }, - { "id": "tramadol_season_winter", "fg": 4136 }, - { "id": "tuba_season_autumn", "fg": 4137 }, - { "id": "tuba_season_spring", "fg": 4138 }, - { "id": "tuba_season_summer", "fg": 4139 }, - { "id": "tuba_season_winter", "fg": 4140 }, - { "id": "two_way_radio_season_autumn", "fg": 4141 }, - { "id": "two_way_radio_season_spring", "fg": 4142 }, - { "id": "two_way_radio_season_summer", "fg": 4143 }, - { "id": "two_way_radio_season_winter", "fg": 4144 }, - { "id": "unfinished_charcoal_season_autumn", "fg": 4145 }, - { "id": "unfinished_charcoal_season_spring", "fg": 4146 }, - { "id": "unfinished_charcoal_season_summer", "fg": 4147 }, - { "id": "unfinished_charcoal_season_winter", "fg": 4148 }, - { "id": "usb_drive_season_autumn", "fg": 4149 }, - { "id": "usb_drive_season_spring", "fg": 4150 }, - { "id": "usb_drive_season_summer", "fg": 4151 }, - { "id": "usb_drive_season_winter", "fg": 4152 }, - { "id": "vpart_basketlg_season_autumn", "fg": 4153 }, - { "id": "vpart_basketlg_season_spring", "fg": 4154 }, - { "id": "vpart_basketlg_season_summer", "fg": 4155 }, - { "id": "vpart_basketlg_season_winter", "fg": 4156 }, - { "id": "vpart_hdhatch_opaque_season_autumn", "fg": 4157 }, - { "id": "vpart_hdhatch_opaque_season_spring", "fg": 4158 }, - { "id": "vpart_hdhatch_opaque_season_summer", "fg": 4159 }, - { "id": "vpart_hdhatch_opaque_season_winter", "fg": 4160 }, - { "id": "washcloth_season_autumn", "fg": 4161 }, - { "id": "washcloth_season_spring", "fg": 4162 }, - { "id": "washcloth_season_summer", "fg": 4163 }, - { "id": "washcloth_season_winter", "fg": 4164 }, - { "id": "waterskin_season_autumn", "fg": 4165 }, - { "id": "waterskin_season_spring", "fg": 4166 }, - { "id": "waterskin_season_summer", "fg": 4167 }, - { "id": "waterskin_season_winter", "fg": 4168 }, - { "id": "waterskin2_season_autumn", "fg": 4169 }, - { "id": "waterskin2_season_spring", "fg": 4170 }, - { "id": "waterskin2_season_summer", "fg": 4171 }, - { "id": "waterskin2_season_winter", "fg": 4172 }, - { "id": "weather_reader_season_autumn", "fg": 4177 }, - { "id": "weather_reader_season_spring", "fg": 4178 }, - { "id": "weather_reader_season_summer", "fg": 4179 }, - { "id": "weather_reader_season_winter", "fg": 4180 }, - { "id": "well_pump_season_autumn", "fg": 4181 }, - { "id": "well_pump_season_spring", "fg": 4182 }, - { "id": "well_pump_season_summer", "fg": 4183 }, - { "id": "well_pump_season_winter", "fg": 4184 }, - { "id": "whistle_season_autumn", "fg": 4185 }, - { "id": "whistle_season_spring", "fg": 4186 }, - { "id": "whistle_season_summer", "fg": 4187 }, - { "id": "whistle_season_winter", "fg": 4188 }, - { "id": "wide_headlight_reinforced_season_autumn", "fg": 4189 }, - { "id": "wide_headlight_reinforced_season_spring", "fg": 4190 }, - { "id": "wide_headlight_reinforced_season_summer", "fg": 4191 }, - { "id": "wide_headlight_reinforced_season_winter", "fg": 4192 }, - { "id": "withered_season_autumn", "fg": 4193 }, - { "id": "withered_season_spring", "fg": 4194 }, - { "id": "withered_season_summer", "fg": 4195 }, - { "id": "withered_season_winter", "fg": 4196 }, - { "id": "wood_sheet_season_autumn", "fg": 4197 }, - { "id": "wood_sheet_season_spring", "fg": 4198 }, - { "id": "wood_sheet_season_summer", "fg": 4199 }, - { "id": "wood_sheet_season_winter", "fg": 4200 }, - { "id": "wooden_barrel_season_autumn", "fg": 4201 }, - { "id": "wooden_barrel_season_spring", "fg": 4202 }, - { "id": "wooden_barrel_season_summer", "fg": 4203 }, - { "id": "wooden_barrel_season_winter", "fg": 4204 }, - { "id": "wrapped_rad_badge_season_autumn", "fg": 4205 }, - { "id": "wrapped_rad_badge_season_spring", "fg": 4206 }, - { "id": "wrapped_rad_badge_season_summer", "fg": 4207 }, - { "id": "wrapped_rad_badge_season_winter", "fg": 4208 }, - { "id": "wrapper_season_autumn", "fg": 4209 }, - { "id": "wrapper_season_spring", "fg": 4210 }, - { "id": "wrapper_season_summer", "fg": 4211 }, - { "id": "wrapper_season_winter", "fg": 4212 }, - { "id": "yarn_season_autumn", "fg": 4213 }, - { "id": "yarn_season_spring", "fg": 4214 }, - { "id": "yarn_season_summer", "fg": 4215 }, - { "id": "yarn_season_winter", "fg": 4216 }, - { "id": "animation_hit_season_autumn", "fg": 4217 }, - { "id": "animation_hit_season_spring", "fg": 4218 }, - { "id": "animation_hit_season_summer", "fg": 4219 }, - { "id": "animation_hit_season_winter", "fg": 4220 }, - { "id": "footstep_season_autumn", "fg": 4221 }, - { "id": "footstep_season_spring", "fg": 4222 }, - { "id": "footstep_season_summer", "fg": 4223 }, - { "id": "footstep_season_winter", "fg": 4224 }, - { "id": "footstep_above_season_autumn", "fg": 4225 }, - { "id": "footstep_above_season_spring", "fg": 4226 }, - { "id": "footstep_above_season_summer", "fg": 4227 }, - { "id": "footstep_above_season_winter", "fg": 4228 }, - { "id": "footstep_below_season_autumn", "fg": 4229 }, - { "id": "footstep_below_season_spring", "fg": 4230 }, - { "id": "footstep_below_season_summer", "fg": 4231 }, - { "id": "footstep_below_season_winter", "fg": 4232 }, - { "id": "graffiti_season_autumn", "fg": 4233 }, - { "id": "graffiti_season_spring", "fg": 4234 }, - { "id": "graffiti_season_summer", "fg": 4235 }, - { "id": "graffiti_season_winter", "fg": 4236 }, - { "id": "highlight_item_season_autumn", "fg": 4237 }, - { "id": "highlight_item_season_spring", "fg": 4238 }, - { "id": "highlight_item_season_summer", "fg": 4239 }, - { "id": "highlight_item_season_winter", "fg": 4240 }, - { "id": "infrared_creature_season_autumn", "fg": 4241 }, - { "id": "infrared_creature_season_spring", "fg": 4242 }, - { "id": "infrared_creature_season_summer", "fg": 4243 }, - { "id": "infrared_creature_season_winter", "fg": 4244 }, - { "id": "overlay_friendly_sees_player", "fg": 4245 }, - { "id": "overlay_friendly_sees_player_season_autumn", "fg": 4246 }, - { "id": "overlay_friendly_sees_player_season_summer", "fg": 4247 }, - { "id": "overlay_friendly_sees_player_season_winter", "fg": 4248 }, - { "id": "overlay_hostile_sees_player", "fg": 4249 }, - { "id": "overlay_hostile_sees_player_season_autumn", "fg": 4250 }, - { "id": "overlay_hostile_sees_player_season_summer", "fg": 4251 }, - { "id": "overlay_hostile_sees_player_season_winter", "fg": 4252 }, - { "id": "overlay_neutral_sees_player", "fg": 4253 }, - { "id": "overlay_neutral_sees_player_season_autumn", "fg": 4254 }, - { "id": "overlay_neutral_sees_player_season_summer", "fg": 4255 }, - { "id": "overlay_neutral_sees_player_season_winter", "fg": 4256 }, - { "id": "overlay_other_sees_player", "fg": 4257 }, - { "id": "overlay_other_sees_player_season_autumn", "fg": 4258 }, - { "id": "overlay_other_sees_player_season_summer", "fg": 4259 }, - { "id": "overlay_other_sees_player_season_winter", "fg": 4260 }, - { "id": "unknown_season_autumn", "fg": 4261 }, - { "id": "unknown_season_spring", "fg": 4262 }, - { "id": "unknown_season_summer", "fg": 4263 }, - { "id": "unknown_season_winter", "fg": 4264 }, - { "id": "weather_rain_drop_season_autumn", "fg": 4265 }, - { "id": "weather_rain_drop_season_spring", "fg": 4266 }, - { "id": "weather_rain_drop_season_summer", "fg": 4267 }, - { "id": "weather_rain_drop_season_winter", "fg": 4268 }, - { "id": "weather_snowflake_season_autumn", "fg": 4269 }, - { "id": "weather_snowflake_season_spring", "fg": 4270 }, - { "id": "weather_snowflake_season_summer", "fg": 4271 }, - { "id": "weather_snowflake_season_winter", "fg": 4272 }, - { "id": "zombie_revival_indicator", "fg": 4273 }, - { "id": "zombie_revival_indicator_season_autumn", "fg": 4274 }, - { "id": "zombie_revival_indicator_season_summer", "fg": 4275 }, - { "id": "zombie_revival_indicator_season_winter", "fg": 4276 }, - { "id": "mon_bat_season_autumn", "fg": 4277 }, - { "id": "mon_bat_season_spring", "fg": 4278 }, - { "id": "mon_bat_season_summer", "fg": 4279 }, - { "id": "mon_bat_season_winter", "fg": 4280 }, - { "id": "mon_bear_cub_season_autumn", "fg": 4281 }, - { "id": "mon_bear_cub_season_spring", "fg": 4282 }, - { "id": "mon_bear_cub_season_summer", "fg": 4283 }, - { "id": "mon_bear_cub_season_winter", "fg": 4284 }, - { "id": "mon_beaver_season_autumn", "fg": 4285 }, - { "id": "mon_beaver_season_spring", "fg": 4286 }, - { "id": "mon_beaver_season_summer", "fg": 4287 }, - { "id": "mon_beaver_season_winter", "fg": 4288 }, - { "id": "mon_biollante_sprig_season_autumn", "fg": 4289 }, - { "id": "mon_biollante_sprig_season_spring", "fg": 4290 }, - { "id": "mon_biollante_sprig_season_summer", "fg": 4291 }, - { "id": "mon_biollante_sprig_season_winter", "fg": 4292 }, - { "id": "mon_biollante_sprout_season_autumn", "fg": 4293 }, - { "id": "mon_biollante_sprout_season_spring", "fg": 4294 }, - { "id": "mon_biollante_sprout_season_summer", "fg": 4295 }, - { "id": "mon_biollante_sprout_season_winter", "fg": 4296 }, - { "id": "mon_blob_season_autumn", "fg": 4301 }, - { "id": "mon_blob_season_spring", "fg": 4302 }, - { "id": "mon_blob_season_summer", "fg": 4303 }, - { "id": "mon_blob_season_winter", "fg": 4304 }, - { "id": "mon_blob_large_season_autumn", "fg": 4305 }, - { "id": "mon_blob_large_season_spring", "fg": 4306 }, - { "id": "mon_blob_large_season_summer", "fg": 4307 }, - { "id": "mon_blob_large_season_winter", "fg": 4308 }, - { "id": "mon_blob_small_season_autumn", "fg": 4309 }, - { "id": "mon_blob_small_season_spring", "fg": 4310 }, - { "id": "mon_blob_small_season_summer", "fg": 4311 }, - { "id": "mon_blob_small_season_winter", "fg": 4312 }, - { "id": "mon_bobcat_season_autumn", "fg": 4313 }, - { "id": "mon_bobcat_season_spring", "fg": 4314 }, - { "id": "mon_bobcat_season_summer", "fg": 4315 }, - { "id": "mon_bobcat_season_winter", "fg": 4316 }, - { "id": "mon_boomer_season_autumn", "fg": 4317 }, - { "id": "mon_boomer_season_spring", "fg": 4318 }, - { "id": "mon_boomer_season_summer", "fg": 4319 }, - { "id": "mon_boomer_season_winter", "fg": 4320 }, - { "id": "mon_cat_season_autumn", "fg": 4321 }, - { "id": "mon_cat_season_spring", "fg": 4322 }, - { "id": "mon_cat_season_summer", "fg": 4323 }, - { "id": "mon_cat_season_winter", "fg": 4324 }, - { "id": "mon_chicken_season_autumn", "fg": 4325 }, - { "id": "mon_chicken_season_spring", "fg": 4326 }, - { "id": "mon_chicken_season_summer", "fg": 4327 }, - { "id": "mon_chicken_season_winter", "fg": 4328 }, - { "id": "mon_chipmunk_season_autumn", "fg": 4333 }, - { "id": "mon_chipmunk_season_spring", "fg": 4334 }, - { "id": "mon_chipmunk_season_summer", "fg": 4335 }, - { "id": "mon_chipmunk_season_winter", "fg": 4336 }, - { "id": "mon_chud_season_autumn", "fg": 4337 }, - { "id": "mon_chud_season_spring", "fg": 4338 }, - { "id": "mon_chud_season_summer", "fg": 4339 }, - { "id": "mon_chud_season_winter", "fg": 4340 }, - { "id": "mon_cockatrice_season_autumn", "fg": 4341 }, - { "id": "mon_cockatrice_season_spring", "fg": 4342 }, - { "id": "mon_cockatrice_season_summer", "fg": 4343 }, - { "id": "mon_cockatrice_season_winter", "fg": 4344 }, - { "id": "mon_coyote_season_autumn", "fg": 4345 }, - { "id": "mon_coyote_season_spring", "fg": 4346 }, - { "id": "mon_coyote_season_summer", "fg": 4347 }, - { "id": "mon_coyote_season_winter", "fg": 4348 }, - { "id": "mon_coyote_wolf_season_autumn", "fg": 4349 }, - { "id": "mon_coyote_wolf_season_spring", "fg": 4350 }, - { "id": "mon_coyote_wolf_season_summer", "fg": 4351 }, - { "id": "mon_coyote_wolf_season_winter", "fg": 4352 }, - { "id": "mon_creeper_hub_season_autumn", "fg": 4353 }, - { "id": "mon_creeper_hub_season_spring", "fg": 4354 }, - { "id": "mon_creeper_hub_season_summer", "fg": 4355 }, - { "id": "mon_creeper_hub_season_winter", "fg": 4356 }, - { "id": "mon_creeper_vine_season_autumn", "fg": 4357 }, - { "id": "mon_creeper_vine_season_spring", "fg": 4358 }, - { "id": "mon_creeper_vine_season_summer", "fg": 4359 }, - { "id": "mon_creeper_vine_season_winter", "fg": 4360 }, - { "id": "mon_crow_season_autumn", "fg": 4361 }, - { "id": "mon_crow_season_spring", "fg": 4362 }, - { "id": "mon_crow_season_summer", "fg": 4363 }, - { "id": "mon_crow_season_winter", "fg": 4364 }, - { "id": "mon_crows_m240_season_autumn", "fg": 4365 }, - { "id": "mon_crows_m240_season_spring", "fg": 4366 }, - { "id": "mon_crows_m240_season_summer", "fg": 4367 }, - { "id": "mon_crows_m240_season_winter", "fg": 4368 }, - { "id": "mon_deer_fawn_season_autumn", "fg": 4369 }, - { "id": "mon_deer_fawn_season_spring", "fg": 4370 }, - { "id": "mon_deer_fawn_season_summer", "fg": 4371 }, - { "id": "mon_deer_fawn_season_winter", "fg": 4372 }, - { "id": "mon_deer_mouse_season_autumn", "fg": 4373 }, - { "id": "mon_deer_mouse_season_spring", "fg": 4374 }, - { "id": "mon_deer_mouse_season_summer", "fg": 4375 }, - { "id": "mon_deer_mouse_season_winter", "fg": 4376 }, - { "id": "mon_dog_season_autumn", "fg": 4377 }, - { "id": "mon_dog_season_spring", "fg": 4378 }, - { "id": "mon_dog_season_summer", "fg": 4379 }, - { "id": "mon_dog_season_winter", "fg": 4380 }, - { "id": "mon_dog_auscattle_season_autumn", "fg": 4381 }, - { "id": "mon_dog_auscattle_season_spring", "fg": 4382 }, - { "id": "mon_dog_auscattle_season_summer", "fg": 4383 }, - { "id": "mon_dog_auscattle_season_winter", "fg": 4384 }, - { "id": "mon_dog_auscattle_pup_season_autumn", "fg": 4385 }, - { "id": "mon_dog_auscattle_pup_season_spring", "fg": 4386 }, - { "id": "mon_dog_auscattle_pup_season_summer", "fg": 4387 }, - { "id": "mon_dog_auscattle_pup_season_winter", "fg": 4388 }, - { "id": "mon_dog_bcollie_season_autumn", "fg": 4389 }, - { "id": "mon_dog_bcollie_season_spring", "fg": 4390 }, - { "id": "mon_dog_bcollie_season_summer", "fg": 4391 }, - { "id": "mon_dog_bcollie_season_winter", "fg": 4392 }, - { "id": "mon_dog_bcollie_pup_season_autumn", "fg": 4393 }, - { "id": "mon_dog_bcollie_pup_season_spring", "fg": 4394 }, - { "id": "mon_dog_bcollie_pup_season_summer", "fg": 4395 }, - { "id": "mon_dog_bcollie_pup_season_winter", "fg": 4396 }, - { "id": "mon_dog_beagle_season_autumn", "fg": 4397 }, - { "id": "mon_dog_beagle_season_spring", "fg": 4398 }, - { "id": "mon_dog_beagle_season_summer", "fg": 4399 }, - { "id": "mon_dog_beagle_season_winter", "fg": 4400 }, - { "id": "mon_dog_beagle_pup_season_autumn", "fg": 4401 }, - { "id": "mon_dog_beagle_pup_season_spring", "fg": 4402 }, - { "id": "mon_dog_beagle_pup_season_summer", "fg": 4403 }, - { "id": "mon_dog_beagle_pup_season_winter", "fg": 4404 }, - { "id": "mon_dog_boxer_season_autumn", "fg": 4405 }, - { "id": "mon_dog_boxer_season_spring", "fg": 4406 }, - { "id": "mon_dog_boxer_season_summer", "fg": 4407 }, - { "id": "mon_dog_boxer_season_winter", "fg": 4408 }, - { "id": "mon_dog_boxer_pup_season_autumn", "fg": 4409 }, - { "id": "mon_dog_boxer_pup_season_spring", "fg": 4410 }, - { "id": "mon_dog_boxer_pup_season_summer", "fg": 4411 }, - { "id": "mon_dog_boxer_pup_season_winter", "fg": 4412 }, - { "id": "mon_dog_bull_season_autumn", "fg": 4413 }, - { "id": "mon_dog_bull_season_spring", "fg": 4414 }, - { "id": "mon_dog_bull_season_summer", "fg": 4415 }, - { "id": "mon_dog_bull_season_winter", "fg": 4416 }, - { "id": "mon_dog_bull_pup_season_autumn", "fg": 4417 }, - { "id": "mon_dog_bull_pup_season_spring", "fg": 4418 }, - { "id": "mon_dog_bull_pup_season_summer", "fg": 4419 }, - { "id": "mon_dog_bull_pup_season_winter", "fg": 4420 }, - { "id": "mon_dog_chihuahua_season_autumn", "fg": 4421 }, - { "id": "mon_dog_chihuahua_season_spring", "fg": 4422 }, - { "id": "mon_dog_chihuahua_season_summer", "fg": 4423 }, - { "id": "mon_dog_chihuahua_season_winter", "fg": 4424 }, - { "id": "mon_dog_chihuahua_pup_season_autumn", "fg": 4425 }, - { "id": "mon_dog_chihuahua_pup_season_spring", "fg": 4426 }, - { "id": "mon_dog_chihuahua_pup_season_summer", "fg": 4427 }, - { "id": "mon_dog_chihuahua_pup_season_winter", "fg": 4428 }, - { "id": "mon_dog_dachshund_season_autumn", "fg": 4429 }, - { "id": "mon_dog_dachshund_season_spring", "fg": 4430 }, - { "id": "mon_dog_dachshund_season_summer", "fg": 4431 }, - { "id": "mon_dog_dachshund_season_winter", "fg": 4432 }, - { "id": "mon_dog_dachshund_pup_season_autumn", "fg": 4433 }, - { "id": "mon_dog_dachshund_pup_season_spring", "fg": 4434 }, - { "id": "mon_dog_dachshund_pup_season_summer", "fg": 4435 }, - { "id": "mon_dog_dachshund_pup_season_winter", "fg": 4436 }, - { "id": "mon_dog_gpyrenees_season_autumn", "fg": 4437 }, - { "id": "mon_dog_gpyrenees_season_spring", "fg": 4438 }, - { "id": "mon_dog_gpyrenees_season_summer", "fg": 4439 }, - { "id": "mon_dog_gpyrenees_season_winter", "fg": 4440 }, - { "id": "mon_dog_gpyrenees_pup_season_autumn", "fg": 4441 }, - { "id": "mon_dog_gpyrenees_pup_season_spring", "fg": 4442 }, - { "id": "mon_dog_gpyrenees_pup_season_summer", "fg": 4443 }, - { "id": "mon_dog_gpyrenees_pup_season_winter", "fg": 4444 }, - { "id": "mon_dog_gshepherd_pup_season_autumn", "fg": 4449 }, - { "id": "mon_dog_gshepherd_pup_season_spring", "fg": 4450 }, - { "id": "mon_dog_gshepherd_pup_season_summer", "fg": 4451 }, - { "id": "mon_dog_gshepherd_pup_season_winter", "fg": 4452 }, - { "id": "mon_dog_pitbullmix_season_autumn", "fg": 4453 }, - { "id": "mon_dog_pitbullmix_season_spring", "fg": 4454 }, - { "id": "mon_dog_pitbullmix_season_summer", "fg": 4455 }, - { "id": "mon_dog_pitbullmix_season_winter", "fg": 4456 }, - { "id": "mon_dog_pitbullmix_pup_season_autumn", "fg": 4457 }, - { "id": "mon_dog_pitbullmix_pup_season_spring", "fg": 4458 }, - { "id": "mon_dog_pitbullmix_pup_season_summer", "fg": 4459 }, - { "id": "mon_dog_pitbullmix_pup_season_winter", "fg": 4460 }, - { "id": "mon_dog_pup_season_autumn", "fg": 4461 }, - { "id": "mon_dog_pup_season_spring", "fg": 4462 }, - { "id": "mon_dog_pup_season_summer", "fg": 4463 }, - { "id": "mon_dog_pup_season_winter", "fg": 4464 }, - { "id": "mon_dog_rottweiler_season_autumn", "fg": 4465 }, - { "id": "mon_dog_rottweiler_season_spring", "fg": 4466 }, - { "id": "mon_dog_rottweiler_season_summer", "fg": 4467 }, - { "id": "mon_dog_rottweiler_season_winter", "fg": 4468 }, - { "id": "mon_dog_rottweiler_pup_season_autumn", "fg": 4469 }, - { "id": "mon_dog_rottweiler_pup_season_spring", "fg": 4470 }, - { "id": "mon_dog_rottweiler_pup_season_summer", "fg": 4471 }, - { "id": "mon_dog_rottweiler_pup_season_winter", "fg": 4472 }, - { "id": "mon_duck_season_autumn", "fg": 4473 }, - { "id": "mon_duck_season_spring", "fg": 4474 }, - { "id": "mon_duck_season_summer", "fg": 4475 }, - { "id": "mon_duck_season_winter", "fg": 4476 }, - { "id": "mon_eyebot_season_autumn", "fg": 4477 }, - { "id": "mon_eyebot_season_spring", "fg": 4478 }, - { "id": "mon_eyebot_season_summer", "fg": 4479 }, - { "id": "mon_eyebot_season_winter", "fg": 4480 }, - { "id": "mon_fox_gray_season_autumn", "fg": 4481 }, - { "id": "mon_fox_gray_season_spring", "fg": 4482 }, - { "id": "mon_fox_gray_season_summer", "fg": 4483 }, - { "id": "mon_fox_gray_season_winter", "fg": 4484 }, - { "id": "mon_fungal_fighter_season_autumn", "fg": 4485 }, - { "id": "mon_fungal_fighter_season_spring", "fg": 4486 }, - { "id": "mon_fungal_fighter_season_summer", "fg": 4487 }, - { "id": "mon_fungal_fighter_season_winter", "fg": 4488 }, - { "id": "mon_goose_canadian_season_autumn", "fg": 4489 }, - { "id": "mon_goose_canadian_season_spring", "fg": 4490 }, - { "id": "mon_goose_canadian_season_summer", "fg": 4491 }, - { "id": "mon_goose_canadian_season_winter", "fg": 4492 }, - { "id": "mon_groundhog_season_autumn", "fg": 4493 }, - { "id": "mon_groundhog_season_spring", "fg": 4494 }, - { "id": "mon_groundhog_season_summer", "fg": 4495 }, - { "id": "mon_groundhog_season_winter", "fg": 4496 }, - { "id": "mon_grouse_season_autumn", "fg": 4497 }, - { "id": "mon_grouse_season_spring", "fg": 4498 }, - { "id": "mon_grouse_season_summer", "fg": 4499 }, - { "id": "mon_grouse_season_winter", "fg": 4500 }, - { "id": "mon_hare_season_autumn", "fg": 4501 }, - { "id": "mon_hare_season_spring", "fg": 4502 }, - { "id": "mon_hare_season_summer", "fg": 4503 }, - { "id": "mon_hare_season_winter", "fg": 4504 }, - { "id": "mon_hunting_horror_season_autumn", "fg": 4505 }, - { "id": "mon_hunting_horror_season_spring", "fg": 4506 }, - { "id": "mon_hunting_horror_season_summer", "fg": 4507 }, - { "id": "mon_hunting_horror_season_winter", "fg": 4508 }, - { "id": "mon_irradiated_wanderer_1_season_autumn", "fg": 4509 }, - { "id": "mon_irradiated_wanderer_1_season_spring", "fg": 4510 }, - { "id": "mon_irradiated_wanderer_1_season_summer", "fg": 4511 }, - { "id": "mon_irradiated_wanderer_1_season_winter", "fg": 4512 }, - { "id": "mon_irradiated_wanderer_2_season_autumn", "fg": 4513 }, - { "id": "mon_irradiated_wanderer_2_season_spring", "fg": 4514 }, - { "id": "mon_irradiated_wanderer_2_season_summer", "fg": 4515 }, - { "id": "mon_irradiated_wanderer_2_season_winter", "fg": 4516 }, - { "id": "mon_irradiated_wanderer_3_season_autumn", "fg": 4517 }, - { "id": "mon_irradiated_wanderer_3_season_spring", "fg": 4518 }, - { "id": "mon_irradiated_wanderer_3_season_summer", "fg": 4519 }, - { "id": "mon_irradiated_wanderer_3_season_winter", "fg": 4520 }, - { "id": "mon_irradiated_wanderer_4_season_autumn", "fg": 4521 }, - { "id": "mon_irradiated_wanderer_4_season_spring", "fg": 4522 }, - { "id": "mon_irradiated_wanderer_4_season_summer", "fg": 4523 }, - { "id": "mon_irradiated_wanderer_4_season_winter", "fg": 4524 }, - { "id": "mon_large_cockroach_season_autumn", "fg": 4525 }, - { "id": "mon_large_cockroach_season_spring", "fg": 4526 }, - { "id": "mon_large_cockroach_season_summer", "fg": 4527 }, - { "id": "mon_large_cockroach_season_winter", "fg": 4528 }, - { "id": "mon_leech_pod_cluster_season_autumn", "fg": 4529 }, - { "id": "mon_leech_pod_cluster_season_spring", "fg": 4530 }, - { "id": "mon_leech_pod_cluster_season_summer", "fg": 4531 }, - { "id": "mon_leech_pod_cluster_season_winter", "fg": 4532 }, - { "id": "mon_leech_root_drone_season_autumn", "fg": 4533 }, - { "id": "mon_leech_root_drone_season_spring", "fg": 4534 }, - { "id": "mon_leech_root_drone_season_summer", "fg": 4535 }, - { "id": "mon_leech_root_drone_season_winter", "fg": 4536 }, - { "id": "mon_leech_root_runner_season_autumn", "fg": 4537 }, - { "id": "mon_leech_root_runner_season_spring", "fg": 4538 }, - { "id": "mon_leech_root_runner_season_summer", "fg": 4539 }, - { "id": "mon_leech_root_runner_season_winter", "fg": 4540 }, - { "id": "mon_leech_stalk_season_autumn", "fg": 4541 }, - { "id": "mon_leech_stalk_season_spring", "fg": 4542 }, - { "id": "mon_leech_stalk_season_summer", "fg": 4543 }, - { "id": "mon_leech_stalk_season_winter", "fg": 4544 }, - { "id": "mon_lemming_season_autumn", "fg": 4545 }, - { "id": "mon_lemming_season_spring", "fg": 4546 }, - { "id": "mon_lemming_season_summer", "fg": 4547 }, - { "id": "mon_lemming_season_winter", "fg": 4548 }, - { "id": "mon_mink_season_autumn", "fg": 4549 }, - { "id": "mon_mink_season_spring", "fg": 4550 }, - { "id": "mon_mink_season_summer", "fg": 4551 }, - { "id": "mon_mink_season_winter", "fg": 4552 }, - { "id": "mon_muskrat_season_autumn", "fg": 4553 }, - { "id": "mon_muskrat_season_spring", "fg": 4554 }, - { "id": "mon_muskrat_season_summer", "fg": 4555 }, - { "id": "mon_muskrat_season_winter", "fg": 4556 }, - { "id": "mon_opossum_season_autumn", "fg": 4557 }, - { "id": "mon_opossum_season_spring", "fg": 4558 }, - { "id": "mon_opossum_season_summer", "fg": 4559 }, - { "id": "mon_opossum_season_winter", "fg": 4560 }, - { "id": "mon_otter_season_autumn", "fg": 4561 }, - { "id": "mon_otter_season_spring", "fg": 4562 }, - { "id": "mon_otter_season_summer", "fg": 4563 }, - { "id": "mon_otter_season_winter", "fg": 4564 }, - { "id": "mon_pheasant_season_autumn", "fg": 4565 }, - { "id": "mon_pheasant_season_spring", "fg": 4566 }, - { "id": "mon_pheasant_season_summer", "fg": 4567 }, - { "id": "mon_pheasant_season_winter", "fg": 4568 }, - { "id": "mon_pig_season_autumn", "fg": 4569 }, - { "id": "mon_pig_season_spring", "fg": 4570 }, - { "id": "mon_pig_season_summer", "fg": 4571 }, - { "id": "mon_pig_season_winter", "fg": 4572 }, - { "id": "mon_pig_piglet_season_autumn", "fg": 4573 }, - { "id": "mon_pig_piglet_season_spring", "fg": 4574 }, - { "id": "mon_pig_piglet_season_summer", "fg": 4575 }, - { "id": "mon_pig_piglet_season_winter", "fg": 4576 }, - { "id": "mon_pigeon_season_autumn", "fg": 4577 }, - { "id": "mon_pigeon_season_spring", "fg": 4578 }, - { "id": "mon_pigeon_season_summer", "fg": 4579 }, - { "id": "mon_pigeon_season_winter", "fg": 4580 }, - { "id": "mon_player_blob_season_autumn", "fg": 4581 }, - { "id": "mon_player_blob_season_spring", "fg": 4582 }, - { "id": "mon_player_blob_season_summer", "fg": 4583 }, - { "id": "mon_player_blob_season_winter", "fg": 4584 }, - { "id": "mon_rabbit_season_autumn", "fg": 4585 }, - { "id": "mon_rabbit_season_spring", "fg": 4586 }, - { "id": "mon_rabbit_season_summer", "fg": 4587 }, - { "id": "mon_rabbit_season_winter", "fg": 4588 }, - { "id": "mon_raccoon_season_autumn", "fg": 4589 }, - { "id": "mon_raccoon_season_spring", "fg": 4590 }, - { "id": "mon_raccoon_season_summer", "fg": 4591 }, - { "id": "mon_raccoon_season_winter", "fg": 4592 }, - { "id": "mon_robin_season_autumn", "fg": 4597 }, - { "id": "mon_robin_season_spring", "fg": 4598 }, - { "id": "mon_robin_season_summer", "fg": 4599 }, - { "id": "mon_robin_season_winter", "fg": 4600 }, - { "id": "mon_shadow_season_autumn", "fg": 4601 }, - { "id": "mon_shadow_season_spring", "fg": 4602 }, - { "id": "mon_shadow_season_summer", "fg": 4603 }, - { "id": "mon_shadow_season_winter", "fg": 4604 }, - { "id": "mon_sheep_season_autumn", "fg": 4605 }, - { "id": "mon_sheep_season_spring", "fg": 4606 }, - { "id": "mon_sheep_season_summer", "fg": 4607 }, - { "id": "mon_sheep_season_winter", "fg": 4608 }, - { "id": "mon_sheep_lamb_season_autumn", "fg": 4609 }, - { "id": "mon_sheep_lamb_season_spring", "fg": 4610 }, - { "id": "mon_sheep_lamb_season_summer", "fg": 4611 }, - { "id": "mon_sheep_lamb_season_winter", "fg": 4612 }, - { "id": "mon_shrew_season_autumn", "fg": 4613 }, - { "id": "mon_shrew_season_spring", "fg": 4614 }, - { "id": "mon_shrew_season_summer", "fg": 4615 }, - { "id": "mon_shrew_season_winter", "fg": 4616 }, - { "id": "mon_skeleton_season_autumn", "fg": 4617 }, - { "id": "mon_skeleton_season_spring", "fg": 4618 }, - { "id": "mon_skeleton_season_summer", "fg": 4619 }, - { "id": "mon_skeleton_season_winter", "fg": 4620 }, - { "id": "mon_squirrel_season_autumn", "fg": 4621 }, - { "id": "mon_squirrel_season_spring", "fg": 4622 }, - { "id": "mon_squirrel_season_summer", "fg": 4623 }, - { "id": "mon_squirrel_season_winter", "fg": 4624 }, - { "id": "mon_triffid_season_autumn", "fg": 4625 }, - { "id": "mon_triffid_season_spring", "fg": 4626 }, - { "id": "mon_triffid_season_summer", "fg": 4627 }, - { "id": "mon_triffid_season_winter", "fg": 4628 }, - { "id": "mon_triffid_sprig_season_autumn", "fg": 4629 }, - { "id": "mon_triffid_sprig_season_spring", "fg": 4630 }, - { "id": "mon_triffid_sprig_season_summer", "fg": 4631 }, - { "id": "mon_triffid_sprig_season_winter", "fg": 4632 }, - { "id": "mon_triffid_young_season_autumn", "fg": 4633 }, - { "id": "mon_triffid_young_season_spring", "fg": 4634 }, - { "id": "mon_triffid_young_season_summer", "fg": 4635 }, - { "id": "mon_triffid_young_season_winter", "fg": 4636 }, - { "id": "mon_turkey_season_autumn", "fg": 4637 }, - { "id": "mon_turkey_season_spring", "fg": 4638 }, - { "id": "mon_turkey_season_summer", "fg": 4639 }, - { "id": "mon_turkey_season_winter", "fg": 4640 }, - { "id": "mon_wolf_season_autumn", "fg": 4641 }, - { "id": "mon_wolf_season_spring", "fg": 4642 }, - { "id": "mon_wolf_season_summer", "fg": 4643 }, - { "id": "mon_wolf_season_winter", "fg": 4644 }, - { "id": "mon_zombie_brainless_season_autumn", "fg": 4661 }, - { "id": "mon_zombie_brainless_season_spring", "fg": 4662 }, - { "id": "mon_zombie_brainless_season_summer", "fg": 4663 }, - { "id": "mon_zombie_brainless_season_winter", "fg": 4664 }, - { "id": "mon_zombie_brute_season_autumn", "fg": 4665 }, - { "id": "mon_zombie_brute_season_spring", "fg": 4666 }, - { "id": "mon_zombie_brute_season_summer", "fg": 4667 }, - { "id": "mon_zombie_brute_season_winter", "fg": 4668 }, - { "id": "mon_zombie_brute_ninja_season_autumn", "fg": 4669 }, - { "id": "mon_zombie_brute_ninja_season_spring", "fg": 4670 }, - { "id": "mon_zombie_brute_ninja_season_summer", "fg": 4671 }, - { "id": "mon_zombie_brute_ninja_season_winter", "fg": 4672 }, - { "id": "mon_zombie_child_season_autumn", "fg": 4673 }, - { "id": "mon_zombie_child_season_spring", "fg": 4674 }, - { "id": "mon_zombie_child_season_summer", "fg": 4675 }, - { "id": "mon_zombie_child_season_winter", "fg": 4676 }, - { "id": "mon_zombie_cop_season_autumn", "fg": 4677 }, - { "id": "mon_zombie_cop_season_spring", "fg": 4678 }, - { "id": "mon_zombie_cop_season_summer", "fg": 4679 }, - { "id": "mon_zombie_cop_season_winter", "fg": 4680 }, - { "id": "mon_zombie_crawler_season_autumn", "fg": 4681 }, - { "id": "mon_zombie_crawler_season_spring", "fg": 4682 }, - { "id": "mon_zombie_crawler_season_summer", "fg": 4683 }, - { "id": "mon_zombie_crawler_season_winter", "fg": 4684 }, - { "id": "mon_zombie_dog_season_autumn", "fg": 4685 }, - { "id": "mon_zombie_dog_season_spring", "fg": 4686 }, - { "id": "mon_zombie_dog_season_summer", "fg": 4687 }, - { "id": "mon_zombie_dog_season_winter", "fg": 4688 }, - { "id": "mon_zombie_fat_season_autumn", "fg": 4689 }, - { "id": "mon_zombie_fat_season_spring", "fg": 4690 }, - { "id": "mon_zombie_fat_season_summer", "fg": 4691 }, - { "id": "mon_zombie_fat_season_winter", "fg": 4692 }, - { "id": "mon_zombie_grenadier_season_autumn", "fg": 4693 }, - { "id": "mon_zombie_grenadier_season_spring", "fg": 4694 }, - { "id": "mon_zombie_grenadier_season_summer", "fg": 4695 }, - { "id": "mon_zombie_grenadier_season_winter", "fg": 4696 }, - { "id": "mon_zombie_grenadier_elite_season_autumn", "fg": 4697 }, - { "id": "mon_zombie_grenadier_elite_season_spring", "fg": 4698 }, - { "id": "mon_zombie_grenadier_elite_season_summer", "fg": 4699 }, - { "id": "mon_zombie_grenadier_elite_season_winter", "fg": 4700 }, - { "id": "mon_zombie_hazmat_season_autumn", "fg": 4701 }, - { "id": "mon_zombie_hazmat_season_spring", "fg": 4702 }, - { "id": "mon_zombie_hazmat_season_summer", "fg": 4703 }, - { "id": "mon_zombie_hazmat_season_winter", "fg": 4704 }, - { "id": "mon_zombie_necro_season_autumn", "fg": 4709 }, - { "id": "mon_zombie_necro_season_spring", "fg": 4710 }, - { "id": "mon_zombie_necro_season_summer", "fg": 4711 }, - { "id": "mon_zombie_necro_season_winter", "fg": 4712 }, - { "id": "mon_zombie_nullfield_season_autumn", "fg": 4713 }, - { "id": "mon_zombie_nullfield_season_spring", "fg": 4714 }, - { "id": "mon_zombie_nullfield_season_summer", "fg": 4715 }, - { "id": "mon_zombie_nullfield_season_winter", "fg": 4716 }, - { "id": "mon_zombie_phase_skulker_season_autumn", "fg": 4717 }, - { "id": "mon_zombie_phase_skulker_season_spring", "fg": 4718 }, - { "id": "mon_zombie_phase_skulker_season_summer", "fg": 4719 }, - { "id": "mon_zombie_phase_skulker_season_winter", "fg": 4720 }, - { "id": "mon_zombie_prisoner_season_autumn", "fg": 4721 }, - { "id": "mon_zombie_prisoner_season_spring", "fg": 4722 }, - { "id": "mon_zombie_prisoner_season_summer", "fg": 4723 }, - { "id": "mon_zombie_prisoner_season_winter", "fg": 4724 }, - { "id": "mon_zombie_rot_season_autumn", "fg": 4725 }, - { "id": "mon_zombie_rot_season_spring", "fg": 4726 }, - { "id": "mon_zombie_rot_season_summer", "fg": 4727 }, - { "id": "mon_zombie_rot_season_winter", "fg": 4728 }, - { "id": "mon_zombie_runner_season_autumn", "fg": 4729 }, - { "id": "mon_zombie_runner_season_spring", "fg": 4730 }, - { "id": "mon_zombie_runner_season_summer", "fg": 4731 }, - { "id": "mon_zombie_runner_season_winter", "fg": 4732 }, - { "id": "mon_zombie_scientist_season_autumn", "fg": 4733 }, - { "id": "mon_zombie_scientist_season_spring", "fg": 4734 }, - { "id": "mon_zombie_scientist_season_summer", "fg": 4735 }, - { "id": "mon_zombie_scientist_season_winter", "fg": 4736 }, - { "id": "mon_zombie_scorched_season_autumn", "fg": 4737 }, - { "id": "mon_zombie_scorched_season_spring", "fg": 4738 }, - { "id": "mon_zombie_scorched_season_summer", "fg": 4739 }, - { "id": "mon_zombie_scorched_season_winter", "fg": 4740 }, - { "id": "mon_zombie_shady_season_autumn", "fg": 4741 }, - { "id": "mon_zombie_shady_season_spring", "fg": 4742 }, - { "id": "mon_zombie_shady_season_summer", "fg": 4743 }, - { "id": "mon_zombie_shady_season_winter", "fg": 4744 }, - { "id": "mon_zombie_shriekling_season_autumn", "fg": 4745 }, - { "id": "mon_zombie_shriekling_season_spring", "fg": 4746 }, - { "id": "mon_zombie_shriekling_season_summer", "fg": 4747 }, - { "id": "mon_zombie_shriekling_season_winter", "fg": 4748 }, - { "id": "mon_zombie_soldier_blackops_1_season_autumn", "fg": 4769 }, - { "id": "mon_zombie_soldier_blackops_1_season_spring", "fg": 4770 }, - { "id": "mon_zombie_soldier_blackops_1_season_summer", "fg": 4771 }, - { "id": "mon_zombie_soldier_blackops_1_season_winter", "fg": 4772 }, - { "id": "mon_zombie_soldier_blackops_2_season_autumn", "fg": 4773 }, - { "id": "mon_zombie_soldier_blackops_2_season_spring", "fg": 4774 }, - { "id": "mon_zombie_soldier_blackops_2_season_summer", "fg": 4775 }, - { "id": "mon_zombie_soldier_blackops_2_season_winter", "fg": 4776 }, - { "id": "mon_zombie_thorny_season_autumn", "fg": 4777 }, - { "id": "mon_zombie_thorny_season_spring", "fg": 4778 }, - { "id": "mon_zombie_thorny_season_summer", "fg": 4779 }, - { "id": "mon_zombie_thorny_season_winter", "fg": 4780 }, - { "id": "mon_zombie_tough_season_autumn", "fg": 4781 }, - { "id": "mon_zombie_tough_season_spring", "fg": 4782 }, - { "id": "mon_zombie_tough_season_summer", "fg": 4783 }, - { "id": "mon_zombie_tough_season_winter", "fg": 4784 }, - { "id": "broketent_season_autumn", "fg": 4785 }, - { "id": "broketent_season_spring", "fg": 4786 }, - { "id": "broketent_season_summer", "fg": 4787 }, - { "id": "broketent_season_winter", "fg": 4788 }, - { "id": "camera_control_season_autumn", "fg": 4789 }, - { "id": "camera_control_season_spring", "fg": 4790 }, - { "id": "camera_control_season_summer", "fg": 4791 }, - { "id": "camera_control_season_winter", "fg": 4792 }, - { "id": "cot_season_autumn", "fg": 4793 }, - { "id": "cot_season_spring", "fg": 4794 }, - { "id": "cot_season_summer", "fg": 4795 }, - { "id": "cot_season_winter", "fg": 4796 }, - { "id": "seat_season_autumn", "fg": 4797 }, - { "id": "seat_season_spring", "fg": 4798 }, - { "id": "seat_season_summer", "fg": 4799 }, - { "id": "seat_season_winter", "fg": 4800 }, - { "id": "tent_season_autumn", "fg": 4801 }, - { "id": "tent_season_spring", "fg": 4802 }, - { "id": "tent_season_summer", "fg": 4803 }, - { "id": "tent_season_winter", "fg": 4804 }, - { "id": "t_atm_season_autumn", "fg": 4805 }, - { "id": "t_atm_season_spring", "fg": 4806 }, - { "id": "t_atm_season_summer", "fg": 4807 }, - { "id": "t_atm_season_winter", "fg": 4808 }, - { "id": "t_avgas_pump_season_autumn", "fg": 4809 }, - { "id": "t_avgas_pump_season_spring", "fg": 4810 }, - { "id": "t_avgas_pump_season_summer", "fg": 4811 }, - { "id": "t_avgas_pump_season_winter", "fg": 4812 }, - { "id": "t_avgas_pump_smashed_season_autumn", "fg": 4813 }, - { "id": "t_avgas_pump_smashed_season_spring", "fg": 4814 }, - { "id": "t_avgas_pump_smashed_season_summer", "fg": 4815 }, - { "id": "t_avgas_pump_smashed_season_winter", "fg": 4816 }, - { "id": "t_chaingate_c_season_autumn", "fg": 4981 }, - { "id": "t_chaingate_c_season_spring", "fg": 4982 }, - { "id": "t_chaingate_c_season_summer", "fg": 4983 }, - { "id": "t_chaingate_c_season_winter", "fg": 4984 }, - { "id": "t_chaingate_l_season_autumn", "fg": 4985 }, - { "id": "t_chaingate_l_season_spring", "fg": 4986 }, - { "id": "t_chaingate_l_season_summer", "fg": 4987 }, - { "id": "t_chaingate_l_season_winter", "fg": 4988 }, - { "id": "t_chaingate_o_season_autumn", "fg": 4989 }, - { "id": "t_chaingate_o_season_spring", "fg": 4990 }, - { "id": "t_chaingate_o_season_summer", "fg": 4991 }, - { "id": "t_chaingate_o_season_winter", "fg": 4992 }, - { "id": "t_curtains_season_autumn", "fg": 4993 }, - { "id": "t_curtains_season_spring", "fg": 4994 }, - { "id": "t_curtains_season_summer", "fg": 4995 }, - { "id": "t_curtains_season_winter", "fg": 4996 }, - { "id": "t_diesel_pump_season_autumn", "fg": 4997 }, - { "id": "t_diesel_pump_season_spring", "fg": 4998 }, - { "id": "t_diesel_pump_season_summer", "fg": 4999 }, - { "id": "t_diesel_pump_season_winter", "fg": 5000 }, - { "id": "t_diesel_pump_smashed_season_autumn", "fg": 5001 }, - { "id": "t_diesel_pump_smashed_season_spring", "fg": 5002 }, - { "id": "t_diesel_pump_smashed_season_summer", "fg": 5003 }, - { "id": "t_diesel_pump_smashed_season_winter", "fg": 5004 }, - { "id": "t_dirtfloor_season_autumn", "fg": 5017 }, - { "id": "t_dirtfloor_season_spring", "fg": 5018 }, - { "id": "t_dirtfloor_season_summer", "fg": 5019 }, - { "id": "t_dirtfloor_season_winter", "fg": 5020 }, - { "id": "t_dirtmound_season_autumn", "fg": 5021 }, - { "id": "t_dirtmound_season_spring", "fg": 5022 }, - { "id": "t_dirtmound_season_summer", "fg": 5023 }, - { "id": "t_dirtmound_season_winter", "fg": 5024 }, - { "id": "t_door_c_season_autumn", "fg": 5025 }, - { "id": "t_door_c_season_spring", "fg": 5026 }, - { "id": "t_door_c_season_summer", "fg": 5027 }, - { "id": "t_door_c_season_winter", "fg": 5028 }, - { "id": "t_door_o_season_autumn", "fg": 5029 }, - { "id": "t_door_o_season_spring", "fg": 5030 }, - { "id": "t_door_o_season_summer", "fg": 5031 }, - { "id": "t_door_o_season_winter", "fg": 5032 }, - { "id": "t_door_glass_c_season_autumn", "fg": 5033 }, - { "id": "t_door_glass_c_season_spring", "fg": 5034 }, - { "id": "t_door_glass_c_season_summer", "fg": 5035 }, - { "id": "t_door_glass_c_season_winter", "fg": 5036 }, - { "id": "t_door_glass_o_season_autumn", "fg": 5037 }, - { "id": "t_door_glass_o_season_spring", "fg": 5038 }, - { "id": "t_door_glass_o_season_summer", "fg": 5039 }, - { "id": "t_door_glass_o_season_winter", "fg": 5040 }, - { "id": "t_fencegate_c_season_autumn", "fg": 5149 }, - { "id": "t_fencegate_c_season_spring", "fg": 5150 }, - { "id": "t_fencegate_c_season_summer", "fg": 5151 }, - { "id": "t_fencegate_c_season_winter", "fg": 5152 }, - { "id": "t_fencegate_o_season_autumn", "fg": 5153 }, - { "id": "t_fencegate_o_season_spring", "fg": 5154 }, - { "id": "t_fencegate_o_season_summer", "fg": 5155 }, - { "id": "t_fencegate_o_season_winter", "fg": 5156 }, - { "id": "t_gas_pump_season_autumn", "fg": 5177 }, - { "id": "t_gas_pump_season_spring", "fg": 5178 }, - { "id": "t_gas_pump_season_summer", "fg": 5179 }, - { "id": "t_gas_pump_season_winter", "fg": 5180 }, - { "id": "t_gas_pump_smashed_season_autumn", "fg": 5181 }, - { "id": "t_gas_pump_smashed_season_spring", "fg": 5182 }, - { "id": "t_gas_pump_smashed_season_summer", "fg": 5183 }, - { "id": "t_gas_pump_smashed_season_winter", "fg": 5184 }, - { "id": "t_grass_dead_season_autumn", "fg": 5197 }, - { "id": "t_grass_dead_season_spring", "fg": 5198 }, - { "id": "t_grass_dead_season_summer", "fg": 5199 }, - { "id": "t_grass_dead_season_winter", "fg": 5200 }, - { "id": "t_grass_white_season_autumn", "fg": 5233 }, - { "id": "t_grass_white_season_spring", "fg": 5234 }, - { "id": "t_grass_white_season_summer", "fg": 5235 }, - { "id": "t_grass_white_season_winter", "fg": 5236 }, - { "id": "t_gutter_downspout_season_autumn", "fg": 5237 }, - { "id": "t_gutter_downspout_season_spring", "fg": 5238 }, - { "id": "t_gutter_downspout_season_summer", "fg": 5239 }, - { "id": "t_gutter_downspout_season_winter", "fg": 5240 }, - { "id": "t_jp8_pump_season_autumn", "fg": 5241 }, - { "id": "t_jp8_pump_season_spring", "fg": 5242 }, - { "id": "t_jp8_pump_season_summer", "fg": 5243 }, - { "id": "t_jp8_pump_season_winter", "fg": 5244 }, - { "id": "t_jp8_pump_smashed_season_autumn", "fg": 5245 }, - { "id": "t_jp8_pump_smashed_season_spring", "fg": 5246 }, - { "id": "t_jp8_pump_smashed_season_summer", "fg": 5247 }, - { "id": "t_jp8_pump_smashed_season_winter", "fg": 5248 }, - { "id": "t_ladder_down_season_autumn", "fg": 5249 }, - { "id": "t_ladder_down_season_spring", "fg": 5250 }, - { "id": "t_ladder_down_season_summer", "fg": 5251 }, - { "id": "t_ladder_down_season_winter", "fg": 5252 }, - { "id": "t_moss_season_autumn", "fg": 5257 }, - { "id": "t_moss_season_spring", "fg": 5258 }, - { "id": "t_moss_season_summer", "fg": 5259 }, - { "id": "t_moss_season_winter", "fg": 5260 }, - { "id": "t_pavement_y_season_autumn", "fg": 5273 }, - { "id": "t_pavement_y_season_spring", "fg": 5274 }, - { "id": "t_pavement_y_season_summer", "fg": 5275 }, - { "id": "t_pavement_y_season_winter", "fg": 5276 }, - { "id": "t_privacy_fencegate_c_season_autumn", "fg": 5389 }, - { "id": "t_privacy_fencegate_c_season_spring", "fg": 5390 }, - { "id": "t_privacy_fencegate_c_season_summer", "fg": 5391 }, - { "id": "t_privacy_fencegate_c_season_winter", "fg": 5392 }, - { "id": "t_privacy_fencegate_o_season_autumn", "fg": 5393 }, - { "id": "t_privacy_fencegate_o_season_spring", "fg": 5394 }, - { "id": "t_privacy_fencegate_o_season_summer", "fg": 5395 }, - { "id": "t_privacy_fencegate_o_season_winter", "fg": 5396 }, - { "id": "t_water_dp_season_autumn", "fg": 5657 }, - { "id": "t_water_dp_season_spring", "fg": 5658 }, - { "id": "t_water_dp_season_summer", "fg": 5659 }, - { "id": "t_water_dp_season_winter", "fg": 5660 }, - { "id": "t_water_sh_season_autumn", "fg": 5661 }, - { "id": "t_water_sh_season_spring", "fg": 5662 }, - { "id": "t_water_sh_season_summer", "fg": 5663 }, - { "id": "t_water_sh_season_winter", "fg": 5664 }, - { "id": "t_window_season_autumn", "fg": 5665 }, - { "id": "t_window_season_spring", "fg": 5666 }, - { "id": "t_window_season_summer", "fg": 5667 }, - { "id": "t_window_season_winter", "fg": 5668 }, - { "id": "t_window_bars_season_autumn", "fg": 5669 }, - { "id": "t_window_bars_season_spring", "fg": 5670 }, - { "id": "t_window_bars_season_summer", "fg": 5671 }, - { "id": "t_window_bars_season_winter", "fg": 5672 }, - { "id": "t_window_boarded_season_autumn", "fg": 5673 }, - { "id": "t_window_boarded_season_spring", "fg": 5674 }, - { "id": "t_window_boarded_season_summer", "fg": 5675 }, - { "id": "t_window_boarded_season_winter", "fg": 5676 }, - { "id": "t_window_domestic_season_autumn", "fg": 5677 }, - { "id": "t_window_domestic_season_spring", "fg": 5678 }, - { "id": "t_window_domestic_season_summer", "fg": 5679 }, - { "id": "t_window_domestic_season_winter", "fg": 5680 }, - { "id": "t_window_empty_season_autumn", "fg": 5681 }, - { "id": "t_window_empty_season_spring", "fg": 5682 }, - { "id": "t_window_empty_season_summer", "fg": 5683 }, - { "id": "t_window_empty_season_winter", "fg": 5684 }, - { "id": "t_window_frame_season_autumn", "fg": 5685 }, - { "id": "t_window_frame_season_spring", "fg": 5686 }, - { "id": "t_window_frame_season_summer", "fg": 5687 }, - { "id": "t_window_frame_season_winter", "fg": 5688 }, - { "id": "t_window_no_curtains_season_autumn", "fg": 5689 }, - { "id": "t_window_no_curtains_season_spring", "fg": 5690 }, - { "id": "t_window_no_curtains_season_summer", "fg": 5691 }, - { "id": "t_window_no_curtains_season_winter", "fg": 5692 }, - { "id": "t_window_no_curtains_open_season_autumn", "fg": 5693 }, - { "id": "t_window_no_curtains_open_season_spring", "fg": 5694 }, - { "id": "t_window_no_curtains_open_season_summer", "fg": 5695 }, - { "id": "t_window_no_curtains_open_season_winter", "fg": 5696 }, - { "id": "t_window_open_season_autumn", "fg": 5697 }, - { "id": "t_window_open_season_spring", "fg": 5698 }, - { "id": "t_window_open_season_summer", "fg": 5699 }, - { "id": "t_window_open_season_winter", "fg": 5700 }, - { "id": "t_woodchips_season_autumn", "fg": 5705 }, - { "id": "t_woodchips_season_spring", "fg": 5706 }, - { "id": "t_woodchips_season_summer", "fg": 5707 }, - { "id": "t_woodchips_season_winter", "fg": 5708 }, - { "id": "t_zebra_season_autumn", "fg": 5709 }, - { "id": "t_zebra_season_spring", "fg": 5710 }, - { "id": "t_zebra_season_summer", "fg": 5711 }, - { "id": "t_zebra_season_winter", "fg": 5712 }, - { "id": "vp_frame_horizontal_2_right_season_autumn", "fg": 6105 }, - { "id": "vp_frame_horizontal_2_right_season_spring", "fg": 6106 }, - { "id": "vp_frame_horizontal_2_right_season_summer", "fg": 6107 }, - { "id": "vp_frame_horizontal_2_right_season_winter", "fg": 6108 }, - { "id": "vp_reinforced_windshield_wheel_left_season_autumn", "fg": 6533 }, - { "id": "vp_reinforced_windshield_wheel_left_season_spring", "fg": 6534 }, - { "id": "vp_reinforced_windshield_wheel_left_season_summer", "fg": 6535 }, - { "id": "vp_reinforced_windshield_wheel_left_season_winter", "fg": 6536 }, - { "id": "vp_reinforced_windshield_wheel_right_season_autumn", "fg": 6537 }, - { "id": "vp_reinforced_windshield_wheel_right_season_spring", "fg": 6538 }, - { "id": "vp_reinforced_windshield_wheel_right_season_summer", "fg": 6539 }, - { "id": "vp_reinforced_windshield_wheel_right_season_winter", "fg": 6540 }, - { "id": "1895sbl_season_autumn", "fg": 6561 }, - { "id": "1895sbl_season_spring", "fg": 6562 }, - { "id": "1895sbl_season_summer", "fg": 6563 }, - { "id": "1895sbl_season_winter", "fg": 6564 }, - { "id": "50pistol_season_autumn", "fg": 6565 }, - { "id": "50pistol_season_spring", "fg": 6566 }, - { "id": "50pistol_season_summer", "fg": 6567 }, - { "id": "50pistol_season_winter", "fg": 6568 }, - { "id": "AT4_season_autumn", "fg": 6569 }, - { "id": "AT4_season_spring", "fg": 6570 }, - { "id": "AT4_season_summer", "fg": 6571 }, - { "id": "AT4_season_winter", "fg": 6572 }, - { "id": "LAW_season_autumn", "fg": 6573 }, - { "id": "LAW_season_spring", "fg": 6574 }, - { "id": "LAW_season_summer", "fg": 6575 }, - { "id": "LAW_season_winter", "fg": 6576 }, - { "id": "SPAS_12_season_autumn", "fg": 6577 }, - { "id": "SPAS_12_season_spring", "fg": 6578 }, - { "id": "SPAS_12_season_summer", "fg": 6579 }, - { "id": "SPAS_12_season_winter", "fg": 6580 }, - { "id": "USAS_12_season_autumn", "fg": 6581 }, - { "id": "USAS_12_season_spring", "fg": 6582 }, - { "id": "USAS_12_season_summer", "fg": 6583 }, - { "id": "USAS_12_season_winter", "fg": 6584 }, - { "id": "abzats_season_autumn", "fg": 6585 }, - { "id": "abzats_season_spring", "fg": 6586 }, - { "id": "abzats_season_summer", "fg": 6587 }, - { "id": "abzats_season_winter", "fg": 6588 }, - { "id": "acr_season_autumn", "fg": 6589 }, - { "id": "acr_season_spring", "fg": 6590 }, - { "id": "acr_season_summer", "fg": 6591 }, - { "id": "acr_season_winter", "fg": 6592 }, - { "id": "ak47_season_autumn", "fg": 6593 }, - { "id": "ak47_season_spring", "fg": 6594 }, - { "id": "ak47_season_summer", "fg": 6595 }, - { "id": "ak47_season_winter", "fg": 6596 }, - { "id": "ak74_season_autumn", "fg": 6597 }, - { "id": "ak74_season_spring", "fg": 6598 }, - { "id": "ak74_season_summer", "fg": 6599 }, - { "id": "ak74_season_winter", "fg": 6600 }, - { "id": "an94_season_autumn", "fg": 6601 }, - { "id": "an94_season_spring", "fg": 6602 }, - { "id": "an94_season_summer", "fg": 6603 }, - { "id": "an94_season_winter", "fg": 6604 }, - { "id": "ar15_season_autumn", "fg": 6605 }, - { "id": "ar15_season_spring", "fg": 6606 }, - { "id": "ar15_season_summer", "fg": 6607 }, - { "id": "ar15_season_winter", "fg": 6608 }, - { "id": "arx160_season_autumn", "fg": 6609 }, - { "id": "arx160_season_spring", "fg": 6610 }, - { "id": "arx160_season_summer", "fg": 6611 }, - { "id": "arx160_season_winter", "fg": 6612 }, - { "id": "as50_season_autumn", "fg": 6613 }, - { "id": "as50_season_spring", "fg": 6614 }, - { "id": "as50_season_summer", "fg": 6615 }, - { "id": "as50_season_winter", "fg": 6616 }, - { "id": "ashot_season_autumn", "fg": 6617 }, - { "id": "ashot_season_spring", "fg": 6618 }, - { "id": "ashot_season_summer", "fg": 6619 }, - { "id": "ashot_season_winter", "fg": 6620 }, - { "id": "bbgun_season_autumn", "fg": 6621 }, - { "id": "bbgun_season_spring", "fg": 6622 }, - { "id": "bbgun_season_summer", "fg": 6623 }, - { "id": "bbgun_season_winter", "fg": 6624 }, - { "id": "bfg50_season_autumn", "fg": 6625 }, - { "id": "bfg50_season_spring", "fg": 6626 }, - { "id": "bfg50_season_summer", "fg": 6627 }, - { "id": "bfg50_season_winter", "fg": 6628 }, - { "id": "bh_m89_season_autumn", "fg": 6629 }, - { "id": "bh_m89_season_spring", "fg": 6630 }, - { "id": "bh_m89_season_summer", "fg": 6631 }, - { "id": "bh_m89_season_winter", "fg": 6632 }, - { "id": "bigun_season_autumn", "fg": 6633 }, - { "id": "bigun_season_spring", "fg": 6634 }, - { "id": "bigun_season_summer", "fg": 6635 }, - { "id": "bigun_season_winter", "fg": 6636 }, - { "id": "bio_blaster_gun_season_autumn", "fg": 6637 }, - { "id": "bio_blaster_gun_season_spring", "fg": 6638 }, - { "id": "bio_blaster_gun_season_summer", "fg": 6639 }, - { "id": "bio_blaster_gun_season_winter", "fg": 6640 }, - { "id": "bio_shotgun_gun_season_autumn", "fg": 6641 }, - { "id": "bio_shotgun_gun_season_spring", "fg": 6642 }, - { "id": "bio_shotgun_gun_season_summer", "fg": 6643 }, - { "id": "bio_shotgun_gun_season_winter", "fg": 6644 }, - { "id": "blunderbluss_season_autumn", "fg": 6645 }, - { "id": "blunderbluss_season_spring", "fg": 6646 }, - { "id": "blunderbluss_season_summer", "fg": 6647 }, - { "id": "blunderbluss_season_winter", "fg": 6648 }, - { "id": "browning_blr_season_autumn", "fg": 6649 }, - { "id": "browning_blr_season_spring", "fg": 6650 }, - { "id": "browning_blr_season_summer", "fg": 6651 }, - { "id": "browning_blr_season_winter", "fg": 6652 }, - { "id": "bullet_crossbow_season_autumn", "fg": 6653 }, - { "id": "bullet_crossbow_season_spring", "fg": 6654 }, - { "id": "bullet_crossbow_season_summer", "fg": 6655 }, - { "id": "bullet_crossbow_season_winter", "fg": 6656 }, - { "id": "carbine_flintlock_double_season_autumn", "fg": 6661 }, - { "id": "carbine_flintlock_double_season_spring", "fg": 6662 }, - { "id": "carbine_flintlock_double_season_summer", "fg": 6663 }, - { "id": "carbine_flintlock_double_season_winter", "fg": 6664 }, - { "id": "colt_army_season_autumn", "fg": 6665 }, - { "id": "colt_army_season_spring", "fg": 6666 }, - { "id": "colt_army_season_summer", "fg": 6667 }, - { "id": "colt_army_season_winter", "fg": 6668 }, - { "id": "colt_navy_season_autumn", "fg": 6669 }, - { "id": "colt_navy_season_spring", "fg": 6670 }, - { "id": "colt_navy_season_summer", "fg": 6671 }, - { "id": "colt_navy_season_winter", "fg": 6672 }, - { "id": "combination_gun_season_autumn", "fg": 6673 }, - { "id": "combination_gun_season_spring", "fg": 6674 }, - { "id": "combination_gun_season_summer", "fg": 6675 }, - { "id": "combination_gun_season_winter", "fg": 6676 }, - { "id": "compcrossbow_season_autumn", "fg": 6681 }, - { "id": "compcrossbow_season_spring", "fg": 6682 }, - { "id": "compcrossbow_season_summer", "fg": 6683 }, - { "id": "compcrossbow_season_winter", "fg": 6684 }, - { "id": "compgreatbow_season_autumn", "fg": 6685 }, - { "id": "compgreatbow_season_spring", "fg": 6686 }, - { "id": "compgreatbow_season_summer", "fg": 6687 }, - { "id": "compgreatbow_season_winter", "fg": 6688 }, - { "id": "cop_38_season_autumn", "fg": 6689 }, - { "id": "cop_38_season_spring", "fg": 6690 }, - { "id": "cop_38_season_summer", "fg": 6691 }, - { "id": "cop_38_season_winter", "fg": 6692 }, - { "id": "crossbow_season_autumn", "fg": 6693 }, - { "id": "crossbow_season_spring", "fg": 6694 }, - { "id": "crossbow_season_summer", "fg": 6695 }, - { "id": "crossbow_season_winter", "fg": 6696 }, - { "id": "crossbow_makeshift_season_autumn", "fg": 6697 }, - { "id": "crossbow_makeshift_season_spring", "fg": 6698 }, - { "id": "crossbow_makeshift_season_summer", "fg": 6699 }, - { "id": "crossbow_makeshift_season_winter", "fg": 6700 }, - { "id": "doublespeargun_season_autumn", "fg": 6701 }, - { "id": "doublespeargun_season_spring", "fg": 6702 }, - { "id": "doublespeargun_season_summer", "fg": 6703 }, - { "id": "doublespeargun_season_winter", "fg": 6704 }, - { "id": "flaregun_season_autumn", "fg": 6705 }, - { "id": "flaregun_season_spring", "fg": 6706 }, - { "id": "flaregun_season_summer", "fg": 6707 }, - { "id": "flaregun_season_winter", "fg": 6708 }, - { "id": "fn57_season_autumn", "fg": 6709 }, - { "id": "fn57_season_spring", "fg": 6710 }, - { "id": "fn57_season_summer", "fg": 6711 }, - { "id": "fn57_season_winter", "fg": 6712 }, - { "id": "fn_fal_season_autumn", "fg": 6713 }, - { "id": "fn_fal_season_spring", "fg": 6714 }, - { "id": "fn_fal_season_summer", "fg": 6715 }, - { "id": "fn_fal_season_winter", "fg": 6716 }, - { "id": "fn_p90_season_autumn", "fg": 6717 }, - { "id": "fn_p90_season_spring", "fg": 6718 }, - { "id": "fn_p90_season_summer", "fg": 6719 }, - { "id": "fn_p90_season_winter", "fg": 6720 }, - { "id": "fork_season_autumn", "fg": 6721 }, - { "id": "fork_season_spring", "fg": 6722 }, - { "id": "fork_season_summer", "fg": 6723 }, - { "id": "fork_season_winter", "fg": 6724 }, - { "id": "ftk93_season_autumn", "fg": 6725 }, - { "id": "ftk93_season_spring", "fg": 6726 }, - { "id": "ftk93_season_summer", "fg": 6727 }, - { "id": "ftk93_season_winter", "fg": 6728 }, - { "id": "garand_season_autumn", "fg": 6729 }, - { "id": "garand_season_spring", "fg": 6730 }, - { "id": "garand_season_summer", "fg": 6731 }, - { "id": "garand_season_winter", "fg": 6732 }, - { "id": "grenade_season_autumn", "fg": 6737 }, - { "id": "grenade_season_spring", "fg": 6738 }, - { "id": "grenade_season_summer", "fg": 6739 }, - { "id": "grenade_season_winter", "fg": 6740 }, - { "id": "grenade_act_season_autumn", "fg": 6741 }, - { "id": "grenade_act_season_spring", "fg": 6742 }, - { "id": "grenade_act_season_summer", "fg": 6743 }, - { "id": "grenade_act_season_winter", "fg": 6744 }, - { "id": "h&k416a5_season_autumn", "fg": 6745 }, - { "id": "h&k416a5_season_spring", "fg": 6746 }, - { "id": "h&k416a5_season_summer", "fg": 6747 }, - { "id": "h&k416a5_season_winter", "fg": 6748 }, - { "id": "hand_crossbow_season_autumn", "fg": 6749 }, - { "id": "hand_crossbow_season_spring", "fg": 6750 }, - { "id": "hand_crossbow_season_summer", "fg": 6751 }, - { "id": "hand_crossbow_season_winter", "fg": 6752 }, - { "id": "heavy_rail_rifle_season_autumn", "fg": 6753 }, - { "id": "heavy_rail_rifle_season_spring", "fg": 6754 }, - { "id": "heavy_rail_rifle_season_summer", "fg": 6755 }, - { "id": "heavy_rail_rifle_season_winter", "fg": 6756 }, - { "id": "henry_big_boy_season_autumn", "fg": 6757 }, - { "id": "henry_big_boy_season_spring", "fg": 6758 }, - { "id": "henry_big_boy_season_summer", "fg": 6759 }, - { "id": "henry_big_boy_season_winter", "fg": 6760 }, - { "id": "hk417_13_season_autumn", "fg": 6761 }, - { "id": "hk417_13_season_spring", "fg": 6762 }, - { "id": "hk417_13_season_summer", "fg": 6763 }, - { "id": "hk417_13_season_winter", "fg": 6764 }, - { "id": "hk_g80_season_autumn", "fg": 6773 }, - { "id": "hk_g80_season_spring", "fg": 6774 }, - { "id": "hk_g80_season_summer", "fg": 6775 }, - { "id": "hk_g80_season_winter", "fg": 6776 }, - { "id": "huge_crossbow_season_autumn", "fg": 6777 }, - { "id": "huge_crossbow_season_spring", "fg": 6778 }, - { "id": "huge_crossbow_season_summer", "fg": 6779 }, - { "id": "huge_crossbow_season_winter", "fg": 6780 }, - { "id": "hybridbow_season_autumn", "fg": 6781 }, - { "id": "hybridbow_season_spring", "fg": 6782 }, - { "id": "hybridbow_season_summer", "fg": 6783 }, - { "id": "hybridbow_season_winter", "fg": 6784 }, - { "id": "iwi_tavor_x95_300blk_season_autumn", "fg": 6785 }, - { "id": "iwi_tavor_x95_300blk_season_spring", "fg": 6786 }, - { "id": "iwi_tavor_x95_300blk_season_summer", "fg": 6787 }, - { "id": "iwi_tavor_x95_300blk_season_winter", "fg": 6788 }, - { "id": "j22_season_autumn", "fg": 6789 }, - { "id": "j22_season_spring", "fg": 6790 }, - { "id": "j22_season_summer", "fg": 6791 }, - { "id": "j22_season_winter", "fg": 6792 }, - { "id": "knife_butter_season_autumn", "fg": 6793 }, - { "id": "knife_butter_season_spring", "fg": 6794 }, - { "id": "knife_butter_season_summer", "fg": 6795 }, - { "id": "knife_butter_season_winter", "fg": 6796 }, - { "id": "kp3at_season_autumn", "fg": 6797 }, - { "id": "kp3at_season_spring", "fg": 6798 }, - { "id": "kp3at_season_summer", "fg": 6799 }, - { "id": "kp3at_season_winter", "fg": 6800 }, - { "id": "ksg_season_autumn", "fg": 6801 }, - { "id": "ksg_season_spring", "fg": 6802 }, - { "id": "ksg_season_summer", "fg": 6803 }, - { "id": "ksg_season_winter", "fg": 6804 }, - { "id": "ksub_2000_season_autumn", "fg": 6805 }, - { "id": "ksub_2000_season_spring", "fg": 6806 }, - { "id": "ksub_2000_season_summer", "fg": 6807 }, - { "id": "ksub_2000_season_winter", "fg": 6808 }, - { "id": "l_car_223_season_autumn", "fg": 6809 }, - { "id": "l_car_223_season_spring", "fg": 6810 }, - { "id": "l_car_223_season_summer", "fg": 6811 }, - { "id": "l_car_223_season_winter", "fg": 6812 }, - { "id": "l_def_12_season_autumn", "fg": 6813 }, - { "id": "l_def_12_season_spring", "fg": 6814 }, - { "id": "l_def_12_season_summer", "fg": 6815 }, - { "id": "l_def_12_season_winter", "fg": 6816 }, - { "id": "l_dmr_223_season_autumn", "fg": 6817 }, - { "id": "l_dmr_223_season_spring", "fg": 6818 }, - { "id": "l_dmr_223_season_summer", "fg": 6819 }, - { "id": "l_dmr_223_season_winter", "fg": 6820 }, - { "id": "l_enforcer_45_season_autumn", "fg": 6821 }, - { "id": "l_enforcer_45_season_spring", "fg": 6822 }, - { "id": "l_enforcer_45_season_summer", "fg": 6823 }, - { "id": "l_enforcer_45_season_winter", "fg": 6824 }, - { "id": "l_lmg_223_season_autumn", "fg": 6825 }, - { "id": "l_lmg_223_season_spring", "fg": 6826 }, - { "id": "l_lmg_223_season_summer", "fg": 6827 }, - { "id": "l_lmg_223_season_winter", "fg": 6828 }, - { "id": "l_long_45_season_autumn", "fg": 6829 }, - { "id": "l_long_45_season_spring", "fg": 6830 }, - { "id": "l_long_45_season_summer", "fg": 6831 }, - { "id": "l_long_45_season_winter", "fg": 6832 }, - { "id": "l_lookout_9mm_season_autumn", "fg": 6833 }, - { "id": "l_lookout_9mm_season_spring", "fg": 6834 }, - { "id": "l_lookout_9mm_season_summer", "fg": 6835 }, - { "id": "l_lookout_9mm_season_winter", "fg": 6836 }, - { "id": "l_mbr_223_season_autumn", "fg": 6837 }, - { "id": "l_mbr_223_season_spring", "fg": 6838 }, - { "id": "l_mbr_223_season_summer", "fg": 6839 }, - { "id": "l_mbr_223_season_winter", "fg": 6840 }, - { "id": "laser_cannon_season_autumn", "fg": 6841 }, - { "id": "laser_cannon_season_spring", "fg": 6842 }, - { "id": "laser_cannon_season_summer", "fg": 6843 }, - { "id": "laser_cannon_season_winter", "fg": 6844 }, - { "id": "laser_rifle_season_autumn", "fg": 6845 }, - { "id": "laser_rifle_season_spring", "fg": 6846 }, - { "id": "laser_rifle_season_summer", "fg": 6847 }, - { "id": "laser_rifle_season_winter", "fg": 6848 }, - { "id": "longbow_season_autumn", "fg": 6849 }, - { "id": "longbow_season_spring", "fg": 6850 }, - { "id": "longbow_season_summer", "fg": 6851 }, - { "id": "longbow_season_winter", "fg": 6852 }, - { "id": "m1014_season_autumn", "fg": 6853 }, - { "id": "m1014_season_spring", "fg": 6854 }, - { "id": "m1014_season_summer", "fg": 6855 }, - { "id": "m1014_season_winter", "fg": 6856 }, - { "id": "m107a1_season_autumn", "fg": 6857 }, - { "id": "m107a1_season_spring", "fg": 6858 }, - { "id": "m107a1_season_summer", "fg": 6859 }, - { "id": "m107a1_season_winter", "fg": 6860 }, - { "id": "m110a1_season_autumn", "fg": 6861 }, - { "id": "m110a1_season_spring", "fg": 6862 }, - { "id": "m110a1_season_summer", "fg": 6863 }, - { "id": "m110a1_season_winter", "fg": 6864 }, - { "id": "m134_season_autumn", "fg": 6865 }, - { "id": "m134_season_spring", "fg": 6866 }, - { "id": "m134_season_summer", "fg": 6867 }, - { "id": "m134_season_winter", "fg": 6868 }, - { "id": "m14_season_autumn", "fg": 6869 }, - { "id": "m14_season_spring", "fg": 6870 }, - { "id": "m14_season_summer", "fg": 6871 }, - { "id": "m14_season_winter", "fg": 6872 }, - { "id": "m14ebr_season_autumn", "fg": 6873 }, - { "id": "m14ebr_season_spring", "fg": 6874 }, - { "id": "m14ebr_season_summer", "fg": 6875 }, - { "id": "m14ebr_season_winter", "fg": 6876 }, - { "id": "m16a4_season_autumn", "fg": 6881 }, - { "id": "m16a4_season_spring", "fg": 6882 }, - { "id": "m16a4_season_summer", "fg": 6883 }, - { "id": "m16a4_season_winter", "fg": 6884 }, - { "id": "m1903_season_autumn", "fg": 6885 }, - { "id": "m1903_season_spring", "fg": 6886 }, - { "id": "m1903_season_summer", "fg": 6887 }, - { "id": "m1903_season_winter", "fg": 6888 }, - { "id": "m1911_season_autumn", "fg": 6889 }, - { "id": "m1911_season_spring", "fg": 6890 }, - { "id": "m1911_season_summer", "fg": 6891 }, - { "id": "m1911_season_winter", "fg": 6892 }, - { "id": "m1a_season_autumn", "fg": 6893 }, - { "id": "m1a_season_spring", "fg": 6894 }, - { "id": "m1a_season_summer", "fg": 6895 }, - { "id": "m1a_season_winter", "fg": 6896 }, - { "id": "m240_season_autumn", "fg": 6897 }, - { "id": "m240_season_spring", "fg": 6898 }, - { "id": "m240_season_summer", "fg": 6899 }, - { "id": "m240_season_winter", "fg": 6900 }, - { "id": "m249_season_autumn", "fg": 6901 }, - { "id": "m249_season_spring", "fg": 6902 }, - { "id": "m249_season_summer", "fg": 6903 }, - { "id": "m249_season_winter", "fg": 6904 }, - { "id": "m27iar_season_autumn", "fg": 6905 }, - { "id": "m27iar_season_spring", "fg": 6906 }, - { "id": "m27iar_season_summer", "fg": 6907 }, - { "id": "m27iar_season_winter", "fg": 6908 }, - { "id": "m2browning_season_autumn", "fg": 6909 }, - { "id": "m2browning_season_spring", "fg": 6910 }, - { "id": "m2browning_season_summer", "fg": 6911 }, - { "id": "m2browning_season_winter", "fg": 6912 }, - { "id": "m2browning_sawn_season_autumn", "fg": 6913 }, - { "id": "m2browning_sawn_season_spring", "fg": 6914 }, - { "id": "m2browning_sawn_season_summer", "fg": 6915 }, - { "id": "m2browning_sawn_season_winter", "fg": 6916 }, - { "id": "m60_season_autumn", "fg": 6921 }, - { "id": "m60_season_spring", "fg": 6922 }, - { "id": "m60_season_summer", "fg": 6923 }, - { "id": "m60_season_winter", "fg": 6924 }, - { "id": "m79_season_autumn", "fg": 6925 }, - { "id": "m79_season_spring", "fg": 6926 }, - { "id": "m79_season_summer", "fg": 6927 }, - { "id": "m79_season_winter", "fg": 6928 }, - { "id": "m9_season_autumn", "fg": 6929 }, - { "id": "m9_season_spring", "fg": 6930 }, - { "id": "m9_season_summer", "fg": 6931 }, - { "id": "m9_season_winter", "fg": 6932 }, - { "id": "minispeargun_season_autumn", "fg": 6933 }, - { "id": "minispeargun_season_spring", "fg": 6934 }, - { "id": "minispeargun_season_summer", "fg": 6935 }, - { "id": "minispeargun_season_winter", "fg": 6936 }, - { "id": "mjolnir_season_autumn", "fg": 6937 }, - { "id": "mjolnir_season_spring", "fg": 6938 }, - { "id": "mjolnir_season_summer", "fg": 6939 }, - { "id": "mjolnir_season_winter", "fg": 6940 }, - { "id": "mjolnir_replica_season_autumn", "fg": 6941 }, - { "id": "mjolnir_replica_season_spring", "fg": 6942 }, - { "id": "mjolnir_replica_season_summer", "fg": 6943 }, - { "id": "mjolnir_replica_season_winter", "fg": 6944 }, - { "id": "mosin44_season_autumn", "fg": 6945 }, - { "id": "mosin44_season_spring", "fg": 6946 }, - { "id": "mosin44_season_summer", "fg": 6947 }, - { "id": "mosin44_season_winter", "fg": 6948 }, - { "id": "mosin44_ebr_season_autumn", "fg": 6949 }, - { "id": "mosin44_ebr_season_spring", "fg": 6950 }, - { "id": "mosin44_ebr_season_summer", "fg": 6951 }, - { "id": "mosin44_ebr_season_winter", "fg": 6952 }, - { "id": "mosin91_30_season_autumn", "fg": 6953 }, - { "id": "mosin91_30_season_spring", "fg": 6954 }, - { "id": "mosin91_30_season_summer", "fg": 6955 }, - { "id": "mosin91_30_season_winter", "fg": 6956 }, - { "id": "mosin91_30_ebr_season_autumn", "fg": 6957 }, - { "id": "mosin91_30_ebr_season_spring", "fg": 6958 }, - { "id": "mosin91_30_ebr_season_summer", "fg": 6959 }, - { "id": "mosin91_30_ebr_season_winter", "fg": 6960 }, - { "id": "mossberg500_season_autumn", "fg": 6961 }, - { "id": "mossberg500_season_spring", "fg": 6962 }, - { "id": "mossberg500_season_summer", "fg": 6963 }, - { "id": "mossberg500_season_winter", "fg": 6964 }, - { "id": "nailgun_season_autumn", "fg": 6965 }, - { "id": "nailgun_season_spring", "fg": 6966 }, - { "id": "nailgun_season_summer", "fg": 6967 }, - { "id": "nailgun_season_winter", "fg": 6968 }, - { "id": "nailrifle_season_autumn", "fg": 6969 }, - { "id": "nailrifle_season_spring", "fg": 6970 }, - { "id": "nailrifle_season_summer", "fg": 6971 }, - { "id": "nailrifle_season_winter", "fg": 6972 }, - { "id": "pipe_combination_gun_season_autumn", "fg": 6973 }, - { "id": "pipe_combination_gun_season_spring", "fg": 6974 }, - { "id": "pipe_combination_gun_season_summer", "fg": 6975 }, - { "id": "pipe_combination_gun_season_winter", "fg": 6976 }, - { "id": "pipe_double_shotgun_season_autumn", "fg": 6977 }, - { "id": "pipe_double_shotgun_season_spring", "fg": 6978 }, - { "id": "pipe_double_shotgun_season_summer", "fg": 6979 }, - { "id": "pipe_double_shotgun_season_winter", "fg": 6980 }, - { "id": "pipe_shotgun_season_autumn", "fg": 6981 }, - { "id": "pipe_shotgun_season_spring", "fg": 6982 }, - { "id": "pipe_shotgun_season_summer", "fg": 6983 }, - { "id": "pipe_shotgun_season_winter", "fg": 6984 }, - { "id": "pistol_flintlock_season_autumn", "fg": 6985 }, - { "id": "pistol_flintlock_season_spring", "fg": 6986 }, - { "id": "pistol_flintlock_season_summer", "fg": 6987 }, - { "id": "pistol_flintlock_season_winter", "fg": 6988 }, - { "id": "plasma_rifle_season_autumn", "fg": 6989 }, - { "id": "plasma_rifle_season_spring", "fg": 6990 }, - { "id": "plasma_rifle_season_summer", "fg": 6991 }, - { "id": "plasma_rifle_season_winter", "fg": 6992 }, - { "id": "plastic_fork_season_autumn", "fg": 6993 }, - { "id": "plastic_fork_season_spring", "fg": 6994 }, - { "id": "plastic_fork_season_summer", "fg": 6995 }, - { "id": "plastic_fork_season_winter", "fg": 6996 }, - { "id": "plastic_spoon_season_autumn", "fg": 6997 }, - { "id": "plastic_spoon_season_spring", "fg": 6998 }, - { "id": "plastic_spoon_season_summer", "fg": 6999 }, - { "id": "plastic_spoon_season_winter", "fg": 7000 }, - { "id": "plastic_spoon_kids_season_autumn", "fg": 7001 }, - { "id": "plastic_spoon_kids_season_spring", "fg": 7002 }, - { "id": "plastic_spoon_kids_season_summer", "fg": 7003 }, - { "id": "plastic_spoon_kids_season_winter", "fg": 7004 }, - { "id": "raging_bull_season_autumn", "fg": 7009 }, - { "id": "raging_bull_season_spring", "fg": 7010 }, - { "id": "raging_bull_season_summer", "fg": 7011 }, - { "id": "raging_bull_season_winter", "fg": 7012 }, - { "id": "recurbow_season_autumn", "fg": 7013 }, - { "id": "recurbow_season_spring", "fg": 7014 }, - { "id": "recurbow_season_summer", "fg": 7015 }, - { "id": "recurbow_season_winter", "fg": 7016 }, - { "id": "reflexbow_season_autumn", "fg": 7017 }, - { "id": "reflexbow_season_spring", "fg": 7018 }, - { "id": "reflexbow_season_summer", "fg": 7019 }, - { "id": "reflexbow_season_winter", "fg": 7020 }, - { "id": "reflexrecurvebow_season_autumn", "fg": 7021 }, - { "id": "reflexrecurvebow_season_spring", "fg": 7022 }, - { "id": "reflexrecurvebow_season_summer", "fg": 7023 }, - { "id": "reflexrecurvebow_season_winter", "fg": 7024 }, - { "id": "remington_870_season_autumn", "fg": 7029 }, - { "id": "remington_870_season_spring", "fg": 7030 }, - { "id": "remington_870_season_summer", "fg": 7031 }, - { "id": "remington_870_season_winter", "fg": 7032 }, - { "id": "remington_871_season_autumn", "fg": 7033 }, - { "id": "remington_871_season_spring", "fg": 7034 }, - { "id": "remington_871_season_summer", "fg": 7035 }, - { "id": "remington_871_season_winter", "fg": 7036 }, - { "id": "revolver_shotgun_season_autumn", "fg": 7037 }, - { "id": "revolver_shotgun_season_spring", "fg": 7038 }, - { "id": "revolver_shotgun_season_summer", "fg": 7039 }, - { "id": "revolver_shotgun_season_winter", "fg": 7040 }, - { "id": "rm120c_season_autumn", "fg": 7049 }, - { "id": "rm120c_season_spring", "fg": 7050 }, - { "id": "rm120c_season_summer", "fg": 7051 }, - { "id": "rm120c_season_winter", "fg": 7052 }, - { "id": "rm20_season_autumn", "fg": 7053 }, - { "id": "rm20_season_spring", "fg": 7054 }, - { "id": "rm20_season_summer", "fg": 7055 }, - { "id": "rm20_season_winter", "fg": 7056 }, - { "id": "rm51_assault_rifle_season_autumn", "fg": 7057 }, - { "id": "rm51_assault_rifle_season_spring", "fg": 7058 }, - { "id": "rm51_assault_rifle_season_summer", "fg": 7059 }, - { "id": "rm51_assault_rifle_season_winter", "fg": 7060 }, - { "id": "rm88_battle_rifle_season_autumn", "fg": 7061 }, - { "id": "rm88_battle_rifle_season_spring", "fg": 7062 }, - { "id": "rm88_battle_rifle_season_summer", "fg": 7063 }, - { "id": "rm88_battle_rifle_season_winter", "fg": 7064 }, - { "id": "ruger_1022_season_autumn", "fg": 7065 }, - { "id": "ruger_1022_season_spring", "fg": 7066 }, - { "id": "ruger_1022_season_summer", "fg": 7067 }, - { "id": "ruger_1022_season_winter", "fg": 7068 }, - { "id": "ruger_mini_season_autumn", "fg": 7073 }, - { "id": "ruger_mini_season_spring", "fg": 7074 }, - { "id": "ruger_mini_season_summer", "fg": 7075 }, - { "id": "ruger_mini_season_winter", "fg": 7076 }, - { "id": "saiga_410_season_autumn", "fg": 7081 }, - { "id": "saiga_410_season_spring", "fg": 7082 }, - { "id": "saiga_410_season_summer", "fg": 7083 }, - { "id": "saiga_410_season_winter", "fg": 7084 }, - { "id": "savage_111f_season_autumn", "fg": 7085 }, - { "id": "savage_111f_season_spring", "fg": 7086 }, - { "id": "savage_111f_season_summer", "fg": 7087 }, - { "id": "savage_111f_season_winter", "fg": 7088 }, - { "id": "scar_h_season_autumn", "fg": 7089 }, - { "id": "scar_h_season_spring", "fg": 7090 }, - { "id": "scar_h_season_summer", "fg": 7091 }, - { "id": "scar_h_season_winter", "fg": 7092 }, - { "id": "scar_l_season_autumn", "fg": 7093 }, - { "id": "scar_l_season_spring", "fg": 7094 }, - { "id": "scar_l_season_summer", "fg": 7095 }, - { "id": "scar_l_season_winter", "fg": 7096 }, - { "id": "selfbow_season_autumn", "fg": 7097 }, - { "id": "selfbow_season_spring", "fg": 7098 }, - { "id": "selfbow_season_summer", "fg": 7099 }, - { "id": "selfbow_season_winter", "fg": 7100 }, - { "id": "sharps_season_autumn", "fg": 7101 }, - { "id": "sharps_season_spring", "fg": 7102 }, - { "id": "sharps_season_summer", "fg": 7103 }, - { "id": "sharps_season_winter", "fg": 7104 }, - { "id": "shortbow_season_autumn", "fg": 7105 }, - { "id": "shortbow_season_spring", "fg": 7106 }, - { "id": "shortbow_season_summer", "fg": 7107 }, - { "id": "shortbow_season_winter", "fg": 7108 }, - { "id": "shotgun_d_season_autumn", "fg": 7109 }, - { "id": "shotgun_d_season_spring", "fg": 7110 }, - { "id": "shotgun_d_season_summer", "fg": 7111 }, - { "id": "shotgun_d_season_winter", "fg": 7112 }, - { "id": "shotgun_s_season_autumn", "fg": 7113 }, - { "id": "shotgun_s_season_spring", "fg": 7114 }, - { "id": "shotgun_s_season_summer", "fg": 7115 }, - { "id": "shotgun_s_season_winter", "fg": 7116 }, - { "id": "sig552_season_autumn", "fg": 7117 }, - { "id": "sig552_season_spring", "fg": 7118 }, - { "id": "sig552_season_summer", "fg": 7119 }, - { "id": "sig552_season_winter", "fg": 7120 }, - { "id": "sks_season_autumn", "fg": 7121 }, - { "id": "sks_season_spring", "fg": 7122 }, - { "id": "sks_season_summer", "fg": 7123 }, - { "id": "sks_season_winter", "fg": 7124 }, - { "id": "slingshot_season_autumn", "fg": 7125 }, - { "id": "slingshot_season_spring", "fg": 7126 }, - { "id": "slingshot_season_summer", "fg": 7127 }, - { "id": "slingshot_season_winter", "fg": 7128 }, - { "id": "speargun_season_autumn", "fg": 7129 }, - { "id": "speargun_season_spring", "fg": 7130 }, - { "id": "speargun_season_summer", "fg": 7131 }, - { "id": "speargun_season_winter", "fg": 7132 }, - { "id": "spoon_season_autumn", "fg": 7133 }, - { "id": "spoon_season_spring", "fg": 7134 }, - { "id": "spoon_season_summer", "fg": 7135 }, - { "id": "spoon_season_winter", "fg": 7136 }, - { "id": "steyr_aug_season_autumn", "fg": 7137 }, - { "id": "steyr_aug_season_spring", "fg": 7138 }, - { "id": "steyr_aug_season_summer", "fg": 7139 }, - { "id": "steyr_aug_season_winter", "fg": 7140 }, - { "id": "surv_carbine_223_season_autumn", "fg": 7141 }, - { "id": "surv_carbine_223_season_spring", "fg": 7142 }, - { "id": "surv_carbine_223_season_summer", "fg": 7143 }, - { "id": "surv_carbine_223_season_winter", "fg": 7144 }, - { "id": "surv_levershotgun_season_autumn", "fg": 7145 }, - { "id": "surv_levershotgun_season_spring", "fg": 7146 }, - { "id": "surv_levershotgun_season_summer", "fg": 7147 }, - { "id": "surv_levershotgun_season_winter", "fg": 7148 }, - { "id": "sw_610_season_autumn", "fg": 7149 }, - { "id": "sw_610_season_spring", "fg": 7150 }, - { "id": "sw_610_season_summer", "fg": 7151 }, - { "id": "sw_610_season_winter", "fg": 7152 }, - { "id": "sw_619_season_autumn", "fg": 7153 }, - { "id": "sw_619_season_spring", "fg": 7154 }, - { "id": "sw_619_season_summer", "fg": 7155 }, - { "id": "sw_619_season_winter", "fg": 7156 }, - { "id": "tac50_season_autumn", "fg": 7157 }, - { "id": "tac50_season_spring", "fg": 7158 }, - { "id": "tac50_season_summer", "fg": 7159 }, - { "id": "tac50_season_winter", "fg": 7160 }, - { "id": "tavor_12_season_autumn", "fg": 7161 }, - { "id": "tavor_12_season_spring", "fg": 7162 }, - { "id": "tavor_12_season_summer", "fg": 7163 }, - { "id": "tavor_12_season_winter", "fg": 7164 }, - { "id": "trex_gun_season_autumn", "fg": 7165 }, - { "id": "trex_gun_season_spring", "fg": 7166 }, - { "id": "trex_gun_season_summer", "fg": 7167 }, - { "id": "trex_gun_season_winter", "fg": 7168 }, - { "id": "unbio_blaster_gun_season_autumn", "fg": 7169 }, - { "id": "unbio_blaster_gun_season_spring", "fg": 7170 }, - { "id": "unbio_blaster_gun_season_summer", "fg": 7171 }, - { "id": "unbio_blaster_gun_season_winter", "fg": 7172 }, - { "id": "v29_season_autumn", "fg": 7177 }, - { "id": "v29_season_spring", "fg": 7178 }, - { "id": "v29_season_summer", "fg": 7179 }, - { "id": "v29_season_winter", "fg": 7180 }, - { "id": "v29_cheap_season_autumn", "fg": 7181 }, - { "id": "v29_cheap_season_spring", "fg": 7182 }, - { "id": "v29_cheap_season_summer", "fg": 7183 }, - { "id": "v29_cheap_season_winter", "fg": 7184 }, - { "id": "weatherby_5_season_autumn", "fg": 7185 }, - { "id": "weatherby_5_season_spring", "fg": 7186 }, - { "id": "weatherby_5_season_summer", "fg": 7187 }, - { "id": "weatherby_5_season_winter", "fg": 7188 }, - { "id": "win70_season_autumn", "fg": 7189 }, - { "id": "win70_season_spring", "fg": 7190 }, - { "id": "win70_season_summer", "fg": 7191 }, - { "id": "win70_season_winter", "fg": 7192 }, - { "id": "woodgreatbow_season_autumn", "fg": 7193 }, - { "id": "woodgreatbow_season_spring", "fg": 7194 }, - { "id": "woodgreatbow_season_summer", "fg": 7195 }, - { "id": "woodgreatbow_season_winter", "fg": 7196 }, - { "id": "wristrocket_season_autumn", "fg": 7197 }, - { "id": "wristrocket_season_spring", "fg": 7198 }, - { "id": "wristrocket_season_summer", "fg": 7199 }, - { "id": "wristrocket_season_winter", "fg": 7200 }, - { "id": "2h_flail_steel_season_autumn", "fg": 7201 }, - { "id": "2h_flail_steel_season_spring", "fg": 7202 }, - { "id": "2h_flail_steel_season_summer", "fg": 7203 }, - { "id": "2h_flail_steel_season_winter", "fg": 7204 }, - { "id": "2h_flail_wood_season_autumn", "fg": 7205 }, - { "id": "2h_flail_wood_season_spring", "fg": 7206 }, - { "id": "2h_flail_wood_season_summer", "fg": 7207 }, - { "id": "2h_flail_wood_season_winter", "fg": 7208 }, - { "id": "PR24-extended_season_autumn", "fg": 7209 }, - { "id": "PR24-extended_season_spring", "fg": 7210 }, - { "id": "PR24-extended_season_summer", "fg": 7211 }, - { "id": "PR24-extended_season_winter", "fg": 7212 }, - { "id": "PR24-retracted_season_autumn", "fg": 7213 }, - { "id": "PR24-retracted_season_spring", "fg": 7214 }, - { "id": "PR24-retracted_season_summer", "fg": 7215 }, - { "id": "PR24-retracted_season_winter", "fg": 7216 }, - { "id": "adobe_brick_season_autumn", "fg": 7217 }, - { "id": "adobe_brick_season_spring", "fg": 7218 }, - { "id": "adobe_brick_season_summer", "fg": 7219 }, - { "id": "adobe_brick_season_winter", "fg": 7220 }, - { "id": "ax_season_autumn", "fg": 7221 }, - { "id": "ax_season_spring", "fg": 7222 }, - { "id": "ax_season_summer", "fg": 7223 }, - { "id": "ax_season_winter", "fg": 7224 }, - { "id": "bagh_nakha_season_autumn", "fg": 7225 }, - { "id": "bagh_nakha_season_spring", "fg": 7226 }, - { "id": "bagh_nakha_season_summer", "fg": 7227 }, - { "id": "bagh_nakha_season_winter", "fg": 7228 }, - { "id": "battleaxe_season_autumn", "fg": 7229 }, - { "id": "battleaxe_season_spring", "fg": 7230 }, - { "id": "battleaxe_season_summer", "fg": 7231 }, - { "id": "battleaxe_season_winter", "fg": 7232 }, - { "id": "battleaxe_fake_season_autumn", "fg": 7233 }, - { "id": "battleaxe_fake_season_spring", "fg": 7234 }, - { "id": "battleaxe_fake_season_summer", "fg": 7235 }, - { "id": "battleaxe_fake_season_winter", "fg": 7236 }, - { "id": "battleaxe_inferior_season_autumn", "fg": 7237 }, - { "id": "battleaxe_inferior_season_spring", "fg": 7238 }, - { "id": "battleaxe_inferior_season_summer", "fg": 7239 }, - { "id": "battleaxe_inferior_season_winter", "fg": 7240 }, - { "id": "battletorch_season_autumn", "fg": 7241 }, - { "id": "battletorch_season_spring", "fg": 7242 }, - { "id": "battletorch_season_summer", "fg": 7243 }, - { "id": "battletorch_season_winter", "fg": 7244 }, - { "id": "battletorch_done_season_autumn", "fg": 7245 }, - { "id": "battletorch_done_season_spring", "fg": 7246 }, - { "id": "battletorch_done_season_summer", "fg": 7247 }, - { "id": "battletorch_done_season_winter", "fg": 7248 }, - { "id": "battletorch_lit_season_autumn", "fg": 7249 }, - { "id": "battletorch_lit_season_spring", "fg": 7250 }, - { "id": "battletorch_lit_season_summer", "fg": 7251 }, - { "id": "battletorch_lit_season_winter", "fg": 7252 }, - { "id": "blade_season_autumn", "fg": 7253 }, - { "id": "blade_season_spring", "fg": 7254 }, - { "id": "blade_season_summer", "fg": 7255 }, - { "id": "blade_season_winter", "fg": 7256 }, - { "id": "blade_scythe_season_autumn", "fg": 7257 }, - { "id": "blade_scythe_season_spring", "fg": 7258 }, - { "id": "blade_scythe_season_summer", "fg": 7259 }, - { "id": "blade_scythe_season_winter", "fg": 7260 }, - { "id": "boxing_gloves_season_autumn", "fg": 7261 }, - { "id": "boxing_gloves_season_spring", "fg": 7262 }, - { "id": "boxing_gloves_season_summer", "fg": 7263 }, - { "id": "boxing_gloves_season_winter", "fg": 7264 }, - { "id": "broom_season_autumn", "fg": 7269 }, - { "id": "broom_season_spring", "fg": 7270 }, - { "id": "broom_season_summer", "fg": 7271 }, - { "id": "broom_season_winter", "fg": 7272 }, - { "id": "bullwhip_season_autumn", "fg": 7273 }, - { "id": "bullwhip_season_spring", "fg": 7274 }, - { "id": "bullwhip_season_summer", "fg": 7275 }, - { "id": "bullwhip_season_winter", "fg": 7276 }, - { "id": "butterfly_swords_season_autumn", "fg": 7277 }, - { "id": "butterfly_swords_season_spring", "fg": 7278 }, - { "id": "butterfly_swords_season_summer", "fg": 7279 }, - { "id": "butterfly_swords_season_winter", "fg": 7280 }, - { "id": "bwirebat_season_autumn", "fg": 7281 }, - { "id": "bwirebat_season_spring", "fg": 7282 }, - { "id": "bwirebat_season_summer", "fg": 7283 }, - { "id": "bwirebat_season_winter", "fg": 7284 }, - { "id": "carver_off_season_autumn", "fg": 7285 }, - { "id": "carver_off_season_spring", "fg": 7286 }, - { "id": "carver_off_season_summer", "fg": 7287 }, - { "id": "carver_off_season_winter", "fg": 7288 }, - { "id": "carver_on_season_autumn", "fg": 7289 }, - { "id": "carver_on_season_spring", "fg": 7290 }, - { "id": "carver_on_season_summer", "fg": 7291 }, - { "id": "carver_on_season_winter", "fg": 7292 }, - { "id": "cavalry_sabre_season_autumn", "fg": 7293 }, - { "id": "cavalry_sabre_season_spring", "fg": 7294 }, - { "id": "cavalry_sabre_season_summer", "fg": 7295 }, - { "id": "cavalry_sabre_season_winter", "fg": 7296 }, - { "id": "circsaw_blade_season_autumn", "fg": 7301 }, - { "id": "circsaw_blade_season_spring", "fg": 7302 }, - { "id": "circsaw_blade_season_summer", "fg": 7303 }, - { "id": "circsaw_blade_season_winter", "fg": 7304 }, - { "id": "circsaw_off_season_autumn", "fg": 7305 }, - { "id": "circsaw_off_season_spring", "fg": 7306 }, - { "id": "circsaw_off_season_summer", "fg": 7307 }, - { "id": "circsaw_off_season_winter", "fg": 7308 }, - { "id": "circsaw_on_season_autumn", "fg": 7309 }, - { "id": "circsaw_on_season_spring", "fg": 7310 }, - { "id": "circsaw_on_season_summer", "fg": 7311 }, - { "id": "circsaw_on_season_winter", "fg": 7312 }, - { "id": "claw_bar_season_autumn", "fg": 7313 }, - { "id": "claw_bar_season_spring", "fg": 7314 }, - { "id": "claw_bar_season_summer", "fg": 7315 }, - { "id": "claw_bar_season_winter", "fg": 7316 }, - { "id": "copper_knife_season_autumn", "fg": 7325 }, - { "id": "copper_knife_season_spring", "fg": 7326 }, - { "id": "copper_knife_season_summer", "fg": 7327 }, - { "id": "copper_knife_season_winter", "fg": 7328 }, - { "id": "cow_bell_season_autumn", "fg": 7329 }, - { "id": "cow_bell_season_spring", "fg": 7330 }, - { "id": "cow_bell_season_summer", "fg": 7331 }, - { "id": "cow_bell_season_winter", "fg": 7332 }, - { "id": "crash_axe_season_autumn", "fg": 7333 }, - { "id": "crash_axe_season_spring", "fg": 7334 }, - { "id": "crash_axe_season_summer", "fg": 7335 }, - { "id": "crash_axe_season_winter", "fg": 7336 }, - { "id": "crowbar_season_autumn", "fg": 7337 }, - { "id": "crowbar_season_spring", "fg": 7338 }, - { "id": "crowbar_season_summer", "fg": 7339 }, - { "id": "crowbar_season_winter", "fg": 7340 }, - { "id": "cudgel_season_autumn", "fg": 7349 }, - { "id": "cudgel_season_spring", "fg": 7350 }, - { "id": "cudgel_season_summer", "fg": 7351 }, - { "id": "cudgel_season_winter", "fg": 7352 }, - { "id": "cutlass_season_autumn", "fg": 7353 }, - { "id": "cutlass_season_spring", "fg": 7354 }, - { "id": "cutlass_season_summer", "fg": 7355 }, - { "id": "cutlass_season_winter", "fg": 7356 }, - { "id": "cutlass_fake_season_autumn", "fg": 7357 }, - { "id": "cutlass_fake_season_spring", "fg": 7358 }, - { "id": "cutlass_fake_season_summer", "fg": 7359 }, - { "id": "cutlass_fake_season_winter", "fg": 7360 }, - { "id": "cutlass_inferior_season_autumn", "fg": 7361 }, - { "id": "cutlass_inferior_season_spring", "fg": 7362 }, - { "id": "cutlass_inferior_season_summer", "fg": 7363 }, - { "id": "cutlass_inferior_season_winter", "fg": 7364 }, - { "id": "dao_season_autumn", "fg": 7365 }, - { "id": "dao_season_spring", "fg": 7366 }, - { "id": "dao_season_summer", "fg": 7367 }, - { "id": "dao_season_winter", "fg": 7368 }, - { "id": "e_tool_season_autumn", "fg": 7369 }, - { "id": "e_tool_season_spring", "fg": 7370 }, - { "id": "e_tool_season_summer", "fg": 7371 }, - { "id": "e_tool_season_winter", "fg": 7372 }, - { "id": "fencing_epee_season_autumn", "fg": 7373 }, - { "id": "fencing_epee_season_spring", "fg": 7374 }, - { "id": "fencing_epee_season_summer", "fg": 7375 }, - { "id": "fencing_epee_season_winter", "fg": 7376 }, - { "id": "fencing_epee_sharpened_season_autumn", "fg": 7377 }, - { "id": "fencing_epee_sharpened_season_spring", "fg": 7378 }, - { "id": "fencing_epee_sharpened_season_summer", "fg": 7379 }, - { "id": "fencing_epee_sharpened_season_winter", "fg": 7380 }, - { "id": "fencing_sabre_season_autumn", "fg": 7381 }, - { "id": "fencing_sabre_season_spring", "fg": 7382 }, - { "id": "fencing_sabre_season_summer", "fg": 7383 }, - { "id": "fencing_sabre_season_winter", "fg": 7384 }, - { "id": "fire_ax_season_autumn", "fg": 7385 }, - { "id": "fire_ax_season_spring", "fg": 7386 }, - { "id": "fire_ax_season_summer", "fg": 7387 }, - { "id": "fire_ax_season_winter", "fg": 7388 }, - { "id": "firekatana_off_season_autumn", "fg": 7389 }, - { "id": "firekatana_off_season_spring", "fg": 7390 }, - { "id": "firekatana_off_season_summer", "fg": 7391 }, - { "id": "firekatana_off_season_winter", "fg": 7392 }, - { "id": "firekatana_on_season_autumn", "fg": 7393 }, - { "id": "firekatana_on_season_spring", "fg": 7394 }, - { "id": "firekatana_on_season_summer", "fg": 7395 }, - { "id": "firekatana_on_season_winter", "fg": 7396 }, - { "id": "firemachete_off_season_autumn", "fg": 7397 }, - { "id": "firemachete_off_season_spring", "fg": 7398 }, - { "id": "firemachete_off_season_summer", "fg": 7399 }, - { "id": "firemachete_off_season_winter", "fg": 7400 }, - { "id": "firemachete_on_season_autumn", "fg": 7401 }, - { "id": "firemachete_on_season_spring", "fg": 7402 }, - { "id": "firemachete_on_season_summer", "fg": 7403 }, - { "id": "firemachete_on_season_winter", "fg": 7404 }, - { "id": "g_shovel_season_autumn", "fg": 7405 }, - { "id": "g_shovel_season_spring", "fg": 7406 }, - { "id": "g_shovel_season_summer", "fg": 7407 }, - { "id": "g_shovel_season_winter", "fg": 7408 }, - { "id": "glass_macuahuitl_season_autumn", "fg": 7409 }, - { "id": "glass_macuahuitl_season_spring", "fg": 7410 }, - { "id": "glass_macuahuitl_season_summer", "fg": 7411 }, - { "id": "glass_macuahuitl_season_winter", "fg": 7412 }, - { "id": "glass_shard_season_autumn", "fg": 7413 }, - { "id": "glass_shard_season_spring", "fg": 7414 }, - { "id": "glass_shard_season_summer", "fg": 7415 }, - { "id": "glass_shard_season_winter", "fg": 7416 }, - { "id": "glass_shiv_season_autumn", "fg": 7417 }, - { "id": "glass_shiv_season_spring", "fg": 7418 }, - { "id": "glass_shiv_season_summer", "fg": 7419 }, - { "id": "glass_shiv_season_winter", "fg": 7420 }, - { "id": "golf_club_season_autumn", "fg": 7421 }, - { "id": "golf_club_season_spring", "fg": 7422 }, - { "id": "golf_club_season_summer", "fg": 7423 }, - { "id": "golf_club_season_winter", "fg": 7424 }, - { "id": "grip_hook_season_autumn", "fg": 7425 }, - { "id": "grip_hook_season_spring", "fg": 7426 }, - { "id": "grip_hook_season_summer", "fg": 7427 }, - { "id": "grip_hook_season_winter", "fg": 7428 }, - { "id": "hacksaw_season_autumn", "fg": 7429 }, - { "id": "hacksaw_season_spring", "fg": 7430 }, - { "id": "hacksaw_season_summer", "fg": 7431 }, - { "id": "hacksaw_season_winter", "fg": 7432 }, - { "id": "hammer_season_autumn", "fg": 7433 }, - { "id": "hammer_season_spring", "fg": 7434 }, - { "id": "hammer_season_summer", "fg": 7435 }, - { "id": "hammer_season_winter", "fg": 7436 }, - { "id": "hatchet_season_autumn", "fg": 7441 }, - { "id": "hatchet_season_spring", "fg": 7442 }, - { "id": "hatchet_season_summer", "fg": 7443 }, - { "id": "hatchet_season_winter", "fg": 7444 }, - { "id": "hoe_season_autumn", "fg": 7445 }, - { "id": "hoe_season_spring", "fg": 7446 }, - { "id": "hoe_season_summer", "fg": 7447 }, - { "id": "hoe_season_winter", "fg": 7448 }, - { "id": "homewrecker_season_autumn", "fg": 7449 }, - { "id": "homewrecker_season_spring", "fg": 7450 }, - { "id": "homewrecker_season_summer", "fg": 7451 }, - { "id": "homewrecker_season_winter", "fg": 7452 }, - { "id": "honey_scraper_season_autumn", "fg": 7453 }, - { "id": "honey_scraper_season_spring", "fg": 7454 }, - { "id": "honey_scraper_season_summer", "fg": 7455 }, - { "id": "honey_scraper_season_winter", "fg": 7456 }, - { "id": "ji_season_autumn", "fg": 7457 }, - { "id": "ji_season_spring", "fg": 7458 }, - { "id": "ji_season_summer", "fg": 7459 }, - { "id": "ji_season_winter", "fg": 7460 }, - { "id": "jian_season_autumn", "fg": 7461 }, - { "id": "jian_season_spring", "fg": 7462 }, - { "id": "jian_season_summer", "fg": 7463 }, - { "id": "jian_season_winter", "fg": 7464 }, - { "id": "katana_season_autumn", "fg": 7465 }, - { "id": "katana_season_spring", "fg": 7466 }, - { "id": "katana_season_summer", "fg": 7467 }, - { "id": "katana_season_winter", "fg": 7468 }, - { "id": "katana_fake_season_autumn", "fg": 7469 }, - { "id": "katana_fake_season_spring", "fg": 7470 }, - { "id": "katana_fake_season_summer", "fg": 7471 }, - { "id": "katana_fake_season_winter", "fg": 7472 }, - { "id": "katana_inferior_season_autumn", "fg": 7473 }, - { "id": "katana_inferior_season_spring", "fg": 7474 }, - { "id": "katana_inferior_season_summer", "fg": 7475 }, - { "id": "katana_inferior_season_winter", "fg": 7476 }, - { "id": "khopesh_season_autumn", "fg": 7477 }, - { "id": "khopesh_season_spring", "fg": 7478 }, - { "id": "khopesh_season_summer", "fg": 7479 }, - { "id": "khopesh_season_winter", "fg": 7480 }, - { "id": "knife_butcher_season_autumn", "fg": 7481 }, - { "id": "knife_butcher_season_spring", "fg": 7482 }, - { "id": "knife_butcher_season_summer", "fg": 7483 }, - { "id": "knife_butcher_season_winter", "fg": 7484 }, - { "id": "knife_chef_season_autumn", "fg": 7485 }, - { "id": "knife_chef_season_spring", "fg": 7486 }, - { "id": "knife_chef_season_summer", "fg": 7487 }, - { "id": "knife_chef_season_winter", "fg": 7488 }, - { "id": "knife_folding_season_autumn", "fg": 7493 }, - { "id": "knife_folding_season_spring", "fg": 7494 }, - { "id": "knife_folding_season_summer", "fg": 7495 }, - { "id": "knife_folding_season_winter", "fg": 7496 }, - { "id": "knife_meat_cleaver_season_autumn", "fg": 7497 }, - { "id": "knife_meat_cleaver_season_spring", "fg": 7498 }, - { "id": "knife_meat_cleaver_season_summer", "fg": 7499 }, - { "id": "knife_meat_cleaver_season_winter", "fg": 7500 }, - { "id": "knife_swissarmy_season_autumn", "fg": 7501 }, - { "id": "knife_swissarmy_season_spring", "fg": 7502 }, - { "id": "knife_swissarmy_season_summer", "fg": 7503 }, - { "id": "knife_swissarmy_season_winter", "fg": 7504 }, - { "id": "knife_trench_season_autumn", "fg": 7505 }, - { "id": "knife_trench_season_spring", "fg": 7506 }, - { "id": "knife_trench_season_summer", "fg": 7507 }, - { "id": "knife_trench_season_winter", "fg": 7508 }, - { "id": "knuckle_nail_season_autumn", "fg": 7513 }, - { "id": "knuckle_nail_season_spring", "fg": 7514 }, - { "id": "knuckle_nail_season_summer", "fg": 7515 }, - { "id": "knuckle_nail_season_winter", "fg": 7516 }, - { "id": "lajatang_season_autumn", "fg": 7521 }, - { "id": "lajatang_season_spring", "fg": 7522 }, - { "id": "lajatang_season_summer", "fg": 7523 }, - { "id": "lajatang_season_winter", "fg": 7524 }, - { "id": "mace_season_autumn", "fg": 7525 }, - { "id": "mace_season_spring", "fg": 7526 }, - { "id": "mace_season_summer", "fg": 7527 }, - { "id": "mace_season_winter", "fg": 7528 }, - { "id": "mace_fake_season_autumn", "fg": 7529 }, - { "id": "mace_fake_season_spring", "fg": 7530 }, - { "id": "mace_fake_season_summer", "fg": 7531 }, - { "id": "mace_fake_season_winter", "fg": 7532 }, - { "id": "mace_inferior_season_autumn", "fg": 7533 }, - { "id": "mace_inferior_season_spring", "fg": 7534 }, - { "id": "mace_inferior_season_summer", "fg": 7535 }, - { "id": "mace_inferior_season_winter", "fg": 7536 }, - { "id": "machete_season_autumn", "fg": 7537 }, - { "id": "machete_season_spring", "fg": 7538 }, - { "id": "machete_season_summer", "fg": 7539 }, - { "id": "machete_season_winter", "fg": 7540 }, - { "id": "makeshift_crowbar_season_autumn", "fg": 7541 }, - { "id": "makeshift_crowbar_season_spring", "fg": 7542 }, - { "id": "makeshift_crowbar_season_summer", "fg": 7543 }, - { "id": "makeshift_crowbar_season_winter", "fg": 7544 }, - { "id": "morningstar_season_autumn", "fg": 7545 }, - { "id": "morningstar_season_spring", "fg": 7546 }, - { "id": "morningstar_season_summer", "fg": 7547 }, - { "id": "morningstar_season_winter", "fg": 7548 }, - { "id": "morningstar_fake_season_autumn", "fg": 7549 }, - { "id": "morningstar_fake_season_spring", "fg": 7550 }, - { "id": "morningstar_fake_season_summer", "fg": 7551 }, - { "id": "morningstar_fake_season_winter", "fg": 7552 }, - { "id": "morningstar_inferior_season_autumn", "fg": 7553 }, - { "id": "morningstar_inferior_season_spring", "fg": 7554 }, - { "id": "morningstar_inferior_season_summer", "fg": 7555 }, - { "id": "morningstar_inferior_season_winter", "fg": 7556 }, - { "id": "naginata_fake_season_autumn", "fg": 7561 }, - { "id": "naginata_fake_season_spring", "fg": 7562 }, - { "id": "naginata_fake_season_summer", "fg": 7563 }, - { "id": "naginata_fake_season_winter", "fg": 7564 }, - { "id": "naginata_inferior_season_autumn", "fg": 7565 }, - { "id": "naginata_inferior_season_spring", "fg": 7566 }, - { "id": "naginata_inferior_season_summer", "fg": 7567 }, - { "id": "naginata_inferior_season_winter", "fg": 7568 }, - { "id": "nodachi_season_autumn", "fg": 7569 }, - { "id": "nodachi_season_spring", "fg": 7570 }, - { "id": "nodachi_season_summer", "fg": 7571 }, - { "id": "nodachi_season_winter", "fg": 7572 }, - { "id": "pickaxe_season_autumn", "fg": 7573 }, - { "id": "pickaxe_season_spring", "fg": 7574 }, - { "id": "pickaxe_season_summer", "fg": 7575 }, - { "id": "pickaxe_season_winter", "fg": 7576 }, - { "id": "pike_season_autumn", "fg": 7577 }, - { "id": "pike_season_spring", "fg": 7578 }, - { "id": "pike_season_summer", "fg": 7579 }, - { "id": "pike_season_winter", "fg": 7580 }, - { "id": "pike_fake_season_autumn", "fg": 7581 }, - { "id": "pike_fake_season_spring", "fg": 7582 }, - { "id": "pike_fake_season_summer", "fg": 7583 }, - { "id": "pike_fake_season_winter", "fg": 7584 }, - { "id": "pike_inferior_season_autumn", "fg": 7585 }, - { "id": "pike_inferior_season_spring", "fg": 7586 }, - { "id": "pike_inferior_season_summer", "fg": 7587 }, - { "id": "pike_inferior_season_winter", "fg": 7588 }, - { "id": "primitive_adze_season_autumn", "fg": 7589 }, - { "id": "primitive_adze_season_spring", "fg": 7590 }, - { "id": "primitive_adze_season_summer", "fg": 7591 }, - { "id": "primitive_adze_season_winter", "fg": 7592 }, - { "id": "primitive_shovel_season_autumn", "fg": 7593 }, - { "id": "primitive_shovel_season_spring", "fg": 7594 }, - { "id": "primitive_shovel_season_summer", "fg": 7595 }, - { "id": "primitive_shovel_season_winter", "fg": 7596 }, - { "id": "rapier_season_autumn", "fg": 7601 }, - { "id": "rapier_season_spring", "fg": 7602 }, - { "id": "rapier_season_summer", "fg": 7603 }, - { "id": "rapier_season_winter", "fg": 7604 }, - { "id": "rapier_fake_season_autumn", "fg": 7605 }, - { "id": "rapier_fake_season_spring", "fg": 7606 }, - { "id": "rapier_fake_season_summer", "fg": 7607 }, - { "id": "rapier_fake_season_winter", "fg": 7608 }, - { "id": "rapier_inferior_season_autumn", "fg": 7609 }, - { "id": "rapier_inferior_season_spring", "fg": 7610 }, - { "id": "rapier_inferior_season_summer", "fg": 7611 }, - { "id": "rapier_inferior_season_winter", "fg": 7612 }, - { "id": "scimitar_season_autumn", "fg": 7613 }, - { "id": "scimitar_season_spring", "fg": 7614 }, - { "id": "scimitar_season_summer", "fg": 7615 }, - { "id": "scimitar_season_winter", "fg": 7616 }, - { "id": "scimitar_fake_season_autumn", "fg": 7617 }, - { "id": "scimitar_fake_season_spring", "fg": 7618 }, - { "id": "scimitar_fake_season_summer", "fg": 7619 }, - { "id": "scimitar_fake_season_winter", "fg": 7620 }, - { "id": "scimitar_inferior_season_autumn", "fg": 7621 }, - { "id": "scimitar_inferior_season_spring", "fg": 7622 }, - { "id": "scimitar_inferior_season_summer", "fg": 7623 }, - { "id": "scimitar_inferior_season_winter", "fg": 7624 }, - { "id": "scissors_season_autumn", "fg": 7625 }, - { "id": "scissors_season_spring", "fg": 7626 }, - { "id": "scissors_season_summer", "fg": 7627 }, - { "id": "scissors_season_winter", "fg": 7628 }, - { "id": "scythe_season_autumn", "fg": 7629 }, - { "id": "scythe_season_spring", "fg": 7630 }, - { "id": "scythe_season_summer", "fg": 7631 }, - { "id": "scythe_season_winter", "fg": 7632 }, - { "id": "shock_epee_season_autumn", "fg": 7637 }, - { "id": "shock_epee_season_spring", "fg": 7638 }, - { "id": "shock_epee_season_summer", "fg": 7639 }, - { "id": "shock_epee_season_winter", "fg": 7640 }, - { "id": "shock_staff_season_autumn", "fg": 7641 }, - { "id": "shock_staff_season_spring", "fg": 7642 }, - { "id": "shock_staff_season_summer", "fg": 7643 }, - { "id": "shock_staff_season_winter", "fg": 7644 }, - { "id": "shocktonfa_off_season_autumn", "fg": 7645 }, - { "id": "shocktonfa_off_season_spring", "fg": 7646 }, - { "id": "shocktonfa_off_season_summer", "fg": 7647 }, - { "id": "shocktonfa_off_season_winter", "fg": 7648 }, - { "id": "shocktonfa_on_season_autumn", "fg": 7649 }, - { "id": "shocktonfa_on_season_spring", "fg": 7650 }, - { "id": "shocktonfa_on_season_summer", "fg": 7651 }, - { "id": "shocktonfa_on_season_winter", "fg": 7652 }, - { "id": "shovel_season_autumn", "fg": 7653 }, - { "id": "shovel_season_spring", "fg": 7654 }, - { "id": "shovel_season_summer", "fg": 7655 }, - { "id": "shovel_season_winter", "fg": 7656 }, - { "id": "sickle_season_autumn", "fg": 7657 }, - { "id": "sickle_season_spring", "fg": 7658 }, - { "id": "sickle_season_summer", "fg": 7659 }, - { "id": "sickle_season_winter", "fg": 7660 }, - { "id": "soft_adobe_brick_season_autumn", "fg": 7661 }, - { "id": "soft_adobe_brick_season_spring", "fg": 7662 }, - { "id": "soft_adobe_brick_season_summer", "fg": 7663 }, - { "id": "soft_adobe_brick_season_winter", "fg": 7664 }, - { "id": "spear_copper_season_autumn", "fg": 7665 }, - { "id": "spear_copper_season_spring", "fg": 7666 }, - { "id": "spear_copper_season_summer", "fg": 7667 }, - { "id": "spear_copper_season_winter", "fg": 7668 }, - { "id": "spear_forked_season_autumn", "fg": 7669 }, - { "id": "spear_forked_season_spring", "fg": 7670 }, - { "id": "spear_forked_season_summer", "fg": 7671 }, - { "id": "spear_forked_season_winter", "fg": 7672 }, - { "id": "spear_homemade_halfpike_season_autumn", "fg": 7673 }, - { "id": "spear_homemade_halfpike_season_spring", "fg": 7674 }, - { "id": "spear_homemade_halfpike_season_summer", "fg": 7675 }, - { "id": "spear_homemade_halfpike_season_winter", "fg": 7676 }, - { "id": "spear_spike_season_autumn", "fg": 7677 }, - { "id": "spear_spike_season_spring", "fg": 7678 }, - { "id": "spear_spike_season_summer", "fg": 7679 }, - { "id": "spear_spike_season_winter", "fg": 7680 }, - { "id": "spear_steel_season_autumn", "fg": 7681 }, - { "id": "spear_steel_season_spring", "fg": 7682 }, - { "id": "spear_steel_season_summer", "fg": 7683 }, - { "id": "spear_steel_season_winter", "fg": 7684 }, - { "id": "spear_stone_season_autumn", "fg": 7685 }, - { "id": "spear_stone_season_spring", "fg": 7686 }, - { "id": "spear_stone_season_summer", "fg": 7687 }, - { "id": "spear_stone_season_winter", "fg": 7688 }, - { "id": "staff_sling_season_autumn", "fg": 7689 }, - { "id": "staff_sling_season_spring", "fg": 7690 }, - { "id": "staff_sling_season_summer", "fg": 7691 }, - { "id": "staff_sling_season_winter", "fg": 7692 }, - { "id": "sword_xiphos_season_autumn", "fg": 7693 }, - { "id": "sword_xiphos_season_spring", "fg": 7694 }, - { "id": "sword_xiphos_season_summer", "fg": 7695 }, - { "id": "sword_xiphos_season_winter", "fg": 7696 }, - { "id": "tanto_season_autumn", "fg": 7697 }, - { "id": "tanto_season_spring", "fg": 7698 }, - { "id": "tanto_season_summer", "fg": 7699 }, - { "id": "tanto_season_winter", "fg": 7700 }, - { "id": "teleumbrella_season_autumn", "fg": 7701 }, - { "id": "teleumbrella_season_spring", "fg": 7702 }, - { "id": "teleumbrella_season_summer", "fg": 7703 }, - { "id": "teleumbrella_season_winter", "fg": 7704 }, - { "id": "throwing_axe_season_autumn", "fg": 7705 }, - { "id": "throwing_axe_season_spring", "fg": 7706 }, - { "id": "throwing_axe_season_summer", "fg": 7707 }, - { "id": "throwing_axe_season_winter", "fg": 7708 }, - { "id": "trimmer_off_season_autumn", "fg": 7713 }, - { "id": "trimmer_off_season_spring", "fg": 7714 }, - { "id": "trimmer_off_season_summer", "fg": 7715 }, - { "id": "trimmer_off_season_winter", "fg": 7716 }, - { "id": "trimmer_on_season_autumn", "fg": 7717 }, - { "id": "trimmer_on_season_spring", "fg": 7718 }, - { "id": "trimmer_on_season_summer", "fg": 7719 }, - { "id": "trimmer_on_season_winter", "fg": 7720 }, - { "id": "wakizashi_season_autumn", "fg": 7725 }, - { "id": "wakizashi_season_spring", "fg": 7726 }, - { "id": "wakizashi_season_summer", "fg": 7727 }, - { "id": "wakizashi_season_winter", "fg": 7728 }, - { "id": "wakizashi_fake_season_autumn", "fg": 7729 }, - { "id": "wakizashi_fake_season_spring", "fg": 7730 }, - { "id": "wakizashi_fake_season_summer", "fg": 7731 }, - { "id": "wakizashi_fake_season_winter", "fg": 7732 }, - { "id": "wakizashi_inferior_season_autumn", "fg": 7733 }, - { "id": "wakizashi_inferior_season_spring", "fg": 7734 }, - { "id": "wakizashi_inferior_season_summer", "fg": 7735 }, - { "id": "wakizashi_inferior_season_winter", "fg": 7736 }, - { "id": "warhammer_season_autumn", "fg": 7737 }, - { "id": "warhammer_season_spring", "fg": 7738 }, - { "id": "warhammer_season_summer", "fg": 7739 }, - { "id": "warhammer_season_winter", "fg": 7740 }, - { "id": "zweifire_off_season_autumn", "fg": 7741 }, - { "id": "zweifire_off_season_spring", "fg": 7742 }, - { "id": "zweifire_off_season_summer", "fg": 7743 }, - { "id": "zweifire_off_season_winter", "fg": 7744 }, - { "id": "zweifire_on_season_autumn", "fg": 7745 }, - { "id": "zweifire_on_season_spring", "fg": 7746 }, - { "id": "zweifire_on_season_summer", "fg": 7747 }, - { "id": "zweifire_on_season_winter", "fg": 7748 }, - { "id": "zweihander_season_autumn", "fg": 7749 }, - { "id": "zweihander_season_spring", "fg": 7750 }, - { "id": "zweihander_season_summer", "fg": 7751 }, - { "id": "zweihander_season_winter", "fg": 7752 } + { "id": "rifle_case_soft_season_autumn", "fg": 3817 }, + { "id": "rifle_case_soft_season_spring", "fg": 3818 }, + { "id": "rifle_case_soft_season_summer", "fg": 3819 }, + { "id": "rifle_case_soft_season_winter", "fg": 3820 }, + { "id": "rifle_case_soft_2_season_autumn", "fg": 3821 }, + { "id": "rifle_case_soft_2_season_spring", "fg": 3822 }, + { "id": "rifle_case_soft_2_season_summer", "fg": 3823 }, + { "id": "rifle_case_soft_2_season_winter", "fg": 3824 }, + { "id": "rifle_case_soft_leather_season_autumn", "fg": 3825 }, + { "id": "rifle_case_soft_leather_season_spring", "fg": 3826 }, + { "id": "rifle_case_soft_leather_season_summer", "fg": 3827 }, + { "id": "rifle_case_soft_leather_season_winter", "fg": 3828 }, + { "id": "rifle_case_soft_leather_2_season_autumn", "fg": 3829 }, + { "id": "rifle_case_soft_leather_2_season_spring", "fg": 3830 }, + { "id": "rifle_case_soft_leather_2_season_summer", "fg": 3831 }, + { "id": "rifle_case_soft_leather_2_season_winter", "fg": 3832 }, + { "id": "rifle_case_xl_soft_leather_season_autumn", "fg": 3833 }, + { "id": "rifle_case_xl_soft_leather_season_spring", "fg": 3834 }, + { "id": "rifle_case_xl_soft_leather_season_summer", "fg": 3835 }, + { "id": "rifle_case_xl_soft_leather_season_winter", "fg": 3836 }, + { "id": "riv_scope_season_autumn", "fg": 3841 }, + { "id": "riv_scope_season_spring", "fg": 3842 }, + { "id": "riv_scope_season_summer", "fg": 3843 }, + { "id": "riv_scope_season_winter", "fg": 3844 }, + { "id": "rm121aux_season_autumn", "fg": 3845 }, + { "id": "rm121aux_season_spring", "fg": 3846 }, + { "id": "rm121aux_season_summer", "fg": 3847 }, + { "id": "rm121aux_season_winter", "fg": 3848 }, + { "id": "rm4502_season_autumn", "fg": 3849 }, + { "id": "rm4502_season_spring", "fg": 3850 }, + { "id": "rm4502_season_summer", "fg": 3851 }, + { "id": "rm4502_season_winter", "fg": 3852 }, + { "id": "rm4504_season_autumn", "fg": 3853 }, + { "id": "rm4504_season_spring", "fg": 3854 }, + { "id": "rm4504_season_summer", "fg": 3855 }, + { "id": "rm4504_season_winter", "fg": 3856 }, + { "id": "rock_season_autumn", "fg": 3857 }, + { "id": "rock_season_spring", "fg": 3858 }, + { "id": "rock_season_summer", "fg": 3859 }, + { "id": "rock_season_winter", "fg": 3860 }, + { "id": "rock_flaking_season_autumn", "fg": 3861 }, + { "id": "rock_flaking_season_spring", "fg": 3862 }, + { "id": "rock_flaking_season_summer", "fg": 3863 }, + { "id": "rock_flaking_season_winter", "fg": 3864 }, + { "id": "rock_large_season_autumn", "fg": 3865 }, + { "id": "rock_large_season_spring", "fg": 3866 }, + { "id": "rock_large_season_summer", "fg": 3867 }, + { "id": "rock_large_season_winter", "fg": 3868 }, + { "id": "rock_pot_season_autumn", "fg": 3869 }, + { "id": "rock_pot_season_spring", "fg": 3870 }, + { "id": "rock_pot_season_summer", "fg": 3871 }, + { "id": "rock_pot_season_winter", "fg": 3872 }, + { "id": "rolling_pin_season_autumn", "fg": 3873 }, + { "id": "rolling_pin_season_spring", "fg": 3874 }, + { "id": "rolling_pin_season_summer", "fg": 3875 }, + { "id": "rolling_pin_season_winter", "fg": 3876 }, + { "id": "rope_30_season_autumn", "fg": 3877 }, + { "id": "rope_30_season_spring", "fg": 3878 }, + { "id": "rope_30_season_summer", "fg": 3879 }, + { "id": "rope_30_season_winter", "fg": 3880 }, + { "id": "rope_6_season_autumn", "fg": 3881 }, + { "id": "rope_6_season_spring", "fg": 3882 }, + { "id": "rope_6_season_summer", "fg": 3883 }, + { "id": "rope_6_season_winter", "fg": 3884 }, + { "id": "rubber_armor_horse_season_autumn", "fg": 3885 }, + { "id": "rubber_armor_horse_season_spring", "fg": 3886 }, + { "id": "rubber_armor_horse_season_summer", "fg": 3887 }, + { "id": "rubber_armor_horse_season_winter", "fg": 3888 }, + { "id": "rx12_injector_season_autumn", "fg": 3889 }, + { "id": "rx12_injector_season_spring", "fg": 3890 }, + { "id": "rx12_injector_season_summer", "fg": 3891 }, + { "id": "rx12_injector_season_winter", "fg": 3892 }, + { "id": "saddlebag_season_autumn", "fg": 3893 }, + { "id": "saddlebag_season_spring", "fg": 3894 }, + { "id": "saddlebag_season_summer", "fg": 3895 }, + { "id": "saddlebag_season_winter", "fg": 3896 }, + { "id": "safe_box_season_autumn", "fg": 3897 }, + { "id": "safe_box_season_spring", "fg": 3898 }, + { "id": "safe_box_season_summer", "fg": 3899 }, + { "id": "safe_box_season_winter", "fg": 3900 }, + { "id": "scorecard_season_autumn", "fg": 3901 }, + { "id": "scorecard_season_spring", "fg": 3902 }, + { "id": "scorecard_season_summer", "fg": 3903 }, + { "id": "scorecard_season_winter", "fg": 3904 }, + { "id": "scrap_season_autumn", "fg": 3905 }, + { "id": "scrap_season_spring", "fg": 3906 }, + { "id": "scrap_season_summer", "fg": 3907 }, + { "id": "scrap_season_winter", "fg": 3908 }, + { "id": "sharp_toothbrush_season_autumn", "fg": 3909 }, + { "id": "sharp_toothbrush_season_spring", "fg": 3910 }, + { "id": "sharp_toothbrush_season_summer", "fg": 3911 }, + { "id": "sharp_toothbrush_season_winter", "fg": 3912 }, + { "id": "sheet_kevlar_season_autumn", "fg": 3921 }, + { "id": "sheet_kevlar_season_spring", "fg": 3922 }, + { "id": "sheet_kevlar_season_summer", "fg": 3923 }, + { "id": "sheet_kevlar_season_winter", "fg": 3924 }, + { "id": "sheet_metal_small_season_autumn", "fg": 3929 }, + { "id": "sheet_metal_small_season_spring", "fg": 3930 }, + { "id": "sheet_metal_small_season_summer", "fg": 3931 }, + { "id": "sheet_metal_small_season_winter", "fg": 3932 }, + { "id": "shield_buckler_season_autumn", "fg": 3933 }, + { "id": "shield_buckler_season_spring", "fg": 3934 }, + { "id": "shield_buckler_season_summer", "fg": 3935 }, + { "id": "shield_buckler_season_winter", "fg": 3936 }, + { "id": "shield_kite_season_autumn", "fg": 3937 }, + { "id": "shield_kite_season_spring", "fg": 3938 }, + { "id": "shield_kite_season_summer", "fg": 3939 }, + { "id": "shield_kite_season_winter", "fg": 3940 }, + { "id": "shield_riot_season_autumn", "fg": 3941 }, + { "id": "shield_riot_season_spring", "fg": 3942 }, + { "id": "shield_riot_season_summer", "fg": 3943 }, + { "id": "shield_riot_season_winter", "fg": 3944 }, + { "id": "skateboard_season_autumn", "fg": 3949 }, + { "id": "skateboard_season_spring", "fg": 3950 }, + { "id": "skateboard_season_summer", "fg": 3951 }, + { "id": "skateboard_season_winter", "fg": 3952 }, + { "id": "sleeping_bag_season_autumn", "fg": 3953 }, + { "id": "sleeping_bag_season_spring", "fg": 3954 }, + { "id": "sleeping_bag_season_summer", "fg": 3955 }, + { "id": "sleeping_bag_season_winter", "fg": 3956 }, + { "id": "sm_extinguisher_season_autumn", "fg": 3957 }, + { "id": "sm_extinguisher_season_spring", "fg": 3958 }, + { "id": "sm_extinguisher_season_summer", "fg": 3959 }, + { "id": "sm_extinguisher_season_winter", "fg": 3960 }, + { "id": "small_lcd_screen_season_autumn", "fg": 3961 }, + { "id": "small_lcd_screen_season_spring", "fg": 3962 }, + { "id": "small_lcd_screen_season_summer", "fg": 3963 }, + { "id": "small_lcd_screen_season_winter", "fg": 3964 }, + { "id": "small_turbine_engine_season_autumn", "fg": 3965 }, + { "id": "small_turbine_engine_season_spring", "fg": 3966 }, + { "id": "small_turbine_engine_season_summer", "fg": 3967 }, + { "id": "small_turbine_engine_season_winter", "fg": 3968 }, + { "id": "smart_lamp_season_autumn", "fg": 3969 }, + { "id": "smart_lamp_season_spring", "fg": 3970 }, + { "id": "smart_lamp_season_summer", "fg": 3971 }, + { "id": "smart_lamp_season_winter", "fg": 3972 }, + { "id": "smart_lamp_on_season_autumn", "fg": 3973 }, + { "id": "smart_lamp_on_season_spring", "fg": 3974 }, + { "id": "smart_lamp_on_season_summer", "fg": 3975 }, + { "id": "smart_lamp_on_season_winter", "fg": 3976 }, + { "id": "smoxygen_tank_season_autumn", "fg": 3977 }, + { "id": "smoxygen_tank_season_spring", "fg": 3978 }, + { "id": "smoxygen_tank_season_summer", "fg": 3979 }, + { "id": "smoxygen_tank_season_winter", "fg": 3980 }, + { "id": "soap_season_autumn", "fg": 3981 }, + { "id": "soap_season_spring", "fg": 3982 }, + { "id": "soap_season_summer", "fg": 3983 }, + { "id": "soap_season_winter", "fg": 3984 }, + { "id": "soap_holder_season_autumn", "fg": 3985 }, + { "id": "soap_holder_season_spring", "fg": 3986 }, + { "id": "soap_holder_season_summer", "fg": 3987 }, + { "id": "soap_holder_season_winter", "fg": 3988 }, + { "id": "spell_scroll_season_autumn", "fg": 3989 }, + { "id": "spell_scroll_season_spring", "fg": 3990 }, + { "id": "spell_scroll_season_summer", "fg": 3991 }, + { "id": "spell_scroll_season_winter", "fg": 3992 }, + { "id": "splinter_season_autumn", "fg": 3993 }, + { "id": "splinter_season_spring", "fg": 3994 }, + { "id": "splinter_season_summer", "fg": 3995 }, + { "id": "splinter_season_winter", "fg": 3996 }, + { "id": "sponge_season_autumn", "fg": 3997 }, + { "id": "sponge_season_spring", "fg": 3998 }, + { "id": "sponge_season_summer", "fg": 3999 }, + { "id": "sponge_season_winter", "fg": 4000 }, + { "id": "steam_triple_medium_season_autumn", "fg": 4001 }, + { "id": "steam_triple_medium_season_spring", "fg": 4002 }, + { "id": "steam_triple_medium_season_summer", "fg": 4003 }, + { "id": "steam_triple_medium_season_winter", "fg": 4004 }, + { "id": "steel_armor_season_autumn", "fg": 4009 }, + { "id": "steel_armor_season_spring", "fg": 4010 }, + { "id": "steel_armor_season_summer", "fg": 4011 }, + { "id": "steel_armor_season_winter", "fg": 4012 }, + { "id": "steel_chunk_season_autumn", "fg": 4013 }, + { "id": "steel_chunk_season_spring", "fg": 4014 }, + { "id": "steel_chunk_season_summer", "fg": 4015 }, + { "id": "steel_chunk_season_winter", "fg": 4016 }, + { "id": "steel_lump_season_autumn", "fg": 4021 }, + { "id": "steel_lump_season_spring", "fg": 4022 }, + { "id": "steel_lump_season_summer", "fg": 4023 }, + { "id": "steel_lump_season_winter", "fg": 4024 }, + { "id": "stick_season_autumn", "fg": 4025 }, + { "id": "stick_season_spring", "fg": 4026 }, + { "id": "stick_season_summer", "fg": 4027 }, + { "id": "stick_season_winter", "fg": 4028 }, + { "id": "stick_long_season_autumn", "fg": 4029 }, + { "id": "stick_long_season_spring", "fg": 4030 }, + { "id": "stick_long_season_summer", "fg": 4031 }, + { "id": "stick_long_season_winter", "fg": 4032 }, + { "id": "stock_pot_season_autumn", "fg": 4033 }, + { "id": "stock_pot_season_spring", "fg": 4034 }, + { "id": "stock_pot_season_summer", "fg": 4035 }, + { "id": "stock_pot_season_winter", "fg": 4036 }, + { "id": "straw_basket_season_autumn", "fg": 4041 }, + { "id": "straw_basket_season_spring", "fg": 4042 }, + { "id": "straw_basket_season_summer", "fg": 4043 }, + { "id": "straw_basket_season_winter", "fg": 4044 }, + { "id": "straw_doll_season_autumn", "fg": 4045 }, + { "id": "straw_doll_season_spring", "fg": 4046 }, + { "id": "straw_doll_season_summer", "fg": 4047 }, + { "id": "straw_doll_season_winter", "fg": 4048 }, + { "id": "styrofoam_cup_season_autumn", "fg": 4049 }, + { "id": "styrofoam_cup_season_spring", "fg": 4050 }, + { "id": "styrofoam_cup_season_summer", "fg": 4051 }, + { "id": "styrofoam_cup_season_winter", "fg": 4052 }, + { "id": "suitcase_l_season_autumn", "fg": 4053 }, + { "id": "suitcase_l_season_spring", "fg": 4054 }, + { "id": "suitcase_l_season_summer", "fg": 4055 }, + { "id": "suitcase_l_season_winter", "fg": 4056 }, + { "id": "suitcase_m_season_autumn", "fg": 4057 }, + { "id": "suitcase_m_season_spring", "fg": 4058 }, + { "id": "suitcase_m_season_summer", "fg": 4059 }, + { "id": "suitcase_m_season_winter", "fg": 4060 }, + { "id": "superglue_season_autumn", "fg": 4061 }, + { "id": "superglue_season_spring", "fg": 4062 }, + { "id": "superglue_season_summer", "fg": 4063 }, + { "id": "superglue_season_winter", "fg": 4064 }, + { "id": "swag_bag_season_autumn", "fg": 4073 }, + { "id": "swag_bag_season_spring", "fg": 4074 }, + { "id": "swag_bag_season_summer", "fg": 4075 }, + { "id": "swag_bag_season_winter", "fg": 4076 }, + { "id": "talking_doll_season_autumn", "fg": 4081 }, + { "id": "talking_doll_season_spring", "fg": 4082 }, + { "id": "talking_doll_season_summer", "fg": 4083 }, + { "id": "talking_doll_season_winter", "fg": 4084 }, + { "id": "tanned_pelt_season_autumn", "fg": 4085 }, + { "id": "tanned_pelt_season_spring", "fg": 4086 }, + { "id": "tanned_pelt_season_summer", "fg": 4087 }, + { "id": "tanned_pelt_season_winter", "fg": 4088 }, + { "id": "tanning_pelt_season_autumn", "fg": 4089 }, + { "id": "tanning_pelt_season_spring", "fg": 4090 }, + { "id": "tanning_pelt_season_summer", "fg": 4091 }, + { "id": "tanning_pelt_season_winter", "fg": 4092 }, + { "id": "teddy_season_autumn", "fg": 4093 }, + { "id": "teddy_season_spring", "fg": 4094 }, + { "id": "teddy_season_summer", "fg": 4095 }, + { "id": "teddy_season_winter", "fg": 4096 }, + { "id": "teddy_bear_season_autumn", "fg": 4097 }, + { "id": "teddy_bear_season_spring", "fg": 4098 }, + { "id": "teddy_bear_season_summer", "fg": 4099 }, + { "id": "teddy_bear_season_winter", "fg": 4100 }, + { "id": "test_tube_season_autumn", "fg": 4101 }, + { "id": "test_tube_season_spring", "fg": 4102 }, + { "id": "test_tube_season_summer", "fg": 4103 }, + { "id": "test_tube_season_winter", "fg": 4104 }, + { "id": "test_tube_micro_season_autumn", "fg": 4105 }, + { "id": "test_tube_micro_season_spring", "fg": 4106 }, + { "id": "test_tube_micro_season_summer", "fg": 4107 }, + { "id": "test_tube_micro_season_winter", "fg": 4108 }, + { "id": "thread_season_autumn", "fg": 4109 }, + { "id": "thread_season_spring", "fg": 4110 }, + { "id": "thread_season_summer", "fg": 4111 }, + { "id": "thread_season_winter", "fg": 4112 }, + { "id": "throw_extinguisher_season_autumn", "fg": 4113 }, + { "id": "throw_extinguisher_season_spring", "fg": 4114 }, + { "id": "throw_extinguisher_season_summer", "fg": 4115 }, + { "id": "throw_extinguisher_season_winter", "fg": 4116 }, + { "id": "toaster_season_autumn", "fg": 4117 }, + { "id": "toaster_season_spring", "fg": 4118 }, + { "id": "toaster_season_summer", "fg": 4119 }, + { "id": "toaster_season_winter", "fg": 4120 }, + { "id": "tool_rocket_candy_season_autumn", "fg": 4121 }, + { "id": "tool_rocket_candy_season_spring", "fg": 4122 }, + { "id": "tool_rocket_candy_season_summer", "fg": 4123 }, + { "id": "tool_rocket_candy_season_winter", "fg": 4124 }, + { "id": "tool_rocket_candy_act_season_autumn", "fg": 4125 }, + { "id": "tool_rocket_candy_act_season_spring", "fg": 4126 }, + { "id": "tool_rocket_candy_act_season_summer", "fg": 4127 }, + { "id": "tool_rocket_candy_act_season_winter", "fg": 4128 }, + { "id": "toolbox_season_autumn", "fg": 4129 }, + { "id": "toolbox_season_spring", "fg": 4130 }, + { "id": "toolbox_season_summer", "fg": 4131 }, + { "id": "toolbox_season_winter", "fg": 4132 }, + { "id": "toothbrush_plain_season_autumn", "fg": 4133 }, + { "id": "toothbrush_plain_season_spring", "fg": 4134 }, + { "id": "toothbrush_plain_season_summer", "fg": 4135 }, + { "id": "toothbrush_plain_season_winter", "fg": 4136 }, + { "id": "torch_season_autumn", "fg": 4137 }, + { "id": "torch_season_spring", "fg": 4138 }, + { "id": "torch_season_summer", "fg": 4139 }, + { "id": "torch_season_winter", "fg": 4140 }, + { "id": "torch_done_season_autumn", "fg": 4141 }, + { "id": "torch_done_season_spring", "fg": 4142 }, + { "id": "torch_done_season_summer", "fg": 4143 }, + { "id": "torch_done_season_winter", "fg": 4144 }, + { "id": "torch_lit_season_autumn", "fg": 4145 }, + { "id": "torch_lit_season_spring", "fg": 4146 }, + { "id": "torch_lit_season_summer", "fg": 4147 }, + { "id": "torch_lit_season_winter", "fg": 4148 }, + { "id": "tramadol_season_autumn", "fg": 4153 }, + { "id": "tramadol_season_spring", "fg": 4154 }, + { "id": "tramadol_season_summer", "fg": 4155 }, + { "id": "tramadol_season_winter", "fg": 4156 }, + { "id": "tuba_season_autumn", "fg": 4157 }, + { "id": "tuba_season_spring", "fg": 4158 }, + { "id": "tuba_season_summer", "fg": 4159 }, + { "id": "tuba_season_winter", "fg": 4160 }, + { "id": "two_way_radio_season_autumn", "fg": 4161 }, + { "id": "two_way_radio_season_spring", "fg": 4162 }, + { "id": "two_way_radio_season_summer", "fg": 4163 }, + { "id": "two_way_radio_season_winter", "fg": 4164 }, + { "id": "unfinished_charcoal_season_autumn", "fg": 4165 }, + { "id": "unfinished_charcoal_season_spring", "fg": 4166 }, + { "id": "unfinished_charcoal_season_summer", "fg": 4167 }, + { "id": "unfinished_charcoal_season_winter", "fg": 4168 }, + { "id": "usb_drive_season_autumn", "fg": 4169 }, + { "id": "usb_drive_season_spring", "fg": 4170 }, + { "id": "usb_drive_season_summer", "fg": 4171 }, + { "id": "usb_drive_season_winter", "fg": 4172 }, + { "id": "vpart_basketlg_season_autumn", "fg": 4173 }, + { "id": "vpart_basketlg_season_spring", "fg": 4174 }, + { "id": "vpart_basketlg_season_summer", "fg": 4175 }, + { "id": "vpart_basketlg_season_winter", "fg": 4176 }, + { "id": "vpart_hdhatch_opaque_season_autumn", "fg": 4177 }, + { "id": "vpart_hdhatch_opaque_season_spring", "fg": 4178 }, + { "id": "vpart_hdhatch_opaque_season_summer", "fg": 4179 }, + { "id": "vpart_hdhatch_opaque_season_winter", "fg": 4180 }, + { "id": "washcloth_season_autumn", "fg": 4181 }, + { "id": "washcloth_season_spring", "fg": 4182 }, + { "id": "washcloth_season_summer", "fg": 4183 }, + { "id": "washcloth_season_winter", "fg": 4184 }, + { "id": "waterskin_season_autumn", "fg": 4185 }, + { "id": "waterskin_season_spring", "fg": 4186 }, + { "id": "waterskin_season_summer", "fg": 4187 }, + { "id": "waterskin_season_winter", "fg": 4188 }, + { "id": "waterskin2_season_autumn", "fg": 4189 }, + { "id": "waterskin2_season_spring", "fg": 4190 }, + { "id": "waterskin2_season_summer", "fg": 4191 }, + { "id": "waterskin2_season_winter", "fg": 4192 }, + { "id": "weather_reader_season_autumn", "fg": 4197 }, + { "id": "weather_reader_season_spring", "fg": 4198 }, + { "id": "weather_reader_season_summer", "fg": 4199 }, + { "id": "weather_reader_season_winter", "fg": 4200 }, + { "id": "well_pump_season_autumn", "fg": 4201 }, + { "id": "well_pump_season_spring", "fg": 4202 }, + { "id": "well_pump_season_summer", "fg": 4203 }, + { "id": "well_pump_season_winter", "fg": 4204 }, + { "id": "whistle_season_autumn", "fg": 4205 }, + { "id": "whistle_season_spring", "fg": 4206 }, + { "id": "whistle_season_summer", "fg": 4207 }, + { "id": "whistle_season_winter", "fg": 4208 }, + { "id": "wide_headlight_reinforced_season_autumn", "fg": 4209 }, + { "id": "wide_headlight_reinforced_season_spring", "fg": 4210 }, + { "id": "wide_headlight_reinforced_season_summer", "fg": 4211 }, + { "id": "wide_headlight_reinforced_season_winter", "fg": 4212 }, + { "id": "withered_season_autumn", "fg": 4213 }, + { "id": "withered_season_spring", "fg": 4214 }, + { "id": "withered_season_summer", "fg": 4215 }, + { "id": "withered_season_winter", "fg": 4216 }, + { "id": "wood_sheet_season_autumn", "fg": 4217 }, + { "id": "wood_sheet_season_spring", "fg": 4218 }, + { "id": "wood_sheet_season_summer", "fg": 4219 }, + { "id": "wood_sheet_season_winter", "fg": 4220 }, + { "id": "wooden_barrel_season_autumn", "fg": 4221 }, + { "id": "wooden_barrel_season_spring", "fg": 4222 }, + { "id": "wooden_barrel_season_summer", "fg": 4223 }, + { "id": "wooden_barrel_season_winter", "fg": 4224 }, + { "id": "wrapped_rad_badge_season_autumn", "fg": 4225 }, + { "id": "wrapped_rad_badge_season_spring", "fg": 4226 }, + { "id": "wrapped_rad_badge_season_summer", "fg": 4227 }, + { "id": "wrapped_rad_badge_season_winter", "fg": 4228 }, + { "id": "wrapper_season_autumn", "fg": 4229 }, + { "id": "wrapper_season_spring", "fg": 4230 }, + { "id": "wrapper_season_summer", "fg": 4231 }, + { "id": "wrapper_season_winter", "fg": 4232 }, + { "id": "yarn_season_autumn", "fg": 4233 }, + { "id": "yarn_season_spring", "fg": 4234 }, + { "id": "yarn_season_summer", "fg": 4235 }, + { "id": "yarn_season_winter", "fg": 4236 }, + { "id": "animation_hit_season_autumn", "fg": 4237 }, + { "id": "animation_hit_season_spring", "fg": 4238 }, + { "id": "animation_hit_season_summer", "fg": 4239 }, + { "id": "animation_hit_season_winter", "fg": 4240 }, + { "id": "footstep_season_autumn", "fg": 4241 }, + { "id": "footstep_season_spring", "fg": 4242 }, + { "id": "footstep_season_summer", "fg": 4243 }, + { "id": "footstep_season_winter", "fg": 4244 }, + { "id": "footstep_above_season_autumn", "fg": 4245 }, + { "id": "footstep_above_season_spring", "fg": 4246 }, + { "id": "footstep_above_season_summer", "fg": 4247 }, + { "id": "footstep_above_season_winter", "fg": 4248 }, + { "id": "footstep_below_season_autumn", "fg": 4249 }, + { "id": "footstep_below_season_spring", "fg": 4250 }, + { "id": "footstep_below_season_summer", "fg": 4251 }, + { "id": "footstep_below_season_winter", "fg": 4252 }, + { "id": "graffiti_season_autumn", "fg": 4253 }, + { "id": "graffiti_season_spring", "fg": 4254 }, + { "id": "graffiti_season_summer", "fg": 4255 }, + { "id": "graffiti_season_winter", "fg": 4256 }, + { "id": "highlight_item_season_autumn", "fg": 4257 }, + { "id": "highlight_item_season_spring", "fg": 4258 }, + { "id": "highlight_item_season_summer", "fg": 4259 }, + { "id": "highlight_item_season_winter", "fg": 4260 }, + { "id": "infrared_creature_season_autumn", "fg": 4261 }, + { "id": "infrared_creature_season_spring", "fg": 4262 }, + { "id": "infrared_creature_season_summer", "fg": 4263 }, + { "id": "infrared_creature_season_winter", "fg": 4264 }, + { "id": "unknown_season_autumn", "fg": 4265 }, + { "id": "unknown_season_spring", "fg": 4266 }, + { "id": "unknown_season_summer", "fg": 4267 }, + { "id": "unknown_season_winter", "fg": 4268 }, + { "id": "weather_rain_drop_season_autumn", "fg": 4269 }, + { "id": "weather_rain_drop_season_spring", "fg": 4270 }, + { "id": "weather_rain_drop_season_summer", "fg": 4271 }, + { "id": "weather_rain_drop_season_winter", "fg": 4272 }, + { "id": "weather_snowflake_season_autumn", "fg": 4273 }, + { "id": "weather_snowflake_season_spring", "fg": 4274 }, + { "id": "weather_snowflake_season_summer", "fg": 4275 }, + { "id": "weather_snowflake_season_winter", "fg": 4276 }, + { "id": "zombie_revival_indicator", "fg": 4277 }, + { "id": "zombie_revival_indicator_season_autumn", "fg": 4278 }, + { "id": "zombie_revival_indicator_season_summer", "fg": 4279 }, + { "id": "zombie_revival_indicator_season_winter", "fg": 4280 }, + { "id": "mon_bat_season_autumn", "fg": 4281 }, + { "id": "mon_bat_season_spring", "fg": 4282 }, + { "id": "mon_bat_season_summer", "fg": 4283 }, + { "id": "mon_bat_season_winter", "fg": 4284 }, + { "id": "mon_bear_cub_season_autumn", "fg": 4285 }, + { "id": "mon_bear_cub_season_spring", "fg": 4286 }, + { "id": "mon_bear_cub_season_summer", "fg": 4287 }, + { "id": "mon_bear_cub_season_winter", "fg": 4288 }, + { "id": "mon_beaver_season_autumn", "fg": 4289 }, + { "id": "mon_beaver_season_spring", "fg": 4290 }, + { "id": "mon_beaver_season_summer", "fg": 4291 }, + { "id": "mon_beaver_season_winter", "fg": 4292 }, + { "id": "mon_biollante_sprig_season_autumn", "fg": 4293 }, + { "id": "mon_biollante_sprig_season_spring", "fg": 4294 }, + { "id": "mon_biollante_sprig_season_summer", "fg": 4295 }, + { "id": "mon_biollante_sprig_season_winter", "fg": 4296 }, + { "id": "mon_biollante_sprout_season_autumn", "fg": 4297 }, + { "id": "mon_biollante_sprout_season_spring", "fg": 4298 }, + { "id": "mon_biollante_sprout_season_summer", "fg": 4299 }, + { "id": "mon_biollante_sprout_season_winter", "fg": 4300 }, + { "id": "mon_blob_season_autumn", "fg": 4305 }, + { "id": "mon_blob_season_spring", "fg": 4306 }, + { "id": "mon_blob_season_summer", "fg": 4307 }, + { "id": "mon_blob_season_winter", "fg": 4308 }, + { "id": "mon_blob_large_season_autumn", "fg": 4309 }, + { "id": "mon_blob_large_season_spring", "fg": 4310 }, + { "id": "mon_blob_large_season_summer", "fg": 4311 }, + { "id": "mon_blob_large_season_winter", "fg": 4312 }, + { "id": "mon_blob_small_season_autumn", "fg": 4313 }, + { "id": "mon_blob_small_season_spring", "fg": 4314 }, + { "id": "mon_blob_small_season_summer", "fg": 4315 }, + { "id": "mon_blob_small_season_winter", "fg": 4316 }, + { "id": "mon_bobcat_season_autumn", "fg": 4317 }, + { "id": "mon_bobcat_season_spring", "fg": 4318 }, + { "id": "mon_bobcat_season_summer", "fg": 4319 }, + { "id": "mon_bobcat_season_winter", "fg": 4320 }, + { "id": "mon_boomer_season_autumn", "fg": 4321 }, + { "id": "mon_boomer_season_spring", "fg": 4322 }, + { "id": "mon_boomer_season_summer", "fg": 4323 }, + { "id": "mon_boomer_season_winter", "fg": 4324 }, + { "id": "mon_cat_season_autumn", "fg": 4325 }, + { "id": "mon_cat_season_spring", "fg": 4326 }, + { "id": "mon_cat_season_summer", "fg": 4327 }, + { "id": "mon_cat_season_winter", "fg": 4328 }, + { "id": "mon_chicken_season_autumn", "fg": 4329 }, + { "id": "mon_chicken_season_spring", "fg": 4330 }, + { "id": "mon_chicken_season_summer", "fg": 4331 }, + { "id": "mon_chicken_season_winter", "fg": 4332 }, + { "id": "mon_chipmunk_season_autumn", "fg": 4337 }, + { "id": "mon_chipmunk_season_spring", "fg": 4338 }, + { "id": "mon_chipmunk_season_summer", "fg": 4339 }, + { "id": "mon_chipmunk_season_winter", "fg": 4340 }, + { "id": "mon_chud_season_autumn", "fg": 4341 }, + { "id": "mon_chud_season_spring", "fg": 4342 }, + { "id": "mon_chud_season_summer", "fg": 4343 }, + { "id": "mon_chud_season_winter", "fg": 4344 }, + { "id": "mon_cockatrice_season_autumn", "fg": 4345 }, + { "id": "mon_cockatrice_season_spring", "fg": 4346 }, + { "id": "mon_cockatrice_season_summer", "fg": 4347 }, + { "id": "mon_cockatrice_season_winter", "fg": 4348 }, + { "id": "mon_coyote_season_autumn", "fg": 4349 }, + { "id": "mon_coyote_season_spring", "fg": 4350 }, + { "id": "mon_coyote_season_summer", "fg": 4351 }, + { "id": "mon_coyote_season_winter", "fg": 4352 }, + { "id": "mon_coyote_wolf_season_autumn", "fg": 4353 }, + { "id": "mon_coyote_wolf_season_spring", "fg": 4354 }, + { "id": "mon_coyote_wolf_season_summer", "fg": 4355 }, + { "id": "mon_coyote_wolf_season_winter", "fg": 4356 }, + { "id": "mon_creeper_hub_season_autumn", "fg": 4357 }, + { "id": "mon_creeper_hub_season_spring", "fg": 4358 }, + { "id": "mon_creeper_hub_season_summer", "fg": 4359 }, + { "id": "mon_creeper_hub_season_winter", "fg": 4360 }, + { "id": "mon_creeper_vine_season_autumn", "fg": 4361 }, + { "id": "mon_creeper_vine_season_spring", "fg": 4362 }, + { "id": "mon_creeper_vine_season_summer", "fg": 4363 }, + { "id": "mon_creeper_vine_season_winter", "fg": 4364 }, + { "id": "mon_crow_season_autumn", "fg": 4365 }, + { "id": "mon_crow_season_spring", "fg": 4366 }, + { "id": "mon_crow_season_summer", "fg": 4367 }, + { "id": "mon_crow_season_winter", "fg": 4368 }, + { "id": "mon_crows_m240_season_autumn", "fg": 4369 }, + { "id": "mon_crows_m240_season_spring", "fg": 4370 }, + { "id": "mon_crows_m240_season_summer", "fg": 4371 }, + { "id": "mon_crows_m240_season_winter", "fg": 4372 }, + { "id": "mon_deer_fawn_season_autumn", "fg": 4373 }, + { "id": "mon_deer_fawn_season_spring", "fg": 4374 }, + { "id": "mon_deer_fawn_season_summer", "fg": 4375 }, + { "id": "mon_deer_fawn_season_winter", "fg": 4376 }, + { "id": "mon_deer_mouse_season_autumn", "fg": 4377 }, + { "id": "mon_deer_mouse_season_spring", "fg": 4378 }, + { "id": "mon_deer_mouse_season_summer", "fg": 4379 }, + { "id": "mon_deer_mouse_season_winter", "fg": 4380 }, + { "id": "mon_dog_season_autumn", "fg": 4381 }, + { "id": "mon_dog_season_spring", "fg": 4382 }, + { "id": "mon_dog_season_summer", "fg": 4383 }, + { "id": "mon_dog_season_winter", "fg": 4384 }, + { "id": "mon_dog_auscattle_season_autumn", "fg": 4385 }, + { "id": "mon_dog_auscattle_season_spring", "fg": 4386 }, + { "id": "mon_dog_auscattle_season_summer", "fg": 4387 }, + { "id": "mon_dog_auscattle_season_winter", "fg": 4388 }, + { "id": "mon_dog_auscattle_pup_season_autumn", "fg": 4389 }, + { "id": "mon_dog_auscattle_pup_season_spring", "fg": 4390 }, + { "id": "mon_dog_auscattle_pup_season_summer", "fg": 4391 }, + { "id": "mon_dog_auscattle_pup_season_winter", "fg": 4392 }, + { "id": "mon_dog_bcollie_season_autumn", "fg": 4393 }, + { "id": "mon_dog_bcollie_season_spring", "fg": 4394 }, + { "id": "mon_dog_bcollie_season_summer", "fg": 4395 }, + { "id": "mon_dog_bcollie_season_winter", "fg": 4396 }, + { "id": "mon_dog_bcollie_pup_season_autumn", "fg": 4397 }, + { "id": "mon_dog_bcollie_pup_season_spring", "fg": 4398 }, + { "id": "mon_dog_bcollie_pup_season_summer", "fg": 4399 }, + { "id": "mon_dog_bcollie_pup_season_winter", "fg": 4400 }, + { "id": "mon_dog_beagle_season_autumn", "fg": 4401 }, + { "id": "mon_dog_beagle_season_spring", "fg": 4402 }, + { "id": "mon_dog_beagle_season_summer", "fg": 4403 }, + { "id": "mon_dog_beagle_season_winter", "fg": 4404 }, + { "id": "mon_dog_beagle_pup_season_autumn", "fg": 4405 }, + { "id": "mon_dog_beagle_pup_season_spring", "fg": 4406 }, + { "id": "mon_dog_beagle_pup_season_summer", "fg": 4407 }, + { "id": "mon_dog_beagle_pup_season_winter", "fg": 4408 }, + { "id": "mon_dog_boxer_season_autumn", "fg": 4409 }, + { "id": "mon_dog_boxer_season_spring", "fg": 4410 }, + { "id": "mon_dog_boxer_season_summer", "fg": 4411 }, + { "id": "mon_dog_boxer_season_winter", "fg": 4412 }, + { "id": "mon_dog_boxer_pup_season_autumn", "fg": 4413 }, + { "id": "mon_dog_boxer_pup_season_spring", "fg": 4414 }, + { "id": "mon_dog_boxer_pup_season_summer", "fg": 4415 }, + { "id": "mon_dog_boxer_pup_season_winter", "fg": 4416 }, + { "id": "mon_dog_bull_season_autumn", "fg": 4417 }, + { "id": "mon_dog_bull_season_spring", "fg": 4418 }, + { "id": "mon_dog_bull_season_summer", "fg": 4419 }, + { "id": "mon_dog_bull_season_winter", "fg": 4420 }, + { "id": "mon_dog_bull_pup_season_autumn", "fg": 4421 }, + { "id": "mon_dog_bull_pup_season_spring", "fg": 4422 }, + { "id": "mon_dog_bull_pup_season_summer", "fg": 4423 }, + { "id": "mon_dog_bull_pup_season_winter", "fg": 4424 }, + { "id": "mon_dog_chihuahua_season_autumn", "fg": 4425 }, + { "id": "mon_dog_chihuahua_season_spring", "fg": 4426 }, + { "id": "mon_dog_chihuahua_season_summer", "fg": 4427 }, + { "id": "mon_dog_chihuahua_season_winter", "fg": 4428 }, + { "id": "mon_dog_chihuahua_pup_season_autumn", "fg": 4429 }, + { "id": "mon_dog_chihuahua_pup_season_spring", "fg": 4430 }, + { "id": "mon_dog_chihuahua_pup_season_summer", "fg": 4431 }, + { "id": "mon_dog_chihuahua_pup_season_winter", "fg": 4432 }, + { "id": "mon_dog_dachshund_season_autumn", "fg": 4433 }, + { "id": "mon_dog_dachshund_season_spring", "fg": 4434 }, + { "id": "mon_dog_dachshund_season_summer", "fg": 4435 }, + { "id": "mon_dog_dachshund_season_winter", "fg": 4436 }, + { "id": "mon_dog_dachshund_pup_season_autumn", "fg": 4437 }, + { "id": "mon_dog_dachshund_pup_season_spring", "fg": 4438 }, + { "id": "mon_dog_dachshund_pup_season_summer", "fg": 4439 }, + { "id": "mon_dog_dachshund_pup_season_winter", "fg": 4440 }, + { "id": "mon_dog_gpyrenees_season_autumn", "fg": 4441 }, + { "id": "mon_dog_gpyrenees_season_spring", "fg": 4442 }, + { "id": "mon_dog_gpyrenees_season_summer", "fg": 4443 }, + { "id": "mon_dog_gpyrenees_season_winter", "fg": 4444 }, + { "id": "mon_dog_gpyrenees_pup_season_autumn", "fg": 4445 }, + { "id": "mon_dog_gpyrenees_pup_season_spring", "fg": 4446 }, + { "id": "mon_dog_gpyrenees_pup_season_summer", "fg": 4447 }, + { "id": "mon_dog_gpyrenees_pup_season_winter", "fg": 4448 }, + { "id": "mon_dog_gshepherd_pup_season_autumn", "fg": 4453 }, + { "id": "mon_dog_gshepherd_pup_season_spring", "fg": 4454 }, + { "id": "mon_dog_gshepherd_pup_season_summer", "fg": 4455 }, + { "id": "mon_dog_gshepherd_pup_season_winter", "fg": 4456 }, + { "id": "mon_dog_pitbullmix_season_autumn", "fg": 4457 }, + { "id": "mon_dog_pitbullmix_season_spring", "fg": 4458 }, + { "id": "mon_dog_pitbullmix_season_summer", "fg": 4459 }, + { "id": "mon_dog_pitbullmix_season_winter", "fg": 4460 }, + { "id": "mon_dog_pitbullmix_pup_season_autumn", "fg": 4461 }, + { "id": "mon_dog_pitbullmix_pup_season_spring", "fg": 4462 }, + { "id": "mon_dog_pitbullmix_pup_season_summer", "fg": 4463 }, + { "id": "mon_dog_pitbullmix_pup_season_winter", "fg": 4464 }, + { "id": "mon_dog_pup_season_autumn", "fg": 4465 }, + { "id": "mon_dog_pup_season_spring", "fg": 4466 }, + { "id": "mon_dog_pup_season_summer", "fg": 4467 }, + { "id": "mon_dog_pup_season_winter", "fg": 4468 }, + { "id": "mon_dog_rottweiler_season_autumn", "fg": 4469 }, + { "id": "mon_dog_rottweiler_season_spring", "fg": 4470 }, + { "id": "mon_dog_rottweiler_season_summer", "fg": 4471 }, + { "id": "mon_dog_rottweiler_season_winter", "fg": 4472 }, + { "id": "mon_dog_rottweiler_pup_season_autumn", "fg": 4473 }, + { "id": "mon_dog_rottweiler_pup_season_spring", "fg": 4474 }, + { "id": "mon_dog_rottweiler_pup_season_summer", "fg": 4475 }, + { "id": "mon_dog_rottweiler_pup_season_winter", "fg": 4476 }, + { "id": "mon_duck_season_autumn", "fg": 4477 }, + { "id": "mon_duck_season_spring", "fg": 4478 }, + { "id": "mon_duck_season_summer", "fg": 4479 }, + { "id": "mon_duck_season_winter", "fg": 4480 }, + { "id": "mon_eyebot_season_autumn", "fg": 4481 }, + { "id": "mon_eyebot_season_spring", "fg": 4482 }, + { "id": "mon_eyebot_season_summer", "fg": 4483 }, + { "id": "mon_eyebot_season_winter", "fg": 4484 }, + { "id": "mon_fox_gray_season_autumn", "fg": 4485 }, + { "id": "mon_fox_gray_season_spring", "fg": 4486 }, + { "id": "mon_fox_gray_season_summer", "fg": 4487 }, + { "id": "mon_fox_gray_season_winter", "fg": 4488 }, + { "id": "mon_fungal_fighter_season_autumn", "fg": 4489 }, + { "id": "mon_fungal_fighter_season_spring", "fg": 4490 }, + { "id": "mon_fungal_fighter_season_summer", "fg": 4491 }, + { "id": "mon_fungal_fighter_season_winter", "fg": 4492 }, + { "id": "mon_goose_canadian_season_autumn", "fg": 4493 }, + { "id": "mon_goose_canadian_season_spring", "fg": 4494 }, + { "id": "mon_goose_canadian_season_summer", "fg": 4495 }, + { "id": "mon_goose_canadian_season_winter", "fg": 4496 }, + { "id": "mon_groundhog_season_autumn", "fg": 4497 }, + { "id": "mon_groundhog_season_spring", "fg": 4498 }, + { "id": "mon_groundhog_season_summer", "fg": 4499 }, + { "id": "mon_groundhog_season_winter", "fg": 4500 }, + { "id": "mon_grouse_season_autumn", "fg": 4501 }, + { "id": "mon_grouse_season_spring", "fg": 4502 }, + { "id": "mon_grouse_season_summer", "fg": 4503 }, + { "id": "mon_grouse_season_winter", "fg": 4504 }, + { "id": "mon_hare_season_autumn", "fg": 4505 }, + { "id": "mon_hare_season_spring", "fg": 4506 }, + { "id": "mon_hare_season_summer", "fg": 4507 }, + { "id": "mon_hare_season_winter", "fg": 4508 }, + { "id": "mon_hunting_horror_season_autumn", "fg": 4509 }, + { "id": "mon_hunting_horror_season_spring", "fg": 4510 }, + { "id": "mon_hunting_horror_season_summer", "fg": 4511 }, + { "id": "mon_hunting_horror_season_winter", "fg": 4512 }, + { "id": "mon_irradiated_wanderer_1_season_autumn", "fg": 4513 }, + { "id": "mon_irradiated_wanderer_1_season_spring", "fg": 4514 }, + { "id": "mon_irradiated_wanderer_1_season_summer", "fg": 4515 }, + { "id": "mon_irradiated_wanderer_1_season_winter", "fg": 4516 }, + { "id": "mon_irradiated_wanderer_2_season_autumn", "fg": 4517 }, + { "id": "mon_irradiated_wanderer_2_season_spring", "fg": 4518 }, + { "id": "mon_irradiated_wanderer_2_season_summer", "fg": 4519 }, + { "id": "mon_irradiated_wanderer_2_season_winter", "fg": 4520 }, + { "id": "mon_irradiated_wanderer_3_season_autumn", "fg": 4521 }, + { "id": "mon_irradiated_wanderer_3_season_spring", "fg": 4522 }, + { "id": "mon_irradiated_wanderer_3_season_summer", "fg": 4523 }, + { "id": "mon_irradiated_wanderer_3_season_winter", "fg": 4524 }, + { "id": "mon_irradiated_wanderer_4_season_autumn", "fg": 4525 }, + { "id": "mon_irradiated_wanderer_4_season_spring", "fg": 4526 }, + { "id": "mon_irradiated_wanderer_4_season_summer", "fg": 4527 }, + { "id": "mon_irradiated_wanderer_4_season_winter", "fg": 4528 }, + { "id": "mon_large_cockroach_season_autumn", "fg": 4529 }, + { "id": "mon_large_cockroach_season_spring", "fg": 4530 }, + { "id": "mon_large_cockroach_season_summer", "fg": 4531 }, + { "id": "mon_large_cockroach_season_winter", "fg": 4532 }, + { "id": "mon_leech_pod_cluster_season_autumn", "fg": 4533 }, + { "id": "mon_leech_pod_cluster_season_spring", "fg": 4534 }, + { "id": "mon_leech_pod_cluster_season_summer", "fg": 4535 }, + { "id": "mon_leech_pod_cluster_season_winter", "fg": 4536 }, + { "id": "mon_leech_root_drone_season_autumn", "fg": 4537 }, + { "id": "mon_leech_root_drone_season_spring", "fg": 4538 }, + { "id": "mon_leech_root_drone_season_summer", "fg": 4539 }, + { "id": "mon_leech_root_drone_season_winter", "fg": 4540 }, + { "id": "mon_leech_root_runner_season_autumn", "fg": 4541 }, + { "id": "mon_leech_root_runner_season_spring", "fg": 4542 }, + { "id": "mon_leech_root_runner_season_summer", "fg": 4543 }, + { "id": "mon_leech_root_runner_season_winter", "fg": 4544 }, + { "id": "mon_leech_stalk_season_autumn", "fg": 4545 }, + { "id": "mon_leech_stalk_season_spring", "fg": 4546 }, + { "id": "mon_leech_stalk_season_summer", "fg": 4547 }, + { "id": "mon_leech_stalk_season_winter", "fg": 4548 }, + { "id": "mon_lemming_season_autumn", "fg": 4549 }, + { "id": "mon_lemming_season_spring", "fg": 4550 }, + { "id": "mon_lemming_season_summer", "fg": 4551 }, + { "id": "mon_lemming_season_winter", "fg": 4552 }, + { "id": "mon_mink_season_autumn", "fg": 4553 }, + { "id": "mon_mink_season_spring", "fg": 4554 }, + { "id": "mon_mink_season_summer", "fg": 4555 }, + { "id": "mon_mink_season_winter", "fg": 4556 }, + { "id": "mon_muskrat_season_autumn", "fg": 4557 }, + { "id": "mon_muskrat_season_spring", "fg": 4558 }, + { "id": "mon_muskrat_season_summer", "fg": 4559 }, + { "id": "mon_muskrat_season_winter", "fg": 4560 }, + { "id": "mon_opossum_season_autumn", "fg": 4561 }, + { "id": "mon_opossum_season_spring", "fg": 4562 }, + { "id": "mon_opossum_season_summer", "fg": 4563 }, + { "id": "mon_opossum_season_winter", "fg": 4564 }, + { "id": "mon_otter_season_autumn", "fg": 4565 }, + { "id": "mon_otter_season_spring", "fg": 4566 }, + { "id": "mon_otter_season_summer", "fg": 4567 }, + { "id": "mon_otter_season_winter", "fg": 4568 }, + { "id": "mon_pheasant_season_autumn", "fg": 4569 }, + { "id": "mon_pheasant_season_spring", "fg": 4570 }, + { "id": "mon_pheasant_season_summer", "fg": 4571 }, + { "id": "mon_pheasant_season_winter", "fg": 4572 }, + { "id": "mon_pig_season_autumn", "fg": 4573 }, + { "id": "mon_pig_season_spring", "fg": 4574 }, + { "id": "mon_pig_season_summer", "fg": 4575 }, + { "id": "mon_pig_season_winter", "fg": 4576 }, + { "id": "mon_pig_piglet_season_autumn", "fg": 4577 }, + { "id": "mon_pig_piglet_season_spring", "fg": 4578 }, + { "id": "mon_pig_piglet_season_summer", "fg": 4579 }, + { "id": "mon_pig_piglet_season_winter", "fg": 4580 }, + { "id": "mon_pigeon_season_autumn", "fg": 4581 }, + { "id": "mon_pigeon_season_spring", "fg": 4582 }, + { "id": "mon_pigeon_season_summer", "fg": 4583 }, + { "id": "mon_pigeon_season_winter", "fg": 4584 }, + { "id": "mon_player_blob_season_autumn", "fg": 4585 }, + { "id": "mon_player_blob_season_spring", "fg": 4586 }, + { "id": "mon_player_blob_season_summer", "fg": 4587 }, + { "id": "mon_player_blob_season_winter", "fg": 4588 }, + { "id": "mon_rabbit_season_autumn", "fg": 4589 }, + { "id": "mon_rabbit_season_spring", "fg": 4590 }, + { "id": "mon_rabbit_season_summer", "fg": 4591 }, + { "id": "mon_rabbit_season_winter", "fg": 4592 }, + { "id": "mon_raccoon_season_autumn", "fg": 4593 }, + { "id": "mon_raccoon_season_spring", "fg": 4594 }, + { "id": "mon_raccoon_season_summer", "fg": 4595 }, + { "id": "mon_raccoon_season_winter", "fg": 4596 }, + { "id": "mon_robin_season_autumn", "fg": 4601 }, + { "id": "mon_robin_season_spring", "fg": 4602 }, + { "id": "mon_robin_season_summer", "fg": 4603 }, + { "id": "mon_robin_season_winter", "fg": 4604 }, + { "id": "mon_shadow_season_autumn", "fg": 4605 }, + { "id": "mon_shadow_season_spring", "fg": 4606 }, + { "id": "mon_shadow_season_summer", "fg": 4607 }, + { "id": "mon_shadow_season_winter", "fg": 4608 }, + { "id": "mon_sheep_season_autumn", "fg": 4609 }, + { "id": "mon_sheep_season_spring", "fg": 4610 }, + { "id": "mon_sheep_season_summer", "fg": 4611 }, + { "id": "mon_sheep_season_winter", "fg": 4612 }, + { "id": "mon_sheep_lamb_season_autumn", "fg": 4613 }, + { "id": "mon_sheep_lamb_season_spring", "fg": 4614 }, + { "id": "mon_sheep_lamb_season_summer", "fg": 4615 }, + { "id": "mon_sheep_lamb_season_winter", "fg": 4616 }, + { "id": "mon_shrew_season_autumn", "fg": 4617 }, + { "id": "mon_shrew_season_spring", "fg": 4618 }, + { "id": "mon_shrew_season_summer", "fg": 4619 }, + { "id": "mon_shrew_season_winter", "fg": 4620 }, + { "id": "mon_skeleton_season_autumn", "fg": 4621 }, + { "id": "mon_skeleton_season_spring", "fg": 4622 }, + { "id": "mon_skeleton_season_summer", "fg": 4623 }, + { "id": "mon_skeleton_season_winter", "fg": 4624 }, + { "id": "mon_squirrel_season_autumn", "fg": 4625 }, + { "id": "mon_squirrel_season_spring", "fg": 4626 }, + { "id": "mon_squirrel_season_summer", "fg": 4627 }, + { "id": "mon_squirrel_season_winter", "fg": 4628 }, + { "id": "mon_triffid_season_autumn", "fg": 4629 }, + { "id": "mon_triffid_season_spring", "fg": 4630 }, + { "id": "mon_triffid_season_summer", "fg": 4631 }, + { "id": "mon_triffid_season_winter", "fg": 4632 }, + { "id": "mon_triffid_sprig_season_autumn", "fg": 4633 }, + { "id": "mon_triffid_sprig_season_spring", "fg": 4634 }, + { "id": "mon_triffid_sprig_season_summer", "fg": 4635 }, + { "id": "mon_triffid_sprig_season_winter", "fg": 4636 }, + { "id": "mon_triffid_young_season_autumn", "fg": 4637 }, + { "id": "mon_triffid_young_season_spring", "fg": 4638 }, + { "id": "mon_triffid_young_season_summer", "fg": 4639 }, + { "id": "mon_triffid_young_season_winter", "fg": 4640 }, + { "id": "mon_turkey_season_autumn", "fg": 4641 }, + { "id": "mon_turkey_season_spring", "fg": 4642 }, + { "id": "mon_turkey_season_summer", "fg": 4643 }, + { "id": "mon_turkey_season_winter", "fg": 4644 }, + { "id": "mon_wolf_season_autumn", "fg": 4645 }, + { "id": "mon_wolf_season_spring", "fg": 4646 }, + { "id": "mon_wolf_season_summer", "fg": 4647 }, + { "id": "mon_wolf_season_winter", "fg": 4648 }, + { "id": "mon_zombie_brainless_season_autumn", "fg": 4665 }, + { "id": "mon_zombie_brainless_season_spring", "fg": 4666 }, + { "id": "mon_zombie_brainless_season_summer", "fg": 4667 }, + { "id": "mon_zombie_brainless_season_winter", "fg": 4668 }, + { "id": "mon_zombie_brute_season_autumn", "fg": 4669 }, + { "id": "mon_zombie_brute_season_spring", "fg": 4670 }, + { "id": "mon_zombie_brute_season_summer", "fg": 4671 }, + { "id": "mon_zombie_brute_season_winter", "fg": 4672 }, + { "id": "mon_zombie_brute_ninja_season_autumn", "fg": 4673 }, + { "id": "mon_zombie_brute_ninja_season_spring", "fg": 4674 }, + { "id": "mon_zombie_brute_ninja_season_summer", "fg": 4675 }, + { "id": "mon_zombie_brute_ninja_season_winter", "fg": 4676 }, + { "id": "mon_zombie_child_season_autumn", "fg": 4677 }, + { "id": "mon_zombie_child_season_spring", "fg": 4678 }, + { "id": "mon_zombie_child_season_summer", "fg": 4679 }, + { "id": "mon_zombie_child_season_winter", "fg": 4680 }, + { "id": "mon_zombie_cop_season_autumn", "fg": 4681 }, + { "id": "mon_zombie_cop_season_spring", "fg": 4682 }, + { "id": "mon_zombie_cop_season_summer", "fg": 4683 }, + { "id": "mon_zombie_cop_season_winter", "fg": 4684 }, + { "id": "mon_zombie_crawler_season_autumn", "fg": 4685 }, + { "id": "mon_zombie_crawler_season_spring", "fg": 4686 }, + { "id": "mon_zombie_crawler_season_summer", "fg": 4687 }, + { "id": "mon_zombie_crawler_season_winter", "fg": 4688 }, + { "id": "mon_zombie_dog_season_autumn", "fg": 4689 }, + { "id": "mon_zombie_dog_season_spring", "fg": 4690 }, + { "id": "mon_zombie_dog_season_summer", "fg": 4691 }, + { "id": "mon_zombie_dog_season_winter", "fg": 4692 }, + { "id": "mon_zombie_fat_season_autumn", "fg": 4693 }, + { "id": "mon_zombie_fat_season_spring", "fg": 4694 }, + { "id": "mon_zombie_fat_season_summer", "fg": 4695 }, + { "id": "mon_zombie_fat_season_winter", "fg": 4696 }, + { "id": "mon_zombie_grenadier_season_autumn", "fg": 4697 }, + { "id": "mon_zombie_grenadier_season_spring", "fg": 4698 }, + { "id": "mon_zombie_grenadier_season_summer", "fg": 4699 }, + { "id": "mon_zombie_grenadier_season_winter", "fg": 4700 }, + { "id": "mon_zombie_grenadier_elite_season_autumn", "fg": 4701 }, + { "id": "mon_zombie_grenadier_elite_season_spring", "fg": 4702 }, + { "id": "mon_zombie_grenadier_elite_season_summer", "fg": 4703 }, + { "id": "mon_zombie_grenadier_elite_season_winter", "fg": 4704 }, + { "id": "mon_zombie_hazmat_season_autumn", "fg": 4705 }, + { "id": "mon_zombie_hazmat_season_spring", "fg": 4706 }, + { "id": "mon_zombie_hazmat_season_summer", "fg": 4707 }, + { "id": "mon_zombie_hazmat_season_winter", "fg": 4708 }, + { "id": "mon_zombie_necro_season_autumn", "fg": 4713 }, + { "id": "mon_zombie_necro_season_spring", "fg": 4714 }, + { "id": "mon_zombie_necro_season_summer", "fg": 4715 }, + { "id": "mon_zombie_necro_season_winter", "fg": 4716 }, + { "id": "mon_zombie_nullfield_season_autumn", "fg": 4717 }, + { "id": "mon_zombie_nullfield_season_spring", "fg": 4718 }, + { "id": "mon_zombie_nullfield_season_summer", "fg": 4719 }, + { "id": "mon_zombie_nullfield_season_winter", "fg": 4720 }, + { "id": "mon_zombie_phase_skulker_season_autumn", "fg": 4721 }, + { "id": "mon_zombie_phase_skulker_season_spring", "fg": 4722 }, + { "id": "mon_zombie_phase_skulker_season_summer", "fg": 4723 }, + { "id": "mon_zombie_phase_skulker_season_winter", "fg": 4724 }, + { "id": "mon_zombie_prisoner_season_autumn", "fg": 4725 }, + { "id": "mon_zombie_prisoner_season_spring", "fg": 4726 }, + { "id": "mon_zombie_prisoner_season_summer", "fg": 4727 }, + { "id": "mon_zombie_prisoner_season_winter", "fg": 4728 }, + { "id": "mon_zombie_rot_season_autumn", "fg": 4729 }, + { "id": "mon_zombie_rot_season_spring", "fg": 4730 }, + { "id": "mon_zombie_rot_season_summer", "fg": 4731 }, + { "id": "mon_zombie_rot_season_winter", "fg": 4732 }, + { "id": "mon_zombie_runner_season_autumn", "fg": 4733 }, + { "id": "mon_zombie_runner_season_spring", "fg": 4734 }, + { "id": "mon_zombie_runner_season_summer", "fg": 4735 }, + { "id": "mon_zombie_runner_season_winter", "fg": 4736 }, + { "id": "mon_zombie_scientist_season_autumn", "fg": 4737 }, + { "id": "mon_zombie_scientist_season_spring", "fg": 4738 }, + { "id": "mon_zombie_scientist_season_summer", "fg": 4739 }, + { "id": "mon_zombie_scientist_season_winter", "fg": 4740 }, + { "id": "mon_zombie_scorched_season_autumn", "fg": 4741 }, + { "id": "mon_zombie_scorched_season_spring", "fg": 4742 }, + { "id": "mon_zombie_scorched_season_summer", "fg": 4743 }, + { "id": "mon_zombie_scorched_season_winter", "fg": 4744 }, + { "id": "mon_zombie_shady_season_autumn", "fg": 4745 }, + { "id": "mon_zombie_shady_season_spring", "fg": 4746 }, + { "id": "mon_zombie_shady_season_summer", "fg": 4747 }, + { "id": "mon_zombie_shady_season_winter", "fg": 4748 }, + { "id": "mon_zombie_shriekling_season_autumn", "fg": 4749 }, + { "id": "mon_zombie_shriekling_season_spring", "fg": 4750 }, + { "id": "mon_zombie_shriekling_season_summer", "fg": 4751 }, + { "id": "mon_zombie_shriekling_season_winter", "fg": 4752 }, + { "id": "mon_zombie_soldier_blackops_1_season_autumn", "fg": 4773 }, + { "id": "mon_zombie_soldier_blackops_1_season_spring", "fg": 4774 }, + { "id": "mon_zombie_soldier_blackops_1_season_summer", "fg": 4775 }, + { "id": "mon_zombie_soldier_blackops_1_season_winter", "fg": 4776 }, + { "id": "mon_zombie_soldier_blackops_2_season_autumn", "fg": 4777 }, + { "id": "mon_zombie_soldier_blackops_2_season_spring", "fg": 4778 }, + { "id": "mon_zombie_soldier_blackops_2_season_summer", "fg": 4779 }, + { "id": "mon_zombie_soldier_blackops_2_season_winter", "fg": 4780 }, + { "id": "mon_zombie_thorny_season_autumn", "fg": 4781 }, + { "id": "mon_zombie_thorny_season_spring", "fg": 4782 }, + { "id": "mon_zombie_thorny_season_summer", "fg": 4783 }, + { "id": "mon_zombie_thorny_season_winter", "fg": 4784 }, + { "id": "mon_zombie_tough_season_autumn", "fg": 4785 }, + { "id": "mon_zombie_tough_season_spring", "fg": 4786 }, + { "id": "mon_zombie_tough_season_summer", "fg": 4787 }, + { "id": "mon_zombie_tough_season_winter", "fg": 4788 }, + { "id": "broketent_season_autumn", "fg": 4789 }, + { "id": "broketent_season_spring", "fg": 4790 }, + { "id": "broketent_season_summer", "fg": 4791 }, + { "id": "broketent_season_winter", "fg": 4792 }, + { "id": "camera_control_season_autumn", "fg": 4793 }, + { "id": "camera_control_season_spring", "fg": 4794 }, + { "id": "camera_control_season_summer", "fg": 4795 }, + { "id": "camera_control_season_winter", "fg": 4796 }, + { "id": "cot_season_autumn", "fg": 4797 }, + { "id": "cot_season_spring", "fg": 4798 }, + { "id": "cot_season_summer", "fg": 4799 }, + { "id": "cot_season_winter", "fg": 4800 }, + { "id": "seat_season_autumn", "fg": 4801 }, + { "id": "seat_season_spring", "fg": 4802 }, + { "id": "seat_season_summer", "fg": 4803 }, + { "id": "seat_season_winter", "fg": 4804 }, + { "id": "tent_season_autumn", "fg": 4805 }, + { "id": "tent_season_spring", "fg": 4806 }, + { "id": "tent_season_summer", "fg": 4807 }, + { "id": "tent_season_winter", "fg": 4808 }, + { "id": "t_atm_season_autumn", "fg": 4809 }, + { "id": "t_atm_season_spring", "fg": 4810 }, + { "id": "t_atm_season_summer", "fg": 4811 }, + { "id": "t_atm_season_winter", "fg": 4812 }, + { "id": "t_avgas_pump_season_autumn", "fg": 4813 }, + { "id": "t_avgas_pump_season_spring", "fg": 4814 }, + { "id": "t_avgas_pump_season_summer", "fg": 4815 }, + { "id": "t_avgas_pump_season_winter", "fg": 4816 }, + { "id": "t_avgas_pump_smashed_season_autumn", "fg": 4817 }, + { "id": "t_avgas_pump_smashed_season_spring", "fg": 4818 }, + { "id": "t_avgas_pump_smashed_season_summer", "fg": 4819 }, + { "id": "t_avgas_pump_smashed_season_winter", "fg": 4820 }, + { "id": "t_chaingate_c_season_autumn", "fg": 4985 }, + { "id": "t_chaingate_c_season_spring", "fg": 4986 }, + { "id": "t_chaingate_c_season_summer", "fg": 4987 }, + { "id": "t_chaingate_c_season_winter", "fg": 4988 }, + { "id": "t_chaingate_l_season_autumn", "fg": 4989 }, + { "id": "t_chaingate_l_season_spring", "fg": 4990 }, + { "id": "t_chaingate_l_season_summer", "fg": 4991 }, + { "id": "t_chaingate_l_season_winter", "fg": 4992 }, + { "id": "t_chaingate_o_season_autumn", "fg": 4993 }, + { "id": "t_chaingate_o_season_spring", "fg": 4994 }, + { "id": "t_chaingate_o_season_summer", "fg": 4995 }, + { "id": "t_chaingate_o_season_winter", "fg": 4996 }, + { "id": "t_curtains_season_autumn", "fg": 4997 }, + { "id": "t_curtains_season_spring", "fg": 4998 }, + { "id": "t_curtains_season_summer", "fg": 4999 }, + { "id": "t_curtains_season_winter", "fg": 5000 }, + { "id": "t_diesel_pump_season_autumn", "fg": 5001 }, + { "id": "t_diesel_pump_season_spring", "fg": 5002 }, + { "id": "t_diesel_pump_season_summer", "fg": 5003 }, + { "id": "t_diesel_pump_season_winter", "fg": 5004 }, + { "id": "t_diesel_pump_smashed_season_autumn", "fg": 5005 }, + { "id": "t_diesel_pump_smashed_season_spring", "fg": 5006 }, + { "id": "t_diesel_pump_smashed_season_summer", "fg": 5007 }, + { "id": "t_diesel_pump_smashed_season_winter", "fg": 5008 }, + { "id": "t_dirtfloor_season_autumn", "fg": 5021 }, + { "id": "t_dirtfloor_season_spring", "fg": 5022 }, + { "id": "t_dirtfloor_season_summer", "fg": 5023 }, + { "id": "t_dirtfloor_season_winter", "fg": 5024 }, + { "id": "t_dirtmound_season_autumn", "fg": 5025 }, + { "id": "t_dirtmound_season_spring", "fg": 5026 }, + { "id": "t_dirtmound_season_summer", "fg": 5027 }, + { "id": "t_dirtmound_season_winter", "fg": 5028 }, + { "id": "t_door_c_season_autumn", "fg": 5029 }, + { "id": "t_door_c_season_spring", "fg": 5030 }, + { "id": "t_door_c_season_summer", "fg": 5031 }, + { "id": "t_door_c_season_winter", "fg": 5032 }, + { "id": "t_door_o_season_autumn", "fg": 5033 }, + { "id": "t_door_o_season_spring", "fg": 5034 }, + { "id": "t_door_o_season_summer", "fg": 5035 }, + { "id": "t_door_o_season_winter", "fg": 5036 }, + { "id": "t_door_glass_c_season_autumn", "fg": 5037 }, + { "id": "t_door_glass_c_season_spring", "fg": 5038 }, + { "id": "t_door_glass_c_season_summer", "fg": 5039 }, + { "id": "t_door_glass_c_season_winter", "fg": 5040 }, + { "id": "t_door_glass_o_season_autumn", "fg": 5041 }, + { "id": "t_door_glass_o_season_spring", "fg": 5042 }, + { "id": "t_door_glass_o_season_summer", "fg": 5043 }, + { "id": "t_door_glass_o_season_winter", "fg": 5044 }, + { "id": "t_fencegate_c_season_autumn", "fg": 5153 }, + { "id": "t_fencegate_c_season_spring", "fg": 5154 }, + { "id": "t_fencegate_c_season_summer", "fg": 5155 }, + { "id": "t_fencegate_c_season_winter", "fg": 5156 }, + { "id": "t_fencegate_o_season_autumn", "fg": 5157 }, + { "id": "t_fencegate_o_season_spring", "fg": 5158 }, + { "id": "t_fencegate_o_season_summer", "fg": 5159 }, + { "id": "t_fencegate_o_season_winter", "fg": 5160 }, + { "id": "t_gas_pump_season_autumn", "fg": 5181 }, + { "id": "t_gas_pump_season_spring", "fg": 5182 }, + { "id": "t_gas_pump_season_summer", "fg": 5183 }, + { "id": "t_gas_pump_season_winter", "fg": 5184 }, + { "id": "t_gas_pump_smashed_season_autumn", "fg": 5185 }, + { "id": "t_gas_pump_smashed_season_spring", "fg": 5186 }, + { "id": "t_gas_pump_smashed_season_summer", "fg": 5187 }, + { "id": "t_gas_pump_smashed_season_winter", "fg": 5188 }, + { "id": "t_grass_dead_season_autumn", "fg": 5201 }, + { "id": "t_grass_dead_season_spring", "fg": 5202 }, + { "id": "t_grass_dead_season_summer", "fg": 5203 }, + { "id": "t_grass_dead_season_winter", "fg": 5204 }, + { "id": "t_grass_white_season_autumn", "fg": 5237 }, + { "id": "t_grass_white_season_spring", "fg": 5238 }, + { "id": "t_grass_white_season_summer", "fg": 5239 }, + { "id": "t_grass_white_season_winter", "fg": 5240 }, + { "id": "t_gutter_downspout_season_autumn", "fg": 5241 }, + { "id": "t_gutter_downspout_season_spring", "fg": 5242 }, + { "id": "t_gutter_downspout_season_summer", "fg": 5243 }, + { "id": "t_gutter_downspout_season_winter", "fg": 5244 }, + { "id": "t_jp8_pump_season_autumn", "fg": 5245 }, + { "id": "t_jp8_pump_season_spring", "fg": 5246 }, + { "id": "t_jp8_pump_season_summer", "fg": 5247 }, + { "id": "t_jp8_pump_season_winter", "fg": 5248 }, + { "id": "t_jp8_pump_smashed_season_autumn", "fg": 5249 }, + { "id": "t_jp8_pump_smashed_season_spring", "fg": 5250 }, + { "id": "t_jp8_pump_smashed_season_summer", "fg": 5251 }, + { "id": "t_jp8_pump_smashed_season_winter", "fg": 5252 }, + { "id": "t_ladder_down_season_autumn", "fg": 5253 }, + { "id": "t_ladder_down_season_spring", "fg": 5254 }, + { "id": "t_ladder_down_season_summer", "fg": 5255 }, + { "id": "t_ladder_down_season_winter", "fg": 5256 }, + { "id": "t_moss_season_autumn", "fg": 5261 }, + { "id": "t_moss_season_spring", "fg": 5262 }, + { "id": "t_moss_season_summer", "fg": 5263 }, + { "id": "t_moss_season_winter", "fg": 5264 }, + { "id": "t_pavement_y_season_autumn", "fg": 5277 }, + { "id": "t_pavement_y_season_spring", "fg": 5278 }, + { "id": "t_pavement_y_season_summer", "fg": 5279 }, + { "id": "t_pavement_y_season_winter", "fg": 5280 }, + { "id": "t_privacy_fencegate_c_season_autumn", "fg": 5393 }, + { "id": "t_privacy_fencegate_c_season_spring", "fg": 5394 }, + { "id": "t_privacy_fencegate_c_season_summer", "fg": 5395 }, + { "id": "t_privacy_fencegate_c_season_winter", "fg": 5396 }, + { "id": "t_privacy_fencegate_o_season_autumn", "fg": 5397 }, + { "id": "t_privacy_fencegate_o_season_spring", "fg": 5398 }, + { "id": "t_privacy_fencegate_o_season_summer", "fg": 5399 }, + { "id": "t_privacy_fencegate_o_season_winter", "fg": 5400 }, + { "id": "t_water_dp_season_autumn", "fg": 5661 }, + { "id": "t_water_dp_season_spring", "fg": 5662 }, + { "id": "t_water_dp_season_summer", "fg": 5663 }, + { "id": "t_water_dp_season_winter", "fg": 5664 }, + { "id": "t_water_sh_season_autumn", "fg": 5665 }, + { "id": "t_water_sh_season_spring", "fg": 5666 }, + { "id": "t_water_sh_season_summer", "fg": 5667 }, + { "id": "t_water_sh_season_winter", "fg": 5668 }, + { "id": "t_window_season_autumn", "fg": 5669 }, + { "id": "t_window_season_spring", "fg": 5670 }, + { "id": "t_window_season_summer", "fg": 5671 }, + { "id": "t_window_season_winter", "fg": 5672 }, + { "id": "t_window_bars_season_autumn", "fg": 5673 }, + { "id": "t_window_bars_season_spring", "fg": 5674 }, + { "id": "t_window_bars_season_summer", "fg": 5675 }, + { "id": "t_window_bars_season_winter", "fg": 5676 }, + { "id": "t_window_boarded_season_autumn", "fg": 5677 }, + { "id": "t_window_boarded_season_spring", "fg": 5678 }, + { "id": "t_window_boarded_season_summer", "fg": 5679 }, + { "id": "t_window_boarded_season_winter", "fg": 5680 }, + { "id": "t_window_domestic_season_autumn", "fg": 5681 }, + { "id": "t_window_domestic_season_spring", "fg": 5682 }, + { "id": "t_window_domestic_season_summer", "fg": 5683 }, + { "id": "t_window_domestic_season_winter", "fg": 5684 }, + { "id": "t_window_empty_season_autumn", "fg": 5685 }, + { "id": "t_window_empty_season_spring", "fg": 5686 }, + { "id": "t_window_empty_season_summer", "fg": 5687 }, + { "id": "t_window_empty_season_winter", "fg": 5688 }, + { "id": "t_window_frame_season_autumn", "fg": 5689 }, + { "id": "t_window_frame_season_spring", "fg": 5690 }, + { "id": "t_window_frame_season_summer", "fg": 5691 }, + { "id": "t_window_frame_season_winter", "fg": 5692 }, + { "id": "t_window_no_curtains_season_autumn", "fg": 5693 }, + { "id": "t_window_no_curtains_season_spring", "fg": 5694 }, + { "id": "t_window_no_curtains_season_summer", "fg": 5695 }, + { "id": "t_window_no_curtains_season_winter", "fg": 5696 }, + { "id": "t_window_no_curtains_open_season_autumn", "fg": 5697 }, + { "id": "t_window_no_curtains_open_season_spring", "fg": 5698 }, + { "id": "t_window_no_curtains_open_season_summer", "fg": 5699 }, + { "id": "t_window_no_curtains_open_season_winter", "fg": 5700 }, + { "id": "t_window_open_season_autumn", "fg": 5701 }, + { "id": "t_window_open_season_spring", "fg": 5702 }, + { "id": "t_window_open_season_summer", "fg": 5703 }, + { "id": "t_window_open_season_winter", "fg": 5704 }, + { "id": "t_woodchips_season_autumn", "fg": 5709 }, + { "id": "t_woodchips_season_spring", "fg": 5710 }, + { "id": "t_woodchips_season_summer", "fg": 5711 }, + { "id": "t_woodchips_season_winter", "fg": 5712 }, + { "id": "t_zebra_season_autumn", "fg": 5713 }, + { "id": "t_zebra_season_spring", "fg": 5714 }, + { "id": "t_zebra_season_summer", "fg": 5715 }, + { "id": "t_zebra_season_winter", "fg": 5716 }, + { "id": "vp_frame_horizontal_2_right_season_autumn", "fg": 6109 }, + { "id": "vp_frame_horizontal_2_right_season_spring", "fg": 6110 }, + { "id": "vp_frame_horizontal_2_right_season_summer", "fg": 6111 }, + { "id": "vp_frame_horizontal_2_right_season_winter", "fg": 6112 }, + { "id": "vp_reinforced_windshield_wheel_left_season_autumn", "fg": 6537 }, + { "id": "vp_reinforced_windshield_wheel_left_season_spring", "fg": 6538 }, + { "id": "vp_reinforced_windshield_wheel_left_season_summer", "fg": 6539 }, + { "id": "vp_reinforced_windshield_wheel_left_season_winter", "fg": 6540 }, + { "id": "vp_reinforced_windshield_wheel_right_season_autumn", "fg": 6541 }, + { "id": "vp_reinforced_windshield_wheel_right_season_spring", "fg": 6542 }, + { "id": "vp_reinforced_windshield_wheel_right_season_summer", "fg": 6543 }, + { "id": "vp_reinforced_windshield_wheel_right_season_winter", "fg": 6544 }, + { "id": "1895sbl_season_autumn", "fg": 6565 }, + { "id": "1895sbl_season_spring", "fg": 6566 }, + { "id": "1895sbl_season_summer", "fg": 6567 }, + { "id": "1895sbl_season_winter", "fg": 6568 }, + { "id": "50pistol_season_autumn", "fg": 6569 }, + { "id": "50pistol_season_spring", "fg": 6570 }, + { "id": "50pistol_season_summer", "fg": 6571 }, + { "id": "50pistol_season_winter", "fg": 6572 }, + { "id": "AT4_season_autumn", "fg": 6573 }, + { "id": "AT4_season_spring", "fg": 6574 }, + { "id": "AT4_season_summer", "fg": 6575 }, + { "id": "AT4_season_winter", "fg": 6576 }, + { "id": "LAW_season_autumn", "fg": 6577 }, + { "id": "LAW_season_spring", "fg": 6578 }, + { "id": "LAW_season_summer", "fg": 6579 }, + { "id": "LAW_season_winter", "fg": 6580 }, + { "id": "SPAS_12_season_autumn", "fg": 6581 }, + { "id": "SPAS_12_season_spring", "fg": 6582 }, + { "id": "SPAS_12_season_summer", "fg": 6583 }, + { "id": "SPAS_12_season_winter", "fg": 6584 }, + { "id": "USAS_12_season_autumn", "fg": 6585 }, + { "id": "USAS_12_season_spring", "fg": 6586 }, + { "id": "USAS_12_season_summer", "fg": 6587 }, + { "id": "USAS_12_season_winter", "fg": 6588 }, + { "id": "abzats_season_autumn", "fg": 6589 }, + { "id": "abzats_season_spring", "fg": 6590 }, + { "id": "abzats_season_summer", "fg": 6591 }, + { "id": "abzats_season_winter", "fg": 6592 }, + { "id": "acr_season_autumn", "fg": 6593 }, + { "id": "acr_season_spring", "fg": 6594 }, + { "id": "acr_season_summer", "fg": 6595 }, + { "id": "acr_season_winter", "fg": 6596 }, + { "id": "ak47_season_autumn", "fg": 6597 }, + { "id": "ak47_season_spring", "fg": 6598 }, + { "id": "ak47_season_summer", "fg": 6599 }, + { "id": "ak47_season_winter", "fg": 6600 }, + { "id": "ak74_season_autumn", "fg": 6601 }, + { "id": "ak74_season_spring", "fg": 6602 }, + { "id": "ak74_season_summer", "fg": 6603 }, + { "id": "ak74_season_winter", "fg": 6604 }, + { "id": "an94_season_autumn", "fg": 6605 }, + { "id": "an94_season_spring", "fg": 6606 }, + { "id": "an94_season_summer", "fg": 6607 }, + { "id": "an94_season_winter", "fg": 6608 }, + { "id": "ar15_season_autumn", "fg": 6609 }, + { "id": "ar15_season_spring", "fg": 6610 }, + { "id": "ar15_season_summer", "fg": 6611 }, + { "id": "ar15_season_winter", "fg": 6612 }, + { "id": "arx160_season_autumn", "fg": 6613 }, + { "id": "arx160_season_spring", "fg": 6614 }, + { "id": "arx160_season_summer", "fg": 6615 }, + { "id": "arx160_season_winter", "fg": 6616 }, + { "id": "as50_season_autumn", "fg": 6617 }, + { "id": "as50_season_spring", "fg": 6618 }, + { "id": "as50_season_summer", "fg": 6619 }, + { "id": "as50_season_winter", "fg": 6620 }, + { "id": "ashot_season_autumn", "fg": 6621 }, + { "id": "ashot_season_spring", "fg": 6622 }, + { "id": "ashot_season_summer", "fg": 6623 }, + { "id": "ashot_season_winter", "fg": 6624 }, + { "id": "bbgun_season_autumn", "fg": 6625 }, + { "id": "bbgun_season_spring", "fg": 6626 }, + { "id": "bbgun_season_summer", "fg": 6627 }, + { "id": "bbgun_season_winter", "fg": 6628 }, + { "id": "bfg50_season_autumn", "fg": 6629 }, + { "id": "bfg50_season_spring", "fg": 6630 }, + { "id": "bfg50_season_summer", "fg": 6631 }, + { "id": "bfg50_season_winter", "fg": 6632 }, + { "id": "bh_m89_season_autumn", "fg": 6633 }, + { "id": "bh_m89_season_spring", "fg": 6634 }, + { "id": "bh_m89_season_summer", "fg": 6635 }, + { "id": "bh_m89_season_winter", "fg": 6636 }, + { "id": "bigun_season_autumn", "fg": 6637 }, + { "id": "bigun_season_spring", "fg": 6638 }, + { "id": "bigun_season_summer", "fg": 6639 }, + { "id": "bigun_season_winter", "fg": 6640 }, + { "id": "bio_blaster_gun_season_autumn", "fg": 6641 }, + { "id": "bio_blaster_gun_season_spring", "fg": 6642 }, + { "id": "bio_blaster_gun_season_summer", "fg": 6643 }, + { "id": "bio_blaster_gun_season_winter", "fg": 6644 }, + { "id": "bio_shotgun_gun_season_autumn", "fg": 6645 }, + { "id": "bio_shotgun_gun_season_spring", "fg": 6646 }, + { "id": "bio_shotgun_gun_season_summer", "fg": 6647 }, + { "id": "bio_shotgun_gun_season_winter", "fg": 6648 }, + { "id": "blunderbluss_season_autumn", "fg": 6649 }, + { "id": "blunderbluss_season_spring", "fg": 6650 }, + { "id": "blunderbluss_season_summer", "fg": 6651 }, + { "id": "blunderbluss_season_winter", "fg": 6652 }, + { "id": "browning_blr_season_autumn", "fg": 6653 }, + { "id": "browning_blr_season_spring", "fg": 6654 }, + { "id": "browning_blr_season_summer", "fg": 6655 }, + { "id": "browning_blr_season_winter", "fg": 6656 }, + { "id": "bullet_crossbow_season_autumn", "fg": 6657 }, + { "id": "bullet_crossbow_season_spring", "fg": 6658 }, + { "id": "bullet_crossbow_season_summer", "fg": 6659 }, + { "id": "bullet_crossbow_season_winter", "fg": 6660 }, + { "id": "carbine_flintlock_double_season_autumn", "fg": 6665 }, + { "id": "carbine_flintlock_double_season_spring", "fg": 6666 }, + { "id": "carbine_flintlock_double_season_summer", "fg": 6667 }, + { "id": "carbine_flintlock_double_season_winter", "fg": 6668 }, + { "id": "colt_army_season_autumn", "fg": 6669 }, + { "id": "colt_army_season_spring", "fg": 6670 }, + { "id": "colt_army_season_summer", "fg": 6671 }, + { "id": "colt_army_season_winter", "fg": 6672 }, + { "id": "colt_navy_season_autumn", "fg": 6673 }, + { "id": "colt_navy_season_spring", "fg": 6674 }, + { "id": "colt_navy_season_summer", "fg": 6675 }, + { "id": "colt_navy_season_winter", "fg": 6676 }, + { "id": "combination_gun_season_autumn", "fg": 6677 }, + { "id": "combination_gun_season_spring", "fg": 6678 }, + { "id": "combination_gun_season_summer", "fg": 6679 }, + { "id": "combination_gun_season_winter", "fg": 6680 }, + { "id": "compcrossbow_season_autumn", "fg": 6685 }, + { "id": "compcrossbow_season_spring", "fg": 6686 }, + { "id": "compcrossbow_season_summer", "fg": 6687 }, + { "id": "compcrossbow_season_winter", "fg": 6688 }, + { "id": "compgreatbow_season_autumn", "fg": 6689 }, + { "id": "compgreatbow_season_spring", "fg": 6690 }, + { "id": "compgreatbow_season_summer", "fg": 6691 }, + { "id": "compgreatbow_season_winter", "fg": 6692 }, + { "id": "cop_38_season_autumn", "fg": 6693 }, + { "id": "cop_38_season_spring", "fg": 6694 }, + { "id": "cop_38_season_summer", "fg": 6695 }, + { "id": "cop_38_season_winter", "fg": 6696 }, + { "id": "crossbow_season_autumn", "fg": 6697 }, + { "id": "crossbow_season_spring", "fg": 6698 }, + { "id": "crossbow_season_summer", "fg": 6699 }, + { "id": "crossbow_season_winter", "fg": 6700 }, + { "id": "crossbow_makeshift_season_autumn", "fg": 6701 }, + { "id": "crossbow_makeshift_season_spring", "fg": 6702 }, + { "id": "crossbow_makeshift_season_summer", "fg": 6703 }, + { "id": "crossbow_makeshift_season_winter", "fg": 6704 }, + { "id": "doublespeargun_season_autumn", "fg": 6705 }, + { "id": "doublespeargun_season_spring", "fg": 6706 }, + { "id": "doublespeargun_season_summer", "fg": 6707 }, + { "id": "doublespeargun_season_winter", "fg": 6708 }, + { "id": "flaregun_season_autumn", "fg": 6709 }, + { "id": "flaregun_season_spring", "fg": 6710 }, + { "id": "flaregun_season_summer", "fg": 6711 }, + { "id": "flaregun_season_winter", "fg": 6712 }, + { "id": "fn57_season_autumn", "fg": 6713 }, + { "id": "fn57_season_spring", "fg": 6714 }, + { "id": "fn57_season_summer", "fg": 6715 }, + { "id": "fn57_season_winter", "fg": 6716 }, + { "id": "fn_fal_season_autumn", "fg": 6717 }, + { "id": "fn_fal_season_spring", "fg": 6718 }, + { "id": "fn_fal_season_summer", "fg": 6719 }, + { "id": "fn_fal_season_winter", "fg": 6720 }, + { "id": "fn_p90_season_autumn", "fg": 6721 }, + { "id": "fn_p90_season_spring", "fg": 6722 }, + { "id": "fn_p90_season_summer", "fg": 6723 }, + { "id": "fn_p90_season_winter", "fg": 6724 }, + { "id": "fork_season_autumn", "fg": 6725 }, + { "id": "fork_season_spring", "fg": 6726 }, + { "id": "fork_season_summer", "fg": 6727 }, + { "id": "fork_season_winter", "fg": 6728 }, + { "id": "ftk93_season_autumn", "fg": 6729 }, + { "id": "ftk93_season_spring", "fg": 6730 }, + { "id": "ftk93_season_summer", "fg": 6731 }, + { "id": "ftk93_season_winter", "fg": 6732 }, + { "id": "garand_season_autumn", "fg": 6733 }, + { "id": "garand_season_spring", "fg": 6734 }, + { "id": "garand_season_summer", "fg": 6735 }, + { "id": "garand_season_winter", "fg": 6736 }, + { "id": "grenade_season_autumn", "fg": 6741 }, + { "id": "grenade_season_spring", "fg": 6742 }, + { "id": "grenade_season_summer", "fg": 6743 }, + { "id": "grenade_season_winter", "fg": 6744 }, + { "id": "grenade_act_season_autumn", "fg": 6745 }, + { "id": "grenade_act_season_spring", "fg": 6746 }, + { "id": "grenade_act_season_summer", "fg": 6747 }, + { "id": "grenade_act_season_winter", "fg": 6748 }, + { "id": "h&k416a5_season_autumn", "fg": 6749 }, + { "id": "h&k416a5_season_spring", "fg": 6750 }, + { "id": "h&k416a5_season_summer", "fg": 6751 }, + { "id": "h&k416a5_season_winter", "fg": 6752 }, + { "id": "hand_crossbow_season_autumn", "fg": 6753 }, + { "id": "hand_crossbow_season_spring", "fg": 6754 }, + { "id": "hand_crossbow_season_summer", "fg": 6755 }, + { "id": "hand_crossbow_season_winter", "fg": 6756 }, + { "id": "heavy_rail_rifle_season_autumn", "fg": 6757 }, + { "id": "heavy_rail_rifle_season_spring", "fg": 6758 }, + { "id": "heavy_rail_rifle_season_summer", "fg": 6759 }, + { "id": "heavy_rail_rifle_season_winter", "fg": 6760 }, + { "id": "henry_big_boy_season_autumn", "fg": 6761 }, + { "id": "henry_big_boy_season_spring", "fg": 6762 }, + { "id": "henry_big_boy_season_summer", "fg": 6763 }, + { "id": "henry_big_boy_season_winter", "fg": 6764 }, + { "id": "hk417_13_season_autumn", "fg": 6765 }, + { "id": "hk417_13_season_spring", "fg": 6766 }, + { "id": "hk417_13_season_summer", "fg": 6767 }, + { "id": "hk417_13_season_winter", "fg": 6768 }, + { "id": "hk_g80_season_autumn", "fg": 6777 }, + { "id": "hk_g80_season_spring", "fg": 6778 }, + { "id": "hk_g80_season_summer", "fg": 6779 }, + { "id": "hk_g80_season_winter", "fg": 6780 }, + { "id": "huge_crossbow_season_autumn", "fg": 6781 }, + { "id": "huge_crossbow_season_spring", "fg": 6782 }, + { "id": "huge_crossbow_season_summer", "fg": 6783 }, + { "id": "huge_crossbow_season_winter", "fg": 6784 }, + { "id": "hybridbow_season_autumn", "fg": 6785 }, + { "id": "hybridbow_season_spring", "fg": 6786 }, + { "id": "hybridbow_season_summer", "fg": 6787 }, + { "id": "hybridbow_season_winter", "fg": 6788 }, + { "id": "iwi_tavor_x95_300blk_season_autumn", "fg": 6789 }, + { "id": "iwi_tavor_x95_300blk_season_spring", "fg": 6790 }, + { "id": "iwi_tavor_x95_300blk_season_summer", "fg": 6791 }, + { "id": "iwi_tavor_x95_300blk_season_winter", "fg": 6792 }, + { "id": "j22_season_autumn", "fg": 6793 }, + { "id": "j22_season_spring", "fg": 6794 }, + { "id": "j22_season_summer", "fg": 6795 }, + { "id": "j22_season_winter", "fg": 6796 }, + { "id": "knife_butter_season_autumn", "fg": 6797 }, + { "id": "knife_butter_season_spring", "fg": 6798 }, + { "id": "knife_butter_season_summer", "fg": 6799 }, + { "id": "knife_butter_season_winter", "fg": 6800 }, + { "id": "kp3at_season_autumn", "fg": 6801 }, + { "id": "kp3at_season_spring", "fg": 6802 }, + { "id": "kp3at_season_summer", "fg": 6803 }, + { "id": "kp3at_season_winter", "fg": 6804 }, + { "id": "ksg_season_autumn", "fg": 6805 }, + { "id": "ksg_season_spring", "fg": 6806 }, + { "id": "ksg_season_summer", "fg": 6807 }, + { "id": "ksg_season_winter", "fg": 6808 }, + { "id": "ksub_2000_season_autumn", "fg": 6809 }, + { "id": "ksub_2000_season_spring", "fg": 6810 }, + { "id": "ksub_2000_season_summer", "fg": 6811 }, + { "id": "ksub_2000_season_winter", "fg": 6812 }, + { "id": "l_car_223_season_autumn", "fg": 6813 }, + { "id": "l_car_223_season_spring", "fg": 6814 }, + { "id": "l_car_223_season_summer", "fg": 6815 }, + { "id": "l_car_223_season_winter", "fg": 6816 }, + { "id": "l_def_12_season_autumn", "fg": 6817 }, + { "id": "l_def_12_season_spring", "fg": 6818 }, + { "id": "l_def_12_season_summer", "fg": 6819 }, + { "id": "l_def_12_season_winter", "fg": 6820 }, + { "id": "l_dmr_223_season_autumn", "fg": 6821 }, + { "id": "l_dmr_223_season_spring", "fg": 6822 }, + { "id": "l_dmr_223_season_summer", "fg": 6823 }, + { "id": "l_dmr_223_season_winter", "fg": 6824 }, + { "id": "l_enforcer_45_season_autumn", "fg": 6825 }, + { "id": "l_enforcer_45_season_spring", "fg": 6826 }, + { "id": "l_enforcer_45_season_summer", "fg": 6827 }, + { "id": "l_enforcer_45_season_winter", "fg": 6828 }, + { "id": "l_lmg_223_season_autumn", "fg": 6829 }, + { "id": "l_lmg_223_season_spring", "fg": 6830 }, + { "id": "l_lmg_223_season_summer", "fg": 6831 }, + { "id": "l_lmg_223_season_winter", "fg": 6832 }, + { "id": "l_long_45_season_autumn", "fg": 6833 }, + { "id": "l_long_45_season_spring", "fg": 6834 }, + { "id": "l_long_45_season_summer", "fg": 6835 }, + { "id": "l_long_45_season_winter", "fg": 6836 }, + { "id": "l_lookout_9mm_season_autumn", "fg": 6837 }, + { "id": "l_lookout_9mm_season_spring", "fg": 6838 }, + { "id": "l_lookout_9mm_season_summer", "fg": 6839 }, + { "id": "l_lookout_9mm_season_winter", "fg": 6840 }, + { "id": "l_mbr_223_season_autumn", "fg": 6841 }, + { "id": "l_mbr_223_season_spring", "fg": 6842 }, + { "id": "l_mbr_223_season_summer", "fg": 6843 }, + { "id": "l_mbr_223_season_winter", "fg": 6844 }, + { "id": "laser_cannon_season_autumn", "fg": 6845 }, + { "id": "laser_cannon_season_spring", "fg": 6846 }, + { "id": "laser_cannon_season_summer", "fg": 6847 }, + { "id": "laser_cannon_season_winter", "fg": 6848 }, + { "id": "laser_rifle_season_autumn", "fg": 6849 }, + { "id": "laser_rifle_season_spring", "fg": 6850 }, + { "id": "laser_rifle_season_summer", "fg": 6851 }, + { "id": "laser_rifle_season_winter", "fg": 6852 }, + { "id": "longbow_season_autumn", "fg": 6853 }, + { "id": "longbow_season_spring", "fg": 6854 }, + { "id": "longbow_season_summer", "fg": 6855 }, + { "id": "longbow_season_winter", "fg": 6856 }, + { "id": "m1014_season_autumn", "fg": 6857 }, + { "id": "m1014_season_spring", "fg": 6858 }, + { "id": "m1014_season_summer", "fg": 6859 }, + { "id": "m1014_season_winter", "fg": 6860 }, + { "id": "m107a1_season_autumn", "fg": 6861 }, + { "id": "m107a1_season_spring", "fg": 6862 }, + { "id": "m107a1_season_summer", "fg": 6863 }, + { "id": "m107a1_season_winter", "fg": 6864 }, + { "id": "m110a1_season_autumn", "fg": 6865 }, + { "id": "m110a1_season_spring", "fg": 6866 }, + { "id": "m110a1_season_summer", "fg": 6867 }, + { "id": "m110a1_season_winter", "fg": 6868 }, + { "id": "m134_season_autumn", "fg": 6869 }, + { "id": "m134_season_spring", "fg": 6870 }, + { "id": "m134_season_summer", "fg": 6871 }, + { "id": "m134_season_winter", "fg": 6872 }, + { "id": "m14_season_autumn", "fg": 6873 }, + { "id": "m14_season_spring", "fg": 6874 }, + { "id": "m14_season_summer", "fg": 6875 }, + { "id": "m14_season_winter", "fg": 6876 }, + { "id": "m14ebr_season_autumn", "fg": 6877 }, + { "id": "m14ebr_season_spring", "fg": 6878 }, + { "id": "m14ebr_season_summer", "fg": 6879 }, + { "id": "m14ebr_season_winter", "fg": 6880 }, + { "id": "m16a4_season_autumn", "fg": 6885 }, + { "id": "m16a4_season_spring", "fg": 6886 }, + { "id": "m16a4_season_summer", "fg": 6887 }, + { "id": "m16a4_season_winter", "fg": 6888 }, + { "id": "m1903_season_autumn", "fg": 6889 }, + { "id": "m1903_season_spring", "fg": 6890 }, + { "id": "m1903_season_summer", "fg": 6891 }, + { "id": "m1903_season_winter", "fg": 6892 }, + { "id": "m1911_season_autumn", "fg": 6893 }, + { "id": "m1911_season_spring", "fg": 6894 }, + { "id": "m1911_season_summer", "fg": 6895 }, + { "id": "m1911_season_winter", "fg": 6896 }, + { "id": "m1a_season_autumn", "fg": 6897 }, + { "id": "m1a_season_spring", "fg": 6898 }, + { "id": "m1a_season_summer", "fg": 6899 }, + { "id": "m1a_season_winter", "fg": 6900 }, + { "id": "m240_season_autumn", "fg": 6901 }, + { "id": "m240_season_spring", "fg": 6902 }, + { "id": "m240_season_summer", "fg": 6903 }, + { "id": "m240_season_winter", "fg": 6904 }, + { "id": "m249_season_autumn", "fg": 6905 }, + { "id": "m249_season_spring", "fg": 6906 }, + { "id": "m249_season_summer", "fg": 6907 }, + { "id": "m249_season_winter", "fg": 6908 }, + { "id": "m27iar_season_autumn", "fg": 6909 }, + { "id": "m27iar_season_spring", "fg": 6910 }, + { "id": "m27iar_season_summer", "fg": 6911 }, + { "id": "m27iar_season_winter", "fg": 6912 }, + { "id": "m2browning_season_autumn", "fg": 6913 }, + { "id": "m2browning_season_spring", "fg": 6914 }, + { "id": "m2browning_season_summer", "fg": 6915 }, + { "id": "m2browning_season_winter", "fg": 6916 }, + { "id": "m2browning_sawn_season_autumn", "fg": 6917 }, + { "id": "m2browning_sawn_season_spring", "fg": 6918 }, + { "id": "m2browning_sawn_season_summer", "fg": 6919 }, + { "id": "m2browning_sawn_season_winter", "fg": 6920 }, + { "id": "m60_season_autumn", "fg": 6925 }, + { "id": "m60_season_spring", "fg": 6926 }, + { "id": "m60_season_summer", "fg": 6927 }, + { "id": "m60_season_winter", "fg": 6928 }, + { "id": "m79_season_autumn", "fg": 6929 }, + { "id": "m79_season_spring", "fg": 6930 }, + { "id": "m79_season_summer", "fg": 6931 }, + { "id": "m79_season_winter", "fg": 6932 }, + { "id": "m9_season_autumn", "fg": 6933 }, + { "id": "m9_season_spring", "fg": 6934 }, + { "id": "m9_season_summer", "fg": 6935 }, + { "id": "m9_season_winter", "fg": 6936 }, + { "id": "minispeargun_season_autumn", "fg": 6937 }, + { "id": "minispeargun_season_spring", "fg": 6938 }, + { "id": "minispeargun_season_summer", "fg": 6939 }, + { "id": "minispeargun_season_winter", "fg": 6940 }, + { "id": "mjolnir_season_autumn", "fg": 6941 }, + { "id": "mjolnir_season_spring", "fg": 6942 }, + { "id": "mjolnir_season_summer", "fg": 6943 }, + { "id": "mjolnir_season_winter", "fg": 6944 }, + { "id": "mjolnir_replica_season_autumn", "fg": 6945 }, + { "id": "mjolnir_replica_season_spring", "fg": 6946 }, + { "id": "mjolnir_replica_season_summer", "fg": 6947 }, + { "id": "mjolnir_replica_season_winter", "fg": 6948 }, + { "id": "mosin44_season_autumn", "fg": 6949 }, + { "id": "mosin44_season_spring", "fg": 6950 }, + { "id": "mosin44_season_summer", "fg": 6951 }, + { "id": "mosin44_season_winter", "fg": 6952 }, + { "id": "mosin44_ebr_season_autumn", "fg": 6953 }, + { "id": "mosin44_ebr_season_spring", "fg": 6954 }, + { "id": "mosin44_ebr_season_summer", "fg": 6955 }, + { "id": "mosin44_ebr_season_winter", "fg": 6956 }, + { "id": "mosin91_30_season_autumn", "fg": 6957 }, + { "id": "mosin91_30_season_spring", "fg": 6958 }, + { "id": "mosin91_30_season_summer", "fg": 6959 }, + { "id": "mosin91_30_season_winter", "fg": 6960 }, + { "id": "mosin91_30_ebr_season_autumn", "fg": 6961 }, + { "id": "mosin91_30_ebr_season_spring", "fg": 6962 }, + { "id": "mosin91_30_ebr_season_summer", "fg": 6963 }, + { "id": "mosin91_30_ebr_season_winter", "fg": 6964 }, + { "id": "mossberg500_season_autumn", "fg": 6965 }, + { "id": "mossberg500_season_spring", "fg": 6966 }, + { "id": "mossberg500_season_summer", "fg": 6967 }, + { "id": "mossberg500_season_winter", "fg": 6968 }, + { "id": "nailgun_season_autumn", "fg": 6969 }, + { "id": "nailgun_season_spring", "fg": 6970 }, + { "id": "nailgun_season_summer", "fg": 6971 }, + { "id": "nailgun_season_winter", "fg": 6972 }, + { "id": "nailrifle_season_autumn", "fg": 6973 }, + { "id": "nailrifle_season_spring", "fg": 6974 }, + { "id": "nailrifle_season_summer", "fg": 6975 }, + { "id": "nailrifle_season_winter", "fg": 6976 }, + { "id": "pipe_combination_gun_season_autumn", "fg": 6977 }, + { "id": "pipe_combination_gun_season_spring", "fg": 6978 }, + { "id": "pipe_combination_gun_season_summer", "fg": 6979 }, + { "id": "pipe_combination_gun_season_winter", "fg": 6980 }, + { "id": "pipe_double_shotgun_season_autumn", "fg": 6981 }, + { "id": "pipe_double_shotgun_season_spring", "fg": 6982 }, + { "id": "pipe_double_shotgun_season_summer", "fg": 6983 }, + { "id": "pipe_double_shotgun_season_winter", "fg": 6984 }, + { "id": "pipe_shotgun_season_autumn", "fg": 6985 }, + { "id": "pipe_shotgun_season_spring", "fg": 6986 }, + { "id": "pipe_shotgun_season_summer", "fg": 6987 }, + { "id": "pipe_shotgun_season_winter", "fg": 6988 }, + { "id": "pistol_flintlock_season_autumn", "fg": 6989 }, + { "id": "pistol_flintlock_season_spring", "fg": 6990 }, + { "id": "pistol_flintlock_season_summer", "fg": 6991 }, + { "id": "pistol_flintlock_season_winter", "fg": 6992 }, + { "id": "plasma_rifle_season_autumn", "fg": 6993 }, + { "id": "plasma_rifle_season_spring", "fg": 6994 }, + { "id": "plasma_rifle_season_summer", "fg": 6995 }, + { "id": "plasma_rifle_season_winter", "fg": 6996 }, + { "id": "plastic_fork_season_autumn", "fg": 6997 }, + { "id": "plastic_fork_season_spring", "fg": 6998 }, + { "id": "plastic_fork_season_summer", "fg": 6999 }, + { "id": "plastic_fork_season_winter", "fg": 7000 }, + { "id": "plastic_spoon_season_autumn", "fg": 7001 }, + { "id": "plastic_spoon_season_spring", "fg": 7002 }, + { "id": "plastic_spoon_season_summer", "fg": 7003 }, + { "id": "plastic_spoon_season_winter", "fg": 7004 }, + { "id": "plastic_spoon_kids_season_autumn", "fg": 7005 }, + { "id": "plastic_spoon_kids_season_spring", "fg": 7006 }, + { "id": "plastic_spoon_kids_season_summer", "fg": 7007 }, + { "id": "plastic_spoon_kids_season_winter", "fg": 7008 }, + { "id": "raging_bull_season_autumn", "fg": 7013 }, + { "id": "raging_bull_season_spring", "fg": 7014 }, + { "id": "raging_bull_season_summer", "fg": 7015 }, + { "id": "raging_bull_season_winter", "fg": 7016 }, + { "id": "recurbow_season_autumn", "fg": 7017 }, + { "id": "recurbow_season_spring", "fg": 7018 }, + { "id": "recurbow_season_summer", "fg": 7019 }, + { "id": "recurbow_season_winter", "fg": 7020 }, + { "id": "reflexbow_season_autumn", "fg": 7021 }, + { "id": "reflexbow_season_spring", "fg": 7022 }, + { "id": "reflexbow_season_summer", "fg": 7023 }, + { "id": "reflexbow_season_winter", "fg": 7024 }, + { "id": "reflexrecurvebow_season_autumn", "fg": 7025 }, + { "id": "reflexrecurvebow_season_spring", "fg": 7026 }, + { "id": "reflexrecurvebow_season_summer", "fg": 7027 }, + { "id": "reflexrecurvebow_season_winter", "fg": 7028 }, + { "id": "remington_870_season_autumn", "fg": 7033 }, + { "id": "remington_870_season_spring", "fg": 7034 }, + { "id": "remington_870_season_summer", "fg": 7035 }, + { "id": "remington_870_season_winter", "fg": 7036 }, + { "id": "remington_871_season_autumn", "fg": 7037 }, + { "id": "remington_871_season_spring", "fg": 7038 }, + { "id": "remington_871_season_summer", "fg": 7039 }, + { "id": "remington_871_season_winter", "fg": 7040 }, + { "id": "revolver_shotgun_season_autumn", "fg": 7041 }, + { "id": "revolver_shotgun_season_spring", "fg": 7042 }, + { "id": "revolver_shotgun_season_summer", "fg": 7043 }, + { "id": "revolver_shotgun_season_winter", "fg": 7044 }, + { "id": "rm120c_season_autumn", "fg": 7053 }, + { "id": "rm120c_season_spring", "fg": 7054 }, + { "id": "rm120c_season_summer", "fg": 7055 }, + { "id": "rm120c_season_winter", "fg": 7056 }, + { "id": "rm20_season_autumn", "fg": 7057 }, + { "id": "rm20_season_spring", "fg": 7058 }, + { "id": "rm20_season_summer", "fg": 7059 }, + { "id": "rm20_season_winter", "fg": 7060 }, + { "id": "rm51_assault_rifle_season_autumn", "fg": 7061 }, + { "id": "rm51_assault_rifle_season_spring", "fg": 7062 }, + { "id": "rm51_assault_rifle_season_summer", "fg": 7063 }, + { "id": "rm51_assault_rifle_season_winter", "fg": 7064 }, + { "id": "rm88_battle_rifle_season_autumn", "fg": 7065 }, + { "id": "rm88_battle_rifle_season_spring", "fg": 7066 }, + { "id": "rm88_battle_rifle_season_summer", "fg": 7067 }, + { "id": "rm88_battle_rifle_season_winter", "fg": 7068 }, + { "id": "ruger_1022_season_autumn", "fg": 7069 }, + { "id": "ruger_1022_season_spring", "fg": 7070 }, + { "id": "ruger_1022_season_summer", "fg": 7071 }, + { "id": "ruger_1022_season_winter", "fg": 7072 }, + { "id": "ruger_mini_season_autumn", "fg": 7077 }, + { "id": "ruger_mini_season_spring", "fg": 7078 }, + { "id": "ruger_mini_season_summer", "fg": 7079 }, + { "id": "ruger_mini_season_winter", "fg": 7080 }, + { "id": "saiga_410_season_autumn", "fg": 7085 }, + { "id": "saiga_410_season_spring", "fg": 7086 }, + { "id": "saiga_410_season_summer", "fg": 7087 }, + { "id": "saiga_410_season_winter", "fg": 7088 }, + { "id": "savage_111f_season_autumn", "fg": 7089 }, + { "id": "savage_111f_season_spring", "fg": 7090 }, + { "id": "savage_111f_season_summer", "fg": 7091 }, + { "id": "savage_111f_season_winter", "fg": 7092 }, + { "id": "scar_h_season_autumn", "fg": 7093 }, + { "id": "scar_h_season_spring", "fg": 7094 }, + { "id": "scar_h_season_summer", "fg": 7095 }, + { "id": "scar_h_season_winter", "fg": 7096 }, + { "id": "scar_l_season_autumn", "fg": 7097 }, + { "id": "scar_l_season_spring", "fg": 7098 }, + { "id": "scar_l_season_summer", "fg": 7099 }, + { "id": "scar_l_season_winter", "fg": 7100 }, + { "id": "selfbow_season_autumn", "fg": 7101 }, + { "id": "selfbow_season_spring", "fg": 7102 }, + { "id": "selfbow_season_summer", "fg": 7103 }, + { "id": "selfbow_season_winter", "fg": 7104 }, + { "id": "sharps_season_autumn", "fg": 7105 }, + { "id": "sharps_season_spring", "fg": 7106 }, + { "id": "sharps_season_summer", "fg": 7107 }, + { "id": "sharps_season_winter", "fg": 7108 }, + { "id": "shortbow_season_autumn", "fg": 7109 }, + { "id": "shortbow_season_spring", "fg": 7110 }, + { "id": "shortbow_season_summer", "fg": 7111 }, + { "id": "shortbow_season_winter", "fg": 7112 }, + { "id": "shotgun_d_season_autumn", "fg": 7113 }, + { "id": "shotgun_d_season_spring", "fg": 7114 }, + { "id": "shotgun_d_season_summer", "fg": 7115 }, + { "id": "shotgun_d_season_winter", "fg": 7116 }, + { "id": "shotgun_s_season_autumn", "fg": 7117 }, + { "id": "shotgun_s_season_spring", "fg": 7118 }, + { "id": "shotgun_s_season_summer", "fg": 7119 }, + { "id": "shotgun_s_season_winter", "fg": 7120 }, + { "id": "sig552_season_autumn", "fg": 7121 }, + { "id": "sig552_season_spring", "fg": 7122 }, + { "id": "sig552_season_summer", "fg": 7123 }, + { "id": "sig552_season_winter", "fg": 7124 }, + { "id": "sks_season_autumn", "fg": 7125 }, + { "id": "sks_season_spring", "fg": 7126 }, + { "id": "sks_season_summer", "fg": 7127 }, + { "id": "sks_season_winter", "fg": 7128 }, + { "id": "slingshot_season_autumn", "fg": 7129 }, + { "id": "slingshot_season_spring", "fg": 7130 }, + { "id": "slingshot_season_summer", "fg": 7131 }, + { "id": "slingshot_season_winter", "fg": 7132 }, + { "id": "speargun_season_autumn", "fg": 7133 }, + { "id": "speargun_season_spring", "fg": 7134 }, + { "id": "speargun_season_summer", "fg": 7135 }, + { "id": "speargun_season_winter", "fg": 7136 }, + { "id": "spoon_season_autumn", "fg": 7137 }, + { "id": "spoon_season_spring", "fg": 7138 }, + { "id": "spoon_season_summer", "fg": 7139 }, + { "id": "spoon_season_winter", "fg": 7140 }, + { "id": "steyr_aug_season_autumn", "fg": 7141 }, + { "id": "steyr_aug_season_spring", "fg": 7142 }, + { "id": "steyr_aug_season_summer", "fg": 7143 }, + { "id": "steyr_aug_season_winter", "fg": 7144 }, + { "id": "surv_carbine_223_season_autumn", "fg": 7145 }, + { "id": "surv_carbine_223_season_spring", "fg": 7146 }, + { "id": "surv_carbine_223_season_summer", "fg": 7147 }, + { "id": "surv_carbine_223_season_winter", "fg": 7148 }, + { "id": "surv_levershotgun_season_autumn", "fg": 7149 }, + { "id": "surv_levershotgun_season_spring", "fg": 7150 }, + { "id": "surv_levershotgun_season_summer", "fg": 7151 }, + { "id": "surv_levershotgun_season_winter", "fg": 7152 }, + { "id": "sw_610_season_autumn", "fg": 7153 }, + { "id": "sw_610_season_spring", "fg": 7154 }, + { "id": "sw_610_season_summer", "fg": 7155 }, + { "id": "sw_610_season_winter", "fg": 7156 }, + { "id": "sw_619_season_autumn", "fg": 7157 }, + { "id": "sw_619_season_spring", "fg": 7158 }, + { "id": "sw_619_season_summer", "fg": 7159 }, + { "id": "sw_619_season_winter", "fg": 7160 }, + { "id": "tac50_season_autumn", "fg": 7161 }, + { "id": "tac50_season_spring", "fg": 7162 }, + { "id": "tac50_season_summer", "fg": 7163 }, + { "id": "tac50_season_winter", "fg": 7164 }, + { "id": "tavor_12_season_autumn", "fg": 7165 }, + { "id": "tavor_12_season_spring", "fg": 7166 }, + { "id": "tavor_12_season_summer", "fg": 7167 }, + { "id": "tavor_12_season_winter", "fg": 7168 }, + { "id": "trex_gun_season_autumn", "fg": 7169 }, + { "id": "trex_gun_season_spring", "fg": 7170 }, + { "id": "trex_gun_season_summer", "fg": 7171 }, + { "id": "trex_gun_season_winter", "fg": 7172 }, + { "id": "unbio_blaster_gun_season_autumn", "fg": 7173 }, + { "id": "unbio_blaster_gun_season_spring", "fg": 7174 }, + { "id": "unbio_blaster_gun_season_summer", "fg": 7175 }, + { "id": "unbio_blaster_gun_season_winter", "fg": 7176 }, + { "id": "v29_season_autumn", "fg": 7181 }, + { "id": "v29_season_spring", "fg": 7182 }, + { "id": "v29_season_summer", "fg": 7183 }, + { "id": "v29_season_winter", "fg": 7184 }, + { "id": "v29_cheap_season_autumn", "fg": 7185 }, + { "id": "v29_cheap_season_spring", "fg": 7186 }, + { "id": "v29_cheap_season_summer", "fg": 7187 }, + { "id": "v29_cheap_season_winter", "fg": 7188 }, + { "id": "weatherby_5_season_autumn", "fg": 7189 }, + { "id": "weatherby_5_season_spring", "fg": 7190 }, + { "id": "weatherby_5_season_summer", "fg": 7191 }, + { "id": "weatherby_5_season_winter", "fg": 7192 }, + { "id": "win70_season_autumn", "fg": 7193 }, + { "id": "win70_season_spring", "fg": 7194 }, + { "id": "win70_season_summer", "fg": 7195 }, + { "id": "win70_season_winter", "fg": 7196 }, + { "id": "woodgreatbow_season_autumn", "fg": 7197 }, + { "id": "woodgreatbow_season_spring", "fg": 7198 }, + { "id": "woodgreatbow_season_summer", "fg": 7199 }, + { "id": "woodgreatbow_season_winter", "fg": 7200 }, + { "id": "wristrocket_season_autumn", "fg": 7201 }, + { "id": "wristrocket_season_spring", "fg": 7202 }, + { "id": "wristrocket_season_summer", "fg": 7203 }, + { "id": "wristrocket_season_winter", "fg": 7204 }, + { "id": "2h_flail_steel_season_autumn", "fg": 7205 }, + { "id": "2h_flail_steel_season_spring", "fg": 7206 }, + { "id": "2h_flail_steel_season_summer", "fg": 7207 }, + { "id": "2h_flail_steel_season_winter", "fg": 7208 }, + { "id": "2h_flail_wood_season_autumn", "fg": 7209 }, + { "id": "2h_flail_wood_season_spring", "fg": 7210 }, + { "id": "2h_flail_wood_season_summer", "fg": 7211 }, + { "id": "2h_flail_wood_season_winter", "fg": 7212 }, + { "id": "PR24-extended_season_autumn", "fg": 7213 }, + { "id": "PR24-extended_season_spring", "fg": 7214 }, + { "id": "PR24-extended_season_summer", "fg": 7215 }, + { "id": "PR24-extended_season_winter", "fg": 7216 }, + { "id": "PR24-retracted_season_autumn", "fg": 7217 }, + { "id": "PR24-retracted_season_spring", "fg": 7218 }, + { "id": "PR24-retracted_season_summer", "fg": 7219 }, + { "id": "PR24-retracted_season_winter", "fg": 7220 }, + { "id": "adobe_brick_season_autumn", "fg": 7221 }, + { "id": "adobe_brick_season_spring", "fg": 7222 }, + { "id": "adobe_brick_season_summer", "fg": 7223 }, + { "id": "adobe_brick_season_winter", "fg": 7224 }, + { "id": "ax_season_autumn", "fg": 7225 }, + { "id": "ax_season_spring", "fg": 7226 }, + { "id": "ax_season_summer", "fg": 7227 }, + { "id": "ax_season_winter", "fg": 7228 }, + { "id": "bagh_nakha_season_autumn", "fg": 7229 }, + { "id": "bagh_nakha_season_spring", "fg": 7230 }, + { "id": "bagh_nakha_season_summer", "fg": 7231 }, + { "id": "bagh_nakha_season_winter", "fg": 7232 }, + { "id": "battleaxe_season_autumn", "fg": 7233 }, + { "id": "battleaxe_season_spring", "fg": 7234 }, + { "id": "battleaxe_season_summer", "fg": 7235 }, + { "id": "battleaxe_season_winter", "fg": 7236 }, + { "id": "battleaxe_fake_season_autumn", "fg": 7237 }, + { "id": "battleaxe_fake_season_spring", "fg": 7238 }, + { "id": "battleaxe_fake_season_summer", "fg": 7239 }, + { "id": "battleaxe_fake_season_winter", "fg": 7240 }, + { "id": "battleaxe_inferior_season_autumn", "fg": 7241 }, + { "id": "battleaxe_inferior_season_spring", "fg": 7242 }, + { "id": "battleaxe_inferior_season_summer", "fg": 7243 }, + { "id": "battleaxe_inferior_season_winter", "fg": 7244 }, + { "id": "battletorch_season_autumn", "fg": 7245 }, + { "id": "battletorch_season_spring", "fg": 7246 }, + { "id": "battletorch_season_summer", "fg": 7247 }, + { "id": "battletorch_season_winter", "fg": 7248 }, + { "id": "battletorch_done_season_autumn", "fg": 7249 }, + { "id": "battletorch_done_season_spring", "fg": 7250 }, + { "id": "battletorch_done_season_summer", "fg": 7251 }, + { "id": "battletorch_done_season_winter", "fg": 7252 }, + { "id": "battletorch_lit_season_autumn", "fg": 7253 }, + { "id": "battletorch_lit_season_spring", "fg": 7254 }, + { "id": "battletorch_lit_season_summer", "fg": 7255 }, + { "id": "battletorch_lit_season_winter", "fg": 7256 }, + { "id": "blade_season_autumn", "fg": 7257 }, + { "id": "blade_season_spring", "fg": 7258 }, + { "id": "blade_season_summer", "fg": 7259 }, + { "id": "blade_season_winter", "fg": 7260 }, + { "id": "blade_scythe_season_autumn", "fg": 7261 }, + { "id": "blade_scythe_season_spring", "fg": 7262 }, + { "id": "blade_scythe_season_summer", "fg": 7263 }, + { "id": "blade_scythe_season_winter", "fg": 7264 }, + { "id": "boxing_gloves_season_autumn", "fg": 7265 }, + { "id": "boxing_gloves_season_spring", "fg": 7266 }, + { "id": "boxing_gloves_season_summer", "fg": 7267 }, + { "id": "boxing_gloves_season_winter", "fg": 7268 }, + { "id": "broom_season_autumn", "fg": 7273 }, + { "id": "broom_season_spring", "fg": 7274 }, + { "id": "broom_season_summer", "fg": 7275 }, + { "id": "broom_season_winter", "fg": 7276 }, + { "id": "bullwhip_season_autumn", "fg": 7277 }, + { "id": "bullwhip_season_spring", "fg": 7278 }, + { "id": "bullwhip_season_summer", "fg": 7279 }, + { "id": "bullwhip_season_winter", "fg": 7280 }, + { "id": "butterfly_swords_season_autumn", "fg": 7281 }, + { "id": "butterfly_swords_season_spring", "fg": 7282 }, + { "id": "butterfly_swords_season_summer", "fg": 7283 }, + { "id": "butterfly_swords_season_winter", "fg": 7284 }, + { "id": "bwirebat_season_autumn", "fg": 7285 }, + { "id": "bwirebat_season_spring", "fg": 7286 }, + { "id": "bwirebat_season_summer", "fg": 7287 }, + { "id": "bwirebat_season_winter", "fg": 7288 }, + { "id": "carver_off_season_autumn", "fg": 7289 }, + { "id": "carver_off_season_spring", "fg": 7290 }, + { "id": "carver_off_season_summer", "fg": 7291 }, + { "id": "carver_off_season_winter", "fg": 7292 }, + { "id": "carver_on_season_autumn", "fg": 7293 }, + { "id": "carver_on_season_spring", "fg": 7294 }, + { "id": "carver_on_season_summer", "fg": 7295 }, + { "id": "carver_on_season_winter", "fg": 7296 }, + { "id": "cavalry_sabre_season_autumn", "fg": 7297 }, + { "id": "cavalry_sabre_season_spring", "fg": 7298 }, + { "id": "cavalry_sabre_season_summer", "fg": 7299 }, + { "id": "cavalry_sabre_season_winter", "fg": 7300 }, + { "id": "circsaw_blade_season_autumn", "fg": 7305 }, + { "id": "circsaw_blade_season_spring", "fg": 7306 }, + { "id": "circsaw_blade_season_summer", "fg": 7307 }, + { "id": "circsaw_blade_season_winter", "fg": 7308 }, + { "id": "circsaw_off_season_autumn", "fg": 7309 }, + { "id": "circsaw_off_season_spring", "fg": 7310 }, + { "id": "circsaw_off_season_summer", "fg": 7311 }, + { "id": "circsaw_off_season_winter", "fg": 7312 }, + { "id": "circsaw_on_season_autumn", "fg": 7313 }, + { "id": "circsaw_on_season_spring", "fg": 7314 }, + { "id": "circsaw_on_season_summer", "fg": 7315 }, + { "id": "circsaw_on_season_winter", "fg": 7316 }, + { "id": "claw_bar_season_autumn", "fg": 7317 }, + { "id": "claw_bar_season_spring", "fg": 7318 }, + { "id": "claw_bar_season_summer", "fg": 7319 }, + { "id": "claw_bar_season_winter", "fg": 7320 }, + { "id": "copper_knife_season_autumn", "fg": 7329 }, + { "id": "copper_knife_season_spring", "fg": 7330 }, + { "id": "copper_knife_season_summer", "fg": 7331 }, + { "id": "copper_knife_season_winter", "fg": 7332 }, + { "id": "cow_bell_season_autumn", "fg": 7333 }, + { "id": "cow_bell_season_spring", "fg": 7334 }, + { "id": "cow_bell_season_summer", "fg": 7335 }, + { "id": "cow_bell_season_winter", "fg": 7336 }, + { "id": "crash_axe_season_autumn", "fg": 7337 }, + { "id": "crash_axe_season_spring", "fg": 7338 }, + { "id": "crash_axe_season_summer", "fg": 7339 }, + { "id": "crash_axe_season_winter", "fg": 7340 }, + { "id": "crowbar_season_autumn", "fg": 7341 }, + { "id": "crowbar_season_spring", "fg": 7342 }, + { "id": "crowbar_season_summer", "fg": 7343 }, + { "id": "crowbar_season_winter", "fg": 7344 }, + { "id": "cudgel_season_autumn", "fg": 7353 }, + { "id": "cudgel_season_spring", "fg": 7354 }, + { "id": "cudgel_season_summer", "fg": 7355 }, + { "id": "cudgel_season_winter", "fg": 7356 }, + { "id": "cutlass_season_autumn", "fg": 7357 }, + { "id": "cutlass_season_spring", "fg": 7358 }, + { "id": "cutlass_season_summer", "fg": 7359 }, + { "id": "cutlass_season_winter", "fg": 7360 }, + { "id": "cutlass_fake_season_autumn", "fg": 7361 }, + { "id": "cutlass_fake_season_spring", "fg": 7362 }, + { "id": "cutlass_fake_season_summer", "fg": 7363 }, + { "id": "cutlass_fake_season_winter", "fg": 7364 }, + { "id": "cutlass_inferior_season_autumn", "fg": 7365 }, + { "id": "cutlass_inferior_season_spring", "fg": 7366 }, + { "id": "cutlass_inferior_season_summer", "fg": 7367 }, + { "id": "cutlass_inferior_season_winter", "fg": 7368 }, + { "id": "dao_season_autumn", "fg": 7369 }, + { "id": "dao_season_spring", "fg": 7370 }, + { "id": "dao_season_summer", "fg": 7371 }, + { "id": "dao_season_winter", "fg": 7372 }, + { "id": "e_tool_season_autumn", "fg": 7373 }, + { "id": "e_tool_season_spring", "fg": 7374 }, + { "id": "e_tool_season_summer", "fg": 7375 }, + { "id": "e_tool_season_winter", "fg": 7376 }, + { "id": "fencing_epee_season_autumn", "fg": 7377 }, + { "id": "fencing_epee_season_spring", "fg": 7378 }, + { "id": "fencing_epee_season_summer", "fg": 7379 }, + { "id": "fencing_epee_season_winter", "fg": 7380 }, + { "id": "fencing_epee_sharpened_season_autumn", "fg": 7381 }, + { "id": "fencing_epee_sharpened_season_spring", "fg": 7382 }, + { "id": "fencing_epee_sharpened_season_summer", "fg": 7383 }, + { "id": "fencing_epee_sharpened_season_winter", "fg": 7384 }, + { "id": "fencing_sabre_season_autumn", "fg": 7385 }, + { "id": "fencing_sabre_season_spring", "fg": 7386 }, + { "id": "fencing_sabre_season_summer", "fg": 7387 }, + { "id": "fencing_sabre_season_winter", "fg": 7388 }, + { "id": "fire_ax_season_autumn", "fg": 7389 }, + { "id": "fire_ax_season_spring", "fg": 7390 }, + { "id": "fire_ax_season_summer", "fg": 7391 }, + { "id": "fire_ax_season_winter", "fg": 7392 }, + { "id": "firekatana_off_season_autumn", "fg": 7393 }, + { "id": "firekatana_off_season_spring", "fg": 7394 }, + { "id": "firekatana_off_season_summer", "fg": 7395 }, + { "id": "firekatana_off_season_winter", "fg": 7396 }, + { "id": "firekatana_on_season_autumn", "fg": 7397 }, + { "id": "firekatana_on_season_spring", "fg": 7398 }, + { "id": "firekatana_on_season_summer", "fg": 7399 }, + { "id": "firekatana_on_season_winter", "fg": 7400 }, + { "id": "firemachete_off_season_autumn", "fg": 7401 }, + { "id": "firemachete_off_season_spring", "fg": 7402 }, + { "id": "firemachete_off_season_summer", "fg": 7403 }, + { "id": "firemachete_off_season_winter", "fg": 7404 }, + { "id": "firemachete_on_season_autumn", "fg": 7405 }, + { "id": "firemachete_on_season_spring", "fg": 7406 }, + { "id": "firemachete_on_season_summer", "fg": 7407 }, + { "id": "firemachete_on_season_winter", "fg": 7408 }, + { "id": "g_shovel_season_autumn", "fg": 7409 }, + { "id": "g_shovel_season_spring", "fg": 7410 }, + { "id": "g_shovel_season_summer", "fg": 7411 }, + { "id": "g_shovel_season_winter", "fg": 7412 }, + { "id": "glass_macuahuitl_season_autumn", "fg": 7413 }, + { "id": "glass_macuahuitl_season_spring", "fg": 7414 }, + { "id": "glass_macuahuitl_season_summer", "fg": 7415 }, + { "id": "glass_macuahuitl_season_winter", "fg": 7416 }, + { "id": "glass_shard_season_autumn", "fg": 7417 }, + { "id": "glass_shard_season_spring", "fg": 7418 }, + { "id": "glass_shard_season_summer", "fg": 7419 }, + { "id": "glass_shard_season_winter", "fg": 7420 }, + { "id": "glass_shiv_season_autumn", "fg": 7421 }, + { "id": "glass_shiv_season_spring", "fg": 7422 }, + { "id": "glass_shiv_season_summer", "fg": 7423 }, + { "id": "glass_shiv_season_winter", "fg": 7424 }, + { "id": "golf_club_season_autumn", "fg": 7425 }, + { "id": "golf_club_season_spring", "fg": 7426 }, + { "id": "golf_club_season_summer", "fg": 7427 }, + { "id": "golf_club_season_winter", "fg": 7428 }, + { "id": "grip_hook_season_autumn", "fg": 7429 }, + { "id": "grip_hook_season_spring", "fg": 7430 }, + { "id": "grip_hook_season_summer", "fg": 7431 }, + { "id": "grip_hook_season_winter", "fg": 7432 }, + { "id": "hacksaw_season_autumn", "fg": 7433 }, + { "id": "hacksaw_season_spring", "fg": 7434 }, + { "id": "hacksaw_season_summer", "fg": 7435 }, + { "id": "hacksaw_season_winter", "fg": 7436 }, + { "id": "hammer_season_autumn", "fg": 7437 }, + { "id": "hammer_season_spring", "fg": 7438 }, + { "id": "hammer_season_summer", "fg": 7439 }, + { "id": "hammer_season_winter", "fg": 7440 }, + { "id": "hatchet_season_autumn", "fg": 7445 }, + { "id": "hatchet_season_spring", "fg": 7446 }, + { "id": "hatchet_season_summer", "fg": 7447 }, + { "id": "hatchet_season_winter", "fg": 7448 }, + { "id": "hoe_season_autumn", "fg": 7449 }, + { "id": "hoe_season_spring", "fg": 7450 }, + { "id": "hoe_season_summer", "fg": 7451 }, + { "id": "hoe_season_winter", "fg": 7452 }, + { "id": "homewrecker_season_autumn", "fg": 7453 }, + { "id": "homewrecker_season_spring", "fg": 7454 }, + { "id": "homewrecker_season_summer", "fg": 7455 }, + { "id": "homewrecker_season_winter", "fg": 7456 }, + { "id": "honey_scraper_season_autumn", "fg": 7457 }, + { "id": "honey_scraper_season_spring", "fg": 7458 }, + { "id": "honey_scraper_season_summer", "fg": 7459 }, + { "id": "honey_scraper_season_winter", "fg": 7460 }, + { "id": "ji_season_autumn", "fg": 7461 }, + { "id": "ji_season_spring", "fg": 7462 }, + { "id": "ji_season_summer", "fg": 7463 }, + { "id": "ji_season_winter", "fg": 7464 }, + { "id": "jian_season_autumn", "fg": 7465 }, + { "id": "jian_season_spring", "fg": 7466 }, + { "id": "jian_season_summer", "fg": 7467 }, + { "id": "jian_season_winter", "fg": 7468 }, + { "id": "katana_season_autumn", "fg": 7469 }, + { "id": "katana_season_spring", "fg": 7470 }, + { "id": "katana_season_summer", "fg": 7471 }, + { "id": "katana_season_winter", "fg": 7472 }, + { "id": "katana_fake_season_autumn", "fg": 7473 }, + { "id": "katana_fake_season_spring", "fg": 7474 }, + { "id": "katana_fake_season_summer", "fg": 7475 }, + { "id": "katana_fake_season_winter", "fg": 7476 }, + { "id": "katana_inferior_season_autumn", "fg": 7477 }, + { "id": "katana_inferior_season_spring", "fg": 7478 }, + { "id": "katana_inferior_season_summer", "fg": 7479 }, + { "id": "katana_inferior_season_winter", "fg": 7480 }, + { "id": "khopesh_season_autumn", "fg": 7481 }, + { "id": "khopesh_season_spring", "fg": 7482 }, + { "id": "khopesh_season_summer", "fg": 7483 }, + { "id": "khopesh_season_winter", "fg": 7484 }, + { "id": "knife_butcher_season_autumn", "fg": 7485 }, + { "id": "knife_butcher_season_spring", "fg": 7486 }, + { "id": "knife_butcher_season_summer", "fg": 7487 }, + { "id": "knife_butcher_season_winter", "fg": 7488 }, + { "id": "knife_chef_season_autumn", "fg": 7489 }, + { "id": "knife_chef_season_spring", "fg": 7490 }, + { "id": "knife_chef_season_summer", "fg": 7491 }, + { "id": "knife_chef_season_winter", "fg": 7492 }, + { "id": "knife_folding_season_autumn", "fg": 7497 }, + { "id": "knife_folding_season_spring", "fg": 7498 }, + { "id": "knife_folding_season_summer", "fg": 7499 }, + { "id": "knife_folding_season_winter", "fg": 7500 }, + { "id": "knife_meat_cleaver_season_autumn", "fg": 7501 }, + { "id": "knife_meat_cleaver_season_spring", "fg": 7502 }, + { "id": "knife_meat_cleaver_season_summer", "fg": 7503 }, + { "id": "knife_meat_cleaver_season_winter", "fg": 7504 }, + { "id": "knife_swissarmy_season_autumn", "fg": 7505 }, + { "id": "knife_swissarmy_season_spring", "fg": 7506 }, + { "id": "knife_swissarmy_season_summer", "fg": 7507 }, + { "id": "knife_swissarmy_season_winter", "fg": 7508 }, + { "id": "knife_trench_season_autumn", "fg": 7509 }, + { "id": "knife_trench_season_spring", "fg": 7510 }, + { "id": "knife_trench_season_summer", "fg": 7511 }, + { "id": "knife_trench_season_winter", "fg": 7512 }, + { "id": "knuckle_nail_season_autumn", "fg": 7517 }, + { "id": "knuckle_nail_season_spring", "fg": 7518 }, + { "id": "knuckle_nail_season_summer", "fg": 7519 }, + { "id": "knuckle_nail_season_winter", "fg": 7520 }, + { "id": "lajatang_season_autumn", "fg": 7525 }, + { "id": "lajatang_season_spring", "fg": 7526 }, + { "id": "lajatang_season_summer", "fg": 7527 }, + { "id": "lajatang_season_winter", "fg": 7528 }, + { "id": "mace_season_autumn", "fg": 7529 }, + { "id": "mace_season_spring", "fg": 7530 }, + { "id": "mace_season_summer", "fg": 7531 }, + { "id": "mace_season_winter", "fg": 7532 }, + { "id": "mace_fake_season_autumn", "fg": 7533 }, + { "id": "mace_fake_season_spring", "fg": 7534 }, + { "id": "mace_fake_season_summer", "fg": 7535 }, + { "id": "mace_fake_season_winter", "fg": 7536 }, + { "id": "mace_inferior_season_autumn", "fg": 7537 }, + { "id": "mace_inferior_season_spring", "fg": 7538 }, + { "id": "mace_inferior_season_summer", "fg": 7539 }, + { "id": "mace_inferior_season_winter", "fg": 7540 }, + { "id": "machete_season_autumn", "fg": 7541 }, + { "id": "machete_season_spring", "fg": 7542 }, + { "id": "machete_season_summer", "fg": 7543 }, + { "id": "machete_season_winter", "fg": 7544 }, + { "id": "makeshift_crowbar_season_autumn", "fg": 7545 }, + { "id": "makeshift_crowbar_season_spring", "fg": 7546 }, + { "id": "makeshift_crowbar_season_summer", "fg": 7547 }, + { "id": "makeshift_crowbar_season_winter", "fg": 7548 }, + { "id": "morningstar_season_autumn", "fg": 7549 }, + { "id": "morningstar_season_spring", "fg": 7550 }, + { "id": "morningstar_season_summer", "fg": 7551 }, + { "id": "morningstar_season_winter", "fg": 7552 }, + { "id": "morningstar_fake_season_autumn", "fg": 7553 }, + { "id": "morningstar_fake_season_spring", "fg": 7554 }, + { "id": "morningstar_fake_season_summer", "fg": 7555 }, + { "id": "morningstar_fake_season_winter", "fg": 7556 }, + { "id": "morningstar_inferior_season_autumn", "fg": 7557 }, + { "id": "morningstar_inferior_season_spring", "fg": 7558 }, + { "id": "morningstar_inferior_season_summer", "fg": 7559 }, + { "id": "morningstar_inferior_season_winter", "fg": 7560 }, + { "id": "naginata_fake_season_autumn", "fg": 7565 }, + { "id": "naginata_fake_season_spring", "fg": 7566 }, + { "id": "naginata_fake_season_summer", "fg": 7567 }, + { "id": "naginata_fake_season_winter", "fg": 7568 }, + { "id": "naginata_inferior_season_autumn", "fg": 7569 }, + { "id": "naginata_inferior_season_spring", "fg": 7570 }, + { "id": "naginata_inferior_season_summer", "fg": 7571 }, + { "id": "naginata_inferior_season_winter", "fg": 7572 }, + { "id": "nodachi_season_autumn", "fg": 7573 }, + { "id": "nodachi_season_spring", "fg": 7574 }, + { "id": "nodachi_season_summer", "fg": 7575 }, + { "id": "nodachi_season_winter", "fg": 7576 }, + { "id": "pickaxe_season_autumn", "fg": 7577 }, + { "id": "pickaxe_season_spring", "fg": 7578 }, + { "id": "pickaxe_season_summer", "fg": 7579 }, + { "id": "pickaxe_season_winter", "fg": 7580 }, + { "id": "pike_season_autumn", "fg": 7581 }, + { "id": "pike_season_spring", "fg": 7582 }, + { "id": "pike_season_summer", "fg": 7583 }, + { "id": "pike_season_winter", "fg": 7584 }, + { "id": "pike_fake_season_autumn", "fg": 7585 }, + { "id": "pike_fake_season_spring", "fg": 7586 }, + { "id": "pike_fake_season_summer", "fg": 7587 }, + { "id": "pike_fake_season_winter", "fg": 7588 }, + { "id": "pike_inferior_season_autumn", "fg": 7589 }, + { "id": "pike_inferior_season_spring", "fg": 7590 }, + { "id": "pike_inferior_season_summer", "fg": 7591 }, + { "id": "pike_inferior_season_winter", "fg": 7592 }, + { "id": "primitive_adze_season_autumn", "fg": 7593 }, + { "id": "primitive_adze_season_spring", "fg": 7594 }, + { "id": "primitive_adze_season_summer", "fg": 7595 }, + { "id": "primitive_adze_season_winter", "fg": 7596 }, + { "id": "primitive_shovel_season_autumn", "fg": 7597 }, + { "id": "primitive_shovel_season_spring", "fg": 7598 }, + { "id": "primitive_shovel_season_summer", "fg": 7599 }, + { "id": "primitive_shovel_season_winter", "fg": 7600 }, + { "id": "rapier_season_autumn", "fg": 7605 }, + { "id": "rapier_season_spring", "fg": 7606 }, + { "id": "rapier_season_summer", "fg": 7607 }, + { "id": "rapier_season_winter", "fg": 7608 }, + { "id": "rapier_fake_season_autumn", "fg": 7609 }, + { "id": "rapier_fake_season_spring", "fg": 7610 }, + { "id": "rapier_fake_season_summer", "fg": 7611 }, + { "id": "rapier_fake_season_winter", "fg": 7612 }, + { "id": "rapier_inferior_season_autumn", "fg": 7613 }, + { "id": "rapier_inferior_season_spring", "fg": 7614 }, + { "id": "rapier_inferior_season_summer", "fg": 7615 }, + { "id": "rapier_inferior_season_winter", "fg": 7616 }, + { "id": "scimitar_season_autumn", "fg": 7617 }, + { "id": "scimitar_season_spring", "fg": 7618 }, + { "id": "scimitar_season_summer", "fg": 7619 }, + { "id": "scimitar_season_winter", "fg": 7620 }, + { "id": "scimitar_fake_season_autumn", "fg": 7621 }, + { "id": "scimitar_fake_season_spring", "fg": 7622 }, + { "id": "scimitar_fake_season_summer", "fg": 7623 }, + { "id": "scimitar_fake_season_winter", "fg": 7624 }, + { "id": "scimitar_inferior_season_autumn", "fg": 7625 }, + { "id": "scimitar_inferior_season_spring", "fg": 7626 }, + { "id": "scimitar_inferior_season_summer", "fg": 7627 }, + { "id": "scimitar_inferior_season_winter", "fg": 7628 }, + { "id": "scissors_season_autumn", "fg": 7629 }, + { "id": "scissors_season_spring", "fg": 7630 }, + { "id": "scissors_season_summer", "fg": 7631 }, + { "id": "scissors_season_winter", "fg": 7632 }, + { "id": "scythe_season_autumn", "fg": 7633 }, + { "id": "scythe_season_spring", "fg": 7634 }, + { "id": "scythe_season_summer", "fg": 7635 }, + { "id": "scythe_season_winter", "fg": 7636 }, + { "id": "shock_epee_season_autumn", "fg": 7641 }, + { "id": "shock_epee_season_spring", "fg": 7642 }, + { "id": "shock_epee_season_summer", "fg": 7643 }, + { "id": "shock_epee_season_winter", "fg": 7644 }, + { "id": "shock_staff_season_autumn", "fg": 7645 }, + { "id": "shock_staff_season_spring", "fg": 7646 }, + { "id": "shock_staff_season_summer", "fg": 7647 }, + { "id": "shock_staff_season_winter", "fg": 7648 }, + { "id": "shocktonfa_off_season_autumn", "fg": 7649 }, + { "id": "shocktonfa_off_season_spring", "fg": 7650 }, + { "id": "shocktonfa_off_season_summer", "fg": 7651 }, + { "id": "shocktonfa_off_season_winter", "fg": 7652 }, + { "id": "shocktonfa_on_season_autumn", "fg": 7653 }, + { "id": "shocktonfa_on_season_spring", "fg": 7654 }, + { "id": "shocktonfa_on_season_summer", "fg": 7655 }, + { "id": "shocktonfa_on_season_winter", "fg": 7656 }, + { "id": "shovel_season_autumn", "fg": 7657 }, + { "id": "shovel_season_spring", "fg": 7658 }, + { "id": "shovel_season_summer", "fg": 7659 }, + { "id": "shovel_season_winter", "fg": 7660 }, + { "id": "sickle_season_autumn", "fg": 7661 }, + { "id": "sickle_season_spring", "fg": 7662 }, + { "id": "sickle_season_summer", "fg": 7663 }, + { "id": "sickle_season_winter", "fg": 7664 }, + { "id": "soft_adobe_brick_season_autumn", "fg": 7665 }, + { "id": "soft_adobe_brick_season_spring", "fg": 7666 }, + { "id": "soft_adobe_brick_season_summer", "fg": 7667 }, + { "id": "soft_adobe_brick_season_winter", "fg": 7668 }, + { "id": "spear_copper_season_autumn", "fg": 7669 }, + { "id": "spear_copper_season_spring", "fg": 7670 }, + { "id": "spear_copper_season_summer", "fg": 7671 }, + { "id": "spear_copper_season_winter", "fg": 7672 }, + { "id": "spear_forked_season_autumn", "fg": 7673 }, + { "id": "spear_forked_season_spring", "fg": 7674 }, + { "id": "spear_forked_season_summer", "fg": 7675 }, + { "id": "spear_forked_season_winter", "fg": 7676 }, + { "id": "spear_homemade_halfpike_season_autumn", "fg": 7677 }, + { "id": "spear_homemade_halfpike_season_spring", "fg": 7678 }, + { "id": "spear_homemade_halfpike_season_summer", "fg": 7679 }, + { "id": "spear_homemade_halfpike_season_winter", "fg": 7680 }, + { "id": "spear_spike_season_autumn", "fg": 7681 }, + { "id": "spear_spike_season_spring", "fg": 7682 }, + { "id": "spear_spike_season_summer", "fg": 7683 }, + { "id": "spear_spike_season_winter", "fg": 7684 }, + { "id": "spear_steel_season_autumn", "fg": 7685 }, + { "id": "spear_steel_season_spring", "fg": 7686 }, + { "id": "spear_steel_season_summer", "fg": 7687 }, + { "id": "spear_steel_season_winter", "fg": 7688 }, + { "id": "spear_stone_season_autumn", "fg": 7689 }, + { "id": "spear_stone_season_spring", "fg": 7690 }, + { "id": "spear_stone_season_summer", "fg": 7691 }, + { "id": "spear_stone_season_winter", "fg": 7692 }, + { "id": "staff_sling_season_autumn", "fg": 7693 }, + { "id": "staff_sling_season_spring", "fg": 7694 }, + { "id": "staff_sling_season_summer", "fg": 7695 }, + { "id": "staff_sling_season_winter", "fg": 7696 }, + { "id": "sword_xiphos_season_autumn", "fg": 7697 }, + { "id": "sword_xiphos_season_spring", "fg": 7698 }, + { "id": "sword_xiphos_season_summer", "fg": 7699 }, + { "id": "sword_xiphos_season_winter", "fg": 7700 }, + { "id": "tanto_season_autumn", "fg": 7701 }, + { "id": "tanto_season_spring", "fg": 7702 }, + { "id": "tanto_season_summer", "fg": 7703 }, + { "id": "tanto_season_winter", "fg": 7704 }, + { "id": "teleumbrella_season_autumn", "fg": 7705 }, + { "id": "teleumbrella_season_spring", "fg": 7706 }, + { "id": "teleumbrella_season_summer", "fg": 7707 }, + { "id": "teleumbrella_season_winter", "fg": 7708 }, + { "id": "throwing_axe_season_autumn", "fg": 7709 }, + { "id": "throwing_axe_season_spring", "fg": 7710 }, + { "id": "throwing_axe_season_summer", "fg": 7711 }, + { "id": "throwing_axe_season_winter", "fg": 7712 }, + { "id": "trimmer_off_season_autumn", "fg": 7717 }, + { "id": "trimmer_off_season_spring", "fg": 7718 }, + { "id": "trimmer_off_season_summer", "fg": 7719 }, + { "id": "trimmer_off_season_winter", "fg": 7720 }, + { "id": "trimmer_on_season_autumn", "fg": 7721 }, + { "id": "trimmer_on_season_spring", "fg": 7722 }, + { "id": "trimmer_on_season_summer", "fg": 7723 }, + { "id": "trimmer_on_season_winter", "fg": 7724 }, + { "id": "wakizashi_season_autumn", "fg": 7729 }, + { "id": "wakizashi_season_spring", "fg": 7730 }, + { "id": "wakizashi_season_summer", "fg": 7731 }, + { "id": "wakizashi_season_winter", "fg": 7732 }, + { "id": "wakizashi_fake_season_autumn", "fg": 7733 }, + { "id": "wakizashi_fake_season_spring", "fg": 7734 }, + { "id": "wakizashi_fake_season_summer", "fg": 7735 }, + { "id": "wakizashi_fake_season_winter", "fg": 7736 }, + { "id": "wakizashi_inferior_season_autumn", "fg": 7737 }, + { "id": "wakizashi_inferior_season_spring", "fg": 7738 }, + { "id": "wakizashi_inferior_season_summer", "fg": 7739 }, + { "id": "wakizashi_inferior_season_winter", "fg": 7740 }, + { "id": "warhammer_season_autumn", "fg": 7741 }, + { "id": "warhammer_season_spring", "fg": 7742 }, + { "id": "warhammer_season_summer", "fg": 7743 }, + { "id": "warhammer_season_winter", "fg": 7744 }, + { "id": "zweifire_off_season_autumn", "fg": 7745 }, + { "id": "zweifire_off_season_spring", "fg": 7746 }, + { "id": "zweifire_off_season_summer", "fg": 7747 }, + { "id": "zweifire_off_season_winter", "fg": 7748 }, + { "id": "zweifire_on_season_autumn", "fg": 7749 }, + { "id": "zweifire_on_season_spring", "fg": 7750 }, + { "id": "zweifire_on_season_summer", "fg": 7751 }, + { "id": "zweifire_on_season_winter", "fg": 7752 }, + { "id": "zweihander_season_autumn", "fg": 7753 }, + { "id": "zweihander_season_spring", "fg": 7754 }, + { "id": "zweihander_season_summer", "fg": 7755 }, + { "id": "zweihander_season_winter", "fg": 7756 } ] }, { "file": "large.png", - "//": "range 7760 to 7951", + "//": "range 7760 to 7967", "sprite_width": 32, "sprite_height": 32, "sprite_offset_x": -4, @@ -15929,30 +15933,30 @@ { "id": [ "f_gas_tank_smashed_season_summer", "f_diesel_tank_smashed_season_summer" ], "fg": 7778 }, { "id": [ "f_gas_tank_smashed_season_autumn", "f_diesel_tank_smashed_season_autumn" ], "fg": 7776 }, { "id": [ "f_gas_tank_smashed_season_winter", "f_diesel_tank_smashed_season_winter" ], "fg": 7779 }, - { "id": "mon_alpha_razorclaw", "fg": 7804, "rotates": false }, - { "id": "mon_alpha_razorclaw_season_autumn", "fg": 7805, "rotates": false }, - { "id": "mon_alpha_razorclaw_season_winter", "fg": 7807, "rotates": false }, - { "id": "mon_alpha_razorclaw_season_summer", "fg": 7806, "rotates": false }, - { "id": [ "mon_dispatch", "mon_dispatch_military" ], "fg": 7840, "rotates": false }, + { "id": "mon_alpha_razorclaw", "fg": 7820, "rotates": false }, + { "id": "mon_alpha_razorclaw_season_autumn", "fg": 7821, "rotates": false }, + { "id": "mon_alpha_razorclaw_season_winter", "fg": 7823, "rotates": false }, + { "id": "mon_alpha_razorclaw_season_summer", "fg": 7822, "rotates": false }, + { "id": [ "mon_dispatch", "mon_dispatch_military" ], "fg": 7856, "rotates": false }, { "id": [ "mon_dispatch_season_autumn", "mon_dispatch_military_season_autumn" ], - "fg": 7841, + "fg": 7857, "rotates": false }, { "id": [ "mon_dispatch_season_winter", "mon_dispatch_military_season_winter" ], - "fg": 7843, + "fg": 7859, "rotates": false }, { "id": [ "mon_dispatch_season_summer", "mon_dispatch_military_season_summer" ], - "fg": 7842, + "fg": 7858, "rotates": false }, - { "id": "mon_kreck", "fg": 7868, "rotates": false }, - { "id": "mon_kreck_season_autumn", "fg": 7869, "rotates": false }, - { "id": "mon_kreck_season_winter", "fg": 7871, "rotates": false }, - { "id": "mon_kreck_season_summer", "fg": 7870, "rotates": false }, + { "id": "mon_kreck", "fg": 7884, "rotates": false }, + { "id": "mon_kreck_season_autumn", "fg": 7885, "rotates": false }, + { "id": "mon_kreck_season_winter", "fg": 7887, "rotates": false }, + { "id": "mon_kreck_season_summer", "fg": 7886, "rotates": false }, { "id": "f_boulder_large_season_autumn", "fg": 7760 }, { "id": "f_boulder_large_season_spring", "fg": 7761 }, { "id": "f_boulder_large_season_summer", "fg": 7762 }, @@ -15989,147 +15993,163 @@ { "id": "bot_turret_searchlight_season_spring", "fg": 7797 }, { "id": "bot_turret_searchlight_season_summer", "fg": 7798 }, { "id": "bot_turret_searchlight_season_winter", "fg": 7799 }, - { "id": "mon_albino_penguin_season_autumn", "fg": 7800 }, - { "id": "mon_albino_penguin_season_spring", "fg": 7801 }, - { "id": "mon_albino_penguin_season_summer", "fg": 7802 }, - { "id": "mon_albino_penguin_season_winter", "fg": 7803 }, - { "id": "mon_bear_season_autumn", "fg": 7808 }, - { "id": "mon_bear_season_spring", "fg": 7809 }, - { "id": "mon_bear_season_summer", "fg": 7810 }, - { "id": "mon_bear_season_winter", "fg": 7811 }, - { "id": "mon_biollante_season_autumn", "fg": 7812 }, - { "id": "mon_biollante_season_spring", "fg": 7813 }, - { "id": "mon_biollante_season_summer", "fg": 7814 }, - { "id": "mon_biollante_season_winter", "fg": 7815 }, - { "id": "mon_boomer_glutton_season_autumn", "fg": 7816 }, - { "id": "mon_boomer_glutton_season_spring", "fg": 7817 }, - { "id": "mon_boomer_glutton_season_summer", "fg": 7818 }, - { "id": "mon_boomer_glutton_season_winter", "fg": 7819 }, - { "id": "mon_boomer_huge_season_autumn", "fg": 7820 }, - { "id": "mon_boomer_huge_season_spring", "fg": 7821 }, - { "id": "mon_boomer_huge_season_summer", "fg": 7822 }, - { "id": "mon_boomer_huge_season_winter", "fg": 7823 }, - { "id": "mon_chickenbot_season_autumn", "fg": 7824 }, - { "id": "mon_chickenbot_season_spring", "fg": 7825 }, - { "id": "mon_chickenbot_season_summer", "fg": 7826 }, - { "id": "mon_chickenbot_season_winter", "fg": 7827 }, - { "id": "mon_cow_season_autumn", "fg": 7828 }, - { "id": "mon_cow_season_spring", "fg": 7829 }, - { "id": "mon_cow_season_summer", "fg": 7830 }, - { "id": "mon_cow_season_winter", "fg": 7831 }, - { "id": "mon_dark_wyrm_season_autumn", "fg": 7832 }, - { "id": "mon_dark_wyrm_season_spring", "fg": 7833 }, - { "id": "mon_dark_wyrm_season_summer", "fg": 7834 }, - { "id": "mon_dark_wyrm_season_winter", "fg": 7835 }, - { "id": "mon_deer_season_autumn", "fg": 7836 }, - { "id": "mon_deer_season_spring", "fg": 7837 }, - { "id": "mon_deer_season_summer", "fg": 7838 }, - { "id": "mon_deer_season_winter", "fg": 7839 }, - { "id": "mon_flesh_angel_season_autumn", "fg": 7844 }, - { "id": "mon_flesh_angel_season_spring", "fg": 7845 }, - { "id": "mon_flesh_angel_season_summer", "fg": 7846 }, - { "id": "mon_flesh_angel_season_winter", "fg": 7847 }, - { "id": "mon_frog_giant_season_autumn", "fg": 7848 }, - { "id": "mon_frog_giant_season_spring", "fg": 7849 }, - { "id": "mon_frog_giant_season_summer", "fg": 7850 }, - { "id": "mon_frog_giant_season_winter", "fg": 7851 }, - { "id": "mon_gas_zombie_season_autumn", "fg": 7852 }, - { "id": "mon_gas_zombie_season_spring", "fg": 7853 }, - { "id": "mon_gas_zombie_season_summer", "fg": 7854 }, - { "id": "mon_gas_zombie_season_winter", "fg": 7855 }, - { "id": "mon_giant_crayfish_season_autumn", "fg": 7856 }, - { "id": "mon_giant_crayfish_season_spring", "fg": 7857 }, - { "id": "mon_giant_crayfish_season_summer", "fg": 7858 }, - { "id": "mon_giant_crayfish_season_winter", "fg": 7859 }, - { "id": "mon_gozu_season_autumn", "fg": 7860 }, - { "id": "mon_gozu_season_spring", "fg": 7861 }, - { "id": "mon_gozu_season_summer", "fg": 7862 }, - { "id": "mon_gozu_season_winter", "fg": 7863 }, - { "id": "mon_hound_tindalos_season_autumn", "fg": 7864 }, - { "id": "mon_hound_tindalos_season_spring", "fg": 7865 }, - { "id": "mon_hound_tindalos_season_summer", "fg": 7866 }, - { "id": "mon_hound_tindalos_season_winter", "fg": 7867 }, - { "id": "mon_mi_go_season_autumn", "fg": 7872 }, - { "id": "mon_mi_go_season_spring", "fg": 7873 }, - { "id": "mon_mi_go_season_summer", "fg": 7874 }, - { "id": "mon_mi_go_season_winter", "fg": 7875 }, - { "id": "mon_mi_go_guard_season_autumn", "fg": 7876 }, - { "id": "mon_mi_go_guard_season_spring", "fg": 7877 }, - { "id": "mon_mi_go_guard_season_summer", "fg": 7878 }, - { "id": "mon_mi_go_guard_season_winter", "fg": 7879 }, - { "id": "mon_mi_go_scout_season_autumn", "fg": 7880 }, - { "id": "mon_mi_go_scout_season_spring", "fg": 7881 }, - { "id": "mon_mi_go_scout_season_summer", "fg": 7882 }, - { "id": "mon_mi_go_scout_season_winter", "fg": 7883 }, - { "id": "mon_mi_go_slaver_season_autumn", "fg": 7884 }, - { "id": "mon_mi_go_slaver_season_spring", "fg": 7885 }, - { "id": "mon_mi_go_slaver_season_summer", "fg": 7886 }, - { "id": "mon_mi_go_slaver_season_winter", "fg": 7887 }, - { "id": "mon_mi_go_surgeon_season_autumn", "fg": 7888 }, - { "id": "mon_mi_go_surgeon_season_spring", "fg": 7889 }, - { "id": "mon_mi_go_surgeon_season_summer", "fg": 7890 }, - { "id": "mon_mi_go_surgeon_season_winter", "fg": 7891 }, - { "id": "mon_mutant_experimental_season_autumn", "fg": 7892 }, - { "id": "mon_mutant_experimental_season_spring", "fg": 7893 }, - { "id": "mon_mutant_experimental_season_summer", "fg": 7894 }, - { "id": "mon_mutant_experimental_season_winter", "fg": 7895 }, - { "id": "mon_one_eye_season_autumn", "fg": 7896 }, - { "id": "mon_one_eye_season_spring", "fg": 7897 }, - { "id": "mon_one_eye_season_summer", "fg": 7898 }, - { "id": "mon_one_eye_season_winter", "fg": 7899 }, - { "id": "mon_rat_king_season_autumn", "fg": 7900 }, - { "id": "mon_rat_king_season_spring", "fg": 7901 }, - { "id": "mon_rat_king_season_summer", "fg": 7902 }, - { "id": "mon_rat_king_season_winter", "fg": 7903 }, - { "id": "mon_secubot_season_autumn", "fg": 7904 }, - { "id": "mon_secubot_season_spring", "fg": 7905 }, - { "id": "mon_secubot_season_summer", "fg": 7906 }, - { "id": "mon_secubot_season_winter", "fg": 7907 }, - { "id": "mon_skeleton_brute_season_autumn", "fg": 7908 }, - { "id": "mon_skeleton_brute_season_spring", "fg": 7909 }, - { "id": "mon_skeleton_brute_season_summer", "fg": 7910 }, - { "id": "mon_skeleton_brute_season_winter", "fg": 7911 }, - { "id": "mon_talon_m202a1_season_autumn", "fg": 7912 }, - { "id": "mon_talon_m202a1_season_spring", "fg": 7913 }, - { "id": "mon_talon_m202a1_season_summer", "fg": 7914 }, - { "id": "mon_talon_m202a1_season_winter", "fg": 7915 }, - { "id": "mon_triffid_queen_season_autumn", "fg": 7916 }, - { "id": "mon_triffid_queen_season_spring", "fg": 7917 }, - { "id": "mon_triffid_queen_season_summer", "fg": 7918 }, - { "id": "mon_triffid_queen_season_winter", "fg": 7919 }, - { "id": "mon_tripod_season_autumn", "fg": 7920 }, - { "id": "mon_tripod_season_spring", "fg": 7921 }, - { "id": "mon_tripod_season_summer", "fg": 7922 }, - { "id": "mon_tripod_season_winter", "fg": 7923 }, - { "id": "mon_turret_riot_season_autumn", "fg": 7924 }, - { "id": "mon_turret_riot_season_spring", "fg": 7925 }, - { "id": "mon_turret_riot_season_summer", "fg": 7926 }, - { "id": "mon_turret_riot_season_winter", "fg": 7927 }, - { "id": "mon_turret_searchlight_season_autumn", "fg": 7928 }, - { "id": "mon_turret_searchlight_season_spring", "fg": 7929 }, - { "id": "mon_turret_searchlight_season_summer", "fg": 7930 }, - { "id": "mon_turret_searchlight_season_winter", "fg": 7931 }, - { "id": "mon_vinebeast_season_autumn", "fg": 7932 }, - { "id": "mon_vinebeast_season_spring", "fg": 7933 }, - { "id": "mon_vinebeast_season_summer", "fg": 7934 }, - { "id": "mon_vinebeast_season_winter", "fg": 7935 }, - { "id": "mon_zombie_giant_heart_season_autumn", "fg": 7936 }, - { "id": "mon_zombie_giant_heart_season_spring", "fg": 7937 }, - { "id": "mon_zombie_giant_heart_season_summer", "fg": 7938 }, - { "id": "mon_zombie_giant_heart_season_winter", "fg": 7939 }, - { "id": "t_column_season_autumn", "fg": 7940 }, - { "id": "t_column_season_spring", "fg": 7941 }, - { "id": "t_column_season_summer", "fg": 7942 }, - { "id": "t_column_season_winter", "fg": 7943 }, - { "id": "t_ladder_up_season_autumn", "fg": 7944 }, - { "id": "t_ladder_up_season_spring", "fg": 7945 }, - { "id": "t_ladder_up_season_summer", "fg": 7946 }, - { "id": "t_ladder_up_season_winter", "fg": 7947 } + { "id": "overlay_friendly_sees_player_season_autumn", "fg": 7800 }, + { "id": "overlay_friendly_sees_player_season_spring", "fg": 7801 }, + { "id": "overlay_friendly_sees_player_season_summer", "fg": 7802 }, + { "id": "overlay_friendly_sees_player_season_winter", "fg": 7803 }, + { "id": "overlay_hostile_sees_player_season_autumn", "fg": 7804 }, + { "id": "overlay_hostile_sees_player_season_spring", "fg": 7805 }, + { "id": "overlay_hostile_sees_player_season_summer", "fg": 7806 }, + { "id": "overlay_hostile_sees_player_season_winter", "fg": 7807 }, + { "id": "overlay_neutral_sees_player_season_autumn", "fg": 7808 }, + { "id": "overlay_neutral_sees_player_season_spring", "fg": 7809 }, + { "id": "overlay_neutral_sees_player_season_summer", "fg": 7810 }, + { "id": "overlay_neutral_sees_player_season_winter", "fg": 7811 }, + { "id": "overlay_other_sees_player_season_autumn", "fg": 7812 }, + { "id": "overlay_other_sees_player_season_spring", "fg": 7813 }, + { "id": "overlay_other_sees_player_season_summer", "fg": 7814 }, + { "id": "overlay_other_sees_player_season_winter", "fg": 7815 }, + { "id": "mon_albino_penguin_season_autumn", "fg": 7816 }, + { "id": "mon_albino_penguin_season_spring", "fg": 7817 }, + { "id": "mon_albino_penguin_season_summer", "fg": 7818 }, + { "id": "mon_albino_penguin_season_winter", "fg": 7819 }, + { "id": "mon_bear_season_autumn", "fg": 7824 }, + { "id": "mon_bear_season_spring", "fg": 7825 }, + { "id": "mon_bear_season_summer", "fg": 7826 }, + { "id": "mon_bear_season_winter", "fg": 7827 }, + { "id": "mon_biollante_season_autumn", "fg": 7828 }, + { "id": "mon_biollante_season_spring", "fg": 7829 }, + { "id": "mon_biollante_season_summer", "fg": 7830 }, + { "id": "mon_biollante_season_winter", "fg": 7831 }, + { "id": "mon_boomer_glutton_season_autumn", "fg": 7832 }, + { "id": "mon_boomer_glutton_season_spring", "fg": 7833 }, + { "id": "mon_boomer_glutton_season_summer", "fg": 7834 }, + { "id": "mon_boomer_glutton_season_winter", "fg": 7835 }, + { "id": "mon_boomer_huge_season_autumn", "fg": 7836 }, + { "id": "mon_boomer_huge_season_spring", "fg": 7837 }, + { "id": "mon_boomer_huge_season_summer", "fg": 7838 }, + { "id": "mon_boomer_huge_season_winter", "fg": 7839 }, + { "id": "mon_chickenbot_season_autumn", "fg": 7840 }, + { "id": "mon_chickenbot_season_spring", "fg": 7841 }, + { "id": "mon_chickenbot_season_summer", "fg": 7842 }, + { "id": "mon_chickenbot_season_winter", "fg": 7843 }, + { "id": "mon_cow_season_autumn", "fg": 7844 }, + { "id": "mon_cow_season_spring", "fg": 7845 }, + { "id": "mon_cow_season_summer", "fg": 7846 }, + { "id": "mon_cow_season_winter", "fg": 7847 }, + { "id": "mon_dark_wyrm_season_autumn", "fg": 7848 }, + { "id": "mon_dark_wyrm_season_spring", "fg": 7849 }, + { "id": "mon_dark_wyrm_season_summer", "fg": 7850 }, + { "id": "mon_dark_wyrm_season_winter", "fg": 7851 }, + { "id": "mon_deer_season_autumn", "fg": 7852 }, + { "id": "mon_deer_season_spring", "fg": 7853 }, + { "id": "mon_deer_season_summer", "fg": 7854 }, + { "id": "mon_deer_season_winter", "fg": 7855 }, + { "id": "mon_flesh_angel_season_autumn", "fg": 7860 }, + { "id": "mon_flesh_angel_season_spring", "fg": 7861 }, + { "id": "mon_flesh_angel_season_summer", "fg": 7862 }, + { "id": "mon_flesh_angel_season_winter", "fg": 7863 }, + { "id": "mon_frog_giant_season_autumn", "fg": 7864 }, + { "id": "mon_frog_giant_season_spring", "fg": 7865 }, + { "id": "mon_frog_giant_season_summer", "fg": 7866 }, + { "id": "mon_frog_giant_season_winter", "fg": 7867 }, + { "id": "mon_gas_zombie_season_autumn", "fg": 7868 }, + { "id": "mon_gas_zombie_season_spring", "fg": 7869 }, + { "id": "mon_gas_zombie_season_summer", "fg": 7870 }, + { "id": "mon_gas_zombie_season_winter", "fg": 7871 }, + { "id": "mon_giant_crayfish_season_autumn", "fg": 7872 }, + { "id": "mon_giant_crayfish_season_spring", "fg": 7873 }, + { "id": "mon_giant_crayfish_season_summer", "fg": 7874 }, + { "id": "mon_giant_crayfish_season_winter", "fg": 7875 }, + { "id": "mon_gozu_season_autumn", "fg": 7876 }, + { "id": "mon_gozu_season_spring", "fg": 7877 }, + { "id": "mon_gozu_season_summer", "fg": 7878 }, + { "id": "mon_gozu_season_winter", "fg": 7879 }, + { "id": "mon_hound_tindalos_season_autumn", "fg": 7880 }, + { "id": "mon_hound_tindalos_season_spring", "fg": 7881 }, + { "id": "mon_hound_tindalos_season_summer", "fg": 7882 }, + { "id": "mon_hound_tindalos_season_winter", "fg": 7883 }, + { "id": "mon_mi_go_season_autumn", "fg": 7888 }, + { "id": "mon_mi_go_season_spring", "fg": 7889 }, + { "id": "mon_mi_go_season_summer", "fg": 7890 }, + { "id": "mon_mi_go_season_winter", "fg": 7891 }, + { "id": "mon_mi_go_guard_season_autumn", "fg": 7892 }, + { "id": "mon_mi_go_guard_season_spring", "fg": 7893 }, + { "id": "mon_mi_go_guard_season_summer", "fg": 7894 }, + { "id": "mon_mi_go_guard_season_winter", "fg": 7895 }, + { "id": "mon_mi_go_scout_season_autumn", "fg": 7896 }, + { "id": "mon_mi_go_scout_season_spring", "fg": 7897 }, + { "id": "mon_mi_go_scout_season_summer", "fg": 7898 }, + { "id": "mon_mi_go_scout_season_winter", "fg": 7899 }, + { "id": "mon_mi_go_slaver_season_autumn", "fg": 7900 }, + { "id": "mon_mi_go_slaver_season_spring", "fg": 7901 }, + { "id": "mon_mi_go_slaver_season_summer", "fg": 7902 }, + { "id": "mon_mi_go_slaver_season_winter", "fg": 7903 }, + { "id": "mon_mi_go_surgeon_season_autumn", "fg": 7904 }, + { "id": "mon_mi_go_surgeon_season_spring", "fg": 7905 }, + { "id": "mon_mi_go_surgeon_season_summer", "fg": 7906 }, + { "id": "mon_mi_go_surgeon_season_winter", "fg": 7907 }, + { "id": "mon_mutant_experimental_season_autumn", "fg": 7908 }, + { "id": "mon_mutant_experimental_season_spring", "fg": 7909 }, + { "id": "mon_mutant_experimental_season_summer", "fg": 7910 }, + { "id": "mon_mutant_experimental_season_winter", "fg": 7911 }, + { "id": "mon_one_eye_season_autumn", "fg": 7912 }, + { "id": "mon_one_eye_season_spring", "fg": 7913 }, + { "id": "mon_one_eye_season_summer", "fg": 7914 }, + { "id": "mon_one_eye_season_winter", "fg": 7915 }, + { "id": "mon_rat_king_season_autumn", "fg": 7916 }, + { "id": "mon_rat_king_season_spring", "fg": 7917 }, + { "id": "mon_rat_king_season_summer", "fg": 7918 }, + { "id": "mon_rat_king_season_winter", "fg": 7919 }, + { "id": "mon_secubot_season_autumn", "fg": 7920 }, + { "id": "mon_secubot_season_spring", "fg": 7921 }, + { "id": "mon_secubot_season_summer", "fg": 7922 }, + { "id": "mon_secubot_season_winter", "fg": 7923 }, + { "id": "mon_skeleton_brute_season_autumn", "fg": 7924 }, + { "id": "mon_skeleton_brute_season_spring", "fg": 7925 }, + { "id": "mon_skeleton_brute_season_summer", "fg": 7926 }, + { "id": "mon_skeleton_brute_season_winter", "fg": 7927 }, + { "id": "mon_talon_m202a1_season_autumn", "fg": 7928 }, + { "id": "mon_talon_m202a1_season_spring", "fg": 7929 }, + { "id": "mon_talon_m202a1_season_summer", "fg": 7930 }, + { "id": "mon_talon_m202a1_season_winter", "fg": 7931 }, + { "id": "mon_triffid_queen_season_autumn", "fg": 7932 }, + { "id": "mon_triffid_queen_season_spring", "fg": 7933 }, + { "id": "mon_triffid_queen_season_summer", "fg": 7934 }, + { "id": "mon_triffid_queen_season_winter", "fg": 7935 }, + { "id": "mon_tripod_season_autumn", "fg": 7936 }, + { "id": "mon_tripod_season_spring", "fg": 7937 }, + { "id": "mon_tripod_season_summer", "fg": 7938 }, + { "id": "mon_tripod_season_winter", "fg": 7939 }, + { "id": "mon_turret_riot_season_autumn", "fg": 7940 }, + { "id": "mon_turret_riot_season_spring", "fg": 7941 }, + { "id": "mon_turret_riot_season_summer", "fg": 7942 }, + { "id": "mon_turret_riot_season_winter", "fg": 7943 }, + { "id": "mon_turret_searchlight_season_autumn", "fg": 7944 }, + { "id": "mon_turret_searchlight_season_spring", "fg": 7945 }, + { "id": "mon_turret_searchlight_season_summer", "fg": 7946 }, + { "id": "mon_turret_searchlight_season_winter", "fg": 7947 }, + { "id": "mon_vinebeast_season_autumn", "fg": 7948 }, + { "id": "mon_vinebeast_season_spring", "fg": 7949 }, + { "id": "mon_vinebeast_season_summer", "fg": 7950 }, + { "id": "mon_vinebeast_season_winter", "fg": 7951 }, + { "id": "mon_zombie_giant_heart_season_autumn", "fg": 7952 }, + { "id": "mon_zombie_giant_heart_season_spring", "fg": 7953 }, + { "id": "mon_zombie_giant_heart_season_summer", "fg": 7954 }, + { "id": "mon_zombie_giant_heart_season_winter", "fg": 7955 }, + { "id": "t_column_season_autumn", "fg": 7956 }, + { "id": "t_column_season_spring", "fg": 7957 }, + { "id": "t_column_season_summer", "fg": 7958 }, + { "id": "t_column_season_winter", "fg": 7959 }, + { "id": "t_ladder_up_season_autumn", "fg": 7960 }, + { "id": "t_ladder_up_season_spring", "fg": 7961 }, + { "id": "t_ladder_up_season_summer", "fg": 7962 }, + { "id": "t_ladder_up_season_winter", "fg": 7963 } ] }, { "file": "huge.png", - "//": "range 7952 to 8047", + "//": "range 7968 to 8063", "sprite_width": 48, "sprite_height": 48, "sprite_offset_x": -12, @@ -16138,145 +16158,145 @@ { "id": "f_street_light_season_spring", "fg": [ - { "weight": 10, "sprite": 7953 }, - { "weight": 1, "sprite": 7957 }, - { "weight": 40, "sprite": 7961 }, - { "weight": 40, "sprite": 7965 } + { "weight": 10, "sprite": 7969 }, + { "weight": 1, "sprite": 7973 }, + { "weight": 40, "sprite": 7977 }, + { "weight": 40, "sprite": 7981 } ] }, { "id": "f_street_light_season_autumn", "fg": [ - { "weight": 10, "sprite": 7952 }, - { "weight": 1, "sprite": 7956 }, - { "weight": 40, "sprite": 7960 }, - { "weight": 40, "sprite": 7964 } + { "weight": 10, "sprite": 7968 }, + { "weight": 1, "sprite": 7972 }, + { "weight": 40, "sprite": 7976 }, + { "weight": 40, "sprite": 7980 } ] }, { "id": "f_street_light_season_winter", "fg": [ - { "weight": 10, "sprite": 7955 }, - { "weight": 1, "sprite": 7959 }, - { "weight": 40, "sprite": 7963 }, - { "weight": 40, "sprite": 7967 } + { "weight": 10, "sprite": 7971 }, + { "weight": 1, "sprite": 7975 }, + { "weight": 40, "sprite": 7979 }, + { "weight": 40, "sprite": 7983 } ] }, { "id": "f_street_light_season_summer", "fg": [ - { "weight": 10, "sprite": 7954 }, - { "weight": 1, "sprite": 7958 }, - { "weight": 40, "sprite": 7962 }, - { "weight": 40, "sprite": 7966 } + { "weight": 10, "sprite": 7970 }, + { "weight": 1, "sprite": 7974 }, + { "weight": 40, "sprite": 7978 }, + { "weight": 40, "sprite": 7982 } ] }, { "id": "f_traffic_light_season_spring", - "fg": [ { "weight": 40, "sprite": 7969 }, { "weight": 1, "sprite": 7973 } ] + "fg": [ { "weight": 40, "sprite": 7985 }, { "weight": 1, "sprite": 7989 } ] }, { "id": "f_traffic_light_season_autumn", - "fg": [ { "weight": 40, "sprite": 7968 }, { "weight": 1, "sprite": 7972 } ] + "fg": [ { "weight": 40, "sprite": 7984 }, { "weight": 1, "sprite": 7988 } ] }, { "id": "f_traffic_light_season_winter", - "fg": [ { "weight": 40, "sprite": 7971 }, { "weight": 1, "sprite": 7975 } ] + "fg": [ { "weight": 40, "sprite": 7987 }, { "weight": 1, "sprite": 7991 } ] }, { "id": "f_traffic_light_season_summer", - "fg": [ { "weight": 40, "sprite": 7970 }, { "weight": 1, "sprite": 7974 } ] - }, - { "id": "mon_yugg", "fg": 8036, "rotates": false }, - { "id": "mon_yugg_season_autumn", "fg": 8037, "rotates": false }, - { "id": "mon_yugg_season_winter", "fg": 8039, "rotates": false }, - { "id": "mon_yugg_season_summer", "fg": 8038, "rotates": false }, - { "id": "mon_amigara_horror_season_autumn", "fg": 7976 }, - { "id": "mon_amigara_horror_season_spring", "fg": 7977 }, - { "id": "mon_amigara_horror_season_summer", "fg": 7978 }, - { "id": "mon_amigara_horror_season_winter", "fg": 7979 }, - { "id": "mon_blob_brain_season_autumn", "fg": 7980 }, - { "id": "mon_blob_brain_season_spring", "fg": 7981 }, - { "id": "mon_blob_brain_season_summer", "fg": 7982 }, - { "id": "mon_blob_brain_season_winter", "fg": 7983 }, - { "id": "mon_darkman_season_autumn", "fg": 7984 }, - { "id": "mon_darkman_season_spring", "fg": 7985 }, - { "id": "mon_darkman_season_summer", "fg": 7986 }, - { "id": "mon_darkman_season_winter", "fg": 7987 }, - { "id": "mon_demon_spider_queen_season_autumn", "fg": 7988 }, - { "id": "mon_demon_spider_queen_season_spring", "fg": 7989 }, - { "id": "mon_demon_spider_queen_season_summer", "fg": 7990 }, - { "id": "mon_demon_spider_queen_season_winter", "fg": 7991 }, - { "id": "mon_jabberwock_season_autumn", "fg": 7992 }, - { "id": "mon_jabberwock_season_spring", "fg": 7993 }, - { "id": "mon_jabberwock_season_summer", "fg": 7994 }, - { "id": "mon_jabberwock_season_winter", "fg": 7995 }, - { "id": "mon_leech_blossom_season_autumn", "fg": 7996 }, - { "id": "mon_leech_blossom_season_spring", "fg": 7997 }, - { "id": "mon_leech_blossom_season_summer", "fg": 7998 }, - { "id": "mon_leech_blossom_season_winter", "fg": 7999 }, - { "id": "mon_mi_go_myrmidon_season_autumn", "fg": 8000 }, - { "id": "mon_mi_go_myrmidon_season_spring", "fg": 8001 }, - { "id": "mon_mi_go_myrmidon_season_summer", "fg": 8002 }, - { "id": "mon_mi_go_myrmidon_season_winter", "fg": 8003 }, - { "id": "mon_moose_season_autumn", "fg": 8004 }, - { "id": "mon_moose_season_spring", "fg": 8005 }, - { "id": "mon_moose_season_summer", "fg": 8006 }, - { "id": "mon_moose_season_winter", "fg": 8007 }, - { "id": "mon_mutant_evolved_season_autumn", "fg": 8008 }, - { "id": "mon_mutant_evolved_season_spring", "fg": 8009 }, - { "id": "mon_mutant_evolved_season_summer", "fg": 8010 }, - { "id": "mon_mutant_evolved_season_winter", "fg": 8011 }, - { "id": "mon_skeleton_hulk_season_autumn", "fg": 8012 }, - { "id": "mon_skeleton_hulk_season_spring", "fg": 8013 }, - { "id": "mon_skeleton_hulk_season_summer", "fg": 8014 }, - { "id": "mon_skeleton_hulk_season_winter", "fg": 8015 }, - { "id": "mon_skeleton_hulk_fungus_season_autumn", "fg": 8016 }, - { "id": "mon_skeleton_hulk_fungus_season_spring", "fg": 8017 }, - { "id": "mon_skeleton_hulk_fungus_season_summer", "fg": 8018 }, - { "id": "mon_skeleton_hulk_fungus_season_winter", "fg": 8019 }, - { "id": "mon_sludge_crawler_season_autumn", "fg": 8020 }, - { "id": "mon_sludge_crawler_season_spring", "fg": 8021 }, - { "id": "mon_sludge_crawler_season_summer", "fg": 8022 }, - { "id": "mon_sludge_crawler_season_winter", "fg": 8023 }, - { "id": "mon_slug_giant_season_autumn", "fg": 8024 }, - { "id": "mon_slug_giant_season_spring", "fg": 8025 }, - { "id": "mon_slug_giant_season_summer", "fg": 8026 }, - { "id": "mon_slug_giant_season_winter", "fg": 8027 }, - { "id": "mon_tankbot_season_autumn", "fg": 8028 }, - { "id": "mon_tankbot_season_spring", "fg": 8029 }, - { "id": "mon_tankbot_season_summer", "fg": 8030 }, - { "id": "mon_tankbot_season_winter", "fg": 8031 }, - { "id": "mon_triffid_heart_season_autumn", "fg": 8032 }, - { "id": "mon_triffid_heart_season_spring", "fg": 8033 }, - { "id": "mon_triffid_heart_season_summer", "fg": 8034 }, - { "id": "mon_triffid_heart_season_winter", "fg": 8035 }, - { "id": "mon_zombie_hulk_season_autumn", "fg": 8040 }, - { "id": "mon_zombie_hulk_season_spring", "fg": 8041 }, - { "id": "mon_zombie_hulk_season_summer", "fg": 8042 }, - { "id": "mon_zombie_hulk_season_winter", "fg": 8043 }, - { "id": "mon_zombie_kevlar_2_season_autumn", "fg": 8044 }, - { "id": "mon_zombie_kevlar_2_season_spring", "fg": 8045 }, - { "id": "mon_zombie_kevlar_2_season_summer", "fg": 8046 }, - { "id": "mon_zombie_kevlar_2_season_winter", "fg": 8047 } + "fg": [ { "weight": 40, "sprite": 7986 }, { "weight": 1, "sprite": 7990 } ] + }, + { "id": "mon_yugg", "fg": 8052, "rotates": false }, + { "id": "mon_yugg_season_autumn", "fg": 8053, "rotates": false }, + { "id": "mon_yugg_season_winter", "fg": 8055, "rotates": false }, + { "id": "mon_yugg_season_summer", "fg": 8054, "rotates": false }, + { "id": "mon_amigara_horror_season_autumn", "fg": 7992 }, + { "id": "mon_amigara_horror_season_spring", "fg": 7993 }, + { "id": "mon_amigara_horror_season_summer", "fg": 7994 }, + { "id": "mon_amigara_horror_season_winter", "fg": 7995 }, + { "id": "mon_blob_brain_season_autumn", "fg": 7996 }, + { "id": "mon_blob_brain_season_spring", "fg": 7997 }, + { "id": "mon_blob_brain_season_summer", "fg": 7998 }, + { "id": "mon_blob_brain_season_winter", "fg": 7999 }, + { "id": "mon_darkman_season_autumn", "fg": 8000 }, + { "id": "mon_darkman_season_spring", "fg": 8001 }, + { "id": "mon_darkman_season_summer", "fg": 8002 }, + { "id": "mon_darkman_season_winter", "fg": 8003 }, + { "id": "mon_demon_spider_queen_season_autumn", "fg": 8004 }, + { "id": "mon_demon_spider_queen_season_spring", "fg": 8005 }, + { "id": "mon_demon_spider_queen_season_summer", "fg": 8006 }, + { "id": "mon_demon_spider_queen_season_winter", "fg": 8007 }, + { "id": "mon_jabberwock_season_autumn", "fg": 8008 }, + { "id": "mon_jabberwock_season_spring", "fg": 8009 }, + { "id": "mon_jabberwock_season_summer", "fg": 8010 }, + { "id": "mon_jabberwock_season_winter", "fg": 8011 }, + { "id": "mon_leech_blossom_season_autumn", "fg": 8012 }, + { "id": "mon_leech_blossom_season_spring", "fg": 8013 }, + { "id": "mon_leech_blossom_season_summer", "fg": 8014 }, + { "id": "mon_leech_blossom_season_winter", "fg": 8015 }, + { "id": "mon_mi_go_myrmidon_season_autumn", "fg": 8016 }, + { "id": "mon_mi_go_myrmidon_season_spring", "fg": 8017 }, + { "id": "mon_mi_go_myrmidon_season_summer", "fg": 8018 }, + { "id": "mon_mi_go_myrmidon_season_winter", "fg": 8019 }, + { "id": "mon_moose_season_autumn", "fg": 8020 }, + { "id": "mon_moose_season_spring", "fg": 8021 }, + { "id": "mon_moose_season_summer", "fg": 8022 }, + { "id": "mon_moose_season_winter", "fg": 8023 }, + { "id": "mon_mutant_evolved_season_autumn", "fg": 8024 }, + { "id": "mon_mutant_evolved_season_spring", "fg": 8025 }, + { "id": "mon_mutant_evolved_season_summer", "fg": 8026 }, + { "id": "mon_mutant_evolved_season_winter", "fg": 8027 }, + { "id": "mon_skeleton_hulk_season_autumn", "fg": 8028 }, + { "id": "mon_skeleton_hulk_season_spring", "fg": 8029 }, + { "id": "mon_skeleton_hulk_season_summer", "fg": 8030 }, + { "id": "mon_skeleton_hulk_season_winter", "fg": 8031 }, + { "id": "mon_skeleton_hulk_fungus_season_autumn", "fg": 8032 }, + { "id": "mon_skeleton_hulk_fungus_season_spring", "fg": 8033 }, + { "id": "mon_skeleton_hulk_fungus_season_summer", "fg": 8034 }, + { "id": "mon_skeleton_hulk_fungus_season_winter", "fg": 8035 }, + { "id": "mon_sludge_crawler_season_autumn", "fg": 8036 }, + { "id": "mon_sludge_crawler_season_spring", "fg": 8037 }, + { "id": "mon_sludge_crawler_season_summer", "fg": 8038 }, + { "id": "mon_sludge_crawler_season_winter", "fg": 8039 }, + { "id": "mon_slug_giant_season_autumn", "fg": 8040 }, + { "id": "mon_slug_giant_season_spring", "fg": 8041 }, + { "id": "mon_slug_giant_season_summer", "fg": 8042 }, + { "id": "mon_slug_giant_season_winter", "fg": 8043 }, + { "id": "mon_tankbot_season_autumn", "fg": 8044 }, + { "id": "mon_tankbot_season_spring", "fg": 8045 }, + { "id": "mon_tankbot_season_summer", "fg": 8046 }, + { "id": "mon_tankbot_season_winter", "fg": 8047 }, + { "id": "mon_triffid_heart_season_autumn", "fg": 8048 }, + { "id": "mon_triffid_heart_season_spring", "fg": 8049 }, + { "id": "mon_triffid_heart_season_summer", "fg": 8050 }, + { "id": "mon_triffid_heart_season_winter", "fg": 8051 }, + { "id": "mon_zombie_hulk_season_autumn", "fg": 8056 }, + { "id": "mon_zombie_hulk_season_spring", "fg": 8057 }, + { "id": "mon_zombie_hulk_season_summer", "fg": 8058 }, + { "id": "mon_zombie_hulk_season_winter", "fg": 8059 }, + { "id": "mon_zombie_kevlar_2_season_autumn", "fg": 8060 }, + { "id": "mon_zombie_kevlar_2_season_spring", "fg": 8061 }, + { "id": "mon_zombie_kevlar_2_season_summer", "fg": 8062 }, + { "id": "mon_zombie_kevlar_2_season_winter", "fg": 8063 } ] }, { "file": "giant.png", - "//": "range 8048 to 8063", + "//": "range 8064 to 8079", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -25, "sprite_offset_y": -40, "tiles": [ - { "id": "t_tree", "fg": 8052, "bg": 8048, "rotates": false }, - { "id": "t_tree_season_autumn", "fg": 8053, "bg": 8049, "rotates": false }, - { "id": "t_tree_season_winter", "fg": 8055, "bg": 8051, "rotates": false }, - { "id": "t_tree_season_summer", "fg": 8054, "bg": 8050, "rotates": false }, - { "id": "t_tree_oak_season_spring", "fg": 8057, "bg": 8048, "rotates": false }, - { "id": "t_tree_oak_season_autumn", "fg": 8056, "bg": 8049, "rotates": false }, - { "id": "t_tree_oak_season_winter", "fg": 8059, "bg": 8051, "rotates": false }, - { "id": "t_tree_oak_season_summer", "fg": 8058, "bg": 8050, "rotates": false } + { "id": "t_tree", "fg": 8068, "bg": 8064, "rotates": false }, + { "id": "t_tree_season_autumn", "fg": 8069, "bg": 8065, "rotates": false }, + { "id": "t_tree_season_winter", "fg": 8071, "bg": 8067, "rotates": false }, + { "id": "t_tree_season_summer", "fg": 8070, "bg": 8066, "rotates": false }, + { "id": "t_tree_oak_season_spring", "fg": 8073, "bg": 8064, "rotates": false }, + { "id": "t_tree_oak_season_autumn", "fg": 8072, "bg": 8065, "rotates": false }, + { "id": "t_tree_oak_season_winter", "fg": 8075, "bg": 8067, "rotates": false }, + { "id": "t_tree_oak_season_summer", "fg": 8074, "bg": 8066, "rotates": false } ] }, { diff --git a/gfx/MshockXotto+/large.png b/gfx/MshockXotto+/large.png index 2dc16846f5d5f..ef3df94f00784 100644 Binary files a/gfx/MshockXotto+/large.png and b/gfx/MshockXotto+/large.png differ diff --git a/gfx/MshockXotto+/overmap.png b/gfx/MshockXotto+/overmap.png index 6603874fd98ed..1c770c2760d86 100644 Binary files a/gfx/MshockXotto+/overmap.png and b/gfx/MshockXotto+/overmap.png differ diff --git a/gfx/MshockXotto+/tall.png b/gfx/MshockXotto+/tall.png index 5ff98639d3227..0a13090e7d0d5 100644 Binary files a/gfx/MshockXotto+/tall.png and b/gfx/MshockXotto+/tall.png differ diff --git a/gfx/MshockXotto+/tile_config.json b/gfx/MshockXotto+/tile_config.json index 039a95ed411d9..6a22d4b80c03b 100644 --- a/gfx/MshockXotto+/tile_config.json +++ b/gfx/MshockXotto+/tile_config.json @@ -5,10 +5,10 @@ "tiles-new": [ { "file": "tiles.png", - "//": "range 1 to 5807", + "//": "range 1 to 5887", "tiles": [ - { "id": [ "player_female", "npc_female" ], "fg": 1, "rotates": false, "bg": 3105 }, - { "id": [ "player_male", "npc_male" ], "fg": 2, "rotates": false, "bg": 3105 }, + { "id": [ "player_female", "npc_female" ], "fg": 1, "rotates": false, "bg": 3117 }, + { "id": [ "player_male", "npc_male" ], "fg": 2, "rotates": false, "bg": 3117 }, { "id": "overlay_female_mutation_active_bio_ads", "fg": 3, "rotates": false }, { "id": "overlay_female_mutation_active_bio_alarm", "fg": 4, "rotates": false }, { "id": "overlay_female_mutation_active_bio_cloak", "fg": 5, "rotates": false }, @@ -174,7 +174,16 @@ { "id": "overlay_female_mutation_FELINE_EARS", "fg": 144, "rotates": false }, { "id": "overlay_male_mutation_FELINE_EARS", "fg": 169, "rotates": false }, { "id": "overlay_mutation_FLOWERS", "fg": 109, "rotates": false }, - { "id": [ "overlay_mutation_HOOVES", "overlay_mutation_DEMON_HOOVES" ], "fg": 196, "rotates": false }, + { + "id": [ + "overlay_female_mutation_HOOVES", + "overlay_female_mutation_DEMON_HOOVES", + "overlay_male_mutation_HOOVES", + "overlay_male_mutation_DEMON_HOOVES" + ], + "fg": 196, + "rotates": false + }, { "id": "overlay_mutation_HORNS", "fg": 110, "rotates": false }, { "id": [ "overlay_mutation_HORNS_CURLED", "overlay_mutation_DEMON_HORNS" ], "fg": 111, "rotates": false }, { "id": "overlay_male_mutation_INCISORS", "fg": 171, "rotates": false }, @@ -374,7 +383,7 @@ { "id": "overlay_wielded_bomblet_launcher_rotary", "fg": 384, "rotates": false }, { "id": "overlay_wielded_bomblet_launcher_single", "fg": 385, "rotates": false }, { "id": "overlay_wielded_bowling_axe", "fg": 335, "rotates": false }, - { "id": [ "overlay_wielded_brazier", "brazier" ], "fg": 1722, "rotates": false }, + { "id": [ "overlay_wielded_brazier", "brazier" ], "fg": 1733, "rotates": false }, { "id": "overlay_wielded_briefcase_smg", "fg": 386, "rotates": false }, { "id": "overlay_wielded_broadfire_off", "fg": 461, "rotates": false }, { "id": "overlay_wielded_broadfire_on", "fg": 462, "rotates": false }, @@ -1490,828 +1499,841 @@ { "id": "overlay_worn_wsurvivor_suit", "fg": 888, "rotates": false }, { "id": "overlay_worn_xlsurvivor_suit", "fg": 853, "rotates": false }, { "id": "overlay_worn_zubon_gi", "fg": 800, "rotates": false }, - { "id": "fd_acid_vent", "bg": 969, "rotates": false }, - { "id": "fd_bees", "fg": 1066, "rotates": false }, + { "id": "fd_acid_vent", "bg": 973, "rotates": false }, + { "id": "fd_bees", "fg": 1070, "rotates": false }, { "id": "fd_bile", - "fg": 970, + "fg": 974, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 971 }, - { "id": "corner", "fg": 972 }, - { "id": "edge", "fg": 973 }, - { "id": "t_connection", "fg": 975 }, - { "id": "end_piece", "fg": 974 }, - { "id": "unconnected", "fg": 970 } + { "id": "center", "fg": 975 }, + { "id": "corner", "fg": 976 }, + { "id": "edge", "fg": 977 }, + { "id": "t_connection", "fg": 979 }, + { "id": "end_piece", "fg": 978 }, + { "id": "unconnected", "fg": 974 } ] }, { "id": "fd_blood", - "bg": 1067, + "bg": 1071, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1067 }, - { "id": "corner", "fg": 976 }, - { "id": "edge", "fg": 977 }, - { "id": "t_connection", "fg": 991 }, - { "id": "end_piece", "fg": 978 }, - { "id": "unconnected", "fg": 992 } + { "id": "center", "fg": 1071 }, + { "id": "corner", "fg": 980 }, + { "id": "edge", "fg": 981 }, + { "id": "t_connection", "fg": 995 }, + { "id": "end_piece", "fg": 982 }, + { "id": "unconnected", "fg": 996 } ] }, { "id": "fd_blood_insect", - "fg": 979, + "fg": 983, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 980 }, - { "id": "corner", "fg": 981 }, - { "id": "edge", "fg": 982 }, - { "id": "t_connection", "fg": 984 }, - { "id": "end_piece", "fg": 983 }, - { "id": "unconnected", "fg": 979 } + { "id": "center", "fg": 984 }, + { "id": "corner", "fg": 985 }, + { "id": "edge", "fg": 986 }, + { "id": "t_connection", "fg": 988 }, + { "id": "end_piece", "fg": 987 }, + { "id": "unconnected", "fg": 983 } ] }, { "id": "fd_blood_invertebrate", - "fg": 985, + "fg": 989, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 986 }, - { "id": "corner", "fg": 987 }, - { "id": "edge", "fg": 988 }, - { "id": "t_connection", "fg": 990 }, - { "id": "end_piece", "fg": 989 }, - { "id": "unconnected", "fg": 985 } + { "id": "center", "fg": 990 }, + { "id": "corner", "fg": 991 }, + { "id": "edge", "fg": 992 }, + { "id": "t_connection", "fg": 994 }, + { "id": "end_piece", "fg": 993 }, + { "id": "unconnected", "fg": 989 } ] }, { "id": "fd_blood_veggy", - "fg": 993, + "fg": 997, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 994 }, - { "id": "corner", "fg": 995 }, - { "id": "edge", "fg": 996 }, - { "id": "t_connection", "fg": 998 }, - { "id": "end_piece", "fg": 997 }, - { "id": "unconnected", "fg": 993 } + { "id": "center", "fg": 998 }, + { "id": "corner", "fg": 999 }, + { "id": "edge", "fg": 1000 }, + { "id": "t_connection", "fg": 1002 }, + { "id": "end_piece", "fg": 1001 }, + { "id": "unconnected", "fg": 997 } ] }, { "id": "fd_cigsmoke", - "fg": 1053, + "fg": 1057, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 999 }, - { "id": "corner", "fg": 1000 }, - { "id": "edge", "fg": 1001 }, - { "id": "t_connection", "fg": 1003 }, - { "id": "end_piece", "fg": 1002 }, - { "id": "unconnected", "fg": 1004 } + { "id": "center", "fg": 1003 }, + { "id": "corner", "fg": 1004 }, + { "id": "edge", "fg": 1005 }, + { "id": "t_connection", "fg": 1007 }, + { "id": "end_piece", "fg": 1006 }, + { "id": "unconnected", "fg": 1008 } ] }, { "id": "fd_cracksmoke", - "fg": 1053, + "fg": 1057, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 999 }, - { "id": "corner", "fg": 1000 }, - { "id": "edge", "fg": 1001 }, - { "id": "t_connection", "fg": 1003 }, - { "id": "end_piece", "fg": 1002 }, - { "id": "unconnected", "fg": 1004 } + { "id": "center", "fg": 1003 }, + { "id": "corner", "fg": 1004 }, + { "id": "edge", "fg": 1005 }, + { "id": "t_connection", "fg": 1007 }, + { "id": "end_piece", "fg": 1006 }, + { "id": "unconnected", "fg": 1008 } ] }, - { "id": "fd_dazzling", "fg": 1005 }, + { "id": "fd_dazzling", "fg": 1009 }, { "id": "fd_electricity", - "fg": 1006, + "fg": 1010, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1007 }, - { "id": "unconnected", "fg": 1007 }, - { "id": "corner", "fg": 1008 }, - { "id": "edge", "fg": 1009 }, - { "id": "end_piece", "fg": 1010 }, - { "id": "t_connection", "fg": 1011 } + { "id": "center", "fg": 1011 }, + { "id": "unconnected", "fg": 1011 }, + { "id": "corner", "fg": 1012 }, + { "id": "edge", "fg": 1013 }, + { "id": "end_piece", "fg": 1014 }, + { "id": "t_connection", "fg": 1015 } ] }, - { "id": "fd_fatigue", "fg": 1012 }, + { "id": "fd_fatigue", "fg": 1016 }, { "id": "fd_fire", - "bg": 1068, + "bg": 1072, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1013, "bg": 1069 }, - { "id": "corner", "fg": 1014, "bg": 1069 }, - { "id": "edge", "fg": 1015, "bg": 1069 }, - { "id": "t_connection", "fg": 1017, "bg": 1069 }, - { "id": "end_piece", "fg": 1016, "bg": 1069 }, - { "id": "unconnected", "fg": 1018, "bg": 1069 } + { "id": "center", "fg": 1017, "bg": 1073 }, + { "id": "corner", "fg": 1018, "bg": 1073 }, + { "id": "edge", "fg": 1019, "bg": 1073 }, + { "id": "t_connection", "fg": 1021, "bg": 1073 }, + { "id": "end_piece", "fg": 1020, "bg": 1073 }, + { "id": "unconnected", "fg": 1022, "bg": 1073 } ] }, - { "id": [ "fd_fire_vent", "testflames" ], "bg": 1068, "rotates": false }, + { "id": [ "fd_fire_vent", "testflames" ], "bg": 1072, "rotates": false }, { "id": "fd_flame_burst", - "bg": 1070, + "bg": 1074, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1019, "bg": 1069 }, - { "id": "corner", "fg": 1020, "bg": 1069 }, - { "id": "edge", "fg": 1021, "bg": 1069 }, - { "id": "t_connection", "fg": 1023, "bg": 1069 }, - { "id": "end_piece", "fg": 1022, "bg": 1069 }, - { "id": "unconnected", "fg": 1024, "bg": 1069 } + { "id": "center", "fg": 1023, "bg": 1073 }, + { "id": "corner", "fg": 1024, "bg": 1073 }, + { "id": "edge", "fg": 1025, "bg": 1073 }, + { "id": "t_connection", "fg": 1027, "bg": 1073 }, + { "id": "end_piece", "fg": 1026, "bg": 1073 }, + { "id": "unconnected", "fg": 1028, "bg": 1073 } ] }, - { "id": "fd_fungal_haze", "bg": 1071 }, - { "id": "fd_fungicidal_gas", "bg": 968, "rotates": false }, - { "id": "fd_gas_vent", "bg": 1072 }, - { "id": "fd_gibs_flesh", "fg": 1025 }, + { "id": "fd_fungal_haze", "bg": 1075 }, + { "id": "fd_fungicidal_gas", "bg": 972, "rotates": false }, + { "id": "fd_gas_vent", "bg": 1076 }, + { "id": "fd_gibs_flesh", "fg": 1029 }, { "id": "fd_gibs_insect", - "fg": 1026, + "fg": 1030, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1027 }, - { "id": "corner", "fg": 1028 }, - { "id": "edge", "fg": 1029 }, - { "id": "t_connection", "fg": 1031 }, - { "id": "end_piece", "fg": 1030 }, - { "id": "unconnected", "fg": 1026 } + { "id": "center", "fg": 1031 }, + { "id": "corner", "fg": 1032 }, + { "id": "edge", "fg": 1033 }, + { "id": "t_connection", "fg": 1035 }, + { "id": "end_piece", "fg": 1034 }, + { "id": "unconnected", "fg": 1030 } ] }, { "id": "fd_gibs_invertebrate", - "fg": 1032, + "fg": 1036, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1033 }, - { "id": "corner", "fg": 1034 }, - { "id": "edge", "fg": 1035 }, - { "id": "t_connection", "fg": 1037 }, - { "id": "end_piece", "fg": 1036 }, - { "id": "unconnected", "fg": 1032 } + { "id": "center", "fg": 1037 }, + { "id": "corner", "fg": 1038 }, + { "id": "edge", "fg": 1039 }, + { "id": "t_connection", "fg": 1041 }, + { "id": "end_piece", "fg": 1040 }, + { "id": "unconnected", "fg": 1036 } ] }, - { "id": "fd_gibs_veggy", "fg": 1038 }, + { "id": "fd_gibs_veggy", "fg": 1042 }, { "id": "fd_incendiary", - "fg": 1039, + "fg": 1043, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1040 }, - { "id": "corner", "fg": 1041 }, - { "id": "edge", "fg": 1042 }, - { "id": "t_connection", "fg": 1044 }, - { "id": "end_piece", "fg": 1043 }, - { "id": "unconnected", "fg": 1045 } + { "id": "center", "fg": 1044 }, + { "id": "corner", "fg": 1045 }, + { "id": "edge", "fg": 1046 }, + { "id": "t_connection", "fg": 1048 }, + { "id": "end_piece", "fg": 1047 }, + { "id": "unconnected", "fg": 1049 } ] }, - { "id": "fd_laser", "bg": 1073 }, + { "id": "fd_laser", "bg": 1077 }, { "id": "fd_methsmoke", - "fg": 1053, + "fg": 1057, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 999 }, - { "id": "corner", "fg": 1000 }, - { "id": "edge", "fg": 1001 }, - { "id": "t_connection", "fg": 1003 }, - { "id": "end_piece", "fg": 1002 }, - { "id": "unconnected", "fg": 1004 } + { "id": "center", "fg": 1003 }, + { "id": "corner", "fg": 1004 }, + { "id": "edge", "fg": 1005 }, + { "id": "t_connection", "fg": 1007 }, + { "id": "end_piece", "fg": 1006 }, + { "id": "unconnected", "fg": 1008 } ] }, - { "id": "fd_nuke_gas", "fg": 1072 }, - { "id": "fd_plasma", "fg": 1046, "rotates": false }, - { "id": "fd_push_items", "bg": 1004 }, + { "id": "fd_nuke_gas", "fg": 1076 }, + { "id": "fd_plasma", "fg": 1050, "rotates": false }, + { "id": "fd_push_items", "bg": 1008 }, { "id": "fd_relax_gas", - "fg": 1053, + "fg": 1057, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1047 }, - { "id": "corner", "fg": 1048 }, - { "id": "edge", "fg": 1049 }, - { "id": "end_piece", "fg": 1050 }, - { "id": "t_connection", "fg": 1051 }, - { "id": "unconnected", "fg": 1052 } + { "id": "center", "fg": 1051 }, + { "id": "corner", "fg": 1052 }, + { "id": "edge", "fg": 1053 }, + { "id": "end_piece", "fg": 1054 }, + { "id": "t_connection", "fg": 1055 }, + { "id": "unconnected", "fg": 1056 } ] }, - { "id": "fd_rubble", "bg": 1074, "rotates": false }, - { "id": "fd_sap", "bg": 1075, "rotates": false }, - { "id": "fd_shock_vent", "bg": 1006, "rotates": false }, - { "id": "fd_slime", "bg": 969, "rotates": false }, - { "id": "fd_sludge", "bg": 1075, "rotates": false }, + { "id": "fd_rubble", "bg": 1078, "rotates": false }, + { "id": "fd_sap", "bg": 1079, "rotates": false }, + { "id": "fd_shock_vent", "bg": 1010, "rotates": false }, + { "id": "fd_slime", "bg": 973, "rotates": false }, + { "id": "fd_sludge", "bg": 1079, "rotates": false }, { "id": "fd_smoke", - "fg": 1053, + "fg": 1057, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1054 }, - { "id": "corner", "fg": 1055 }, - { "id": "edge", "fg": 1056 }, - { "id": "t_connection", "fg": 1058 }, - { "id": "end_piece", "fg": 1057 }, - { "id": "unconnected", "fg": 1059 } + { "id": "center", "fg": 1058 }, + { "id": "corner", "fg": 1059 }, + { "id": "edge", "fg": 1060 }, + { "id": "t_connection", "fg": 1062 }, + { "id": "end_piece", "fg": 1061 }, + { "id": "unconnected", "fg": 1063 } ] }, - { "id": "fd_spotlight", "fg": 1060, "rotates": false }, - { "id": "fd_tear_gas", "bg": 1004 }, - { "id": "fd_toxic_gas", "bg": 1072 }, + { "id": "fd_spotlight", "fg": 1064, "rotates": false }, + { "id": "fd_tear_gas", "bg": 1008 }, + { "id": "fd_toxic_gas", "bg": 1076 }, { "id": "fd_web", - "bg": 1076, + "bg": 1080, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 1076 }, - { "id": "center", "fg": 1061 }, - { "id": "corner", "fg": 1062 }, - { "id": "edge", "fg": 1063 }, - { "id": "t_connection", "fg": 1065 }, - { "id": "end_piece", "fg": 1064 } + { "id": "unconnected", "fg": 1080 }, + { "id": "center", "fg": 1065 }, + { "id": "corner", "fg": 1066 }, + { "id": "edge", "fg": 1067 }, + { "id": "t_connection", "fg": 1069 }, + { "id": "end_piece", "fg": 1068 } ] }, { "id": "fd_weedsmoke", - "fg": 1053, + "fg": 1057, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1054 }, - { "id": "corner", "fg": 1055 }, - { "id": "edge", "fg": 1056 }, - { "id": "t_connection", "fg": 1058 }, - { "id": "end_piece", "fg": 1057 }, - { "id": "unconnected", "fg": 1059 } + { "id": "center", "fg": 1058 }, + { "id": "corner", "fg": 1059 }, + { "id": "edge", "fg": 1060 }, + { "id": "t_connection", "fg": 1062 }, + { "id": "end_piece", "fg": 1061 }, + { "id": "unconnected", "fg": 1063 } ] }, { "id": "fd_acid", - "fg": 1093, + "fg": 1097, "multitile": true, "additional_tiles": [ { "id": "center", "animated": true, "fg": [ - { "weight": 8, "sprite": 1078 }, - { "weight": 8, "sprite": 1094 }, - { "weight": 8, "sprite": 1110 }, - { "weight": 8, "sprite": 1126 }, - { "weight": 8, "sprite": 1142 }, - { "weight": 8, "sprite": 1158 }, - { "weight": 8, "sprite": 1174 }, - { "weight": 8, "sprite": 1190 } + { "weight": 8, "sprite": 1082 }, + { "weight": 8, "sprite": 1098 }, + { "weight": 8, "sprite": 1114 }, + { "weight": 8, "sprite": 1130 }, + { "weight": 8, "sprite": 1146 }, + { "weight": 8, "sprite": 1162 }, + { "weight": 8, "sprite": 1178 }, + { "weight": 8, "sprite": 1194 } ] }, { "id": "corner", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1080, 1082, 1081, 1079 ] }, - { "weight": 8, "sprite": [ 1096, 1098, 1097, 1095 ] }, - { "weight": 8, "sprite": [ 1112, 1114, 1113, 1111 ] }, - { "weight": 8, "sprite": [ 1128, 1130, 1129, 1127 ] }, - { "weight": 8, "sprite": [ 1144, 1146, 1145, 1143 ] }, - { "weight": 8, "sprite": [ 1160, 1162, 1161, 1159 ] }, - { "weight": 8, "sprite": [ 1176, 1178, 1177, 1175 ] }, - { "weight": 8, "sprite": [ 1192, 1194, 1193, 1191 ] } + { "weight": 8, "sprite": [ 1084, 1086, 1085, 1083 ] }, + { "weight": 8, "sprite": [ 1100, 1102, 1101, 1099 ] }, + { "weight": 8, "sprite": [ 1116, 1118, 1117, 1115 ] }, + { "weight": 8, "sprite": [ 1132, 1134, 1133, 1131 ] }, + { "weight": 8, "sprite": [ 1148, 1150, 1149, 1147 ] }, + { "weight": 8, "sprite": [ 1164, 1166, 1165, 1163 ] }, + { "weight": 8, "sprite": [ 1180, 1182, 1181, 1179 ] }, + { "weight": 8, "sprite": [ 1196, 1198, 1197, 1195 ] } ] }, { "id": "t_connection", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1090, 1092, 1091, 1089 ] }, - { "weight": 8, "sprite": [ 1106, 1108, 1107, 1105 ] }, - { "weight": 8, "sprite": [ 1122, 1124, 1123, 1121 ] }, - { "weight": 8, "sprite": [ 1138, 1140, 1139, 1137 ] }, - { "weight": 8, "sprite": [ 1154, 1156, 1155, 1153 ] }, - { "weight": 8, "sprite": [ 1170, 1172, 1171, 1169 ] }, - { "weight": 8, "sprite": [ 1186, 1188, 1187, 1185 ] }, - { "weight": 8, "sprite": [ 1202, 1204, 1203, 1201 ] } + { "weight": 8, "sprite": [ 1094, 1096, 1095, 1093 ] }, + { "weight": 8, "sprite": [ 1110, 1112, 1111, 1109 ] }, + { "weight": 8, "sprite": [ 1126, 1128, 1127, 1125 ] }, + { "weight": 8, "sprite": [ 1142, 1144, 1143, 1141 ] }, + { "weight": 8, "sprite": [ 1158, 1160, 1159, 1157 ] }, + { "weight": 8, "sprite": [ 1174, 1176, 1175, 1173 ] }, + { "weight": 8, "sprite": [ 1190, 1192, 1191, 1189 ] }, + { "weight": 8, "sprite": [ 1206, 1208, 1207, 1205 ] } ] }, { "id": "edge", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1084, 1083 ] }, - { "weight": 8, "sprite": [ 1100, 1099 ] }, - { "weight": 8, "sprite": [ 1116, 1115 ] }, - { "weight": 8, "sprite": [ 1132, 1131 ] }, - { "weight": 8, "sprite": [ 1148, 1147 ] }, - { "weight": 8, "sprite": [ 1164, 1163 ] }, - { "weight": 8, "sprite": [ 1180, 1179 ] }, - { "weight": 8, "sprite": [ 1196, 1195 ] } + { "weight": 8, "sprite": [ 1088, 1087 ] }, + { "weight": 8, "sprite": [ 1104, 1103 ] }, + { "weight": 8, "sprite": [ 1120, 1119 ] }, + { "weight": 8, "sprite": [ 1136, 1135 ] }, + { "weight": 8, "sprite": [ 1152, 1151 ] }, + { "weight": 8, "sprite": [ 1168, 1167 ] }, + { "weight": 8, "sprite": [ 1184, 1183 ] }, + { "weight": 8, "sprite": [ 1200, 1199 ] } ] }, { "id": "end_piece", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1086, 1088, 1087, 1085 ] }, - { "weight": 8, "sprite": [ 1102, 1104, 1103, 1101 ] }, - { "weight": 8, "sprite": [ 1118, 1120, 1119, 1117 ] }, - { "weight": 8, "sprite": [ 1134, 1136, 1135, 1133 ] }, - { "weight": 8, "sprite": [ 1150, 1152, 1151, 1149 ] }, - { "weight": 8, "sprite": [ 1166, 1168, 1167, 1165 ] }, - { "weight": 8, "sprite": [ 1182, 1184, 1183, 1181 ] }, - { "weight": 8, "sprite": [ 1198, 1200, 1199, 1197 ] } + { "weight": 8, "sprite": [ 1090, 1092, 1091, 1089 ] }, + { "weight": 8, "sprite": [ 1106, 1108, 1107, 1105 ] }, + { "weight": 8, "sprite": [ 1122, 1124, 1123, 1121 ] }, + { "weight": 8, "sprite": [ 1138, 1140, 1139, 1137 ] }, + { "weight": 8, "sprite": [ 1154, 1156, 1155, 1153 ] }, + { "weight": 8, "sprite": [ 1170, 1172, 1171, 1169 ] }, + { "weight": 8, "sprite": [ 1186, 1188, 1187, 1185 ] }, + { "weight": 8, "sprite": [ 1202, 1204, 1203, 1201 ] } ] }, { "id": "unconnected", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1093, 1093 ] }, - { "weight": 8, "sprite": [ 1109, 1109 ] }, - { "weight": 8, "sprite": [ 1125, 1125 ] }, - { "weight": 8, "sprite": [ 1141, 1141 ] }, - { "weight": 8, "sprite": [ 1157, 1157 ] }, - { "weight": 8, "sprite": [ 1173, 1173 ] }, - { "weight": 8, "sprite": [ 1189, 1189 ] }, - { "weight": 8, "sprite": [ 1205, 1205 ] } + { "weight": 8, "sprite": [ 1097, 1097 ] }, + { "weight": 8, "sprite": [ 1113, 1113 ] }, + { "weight": 8, "sprite": [ 1129, 1129 ] }, + { "weight": 8, "sprite": [ 1145, 1145 ] }, + { "weight": 8, "sprite": [ 1161, 1161 ] }, + { "weight": 8, "sprite": [ 1177, 1177 ] }, + { "weight": 8, "sprite": [ 1193, 1193 ] }, + { "weight": 8, "sprite": [ 1209, 1209 ] } ] } ] }, + { + "id": "fd_fire_int1", + "animated": true, + "fg": [ + { "weight": 8, "sprite": 1210 }, + { "weight": 8, "sprite": 1211 }, + { "weight": 8, "sprite": 1212 }, + { "weight": 8, "sprite": 1213 }, + { "weight": 8, "sprite": 1214 }, + { "weight": 8, "sprite": 1215 }, + { "weight": 8, "sprite": 1216 } + ] + }, { "id": "fd_hot_air_sauna", - "fg": 1221, + "fg": 1232, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1206 }, - { "id": "corner", "fg": [ 1208, 1210, 1209, 1207 ] }, - { "id": "t_connection", "fg": [ 1218, 1220, 1219, 1217 ] }, - { "id": "edge", "fg": [ 1212, 1211 ] }, - { "id": "end_piece", "fg": [ 1214, 1216, 1215, 1213 ] }, - { "id": "unconnected", "fg": [ 1221, 1221 ] } + { "id": "center", "fg": 1217 }, + { "id": "corner", "fg": [ 1219, 1221, 1220, 1218 ] }, + { "id": "t_connection", "fg": [ 1229, 1231, 1230, 1228 ] }, + { "id": "edge", "fg": [ 1223, 1222 ] }, + { "id": "end_piece", "fg": [ 1225, 1227, 1226, 1224 ] }, + { "id": "unconnected", "fg": [ 1232, 1232 ] } ] }, - { "id": "f_air_conditioner", "fg": 1222, "bg": 3892, "rotates": false }, - { "id": "f_arcade_machine", "fg": 1223, "rotates": false }, - { "id": "f_armchair", "fg": 1224, "rotates": false }, - { "id": [ "f_ash", "ash" ], "fg": 1225, "rotates": false }, - { "id": "f_ball_mach", "fg": 1226, "rotates": false }, - { "id": "f_barricade_road", "fg": 1227, "rotates": false }, + { "id": "f_air_conditioner", "fg": 1233, "bg": 3891, "rotates": false }, + { "id": "f_arcade_machine", "fg": 1234, "rotates": false }, + { "id": "f_armchair", "fg": 1235, "rotates": false }, + { "id": [ "f_ash", "ash" ], "fg": 1236, "rotates": false }, + { "id": "f_ball_mach", "fg": 1237, "rotates": false }, + { "id": "f_barricade_road", "fg": 1238, "rotates": false }, { "id": "f_bathtub", - "fg": 1228, + "fg": 1239, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 1228 }, - { "id": "center", "fg": 1229 }, - { "id": "corner", "fg": 1230 }, - { "id": "edge", "fg": 1231 }, - { "id": "end_piece", "fg": 1232 }, - { "id": "t_connection", "fg": 1233 } + { "id": "unconnected", "fg": 1239 }, + { "id": "center", "fg": 1240 }, + { "id": "corner", "fg": 1241 }, + { "id": "edge", "fg": 1242 }, + { "id": "end_piece", "fg": 1243 }, + { "id": "t_connection", "fg": 1244 } ] }, { "id": "f_bed", - "fg": 1234, + "fg": 1245, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1234 }, - { "id": "corner", "fg": 1235 }, - { "id": "edge", "fg": 1236 }, - { "id": "end_piece", "fg": 1237 }, - { "id": "t_connection", "fg": 1238 }, - { "id": "unconnected", "fg": 1239 } - ] - }, - { "id": "f_bench", "fg": 5072, "rotates": true }, - { "id": "f_blade", "fg": 1240, "rotates": false }, - { "id": "f_blade_upright", "fg": 1241, "bg": [ ], "rotates": false }, - { "id": "f_boulder_medium", "fg": 1242, "rotates": false }, - { "id": "f_boulder_small", "fg": 1243, "rotates": false }, - { "id": "f_canvas_floor", "fg": 1262 }, - { "id": "f_cattails", "fg": 1244, "rotates": false }, - { "id": "f_center_groundsheet", "fg": 1262 }, - { "id": "f_chair", "fg": 1245, "rotates": false }, - { "id": "f_clay_kiln", "fg": 1280 }, - { "id": "f_coffin_c", "fg": 1246 }, - { "id": "f_coffin_o", "fg": 1247 }, - { "id": "f_displaycase", "fg": 1248, "rotates": false }, - { "id": "f_displaycase_b", "fg": 1249, "rotates": false }, - { "id": "f_dive_block", "fg": 1250, "rotates": false }, - { "id": "f_dryer", "fg": 1251, "rotates": false }, + { "id": "center", "fg": 1245 }, + { "id": "corner", "fg": 1246 }, + { "id": "edge", "fg": 1247 }, + { "id": "end_piece", "fg": 1248 }, + { "id": "t_connection", "fg": 1249 }, + { "id": "unconnected", "fg": 1250 } + ] + }, + { "id": "f_bench", "fg": 5151, "rotates": true }, + { "id": "f_blade", "fg": 1251, "rotates": false }, + { "id": "f_blade_upright", "fg": 1252, "bg": [ ], "rotates": false }, + { "id": "f_boulder_medium", "fg": 1253, "rotates": false }, + { "id": "f_boulder_small", "fg": 1254, "rotates": false }, + { "id": "f_canvas_floor", "fg": 1273 }, + { "id": "f_cattails", "fg": 1255, "rotates": false }, + { "id": "f_center_groundsheet", "fg": 1273 }, + { "id": "f_chair", "fg": 1256, "rotates": false }, + { "id": "f_clay_kiln", "fg": 1291 }, + { "id": "f_coffin_c", "fg": 1257 }, + { "id": "f_coffin_o", "fg": 1258 }, + { "id": "f_displaycase", "fg": 1259, "rotates": false }, + { "id": "f_displaycase_b", "fg": 1260, "rotates": false }, + { "id": "f_dive_block", "fg": 1261, "rotates": false }, + { "id": "f_dryer", "fg": 1262, "rotates": false }, { "id": "f_dumpster", - "fg": 1252, + "fg": 1263, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 1252 }, - { "id": "center", "fg": 1253 }, - { "id": "corner", "fg": 1254 }, - { "id": "edge", "fg": 1255 }, - { "id": "end_piece", "fg": 1256 }, - { "id": "t_connection", "fg": 1257 } - ] - }, - { "id": "f_egg_sackbw", "fg": 1258, "rotates": false }, - { "id": "f_egg_sackcs", "fg": 1258, "rotates": false }, - { "id": "f_egg_sacke", "fg": 1259, "rotates": false }, - { "id": "f_egg_sackws", "fg": 1260, "rotates": false }, - { "id": "f_ergometer", "fg": 1261, "rotates": false }, - { "id": "f_fema_groundsheet", "fg": 1262, "rotates": false }, - { "id": "f_file_cabinet", "fg": 1263, "rotates": false }, - { "id": "f_fireplace", "fg": 1264, "rotates": false }, - { "id": "f_firering", "fg": 1344, "rotates": false }, - { "id": "f_floor_canvas", "fg": 1265, "rotates": false }, - { "id": "f_flower_fungal", "bg": 1365, "rotates": false }, - { "id": "f_forge_rock", "fg": 1264 }, - { "id": "f_fungal_clump", "fg": 1266, "bg": 1365, "rotates": false }, - { "id": "f_fungal_mass", "fg": 1267, "bg": 1365, "rotates": false }, - { "id": "f_glass_fridge", "fg": 1268, "rotates": false }, - { "id": "f_grave_head", "fg": 1269 }, - { "id": "f_grave_monument", "fg": 1270 }, - { "id": "f_grave_stone", "fg": 1271 }, - { "id": "f_grave_stone_old", "fg": 1272 }, - { "id": "f_groundsheet", "fg": 1262, "rotates": false }, - { "id": "f_gun_safe_el", "fg": 1275, "rotates": false }, - { "id": "f_gunsafe_mj", "fg": 1273, "rotates": false }, - { "id": "f_gunsafe_ml", "fg": 1274, "rotates": false }, - { "id": "f_hay", "fg": 1276, "rotates": false }, - { "id": "f_home_furnace", "fg": 1277, "bg": 3892, "rotates": false }, - { "id": "f_indoor_plant", "fg": 1278, "rotates": false }, - { "id": "f_indoor_plant_y", "fg": 1279, "rotates": false }, - { "id": "f_kiln_empty", "fg": 1280 }, - { "id": "f_kiln_full", "fg": 1280, "rotates": false }, - { "id": "f_ladder", "fg": 3723, "rotates": false }, + { "id": "unconnected", "fg": 1263 }, + { "id": "center", "fg": 1264 }, + { "id": "corner", "fg": 1265 }, + { "id": "edge", "fg": 1266 }, + { "id": "end_piece", "fg": 1267 }, + { "id": "t_connection", "fg": 1268 } + ] + }, + { "id": "f_egg_sackbw", "fg": 1269, "rotates": false }, + { "id": "f_egg_sackcs", "fg": 1269, "rotates": false }, + { "id": "f_egg_sacke", "fg": 1270, "rotates": false }, + { "id": "f_egg_sackws", "fg": 1271, "rotates": false }, + { "id": "f_ergometer", "fg": 1272, "rotates": false }, + { "id": "f_fema_groundsheet", "fg": 1273, "rotates": false }, + { "id": "f_file_cabinet", "fg": 1274, "rotates": false }, + { "id": "f_fireplace", "fg": 1275, "rotates": false }, + { "id": "f_firering", "fg": 1355, "rotates": false }, + { "id": "f_floor_canvas", "fg": 1276, "rotates": false }, + { "id": "f_flower_fungal", "bg": 1376, "rotates": false }, + { "id": "f_forge_rock", "fg": 1275 }, + { "id": "f_fungal_clump", "fg": 1277, "bg": 1376, "rotates": false }, + { "id": "f_fungal_mass", "fg": 1278, "bg": 1376, "rotates": false }, + { "id": "f_glass_fridge", "fg": 1279, "rotates": false }, + { "id": "f_grave_head", "fg": 1280 }, + { "id": "f_grave_monument", "fg": 1281 }, + { "id": "f_grave_stone", "fg": 1282 }, + { "id": "f_grave_stone_old", "fg": 1283 }, + { "id": "f_groundsheet", "fg": 1273, "rotates": false }, + { "id": "f_gun_safe_el", "fg": 1286, "rotates": false }, + { "id": "f_gunsafe_mj", "fg": 1284, "rotates": false }, + { "id": "f_gunsafe_ml", "fg": 1285, "rotates": false }, + { "id": "f_hay", "fg": 1287, "rotates": false }, + { "id": "f_home_furnace", "fg": 1288, "bg": 3891, "rotates": false }, + { "id": "f_indoor_plant", "fg": 1289, "rotates": false }, + { "id": "f_indoor_plant_y", "fg": 1290, "rotates": false }, + { "id": "f_kiln_empty", "fg": 1291 }, + { "id": "f_kiln_full", "fg": 1291, "rotates": false }, + { "id": "f_ladder", "fg": 3729, "rotates": false }, { "id": "f_lane", - "fg": 1281, + "fg": 1292, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 1281 }, - { "id": "corner", "fg": 1282 }, - { "id": "edge", "fg": 1283 }, - { "id": "end_piece", "fg": 1284 } + { "id": "unconnected", "fg": 1292 }, + { "id": "corner", "fg": 1293 }, + { "id": "edge", "fg": 1294 }, + { "id": "end_piece", "fg": 1295 } ] }, - { "id": "f_large_groundsheet", "fg": 1262 }, - { "id": "f_lilypad", "fg": 1348, "rotates": false }, - { "id": "f_locker", "fg": 1263, "rotates": false }, - { "id": "f_mailbox", "fg": 1346, "rotates": false }, + { "id": "f_large_groundsheet", "fg": 1273 }, + { "id": "f_lilypad", "fg": 1359, "rotates": false }, + { "id": "f_locker", "fg": 1274, "rotates": false }, + { "id": "f_mailbox", "fg": 1357, "rotates": false }, { "id": "f_makeshift_bed", - "fg": 1285, + "fg": 1296, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1286 }, - { "id": "corner", "fg": 1287 }, - { "id": "edge", "fg": 1288 }, - { "id": "end_piece", "fg": 1289 }, - { "id": "t_connection", "fg": 1290 }, - { "id": "unconnected", "fg": 1291 } + { "id": "center", "fg": 1297 }, + { "id": "corner", "fg": 1298 }, + { "id": "edge", "fg": 1299 }, + { "id": "end_piece", "fg": 1300 }, + { "id": "t_connection", "fg": 1301 }, + { "id": "unconnected", "fg": 1302 } ] }, - { "id": "f_mannequin", "fg": 1292, "rotates": false }, - { "id": "f_mutcactus_test", "fg": 1293, "bg": 1366, "rotates": false }, - { "id": "f_piano", "fg": 1362, "rotates": false }, - { "id": "f_pinball_machine", "fg": 1294, "rotates": false }, - { "id": "f_plant_harvest", "fg": 1295, "bg": 3898, "rotates": false }, - { "id": "f_plant_mature", "fg": 1296, "bg": 3898, "rotates": false }, - { "id": "f_plant_seed", "fg": 1297, "bg": 3898, "rotates": false }, - { "id": "f_plant_seedling", "fg": 1298, "bg": 3898, "rotates": false }, + { "id": "f_mannequin", "fg": 1303, "rotates": false }, + { "id": "f_mutcactus_test", "fg": 1304, "bg": 1377, "rotates": false }, + { "id": "f_piano", "fg": 1373, "rotates": false }, + { "id": "f_pinball_machine", "fg": 1305, "rotates": false }, + { "id": "f_plant_harvest", "fg": 1306, "bg": 3897, "rotates": false }, + { "id": "f_plant_mature", "fg": 1307, "bg": 3897, "rotates": false }, + { "id": "f_plant_seed", "fg": 1308, "bg": 3897, "rotates": false }, + { "id": "f_plant_seedling", "fg": 1309, "bg": 3897, "rotates": false }, { "id": "f_pool_table", - "fg": 1299, + "fg": 1310, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 1299 }, { "id": "end_piece", "fg": 1300 }, { "id": "t_connection", "fg": 1301 } ] + "additional_tiles": [ { "id": "corner", "fg": 1310 }, { "id": "end_piece", "fg": 1311 }, { "id": "t_connection", "fg": 1312 } ] }, - { "id": "f_rack", "fg": 1302, "rotates": false }, - { "id": "f_rack_coat", "fg": 1347, "rotates": false }, + { "id": "f_rack", "fg": 1313, "rotates": false }, + { "id": "f_rack_coat", "fg": 1358, "rotates": false }, { "id": "f_recycle_bin", - "fg": 1252, + "fg": 1263, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 1252 }, - { "id": "center", "fg": 1253 }, - { "id": "corner", "fg": 1254 }, - { "id": "edge", "fg": 1255 }, - { "id": "end_piece", "fg": 1256 }, - { "id": "t_connection", "fg": 1257 } + { "id": "unconnected", "fg": 1263 }, + { "id": "center", "fg": 1264 }, + { "id": "corner", "fg": 1265 }, + { "id": "edge", "fg": 1266 }, + { "id": "end_piece", "fg": 1267 }, + { "id": "t_connection", "fg": 1268 } ] }, - { "id": "f_robotic_arm", "fg": 3717, "rotates": false }, - { "id": "f_rubble", "fg": 1303, "rotates": false }, + { "id": "f_robotic_arm", "fg": 3723, "rotates": false }, + { "id": "f_rubble", "fg": 1314, "rotates": false }, { "id": "f_rubble_landfill", - "fg": 1349, + "fg": 1360, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1352 }, - { "id": "corner", "fg": 1350 }, - { "id": "edge", "fg": 1354 }, - { "id": "end_piece", "fg": 1353 }, - { "id": "t_connection", "fg": 1351 }, - { "id": "unconnected", "fg": 1349 } + { "id": "center", "fg": 1363 }, + { "id": "corner", "fg": 1361 }, + { "id": "edge", "fg": 1365 }, + { "id": "end_piece", "fg": 1364 }, + { "id": "t_connection", "fg": 1362 }, + { "id": "unconnected", "fg": 1360 } ] }, { "id": "f_rubble_landfill_season_winter", - "fg": 1355, + "fg": 1366, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1358 }, - { "id": "corner", "fg": 1356 }, - { "id": "edge", "fg": 1360 }, - { "id": "end_piece", "fg": 1359 }, - { "id": "t_connection", "fg": 1357 }, - { "id": "unconnected", "fg": 1355 } + { "id": "center", "fg": 1369 }, + { "id": "corner", "fg": 1367 }, + { "id": "edge", "fg": 1371 }, + { "id": "end_piece", "fg": 1370 }, + { "id": "t_connection", "fg": 1368 }, + { "id": "unconnected", "fg": 1366 } ] }, - { "id": "f_rubble_rock", "fg": 1304, "rotates": false }, + { "id": "f_rubble_rock", "fg": 1315, "rotates": false }, { "id": "f_sandbag_half", - "fg": 1345, + "fg": 1356, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 1345 }, - { "id": "center", "fg": 1306 }, - { "id": "corner", "fg": 1307 }, - { "id": "edge", "fg": 1308 }, - { "id": "end_piece", "fg": 1309 }, - { "id": "t_connection", "fg": 1310 } + { "id": "unconnected", "fg": 1356 }, + { "id": "center", "fg": 1317 }, + { "id": "corner", "fg": 1318 }, + { "id": "edge", "fg": 1319 }, + { "id": "end_piece", "fg": 1320 }, + { "id": "t_connection", "fg": 1321 } ] }, { "id": "f_sandbag_wall", - "fg": 1305, + "fg": 1316, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 1305 }, - { "id": "center", "fg": 1311 }, - { "id": "corner", "fg": 1312 }, - { "id": "edge", "fg": 1313 }, - { "id": "end_piece", "fg": 1314 }, - { "id": "t_connection", "fg": 1315 } + { "id": "unconnected", "fg": 1316 }, + { "id": "center", "fg": 1322 }, + { "id": "corner", "fg": 1323 }, + { "id": "edge", "fg": 1324 }, + { "id": "end_piece", "fg": 1325 }, + { "id": "t_connection", "fg": 1326 } ] }, - { "id": "f_shackle", "fg": 1316 }, - { "id": "f_shower", "fg": 1317, "rotates": false }, - { "id": "f_sign", "fg": 1318, "rotates": false }, - { "id": "f_skin_groundsheet", "fg": 1262 }, - { "id": "f_slab", "fg": 1319 }, - { "id": "f_smoking_rack", "fg": 1320, "rotates": false }, + { "id": "f_shackle", "fg": 1327 }, + { "id": "f_shower", "fg": 1328, "rotates": false }, + { "id": "f_sign", "fg": 1329, "rotates": false }, + { "id": "f_skin_groundsheet", "fg": 1273 }, + { "id": "f_slab", "fg": 1330 }, + { "id": "f_smoking_rack", "fg": 1331, "rotates": false }, { "id": "f_sofa", - "fg": 1321, + "fg": 1332, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 1321 }, - { "id": "corner", "fg": 1322 }, - { "id": "edge", "fg": 1323 }, - { "id": "end_piece", "fg": 1324 } + { "id": "unconnected", "fg": 1332 }, + { "id": "corner", "fg": 1333 }, + { "id": "edge", "fg": 1334 }, + { "id": "end_piece", "fg": 1335 } ] }, - { "id": "f_spike", "fg": 1325, "rotates": false }, - { "id": "f_standing_tank", "fg": 3706 }, - { "id": [ "f_statue", "t_sliding_brick_wall_control" ], "fg": 1326, "rotates": false }, - { "id": "f_straw_bed", "fg": 1327, "rotates": false }, - { "id": "f_tank_trap", "fg": 1363, "rotates": false }, - { "id": "f_target", "fg": 1361, "rotates": false }, + { "id": "f_spike", "fg": 1336, "rotates": false }, + { "id": "f_standing_tank", "fg": 3712 }, + { "id": [ "f_statue", "t_sliding_brick_wall_control" ], "fg": 1337, "rotates": false }, + { "id": "f_straw_bed", "fg": 1338, "rotates": false }, + { "id": "f_tank_trap", "fg": 1374, "rotates": false }, + { "id": "f_target", "fg": 1372, "rotates": false }, { "id": "f_tatami", - "fg": 1334, + "fg": 1345, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 1335 }, { "id": "edge", "fg": 1334 }, { "id": "t_connection", "fg": 1336 } ] + "additional_tiles": [ { "id": "corner", "fg": 1346 }, { "id": "edge", "fg": 1345 }, { "id": "t_connection", "fg": 1347 } ] }, - { "id": "f_toilet", "fg": 1337, "rotates": false }, - { "id": "f_trashcan", "fg": 1338, "rotates": false }, - { "id": "f_treadmill", "fg": 1339, "rotates": false }, - { "id": "f_vending_reinforced", "fg": 1340, "rotates": false }, - { "id": "f_wardrobe", "fg": 1364, "rotates": false }, - { "id": "f_washer", "fg": 1341, "rotates": false }, - { "id": "f_water_heater", "fg": 3732, "rotates": true }, - { "id": "f_woodstove", "fg": 1342, "rotates": false }, - { "id": "f_wreckage", "fg": 1343, "rotates": false }, + { "id": "f_toilet", "fg": 1348, "rotates": false }, + { "id": "f_trashcan", "fg": 1349, "rotates": false }, + { "id": "f_treadmill", "fg": 1350, "rotates": false }, + { "id": "f_vending_reinforced", "fg": 1351, "rotates": false }, + { "id": "f_wardrobe", "fg": 1375, "rotates": false }, + { "id": "f_washer", "fg": 1352, "rotates": false }, + { "id": "f_water_heater", "fg": 3736, "rotates": true }, + { "id": "f_woodstove", "fg": 1353, "rotates": false }, + { "id": "f_wreckage", "fg": 1354, "rotates": false }, { "id": "f_counter", - "fg": 1398, + "fg": 1409, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1383 }, - { "id": "corner", "fg": [ 1385, 1387, 1386, 1384 ] }, - { "id": "t_connection", "fg": [ 1395, 1397, 1396, 1394 ] }, - { "id": "edge", "fg": [ 1389, 1388 ] }, - { "id": "end_piece", "fg": [ 1391, 1393, 1392, 1390 ] }, - { "id": "unconnected", "fg": [ 1398, 1398 ] } + { "id": "center", "fg": 1394 }, + { "id": "corner", "fg": [ 1396, 1398, 1397, 1395 ] }, + { "id": "t_connection", "fg": [ 1406, 1408, 1407, 1405 ] }, + { "id": "edge", "fg": [ 1400, 1399 ] }, + { "id": "end_piece", "fg": [ 1402, 1404, 1403, 1401 ] }, + { "id": "unconnected", "fg": [ 1409, 1409 ] } ] }, { "id": "f_cupboard", - "fg": 1414, + "fg": 1425, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1399 }, - { "id": "corner", "fg": [ 1401, 1403, 1402, 1400 ] }, - { "id": "t_connection", "fg": [ 1411, 1413, 1412, 1410 ] }, - { "id": "edge", "fg": [ 1405, 1404 ] }, - { "id": "end_piece", "fg": [ 1407, 1409, 1408, 1406 ] }, - { "id": "unconnected", "fg": [ 1414, 1414 ] } + { "id": "center", "fg": 1410 }, + { "id": "corner", "fg": [ 1412, 1414, 1413, 1411 ] }, + { "id": "t_connection", "fg": [ 1422, 1424, 1423, 1421 ] }, + { "id": "edge", "fg": [ 1416, 1415 ] }, + { "id": "end_piece", "fg": [ 1418, 1420, 1419, 1417 ] }, + { "id": "unconnected", "fg": [ 1425, 1425 ] } ] }, { "id": "f_alien_table", - "fg": 1432, + "fg": 1443, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1417 }, - { "id": "corner", "fg": [ 1419, 1421, 1420, 1418 ] }, - { "id": "t_connection", "fg": [ 1429, 1431, 1430, 1428 ] }, - { "id": "edge", "fg": [ 1423, 1422 ] }, - { "id": "end_piece", "fg": [ 1425, 1427, 1426, 1424 ] }, - { "id": "unconnected", "fg": [ 1432, 1432 ] } + { "id": "center", "fg": 1428 }, + { "id": "corner", "fg": [ 1430, 1432, 1431, 1429 ] }, + { "id": "t_connection", "fg": [ 1440, 1442, 1441, 1439 ] }, + { "id": "edge", "fg": [ 1434, 1433 ] }, + { "id": "end_piece", "fg": [ 1436, 1438, 1437, 1435 ] }, + { "id": "unconnected", "fg": [ 1443, 1443 ] } ] }, { "id": "f_canvas_door", - "fg": 1436, + "fg": 1447, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1436 }, - { "id": "t_connection", "fg": [ 1436, 1435, 1436, 1435 ] }, - { "id": "edge", "fg": [ 1435, 1436 ] }, - { "id": "unconnected", "fg": [ 1436, 1436 ] } + { "id": "center", "fg": 1447 }, + { "id": "t_connection", "fg": [ 1447, 1446, 1447, 1446 ] }, + { "id": "edge", "fg": [ 1446, 1447 ] }, + { "id": "unconnected", "fg": [ 1447, 1447 ] } ] }, { "id": "f_canvas_door_o", - "fg": 1434, + "fg": 1445, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1434 }, - { "id": "t_connection", "fg": [ 1434, 1433, 1434, 1433 ] }, - { "id": "edge", "fg": [ 1433, 1434 ] }, - { "id": "unconnected", "fg": [ 1434, 1434 ] } + { "id": "center", "fg": 1445 }, + { "id": "t_connection", "fg": [ 1445, 1444, 1445, 1444 ] }, + { "id": "edge", "fg": [ 1444, 1445 ] }, + { "id": "unconnected", "fg": [ 1445, 1445 ] } ] }, { "id": "f_canvas_wall", - "fg": 1447, + "fg": 1458, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1447 }, - { "id": "corner", "fg": [ 1438, 1440, 1439, 1437 ] }, - { "id": "t_connection", "fg": [ 1441, 1442, 1441, 1442 ] }, - { "id": "edge", "fg": [ 1442, 1441 ] }, - { "id": "end_piece", "fg": [ 1444, 1446, 1445, 1443 ] }, - { "id": "unconnected", "fg": [ 1447, 1447 ] } + { "id": "center", "fg": 1458 }, + { "id": "corner", "fg": [ 1449, 1451, 1450, 1448 ] }, + { "id": "t_connection", "fg": [ 1452, 1453, 1452, 1453 ] }, + { "id": "edge", "fg": [ 1453, 1452 ] }, + { "id": "end_piece", "fg": [ 1455, 1457, 1456, 1454 ] }, + { "id": "unconnected", "fg": [ 1458, 1458 ] } ] }, - { "id": "f_cardboard_box", "fg": 1448 }, + { "id": "f_cardboard_box", "fg": 1459 }, { "id": "f_curtain", - "fg": 1464, + "fg": 1475, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1464 }, - { "id": "corner", "fg": [ 1450, 1452, 1451, 1449 ] }, - { "id": "t_connection", "fg": [ 1461, 1463, 1462, 1460 ] }, - { "id": "edge", "fg": [ 1454, 1453 ] }, - { "id": "end_piece", "fg": [ 1456, 1458, 1457, 1455 ] }, - { "id": "unconnected", "fg": [ 1464, 1464 ] } + { "id": "center", "fg": 1475 }, + { "id": "corner", "fg": [ 1461, 1463, 1462, 1460 ] }, + { "id": "t_connection", "fg": [ 1472, 1474, 1473, 1471 ] }, + { "id": "edge", "fg": [ 1465, 1464 ] }, + { "id": "end_piece", "fg": [ 1467, 1469, 1468, 1466 ] }, + { "id": "unconnected", "fg": [ 1475, 1475 ] } ] }, { "id": "f_desk", - "fg": 1477, + "fg": 1488, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1465 }, - { "id": "corner", "fg": [ 1467, 1469, 1468, 1466 ] }, - { "id": "t_connection", "fg": [ 1476, 1471, 1470, 1471 ] }, - { "id": "edge", "fg": [ 1471, 1470 ] }, - { "id": "end_piece", "fg": [ 1473, 1475, 1474, 1472 ] }, - { "id": "unconnected", "fg": [ 1477, 1477 ] } + { "id": "center", "fg": 1476 }, + { "id": "corner", "fg": [ 1478, 1480, 1479, 1477 ] }, + { "id": "t_connection", "fg": [ 1487, 1482, 1481, 1482 ] }, + { "id": "edge", "fg": [ 1482, 1481 ] }, + { "id": "end_piece", "fg": [ 1484, 1486, 1485, 1483 ] }, + { "id": "unconnected", "fg": [ 1488, 1488 ] } ] }, - { "id": "f_filing_cabinet", "rotates": true, "fg": [ 1479, 1482, 1481, 1480 ] }, - { "id": [ "f_floor_lamp", "vp_ap_standing_lamp" ], "fg": 1483 }, + { "id": "f_filing_cabinet", "rotates": true, "fg": [ 1490, 1493, 1492, 1491 ] }, + { "id": [ "f_floor_lamp", "vp_ap_standing_lamp" ], "fg": 1494 }, { "id": "f_large_canvas_door", - "fg": 1489, + "fg": 1500, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1489 }, - { "id": "t_connection", "fg": [ 1489, 1488, 1489, 1488 ] }, - { "id": "edge", "fg": [ 1488, 1489 ] }, - { "id": "unconnected", "fg": [ 1489, 1489 ] } + { "id": "center", "fg": 1500 }, + { "id": "t_connection", "fg": [ 1500, 1499, 1500, 1499 ] }, + { "id": "edge", "fg": [ 1499, 1500 ] }, + { "id": "unconnected", "fg": [ 1500, 1500 ] } ] }, { "id": "f_large_canvas_door_o", - "fg": 1487, + "fg": 1498, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1487 }, - { "id": "t_connection", "fg": [ 1487, 1486, 1487, 1486 ] }, - { "id": "edge", "fg": [ 1486, 1487 ] }, - { "id": "unconnected", "fg": [ 1487, 1487 ] } + { "id": "center", "fg": 1498 }, + { "id": "t_connection", "fg": [ 1498, 1497, 1498, 1497 ] }, + { "id": "edge", "fg": [ 1497, 1498 ] }, + { "id": "unconnected", "fg": [ 1498, 1498 ] } ] }, { "id": "f_large_canvas_wall", - "fg": 1500, + "fg": 1511, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1500 }, - { "id": "corner", "fg": [ 1491, 1493, 1492, 1490 ] }, - { "id": "t_connection", "fg": [ 1494, 1495, 1494, 1495 ] }, - { "id": "edge", "fg": [ 1495, 1494 ] }, - { "id": "end_piece", "fg": [ 1497, 1499, 1498, 1496 ] }, - { "id": "unconnected", "fg": [ 1500, 1500 ] } + { "id": "center", "fg": 1511 }, + { "id": "corner", "fg": [ 1502, 1504, 1503, 1501 ] }, + { "id": "t_connection", "fg": [ 1505, 1506, 1505, 1506 ] }, + { "id": "edge", "fg": [ 1506, 1505 ] }, + { "id": "end_piece", "fg": [ 1508, 1510, 1509, 1507 ] }, + { "id": "unconnected", "fg": [ 1511, 1511 ] } ] }, - { "id": [ "f_oven", "vp_ap_oven" ], "fg": 1501 }, + { "id": [ "f_oven", "vp_ap_oven" ], "fg": 1512 }, { "id": "f_skin_door", - "fg": 1505, + "fg": 1516, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1505 }, - { "id": "t_connection", "fg": [ 1505, 1504, 1505, 1504 ] }, - { "id": "edge", "fg": [ 1504, 1505 ] }, - { "id": "unconnected", "fg": [ 1505, 1505 ] } + { "id": "center", "fg": 1516 }, + { "id": "t_connection", "fg": [ 1516, 1515, 1516, 1515 ] }, + { "id": "edge", "fg": [ 1515, 1516 ] }, + { "id": "unconnected", "fg": [ 1516, 1516 ] } ] }, { "id": "f_skin_door_o", - "fg": 1503, + "fg": 1514, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1503 }, - { "id": "t_connection", "fg": [ 1503, 1502, 1503, 1502 ] }, - { "id": "edge", "fg": [ 1502, 1503 ] }, - { "id": "unconnected", "fg": [ 1503, 1503 ] } + { "id": "center", "fg": 1514 }, + { "id": "t_connection", "fg": [ 1514, 1513, 1514, 1513 ] }, + { "id": "edge", "fg": [ 1513, 1514 ] }, + { "id": "unconnected", "fg": [ 1514, 1514 ] } ] }, { "id": "f_skin_wall", - "fg": 1517, + "fg": 1528, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1517 }, - { "id": "corner", "fg": [ 1507, 1509, 1508, 1506 ] }, - { "id": "t_connection", "fg": [ 1511, 1510, 1511, 1510 ] }, - { "id": "edge", "fg": [ 1511, 1510 ] }, - { "id": "end_piece", "fg": [ 1513, 1515, 1514, 1512 ] }, - { "id": "unconnected", "fg": [ 1517, 1517 ] } + { "id": "center", "fg": 1528 }, + { "id": "corner", "fg": [ 1518, 1520, 1519, 1517 ] }, + { "id": "t_connection", "fg": [ 1522, 1521, 1522, 1521 ] }, + { "id": "edge", "fg": [ 1522, 1521 ] }, + { "id": "end_piece", "fg": [ 1524, 1526, 1525, 1523 ] }, + { "id": "unconnected", "fg": [ 1528, 1528 ] } ] }, { "id": "f_table", - "fg": 1534, + "fg": 1545, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1519 }, - { "id": "corner", "fg": [ 1521, 1523, 1522, 1520 ] }, - { "id": "t_connection", "fg": [ 1531, 1533, 1532, 1530 ] }, - { "id": "edge", "fg": [ 1525, 1524 ] }, - { "id": "end_piece", "fg": [ 1527, 1529, 1528, 1526 ] }, - { "id": "unconnected", "fg": [ 1534, 1534 ] } + { "id": "center", "fg": 1530 }, + { "id": "corner", "fg": [ 1532, 1534, 1533, 1531 ] }, + { "id": "t_connection", "fg": [ 1542, 1544, 1543, 1541 ] }, + { "id": "edge", "fg": [ 1536, 1535 ] }, + { "id": "end_piece", "fg": [ 1538, 1540, 1539, 1537 ] }, + { "id": "unconnected", "fg": [ 1545, 1545 ] } ] }, - { "id": [ "2byarm_guard", "2byshin_guard" ], "fg": 1549 }, - { "id": "fried_eggs", "fg": 1595, "rotates": false }, - { "id": [ "money_one", "money_ten", "money_twenty" ], "fg": 1622 }, - { "id": [ "flyer", "necropolis_leaflet" ], "fg": 1676 }, + { "id": [ "2byarm_guard", "2byshin_guard" ], "fg": 1560 }, + { "id": "fried_eggs", "fg": 1606, "rotates": false }, + { "id": [ "money_one", "money_ten", "money_twenty" ], "fg": 1633 }, + { "id": [ "flyer", "necropolis_leaflet" ], "fg": 1687 }, { "id": [ "adv_chemistry", @@ -2331,7 +2353,7 @@ "modern_tanner", "repeater_mod_guide" ], - "fg": 1678 + "fg": 1689 }, { "id": [ @@ -2352,7 +2374,7 @@ "textbook_robots", "textbook_armschina" ], - "fg": 1685 + "fg": 1696 }, { "id": [ @@ -2367,7 +2389,7 @@ "cookbook_daintydishes", "cookbook_liverforkids" ], - "fg": 1679 + "fg": 1690 }, { "id": [ @@ -2380,7 +2402,7 @@ "recipe_melee", "recipe_labchem" ], - "fg": 1683 + "fg": 1694 }, { "id": [ @@ -2397,9 +2419,9 @@ "recipe_creepy", "recipe_maiar" ], - "fg": 1683 + "fg": 1694 }, - { "id": [ "pocket_firstaid", "pocket_firearms", "pocket_survival" ], "fg": 1682 }, + { "id": [ "pocket_firstaid", "pocket_firearms", "pocket_survival" ], "fg": 1693 }, { "id": [ "mag_rifle", @@ -2419,7 +2441,7 @@ "mag_launcher", "mag_swimming" ], - "fg": 1680 + "fg": 1691 }, { "id": [ @@ -2436,7 +2458,7 @@ "schematics_searchlight", "schematics_secubot" ], - "fg": 1684 + "fg": 1695 }, { "id": [ @@ -2456,9 +2478,9 @@ "manual_shotgun", "manual_fabrication" ], - "fg": 1681 + "fg": 1692 }, - { "id": [ "record_patient", "tailor_portfolio", "isherwood_herbal_remedies" ], "fg": 1677 }, + { "id": [ "record_patient", "tailor_portfolio", "isherwood_herbal_remedies" ], "fg": 1688 }, { "id": [ "mre_asianbeef_box", @@ -2472,7 +2494,7 @@ "mre_beef_box", "mre_beefstew_box" ], - "fg": 1715, + "fg": 1726, "rotates": false }, { @@ -2483,7 +2505,7 @@ "mre_mexicanchickenstew_box", "mre_chicken_box" ], - "fg": 1717, + "fg": 1728, "rotates": false }, { @@ -2497,37 +2519,37 @@ "mre_ratatouille_box", "mre_sfettuccine_box" ], - "fg": 1721, + "fg": 1732, "rotates": false }, - { "id": [ "mre_hotdog_box", "mre_hashbrownbacon_box", "mre_maplesausage_box" ], "fg": 1718, "rotates": false }, - { "id": [ "mre_accessory", "mre_dessert" ], "fg": 1720, "rotates": false }, - { "id": [ "plastic_plate", "soap_holder" ], "fg": 1804 }, - { "id": "2x4", "fg": 1723 }, - { "id": "RAM", "fg": 1724 }, - { "id": "helmet_motor", "fg": 1725 }, - { "id": "223_casing", "fg": 1726 }, - { "id": "40mm_casing", "fg": 1727 }, - { "id": "40x46mm_m118_casing", "fg": 1727 }, - { "id": "50_casing", "fg": 1728 }, - { "id": "9mm_casing", "fg": 1729 }, - { "id": "arrow_cf", "fg": 1730 }, - { "id": "arrow_exploding", "fg": 1731 }, - { "id": "arrow_field_point_fletched", "fg": 1732 }, - { "id": "arrow_fire_hardened_fletched", "fg": 1733 }, - { "id": "arrow_flammable", "fg": 1734 }, - { "id": "arrow_flamming", "fg": 1735 }, - { "id": "arrow_heavy_fire_hardened_fletched", "fg": 1736 }, - { "id": "arrow_metal", "fg": 1737 }, - { "id": "arrow_metal_sharpened_fletched", "fg": 1738 }, - { "id": "arrow_plastic", "fg": 1739 }, - { "id": "arrow_small_game_fletched", "fg": 1740 }, - { "id": "arrow_wood", "fg": 1741 }, - { "id": "arrow_wood_heavy", "fg": 1742 }, - { "id": "bolt_cf", "fg": 1743 }, - { "id": "bolt_explosive", "fg": 1744 }, - { "id": "bolt_metal", "fg": 1745 }, - { "id": [ "bolt_steel", "bolt_steel_bodkin", "bolt_steel_target" ], "fg": 1746 }, + { "id": [ "mre_hotdog_box", "mre_hashbrownbacon_box", "mre_maplesausage_box" ], "fg": 1729, "rotates": false }, + { "id": [ "mre_accessory", "mre_dessert" ], "fg": 1731, "rotates": false }, + { "id": [ "plastic_plate", "soap_holder" ], "fg": 1815 }, + { "id": "2x4", "fg": 1734 }, + { "id": "RAM", "fg": 1735 }, + { "id": "helmet_motor", "fg": 1736 }, + { "id": "223_casing", "fg": 1737 }, + { "id": "40mm_casing", "fg": 1738 }, + { "id": "40x46mm_m118_casing", "fg": 1738 }, + { "id": "50_casing", "fg": 1739 }, + { "id": "9mm_casing", "fg": 1740 }, + { "id": "arrow_cf", "fg": 1741 }, + { "id": "arrow_exploding", "fg": 1742 }, + { "id": "arrow_field_point_fletched", "fg": 1743 }, + { "id": "arrow_fire_hardened_fletched", "fg": 1744 }, + { "id": "arrow_flammable", "fg": 1745 }, + { "id": "arrow_flamming", "fg": 1746 }, + { "id": "arrow_heavy_fire_hardened_fletched", "fg": 1747 }, + { "id": "arrow_metal", "fg": 1748 }, + { "id": "arrow_metal_sharpened_fletched", "fg": 1749 }, + { "id": "arrow_plastic", "fg": 1750 }, + { "id": "arrow_small_game_fletched", "fg": 1751 }, + { "id": "arrow_wood", "fg": 1752 }, + { "id": "arrow_wood_heavy", "fg": 1753 }, + { "id": "bolt_cf", "fg": 1754 }, + { "id": "bolt_explosive", "fg": 1755 }, + { "id": "bolt_metal", "fg": 1756 }, + { "id": [ "bolt_steel", "bolt_steel_bodkin", "bolt_steel_target" ], "fg": 1757 }, { "id": [ "bolt_wood", @@ -2538,761 +2560,747 @@ "bolt_wood_bodkin", "bolt_wood_small_game" ], - "fg": 1747 - }, - { "id": "shot_hull", "fg": 1748 }, - { "id": "art_sphere", "fg": 1763 }, - { "id": "art_rod", "fg": 1761 }, - { "id": "art_teardrop", "fg": 1765 }, - { "id": "art_lamp", "fg": 1757 }, - { "id": "art_snake", "fg": 1762 }, - { "id": "art_disc", "fg": 1754 }, - { "id": "art_beads", "fg": 1751 }, - { "id": "art_napkin", "fg": 1758 }, - { "id": "art_urchin", "fg": 1767 }, - { "id": "art_jelly", "fg": 1755 }, - { "id": "art_spiral", "fg": 1764 }, - { "id": "art_pin", "fg": 1759 }, - { "id": "art_tube", "fg": 1766 }, - { "id": "art_pyramid", "fg": 1760 }, - { "id": "art_crystal", "fg": 1753 }, - { "id": "art_knot", "fg": 1756 }, - { "id": "art_crescent", "fg": 1752 }, - { "id": "altered_teapot", "fg": 1749 }, - { "id": "architect_cube", "fg": 1750 }, - { "id": "fire_ax", "fg": 2335 }, - { "id": "ax", "fg": 1769 }, - { "id": "hatchet", "fg": 1768 }, - { "id": "backpack", "fg": 1770 }, - { "id": "duffelbag", "fg": 1771 }, - { "id": "molle_pack", "fg": 1772 }, - { "id": [ "rifle_case_soft_leather", "rifle_case_xl_soft_leather" ], "fg": 1775 }, - { "id": "bag_canvas", "fg": 1778 }, - { "id": "basket_laundry", "fg": 1779 }, - { "id": "bat", "fg": 1780 }, - { "id": "bat_metal", "fg": 1781 }, - { "id": "heavy_battery_cell", "fg": 1783 }, - { "id": "heavy_plus_battery_cell", "fg": 1783 }, - { "id": "heavy_disposable_cell", "fg": 1783 }, - { "id": "heavy_atomic_battery_cell", "fg": 1782 }, - { "id": "light_battery_cell", "fg": 1785 }, - { "id": "light_minus_battery_cell", "fg": 1787 }, - { "id": "light_plus_battery_cell", "fg": 1785 }, - { "id": "light_disposable_battery_cell", "fg": 1785 }, - { "id": "light_atomic_battery_cell", "fg": 1784 }, - { "id": "light_minus_atomic_battery_cell", "fg": 1786 }, - { "id": "medium_battery_cell", "fg": 1789 }, - { "id": "medium_plus_battery_cell", "fg": 1789 }, - { "id": "medium_disposable_battery_cell", "fg": 1789 }, - { "id": "medium_atomic_battery_cell", "fg": 1788 }, - { "id": "bead_bracelet", "fg": 1790 }, - { "id": "board_trap", "fg": 1791 }, - { "id": "bone", "fg": 1792 }, - { "id": "bone_tainted", "fg": 1793 }, - { "id": "bottle_twoliter", "fg": 1794 }, - { "id": "box_large", "fg": 1795 }, - { "id": "box_medium", "fg": 1796 }, - { "id": "broom", "fg": 1797 }, - { "id": "knife_butcher", "fg": 1799 }, - { "id": "bwirebat", "fg": 1800 }, - { "id": "cattlefodder", "fg": 1801 }, - { "id": "ceramic_cup", "fg": 1802 }, - { "id": "ceramic_mug", "fg": 1803 }, - { "id": "ceramic_plate", "fg": 1804 }, - { "id": "chain", "fg": 1805 }, - { "id": "chainsaw_off", "fg": 1806 }, - { "id": "clay_lump", "fg": 1807 }, - { "id": "clay_watercont", "fg": 1810 }, - { "id": "clay_hydria", "fg": 1808 }, - { "id": "coffeemaker", "fg": 1842 }, - { "id": "bag_zipper", "fg": 1843 }, - { "id": "bottle_glass", "fg": 1844 }, - { "id": "bottle_plastic", "fg": 1845 }, - { "id": "bottle_plastic_small", "fg": 1846 }, - { "id": "box_cigarette", "fg": 1847 }, - { "id": "box_small", "fg": 1848 }, - { "id": "can_drink", "fg": 1849 }, - { "id": "can_drink_unsealed", "fg": 1850 }, - { "id": [ "glass", "base_glass_dish", "wine_glass" ], "fg": 1851 }, - { "id": "jar_3l_glass", "fg": 1852 }, - { "id": "jar_3l_glass_sealed", "fg": 1853 }, - { "id": "jar_glass", "fg": 1854 }, - { "id": "jar_glass_sealed", "fg": 1855 }, - { "id": "jug_plastic", "fg": 1856 }, - { "id": "crossbow", "fg": 1857 }, - { "id": "crowbar", "fg": 1858 }, - { "id": "cudgel", "fg": 1859 }, - { "id": "filter_air", "fg": 1860 }, - { "id": "fish_bait", "fg": 1861 }, - { "id": "corpse_mon_fish_tiny", "fg": 1865 }, - { "id": "corpse_mon_fish_small", "fg": 1864 }, - { "id": "corpse_mon_fish_medium", "fg": 1863 }, - { "id": "corpse_mon_fish_large", "fg": 1862 }, - { "id": "fish_trap", "fg": 1866 }, - { "id": "forge", "fg": 1868 }, - { "id": "char_forge", "fg": 1867 }, - { "id": [ "glock_17", "glock_19", "glock_18c", "glock_22", "glock_31" ], "fg": 1869 }, - { "id": "hoboreel", "fg": 1870 }, - { "id": "hydrogen_tank", "fg": 1871 }, - { "id": "inhaler", "fg": 1872 }, - { "id": "knife_chef", "fg": 1873 }, - { "id": "knife_rm42", "fg": 1874 }, - { "id": "leather_tarp", "fg": 1875 }, - { "id": "water", "fg": 1892 }, - { "id": "water_clean", "fg": 1893 }, - { "id": "gasoline", "fg": 1881 }, - { "id": "diesel", "fg": 2315 }, - { "id": "biodiesel", "fg": 1877 }, - { "id": "flamethrower_fuel", "fg": 1880 }, - { "id": "avgas", "fg": 1876 }, - { "id": "lamp_oil", "fg": 1884 }, - { "id": "motor_oil", "fg": 1886 }, - { "id": "napalm", "fg": 1887 }, - { "id": "gelled_gasoline", "fg": 1882 }, - { "id": "blood", "fg": 1878 }, - { "id": [ "oj", "lemonade" ], "fg": 1888 }, - { "id": "log", "fg": 1894 }, - { "id": "longbow", "fg": 1895 }, - { "id": "lucern_hammer", "fg": 1896 }, - { "id": "machete", "fg": 1897 }, - { "id": "matches", "fg": 1898 }, - { "id": "joint", "fg": 1908 }, - { "id": "joint_lit", "fg": 1909 }, - { "id": "aspirin", "fg": 1902 }, - { "id": "bandages", "fg": 1903 }, - { "id": "antibiotics", "fg": 1899 }, - { "id": "weak_antibiotic", "fg": 1915 }, - { "id": "strong_antibiotic", "fg": 1912 }, - { "id": "vitamins", "fg": 1914 }, - { "id": "gummy_vitamins", "fg": 1906 }, - { "id": "calcium_tablet", "fg": 1904 }, - { "id": "oxycodone", "fg": 1910 }, - { "id": "tramadol", "fg": 1913 }, - { "id": "codeine", "fg": 1905 }, - { "id": "prussian_blue", "fg": 1911 }, - { "id": "iodine", "fg": 1907 }, - { "id": "antiparasitic", "fg": 1901 }, - { "id": "antifungal", "fg": 1900 }, - { "id": "microwave", "fg": 1916 }, - { "id": "money_bundle", "fg": 1917 }, - { "id": "mop", "fg": 1918 }, - { "id": "mp5mag", "fg": 1919 }, - { "id": "nail", "fg": 1920 }, - { "id": "nailbat", "fg": 1921 }, - { "id": "nailboard", "fg": 1922 }, - { "id": "needle_bone", "fg": 1923 }, - { "id": "needle_curved", "fg": 1924 }, - { "id": "needle_wood", "fg": 1925 }, - { "id": "many_years_old_newspaper", "fg": 1926 }, - { "id": "years_old_newspaper", "fg": 1931 }, - { "id": "months_old_newspaper", "fg": 1927 }, - { "id": "newest_newspaper", "fg": 1928 }, - { "id": "one_year_old_newspaper", "fg": 1929 }, - { "id": "weeks_old_newspaper", "fg": 1930 }, - { "id": "pan", "fg": 1932 }, - { "id": "2h_flail_wood", "fg": 1933 }, - { "id": "pine_bough", "fg": 1934 }, - { "id": "pinecone", "fg": 1935 }, - { "id": "pipe", "fg": 1937 }, - { "id": "cu_pipe", "fg": 1936 }, + "fg": 1758 + }, + { "id": "shot_hull", "fg": 1759 }, + { "id": "art_sphere", "fg": 1774 }, + { "id": "art_rod", "fg": 1772 }, + { "id": "art_teardrop", "fg": 1776 }, + { "id": "art_lamp", "fg": 1768 }, + { "id": "art_snake", "fg": 1773 }, + { "id": "art_disc", "fg": 1765 }, + { "id": "art_beads", "fg": 1762 }, + { "id": "art_napkin", "fg": 1769 }, + { "id": "art_urchin", "fg": 1778 }, + { "id": "art_jelly", "fg": 1766 }, + { "id": "art_spiral", "fg": 1775 }, + { "id": "art_pin", "fg": 1770 }, + { "id": "art_tube", "fg": 1777 }, + { "id": "art_pyramid", "fg": 1771 }, + { "id": "art_crystal", "fg": 1764 }, + { "id": "art_knot", "fg": 1767 }, + { "id": "art_crescent", "fg": 1763 }, + { "id": "altered_teapot", "fg": 1760 }, + { "id": "architect_cube", "fg": 1761 }, + { "id": "fire_ax", "fg": 2346 }, + { "id": "ax", "fg": 1780 }, + { "id": "hatchet", "fg": 1779 }, + { "id": "backpack", "fg": 1781 }, + { "id": "duffelbag", "fg": 1782 }, + { "id": "molle_pack", "fg": 1783 }, + { "id": [ "rifle_case_soft_leather", "rifle_case_xl_soft_leather" ], "fg": 1786 }, + { "id": "bag_canvas", "fg": 1789 }, + { "id": "basket_laundry", "fg": 1790 }, + { "id": "bat", "fg": 1791 }, + { "id": "bat_metal", "fg": 1792 }, + { "id": "heavy_battery_cell", "fg": 1794 }, + { "id": "heavy_plus_battery_cell", "fg": 1794 }, + { "id": "heavy_disposable_cell", "fg": 1794 }, + { "id": "heavy_atomic_battery_cell", "fg": 1793 }, + { "id": "light_battery_cell", "fg": 1796 }, + { "id": "light_minus_battery_cell", "fg": 1798 }, + { "id": "light_plus_battery_cell", "fg": 1796 }, + { "id": "light_disposable_battery_cell", "fg": 1796 }, + { "id": "light_atomic_battery_cell", "fg": 1795 }, + { "id": "light_minus_atomic_battery_cell", "fg": 1797 }, + { "id": "medium_battery_cell", "fg": 1800 }, + { "id": "medium_plus_battery_cell", "fg": 1800 }, + { "id": "medium_disposable_battery_cell", "fg": 1800 }, + { "id": "medium_atomic_battery_cell", "fg": 1799 }, + { "id": "bead_bracelet", "fg": 1801 }, + { "id": "board_trap", "fg": 1802 }, + { "id": "bone", "fg": 1803 }, + { "id": "bone_tainted", "fg": 1804 }, + { "id": "bottle_twoliter", "fg": 1805 }, + { "id": "box_large", "fg": 1806 }, + { "id": "box_medium", "fg": 1807 }, + { "id": "broom", "fg": 1808 }, + { "id": "knife_butcher", "fg": 1810 }, + { "id": "bwirebat", "fg": 1811 }, + { "id": "cattlefodder", "fg": 1812 }, + { "id": "ceramic_cup", "fg": 1813 }, + { "id": "ceramic_mug", "fg": 1814 }, + { "id": "ceramic_plate", "fg": 1815 }, + { "id": "chain", "fg": 1816 }, + { "id": "chainsaw_off", "fg": 1817 }, + { "id": "clay_lump", "fg": 1818 }, + { "id": "clay_watercont", "fg": 1821 }, + { "id": "clay_hydria", "fg": 1819 }, + { "id": "coffeemaker", "fg": 1853 }, + { "id": "bag_zipper", "fg": 1854 }, + { "id": "bottle_glass", "fg": 1855 }, + { "id": "bottle_plastic", "fg": 1856 }, + { "id": "bottle_plastic_small", "fg": 1857 }, + { "id": "box_cigarette", "fg": 1858 }, + { "id": "box_small", "fg": 1859 }, + { "id": "can_drink", "fg": 1860 }, + { "id": "can_drink_unsealed", "fg": 1861 }, + { "id": [ "glass", "base_glass_dish", "wine_glass" ], "fg": 1862 }, + { "id": "jar_3l_glass", "fg": 1863 }, + { "id": "jar_3l_glass_sealed", "fg": 1864 }, + { "id": "jar_glass", "fg": 1865 }, + { "id": "jar_glass_sealed", "fg": 1866 }, + { "id": "jug_plastic", "fg": 1867 }, + { "id": "crossbow", "fg": 1868 }, + { "id": "crowbar", "fg": 1869 }, + { "id": "cudgel", "fg": 1870 }, + { "id": "filter_air", "fg": 1871 }, + { "id": "fish_bait", "fg": 1872 }, + { "id": "corpse_mon_fish_tiny", "fg": 1876 }, + { "id": "corpse_mon_fish_small", "fg": 1875 }, + { "id": "corpse_mon_fish_medium", "fg": 1874 }, + { "id": "corpse_mon_fish_large", "fg": 1873 }, + { "id": "fish_trap", "fg": 1877 }, + { "id": "forge", "fg": 1879 }, + { "id": "char_forge", "fg": 1878 }, + { "id": [ "glock_17", "glock_19", "glock_18c", "glock_22", "glock_31" ], "fg": 1880 }, + { "id": "hoboreel", "fg": 1881 }, + { "id": "hydrogen_tank", "fg": 1882 }, + { "id": "inhaler", "fg": 1883 }, + { "id": "knife_chef", "fg": 1884 }, + { "id": "knife_rm42", "fg": 1885 }, + { "id": "leather_tarp", "fg": 1886 }, + { "id": "water", "fg": 1903 }, + { "id": "water_clean", "fg": 1904 }, + { "id": "gasoline", "fg": 1892 }, + { "id": "diesel", "fg": 2326 }, + { "id": "biodiesel", "fg": 1888 }, + { "id": "flamethrower_fuel", "fg": 1891 }, + { "id": "avgas", "fg": 1887 }, + { "id": "lamp_oil", "fg": 1895 }, + { "id": "motor_oil", "fg": 1897 }, + { "id": "napalm", "fg": 1898 }, + { "id": "gelled_gasoline", "fg": 1893 }, + { "id": "blood", "fg": 1889 }, + { "id": [ "oj", "lemonade" ], "fg": 1899 }, + { "id": "log", "fg": 1905 }, + { "id": "longbow", "fg": 1906 }, + { "id": "lucern_hammer", "fg": 1907 }, + { "id": "machete", "fg": 1908 }, + { "id": "matches", "fg": 1909 }, + { "id": "joint", "fg": 1919 }, + { "id": "joint_lit", "fg": 1920 }, + { "id": "aspirin", "fg": 1913 }, + { "id": "bandages", "fg": 1914 }, + { "id": "antibiotics", "fg": 1910 }, + { "id": "weak_antibiotic", "fg": 1926 }, + { "id": "strong_antibiotic", "fg": 1923 }, + { "id": "vitamins", "fg": 1925 }, + { "id": "gummy_vitamins", "fg": 1917 }, + { "id": "calcium_tablet", "fg": 1915 }, + { "id": "oxycodone", "fg": 1921 }, + { "id": "tramadol", "fg": 1924 }, + { "id": "codeine", "fg": 1916 }, + { "id": "prussian_blue", "fg": 1922 }, + { "id": "iodine", "fg": 1918 }, + { "id": "antiparasitic", "fg": 1912 }, + { "id": "antifungal", "fg": 1911 }, + { "id": "microwave", "fg": 1927 }, + { "id": "money_bundle", "fg": 1928 }, + { "id": "mop", "fg": 1929 }, + { "id": "mp5mag", "fg": 1930 }, + { "id": "nail", "fg": 1931 }, + { "id": "nailbat", "fg": 1932 }, + { "id": "nailboard", "fg": 1933 }, + { "id": "needle_bone", "fg": 1934 }, + { "id": "needle_curved", "fg": 1935 }, + { "id": "needle_wood", "fg": 1936 }, + { "id": "many_years_old_newspaper", "fg": 1937 }, + { "id": "years_old_newspaper", "fg": 1942 }, + { "id": "months_old_newspaper", "fg": 1938 }, + { "id": "newest_newspaper", "fg": 1939 }, + { "id": "one_year_old_newspaper", "fg": 1940 }, + { "id": "weeks_old_newspaper", "fg": 1941 }, + { "id": "pan", "fg": 1943 }, + { "id": "2h_flail_wood", "fg": 1944 }, + { "id": "pine_bough", "fg": 1945 }, + { "id": "pinecone", "fg": 1946 }, + { "id": "pipe", "fg": 1948 }, + { "id": "cu_pipe", "fg": 1947 }, { "id": [ "rifle_9mm", "rifle_3006", "rifle_45", "rifle_22", "rifle_40", "rifle_44", "rifle_38", "rifle_223" ], - "fg": 1938 - }, - { "id": "pipe_shotgun", "fg": 1939 }, - { "id": "plastic_sheet", "fg": 1940 }, - { "id": "pneumatic_shotgun", "fg": 1943 }, - { "id": "pot", "fg": 1945 }, - { "id": "powder_candy", "fg": 1946 }, - { "id": "rag", "fg": 1947 }, - { "id": "rag_bloody", "fg": 1948 }, - { "id": "rebar", "fg": 1949 }, - { "id": "rock", "fg": 1950 }, - { "id": "rolling_pin", "fg": 1951 }, - { "id": "fur_rollmat", "fg": 1952 }, - { "id": "rollmat", "fg": 1953 }, - { "id": "scissors", "fg": 1954 }, - { "id": "screwdriver", "fg": 1955 }, - { "id": "sewing_kit", "fg": 1956 }, - { "id": "sharp_rock", "fg": 1957 }, - { "id": "sheet_metal", "fg": 1958 }, - { "id": "shovel", "fg": 1959 }, - { "id": "slingshot", "fg": 1960 }, - { "id": "solar_panel", "fg": 1962 }, - { "id": "solar_cell", "fg": 1961 }, - { "id": "pointy_stick", "fg": 1963 }, - { "id": "spear_wood", "fg": 1971 }, - { "id": "spear_spike", "fg": 1969 }, - { "id": "spear_knife", "fg": 1965 }, - { "id": "spear_knife_superior", "fg": 1966 }, - { "id": "spear_pipe", "fg": 1967 }, - { "id": "spear_rebar", "fg": 1968 }, - { "id": "spear_steel", "fg": 1970 }, - { "id": "spear_copper", "fg": 1964 }, - { "id": "splinter", "fg": 1972 }, - { "id": "sponge", "fg": 1973 }, - { "id": "spring", "fg": 1974 }, - { "id": "stick", "fg": 1975 }, - { "id": "stick_long", "fg": 1976 }, - { "id": "primitive_hammer", "fg": 1977 }, - { "id": "string_36", "fg": 1978 }, - { "id": "string_6", "fg": 1979 }, - { "id": "survnote", "fg": 1980 }, - { "id": "tailors_kit", "fg": 1981 }, - { "id": "creepy_doll", "fg": 1982 }, - { "id": "talking_doll", "fg": 1982 }, - { "id": "tarp", "fg": 1983 }, - { "id": "television", "fg": 1984 }, - { "id": "thread", "fg": 1985 }, - { "id": "crucible_clay", "fg": 1986 }, - { "id": "flashlight", "fg": 1987 }, - { "id": "heavy_flashlight", "fg": 1989 }, - { "id": "saw", "fg": 1996 }, - { "id": "wrench", "fg": 1997 }, - { "id": "hammer", "fg": 1988 }, - { "id": "knife_meat_cleaver", "fg": 1993 }, - { "id": "knife_vegetable_cleaver", "fg": 1995 }, + "fg": 1949 + }, + { "id": "pipe_shotgun", "fg": 1950 }, + { "id": "plastic_sheet", "fg": 1951 }, + { "id": "pneumatic_shotgun", "fg": 1954 }, + { "id": "pot", "fg": 1956 }, + { "id": "powder_candy", "fg": 1957 }, + { "id": "rag", "fg": 1958 }, + { "id": "rag_bloody", "fg": 1959 }, + { "id": "rebar", "fg": 1960 }, + { "id": "rock", "fg": 1961 }, + { "id": "rolling_pin", "fg": 1962 }, + { "id": "fur_rollmat", "fg": 1963 }, + { "id": "rollmat", "fg": 1964 }, + { "id": "scissors", "fg": 1965 }, + { "id": "screwdriver", "fg": 1966 }, + { "id": "sewing_kit", "fg": 1967 }, + { "id": "sharp_rock", "fg": 1968 }, + { "id": "sheet_metal", "fg": 1969 }, + { "id": "shovel", "fg": 1970 }, + { "id": "slingshot", "fg": 1971 }, + { "id": "solar_panel", "fg": 1973 }, + { "id": "solar_cell", "fg": 1972 }, + { "id": "pointy_stick", "fg": 1974 }, + { "id": "spear_wood", "fg": 1982 }, + { "id": "spear_spike", "fg": 1980 }, + { "id": "spear_knife", "fg": 1976 }, + { "id": "spear_knife_superior", "fg": 1977 }, + { "id": "spear_pipe", "fg": 1978 }, + { "id": "spear_rebar", "fg": 1979 }, + { "id": "spear_steel", "fg": 1981 }, + { "id": "spear_copper", "fg": 1975 }, + { "id": "splinter", "fg": 1983 }, + { "id": "sponge", "fg": 1984 }, + { "id": "spring", "fg": 1985 }, + { "id": "stick", "fg": 1986 }, + { "id": "stick_long", "fg": 1987 }, + { "id": "primitive_hammer", "fg": 1988 }, + { "id": "string_36", "fg": 1989 }, + { "id": "string_6", "fg": 1990 }, + { "id": "survnote", "fg": 1991 }, + { "id": "tailors_kit", "fg": 1992 }, + { "id": "creepy_doll", "fg": 1993 }, + { "id": "talking_doll", "fg": 1993 }, + { "id": "tarp", "fg": 1994 }, + { "id": "television", "fg": 1995 }, + { "id": "thread", "fg": 1996 }, + { "id": "crucible_clay", "fg": 1997 }, + { "id": "flashlight", "fg": 1998 }, + { "id": "heavy_flashlight", "fg": 2000 }, + { "id": "saw", "fg": 2007 }, + { "id": "wrench", "fg": 2008 }, + { "id": "hammer", "fg": 1999 }, + { "id": "knife_meat_cleaver", "fg": 2004 }, + { "id": "knife_vegetable_cleaver", "fg": 2006 }, { "id": "lighter", - "fg": [ { "weight": 1, "sprite": 1991 }, { "weight": 1, "sprite": 1990 }, { "weight": 1, "sprite": 1992 } ] - }, - { "id": "usb_drive", "fg": 1994 }, - { "id": "cash_card", "fg": 1998 }, - { "id": "fp_loyalty_card", "fg": 1999 }, - { "id": "id_industrial", "fg": 2000 }, - { "id": "id_military", "fg": 2001 }, - { "id": "id_science", "fg": 2002 }, - { "id": "bowl_plastic", "fg": 2003 }, - { "id": "cup_plastic", "fg": 2004 }, - { "id": "fork", "fg": 2005 }, - { "id": "glass_plate", "fg": 2006 }, - { "id": "knife_butter", "fg": 2007 }, - { "id": "2h_flail_steel", "fg": 2011 }, - { "id": "washboard", "fg": 2013 }, - { "id": "wash_kit", "fg": 2012 }, - { "id": "welder", "fg": 2014 }, - { "id": "welder_crude", "fg": 2015 }, - { "id": "wood_panel", "fg": 2016 }, - { "id": "wood_sheet", "fg": 2017 }, - { "id": [ "m16_auto_rifle_var_acr", "acr_300blk" ], "fg": 2075 }, - { "id": [ "ak47", "aksemi" ], "fg": 2025 }, - { "id": [ "carbine_flintlock", "carbine_flintlock_double" ], "fg": 2039 }, - { "id": [ "m16a4", "m16_auto_rifle_var_m16a3" ], "fg": 2076 }, - { "id": [ "m249", "m249_semi" ], "fg": 2083 }, - { "id": [ "m60", "m60_semi" ], "fg": 2093 }, - { "id": [ "mp40", "mp40semi" ], "fg": 2109 }, - { "id": [ "slamfire_shotgun", "slamfire_shotgun_d" ], "fg": 2148 }, - { "id": [ "bandages_makeshift", "bandages_makeshift_boiled" ], "fg": 2176, "rotates": false }, - { "id": [ "belt308_reusable", "belt308", "belt223" ], "fg": 2232, "rotates": false }, - { "id": [ "cutlass_inferior", "cutlass_fake" ], "fg": 2308, "rotates": false }, - { "id": [ "jian_fake", "jian_inferior" ], "fg": 2415, "rotates": false }, - { "id": [ "porkbelly", "raw_curing_fatty_meat" ], "fg": 2633, "rotates": false }, - { "id": "raw_cured_fatty_meat", "fg": 2634, "rotates": false }, - { "id": "bacon_uncut", "fg": 2631, "rotates": false }, - { "id": "meat_fatty_cooked", "fg": 2632, "rotates": false }, - { "id": [ "garnet_gold_ring", "ruby_gold_ring" ], "fg": 2655 }, - { "id": [ "garnet_silver_ring", "ruby_silver_ring" ], "fg": 2657 }, - { "id": [ "garnet_platinum_ring", "ruby_platinum_ring" ], "fg": 2656 }, - { "id": [ "sapphire_gold_ring", "alexandrite_gold_ring" ], "fg": 2664 }, - { "id": [ "sapphire_silver_ring", "alexandrite_silver_ring" ], "fg": 2666 }, - { "id": [ "sapphire_platinum_ring", "alexandrite_platinum_ring" ], "fg": 2665 }, - { "id": [ "opal_gold_ring", "pearl_gold_ring" ], "fg": 2658 }, - { "id": [ "opal_silver_ring", "pearl_silver_ring" ], "fg": 2660 }, - { "id": [ "opal_platinum_ring", "pearl_platinum_ring" ], "fg": 2659 }, - { "id": [ "overlay_wielded_weed", "weed" ], "fg": 2674, "rotates": false }, - { "id": "animation_bullet_flame", "fg": 2677, "rotates": false }, - { "id": "animation_bullet_normal", "fg": 2678, "rotates": false }, - { "id": "animation_bullet_shrapnel", "fg": 2679 }, - { "id": "animation_hit", "fg": 2680 }, - { "id": "animation_line", "bg": 2678 }, + "fg": [ { "weight": 1, "sprite": 2002 }, { "weight": 1, "sprite": 2001 }, { "weight": 1, "sprite": 2003 } ] + }, + { "id": "usb_drive", "fg": 2005 }, + { "id": "cash_card", "fg": 2009 }, + { "id": "fp_loyalty_card", "fg": 2010 }, + { "id": "id_industrial", "fg": 2011 }, + { "id": "id_military", "fg": 2012 }, + { "id": "id_science", "fg": 2013 }, + { "id": "bowl_plastic", "fg": 2014 }, + { "id": "cup_plastic", "fg": 2015 }, + { "id": "fork", "fg": 2016 }, + { "id": "glass_plate", "fg": 2017 }, + { "id": "knife_butter", "fg": 2018 }, + { "id": "2h_flail_steel", "fg": 2022 }, + { "id": "washboard", "fg": 2024 }, + { "id": "wash_kit", "fg": 2023 }, + { "id": "welder", "fg": 2025 }, + { "id": "welder_crude", "fg": 2026 }, + { "id": "wood_panel", "fg": 2027 }, + { "id": "wood_sheet", "fg": 2028 }, + { "id": [ "m16_auto_rifle_var_acr", "acr_300blk" ], "fg": 2086 }, + { "id": [ "ak47", "aksemi" ], "fg": 2036 }, + { "id": [ "carbine_flintlock", "carbine_flintlock_double" ], "fg": 2050 }, + { "id": [ "m16a4", "m16_auto_rifle_var_m16a3" ], "fg": 2087 }, + { "id": [ "m249", "m249_semi" ], "fg": 2094 }, + { "id": [ "m60", "m60_semi" ], "fg": 2104 }, + { "id": [ "mp40", "mp40semi" ], "fg": 2120 }, + { "id": [ "slamfire_shotgun", "slamfire_shotgun_d" ], "fg": 2159 }, + { "id": [ "bandages_makeshift", "bandages_makeshift_boiled" ], "fg": 2187, "rotates": false }, + { "id": [ "belt308_reusable", "belt308", "belt223" ], "fg": 2243, "rotates": false }, + { "id": [ "cutlass_inferior", "cutlass_fake" ], "fg": 2319, "rotates": false }, + { "id": [ "jian_fake", "jian_inferior" ], "fg": 2426, "rotates": false }, + { "id": [ "porkbelly", "raw_curing_fatty_meat" ], "fg": 2644, "rotates": false }, + { "id": "raw_cured_fatty_meat", "fg": 2645, "rotates": false }, + { "id": "bacon_uncut", "fg": 2642, "rotates": false }, + { "id": "meat_fatty_cooked", "fg": 2643, "rotates": false }, + { "id": [ "garnet_gold_ring", "ruby_gold_ring" ], "fg": 2666 }, + { "id": [ "garnet_silver_ring", "ruby_silver_ring" ], "fg": 2668 }, + { "id": [ "garnet_platinum_ring", "ruby_platinum_ring" ], "fg": 2667 }, + { "id": [ "sapphire_gold_ring", "alexandrite_gold_ring" ], "fg": 2675 }, + { "id": [ "sapphire_silver_ring", "alexandrite_silver_ring" ], "fg": 2677 }, + { "id": [ "sapphire_platinum_ring", "alexandrite_platinum_ring" ], "fg": 2676 }, + { "id": [ "opal_gold_ring", "pearl_gold_ring" ], "fg": 2669 }, + { "id": [ "opal_silver_ring", "pearl_silver_ring" ], "fg": 2671 }, + { "id": [ "opal_platinum_ring", "pearl_platinum_ring" ], "fg": 2670 }, + { "id": [ "overlay_wielded_weed", "weed" ], "fg": 2685, "rotates": false }, + { "id": "animation_bullet_flame", "fg": 2688, "rotates": false }, + { "id": "animation_bullet_normal", "fg": 2689, "rotates": false }, + { "id": "animation_bullet_shrapnel", "fg": 2690 }, + { "id": "animation_hit", "fg": 2691 }, + { "id": "animation_line", "bg": 2689 }, { "id": "craft", "animated": true, - "fg": [ { "weight": 15, "sprite": 2701 }, { "weight": 15, "sprite": 2702 } ] + "fg": [ { "weight": 15, "sprite": 2712 }, { "weight": 15, "sprite": 2713 } ] }, - { "id": "cursor", "fg": 2681, "rotates": false }, + { "id": "cursor", "fg": 2692, "rotates": false }, { "id": "disassembly", "animated": true, - "fg": [ { "weight": 15, "sprite": 2703 }, { "weight": 15, "sprite": 2704 } ] + "fg": [ { "weight": 15, "sprite": 2714 }, { "weight": 15, "sprite": 2715 } ] }, { "id": [ "explosion", "explosion_medium", "explosion_weak" ], - "fg": 2705, + "fg": 2716, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2705 }, - { "id": "corner", "fg": 2682 }, - { "id": "edge", "fg": 2683 }, - { "id": "end_piece", "fg": 2706 }, - { "id": "t_connection", "fg": 2707 }, - { "id": "unconnected", "fg": 2705 } - ] - }, - { "id": "footstep", "fg": 2684, "rotates": false }, - { "id": "highlight", "fg": 2681, "rotates": false }, - { "id": "highlight_item", "fg": 2685, "rotates": false }, - { "id": "infrared_creature", "fg": 2711, "rotates": false }, - { "id": "lighting_boomered_dark", "fg": 2686, "rotates": false }, - { "id": "lighting_boomered_light", "fg": 2687, "rotates": false }, - { "id": [ "lighting_hidden", "unknown_terrain" ], "fg": 2690, "rotates": false }, - { "id": "lighting_lowlight_dark", "fg": 2688, "rotates": false }, - { "id": "lighting_lowlight_light", "fg": 2689, "rotates": false }, - { "id": "line_target", "bg": 2681, "rotates": false }, - { "id": "line_trail", "bg": 2681, "rotates": false }, - { "id": "night_filter1", "fg": 2695 }, - { "id": "night_filter2", "fg": 2696 }, - { "id": "night_filter3", "fg": 2697 }, - { "id": "night_filter4", "fg": 2698 }, - { "id": "night_filter", "fg": 2691 }, - { "id": "nv_filter", "fg": 2693 }, - { "id": "nv_over_filter", "fg": 2694 }, - { "id": "shadow_filter", "fg": 2692 }, + { "id": "center", "fg": 2716 }, + { "id": "corner", "fg": 2693 }, + { "id": "edge", "fg": 2694 }, + { "id": "end_piece", "fg": 2717 }, + { "id": "t_connection", "fg": 2718 }, + { "id": "unconnected", "fg": 2716 } + ] + }, + { "id": "footstep", "fg": 2695, "rotates": false }, + { "id": "highlight", "fg": 2692, "rotates": false }, + { "id": "highlight_item", "fg": 2696, "rotates": false }, + { "id": "infrared_creature", "fg": 2722, "rotates": false }, + { "id": "lighting_boomered_dark", "fg": 2697, "rotates": false }, + { "id": "lighting_boomered_light", "fg": 2698, "rotates": false }, + { "id": [ "lighting_hidden", "unknown_terrain" ], "fg": 2701, "rotates": false }, + { "id": "lighting_lowlight_dark", "fg": 2699, "rotates": false }, + { "id": "lighting_lowlight_light", "fg": 2700, "rotates": false }, + { "id": "line_target", "bg": 2692, "rotates": false }, + { "id": "line_trail", "bg": 2692, "rotates": false }, + { "id": "night_filter1", "fg": 2706 }, + { "id": "night_filter2", "fg": 2707 }, + { "id": "night_filter3", "fg": 2708 }, + { "id": "night_filter4", "fg": 2709 }, + { "id": "night_filter", "fg": 2702 }, + { "id": "nv_filter", "fg": 2704 }, + { "id": "nv_over_filter", "fg": 2705 }, + { "id": "shadow_filter", "fg": 2703 }, { "id": "tr_unfinished_construction", "animated": true, - "fg": [ { "weight": 15, "sprite": 2716 }, { "weight": 15, "sprite": 2717 } ] + "fg": [ { "weight": 15, "sprite": 2727 }, { "weight": 15, "sprite": 2728 } ] }, - { "id": "unknown", "fg": 2718, "rotates": false }, - { "id": "weather_rain_drop", "fg": 2699, "rotates": false }, - { "id": "weather_snowflake", "fg": 2700, "rotates": false }, + { "id": "unknown", "fg": 2729, "rotates": false }, + { "id": "weather_rain_drop", "fg": 2710, "rotates": false }, + { "id": "weather_snowflake", "fg": 2711, "rotates": false }, { "id": "weather_portal_storm", "animated": true, - "fg": [ { "weight": 5, "sprite": 2720 }, { "weight": 5, "sprite": 2721 }, { "weight": 5, "sprite": 2722 } ] + "fg": [ { "weight": 5, "sprite": 2731 }, { "weight": 5, "sprite": 2732 }, { "weight": 5, "sprite": 2733 } ] }, - { "id": "overlay_male_mutation_WILDSHAPE:FISH", "fg": 2757, "rotates": false }, - { "id": "overlay_female_mutation_WILDSHAPE:FISH", "fg": 2740, "rotates": false }, - { "id": "overlay_male_mutation_WILDSHAPE:BEAR", "fg": 2755, "rotates": false }, - { "id": "overlay_female_mutation_WILDSHAPE:BEAR", "fg": 2738, "rotates": false }, - { "id": "overlay_male_mutation_WILDSHAPE:DEER", "fg": 2756, "rotates": false }, - { "id": "overlay_female_mutation_WILDSHAPE:DEER", "fg": 2739, "rotates": false }, + { "id": "overlay_male_mutation_WILDSHAPE:FISH", "fg": 2768, "rotates": false }, + { "id": "overlay_female_mutation_WILDSHAPE:FISH", "fg": 2751, "rotates": false }, + { "id": "overlay_male_mutation_WILDSHAPE:BEAR", "fg": 2766, "rotates": false }, + { "id": "overlay_female_mutation_WILDSHAPE:BEAR", "fg": 2749, "rotates": false }, + { "id": "overlay_male_mutation_WILDSHAPE:DEER", "fg": 2767, "rotates": false }, + { "id": "overlay_female_mutation_WILDSHAPE:DEER", "fg": 2750, "rotates": false }, { "id": "mon_demon_spiderling", "animated": true, "fg": [ - { "weight": 15, "sprite": 2815 }, - { "weight": 15, "sprite": 2816 }, - { "weight": 15, "sprite": 2817 }, - { "weight": 15, "sprite": 2816 } + { "weight": 15, "sprite": 2826 }, + { "weight": 15, "sprite": 2827 }, + { "weight": 15, "sprite": 2828 }, + { "weight": 15, "sprite": 2827 } ], "rotates": false }, { "id": "mon_mirror_image", "animated": true, - "fg": [ { "weight": 5, "sprite": 2820 }, { "weight": 5, "sprite": 2821 }, { "weight": 5, "sprite": 2822 } ] + "fg": [ { "weight": 5, "sprite": 2831 }, { "weight": 5, "sprite": 2832 }, { "weight": 5, "sprite": 2833 } ] }, { "id": "mon_wisp", "fg": [ - { "weight": 1, "sprite": 2823 }, - { "weight": 1, "sprite": 2824 }, - { "weight": 1, "sprite": 2825 }, - { "weight": 1, "sprite": 2826 } + { "weight": 1, "sprite": 2834 }, + { "weight": 1, "sprite": 2835 }, + { "weight": 1, "sprite": 2836 }, + { "weight": 1, "sprite": 2837 } ], "rotates": false }, { "id": "mon_marshmallow_kid", - "fg": [ { "weight": 1, "sprite": 2830 }, { "weight": 1, "sprite": 2831 } ], + "fg": [ { "weight": 1, "sprite": 2841 }, { "weight": 1, "sprite": 2842 } ], "bg": [ ], "rotates": false }, { "id": "mon_necco", "fg": [ - { "weight": 1, "sprite": 2833 }, - { "weight": 1, "sprite": 2834 }, - { "weight": 1, "sprite": 2835 }, - { "weight": 1, "sprite": 2836 }, - { "weight": 1, "sprite": 2837 }, - { "weight": 1, "sprite": 2838 }, - { "weight": 1, "sprite": 2832 } + { "weight": 1, "sprite": 2844 }, + { "weight": 1, "sprite": 2845 }, + { "weight": 1, "sprite": 2846 }, + { "weight": 1, "sprite": 2847 }, + { "weight": 1, "sprite": 2848 }, + { "weight": 1, "sprite": 2849 }, + { "weight": 1, "sprite": 2843 } ], "bg": [ ], "rotates": false }, - { "id": "debug_mon", "fg": 2839 }, - { "id": "mon_EMP_hack", "fg": 2911 }, - { "id": "mon_albino_penguin", "fg": 2840, "bg": 3105, "rotates": false }, - { "id": "mon_alpha_razorclaw", "fg": 2841, "bg": 3105 }, - { "id": "mon_ant", "fg": 2842, "bg": 3105, "rotates": false }, - { "id": "mon_ant_acid_larva", "fg": 3046, "bg": 3105, "rotates": false }, - { "id": "mon_ant_fungus", "fg": 2843, "bg": 3105, "rotates": false }, - { "id": "mon_ant_larva", "fg": 2844, "bg": 3105, "rotates": false }, - { "id": "mon_ant_queen", "fg": 2845, "bg": 3105, "rotates": false }, - { "id": "mon_ant_soldier", "fg": 2846, "bg": 3105, "rotates": false }, - { "id": "mon_bat", "fg": 2847, "bg": 3105, "rotates": false }, - { "id": "mon_bear", "fg": 2848, "bg": 3105, "rotates": false }, - { "id": "mon_bear_cub", "fg": 2849, "bg": 3105, "rotates": false }, - { "id": "mon_bear_smoky", "fg": 2850, "bg": 3105, "rotates": false }, - { "id": "mon_bee", "fg": 2851, "bg": 3105, "rotates": false }, - { "id": "mon_bee_mega", "fg": 2853, "rotates": false }, - { "id": "mon_bee_small", "fg": 2854, "rotates": false }, - { "id": "mon_beekeeper", "fg": 2852, "bg": 3105, "rotates": false }, - { "id": "mon_biollante", "fg": 2855, "bg": 3105, "rotates": false }, - { "id": "mon_black_rat", "fg": 2959, "rotates": false }, - { "id": "mon_blank", "fg": 2856, "bg": 3105, "rotates": false }, - { "id": "mon_blob", "fg": 2857, "bg": 3105, "rotates": false }, - { "id": "mon_blob_large", "fg": 2858, "rotates": false }, - { "id": "mon_blob_small", "fg": 2859, "rotates": false }, - { "id": "mon_bobcat", "fg": 2860, "bg": 3105, "rotates": false }, - { "id": "mon_boomer", "fg": 2861, "bg": 3105, "rotates": false }, - { "id": "mon_boomer_fungus", "fg": 2862, "bg": 3105, "rotates": false }, - { "id": "mon_breather", "fg": 2863, "rotates": false }, - { "id": "mon_breather_hub", "fg": 2864, "bg": 3105, "rotates": false }, - { "id": "mon_c4_hack", "fg": 2865, "bg": 3105, "rotates": false }, - { "id": "mon_cat", "fg": 2860, "bg": 3105, "rotates": false }, - { "id": "mon_centipede", "fg": 2866, "rotates": false }, - { "id": "mon_centipede_giant", "fg": 2867, "bg": 3105, "rotates": false }, - { "id": "mon_charred_nightmare", "fg": 2868, "rotates": false }, - { "id": "mon_chicken", "fg": 2869, "bg": 3105, "rotates": false }, - { "id": "mon_chipmunk", "fg": 2870, "bg": 3105, "rotates": false }, - { "id": "mon_chud", "fg": 2871, "bg": 3105, "rotates": false }, - { "id": "mon_compsognathus", "fg": 2872, "bg": 3105, "rotates": false }, - { "id": "mon_cougar", "fg": 2873, "bg": 3105, "rotates": false }, - { "id": "mon_coyote", "fg": 2874, "bg": 3105, "rotates": false }, - { "id": "mon_coyote_wolf", "fg": 2875, "bg": 3105, "rotates": false }, - { "id": "mon_crawler", "fg": 2876, "bg": 3105, "rotates": false }, - { "id": "mon_creeper_hub", "fg": 2877, "bg": 3105, "rotates": false }, - { "id": "mon_creeper_vine", "fg": 2878, "bg": 3105, "rotates": false }, - { "id": "mon_crow", "fg": 2879, "bg": 3105, "rotates": false }, - { "id": "mon_darkman", "fg": 2880, "bg": 3105, "rotates": false }, - { "id": "mon_deer_mouse", "fg": 2959, "rotates": false }, - { "id": "mon_deinonychus", "fg": 2881, "bg": 3105, "rotates": false }, - { "id": "mon_dementia", "fg": 2882, "bg": 3105, "rotates": false }, - { "id": "mon_dermatik", "fg": 2883, "bg": 3105, "rotates": false }, - { "id": "mon_dermatik_larva", "fg": 2884, "rotates": false }, - { "id": "mon_dilophosaurus", "fg": 2881, "bg": 3105, "rotates": false }, - { "id": "mon_dimorphodon", "fg": 2885, "bg": 3105, "rotates": false }, - { "id": "mon_dog_skeleton", "fg": 2886, "bg": 3105, "rotates": false }, - { "id": "mon_dog_zombie_cop", "fg": 2887, "bg": 3105, "rotates": false }, - { "id": "mon_dog_zombie_rot", "fg": 2888, "bg": [ ], "rotates": false }, - { "id": "mon_dragonfly_giant", "fg": 2890, "bg": 3105, "rotates": false }, - { "id": "mon_dragonfly_small", "fg": 2889, "rotates": false }, - { "id": "mon_duck", "fg": 2891, "bg": 3105, "rotates": false }, - { "id": "mon_eoraptor", "fg": 2872, "bg": 3105, "rotates": false }, - { "id": "mon_fant", "fg": 2892, "rotates": false }, - { "id": "mon_fish_blinky", "fg": 2893, "rotates": false }, - { "id": "mon_fish_bluegill", "fg": 2894, "rotates": false }, - { "id": "mon_fish_bowfin", "fg": 2895, "rotates": false }, - { "id": "mon_fish_bullhead", "fg": 2896, "rotates": false }, - { "id": "mon_fish_carp", "fg": 2897, "rotates": false }, - { "id": "mon_fish_crayfish", "fg": 2898, "rotates": false }, - { "id": "mon_fish_lbass", "fg": 2899, "rotates": false }, - { "id": "mon_fish_lobster", "fg": 2900, "rotates": false }, - { "id": "mon_fish_pbass", "fg": 2901, "rotates": false }, - { "id": "mon_fish_perch", "fg": 2902, "rotates": false }, - { "id": "mon_fish_pickerel", "fg": 2903, "rotates": false }, - { "id": "mon_fish_pike", "fg": 2904, "rotates": false }, - { "id": "mon_fish_salmon", "fg": 2905, "rotates": false }, - { "id": "mon_fish_sbass", "fg": 2906, "rotates": false }, - { "id": "mon_fish_sunfish", "fg": 2907, "rotates": false }, - { "id": "mon_fish_trout", "fg": 2908, "rotates": false }, - { "id": "mon_fish_whitefish", "fg": 2909, "rotates": false }, - { "id": "mon_flaming_eye", "fg": 2910, "bg": 3105, "rotates": false }, - { "id": "mon_flashbang_hack", "fg": 2911, "bg": 3105, "rotates": false }, - { "id": "mon_fly", "fg": 2912, "bg": 3105, "rotates": false }, - { "id": "mon_fox_gray", "fg": 2913, "bg": 3105, "rotates": false }, - { "id": "mon_fox_red", "fg": 2913, "bg": 3105, "rotates": false }, - { "id": "mon_fungal_blossom", "fg": 2914, "bg": 3105, "rotates": false }, - { "id": "mon_fungal_fighter", "fg": 2915, "bg": 3105, "rotates": false }, - { "id": "mon_fungal_hedgerow", "fg": 2916, "bg": 3105, "rotates": false }, - { "id": "mon_fungal_tendril", "fg": 2917, "bg": 3105, "rotates": false }, - { "id": "mon_fungal_wall", "fg": 2918, "bg": 3105, "rotates": false }, - { "id": "mon_fungaloid_dormant", "fg": 3038, "bg": 3105, "rotates": false }, - { "id": "mon_gallimimus", "fg": 2919, "bg": 3105, "rotates": false }, - { "id": "mon_gasbomb_hack", "fg": 2920, "bg": 3105, "rotates": false }, - { "id": "mon_gator", "fg": 2921, "rotates": false }, - { "id": "mon_gelatin", "fg": 2922, "bg": 3105, "rotates": false }, - { "id": "mon_generator", "fg": 2923, "bg": 3105, "rotates": false }, - { "id": "mon_giant_cockroach", "fg": 2924, "rotates": false }, - { "id": "mon_giant_cockroach_nymph", "fg": 2925, "rotates": false }, - { "id": "mon_goat", "fg": 2926, "rotates": false }, - { "id": "mon_gozu", "fg": 2927, "bg": 3105, "rotates": false }, - { "id": "mon_graboid", "fg": 2928, "bg": 3105, "rotates": false }, - { "id": "mon_grenade_hack", "fg": 2929, "bg": 3105, "rotates": false }, - { "id": "mon_groundhog", "fg": 2870, "bg": 3105, "rotates": false }, - { "id": "mon_halfworm", "fg": 2930, "bg": 3105, "rotates": false }, - { "id": "mon_hallu_mom", "fg": 2931, "bg": 3105, "rotates": false }, - { "id": "mon_hare", "fg": 2932, "bg": 3105, "rotates": false }, - { "id": "mon_hare_season_winter", "fg": 2933, "bg": 3105, "rotates": false }, - { "id": "mon_headless_dog_thing", "fg": 2934, "bg": 3105, "rotates": false }, - { "id": "mon_hologram", "fg": 3039, "rotates": false }, - { "id": "mon_human_snail", "fg": 2935, "bg": 3105, "rotates": false }, - { "id": "mon_irradiated_wanderer_1", "fg": 2936, "bg": 3105 }, - { "id": "mon_irradiated_wanderer_2", "fg": 2937, "bg": 3105, "rotates": false }, - { "id": "mon_irradiated_wanderer_3", "fg": 2938, "bg": 3105 }, - { "id": "mon_irradiated_wanderer_4", "fg": 2939, "bg": 3105 }, - { "id": "mon_laserturret", "fg": 2940, "bg": 3105, "rotates": false }, - { "id": "mon_lemming", "fg": 2870, "bg": 3105, "rotates": false }, - { "id": "mon_manhack", "fg": 2941, "bg": 3105, "rotates": false }, - { "id": "mon_manhack_acid", "fg": 2942, "rotates": false }, - { "id": "mon_mi_go", "fg": 2944, "bg": 3105, "rotates": false }, - { "id": "mon_mininuke_hack", "fg": 2943, "bg": 3105, "rotates": false }, - { "id": "mon_mink", "fg": 2870, "bg": 3105, "rotates": false }, - { "id": "mon_moose", "fg": 2945, "bg": 3105, "rotates": false }, - { "id": "mon_mosquito_small", "fg": 3076, "bg": 3105, "rotates": false }, - { "id": "mon_muskrat", "fg": 2959, "rotates": false }, - { "id": "mon_mutant_carp", "fg": 2946, "rotates": false }, - { "id": "mon_mutant_salmon", "fg": 2947, "rotates": false }, - { "id": "mon_one_eye", "fg": 2948, "bg": 3105, "rotates": false }, - { "id": "mon_player_blob", "fg": 2949, "bg": 3105, "rotates": false }, - { "id": "mon_pregnant_giant_cockroach", "fg": 2950, "rotates": false }, - { "id": "mon_prototype_cyborg", "fg": 3081, "bg": 3105, "rotates": false }, - { "id": "mon_rabbit", "fg": 2951, "bg": 3105, "rotates": false }, - { "id": "mon_raccoon", "fg": 2952, "bg": 3105, "rotates": false }, - { "id": "mon_rat_king", "fg": 2955, "bg": 3105, "rotates": false }, - { "id": "mon_rattlesnake", "fg": 2953, "bg": 3105, "rotates": false }, - { "id": "mon_rattlesnake_giant", "fg": 2954, "bg": 3105, "rotates": false }, - { "id": "mon_razorclaw", "fg": 2956, "bg": 3105 }, - { "id": "mon_riotbot", "fg": 2957, "bg": 3105, "rotates": false }, - { "id": "mon_sewer_fish", "fg": 2958, "bg": 3105, "rotates": false }, - { "id": "mon_sewer_rat", "fg": 2959, "bg": 3105, "rotates": false }, - { "id": "mon_sewer_snake", "fg": 2960, "bg": 3105, "rotates": false }, - { "id": "mon_shadow", "fg": 2961, "rotates": false }, - { "id": "mon_shadow_snake", "fg": 2962, "rotates": false }, - { "id": "mon_skeleton", "fg": 2963, "bg": 3105, "rotates": false }, - { "id": "mon_skeleton_electric", "fg": 3084, "bg": 3105, "rotates": false }, - { "id": "mon_skitterbot", "fg": 2964, "bg": 3105, "rotates": false }, - { "id": "mon_sludge_crawler", "fg": 2965, "bg": 3105, "rotates": false }, - { "id": "mon_spider_cellar_giant", "fg": 2966, "bg": 3105, "rotates": false }, - { "id": "mon_spider_cellar_giant_s", "fg": 2967, "bg": 3105, "rotates": false }, - { "id": "mon_spider_jumping_giant", "fg": 2969, "bg": 3105, "rotates": false }, - { "id": "mon_spider_jumping_giant_mega", "fg": 2970, "rotates": false }, - { "id": "mon_spider_jumping_small", "fg": 2968, "bg": 3105, "rotates": false }, - { "id": "mon_spider_trapdoor", "fg": 2971, "bg": 3105, "rotates": false }, - { "id": "mon_spider_trapdoor_giant", "fg": 2972, "bg": 3105, "rotates": false }, - { "id": "mon_spider_trapdoor_giant_mega", "fg": 2973, "rotates": false }, - { "id": "mon_spider_trapdoor_giant_small", "fg": 2974, "rotates": false }, - { "id": "mon_spider_web", "fg": 2975, "bg": 3105, "rotates": false }, - { "id": "mon_spider_web_giant", "fg": 2975, "bg": 3105, "rotates": false }, - { "id": "mon_spider_web_mega", "fg": 2976, "rotates": false }, - { "id": "mon_spider_web_s", "fg": 2977, "bg": 3105, "rotates": false }, - { "id": "mon_spider_widow_giant", "fg": 2979, "bg": 3105, "rotates": false }, - { "id": "mon_spider_widow_giant_s", "fg": 2980, "bg": 3105, "rotates": false }, - { "id": "mon_spider_widow_small", "fg": 2978, "bg": 3105, "rotates": false }, - { "id": "mon_spider_wolf_giant", "fg": 2982, "bg": 3105, "rotates": false }, - { "id": "mon_spider_wolf_small", "fg": 2981, "bg": 3105, "rotates": false }, - { "id": "mon_spore", "fg": 2983, "bg": 3105, "rotates": false }, - { "id": "mon_squirrel", "fg": 2984, "bg": 3105, "rotates": false }, - { "id": "mon_squirrel_red", "fg": 2984, "bg": 3105, "rotates": false }, - { "id": "mon_titanis", "fg": 2985, "bg": 3105, "rotates": false }, - { "id": "mon_turkey", "fg": 2986, "bg": 3105, "rotates": false }, - { "id": "mon_velociraptor", "fg": 2987, "bg": 3105, "rotates": false }, - { "id": "mon_vinebeast", "fg": 2988, "bg": 3105, "rotates": false }, - { "id": "mon_vortex", "fg": 2989, "bg": 3105, "rotates": false }, - { "id": "mon_w11b10", "fg": 3040, "rotates": false }, - { "id": "mon_w11b20b4", "fg": 3041, "rotates": false }, - { "id": "mon_w11h10", "fg": 3043, "rotates": false }, - { "id": "mon_w12b10", "fg": 3042, "rotates": false }, - { "id": "mon_w12n10", "fg": 3044, "rotates": false }, - { "id": "mon_wasp", "fg": 2990, "bg": 3105, "rotates": false }, - { "id": "mon_wasp_larvae", "fg": 2884 }, - { "id": "mon_wasp_mega", "fg": 2991 }, - { "id": "mon_weasel", "fg": 2870, "bg": 3105, "rotates": false }, - { "id": "mon_wolf", "fg": 2992, "bg": 3105, "rotates": false }, - { "id": "mon_worm", "fg": 2993, "bg": 3105, "rotates": false }, - { "id": "mon_zhark", "fg": 2994 }, - { "id": "mon_zolf", "fg": 2995, "bg": 3105, "rotates": false }, - { "id": "mon_zolf_shady", "fg": 2996, "rotates": false }, - { "id": "mon_zombear", "fg": 2997, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_acidic", "fg": 2998, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_anklebiter", "fg": 2999, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_biter", "fg": 3000, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_blind", "fg": 3001, "rotates": false }, - { "id": "mon_zombie_brainless", "fg": 3090, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_brute", "fg": 3002, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_brute_grappler", "fg": 3003, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_brute_ninja", "fg": 3004, "bg": 3105 }, - { "id": "mon_zombie_brute_shocker", "fg": 3005, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_child_fungus", "fg": 3045, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_child_scorched", "fg": 3006, "bg": 3105 }, - { "id": "mon_zombie_child_scorched_2", "fg": 3007, "rotates": false }, - { "id": "mon_zombie_cop", "fg": 3008, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_crawler", "fg": 3009, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_creepy", "fg": 3010, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_dancer", "fg": 3011, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_dog", "fg": 3012, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_ears", "fg": 3091, "bg": 3105 }, - { "id": "mon_zombie_electric", "fg": 3013, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_fiend", "fg": 3092, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_fireman", "fg": 3014, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_fungus", "fg": [ 3015, 3093 ], "bg": 3105, "rotates": false }, - { "id": "mon_zombie_gasbag", "fg": 3016, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_grappler", "fg": 3017, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_hazmat", "fg": 3018, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_hollow", "fg": 3019, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_hunter", "fg": 3020, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_jackson", "fg": 3021, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_kevlar_1", "fg": 3098, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_mancroc", "fg": 3022, "bg": 3105 }, - { "id": "mon_zombie_necro", "fg": 3023, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_predator", "fg": 3024, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_rot", "fg": 3025, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_scorched", "fg": 3026, "bg": 3105 }, - { "id": "mon_zombie_shady", "fg": 3027, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_shady_ghost", "fg": 3028, "rotates": false }, - { "id": "mon_zombie_shriekling", "fg": 3029, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_skull", "fg": 3100, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_smoker", "fg": 3030, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_snotgobbler", "fg": 3031, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_spitter", "fg": 3032, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_sproglodyte", "fg": 3033, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_static", "fg": 3101, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_swimmer", "fg": 3034, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_thorny", "fg": 3102, "rotates": false, "bg": 3105 }, - { "id": "mon_zombie_waif", "fg": 3035, "bg": 3105, "rotates": false }, - { "id": "mon_zombie_wretched", "fg": 3103, "bg": 3105, "rotates": false }, - { "id": "mon_zoose", "fg": 3036, "bg": 3105, "rotates": false }, - { "id": "mon_zougar", "fg": 3037, "bg": 3105, "rotates": false }, - { "id": "mon_triffid", "fg": 3085, "bg": 3105 }, - { "id": "mon_triffid_sprig", "fg": 3086, "bg": 3105 }, - { "id": "mon_triffid_young", "fg": 3087, "bg": 3105 }, + { "id": "debug_mon", "fg": 2850 }, + { "id": "mon_EMP_hack", "fg": 2922 }, + { "id": "mon_albino_penguin", "fg": 2851, "bg": 3117, "rotates": false }, + { "id": "mon_alpha_razorclaw", "fg": 2852, "bg": 3117 }, + { "id": "mon_ant", "fg": 2853, "bg": 3117, "rotates": false }, + { "id": "mon_ant_acid_larva", "fg": 3057, "bg": 3117, "rotates": false }, + { "id": "mon_ant_fungus", "fg": 2854, "bg": 3117, "rotates": false }, + { "id": "mon_ant_larva", "fg": 2855, "bg": 3117, "rotates": false }, + { "id": "mon_ant_queen", "fg": 2856, "bg": 3117, "rotates": false }, + { "id": "mon_ant_soldier", "fg": 2857, "bg": 3117, "rotates": false }, + { "id": "mon_bat", "fg": 2858, "bg": 3117, "rotates": false }, + { "id": "mon_bear", "fg": 2859, "bg": 3117, "rotates": false }, + { "id": "mon_bear_cub", "fg": 2860, "bg": 3117, "rotates": false }, + { "id": "mon_bear_smoky", "fg": 2861, "bg": 3117, "rotates": false }, + { "id": "mon_bee", "fg": 2862, "bg": 3117, "rotates": false }, + { "id": "mon_bee_mega", "fg": 2864, "rotates": false }, + { "id": "mon_bee_small", "fg": 2865, "rotates": false }, + { "id": "mon_beekeeper", "fg": 2863, "bg": 3117, "rotates": false }, + { "id": "mon_biollante", "fg": 2866, "bg": 3117, "rotates": false }, + { "id": "mon_black_rat", "fg": 2970, "rotates": false }, + { "id": "mon_blank", "fg": 2867, "bg": 3117, "rotates": false }, + { "id": "mon_blob", "fg": 2868, "bg": 3117, "rotates": false }, + { "id": "mon_blob_large", "fg": 2869, "rotates": false }, + { "id": "mon_blob_small", "fg": 2870, "rotates": false }, + { "id": "mon_bobcat", "fg": 2871, "bg": 3117, "rotates": false }, + { "id": "mon_boomer", "fg": 2872, "bg": 3117, "rotates": false }, + { "id": "mon_boomer_fungus", "fg": 2873, "bg": 3117, "rotates": false }, + { "id": "mon_breather", "fg": 2874, "rotates": false }, + { "id": "mon_breather_hub", "fg": 2875, "bg": 3117, "rotates": false }, + { "id": "mon_c4_hack", "fg": 2876, "bg": 3117, "rotates": false }, + { "id": "mon_cat", "fg": 2871, "bg": 3117, "rotates": false }, + { "id": "mon_centipede", "fg": 2877, "rotates": false }, + { "id": "mon_centipede_giant", "fg": 2878, "bg": 3117, "rotates": false }, + { "id": "mon_charred_nightmare", "fg": 2879, "rotates": false }, + { "id": "mon_chicken", "fg": 2880, "bg": 3117, "rotates": false }, + { "id": "mon_chipmunk", "fg": 2881, "bg": 3117, "rotates": false }, + { "id": "mon_chud", "fg": 2882, "bg": 3117, "rotates": false }, + { "id": "mon_compsognathus", "fg": 2883, "bg": 3117, "rotates": false }, + { "id": "mon_cougar", "fg": 2884, "bg": 3117, "rotates": false }, + { "id": "mon_coyote", "fg": 2885, "bg": 3117, "rotates": false }, + { "id": "mon_coyote_wolf", "fg": 2886, "bg": 3117, "rotates": false }, + { "id": "mon_crawler", "fg": 2887, "bg": 3117, "rotates": false }, + { "id": "mon_creeper_hub", "fg": 2888, "bg": 3117, "rotates": false }, + { "id": "mon_creeper_vine", "fg": 2889, "bg": 3117, "rotates": false }, + { "id": "mon_crow", "fg": 2890, "bg": 3117, "rotates": false }, + { "id": "mon_darkman", "fg": 2891, "bg": 3117, "rotates": false }, + { "id": "mon_deer_mouse", "fg": 2970, "rotates": false }, + { "id": "mon_deinonychus", "fg": 2892, "bg": 3117, "rotates": false }, + { "id": "mon_dementia", "fg": 2893, "bg": 3117, "rotates": false }, + { "id": "mon_dermatik", "fg": 2894, "bg": 3117, "rotates": false }, + { "id": "mon_dermatik_larva", "fg": 2895, "rotates": false }, + { "id": "mon_dilophosaurus", "fg": 2892, "bg": 3117, "rotates": false }, + { "id": "mon_dimorphodon", "fg": 2896, "bg": 3117, "rotates": false }, + { "id": "mon_dog_skeleton", "fg": 2897, "bg": 3117, "rotates": false }, + { "id": "mon_dog_zombie_cop", "fg": 2898, "bg": 3117, "rotates": false }, + { "id": "mon_dog_zombie_rot", "fg": 2899, "bg": [ ], "rotates": false }, + { "id": "mon_dragonfly_giant", "fg": 2901, "bg": 3117, "rotates": false }, + { "id": "mon_dragonfly_small", "fg": 2900, "rotates": false }, + { "id": "mon_duck", "fg": 2902, "bg": 3117, "rotates": false }, + { "id": "mon_eoraptor", "fg": 2883, "bg": 3117, "rotates": false }, + { "id": "mon_fant", "fg": 2903, "rotates": false }, + { "id": "mon_fish_blinky", "fg": 2904, "rotates": false }, + { "id": "mon_fish_bluegill", "fg": 2905, "rotates": false }, + { "id": "mon_fish_bowfin", "fg": 2906, "rotates": false }, + { "id": "mon_fish_bullhead", "fg": 2907, "rotates": false }, + { "id": "mon_fish_carp", "fg": 2908, "rotates": false }, + { "id": "mon_fish_crayfish", "fg": 2909, "rotates": false }, + { "id": "mon_fish_lbass", "fg": 2910, "rotates": false }, + { "id": "mon_fish_lobster", "fg": 2911, "rotates": false }, + { "id": "mon_fish_pbass", "fg": 2912, "rotates": false }, + { "id": "mon_fish_perch", "fg": 2913, "rotates": false }, + { "id": "mon_fish_pickerel", "fg": 2914, "rotates": false }, + { "id": "mon_fish_pike", "fg": 2915, "rotates": false }, + { "id": "mon_fish_salmon", "fg": 2916, "rotates": false }, + { "id": "mon_fish_sbass", "fg": 2917, "rotates": false }, + { "id": "mon_fish_sunfish", "fg": 2918, "rotates": false }, + { "id": "mon_fish_trout", "fg": 2919, "rotates": false }, + { "id": "mon_fish_whitefish", "fg": 2920, "rotates": false }, + { "id": "mon_flaming_eye", "fg": 2921, "bg": 3117, "rotates": false }, + { "id": "mon_flashbang_hack", "fg": 2922, "bg": 3117, "rotates": false }, + { "id": "mon_fly", "fg": 2923, "bg": 3117, "rotates": false }, + { "id": "mon_fox_gray", "fg": 2924, "bg": 3117, "rotates": false }, + { "id": "mon_fox_red", "fg": 2924, "bg": 3117, "rotates": false }, + { "id": "mon_fungal_blossom", "fg": 2925, "bg": 3117, "rotates": false }, + { "id": "mon_fungal_fighter", "fg": 2926, "bg": 3117, "rotates": false }, + { "id": "mon_fungal_hedgerow", "fg": 2927, "bg": 3117, "rotates": false }, + { "id": "mon_fungal_tendril", "fg": 2928, "bg": 3117, "rotates": false }, + { "id": "mon_fungal_wall", "fg": 2929, "bg": 3117, "rotates": false }, + { "id": "mon_fungaloid_dormant", "fg": 3049, "bg": 3117, "rotates": false }, + { "id": "mon_gallimimus", "fg": 2930, "bg": 3117, "rotates": false }, + { "id": "mon_gasbomb_hack", "fg": 2931, "bg": 3117, "rotates": false }, + { "id": "mon_gator", "fg": 2932, "rotates": false }, + { "id": "mon_gelatin", "fg": 2933, "bg": 3117, "rotates": false }, + { "id": "mon_generator", "fg": 2934, "bg": 3117, "rotates": false }, + { "id": "mon_giant_cockroach", "fg": 2935, "rotates": false }, + { "id": "mon_giant_cockroach_nymph", "fg": 2936, "rotates": false }, + { "id": "mon_goat", "fg": 2937, "rotates": false }, + { "id": "mon_gozu", "fg": 2938, "bg": 3117, "rotates": false }, + { "id": "mon_graboid", "fg": 2939, "bg": 3117, "rotates": false }, + { "id": "mon_grenade_hack", "fg": 2940, "bg": 3117, "rotates": false }, + { "id": "mon_groundhog", "fg": 2881, "bg": 3117, "rotates": false }, + { "id": "mon_halfworm", "fg": 2941, "bg": 3117, "rotates": false }, + { "id": "mon_hallu_mom", "fg": 2942, "bg": 3117, "rotates": false }, + { "id": "mon_hare", "fg": 2943, "bg": 3117, "rotates": false }, + { "id": "mon_hare_season_winter", "fg": 2944, "bg": 3117, "rotates": false }, + { "id": "mon_headless_dog_thing", "fg": 2945, "bg": 3117, "rotates": false }, + { "id": "mon_hologram", "fg": 3050, "rotates": false }, + { "id": "mon_human_snail", "fg": 2946, "bg": 3117, "rotates": false }, + { "id": "mon_irradiated_wanderer_1", "fg": 2947, "bg": 3117 }, + { "id": "mon_irradiated_wanderer_2", "fg": 2948, "bg": 3117, "rotates": false }, + { "id": "mon_irradiated_wanderer_3", "fg": 2949, "bg": 3117 }, + { "id": "mon_irradiated_wanderer_4", "fg": 2950, "bg": 3117 }, + { "id": "mon_laserturret", "fg": 2951, "bg": 3117, "rotates": false }, + { "id": "mon_lemming", "fg": 2881, "bg": 3117, "rotates": false }, + { "id": "mon_manhack", "fg": 2952, "bg": 3117, "rotates": false }, + { "id": "mon_manhack_acid", "fg": 2953, "rotates": false }, + { "id": "mon_mi_go", "fg": 2955, "bg": 3117, "rotates": false }, + { "id": "mon_mininuke_hack", "fg": 2954, "bg": 3117, "rotates": false }, + { "id": "mon_mink", "fg": 2881, "bg": 3117, "rotates": false }, + { "id": "mon_moose", "fg": 2956, "bg": 3117, "rotates": false }, + { "id": "mon_mosquito_small", "fg": 3087, "bg": 3117, "rotates": false }, + { "id": "mon_muskrat", "fg": 2970, "rotates": false }, + { "id": "mon_mutant_carp", "fg": 2957, "rotates": false }, + { "id": "mon_mutant_salmon", "fg": 2958, "rotates": false }, + { "id": "mon_one_eye", "fg": 2959, "bg": 3117, "rotates": false }, + { "id": "mon_player_blob", "fg": 2960, "bg": 3117, "rotates": false }, + { "id": "mon_pregnant_giant_cockroach", "fg": 2961, "rotates": false }, + { "id": "mon_prototype_cyborg", "fg": 3092, "bg": 3117, "rotates": false }, + { "id": "mon_rabbit", "fg": 2962, "bg": 3117, "rotates": false }, + { "id": "mon_raccoon", "fg": 2963, "bg": 3117, "rotates": false }, + { "id": "mon_rat_king", "fg": 2966, "bg": 3117, "rotates": false }, + { "id": "mon_rattlesnake", "fg": 2964, "bg": 3117, "rotates": false }, + { "id": "mon_rattlesnake_giant", "fg": 2965, "bg": 3117, "rotates": false }, + { "id": "mon_razorclaw", "fg": 2967, "bg": 3117 }, + { "id": "mon_riotbot", "fg": 2968, "bg": 3117, "rotates": false }, + { "id": "mon_sewer_fish", "fg": 2969, "bg": 3117, "rotates": false }, + { "id": "mon_sewer_rat", "fg": 2970, "bg": 3117, "rotates": false }, + { "id": "mon_sewer_snake", "fg": 2971, "bg": 3117, "rotates": false }, + { "id": "mon_shadow", "fg": 2972, "rotates": false }, + { "id": "mon_shadow_snake", "fg": 2973, "rotates": false }, + { "id": "mon_skeleton", "fg": 2974, "bg": 3117, "rotates": false }, + { "id": "mon_skeleton_electric", "fg": 3096, "bg": 3117, "rotates": false }, + { "id": "mon_skitterbot", "fg": 2975, "bg": 3117, "rotates": false }, + { "id": "mon_sludge_crawler", "fg": 2976, "bg": 3117, "rotates": false }, + { "id": "mon_spider_cellar_giant", "fg": 2977, "bg": 3117, "rotates": false }, + { "id": "mon_spider_cellar_giant_s", "fg": 2978, "bg": 3117, "rotates": false }, + { "id": "mon_spider_jumping_giant", "fg": 2980, "bg": 3117, "rotates": false }, + { "id": "mon_spider_jumping_giant_mega", "fg": 2981, "rotates": false }, + { "id": "mon_spider_jumping_small", "fg": 2979, "bg": 3117, "rotates": false }, + { "id": "mon_spider_trapdoor", "fg": 2982, "bg": 3117, "rotates": false }, + { "id": "mon_spider_trapdoor_giant", "fg": 2983, "bg": 3117, "rotates": false }, + { "id": "mon_spider_trapdoor_giant_mega", "fg": 2984, "rotates": false }, + { "id": "mon_spider_trapdoor_giant_small", "fg": 2985, "rotates": false }, + { "id": "mon_spider_web", "fg": 2986, "bg": 3117, "rotates": false }, + { "id": "mon_spider_web_giant", "fg": 2986, "bg": 3117, "rotates": false }, + { "id": "mon_spider_web_mega", "fg": 2987, "rotates": false }, + { "id": "mon_spider_web_s", "fg": 2988, "bg": 3117, "rotates": false }, + { "id": "mon_spider_widow_giant", "fg": 2990, "bg": 3117, "rotates": false }, + { "id": "mon_spider_widow_giant_s", "fg": 2991, "bg": 3117, "rotates": false }, + { "id": "mon_spider_widow_small", "fg": 2989, "bg": 3117, "rotates": false }, + { "id": "mon_spider_wolf_giant", "fg": 2993, "bg": 3117, "rotates": false }, + { "id": "mon_spider_wolf_small", "fg": 2992, "bg": 3117, "rotates": false }, + { "id": "mon_spore", "fg": 2994, "bg": 3117, "rotates": false }, + { "id": "mon_squirrel", "fg": 2995, "bg": 3117, "rotates": false }, + { "id": "mon_squirrel_red", "fg": 2995, "bg": 3117, "rotates": false }, + { "id": "mon_titanis", "fg": 2996, "bg": 3117, "rotates": false }, + { "id": "mon_turkey", "fg": 2997, "bg": 3117, "rotates": false }, + { "id": "mon_velociraptor", "fg": 2998, "bg": 3117, "rotates": false }, + { "id": "mon_vinebeast", "fg": 2999, "bg": 3117, "rotates": false }, + { "id": "mon_vortex", "fg": 3000, "bg": 3117, "rotates": false }, + { "id": "mon_w11b10", "fg": 3051, "rotates": false }, + { "id": "mon_w11b20b4", "fg": 3052, "rotates": false }, + { "id": "mon_w11h10", "fg": 3054, "rotates": false }, + { "id": "mon_w12b10", "fg": 3053, "rotates": false }, + { "id": "mon_w12n10", "fg": 3055, "rotates": false }, + { "id": "mon_wasp", "fg": 3001, "bg": 3117, "rotates": false }, + { "id": "mon_wasp_larvae", "fg": 2895 }, + { "id": "mon_wasp_mega", "fg": 3002 }, + { "id": "mon_weasel", "fg": 2881, "bg": 3117, "rotates": false }, + { "id": "mon_wolf", "fg": 3003, "bg": 3117, "rotates": false }, + { "id": "mon_worm", "fg": 3004, "bg": 3117, "rotates": false }, + { "id": "mon_zhark", "fg": 3005 }, + { "id": "mon_zolf", "fg": 3006, "bg": 3117, "rotates": false }, + { "id": "mon_zolf_shady", "fg": 3007, "rotates": false }, + { "id": "mon_zombear", "fg": 3008, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_acidic", "fg": 3009, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_anklebiter", "fg": 3010, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_biter", "fg": 3011, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_blind", "fg": 3012, "rotates": false }, + { "id": "mon_zombie_brainless", "fg": 3102, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_brute", "fg": 3013, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_brute_grappler", "fg": 3014, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_brute_ninja", "fg": 3015, "bg": 3117 }, + { "id": "mon_zombie_brute_shocker", "fg": 3016, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_child_fungus", "fg": 3056, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_child_scorched", "fg": 3017, "bg": 3117 }, + { "id": "mon_zombie_child_scorched_2", "fg": 3018, "rotates": false }, + { "id": "mon_zombie_cop", "fg": 3019, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_crawler", "fg": 3020, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_creepy", "fg": 3021, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_dancer", "fg": 3022, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_dog", "fg": 3023, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_ears", "fg": 3103, "bg": 3117 }, + { "id": "mon_zombie_electric", "fg": 3024, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_fiend", "fg": 3104, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_fireman", "fg": 3025, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_fungus", "fg": [ 3026, 3105 ], "bg": 3117, "rotates": false }, + { "id": "mon_zombie_gasbag", "fg": 3027, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_grappler", "fg": 3028, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_hazmat", "fg": 3029, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_hollow", "fg": 3030, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_hunter", "fg": 3031, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_jackson", "fg": 3032, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_kevlar_1", "fg": 3110, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_mancroc", "fg": 3033, "bg": 3117 }, + { "id": "mon_zombie_necro", "fg": 3034, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_predator", "fg": 3035, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_rot", "fg": 3036, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_scorched", "fg": 3037, "bg": 3117 }, + { "id": "mon_zombie_shady", "fg": 3038, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_shady_ghost", "fg": 3039, "rotates": false }, + { "id": "mon_zombie_shriekling", "fg": 3040, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_skull", "fg": 3112, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_smoker", "fg": 3041, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_snotgobbler", "fg": 3042, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_spitter", "fg": 3043, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_sproglodyte", "fg": 3044, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_static", "fg": 3113, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_swimmer", "fg": 3045, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_thorny", "fg": 3114, "rotates": false, "bg": 3117 }, + { "id": "mon_zombie_waif", "fg": 3046, "bg": 3117, "rotates": false }, + { "id": "mon_zombie_wretched", "fg": 3115, "bg": 3117, "rotates": false }, + { "id": "mon_zoose", "fg": 3047, "bg": 3117, "rotates": false }, + { "id": "mon_zougar", "fg": 3048, "bg": 3117, "rotates": false }, + { "id": "mon_triffid", "fg": 3097, "bg": 3117 }, + { "id": "mon_triffid_sprig", "fg": 3098, "bg": 3117 }, + { "id": "mon_triffid_young", "fg": 3099, "bg": 3117 }, { "id": "mon_broken_cyborg", "fg": [ - { "weight": 1, "sprite": 3115 }, - { "weight": 1, "sprite": 3116 }, - { "weight": 1, "sprite": 3117 }, - { "weight": 1, "sprite": 3118 }, - { "weight": 1, "sprite": 3119 }, - { "weight": 1, "sprite": 3120 } + { "weight": 1, "sprite": 3127 }, + { "weight": 1, "sprite": 3128 }, + { "weight": 1, "sprite": 3129 }, + { "weight": 1, "sprite": 3130 }, + { "weight": 1, "sprite": 3131 }, + { "weight": 1, "sprite": 3132 } ], - "bg": 3105, + "bg": 3117, "rotates": false }, - { "id": "corpse_mon_alpha_razorclaw", "fg": 3124, "rotates": false }, - { "id": "corpse_mon_ant", "fg": 3125, "rotates": false }, - { "id": "corpse_mon_ant_gueen", "fg": 3126, "rotates": false }, - { "id": "corpse_mon_ant_larva", "fg": 3127, "rotates": false }, - { "id": "corpse_mon_ant_soldier", "fg": 3128, "rotates": false }, - { "id": "corpse_mon_bat", "fg": 3129, "rotates": false }, - { "id": "corpse_mon_bear", "fg": 3130, "rotates": false }, - { "id": "corpse_mon_bee", "fg": 3131, "rotates": false }, - { "id": "corpse_mon_biollante", "fg": 3132, "rotates": false }, - { "id": "corpse_mon_black_rat", "fg": 3133, "rotates": false }, - { "id": "corpse_mon_blank", "fg": 3134, "rotates": false }, - { "id": "corpse_mon_broken_cyborg", "fg": 3135, "rotates": false }, - { "id": "corpse_mon_cat", "fg": 3136, "rotates": false }, - { "id": "corpse_mon_chicken", "fg": 3137, "rotates": false }, - { "id": "corpse_mon_cougar", "fg": 3138, "rotates": false }, - { "id": "corpse_mon_crow", "fg": 3139, "rotates": false }, - { "id": "corpse_mon_deer", "fg": 3140, "rotates": false }, - { "id": "corpse_mon_dermatik", "fg": 3141, "rotates": false }, - { "id": "corpse_mon_dog", "fg": 3142, "rotates": false }, - { "id": "corpse_mon_dog_zombie_cop", "fg": 3143, "rotates": false }, - { "id": "corpse_mon_duck", "fg": 3144, "rotates": false }, - { "id": "corpse_mon_fish_bowfin", "fg": 3145, "rotates": false }, - { "id": "corpse_mon_fish_bullhead", "fg": 3146, "rotates": false }, - { "id": "corpse_mon_fish_carp", "fg": 3147, "rotates": false }, - { "id": "corpse_mon_fish_crayfish", "fg": 3148, "rotates": false }, - { "id": "corpse_mon_fish_perch", "fg": 3149, "rotates": false }, - { "id": "corpse_mon_fish_pickerel", "fg": 3150, "rotates": false }, - { "id": "corpse_mon_fish_pike", "fg": 3151, "rotates": false }, - { "id": "corpse_mon_fish_sbass", "fg": 3152, "rotates": false }, - { "id": "corpse_mon_fish_trout", "fg": 3153, "rotates": false }, - { "id": "corpse_mon_fish_whitefish", "fg": 3154, "rotates": false }, - { "id": "corpse_mon_fish_lbass", "fg": 3047, "rotates": false }, - { "id": "corpse_mon_fish_pbass", "fg": 3048, "rotates": false }, - { "id": "corpse_mon_fish_salmon", "fg": 3049, "rotates": false }, - { "id": "corpse_mon_fish_sunfish", "fg": 3050, "rotates": false }, - { "id": "corpse_mon_flaming_eye", "fg": 3155, "rotates": false }, - { "id": "corpse_mon_fly", "fg": 3156, "rotates": false }, - { "id": "corpse_mon_fox", "fg": 3157, "rotates": false }, - { "id": "corpse_mon_frog_giant", "fg": 3158, "rotates": false }, - { "id": "corpse_mon_frog_small", "fg": 3159, "rotates": false }, - { "id": "corpse_mon_gator", "fg": 3160, "rotates": false }, - { "id": "corpse_mon_giant_cockroach_nymph", "fg": 3161, "rotates": false }, - { "id": "corpse_mon_gozu", "fg": 3162, "rotates": false }, - { "id": "corpse_mon_gragonfly", "fg": 3163, "rotates": false }, - { "id": "corpse_mon_hare", "fg": 3164, "rotates": false }, - { "id": "corpse_mon_hare_season_winter", "fg": 3165, "rotates": false }, - { "id": "corpse_mon_human_snail", "fg": 3166, "rotates": false }, - { "id": "corpse_mon_large_cockroach", "fg": 3167, "rotates": false }, - { "id": "corpse_mon_mi_go", "fg": 3168, "rotates": false }, - { "id": "corpse_mon_moose", "fg": 3169, "rotates": false }, - { "id": "corpse_mon_racoon", "fg": 3172, "rotates": false }, - { "id": "corpse_mon_rattlesnake_giant", "fg": 3173, "rotates": false }, - { "id": "corpse_mon_razorclaw", "fg": 3174, "rotates": false }, - { "id": "corpse_mon_sewer_snake", "fg": 3175, "rotates": false }, - { "id": "corpse_mon_sheep", "fg": 3176, "rotates": false }, - { "id": "corpse_mon_skeleton", "fg": 3177, "rotates": false }, - { "id": "corpse_mon_slug", "fg": 3178, "rotates": false }, - { "id": "corpse_mon_spider_jumping_giant", "fg": 3179, "rotates": false }, - { "id": "corpse_mon_spider_web", "fg": 3180, "rotates": false }, - { "id": "corpse_mon_spider_web_s", "fg": 3181, "rotates": false }, - { "id": "corpse_mon_spider_widow_giant", "fg": 3182, "rotates": false }, - { "id": "corpse_mon_spider_widow_giant_s", "fg": 3183, "rotates": false }, - { "id": "corpse_mon_spider_wolf_giant", "fg": 3184, "rotates": false }, - { "id": "corpse_mon_spider_wolf_small", "fg": 3185, "rotates": false }, - { "id": "corpse_mon_squirrel", "fg": 3186, "rotates": false }, - { "id": "corpse_mon_turkey", "fg": 3187, "rotates": false }, - { "id": "corpse_mon_twisted_body", "fg": 3188, "rotates": false }, - { "id": "corpse_mon_wasp", "fg": 3189, "rotates": false }, - { "id": "corpse_mon_wolf", "fg": 3190, "rotates": false }, - { "id": "corpse_mon_worm", "fg": 3191, "rotates": false }, - { "id": "corpse_mon_zombear", "fg": 3192, "rotates": false }, - { "id": "corpse_mon_zombie", "fg": 3193, "rotates": false }, - { "id": "corpse_mon_zombie_acidic", "fg": 3194, "rotates": false }, - { "id": "corpse_mon_zombie_beekeeper", "fg": 3195, "rotates": false }, - { "id": "corpse_mon_zombie_biter", "fg": 3196, "rotates": false }, - { "id": "corpse_mon_zombie_brainless", "fg": 3197, "rotates": false }, - { "id": "corpse_mon_zombie_brute", "fg": 3198, "rotates": false }, - { "id": "corpse_mon_zombie_brute_grappler", "fg": 3199, "rotates": false }, - { "id": "corpse_mon_zombie_child", "fg": 3200, "rotates": false }, - { "id": "corpse_mon_zombie_child_scorched", "fg": 3201, "rotates": false }, - { "id": "corpse_mon_zombie_cop", "fg": 3202, "rotates": false }, - { "id": "corpse_mon_zombie_crawler", "fg": 3203, "rotates": false }, - { "id": "corpse_mon_zombie_dog", "fg": 3204, "rotates": false }, - { "id": "corpse_mon_zombie_ear", "fg": 3205, "rotates": false }, - { "id": "corpse_mon_zombie_fat", "fg": 3206, "rotates": false }, - { "id": "corpse_mon_zombie_fungus", "fg": 3207, "rotates": false }, - { "id": "corpse_mon_zombie_grappler", "fg": 3208, "rotates": false }, - { "id": "corpse_mon_zombie_hazmat", "fg": 3209, "rotates": false }, - { "id": "corpse_mon_zombie_hunter", "fg": 3210, "rotates": false }, - { "id": "corpse_mon_zombie_kevlar_1", "fg": 3211, "rotates": false }, - { "id": "corpse_mon_zombie_mancroc", "fg": 3212, "rotates": false }, - { "id": "corpse_mon_zombie_predator", "fg": 3213, "rotates": false }, - { "id": "corpse_mon_zombie_rot", "fg": 3214, "rotates": false }, - { "id": "corpse_mon_zombie_scientist", "fg": 3215, "rotates": false }, - { "id": "corpse_mon_zombie_screecher", "fg": 3216, "rotates": false }, - { "id": "corpse_mon_zombie_security", "fg": 3217, "rotates": false }, - { "id": "corpse_mon_zombie_shady", "fg": 3218, "rotates": false }, - { "id": "corpse_mon_zombie_shrieker", "fg": 3219, "rotates": false }, - { "id": "corpse_mon_zombie_shriekling", "fg": 3220, "rotates": false }, - { "id": "corpse_mon_zombie_skull", "fg": 3221, "rotates": false }, - { "id": "corpse_mon_zombie_spitter", "fg": 3222, "rotates": false }, - { "id": "corpse_mon_zombie_sproglodyte", "fg": 3223, "rotates": false }, - { "id": "corpse_mon_zombie_technician", "fg": 3224, "rotates": false }, - { "id": "corpse_mon_zombie_tough", "fg": 3225, "rotates": false }, - { "id": "corpse_mon_zombie_waif", "fg": 3226, "rotates": false }, - { "id": "corpse_mon_zoose", "fg": 3227, "rotates": false }, - { "id": "corpse_mon_zougar", "fg": 3228, "rotates": false }, - { "id": [ "corpse_mon_brute_pupa", "corpse_mon_brute_pupa_decoy" ], "fg": 3229, "rotates": false }, + { "id": "corpse_mon_alpha_razorclaw", "fg": 3136, "rotates": false }, + { "id": "corpse_mon_ant", "fg": 3137, "rotates": false }, + { "id": "corpse_mon_ant_gueen", "fg": 3138, "rotates": false }, + { "id": "corpse_mon_ant_larva", "fg": 3139, "rotates": false }, + { "id": "corpse_mon_ant_soldier", "fg": 3140, "rotates": false }, + { "id": "corpse_mon_bat", "fg": 3141, "rotates": false }, + { "id": "corpse_mon_bear", "fg": 3142, "rotates": false }, + { "id": "corpse_mon_bee", "fg": 3143, "rotates": false }, + { "id": "corpse_mon_biollante", "fg": 3144, "rotates": false }, + { "id": "corpse_mon_black_rat", "fg": 3145, "rotates": false }, + { "id": "corpse_mon_blank", "fg": 3146, "rotates": false }, + { "id": "corpse_mon_broken_cyborg", "fg": 3147, "rotates": false }, + { "id": "corpse_mon_cat", "fg": 3148, "rotates": false }, + { "id": "corpse_mon_chicken", "fg": 3149, "rotates": false }, + { "id": "corpse_mon_cougar", "fg": 3150, "rotates": false }, + { "id": "corpse_mon_crow", "fg": 3151, "rotates": false }, + { "id": "corpse_mon_deer", "fg": 3152, "rotates": false }, + { "id": "corpse_mon_dermatik", "fg": 3153, "rotates": false }, + { "id": "corpse_mon_dog", "fg": 3154, "rotates": false }, + { "id": "corpse_mon_dog_zombie_cop", "fg": 3155, "rotates": false }, + { "id": "corpse_mon_duck", "fg": 3156, "rotates": false }, + { "id": "corpse_mon_fish_bowfin", "fg": 3157, "rotates": false }, + { "id": "corpse_mon_fish_bullhead", "fg": 3158, "rotates": false }, + { "id": "corpse_mon_fish_carp", "fg": 3159, "rotates": false }, + { "id": "corpse_mon_fish_crayfish", "fg": 3160, "rotates": false }, + { "id": "corpse_mon_fish_perch", "fg": 3161, "rotates": false }, + { "id": "corpse_mon_fish_pickerel", "fg": 3162, "rotates": false }, + { "id": "corpse_mon_fish_pike", "fg": 3163, "rotates": false }, + { "id": "corpse_mon_fish_sbass", "fg": 3164, "rotates": false }, + { "id": "corpse_mon_fish_trout", "fg": 3165, "rotates": false }, + { "id": "corpse_mon_fish_whitefish", "fg": 3166, "rotates": false }, + { "id": "corpse_mon_fish_lbass", "fg": 3058, "rotates": false }, + { "id": "corpse_mon_fish_pbass", "fg": 3059, "rotates": false }, + { "id": "corpse_mon_fish_salmon", "fg": 3060, "rotates": false }, + { "id": "corpse_mon_fish_sunfish", "fg": 3061, "rotates": false }, + { "id": "corpse_mon_flaming_eye", "fg": 3167, "rotates": false }, + { "id": "corpse_mon_fly", "fg": 3168, "rotates": false }, + { "id": "corpse_mon_fox", "fg": 3169, "rotates": false }, + { "id": "corpse_mon_frog_giant", "fg": 3170, "rotates": false }, + { "id": "corpse_mon_frog_small", "fg": 3171, "rotates": false }, + { "id": "corpse_mon_gator", "fg": 3172, "rotates": false }, + { "id": "corpse_mon_giant_cockroach_nymph", "fg": 3173, "rotates": false }, + { "id": "corpse_mon_gozu", "fg": 3174, "rotates": false }, + { "id": "corpse_mon_gragonfly", "fg": 3175, "rotates": false }, + { "id": "corpse_mon_hare", "fg": 3176, "rotates": false }, + { "id": "corpse_mon_hare_season_winter", "fg": 3177, "rotates": false }, + { "id": "corpse_mon_human_snail", "fg": 3178, "rotates": false }, + { "id": "corpse_mon_large_cockroach", "fg": 3179, "rotates": false }, + { "id": "corpse_mon_mi_go", "fg": 3180, "rotates": false }, + { "id": "corpse_mon_moose", "fg": 3181, "rotates": false }, + { "id": "corpse_mon_racoon", "fg": 3184, "rotates": false }, + { "id": "corpse_mon_rattlesnake_giant", "fg": 3185, "rotates": false }, + { "id": "corpse_mon_razorclaw", "fg": 3186, "rotates": false }, + { "id": "corpse_mon_sewer_snake", "fg": 3187, "rotates": false }, + { "id": "corpse_mon_sheep", "fg": 3188, "rotates": false }, + { "id": "corpse_mon_skeleton", "fg": 3189, "rotates": false }, + { "id": "corpse_mon_slug", "fg": 3190, "rotates": false }, + { "id": "corpse_mon_spider_jumping_giant", "fg": 3191, "rotates": false }, + { "id": "corpse_mon_spider_web", "fg": 3192, "rotates": false }, + { "id": "corpse_mon_spider_web_s", "fg": 3193, "rotates": false }, + { "id": "corpse_mon_spider_widow_giant", "fg": 3194, "rotates": false }, + { "id": "corpse_mon_spider_widow_giant_s", "fg": 3195, "rotates": false }, + { "id": "corpse_mon_spider_wolf_giant", "fg": 3196, "rotates": false }, + { "id": "corpse_mon_spider_wolf_small", "fg": 3197, "rotates": false }, + { "id": "corpse_mon_squirrel", "fg": 3198, "rotates": false }, + { "id": "corpse_mon_turkey", "fg": 3199, "rotates": false }, + { "id": "corpse_mon_twisted_body", "fg": 3200, "rotates": false }, + { "id": "corpse_mon_wasp", "fg": 3201, "rotates": false }, + { "id": "corpse_mon_wolf", "fg": 3202, "rotates": false }, + { "id": "corpse_mon_worm", "fg": 3203, "rotates": false }, + { "id": "corpse_mon_zombear", "fg": 3204, "rotates": false }, + { "id": "corpse_mon_zombie", "fg": 3205, "rotates": false }, + { "id": "corpse_mon_zombie_acidic", "fg": 3206, "rotates": false }, + { "id": "corpse_mon_zombie_beekeeper", "fg": 3207, "rotates": false }, + { "id": "corpse_mon_zombie_biter", "fg": 3208, "rotates": false }, + { "id": "corpse_mon_zombie_brainless", "fg": 3209, "rotates": false }, + { "id": "corpse_mon_zombie_brute", "fg": 3210, "rotates": false }, + { "id": "corpse_mon_zombie_brute_grappler", "fg": 3211, "rotates": false }, + { "id": "corpse_mon_zombie_child", "fg": 3212, "rotates": false }, + { "id": "corpse_mon_zombie_child_scorched", "fg": 3213, "rotates": false }, + { "id": "corpse_mon_zombie_cop", "fg": 3214, "rotates": false }, + { "id": "corpse_mon_zombie_crawler", "fg": 3215, "rotates": false }, + { "id": "corpse_mon_zombie_dog", "fg": 3216, "rotates": false }, + { "id": "corpse_mon_zombie_ear", "fg": 3217, "rotates": false }, + { "id": "corpse_mon_zombie_fat", "fg": 3218, "rotates": false }, + { "id": "corpse_mon_zombie_fungus", "fg": 3219, "rotates": false }, + { "id": "corpse_mon_zombie_grappler", "fg": 3220, "rotates": false }, + { "id": "corpse_mon_zombie_hazmat", "fg": 3221, "rotates": false }, + { "id": "corpse_mon_zombie_hunter", "fg": 3222, "rotates": false }, + { "id": "corpse_mon_zombie_kevlar_1", "fg": 3223, "rotates": false }, + { "id": "corpse_mon_zombie_mancroc", "fg": 3224, "rotates": false }, + { "id": "corpse_mon_zombie_predator", "fg": 3225, "rotates": false }, + { "id": "corpse_mon_zombie_rot", "fg": 3226, "rotates": false }, + { "id": "corpse_mon_zombie_scientist", "fg": 3227, "rotates": false }, + { "id": "corpse_mon_zombie_screecher", "fg": 3228, "rotates": false }, + { "id": "corpse_mon_zombie_security", "fg": 3229, "rotates": false }, + { "id": "corpse_mon_zombie_shady", "fg": 3230, "rotates": false }, + { "id": "corpse_mon_zombie_shrieker", "fg": 3231, "rotates": false }, + { "id": "corpse_mon_zombie_shriekling", "fg": 3232, "rotates": false }, + { "id": "corpse_mon_zombie_skull", "fg": 3233, "rotates": false }, + { "id": "corpse_mon_zombie_spitter", "fg": 3234, "rotates": false }, + { "id": "corpse_mon_zombie_sproglodyte", "fg": 3235, "rotates": false }, + { "id": "corpse_mon_zombie_technician", "fg": 3236, "rotates": false }, + { "id": "corpse_mon_zombie_tough", "fg": 3237, "rotates": false }, + { "id": "corpse_mon_zombie_waif", "fg": 3238, "rotates": false }, + { "id": "corpse_mon_zoose", "fg": 3239, "rotates": false }, + { "id": "corpse_mon_zougar", "fg": 3240, "rotates": false }, + { "id": [ "corpse_mon_brute_pupa", "corpse_mon_brute_pupa_decoy" ], "fg": 3241, "rotates": false }, { "id": [ "mon_dog", "mon_dog_thing" ], - "fg": [ { "weight": 10, "sprite": 3235 }, { "weight": 1, "sprite": 3236 } ], + "fg": [ { "weight": 10, "sprite": 3247 }, { "weight": 1, "sprite": 3248 } ], "rotates": false }, { "id": "mon_feral_human_crowbar", - "fg": [ - { "weight": 1, "sprite": 3263 }, - { "weight": 1, "sprite": 3264 }, - { "weight": 1, "sprite": 3265 }, - { "weight": 1, "sprite": 3266 }, - { "weight": 1, "sprite": 3267 }, - { "weight": 1, "sprite": 3268 }, - { "weight": 1, "sprite": 3269 }, - { "weight": 1, "sprite": 3270 } - ], - "bg": 3105 - }, - { - "id": "mon_feral_human_pipe", "fg": [ { "weight": 1, "sprite": 3275 }, { "weight": 1, "sprite": 3276 }, @@ -3303,24 +3311,10 @@ { "weight": 1, "sprite": 3281 }, { "weight": 1, "sprite": 3282 } ], - "bg": 3105 + "bg": 3117 }, { - "id": "mon_feral_human_axe", - "fg": [ - { "weight": 1, "sprite": 3251 }, - { "weight": 1, "sprite": 3252 }, - { "weight": 1, "sprite": 3253 }, - { "weight": 1, "sprite": 3254 }, - { "weight": 1, "sprite": 3255 }, - { "weight": 1, "sprite": 3256 }, - { "weight": 1, "sprite": 3257 }, - { "weight": 1, "sprite": 3258 } - ], - "bg": 3105 - }, - { - "id": "mon_feral_labsecurity_9mm", + "id": "mon_feral_human_pipe", "fg": [ { "weight": 1, "sprite": 3287 }, { "weight": 1, "sprite": 3288 }, @@ -3331,241 +3325,243 @@ { "weight": 1, "sprite": 3293 }, { "weight": 1, "sprite": 3294 } ], - "bg": 3105 + "bg": 3117 }, { - "id": "mon_feral_labsecurity_flashlight", + "id": "mon_feral_human_axe", "fg": [ - { "weight": 1, "sprite": 3295 }, - { "weight": 1, "sprite": 3296 }, - { "weight": 1, "sprite": 3297 }, - { "weight": 1, "sprite": 3298 }, - { "weight": 1, "sprite": 3299 } + { "weight": 1, "sprite": 3263 }, + { "weight": 1, "sprite": 3264 }, + { "weight": 1, "sprite": 3265 }, + { "weight": 1, "sprite": 3266 }, + { "weight": 1, "sprite": 3267 }, + { "weight": 1, "sprite": 3268 }, + { "weight": 1, "sprite": 3269 }, + { "weight": 1, "sprite": 3270 } ], - "bg": 3105 + "bg": 3117 }, { - "id": "mon_feral_scientist_scalpel", + "id": "mon_feral_labsecurity_9mm", "fg": [ + { "weight": 1, "sprite": 3299 }, + { "weight": 1, "sprite": 3300 }, + { "weight": 1, "sprite": 3301 }, + { "weight": 1, "sprite": 3302 }, + { "weight": 1, "sprite": 3303 }, { "weight": 1, "sprite": 3304 }, { "weight": 1, "sprite": 3305 }, - { "weight": 1, "sprite": 3306 }, + { "weight": 1, "sprite": 3306 } + ], + "bg": 3117 + }, + { + "id": "mon_feral_labsecurity_flashlight", + "fg": [ { "weight": 1, "sprite": 3307 }, - { "weight": 1, "sprite": 3308 } + { "weight": 1, "sprite": 3308 }, + { "weight": 1, "sprite": 3309 }, + { "weight": 1, "sprite": 3310 }, + { "weight": 1, "sprite": 3311 } ], - "bg": 3105 + "bg": 3117 + }, + { + "id": "mon_feral_scientist_scalpel", + "fg": [ + { "weight": 1, "sprite": 3316 }, + { "weight": 1, "sprite": 3317 }, + { "weight": 1, "sprite": 3318 }, + { "weight": 1, "sprite": 3319 }, + { "weight": 1, "sprite": 3320 } + ], + "bg": 3117 }, { "id": "mon_feral_sapien_spear", "fg": [ - { "weight": 1, "sprite": 3300 }, - { "weight": 1, "sprite": 3301 }, - { "weight": 1, "sprite": 3302 }, - { "weight": 1, "sprite": 3303 } + { "weight": 1, "sprite": 3312 }, + { "weight": 1, "sprite": 3313 }, + { "weight": 1, "sprite": 3314 }, + { "weight": 1, "sprite": 3315 } ], - "bg": 3105 + "bg": 3117 }, { "id": "mon_feral_human_pipe_fungal_infected", - "fg": [ { "weight": 1, "sprite": 3285 }, { "weight": 1, "sprite": 3286 } ], - "bg": 3105 + "fg": [ { "weight": 1, "sprite": 3297 }, { "weight": 1, "sprite": 3298 } ], + "bg": 3117 }, { "id": "mon_feral_human_crowbar_fungal_infected", - "fg": [ { "weight": 1, "sprite": 3273 }, { "weight": 1, "sprite": 3274 } ], - "bg": 3105 + "fg": [ { "weight": 1, "sprite": 3285 }, { "weight": 1, "sprite": 3286 } ], + "bg": 3117 }, { "id": "mon_feral_human_axe_fungal_infected", - "fg": [ { "weight": 1, "sprite": 3261 }, { "weight": 1, "sprite": 3262 } ], - "bg": 3105 + "fg": [ { "weight": 1, "sprite": 3273 }, { "weight": 1, "sprite": 3274 } ], + "bg": 3117 }, { "id": "mon_feral_human_axe_fungal_corpse", - "fg": [ { "weight": 1, "sprite": 3259 }, { "weight": 1, "sprite": 3260 } ], - "bg": 3105 + "fg": [ { "weight": 1, "sprite": 3271 }, { "weight": 1, "sprite": 3272 } ], + "bg": 3117 }, { "id": "mon_feral_human_pipe_fungal_corpse", - "fg": [ { "weight": 1, "sprite": 3283 }, { "weight": 1, "sprite": 3284 } ], - "bg": 3105 + "fg": [ { "weight": 1, "sprite": 3295 }, { "weight": 1, "sprite": 3296 } ], + "bg": 3117 }, { "id": "mon_feral_human_crowbar_fungal_corpse", - "fg": [ { "weight": 1, "sprite": 3271 }, { "weight": 1, "sprite": 3272 } ], - "bg": 3105 + "fg": [ { "weight": 1, "sprite": 3283 }, { "weight": 1, "sprite": 3284 } ], + "bg": 3117 }, { "id": "mon_zombie_bio_op", "animated": true, - "fg": [ { "weight": 10, "sprite": 3320 }, { "weight": 25, "sprite": 3324 }, { "weight": 25, "sprite": 3325 } ] + "fg": [ { "weight": 10, "sprite": 3332 }, { "weight": 25, "sprite": 3336 }, { "weight": 25, "sprite": 3337 } ] }, { "id": "mon_zombie_bio_op2", "animated": true, - "fg": [ { "weight": 10, "sprite": 3321 }, { "weight": 25, "sprite": 3322 }, { "weight": 25, "sprite": 3323 } ] + "fg": [ { "weight": 10, "sprite": 3333 }, { "weight": 25, "sprite": 3334 }, { "weight": 25, "sprite": 3335 } ] }, { "id": "mon_zombie_milbase_personnel", - "fg": [ { "weight": 1, "sprite": 3326 }, { "weight": 1, "sprite": 3327 } ], - "bg": 3105, + "fg": [ { "weight": 1, "sprite": 3338 }, { "weight": 1, "sprite": 3339 } ], + "bg": 3117, "rotates": false }, { "id": "mon_zombie_military_pilot", - "fg": [ { "weight": 1, "sprite": 3328 }, { "weight": 1, "sprite": 3329 } ], - "bg": 3105, + "fg": [ { "weight": 1, "sprite": 3340 }, { "weight": 1, "sprite": 3341 } ], + "bg": 3117, "rotates": false }, { "id": "mon_zombie_soldier", - "fg": [ { "weight": 1, "sprite": 3330 }, { "weight": 1, "sprite": 3331 } ], - "bg": 3105, + "fg": [ { "weight": 1, "sprite": 3342 }, { "weight": 1, "sprite": 3343 } ], + "bg": 3117, "rotates": false }, { "id": "mon_fungaloid", - "fg": [ { "weight": 100, "sprite": 3360 }, { "weight": 1, "sprite": 3361 } ], + "fg": [ { "weight": 100, "sprite": 3372 }, { "weight": 1, "sprite": 3373 } ], "rotates": false }, - { "id": [ "mon_zombie_crawler_pupa", "mon_zombie_crawler_pupa_decoy" ], "fg": 3394, "rotates": false }, + { "id": [ "mon_zombie_crawler_pupa", "mon_zombie_crawler_pupa_decoy" ], "fg": 3406, "rotates": false }, { "id": [ "corpse_mon_zombie_crawler_pupa", "corpse_mon_zombie_crawler_pupa_decoy" ], - "fg": 3393, + "fg": 3405, "rotates": false }, { "id": "mon_zombie_giant_heart", "animated": true, "fg": [ - { "weight": 15, "sprite": 3401 }, - { "weight": 15, "sprite": 3402 }, - { "weight": 15, "sprite": 3401 }, - { "weight": 15, "sprite": 3403 } + { "weight": 15, "sprite": 3413 }, + { "weight": 15, "sprite": 3414 }, + { "weight": 15, "sprite": 3413 }, + { "weight": 15, "sprite": 3415 } ], "rotates": false, - "bg": 3105 + "bg": 3117 }, - { "id": [ "mon_zombie_pupa", "mon_zombie_pupa_decoy" ], "fg": 3413, "rotates": false }, - { "id": [ "corpse_mon_zombie_pupa", "corpse_mon_zombie_pupa_decoy" ], "fg": 3412, "rotates": false }, + { "id": [ "mon_zombie_pupa", "mon_zombie_pupa_decoy" ], "fg": 3425, "rotates": false }, + { "id": [ "corpse_mon_zombie_pupa", "corpse_mon_zombie_pupa_decoy" ], "fg": 3424, "rotates": false }, { "id": "mon_twisted_body", - "fg": [ { "weight": 1, "sprite": 3424 }, { "weight": 1, "sprite": 3425 }, { "weight": 1, "sprite": 3426 } ], - "bg": 3105, + "fg": [ { "weight": 1, "sprite": 3436 }, { "weight": 1, "sprite": 3437 }, { "weight": 1, "sprite": 3438 } ], + "bg": 3117, "rotates": false }, { "id": "mon_zombie", "fg": [ - { "weight": 1, "sprite": 3427 }, - { "weight": 1, "sprite": 3429 }, - { "weight": 1, "sprite": 3440 }, - { "weight": 1, "sprite": 3447 }, - { "weight": 1, "sprite": 3448 }, - { "weight": 1, "sprite": 3449 }, - { "weight": 1, "sprite": 3450 }, - { "weight": 1, "sprite": 3451 }, - { "weight": 1, "sprite": 3452 }, - { "weight": 1, "sprite": 3453 }, - { "weight": 1, "sprite": 3430 }, - { "weight": 1, "sprite": 3431 }, - { "weight": 1, "sprite": 3432 }, - { "weight": 1, "sprite": 3433 }, - { "weight": 1, "sprite": 3434 }, - { "weight": 1, "sprite": 3435 }, - { "weight": 1, "sprite": 3436 }, - { "weight": 1, "sprite": 3437 }, - { "weight": 1, "sprite": 3438 }, { "weight": 1, "sprite": 3439 }, { "weight": 1, "sprite": 3441 }, + { "weight": 1, "sprite": 3452 }, + { "weight": 1, "sprite": 3459 }, + { "weight": 1, "sprite": 3460 }, + { "weight": 1, "sprite": 3461 }, + { "weight": 1, "sprite": 3462 }, + { "weight": 1, "sprite": 3463 }, + { "weight": 1, "sprite": 3464 }, + { "weight": 1, "sprite": 3465 }, { "weight": 1, "sprite": 3442 }, { "weight": 1, "sprite": 3443 }, { "weight": 1, "sprite": 3444 }, { "weight": 1, "sprite": 3445 }, - { "weight": 1, "sprite": 3446 } + { "weight": 1, "sprite": 3446 }, + { "weight": 1, "sprite": 3447 }, + { "weight": 1, "sprite": 3448 }, + { "weight": 1, "sprite": 3449 }, + { "weight": 1, "sprite": 3450 }, + { "weight": 1, "sprite": 3451 }, + { "weight": 1, "sprite": 3453 }, + { "weight": 1, "sprite": 3454 }, + { "weight": 1, "sprite": 3455 }, + { "weight": 1, "sprite": 3456 }, + { "weight": 1, "sprite": 3457 }, + { "weight": 1, "sprite": 3458 } ], - "bg": 3105, + "bg": 3117, "rotates": false }, { "id": "mon_zombie_child", "fg": [ - { "weight": 1, "sprite": 3454 }, - { "weight": 1, "sprite": 3455 }, - { "weight": 1, "sprite": 3456 }, - { "weight": 1, "sprite": 3465 }, { "weight": 1, "sprite": 3466 }, { "weight": 1, "sprite": 3467 }, { "weight": 1, "sprite": 3468 }, + { "weight": 1, "sprite": 3477 }, + { "weight": 1, "sprite": 3478 }, + { "weight": 1, "sprite": 3479 }, + { "weight": 1, "sprite": 3480 }, + { "weight": 1, "sprite": 3481 }, + { "weight": 1, "sprite": 3482 }, { "weight": 1, "sprite": 3469 }, { "weight": 1, "sprite": 3470 }, - { "weight": 1, "sprite": 3457 }, - { "weight": 1, "sprite": 3458 }, - { "weight": 1, "sprite": 3459 }, - { "weight": 1, "sprite": 3460 }, - { "weight": 1, "sprite": 3461 }, - { "weight": 1, "sprite": 3462 }, - { "weight": 1, "sprite": 3463 }, - { "weight": 1, "sprite": 3464 } - ], - "bg": 3105, - "rotates": false - }, - { - "id": "mon_zombie_fat", - "fg": [ { "weight": 1, "sprite": 3471 }, { "weight": 1, "sprite": 3472 }, { "weight": 1, "sprite": 3473 }, - { "weight": 1, "sprite": 3481 }, - { "weight": 1, "sprite": 3482 }, - { "weight": 1, "sprite": 3483 }, - { "weight": 1, "sprite": 3484 }, - { "weight": 1, "sprite": 3485 }, - { "weight": 1, "sprite": 3486 }, { "weight": 1, "sprite": 3474 }, { "weight": 1, "sprite": 3475 }, - { "weight": 1, "sprite": 3476 }, - { "weight": 1, "sprite": 3477 }, - { "weight": 1, "sprite": 3478 }, - { "weight": 1, "sprite": 3479 }, - { "weight": 1, "sprite": 3480 } + { "weight": 1, "sprite": 3476 } ], - "bg": 3105, + "bg": 3117, "rotates": false }, { - "id": "mon_zombie_grabber", + "id": "mon_zombie_fat", "fg": [ + { "weight": 1, "sprite": 3483 }, + { "weight": 1, "sprite": 3484 }, + { "weight": 1, "sprite": 3485 }, + { "weight": 1, "sprite": 3493 }, + { "weight": 1, "sprite": 3494 }, + { "weight": 1, "sprite": 3495 }, + { "weight": 1, "sprite": 3496 }, + { "weight": 1, "sprite": 3497 }, + { "weight": 1, "sprite": 3498 }, + { "weight": 1, "sprite": 3486 }, { "weight": 1, "sprite": 3487 }, { "weight": 1, "sprite": 3488 }, { "weight": 1, "sprite": 3489 }, { "weight": 1, "sprite": 3490 }, { "weight": 1, "sprite": 3491 }, - { "weight": 1, "sprite": 3492 }, - { "weight": 1, "sprite": 3493 }, - { "weight": 1, "sprite": 3494 }, - { "weight": 1, "sprite": 3495 } + { "weight": 1, "sprite": 3492 } ], - "bg": 3105, + "bg": 3117, "rotates": false }, { - "id": "mon_zombie_labsecurity", + "id": "mon_zombie_grabber", "fg": [ - { "weight": 1, "sprite": 3496 }, - { "weight": 1, "sprite": 3497 }, - { "weight": 1, "sprite": 3498 }, { "weight": 1, "sprite": 3499 }, { "weight": 1, "sprite": 3500 }, - { "weight": 1, "sprite": 3501 } - ], - "bg": 3105, - "rotates": false - }, - { - "id": "mon_zombie_prisoner", - "fg": [ + { "weight": 1, "sprite": 3501 }, { "weight": 1, "sprite": 3502 }, { "weight": 1, "sprite": 3503 }, { "weight": 1, "sprite": 3504 }, @@ -3573,108 +3569,134 @@ { "weight": 1, "sprite": 3506 }, { "weight": 1, "sprite": 3507 } ], - "bg": 3105, + "bg": 3117, "rotates": false }, { - "id": "mon_zombie_runner", + "id": "mon_zombie_labsecurity", "fg": [ { "weight": 1, "sprite": 3508 }, { "weight": 1, "sprite": 3509 }, { "weight": 1, "sprite": 3510 }, { "weight": 1, "sprite": 3511 }, - { "weight": 1, "sprite": 3512 } + { "weight": 1, "sprite": 3512 }, + { "weight": 1, "sprite": 3513 } ], - "bg": 3105, + "bg": 3117, "rotates": false }, { - "id": "mon_zombie_scientist", + "id": "mon_zombie_prisoner", "fg": [ - { "weight": 1, "sprite": 3513 }, + { "weight": 1, "sprite": 3514 }, + { "weight": 1, "sprite": 3515 }, { "weight": 1, "sprite": 3516 }, { "weight": 1, "sprite": 3517 }, { "weight": 1, "sprite": 3518 }, - { "weight": 1, "sprite": 3519 }, + { "weight": 1, "sprite": 3519 } + ], + "bg": 3117, + "rotates": false + }, + { + "id": "mon_zombie_runner", + "fg": [ { "weight": 1, "sprite": 3520 }, { "weight": 1, "sprite": 3521 }, { "weight": 1, "sprite": 3522 }, { "weight": 1, "sprite": 3523 }, - { "weight": 1, "sprite": 3514 }, - { "weight": 1, "sprite": 3515 } + { "weight": 1, "sprite": 3524 } ], - "bg": 3105, + "bg": 3117, "rotates": false }, { - "id": "mon_zombie_screecher", + "id": "mon_zombie_scientist", "fg": [ - { "weight": 1, "sprite": 3524 }, { "weight": 1, "sprite": 3525 }, + { "weight": 1, "sprite": 3528 }, + { "weight": 1, "sprite": 3529 }, + { "weight": 1, "sprite": 3530 }, + { "weight": 1, "sprite": 3531 }, + { "weight": 1, "sprite": 3532 }, + { "weight": 1, "sprite": 3533 }, + { "weight": 1, "sprite": 3534 }, + { "weight": 1, "sprite": 3535 }, { "weight": 1, "sprite": 3526 }, { "weight": 1, "sprite": 3527 } ], - "bg": 3105, + "bg": 3117, + "rotates": false + }, + { + "id": "mon_zombie_screecher", + "fg": [ + { "weight": 1, "sprite": 3536 }, + { "weight": 1, "sprite": 3537 }, + { "weight": 1, "sprite": 3538 }, + { "weight": 1, "sprite": 3539 } + ], + "bg": 3117, "rotates": false }, { "id": "mon_zombie_shrieker", "fg": [ - { "weight": 1, "sprite": 3528 }, - { "weight": 1, "sprite": 3529 }, - { "weight": 1, "sprite": 3530 }, - { "weight": 1, "sprite": 3531 } + { "weight": 1, "sprite": 3540 }, + { "weight": 1, "sprite": 3541 }, + { "weight": 1, "sprite": 3542 }, + { "weight": 1, "sprite": 3543 } ], - "bg": 3105, + "bg": 3117, "rotates": false }, { "id": "mon_zombie_survivor", - "fg": [ { "weight": 1, "sprite": 3532 }, { "weight": 1, "sprite": 3533 } ], - "bg": 3105, + "fg": [ { "weight": 1, "sprite": 3544 }, { "weight": 1, "sprite": 3545 } ], + "bg": 3117, "rotates": false }, { "id": "mon_zombie_survivor_elite", - "fg": [ { "weight": 1, "sprite": 3534 }, { "weight": 1, "sprite": 3535 }, { "weight": 1, "sprite": 3536 } ], - "bg": 3105, + "fg": [ { "weight": 1, "sprite": 3546 }, { "weight": 1, "sprite": 3547 }, { "weight": 1, "sprite": 3548 } ], + "bg": 3117, "rotates": false }, { "id": "mon_zombie_technician", "fg": [ - { "weight": 1, "sprite": 3537 }, - { "weight": 1, "sprite": 3538 }, - { "weight": 1, "sprite": 3539 }, - { "weight": 1, "sprite": 3540 } + { "weight": 1, "sprite": 3549 }, + { "weight": 1, "sprite": 3550 }, + { "weight": 1, "sprite": 3551 }, + { "weight": 1, "sprite": 3552 } ], - "bg": 3105, + "bg": 3117, "rotates": false }, { "id": "mon_zombie_tough", "fg": [ - { "weight": 1, "sprite": 3541 }, - { "weight": 1, "sprite": 3542 }, - { "weight": 1, "sprite": 3543 }, - { "weight": 1, "sprite": 3550 }, - { "weight": 1, "sprite": 3551 }, - { "weight": 1, "sprite": 3552 }, { "weight": 1, "sprite": 3553 }, { "weight": 1, "sprite": 3554 }, { "weight": 1, "sprite": 3555 }, - { "weight": 1, "sprite": 3544 }, - { "weight": 1, "sprite": 3545 }, - { "weight": 1, "sprite": 3546 }, - { "weight": 1, "sprite": 3547 }, - { "weight": 1, "sprite": 3548 }, - { "weight": 1, "sprite": 3549 } + { "weight": 1, "sprite": 3562 }, + { "weight": 1, "sprite": 3563 }, + { "weight": 1, "sprite": 3564 }, + { "weight": 1, "sprite": 3565 }, + { "weight": 1, "sprite": 3566 }, + { "weight": 1, "sprite": 3567 }, + { "weight": 1, "sprite": 3556 }, + { "weight": 1, "sprite": 3557 }, + { "weight": 1, "sprite": 3558 }, + { "weight": 1, "sprite": 3559 }, + { "weight": 1, "sprite": 3560 }, + { "weight": 1, "sprite": 3561 } ], - "bg": 3105, + "bg": 3117, "rotates": false }, - { "id": [ "explosion_AEA_ACIDBALL", "explosion_death_acid" ], "fg": 3556 }, - { "id": [ "explosion_AEA_FATIGUE", "explosion_death_portal" ], "fg": 3559 }, + { "id": [ "explosion_AEA_ACIDBALL", "explosion_death_acid" ], "fg": 3568 }, + { "id": [ "explosion_AEA_FATIGUE", "explosion_death_portal" ], "fg": 3571 }, { "id": [ "explosion_death_blobsplit_large", @@ -3682,10 +3704,10 @@ "explosion_death_blobsplit_brain", "explosion_death_blob_brain" ], - "fg": 3575 + "fg": 3587 }, - { "id": [ "explosion_death_gas", "explosion_AEA_VOMIT" ], "fg": 3568 }, - { "id": [ "explosion_crushed_giant_summoning", "explosion_mon_summon_zombie_gasbag_crawler" ], "fg": 3589 }, + { "id": [ "explosion_death_gas", "explosion_AEA_VOMIT" ], "fg": 3580 }, + { "id": [ "explosion_crushed_giant_summoning", "explosion_mon_summon_zombie_gasbag_crawler" ], "fg": 3601 }, { "id": [ "explosion_remove_controlled_jackson", @@ -3695,92 +3717,92 @@ "explosion_death_amigara", "spawning_zombie_die" ], - "fg": 3915 + "fg": 3914 }, { "id": "explosion_AEA_BLOOD", - "fg": 3601, + "fg": 3613, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3600 }, { "id": "edge", "fg": 3601 } ] + "additional_tiles": [ { "id": "corner", "fg": 3612 }, { "id": "edge", "fg": 3613 } ] }, { "id": "explosion_AEA_RADIATION", - "fg": 3603, + "fg": 3615, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3602 }, { "id": "edge", "fg": 3603 } ] + "additional_tiles": [ { "id": "corner", "fg": 3614 }, { "id": "edge", "fg": 3615 } ] }, { "id": "explosion_AEA_SHADOWS", - "fg": 3605, + "fg": 3617, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3604 }, { "id": "edge", "fg": 3605 } ] + "additional_tiles": [ { "id": "corner", "fg": 3616 }, { "id": "edge", "fg": 3617 } ] }, { "id": [ "explosion_AEA_STORM_bolt", "explosion_weaponpod_electric_blast" ], - "fg": 3607, + "fg": 3619, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3606 }, { "id": "edge", "fg": 3607 } ] + "additional_tiles": [ { "id": "corner", "fg": 3618 }, { "id": "edge", "fg": 3619 } ] }, { "id": "explosion_AO_CALL_OF_TINDALOS", - "fg": 3609, + "fg": 3621, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3608 }, { "id": "edge", "fg": 3609 } ] + "additional_tiles": [ { "id": "corner", "fg": 3620 }, { "id": "edge", "fg": 3621 } ] }, { "id": "explosion_death_boomer", - "fg": 3611, + "fg": 3623, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3610 }, { "id": "edge", "fg": 3611 } ] + "additional_tiles": [ { "id": "corner", "fg": 3622 }, { "id": "edge", "fg": 3623 } ] }, { "id": "explosion_death_focused_beam_explosion", - "fg": 3613, + "fg": 3625, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3612 }, { "id": "edge", "fg": 3613 } ] + "additional_tiles": [ { "id": "corner", "fg": 3624 }, { "id": "edge", "fg": 3625 } ] }, { "id": "explosion_fog_machine", - "fg": 3614, + "fg": 3626, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 1055 }, { "id": "edge", "fg": 3614 } ] + "additional_tiles": [ { "id": "corner", "fg": 1059 }, { "id": "edge", "fg": 3626 } ] }, - { "id": [ "explosion_dragon_inflatable", "explosion_ghost_inflatable" ], "fg": 3615 }, + { "id": [ "explosion_dragon_inflatable", "explosion_ghost_inflatable" ], "fg": 3627 }, { "id": "explosion_necro_boomer_revive", - "fg": 3617, + "fg": 3629, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3616 }, { "id": "edge", "fg": 3617 } ] + "additional_tiles": [ { "id": "corner", "fg": 3628 }, { "id": "edge", "fg": 3629 } ] }, { "id": "explosion_shady_raptor_spawn", - "fg": 3619, + "fg": 3631, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3618 }, { "id": "edge", "fg": 3619 } ] + "additional_tiles": [ { "id": "corner", "fg": 3630 }, { "id": "edge", "fg": 3631 } ] }, { "id": [ "explosion_big_raptor_spawn", "explosion_small_raptor_spawn", "explosion_hive_raptor_spawn" ], - "fg": 3621, + "fg": 3633, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3620 }, { "id": "edge", "fg": 3621 } ] + "additional_tiles": [ { "id": "corner", "fg": 3632 }, { "id": "edge", "fg": 3633 } ] }, { "id": "explosion_spread_sludge", - "fg": 3623, + "fg": 3635, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3622 }, { "id": "edge", "fg": 3623 } ] + "additional_tiles": [ { "id": "corner", "fg": 3634 }, { "id": "edge", "fg": 3635 } ] }, { "id": "explosion_spur_shrill", - "fg": 3625, + "fg": 3637, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3624 }, { "id": "edge", "fg": 3625 } ] + "additional_tiles": [ { "id": "corner", "fg": 3636 }, { "id": "edge", "fg": 3637 } ] }, { "id": "explosion_weaponpod_heat_gun", - "fg": 3627, + "fg": 3639, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3626 }, { "id": "edge", "fg": 3627 } ] + "additional_tiles": [ { "id": "corner", "fg": 3638 }, { "id": "edge", "fg": 3639 } ] }, { "id": [ @@ -3791,7 +3813,7 @@ "explosion_green_researcher_check", "explosion_black_security_check" ], - "fg": 3628 + "fg": 3640 }, { "id": [ @@ -3812,125 +3834,108 @@ "explosion_AEA_BUGS", "explosion_summon_wisps" ], - "fg": 3630, - "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3629 }, { "id": "edge", "fg": 3630 } ] - }, - { "id": "f_aut_gas_console", "fg": 3655 }, - { "id": "f_aut_gas_console_o", "fg": 3656 }, - { "id": "t_atm", "fg": 3633, "bg": 3892, "rotates": false }, - { "id": [ "t_backboard", "t_backboard_in" ], "fg": 3634, "bg": 3886, "rotates": false }, - { "id": "t_barndoor", "fg": 3635, "bg": 4040, "rotates": false }, - { "id": "t_barndoor_season_autumn", "fg": 3635, "bg": 4044 }, - { "id": "t_barndoor_season_summer", "fg": 3635, "bg": 4048 }, - { "id": "t_barndoor_season_winter", "fg": 3635, "bg": 3965 }, - { "id": "t_bars", "fg": 3636, "bg": 3892, "rotates": false }, - { "id": "t_brick_wall_halfway", "fg": 3637, "bg": 4056 }, - { "id": "t_bridge", "fg": 3638, "rotates": false }, - { "id": "t_card_military", "fg": 3639, "bg": 3892, "rotates": false }, - { "id": "t_card_reader_broken", "fg": 3640, "bg": 3892, "rotates": false }, - { "id": "t_card_science", "fg": 3639, "bg": 3892, "rotates": false }, - { "id": "t_carpet_green", "fg": 3641, "rotates": false }, - { "id": "t_carpet_purple", "fg": 3642, "rotates": false }, - { "id": "t_carpet_red", "fg": 3643, "rotates": false }, - { "id": "t_carpet_yellow", "fg": 3644, "rotates": false }, - { "id": "t_chainfence_posts", "fg": 3651, "bg": 4040, "rotates": false }, + "fg": 3642, + "multitile": true, + "additional_tiles": [ { "id": "corner", "fg": 3641 }, { "id": "edge", "fg": 3642 } ] + }, + { "id": "f_aut_gas_console", "fg": 3667 }, + { "id": "f_aut_gas_console_o", "fg": 3668 }, + { "id": "t_atm", "fg": 3645, "bg": 3891, "rotates": false }, + { "id": [ "t_backboard", "t_backboard_in" ], "fg": 3646, "bg": 3885, "rotates": false }, + { "id": "t_barndoor", "fg": 3647, "bg": 4039, "rotates": false }, + { "id": "t_barndoor_season_autumn", "fg": 3647, "bg": 4043 }, + { "id": "t_barndoor_season_summer", "fg": 3647, "bg": 4047 }, + { "id": "t_barndoor_season_winter", "fg": 3647, "bg": 3964 }, + { "id": "t_bars", "fg": 3648, "bg": 3891, "rotates": false }, + { "id": "t_brick_wall_halfway", "fg": 3649, "bg": 4055 }, + { "id": "t_bridge", "fg": 3650, "rotates": false }, + { "id": "t_card_military", "fg": 3651, "bg": 3891, "rotates": false }, + { "id": "t_card_reader_broken", "fg": 3652, "bg": 3891, "rotates": false }, + { "id": "t_card_science", "fg": 3651, "bg": 3891, "rotates": false }, + { "id": "t_carpet_green", "fg": 3653, "rotates": false }, + { "id": "t_carpet_purple", "fg": 3654, "rotates": false }, + { "id": "t_carpet_red", "fg": 3655, "rotates": false }, + { "id": "t_carpet_yellow", "fg": 3656, "rotates": false }, + { "id": "t_chainfence_posts", "fg": 3663, "bg": 4039, "rotates": false }, { "id": [ "t_chainfence", "t_chainfence_h" ], - "fg": 3645, - "bg": 3886, + "fg": 3657, + "bg": 3885, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": 3646, "bg": 3886 }, - { "id": "edge", "fg": 3647, "bg": 3886 }, - { "id": "t_connection", "fg": 3649, "bg": 3886 }, - { "id": "center", "fg": 3645, "bg": 3886 }, - { "id": "unconnected", "fg": 3650, "bg": 3886 }, - { "id": "end_piece", "fg": 3648, "bg": 3886 } + { "id": "corner", "fg": 3658, "bg": 3885 }, + { "id": "edge", "fg": 3659, "bg": 3885 }, + { "id": "t_connection", "fg": 3661, "bg": 3885 }, + { "id": "center", "fg": 3657, "bg": 3885 }, + { "id": "unconnected", "fg": 3662, "bg": 3885 }, + { "id": "end_piece", "fg": 3660, "bg": 3885 } ] }, { "id": "t_chainfence_v", - "fg": 3645, - "bg": 3886, + "fg": 3657, + "bg": 3885, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": 3646, "bg": 3886 }, - { "id": "edge", "fg": 3647, "bg": 3886 }, - { "id": "t_connection", "fg": 3649, "bg": 3886 }, - { "id": "center", "fg": 3645, "bg": 3886 }, - { "id": "unconnected", "fg": 3650, "bg": 3886 }, - { "id": "end_piece", "fg": 3648, "bg": 3886 } + { "id": "corner", "fg": 3658, "bg": 3885 }, + { "id": "edge", "fg": 3659, "bg": 3885 }, + { "id": "t_connection", "fg": 3661, "bg": 3885 }, + { "id": "center", "fg": 3657, "bg": 3885 }, + { "id": "unconnected", "fg": 3662, "bg": 3885 }, + { "id": "end_piece", "fg": 3660, "bg": 3885 } ] }, - { "id": "t_chaingate_c", "fg": 3652, "bg": 3886, "rotates": false }, - { "id": "t_chaingate_l", "fg": 3652, "bg": 3886, "rotates": false }, - { "id": "t_chaingate_o", "fg": 3653, "bg": 3886, "rotates": false }, - { "id": [ "t_claymound", "t_clay" ], "fg": 3894, "bg": 4040 }, - { "id": [ "t_claymound_season_autumn", "t_clay_season_autumn" ], "fg": 3894, "bg": 4044 }, - { "id": [ "t_claymound_season_summer", "t_clay_season_summer" ], "fg": 3894, "bg": 4048 }, - { "id": "t_column", "fg": 3654, "rotates": false }, - { "id": "t_concrete_floor", "fg": 3892, "rotates": false }, - { "id": "t_console", "fg": 3655, "rotates": false }, - { "id": [ "t_console_broken", "t_sliding_concrete_wall_control" ], "fg": 3656, "rotates": false }, + { "id": "t_chaingate_c", "fg": 3664, "bg": 3885, "rotates": false }, + { "id": "t_chaingate_l", "fg": 3664, "bg": 3885, "rotates": false }, + { "id": "t_chaingate_o", "fg": 3665, "bg": 3885, "rotates": false }, + { "id": [ "t_claymound", "t_clay" ], "fg": 3893, "bg": 4039 }, + { "id": [ "t_claymound_season_autumn", "t_clay_season_autumn" ], "fg": 3893, "bg": 4043 }, + { "id": [ "t_claymound_season_summer", "t_clay_season_summer" ], "fg": 3893, "bg": 4047 }, + { "id": "t_column", "fg": 3666, "rotates": false }, + { "id": "t_concrete_floor", "fg": 3891, "rotates": false }, + { "id": "t_console", "fg": 3667, "rotates": false }, + { "id": [ "t_console_broken", "t_sliding_concrete_wall_control" ], "fg": 3668, "rotates": false }, { "id": "t_conveyor", - "fg": 3657, - "bg": 3892, + "fg": 3669, + "bg": 3891, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "edge", "fg": 3657 }, - { "id": "end_piece", "fg": 3657 }, - { "id": "corner", "fg": 3658 }, - { "id": "t_connection", "fg": 3659 } + { "id": "edge", "fg": 3669 }, + { "id": "end_piece", "fg": 3669 }, + { "id": "corner", "fg": 3670 }, + { "id": "t_connection", "fg": 3671 } ] }, - { "id": "t_covered_well", "fg": 3660, "bg": 3892, "rotates": false }, - { "id": "t_current_trans", "fg": 3661, "bg": 3892, "rotates": false }, - { "id": "t_curtains", "fg": 3662, "rotates": false }, + { "id": "t_covered_well", "fg": 3672, "bg": 3891, "rotates": false }, + { "id": "t_current_trans", "fg": 3673, "bg": 3891, "rotates": false }, + { "id": "t_curtains", "fg": 3674, "rotates": false }, { "id": "t_cvdbody", - "fg": 3663, + "fg": 3675, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": 3664, "bg": 3886 }, - { "id": "t_connection", "fg": 3666, "bg": 3886 }, - { "id": "end_piece", "fg": 3665, "bg": 3886 }, - { "id": "unconnected", "fg": 3663 }, - { "id": "edge", "fg": 3663 }, - { "id": "center", "fg": 3663 } + { "id": "corner", "fg": 3676, "bg": 3885 }, + { "id": "t_connection", "fg": 3678, "bg": 3885 }, + { "id": "end_piece", "fg": 3677, "bg": 3885 }, + { "id": "unconnected", "fg": 3675 }, + { "id": "edge", "fg": 3675 }, + { "id": "center", "fg": 3675 } ] }, - { "id": "t_cvdmachine", "fg": 3667, "bg": 3886 }, - { "id": "t_diesel_pump", "fg": 3668, "bg": 3886 }, - { "id": "t_diesel_pump_smashed", "fg": 3669, "bg": 3886, "rotates": false }, - { "id": [ "t_dirtmound", "t_dirtmoundfloor" ], "fg": 3898, "bg": 3632, "rotates": false }, - { "id": "t_door_b_peep", "fg": 5068, "rotates": false }, - { - "id": [ "t_door_b", "t_door_lab_b", "t_door_red_b", "t_door_green_b", "t_door_white_b", "t_door_gray_b" ], - "fg": 5070, - "rotates": false - }, - { "id": "t_door_bar_c", "fg": 3670, "bg": 3892, "rotates": false }, - { "id": "t_door_bar_locked", "fg": 3670, "bg": 3892, "rotates": false }, - { "id": "t_door_bar_o", "fg": 3671, "bg": 3892, "rotates": false }, - { "id": "t_door_boarded", "fg": 3672, "rotates": false }, - { "id": "t_door_boarded_damaged", "fg": 3673, "rotates": false }, - { "id": "t_door_boarded_damaged_peep", "fg": 3674, "rotates": false }, - { "id": "t_door_boarded_peep", "fg": 3675, "rotates": false }, - { "id": "t_door_c_peep", "fg": 5067, "rotates": false }, - { - "id": [ "t_door_c", "t_door_lab_c", "t_door_red_c", "t_door_green_c", "t_door_white_c", "t_door_gray_c" ], - "fg": 5069, - "rotates": false - }, - { "id": "t_door_curtain_c", "fg": 3676, "rotates": false }, - { "id": "t_door_curtain_o", "fg": 3677, "rotates": false }, - { "id": "t_door_frame", "fg": 3678, "bg": 3887, "rotates": false }, + { "id": "t_cvdmachine", "fg": 3679, "bg": 3885 }, + { "id": "t_diesel_pump", "fg": 3680, "bg": 3885 }, + { "id": "t_diesel_pump_smashed", "fg": 3681, "bg": 3885, "rotates": false }, + { "id": [ "t_dirtmound", "t_dirtmoundfloor" ], "fg": 3897, "bg": 3644, "rotates": false }, + { "id": "t_door_bar_c", "fg": 3682, "bg": 3891, "rotates": false }, + { "id": "t_door_bar_locked", "fg": 3682, "bg": 3891, "rotates": false }, + { "id": "t_door_bar_o", "fg": 3683, "bg": 3891, "rotates": false }, + { "id": "t_door_curtain_c", "fg": 3684, "rotates": false }, + { "id": "t_door_curtain_o", "fg": 3685, "rotates": false }, { "id": [ "t_door_glass_c", @@ -3942,78 +3947,62 @@ "t_door_glass_white_c", "t_door_glass_gray_c" ], - "fg": 3679, + "fg": 3686, "rotates": false }, - { "id": "t_door_glass_gray_o", "fg": 3680, "bg": 3726, "rotates": false }, - { "id": "t_door_glass_green_o", "fg": 3680, "bg": 3641, "rotates": false }, - { "id": [ "t_door_glass_lab_o", "t_door_glass_frosted_lab_o" ], "fg": 3680, "bg": 3892, "rotates": false }, - { "id": [ "t_door_glass_o", "t_door_glass_frosted_o" ], "fg": 3680, "bg": 3887, "rotates": false }, - { "id": "t_door_glass_red_o", "fg": 3680, "bg": 3643, "rotates": false }, - { "id": "t_door_glass_white_o", "fg": 3680, "bg": 3727, "rotates": false }, - { "id": "t_door_gray_frame", "fg": 3678, "bg": 3726, "rotates": false }, - { "id": "t_door_gray_o", "fg": 3687, "bg": 3726, "rotates": false }, - { "id": "t_door_green_frame", "fg": 3678, "bg": 3641, "rotates": false }, - { "id": "t_door_green_o", "fg": 3687, "bg": 3641, "rotates": false }, - { "id": "t_door_lab_frame", "fg": 3678, "bg": 3892, "rotates": false }, - { "id": "t_door_lab_o", "fg": 3687, "bg": 3892, "rotates": false }, - { "id": "t_door_locked", "fg": 5069, "rotates": false }, - { "id": "t_door_locked_alarm", "fg": 5069, "rotates": false }, - { "id": "t_door_locked_interior", "fg": 5069, "rotates": false }, - { "id": "t_door_locked_peep", "fg": 5067 }, - { "id": "t_door_makeshift_c", "fg": 3681, "rotates": false }, - { "id": "t_door_makeshift_o", "fg": 3682, "bg": 3887, "rotates": false }, - { "id": "t_door_metal_c_peep", "fg": 3684, "rotates": false }, - { "id": [ "t_door_metal_c", "t_door_metal_lab_c" ], "fg": 3683, "rotates": true }, - { "id": "t_door_metal_locked", "fg": 3683, "rotates": false }, - { "id": "t_door_metal_o_peep", "fg": 3685, "bg": 3892, "rotates": false }, - { "id": [ "t_door_metal_o", "t_door_metal_lab_o" ], "fg": 3685, "bg": 3892, "rotates": false }, - { "id": "t_door_metal_pickable", "fg": 3686 }, - { "id": "t_door_o", "fg": 3687, "bg": 3887, "rotates": false }, - { "id": "t_door_o_peep", "fg": 3687, "bg": 3887 }, - { "id": "t_door_red_frame", "fg": 3678, "bg": 3643, "rotates": false }, - { "id": "t_door_red_o", "fg": 3687, "bg": 3643, "rotates": false }, - { "id": "t_door_white_frame", "fg": 3678, "bg": 3727, "rotates": false }, - { "id": "t_door_white_o", "fg": 3687, "bg": 3727, "rotates": false }, - { "id": "t_elevator", "fg": 3688, "rotates": false }, - { "id": "t_elevator_control", "fg": 3655, "rotates": false }, - { "id": "t_elevator_control_off", "fg": 3656, "rotates": false }, - { "id": "t_emergency_light", "bg": 3892, "rotates": false }, - { "id": "t_emergency_light_flicker", "bg": 3892, "rotates": false }, - { "id": "t_fault", "fg": 3689, "rotates": false }, - { "id": "t_fence_barbed", "fg": 3692, "bg": 4040, "rotates": false }, - { "id": "t_fence_barbed_season_autumn", "fg": 3692, "bg": 4044 }, - { "id": "t_fence_barbed_season_summer", "fg": 3692, "bg": 4048 }, - { "id": "t_fence_barbed_season_winter", "fg": 3692, "bg": 3965 }, - { "id": "t_fence_post", "fg": 3693, "bg": 4040, "rotates": false }, - { "id": "t_fence_post_season_autumn", "fg": 3693, "bg": 4044 }, - { "id": "t_fence_post_season_summer", "fg": 3693, "bg": 4048 }, - { "id": "t_fence_post_season_winter", "fg": 3693, "bg": 3965 }, - { "id": "t_fence_season_autumn", "fg": 3694, "bg": 4044 }, - { "id": [ "t_fence_season_summer", "t_fence_h_season_summer" ], "fg": 3694, "bg": 4048 }, - { "id": [ "t_fence_season_winter", "t_fence_h_season_winter" ], "fg": 3694, "bg": 3965 }, - { "id": [ "t_fence", "t_fence_h" ], "fg": 3694, "bg": 4040, "rotates": true }, - { "id": "t_fence_v", "fg": 3694, "bg": 4040 }, - { "id": "t_fence_v_season_autumn", "fg": 3694, "bg": 4044 }, - { "id": "t_fence_v_season_summer", "fg": 3694, "bg": 4048 }, - { "id": "t_fence_v_season_winter", "fg": 3694, "bg": 3965 }, - { "id": "t_fence_wire", "fg": 3695, "bg": 4040, "rotates": false }, - { "id": "t_fence_wire_season_autumn", "fg": 3695, "bg": 4044 }, - { "id": "t_fence_wire_season_summer", "fg": 3695, "bg": 4048 }, - { "id": "t_fence_wire_season_winter", "fg": 3695, "bg": 3965 }, - { "id": "t_fencegate_c", "fg": 3690, "bg": 4040, "rotates": false }, - { "id": "t_fencegate_c_season_autumn", "fg": 3690, "bg": 4044 }, - { "id": "t_fencegate_c_season_summer", "fg": 3690, "bg": 4048 }, - { "id": "t_fencegate_c_season_winter", "fg": 3690, "bg": 3965 }, - { "id": "t_fencegate_o", "fg": 3691, "bg": 4040, "rotates": false }, - { "id": "t_fencegate_o_season_autumn", "fg": 3691, "bg": 4044 }, - { "id": "t_fencegate_o_season_summer", "fg": 3691, "bg": 4048 }, - { "id": "t_fencegate_o_season_winter", "fg": 3691, "bg": 3965 }, - { "id": "t_flat_roof", "bg": 3888, "rotates": false }, - { "id": "t_floor_blue", "fg": 3899, "rotates": false }, - { "id": "t_floor_green", "fg": 3900, "rotates": false }, - { "id": "t_floor_olight", "fg": 3901, "rotates": false }, - { "id": "t_floor_red", "fg": 3902, "rotates": false }, + { "id": "t_door_glass_gray_o", "fg": 3687, "bg": 4389, "rotates": false }, + { "id": "t_door_glass_green_o", "fg": 3687, "bg": 3653, "rotates": false }, + { "id": [ "t_door_glass_lab_o", "t_door_glass_frosted_lab_o" ], "fg": 3687, "bg": 3891, "rotates": false }, + { "id": [ "t_door_glass_o", "t_door_glass_frosted_o" ], "fg": 3687, "bg": 3886, "rotates": false }, + { "id": "t_door_glass_red_o", "fg": 3687, "bg": 3655, "rotates": false }, + { "id": "t_door_glass_white_o", "fg": 3687, "bg": 4392, "rotates": false }, + { "id": "t_door_makeshift_c", "fg": 3688, "rotates": false }, + { "id": "t_door_makeshift_o", "fg": 3689, "bg": 3886, "rotates": false }, + { "id": "t_door_metal_c_peep", "fg": 3691, "rotates": false }, + { "id": [ "t_door_metal_c", "t_door_metal_lab_c" ], "fg": 3690, "rotates": true }, + { "id": "t_door_metal_locked", "fg": 3690, "rotates": false }, + { "id": "t_door_metal_o_peep", "fg": 3692, "bg": 3891, "rotates": false }, + { "id": [ "t_door_metal_o", "t_door_metal_lab_o" ], "fg": 3692, "bg": 3891, "rotates": false }, + { "id": "t_door_metal_pickable", "fg": 3693 }, + { "id": "t_elevator", "fg": 3694, "rotates": false }, + { "id": "t_elevator_control", "fg": 3667, "rotates": false }, + { "id": "t_elevator_control_off", "fg": 3668, "rotates": false }, + { "id": "t_emergency_light", "bg": 3891, "rotates": false }, + { "id": "t_emergency_light_flicker", "bg": 3891, "rotates": false }, + { "id": "t_fault", "fg": 3695, "rotates": false }, + { "id": "t_fence_barbed", "fg": 3698, "bg": 4039, "rotates": false }, + { "id": "t_fence_barbed_season_autumn", "fg": 3698, "bg": 4043 }, + { "id": "t_fence_barbed_season_summer", "fg": 3698, "bg": 4047 }, + { "id": "t_fence_barbed_season_winter", "fg": 3698, "bg": 3964 }, + { "id": "t_fence_post", "fg": 3699, "bg": 4039, "rotates": false }, + { "id": "t_fence_post_season_autumn", "fg": 3699, "bg": 4043 }, + { "id": "t_fence_post_season_summer", "fg": 3699, "bg": 4047 }, + { "id": "t_fence_post_season_winter", "fg": 3699, "bg": 3964 }, + { "id": "t_fence_season_autumn", "fg": 3700, "bg": 4043 }, + { "id": [ "t_fence_season_summer", "t_fence_h_season_summer" ], "fg": 3700, "bg": 4047 }, + { "id": [ "t_fence_season_winter", "t_fence_h_season_winter" ], "fg": 3700, "bg": 3964 }, + { "id": [ "t_fence", "t_fence_h" ], "fg": 3700, "bg": 4039, "rotates": true }, + { "id": "t_fence_v", "fg": 3700, "bg": 4039 }, + { "id": "t_fence_v_season_autumn", "fg": 3700, "bg": 4043 }, + { "id": "t_fence_v_season_summer", "fg": 3700, "bg": 4047 }, + { "id": "t_fence_v_season_winter", "fg": 3700, "bg": 3964 }, + { "id": "t_fence_wire", "fg": 3701, "bg": 4039, "rotates": false }, + { "id": "t_fence_wire_season_autumn", "fg": 3701, "bg": 4043 }, + { "id": "t_fence_wire_season_summer", "fg": 3701, "bg": 4047 }, + { "id": "t_fence_wire_season_winter", "fg": 3701, "bg": 3964 }, + { "id": "t_fencegate_c", "fg": 3696, "bg": 4039, "rotates": false }, + { "id": "t_fencegate_c_season_autumn", "fg": 3696, "bg": 4043 }, + { "id": "t_fencegate_c_season_summer", "fg": 3696, "bg": 4047 }, + { "id": "t_fencegate_c_season_winter", "fg": 3696, "bg": 3964 }, + { "id": "t_fencegate_o", "fg": 3697, "bg": 4039, "rotates": false }, + { "id": "t_fencegate_o_season_autumn", "fg": 3697, "bg": 4043 }, + { "id": "t_fencegate_o_season_summer", "fg": 3697, "bg": 4047 }, + { "id": "t_fencegate_o_season_winter", "fg": 3697, "bg": 3964 }, + { "id": "t_flat_roof", "bg": 3887, "rotates": false }, + { "id": "t_floor_blue", "fg": 3898, "rotates": false }, + { "id": "t_floor_green", "fg": 3899, "rotates": false }, + { "id": "t_floor_olight", "fg": 3900, "rotates": false }, + { "id": "t_floor_red", "fg": 3901, "rotates": false }, { "id": [ "t_floor", @@ -4022,1150 +4011,1145 @@ "t_secretdoor_concrete_wall_o", "t_secretdoor_bookcase_o" ], - "bg": 3887, + "bg": 3886, "rotates": false }, - { "id": "t_floor_waxed", "fg": 3696, "rotates": false }, - { "id": "t_floor_waxed_y", "fg": 3885, "rotates": false }, - { "id": "t_fungus", "bg": 1365, "rotates": false }, - { "id": "t_fungus_floor_in", "bg": 3889, "rotates": false }, - { "id": "t_fungus_floor_out", "bg": 3890, "rotates": false }, - { "id": "t_fungus_floor_sup", "bg": 3891, "rotates": false }, - { "id": "t_fungus_mound", "fg": 3697, "bg": 1365, "rotates": false }, + { "id": "t_floor_waxed", "fg": 3702, "rotates": false }, + { "id": "t_floor_waxed_y", "fg": 3884, "rotates": false }, + { "id": "t_fungus", "bg": 1376, "rotates": false }, + { "id": "t_fungus_floor_in", "bg": 3888, "rotates": false }, + { "id": "t_fungus_floor_out", "bg": 3889, "rotates": false }, + { "id": "t_fungus_floor_sup", "bg": 3890, "rotates": false }, + { "id": "t_fungus_mound", "fg": 3703, "bg": 1376, "rotates": false }, { "id": "t_fungus_wall", - "fg": 3698, - "bg": 3891, + "fg": 3704, + "bg": 3890, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3699, "bg": 3891 }, - { "id": "corner", "fg": 3700, "bg": 3891 }, - { "id": "edge", "fg": 3701, "bg": 3891 }, - { "id": "t_connection", "fg": 3703, "bg": 3891 }, - { "id": "end_piece", "fg": 3702, "bg": 3891 }, - { "id": "unconnected", "fg": 3698, "bg": 3891 } + { "id": "center", "fg": 3705, "bg": 3890 }, + { "id": "corner", "fg": 3706, "bg": 3890 }, + { "id": "edge", "fg": 3707, "bg": 3890 }, + { "id": "t_connection", "fg": 3709, "bg": 3890 }, + { "id": "end_piece", "fg": 3708, "bg": 3890 }, + { "id": "unconnected", "fg": 3704, "bg": 3890 } ] }, { "id": "t_fungus_wall_transformed", - "fg": 3740, - "bg": 3699, - "multitile": true, - "additional_tiles": [ - { "id": "corner", "fg": 3753, "bg": 3699 }, - { "id": "edge", "fg": 3754, "bg": 3699 }, - { "id": "t_connection", "fg": 3756, "bg": 3699 }, - { "id": "center", "fg": 3752, "bg": 3699 }, - { "id": "end_piece", "fg": 3755, "bg": 3699 }, - { "id": "unconnected", "fg": 3740, "bg": 3699 } - ] - }, - { "id": "t_gas_pump", "fg": 3704, "bg": 3886, "rotates": false }, - { "id": "t_gas_pump_a", "fg": 3704, "bg": 3886 }, - { "id": "t_gas_pump_smashed", "fg": 3705, "bg": 3886, "rotates": false }, - { "id": "t_gas_tank", "fg": 3706, "bg": 3886 }, - { "id": "t_gates_control_brick", "fg": 3905, "rotates": false }, - { "id": "t_gates_control_brick_lab", "fg": 3906, "rotates": false }, - { "id": "t_gates_control_concrete", "fg": 3907, "rotates": false }, - { "id": "t_gates_control_concrete_lab", "fg": 3908, "rotates": false }, - { "id": "t_gates_control_metal", "fg": 3909, "rotates": false }, - { "id": "t_gates_control_metal_lab", "fg": 3910, "rotates": false }, - { "id": "t_gates_mech_control", "fg": 3911, "bg": 3737, "rotates": false }, - { "id": "t_gates_mech_control_lab", "fg": 3912, "bg": 3737, "rotates": false }, + "fg": 3744, + "bg": 3705, + "multitile": true, + "additional_tiles": [ + { "id": "corner", "fg": 3757, "bg": 3705 }, + { "id": "edge", "fg": 3758, "bg": 3705 }, + { "id": "t_connection", "fg": 3760, "bg": 3705 }, + { "id": "center", "fg": 3756, "bg": 3705 }, + { "id": "end_piece", "fg": 3759, "bg": 3705 }, + { "id": "unconnected", "fg": 3744, "bg": 3705 } + ] + }, + { "id": "t_gas_pump", "fg": 3710, "bg": 3885, "rotates": false }, + { "id": "t_gas_pump_a", "fg": 3710, "bg": 3885 }, + { "id": "t_gas_pump_smashed", "fg": 3711, "bg": 3885, "rotates": false }, + { "id": "t_gas_tank", "fg": 3712, "bg": 3885 }, + { "id": "t_gates_control_brick", "fg": 3904, "rotates": false }, + { "id": "t_gates_control_brick_lab", "fg": 3905, "rotates": false }, + { "id": "t_gates_control_concrete", "fg": 3906, "rotates": false }, + { "id": "t_gates_control_concrete_lab", "fg": 3907, "rotates": false }, + { "id": "t_gates_control_metal", "fg": 3908, "rotates": false }, + { "id": "t_gates_control_metal_lab", "fg": 3909, "rotates": false }, + { "id": "t_gates_mech_control", "fg": 3910, "bg": 3741, "rotates": false }, + { "id": "t_gates_mech_control_lab", "fg": 3911, "bg": 3741, "rotates": false }, { "id": "t_generator_broken", - "fg": 3707, + "fg": 3713, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "t_connection", "fg": 3708 } ] + "additional_tiles": [ { "id": "t_connection", "fg": 3714 } ] }, - { "id": "t_grate", "fg": 3688, "rotates": false }, + { "id": "t_grate", "fg": 3694, "rotates": false }, { "id": "t_guardrail_bg_dp", - "fg": 3765, - "bg": 3892, + "fg": 3769, + "bg": 3891, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": 3766, "bg": 3892 }, - { "id": "center", "fg": 3765, "bg": 3892 }, - { "id": "end_piece", "fg": 3768, "bg": 3892 }, - { "id": "t_connection", "fg": 3769, "bg": 3892 }, - { "id": "unconnected", "fg": 3770, "bg": 3892 }, - { "id": "edge", "fg": 3767, "bg": 3892 } + { "id": "corner", "fg": 3770, "bg": 3891 }, + { "id": "center", "fg": 3769, "bg": 3891 }, + { "id": "end_piece", "fg": 3772, "bg": 3891 }, + { "id": "t_connection", "fg": 3773, "bg": 3891 }, + { "id": "unconnected", "fg": 3774, "bg": 3891 }, + { "id": "edge", "fg": 3771, "bg": 3891 } ] }, { "id": "t_hole", - "fg": 3710, + "fg": 3716, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 3710 }, - { "id": "center", "fg": 3711 }, - { "id": "corner", "fg": 3712 }, - { "id": "edge", "fg": 3713 }, - { "id": "end_piece", "fg": 3714 }, - { "id": "t_connection", "fg": 3715 } + { "id": "unconnected", "fg": 3716 }, + { "id": "center", "fg": 3717 }, + { "id": "corner", "fg": 3718 }, + { "id": "edge", "fg": 3719 }, + { "id": "end_piece", "fg": 3720 }, + { "id": "t_connection", "fg": 3721 } ] }, - { "id": "t_improvised_shelter", "fg": 3716, "bg": 4040, "rotates": false }, - { "id": "t_improvised_shelter_season_autumn", "fg": 3716, "bg": 4044, "rotates": false }, - { "id": "t_improvised_shelter_season_summer", "fg": 3716, "bg": 4048, "rotates": false }, - { "id": "t_improvised_shelter_season_winter", "fg": 3716, "bg": 3965, "rotates": false }, - { "id": "t_ind_assembler", "fg": 3717, "bg": 3888 }, - { "id": "t_ind_drill", "fg": 3718, "bg": 3631, "rotates": false }, - { "id": "t_ind_furnace", "fg": 3719, "bg": 3886, "rotates": false }, - { "id": "t_ind_lathe", "fg": 3720, "rotates": false }, - { "id": "t_ind_mixer", "fg": 3721, "bg": 3631, "rotates": false }, + { "id": "t_improvised_shelter", "fg": 3722, "bg": 4039, "rotates": false }, + { "id": "t_improvised_shelter_season_autumn", "fg": 3722, "bg": 4043, "rotates": false }, + { "id": "t_improvised_shelter_season_summer", "fg": 3722, "bg": 4047, "rotates": false }, + { "id": "t_improvised_shelter_season_winter", "fg": 3722, "bg": 3964, "rotates": false }, + { "id": "t_ind_assembler", "fg": 3723, "bg": 3887 }, + { "id": "t_ind_drill", "fg": 3724, "bg": 3643, "rotates": false }, + { "id": "t_ind_furnace", "fg": 3725, "bg": 3885, "rotates": false }, + { "id": "t_ind_lathe", "fg": 3726, "rotates": false }, + { "id": "t_ind_mixer", "fg": 3727, "bg": 3643, "rotates": false }, { "id": "t_ind_pipe", - "fg": 3808, - "bg": 3892, + "fg": 3807, + "bg": 3891, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3809, "bg": 3892 }, - { "id": "corner", "fg": 3810, "bg": 3892 }, - { "id": "edge", "fg": 3811, "bg": 3892 }, - { "id": "t_connection", "fg": 3813, "bg": 3892 }, - { "id": "end_piece", "fg": 3812, "bg": 3892 }, - { "id": "unconnected", "fg": 3808, "bg": 3892 } - ] - }, - { "id": "t_ind_press", "fg": 3730 }, - { "id": "t_ladder_down", "fg": 3722, "bg": 4040, "rotates": false }, - { "id": "t_ladder_down_season_autumn", "fg": 3722, "bg": 4044 }, - { "id": "t_ladder_down_season_summer", "fg": 3722, "bg": 4048 }, - { "id": "t_ladder_down_season_winter", "fg": 3722, "bg": 3965 }, - { "id": "t_ladder_up", "fg": 3723, "bg": 3886, "rotates": false }, - { "id": "t_lava", "fg": 3724, "rotates": false }, - { "id": "t_lgtn_arrest", "fg": 3725, "bg": 3892, "rotates": false }, - { "id": "t_linoleum_gray", "fg": 3726, "rotates": false }, - { "id": "t_linoleum_white", "fg": 3727, "rotates": false }, - { "id": "t_little_column", "fg": 3728, "bg": 3886, "rotates": false }, - { "id": "t_low_stairs_begin", "fg": 3831, "rotates": false }, - { "id": "t_low_stairs_end", "fg": 3729, "bg": 3886, "rotates": false }, - { "id": "t_m_frame", "fg": 3747, "bg": 3886, "rotates": false }, - { "id": "t_machinery_electronic", "fg": 3731, "bg": 3892, "rotates": false }, - { "id": "t_machinery_heavy", "fg": 3730, "bg": 3892, "rotates": false }, - { "id": "t_machinery_light", "fg": 3731, "bg": 3892, "rotates": false }, - { "id": "t_machinery_old", "fg": 3732, "bg": 3892, "rotates": false }, - { "id": "t_manhole", "fg": 3733, "bg": 3886, "rotates": false }, - { "id": "t_manhole_cover", "fg": 3734, "bg": 3886, "rotates": false }, - { "id": "t_marloss", "fg": 3735, "bg": 1365, "rotates": false }, - { "id": "t_mdoor_frame", "fg": 3736, "bg": 3887, "rotates": false }, - { "id": "t_mdoor_lab_frame", "fg": 3736, "bg": 3892, "rotates": false }, - { "id": "t_metal_floor", "fg": 3737, "rotates": false }, - { "id": "t_metal_floor_olight", "fg": 3914, "rotates": false }, - { "id": "t_milking_machine", "fg": 3731, "bg": 3892, "rotates": false }, + { "id": "center", "fg": 3808, "bg": 3891 }, + { "id": "corner", "fg": 3809, "bg": 3891 }, + { "id": "edge", "fg": 3810, "bg": 3891 }, + { "id": "t_connection", "fg": 3812, "bg": 3891 }, + { "id": "end_piece", "fg": 3811, "bg": 3891 }, + { "id": "unconnected", "fg": 3807, "bg": 3891 } + ] + }, + { "id": "t_ind_press", "fg": 3734 }, + { "id": "t_ladder_down", "fg": 3728, "bg": 4039, "rotates": false }, + { "id": "t_ladder_down_season_autumn", "fg": 3728, "bg": 4043 }, + { "id": "t_ladder_down_season_summer", "fg": 3728, "bg": 4047 }, + { "id": "t_ladder_down_season_winter", "fg": 3728, "bg": 3964 }, + { "id": "t_ladder_up", "fg": 3729, "bg": 3885, "rotates": false }, + { "id": "t_lava", "fg": 3730, "rotates": false }, + { "id": "t_lgtn_arrest", "fg": 3731, "bg": 3891, "rotates": false }, + { "id": "t_little_column", "fg": 3732, "bg": 3885, "rotates": false }, + { "id": "t_low_stairs_begin", "fg": 3830, "rotates": false }, + { "id": "t_low_stairs_end", "fg": 3733, "bg": 3885, "rotates": false }, + { "id": "t_m_frame", "fg": 3751, "bg": 3885, "rotates": false }, + { "id": "t_machinery_electronic", "fg": 3735, "bg": 3891, "rotates": false }, + { "id": "t_machinery_heavy", "fg": 3734, "bg": 3891, "rotates": false }, + { "id": "t_machinery_light", "fg": 3735, "bg": 3891, "rotates": false }, + { "id": "t_machinery_old", "fg": 3736, "bg": 3891, "rotates": false }, + { "id": "t_manhole", "fg": 3737, "bg": 3885, "rotates": false }, + { "id": "t_manhole_cover", "fg": 3738, "bg": 3885, "rotates": false }, + { "id": "t_marloss", "fg": 3739, "bg": 1376, "rotates": false }, + { "id": "t_mdoor_frame", "fg": 3740, "bg": 3886, "rotates": false }, + { "id": "t_mdoor_lab_frame", "fg": 3740, "bg": 3891, "rotates": false }, + { "id": "t_metal_floor", "fg": 3741, "rotates": false }, + { "id": "t_metal_floor_olight", "fg": 3913, "rotates": false }, + { "id": "t_milking_machine", "fg": 3735, "bg": 3891, "rotates": false }, { "id": "t_missile", - "fg": 3738, - "bg": 3886, + "fg": 3742, + "bg": 3885, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3739, "bg": 3886 }, { "id": "center", "fg": 3738 }, { "id": "t_connection", "fg": 3743 } ] + "additional_tiles": [ { "id": "corner", "fg": 3743, "bg": 3885 }, { "id": "center", "fg": 3742 }, { "id": "t_connection", "fg": 3747 } ] }, { "id": "t_missile_exploded", - "bg": 3886, + "bg": 3885, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": 3741, "bg": 3886 }, - { "id": "center", "fg": 3740, "bg": 3892 }, - { "id": "t_connection", "fg": 3742 } + { "id": "corner", "fg": 3745, "bg": 3885 }, + { "id": "center", "fg": 3744, "bg": 3891 }, + { "id": "t_connection", "fg": 3746 } ] }, { "id": "t_monkey_bars", - "fg": 3744, - "bg": 4148, + "fg": 3748, + "bg": 4189, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3744, "bg": 4148 }, - { "id": "corner", "fg": 3745, "bg": 4148 }, - { "id": "t_connection", "fg": 3746, "bg": 4148 } + { "id": "center", "fg": 3748, "bg": 4189 }, + { "id": "corner", "fg": 3749, "bg": 4189 }, + { "id": "t_connection", "fg": 3750, "bg": 4189 } ] }, { "id": "t_monkey_bars_season_autumn", - "fg": 3744, - "bg": 4044, + "fg": 3748, + "bg": 4043, "multitile": true, "additional_tiles": [ - { "id": "edge", "bg": 4044 }, - { "id": "corner", "fg": 3745, "bg": 4044 }, - { "id": "center", "fg": 3744, "bg": 4044 }, - { "id": "t_connection", "fg": 3746, "bg": 4044 } + { "id": "edge", "bg": 4043 }, + { "id": "corner", "fg": 3749, "bg": 4043 }, + { "id": "center", "fg": 3748, "bg": 4043 }, + { "id": "t_connection", "fg": 3750, "bg": 4043 } ] }, { "id": "t_monkey_bars_season_summer", - "fg": 3744, - "bg": 4048, + "fg": 3748, + "bg": 4047, "multitile": true, "additional_tiles": [ - { "id": "edge", "bg": 4048 }, - { "id": "corner", "fg": 3745, "bg": 4048 }, - { "id": "center", "fg": 3744, "bg": 4048 }, - { "id": "t_connection", "fg": 3746, "bg": 4048 } + { "id": "edge", "bg": 4047 }, + { "id": "corner", "fg": 3749, "bg": 4047 }, + { "id": "center", "fg": 3748, "bg": 4047 }, + { "id": "t_connection", "fg": 3750, "bg": 4047 } ] }, { "id": "t_monkey_bars_season_winter", - "fg": 3744, - "bg": 3965, - "multitile": true, - "additional_tiles": [ - { "id": "edge", "bg": 3965 }, - { "id": "corner", "fg": 3745, "bg": 3965 }, - { "id": "center", "fg": 3744, "bg": 3965 }, - { "id": "t_connection", "fg": 3746, "bg": 3965 } - ] - }, - { "id": "t_oil_circ_brkr_l", "fg": 3748, "bg": 3892, "rotates": false }, - { "id": "t_oil_circ_brkr_s", "fg": 3749, "bg": 3892, "rotates": false }, - { "id": [ "t_open_air", "t_open_air_rooved", "t_open_air_rooved_outside" ], "bg": 3915, "rotates": false }, - { "id": "t_ov_reb_cage", "fg": 3750, "bg": 3892 }, - { "id": "t_ov_smreb_cage", "fg": 3751, "rotates": false }, - { "id": "t_pavement", "bg": 3886, "rotates": false }, - { "id": "t_pavement_bg_dp", "bg": 3886 }, - { "id": "t_pavement_y", "fg": 3757, "bg": 3886, "rotates": false }, - { "id": "t_pavement_y_bg_dp", "fg": 3757, "bg": 3886 }, - { "id": "t_pedestal_temple", "fg": 3758, "bg": 4040, "rotates": false }, - { "id": "t_pedestal_wyrm", "fg": 3759, "bg": 3892 }, - { "id": "t_pit", "fg": 3916, "bg": 4040, "rotates": false }, - { "id": "t_pit_corpsed", "fg": 3917, "bg": 4040, "rotates": false }, - { "id": "t_pit_corpsed_season_autumn", "fg": 3917, "bg": 4044 }, - { "id": "t_pit_corpsed_season_summer", "fg": 3917, "bg": 4048 }, - { "id": "t_pit_corpsed_season_winter", "fg": 3917, "bg": 3965 }, - { "id": "t_pit_covered", "fg": 3918, "bg": 4040, "rotates": false }, - { "id": "t_pit_covered_season_autumn", "fg": 3918, "bg": 4044 }, - { "id": "t_pit_covered_season_summer", "fg": 3918, "bg": 4048 }, - { "id": "t_pit_covered_season_winter", "fg": 3919, "bg": 3965 }, - { "id": "t_pit_glass", "fg": 3920, "bg": 4040, "rotates": false }, - { "id": "t_pit_glass_covered", "fg": 3918, "bg": 4040 }, - { "id": "t_pit_glass_covered_season_autumn", "fg": 3918, "bg": 4044 }, - { "id": "t_pit_glass_covered_season_summer", "fg": 3918, "bg": 4048 }, - { "id": "t_pit_glass_covered_season_winter", "fg": 3919, "bg": 3965 }, - { "id": "t_pit_glass_season_autumn", "fg": 3920, "bg": 4044, "rotates": false }, - { "id": "t_pit_glass_season_summer", "fg": 3920, "bg": 4048, "rotates": false }, - { "id": "t_pit_glass_season_winter", "fg": 3920, "bg": 3965, "rotates": false }, - { "id": "t_pit_season_autumn", "fg": 3916, "bg": 4044 }, - { "id": "t_pit_season_summer", "fg": 3916, "bg": 4048 }, - { "id": "t_pit_season_winter", "fg": 3916, "bg": 3965 }, - { "id": "t_pit_shallow", "fg": 3921, "bg": 4040, "rotates": false }, - { "id": "t_pit_shallow_season_autumn", "fg": 3921, "bg": 4044 }, - { "id": "t_pit_shallow_season_summer", "fg": 3921, "bg": 4048 }, - { "id": "t_pit_shallow_season_winter", "fg": 3922, "bg": 3965 }, - { "id": "t_pit_spiked", "fg": 3923, "bg": 4040, "rotates": false }, - { "id": "t_pit_spiked_covered", "fg": 3918, "bg": 4040, "rotates": false }, - { "id": "t_pit_spiked_covered_season_autumn", "fg": 3918, "bg": 4044 }, - { "id": "t_pit_spiked_covered_season_summer", "fg": 3918, "bg": 4048 }, - { "id": "t_pit_spiked_covered_season_winter", "fg": 3919, "bg": 3965 }, - { "id": "t_pit_spiked_season_autumn", "fg": 3923, "bg": 4044 }, - { "id": "t_pit_spiked_season_summer", "fg": 3923, "bg": 4048 }, - { "id": "t_pit_spiked_season_winter", "fg": 3923, "bg": 3965 }, - { "id": "t_plut_generator", "fg": 3760, "bg": 3892 }, - { "id": "t_portcullis", "fg": 3761, "bg": 3888 }, - { "id": "t_potential_trans", "fg": 3762, "bg": 3892, "rotates": false }, - { "id": "t_radio_controls", "fg": 3656, "rotates": false }, + "fg": 3748, + "bg": 3964, + "multitile": true, + "additional_tiles": [ + { "id": "edge", "bg": 3964 }, + { "id": "corner", "fg": 3749, "bg": 3964 }, + { "id": "center", "fg": 3748, "bg": 3964 }, + { "id": "t_connection", "fg": 3750, "bg": 3964 } + ] + }, + { "id": "t_oil_circ_brkr_l", "fg": 3752, "bg": 3891, "rotates": false }, + { "id": "t_oil_circ_brkr_s", "fg": 3753, "bg": 3891, "rotates": false }, + { "id": [ "t_open_air", "t_open_air_rooved", "t_open_air_rooved_outside" ], "bg": 3914, "rotates": false }, + { "id": "t_ov_reb_cage", "fg": 3754, "bg": 3891 }, + { "id": "t_ov_smreb_cage", "fg": 3755, "rotates": false }, + { "id": "t_pavement", "bg": 3885, "rotates": false }, + { "id": "t_pavement_bg_dp", "bg": 3885 }, + { "id": "t_pavement_y", "fg": 3761, "bg": 3885, "rotates": false }, + { "id": "t_pavement_y_bg_dp", "fg": 3761, "bg": 3885 }, + { "id": "t_pedestal_temple", "fg": 3762, "bg": 4039, "rotates": false }, + { "id": "t_pedestal_wyrm", "fg": 3763, "bg": 3891 }, + { "id": "t_pit", "fg": 3915, "bg": 4039, "rotates": false }, + { "id": "t_pit_corpsed", "fg": 3916, "bg": 4039, "rotates": false }, + { "id": "t_pit_corpsed_season_autumn", "fg": 3916, "bg": 4043 }, + { "id": "t_pit_corpsed_season_summer", "fg": 3916, "bg": 4047 }, + { "id": "t_pit_corpsed_season_winter", "fg": 3916, "bg": 3964 }, + { "id": "t_pit_covered", "fg": 3917, "bg": 4039, "rotates": false }, + { "id": "t_pit_covered_season_autumn", "fg": 3917, "bg": 4043 }, + { "id": "t_pit_covered_season_summer", "fg": 3917, "bg": 4047 }, + { "id": "t_pit_covered_season_winter", "fg": 3918, "bg": 3964 }, + { "id": "t_pit_glass", "fg": 3919, "bg": 4039, "rotates": false }, + { "id": "t_pit_glass_covered", "fg": 3917, "bg": 4039 }, + { "id": "t_pit_glass_covered_season_autumn", "fg": 3917, "bg": 4043 }, + { "id": "t_pit_glass_covered_season_summer", "fg": 3917, "bg": 4047 }, + { "id": "t_pit_glass_covered_season_winter", "fg": 3918, "bg": 3964 }, + { "id": "t_pit_glass_season_autumn", "fg": 3919, "bg": 4043, "rotates": false }, + { "id": "t_pit_glass_season_summer", "fg": 3919, "bg": 4047, "rotates": false }, + { "id": "t_pit_glass_season_winter", "fg": 3919, "bg": 3964, "rotates": false }, + { "id": "t_pit_season_autumn", "fg": 3915, "bg": 4043 }, + { "id": "t_pit_season_summer", "fg": 3915, "bg": 4047 }, + { "id": "t_pit_season_winter", "fg": 3915, "bg": 3964 }, + { "id": "t_pit_shallow", "fg": 3920, "bg": 4039, "rotates": false }, + { "id": "t_pit_shallow_season_autumn", "fg": 3920, "bg": 4043 }, + { "id": "t_pit_shallow_season_summer", "fg": 3920, "bg": 4047 }, + { "id": "t_pit_shallow_season_winter", "fg": 3921, "bg": 3964 }, + { "id": "t_pit_spiked", "fg": 3922, "bg": 4039, "rotates": false }, + { "id": "t_pit_spiked_covered", "fg": 3917, "bg": 4039, "rotates": false }, + { "id": "t_pit_spiked_covered_season_autumn", "fg": 3917, "bg": 4043 }, + { "id": "t_pit_spiked_covered_season_summer", "fg": 3917, "bg": 4047 }, + { "id": "t_pit_spiked_covered_season_winter", "fg": 3918, "bg": 3964 }, + { "id": "t_pit_spiked_season_autumn", "fg": 3922, "bg": 4043 }, + { "id": "t_pit_spiked_season_summer", "fg": 3922, "bg": 4047 }, + { "id": "t_pit_spiked_season_winter", "fg": 3922, "bg": 3964 }, + { "id": "t_plut_generator", "fg": 3764, "bg": 3891 }, + { "id": "t_portcullis", "fg": 3765, "bg": 3887 }, + { "id": "t_potential_trans", "fg": 3766, "bg": 3891, "rotates": false }, + { "id": "t_radio_controls", "fg": 3668, "rotates": false }, { "id": "t_radio_tower", - "fg": 3763, - "bg": 3886, + "fg": 3767, + "bg": 3885, "multitile": true, - "additional_tiles": [ { "id": "center", "fg": 3764, "bg": 3886 } ] + "additional_tiles": [ { "id": "center", "fg": 3768, "bg": 3885 } ] }, { "id": [ "t_railing", "t_railing_h" ], - "fg": 3765, - "bg": 3892, + "fg": 3769, + "bg": 3891, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3765, "bg": 3892 }, - { "id": "corner", "fg": 3766, "bg": 3892 }, - { "id": "edge", "fg": 3767, "bg": 3892 }, - { "id": "t_connection", "fg": 3769, "bg": 3892 }, - { "id": "end_piece", "fg": 3768, "bg": 3892 }, - { "id": "unconnected", "fg": 3770, "bg": 3892 } + { "id": "center", "fg": 3769, "bg": 3891 }, + { "id": "corner", "fg": 3770, "bg": 3891 }, + { "id": "edge", "fg": 3771, "bg": 3891 }, + { "id": "t_connection", "fg": 3773, "bg": 3891 }, + { "id": "end_piece", "fg": 3772, "bg": 3891 }, + { "id": "unconnected", "fg": 3774, "bg": 3891 } ] }, { "id": "t_railing_v", - "fg": 3765, - "bg": 3892, + "fg": 3769, + "bg": 3891, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3765, "bg": 3892 }, - { "id": "corner", "fg": 3766, "bg": 3892 }, - { "id": "edge", "fg": 3767, "bg": 3892 }, - { "id": "t_connection", "fg": 3769, "bg": 3892 }, - { "id": "end_piece", "fg": 3768, "bg": 3892 }, - { "id": "unconnected", "fg": 3770, "bg": 3892 } + { "id": "center", "fg": 3769, "bg": 3891 }, + { "id": "corner", "fg": 3770, "bg": 3891 }, + { "id": "edge", "fg": 3771, "bg": 3891 }, + { "id": "t_connection", "fg": 3773, "bg": 3891 }, + { "id": "end_piece", "fg": 3772, "bg": 3891 }, + { "id": "unconnected", "fg": 3774, "bg": 3891 } ] }, - { "id": "t_railroad_rubble", "bg": 3876, "rotates": true }, + { "id": "t_railroad_rubble", "bg": 3875, "rotates": true }, { "id": "t_railroad_tie", - "fg": [ 3882, 3883, 3882, 3883 ], + "fg": [ 3881, 3882, 3881, 3882 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "unconnected", "fg": 3876 } ] + "additional_tiles": [ { "id": "unconnected", "fg": 3875 } ] }, - { "id": "t_railroad_tie_h", "fg": 3883, "rotates": false }, - { "id": "t_railroad_tie_v", "fg": 3882, "rotates": false }, + { "id": "t_railroad_tie_h", "fg": 3882, "rotates": false }, + { "id": "t_railroad_tie_v", "fg": 3881, "rotates": false }, { "id": "t_railroad_track", - "fg": [ 3877, 3878, 3877, 3878 ], - "rotates": true, - "multitile": true, - "additional_tiles": [ { "id": "center", "fg": 3884 } ] - }, - { "id": "t_railroad_track_d", "fg": 3879, "bg": 3876, "rotates": true }, - { "id": "t_railroad_track_on_tie", "fg": [ 3881, 3880, 3881, 3880 ], "rotates": true }, - { "id": "t_raincatcher", "fg": 3771, "bg": 1262, "rotates": false }, - { "id": "t_rdoor_b", "fg": 3772, "bg": 3887, "rotates": false }, - { "id": "t_rdoor_boarded", "fg": 3773, "rotates": false }, - { "id": "t_rdoor_boarded_damaged", "fg": 3774, "rotates": false }, - { "id": "t_rdoor_c", "fg": 3775, "bg": 3887, "rotates": false }, - { "id": "t_rdoor_o", "fg": 3776, "bg": 3887, "rotates": false }, - { "id": "t_reb_cage", "fg": 3777, "bg": 3892 }, - { "id": "t_recycler", "fg": 3778, "bg": 3892, "rotates": false }, - { "id": "t_reinforced_door_glass_c", "fg": 3779, "bg": 3886 }, - { "id": "t_reinforced_door_glass_lab_c", "fg": 3779, "bg": 3892 }, - { "id": "t_reinforced_door_glass_lab_o", "fg": 3780, "bg": 3892 }, - { "id": "t_reinforced_door_glass_o", "fg": 3780, "bg": 3886 }, - { "id": "t_reinforced_glass_shutter", "fg": 3781, "bg": 3886, "rotates": false }, - { "id": "t_reinforced_glass_shutter_open", "fg": 3782, "bg": 3886, "rotates": false }, - { "id": "t_rock_floor", "bg": 3886, "rotates": false }, + "fg": [ 3876, 3877, 3876, 3877 ], + "rotates": true, + "multitile": true, + "additional_tiles": [ { "id": "center", "fg": 3883 } ] + }, + { "id": "t_railroad_track_d", "fg": 3878, "bg": 3875, "rotates": true }, + { "id": "t_railroad_track_on_tie", "fg": [ 3880, 3879, 3880, 3879 ], "rotates": true }, + { "id": "t_raincatcher", "fg": 3775, "bg": 1273, "rotates": false }, + { "id": "t_reb_cage", "fg": 3776, "bg": 3891 }, + { "id": "t_recycler", "fg": 3777, "bg": 3891, "rotates": false }, + { "id": "t_reinforced_door_glass_c", "fg": 3778, "bg": 3885 }, + { "id": "t_reinforced_door_glass_lab_c", "fg": 3778, "bg": 3891 }, + { "id": "t_reinforced_door_glass_lab_o", "fg": 3779, "bg": 3891 }, + { "id": "t_reinforced_door_glass_o", "fg": 3779, "bg": 3885 }, + { "id": "t_reinforced_glass_shutter", "fg": 3780, "bg": 3885, "rotates": false }, + { "id": "t_reinforced_glass_shutter_open", "fg": 3781, "bg": 3885, "rotates": false }, + { "id": "t_rock_floor", "bg": 3885, "rotates": false }, { "id": "t_rock_wall_half", - "fg": 3783, - "bg": 4040, + "fg": 3782, + "bg": 4039, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 3783 }, - { "id": "center", "fg": 3784 }, - { "id": "corner", "fg": 3785 }, - { "id": "edge", "fg": 3786 }, - { "id": "end_piece", "fg": 3787 }, - { "id": "t_connection", "fg": 3788 } + { "id": "unconnected", "fg": 3782 }, + { "id": "center", "fg": 3783 }, + { "id": "corner", "fg": 3784 }, + { "id": "edge", "fg": 3785 }, + { "id": "end_piece", "fg": 3786 }, + { "id": "t_connection", "fg": 3787 } ] }, { "id": "t_root_wall", - "fg": 3752, - "bg": 3893, + "fg": 3756, + "bg": 3892, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": 3753, "bg": 3893 }, - { "id": "center", "fg": 3752, "bg": 3893 }, - { "id": "end_piece", "fg": 3755, "bg": 3893 }, - { "id": "unconnected", "fg": 3740, "bg": 3893 }, - { "id": "t_connection", "fg": 3756, "bg": 3893 }, - { "id": "edge", "fg": 3754, "bg": 3893 } + { "id": "corner", "fg": 3757, "bg": 3892 }, + { "id": "center", "fg": 3756, "bg": 3892 }, + { "id": "end_piece", "fg": 3759, "bg": 3892 }, + { "id": "unconnected", "fg": 3744, "bg": 3892 }, + { "id": "t_connection", "fg": 3760, "bg": 3892 }, + { "id": "edge", "fg": 3758, "bg": 3892 } ] }, - { "id": "t_rope_up", "fg": 3789, "bg": 3886, "rotates": false }, - { "id": "t_sai_box", "fg": 3790, "bg": 3892, "rotates": false }, - { "id": "t_sai_box_damaged", "fg": 3791, "bg": 3892, "rotates": false }, - { "id": "t_sandmound", "fg": 3792, "rotates": false }, - { "id": "t_sconc_wall", "fg": 3793, "bg": 3892 }, - { "id": "t_sconc_wall_halfway", "fg": 3794, "bg": 3892 }, - { "id": "t_scrap_floor", "fg": 3737, "rotates": false }, + { "id": "t_rope_up", "fg": 3788, "bg": 3885, "rotates": false }, + { "id": "t_sai_box", "fg": 3789, "bg": 3891, "rotates": false }, + { "id": "t_sai_box_damaged", "fg": 3790, "bg": 3891, "rotates": false }, + { "id": "t_sandmound", "fg": 3791, "rotates": false }, + { "id": "t_sconc_wall", "fg": 3792, "bg": 3891 }, + { "id": "t_sconc_wall_halfway", "fg": 3793, "bg": 3891 }, + { "id": "t_scrap_floor", "fg": 3741, "rotates": false }, { "id": "t_scrap_wall_halfway", - "fg": 3795, - "bg": 3888, + "fg": 3794, + "bg": 3887, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "t_connection", "fg": 3799, "bg": 3888 }, - { "id": "edge", "fg": 3797, "bg": 3888 }, - { "id": "corner", "fg": 3796, "bg": 3888 }, - { "id": "center", "fg": 3795, "bg": 3888 }, - { "id": "end_piece", "fg": 3798, "bg": 3892 }, - { "id": "unconnected", "fg": 3800, "bg": 3892 } + { "id": "t_connection", "fg": 3798, "bg": 3887 }, + { "id": "edge", "fg": 3796, "bg": 3887 }, + { "id": "corner", "fg": 3795, "bg": 3887 }, + { "id": "center", "fg": 3794, "bg": 3887 }, + { "id": "end_piece", "fg": 3797, "bg": 3891 }, + { "id": "unconnected", "fg": 3799, "bg": 3891 } ] }, { "id": "t_searth_test", - "fg": 3801, - "bg": 4540, + "fg": 3800, + "bg": 4587, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3801, "bg": 4540 }, - { "id": "corner", "fg": 3802, "bg": 4540 }, - { "id": "edge", "fg": 3803, "bg": 4540 }, - { "id": "t_connection", "fg": 3805, "bg": 4540 }, - { "id": "end_piece", "fg": 3804, "bg": 4540 }, - { "id": "unconnected", "fg": 3806, "bg": 4540 } + { "id": "center", "fg": 3800, "bg": 4587 }, + { "id": "corner", "fg": 3801, "bg": 4587 }, + { "id": "edge", "fg": 3802, "bg": 4587 }, + { "id": "t_connection", "fg": 3804, "bg": 4587 }, + { "id": "end_piece", "fg": 3803, "bg": 4587 }, + { "id": "unconnected", "fg": 3805, "bg": 4587 } ] }, - { "id": "t_sewage", "fg": 3807, "rotates": false }, + { "id": "t_sewage", "fg": 3806, "rotates": false }, { "id": "t_sewage_pipe", - "fg": 3808, - "bg": 3892, + "fg": 3807, + "bg": 3891, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3809, "bg": 3892 }, - { "id": "corner", "fg": 3810, "bg": 3892 }, - { "id": "edge", "fg": 3811, "bg": 3892 }, - { "id": "t_connection", "fg": 3813, "bg": 3892 }, - { "id": "end_piece", "fg": 3812, "bg": 3892 }, - { "id": "unconnected", "fg": 3808, "bg": 3892 } + { "id": "center", "fg": 3808, "bg": 3891 }, + { "id": "corner", "fg": 3809, "bg": 3891 }, + { "id": "edge", "fg": 3810, "bg": 3891 }, + { "id": "t_connection", "fg": 3812, "bg": 3891 }, + { "id": "end_piece", "fg": 3811, "bg": 3891 }, + { "id": "unconnected", "fg": 3807, "bg": 3891 } ] }, { "id": "t_sewage_pump", - "bg": 3892, + "bg": 3891, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3814, "bg": 3892 }, - { "id": "corner", "fg": 3815, "bg": 3892 }, - { "id": "edge", "fg": 3811, "bg": 3892 }, - { "id": "t_connection", "fg": 3814, "bg": 3892 }, - { "id": "end_piece", "fg": 3812, "bg": 3892 }, - { "id": "unconnected", "fg": 3814, "bg": 3892 } - ] - }, - { "id": "t_shrub", "fg": 3816, "bg": 4040, "rotates": false }, - { "id": "t_shrub_blueberry", "fg": 3817, "bg": 4040 }, - { "id": "t_shrub_blueberry_harvested", "fg": 3817, "bg": 4040 }, - { "id": "t_shrub_blueberry_harvested_season_autumn", "fg": 3817, "bg": 4044 }, - { "id": "t_shrub_blueberry_harvested_season_summer", "fg": 3817, "bg": 4048 }, - { "id": "t_shrub_blueberry_harvested_season_winter", "fg": 3821, "bg": 3965 }, - { "id": "t_shrub_blueberry_season_autumn", "fg": 3709, "bg": 4044 }, - { "id": "t_shrub_blueberry_season_summer", "fg": 3709, "bg": 4048 }, - { "id": "t_shrub_blueberry_season_winter", "fg": 3821, "bg": 3965 }, - { "id": "t_shrub_fungal", "fg": 3818, "bg": 1365, "rotates": false }, - { "id": "t_shrub_season_autumn", "fg": 3816, "bg": 4044 }, - { "id": "t_shrub_season_summer", "fg": 3816, "bg": 4048 }, - { "id": "t_shrub_season_winter", "fg": 3819, "bg": 3965 }, - { "id": "t_shrub_strawberry", "fg": 3817, "bg": 4040 }, - { "id": "t_shrub_strawberry_harvested", "fg": 3817, "bg": 4040 }, - { "id": "t_shrub_strawberry_harvested_season_autumn", "fg": 3817, "bg": 4044 }, - { "id": "t_shrub_strawberry_harvested_season_summer", "fg": 3817, "bg": 4048 }, - { "id": "t_shrub_strawberry_harvested_season_winter", "fg": 3821, "bg": 3965 }, - { "id": "t_shrub_strawberry_season_autumn", "fg": 3820, "bg": 4044 }, - { "id": "t_shrub_strawberry_season_summer", "fg": 3820, "bg": 4048 }, - { "id": "t_shrub_strawberry_season_winter", "fg": 3817, "bg": 3965 }, - { "id": "t_sidewalk", "fg": 3892, "rotates": false }, - { "id": "t_sidewalk_bg_dp", "fg": 3892 }, - { "id": "t_skylight", "bg": 3892, "rotates": false }, + { "id": "center", "fg": 3813, "bg": 3891 }, + { "id": "corner", "fg": 3814, "bg": 3891 }, + { "id": "edge", "fg": 3810, "bg": 3891 }, + { "id": "t_connection", "fg": 3813, "bg": 3891 }, + { "id": "end_piece", "fg": 3811, "bg": 3891 }, + { "id": "unconnected", "fg": 3813, "bg": 3891 } + ] + }, + { "id": "t_shrub", "fg": 3815, "bg": 4039, "rotates": false }, + { "id": "t_shrub_blueberry", "fg": 3816, "bg": 4039 }, + { "id": "t_shrub_blueberry_harvested", "fg": 3816, "bg": 4039 }, + { "id": "t_shrub_blueberry_harvested_season_autumn", "fg": 3816, "bg": 4043 }, + { "id": "t_shrub_blueberry_harvested_season_summer", "fg": 3816, "bg": 4047 }, + { "id": "t_shrub_blueberry_harvested_season_winter", "fg": 3820, "bg": 3964 }, + { "id": "t_shrub_blueberry_season_autumn", "fg": 3715, "bg": 4043 }, + { "id": "t_shrub_blueberry_season_summer", "fg": 3715, "bg": 4047 }, + { "id": "t_shrub_blueberry_season_winter", "fg": 3820, "bg": 3964 }, + { "id": "t_shrub_fungal", "fg": 3817, "bg": 1376, "rotates": false }, + { "id": "t_shrub_season_autumn", "fg": 3815, "bg": 4043 }, + { "id": "t_shrub_season_summer", "fg": 3815, "bg": 4047 }, + { "id": "t_shrub_season_winter", "fg": 3818, "bg": 3964 }, + { "id": "t_shrub_strawberry", "fg": 3816, "bg": 4039 }, + { "id": "t_shrub_strawberry_harvested", "fg": 3816, "bg": 4039 }, + { "id": "t_shrub_strawberry_harvested_season_autumn", "fg": 3816, "bg": 4043 }, + { "id": "t_shrub_strawberry_harvested_season_summer", "fg": 3816, "bg": 4047 }, + { "id": "t_shrub_strawberry_harvested_season_winter", "fg": 3820, "bg": 3964 }, + { "id": "t_shrub_strawberry_season_autumn", "fg": 3819, "bg": 4043 }, + { "id": "t_shrub_strawberry_season_summer", "fg": 3819, "bg": 4047 }, + { "id": "t_shrub_strawberry_season_winter", "fg": 3816, "bg": 3964 }, + { "id": "t_sidewalk", "fg": 3891, "rotates": false }, + { "id": "t_sidewalk_bg_dp", "fg": 3891 }, + { "id": "t_skylight", "bg": 3891, "rotates": false }, { "id": "t_slide", - "fg": 3822, - "bg": 4148, + "fg": 3821, + "bg": 4189, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "edge", "fg": 3822, "bg": 4148 }, { "id": "end_piece", "fg": 3823, "bg": 4148 } ] + "additional_tiles": [ { "id": "edge", "fg": 3821, "bg": 4189 }, { "id": "end_piece", "fg": 3822, "bg": 4189 } ] }, { "id": "t_slide_season_autumn", - "fg": 3822, - "bg": 4044, + "fg": 3821, + "bg": 4043, "multitile": true, - "additional_tiles": [ { "id": "edge", "fg": 3822, "bg": 4044 }, { "id": "end_piece", "fg": 3823, "bg": 4044 } ] + "additional_tiles": [ { "id": "edge", "fg": 3821, "bg": 4043 }, { "id": "end_piece", "fg": 3822, "bg": 4043 } ] }, { "id": "t_slide_season_summer", - "fg": 3822, - "bg": 4048, + "fg": 3821, + "bg": 4047, "multitile": true, - "additional_tiles": [ { "id": "edge", "fg": 3822, "bg": 4048 }, { "id": "end_piece", "fg": 3823, "bg": 4048 } ] + "additional_tiles": [ { "id": "edge", "fg": 3821, "bg": 4047 }, { "id": "end_piece", "fg": 3822, "bg": 4047 } ] }, { "id": "t_slide_season_winter", - "fg": 3822, - "bg": 3965, + "fg": 3821, + "bg": 3964, "multitile": true, - "additional_tiles": [ { "id": "edge", "fg": 3822, "bg": 3965 }, { "id": "end_piece", "fg": 3823, "bg": 3965 } ] + "additional_tiles": [ { "id": "edge", "fg": 3821, "bg": 3964 }, { "id": "end_piece", "fg": 3822, "bg": 3964 } ] }, { "id": "t_slime", - "fg": 3824, - "bg": 4040, + "fg": 3823, + "bg": 4039, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 3824, "bg": 4040 }, - { "id": "center", "fg": 3825, "bg": 4040 }, - { "id": "corner", "fg": 3826, "bg": 4040 }, - { "id": "edge", "fg": 3827, "bg": 4040 }, - { "id": "end_piece", "fg": 3828, "bg": 4040 }, - { "id": "t_connection", "fg": 3829, "bg": 4040 } + { "id": "unconnected", "fg": 3823, "bg": 4039 }, + { "id": "center", "fg": 3824, "bg": 4039 }, + { "id": "corner", "fg": 3825, "bg": 4039 }, + { "id": "edge", "fg": 3826, "bg": 4039 }, + { "id": "end_piece", "fg": 3827, "bg": 4039 }, + { "id": "t_connection", "fg": 3828, "bg": 4039 } ] }, { "id": "t_slime_season_autumn", - "fg": 3824, - "bg": 4044, + "fg": 3823, + "bg": 4043, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 3824 }, - { "id": "center", "fg": 3825 }, - { "id": "corner", "fg": 3826 }, - { "id": "edge", "fg": 3827 }, - { "id": "end_piece", "fg": 3828 }, - { "id": "t_connection", "fg": 3829 } + { "id": "unconnected", "fg": 3823 }, + { "id": "center", "fg": 3824 }, + { "id": "corner", "fg": 3825 }, + { "id": "edge", "fg": 3826 }, + { "id": "end_piece", "fg": 3827 }, + { "id": "t_connection", "fg": 3828 } ] }, { "id": "t_slime_season_summer", - "fg": 3824, - "bg": 4048, + "fg": 3823, + "bg": 4047, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 3824 }, - { "id": "center", "fg": 3825 }, - { "id": "corner", "fg": 3826 }, - { "id": "edge", "fg": 3827 }, - { "id": "end_piece", "fg": 3828 }, - { "id": "t_connection", "fg": 3829 } + { "id": "unconnected", "fg": 3823 }, + { "id": "center", "fg": 3824 }, + { "id": "corner", "fg": 3825 }, + { "id": "edge", "fg": 3826 }, + { "id": "end_piece", "fg": 3827 }, + { "id": "t_connection", "fg": 3828 } ] }, { "id": "t_slime_season_winter", - "fg": 3824, - "bg": 3965, - "multitile": true, - "additional_tiles": [ - { "id": "unconnected", "fg": 3824 }, - { "id": "center", "fg": 3825 }, - { "id": "corner", "fg": 3826 }, - { "id": "edge", "fg": 3827 }, - { "id": "end_piece", "fg": 3828 }, - { "id": "t_connection", "fg": 3829 } - ] - }, - { "id": "t_slope_down", "fg": 3830, "rotates": false }, - { "id": "t_slope_up", "fg": 3831, "rotates": false }, - { "id": "t_slot_machine", "fg": 3832, "bg": 3892 }, - { "id": [ "t_stairs_down", "t_wood_stairs_down" ], "fg": 3833, "bg": 3887, "rotates": false }, - { "id": [ "t_stairs_up", "t_wood_stairs_up" ], "fg": 3834, "bg": 3886, "rotates": false }, - { "id": "t_station_disc", "fg": 3835, "bg": 3892, "rotates": false }, - { "id": "t_strconc_floor_halfway", "fg": 3836 }, - { "id": "t_strconc_wall_halfway", "fg": 3837, "bg": 3892 }, - { "id": "t_stump", "fg": 3874, "rotates": false, "bg": 4040 }, - { "id": "t_stump_season_autumn", "fg": 3874, "rotates": false, "bg": 4044 }, - { "id": "t_stump_season_summer", "fg": 3874, "rotates": false, "bg": 4048 }, - { "id": "t_stump_season_winter", "fg": 3875, "rotates": false, "bg": 3965 }, - { "id": "t_support_l", "fg": 3838, "bg": 3892, "rotates": false }, - { "id": "t_support_s", "fg": 3839, "bg": 3892, "rotates": false }, - { "id": "t_switchgear_l", "fg": 3840, "bg": 3892, "rotates": false }, - { "id": "t_switchgear_s", "fg": 3841, "bg": 3892, "rotates": false }, - { "id": "t_tarptent", "fg": 3842, "bg": 4040, "rotates": false }, - { "id": "t_thconc_floor", "fg": 3892, "rotates": false }, - { "id": "t_thconc_floor_olight", "fg": 3935, "rotates": false }, - { "id": "t_trunk", "fg": 3936, "bg": 4040, "rotates": false }, - { "id": "t_trunk_season_autumn", "fg": 3936, "bg": 4044 }, - { "id": "t_trunk_season_summer", "fg": 3936, "bg": 4048 }, - { "id": "t_trunk_season_winter", "fg": 3937, "bg": 3965 }, - { "id": "t_underbrush", "fg": 3843, "bg": 4040, "rotates": false }, - { "id": "t_underbrush_harvested_autumn", "fg": 3844, "bg": 4044, "rotates": false }, - { "id": "t_underbrush_harvested_autumn_season_autumn", "fg": 3844, "bg": 4044, "rotates": false }, - { "id": "t_underbrush_harvested_autumn_season_summer", "fg": 3844, "bg": 4048, "rotates": false }, - { "id": "t_underbrush_harvested_autumn_season_winter", "fg": 3844, "bg": 3965, "rotates": false }, - { "id": "t_underbrush_harvested_spring", "fg": 3844, "bg": 4040, "rotates": false }, - { "id": "t_underbrush_harvested_spring_season_winter", "fg": 3844, "bg": 3965, "rotates": false }, - { "id": "t_underbrush_harvested_summer", "fg": 3844, "bg": 4048, "rotates": false }, - { "id": "t_underbrush_harvested_summer_season_winter", "fg": 3844, "bg": 3965, "rotates": false }, - { "id": "t_underbrush_harvested_winter", "fg": 3845, "bg": 4052, "rotates": false }, - { "id": "t_underbrush_harvested_winter_season_winter", "fg": 3845, "bg": 3965, "rotates": false }, - { "id": "t_underbrush_season_winter", "fg": 3846, "bg": 3965, "rotates": false }, - { "id": "t_utility_light", "fg": 3847, "bg": 3892 }, - { "id": "t_wall_half", "fg": 3848 }, - { "id": "t_wall_half_season_winter", "fg": 3848 }, + "fg": 3823, + "bg": 3964, + "multitile": true, + "additional_tiles": [ + { "id": "unconnected", "fg": 3823 }, + { "id": "center", "fg": 3824 }, + { "id": "corner", "fg": 3825 }, + { "id": "edge", "fg": 3826 }, + { "id": "end_piece", "fg": 3827 }, + { "id": "t_connection", "fg": 3828 } + ] + }, + { "id": "t_slope_down", "fg": 3829, "rotates": false }, + { "id": "t_slope_up", "fg": 3830, "rotates": false }, + { "id": "t_slot_machine", "fg": 3831, "bg": 3891 }, + { "id": [ "t_stairs_down", "t_wood_stairs_down" ], "fg": 3832, "bg": 3886, "rotates": false }, + { "id": [ "t_stairs_up", "t_wood_stairs_up" ], "fg": 3833, "bg": 3885, "rotates": false }, + { "id": "t_station_disc", "fg": 3834, "bg": 3891, "rotates": false }, + { "id": "t_strconc_floor_halfway", "fg": 3835 }, + { "id": "t_strconc_wall_halfway", "fg": 3836, "bg": 3891 }, + { "id": "t_stump", "fg": 3873, "rotates": false, "bg": 4039 }, + { "id": "t_stump_season_autumn", "fg": 3873, "rotates": false, "bg": 4043 }, + { "id": "t_stump_season_summer", "fg": 3873, "rotates": false, "bg": 4047 }, + { "id": "t_stump_season_winter", "fg": 3874, "rotates": false, "bg": 3964 }, + { "id": "t_support_l", "fg": 3837, "bg": 3891, "rotates": false }, + { "id": "t_support_s", "fg": 3838, "bg": 3891, "rotates": false }, + { "id": "t_switchgear_l", "fg": 3839, "bg": 3891, "rotates": false }, + { "id": "t_switchgear_s", "fg": 3840, "bg": 3891, "rotates": false }, + { "id": "t_tarptent", "fg": 3841, "bg": 4039, "rotates": false }, + { "id": "t_trunk", "fg": 3935, "bg": 4039, "rotates": false }, + { "id": "t_trunk_season_autumn", "fg": 3935, "bg": 4043 }, + { "id": "t_trunk_season_summer", "fg": 3935, "bg": 4047 }, + { "id": "t_trunk_season_winter", "fg": 3936, "bg": 3964 }, + { "id": "t_underbrush", "fg": 3842, "bg": 4039, "rotates": false }, + { "id": "t_underbrush_harvested_autumn", "fg": 3843, "bg": 4043, "rotates": false }, + { "id": "t_underbrush_harvested_autumn_season_autumn", "fg": 3843, "bg": 4043, "rotates": false }, + { "id": "t_underbrush_harvested_autumn_season_summer", "fg": 3843, "bg": 4047, "rotates": false }, + { "id": "t_underbrush_harvested_autumn_season_winter", "fg": 3843, "bg": 3964, "rotates": false }, + { "id": "t_underbrush_harvested_spring", "fg": 3843, "bg": 4039, "rotates": false }, + { "id": "t_underbrush_harvested_spring_season_winter", "fg": 3843, "bg": 3964, "rotates": false }, + { "id": "t_underbrush_harvested_summer", "fg": 3843, "bg": 4047, "rotates": false }, + { "id": "t_underbrush_harvested_summer_season_winter", "fg": 3843, "bg": 3964, "rotates": false }, + { "id": "t_underbrush_harvested_winter", "fg": 3844, "bg": 4051, "rotates": false }, + { "id": "t_underbrush_harvested_winter_season_winter", "fg": 3844, "bg": 3964, "rotates": false }, + { "id": "t_underbrush_season_winter", "fg": 3845, "bg": 3964, "rotates": false }, + { "id": "t_utility_light", "fg": 3846, "bg": 3891 }, + { "id": "t_wall_half", "fg": 3847 }, + { "id": "t_wall_half_season_winter", "fg": 3847 }, { "id": "t_wall_log_half", - "fg": 3849, + "fg": 3848, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3849 }, - { "id": "corner", "fg": 3850 }, - { "id": "edge", "fg": 3851 }, - { "id": "end_piece", "fg": 3852 }, - { "id": "t_connection", "fg": 3853 }, - { "id": "unconnected", "fg": 3854 } + { "id": "center", "fg": 3848 }, + { "id": "corner", "fg": 3849 }, + { "id": "edge", "fg": 3850 }, + { "id": "end_piece", "fg": 3851 }, + { "id": "t_connection", "fg": 3852 }, + { "id": "unconnected", "fg": 3853 } ] }, - { "id": "t_wall_wattle", "fg": 3855, "bg": 4040, "rotates": false }, - { "id": "t_wall_wattle_broken", "fg": 3856, "bg": 4040, "rotates": false }, - { "id": "t_wall_wattle_half", "fg": 3857, "bg": 4040, "rotates": false }, + { "id": "t_wall_wattle", "fg": 3854, "bg": 4039, "rotates": false }, + { "id": "t_wall_wattle_broken", "fg": 3855, "bg": 4039, "rotates": false }, + { "id": "t_wall_wattle_half", "fg": 3856, "bg": 4039, "rotates": false }, { "id": [ "t_water_dp", "t_swater_dp" ], - "fg": 3929, + "fg": 3928, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3929, "bg": 4040 }, - { "id": "corner", "fg": 3930, "bg": 4040 }, - { "id": "edge", "fg": 3931, "bg": 4040 }, - { "id": "end_piece", "fg": 3932, "bg": 4040 }, - { "id": "unconnected", "fg": 3933, "bg": 4040 } + { "id": "center", "fg": 3928, "bg": 4039 }, + { "id": "corner", "fg": 3929, "bg": 4039 }, + { "id": "edge", "fg": 3930, "bg": 4039 }, + { "id": "end_piece", "fg": 3931, "bg": 4039 }, + { "id": "unconnected", "fg": 3932, "bg": 4039 } ], - "bg": 4040 + "bg": 4039 }, { "id": [ "t_water_dp_season_autumn", "t_swater_dp_season_autumn" ], - "fg": 3929, + "fg": 3928, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3929, "bg": 4044 }, - { "id": "corner", "fg": 3930, "bg": 4044 }, - { "id": "edge", "fg": 3931, "bg": 4044 }, - { "id": "end_piece", "fg": 3932, "bg": 4044 }, - { "id": "unconnected", "fg": 3933, "bg": 4044 } + { "id": "center", "fg": 3928, "bg": 4043 }, + { "id": "corner", "fg": 3929, "bg": 4043 }, + { "id": "edge", "fg": 3930, "bg": 4043 }, + { "id": "end_piece", "fg": 3931, "bg": 4043 }, + { "id": "unconnected", "fg": 3932, "bg": 4043 } ], - "bg": 4044 + "bg": 4043 }, { "id": [ "t_water_dp_season_summer", "t_swater_dp_season_summer" ], - "fg": 3929, + "fg": 3928, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3929, "bg": 4048 }, - { "id": "corner", "fg": 3930, "bg": 4048 }, - { "id": "edge", "fg": 3931, "bg": 4048 }, - { "id": "end_piece", "fg": 3932, "bg": 4048 }, - { "id": "unconnected", "fg": 3933, "bg": 4048 } + { "id": "center", "fg": 3928, "bg": 4047 }, + { "id": "corner", "fg": 3929, "bg": 4047 }, + { "id": "edge", "fg": 3930, "bg": 4047 }, + { "id": "end_piece", "fg": 3931, "bg": 4047 }, + { "id": "unconnected", "fg": 3932, "bg": 4047 } ], - "bg": 4048 + "bg": 4047 }, { "id": [ "t_water_season_winter_dp", "t_swater_season_winter_dp" ], - "fg": 3929, + "fg": 3928, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3929, "bg": 3965 }, - { "id": "corner", "fg": 3930, "bg": 3965 }, - { "id": "edge", "fg": 3931, "bg": 3965 }, - { "id": "end_piece", "fg": 3932, "bg": 3965 }, - { "id": "unconnected", "fg": 3933, "bg": 3965 } + { "id": "center", "fg": 3928, "bg": 3964 }, + { "id": "corner", "fg": 3929, "bg": 3964 }, + { "id": "edge", "fg": 3930, "bg": 3964 }, + { "id": "end_piece", "fg": 3931, "bg": 3964 }, + { "id": "unconnected", "fg": 3932, "bg": 3964 } ], - "bg": 3965 + "bg": 3964 }, - { "id": "t_water_pump", "fg": 3858, "bg": 3892, "rotates": false }, + { "id": "t_water_pump", "fg": 3857, "bg": 3891, "rotates": false }, { "id": [ "t_water_sh", "t_swater_sh" ], - "fg": 3938, - "bg": 4040, + "fg": 3937, + "bg": 4039, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": 3939, "bg": 4040 }, - { "id": "edge", "fg": 3940, "bg": 4040 }, - { "id": "end_piece", "fg": 3941, "bg": 4040 }, - { "id": "center", "fg": 3938, "bg": 4040 }, - { "id": "t_connection", "fg": 3938, "bg": 4040 }, - { "id": "unconnected", "fg": 3942, "bg": 4040 } + { "id": "corner", "fg": 3938, "bg": 4039 }, + { "id": "edge", "fg": 3939, "bg": 4039 }, + { "id": "end_piece", "fg": 3940, "bg": 4039 }, + { "id": "center", "fg": 3937, "bg": 4039 }, + { "id": "t_connection", "fg": 3937, "bg": 4039 }, + { "id": "unconnected", "fg": 3941, "bg": 4039 } ] }, { "id": [ "t_water_sh_season_autumn", "t_swater_sh_season_autumn" ], - "fg": 3938, - "bg": 4044, + "fg": 3937, + "bg": 4043, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": 3939, "bg": 4044 }, - { "id": "edge", "fg": 3940, "bg": 4044 }, - { "id": "end_piece", "fg": 3941, "bg": 4044 }, - { "id": "center", "fg": 3938, "bg": 4044 }, - { "id": "t_connection", "fg": 3938, "bg": 4044 }, - { "id": "unconnected", "fg": 3942, "bg": 4044 } + { "id": "corner", "fg": 3938, "bg": 4043 }, + { "id": "edge", "fg": 3939, "bg": 4043 }, + { "id": "end_piece", "fg": 3940, "bg": 4043 }, + { "id": "center", "fg": 3937, "bg": 4043 }, + { "id": "t_connection", "fg": 3937, "bg": 4043 }, + { "id": "unconnected", "fg": 3941, "bg": 4043 } ] }, { "id": [ "t_water_sh_season_summer", "t_swater_sh_season_summer" ], - "fg": 3938, - "bg": 4048, + "fg": 3937, + "bg": 4047, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": 3939, "bg": 4048 }, - { "id": "edge", "fg": 3940, "bg": 4048 }, - { "id": "end_piece", "fg": 3941, "bg": 4048 }, - { "id": "center", "fg": 3938, "bg": 4048 }, - { "id": "t_connection", "fg": 3938, "bg": 4048 }, - { "id": "unconnected", "fg": 3942, "bg": 4048 } + { "id": "corner", "fg": 3938, "bg": 4047 }, + { "id": "edge", "fg": 3939, "bg": 4047 }, + { "id": "end_piece", "fg": 3940, "bg": 4047 }, + { "id": "center", "fg": 3937, "bg": 4047 }, + { "id": "t_connection", "fg": 3937, "bg": 4047 }, + { "id": "unconnected", "fg": 3941, "bg": 4047 } ] }, { "id": [ "t_water_sh_season_winter", "t_swater_sh_season_winter" ], - "fg": 3938, - "bg": 3965, + "fg": 3937, + "bg": 3964, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": 3939, "bg": 3965 }, - { "id": "edge", "fg": 3940, "bg": 3965 }, - { "id": "end_piece", "fg": 3941, "bg": 3965 }, - { "id": "center", "fg": 3938, "bg": 3965 }, - { "id": "t_connection", "fg": 3938, "bg": 3965 }, - { "id": "unconnected", "fg": 3942, "bg": 3965 } - ] - }, - { "id": "t_window", "fg": 3859, "bg": 3887, "rotates": false }, - { "id": "t_window_alarm", "fg": 3859, "bg": 3887, "rotates": false }, - { "id": "t_window_alarm_taped", "fg": 3860, "bg": 3887, "rotates": false }, - { "id": "t_window_bars", "fg": 3861, "bg": 3887, "rotates": false }, - { "id": "t_window_bars_alarm", "fg": 3862, "bg": 3887, "rotates": false }, - { "id": "t_window_boarded", "fg": 3863, "bg": 3887, "rotates": false }, - { "id": "t_window_boarded_noglass", "fg": 3864, "bg": 3887, "rotates": false }, - { "id": "t_window_domestic", "fg": 3859, "bg": 3887, "rotates": false }, - { "id": "t_window_domestic_taped", "fg": 3860, "bg": 3887, "rotates": false }, - { "id": "t_window_empty", "fg": 3865, "bg": 3887, "rotates": false }, - { "id": "t_window_enhanced", "fg": 3866, "bg": 3887, "rotates": false }, - { "id": "t_window_enhanced_noglass", "fg": 3866 }, - { "id": "t_window_frame", "fg": 3747, "bg": 3887, "rotates": false }, - { "id": "t_window_no_curtains", "fg": 3859, "bg": 3887, "rotates": false }, - { "id": "t_window_no_curtains_open", "fg": 3867, "bg": 3887, "rotates": false }, - { "id": "t_window_no_curtains_taped", "fg": 3860, "bg": 3887, "rotates": false }, - { "id": "t_window_open", "fg": 3867, "bg": 3887, "rotates": false }, - { "id": "t_window_reinforced", "fg": 3868, "bg": 3887, "rotates": false }, - { "id": "t_window_reinforced_noglass", "fg": 3869, "bg": 3887, "rotates": false }, - { "id": "t_window_stained_blue", "fg": 3870, "rotates": false }, - { "id": "t_window_stained_green", "fg": 3871, "rotates": false }, - { "id": "t_window_stained_red", "fg": 3872, "rotates": false }, - { "id": "t_window_taped", "fg": 3860, "bg": 3887, "rotates": false }, - { "id": "t_zebra", "fg": 3943, "rotates": false }, - { "id": "tr_glass_pit", "fg": 3920, "bg": 4040 }, - { "id": "tr_glass_pit_season_autumn", "fg": 3920, "bg": 4044 }, - { "id": "tr_glass_pit_season_summer", "fg": 3920, "bg": 4048 }, - { "id": "tr_glass_pit_season_winter", "fg": 3920, "bg": 3965 }, - { "id": "tr_light_snare", "bg": 5047, "rotates": false }, - { "id": "tr_pit", "fg": 3916, "bg": 4040, "rotates": false }, - { "id": "tr_pit_season_autumn", "fg": 3916, "bg": 4044 }, - { "id": "tr_pit_season_summer", "fg": 3916, "bg": 4048 }, - { "id": "tr_pit_season_winter", "fg": 3916, "bg": 3965 }, - { "id": "tr_spike_pit", "fg": 3923, "bg": 4040, "rotates": false }, - { "id": "tr_spike_pit_season_autumn", "fg": 3923, "bg": 4044 }, - { "id": "tr_spike_pit_season_summer", "fg": 3923, "bg": 4048 }, - { "id": "tr_spike_pit_season_winter", "fg": 3923, "bg": 3965 }, - { "id": "t_floor_resin", "fg": 3944 }, - { "id": "t_resin_hole_c", "fg": 3946, "rotates": false, "bg": 3944 }, - { "id": "t_resin_hole_o", "fg": 3947, "rotates": false, "bg": 3944 }, + { "id": "corner", "fg": 3938, "bg": 3964 }, + { "id": "edge", "fg": 3939, "bg": 3964 }, + { "id": "end_piece", "fg": 3940, "bg": 3964 }, + { "id": "center", "fg": 3937, "bg": 3964 }, + { "id": "t_connection", "fg": 3937, "bg": 3964 }, + { "id": "unconnected", "fg": 3941, "bg": 3964 } + ] + }, + { "id": "t_window", "fg": 3858, "bg": 3886, "rotates": false }, + { "id": "t_window_alarm", "fg": 3858, "bg": 3886, "rotates": false }, + { "id": "t_window_alarm_taped", "fg": 3859, "bg": 3886, "rotates": false }, + { "id": "t_window_bars", "fg": 3860, "bg": 3886, "rotates": false }, + { "id": "t_window_bars_alarm", "fg": 3861, "bg": 3886, "rotates": false }, + { "id": "t_window_boarded", "fg": 3862, "bg": 3886, "rotates": false }, + { "id": "t_window_boarded_noglass", "fg": 3863, "bg": 3886, "rotates": false }, + { "id": "t_window_domestic", "fg": 3858, "bg": 3886, "rotates": false }, + { "id": "t_window_domestic_taped", "fg": 3859, "bg": 3886, "rotates": false }, + { "id": "t_window_empty", "fg": 3864, "bg": 3886, "rotates": false }, + { "id": "t_window_enhanced", "fg": 3865, "bg": 3886, "rotates": false }, + { "id": "t_window_enhanced_noglass", "fg": 3865 }, + { "id": "t_window_frame", "fg": 3751, "bg": 3886, "rotates": false }, + { "id": "t_window_no_curtains", "fg": 3858, "bg": 3886, "rotates": false }, + { "id": "t_window_no_curtains_open", "fg": 3866, "bg": 3886, "rotates": false }, + { "id": "t_window_no_curtains_taped", "fg": 3859, "bg": 3886, "rotates": false }, + { "id": "t_window_open", "fg": 3866, "bg": 3886, "rotates": false }, + { "id": "t_window_reinforced", "fg": 3867, "bg": 3886, "rotates": false }, + { "id": "t_window_reinforced_noglass", "fg": 3868, "bg": 3886, "rotates": false }, + { "id": "t_window_stained_blue", "fg": 3869, "rotates": false }, + { "id": "t_window_stained_green", "fg": 3870, "rotates": false }, + { "id": "t_window_stained_red", "fg": 3871, "rotates": false }, + { "id": "t_window_taped", "fg": 3859, "bg": 3886, "rotates": false }, + { "id": "t_zebra", "fg": 3942, "rotates": false }, + { "id": "tr_glass_pit", "fg": 3919, "bg": 4039 }, + { "id": "tr_glass_pit_season_autumn", "fg": 3919, "bg": 4043 }, + { "id": "tr_glass_pit_season_summer", "fg": 3919, "bg": 4047 }, + { "id": "tr_glass_pit_season_winter", "fg": 3919, "bg": 3964 }, + { "id": "tr_light_snare", "bg": 5130, "rotates": false }, + { "id": "tr_pit", "fg": 3915, "bg": 4039, "rotates": false }, + { "id": "tr_pit_season_autumn", "fg": 3915, "bg": 4043 }, + { "id": "tr_pit_season_summer", "fg": 3915, "bg": 4047 }, + { "id": "tr_pit_season_winter", "fg": 3915, "bg": 3964 }, + { "id": "tr_spike_pit", "fg": 3922, "bg": 4039, "rotates": false }, + { "id": "tr_spike_pit_season_autumn", "fg": 3922, "bg": 4043 }, + { "id": "tr_spike_pit_season_summer", "fg": 3922, "bg": 4047 }, + { "id": "tr_spike_pit_season_winter", "fg": 3922, "bg": 3964 }, + { "id": "t_floor_resin", "fg": 3943 }, + { "id": "t_resin_hole_c", "fg": 3945, "rotates": false, "bg": 3943 }, + { "id": "t_resin_hole_o", "fg": 3946, "rotates": false, "bg": 3943 }, { "id": "t_wall_resin", - "fg": 3963, + "fg": 3962, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3948, "bg": 3944 }, - { "id": "corner", "fg": [ 3950, 3952, 3951, 3949 ], "bg": 3944 }, - { "id": "t_connection", "fg": [ 3960, 3962, 3961, 3959 ], "bg": 3944 }, - { "id": "edge", "fg": [ 3954, 3953 ], "bg": 3944 }, - { "id": "end_piece", "fg": [ 3956, 3958, 3957, 3955 ], "bg": 3944 }, - { "id": "unconnected", "fg": [ 3963, 3963 ], "bg": 3944 } + { "id": "center", "fg": 3947, "bg": 3943 }, + { "id": "corner", "fg": [ 3949, 3951, 3950, 3948 ], "bg": 3943 }, + { "id": "t_connection", "fg": [ 3959, 3961, 3960, 3958 ], "bg": 3943 }, + { "id": "edge", "fg": [ 3953, 3952 ], "bg": 3943 }, + { "id": "end_piece", "fg": [ 3955, 3957, 3956, 3954 ], "bg": 3943 }, + { "id": "unconnected", "fg": [ 3962, 3962 ], "bg": 3943 } ] }, { "id": [ "t_brick_wall", "t_secretdoor_brick_wall_c", "t_sliding_brick_wall_c" ], - "fg": 3999, + "fg": 3998, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3984 }, - { "id": "corner", "fg": [ 3986, 3988, 3987, 3985 ] }, - { "id": "t_connection", "fg": [ 3996, 3998, 3997, 3995 ] }, - { "id": "edge", "fg": [ 3990, 3989 ] }, - { "id": "end_piece", "fg": [ 3992, 3994, 3993, 3991 ] }, - { "id": "unconnected", "fg": [ 3999, 3999 ] } + { "id": "center", "fg": 3983 }, + { "id": "corner", "fg": [ 3985, 3987, 3986, 3984 ] }, + { "id": "t_connection", "fg": [ 3995, 3997, 3996, 3994 ] }, + { "id": "edge", "fg": [ 3989, 3988 ] }, + { "id": "end_piece", "fg": [ 3991, 3993, 3992, 3990 ] }, + { "id": "unconnected", "fg": [ 3998, 3998 ] } ] }, { "id": "t_concrete_railing", - "fg": 4007, + "fg": 4006, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4007, "bg": 3892 }, - { "id": "corner", "fg": [ 4001, 4003, 4002, 4000 ], "bg": 3892 }, - { "id": "t_connection", "fg": [ 4007, 4004, 4007, 4004 ], "bg": 3892 }, - { "id": "edge", "fg": [ 4004, 4007 ], "bg": 3892 }, - { "id": "end_piece", "fg": [ 4005, 4007, 4006, 4007 ], "bg": 3892 }, - { "id": "unconnected", "fg": [ 4007, 4007 ], "bg": 3892 } + { "id": "center", "fg": 4006, "bg": 3891 }, + { "id": "corner", "fg": [ 4000, 4002, 4001, 3999 ], "bg": 3891 }, + { "id": "t_connection", "fg": [ 4006, 4003, 4006, 4003 ], "bg": 3891 }, + { "id": "edge", "fg": [ 4003, 4006 ], "bg": 3891 }, + { "id": "end_piece", "fg": [ 4004, 4006, 4005, 4006 ], "bg": 3891 }, + { "id": "unconnected", "fg": [ 4006, 4006 ], "bg": 3891 } ] }, { "id": [ "t_concrete_wall", "t_secretdoor_concrete_wall_c", "t_sliding_concrete_wall_c" ], - "fg": 4023, + "fg": 4022, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4008 }, - { "id": "corner", "fg": [ 4010, 4012, 4011, 4009 ] }, - { "id": "t_connection", "fg": [ 4020, 4022, 4021, 4019 ] }, - { "id": "edge", "fg": [ 4014, 4013 ] }, - { "id": "end_piece", "fg": [ 4016, 4018, 4017, 4015 ] }, - { "id": "unconnected", "fg": [ 4023, 4023 ] } + { "id": "center", "fg": 4007 }, + { "id": "corner", "fg": [ 4009, 4011, 4010, 4008 ] }, + { "id": "t_connection", "fg": [ 4019, 4021, 4020, 4018 ] }, + { "id": "edge", "fg": [ 4013, 4012 ] }, + { "id": "end_piece", "fg": [ 4015, 4017, 4016, 4014 ] }, + { "id": "unconnected", "fg": [ 4022, 4022 ] } ] }, { "id": "t_concrete_wall_flesh", - "fg": 4039, + "fg": 4038, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4024 }, - { "id": "corner", "fg": [ 4026, 4028, 4027, 4025 ] }, - { "id": "t_connection", "fg": [ 4036, 4038, 4037, 4035 ] }, - { "id": "edge", "fg": [ 4030, 4029 ] }, - { "id": "end_piece", "fg": [ 4032, 4034, 4033, 4031 ] }, - { "id": "unconnected", "fg": [ 4039, 4039 ] } + { "id": "center", "fg": 4023 }, + { "id": "corner", "fg": [ 4025, 4027, 4026, 4024 ] }, + { "id": "t_connection", "fg": [ 4035, 4037, 4036, 4034 ] }, + { "id": "edge", "fg": [ 4029, 4028 ] }, + { "id": "end_piece", "fg": [ 4031, 4033, 4032, 4030 ] }, + { "id": "unconnected", "fg": [ 4038, 4038 ] } ] }, { "id": "t_dirt", "bg": [ + { "weight": 100, "sprite": 4039 }, { "weight": 100, "sprite": 4040 }, { "weight": 100, "sprite": 4041 }, - { "weight": 100, "sprite": 4042 }, - { "weight": 100, "sprite": 4043 } + { "weight": 100, "sprite": 4042 } ] }, { "id": "t_dirt_season_autumn", "bg": [ + { "weight": 100, "sprite": 4043 }, { "weight": 100, "sprite": 4044 }, { "weight": 100, "sprite": 4045 }, - { "weight": 100, "sprite": 4046 }, - { "weight": 100, "sprite": 4047 } + { "weight": 100, "sprite": 4046 } ] }, { "id": "t_dirt_season_summer", "bg": [ + { "weight": 100, "sprite": 4047 }, { "weight": 100, "sprite": 4048 }, { "weight": 100, "sprite": 4049 }, - { "weight": 100, "sprite": 4050 }, - { "weight": 100, "sprite": 4051 } + { "weight": 100, "sprite": 4050 } ] }, { "id": "t_dirt_season_winter", "bg": [ + { "weight": 100, "sprite": 4051 }, { "weight": 100, "sprite": 4052 }, { "weight": 100, "sprite": 4053 }, - { "weight": 100, "sprite": 4054 }, - { "weight": 100, "sprite": 4055 } + { "weight": 100, "sprite": 4054 } ] }, { "id": "t_dirtfloor", - "fg": [ { "weight": 1, "sprite": 4056 }, { "weight": 1, "sprite": 4057 }, { "weight": 1, "sprite": 4058 } ], + "fg": [ { "weight": 1, "sprite": 4055 }, { "weight": 1, "sprite": 4056 }, { "weight": 1, "sprite": 4057 } ], "rotates": false }, { "id": "t_dock", - "fg": 4074, + "fg": 4073, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4059 }, - { "id": "corner", "fg": [ 4061, 4063, 4062, 4060 ] }, - { "id": "t_connection", "fg": [ 4071, 4073, 4072, 4070 ] }, - { "id": "edge", "fg": [ 4065, 4064 ] }, - { "id": "end_piece", "fg": [ 4067, 4069, 4068, 4066 ] }, - { "id": "unconnected", "fg": [ 4074, 4074 ] } + { "id": "center", "fg": 4058 }, + { "id": "corner", "fg": [ 4060, 4062, 4061, 4059 ] }, + { "id": "t_connection", "fg": [ 4070, 4072, 4071, 4069 ] }, + { "id": "edge", "fg": [ 4064, 4063 ] }, + { "id": "end_piece", "fg": [ 4066, 4068, 4067, 4065 ] }, + { "id": "unconnected", "fg": [ 4073, 4073 ] } ] }, { "id": "t_dock_deep", - "fg": 4090, + "fg": 4089, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4075 }, - { "id": "corner", "fg": [ 4077, 4079, 4078, 4076 ] }, - { "id": "t_connection", "fg": [ 4087, 4089, 4088, 4086 ] }, - { "id": "edge", "fg": [ 4081, 4080 ] }, - { "id": "end_piece", "fg": [ 4083, 4085, 4084, 4082 ] }, - { "id": "unconnected", "fg": [ 4090, 4090 ] } + { "id": "center", "fg": 4074 }, + { "id": "corner", "fg": [ 4076, 4078, 4077, 4075 ] }, + { "id": "t_connection", "fg": [ 4086, 4088, 4087, 4085 ] }, + { "id": "edge", "fg": [ 4080, 4079 ] }, + { "id": "end_piece", "fg": [ 4082, 4084, 4083, 4081 ] }, + { "id": "unconnected", "fg": [ 4089, 4089 ] } ] }, + { "id": "t_door_b", "fg": [ { "weight": 1, "sprite": 4090 }, { "weight": 1, "sprite": 4091 } ] }, + { "id": "t_door_green_b", "fg": [ { "weight": 1, "sprite": 4104 }, { "weight": 1, "sprite": 4105 } ] }, + { "id": "t_door_red_b", "fg": [ { "weight": 1, "sprite": 4118 }, { "weight": 1, "sprite": 4119 } ] }, + { "id": [ "t_door_locked_interior", "t_door_locked_alarm" ], "fg": 4114, "rotates": false }, { "id": "t_fence_metal", - "fg": 4100, + "fg": 4141, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4100, "bg": 3887 }, - { "id": "corner", "fg": [ 4092, 4094, 4093, 4091 ], "bg": 3887 }, - { "id": "t_connection", "fg": [ 4100, 4099, 4100, 4098 ], "bg": 3887 }, - { "id": "edge", "fg": [ 4095, 4100 ], "bg": 3887 }, - { "id": "end_piece", "fg": [ 4096, 4100, 4097, 4100 ], "bg": 3887 }, - { "id": "unconnected", "fg": [ 4100, 4100 ], "bg": 3887 } + { "id": "center", "fg": 4141, "bg": 3886 }, + { "id": "corner", "fg": [ 4133, 4135, 4134, 4132 ], "bg": 3886 }, + { "id": "t_connection", "fg": [ 4141, 4140, 4141, 4139 ], "bg": 3886 }, + { "id": "edge", "fg": [ 4136, 4141 ], "bg": 3886 }, + { "id": "end_piece", "fg": [ 4137, 4141, 4138, 4141 ], "bg": 3886 }, + { "id": "unconnected", "fg": [ 4141, 4141 ], "bg": 3886 } ] }, { "id": "t_fence_rope", - "fg": 4111, + "fg": 4152, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": 4111, + "fg": 4152, "bg": [ + { "weight": 100, "sprite": 4039 }, { "weight": 100, "sprite": 4040 }, { "weight": 100, "sprite": 4041 }, - { "weight": 100, "sprite": 4042 }, - { "weight": 100, "sprite": 4043 } + { "weight": 100, "sprite": 4042 } ] }, { "id": "corner", - "fg": [ 4102, 4104, 4103, 4101 ], + "fg": [ 4143, 4145, 4144, 4142 ], "bg": [ + { "weight": 100, "sprite": 4039 }, { "weight": 100, "sprite": 4040 }, { "weight": 100, "sprite": 4041 }, - { "weight": 100, "sprite": 4042 }, - { "weight": 100, "sprite": 4043 } + { "weight": 100, "sprite": 4042 } ] }, { "id": "t_connection", - "fg": [ 4105, 4106, 4105, 4106 ], + "fg": [ 4146, 4147, 4146, 4147 ], "bg": [ + { "weight": 100, "sprite": 4039 }, { "weight": 100, "sprite": 4040 }, { "weight": 100, "sprite": 4041 }, - { "weight": 100, "sprite": 4042 }, - { "weight": 100, "sprite": 4043 } + { "weight": 100, "sprite": 4042 } ] }, { "id": "edge", - "fg": [ 4106, 4105 ], + "fg": [ 4147, 4146 ], "bg": [ + { "weight": 100, "sprite": 4039 }, { "weight": 100, "sprite": 4040 }, { "weight": 100, "sprite": 4041 }, - { "weight": 100, "sprite": 4042 }, - { "weight": 100, "sprite": 4043 } + { "weight": 100, "sprite": 4042 } ] }, { "id": "end_piece", - "fg": [ 4108, 4110, 4109, 4107 ], + "fg": [ 4149, 4151, 4150, 4148 ], "bg": [ + { "weight": 100, "sprite": 4039 }, { "weight": 100, "sprite": 4040 }, { "weight": 100, "sprite": 4041 }, - { "weight": 100, "sprite": 4042 }, - { "weight": 100, "sprite": 4043 } + { "weight": 100, "sprite": 4042 } ] }, { "id": "unconnected", - "fg": [ 4111, 4111 ], + "fg": [ 4152, 4152 ], "bg": [ + { "weight": 100, "sprite": 4039 }, { "weight": 100, "sprite": 4040 }, { "weight": 100, "sprite": 4041 }, - { "weight": 100, "sprite": 4042 }, - { "weight": 100, "sprite": 4043 } + { "weight": 100, "sprite": 4042 } ] } ] }, { "id": "t_fence_rope_season_summer", - "fg": 4111, + "fg": 4152, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": 4111, + "fg": 4152, "bg": [ + { "weight": 100, "sprite": 4047 }, { "weight": 100, "sprite": 4048 }, { "weight": 100, "sprite": 4049 }, - { "weight": 100, "sprite": 4050 }, - { "weight": 100, "sprite": 4051 } + { "weight": 100, "sprite": 4050 } ] }, { "id": "corner", - "fg": [ 4102, 4104, 4103, 4101 ], + "fg": [ 4143, 4145, 4144, 4142 ], "bg": [ + { "weight": 100, "sprite": 4047 }, { "weight": 100, "sprite": 4048 }, { "weight": 100, "sprite": 4049 }, - { "weight": 100, "sprite": 4050 }, - { "weight": 100, "sprite": 4051 } + { "weight": 100, "sprite": 4050 } ] }, { "id": "t_connection", - "fg": [ 4105, 4106, 4105, 4106 ], + "fg": [ 4146, 4147, 4146, 4147 ], "bg": [ + { "weight": 100, "sprite": 4047 }, { "weight": 100, "sprite": 4048 }, { "weight": 100, "sprite": 4049 }, - { "weight": 100, "sprite": 4050 }, - { "weight": 100, "sprite": 4051 } + { "weight": 100, "sprite": 4050 } ] }, { "id": "edge", - "fg": [ 4106, 4105 ], + "fg": [ 4147, 4146 ], "bg": [ + { "weight": 100, "sprite": 4047 }, { "weight": 100, "sprite": 4048 }, { "weight": 100, "sprite": 4049 }, - { "weight": 100, "sprite": 4050 }, - { "weight": 100, "sprite": 4051 } + { "weight": 100, "sprite": 4050 } ] }, { "id": "end_piece", - "fg": [ 4108, 4110, 4109, 4107 ], + "fg": [ 4149, 4151, 4150, 4148 ], "bg": [ + { "weight": 100, "sprite": 4047 }, { "weight": 100, "sprite": 4048 }, { "weight": 100, "sprite": 4049 }, - { "weight": 100, "sprite": 4050 }, - { "weight": 100, "sprite": 4051 } + { "weight": 100, "sprite": 4050 } ] }, { "id": "unconnected", - "fg": [ 4111, 4111 ], + "fg": [ 4152, 4152 ], "bg": [ + { "weight": 100, "sprite": 4047 }, { "weight": 100, "sprite": 4048 }, { "weight": 100, "sprite": 4049 }, - { "weight": 100, "sprite": 4050 }, - { "weight": 100, "sprite": 4051 } + { "weight": 100, "sprite": 4050 } ] } ] }, { "id": "t_fence_rope_season_autumn", - "fg": 4111, + "fg": 4152, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": 4111, + "fg": 4152, "bg": [ + { "weight": 100, "sprite": 4043 }, { "weight": 100, "sprite": 4044 }, { "weight": 100, "sprite": 4045 }, - { "weight": 100, "sprite": 4046 }, - { "weight": 100, "sprite": 4047 } + { "weight": 100, "sprite": 4046 } ] }, { "id": "corner", - "fg": [ 4102, 4104, 4103, 4101 ], + "fg": [ 4143, 4145, 4144, 4142 ], "bg": [ + { "weight": 100, "sprite": 4043 }, { "weight": 100, "sprite": 4044 }, { "weight": 100, "sprite": 4045 }, - { "weight": 100, "sprite": 4046 }, - { "weight": 100, "sprite": 4047 } + { "weight": 100, "sprite": 4046 } ] }, { "id": "t_connection", - "fg": [ 4105, 4106, 4105, 4106 ], + "fg": [ 4146, 4147, 4146, 4147 ], "bg": [ + { "weight": 100, "sprite": 4043 }, { "weight": 100, "sprite": 4044 }, { "weight": 100, "sprite": 4045 }, - { "weight": 100, "sprite": 4046 }, - { "weight": 100, "sprite": 4047 } + { "weight": 100, "sprite": 4046 } ] }, { "id": "edge", - "fg": [ 4106, 4105 ], + "fg": [ 4147, 4146 ], "bg": [ + { "weight": 100, "sprite": 4043 }, { "weight": 100, "sprite": 4044 }, { "weight": 100, "sprite": 4045 }, - { "weight": 100, "sprite": 4046 }, - { "weight": 100, "sprite": 4047 } + { "weight": 100, "sprite": 4046 } ] }, { "id": "end_piece", - "fg": [ 4108, 4110, 4109, 4107 ], + "fg": [ 4149, 4151, 4150, 4148 ], "bg": [ + { "weight": 100, "sprite": 4043 }, { "weight": 100, "sprite": 4044 }, { "weight": 100, "sprite": 4045 }, - { "weight": 100, "sprite": 4046 }, - { "weight": 100, "sprite": 4047 } + { "weight": 100, "sprite": 4046 } ] }, { "id": "unconnected", - "fg": [ 4111, 4111 ], + "fg": [ 4152, 4152 ], "bg": [ + { "weight": 100, "sprite": 4043 }, { "weight": 100, "sprite": 4044 }, { "weight": 100, "sprite": 4045 }, - { "weight": 100, "sprite": 4046 }, - { "weight": 100, "sprite": 4047 } + { "weight": 100, "sprite": 4046 } ] } ] }, { "id": "t_fence_rope_season_winter", - "fg": 4111, + "fg": 4152, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": 4111, + "fg": 4152, "bg": [ + { "weight": 100, "sprite": 4051 }, { "weight": 100, "sprite": 4052 }, { "weight": 100, "sprite": 4053 }, - { "weight": 100, "sprite": 4054 }, - { "weight": 100, "sprite": 4055 } + { "weight": 100, "sprite": 4054 } ] }, { "id": "corner", - "fg": [ 4102, 4104, 4103, 4101 ], + "fg": [ 4143, 4145, 4144, 4142 ], "bg": [ + { "weight": 100, "sprite": 4051 }, { "weight": 100, "sprite": 4052 }, { "weight": 100, "sprite": 4053 }, - { "weight": 100, "sprite": 4054 }, - { "weight": 100, "sprite": 4055 } + { "weight": 100, "sprite": 4054 } ] }, { "id": "t_connection", - "fg": [ 4105, 4106, 4105, 4106 ], + "fg": [ 4146, 4147, 4146, 4147 ], "bg": [ + { "weight": 100, "sprite": 4051 }, { "weight": 100, "sprite": 4052 }, { "weight": 100, "sprite": 4053 }, - { "weight": 100, "sprite": 4054 }, - { "weight": 100, "sprite": 4055 } + { "weight": 100, "sprite": 4054 } ] }, { "id": "edge", - "fg": [ 4106, 4105 ], + "fg": [ 4147, 4146 ], "bg": [ + { "weight": 100, "sprite": 4051 }, { "weight": 100, "sprite": 4052 }, { "weight": 100, "sprite": 4053 }, - { "weight": 100, "sprite": 4054 }, - { "weight": 100, "sprite": 4055 } + { "weight": 100, "sprite": 4054 } ] }, { "id": "end_piece", - "fg": [ 4108, 4110, 4109, 4107 ], + "fg": [ 4149, 4151, 4150, 4148 ], "bg": [ + { "weight": 100, "sprite": 4051 }, { "weight": 100, "sprite": 4052 }, { "weight": 100, "sprite": 4053 }, - { "weight": 100, "sprite": 4054 }, - { "weight": 100, "sprite": 4055 } + { "weight": 100, "sprite": 4054 } ] }, { "id": "unconnected", - "fg": [ 4111, 4111 ], + "fg": [ 4152, 4152 ], "bg": [ + { "weight": 100, "sprite": 4051 }, { "weight": 100, "sprite": 4052 }, { "weight": 100, "sprite": 4053 }, - { "weight": 100, "sprite": 4054 }, - { "weight": 100, "sprite": 4055 } + { "weight": 100, "sprite": 4054 } ] } ] @@ -5173,1417 +5157,1460 @@ { "id": "t_floor_paper_hard", "bg": [ - { "weight": 1, "sprite": 4112 }, - { "weight": 1, "sprite": 4113 }, - { "weight": 1, "sprite": 4114 }, - { "weight": 1, "sprite": 4115 } + { "weight": 1, "sprite": 4153 }, + { "weight": 1, "sprite": 4154 }, + { "weight": 1, "sprite": 4155 }, + { "weight": 1, "sprite": 4156 } ] }, { "id": "t_glass_railing", - "fg": 4130, + "fg": 4171, "multitile": true, "additional_tiles": [ - { "id": "corner", "fg": [ 4117, 4119, 4118, 4116 ], "bg": 3886 }, - { "id": "t_connection", "fg": [ 4127, 4129, 4128, 4126 ], "bg": 3886 }, - { "id": "edge", "fg": [ 4121, 4120 ], "bg": 3886 }, - { "id": "end_piece", "fg": [ 4123, 4125, 4124, 4122 ], "bg": 3886 }, - { "id": "unconnected", "fg": [ 4130, 4130 ], "bg": 3886 } + { "id": "corner", "fg": [ 4158, 4160, 4159, 4157 ], "bg": 3885 }, + { "id": "t_connection", "fg": [ 4168, 4170, 4169, 4167 ], "bg": 3885 }, + { "id": "edge", "fg": [ 4162, 4161 ], "bg": 3885 }, + { "id": "end_piece", "fg": [ 4164, 4166, 4165, 4163 ], "bg": 3885 }, + { "id": "unconnected", "fg": [ 4171, 4171 ], "bg": 3885 } ] }, { "id": "t_glass_roof", - "fg": 4146, + "fg": 4187, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4131 }, - { "id": "corner", "fg": [ 4133, 4135, 4134, 4132 ] }, - { "id": "t_connection", "fg": [ 4143, 4145, 4144, 4142 ] }, - { "id": "edge", "fg": [ 4137, 4136 ] }, - { "id": "end_piece", "fg": [ 4139, 4141, 4140, 4138 ] }, - { "id": "unconnected", "fg": [ 4146, 4146 ] } + { "id": "center", "fg": 4172 }, + { "id": "corner", "fg": [ 4174, 4176, 4175, 4173 ] }, + { "id": "t_connection", "fg": [ 4184, 4186, 4185, 4183 ] }, + { "id": "edge", "fg": [ 4178, 4177 ] }, + { "id": "end_piece", "fg": [ 4180, 4182, 4181, 4179 ] }, + { "id": "unconnected", "fg": [ 4187, 4187 ] } ] }, { "id": "t_grass", "multitile": true, - "fg": 4165, - "bg": 4040, + "fg": 4206, + "bg": 4039, "additional_tiles": [ { "id": "center", - "bg": 4040, + "bg": 4039, "fg": [ - { "weight": 1, "sprite": 4147 }, - { "weight": 1, "sprite": 4148 }, - { "weight": 1, "sprite": 4149 }, - { "weight": 1, "sprite": 4150 } + { "weight": 1, "sprite": 4188 }, + { "weight": 1, "sprite": 4189 }, + { "weight": 1, "sprite": 4190 }, + { "weight": 1, "sprite": 4191 } ] }, - { "id": "corner", "bg": 4040, "fg": [ 4152, 4154, 4153, 4151 ] }, - { "id": "t_connection", "bg": 4040, "fg": [ 4162, 4164, 4163, 4161 ] }, - { "id": "edge", "bg": 4040, "fg": [ 4156, 4155 ] }, - { "id": "end_piece", "bg": 4040, "fg": [ 4158, 4160, 4159, 4157 ] }, - { "bg": 4040, "id": "unconnected", "fg": 4165 } + { "id": "corner", "bg": 4039, "fg": [ 4193, 4195, 4194, 4192 ] }, + { "id": "t_connection", "bg": 4039, "fg": [ 4203, 4205, 4204, 4202 ] }, + { "id": "edge", "bg": 4039, "fg": [ 4197, 4196 ] }, + { "id": "end_piece", "bg": 4039, "fg": [ 4199, 4201, 4200, 4198 ] }, + { "bg": 4039, "id": "unconnected", "fg": 4206 } ] }, { "id": "t_grass_season_summer", "multitile": true, - "fg": 4203, - "bg": 4048, + "fg": 4244, + "bg": 4047, "additional_tiles": [ { "id": "center", - "bg": 4048, + "bg": 4047, "fg": [ - { "weight": 1, "sprite": 4185 }, - { "weight": 1, "sprite": 4186 }, - { "weight": 1, "sprite": 4187 }, - { "weight": 1, "sprite": 4188 } + { "weight": 1, "sprite": 4226 }, + { "weight": 1, "sprite": 4227 }, + { "weight": 1, "sprite": 4228 }, + { "weight": 1, "sprite": 4229 } ] }, - { "id": "corner", "bg": 4048, "fg": [ 4190, 4192, 4191, 4189 ] }, - { "id": "t_connection", "bg": 4048, "fg": [ 4200, 4202, 4201, 4199 ] }, - { "id": "edge", "bg": 4048, "fg": [ 4194, 4193 ] }, - { "id": "end_piece", "bg": 4048, "fg": [ 4196, 4198, 4197, 4195 ] }, - { "bg": 4048, "id": "unconnected", "fg": 4203 } + { "id": "corner", "bg": 4047, "fg": [ 4231, 4233, 4232, 4230 ] }, + { "id": "t_connection", "bg": 4047, "fg": [ 4241, 4243, 4242, 4240 ] }, + { "id": "edge", "bg": 4047, "fg": [ 4235, 4234 ] }, + { "id": "end_piece", "bg": 4047, "fg": [ 4237, 4239, 4238, 4236 ] }, + { "bg": 4047, "id": "unconnected", "fg": 4244 } ] }, { "id": "t_grass_season_autumn", "multitile": true, - "fg": 4184, - "bg": 4044, + "fg": 4225, + "bg": 4043, "additional_tiles": [ { "id": "center", - "bg": 4044, + "bg": 4043, "fg": [ - { "weight": 1, "sprite": 4166 }, - { "weight": 1, "sprite": 4167 }, - { "weight": 1, "sprite": 4168 }, - { "weight": 1, "sprite": 4169 } + { "weight": 1, "sprite": 4207 }, + { "weight": 1, "sprite": 4208 }, + { "weight": 1, "sprite": 4209 }, + { "weight": 1, "sprite": 4210 } ] }, - { "id": "corner", "bg": 4044, "fg": [ 4171, 4173, 4172, 4170 ] }, - { "id": "t_connection", "bg": 4044, "fg": [ 4181, 4183, 4182, 4180 ] }, - { "id": "edge", "bg": 4044, "fg": [ 4175, 4174 ] }, - { "id": "end_piece", "bg": 4044, "fg": [ 4177, 4179, 4178, 4176 ] }, - { "bg": 4044, "id": "unconnected", "fg": 4184 } + { "id": "corner", "bg": 4043, "fg": [ 4212, 4214, 4213, 4211 ] }, + { "id": "t_connection", "bg": 4043, "fg": [ 4222, 4224, 4223, 4221 ] }, + { "id": "edge", "bg": 4043, "fg": [ 4216, 4215 ] }, + { "id": "end_piece", "bg": 4043, "fg": [ 4218, 4220, 4219, 4217 ] }, + { "bg": 4043, "id": "unconnected", "fg": 4225 } ] }, { "id": "t_grass_season_winter", "multitile": true, - "fg": 3983, - "bg": 4052, + "fg": 3982, + "bg": 4051, "additional_tiles": [ { "id": "center", - "bg": 4052, + "bg": 4051, "fg": [ + { "weight": 1, "sprite": 3964 }, { "weight": 1, "sprite": 3965 }, { "weight": 1, "sprite": 3966 }, - { "weight": 1, "sprite": 3967 }, - { "weight": 1, "sprite": 3968 } + { "weight": 1, "sprite": 3967 } ] }, - { "id": "corner", "bg": 4052, "fg": [ 3970, 3972, 3971, 3969 ] }, - { "id": "t_connection", "bg": 4052, "fg": [ 3980, 3982, 3981, 3979 ] }, - { "id": "edge", "bg": 4052, "fg": [ 3974, 3973 ] }, - { "id": "end_piece", "bg": 4052, "fg": [ 3976, 3978, 3977, 3975 ] }, - { "bg": 4052, "id": "unconnected", "fg": 3983 } + { "id": "corner", "bg": 4051, "fg": [ 3969, 3971, 3970, 3968 ] }, + { "id": "t_connection", "bg": 4051, "fg": [ 3979, 3981, 3980, 3978 ] }, + { "id": "edge", "bg": 4051, "fg": [ 3973, 3972 ] }, + { "id": "end_piece", "bg": 4051, "fg": [ 3975, 3977, 3976, 3974 ] }, + { "bg": 4051, "id": "unconnected", "fg": 3982 } ] }, { "id": "t_grass_dead", "multitile": true, - "fg": 4219, - "bg": 4040, + "fg": 4260, + "bg": 4039, "additional_tiles": [ - { "id": "center", "bg": 4040, "fg": 4204 }, - { "id": "corner", "bg": 4040, "fg": [ 4206, 4208, 4207, 4205 ] }, - { "id": "t_connection", "bg": 4040, "fg": [ 4216, 4218, 4217, 4215 ] }, - { "id": "edge", "bg": 4040, "fg": [ 4210, 4209 ] }, - { "id": "end_piece", "bg": 4040, "fg": [ 4212, 4214, 4213, 4211 ] }, - { "bg": 4040, "id": "unconnected", "fg": 4219 } + { "id": "center", "bg": 4039, "fg": 4245 }, + { "id": "corner", "bg": 4039, "fg": [ 4247, 4249, 4248, 4246 ] }, + { "id": "t_connection", "bg": 4039, "fg": [ 4257, 4259, 4258, 4256 ] }, + { "id": "edge", "bg": 4039, "fg": [ 4251, 4250 ] }, + { "id": "end_piece", "bg": 4039, "fg": [ 4253, 4255, 4254, 4252 ] }, + { "bg": 4039, "id": "unconnected", "fg": 4260 } ] }, { "id": "t_grass_dead_season_summer", "multitile": true, - "fg": 4251, - "bg": 4048, + "fg": 4292, + "bg": 4047, "additional_tiles": [ - { "id": "center", "bg": 4048, "fg": 4236 }, - { "id": "corner", "bg": 4048, "fg": [ 4238, 4240, 4239, 4237 ] }, - { "id": "t_connection", "bg": 4048, "fg": [ 4248, 4250, 4249, 4247 ] }, - { "id": "edge", "bg": 4048, "fg": [ 4242, 4241 ] }, - { "id": "end_piece", "bg": 4048, "fg": [ 4244, 4246, 4245, 4243 ] }, - { "bg": 4048, "id": "unconnected", "fg": 4251 } + { "id": "center", "bg": 4047, "fg": 4277 }, + { "id": "corner", "bg": 4047, "fg": [ 4279, 4281, 4280, 4278 ] }, + { "id": "t_connection", "bg": 4047, "fg": [ 4289, 4291, 4290, 4288 ] }, + { "id": "edge", "bg": 4047, "fg": [ 4283, 4282 ] }, + { "id": "end_piece", "bg": 4047, "fg": [ 4285, 4287, 4286, 4284 ] }, + { "bg": 4047, "id": "unconnected", "fg": 4292 } ] }, { "id": "t_grass_dead_season_autumn", "multitile": true, - "fg": 4235, - "bg": 4044, + "fg": 4276, + "bg": 4043, "additional_tiles": [ - { "id": "center", "bg": 4044, "fg": 4220 }, - { "id": "corner", "bg": 4044, "fg": [ 4222, 4224, 4223, 4221 ] }, - { "id": "t_connection", "bg": 4044, "fg": [ 4232, 4234, 4233, 4231 ] }, - { "id": "edge", "bg": 4044, "fg": [ 4226, 4225 ] }, - { "id": "end_piece", "bg": 4044, "fg": [ 4228, 4230, 4229, 4227 ] }, - { "bg": 4044, "id": "unconnected", "fg": 4235 } + { "id": "center", "bg": 4043, "fg": 4261 }, + { "id": "corner", "bg": 4043, "fg": [ 4263, 4265, 4264, 4262 ] }, + { "id": "t_connection", "bg": 4043, "fg": [ 4273, 4275, 4274, 4272 ] }, + { "id": "edge", "bg": 4043, "fg": [ 4267, 4266 ] }, + { "id": "end_piece", "bg": 4043, "fg": [ 4269, 4271, 4270, 4268 ] }, + { "bg": 4043, "id": "unconnected", "fg": 4276 } ] }, { "id": "t_grass_dead_season_winter", "multitile": true, - "fg": 3983, - "bg": 4052, + "fg": 3982, + "bg": 4051, "additional_tiles": [ { "id": "center", - "bg": 4052, + "bg": 4051, "fg": [ + { "weight": 1, "sprite": 3964 }, { "weight": 1, "sprite": 3965 }, { "weight": 1, "sprite": 3966 }, - { "weight": 1, "sprite": 3967 }, - { "weight": 1, "sprite": 3968 } + { "weight": 1, "sprite": 3967 } ] }, - { "id": "corner", "bg": 4052, "fg": [ 3970, 3972, 3971, 3969 ] }, - { "id": "t_connection", "bg": 4052, "fg": [ 3980, 3982, 3981, 3979 ] }, - { "id": "edge", "bg": 4052, "fg": [ 3974, 3973 ] }, - { "id": "end_piece", "bg": 4052, "fg": [ 3976, 3978, 3977, 3975 ] }, - { "bg": 4052, "id": "unconnected", "fg": 3983 } + { "id": "corner", "bg": 4051, "fg": [ 3969, 3971, 3970, 3968 ] }, + { "id": "t_connection", "bg": 4051, "fg": [ 3979, 3981, 3980, 3978 ] }, + { "id": "edge", "bg": 4051, "fg": [ 3973, 3972 ] }, + { "id": "end_piece", "bg": 4051, "fg": [ 3975, 3977, 3976, 3974 ] }, + { "bg": 4051, "id": "unconnected", "fg": 3982 } ] }, { "id": "f_grass_long", "multitile": true, - "fg": 4267, + "fg": 4308, "additional_tiles": [ - { "id": "center", "fg": 4252 }, - { "id": "corner", "fg": [ 4254, 4256, 4255, 4253 ] }, - { "id": "t_connection", "fg": [ 4264, 4266, 4265, 4263 ] }, - { "id": "edge", "fg": [ 4258, 4257 ] }, - { "id": "end_piece", "fg": [ 4260, 4262, 4261, 4259 ] }, - { "id": "unconnected", "fg": 4267 } + { "id": "center", "fg": 4293 }, + { "id": "corner", "fg": [ 4295, 4297, 4296, 4294 ] }, + { "id": "t_connection", "fg": [ 4305, 4307, 4306, 4304 ] }, + { "id": "edge", "fg": [ 4299, 4298 ] }, + { "id": "end_piece", "fg": [ 4301, 4303, 4302, 4300 ] }, + { "id": "unconnected", "fg": 4308 } ] }, { "id": "f_grass_long_season_autumn", "multitile": true, - "fg": 4283, + "fg": 4324, "additional_tiles": [ - { "id": "center", "fg": 4268 }, - { "id": "corner", "fg": [ 4270, 4272, 4271, 4269 ] }, - { "id": "t_connection", "fg": [ 4280, 4282, 4281, 4279 ] }, - { "id": "edge", "fg": [ 4274, 4273 ] }, - { "id": "end_piece", "fg": [ 4276, 4278, 4277, 4275 ] }, - { "id": "unconnected", "fg": 4283 } + { "id": "center", "fg": 4309 }, + { "id": "corner", "fg": [ 4311, 4313, 4312, 4310 ] }, + { "id": "t_connection", "fg": [ 4321, 4323, 4322, 4320 ] }, + { "id": "edge", "fg": [ 4315, 4314 ] }, + { "id": "end_piece", "fg": [ 4317, 4319, 4318, 4316 ] }, + { "id": "unconnected", "fg": 4324 } ] }, { "id": "f_grass_long_season_summer", "multitile": true, - "fg": 4299, + "fg": 4340, "additional_tiles": [ - { "id": "center", "fg": 4284 }, - { "id": "corner", "fg": [ 4286, 4288, 4287, 4285 ] }, - { "id": "t_connection", "fg": [ 4296, 4298, 4297, 4295 ] }, - { "id": "edge", "fg": [ 4290, 4289 ] }, - { "id": "end_piece", "fg": [ 4292, 4294, 4293, 4291 ] }, - { "id": "unconnected", "fg": 4299 } + { "id": "center", "fg": 4325 }, + { "id": "corner", "fg": [ 4327, 4329, 4328, 4326 ] }, + { "id": "t_connection", "fg": [ 4337, 4339, 4338, 4336 ] }, + { "id": "edge", "fg": [ 4331, 4330 ] }, + { "id": "end_piece", "fg": [ 4333, 4335, 4334, 4332 ] }, + { "id": "unconnected", "fg": 4340 } ] }, { "id": "t_grass_long", "multitile": true, - "fg": 4267, - "bg": 4040, + "fg": 4308, + "bg": 4039, "additional_tiles": [ - { "id": "center", "bg": 4040, "fg": 4252 }, - { "id": "corner", "bg": 4040, "fg": [ 4254, 4256, 4255, 4253 ] }, - { "id": "t_connection", "bg": 4040, "fg": [ 4264, 4266, 4265, 4263 ] }, - { "id": "edge", "bg": 4040, "fg": [ 4258, 4257 ] }, - { "id": "end_piece", "bg": 4040, "fg": [ 4260, 4262, 4261, 4259 ] }, - { "bg": 4040, "id": "unconnected", "fg": 4267 } + { "id": "center", "bg": 4039, "fg": 4293 }, + { "id": "corner", "bg": 4039, "fg": [ 4295, 4297, 4296, 4294 ] }, + { "id": "t_connection", "bg": 4039, "fg": [ 4305, 4307, 4306, 4304 ] }, + { "id": "edge", "bg": 4039, "fg": [ 4299, 4298 ] }, + { "id": "end_piece", "bg": 4039, "fg": [ 4301, 4303, 4302, 4300 ] }, + { "bg": 4039, "id": "unconnected", "fg": 4308 } ] }, { "id": "t_grass_long_season_autumn", "multitile": true, - "fg": 4283, - "bg": 4044, + "fg": 4324, + "bg": 4043, "additional_tiles": [ - { "id": "center", "bg": 4044, "fg": 4268 }, - { "id": "corner", "bg": 4044, "fg": [ 4270, 4272, 4271, 4269 ] }, - { "id": "t_connection", "bg": 4044, "fg": [ 4280, 4282, 4281, 4279 ] }, - { "id": "edge", "bg": 4044, "fg": [ 4274, 4273 ] }, - { "id": "end_piece", "bg": 4044, "fg": [ 4276, 4278, 4277, 4275 ] }, - { "bg": 4044, "id": "unconnected", "fg": 4283 } + { "id": "center", "bg": 4043, "fg": 4309 }, + { "id": "corner", "bg": 4043, "fg": [ 4311, 4313, 4312, 4310 ] }, + { "id": "t_connection", "bg": 4043, "fg": [ 4321, 4323, 4322, 4320 ] }, + { "id": "edge", "bg": 4043, "fg": [ 4315, 4314 ] }, + { "id": "end_piece", "bg": 4043, "fg": [ 4317, 4319, 4318, 4316 ] }, + { "bg": 4043, "id": "unconnected", "fg": 4324 } ] }, { "id": "t_grass_long_season_summer", "multitile": true, - "fg": 4299, - "bg": 4048, + "fg": 4340, + "bg": 4047, "additional_tiles": [ - { "id": "center", "bg": 4048, "fg": 4284 }, - { "id": "corner", "bg": 4048, "fg": [ 4286, 4288, 4287, 4285 ] }, - { "id": "t_connection", "bg": 4048, "fg": [ 4296, 4298, 4297, 4295 ] }, - { "id": "edge", "bg": 4048, "fg": [ 4290, 4289 ] }, - { "id": "end_piece", "bg": 4048, "fg": [ 4292, 4294, 4293, 4291 ] }, - { "bg": 4048, "id": "unconnected", "fg": 4299 } + { "id": "center", "bg": 4047, "fg": 4325 }, + { "id": "corner", "bg": 4047, "fg": [ 4327, 4329, 4328, 4326 ] }, + { "id": "t_connection", "bg": 4047, "fg": [ 4337, 4339, 4338, 4336 ] }, + { "id": "edge", "bg": 4047, "fg": [ 4331, 4330 ] }, + { "id": "end_piece", "bg": 4047, "fg": [ 4333, 4335, 4334, 4332 ] }, + { "bg": 4047, "id": "unconnected", "fg": 4340 } ] }, - { "id": "t_grass_long_season_winter", "fg": 3964 }, + { "id": "t_grass_long_season_winter", "fg": 3963 }, { "id": "f_grass_tall", "multitile": true, - "fg": 4315, + "fg": 4356, "additional_tiles": [ - { "id": "center", "fg": 4300 }, - { "id": "corner", "fg": [ 4302, 4304, 4303, 4301 ] }, - { "id": "t_connection", "fg": [ 4312, 4314, 4313, 4311 ] }, - { "id": "edge", "fg": [ 4306, 4305 ] }, - { "id": "end_piece", "fg": [ 4308, 4310, 4309, 4307 ] }, - { "id": "unconnected", "fg": 4315 } + { "id": "center", "fg": 4341 }, + { "id": "corner", "fg": [ 4343, 4345, 4344, 4342 ] }, + { "id": "t_connection", "fg": [ 4353, 4355, 4354, 4352 ] }, + { "id": "edge", "fg": [ 4347, 4346 ] }, + { "id": "end_piece", "fg": [ 4349, 4351, 4350, 4348 ] }, + { "id": "unconnected", "fg": 4356 } ] }, { "id": "f_grass_tall_season_summer", "multitile": true, - "fg": 4347, + "fg": 4388, "additional_tiles": [ - { "id": "center", "fg": 4332 }, - { "id": "corner", "fg": [ 4334, 4336, 4335, 4333 ] }, - { "id": "t_connection", "fg": [ 4344, 4346, 4345, 4343 ] }, - { "id": "edge", "fg": [ 4338, 4337 ] }, - { "id": "end_piece", "fg": [ 4340, 4342, 4341, 4339 ] }, - { "id": "unconnected", "fg": 4347 } + { "id": "center", "fg": 4373 }, + { "id": "corner", "fg": [ 4375, 4377, 4376, 4374 ] }, + { "id": "t_connection", "fg": [ 4385, 4387, 4386, 4384 ] }, + { "id": "edge", "fg": [ 4379, 4378 ] }, + { "id": "end_piece", "fg": [ 4381, 4383, 4382, 4380 ] }, + { "id": "unconnected", "fg": 4388 } ] }, { "id": "f_grass_tall_season_autumn", "multitile": true, - "fg": 4331, + "fg": 4372, "additional_tiles": [ - { "id": "center", "fg": 4316 }, - { "id": "corner", "fg": [ 4318, 4320, 4319, 4317 ] }, - { "id": "t_connection", "fg": [ 4328, 4330, 4329, 4327 ] }, - { "id": "edge", "fg": [ 4322, 4321 ] }, - { "id": "end_piece", "fg": [ 4324, 4326, 4325, 4323 ] }, - { "id": "unconnected", "fg": 4331 } + { "id": "center", "fg": 4357 }, + { "id": "corner", "fg": [ 4359, 4361, 4360, 4358 ] }, + { "id": "t_connection", "fg": [ 4369, 4371, 4370, 4368 ] }, + { "id": "edge", "fg": [ 4363, 4362 ] }, + { "id": "end_piece", "fg": [ 4365, 4367, 4366, 4364 ] }, + { "id": "unconnected", "fg": 4372 } ] }, { "id": "t_grass_tall", "multitile": true, - "fg": 4315, - "bg": 4040, + "fg": 4356, + "bg": 4039, "additional_tiles": [ - { "id": "center", "bg": 4040, "fg": 4300 }, - { "id": "corner", "bg": 4040, "fg": [ 4302, 4304, 4303, 4301 ] }, - { "id": "t_connection", "bg": 4040, "fg": [ 4312, 4314, 4313, 4311 ] }, - { "id": "edge", "bg": 4040, "fg": [ 4306, 4305 ] }, - { "id": "end_piece", "bg": 4040, "fg": [ 4308, 4310, 4309, 4307 ] }, - { "bg": 4040, "id": "unconnected", "fg": 4315 } + { "id": "center", "bg": 4039, "fg": 4341 }, + { "id": "corner", "bg": 4039, "fg": [ 4343, 4345, 4344, 4342 ] }, + { "id": "t_connection", "bg": 4039, "fg": [ 4353, 4355, 4354, 4352 ] }, + { "id": "edge", "bg": 4039, "fg": [ 4347, 4346 ] }, + { "id": "end_piece", "bg": 4039, "fg": [ 4349, 4351, 4350, 4348 ] }, + { "bg": 4039, "id": "unconnected", "fg": 4356 } ] }, { "id": "t_grass_tall_season_summer", "multitile": true, - "fg": 4347, - "bg": 4048, + "fg": 4388, + "bg": 4047, "additional_tiles": [ - { "id": "center", "bg": 4048, "fg": 4332 }, - { "id": "corner", "bg": 4048, "fg": [ 4334, 4336, 4335, 4333 ] }, - { "id": "t_connection", "bg": 4048, "fg": [ 4344, 4346, 4345, 4343 ] }, - { "id": "edge", "bg": 4048, "fg": [ 4338, 4337 ] }, - { "id": "end_piece", "bg": 4048, "fg": [ 4340, 4342, 4341, 4339 ] }, - { "bg": 4048, "id": "unconnected", "fg": 4347 } + { "id": "center", "bg": 4047, "fg": 4373 }, + { "id": "corner", "bg": 4047, "fg": [ 4375, 4377, 4376, 4374 ] }, + { "id": "t_connection", "bg": 4047, "fg": [ 4385, 4387, 4386, 4384 ] }, + { "id": "edge", "bg": 4047, "fg": [ 4379, 4378 ] }, + { "id": "end_piece", "bg": 4047, "fg": [ 4381, 4383, 4382, 4380 ] }, + { "bg": 4047, "id": "unconnected", "fg": 4388 } ] }, { "id": "t_grass_tall_season_autumn", "multitile": true, - "fg": 4331, - "bg": 4044, + "fg": 4372, + "bg": 4043, "additional_tiles": [ - { "id": "center", "bg": 4044, "fg": 4316 }, - { "id": "corner", "bg": 4044, "fg": [ 4318, 4320, 4319, 4317 ] }, - { "id": "t_connection", "bg": 4044, "fg": [ 4328, 4330, 4329, 4327 ] }, - { "id": "edge", "bg": 4044, "fg": [ 4322, 4321 ] }, - { "id": "end_piece", "bg": 4044, "fg": [ 4324, 4326, 4325, 4323 ] }, - { "bg": 4044, "id": "unconnected", "fg": 4331 } + { "id": "center", "bg": 4043, "fg": 4357 }, + { "id": "corner", "bg": 4043, "fg": [ 4359, 4361, 4360, 4358 ] }, + { "id": "t_connection", "bg": 4043, "fg": [ 4369, 4371, 4370, 4368 ] }, + { "id": "edge", "bg": 4043, "fg": [ 4363, 4362 ] }, + { "id": "end_piece", "bg": 4043, "fg": [ 4365, 4367, 4366, 4364 ] }, + { "bg": 4043, "id": "unconnected", "fg": 4372 } ] }, - { "id": "t_grass_tall_season_winter", "fg": 3964 }, + { "id": "t_grass_tall_season_winter", "fg": 3963 }, + { + "id": "t_linoleum_gray", + "fg": [ { "weight": 10, "sprite": 4389 }, { "weight": 1, "sprite": 4390 }, { "weight": 3, "sprite": 4391 } ] + }, + { + "id": "t_linoleum_white", + "fg": [ { "weight": 10, "sprite": 4392 }, { "weight": 1, "sprite": 4393 }, { "weight": 3, "sprite": 4394 } ] + }, { "id": "t_metal_railing", - "fg": 4355, - "multitile": true, - "additional_tiles": [ - { "id": "center", "fg": 4355, "bg": 3886 }, - { "id": "corner", "fg": [ 4349, 4351, 4350, 4348 ], "bg": 3886 }, - { "id": "t_connection", "fg": [ 4355, 4352, 4355, 4352 ], "bg": 3886 }, - { "id": "edge", "fg": [ 4352, 4355 ], "bg": 3886 }, - { "id": "end_piece", "fg": [ 4353, 4355, 4354, 4355 ], "bg": 3886 }, - { "id": "unconnected", "fg": [ 4355, 4355 ], "bg": 3886 } - ] - }, - { "id": "t_palisade", "fg": 4356, "bg": 4040 }, - { "id": "t_palisade_season_autumn", "fg": 4356, "bg": 4044 }, - { "id": "t_palisade_season_summer", "fg": 4356, "bg": 4048 }, - { "id": "t_palisade_season_winter", "fg": 4356, "bg": 3965 }, - { "id": "t_palisade_gate", "fg": 4357, "bg": 4040 }, - { "id": "t_palisade_gate_season_autumn", "fg": 4357, "bg": 4044 }, - { "id": "t_palisade_gate_season_summer", "fg": 4357, "bg": 4048 }, - { "id": "t_palisade_gate_season_winter", "fg": 4357, "bg": 3965 }, - { "id": "t_palisade_gate_o", "fg": 4358, "bg": 4040 }, - { "id": "t_palisade_gate_o_season_autumn", "fg": 4358, "bg": 4044 }, - { "id": "t_palisade_gate_o_season_summer", "fg": 4358, "bg": 4048 }, - { "id": "t_palisade_gate_o_season_winter", "fg": 4358, "bg": 3965 }, - { "id": "t_palisade_pulley", "fg": 3635, "bg": 4040, "rotates": false }, - { "id": "t_palisade_pulley_season_autumn", "fg": 3635, "bg": 4044 }, - { "id": "t_palisade_pulley_season_summer", "fg": 3635, "bg": 4048 }, - { "id": "t_palisade_pulley_season_winter", "fg": 3635, "bg": 3965 }, + "fg": 4402, + "multitile": true, + "additional_tiles": [ + { "id": "center", "fg": 4402, "bg": 3885 }, + { "id": "corner", "fg": [ 4396, 4398, 4397, 4395 ], "bg": 3885 }, + { "id": "t_connection", "fg": [ 4402, 4399, 4402, 4399 ], "bg": 3885 }, + { "id": "edge", "fg": [ 4399, 4402 ], "bg": 3885 }, + { "id": "end_piece", "fg": [ 4400, 4402, 4401, 4402 ], "bg": 3885 }, + { "id": "unconnected", "fg": [ 4402, 4402 ], "bg": 3885 } + ] + }, + { "id": "t_palisade", "fg": 4403, "bg": 4039 }, + { "id": "t_palisade_season_autumn", "fg": 4403, "bg": 4043 }, + { "id": "t_palisade_season_summer", "fg": 4403, "bg": 4047 }, + { "id": "t_palisade_season_winter", "fg": 4403, "bg": 3964 }, + { "id": "t_palisade_gate", "fg": 4404, "bg": 4039 }, + { "id": "t_palisade_gate_season_autumn", "fg": 4404, "bg": 4043 }, + { "id": "t_palisade_gate_season_summer", "fg": 4404, "bg": 4047 }, + { "id": "t_palisade_gate_season_winter", "fg": 4404, "bg": 3964 }, + { "id": "t_palisade_gate_o", "fg": 4405, "bg": 4039 }, + { "id": "t_palisade_gate_o_season_autumn", "fg": 4405, "bg": 4043 }, + { "id": "t_palisade_gate_o_season_summer", "fg": 4405, "bg": 4047 }, + { "id": "t_palisade_gate_o_season_winter", "fg": 4405, "bg": 3964 }, + { "id": "t_palisade_pulley", "fg": 3647, "bg": 4039, "rotates": false }, + { "id": "t_palisade_pulley_season_autumn", "fg": 3647, "bg": 4043 }, + { "id": "t_palisade_pulley_season_summer", "fg": 3647, "bg": 4047 }, + { "id": "t_palisade_pulley_season_winter", "fg": 3647, "bg": 3964 }, { "id": "t_paper", - "fg": 4375, + "fg": 4422, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4359 }, - { "id": "corner", "fg": [ 4361, 4363, 4362, 4360 ] }, - { "id": "t_connection", "fg": [ 4372, 4374, 4373, 4371 ] }, - { "id": "edge", "fg": [ 4365, 4364 ] }, - { "id": "end_piece", "fg": [ 4367, 4369, 4368, 4366 ] }, - { "id": "unconnected", "fg": [ 4375, 4375 ] } + { "id": "center", "fg": 4406 }, + { "id": "corner", "fg": [ 4408, 4410, 4409, 4407 ] }, + { "id": "t_connection", "fg": [ 4419, 4421, 4420, 4418 ] }, + { "id": "edge", "fg": [ 4412, 4411 ] }, + { "id": "end_piece", "fg": [ 4414, 4416, 4415, 4413 ] }, + { "id": "unconnected", "fg": [ 4422, 4422 ] } ] }, { "id": "t_paper_hard", - "fg": 4391, + "fg": 4438, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4376 }, - { "id": "corner", "fg": [ 4378, 4380, 4379, 4377 ] }, - { "id": "t_connection", "fg": [ 4388, 4390, 4389, 4387 ] }, - { "id": "edge", "fg": [ 4382, 4381 ] }, - { "id": "end_piece", "fg": [ 4384, 4386, 4385, 4383 ] }, - { "id": "unconnected", "fg": [ 4391, 4391 ] } + { "id": "center", "fg": 4423 }, + { "id": "corner", "fg": [ 4425, 4427, 4426, 4424 ] }, + { "id": "t_connection", "fg": [ 4435, 4437, 4436, 4434 ] }, + { "id": "edge", "fg": [ 4429, 4428 ] }, + { "id": "end_piece", "fg": [ 4431, 4433, 4432, 4430 ] }, + { "id": "unconnected", "fg": [ 4438, 4438 ] } ] }, { "id": "t_pontoon", - "fg": 4407, + "fg": 4454, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4392 }, - { "id": "corner", "fg": [ 4394, 4396, 4395, 4393 ] }, - { "id": "t_connection", "fg": [ 4404, 4406, 4405, 4403 ] }, - { "id": "edge", "fg": [ 4398, 4397 ] }, - { "id": "end_piece", "fg": [ 4400, 4402, 4401, 4399 ] }, - { "id": "unconnected", "fg": [ 4407, 4407 ] } + { "id": "center", "fg": 4439 }, + { "id": "corner", "fg": [ 4441, 4443, 4442, 4440 ] }, + { "id": "t_connection", "fg": [ 4451, 4453, 4452, 4450 ] }, + { "id": "edge", "fg": [ 4445, 4444 ] }, + { "id": "end_piece", "fg": [ 4447, 4449, 4448, 4446 ] }, + { "id": "unconnected", "fg": [ 4454, 4454 ] } ] }, - { "id": [ "t_ramp_up_high", "t_ramp_up_low" ], "fg": 4409 }, - { "id": [ "t_ramp_down_high", "t_ramp_down_low" ], "fg": 4408 }, - { "id": [ "t_sidewalk_ramp_up_low", "t_sidewalk_ramp_up_high" ], "fg": 4411 }, - { "id": [ "t_sidewalk_ramp_down_low", "t_sidewalk_ramp_down_high" ], "fg": 4410 }, + { "id": [ "t_ramp_up_high", "t_ramp_up_low" ], "fg": 4456 }, + { "id": [ "t_ramp_down_high", "t_ramp_down_low" ], "fg": 4455 }, + { "id": [ "t_sidewalk_ramp_up_low", "t_sidewalk_ramp_up_high" ], "fg": 4458 }, + { "id": [ "t_sidewalk_ramp_down_low", "t_sidewalk_ramp_down_high" ], "fg": 4457 }, { "id": "t_reinforced_glass", - "fg": 4427, + "fg": 4474, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4412 }, - { "id": "corner", "fg": [ 4414, 4416, 4415, 4413 ] }, - { "id": "t_connection", "fg": [ 4424, 4426, 4425, 4423 ] }, - { "id": "edge", "fg": [ 4418, 4417 ] }, - { "id": "end_piece", "fg": [ 4420, 4422, 4421, 4419 ] }, - { "id": "unconnected", "fg": [ 4427, 4427 ] } + { "id": "center", "fg": 4459 }, + { "id": "corner", "fg": [ 4461, 4463, 4462, 4460 ] }, + { "id": "t_connection", "fg": [ 4471, 4473, 4472, 4470 ] }, + { "id": "edge", "fg": [ 4465, 4464 ] }, + { "id": "end_piece", "fg": [ 4467, 4469, 4468, 4466 ] }, + { "id": "unconnected", "fg": [ 4474, 4474 ] } ] }, { "id": "t_rock", - "fg": 4443, + "fg": 4490, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4428 }, - { "id": "corner", "fg": [ 4430, 4432, 4431, 4429 ] }, - { "id": "t_connection", "fg": [ 4440, 4442, 4441, 4439 ] }, - { "id": "edge", "fg": [ 4434, 4433 ] }, - { "id": "end_piece", "fg": [ 4436, 4438, 4437, 4435 ] }, - { "id": "unconnected", "fg": [ 4443, 4443 ] } + { "id": "center", "fg": 4475 }, + { "id": "corner", "fg": [ 4477, 4479, 4478, 4476 ] }, + { "id": "t_connection", "fg": [ 4487, 4489, 4488, 4486 ] }, + { "id": "edge", "fg": [ 4481, 4480 ] }, + { "id": "end_piece", "fg": [ 4483, 4485, 4484, 4482 ] }, + { "id": "unconnected", "fg": [ 4490, 4490 ] } ] }, { "id": "t_rock_blue", - "fg": 4459, + "fg": 4506, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4444 }, - { "id": "corner", "fg": [ 4446, 4448, 4447, 4445 ] }, - { "id": "t_connection", "fg": [ 4456, 4458, 4457, 4455 ] }, - { "id": "edge", "fg": [ 4450, 4449 ] }, - { "id": "end_piece", "fg": [ 4452, 4454, 4453, 4451 ] }, - { "id": "unconnected", "fg": [ 4459, 4459 ] } + { "id": "center", "fg": 4491 }, + { "id": "corner", "fg": [ 4493, 4495, 4494, 4492 ] }, + { "id": "t_connection", "fg": [ 4503, 4505, 4504, 4502 ] }, + { "id": "edge", "fg": [ 4497, 4496 ] }, + { "id": "end_piece", "fg": [ 4499, 4501, 4500, 4498 ] }, + { "id": "unconnected", "fg": [ 4506, 4506 ] } ] }, { "id": "t_rock_green", - "fg": 4475, + "fg": 4522, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4460 }, - { "id": "corner", "fg": [ 4462, 4464, 4463, 4461 ] }, - { "id": "t_connection", "fg": [ 4472, 4474, 4473, 4471 ] }, - { "id": "edge", "fg": [ 4466, 4465 ] }, - { "id": "end_piece", "fg": [ 4468, 4470, 4469, 4467 ] }, - { "id": "unconnected", "fg": [ 4475, 4475 ] } + { "id": "center", "fg": 4507 }, + { "id": "corner", "fg": [ 4509, 4511, 4510, 4508 ] }, + { "id": "t_connection", "fg": [ 4519, 4521, 4520, 4518 ] }, + { "id": "edge", "fg": [ 4513, 4512 ] }, + { "id": "end_piece", "fg": [ 4515, 4517, 4516, 4514 ] }, + { "id": "unconnected", "fg": [ 4522, 4522 ] } ] }, { "id": "t_rock_red", - "fg": 4491, + "fg": 4538, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4476 }, - { "id": "corner", "fg": [ 4478, 4480, 4479, 4477 ] }, - { "id": "t_connection", "fg": [ 4488, 4490, 4489, 4487 ] }, - { "id": "edge", "fg": [ 4482, 4481 ] }, - { "id": "end_piece", "fg": [ 4484, 4486, 4485, 4483 ] }, - { "id": "unconnected", "fg": [ 4491, 4491 ] } + { "id": "center", "fg": 4523 }, + { "id": "corner", "fg": [ 4525, 4527, 4526, 4524 ] }, + { "id": "t_connection", "fg": [ 4535, 4537, 4536, 4534 ] }, + { "id": "edge", "fg": [ 4529, 4528 ] }, + { "id": "end_piece", "fg": [ 4531, 4533, 4532, 4530 ] }, + { "id": "unconnected", "fg": [ 4538, 4538 ] } ] }, { "id": "t_rock_smooth", - "fg": 4507, + "fg": 4554, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4492 }, - { "id": "corner", "fg": [ 4494, 4496, 4495, 4493 ] }, - { "id": "t_connection", "fg": [ 4504, 4506, 4505, 4503 ] }, - { "id": "edge", "fg": [ 4498, 4497 ] }, - { "id": "end_piece", "fg": [ 4500, 4502, 4501, 4499 ] }, - { "id": "unconnected", "fg": [ 4507, 4507 ] } + { "id": "center", "fg": 4539 }, + { "id": "corner", "fg": [ 4541, 4543, 4542, 4540 ] }, + { "id": "t_connection", "fg": [ 4551, 4553, 4552, 4550 ] }, + { "id": "edge", "fg": [ 4545, 4544 ] }, + { "id": "end_piece", "fg": [ 4547, 4549, 4548, 4546 ] }, + { "id": "unconnected", "fg": [ 4554, 4554 ] } ] }, { "id": "t_rock_wall", - "fg": 4523, + "fg": 4570, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4508 }, - { "id": "corner", "fg": [ 4510, 4512, 4511, 4509 ] }, - { "id": "t_connection", "fg": [ 4520, 4522, 4521, 4519 ] }, - { "id": "edge", "fg": [ 4514, 4513 ] }, - { "id": "end_piece", "fg": [ 4516, 4518, 4517, 4515 ] }, - { "id": "unconnected", "fg": [ 4523, 4523 ] } + { "id": "center", "fg": 4555 }, + { "id": "corner", "fg": [ 4557, 4559, 4558, 4556 ] }, + { "id": "t_connection", "fg": [ 4567, 4569, 4568, 4566 ] }, + { "id": "edge", "fg": [ 4561, 4560 ] }, + { "id": "end_piece", "fg": [ 4563, 4565, 4564, 4562 ] }, + { "id": "unconnected", "fg": [ 4570, 4570 ] } ] }, { "id": "t_sand", - "fg": 4539, + "fg": 4586, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4524 }, - { "id": "corner", "fg": [ 4526, 4528, 4527, 4525 ] }, - { "id": "t_connection", "fg": [ 4536, 4538, 4537, 4535 ] }, - { "id": "edge", "fg": [ 4530, 4529 ] }, - { "id": "end_piece", "fg": [ 4532, 4534, 4533, 4531 ] }, - { "id": "unconnected", "fg": [ 4539, 4539 ] } + { "id": "center", "fg": 4571 }, + { "id": "corner", "fg": [ 4573, 4575, 4574, 4572 ] }, + { "id": "t_connection", "fg": [ 4583, 4585, 4584, 4582 ] }, + { "id": "edge", "fg": [ 4577, 4576 ] }, + { "id": "end_piece", "fg": [ 4579, 4581, 4580, 4578 ] }, + { "id": "unconnected", "fg": [ 4586, 4586 ] } ] }, { "id": "t_sandbox", - "fg": 4555, + "fg": 4602, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4540 }, - { "id": "corner", "fg": [ 4542, 4544, 4543, 4541 ] }, - { "id": "t_connection", "fg": [ 4552, 4554, 4553, 4551 ] }, - { "id": "edge", "fg": [ 4546, 4545 ] }, - { "id": "end_piece", "fg": [ 4548, 4550, 4549, 4547 ] }, - { "id": "unconnected", "fg": [ 4555, 4555 ] } + { "id": "center", "fg": 4587 }, + { "id": "corner", "fg": [ 4589, 4591, 4590, 4588 ] }, + { "id": "t_connection", "fg": [ 4599, 4601, 4600, 4598 ] }, + { "id": "edge", "fg": [ 4593, 4592 ] }, + { "id": "end_piece", "fg": [ 4595, 4597, 4596, 4594 ] }, + { "id": "unconnected", "fg": [ 4602, 4602 ] } ] }, { "id": "t_scrap_wall", - "fg": 4571, + "fg": 4618, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4556 }, - { "id": "corner", "fg": [ 4558, 4560, 4559, 4557 ] }, - { "id": "t_connection", "fg": [ 4568, 4570, 4569, 4567 ] }, - { "id": "edge", "fg": [ 4562, 4561 ] }, - { "id": "end_piece", "fg": [ 4564, 4566, 4565, 4563 ] }, - { "id": "unconnected", "fg": [ 4571, 4571 ] } + { "id": "center", "fg": 4603 }, + { "id": "corner", "fg": [ 4605, 4607, 4606, 4604 ] }, + { "id": "t_connection", "fg": [ 4615, 4617, 4616, 4614 ] }, + { "id": "edge", "fg": [ 4609, 4608 ] }, + { "id": "end_piece", "fg": [ 4611, 4613, 4612, 4610 ] }, + { "id": "unconnected", "fg": [ 4618, 4618 ] } ] }, { "id": "t_screened_porch_wall", - "fg": 4589, + "fg": 4636, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4574 }, - { "id": "corner", "fg": [ 4576, 4578, 4577, 4575 ] }, - { "id": "t_connection", "fg": [ 4586, 4588, 4587, 4585 ] }, - { "id": "edge", "fg": [ 4580, 4579 ] }, - { "id": "end_piece", "fg": [ 4582, 4584, 4583, 4581 ] }, - { "id": "unconnected", "fg": [ 4589, 4589 ] } + { "id": "center", "fg": 4621 }, + { "id": "corner", "fg": [ 4623, 4625, 4624, 4622 ] }, + { "id": "t_connection", "fg": [ 4633, 4635, 4634, 4632 ] }, + { "id": "edge", "fg": [ 4627, 4626 ] }, + { "id": "end_piece", "fg": [ 4629, 4631, 4630, 4628 ] }, + { "id": "unconnected", "fg": [ 4636, 4636 ] } ] }, { "id": "t_soil", - "fg": 4612, + "fg": 4659, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4590 }, + { "id": "center", "fg": 4637 }, { "id": "corner", "fg": [ - { "weight": 2, "sprite": [ 4592, 4595, 4593, 4591 ] }, - { "weight": 1, "sprite": [ 4592, 4596, 4593, 4591 ] }, - { "weight": 1, "sprite": [ 4592, 4595, 4594, 4591 ] } + { "weight": 2, "sprite": [ 4639, 4642, 4640, 4638 ] }, + { "weight": 1, "sprite": [ 4639, 4643, 4640, 4638 ] }, + { "weight": 1, "sprite": [ 4639, 4642, 4641, 4638 ] } ] }, { "id": "t_connection", - "fg": [ { "weight": 2, "sprite": [ 4608, 4611, 4609, 4607 ] }, { "weight": 1, "sprite": [ 4608, 4611, 4610, 4607 ] } ] + "fg": [ { "weight": 2, "sprite": [ 4655, 4658, 4656, 4654 ] }, { "weight": 1, "sprite": [ 4655, 4658, 4657, 4654 ] } ] }, { "id": "edge", - "fg": [ { "weight": 2, "sprite": [ 4599, 4597 ] }, { "weight": 1, "sprite": [ 4599, 4598 ] } ] + "fg": [ { "weight": 2, "sprite": [ 4646, 4644 ] }, { "weight": 1, "sprite": [ 4646, 4645 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 2, "sprite": [ 4602, 4605, 4603, 4600 ] }, - { "weight": 1, "sprite": [ 4602, 4606, 4603, 4600 ] }, - { "weight": 1, "sprite": [ 4602, 4605, 4604, 4600 ] }, - { "weight": 1, "sprite": [ 4602, 4605, 4603, 4601 ] } + { "weight": 2, "sprite": [ 4649, 4652, 4650, 4647 ] }, + { "weight": 1, "sprite": [ 4649, 4653, 4650, 4647 ] }, + { "weight": 1, "sprite": [ 4649, 4652, 4651, 4647 ] }, + { "weight": 1, "sprite": [ 4649, 4652, 4650, 4648 ] } ] }, - { "id": "unconnected", "fg": [ 4612, 4612 ] } + { "id": "unconnected", "fg": [ 4659, 4659 ] } ] }, { "id": "t_strconc_wall", - "fg": 4628, + "fg": 4675, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4613 }, - { "id": "corner", "fg": [ 4615, 4617, 4616, 4614 ] }, - { "id": "t_connection", "fg": [ 4625, 4627, 4626, 4624 ] }, - { "id": "edge", "fg": [ 4619, 4618 ] }, - { "id": "end_piece", "fg": [ 4621, 4623, 4622, 4620 ] }, - { "id": "unconnected", "fg": [ 4628, 4628 ] } + { "id": "center", "fg": 4660 }, + { "id": "corner", "fg": [ 4662, 4664, 4663, 4661 ] }, + { "id": "t_connection", "fg": [ 4672, 4674, 4673, 4671 ] }, + { "id": "edge", "fg": [ 4666, 4665 ] }, + { "id": "end_piece", "fg": [ 4668, 4670, 4669, 4667 ] }, + { "id": "unconnected", "fg": [ 4675, 4675 ] } ] }, { "id": "t_thatch_roof", - "fg": 4644, + "fg": 4691, + "multitile": true, + "additional_tiles": [ + { "id": "center", "fg": 4676 }, + { "id": "corner", "fg": [ 4678, 4680, 4679, 4677 ] }, + { "id": "t_connection", "fg": [ 4688, 4690, 4689, 4687 ] }, + { "id": "edge", "fg": [ 4682, 4681 ] }, + { "id": "end_piece", "fg": [ 4684, 4686, 4685, 4683 ] }, + { "id": "unconnected", "fg": [ 4691, 4691 ] } + ] + }, + { + "id": "t_thconc_floor", + "fg": [ + { "weight": 1, "sprite": 4692 }, + { "weight": 1, "sprite": 4693 }, + { "weight": 1, "sprite": 4694 }, + { "weight": 1, "sprite": 4695 } + ] + }, + { + "id": "t_thconc_r", + "fg": 4711, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4629 }, - { "id": "corner", "fg": [ 4631, 4633, 4632, 4630 ] }, - { "id": "t_connection", "fg": [ 4641, 4643, 4642, 4640 ] }, - { "id": "edge", "fg": [ 4635, 4634 ] }, - { "id": "end_piece", "fg": [ 4637, 4639, 4638, 4636 ] }, - { "id": "unconnected", "fg": [ 4644, 4644 ] } + { "id": "center", "fg": 4696 }, + { "id": "corner", "fg": [ 4698, 4700, 4699, 4697 ] }, + { "id": "t_connection", "fg": [ 4708, 4710, 4709, 4707 ] }, + { "id": "edge", "fg": [ 4702, 4701 ] }, + { "id": "end_piece", "fg": [ 4704, 4706, 4705, 4703 ] }, + { "id": "unconnected", "fg": [ 4711, 4711 ] } + ] + }, + { + "id": "t_thconc_y", + "fg": 4727, + "multitile": true, + "additional_tiles": [ + { "id": "center", "fg": 4712 }, + { "id": "corner", "fg": [ 4714, 4716, 4715, 4713 ] }, + { "id": "t_connection", "fg": [ 4724, 4726, 4725, 4723 ] }, + { "id": "edge", "fg": [ 4718, 4717 ] }, + { "id": "end_piece", "fg": [ 4720, 4722, 4721, 4719 ] }, + { "id": "unconnected", "fg": [ 4727, 4727 ] } ] }, { "id": "t_wall", - "fg": 4660, + "fg": 4743, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4645 }, - { "id": "corner", "fg": [ 4647, 4649, 4648, 4646 ] }, - { "id": "t_connection", "fg": [ 4657, 4659, 4658, 4656 ] }, - { "id": "edge", "fg": [ 4651, 4650 ] }, - { "id": "end_piece", "fg": [ 4653, 4655, 4654, 4652 ] }, - { "id": "unconnected", "fg": [ 4660, 4660 ] } + { "id": "center", "fg": 4728 }, + { "id": "corner", "fg": [ 4730, 4732, 4731, 4729 ] }, + { "id": "t_connection", "fg": [ 4740, 4742, 4741, 4739 ] }, + { "id": "edge", "fg": [ 4734, 4733 ] }, + { "id": "end_piece", "fg": [ 4736, 4738, 4737, 4735 ] }, + { "id": "unconnected", "fg": [ 4743, 4743 ] } ] }, { "id": "t_wall_P", - "fg": 4676, + "fg": 4759, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4661 }, - { "id": "corner", "fg": [ 4663, 4665, 4664, 4662 ] }, - { "id": "t_connection", "fg": [ 4673, 4675, 4674, 4672 ] }, - { "id": "edge", "fg": [ 4667, 4666 ] }, - { "id": "end_piece", "fg": [ 4669, 4671, 4670, 4668 ] }, - { "id": "unconnected", "fg": [ 4676, 4676 ] } + { "id": "center", "fg": 4744 }, + { "id": "corner", "fg": [ 4746, 4748, 4747, 4745 ] }, + { "id": "t_connection", "fg": [ 4756, 4758, 4757, 4755 ] }, + { "id": "edge", "fg": [ 4750, 4749 ] }, + { "id": "end_piece", "fg": [ 4752, 4754, 4753, 4751 ] }, + { "id": "unconnected", "fg": [ 4759, 4759 ] } ] }, { "id": "t_wall_b", - "fg": 4692, + "fg": 4775, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4677 }, - { "id": "corner", "fg": [ 4679, 4681, 4680, 4678 ] }, - { "id": "t_connection", "fg": [ 4689, 4691, 4690, 4688 ] }, - { "id": "edge", "fg": [ 4683, 4682 ] }, - { "id": "end_piece", "fg": [ 4685, 4687, 4686, 4684 ] }, - { "id": "unconnected", "fg": [ 4692, 4692 ] } + { "id": "center", "fg": 4760 }, + { "id": "corner", "fg": [ 4762, 4764, 4763, 4761 ] }, + { "id": "t_connection", "fg": [ 4772, 4774, 4773, 4771 ] }, + { "id": "edge", "fg": [ 4766, 4765 ] }, + { "id": "end_piece", "fg": [ 4768, 4770, 4769, 4767 ] }, + { "id": "unconnected", "fg": [ 4775, 4775 ] } ] }, { "id": "t_wall_g", - "fg": 4708, + "fg": 4791, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4693 }, - { "id": "corner", "fg": [ 4695, 4697, 4696, 4694 ] }, - { "id": "t_connection", "fg": [ 4705, 4707, 4706, 4704 ] }, - { "id": "edge", "fg": [ 4699, 4698 ] }, - { "id": "end_piece", "fg": [ 4701, 4703, 4702, 4700 ] }, - { "id": "unconnected", "fg": [ 4708, 4708 ] } + { "id": "center", "fg": 4776 }, + { "id": "corner", "fg": [ 4778, 4780, 4779, 4777 ] }, + { "id": "t_connection", "fg": [ 4788, 4790, 4789, 4787 ] }, + { "id": "edge", "fg": [ 4782, 4781 ] }, + { "id": "end_piece", "fg": [ 4784, 4786, 4785, 4783 ] }, + { "id": "unconnected", "fg": [ 4791, 4791 ] } ] }, { "id": "t_wall_p", - "fg": 4724, + "fg": 4807, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4709 }, - { "id": "corner", "fg": [ 4711, 4713, 4712, 4710 ] }, - { "id": "t_connection", "fg": [ 4721, 4723, 4722, 4720 ] }, - { "id": "edge", "fg": [ 4715, 4714 ] }, - { "id": "end_piece", "fg": [ 4717, 4719, 4718, 4716 ] }, - { "id": "unconnected", "fg": [ 4724, 4724 ] } + { "id": "center", "fg": 4792 }, + { "id": "corner", "fg": [ 4794, 4796, 4795, 4793 ] }, + { "id": "t_connection", "fg": [ 4804, 4806, 4805, 4803 ] }, + { "id": "edge", "fg": [ 4798, 4797 ] }, + { "id": "end_piece", "fg": [ 4800, 4802, 4801, 4799 ] }, + { "id": "unconnected", "fg": [ 4807, 4807 ] } ] }, { "id": "t_wall_r", - "fg": 4740, + "fg": 4823, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4725 }, - { "id": "corner", "fg": [ 4727, 4729, 4728, 4726 ] }, - { "id": "t_connection", "fg": [ 4737, 4739, 4738, 4736 ] }, - { "id": "edge", "fg": [ 4731, 4730 ] }, - { "id": "end_piece", "fg": [ 4733, 4735, 4734, 4732 ] }, - { "id": "unconnected", "fg": [ 4740, 4740 ] } + { "id": "center", "fg": 4808 }, + { "id": "corner", "fg": [ 4810, 4812, 4811, 4809 ] }, + { "id": "t_connection", "fg": [ 4820, 4822, 4821, 4819 ] }, + { "id": "edge", "fg": [ 4814, 4813 ] }, + { "id": "end_piece", "fg": [ 4816, 4818, 4817, 4815 ] }, + { "id": "unconnected", "fg": [ 4823, 4823 ] } ] }, { "id": "t_wall_w", - "fg": 4756, + "fg": 4839, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4741 }, - { "id": "corner", "fg": [ 4743, 4745, 4744, 4742 ] }, - { "id": "t_connection", "fg": [ 4753, 4755, 4754, 4752 ] }, - { "id": "edge", "fg": [ 4747, 4746 ] }, - { "id": "end_piece", "fg": [ 4749, 4751, 4750, 4748 ] }, - { "id": "unconnected", "fg": [ 4756, 4756 ] } + { "id": "center", "fg": 4824 }, + { "id": "corner", "fg": [ 4826, 4828, 4827, 4825 ] }, + { "id": "t_connection", "fg": [ 4836, 4838, 4837, 4835 ] }, + { "id": "edge", "fg": [ 4830, 4829 ] }, + { "id": "end_piece", "fg": [ 4832, 4834, 4833, 4831 ] }, + { "id": "unconnected", "fg": [ 4839, 4839 ] } ] }, { "id": "t_wall_y", - "fg": 4772, + "fg": 4855, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4757 }, - { "id": "corner", "fg": [ 4759, 4761, 4760, 4758 ] }, - { "id": "t_connection", "fg": [ 4769, 4771, 4770, 4768 ] }, - { "id": "edge", "fg": [ 4763, 4762 ] }, - { "id": "end_piece", "fg": [ 4765, 4767, 4766, 4764 ] }, - { "id": "unconnected", "fg": [ 4772, 4772 ] } + { "id": "center", "fg": 4840 }, + { "id": "corner", "fg": [ 4842, 4844, 4843, 4841 ] }, + { "id": "t_connection", "fg": [ 4852, 4854, 4853, 4851 ] }, + { "id": "edge", "fg": [ 4846, 4845 ] }, + { "id": "end_piece", "fg": [ 4848, 4850, 4849, 4847 ] }, + { "id": "unconnected", "fg": [ 4855, 4855 ] } ] }, { "id": "t_wall_glass", - "fg": 4788, + "fg": 4871, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4773 }, - { "id": "corner", "fg": [ 4775, 4777, 4776, 4774 ] }, - { "id": "t_connection", "fg": [ 4785, 4787, 4786, 4784 ] }, - { "id": "edge", "fg": [ 4779, 4778 ] }, - { "id": "end_piece", "fg": [ 4781, 4783, 4782, 4780 ] }, - { "id": "unconnected", "fg": [ 4788, 4788 ] } + { "id": "center", "fg": 4856 }, + { "id": "corner", "fg": [ 4858, 4860, 4859, 4857 ] }, + { "id": "t_connection", "fg": [ 4868, 4870, 4869, 4867 ] }, + { "id": "edge", "fg": [ 4862, 4861 ] }, + { "id": "end_piece", "fg": [ 4864, 4866, 4865, 4863 ] }, + { "id": "unconnected", "fg": [ 4871, 4871 ] } ] }, { "id": "t_wall_log", - "fg": 4804, + "fg": 4887, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4789 }, - { "id": "corner", "fg": [ 4791, 4793, 4792, 4790 ] }, - { "id": "t_connection", "fg": [ 4801, 4803, 4802, 4800 ] }, - { "id": "edge", "fg": [ 4795, 4794 ] }, - { "id": "end_piece", "fg": [ 4797, 4799, 4798, 4796 ] }, - { "id": "unconnected", "fg": [ 4804, 4804 ] } + { "id": "center", "fg": 4872 }, + { "id": "corner", "fg": [ 4874, 4876, 4875, 4873 ] }, + { "id": "t_connection", "fg": [ 4884, 4886, 4885, 4883 ] }, + { "id": "edge", "fg": [ 4878, 4877 ] }, + { "id": "end_piece", "fg": [ 4880, 4882, 4881, 4879 ] }, + { "id": "unconnected", "fg": [ 4887, 4887 ] } ] }, { "id": "t_wall_log_broken", - "fg": 4820, + "fg": 4903, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4805 }, - { "id": "corner", "fg": [ 4807, 4809, 4808, 4806 ] }, - { "id": "t_connection", "fg": [ 4817, 4819, 4818, 4816 ] }, - { "id": "edge", "fg": [ 4811, 4810 ] }, - { "id": "end_piece", "fg": [ 4813, 4815, 4814, 4812 ] }, - { "id": "unconnected", "fg": [ 4820, 4820 ] } + { "id": "center", "fg": 4888 }, + { "id": "corner", "fg": [ 4890, 4892, 4891, 4889 ] }, + { "id": "t_connection", "fg": [ 4900, 4902, 4901, 4899 ] }, + { "id": "edge", "fg": [ 4894, 4893 ] }, + { "id": "end_piece", "fg": [ 4896, 4898, 4897, 4895 ] }, + { "id": "unconnected", "fg": [ 4903, 4903 ] } ] }, { "id": "t_wall_log_chipped", - "fg": 4836, + "fg": 4919, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4821 }, - { "id": "corner", "fg": [ 4823, 4825, 4824, 4822 ] }, - { "id": "t_connection", "fg": [ 4833, 4835, 4834, 4832 ] }, - { "id": "edge", "fg": [ 4827, 4826 ] }, - { "id": "end_piece", "fg": [ 4829, 4831, 4830, 4828 ] }, - { "id": "unconnected", "fg": [ 4836, 4836 ] } + { "id": "center", "fg": 4904 }, + { "id": "corner", "fg": [ 4906, 4908, 4907, 4905 ] }, + { "id": "t_connection", "fg": [ 4916, 4918, 4917, 4915 ] }, + { "id": "edge", "fg": [ 4910, 4909 ] }, + { "id": "end_piece", "fg": [ 4912, 4914, 4913, 4911 ] }, + { "id": "unconnected", "fg": [ 4919, 4919 ] } ] }, { "id": "t_wall_metal", - "fg": 4852, + "fg": 4935, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4837 }, - { "id": "corner", "fg": [ 4839, 4841, 4840, 4838 ] }, - { "id": "t_connection", "fg": [ 4849, 4851, 4850, 4848 ] }, - { "id": "edge", "fg": [ 4843, 4842 ] }, - { "id": "end_piece", "fg": [ 4845, 4847, 4846, 4844 ] }, - { "id": "unconnected", "fg": [ 4852, 4852 ] } + { "id": "center", "fg": 4920 }, + { "id": "corner", "fg": [ 4922, 4924, 4923, 4921 ] }, + { "id": "t_connection", "fg": [ 4932, 4934, 4933, 4931 ] }, + { "id": "edge", "fg": [ 4926, 4925 ] }, + { "id": "end_piece", "fg": [ 4928, 4930, 4929, 4927 ] }, + { "id": "unconnected", "fg": [ 4935, 4935 ] } ] }, { "id": "t_wall_rammed_earth_autumn", - "fg": 4868, + "fg": 4951, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4853 }, - { "id": "corner", "fg": [ 4855, 4857, 4856, 4854 ] }, - { "id": "t_connection", "fg": [ 4865, 4867, 4866, 4864 ] }, - { "id": "edge", "fg": [ 4859, 4858 ] }, - { "id": "end_piece", "fg": [ 4861, 4863, 4862, 4860 ] }, - { "id": "unconnected", "fg": [ 4868, 4868 ] } + { "id": "center", "fg": 4936 }, + { "id": "corner", "fg": [ 4938, 4940, 4939, 4937 ] }, + { "id": "t_connection", "fg": [ 4948, 4950, 4949, 4947 ] }, + { "id": "edge", "fg": [ 4942, 4941 ] }, + { "id": "end_piece", "fg": [ 4944, 4946, 4945, 4943 ] }, + { "id": "unconnected", "fg": [ 4951, 4951 ] } ] }, { "id": "t_wall_rammed_earth", - "fg": 4884, + "fg": 4967, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4869 }, - { "id": "corner", "fg": [ 4871, 4873, 4872, 4870 ] }, - { "id": "t_connection", "fg": [ 4881, 4883, 4882, 4880 ] }, - { "id": "edge", "fg": [ 4875, 4874 ] }, - { "id": "end_piece", "fg": [ 4877, 4879, 4878, 4876 ] }, - { "id": "unconnected", "fg": [ 4884, 4884 ] } + { "id": "center", "fg": 4952 }, + { "id": "corner", "fg": [ 4954, 4956, 4955, 4953 ] }, + { "id": "t_connection", "fg": [ 4964, 4966, 4965, 4963 ] }, + { "id": "edge", "fg": [ 4958, 4957 ] }, + { "id": "end_piece", "fg": [ 4960, 4962, 4961, 4959 ] }, + { "id": "unconnected", "fg": [ 4967, 4967 ] } ] }, { "id": "t_wall_rammed_earth_summer", - "fg": 4900, + "fg": 4983, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4885 }, - { "id": "corner", "fg": [ 4887, 4889, 4888, 4886 ] }, - { "id": "t_connection", "fg": [ 4897, 4899, 4898, 4896 ] }, - { "id": "edge", "fg": [ 4891, 4890 ] }, - { "id": "end_piece", "fg": [ 4893, 4895, 4894, 4892 ] }, - { "id": "unconnected", "fg": [ 4900, 4900 ] } + { "id": "center", "fg": 4968 }, + { "id": "corner", "fg": [ 4970, 4972, 4971, 4969 ] }, + { "id": "t_connection", "fg": [ 4980, 4982, 4981, 4979 ] }, + { "id": "edge", "fg": [ 4974, 4973 ] }, + { "id": "end_piece", "fg": [ 4976, 4978, 4977, 4975 ] }, + { "id": "unconnected", "fg": [ 4983, 4983 ] } ] }, { "id": "t_wall_rammed_earth_winter", - "fg": 4916, + "fg": 4999, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4901 }, - { "id": "corner", "fg": [ 4903, 4905, 4904, 4902 ] }, - { "id": "t_connection", "fg": [ 4913, 4915, 4914, 4912 ] }, - { "id": "edge", "fg": [ 4907, 4906 ] }, - { "id": "end_piece", "fg": [ 4909, 4911, 4910, 4908 ] }, - { "id": "unconnected", "fg": [ 4916, 4916 ] } + { "id": "center", "fg": 4984 }, + { "id": "corner", "fg": [ 4986, 4988, 4987, 4985 ] }, + { "id": "t_connection", "fg": [ 4996, 4998, 4997, 4995 ] }, + { "id": "edge", "fg": [ 4990, 4989 ] }, + { "id": "end_piece", "fg": [ 4992, 4994, 4993, 4991 ] }, + { "id": "unconnected", "fg": [ 4999, 4999 ] } ] }, { "id": "t_wall_resin_cage", - "fg": 4932, + "fg": 5015, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4917 }, - { "id": "corner", "fg": [ 4919, 4921, 4920, 4918 ] }, - { "id": "t_connection", "fg": [ 4929, 4931, 4930, 4928 ] }, - { "id": "edge", "fg": [ 4923, 4922 ] }, - { "id": "end_piece", "fg": [ 4925, 4927, 4926, 4924 ] }, - { "id": "unconnected", "fg": [ 4932, 4932 ] } + { "id": "center", "fg": 5000 }, + { "id": "corner", "fg": [ 5002, 5004, 5003, 5001 ] }, + { "id": "t_connection", "fg": [ 5012, 5014, 5013, 5011 ] }, + { "id": "edge", "fg": [ 5006, 5005 ] }, + { "id": "end_piece", "fg": [ 5008, 5010, 5009, 5007 ] }, + { "id": "unconnected", "fg": [ 5015, 5015 ] } ] }, { "id": "t_wall_wood", - "fg": 4948, + "fg": 5031, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4933 }, - { "id": "corner", "fg": [ 4935, 4937, 4936, 4934 ] }, - { "id": "t_connection", "fg": [ 4945, 4947, 4946, 4944 ] }, - { "id": "edge", "fg": [ 4939, 4938 ] }, - { "id": "end_piece", "fg": [ 4941, 4943, 4942, 4940 ] }, - { "id": "unconnected", "fg": [ 4948, 4948 ] } + { "id": "center", "fg": 5016 }, + { "id": "corner", "fg": [ 5018, 5020, 5019, 5017 ] }, + { "id": "t_connection", "fg": [ 5028, 5030, 5029, 5027 ] }, + { "id": "edge", "fg": [ 5022, 5021 ] }, + { "id": "end_piece", "fg": [ 5024, 5026, 5025, 5023 ] }, + { "id": "unconnected", "fg": [ 5031, 5031 ] } ] }, { "id": "t_wall_wood_broken", - "fg": 4964, + "fg": 5047, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4949 }, - { "id": "corner", "fg": [ 4951, 4953, 4952, 4950 ] }, - { "id": "t_connection", "fg": [ 4961, 4963, 4962, 4960 ] }, - { "id": "edge", "fg": [ 4955, 4954 ] }, - { "id": "end_piece", "fg": [ 4957, 4959, 4958, 4956 ] }, - { "id": "unconnected", "fg": [ 4964, 4964 ] } + { "id": "center", "fg": 5032 }, + { "id": "corner", "fg": [ 5034, 5036, 5035, 5033 ] }, + { "id": "t_connection", "fg": [ 5044, 5046, 5045, 5043 ] }, + { "id": "edge", "fg": [ 5038, 5037 ] }, + { "id": "end_piece", "fg": [ 5040, 5042, 5041, 5039 ] }, + { "id": "unconnected", "fg": [ 5047, 5047 ] } ] }, { "id": "t_wall_wood_chipped", - "fg": 4980, + "fg": 5063, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4965 }, - { "id": "corner", "fg": [ 4967, 4969, 4968, 4966 ] }, - { "id": "t_connection", "fg": [ 4977, 4979, 4978, 4976 ] }, - { "id": "edge", "fg": [ 4971, 4970 ] }, - { "id": "end_piece", "fg": [ 4973, 4975, 4974, 4972 ] }, - { "id": "unconnected", "fg": [ 4980, 4980 ] } + { "id": "center", "fg": 5048 }, + { "id": "corner", "fg": [ 5050, 5052, 5051, 5049 ] }, + { "id": "t_connection", "fg": [ 5060, 5062, 5061, 5059 ] }, + { "id": "edge", "fg": [ 5054, 5053 ] }, + { "id": "end_piece", "fg": [ 5056, 5058, 5057, 5055 ] }, + { "id": "unconnected", "fg": [ 5063, 5063 ] } ] }, { "id": "t_water_hot", - "fg": 4996, + "fg": 5079, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4981 }, - { "id": "corner", "fg": [ 4983, 4985, 4984, 4982 ] }, - { "id": "t_connection", "fg": [ 4993, 4995, 4994, 4992 ] }, - { "id": "edge", "fg": [ 4987, 4986 ] }, - { "id": "end_piece", "fg": [ 4989, 4991, 4990, 4988 ] }, - { "id": "unconnected", "fg": [ 4996, 4996 ] } + { "id": "center", "fg": 5064 }, + { "id": "corner", "fg": [ 5066, 5068, 5067, 5065 ] }, + { "id": "t_connection", "fg": [ 5076, 5078, 5077, 5075 ] }, + { "id": "edge", "fg": [ 5070, 5069 ] }, + { "id": "end_piece", "fg": [ 5072, 5074, 5073, 5071 ] }, + { "id": "unconnected", "fg": [ 5079, 5079 ] } ] }, { "id": "t_water_pool", - "fg": 5028, + "fg": 5111, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4997 }, - { "id": "corner", "fg": [ 4999, 5001, 5000, 4998 ] }, - { "id": "t_connection", "fg": [ 5025, 5027, 5026, 5024 ] }, - { "id": "edge", "fg": [ 5003, 5002 ] }, - { "id": "end_piece", "fg": [ 5005, 5007, 5006, 5004 ] }, - { "id": "unconnected", "fg": [ 5028, 5028 ] } + { "id": "center", "fg": 5080 }, + { "id": "corner", "fg": [ 5082, 5084, 5083, 5081 ] }, + { "id": "t_connection", "fg": [ 5108, 5110, 5109, 5107 ] }, + { "id": "edge", "fg": [ 5086, 5085 ] }, + { "id": "end_piece", "fg": [ 5088, 5090, 5089, 5087 ] }, + { "id": "unconnected", "fg": [ 5111, 5111 ] } ] }, { "id": "t_water_pool_outdoors", - "fg": 5028, + "fg": 5111, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4997 }, - { "id": "corner", "fg": [ 4999, 5001, 5000, 4998 ] }, - { "id": "t_connection", "fg": [ 5025, 5027, 5026, 5024 ] }, - { "id": "edge", "fg": [ 5003, 5002 ] }, - { "id": "end_piece", "fg": [ 5005, 5007, 5006, 5004 ] }, - { "id": "unconnected", "fg": [ 5028, 5028 ] } + { "id": "center", "fg": 5080 }, + { "id": "corner", "fg": [ 5082, 5084, 5083, 5081 ] }, + { "id": "t_connection", "fg": [ 5108, 5110, 5109, 5107 ] }, + { "id": "edge", "fg": [ 5086, 5085 ] }, + { "id": "end_piece", "fg": [ 5088, 5090, 5089, 5087 ] }, + { "id": "unconnected", "fg": [ 5111, 5111 ] } ] }, { "id": "t_water_pool_shallow", - "fg": 5023, + "fg": 5106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5008 }, - { "id": "corner", "fg": [ 5010, 5012, 5011, 5009 ] }, - { "id": "t_connection", "fg": [ 5020, 5022, 5021, 5019 ] }, - { "id": "edge", "fg": [ 5014, 5013 ] }, - { "id": "end_piece", "fg": [ 5016, 5018, 5017, 5015 ] }, - { "id": "unconnected", "fg": [ 5023, 5023 ] } + { "id": "center", "fg": 5091 }, + { "id": "corner", "fg": [ 5093, 5095, 5094, 5092 ] }, + { "id": "t_connection", "fg": [ 5103, 5105, 5104, 5102 ] }, + { "id": "edge", "fg": [ 5097, 5096 ] }, + { "id": "end_piece", "fg": [ 5099, 5101, 5100, 5098 ] }, + { "id": "unconnected", "fg": [ 5106, 5106 ] } ] }, { "id": "t_water_pool_shallow_outdoors", - "fg": 5023, + "fg": 5106, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5008 }, - { "id": "corner", "fg": [ 5010, 5012, 5011, 5009 ] }, - { "id": "t_connection", "fg": [ 5020, 5022, 5021, 5019 ] }, - { "id": "edge", "fg": [ 5014, 5013 ] }, - { "id": "end_piece", "fg": [ 5016, 5018, 5017, 5015 ] }, - { "id": "unconnected", "fg": [ 5023, 5023 ] } + { "id": "center", "fg": 5091 }, + { "id": "corner", "fg": [ 5093, 5095, 5094, 5092 ] }, + { "id": "t_connection", "fg": [ 5103, 5105, 5104, 5102 ] }, + { "id": "edge", "fg": [ 5097, 5096 ] }, + { "id": "end_piece", "fg": [ 5099, 5101, 5100, 5098 ] }, + { "id": "unconnected", "fg": [ 5106, 5106 ] } ] }, { "id": "t_wax", - "fg": 5044, + "fg": 5127, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5029 }, - { "id": "corner", "fg": [ 5031, 5033, 5032, 5030 ] }, - { "id": "t_connection", "fg": [ 5041, 5043, 5042, 5040 ] }, - { "id": "edge", "fg": [ 5035, 5034 ] }, - { "id": "end_piece", "fg": [ 5037, 5039, 5038, 5036 ] }, - { "id": "unconnected", "fg": [ 5044, 5044 ] } + { "id": "center", "fg": 5112 }, + { "id": "corner", "fg": [ 5114, 5116, 5115, 5113 ] }, + { "id": "t_connection", "fg": [ 5124, 5126, 5125, 5123 ] }, + { "id": "edge", "fg": [ 5118, 5117 ] }, + { "id": "end_piece", "fg": [ 5120, 5122, 5121, 5119 ] }, + { "id": "unconnected", "fg": [ 5127, 5127 ] } ] }, - { "id": "tr_beartrap", "bg": 5065, "rotates": false }, - { "id": "tr_beartrap_buried", "fg": 5050, "bg": 5065, "rotates": false }, - { "id": "tr_beartrap_buried_season_winter", "fg": 5051, "bg": 5065 }, + { "id": "tr_beartrap", "bg": 5148, "rotates": false }, + { "id": "tr_beartrap_buried", "fg": 5133, "bg": 5148, "rotates": false }, + { "id": "tr_beartrap_buried_season_winter", "fg": 5134, "bg": 5148 }, { "id": "tr_blade", - "fg": 5052, + "fg": 5135, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "edge", "fg": 5052 } ] + "additional_tiles": [ { "id": "edge", "fg": 5135 } ] }, - { "id": "tr_bubblewrap", "fg": 5053, "rotates": false }, - { "id": "tr_caltrops", "fg": 5054, "rotates": false }, - { "id": "tr_dissector", "fg": 5055, "rotates": false }, + { "id": "tr_bubblewrap", "fg": 5136, "rotates": false }, + { "id": "tr_caltrops", "fg": 5137, "rotates": false }, + { "id": "tr_dissector", "fg": 5138, "rotates": false }, { "id": "tr_drain", - "bg": 5066, + "bg": 5149, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "center", "bg": 5045 }, { "id": "t_connection", "bg": 5045 } ] - }, - { "id": "tr_engine", "fg": 5056 }, - { "id": "tr_fur_rollmat", "fg": 5057, "rotates": false }, - { "id": "tr_goo", "fg": 5058, "bg": 3886, "rotates": false }, - { "id": "tr_heavy_snare", "bg": 5046, "rotates": false }, - { "id": "tr_lava", "fg": 3724, "rotates": false }, - { "id": "tr_leather_funnel", "fg": 5059, "rotates": false }, - { "id": "tr_nailboard", "bg": 5048, "rotates": false }, - { "id": "tr_portal", "fg": 5060, "bg": [ ], "rotates": false }, - { "id": "tr_raincatcher", "fg": 3771, "rotates": false }, - { "id": "tr_rollmat", "fg": 5061, "rotates": false }, - { "id": "tr_sinkhole", "fg": 5062, "rotates": false }, - { "id": "tr_sinkhole_season_winter", "fg": 5063, "rotates": false }, - { "id": "tr_snare", "bg": 5046, "rotates": false }, - { "id": "tr_telepad", "fg": 5064, "bg": [ ], "rotates": false }, - { "id": "tr_temple_flood", "fg": 5062 }, - { "id": "tr_tripwire", "bg": 5049, "rotates": false }, + "additional_tiles": [ { "id": "center", "bg": 5128 }, { "id": "t_connection", "bg": 5128 } ] + }, + { "id": "tr_engine", "fg": 5139 }, + { "id": "tr_fur_rollmat", "fg": 5140, "rotates": false }, + { "id": "tr_goo", "fg": 5141, "bg": 3885, "rotates": false }, + { "id": "tr_heavy_snare", "bg": 5129, "rotates": false }, + { "id": "tr_lava", "fg": 3730, "rotates": false }, + { "id": "tr_leather_funnel", "fg": 5142, "rotates": false }, + { "id": "tr_nailboard", "bg": 5131, "rotates": false }, + { "id": "tr_portal", "fg": 5143, "bg": [ ], "rotates": false }, + { "id": "tr_raincatcher", "fg": 3775, "rotates": false }, + { "id": "tr_rollmat", "fg": 5144, "rotates": false }, + { "id": "tr_sinkhole", "fg": 5145, "rotates": false }, + { "id": "tr_sinkhole_season_winter", "fg": 5146, "rotates": false }, + { "id": "tr_snare", "bg": 5129, "rotates": false }, + { "id": "tr_telepad", "fg": 5147, "bg": [ ], "rotates": false }, + { "id": "tr_temple_flood", "fg": 5145 }, + { "id": "tr_tripwire", "bg": 5132, "rotates": false }, { "id": [ "vp_halfboard_cover_right", "vp_halfboard_cover_left" ], - "fg": [ 5112, 5115, 5114, 5113 ], + "fg": [ 5191, 5194, 5193, 5192 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5112, 5115, 5114, 5113 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5191, 5194, 5193, 5192 ] } ] }, { "id": "vp_halfboard_hatch_wheel_left", - "fg": [ 5132, 5135, 5134, 5133 ], + "fg": [ 5211, 5214, 5213, 5212 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5132, 5135, 5134, 5133 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5211, 5214, 5213, 5212 ] } ] }, { "id": "vp_halfboard_hatch_wheel_right", - "fg": [ 5128, 5131, 5130, 5129 ], + "fg": [ 5207, 5210, 5209, 5208 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5128, 5131, 5130, 5129 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5207, 5210, 5209, 5208 ] } ] }, { "id": "vp_halfboard_wheel_left", - "fg": [ 5143, 5145, 5146, 5144 ], + "fg": [ 5222, 5224, 5225, 5223 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5143, 5145, 5146, 5144 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5222, 5224, 5225, 5223 ] } ] }, { "id": "vp_halfboard_wheel_right", - "fg": [ 5146, 5144, 5143, 5145 ], + "fg": [ 5225, 5223, 5222, 5224 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5146, 5144, 5143, 5145 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5225, 5223, 5222, 5224 ] } ] }, { "id": [ "vp_board_wheel_left", "vp_board_nw_edge" ], - "fg": [ 5095, 5097, 5098, 5096 ], + "fg": [ 5174, 5176, 5177, 5175 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5095, 5097, 5098, 5096 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5174, 5176, 5177, 5175 ] } ] }, { "id": [ "vp_board_wheel_right", "vp_board_ne_edge" ], - "fg": [ 5098, 5096, 5095, 5097 ], + "fg": [ 5177, 5175, 5174, 5176 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5098, 5096, 5095, 5097 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5177, 5175, 5174, 5176 ] } ] }, { "id": "vp_stowboard_wheel_left", - "fg": [ 5265, 5267, 5268, 5266 ], + "fg": [ 5344, 5346, 5347, 5345 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5265, 5267, 5268, 5266 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5344, 5346, 5347, 5345 ] } ] }, { "id": "vp_stowboard_wheel_right", - "fg": [ 5268, 5266, 5265, 5267 ], + "fg": [ 5347, 5345, 5344, 5346 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5268, 5266, 5265, 5267 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5347, 5345, 5344, 5346 ] } ] }, { "id": "vp_windshield_wheel_left", - "fg": [ 5728, 5735, 5734, 5733 ], - "additional_tiles": [ { "id": "broken", "fg": 5321, "bg": [ 5728, 5735, 5734, 5733 ] } ], + "fg": [ 5807, 5814, 5813, 5812 ], + "additional_tiles": [ { "id": "broken", "fg": 5400, "bg": [ 5807, 5814, 5813, 5812 ] } ], "multitile": true }, { "id": "vp_windshield_wheel_right", - "fg": [ 5720, 5727, 5726, 5725 ], - "additional_tiles": [ { "id": "broken", "fg": 5320, "bg": [ 5720, 5727, 5726, 5725 ] } ], + "fg": [ 5799, 5806, 5805, 5804 ], + "additional_tiles": [ { "id": "broken", "fg": 5399, "bg": [ 5799, 5806, 5805, 5804 ] } ], "multitile": true }, { "id": "vp_windshield_full_wheel_left", - "fg": [ 5716, 5719, 5718, 5717 ], - "additional_tiles": [ { "id": "broken", "fg": 5320, "bg": [ 5716, 5719, 5718, 5717 ] } ], + "fg": [ 5795, 5798, 5797, 5796 ], + "additional_tiles": [ { "id": "broken", "fg": 5399, "bg": [ 5795, 5798, 5797, 5796 ] } ], "multitile": true }, { "id": "vp_windshield_full_wheel_right", - "fg": [ 5744, 5747, 5746, 5745 ], - "additional_tiles": [ { "id": "broken", "fg": 5321, "bg": [ 5744, 5747, 5746, 5745 ] } ], + "fg": [ 5823, 5826, 5825, 5824 ], + "additional_tiles": [ { "id": "broken", "fg": 5400, "bg": [ 5823, 5826, 5825, 5824 ] } ], "multitile": true }, { "id": "vp_windshield_vertical_2_left", - "fg": [ 5716, 5719, 5718, 5717 ], - "additional_tiles": [ { "id": "broken", "fg": 5320, "bg": [ 5716, 5719, 5718, 5717 ] } ], + "fg": [ 5795, 5798, 5797, 5796 ], + "additional_tiles": [ { "id": "broken", "fg": 5399, "bg": [ 5795, 5798, 5797, 5796 ] } ], "multitile": true }, { "id": "vp_windshield_vertical_2_right", - "fg": [ 5744, 5747, 5746, 5745 ], - "additional_tiles": [ { "id": "broken", "fg": 5321, "bg": [ 5744, 5747, 5746, 5745 ] } ], + "fg": [ 5823, 5826, 5825, 5824 ], + "additional_tiles": [ { "id": "broken", "fg": 5400, "bg": [ 5823, 5826, 5825, 5824 ] } ], "multitile": true }, { "id": "vp_seed_drill", - "fg": [ 5074, 5076, 5075, 5073 ], + "fg": [ 5153, 5155, 5154, 5152 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5074, 5076, 5075, 5073 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5153, 5155, 5154, 5152 ] } ] }, { "id": "vp_wing_mirror", - "fg": 5071, + "fg": 5150, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5071 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5150 } ] }, { "id": "vp_board_ne", - "fg": [ 5081, 5084, 5083, 5082 ], + "fg": [ 5160, 5163, 5162, 5161 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5081, 5084, 5083, 5082 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5160, 5163, 5162, 5161 ] } ] }, { "id": "vp_board_nw", - "fg": [ 5085, 5088, 5087, 5086 ], + "fg": [ 5164, 5167, 5166, 5165 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5085, 5088, 5087, 5086 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5164, 5167, 5166, 5165 ] } ] }, { "id": "vp_board_se", - "fg": [ 5089, 5091, 5085, 5090 ], + "fg": [ 5168, 5170, 5164, 5169 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5089, 5091, 5085, 5090 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5168, 5170, 5164, 5169 ] } ] }, { "id": "vp_board_sw", - "fg": [ 5092, 5094, 5081, 5093 ], + "fg": [ 5171, 5173, 5160, 5172 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5092, 5094, 5081, 5093 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5171, 5173, 5160, 5172 ] } ] }, { "id": "vp_board_vertical_left", - "fg": [ 5095, 5097, 5098, 5096 ], + "fg": [ 5174, 5176, 5177, 5175 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5095, 5097, 5098, 5096 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5174, 5176, 5177, 5175 ] } ] }, { "id": "vp_board_vertical_right", - "fg": [ 5098, 5096, 5095, 5097 ], + "fg": [ 5177, 5175, 5174, 5176 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5098, 5096, 5095, 5097 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5177, 5175, 5174, 5176 ] } ] }, { "id": [ "vp_board_horizontal", "vp_board_horizontal_2" ], - "fg": 5077, + "fg": 5156, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5077 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5156 } ] }, { "id": "vp_board_horizontal_front", - "fg": [ 5077, 5079, 5077, 5078 ], + "fg": [ 5156, 5158, 5156, 5157 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5077, 5079, 5077, 5078 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5156, 5158, 5156, 5157 ] } ] }, { "id": "vp_board_horizontal_rear", - "fg": [ 5080, 5078, 5077, 5079 ], + "fg": [ 5159, 5157, 5156, 5158 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5080, 5078, 5077, 5079 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5159, 5157, 5156, 5158 ] } ] }, { "id": [ "vp_board_vertical", "vp_board_vertical_2" ], - "fg": 5095, + "fg": 5174, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5095 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5174 } ] }, { "id": "vp_hdboard_ne", - "fg": [ 5159, 5162, 5161, 5160 ], + "fg": [ 5238, 5241, 5240, 5239 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5159, 5162, 5161, 5160 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5238, 5241, 5240, 5239 ] } ] }, { "id": "vp_hdboard_nw", - "fg": [ 5163, 5166, 5165, 5164 ], + "fg": [ 5242, 5245, 5244, 5243 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5163, 5166, 5165, 5164 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5242, 5245, 5244, 5243 ] } ] }, { "id": "vp_hdboard_se", - "fg": [ 5167, 5169, 5163, 5168 ], + "fg": [ 5246, 5248, 5242, 5247 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5167, 5169, 5163, 5168 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5246, 5248, 5242, 5247 ] } ] }, { "id": "vp_hdboard_sw", - "fg": [ 5170, 5172, 5159, 5171 ], + "fg": [ 5249, 5251, 5238, 5250 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5170, 5172, 5159, 5171 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5249, 5251, 5238, 5250 ] } ] }, { "id": "vp_hdboard_vertical_left", - "fg": [ 5173, 5175, 5174, 5175 ], + "fg": [ 5252, 5254, 5253, 5254 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5173, 5175, 5174, 5175 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5252, 5254, 5253, 5254 ] } ] }, { "id": "vp_hdboard_vertical_right", - "fg": [ 5174, 5175, 5173, 5175 ], + "fg": [ 5253, 5254, 5252, 5254 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5174, 5175, 5173, 5175 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5253, 5254, 5252, 5254 ] } ] }, { "id": [ "vp_hdboard_horizontal", "vp_hdboard_horizontal_2" ], - "fg": 5155, + "fg": 5234, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5155 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5234 } ] }, { "id": "vp_hdboard_horizontal_front", - "fg": [ 5155, 5157, 5155, 5156 ], + "fg": [ 5234, 5236, 5234, 5235 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5155, 5157, 5155, 5156 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5234, 5236, 5234, 5235 ] } ] }, { "id": "vp_hdboard_horizontal_rear", - "fg": [ 5158, 5156, 5155, 5157 ], + "fg": [ 5237, 5235, 5234, 5236 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5158, 5156, 5155, 5157 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5237, 5235, 5234, 5236 ] } ] }, { "id": [ "vp_hdboard_vertical", "vp_hdboard_vertical_2" ], - "fg": 5173, + "fg": 5252, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5173 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5252 } ] }, { "id": "vp_halfboard_ne", - "fg": [ 5120, 5123, 5122, 5121 ], + "fg": [ 5199, 5202, 5201, 5200 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5120, 5123, 5122, 5121 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5199, 5202, 5201, 5200 ] } ] }, { "id": "vp_halfboard_nw", - "fg": [ 5124, 5127, 5126, 5125 ], + "fg": [ 5203, 5206, 5205, 5204 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5124, 5127, 5126, 5125 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5203, 5206, 5205, 5204 ] } ] }, { "id": "vp_halfboard_se", - "fg": [ 5128, 5131, 5130, 5129 ], + "fg": [ 5207, 5210, 5209, 5208 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5128, 5131, 5130, 5129 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5207, 5210, 5209, 5208 ] } ] }, { "id": "vp_halfboard_sw", - "fg": [ 5132, 5135, 5134, 5133 ], + "fg": [ 5211, 5214, 5213, 5212 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5132, 5135, 5134, 5133 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5211, 5214, 5213, 5212 ] } ] }, { "id": "vp_halfboard_vertical_left", - "fg": [ 5143, 5145, 5146, 5144 ], + "fg": [ 5222, 5224, 5225, 5223 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5143, 5145, 5146, 5144 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5222, 5224, 5225, 5223 ] } ] }, { "id": "vp_halfboard_vertical_2_left", - "fg": [ 5137, 5139, 5140, 5138 ], + "fg": [ 5216, 5218, 5219, 5217 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5137, 5139, 5140, 5138 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5216, 5218, 5219, 5217 ] } ] }, { "id": "vp_halfboard_vertical_right", - "fg": [ 5146, 5144, 5143, 5145 ], + "fg": [ 5225, 5223, 5222, 5224 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5146, 5144, 5143, 5145 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5225, 5223, 5222, 5224 ] } ] }, { "id": "vp_halfboard_vertical_2_right", - "fg": [ 5140, 5142, 5137, 5141 ], + "fg": [ 5219, 5221, 5216, 5220 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5140, 5142, 5137, 5141 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5219, 5221, 5216, 5220 ] } ] }, { "id": "vp_halfboard_vertical_t_left", - "fg": [ 5148, 5150, 5149, 5147 ], + "fg": [ 5227, 5229, 5228, 5226 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5148, 5150, 5149, 5147 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5227, 5229, 5228, 5226 ] } ] }, { "id": "vp_halfboard_vertical_t_right", - "fg": [ 5152, 5154, 5153, 5151 ], + "fg": [ 5231, 5233, 5232, 5230 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5152, 5154, 5153, 5151 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5231, 5233, 5232, 5230 ] } ] }, { "id": [ "vp_halfboard_horizontal", "vp_halfboard_horizontal_2" ], - "fg": 5103, + "fg": 5182, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5103 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5182 } ] }, { "id": "vp_halfboard_horizontal_front", - "fg": [ 5112, 5115, 5114, 5113 ], + "fg": [ 5191, 5194, 5193, 5192 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5112, 5115, 5114, 5113 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5191, 5194, 5193, 5192 ] } ] }, { "id": "vp_halfboard_horizontal_2_front", - "fg": [ 5104, 5107, 5106, 5105 ], + "fg": [ 5183, 5186, 5185, 5184 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5104, 5107, 5106, 5105 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5183, 5186, 5185, 5184 ] } ] }, { "id": "vp_halfboard_horizontal_rear", - "fg": [ 5116, 5119, 5118, 5117 ], + "fg": [ 5195, 5198, 5197, 5196 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5116, 5119, 5118, 5117 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5195, 5198, 5197, 5196 ] } ] }, { "id": "vp_halfboard_horizontal_2_rear", - "fg": [ 5108, 5111, 5110, 5109 ], + "fg": [ 5187, 5190, 5189, 5188 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5108, 5111, 5110, 5109 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5187, 5190, 5189, 5188 ] } ] }, { "id": [ "vp_halfboard_vertical", "vp_halfboard_vertical_2" ], - "fg": 5136, + "fg": 5215, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5136 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5215 } ] }, { "id": "vp_halfboard_cover", - "fg": [ 5099, 5102, 5101, 5100 ], + "fg": [ 5178, 5181, 5180, 5179 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5099, 5102, 5101, 5100 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5178, 5181, 5180, 5179 ] } ] }, { "id": "vp_hdhalfboard_ne", - "fg": 5190, + "fg": 5269, "//": [ "vp_hdhalfboard_ne_rotW", "vp_hdhalfboard_ne_rotS", "vp_hdhalfboard_ne_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5190 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5269 } ] }, { "id": "vp_hdhalfboard_nw", - "fg": 5191, + "fg": 5270, "//": [ "vp_hdhalfboard_nw_rotW", "vp_hdhalfboard_nw_rotS", "vp_hdhalfboard_nw_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5191 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5270 } ] }, { "id": "vp_hdhalfboard_se", - "fg": 5192, + "fg": 5271, "//": [ "vp_hdhalfboard_se_rotW", "vp_hdhalfboard_se_rotS", "vp_hdhalfboard_se_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5192 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5271 } ] }, { "id": "vp_hdhalfboard_sw", - "fg": 5193, + "fg": 5272, "//": [ "vp_hdhalfboard_sw_rotW", "vp_hdhalfboard_sw_rotS", "vp_hdhalfboard_sw_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5193 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5272 } ] }, { "id": "vp_hdhalfboard_vertical_left", - "fg": 5198, + "fg": 5277, "//": [ "vp_hdhalfboard_vertical_left_rotW_right_rotE", "vp_hdhalfboard_vertical_right", @@ -6591,11 +6618,11 @@ ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5198 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5277 } ] }, { "id": "vp_hdhalfboard_vertical_right", - "fg": 5199, + "fg": 5278, "//": [ "vp_hdhalfboard_vertical_left_rotE_right_rotW", "vp_hdhalfboard_vertical_left", @@ -6603,118 +6630,118 @@ ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5199 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5278 } ] }, { "id": "vp_hdhalfboard_horizontal", - "fg": 5185, + "fg": 5264, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5185 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5264 } ] }, { "id": "vp_hdhalfboard_horizontal_2", - "fg": 5180, + "fg": 5259, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5180 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5259 } ] }, { "id": "vp_hdhalfboard_horizontal_front", - "fg": [ 5185, 5188, 5187, 5186 ], + "fg": [ 5264, 5267, 5266, 5265 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5185, 5188, 5187, 5186 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5264, 5267, 5266, 5265 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2_front", - "fg": [ 5180, 5183, 5182, 5181 ], + "fg": [ 5259, 5262, 5261, 5260 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5180, 5183, 5182, 5181 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5259, 5262, 5261, 5260 ] } ] }, { "id": "vp_hdhalfboard_horizontal_rear", - "fg": [ 5189, 5186, 5185, 5188 ], + "fg": [ 5268, 5265, 5264, 5267 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5189, 5186, 5185, 5188 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5268, 5265, 5264, 5267 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2_rear", - "fg": [ 5184, 5181, 5180, 5183 ], + "fg": [ 5263, 5260, 5259, 5262 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5184, 5181, 5180, 5183 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5263, 5260, 5259, 5262 ] } ] }, { "id": "vp_hdhalfboard_vertical", - "fg": 5194, + "fg": 5273, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5194 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5273 } ] }, { "id": "vp_hdhalfboard_vertical_2", - "fg": 5195, + "fg": 5274, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5195 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5274 } ] }, { "id": "vp_hdhalfboard_vertical_2_left", - "fg": 5196, + "fg": 5275, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5196 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5275 } ] }, { "id": "vp_hdhalfboard_vertical_2_right", - "fg": 5197, + "fg": 5276, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5197 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5276 } ] }, { "id": "vp_hdhalfboard_cover", - "fg": [ 5176, 5179, 5178, 5177 ], + "fg": [ 5255, 5258, 5257, 5256 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5176, 5179, 5178, 5177 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5255, 5258, 5257, 5256 ] } ] }, { "id": "vp_xlhalfboard_ne", - "fg": [ 5209, 5212, 5211, 5210 ], + "fg": [ 5288, 5291, 5290, 5289 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5209, 5212, 5211, 5210 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5288, 5291, 5290, 5289 ] } ] }, { "id": "vp_xlhalfboard_nw", - "fg": [ 5213, 5216, 5215, 5214 ], + "fg": [ 5292, 5295, 5294, 5293 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5213, 5216, 5215, 5214 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5292, 5295, 5294, 5293 ] } ] }, { "id": "vp_xlhalfboard_se", - "fg": 5217, + "fg": 5296, "//": [ "vp_xlhalfboard_se_rotW", "vp_xlhalfboard_se_rotS", "vp_xlhalfboard_se_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5217 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5296 } ] }, { "id": "vp_xlhalfboard_sw", - "fg": 5218, + "fg": 5297, "//": [ "vp_xlhalfboard_sw_rotW", "vp_xlhalfboard_sw_rotS", "vp_xlhalfboard_sw_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5218 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5297 } ] }, { "id": "vp_xlhalfboard_vertical_left", - "fg": 5220, + "fg": 5299, "//": [ "vp_xlhalfboard_vertical_left_rotW_right_rotE", "vp_xlhalfboard_vertical_right", @@ -6722,11 +6749,11 @@ ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5220 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5299 } ] }, { "id": "vp_xlhalfboard_vertical_right", - "fg": 5221, + "fg": 5300, "//": [ "vp_xlhalfboard_vertical_left_rotE_right_rotW", "vp_xlhalfboard_vertical_left", @@ -6734,458 +6761,458 @@ ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5221 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5300 } ] }, { "id": [ "vp_xlhalfboard_horizontal", "vp_xlhalfboard_horizontal_2" ], - "fg": 5204, + "fg": 5283, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5204 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5283 } ] }, { "id": "vp_xlhalfboard_horizontal_front", - "fg": [ 5204, 5207, 5206, 5205 ], + "fg": [ 5283, 5286, 5285, 5284 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5204, 5207, 5206, 5205 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5283, 5286, 5285, 5284 ] } ] }, { "id": "vp_xlhalfboard_horizontal_rear", - "fg": 5208, + "fg": 5287, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5208 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5287 } ] }, { "id": [ "vp_xlhalfboard_vertical", "vp_xlhalfboard_vertical_2" ], - "fg": 5219, + "fg": 5298, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5219 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5298 } ] }, { "id": "vp_xlhalfboard_cover", - "fg": [ 5200, 5203, 5202, 5201 ], + "fg": [ 5279, 5282, 5281, 5280 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5200, 5203, 5202, 5201 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5279, 5282, 5281, 5280 ] } ] }, { "id": "vp_cloth_halfboard_horizontal", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_horizontal_front", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_horizontal_rear", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_horizontal_2", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_horizontal_2_front", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_horizontal_2_rear", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_ne", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_nw", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_se", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_sw", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_vertical", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_vertical_left", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_vertical_right", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_vertical_2", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_vertical_2_left", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_cloth_halfboard_vertical_2_right", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_clothboard_horizontal", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_clothboard_horizontal_front", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_clothboard_horizontal_rear", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_clothboard_ne", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_clothboard_nw", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_clothboard_se", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_clothboard_sw", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_clothboard_vertical", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_clothboard_vertical_left", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, { "id": "vp_clothboard_vertical_right", - "fg": 5222, + "fg": 5301, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5222 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5301 } ] }, - { "id": "vp_roof_cloth", "fg": 1262, "rotates": false }, + { "id": "vp_roof_cloth", "fg": 1273, "rotates": false }, { "id": "vp_stowboard_ne", - "fg": [ 5251, 5254, 5253, 5252 ], + "fg": [ 5330, 5333, 5332, 5331 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5251, 5254, 5253, 5252 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5330, 5333, 5332, 5331 ] } ] }, { "id": "vp_stowboard_nw", - "fg": [ 5255, 5258, 5257, 5256 ], + "fg": [ 5334, 5337, 5336, 5335 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5255, 5258, 5257, 5256 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5334, 5337, 5336, 5335 ] } ] }, { "id": "vp_stowboard_se", - "fg": [ 5259, 5261, 5255, 5260 ], + "fg": [ 5338, 5340, 5334, 5339 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5259, 5261, 5255, 5260 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5338, 5340, 5334, 5339 ] } ] }, { "id": "vp_stowboard_sw", - "fg": [ 5262, 5264, 5251, 5263 ], + "fg": [ 5341, 5343, 5330, 5342 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5262, 5264, 5251, 5263 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5341, 5343, 5330, 5342 ] } ] }, { "id": "vp_stowboard_vertical_left", - "fg": [ 5265, 5267, 5268, 5266 ], + "fg": [ 5344, 5346, 5347, 5345 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5265, 5267, 5268, 5266 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5344, 5346, 5347, 5345 ] } ] }, { "id": "vp_stowboard_vertical_right", - "fg": [ 5268, 5266, 5265, 5267 ], + "fg": [ 5347, 5345, 5344, 5346 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5268, 5266, 5265, 5267 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5347, 5345, 5344, 5346 ] } ] }, { "id": [ "vp_stowboard_horizontal", "vp_stowboard_horizontal_2" ], - "fg": 5246, + "fg": 5325, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5246 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5325 } ] }, { "id": "vp_stowboard_horizontal_front", - "fg": [ 5246, 5249, 5248, 5247 ], + "fg": [ 5325, 5328, 5327, 5326 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5246, 5249, 5248, 5247 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5325, 5328, 5327, 5326 ] } ] }, { "id": "vp_stowboard_horizontal_rear", - "fg": [ 5250, 5247, 5246, 5249 ], + "fg": [ 5329, 5326, 5325, 5328 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5250, 5247, 5246, 5249 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5329, 5326, 5325, 5328 ] } ] }, { "id": "vp_stowboard_vertical", - "fg": 5266, + "fg": 5345, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5266 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5345 } ] }, { "id": "vp_hdstowboard_ne", - "fg": [ 5228, 5231, 5230, 5229 ], + "fg": [ 5307, 5310, 5309, 5308 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5228, 5231, 5230, 5229 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5307, 5310, 5309, 5308 ] } ] }, { "id": "vp_hdstowboard_nw", - "fg": [ 5232, 5235, 5234, 5233 ], + "fg": [ 5311, 5314, 5313, 5312 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5232, 5235, 5234, 5233 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5311, 5314, 5313, 5312 ] } ] }, { "id": "vp_hdstowboard_se", - "fg": [ 5236, 5238, 5232, 5237 ], + "fg": [ 5315, 5317, 5311, 5316 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5236, 5238, 5232, 5237 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5315, 5317, 5311, 5316 ] } ] }, { "id": "vp_hdstowboard_sw", - "fg": [ 5239, 5241, 5228, 5240 ], + "fg": [ 5318, 5320, 5307, 5319 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5239, 5241, 5228, 5240 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5318, 5320, 5307, 5319 ] } ] }, { "id": "vp_hdstowboard_vertical_left", - "fg": [ 5242, 5244, 5245, 5243 ], + "fg": [ 5321, 5323, 5324, 5322 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5242, 5244, 5245, 5243 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5321, 5323, 5324, 5322 ] } ] }, { "id": "vp_hdstowboard_vertical_right", - "fg": [ 5245, 5243, 5242, 5244 ], + "fg": [ 5324, 5322, 5321, 5323 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5245, 5243, 5242, 5244 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5324, 5322, 5321, 5323 ] } ] }, { "id": [ "vp_hdstowboard_horizontal", "vp_hdstowboard_horizontal_2" ], - "fg": 5223, + "fg": 5302, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5223 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5302 } ] }, { "id": "vp_hdstowboard_horizontal_front", - "fg": [ 5223, 5226, 5225, 5224 ], + "fg": [ 5302, 5305, 5304, 5303 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5223, 5226, 5225, 5224 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5302, 5305, 5304, 5303 ] } ] }, { "id": "vp_hdstowboard_horizontal_rear", - "fg": [ 5227, 5224, 5223, 5226 ], + "fg": [ 5306, 5303, 5302, 5305 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5227, 5224, 5223, 5226 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5306, 5303, 5302, 5305 ] } ] }, { "id": "vp_hdstowboard_vertical", - "fg": 5243, + "fg": 5322, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5243 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5322 } ] }, { "id": "vp_woodboard_ne", - "fg": [ 5273, 5274, 5279, 5280 ], + "fg": [ 5352, 5353, 5358, 5359 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5273, 5274, 5279, 5280 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5352, 5353, 5358, 5359 ] } ] }, { "id": "vp_woodboard_nw", - "fg": [ 5275, 5276, 5277, 5278 ], + "fg": [ 5354, 5355, 5356, 5357 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5275, 5276, 5277, 5278 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5354, 5355, 5356, 5357 ] } ] }, { "id": "vp_woodboard_se", - "fg": [ 5277, 5278, 5275, 5276 ], + "fg": [ 5356, 5357, 5354, 5355 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5277, 5278, 5275, 5276 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5356, 5357, 5354, 5355 ] } ] }, { "id": "vp_woodboard_sw", - "fg": [ 5279, 5280, 5273, 5274 ], + "fg": [ 5358, 5359, 5352, 5353 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5279, 5280, 5273, 5274 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5358, 5359, 5352, 5353 ] } ] }, { "id": "vp_woodboard_vertical_left", - "fg": [ 5281, 5271, 5282, 5269 ], + "fg": [ 5360, 5350, 5361, 5348 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5281, 5271, 5282, 5269 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5360, 5350, 5361, 5348 ] } ] }, { "id": "vp_woodboard_vertical_right", - "fg": [ 5282, 5269, 5281, 5271 ], + "fg": [ 5361, 5348, 5360, 5350 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5282, 5269, 5281, 5271 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5361, 5348, 5360, 5350 ] } ] }, { "id": [ "vp_woodboard_horizontal", "vp_woodboard_vertical", "vp_woodboard_horizontal_front" ], - "fg": [ 5269, 5270, 5271, 5272 ], + "fg": [ 5348, 5349, 5350, 5351 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5269, 5270, 5271, 5272 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5348, 5349, 5350, 5351 ] } ] }, { "id": "vp_woodboard_horizontal_rear", - "fg": [ 5271, 5272, 5269, 5270 ], + "fg": [ 5350, 5351, 5348, 5349 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5271, 5272, 5269, 5270 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5350, 5351, 5348, 5349 ] } ] }, { "id": "vp_woodhalfboard_ne", - "fg": 5287, + "fg": 5366, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5287 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5366 } ] }, { "id": "vp_woodhalfboard_nw", - "fg": 5286, + "fg": 5365, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5286 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5365 } ] }, { "id": "vp_woodhalfboard_se", - "fg": 5291, + "fg": 5370, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5291 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5370 } ] }, { "id": "vp_woodhalfboard_sw", - "fg": 5290, + "fg": 5369, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5290 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5369 } ] }, { "id": [ "vp_woodhalfboard_vertical_left", "vp_woodhalfboard_vertical_2_left", "vp_woodhalfboard_vertical_T_left" ], - "fg": 5288, + "fg": 5367, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5288 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5367 } ] }, { "id": [ "vp_woodhalfboard_vertical_right", "vp_woodhalfboard_vertical_2_right", "vp_woodhalfboard_vertical_T_right" ], - "fg": 5292, + "fg": 5371, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5292 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5371 } ] }, { "id": [ @@ -7194,550 +7221,550 @@ "vp_woodhalfboard_horizontal_front", "vp_woodhalfboard_horizontal_2_front" ], - "fg": 5285, + "fg": 5364, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5285 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5364 } ] }, { "id": [ "vp_woodhalfboard_horizontal_rear", "vp_woodhalfboard_horizontal_2_rear" ], - "fg": 5289, + "fg": 5368, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5289 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5368 } ] }, { "id": [ "vp_woodhalfboard", "vp_woodhalfboard_cross", "vp_woodhalfboard_vertical", "vp_woodhalfboard_vertical_2" ], - "fg": 5284, + "fg": 5363, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5284 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5363 } ] }, { "id": "vp_woodhalfboard_cover", - "fg": 5283, + "fg": 5362, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5283 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5362 } ] }, { "id": [ "vp_basketsm", "vp_basketsm_external" ], - "fg": [ 5306, 5305 ], + "fg": [ 5385, 5384 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5306, 5305 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5385, 5384 ] } ] }, { "id": "vp_basketsm_bike_rear", - "fg": [ 5302, 5304, 5303, 5301 ], + "fg": [ 5381, 5383, 5382, 5380 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5302, 5304, 5303, 5301 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5381, 5383, 5382, 5380 ] } ] }, { "id": [ "vp_basketlg", "vp_basketlg_external" ], - "fg": [ 5300, 5299 ], + "fg": [ 5379, 5378 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5300, 5299 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5379, 5378 ] } ] }, { "id": "vp_basketlg_cart", - "fg": [ 5296, 5298, 5297, 5295 ], + "fg": [ 5375, 5377, 5376, 5374 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5296, 5298, 5297, 5295 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5375, 5377, 5376, 5374 ] } ] }, { "id": "vp_box", - "fg": [ 5307, 5308 ], + "fg": [ 5386, 5387 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5307, 5308 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5386, 5387 ] } ] }, { "id": "vp_wood box", - "fg": [ 5317, 5316 ], + "fg": [ 5396, 5395 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5317, 5316 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5396, 5395 ] } ] }, { "id": "vp_box_wheelbarrow", - "fg": [ 5310, 5312, 5311, 5309 ], + "fg": [ 5389, 5391, 5390, 5388 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5310, 5312, 5311, 5309 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5389, 5391, 5390, 5388 ] } ] }, { "id": "vp_trunk", - "fg": 5314, + "fg": 5393, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5314 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5393 } ] }, { "id": "vp_trunk_rear_edge", - "fg": 5315, + "fg": 5394, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5315 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5394 } ] }, { "id": "vp_cargo_space", - "fg": 5313, + "fg": 5392, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5313 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5392 } ] }, { "id": "vp_external_tank", - "fg": 5293, + "fg": 5372, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5293 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5372 } ] }, { "id": "vp_door_internal", - "fg": [ 5342, 5346, 5344, 5340 ], + "fg": [ 5421, 5425, 5423, 5419 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5343, 5347, 5345, 5341 ] }, { "id": "broken", "fg": 5318, "bg": [ 5342, 5346, 5344, 5340 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5422, 5426, 5424, 5420 ] }, { "id": "broken", "fg": 5397, "bg": [ 5421, 5425, 5423, 5419 ] } ] }, { "id": [ "vp_door", "vp_door_inboard" ], - "fg": 5338, + "fg": 5417, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5339 }, { "id": "broken", "fg": 5318, "bg": 5338 } ] + "additional_tiles": [ { "id": "open", "fg": 5418 }, { "id": "broken", "fg": 5397, "bg": 5417 } ] }, { "id": "vp_door_front", - "fg": [ 5330, 5337, 5336, 5335 ], + "fg": [ 5409, 5416, 5415, 5414 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5332, 5334, 5333, 5331 ] }, { "id": "broken", "fg": 5318, "bg": [ 5330, 5337, 5336, 5335 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5411, 5413, 5412, 5410 ] }, { "id": "broken", "fg": 5397, "bg": [ 5409, 5416, 5415, 5414 ] } ] }, { "id": "vp_door_rear", - "fg": [ 5384, 5391, 5390, 5389 ], + "fg": [ 5463, 5470, 5469, 5468 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5386, 5388, 5387, 5385 ] }, { "id": "broken", "fg": 5318, "bg": [ 5384, 5391, 5390, 5389 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5465, 5467, 5466, 5464 ] }, { "id": "broken", "fg": 5397, "bg": [ 5463, 5470, 5469, 5468 ] } ] }, { "id": [ "vp_door_left", "vp_door_vertical_left" ], - "fg": [ 5322, 5325, 5324, 5323 ], + "fg": [ 5401, 5404, 5403, 5402 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5349, 5351, 5350, 5348 ] }, { "id": "broken", "fg": 5318, "bg": [ 5322, 5325, 5324, 5323 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5428, 5430, 5429, 5427 ] }, { "id": "broken", "fg": 5397, "bg": [ 5401, 5404, 5403, 5402 ] } ] }, { "id": [ "vp_door_nw", "vp_door_front_left" ], - "fg": [ 5356, 5359, 5358, 5357 ], + "fg": [ 5435, 5438, 5437, 5436 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5349, 5351, 5350, 5348 ] }, { "id": "broken", "fg": 5318, "bg": [ 5356, 5359, 5358, 5357 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5428, 5430, 5429, 5427 ] }, { "id": "broken", "fg": 5397, "bg": [ 5435, 5438, 5437, 5436 ] } ] }, { "id": [ "vp_door_sw", "vp_door_rear_left" ], - "fg": [ 5405, 5408, 5407, 5406 ], + "fg": [ 5484, 5487, 5486, 5485 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5349, 5351, 5350, 5348 ] }, { "id": "broken", "fg": 5318, "bg": [ 5405, 5408, 5407, 5406 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5428, 5430, 5429, 5427 ] }, { "id": "broken", "fg": 5397, "bg": [ 5484, 5487, 5486, 5485 ] } ] }, { "id": [ "vp_door_right", "vp_door_vertical_right", "vp_door_sliding" ], - "fg": [ 5326, 5329, 5328, 5327 ], + "fg": [ 5405, 5408, 5407, 5406 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5393, 5395, 5394, 5392 ] }, { "id": "broken", "fg": 5318, "bg": [ 5326, 5329, 5328, 5327 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5472, 5474, 5473, 5471 ] }, { "id": "broken", "fg": 5397, "bg": [ 5405, 5408, 5407, 5406 ] } ] }, { "id": [ "vp_door_ne", "vp_door_front_right" ], - "fg": [ 5352, 5355, 5354, 5353 ], + "fg": [ 5431, 5434, 5433, 5432 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5393, 5395, 5394, 5392 ] }, { "id": "broken", "fg": 5318, "bg": [ 5352, 5355, 5354, 5353 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5472, 5474, 5473, 5471 ] }, { "id": "broken", "fg": 5397, "bg": [ 5431, 5434, 5433, 5432 ] } ] }, { "id": [ "vp_door_se", "vp_door_rear_right" ], - "fg": [ 5396, 5399, 5398, 5397 ], + "fg": [ 5475, 5478, 5477, 5476 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5393, 5395, 5394, 5392 ] }, { "id": "broken", "fg": 5318, "bg": [ 5396, 5399, 5398, 5397 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5472, 5474, 5473, 5471 ] }, { "id": "broken", "fg": 5397, "bg": [ 5475, 5478, 5477, 5476 ] } ] }, { "id": "vp_door_shutter", - "fg": [ 5400, 5404, 5403, 5402 ], + "fg": [ 5479, 5483, 5482, 5481 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 5401 }, { "id": "broken", "fg": 5318, "bg": [ 5400, 5404, 5403, 5402 ] } ] + "additional_tiles": [ { "id": "open", "fg": 5480 }, { "id": "broken", "fg": 5397, "bg": [ 5479, 5483, 5482, 5481 ] } ] }, { "id": "vp_door_trunk", - "fg": [ 5409, 5416, 5415, 5414 ], + "fg": [ 5488, 5495, 5494, 5493 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5410, 5413, 5412, 5411 ] }, { "id": "broken", "fg": 5318, "bg": [ 5409, 5416, 5415, 5414 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5489, 5492, 5491, 5490 ] }, { "id": "broken", "fg": 5397, "bg": [ 5488, 5495, 5494, 5493 ] } ] }, { "id": [ "vp_hddoor_trunk", "vp_hatch", "vp_hatch_opaque", "vp_hdhatch", "vp_hdhatch_opaque" ], - "fg": [ 5465, 5472, 5471, 5470 ], + "fg": [ 5544, 5551, 5550, 5549 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5466, 5469, 5468, 5467 ] }, { "id": "broken", "fg": 5318, "bg": [ 5465, 5472, 5471, 5470 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5545, 5548, 5547, 5546 ] }, { "id": "broken", "fg": 5397, "bg": [ 5544, 5551, 5550, 5549 ] } ] }, { "id": "vp_hddoor_left", - "fg": [ 5418, 5420, 5419, 5417 ], + "fg": [ 5497, 5499, 5498, 5496 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5430, 5432, 5431, 5429 ] }, { "id": "broken", "fg": 5318, "bg": [ 5418, 5420, 5419, 5417 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5509, 5511, 5510, 5508 ] }, { "id": "broken", "fg": 5397, "bg": [ 5497, 5499, 5498, 5496 ] } ] }, { "id": "vp_hddoor_right", - "fg": [ 5422, 5424, 5423, 5421 ], + "fg": [ 5501, 5503, 5502, 5500 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5462, 5464, 5463, 5461 ] }, { "id": "broken", "fg": 5318, "bg": [ 5422, 5424, 5423, 5421 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5541, 5543, 5542, 5540 ] }, { "id": "broken", "fg": 5397, "bg": [ 5501, 5503, 5502, 5500 ] } ] }, { "id": [ "vp_hddoor", "vp_hddoor_front" ], - "fg": [ 5426, 5428, 5427, 5425 ], + "fg": [ 5505, 5507, 5506, 5504 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5332, 5334, 5333, 5331 ] }, { "id": "broken", "fg": 5318, "bg": [ 5426, 5428, 5427, 5425 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5411, 5413, 5412, 5410 ] }, { "id": "broken", "fg": 5397, "bg": [ 5505, 5507, 5506, 5504 ] } ] }, { "id": "vp_hddoor_rear", - "fg": [ 5458, 5460, 5459, 5457 ], + "fg": [ 5537, 5539, 5538, 5536 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5386, 5388, 5387, 5385 ] }, { "id": "broken", "fg": 5318, "bg": [ 5458, 5460, 5459, 5457 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5465, 5467, 5466, 5464 ] }, { "id": "broken", "fg": 5397, "bg": [ 5537, 5539, 5538, 5536 ] } ] }, { "id": "vp_door_opaque_left", - "fg": [ 5369, 5371, 5370, 5368 ], + "fg": [ 5448, 5450, 5449, 5447 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5365, 5367, 5366, 5364 ] }, { "id": "broken", "fg": 5318, "bg": [ 5369, 5371, 5370, 5368 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5444, 5446, 5445, 5443 ] }, { "id": "broken", "fg": 5397, "bg": [ 5448, 5450, 5449, 5447 ] } ] }, { "id": "vp_door_opaque_right", - "fg": [ 5381, 5383, 5382, 5380 ], + "fg": [ 5460, 5462, 5461, 5459 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5377, 5379, 5378, 5376 ] }, { "id": "broken", "fg": 5318, "bg": [ 5381, 5383, 5382, 5380 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5456, 5458, 5457, 5455 ] }, { "id": "broken", "fg": 5397, "bg": [ 5460, 5462, 5461, 5459 ] } ] }, { "id": [ "vp_door_opaque", "vp_door_opaque_front" ], - "fg": [ 5361, 5363, 5362, 5360 ], + "fg": [ 5440, 5442, 5441, 5439 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5332, 5334, 5333, 5331 ] }, { "id": "broken", "fg": 5318, "bg": [ 5361, 5363, 5362, 5360 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5411, 5413, 5412, 5410 ] }, { "id": "broken", "fg": 5397, "bg": [ 5440, 5442, 5441, 5439 ] } ] }, { "id": "vp_door_opaque_rear", - "fg": [ 5373, 5375, 5374, 5372 ], + "fg": [ 5452, 5454, 5453, 5451 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5386, 5388, 5387, 5385 ] }, { "id": "broken", "fg": 5318, "bg": [ 5373, 5375, 5374, 5372 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5465, 5467, 5466, 5464 ] }, { "id": "broken", "fg": 5397, "bg": [ 5452, 5454, 5453, 5451 ] } ] }, { "id": "vp_hddoor_opaque_left", - "fg": [ 5442, 5444, 5443, 5441 ], + "fg": [ 5521, 5523, 5522, 5520 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5438, 5440, 5439, 5437 ] }, { "id": "broken", "fg": 5318, "bg": [ 5442, 5444, 5443, 5441 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5517, 5519, 5518, 5516 ] }, { "id": "broken", "fg": 5397, "bg": [ 5521, 5523, 5522, 5520 ] } ] }, { "id": "vp_hddoor_opaque_right", - "fg": [ 5454, 5456, 5455, 5453 ], + "fg": [ 5533, 5535, 5534, 5532 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5450, 5452, 5451, 5449 ] }, { "id": "broken", "fg": 5318, "bg": [ 5454, 5456, 5455, 5453 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5529, 5531, 5530, 5528 ] }, { "id": "broken", "fg": 5397, "bg": [ 5533, 5535, 5534, 5532 ] } ] }, { "id": [ "vp_hddoor_opaque", "vp_hddoor_opaque_front" ], - "fg": [ 5434, 5436, 5435, 5433 ], + "fg": [ 5513, 5515, 5514, 5512 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5332, 5334, 5333, 5331 ] }, { "id": "broken", "fg": 5318, "bg": [ 5434, 5436, 5435, 5433 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5411, 5413, 5412, 5410 ] }, { "id": "broken", "fg": 5397, "bg": [ 5513, 5515, 5514, 5512 ] } ] }, { "id": "vp_hddoor_opaque_rear", - "fg": [ 5446, 5448, 5447, 5445 ], + "fg": [ 5525, 5527, 5526, 5524 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 5386, 5388, 5387, 5385 ] }, { "id": "broken", "fg": 5318, "bg": [ 5446, 5448, 5447, 5445 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 5465, 5467, 5466, 5464 ] }, { "id": "broken", "fg": 5397, "bg": [ 5525, 5527, 5526, 5524 ] } ] }, { "id": "vp_frame_cover", - "fg": 5473, + "fg": 5552, "//": [ "frame_cover_rotW", "frame_cover_rotS", "frame_cover_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5473 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5552 } ] }, { "id": "vp_frame_cross", - "fg": 5474, + "fg": 5553, "//": [ "frame_cross_rotW", "frame_cross_rotS", "frame_cross_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5474 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5553 } ] }, { "id": "vp_frame_cross_unconnected", - "fg": 5475, + "fg": 5554, "//": [ "frame_cross_unconnected_rotW", "frame_cross_unconnected_rotS", "frame_cross_unconnected_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5475 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5554 } ] }, { "id": "vp_frame_ne", - "fg": 5488, + "fg": 5567, "//": [ "frame_ne_rotW", "frame_ne_rotS", "frame_ne_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5488 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5567 } ] }, { "id": "vp_frame_nw", - "fg": 5489, + "fg": 5568, "//": [ "frame_nw_rotW", "frame_nw_rotS", "frame_nw_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5489 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5568 } ] }, { "id": "vp_frame_se", - "fg": 5490, + "fg": 5569, "//": [ "frame_se_rotW", "frame_se_rotS", "frame_se_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5490 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5569 } ] }, { "id": "vp_frame_sw", - "fg": 5491, + "fg": 5570, "//": [ "frame_sw_rotW", "frame_sw_rotS", "frame_sw_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5491 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5570 } ] }, { "id": "vp_frame_vertical_unconnected", - "fg": 5499, + "fg": 5578, "//": [ "frame_vertical_unconnected_rotW_right_rotE", "frame_vertical_right", "frame_vertical_unconnected_rotE_right_rotW" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5499 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5578 } ] }, { "id": "vp_frame_vertical_2_unconnected", - "fg": 5496, + "fg": 5575, "//": [ "frame_vertical2_unconnected_rotW", "frame_vertical2_right", "frame_vertical2_unconnected_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5496 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5575 } ] }, { "id": "vp_frame_vertical_left", - "fg": 5497, + "fg": 5576, "//": [ "frame_vertical_left_rotW_right_rotE", "frame_vertical_right", "frame_vertical_left_rotE_right_rotW" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5497 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5576 } ] }, { "id": "vp_frame_vertical_2_left", - "fg": 5494, + "fg": 5573, "//": [ "frame_vertical2_left_rotW", "frame_vertical2_right", "frame_vertical2_left_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5494 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5573 } ] }, { "id": "vp_frame_vertical_right", - "fg": 5498, + "fg": 5577, "//": [ "frame_vertical_left_rotE_right_rotW", "frame_vertical_left", "frame_vertical_left_rotW_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5498 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5577 } ] }, { "id": "vp_frame_vertical_2_right", - "fg": 5495, + "fg": 5574, "//": [ "frame_vertical2_right_rotW", "frame_vertical2_left", "frame_vertical2_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5495 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5574 } ] }, { "id": "vp_frame_horizontal", - "fg": 5476, + "fg": 5555, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5476 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5555 } ] }, { "id": "vp_frame_horizontal_2", - "fg": 5477, + "fg": 5556, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5477 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5556 } ] }, { "id": "vp_frame_horizontal_unconnected", - "fg": 5487, + "fg": 5566, "//": [ "frame_horizontal_unconnected_rotW", "frame_horizontal_unconnected_rotS", "frame_horizontal_unconnected_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5487 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5566 } ] }, { "id": "vp_frame_horizontal_2_unconnected", - "fg": 5480, + "fg": 5559, "//": [ "frame_horizontal2_unconnected_rotW", "frame_horizontal2_unconnected_rotS", "frame_horizontal2_unconnected_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5480 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5559 } ] }, { "id": "vp_frame_horizontal_front", - "fg": 5483, + "fg": 5562, "//": [ "frame_horizontal_front_rotW", "frame_horizontal_front_rotS", "frame_horizontal_front_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5483 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5562 } ] }, { "id": "vp_frame_horizontal_2_front", - "fg": 5478, + "fg": 5557, "//": [ "frame_horizontal2_front_rotW", "frame_horizontal2_front_rotS", "frame_horizontal2_front_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5478 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5557 } ] }, { "id": "vp_frame_horizontal_rear", - "fg": 5485, + "fg": 5564, "//": [ "frame_horizontal_rear_rotW", "frame_horizontal_rear_rotS", "frame_horizontal_rear_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5485 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5564 } ] }, { "id": "vp_frame_horizontal_2_rear", - "fg": 5479, + "fg": 5558, "//": [ "frame_horizontal2_rear_rotW", "frame_horizontal2_rear_rotS", "frame_horizontal2_rear_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5479 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5558 } ] }, { "id": "vp_frame_horizontal_left", - "fg": 5484, + "fg": 5563, "//": [ "frame_horizontal_left_rotW", "frame_horizontal_left_rotS", "frame_horizontal_left_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5484 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5563 } ] }, { "id": "vp_frame_horizontal_2_left", - "fg": 5481, + "fg": 5560, "//": [ "frame_horizontal_2_left_rotW", "frame_horizontal_2_left_rotS", "frame_horizontal_2_left_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5481 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5560 } ] }, { "id": "vp_frame_horizontal_right", - "fg": 5486, + "fg": 5565, "//": [ "frame_horizontal_right_rotW", "frame_horizontal_right_rotS", "frame_horizontal_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5486 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5565 } ] }, { "id": "vp_frame_horizontal_2_right", - "fg": 5482, + "fg": 5561, "//": [ "frame_horizontal_2_right_rotW", "frame_horizontal_2_right_rotS", "frame_horizontal_2_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5482 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5561 } ] }, { "id": "vp_frame_vertical", - "fg": 5492, + "fg": 5571, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5492 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5571 } ] }, { "id": "vp_frame_vertical_2", - "fg": 5493, + "fg": 5572, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5493 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5572 } ] }, { "id": "vp_hdframe_cover", - "fg": 5500, + "fg": 5579, "//": [ "hdframe_cover_rotW", "hdframe_cover_rotS", "hdframe_cover_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5500 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5579 } ] }, { "id": "vp_hdframe_cross", - "fg": 5501, + "fg": 5580, "//": [ "hdframe_cross_rotW", "hdframe_cross_rotS", "hdframe_cross_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5501 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5580 } ] }, { "id": "vp_hdframe_cross_unconnected", - "fg": 5502, + "fg": 5581, "//": [ "hdframe_cross_unconnected_rotW", "hdframe_cross_unconnected_rotS", "hdframe_cross_unconnected_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5502 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5581 } ] }, { "id": "vp_hdframe_ne", - "fg": 5515, + "fg": 5594, "//": [ "hdframe_ne_rotW", "hdframe_ne_rotS", "hdframe_ne_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5515 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5594 } ] }, { "id": "vp_hdframe_nw", - "fg": 5516, + "fg": 5595, "//": [ "hdframe_nw_rotW", "hdframe_nw_rotS", "hdframe_nw_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5516 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5595 } ] }, { "id": "vp_hdframe_se", - "fg": 5517, + "fg": 5596, "//": [ "hdframe_se_rotW", "hdframe_se_rotS", "hdframe_se_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5517 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5596 } ] }, { "id": "vp_hdframe_sw", - "fg": 5518, + "fg": 5597, "//": [ "hdframe_sw_rotW", "hdframe_sw_rotS", "hdframe_sw_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5518 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5597 } ] }, { "id": "vp_hdframe_vertical_unconnected", - "fg": 5526, + "fg": 5605, "//": [ "hdframe_vertical_unconnected_rotW_right_rotE", "hdframe_vertical_right", @@ -7745,73 +7772,73 @@ ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5526 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5605 } ] }, { "id": "vp_hdframe_vertical_2_unconnected", - "fg": 5523, + "fg": 5602, "//": [ "hdframe_vertical2_unconnected_rotW", "hdframe_vertical2_right", "hdframe_vertical2_unconnected_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5523 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5602 } ] }, { "id": "vp_hdframe_vertical_left", - "fg": 5524, + "fg": 5603, "//": [ "hdframe_vertical_left_rotW_right_rotE", "hdframe_vertical_right", "hdframe_vertical_left_rotE_right_rotW" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5524 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5603 } ] }, { "id": "vp_hdframe_vertical_2_left", - "fg": 5521, + "fg": 5600, "//": [ "hdframe_vertical2_left_rotW", "hdframe_vertical2_right", "hdframe_vertical2_left_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5521 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5600 } ] }, { "id": "vp_hdframe_vertical_right", - "fg": 5525, + "fg": 5604, "//": [ "hdframe_vertical_left_rotE_right_rotW", "hdframe_vertical_left", "hdframe_vertical_left_rotW_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5525 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5604 } ] }, { "id": "vp_hdframe_vertical_2_right", - "fg": 5522, + "fg": 5601, "//": [ "hdframe_vertical2_right_rotW", "hdframe_vertical2_left", "hdframe_vertical2_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5522 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5601 } ] }, { "id": "vp_hdframe_horizontal", - "fg": 5503, + "fg": 5582, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5503 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5582 } ] }, { "id": "vp_hdframe_horizontal_2", - "fg": 5504, + "fg": 5583, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5504 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5583 } ] }, { "id": "vp_hdframe_horizontal_unconnected", - "fg": 5514, + "fg": 5593, "//": [ "hdframe_horizontal_unconnected_rotW", "hdframe_horizontal_unconnected_rotS", "hdframe_horizontal_unconnected_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5514 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5593 } ] }, { "id": "vp_hdframe_horizontal_2_unconnected", - "fg": 5507, + "fg": 5586, "//": [ "hdframe_horizontal2_unconnected_rotW", "hdframe_horizontal2_unconnected_rotS", @@ -7819,145 +7846,145 @@ ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5507 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5586 } ] }, { "id": "vp_hdframe_horizontal_front", - "fg": 5510, + "fg": 5589, "//": [ "hdframe_horizontal_front_rotW", "hdframe_horizontal_front_rotS", "hdframe_horizontal_front_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5510 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5589 } ] }, { "id": "vp_hdframe_horizontal_2_front", - "fg": 5505, + "fg": 5584, "//": [ "hdframe_horizontal2_front_rotW", "hdframe_horizontal2_front_rotS", "hdframe_horizontal2_front_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5505 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5584 } ] }, { "id": "vp_hdframe_horizontal_rear", - "fg": 5512, + "fg": 5591, "//": [ "hdframe_horizontal_rear_rotW", "hdframe_horizontal_rear_rotS", "hdframe_horizontal_rear_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5512 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5591 } ] }, { "id": "vp_hdframe_horizontal_2_rear", - "fg": 5506, + "fg": 5585, "//": [ "hdframe_horizontal2_rear_rotW", "hdframe_horizontal2_rear_rotS", "hdframe_horizontal2_rear_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5506 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5585 } ] }, { "id": "vp_hdframe_horizontal_left", - "fg": 5511, + "fg": 5590, "//": [ "hdframe_horizontal_left_rotW", "hdframe_horizontal_left_rotS", "hdframe_horizontal_left_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5511 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5590 } ] }, { "id": "vp_hdframe_horizontal_2_left", - "fg": 5508, + "fg": 5587, "//": [ "hdframe_horizontal_2_left_rotW", "hdframe_horizontal_2_left_rotS", "hdframe_horizontal_2_left_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5508 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5587 } ] }, { "id": "vp_hdframe_horizontal_right", - "fg": 5513, + "fg": 5592, "//": [ "hdframe_horizontal_right_rotW", "hdframe_horizontal_right_rotS", "hdframe_horizontal_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5513 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5592 } ] }, { "id": "vp_hdframe_horizontal_2_right", - "fg": 5509, + "fg": 5588, "//": [ "hdframe_horizontal_2_right_rotW", "hdframe_horizontal_2_right_rotS", "hdframe_horizontal_2_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5509 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5588 } ] }, { "id": "vp_hdframe_vertical", - "fg": 5519, + "fg": 5598, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5519 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5598 } ] }, { "id": "vp_hdframe_vertical_2", - "fg": 5520, + "fg": 5599, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5520 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5599 } ] }, { "id": "vp_xlframe_cover", - "fg": 5527, + "fg": 5606, "//": [ "xlframe_cover_rotW", "xlframe_cover_rotS", "xlframe_cover_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5527 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5606 } ] }, { "id": "vp_xlframe_cross", - "fg": 5528, + "fg": 5607, "//": [ "xlframe_cross_rotW", "xlframe_cross_rotS", "xlframe_cross_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5528 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5607 } ] }, { "id": "vp_xlframe_cross_unconnected", - "fg": 5529, + "fg": 5608, "//": [ "xlframe_cross_unconnected_rotW", "xlframe_cross_unconnected_rotS", "xlframe_cross_unconnected_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5529 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5608 } ] }, { "id": "vp_xlframe_ne", - "fg": 5542, + "fg": 5621, "//": [ "xlframe_ne_rotW", "xlframe_ne_rotS", "xlframe_ne_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5542 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5621 } ] }, { "id": "vp_xlframe_nw", - "fg": 5543, + "fg": 5622, "//": [ "xlframe_nw_rotW", "xlframe_nw_rotS", "xlframe_nw_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5543 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5622 } ] }, { "id": "vp_xlframe_se", - "fg": 5544, + "fg": 5623, "//": [ "xlframe_se_rotW", "xlframe_se_rotS", "xlframe_se_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5544 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5623 } ] }, { "id": "vp_xlframe_sw", - "fg": 5545, + "fg": 5624, "//": [ "xlframe_sw_rotW", "xlframe_sw_rotS", "xlframe_sw_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5545 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5624 } ] }, { "id": "vp_xlframe_vertical_unconnected", - "fg": 5553, + "fg": 5632, "//": [ "xlframe_vertical_unconnected_rotW_right_rotE", "xlframe_vertical_unconnected", @@ -7965,73 +7992,73 @@ ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5553 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5632 } ] }, { "id": "vp_xlframe_vertical_2_unconnected", - "fg": 5550, + "fg": 5629, "//": [ "xlframe_vertical2_unconnected_rotW", "xlframe_vertical2_unconnected", "xlframe_vertical2_unconnected_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5550 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5629 } ] }, { "id": "vp_xlframe_vertical_left", - "fg": 5551, + "fg": 5630, "//": [ "xlframe_vertical_left_rotW_right_rotE", "xlframe_vertical_right", "xlframe_vertical_left_rotE_right_rotW" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5551 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5630 } ] }, { "id": "vp_xlframe_vertical_2_left", - "fg": 5548, + "fg": 5627, "//": [ "xlframe_vertical2_left_rotW", "xlframe_vertical2_right", "xlframe_vertical2_left_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5548 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5627 } ] }, { "id": "vp_xlframe_vertical_right", - "fg": 5552, + "fg": 5631, "//": [ "xlframe_vertical_left_rotE_right_rotW", "xlframe_vertical_left", "vp_xlframe_vertical_left_rotW_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5552 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5631 } ] }, { "id": "vp_xlframe_vertical_2_right", - "fg": 5549, + "fg": 5628, "//": [ "xlframe_vertical2_right_rotW", "xlframe_vertical2_left", "vp_xlframe_vertical2_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5549 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5628 } ] }, { "id": "vp_xlframe_horizontal", - "fg": 5530, + "fg": 5609, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5530 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5609 } ] }, { "id": "vp_xlframe_horizontal_2", - "fg": 5531, + "fg": 5610, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5531 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5610 } ] }, { "id": "vp_xlframe_horizontal_unconnected", - "fg": 5541, + "fg": 5620, "//": [ "xlframe_horizontal_unconnected_rotW", "xlframe_horizontal_unconnected_rotS", "xlframe_horizontal_unconnected_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5541 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5620 } ] }, { "id": "vp_xlframe_horizontal_2_unconnected", - "fg": 5534, + "fg": 5613, "//": [ "xlframe_horizontal2_unconnected_rotW", "xlframe_horizontal2_unconnected_rotS", @@ -8039,425 +8066,425 @@ ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5534 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5613 } ] }, { "id": "vp_xlframe_horizontal_front", - "fg": 5537, + "fg": 5616, "//": [ "xlframe_horizontal_front_rotW", "xlframe_horizontal_front_rotS", "xlframe_horizontal_front_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5537 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5616 } ] }, { "id": "vp_xlframe_horizontal_2_front", - "fg": 5532, + "fg": 5611, "//": [ "xlframe_horizontal2_front_rotW", "xlframe_horizontal2_front_rotS", "xlframe_horizontal2_front_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5532 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5611 } ] }, { "id": "vp_xlframe_horizontal_rear", - "fg": 5539, + "fg": 5618, "//": [ "xlframe_horizontal_rear_rotW", "xlframe_horizontal_rear_rotS", "xlframe_horizontal_rear_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5539 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5618 } ] }, { "id": "vp_xlframe_horizontal_2_rear", - "fg": 5533, + "fg": 5612, "//": [ "xlframe_horizontal2_rear_rotW", "xlframe_horizontal2_rear_rotS", "xlframe_horizontal2_rear_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5533 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5612 } ] }, { "id": "vp_xlframe_horizontal_left", - "fg": 5538, + "fg": 5617, "//": [ "xlframe_horizontal_left_rotW", "xlframe_horizontal_left_rotS", "xlframe_horizontal_left_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5538 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5617 } ] }, { "id": "vp_xlframe_horizontal_2_left", - "fg": 5535, + "fg": 5614, "//": [ "xlframe_horizontal_2_left_rotW", "xlframe_horizontal_2_left_rotS", "xlframe_horizontal_2_left_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5535 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5614 } ] }, { "id": "vp_xlframe_horizontal_right", - "fg": 5540, + "fg": 5619, "//": [ "xlframe_horizontal_right_rotW", "xlframe_horizontal_right_rotS", "xlframe_horizontal_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5540 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5619 } ] }, { "id": "vp_xlframe_horizontal_2_right", - "fg": 5536, + "fg": 5615, "//": [ "xlframe_horizontal_2_right_rotW", "xlframe_horizontal_2_right_rotS", "xlframe_horizontal_2_right_rotE" ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5536 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5615 } ] }, { "id": "vp_xlframe_vertical", - "fg": 5546, + "fg": 5625, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5546 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5625 } ] }, { "id": "vp_xlframe_vertical_2", - "fg": 5547, + "fg": 5626, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5547 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5626 } ] }, { "id": [ "vp_headlight", "vp_headlight_reinforced", "vp_wide_headlight_reinforced", "vp_wide_headlight" ], - "fg": 5555 + "fg": 5634 }, { "id": [ "vp_headlight_ne", "vp_headlight_reinforced_ne", "vp_wide_headlight_reinforced_ne", "vp_wide_headlight_ne" ], - "fg": 5554 + "fg": 5633 }, { "id": [ "vp_headlight_nw", "vp_headlight_reinforced_nw", "vp_wide_headlight_reinforced_nw", "vp_wide_headlight_nw" ], - "fg": 5555 + "fg": 5634 }, { "id": "vp_saddle_motor", - "fg": [ 5557, 5559, 5558, 5556 ], + "fg": [ 5636, 5638, 5637, 5635 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5557, 5559, 5558, 5556 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5636, 5638, 5637, 5635 ] } ] }, { "id": [ "vp_wheel_motorbike", "vp_wheel_motorbike_steerable", "vp_wheel_motorbike_or", "vp_wheel_motorbike_or_steerable" ], - "fg": [ 5565, 5567, 5566, 5564 ], + "fg": [ 5644, 5646, 5645, 5643 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5565, 5567, 5566, 5564 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5644, 5646, 5645, 5643 ] } ] }, { "id": [ "vp_wheel_motorbike_rear", "vp_wheel_motorbike_or_rear" ], - "fg": [ 5561, 5563, 5562, 5560 ], + "fg": [ 5640, 5642, 5641, 5639 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5561, 5563, 5562, 5560 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5640, 5642, 5641, 5639 ] } ] }, { "id": "vp_light_blue", - "fg": [ 5586, 5587 ], + "fg": [ 5665, 5666 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5586, 5587 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5665, 5666 ] } ] }, { "id": "vp_light_red", - "fg": [ 5588, 5589 ], + "fg": [ 5667, 5668 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5588, 5589 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5667, 5668 ] } ] }, { "id": [ "vp_floodlight", "vp_directed_floodlight" ], - "fg": [ 5580, 5582, 5581, 5579 ], + "fg": [ 5659, 5661, 5660, 5658 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5580, 5582, 5581, 5579 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5659, 5661, 5660, 5658 ] } ] }, { "id": "vp_veh_table", - "fg": [ 5569, 5569 ], - "bg": [ 5599, 5598 ], - "additional_tiles": [ { "id": "broken", "fg": 5570, "bg": [ 5599, 5598 ] } ], + "fg": [ 5648, 5648 ], + "bg": [ 5678, 5677 ], + "additional_tiles": [ { "id": "broken", "fg": 5649, "bg": [ 5678, 5677 ] } ], "multitile": true, "rotates": true }, { "id": "vp_minifridge", - "fg": 5593, + "fg": 5672, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5593 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5672 } ] }, { "id": "vp_minifreezer", - "fg": 5592, + "fg": 5671, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5592 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5671 } ] }, { "id": "vp_kitchen_unit", - "fg": 5585, + "fg": 5664, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5585 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5664 } ] }, { "id": "vp_welding_rig", - "fg": 5597, + "fg": 5676, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5597 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5676 } ] }, { "id": "vp_craft_rig", - "fg": 5576, + "fg": 5655, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5576 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5655 } ] }, { "id": "vp_washing_machine", - "fg": 5596, + "fg": 5675, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5596 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5675 } ] }, { "id": "vp_bed", - "fg": 5574, + "fg": 5653, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5574 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5653 } ] }, { "id": "vp_veh_forge", - "fg": 5583, + "fg": 5662, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5583 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5662 } ] }, { "id": "vp_veh_kiln", - "fg": 5584, + "fg": 5663, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5584 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5663 } ] }, { "id": "vp_chemlab", - "fg": 5575, + "fg": 5654, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5575 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5654 } ] }, { "id": "vp_aisle_vertical", - "fg": 5572, + "fg": 5651, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5572 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5651 } ] }, { "id": "vp_aisle_horizontal", - "fg": 5571, + "fg": 5650, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5571 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5650 } ] }, { "id": "vp_trunk_floor", - "fg": 5595, - "bg": 5572, + "fg": 5674, + "bg": 5651, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5595 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5674 } ] }, { "id": "vp_wooden_aisle_vertical", - "fg": [ 5599, 5598 ], + "fg": [ 5678, 5677 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5599, 5598 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5678, 5677 ] } ] }, { "id": "vp_wooden_aisle_horizontal", - "fg": [ 5598, 5599 ], + "fg": [ 5677, 5678 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5598, 5599 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5677, 5678 ] } ] }, { "id": "vp_lit_aisle_vertical", - "fg": 5591, + "fg": 5670, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5591 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5670 } ] }, { "id": "vp_lit_aisle_horizontal", - "fg": 5590, + "fg": 5669, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5590 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5669 } ] }, - { "id": [ "vp_crane_medium", "vp_crane_small", "vp_crane_medium_internal", "crane_tiny" ], "fg": 5577 }, + { "id": [ "vp_crane_medium", "vp_crane_small", "vp_crane_medium_internal", "crane_tiny" ], "fg": 5656 }, { "id": "vp_omnicam", - "fg": 5568, + "fg": 5647, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5568 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5647 } ] }, - { "id": "vp_ram_spiked", "fg": [ 5612, 5614, 5613, 5615 ], "rotates": true }, - { "id": "vp_ram_wood", "fg": [ 5620, 5622, 5621, 5623 ], "rotates": true }, - { "id": "vp_spike_wood", "fg": [ 5624, 5626, 5625, 5627 ], "rotates": true }, - { "id": "vp_ram_military", "fg": [ 5608, 5610, 5609, 5611 ], "rotates": true }, - { "id": "vp_ram_steel", "fg": [ 5616, 5618, 5617, 5619 ], "rotates": true }, - { "id": "vp_ram_hardsteel", "fg": [ 5604, 5606, 5605, 5607 ], "rotates": true }, - { "id": "vp_ram_alloy", "fg": [ 5600, 5602, 5601, 5603 ], "rotates": true }, + { "id": "vp_ram_spiked", "fg": [ 5691, 5693, 5692, 5694 ], "rotates": true }, + { "id": "vp_ram_wood", "fg": [ 5699, 5701, 5700, 5702 ], "rotates": true }, + { "id": "vp_spike_wood", "fg": [ 5703, 5705, 5704, 5706 ], "rotates": true }, + { "id": "vp_ram_military", "fg": [ 5687, 5689, 5688, 5690 ], "rotates": true }, + { "id": "vp_ram_steel", "fg": [ 5695, 5697, 5696, 5698 ], "rotates": true }, + { "id": "vp_ram_hardsteel", "fg": [ 5683, 5685, 5684, 5686 ], "rotates": true }, + { "id": "vp_ram_alloy", "fg": [ 5679, 5681, 5680, 5682 ], "rotates": true }, { "id": [ "vp_folding_seat", "vp_reclining_seat", "vp_seat" ], "rotates": true, - "fg": [ 5663, 5661, 5656, 5662 ], + "fg": [ 5742, 5740, 5735, 5741 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5663, 5661, 5656, 5662 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5742, 5740, 5735, 5741 ] } ] }, { "id": [ "vp_seat_leather", "vp_reclining_seat_leather" ], "rotates": true, - "fg": [ 5660, 5658, 5657, 5659 ], + "fg": [ 5739, 5737, 5736, 5738 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5660, 5658, 5657, 5659 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5739, 5737, 5736, 5738 ] } ] }, { "id": "vp_seat_wood", "rotates": true, - "bg": [ 5599, 5598 ], - "fg": [ 5666, 5666, 5667, 5667 ], + "bg": [ 5678, 5677 ], + "fg": [ 5745, 5745, 5746, 5746 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5666, 5666, 5667, 5667 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5745, 5745, 5746, 5746 ] } ] }, { "id": "vp_seat_wood_flimsy", "rotates": true, - "bg": [ 5599, 5598 ], - "fg": [ 5664, 5664, 5665, 5665 ], + "bg": [ 5678, 5677 ], + "fg": [ 5743, 5743, 5744, 5744 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5664, 5664, 5665, 5665 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5743, 5743, 5744, 5744 ] } ] }, { "id": "vp_seat_back", - "fg": [ 5654, 5655, 5632, 5633 ], + "fg": [ 5733, 5734, 5711, 5712 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5654, 5655, 5632, 5633 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5733, 5734, 5711, 5712 ] } ] }, { "id": "vp_seat_back_right", - "fg": [ 5652, 5653, 5650, 5651 ], + "fg": [ 5731, 5732, 5729, 5730 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5652, 5653, 5650, 5651 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5731, 5732, 5729, 5730 ] } ] }, { "id": "vp_seat_back_left", - "fg": [ 5648, 5649, 5646, 5647 ], + "fg": [ 5727, 5728, 5725, 5726 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5648, 5649, 5646, 5647 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5727, 5728, 5725, 5726 ] } ] }, { "id": "vp_seat_back_leather", - "fg": [ 5644, 5645, 5634, 5635 ], + "fg": [ 5723, 5724, 5713, 5714 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5644, 5645, 5634, 5635 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5723, 5724, 5713, 5714 ] } ] }, { "id": "vp_seat_back_leather_right", - "fg": [ 5642, 5643, 5640, 5641 ], + "fg": [ 5721, 5722, 5719, 5720 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5642, 5643, 5640, 5641 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5721, 5722, 5719, 5720 ] } ] }, { "id": "vp_seat_back_leather_left", - "fg": [ 5638, 5639, 5636, 5637 ], + "fg": [ 5717, 5718, 5715, 5716 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5638, 5639, 5636, 5637 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5717, 5718, 5715, 5716 ] } ] }, { "id": "vp_seat_back_vertical", - "fg": [ 5633, 5654, 5655, 5632 ], + "fg": [ 5712, 5733, 5734, 5711 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5633, 5654, 5655, 5632 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5712, 5733, 5734, 5711 ] } ] }, { "id": "vp_seat_back_vertical_right", - "fg": [ 5651, 5652, 5653, 5650 ], + "fg": [ 5730, 5731, 5732, 5729 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5651, 5652, 5653, 5650 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5730, 5731, 5732, 5729 ] } ] }, { "id": "vp_seat_back_vertical_left", - "fg": [ 5647, 5648, 5649, 5646 ], + "fg": [ 5726, 5727, 5728, 5725 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5647, 5648, 5649, 5646 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5726, 5727, 5728, 5725 ] } ] }, { "id": "vp_seat_back_leather_vertical", - "fg": [ 5635, 5644, 5645, 5634 ], + "fg": [ 5714, 5723, 5724, 5713 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5635, 5644, 5645, 5634 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5714, 5723, 5724, 5713 ] } ] }, { "id": "vp_seat_back_leather_vertical_right", - "fg": [ 5641, 5642, 5643, 5640 ], + "fg": [ 5720, 5721, 5722, 5719 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5641, 5642, 5643, 5640 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5720, 5721, 5722, 5719 ] } ] }, { "id": "vp_seat_back_leather_vertical_left", - "fg": [ 5637, 5638, 5639, 5636 ], + "fg": [ 5716, 5717, 5718, 5715 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5637, 5638, 5639, 5636 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5716, 5717, 5718, 5715 ] } ] }, { "id": [ "vp_saddle", "vp_saddle_pedal" ], - "fg": [ 5629, 5631, 5630, 5628 ], + "fg": [ 5708, 5710, 5709, 5707 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5629, 5631, 5630, 5628 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5708, 5710, 5709, 5707 ] } ] }, { "id": [ "vp_reinforced_solar_panel_v2", "vp_xreinforced_solar_panel_v2" ], - "fg": 5670, + "fg": 5749, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5671 } ] + "additional_tiles": [ { "id": "broken", "fg": 5750 } ] }, { "id": [ "vp_reinforced_solar_panel", "vp_xreinforced_solar_panel" ], - "fg": 5668, + "fg": 5747, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5669 } ] + "additional_tiles": [ { "id": "broken", "fg": 5748 } ] }, { "id": [ "vp_solar_panel_v2", "vp_xsolar_panel_v2" ], - "fg": 5674, + "fg": 5753, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5675 } ] + "additional_tiles": [ { "id": "broken", "fg": 5754 } ] }, { "id": [ "vp_solar_panel_v3", "vp_xsolar_panel_v3" ], - "fg": 5676, + "fg": 5755, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5677 } ] + "additional_tiles": [ { "id": "broken", "fg": 5756 } ] }, { "id": [ "vp_solar_panel", "vp_xsolar_panel" ], - "fg": 5672, + "fg": 5751, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5673 } ] + "additional_tiles": [ { "id": "broken", "fg": 5752 } ] }, { "id": [ @@ -8474,228 +8501,228 @@ "vp_mounted_m60_semi" ], "//": "rifles and machineguns", - "fg": 5679, - "bg": 5678, + "fg": 5758, + "bg": 5757, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5679 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5758 } ] }, { "id": [ "vp_mounted_emp_gun", "vp_mounted_plasma_gun", "vp_plasma_gun", "vp_laser_rifle" ], "//": "energy weapons", - "fg": 5679, - "bg": 5678, + "fg": 5758, + "bg": 5757, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5679 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5758 } ] }, { "id": [ "vp_mounted_hk_g80", "vp_mounted_coilgun" ], "//": "railguns", - "fg": 5679, - "bg": 5678, + "fg": 5758, + "bg": 5757, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5679 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5758 } ] }, { "id": [ "vp_mounted_bigun", "vp_mounted_m134" ], "//": "multibarrel weapons", - "fg": 5679, - "bg": 5678, + "fg": 5758, + "bg": 5757, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5679 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5758 } ] }, { "id": [ "vp_watercannon", "vp_flamethrower", "vp_mounted_chemical_thrower" ], "//": "liquid sprayers", - "fg": 5679, - "bg": 5678, + "fg": 5758, + "bg": 5757, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5679 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5758 } ] }, { "id": "vp_tow_launcher", "//": "rocket tubes", - "fg": 5679, - "bg": 5678, + "fg": 5758, + "bg": 5757, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5679 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5758 } ] }, { "id": "vp_roller_drum", - "fg": 5680, + "fg": 5759, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5680 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5759 } ] }, { "id": [ "vp_wheel", "vp_wheel_steerable" ], - "fg": 5682, + "fg": 5761, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5682 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5761 } ] }, { "id": [ "vp_wheel_bicycle", "vp_wheel_bicycle_steerable" ], - "fg": [ 5688, 5690, 5689, 5687 ], + "fg": [ 5767, 5769, 5768, 5766 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5688, 5690, 5689, 5687 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5767, 5769, 5768, 5766 ] } ] }, { "id": "vp_wheel_bicycle_or", - "fg": [ 5684, 5686, 5685, 5683 ], + "fg": [ 5763, 5765, 5764, 5762 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5684, 5686, 5685, 5683 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5763, 5765, 5764, 5762 ] } ] }, { "id": "vp_wheel_bicycle_or_rear", - "fg": [ 5685, 5683, 5684, 5686 ], + "fg": [ 5764, 5762, 5763, 5765 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5685, 5683, 5684, 5686 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5764, 5762, 5763, 5765 ] } ] }, { "id": [ "vp_wheel_small", "vp_wheel_small_steerable" ], - "fg": [ 5692, 5694, 5693, 5691 ], + "fg": [ 5771, 5773, 5772, 5770 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5692, 5694, 5693, 5691 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5771, 5773, 5772, 5770 ] } ] }, { "id": "vp_wheel_bicycle_rear", - "fg": [ 5689, 5687, 5688, 5690 ], + "fg": [ 5768, 5766, 5767, 5769 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5689, 5687, 5688, 5690 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5768, 5766, 5767, 5769 ] } ] }, { "id": "vp_mounted_spare_tire", - "fg": 5681, + "fg": 5760, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5681 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5760 } ] }, { "id": "vp_wheel_wide", - "fg": 5695, + "fg": 5774, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5695 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5774 } ] }, { "id": "vp_wheel_wood", - "fg": [ 5701, 5703, 5702, 5700 ], + "fg": [ 5780, 5782, 5781, 5779 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5701, 5703, 5702, 5700 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5780, 5782, 5781, 5779 ] } ] }, { "id": "vp_wheel_wood_b", - "fg": [ 5697, 5699, 5698, 5696 ], + "fg": [ 5776, 5778, 5777, 5775 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5697, 5699, 5698, 5696 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5776, 5778, 5777, 5775 ] } ] }, { "id": "vp_yoke_harness", - "fg": [ 5707, 5705, 5704, 5706 ], + "fg": [ 5786, 5784, 5783, 5785 ], "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 5707, 5705, 5704, 5706 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 5786, 5784, 5783, 5785 ] } ] }, { "id": [ "vp_windshield", "vp_windshield_horizontal", "vp_windshield_horizontal_front", "vp_windshield_front_edge" ], - "fg": [ 5708, 5715, 5714, 5713 ], - "additional_tiles": [ { "id": "broken", "fg": 5319, "bg": [ 5708, 5715, 5714, 5713 ] } ], + "fg": [ 5787, 5794, 5793, 5792 ], + "additional_tiles": [ { "id": "broken", "fg": 5398, "bg": [ 5787, 5794, 5793, 5792 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_horizontal_rear", - "fg": [ 5736, 5743, 5742, 5741 ], - "additional_tiles": [ { "id": "broken", "fg": 5319, "bg": [ 5736, 5743, 5742, 5741 ] } ], + "fg": [ 5815, 5822, 5821, 5820 ], + "additional_tiles": [ { "id": "broken", "fg": 5398, "bg": [ 5815, 5822, 5821, 5820 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_horizontal_front_edge", - "fg": [ 5710, 5712, 5711, 5709 ], - "additional_tiles": [ { "id": "broken", "fg": 5319, "bg": [ 5710, 5712, 5711, 5709 ] } ], + "fg": [ 5789, 5791, 5790, 5788 ], + "additional_tiles": [ { "id": "broken", "fg": 5398, "bg": [ 5789, 5791, 5790, 5788 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_horizontal_rear_edge", - "fg": [ 5737, 5740, 5739, 5738 ], - "additional_tiles": [ { "id": "broken", "fg": 5319, "bg": [ 5737, 5740, 5739, 5738 ] } ], + "fg": [ 5816, 5819, 5818, 5817 ], + "additional_tiles": [ { "id": "broken", "fg": 5398, "bg": [ 5816, 5819, 5818, 5817 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_nw", - "fg": [ 5728, 5735, 5734, 5733 ], - "additional_tiles": [ { "id": "broken", "fg": 5321, "bg": [ 5728, 5735, 5734, 5733 ] } ], + "fg": [ 5807, 5814, 5813, 5812 ], + "additional_tiles": [ { "id": "broken", "fg": 5400, "bg": [ 5807, 5814, 5813, 5812 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_ne", - "fg": [ 5720, 5727, 5726, 5725 ], - "additional_tiles": [ { "id": "broken", "fg": 5320, "bg": [ 5720, 5727, 5726, 5725 ] } ], + "fg": [ 5799, 5806, 5805, 5804 ], + "additional_tiles": [ { "id": "broken", "fg": 5399, "bg": [ 5799, 5806, 5805, 5804 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_sw", - "fg": [ 5761, 5763, 5762, 5760 ], - "additional_tiles": [ { "id": "broken", "fg": 5321, "bg": [ 5761, 5763, 5762, 5760 ] } ], + "fg": [ 5840, 5842, 5841, 5839 ], + "additional_tiles": [ { "id": "broken", "fg": 5400, "bg": [ 5840, 5842, 5841, 5839 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_se", - "fg": [ 5753, 5755, 5754, 5752 ], - "additional_tiles": [ { "id": "broken", "fg": 5320, "bg": [ 5753, 5755, 5754, 5752 ] } ], + "fg": [ 5832, 5834, 5833, 5831 ], + "additional_tiles": [ { "id": "broken", "fg": 5399, "bg": [ 5832, 5834, 5833, 5831 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_nw_edge", - "fg": [ 5730, 5732, 5731, 5729 ], - "additional_tiles": [ { "id": "broken", "fg": 5321, "bg": [ 5730, 5732, 5731, 5729 ] } ], + "fg": [ 5809, 5811, 5810, 5808 ], + "additional_tiles": [ { "id": "broken", "fg": 5400, "bg": [ 5809, 5811, 5810, 5808 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_ne_edge", - "fg": [ 5722, 5724, 5723, 5721 ], - "additional_tiles": [ { "id": "broken", "fg": 5320, "bg": [ 5722, 5724, 5723, 5721 ] } ], + "fg": [ 5801, 5803, 5802, 5800 ], + "additional_tiles": [ { "id": "broken", "fg": 5399, "bg": [ 5801, 5803, 5802, 5800 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_sw_edge", - "fg": [ 5756, 5759, 5758, 5757 ], - "additional_tiles": [ { "id": "broken", "fg": 5321, "bg": [ 5756, 5759, 5758, 5757 ] } ], + "fg": [ 5835, 5838, 5837, 5836 ], + "additional_tiles": [ { "id": "broken", "fg": 5400, "bg": [ 5835, 5838, 5837, 5836 ] } ], "multitile": true, "rotates": true }, { "id": "vp_windshield_se_edge", - "fg": [ 5748, 5751, 5750, 5749 ], - "additional_tiles": [ { "id": "broken", "fg": 5320, "bg": [ 5748, 5751, 5750, 5749 ] } ], + "fg": [ 5827, 5830, 5829, 5828 ], + "additional_tiles": [ { "id": "broken", "fg": 5399, "bg": [ 5827, 5830, 5829, 5828 ] } ], "multitile": true, "rotates": true }, { "id": [ "vp_windshield_vertical_left", "vp_windshield_left" ], - "fg": [ 5716, 5719, 5718, 5717 ], - "additional_tiles": [ { "id": "broken", "fg": 5320, "bg": [ 5716, 5719, 5718, 5717 ] } ], + "fg": [ 5795, 5798, 5797, 5796 ], + "additional_tiles": [ { "id": "broken", "fg": 5399, "bg": [ 5795, 5798, 5797, 5796 ] } ], "multitile": true, "rotates": true }, { "id": [ "vp_windshield_vertical_right", "vp_windshield_right" ], - "fg": [ 5744, 5747, 5746, 5745 ], - "additional_tiles": [ { "id": "broken", "fg": 5321, "bg": [ 5744, 5747, 5746, 5745 ] } ], + "fg": [ 5823, 5826, 5825, 5824 ], + "additional_tiles": [ { "id": "broken", "fg": 5400, "bg": [ 5823, 5826, 5825, 5824 ] } ], "multitile": true, "rotates": true }, @@ -8706,283 +8733,283 @@ "vp_reinforced_windshield_horizontal_front", "vp_reinforced_windshield_front_edge" ], - "fg": 5764, + "fg": 5843, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5764 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5843 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear", - "fg": 5765, + "fg": 5844, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5765 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5844 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_edge", - "fg": 5766, + "fg": 5845, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5766 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5845 } ] }, { "id": "vp_reinforced_windshield_nw", - "fg": 5768, + "fg": 5847, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5768 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5847 } ] }, { "id": "vp_reinforced_windshield_ne", - "fg": 5767, + "fg": 5846, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5767 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5846 } ] }, { "id": "vp_reinforced_windshield_sw", - "fg": 5771, + "fg": 5850, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5771 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5850 } ] }, { "id": "vp_reinforced_windshield_se", - "fg": 5769, + "fg": 5848, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5769 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5848 } ] }, { "id": "vp_reinforced_windshield_sw_edge", - "fg": 5772, + "fg": 5851, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5772 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5851 } ] }, { "id": "vp_reinforced_windshield_se_edge", - "fg": 5770, + "fg": 5849, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5770 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5849 } ] }, { "id": [ "vp_reinforced_windshield_vertical_left", "vp_reinforced_windshield_left" ], - "fg": 5773, + "fg": 5852, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5773 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5852 } ] }, { "id": [ "vp_reinforced_windshield_vertical_right", "vp_reinforced_windshield_right" ], - "fg": 5774, + "fg": 5853, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5774 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5853 } ] }, { "id": "vp_frame_wood_handle", - "fg": 5775, + "fg": 5854, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5775 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5854 } ] }, { "id": "vp_frame_wood_light_handle", - "fg": 5775, + "fg": 5854, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5775 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5854 } ] }, { "id": "vp_frame_wood_vertical_2", - "fg": 5796, + "fg": 5875, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5796 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5875 } ] }, { "id": "vp_frame_wood_vertical_2_unconnected", - "fg": 5799, + "fg": 5878, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5799 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5878 } ] }, { "id": "vp_frame_wood_vertical_2_right", - "fg": 5798, + "fg": 5877, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5798 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5877 } ] }, { "id": "vp_frame_wood_vertical_2_left", - "fg": 5797, + "fg": 5876, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5797 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5876 } ] }, { "id": "vp_frame_wood_vertical", - "fg": 5795, + "fg": 5874, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5795 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5874 } ] }, { "id": "vp_frame_wood_vertical_unconnected", - "fg": 5802, + "fg": 5881, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5802 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5881 } ] }, { "id": "vp_frame_wood_vertical_right", - "fg": 5801, + "fg": 5880, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5801 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5880 } ] }, { "id": "vp_frame_wood_vertical_left", - "fg": 5800, + "fg": 5879, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5800 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5879 } ] }, { "id": "vp_frame_wood_sw", - "fg": 5794, + "fg": 5873, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5794 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5873 } ] }, { "id": "vp_frame_wood_se", - "fg": 5793, + "fg": 5872, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5793 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5872 } ] }, { "id": "vp_frame_wood_nw", - "fg": 5792, + "fg": 5871, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5792 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5871 } ] }, { "id": "vp_frame_wood_ne", - "fg": 5791, + "fg": 5870, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5791 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5870 } ] }, { "id": "vp_frame_wood_horizontal_2", - "fg": 5780, + "fg": 5859, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5780 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5859 } ] }, { "id": "vp_frame_wood_horizontal_2_unconnected", - "fg": 5785, + "fg": 5864, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5785 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5864 } ] }, { "id": "vp_frame_wood_horizontal_2_right", - "fg": 5784, + "fg": 5863, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5784 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5863 } ] }, { "id": "vp_frame_wood_horizontal_2_rear", - "fg": 5783, + "fg": 5862, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5783 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5862 } ] }, { "id": "vp_frame_wood_horizontal_2_left", - "fg": 5782, + "fg": 5861, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5782 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5861 } ] }, { "id": "vp_frame_wood_horizontal_2_front", - "fg": 5781, + "fg": 5860, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5781 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5860 } ] }, { "id": "vp_frame_wood_horizontal", - "fg": 5779, + "fg": 5858, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5779 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5858 } ] }, { "id": "vp_frame_wood_horizontal_unconnected", - "fg": 5790, + "fg": 5869, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5790 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5869 } ] }, { "id": "vp_frame_wood_horizontal_right", - "fg": 5789, + "fg": 5868, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5789 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5868 } ] }, { "id": "vp_frame_wood_horizontal_rear", - "fg": 5788, + "fg": 5867, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5788 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5867 } ] }, { "id": "vp_frame_wood_horizontal_left", - "fg": 5787, + "fg": 5866, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5787 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5866 } ] }, { "id": "vp_frame_wood_horizontal_front", - "fg": 5786, + "fg": 5865, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5786 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5865 } ] }, { "id": "vp_frame_wood_cross", - "fg": 5777, + "fg": 5856, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5777 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5856 } ] }, { "id": [ "vp_frame_wood_cross_unconnected", "vp_frame_wood", "frame_wood" ], - "fg": 5778, + "fg": 5857, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5778 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5857 } ] }, { "id": "vp_frame_wood_cover", - "fg": 5776, + "fg": 5855, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": 5776 } ] + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": 5855 } ] }, { "id": "overlay_female_mutation_BARK", "fg": 137 }, { "id": "overlay_female_mutation_BEAK", "fg": 138 }, @@ -9071,1249 +9098,1290 @@ { "id": "overlay_worn_ballistic_vest_heavy_arms", "fg": 964 }, { "id": "overlay_worn_ballistic_vest_heavy_legs", "fg": 965 }, { "id": "overlay_worn_modularvest", "fg": 966 }, - { "id": "overlay_worn_xedra_enviro_suit", "fg": 967 }, - { "id": "fd_biolum", "fg": 1077 }, - { "id": "1585_f_table_0", "fg": 1328 }, - { "id": "1586_f_table_1", "fg": 1329 }, - { "id": "1587_f_table_2", "fg": 1330 }, - { "id": "1588_f_table_3", "fg": 1331 }, - { "id": "1589_f_table_4", "fg": 1332 }, - { "id": "1590_f_table_5", "fg": 1333 }, - { "id": "f_alien_scar", "fg": 1367 }, - { "id": "f_anvil", "fg": 1368 }, - { "id": "f_birdbath", "fg": 1369 }, - { "id": "f_brazier", "fg": 1370 }, - { "id": "f_bulletin", "fg": 1371 }, - { "id": "f_cellphone_booster", "fg": 1372 }, - { "id": "f_chimney", "fg": 1373 }, - { "id": "f_dandelion", "fg": 1374 }, - { "id": "f_exercise", "fg": 1375 }, - { "id": "f_logstool", "fg": 1376 }, - { "id": "f_pillow_fort", "fg": 1377 }, - { "id": "f_roof_turbine_vent", "fg": 1378 }, - { "id": "f_sink", "fg": 1379 }, - { "id": "f_small_satelitte_dish", "fg": 1380 }, - { "id": "f_solar_unit", "fg": 1381 }, - { "id": "f_vent_pipe", "fg": 1382 }, - { "id": "f_crate_c", "fg": 1415 }, - { "id": "f_crate_o", "fg": 1416 }, - { "id": "f_curtain_open", "fg": 1459 }, - { "id": "f_dresser", "fg": 1478 }, - { "id": "f_gazing_ball", "fg": 1484 }, - { "id": "f_glowingbulb", "fg": 1485 }, - { "id": "f_skin_wall_t_connection_e", "fg": 1516 }, - { "id": "f_speaker_cabinet", "fg": 1518 }, - { "id": "f_workbench", "fg": 1535 }, - { "id": "f_black_eyed_susan", "fg": 1536 }, - { "id": "f_bluebell", "fg": 1537 }, - { "id": "f_burdock", "fg": 1538 }, - { "id": "f_chamomile", "fg": 1539 }, - { "id": "f_chicory", "fg": 1540 }, - { "id": "f_dahlia", "fg": 1541 }, - { "id": "f_datura", "fg": 1542 }, - { "id": "f_flower_spurge", "fg": 1543 }, - { "id": "f_flower_tulip", "fg": 1544 }, - { "id": "f_lily", "fg": 1545 }, - { "id": "f_mustard", "fg": 1546 }, - { "id": "f_mutpoppy", "fg": 1547 }, - { "id": "f_sunflower", "fg": 1548 }, - { "id": "30gal_drum", "fg": 1550 }, - { "id": "adhesive_bandages", "fg": 1551 }, - { "id": "airhorn", "fg": 1552 }, - { "id": "alloy_plate", "fg": 1553 }, - { "id": "amplifier_head", "fg": 1554 }, - { "id": "anvil", "fg": 1555 }, - { "id": "arm_warmers", "fg": 1556 }, - { "id": "autoclave", "fg": 1557 }, - { "id": "bag_plastic", "fg": 1558 }, - { "id": "boltcutters", "fg": 1559 }, - { "id": "bookplate", "fg": 1560 }, - { "id": "bottle_opener", "fg": 1561 }, - { "id": "bow_saw", "fg": 1562 }, - { "id": "boxing_gloves", "fg": 1563 }, - { "id": "broken_dimensional_anchor", "fg": 1564 }, - { "id": "bucket", "fg": 1565 }, - { "id": "butane_tank", "fg": 1566 }, - { "id": "cable_instrument", "fg": 1567 }, - { "id": "cable_xlr", "fg": 1568 }, - { "id": "can_food", "fg": 1569 }, - { "id": "can_opener", "fg": 1570 }, - { "id": "candle", "fg": 1571 }, - { "id": "candle_lit", "fg": 1572 }, - { "id": "cell_phone", "fg": 1573 }, - { "id": "chess", "fg": 1574 }, - { "id": "chopsticks", "fg": 1575 }, - { "id": "clamp", "fg": 1576 }, - { "id": "clay_pot_flower", "fg": 1577 }, - { "id": "comb_pocket", "fg": 1578 }, - { "id": "condom", "fg": 1579 }, - { "id": "cookies", "fg": 1580 }, - { "id": "cutting_board", "fg": 1581 }, - { "id": "dehydrator", "fg": 1582 }, - { "id": "dimensional_anchor", "fg": 1583 }, - { "id": "dimensional_anchor_on", "fg": 1584 }, - { "id": "dnd", "fg": 1585 }, - { "id": "eclipse_glasses", "fg": 1586 }, - { "id": "eyedrops", "fg": 1587 }, - { "id": "fan", "fg": 1588 }, - { "id": "fancy_glasses_bifocal", "fg": 1589 }, - { "id": "fancy_glasses_eye", "fg": 1590 }, - { "id": "fancy_glasses_reading", "fg": 1591 }, - { "id": "feather", "fg": 1592 }, - { "id": "fetid_goop", "fg": 1593 }, - { "id": "flask_hip", "fg": 1594 }, - { "id": "frisbee", "fg": 1596 }, - { "id": "funnel", "fg": 1597 }, - { "id": "glass_sheet", "fg": 1598 }, - { "id": "glasses_bifocale", "fg": 1599 }, - { "id": "glasses_eye", "fg": 1600 }, - { "id": "glasses_reading", "fg": 1601 }, - { "id": "hair_dryer", "fg": 1602 }, - { "id": "hammer_sledge", "fg": 1603 }, - { "id": "hammer_sledge_heavy", "fg": 1604 }, - { "id": "hammer_sledge_short", "fg": 1605 }, - { "id": "hinge", "fg": 1606 }, - { "id": "hotplate", "fg": 1607 }, - { "id": "kettle", "fg": 1608 }, - { "id": "knife_paring", "fg": 1609 }, - { "id": "knife_steak", "fg": 1610 }, - { "id": "knit_scarf", "fg": 1611 }, - { "id": "licorice", "fg": 1612 }, - { "id": "material_limestone", "fg": 1613 }, - { "id": "material_rhodonite", "fg": 1614 }, - { "id": "material_rocksalt", "fg": 1615 }, - { "id": "material_zincite", "fg": 1616 }, - { "id": "mattress", "fg": 1617 }, - { "id": "meat", "fg": 1618 }, - { "id": "meat_tainted", "fg": 1619 }, - { "id": "mil_plate", "fg": 1620 }, - { "id": "mobile_memory_card", "fg": 1621 }, - { "id": "motor_tiny", "fg": 1623 }, - { "id": "mp3", "fg": 1624 }, - { "id": "nanomaterial", "fg": 1625 }, - { "id": "office_holepunch", "fg": 1626 }, - { "id": "oven", "fg": 1627 }, - { "id": "paper", "fg": 1628 }, - { "id": "pencil", "fg": 1629 }, - { "id": "permanent_marker", "fg": 1630 }, - { "id": "pipe_fittings", "fg": 1631 }, - { "id": "plastic_straw", "fg": 1632 }, - { "id": "plums", "fg": 1633 }, - { "id": "radio", "fg": 1634 }, - { "id": "radio_on", "fg": 1635 }, - { "id": "rake_plastic", "fg": 1636 }, - { "id": "rapier", "fg": 1637 }, - { "id": "rapier_fake", "fg": 1638 }, - { "id": "rc_car_box", "fg": 1639 }, - { "id": "rebreather_filter", "fg": 1640 }, - { "id": "reinforced_glass_pane", "fg": 1641 }, - { "id": "rhubarb", "fg": 1642 }, - { "id": "rock_flaking", "fg": 1643 }, - { "id": "rock_large", "fg": 1644 }, - { "id": "rock_quern", "fg": 1645 }, - { "id": "rock_sock", "fg": 1646 }, - { "id": "sandpaper", "fg": 1647 }, - { "id": "screwdriver_set", "fg": 1648 }, - { "id": "sm_extinguisher", "fg": 1649 }, - { "id": "spoon", "fg": 1650 }, - { "id": "spray_can", "fg": 1651 }, - { "id": "staff_sling", "fg": 1652 }, - { "id": "standard_template_construct", "fg": 1653 }, - { "id": "standing_lamp", "fg": 1654 }, - { "id": "steel_armor", "fg": 1655 }, - { "id": "steel_plate", "fg": 1656 }, - { "id": "stereo", "fg": 1657 }, - { "id": "stock_pot", "fg": 1658 }, - { "id": "sunglasses", "fg": 1659 }, - { "id": "sunglasses_bifocal", "fg": 1660 }, - { "id": "sunglasses_eye", "fg": 1661 }, - { "id": "sunglasses_reading", "fg": 1662 }, - { "id": "swat_armor", "fg": 1663 }, - { "id": "syringe", "fg": 1664 }, - { "id": "teleumbrella", "fg": 1665 }, - { "id": "toolbox_empty", "fg": 1666 }, - { "id": "tux", "fg": 1667 }, - { "id": "two_way_radio", "fg": 1668 }, - { "id": "vh_autoclave", "fg": 1669 }, - { "id": "wetsuit_spring", "fg": 1670 }, - { "id": "wool_suit", "fg": 1671 }, - { "id": "wrapper", "fg": 1672 }, - { "id": "SICP", "fg": 1673 }, - { "id": "book_fict_soft_ya_rwya", "fg": 1674 }, - { "id": "book_pieces", "fg": 1675 }, - { "id": "manual_first_aid", "fg": 1686 }, - { "id": "novel_adventure", "fg": 1687 }, - { "id": "novel_buddy", "fg": 1688 }, - { "id": "novel_coa", "fg": 1689 }, - { "id": "novel_coa2", "fg": 1690 }, - { "id": "novel_crime", "fg": 1691 }, - { "id": "novel_crime2", "fg": 1692 }, - { "id": "novel_drama", "fg": 1693 }, - { "id": "novel_erotic", "fg": 1694 }, - { "id": "novel_experimental", "fg": 1695 }, - { "id": "novel_fantasy", "fg": 1696 }, - { "id": "novel_horror", "fg": 1697 }, - { "id": "novel_mystery", "fg": 1698 }, - { "id": "novel_pulp", "fg": 1699 }, - { "id": "novel_road", "fg": 1700 }, - { "id": "novel_romance", "fg": 1701 }, - { "id": "novel_samurai", "fg": 1702 }, - { "id": "novel_satire", "fg": 1703 }, - { "id": "novel_scifi", "fg": 1704 }, - { "id": "novel_sports", "fg": 1705 }, - { "id": "novel_spy", "fg": 1706 }, - { "id": "novel_swash", "fg": 1707 }, - { "id": "novel_thriller", "fg": 1708 }, - { "id": "novel_tragedy", "fg": 1709 }, - { "id": "novel_war", "fg": 1710 }, - { "id": "novel_war2", "fg": 1711 }, - { "id": "novel_western", "fg": 1712 }, - { "id": "paperback_novel", "fg": 1713 }, - { "id": "winemaking_beginner", "fg": 1714 }, - { "id": "mre_box", "fg": 1716 }, - { "id": "mre_lemontuna_box", "fg": 1719 }, - { "id": "rifle_case_soft", "fg": 1773 }, - { "id": "rifle_case_soft_2", "fg": 1774 }, - { "id": "rifle_case_soft_leather_2", "fg": 1776 }, - { "id": "rucksack", "fg": 1777 }, - { "id": "bubblewrap", "fg": 1798 }, - { "id": "clay_quern", "fg": 1809 }, - { "id": "balaclava", "fg": 1811 }, - { "id": "beret", "fg": 1812 }, - { "id": "boxer_briefs", "fg": 1813 }, - { "id": "boxer_shorts", "fg": 1814 }, - { "id": "boy_shorts", "fg": 1815 }, - { "id": "bra", "fg": 1816 }, - { "id": "briefs", "fg": 1817 }, - { "id": "coat_lab", "fg": 1818 }, - { "id": "corset", "fg": 1819 }, - { "id": "cowboy_hat", "fg": 1820 }, - { "id": "hat_ball", "fg": 1821 }, - { "id": "hat_cotton", "fg": 1822 }, - { "id": "hat_fur", "fg": 1823 }, - { "id": "helmet_barbute", "fg": 1824 }, - { "id": "helmet_chitin", "fg": 1825 }, - { "id": "helmet_kabuto", "fg": 1826 }, - { "id": "hoodie", "fg": 1827 }, - { "id": "jeans", "fg": 1828 }, - { "id": "longshirt", "fg": 1829 }, - { "id": "mask_dust", "fg": 1830 }, - { "id": "polo_shirt", "fg": 1831 }, - { "id": "ragpouch", "fg": 1832 }, - { "id": "skirt", "fg": 1833 }, - { "id": "sneakers", "fg": 1834 }, - { "id": "socks", "fg": 1835 }, - { "id": "striped_pants", "fg": 1836 }, - { "id": "striped_shirt", "fg": 1837 }, - { "id": "sweater", "fg": 1838 }, - { "id": "sweatshirt", "fg": 1839 }, - { "id": "tshirt", "fg": 1840 }, - { "id": "turban", "fg": 1841 }, - { "id": "cola", "fg": 1879 }, - { "id": "juice", "fg": 1883 }, - { "id": "milk", "fg": 1885 }, - { "id": "purple_drink", "fg": 1889 }, - { "id": "tomato_juice", "fg": 1890 }, - { "id": "vinegar", "fg": 1891 }, - { "id": "plunger_futuristic", "fg": 1941 }, - { "id": "plunger_toilet", "fg": 1942 }, - { "id": "portable_game", "fg": 1944 }, - { "id": "towel", "fg": 2008 }, - { "id": "towel_soiled", "fg": 2009 }, - { "id": "towel_wet", "fg": 2010 }, - { "id": "1895sbl", "fg": 2018 }, - { "id": "AT4", "fg": 2019 }, - { "id": "LAW", "fg": 2020 }, - { "id": "M24", "fg": 2021 }, - { "id": "RPG", "fg": 2022 }, - { "id": "USAS_12", "fg": 2023 }, - { "id": "airspeargun", "fg": 2024 }, - { "id": "ak74", "fg": 2026 }, - { "id": "american_180", "fg": 2027 }, - { "id": "an94", "fg": 2028 }, - { "id": "ar10", "fg": 2029 }, - { "id": "ar15", "fg": 2030 }, - { "id": "arx160", "fg": 2031 }, - { "id": "as50", "fg": 2032 }, - { "id": "atgm_launcher", "fg": 2033 }, - { "id": "bbgun", "fg": 2034 }, - { "id": "bfg50", "fg": 2035 }, - { "id": "bh_m89", "fg": 2036 }, - { "id": "blunderbuss", "fg": 2037 }, - { "id": "browning_blr", "fg": 2038 }, - { "id": "chemical_thrower", "fg": 2040 }, - { "id": "coilgun", "fg": 2041 }, - { "id": "colt_lightning", "fg": 2042 }, - { "id": "colt_ro635", "fg": 2043 }, - { "id": "combination_gun", "fg": 2044 }, - { "id": "cx4", "fg": 2045 }, - { "id": "doublespeargun", "fg": 2046 }, - { "id": "emp_gun", "fg": 2047 }, - { "id": "famas", "fg": 2048 }, - { "id": "flamethrower", "fg": 2049 }, - { "id": "fn_fal", "fg": 2050 }, - { "id": "fs2000", "fg": 2051 }, - { "id": "ftk93", "fg": 2052 }, - { "id": "garand", "fg": 2053 }, - { "id": "heavy_rail_rifle", "fg": 2054 }, - { "id": "helsing", "fg": 2055 }, - { "id": "henry_big_boy", "fg": 2056 }, - { "id": "hk417_13", "fg": 2057 }, - { "id": "hk_g3", "fg": 2058 }, - { "id": "hk_g36", "fg": 2059 }, - { "id": "hk_g80", "fg": 2060 }, - { "id": "hk_mp5k", "fg": 2061 }, - { "id": "hk_mp5sd", "fg": 2062 }, - { "id": "iwi_tavor_x95_300blk", "fg": 2063 }, - { "id": "ksg-25", "fg": 2064 }, - { "id": "ksg", "fg": 2065 }, - { "id": "ksub2000", "fg": 2066 }, - { "id": "laser_cannon", "fg": 2067 }, - { "id": "laser_rifle", "fg": 2068 }, - { "id": "lever_shotgun", "fg": 2069 }, - { "id": "longrifle_flintlock", "fg": 2070 }, - { "id": "m107a1", "fg": 2071 }, - { "id": "m110a1", "fg": 2072 }, - { "id": "m134", "fg": 2073 }, - { "id": "m14ebr", "fg": 2074 }, - { "id": "m1903", "fg": 2077 }, - { "id": "m1918", "fg": 2078 }, - { "id": "m1a", "fg": 2079 }, - { "id": "m2010", "fg": 2080 }, - { "id": "m231pfw", "fg": 2081 }, - { "id": "m240", "fg": 2082 }, - { "id": "m27_assault_rifle_var_h&k416a5", "fg": 2084 }, - { "id": "m27_assault_rifle_var_m27iar", "fg": 2085 }, - { "id": "m27_assault_rifle_var_m38dmr", "fg": 2086 }, - { "id": "m27_assault_rifle_var_scar_l", "fg": 2087 }, - { "id": "m2browning", "fg": 2088 }, - { "id": "m2browning_sawn", "fg": 2089 }, - { "id": "m3_carlgustav", "fg": 2090 }, - { "id": "m4_carbine_var_m4a1", "fg": 2091 }, - { "id": "m4_carlgustav", "fg": 2092 }, - { "id": "m79", "fg": 2094 }, - { "id": "mark19", "fg": 2095 }, - { "id": "marlin_9a", "fg": 2096 }, - { "id": "mininuke_launcher", "fg": 2097 }, - { "id": "mosin44", "fg": 2098 }, - { "id": "mosin44_ebr", "fg": 2099 }, - { "id": "mosin91_30", "fg": 2100 }, - { "id": "mosin91_30_ebr", "fg": 2101 }, - { "id": "mossberg_500", "fg": 2102 }, - { "id": "mossberg_500_var_mossberg_500_security", "fg": 2103 }, - { "id": "mossberg_590", "fg": 2104 }, - { "id": "mossberg_590_var_SPAS_12", "fg": 2105 }, - { "id": "mossberg_930", "fg": 2106 }, - { "id": "mossberg_930_var_m1014", "fg": 2107 }, - { "id": "mp18", "fg": 2108 }, - { "id": "needlegun", "fg": 2110 }, - { "id": "pamd68", "fg": 2111 }, - { "id": "pamd71z", "fg": 2112 }, - { "id": "pipe_combination_gun", "fg": 2113 }, - { "id": "plasma_gun", "fg": 2114 }, - { "id": "plasma_rifle", "fg": 2115 }, - { "id": "ppsh", "fg": 2116 }, - { "id": "rebar_rifle", "fg": 2117 }, - { "id": "remington700_270", "fg": 2118 }, - { "id": "remington_700", "fg": 2119 }, - { "id": "remington_870", "fg": 2120 }, - { "id": "remington_870_breacher", "fg": 2121 }, - { "id": "remington_870_express", "fg": 2122 }, - { "id": "remington_870_var_browning_a5", "fg": 2123 }, - { "id": "remington_870_var_remington_1100", "fg": 2124 }, - { "id": "rifle_flintlock", "fg": 2125 }, - { "id": "rm120c", "fg": 2126 }, - { "id": "rm20", "fg": 2127 }, - { "id": "rm298", "fg": 2128 }, - { "id": "rm451_flamethrower", "fg": 2129 }, - { "id": "rm51_assault_rifle", "fg": 2130 }, - { "id": "rm614_lmg", "fg": 2131 }, - { "id": "rm802", "fg": 2132 }, - { "id": "rm88_battle_rifle", "fg": 2133 }, - { "id": "ruger_1022", "fg": 2134 }, - { "id": "ruger_mini", "fg": 2135 }, - { "id": "saiga_12", "fg": 2136 }, - { "id": "saiga_410", "fg": 2137 }, - { "id": "savage_111f", "fg": 2138 }, - { "id": "scar_h", "fg": 2139 }, - { "id": "sharps", "fg": 2140 }, - { "id": "shotgun_410", "fg": 2141 }, - { "id": "shotgun_d", "fg": 2142 }, - { "id": "shotgun_s", "fg": 2143 }, - { "id": "sig552", "fg": 2144 }, - { "id": "sig_mcx_rattler_sbr", "fg": 2145 }, - { "id": "skorpion_82", "fg": 2146 }, - { "id": "sks", "fg": 2147 }, - { "id": "smg_9mm", "fg": 2149 }, - { "id": "speargun", "fg": 2150 }, - { "id": "sten", "fg": 2151 }, - { "id": "steyr_aug", "fg": 2152 }, - { "id": "surv_rocket_launcher", "fg": 2153 }, - { "id": "survivor_special_700", "fg": 2154 }, - { "id": "tac50", "fg": 2155 }, - { "id": "tavor_12", "fg": 2156 }, - { "id": "tihar", "fg": 2157 }, - { "id": "tommygun", "fg": 2158 }, - { "id": "trex_gun", "fg": 2159 }, - { "id": "weatherby_5", "fg": 2160 }, - { "id": "win70", "fg": 2161 }, - { "id": "winchester_1887", "fg": 2162 }, - { "id": "winchester_1897", "fg": 2163 }, - { "id": "broadsword", "fg": 2164 }, - { "id": "cards_magic", "fg": 2165 }, - { "id": "chitin_piece", "fg": 2166 }, - { "id": "foodperson_mask", "fg": 2167 }, - { "id": "foodperson_mask_on", "fg": 2168 }, - { "id": "gloves_fingerless", "fg": 2169 }, - { "id": "gloves_leather", "fg": 2170 }, - { "id": "gloves_liner", "fg": 2171 }, - { "id": "hand_pump", "fg": 2172 }, - { "id": "inflatable_dragon", "fg": 2173 }, - { "id": "analytical_set_basic", "fg": 2174 }, - { "id": "balance_small", "fg": 2175 }, - { "id": "bandages_makeshift_bleached", "fg": 2177 }, - { "id": "beaker", "fg": 2178 }, - { "id": "flask_glass", "fg": 2179 }, - { "id": "gradcylinder", "fg": 2180 }, - { "id": "ph_meter", "fg": 2181 }, - { "id": "rack_test_tube", "fg": 2182 }, - { "id": "spectrophotometer", "fg": 2183 }, - { "id": "test_tube", "fg": 2184 }, - { "id": "voltmeter", "fg": 2185 }, - { "id": "10mm", "fg": 2186 }, - { "id": "223", "fg": 2187 }, - { "id": "22_cb", "fg": 2188 }, - { "id": "22_fmj", "fg": 2189 }, - { "id": "22_lr", "fg": 2190 }, - { "id": "22_ratshot", "fg": 2191 }, - { "id": "3006_incendiary", "fg": 2192 }, - { "id": "36navy", "fg": 2193 }, - { "id": "38_special", "fg": 2194 }, - { "id": "38_super", "fg": 2195 }, - { "id": "40fmj", "fg": 2196 }, - { "id": "40mm_flechet", "fg": 2197 }, - { "id": "40mm_shot", "fg": 2198 }, - { "id": "44army", "fg": 2199 }, - { "id": "44magnum", "fg": 2200 }, - { "id": "45_acp", "fg": 2201 }, - { "id": "45_jhp", "fg": 2202 }, - { "id": "500_Magnum", "fg": 2203 }, - { "id": "50match", "fg": 2204 }, - { "id": "545-ap", "fg": 2205 }, - { "id": "762_51", "fg": 2206 }, - { "id": "762_51_incendiary", "fg": 2207 }, - { "id": "762_m43", "fg": 2208 }, - { "id": "9mmP", "fg": 2209 }, - { "id": "9mmfmj", "fg": 2210 }, - { "id": "abstractmap", "fg": 2211 }, - { "id": "acidchitin_piece", "fg": 2212 }, - { "id": "acidchitin_plate", "fg": 2213 }, - { "id": "acoustic_guitar", "fg": 2214 }, - { "id": "aluminum_foil", "fg": 2215 }, - { "id": "ammonia", "fg": 2216 }, - { "id": "arming_sword", "fg": 2217 }, - { "id": "armor_lorica", "fg": 2218 }, - { "id": "arrowrest", "fg": 2219 }, - { "id": "atgm_heat", "fg": 2220 }, - { "id": "atomic_coffee", "fg": 2221 }, - { "id": "b_paint", "fg": 2222 }, - { "id": "bag_canvas_small", "fg": 2223 }, - { "id": "bagpipes", "fg": 2224 }, - { "id": "ballistic_vest_esapi", "fg": 2225 }, - { "id": "banjo", "fg": 2226 }, - { "id": "barley", "fg": 2227 }, - { "id": "basketball", "fg": 2228 }, - { "id": "battleaxe", "fg": 2229 }, - { "id": "beer", "fg": 2230 }, - { "id": "belgian_ale", "fg": 2231 }, - { "id": "bfipowder", "fg": 2233 }, - { "id": "bindle", "fg": 2234 }, - { "id": "bio_int_enhancer", "fg": 2235 }, - { "id": "birchbark", "fg": 2236 }, - { "id": "bismuth", "fg": 2237 }, - { "id": "blanket", "fg": 2238 }, - { "id": "bleach", "fg": 2239 }, - { "id": "blueberries_cooked", "fg": 2240 }, - { "id": "boiled_egg", "fg": 2241 }, - { "id": "bone_flute", "fg": 2242 }, - { "id": "bone_human", "fg": 2243 }, - { "id": "boots_acidchitin", "fg": 2244 }, - { "id": "boots_bunker", "fg": 2245 }, - { "id": "boots_hsurvivor", "fg": 2246 }, - { "id": "boots_lsurvivor", "fg": 2247 }, - { "id": "boots_survivor", "fg": 2248 }, - { "id": "boots_western", "fg": 2249 }, - { "id": "bottle_folding", "fg": 2250 }, - { "id": "bottle_metal", "fg": 2251 }, - { "id": "bottle_plastic_smal", "fg": 2252 }, - { "id": "bowling_pin", "fg": 2253 }, - { "id": "briefcase", "fg": 2254 }, - { "id": "broken_manhack", "fg": 2255 }, - { "id": "broken_skitterbot", "fg": 2256 }, - { "id": "broth_bone", "fg": 2257 }, - { "id": "bum_wine", "fg": 2258 }, - { "id": "camisole", "fg": 2259 }, - { "id": "can_food_unsealed", "fg": 2260 }, - { "id": "case_violin", "fg": 2261 }, - { "id": "cattail_rhizome", "fg": 2262 }, - { "id": "cattail_stalk", "fg": 2263 }, - { "id": "cell_phone_flashlight", "fg": 2264 }, - { "id": "ceramic_armor", "fg": 2265 }, - { "id": "ceramic_shard", "fg": 2266 }, - { "id": "chainmail_arms", "fg": 2267 }, - { "id": "chainmail_hauberk", "fg": 2268 }, - { "id": "chainmail_hood", "fg": 2269 }, - { "id": "chainmail_legs", "fg": 2270 }, - { "id": "chainmail_vest", "fg": 2271 }, - { "id": "chem_aluminium_powder", "fg": 2272 }, - { "id": "chem_aluminium_sulphate", "fg": 2273 }, - { "id": "chem_hexamine", "fg": 2274 }, - { "id": "chestwrap", "fg": 2275 }, - { "id": "chestwrap_fur", "fg": 2276 }, - { "id": "chestwrap_leather", "fg": 2277 }, - { "id": "chestwrap_wool", "fg": 2278 }, - { "id": "chili", "fg": 2279 }, - { "id": "chili_pepper", "fg": 2280 }, - { "id": "chipper", "fg": 2281 }, - { "id": "choc_drink", "fg": 2282 }, - { "id": "chocpretzels", "fg": 2283 }, - { "id": "cig_butt", "fg": 2284 }, - { "id": "cig_lit", "fg": 2285 }, - { "id": "clarinet", "fg": 2286 }, - { "id": "coffee", "fg": 2287 }, - { "id": "colamdew", "fg": 2288 }, - { "id": "con_milk", "fg": 2289 }, - { "id": "con_mix", "fg": 2290 }, - { "id": "concrete", "fg": 2291 }, - { "id": "contacts", "fg": 2292 }, - { "id": "cooking_oil", "fg": 2293 }, - { "id": "copper", "fg": 2294 }, - { "id": "copper_bracelet", "fg": 2295 }, - { "id": "copper_knife", "fg": 2296 }, - { "id": "corndogs_cooked", "fg": 2297 }, - { "id": "corndogs_frozen", "fg": 2298 }, - { "id": "cow_bell", "fg": 2299 }, - { "id": "crispycran", "fg": 2300 }, - { "id": "crown_golden", "fg": 2301 }, - { "id": "cs_lajatang_off", "fg": 2302 }, - { "id": "cured_hide", "fg": 2303 }, - { "id": "cured_pelt", "fg": 2304 }, - { "id": "curry_meat", "fg": 2305 }, - { "id": "curry_powder", "fg": 2306 }, - { "id": "curry_veggy", "fg": 2307 }, - { "id": "dahlia_baked", "fg": 2309 }, - { "id": "dao", "fg": 2310 }, - { "id": "detergent", "fg": 2311 }, - { "id": "diamond", "fg": 2312 }, - { "id": "diamond_dental_grill", "fg": 2313 }, - { "id": "diazepam", "fg": 2314 }, - { "id": "distaff_spindle", "fg": 2316 }, - { "id": "down_blanket", "fg": 2317 }, - { "id": "down_pillow", "fg": 2318 }, - { "id": "dry_fish", "fg": 2319 }, - { "id": "dry_meat_tainted", "fg": 2320 }, - { "id": "dry_veggy_tainted", "fg": 2321 }, - { "id": "egg_bird", "fg": 2322 }, - { "id": "egg_reptile", "fg": 2323 }, - { "id": "eink_tablet_pc", "fg": 2324 }, - { "id": "elec_hairtrimmer", "fg": 2325 }, - { "id": "electric_blanket", "fg": 2326 }, - { "id": "emer_blanket", "fg": 2327 }, - { "id": "emer_blanket_on", "fg": 2328 }, - { "id": "esbit_stove", "fg": 2329 }, - { "id": "estoc", "fg": 2330 }, - { "id": "fat", "fg": 2331 }, - { "id": "fat_tainted", "fg": 2332 }, - { "id": "felt_patch", "fg": 2333 }, - { "id": "file", "fg": 2334 }, - { "id": "fire_lance", "fg": 2336 }, - { "id": "firehelmet", "fg": 2337 }, - { "id": "fish", "fg": 2338 }, - { "id": "fish_smoked", "fg": 2339 }, - { "id": "fishing_hook_basic", "fg": 2340 }, - { "id": "fishing_rod_basic", "fg": 2341 }, - { "id": "fishing_rod_professional", "fg": 2342 }, - { "id": "flask_yeast", "fg": 2343 }, - { "id": "flatbread", "fg": 2344 }, - { "id": "flint_steel", "fg": 2345 }, - { "id": "flute", "fg": 2346 }, - { "id": "folding_poncho", "fg": 2347 }, - { "id": "folding_poncho_on", "fg": 2348 }, - { "id": "food_processor", "fg": 2349 }, - { "id": "footrags", "fg": 2350 }, - { "id": "footrags_fur", "fg": 2351 }, - { "id": "footrags_leather", "fg": 2352 }, - { "id": "footrags_wool", "fg": 2353 }, - { "id": "fruit_cooked", "fg": 2354 }, - { "id": "fungicide", "fg": 2355 }, - { "id": "fur_blanket", "fg": 2356 }, - { "id": "g_carpet", "fg": 2357 }, - { "id": "g_paint", "fg": 2358 }, - { "id": "g_shovel", "fg": 2359 }, - { "id": "gal_drum", "fg": 2360 }, - { "id": "gambeson", "fg": 2361 }, - { "id": "garlic", "fg": 2362 }, - { "id": "gasdiscount_gold", "fg": 2363 }, - { "id": "gasdiscount_platinum", "fg": 2364 }, - { "id": "gasdiscount_silver", "fg": 2365 }, - { "id": "glass_shard", "fg": 2366 }, - { "id": "glass_shiv", "fg": 2367 }, - { "id": "glass_tinted", "fg": 2368 }, - { "id": "gloves_wraps_fur", "fg": 2369 }, - { "id": "gold_bracelet", "fg": 2370 }, - { "id": "gold_dental_grill", "fg": 2371 }, - { "id": "golf_ball", "fg": 2372 }, - { "id": "gown", "fg": 2373 }, - { "id": "grapnel", "fg": 2374 }, - { "id": "h&k416a5", "fg": 2375 }, - { "id": "hacksaw", "fg": 2376 }, - { "id": "halligan", "fg": 2377 }, - { "id": "halter_top", "fg": 2378 }, - { "id": "hand_axe", "fg": 2379 }, - { "id": "hand_paddles", "fg": 2380 }, - { "id": "hand_rims", "fg": 2381 }, - { "id": "handflare", "fg": 2382 }, - { "id": "handflare_dead", "fg": 2383 }, - { "id": "handflare_lit", "fg": 2384 }, - { "id": "handrolled_cig", "fg": 2385 }, - { "id": "hat_hard", "fg": 2386 }, - { "id": "hat_hard_hooded", "fg": 2387 }, - { "id": "hat_knit", "fg": 2388 }, - { "id": "hat_newsboy", "fg": 2389 }, - { "id": "hbolt_metal", "fg": 2390 }, - { "id": "hbolt_wood", "fg": 2391 }, - { "id": "hdframe", "fg": 2392 }, - { "id": "heatpack", "fg": 2393 }, - { "id": "heatpack_used", "fg": 2394 }, - { "id": "helmet_army", "fg": 2395 }, - { "id": "hickory_nut", "fg": 2396 }, - { "id": "hickory_nut_roasted", "fg": 2397 }, - { "id": "hickory_nut_unshell", "fg": 2398 }, - { "id": "hickory_root", "fg": 2399 }, - { "id": "hobo_stove", "fg": 2400 }, - { "id": "holy_symbol", "fg": 2401 }, - { "id": "honey_bottled", "fg": 2402 }, - { "id": "hotdogs_cooked", "fg": 2403 }, - { "id": "i_combustion", "fg": 2404 }, - { "id": "iceaxe", "fg": 2405 }, - { "id": "inflatable_boat", "fg": 2406 }, - { "id": "inflatable_section", "fg": 2407 }, - { "id": "jacket_army", "fg": 2408 }, - { "id": "jacket_jean", "fg": 2409 }, - { "id": "jacket_leather", "fg": 2410 }, - { "id": "jacket_light", "fg": 2411 }, - { "id": "jam_strawberries", "fg": 2412 }, - { "id": "ji", "fg": 2413 }, - { "id": "jian", "fg": 2414 }, - { "id": "joint_roach", "fg": 2416 }, - { "id": "khopesh", "fg": 2417 }, - { "id": "knife", "fg": 2418 }, - { "id": "kukri", "fg": 2419 }, - { "id": "l-stick", "fg": 2420 }, - { "id": "l-stick_on", "fg": 2421 }, - { "id": "lead_ball", "fg": 2422 }, - { "id": "leg_warmers_f", "fg": 2423 }, - { "id": "link_sheet", "fg": 2424 }, - { "id": "locket", "fg": 2425 }, - { "id": "longsword", "fg": 2426 }, - { "id": "longsword_fake", "fg": 2427 }, - { "id": "mace", "fg": 2428 }, - { "id": "maid_dress", "fg": 2429 }, - { "id": "maid_hat", "fg": 2430 }, - { "id": "makeshift_axe", "fg": 2431 }, - { "id": "makeshift_crowbar", "fg": 2432 }, - { "id": "makeshift_funnel", "fg": 2433 }, - { "id": "makeshift_hammer", "fg": 2434 }, - { "id": "marble", "fg": 2435 }, - { "id": "marshmallow", "fg": 2436 }, - { "id": "material_aluminium_ingot", "fg": 2437 }, - { "id": "material_sand", "fg": 2438 }, - { "id": "material_shrd_limestone", "fg": 2439 }, - { "id": "meat_salted", "fg": 2440 }, - { "id": "mess_tin", "fg": 2441 }, - { "id": "metal_funnel", "fg": 2442 }, - { "id": "metal_tank_little", "fg": 2443 }, - { "id": "metal_tank_small", "fg": 2444 }, - { "id": "meth", "fg": 2445 }, - { "id": "mjolnir", "fg": 2446 }, - { "id": "morphine", "fg": 2447 }, - { "id": "mortar_pestle", "fg": 2448 }, - { "id": "mouthpiece", "fg": 2449 }, - { "id": "mustard", "fg": 2450 }, - { "id": "mutagen_bird", "fg": 2451 }, - { "id": "mutagen_cattle", "fg": 2452 }, - { "id": "mutagen_elfa", "fg": 2453 }, - { "id": "mutagen_fish", "fg": 2454 }, - { "id": "mutagen_plant", "fg": 2455 }, - { "id": "mutagen_slime", "fg": 2456 }, - { "id": "nachosc", "fg": 2457 }, - { "id": "naginata", "fg": 2458 }, - { "id": "nanoskirt", "fg": 2459 }, - { "id": "omnicamera", "fg": 2460 }, - { "id": "onion_rings", "fg": 2461 }, - { "id": "oxy_torch", "fg": 2462 }, - { "id": "p_carpet", "fg": 2463 }, - { "id": "p_paint", "fg": 2464 }, - { "id": "panties", "fg": 2465 }, - { "id": "pants", "fg": 2466 }, - { "id": "pants_army", "fg": 2467 }, - { "id": "pants_cargo", "fg": 2468 }, - { "id": "pants_checkered", "fg": 2469 }, - { "id": "pants_leather", "fg": 2470 }, - { "id": "pants_ski", "fg": 2471 }, - { "id": "pillow", "fg": 2472 }, - { "id": "pitchfork", "fg": 2473 }, - { "id": "plastic_shopping_bag", "fg": 2474 }, - { "id": "pliers", "fg": 2475 }, - { "id": "plut_cell", "fg": 2476 }, - { "id": "pool_ball", "fg": 2477 }, - { "id": "pot_canning", "fg": 2478 }, - { "id": "pot_copper", "fg": 2479 }, - { "id": "pot_makeshift", "fg": 2480 }, - { "id": "pot_makeshift_copper", "fg": 2481 }, - { "id": "powder_eggs", "fg": 2482 }, - { "id": "powered_earmuffs", "fg": 2483 }, - { "id": "protein_powder", "fg": 2484 }, - { "id": "qiang", "fg": 2485 }, - { "id": "r_carpet", "fg": 2486 }, - { "id": "r_paint", "fg": 2487 }, - { "id": "radio_car", "fg": 2488 }, - { "id": "radio_car_on", "fg": 2489 }, - { "id": "radiocontrol", "fg": 2490 }, - { "id": "raw_fur", "fg": 2491 }, - { "id": "raw_hleather", "fg": 2492 }, - { "id": "razor_blade", "fg": 2493 }, - { "id": "ref_lighter", "fg": 2494 }, - { "id": "reinforced_glass_sheet", "fg": 2495 }, - { "id": "reloaded_454_Casull", "fg": 2496 }, - { "id": "reloaded_shot_he", "fg": 2497 }, - { "id": "reloaded_shot_slug", "fg": 2498 }, - { "id": "reloaded_signal_fla", "fg": 2499 }, - { "id": "reloaded_ss", "fg": 2500 }, - { "id": "reloaded_sw", "fg": 2501 }, - { "id": "reloaded_xdart", "fg": 2502 }, - { "id": "ring_engagement", "fg": 2503 }, - { "id": "robe", "fg": 2504 }, - { "id": "rollerskates", "fg": 2505 }, - { "id": "sandwich_cheese", "fg": 2506 }, - { "id": "sandwich_cheese_gri", "fg": 2507 }, - { "id": "sandwich_cucumber", "fg": 2508 }, - { "id": "sandwich_honey", "fg": 2509 }, - { "id": "sandwich_jam", "fg": 2510 }, - { "id": "sandwich_pb", "fg": 2511 }, - { "id": "sandwich_pbj", "fg": 2512 }, - { "id": "sandwich_pbm", "fg": 2513 }, - { "id": "sandwich_sauce", "fg": 2514 }, - { "id": "sausage_wasteland", "fg": 2515 }, - { "id": "saxophone", "fg": 2516 }, - { "id": "scabbard", "fg": 2517 }, - { "id": "scrap_bronze", "fg": 2518 }, - { "id": "scrap_copper", "fg": 2519 }, - { "id": "sharp_toothbrush", "fg": 2520 }, - { "id": "shavingkit", "fg": 2521 }, - { "id": "sheath", "fg": 2522 }, - { "id": "sheet_metal_small", "fg": 2523 }, - { "id": "shillelagh", "fg": 2524 }, - { "id": "shorts_denim", "fg": 2525 }, - { "id": "shot_00", "fg": 2526 }, - { "id": "shot_bird", "fg": 2527 }, - { "id": "shot_flechette", "fg": 2528 }, - { "id": "silver_bracelet", "fg": 2529 }, - { "id": "silver_small", "fg": 2530 }, - { "id": "skirt_leather", "fg": 2531 }, - { "id": "smart_phone", "fg": 2532 }, - { "id": "smart_phone_flashlight", "fg": 2533 }, - { "id": "soap", "fg": 2534 }, - { "id": "soup_chicken", "fg": 2535 }, - { "id": "soup_dumplings", "fg": 2536 }, - { "id": "soup_fish", "fg": 2537 }, - { "id": "soup_mushroom", "fg": 2538 }, - { "id": "soup_tomato", "fg": 2539 }, - { "id": "soup_veggy", "fg": 2540 }, - { "id": "soup_woods", "fg": 2541 }, - { "id": "spear_dory", "fg": 2542 }, - { "id": "spear_forked", "fg": 2543 }, - { "id": "spear_stone", "fg": 2544 }, - { "id": "spider_egg", "fg": 2545 }, - { "id": "sports_bra", "fg": 2546 }, - { "id": "stepladder", "fg": 2547 }, - { "id": "stomach", "fg": 2548 }, - { "id": "straw_doll", "fg": 2549 }, - { "id": "sugar_beet", "fg": 2550 }, - { "id": "survivor_hairtrimmer", "fg": 2551 }, - { "id": "survivor_scope", "fg": 2552 }, - { "id": "survivor_vest", "fg": 2553 }, - { "id": "sushi_fishroll", "fg": 2554 }, - { "id": "swag_bag", "fg": 2555 }, - { "id": "sword_xiphos", "fg": 2556 }, - { "id": "tallow", "fg": 2557 }, - { "id": "tallow_tainted", "fg": 2558 }, - { "id": "tanbark", "fg": 2559 }, - { "id": "tanned_hide", "fg": 2560 }, - { "id": "tanned_pelt", "fg": 2561 }, - { "id": "tanto", "fg": 2562 }, - { "id": "tea", "fg": 2563 }, - { "id": "telepad", "fg": 2564 }, - { "id": "thermometer", "fg": 2565 }, - { "id": "thermos", "fg": 2566 }, - { "id": "throwing_stick", "fg": 2567 }, - { "id": "tieclip", "fg": 2568 }, - { "id": "tin", "fg": 2569 }, - { "id": "tinder", "fg": 2570 }, - { "id": "tinderbox", "fg": 2571 }, - { "id": "tinfoil_hat", "fg": 2572 }, - { "id": "toothbrush_plain", "fg": 2573 }, - { "id": "trimmer_off", "fg": 2574 }, - { "id": "trimmer_on", "fg": 2575 }, - { "id": "trumpet", "fg": 2576 }, - { "id": "tuba", "fg": 2577 }, - { "id": "tunic", "fg": 2578 }, - { "id": "tunic_rag", "fg": 2579 }, - { "id": "ukulele", "fg": 2580 }, - { "id": "undershirt", "fg": 2581 }, - { "id": "unfinished_charcoal", "fg": 2582 }, - { "id": "v_combustion", "fg": 2583 }, - { "id": "v_scoop_item", "fg": 2584 }, - { "id": "vehicle_dashboard", "fg": 2585 }, - { "id": "vibrator", "fg": 2586 }, - { "id": "violin", "fg": 2587 }, - { "id": "violin_golden", "fg": 2588 }, - { "id": "w_paint", "fg": 2589 }, - { "id": "waffleiron", "fg": 2590 }, - { "id": "wakizashi", "fg": 2591 }, - { "id": "warhammer", "fg": 2592 }, - { "id": "water_acid_weak", "fg": 2593 }, - { "id": "waterproof_gunmod", "fg": 2594 }, - { "id": "wearable_light", "fg": 2595 }, - { "id": "wearable_light_on", "fg": 2596 }, - { "id": "wheel_armor", "fg": 2597 }, - { "id": "wheel_bicycle", "fg": 2598 }, - { "id": "wheel_caster", "fg": 2599 }, - { "id": "wheel_motorbike", "fg": 2600 }, - { "id": "wheel_small", "fg": 2601 }, - { "id": "wheel_wide", "fg": 2602 }, - { "id": "whiskey", "fg": 2603 }, - { "id": "whistle", "fg": 2604 }, - { "id": "y_carpet", "fg": 2605 }, - { "id": "y_paint", "fg": 2606 }, - { "id": "yarn", "fg": 2607 }, - { "id": "yeast", "fg": 2608 }, - { "id": "yoghurt", "fg": 2609 }, - { "id": "zubon_gi", "fg": 2610 }, - { "id": "zweihander", "fg": 2611 }, - { "id": "cloak", "fg": 2612 }, - { "id": "cloak_fur", "fg": 2613 }, - { "id": "cloak_leather", "fg": 2614 }, - { "id": "cloak_wool", "fg": 2615 }, - { "id": "coat_rain", "fg": 2616 }, - { "id": "optical_cloak", "fg": 2617 }, - { "id": "legrig", "fg": 2618 }, - { "id": "ketchup", "fg": 2619 }, - { "id": "mayonnaise", "fg": 2620 }, - { "id": "book_nonf_zine_news_anlyst", "fg": 2621 }, - { "id": "mag_animecon", "fg": 2622 }, - { "id": "mag_dodge", "fg": 2623 }, - { "id": "mag_fabrication", "fg": 2624 }, - { "id": "mag_firstaid", "fg": 2625 }, - { "id": "mag_guns", "fg": 2626 }, - { "id": "mag_news", "fg": 2627 }, - { "id": "mag_porn", "fg": 2628 }, - { "id": "mag_throwing", "fg": 2629 }, - { "id": "mag_unarmed", "fg": 2630 }, - { "id": "multi_cooker", "fg": 2635 }, - { "id": "multi_cooker_filled", "fg": 2636 }, - { "id": "oxygen_tank", "fg": 2637 }, - { "id": "pet_carrier", "fg": 2638 }, - { "id": "primitive_shovel", "fg": 2639 }, - { "id": "amethyst_gold_ring", "fg": 2640 }, - { "id": "amethyst_platinum_ring", "fg": 2641 }, - { "id": "amethyst_silver_ring", "fg": 2642 }, - { "id": "aquamarine_gold_ring", "fg": 2643 }, - { "id": "aquamarine_platinum_ring", "fg": 2644 }, - { "id": "aquamarine_silver_ring", "fg": 2645 }, - { "id": "citrine_gold_ring", "fg": 2646 }, - { "id": "citrine_platinum_ring", "fg": 2647 }, - { "id": "citrine_silver_ring", "fg": 2648 }, - { "id": "diamond_platinum_ring", "fg": 2649 }, - { "id": "diamond_ring", "fg": 2650 }, - { "id": "diamond_silver_ring", "fg": 2651 }, - { "id": "emerald_gold_ring", "fg": 2652 }, - { "id": "emerald_platinum_ring", "fg": 2653 }, - { "id": "emerald_silver_ring", "fg": 2654 }, - { "id": "peridot_gold_ring", "fg": 2661 }, - { "id": "peridot_platinum_ring", "fg": 2662 }, - { "id": "peridot_silver_ring", "fg": 2663 }, - { "id": "tourmaline_gold_ring", "fg": 2667 }, - { "id": "tourmaline_platinum_ring", "fg": 2668 }, - { "id": "tourmaline_silver_ring", "fg": 2669 }, - { "id": "large_storage_battery", "fg": 2670 }, - { "id": "storage_battery", "fg": 2671 }, - { "id": "teddy_bear", "fg": 2672 }, - { "id": "tire_iron", "fg": 2673 }, - { "id": "winter_gloves_army", "fg": 2675 }, - { "id": "workbench", "fg": 2676 }, - { "id": "footstep_above", "fg": 2708 }, - { "id": "footstep_below", "fg": 2709 }, - { "id": "graffiti", "fg": 2710 }, - { "id": "overlay_friendly_sees_player", "fg": 2712 }, - { "id": "overlay_hostile_sees_player", "fg": 2713 }, - { "id": "overlay_neutral_sees_player", "fg": 2714 }, - { "id": "overlay_other_sees_player", "fg": 2715 }, - { "id": "zombie_revival_indicator", "fg": 2719 }, - { "id": "overlay_mutation_bio_sneeze_beam", "fg": 2723 }, - { "id": "overlay_female_mutation_DEMON_SKIN", "fg": 2724 }, - { "id": "overlay_female_mutation_DEMON_TAIL", "fg": 2725 }, - { "id": "overlay_female_mutation_DRAGON_BREATH_BLACK", "fg": 2726 }, - { "id": "overlay_female_mutation_DRAGON_FEET", "fg": 2727 }, - { "id": "overlay_female_mutation_DRAGON_SCALES_BLACK", "fg": 2728 }, - { "id": "overlay_female_mutation_DRAGON_TAIL", "fg": 2729 }, - { "id": "overlay_female_mutation_DRAGON_TAIL_SCALED", "fg": 2730 }, - { "id": "overlay_female_mutation_DRAGON_TAIL_STUB", "fg": 2731 }, - { "id": "overlay_female_mutation_DRAGON_TALONS_BLACK", "fg": 2732 }, - { "id": "overlay_female_mutation_MANA_LUM", "fg": 2733 }, - { "id": "overlay_female_mutation_MANA_SILENT_SPELL", "fg": 2734 }, - { "id": "overlay_female_mutation_MANA_SUBTLE_SPELL", "fg": 2735 }, - { "id": "overlay_female_mutation_SCALED_HANDS", "fg": 2736 }, - { "id": "overlay_female_mutation_TOE_CLAWS", "fg": 2737 }, - { "id": "overlay_male_mutation_DEMON_SKIN", "fg": 2741 }, - { "id": "overlay_male_mutation_DEMON_TAIL", "fg": 2742 }, - { "id": "overlay_male_mutation_DRAGON_BREATH_BLACK", "fg": 2743 }, - { "id": "overlay_male_mutation_DRAGON_FEET", "fg": 2744 }, - { "id": "overlay_male_mutation_DRAGON_SCALES_BLACK", "fg": 2745 }, - { "id": "overlay_male_mutation_DRAGON_TAIL", "fg": 2746 }, - { "id": "overlay_male_mutation_DRAGON_TAIL_SCALED", "fg": 2747 }, - { "id": "overlay_male_mutation_DRAGON_TAIL_STUB", "fg": 2748 }, - { "id": "overlay_male_mutation_DRAGON_TALONS_BLACK", "fg": 2749 }, - { "id": "overlay_male_mutation_MANA_LUM", "fg": 2750 }, - { "id": "overlay_male_mutation_MANA_SILENT_SPELL", "fg": 2751 }, - { "id": "overlay_male_mutation_MANA_SUBTLE_SPELL", "fg": 2752 }, - { "id": "overlay_male_mutation_SCALED_HANDS", "fg": 2753 }, - { "id": "overlay_male_mutation_TOE_CLAWS", "fg": 2754 }, - { "id": "overlay_mutation_DEMON_CLAWS", "fg": 2758 }, - { "id": "overlay_mutation_DEMON_POSSES", "fg": 2759 }, - { "id": "overlay_mutation_DRAGON_MAGIC", "fg": 2760 }, - { "id": "overlay_mutation_DRAGON_MAW_BLACK", "fg": 2761 }, - { "id": "overlay_mutation_DRAGON_SPELLS", "fg": 2762 }, - { "id": "overlay_mutation_DRAGON_WINGS_BLACK", "fg": 2763 }, - { "id": "overlay_mutation_MANA_SEEKER_BOLTS", "fg": 2764 }, - { "id": "overlay_mutation_MANA_SIPHON_1", "fg": 2765 }, - { "id": "overlay_mutation_MANA_SIPHON_2", "fg": 2766 }, - { "id": "overlay_mutation_MANA_SIPHON_3", "fg": 2767 }, - { "id": "overlay_mutation_MUZZLE_DRAGON", "fg": 2768 }, - { "id": "overlay_worn_copper_circlet", "fg": 2769 }, - { "id": "overlay_worn_copper_infuser", "fg": 2770 }, - { "id": "overlay_worn_silver_infuser", "fg": 2771 }, - { "id": "DEBUG_spellbook", "fg": 2772 }, - { "id": "animist_shadows", "fg": 2773 }, - { "id": "bio_fuel_cell_blood", "fg": 2774 }, - { "id": "bio_sneeze_beam", "fg": 2775 }, - { "id": "biomancer_spellbook", "fg": 2776 }, - { "id": "disp_wand", "fg": 2777 }, - { "id": "druid_spellbook", "fg": 2778 }, - { "id": "eshaper_spellbook", "fg": 2779 }, - { "id": "generic_spellbook", "fg": 2780 }, - { "id": "glow_dust", "fg": 2781 }, - { "id": "light_manipulation_spellbook", "fg": 2782 }, - { "id": "magus_spellbook", "fg": 2783 }, - { "id": "magus_spellbook_move", "fg": 2784 }, - { "id": "mring_copper", "fg": 2785 }, - { "id": "mring_gold", "fg": 2786 }, - { "id": "mring_platinum", "fg": 2787 }, - { "id": "mring_silver", "fg": 2788 }, - { "id": "novice_stormshaper_book", "fg": 2789 }, - { "id": "priest_advanced", "fg": 2790 }, - { "id": "priest_beginner", "fg": 2791 }, - { "id": "pyro", "fg": 2792 }, - { "id": "recovery_spellbook", "fg": 2793 }, - { "id": "small_mana_crystal", "fg": 2794 }, - { "id": "spell_scroll", "fg": 2795 }, - { "id": "spell_wand", "fg": 2796 }, - { "id": "stat_up_spellbook", "fg": 2797 }, - { "id": "summon_scroll_smudged", "fg": 2798 }, - { "id": "summon_undead_spellbook", "fg": 2799 }, - { "id": "techno_em", "fg": 2800 }, - { "id": "techno_fundamentals", "fg": 2801 }, - { "id": "techno_idiots", "fg": 2802 }, - { "id": "tome_of_storms", "fg": 2803 }, - { "id": "translocate_spellbook", "fg": 2804 }, - { "id": "winter_grasp", "fg": 2805 }, - { "id": "wizard_advanced", "fg": 2806 }, - { "id": "wizard_beginner", "fg": 2807 }, - { "id": "wizard_utility", "fg": 2808 }, - { "id": "black_dragon_tanned_hide", "fg": 2809 }, - { "id": "mon_animated_blade", "fg": 2810 }, - { "id": "mon_goblin_chieftain", "fg": 2811 }, - { "id": "mon_goblin_slinger", "fg": 2812 }, - { "id": "mon_goblin_warrior", "fg": 2813 }, - { "id": "mon_black_pudding", "fg": 2814 }, - { "id": "corpse_mon_dragon_black_wyrmling", "fg": 2818 }, - { "id": "mon_dragon_black_wyrmling", "fg": 2819 }, - { "id": "mon_cookie", "fg": 2827 }, - { "id": "mon_cow_calf_choc", "fg": 2828 }, - { "id": "mon_cow_choc", "fg": 2829 }, - { "id": "lemming_shadow", "fg": 3051 }, - { "id": "mon_boar_wild", "fg": 3052 }, - { "id": "mon_boar_wild_piglet", "fg": 3053 }, - { "id": "mon_copbot", "fg": 3054 }, - { "id": "mon_cow", "fg": 3055 }, - { "id": "mon_cow_calf", "fg": 3056 }, - { "id": "mon_deer", "fg": 3057 }, - { "id": "mon_deer_fawn", "fg": 3058 }, - { "id": "mon_deer_mutant_spider", "fg": 3059 }, - { "id": "mon_deer_mutant_spider_fawn", "fg": 3060 }, - { "id": "mon_fish_eel", "fg": 3061 }, - { "id": "mon_fish_huge", "fg": 3062 }, - { "id": "mon_fish_large", "fg": 3063 }, - { "id": "mon_fish_medium", "fg": 3064 }, - { "id": "mon_fish_small", "fg": 3065 }, - { "id": "mon_fish_tiny", "fg": 3066 }, - { "id": "mon_frog", "fg": 3067 }, - { "id": "mon_frog_small", "fg": 3068 }, - { "id": "mon_gracke", "fg": 3069 }, - { "id": "mon_grocerybot", "fg": 3070 }, - { "id": "mon_grocerybot_busted", "fg": 3071 }, - { "id": "mon_hallu_mannequin", "fg": 3072 }, - { "id": "mon_impossible_shape", "fg": 3073 }, - { "id": "mon_lab_rat", "fg": 3074 }, - { "id": "mon_mosquito_giant", "fg": 3075 }, - { "id": "mon_mutant_camouflaged", "fg": 3077 }, - { "id": "mon_pig", "fg": 3078 }, - { "id": "mon_pig_piglet", "fg": 3079 }, - { "id": "mon_pigeon", "fg": 3080 }, - { "id": "mon_sheep", "fg": 3082 }, - { "id": "mon_skeleton_brute", "fg": 3083 }, - { "id": "mon_wraith", "fg": 3088 }, - { "id": "mon_zeer", "fg": 3089 }, - { "id": "mon_zombie_gasbag_crawler", "fg": 3094 }, - { "id": "mon_zombie_gasbag_fungus", "fg": 3095 }, - { "id": "mon_zombie_gasbag_immobile", "fg": 3096 }, - { "id": "mon_zombie_hanging_innards", "fg": 3097 }, - { "id": "mon_zombie_pig", "fg": 3099 }, - { "id": "mon_zow", "fg": 3104 }, - { "id": "shadow_32x32_small", "fg": 3106 }, - { "id": "corpse_mon_beaver", "fg": 3107 }, - { "id": "corpse_mon_beaver_mutant_avian", "fg": 3108 }, - { "id": "corpse_mon_beaver_mutant_huge", "fg": 3109 }, - { "id": "corpse_mon_zombeaver", "fg": 3110 }, - { "id": "mon_beaver", "fg": 3111 }, - { "id": "mon_beaver_mutant_avian", "fg": 3112 }, - { "id": "mon_beaver_mutant_huge", "fg": 3113 }, - { "id": "mon_zombeaver", "fg": 3114 }, - { "id": "corpse_mon_crow_mutant", "fg": 3121 }, - { "id": "mon_crow_mutant", "fg": 3122 }, - { "id": "corpse", "fg": 3123 }, - { "id": "corpse_mon_mosquito_giant", "fg": 3170 }, - { "id": "corpse_mon_mosquito_small", "fg": 3171 }, - { "id": "corpse_mon_mantis_giant", "fg": 3230 }, - { "id": "corpse_mon_spawn_raptor", "fg": 3231 }, - { "id": "corpse_mon_spawn_raptor_electric", "fg": 3232 }, - { "id": "corpse_mon_spawn_raptor_shady", "fg": 3233 }, - { "id": "corpse_mon_zombie_nullfield", "fg": 3234 }, - { "id": "mon_dog_bull", "fg": 3237 }, - { "id": "mon_dog_rottweiler", "fg": 3238 }, - { "id": "corpse_mon_feral_human_axe", "fg": 3239 }, - { "id": "corpse_mon_feral_human_axe_fungal_corpse", "fg": 3240 }, - { "id": "corpse_mon_feral_human_axe_fungal_infected", "fg": 3241 }, - { "id": "corpse_mon_feral_human_crowbar", "fg": 3242 }, - { "id": "corpse_mon_feral_human_crowbar_fungal_corpse", "fg": 3243 }, - { "id": "corpse_mon_feral_human_crowbar_fungal_infected", "fg": 3244 }, - { "id": "corpse_mon_feral_human_pipe", "fg": 3245 }, - { "id": "corpse_mon_feral_human_pipe_fungal_corpse", "fg": 3246 }, - { "id": "corpse_mon_feral_human_pipe_fungal_infected", "fg": 3247 }, - { "id": "corpse_mon_feral_labsecurity_9mm", "fg": 3248 }, - { "id": "corpse_mon_feral_sapien_spear", "fg": 3249 }, - { "id": "corpse_mon_feral_scientist_scalpel", "fg": 3250 }, - { "id": "corpse_mon_zombie_armored", "fg": 3309 }, - { "id": "corpse_mon_zombie_bio_op", "fg": 3310 }, - { "id": "corpse_mon_zombie_bio_op2", "fg": 3311 }, - { "id": "corpse_mon_zombie_milbase_personnel", "fg": 3312 }, - { "id": "corpse_mon_zombie_military_pilot", "fg": 3313 }, - { "id": "corpse_mon_zombie_soldier", "fg": 3314 }, - { "id": "corpse_mon_zombie_soldier_acid_1", "fg": 3315 }, - { "id": "corpse_mon_zombie_soldier_acid_2", "fg": 3316 }, - { "id": "corpse_mon_zombie_soldier_blackops_1", "fg": 3317 }, - { "id": "corpse_mon_zombie_soldier_blackops_2", "fg": 3318 }, - { "id": "mon_zombie_armored", "fg": 3319 }, - { "id": "mon_zombie_soldier_acid_1", "fg": 3332 }, - { "id": "mon_zombie_soldier_acid_2", "fg": 3333 }, - { "id": "mon_zombie_soldier_blackops_1", "fg": 3334 }, - { "id": "mon_zombie_soldier_blackops_2", "fg": 3335 }, - { "id": "corpse_mon_ant_acid", "fg": 3336 }, - { "id": "mon_ant_acid", "fg": 3337 }, - { "id": "corpse_mon_ant_acid_queen", "fg": 3338 }, - { "id": "mon_ant_acid_queen", "fg": 3339 }, - { "id": "corpse_mon_ant_acid_small", "fg": 3340 }, - { "id": "mon_ant_acid_small", "fg": 3341 }, - { "id": "corpse_mon_ant_acid_soldier", "fg": 3342 }, - { "id": "mon_ant_acid_soldier", "fg": 3343 }, - { "id": "corpse_mon_ant_small", "fg": 3344 }, - { "id": "mon_ant_small", "fg": 3345 }, - { "id": "corpse_mon_antlion_larva", "fg": 3346 }, - { "id": "mon_antlion_larva", "fg": 3347 }, - { "id": "corpse_mon_aphid", "fg": 3348 }, - { "id": "mon_aphid", "fg": 3349 }, - { "id": "corpse_mon_cockatrice", "fg": 3350 }, - { "id": "mon_cockatrice", "fg": 3351 }, - { "id": "corpse_mon_coyote_mutant_venom", "fg": 3352 }, - { "id": "mon_coyote_mutant_venom", "fg": 3353 }, - { "id": "corpse_mon_zombie_dog_brute", "fg": 3354 }, - { "id": "mon_dog_zombie_brute", "fg": 3355 }, - { "id": "bot_eyebot", "fg": 3356 }, - { "id": "broken_eyebot", "fg": 3357 }, - { "id": "mon_eyebot", "fg": 3358 }, - { "id": "corpse_mon_fungaloid", "fg": 3359 }, - { "id": "corpse_mon_fungaloid_shambler", "fg": 3362 }, - { "id": "mon_fungaloid_shambler", "fg": 3363 }, - { "id": "corpse_mon_fungaloid_young", "fg": 3364 }, - { "id": "mon_fungaloid_young", "fg": 3365 }, - { "id": "mon_goose_canadian", "fg": 3366 }, - { "id": "corpse_mon_grasshopper_small", "fg": 3367 }, - { "id": "mon_grasshopper_small", "fg": 3368 }, - { "id": "mon_grouse", "fg": 3369 }, - { "id": "mon_kreck", "fg": 3370 }, - { "id": "corpse_mon_mantis_small", "fg": 3371 }, - { "id": "mon_mantis_small", "fg": 3372 }, - { "id": "corpse_mon_mutant_alpha_boss", "fg": 3373 }, - { "id": "mon_mutant_alpha_boss", "fg": 3374 }, - { "id": "corpse_mon_opossum", "fg": 3375 }, - { "id": "mon_opossum", "fg": 3376 }, - { "id": "corpse_mon_otter", "fg": 3377 }, - { "id": "mon_otter", "fg": 3378 }, - { "id": "mon_pheasant", "fg": 3379 }, - { "id": "corpse_mon_skeleton_fungus", "fg": 3380 }, - { "id": "mon_skeleton_fungus", "fg": 3381 }, - { "id": "corpse_mon_skeleton_medical", "fg": 3382 }, - { "id": "mon_skeleton_medical", "fg": 3383 }, - { "id": "corpse_mon_strider_small", "fg": 3384 }, - { "id": "mon_strider_small", "fg": 3385 }, - { "id": "mon_tadpole_grabber", "fg": 3386 }, - { "id": "mon_tazer_hack", "fg": 3387 }, - { "id": "mon_turret_riot", "fg": 3388 }, - { "id": "corpse_mon_wasp_small", "fg": 3389 }, - { "id": "mon_wasp_small", "fg": 3390 }, - { "id": "broken_yrax_trifacet", "fg": 3391 }, - { "id": "mon_yrax_trifacet", "fg": 3392 }, - { "id": "corpse_mon_zombie_dog_acidic", "fg": 3395 }, - { "id": "mon_zombie_dog_acidic", "fg": 3396 }, - { "id": "corpse_mon_zombie_dog_brute_acidic", "fg": 3397 }, - { "id": "mon_zombie_dog_brute_acidic", "fg": 3398 }, - { "id": "corpse_mon_zombie_flamer", "fg": 3399 }, - { "id": "mon_zombie_flamer", "fg": 3400 }, - { "id": "corpse_mon_zombie_necro_boomer", "fg": 3404 }, - { "id": "mon_zombie_necro_boomer", "fg": 3405 }, - { "id": "mon_zombie_phase_skulker", "fg": 3406 }, - { "id": "mon_zombie_pig_gas", "fg": 3407 }, - { "id": "corpse_mon_zombie_prisoner_fat", "fg": 3408 }, - { "id": "mon_zombie_prisoner_fat", "fg": 3409 }, - { "id": "corpse_mon_zombie_prisoner_tough", "fg": 3410 }, - { "id": "mon_zombie_prisoner_tough", "fg": 3411 }, - { "id": "corpse_mon_zombie_pupa_shady", "fg": 3414 }, - { "id": "mon_zombie_pupa_shady", "fg": 3415 }, - { "id": "corpse_mon_zombie_regenerating", "fg": 3416 }, - { "id": "mon_zombie_regenerating", "fg": 3417 }, - { "id": "corpse_mon_zombie_rust", "fg": 3418 }, - { "id": "corpse_mon_zombie_shell", "fg": 3419 }, - { "id": "corpse_mon_zombie_urchin", "fg": 3420 }, - { "id": "mon_zombie_rust", "fg": 3421 }, - { "id": "mon_zombie_shell", "fg": 3422 }, - { "id": "mon_zombie_urchin", "fg": 3423 }, - { "id": "mon_zombie_0", "fg": 3428 }, - { "id": "explosion_AEA_ADRENALINE", "fg": 3557 }, - { "id": "explosion_AEA_ENTRANCE", "fg": 3558 }, - { "id": "explosion_AEA_FIRESTORM", "fg": 3560 }, - { "id": "explosion_AEA_FUN", "fg": 3561 }, - { "id": "explosion_AEA_HEAL", "fg": 3562 }, - { "id": "explosion_AEA_MUTATE", "fg": 3563 }, - { "id": "explosion_AEA_PARALYZE", "fg": 3564 }, - { "id": "explosion_AEA_PULSE_bash_terrain", "fg": 3565 }, - { "id": "explosion_AEA_SCREAM_morale", "fg": 3566 }, - { "id": "explosion_AEA_TELEGLOW", "fg": 3567 }, - { "id": "explosion_AEP_EVIL_SPELL", "fg": 3569 }, - { "id": "explosion_AO_DARKNESS_EFFECT", "fg": 3570 }, - { "id": "explosion_AO_LIFE_DRAIN", "fg": 3571 }, - { "id": "explosion_AO_TIME_STOP", "fg": 3572 }, - { "id": "explosion_art_flies_buzz", "fg": 3573 }, - { "id": "explosion_centipede_mom_summon", "fg": 3574 }, - { "id": "explosion_death_boomer_glow", "fg": 3576 }, - { "id": "explosion_death_fungalburst", "fg": 3577 }, - { "id": "explosion_death_fungus", "fg": 3578 }, - { "id": "explosion_death_halfworm", "fg": 3579 }, - { "id": "explosion_death_preg_roach", "fg": 3580 }, - { "id": "explosion_death_smokeburst", "fg": 3581 }, - { "id": "explosion_death_tearburst", "fg": 3582 }, - { "id": "explosion_death_thing", "fg": 3583 }, - { "id": "explosion_dermatik_emergence", "fg": 3584 }, - { "id": "explosion_frog_mother_summon", "fg": 3585 }, - { "id": "explosion_generic_blinding_spray_1", "fg": 3586 }, - { "id": "explosion_impossible_shape_attack", "fg": 3587 }, - { "id": "explosion_mi-go_slaver_beam", "fg": 3588 }, - { "id": "explosion_mutant_frenzy", "fg": 3590 }, - { "id": "explosion_portal_hurt_self", "fg": 3591 }, - { "id": "explosion_ratking_summon_rats", "fg": 3592 }, - { "id": "explosion_spawning_zombie_die", "fg": 3593 }, - { "id": "explosion_spell_slime_spray", "fg": 3594 }, - { "id": "explosion_spell_spit_flare", "fg": 3595 }, - { "id": "explosion_weaponpod_saw", "fg": 3596 }, - { "id": "explosion_wraith_attack", "fg": 3597 }, - { "id": "explosion_zombie_child_guilt", "fg": 3598 }, - { "id": "explosion_AEA_ATTENTION", "fg": 3599 }, - { "id": "3957_t_metal_0", "fg": 3873 }, - { "id": "t_concrete", "fg": 3895 }, - { "id": "t_diesel_tank", "fg": 3896 }, - { "id": "t_diesel_tank_smashed", "fg": 3897 }, - { "id": "t_floor_wax", "fg": 3903 }, - { "id": "t_gas_tank_smashed", "fg": 3904 }, - { "id": "t_ladder_up_down", "fg": 3913 }, - { "id": "t_shingle_flat_roof", "fg": 3927 }, - { "id": "t_strconc_floor", "fg": 3928 }, - { "id": "t_thconc_floor_flesh", "fg": 3934 }, - { "id": "t_resin_hole", "fg": 3945 }, - { "id": "t_paper_roof", "fg": 4370 }, - { "id": "t_screen_door_c", "fg": 4572 }, - { "id": "t_screen_door_o", "fg": 4573 }, - { "id": "vp_animal_compartment", "fg": 5294 }, - { "id": "vp_autoclave", "fg": 5573 }, - { "id": "vp_dishwasher", "fg": 5578 }, - { "id": "vp_recharge_station", "fg": 5594 } + { "id": "overlay_worn_turtleneck", "fg": 967 }, + { "id": "overlay_worn_turtleneck_rolled", "fg": 968 }, + { "id": "overlay_worn_turtleneck_shirt", "fg": 969 }, + { "id": "overlay_worn_turtleneck_shirt_rolled", "fg": 970 }, + { "id": "overlay_worn_xedra_enviro_suit", "fg": 971 }, + { "id": "fd_biolum", "fg": 1081 }, + { "id": "1585_f_table_0", "fg": 1339 }, + { "id": "1586_f_table_1", "fg": 1340 }, + { "id": "1587_f_table_2", "fg": 1341 }, + { "id": "1588_f_table_3", "fg": 1342 }, + { "id": "1589_f_table_4", "fg": 1343 }, + { "id": "1590_f_table_5", "fg": 1344 }, + { "id": "f_alien_scar", "fg": 1378 }, + { "id": "f_anvil", "fg": 1379 }, + { "id": "f_birdbath", "fg": 1380 }, + { "id": "f_brazier", "fg": 1381 }, + { "id": "f_bulletin", "fg": 1382 }, + { "id": "f_cellphone_booster", "fg": 1383 }, + { "id": "f_chimney", "fg": 1384 }, + { "id": "f_dandelion", "fg": 1385 }, + { "id": "f_exercise", "fg": 1386 }, + { "id": "f_logstool", "fg": 1387 }, + { "id": "f_pillow_fort", "fg": 1388 }, + { "id": "f_roof_turbine_vent", "fg": 1389 }, + { "id": "f_sink", "fg": 1390 }, + { "id": "f_small_satelitte_dish", "fg": 1391 }, + { "id": "f_solar_unit", "fg": 1392 }, + { "id": "f_vent_pipe", "fg": 1393 }, + { "id": "f_crate_c", "fg": 1426 }, + { "id": "f_crate_o", "fg": 1427 }, + { "id": "f_curtain_open", "fg": 1470 }, + { "id": "f_dresser", "fg": 1489 }, + { "id": "f_gazing_ball", "fg": 1495 }, + { "id": "f_glowingbulb", "fg": 1496 }, + { "id": "f_skin_wall_t_connection_e", "fg": 1527 }, + { "id": "f_speaker_cabinet", "fg": 1529 }, + { "id": "f_workbench", "fg": 1546 }, + { "id": "f_black_eyed_susan", "fg": 1547 }, + { "id": "f_bluebell", "fg": 1548 }, + { "id": "f_burdock", "fg": 1549 }, + { "id": "f_chamomile", "fg": 1550 }, + { "id": "f_chicory", "fg": 1551 }, + { "id": "f_dahlia", "fg": 1552 }, + { "id": "f_datura", "fg": 1553 }, + { "id": "f_flower_spurge", "fg": 1554 }, + { "id": "f_flower_tulip", "fg": 1555 }, + { "id": "f_lily", "fg": 1556 }, + { "id": "f_mustard", "fg": 1557 }, + { "id": "f_mutpoppy", "fg": 1558 }, + { "id": "f_sunflower", "fg": 1559 }, + { "id": "30gal_drum", "fg": 1561 }, + { "id": "adhesive_bandages", "fg": 1562 }, + { "id": "airhorn", "fg": 1563 }, + { "id": "alloy_plate", "fg": 1564 }, + { "id": "amplifier_head", "fg": 1565 }, + { "id": "anvil", "fg": 1566 }, + { "id": "arm_warmers", "fg": 1567 }, + { "id": "autoclave", "fg": 1568 }, + { "id": "bag_plastic", "fg": 1569 }, + { "id": "boltcutters", "fg": 1570 }, + { "id": "bookplate", "fg": 1571 }, + { "id": "bottle_opener", "fg": 1572 }, + { "id": "bow_saw", "fg": 1573 }, + { "id": "boxing_gloves", "fg": 1574 }, + { "id": "broken_dimensional_anchor", "fg": 1575 }, + { "id": "bucket", "fg": 1576 }, + { "id": "butane_tank", "fg": 1577 }, + { "id": "cable_instrument", "fg": 1578 }, + { "id": "cable_xlr", "fg": 1579 }, + { "id": "can_food", "fg": 1580 }, + { "id": "can_opener", "fg": 1581 }, + { "id": "candle", "fg": 1582 }, + { "id": "candle_lit", "fg": 1583 }, + { "id": "cell_phone", "fg": 1584 }, + { "id": "chess", "fg": 1585 }, + { "id": "chopsticks", "fg": 1586 }, + { "id": "clamp", "fg": 1587 }, + { "id": "clay_pot_flower", "fg": 1588 }, + { "id": "comb_pocket", "fg": 1589 }, + { "id": "condom", "fg": 1590 }, + { "id": "cookies", "fg": 1591 }, + { "id": "cutting_board", "fg": 1592 }, + { "id": "dehydrator", "fg": 1593 }, + { "id": "dimensional_anchor", "fg": 1594 }, + { "id": "dimensional_anchor_on", "fg": 1595 }, + { "id": "dnd", "fg": 1596 }, + { "id": "eclipse_glasses", "fg": 1597 }, + { "id": "eyedrops", "fg": 1598 }, + { "id": "fan", "fg": 1599 }, + { "id": "fancy_glasses_bifocal", "fg": 1600 }, + { "id": "fancy_glasses_eye", "fg": 1601 }, + { "id": "fancy_glasses_reading", "fg": 1602 }, + { "id": "feather", "fg": 1603 }, + { "id": "fetid_goop", "fg": 1604 }, + { "id": "flask_hip", "fg": 1605 }, + { "id": "frisbee", "fg": 1607 }, + { "id": "funnel", "fg": 1608 }, + { "id": "glass_sheet", "fg": 1609 }, + { "id": "glasses_bifocale", "fg": 1610 }, + { "id": "glasses_eye", "fg": 1611 }, + { "id": "glasses_reading", "fg": 1612 }, + { "id": "hair_dryer", "fg": 1613 }, + { "id": "hammer_sledge", "fg": 1614 }, + { "id": "hammer_sledge_heavy", "fg": 1615 }, + { "id": "hammer_sledge_short", "fg": 1616 }, + { "id": "hinge", "fg": 1617 }, + { "id": "hotplate", "fg": 1618 }, + { "id": "kettle", "fg": 1619 }, + { "id": "knife_paring", "fg": 1620 }, + { "id": "knife_steak", "fg": 1621 }, + { "id": "knit_scarf", "fg": 1622 }, + { "id": "licorice", "fg": 1623 }, + { "id": "material_limestone", "fg": 1624 }, + { "id": "material_rhodonite", "fg": 1625 }, + { "id": "material_rocksalt", "fg": 1626 }, + { "id": "material_zincite", "fg": 1627 }, + { "id": "mattress", "fg": 1628 }, + { "id": "meat", "fg": 1629 }, + { "id": "meat_tainted", "fg": 1630 }, + { "id": "mil_plate", "fg": 1631 }, + { "id": "mobile_memory_card", "fg": 1632 }, + { "id": "motor_tiny", "fg": 1634 }, + { "id": "mp3", "fg": 1635 }, + { "id": "nanomaterial", "fg": 1636 }, + { "id": "office_holepunch", "fg": 1637 }, + { "id": "oven", "fg": 1638 }, + { "id": "paper", "fg": 1639 }, + { "id": "pencil", "fg": 1640 }, + { "id": "permanent_marker", "fg": 1641 }, + { "id": "pipe_fittings", "fg": 1642 }, + { "id": "plastic_straw", "fg": 1643 }, + { "id": "plums", "fg": 1644 }, + { "id": "radio", "fg": 1645 }, + { "id": "radio_on", "fg": 1646 }, + { "id": "rake_plastic", "fg": 1647 }, + { "id": "rapier", "fg": 1648 }, + { "id": "rapier_fake", "fg": 1649 }, + { "id": "rc_car_box", "fg": 1650 }, + { "id": "rebreather_filter", "fg": 1651 }, + { "id": "reinforced_glass_pane", "fg": 1652 }, + { "id": "rhubarb", "fg": 1653 }, + { "id": "rock_flaking", "fg": 1654 }, + { "id": "rock_large", "fg": 1655 }, + { "id": "rock_quern", "fg": 1656 }, + { "id": "rock_sock", "fg": 1657 }, + { "id": "sandpaper", "fg": 1658 }, + { "id": "screwdriver_set", "fg": 1659 }, + { "id": "sm_extinguisher", "fg": 1660 }, + { "id": "spoon", "fg": 1661 }, + { "id": "spray_can", "fg": 1662 }, + { "id": "staff_sling", "fg": 1663 }, + { "id": "standard_template_construct", "fg": 1664 }, + { "id": "standing_lamp", "fg": 1665 }, + { "id": "steel_armor", "fg": 1666 }, + { "id": "steel_plate", "fg": 1667 }, + { "id": "stereo", "fg": 1668 }, + { "id": "stock_pot", "fg": 1669 }, + { "id": "sunglasses", "fg": 1670 }, + { "id": "sunglasses_bifocal", "fg": 1671 }, + { "id": "sunglasses_eye", "fg": 1672 }, + { "id": "sunglasses_reading", "fg": 1673 }, + { "id": "swat_armor", "fg": 1674 }, + { "id": "syringe", "fg": 1675 }, + { "id": "teleumbrella", "fg": 1676 }, + { "id": "toolbox_empty", "fg": 1677 }, + { "id": "tux", "fg": 1678 }, + { "id": "two_way_radio", "fg": 1679 }, + { "id": "vh_autoclave", "fg": 1680 }, + { "id": "wetsuit_spring", "fg": 1681 }, + { "id": "wool_suit", "fg": 1682 }, + { "id": "wrapper", "fg": 1683 }, + { "id": "SICP", "fg": 1684 }, + { "id": "book_fict_soft_ya_rwya", "fg": 1685 }, + { "id": "book_pieces", "fg": 1686 }, + { "id": "manual_first_aid", "fg": 1697 }, + { "id": "novel_adventure", "fg": 1698 }, + { "id": "novel_buddy", "fg": 1699 }, + { "id": "novel_coa", "fg": 1700 }, + { "id": "novel_coa2", "fg": 1701 }, + { "id": "novel_crime", "fg": 1702 }, + { "id": "novel_crime2", "fg": 1703 }, + { "id": "novel_drama", "fg": 1704 }, + { "id": "novel_erotic", "fg": 1705 }, + { "id": "novel_experimental", "fg": 1706 }, + { "id": "novel_fantasy", "fg": 1707 }, + { "id": "novel_horror", "fg": 1708 }, + { "id": "novel_mystery", "fg": 1709 }, + { "id": "novel_pulp", "fg": 1710 }, + { "id": "novel_road", "fg": 1711 }, + { "id": "novel_romance", "fg": 1712 }, + { "id": "novel_samurai", "fg": 1713 }, + { "id": "novel_satire", "fg": 1714 }, + { "id": "novel_scifi", "fg": 1715 }, + { "id": "novel_sports", "fg": 1716 }, + { "id": "novel_spy", "fg": 1717 }, + { "id": "novel_swash", "fg": 1718 }, + { "id": "novel_thriller", "fg": 1719 }, + { "id": "novel_tragedy", "fg": 1720 }, + { "id": "novel_war", "fg": 1721 }, + { "id": "novel_war2", "fg": 1722 }, + { "id": "novel_western", "fg": 1723 }, + { "id": "paperback_novel", "fg": 1724 }, + { "id": "winemaking_beginner", "fg": 1725 }, + { "id": "mre_box", "fg": 1727 }, + { "id": "mre_lemontuna_box", "fg": 1730 }, + { "id": "rifle_case_soft", "fg": 1784 }, + { "id": "rifle_case_soft_2", "fg": 1785 }, + { "id": "rifle_case_soft_leather_2", "fg": 1787 }, + { "id": "rucksack", "fg": 1788 }, + { "id": "bubblewrap", "fg": 1809 }, + { "id": "clay_quern", "fg": 1820 }, + { "id": "balaclava", "fg": 1822 }, + { "id": "beret", "fg": 1823 }, + { "id": "boxer_briefs", "fg": 1824 }, + { "id": "boxer_shorts", "fg": 1825 }, + { "id": "boy_shorts", "fg": 1826 }, + { "id": "bra", "fg": 1827 }, + { "id": "briefs", "fg": 1828 }, + { "id": "coat_lab", "fg": 1829 }, + { "id": "corset", "fg": 1830 }, + { "id": "cowboy_hat", "fg": 1831 }, + { "id": "hat_ball", "fg": 1832 }, + { "id": "hat_cotton", "fg": 1833 }, + { "id": "hat_fur", "fg": 1834 }, + { "id": "helmet_barbute", "fg": 1835 }, + { "id": "helmet_chitin", "fg": 1836 }, + { "id": "helmet_kabuto", "fg": 1837 }, + { "id": "hoodie", "fg": 1838 }, + { "id": "jeans", "fg": 1839 }, + { "id": "longshirt", "fg": 1840 }, + { "id": "mask_dust", "fg": 1841 }, + { "id": "polo_shirt", "fg": 1842 }, + { "id": "ragpouch", "fg": 1843 }, + { "id": "skirt", "fg": 1844 }, + { "id": "sneakers", "fg": 1845 }, + { "id": "socks", "fg": 1846 }, + { "id": "striped_pants", "fg": 1847 }, + { "id": "striped_shirt", "fg": 1848 }, + { "id": "sweater", "fg": 1849 }, + { "id": "sweatshirt", "fg": 1850 }, + { "id": "tshirt", "fg": 1851 }, + { "id": "turban", "fg": 1852 }, + { "id": "cola", "fg": 1890 }, + { "id": "juice", "fg": 1894 }, + { "id": "milk", "fg": 1896 }, + { "id": "purple_drink", "fg": 1900 }, + { "id": "tomato_juice", "fg": 1901 }, + { "id": "vinegar", "fg": 1902 }, + { "id": "plunger_futuristic", "fg": 1952 }, + { "id": "plunger_toilet", "fg": 1953 }, + { "id": "portable_game", "fg": 1955 }, + { "id": "towel", "fg": 2019 }, + { "id": "towel_soiled", "fg": 2020 }, + { "id": "towel_wet", "fg": 2021 }, + { "id": "1895sbl", "fg": 2029 }, + { "id": "AT4", "fg": 2030 }, + { "id": "LAW", "fg": 2031 }, + { "id": "M24", "fg": 2032 }, + { "id": "RPG", "fg": 2033 }, + { "id": "USAS_12", "fg": 2034 }, + { "id": "airspeargun", "fg": 2035 }, + { "id": "ak74", "fg": 2037 }, + { "id": "american_180", "fg": 2038 }, + { "id": "an94", "fg": 2039 }, + { "id": "ar10", "fg": 2040 }, + { "id": "ar15", "fg": 2041 }, + { "id": "arx160", "fg": 2042 }, + { "id": "as50", "fg": 2043 }, + { "id": "atgm_launcher", "fg": 2044 }, + { "id": "bbgun", "fg": 2045 }, + { "id": "bfg50", "fg": 2046 }, + { "id": "bh_m89", "fg": 2047 }, + { "id": "blunderbuss", "fg": 2048 }, + { "id": "browning_blr", "fg": 2049 }, + { "id": "chemical_thrower", "fg": 2051 }, + { "id": "coilgun", "fg": 2052 }, + { "id": "colt_lightning", "fg": 2053 }, + { "id": "colt_ro635", "fg": 2054 }, + { "id": "combination_gun", "fg": 2055 }, + { "id": "cx4", "fg": 2056 }, + { "id": "doublespeargun", "fg": 2057 }, + { "id": "emp_gun", "fg": 2058 }, + { "id": "famas", "fg": 2059 }, + { "id": "flamethrower", "fg": 2060 }, + { "id": "fn_fal", "fg": 2061 }, + { "id": "fs2000", "fg": 2062 }, + { "id": "ftk93", "fg": 2063 }, + { "id": "garand", "fg": 2064 }, + { "id": "heavy_rail_rifle", "fg": 2065 }, + { "id": "helsing", "fg": 2066 }, + { "id": "henry_big_boy", "fg": 2067 }, + { "id": "hk417_13", "fg": 2068 }, + { "id": "hk_g3", "fg": 2069 }, + { "id": "hk_g36", "fg": 2070 }, + { "id": "hk_g80", "fg": 2071 }, + { "id": "hk_mp5k", "fg": 2072 }, + { "id": "hk_mp5sd", "fg": 2073 }, + { "id": "iwi_tavor_x95_300blk", "fg": 2074 }, + { "id": "ksg-25", "fg": 2075 }, + { "id": "ksg", "fg": 2076 }, + { "id": "ksub2000", "fg": 2077 }, + { "id": "laser_cannon", "fg": 2078 }, + { "id": "laser_rifle", "fg": 2079 }, + { "id": "lever_shotgun", "fg": 2080 }, + { "id": "longrifle_flintlock", "fg": 2081 }, + { "id": "m107a1", "fg": 2082 }, + { "id": "m110a1", "fg": 2083 }, + { "id": "m134", "fg": 2084 }, + { "id": "m14ebr", "fg": 2085 }, + { "id": "m1903", "fg": 2088 }, + { "id": "m1918", "fg": 2089 }, + { "id": "m1a", "fg": 2090 }, + { "id": "m2010", "fg": 2091 }, + { "id": "m231pfw", "fg": 2092 }, + { "id": "m240", "fg": 2093 }, + { "id": "m27_assault_rifle_var_h&k416a5", "fg": 2095 }, + { "id": "m27_assault_rifle_var_m27iar", "fg": 2096 }, + { "id": "m27_assault_rifle_var_m38dmr", "fg": 2097 }, + { "id": "m27_assault_rifle_var_scar_l", "fg": 2098 }, + { "id": "m2browning", "fg": 2099 }, + { "id": "m2browning_sawn", "fg": 2100 }, + { "id": "m3_carlgustav", "fg": 2101 }, + { "id": "m4_carbine_var_m4a1", "fg": 2102 }, + { "id": "m4_carlgustav", "fg": 2103 }, + { "id": "m79", "fg": 2105 }, + { "id": "mark19", "fg": 2106 }, + { "id": "marlin_9a", "fg": 2107 }, + { "id": "mininuke_launcher", "fg": 2108 }, + { "id": "mosin44", "fg": 2109 }, + { "id": "mosin44_ebr", "fg": 2110 }, + { "id": "mosin91_30", "fg": 2111 }, + { "id": "mosin91_30_ebr", "fg": 2112 }, + { "id": "mossberg_500", "fg": 2113 }, + { "id": "mossberg_500_var_mossberg_500_security", "fg": 2114 }, + { "id": "mossberg_590", "fg": 2115 }, + { "id": "mossberg_590_var_SPAS_12", "fg": 2116 }, + { "id": "mossberg_930", "fg": 2117 }, + { "id": "mossberg_930_var_m1014", "fg": 2118 }, + { "id": "mp18", "fg": 2119 }, + { "id": "needlegun", "fg": 2121 }, + { "id": "pamd68", "fg": 2122 }, + { "id": "pamd71z", "fg": 2123 }, + { "id": "pipe_combination_gun", "fg": 2124 }, + { "id": "plasma_gun", "fg": 2125 }, + { "id": "plasma_rifle", "fg": 2126 }, + { "id": "ppsh", "fg": 2127 }, + { "id": "rebar_rifle", "fg": 2128 }, + { "id": "remington700_270", "fg": 2129 }, + { "id": "remington_700", "fg": 2130 }, + { "id": "remington_870", "fg": 2131 }, + { "id": "remington_870_breacher", "fg": 2132 }, + { "id": "remington_870_express", "fg": 2133 }, + { "id": "remington_870_var_browning_a5", "fg": 2134 }, + { "id": "remington_870_var_remington_1100", "fg": 2135 }, + { "id": "rifle_flintlock", "fg": 2136 }, + { "id": "rm120c", "fg": 2137 }, + { "id": "rm20", "fg": 2138 }, + { "id": "rm298", "fg": 2139 }, + { "id": "rm451_flamethrower", "fg": 2140 }, + { "id": "rm51_assault_rifle", "fg": 2141 }, + { "id": "rm614_lmg", "fg": 2142 }, + { "id": "rm802", "fg": 2143 }, + { "id": "rm88_battle_rifle", "fg": 2144 }, + { "id": "ruger_1022", "fg": 2145 }, + { "id": "ruger_mini", "fg": 2146 }, + { "id": "saiga_12", "fg": 2147 }, + { "id": "saiga_410", "fg": 2148 }, + { "id": "savage_111f", "fg": 2149 }, + { "id": "scar_h", "fg": 2150 }, + { "id": "sharps", "fg": 2151 }, + { "id": "shotgun_410", "fg": 2152 }, + { "id": "shotgun_d", "fg": 2153 }, + { "id": "shotgun_s", "fg": 2154 }, + { "id": "sig552", "fg": 2155 }, + { "id": "sig_mcx_rattler_sbr", "fg": 2156 }, + { "id": "skorpion_82", "fg": 2157 }, + { "id": "sks", "fg": 2158 }, + { "id": "smg_9mm", "fg": 2160 }, + { "id": "speargun", "fg": 2161 }, + { "id": "sten", "fg": 2162 }, + { "id": "steyr_aug", "fg": 2163 }, + { "id": "surv_rocket_launcher", "fg": 2164 }, + { "id": "survivor_special_700", "fg": 2165 }, + { "id": "tac50", "fg": 2166 }, + { "id": "tavor_12", "fg": 2167 }, + { "id": "tihar", "fg": 2168 }, + { "id": "tommygun", "fg": 2169 }, + { "id": "trex_gun", "fg": 2170 }, + { "id": "weatherby_5", "fg": 2171 }, + { "id": "win70", "fg": 2172 }, + { "id": "winchester_1887", "fg": 2173 }, + { "id": "winchester_1897", "fg": 2174 }, + { "id": "broadsword", "fg": 2175 }, + { "id": "cards_magic", "fg": 2176 }, + { "id": "chitin_piece", "fg": 2177 }, + { "id": "foodperson_mask", "fg": 2178 }, + { "id": "foodperson_mask_on", "fg": 2179 }, + { "id": "gloves_fingerless", "fg": 2180 }, + { "id": "gloves_leather", "fg": 2181 }, + { "id": "gloves_liner", "fg": 2182 }, + { "id": "hand_pump", "fg": 2183 }, + { "id": "inflatable_dragon", "fg": 2184 }, + { "id": "analytical_set_basic", "fg": 2185 }, + { "id": "balance_small", "fg": 2186 }, + { "id": "bandages_makeshift_bleached", "fg": 2188 }, + { "id": "beaker", "fg": 2189 }, + { "id": "flask_glass", "fg": 2190 }, + { "id": "gradcylinder", "fg": 2191 }, + { "id": "ph_meter", "fg": 2192 }, + { "id": "rack_test_tube", "fg": 2193 }, + { "id": "spectrophotometer", "fg": 2194 }, + { "id": "test_tube", "fg": 2195 }, + { "id": "voltmeter", "fg": 2196 }, + { "id": "10mm", "fg": 2197 }, + { "id": "223", "fg": 2198 }, + { "id": "22_cb", "fg": 2199 }, + { "id": "22_fmj", "fg": 2200 }, + { "id": "22_lr", "fg": 2201 }, + { "id": "22_ratshot", "fg": 2202 }, + { "id": "3006_incendiary", "fg": 2203 }, + { "id": "36navy", "fg": 2204 }, + { "id": "38_special", "fg": 2205 }, + { "id": "38_super", "fg": 2206 }, + { "id": "40fmj", "fg": 2207 }, + { "id": "40mm_flechet", "fg": 2208 }, + { "id": "40mm_shot", "fg": 2209 }, + { "id": "44army", "fg": 2210 }, + { "id": "44magnum", "fg": 2211 }, + { "id": "45_acp", "fg": 2212 }, + { "id": "45_jhp", "fg": 2213 }, + { "id": "500_Magnum", "fg": 2214 }, + { "id": "50match", "fg": 2215 }, + { "id": "545-ap", "fg": 2216 }, + { "id": "762_51", "fg": 2217 }, + { "id": "762_51_incendiary", "fg": 2218 }, + { "id": "762_m43", "fg": 2219 }, + { "id": "9mmP", "fg": 2220 }, + { "id": "9mmfmj", "fg": 2221 }, + { "id": "abstractmap", "fg": 2222 }, + { "id": "acidchitin_piece", "fg": 2223 }, + { "id": "acidchitin_plate", "fg": 2224 }, + { "id": "acoustic_guitar", "fg": 2225 }, + { "id": "aluminum_foil", "fg": 2226 }, + { "id": "ammonia", "fg": 2227 }, + { "id": "arming_sword", "fg": 2228 }, + { "id": "armor_lorica", "fg": 2229 }, + { "id": "arrowrest", "fg": 2230 }, + { "id": "atgm_heat", "fg": 2231 }, + { "id": "atomic_coffee", "fg": 2232 }, + { "id": "b_paint", "fg": 2233 }, + { "id": "bag_canvas_small", "fg": 2234 }, + { "id": "bagpipes", "fg": 2235 }, + { "id": "ballistic_vest_esapi", "fg": 2236 }, + { "id": "banjo", "fg": 2237 }, + { "id": "barley", "fg": 2238 }, + { "id": "basketball", "fg": 2239 }, + { "id": "battleaxe", "fg": 2240 }, + { "id": "beer", "fg": 2241 }, + { "id": "belgian_ale", "fg": 2242 }, + { "id": "bfipowder", "fg": 2244 }, + { "id": "bindle", "fg": 2245 }, + { "id": "bio_int_enhancer", "fg": 2246 }, + { "id": "birchbark", "fg": 2247 }, + { "id": "bismuth", "fg": 2248 }, + { "id": "blanket", "fg": 2249 }, + { "id": "bleach", "fg": 2250 }, + { "id": "blueberries_cooked", "fg": 2251 }, + { "id": "boiled_egg", "fg": 2252 }, + { "id": "bone_flute", "fg": 2253 }, + { "id": "bone_human", "fg": 2254 }, + { "id": "boots_acidchitin", "fg": 2255 }, + { "id": "boots_bunker", "fg": 2256 }, + { "id": "boots_hsurvivor", "fg": 2257 }, + { "id": "boots_lsurvivor", "fg": 2258 }, + { "id": "boots_survivor", "fg": 2259 }, + { "id": "boots_western", "fg": 2260 }, + { "id": "bottle_folding", "fg": 2261 }, + { "id": "bottle_metal", "fg": 2262 }, + { "id": "bottle_plastic_smal", "fg": 2263 }, + { "id": "bowling_pin", "fg": 2264 }, + { "id": "briefcase", "fg": 2265 }, + { "id": "broken_manhack", "fg": 2266 }, + { "id": "broken_skitterbot", "fg": 2267 }, + { "id": "broth_bone", "fg": 2268 }, + { "id": "bum_wine", "fg": 2269 }, + { "id": "camisole", "fg": 2270 }, + { "id": "can_food_unsealed", "fg": 2271 }, + { "id": "case_violin", "fg": 2272 }, + { "id": "cattail_rhizome", "fg": 2273 }, + { "id": "cattail_stalk", "fg": 2274 }, + { "id": "cell_phone_flashlight", "fg": 2275 }, + { "id": "ceramic_armor", "fg": 2276 }, + { "id": "ceramic_shard", "fg": 2277 }, + { "id": "chainmail_arms", "fg": 2278 }, + { "id": "chainmail_hauberk", "fg": 2279 }, + { "id": "chainmail_hood", "fg": 2280 }, + { "id": "chainmail_legs", "fg": 2281 }, + { "id": "chainmail_vest", "fg": 2282 }, + { "id": "chem_aluminium_powder", "fg": 2283 }, + { "id": "chem_aluminium_sulphate", "fg": 2284 }, + { "id": "chem_hexamine", "fg": 2285 }, + { "id": "chestwrap", "fg": 2286 }, + { "id": "chestwrap_fur", "fg": 2287 }, + { "id": "chestwrap_leather", "fg": 2288 }, + { "id": "chestwrap_wool", "fg": 2289 }, + { "id": "chili", "fg": 2290 }, + { "id": "chili_pepper", "fg": 2291 }, + { "id": "chipper", "fg": 2292 }, + { "id": "choc_drink", "fg": 2293 }, + { "id": "chocpretzels", "fg": 2294 }, + { "id": "cig_butt", "fg": 2295 }, + { "id": "cig_lit", "fg": 2296 }, + { "id": "clarinet", "fg": 2297 }, + { "id": "coffee", "fg": 2298 }, + { "id": "colamdew", "fg": 2299 }, + { "id": "con_milk", "fg": 2300 }, + { "id": "con_mix", "fg": 2301 }, + { "id": "concrete", "fg": 2302 }, + { "id": "contacts", "fg": 2303 }, + { "id": "cooking_oil", "fg": 2304 }, + { "id": "copper", "fg": 2305 }, + { "id": "copper_bracelet", "fg": 2306 }, + { "id": "copper_knife", "fg": 2307 }, + { "id": "corndogs_cooked", "fg": 2308 }, + { "id": "corndogs_frozen", "fg": 2309 }, + { "id": "cow_bell", "fg": 2310 }, + { "id": "crispycran", "fg": 2311 }, + { "id": "crown_golden", "fg": 2312 }, + { "id": "cs_lajatang_off", "fg": 2313 }, + { "id": "cured_hide", "fg": 2314 }, + { "id": "cured_pelt", "fg": 2315 }, + { "id": "curry_meat", "fg": 2316 }, + { "id": "curry_powder", "fg": 2317 }, + { "id": "curry_veggy", "fg": 2318 }, + { "id": "dahlia_baked", "fg": 2320 }, + { "id": "dao", "fg": 2321 }, + { "id": "detergent", "fg": 2322 }, + { "id": "diamond", "fg": 2323 }, + { "id": "diamond_dental_grill", "fg": 2324 }, + { "id": "diazepam", "fg": 2325 }, + { "id": "distaff_spindle", "fg": 2327 }, + { "id": "down_blanket", "fg": 2328 }, + { "id": "down_pillow", "fg": 2329 }, + { "id": "dry_fish", "fg": 2330 }, + { "id": "dry_meat_tainted", "fg": 2331 }, + { "id": "dry_veggy_tainted", "fg": 2332 }, + { "id": "egg_bird", "fg": 2333 }, + { "id": "egg_reptile", "fg": 2334 }, + { "id": "eink_tablet_pc", "fg": 2335 }, + { "id": "elec_hairtrimmer", "fg": 2336 }, + { "id": "electric_blanket", "fg": 2337 }, + { "id": "emer_blanket", "fg": 2338 }, + { "id": "emer_blanket_on", "fg": 2339 }, + { "id": "esbit_stove", "fg": 2340 }, + { "id": "estoc", "fg": 2341 }, + { "id": "fat", "fg": 2342 }, + { "id": "fat_tainted", "fg": 2343 }, + { "id": "felt_patch", "fg": 2344 }, + { "id": "file", "fg": 2345 }, + { "id": "fire_lance", "fg": 2347 }, + { "id": "firehelmet", "fg": 2348 }, + { "id": "fish", "fg": 2349 }, + { "id": "fish_smoked", "fg": 2350 }, + { "id": "fishing_hook_basic", "fg": 2351 }, + { "id": "fishing_rod_basic", "fg": 2352 }, + { "id": "fishing_rod_professional", "fg": 2353 }, + { "id": "flask_yeast", "fg": 2354 }, + { "id": "flatbread", "fg": 2355 }, + { "id": "flint_steel", "fg": 2356 }, + { "id": "flute", "fg": 2357 }, + { "id": "folding_poncho", "fg": 2358 }, + { "id": "folding_poncho_on", "fg": 2359 }, + { "id": "food_processor", "fg": 2360 }, + { "id": "footrags", "fg": 2361 }, + { "id": "footrags_fur", "fg": 2362 }, + { "id": "footrags_leather", "fg": 2363 }, + { "id": "footrags_wool", "fg": 2364 }, + { "id": "fruit_cooked", "fg": 2365 }, + { "id": "fungicide", "fg": 2366 }, + { "id": "fur_blanket", "fg": 2367 }, + { "id": "g_carpet", "fg": 2368 }, + { "id": "g_paint", "fg": 2369 }, + { "id": "g_shovel", "fg": 2370 }, + { "id": "gal_drum", "fg": 2371 }, + { "id": "gambeson", "fg": 2372 }, + { "id": "garlic", "fg": 2373 }, + { "id": "gasdiscount_gold", "fg": 2374 }, + { "id": "gasdiscount_platinum", "fg": 2375 }, + { "id": "gasdiscount_silver", "fg": 2376 }, + { "id": "glass_shard", "fg": 2377 }, + { "id": "glass_shiv", "fg": 2378 }, + { "id": "glass_tinted", "fg": 2379 }, + { "id": "gloves_wraps_fur", "fg": 2380 }, + { "id": "gold_bracelet", "fg": 2381 }, + { "id": "gold_dental_grill", "fg": 2382 }, + { "id": "golf_ball", "fg": 2383 }, + { "id": "gown", "fg": 2384 }, + { "id": "grapnel", "fg": 2385 }, + { "id": "h&k416a5", "fg": 2386 }, + { "id": "hacksaw", "fg": 2387 }, + { "id": "halligan", "fg": 2388 }, + { "id": "halter_top", "fg": 2389 }, + { "id": "hand_axe", "fg": 2390 }, + { "id": "hand_paddles", "fg": 2391 }, + { "id": "hand_rims", "fg": 2392 }, + { "id": "handflare", "fg": 2393 }, + { "id": "handflare_dead", "fg": 2394 }, + { "id": "handflare_lit", "fg": 2395 }, + { "id": "handrolled_cig", "fg": 2396 }, + { "id": "hat_hard", "fg": 2397 }, + { "id": "hat_hard_hooded", "fg": 2398 }, + { "id": "hat_knit", "fg": 2399 }, + { "id": "hat_newsboy", "fg": 2400 }, + { "id": "hbolt_metal", "fg": 2401 }, + { "id": "hbolt_wood", "fg": 2402 }, + { "id": "hdframe", "fg": 2403 }, + { "id": "heatpack", "fg": 2404 }, + { "id": "heatpack_used", "fg": 2405 }, + { "id": "helmet_army", "fg": 2406 }, + { "id": "hickory_nut", "fg": 2407 }, + { "id": "hickory_nut_roasted", "fg": 2408 }, + { "id": "hickory_nut_unshell", "fg": 2409 }, + { "id": "hickory_root", "fg": 2410 }, + { "id": "hobo_stove", "fg": 2411 }, + { "id": "holy_symbol", "fg": 2412 }, + { "id": "honey_bottled", "fg": 2413 }, + { "id": "hotdogs_cooked", "fg": 2414 }, + { "id": "i_combustion", "fg": 2415 }, + { "id": "iceaxe", "fg": 2416 }, + { "id": "inflatable_boat", "fg": 2417 }, + { "id": "inflatable_section", "fg": 2418 }, + { "id": "jacket_army", "fg": 2419 }, + { "id": "jacket_jean", "fg": 2420 }, + { "id": "jacket_leather", "fg": 2421 }, + { "id": "jacket_light", "fg": 2422 }, + { "id": "jam_strawberries", "fg": 2423 }, + { "id": "ji", "fg": 2424 }, + { "id": "jian", "fg": 2425 }, + { "id": "joint_roach", "fg": 2427 }, + { "id": "khopesh", "fg": 2428 }, + { "id": "knife", "fg": 2429 }, + { "id": "kukri", "fg": 2430 }, + { "id": "l-stick", "fg": 2431 }, + { "id": "l-stick_on", "fg": 2432 }, + { "id": "lead_ball", "fg": 2433 }, + { "id": "leg_warmers_f", "fg": 2434 }, + { "id": "link_sheet", "fg": 2435 }, + { "id": "locket", "fg": 2436 }, + { "id": "longsword", "fg": 2437 }, + { "id": "longsword_fake", "fg": 2438 }, + { "id": "mace", "fg": 2439 }, + { "id": "maid_dress", "fg": 2440 }, + { "id": "maid_hat", "fg": 2441 }, + { "id": "makeshift_axe", "fg": 2442 }, + { "id": "makeshift_crowbar", "fg": 2443 }, + { "id": "makeshift_funnel", "fg": 2444 }, + { "id": "makeshift_hammer", "fg": 2445 }, + { "id": "marble", "fg": 2446 }, + { "id": "marshmallow", "fg": 2447 }, + { "id": "material_aluminium_ingot", "fg": 2448 }, + { "id": "material_sand", "fg": 2449 }, + { "id": "material_shrd_limestone", "fg": 2450 }, + { "id": "meat_salted", "fg": 2451 }, + { "id": "mess_tin", "fg": 2452 }, + { "id": "metal_funnel", "fg": 2453 }, + { "id": "metal_tank_little", "fg": 2454 }, + { "id": "metal_tank_small", "fg": 2455 }, + { "id": "meth", "fg": 2456 }, + { "id": "mjolnir", "fg": 2457 }, + { "id": "morphine", "fg": 2458 }, + { "id": "mortar_pestle", "fg": 2459 }, + { "id": "mouthpiece", "fg": 2460 }, + { "id": "mustard", "fg": 2461 }, + { "id": "mutagen_bird", "fg": 2462 }, + { "id": "mutagen_cattle", "fg": 2463 }, + { "id": "mutagen_elfa", "fg": 2464 }, + { "id": "mutagen_fish", "fg": 2465 }, + { "id": "mutagen_plant", "fg": 2466 }, + { "id": "mutagen_slime", "fg": 2467 }, + { "id": "nachosc", "fg": 2468 }, + { "id": "naginata", "fg": 2469 }, + { "id": "nanoskirt", "fg": 2470 }, + { "id": "omnicamera", "fg": 2471 }, + { "id": "onion_rings", "fg": 2472 }, + { "id": "oxy_torch", "fg": 2473 }, + { "id": "p_carpet", "fg": 2474 }, + { "id": "p_paint", "fg": 2475 }, + { "id": "panties", "fg": 2476 }, + { "id": "pants", "fg": 2477 }, + { "id": "pants_army", "fg": 2478 }, + { "id": "pants_cargo", "fg": 2479 }, + { "id": "pants_checkered", "fg": 2480 }, + { "id": "pants_leather", "fg": 2481 }, + { "id": "pants_ski", "fg": 2482 }, + { "id": "pillow", "fg": 2483 }, + { "id": "pitchfork", "fg": 2484 }, + { "id": "plastic_shopping_bag", "fg": 2485 }, + { "id": "pliers", "fg": 2486 }, + { "id": "plut_cell", "fg": 2487 }, + { "id": "pool_ball", "fg": 2488 }, + { "id": "pot_canning", "fg": 2489 }, + { "id": "pot_copper", "fg": 2490 }, + { "id": "pot_makeshift", "fg": 2491 }, + { "id": "pot_makeshift_copper", "fg": 2492 }, + { "id": "powder_eggs", "fg": 2493 }, + { "id": "powered_earmuffs", "fg": 2494 }, + { "id": "protein_powder", "fg": 2495 }, + { "id": "qiang", "fg": 2496 }, + { "id": "r_carpet", "fg": 2497 }, + { "id": "r_paint", "fg": 2498 }, + { "id": "radio_car", "fg": 2499 }, + { "id": "radio_car_on", "fg": 2500 }, + { "id": "radiocontrol", "fg": 2501 }, + { "id": "raw_fur", "fg": 2502 }, + { "id": "raw_hleather", "fg": 2503 }, + { "id": "razor_blade", "fg": 2504 }, + { "id": "ref_lighter", "fg": 2505 }, + { "id": "reinforced_glass_sheet", "fg": 2506 }, + { "id": "reloaded_454_Casull", "fg": 2507 }, + { "id": "reloaded_shot_he", "fg": 2508 }, + { "id": "reloaded_shot_slug", "fg": 2509 }, + { "id": "reloaded_signal_fla", "fg": 2510 }, + { "id": "reloaded_ss", "fg": 2511 }, + { "id": "reloaded_sw", "fg": 2512 }, + { "id": "reloaded_xdart", "fg": 2513 }, + { "id": "ring_engagement", "fg": 2514 }, + { "id": "robe", "fg": 2515 }, + { "id": "rollerskates", "fg": 2516 }, + { "id": "sandwich_cheese", "fg": 2517 }, + { "id": "sandwich_cheese_gri", "fg": 2518 }, + { "id": "sandwich_cucumber", "fg": 2519 }, + { "id": "sandwich_honey", "fg": 2520 }, + { "id": "sandwich_jam", "fg": 2521 }, + { "id": "sandwich_pb", "fg": 2522 }, + { "id": "sandwich_pbj", "fg": 2523 }, + { "id": "sandwich_pbm", "fg": 2524 }, + { "id": "sandwich_sauce", "fg": 2525 }, + { "id": "sausage_wasteland", "fg": 2526 }, + { "id": "saxophone", "fg": 2527 }, + { "id": "scabbard", "fg": 2528 }, + { "id": "scrap_bronze", "fg": 2529 }, + { "id": "scrap_copper", "fg": 2530 }, + { "id": "sharp_toothbrush", "fg": 2531 }, + { "id": "shavingkit", "fg": 2532 }, + { "id": "sheath", "fg": 2533 }, + { "id": "sheet_metal_small", "fg": 2534 }, + { "id": "shillelagh", "fg": 2535 }, + { "id": "shorts_denim", "fg": 2536 }, + { "id": "shot_00", "fg": 2537 }, + { "id": "shot_bird", "fg": 2538 }, + { "id": "shot_flechette", "fg": 2539 }, + { "id": "silver_bracelet", "fg": 2540 }, + { "id": "silver_small", "fg": 2541 }, + { "id": "skirt_leather", "fg": 2542 }, + { "id": "smart_phone", "fg": 2543 }, + { "id": "smart_phone_flashlight", "fg": 2544 }, + { "id": "soap", "fg": 2545 }, + { "id": "soup_chicken", "fg": 2546 }, + { "id": "soup_dumplings", "fg": 2547 }, + { "id": "soup_fish", "fg": 2548 }, + { "id": "soup_mushroom", "fg": 2549 }, + { "id": "soup_tomato", "fg": 2550 }, + { "id": "soup_veggy", "fg": 2551 }, + { "id": "soup_woods", "fg": 2552 }, + { "id": "spear_dory", "fg": 2553 }, + { "id": "spear_forked", "fg": 2554 }, + { "id": "spear_stone", "fg": 2555 }, + { "id": "spider_egg", "fg": 2556 }, + { "id": "sports_bra", "fg": 2557 }, + { "id": "stepladder", "fg": 2558 }, + { "id": "stomach", "fg": 2559 }, + { "id": "straw_doll", "fg": 2560 }, + { "id": "sugar_beet", "fg": 2561 }, + { "id": "survivor_hairtrimmer", "fg": 2562 }, + { "id": "survivor_scope", "fg": 2563 }, + { "id": "survivor_vest", "fg": 2564 }, + { "id": "sushi_fishroll", "fg": 2565 }, + { "id": "swag_bag", "fg": 2566 }, + { "id": "sword_xiphos", "fg": 2567 }, + { "id": "tallow", "fg": 2568 }, + { "id": "tallow_tainted", "fg": 2569 }, + { "id": "tanbark", "fg": 2570 }, + { "id": "tanned_hide", "fg": 2571 }, + { "id": "tanned_pelt", "fg": 2572 }, + { "id": "tanto", "fg": 2573 }, + { "id": "tea", "fg": 2574 }, + { "id": "telepad", "fg": 2575 }, + { "id": "thermometer", "fg": 2576 }, + { "id": "thermos", "fg": 2577 }, + { "id": "throwing_stick", "fg": 2578 }, + { "id": "tieclip", "fg": 2579 }, + { "id": "tin", "fg": 2580 }, + { "id": "tinder", "fg": 2581 }, + { "id": "tinderbox", "fg": 2582 }, + { "id": "tinfoil_hat", "fg": 2583 }, + { "id": "toothbrush_plain", "fg": 2584 }, + { "id": "trimmer_off", "fg": 2585 }, + { "id": "trimmer_on", "fg": 2586 }, + { "id": "trumpet", "fg": 2587 }, + { "id": "tuba", "fg": 2588 }, + { "id": "tunic", "fg": 2589 }, + { "id": "tunic_rag", "fg": 2590 }, + { "id": "ukulele", "fg": 2591 }, + { "id": "undershirt", "fg": 2592 }, + { "id": "unfinished_charcoal", "fg": 2593 }, + { "id": "v_combustion", "fg": 2594 }, + { "id": "v_scoop_item", "fg": 2595 }, + { "id": "vehicle_dashboard", "fg": 2596 }, + { "id": "vibrator", "fg": 2597 }, + { "id": "violin", "fg": 2598 }, + { "id": "violin_golden", "fg": 2599 }, + { "id": "w_paint", "fg": 2600 }, + { "id": "waffleiron", "fg": 2601 }, + { "id": "wakizashi", "fg": 2602 }, + { "id": "warhammer", "fg": 2603 }, + { "id": "water_acid_weak", "fg": 2604 }, + { "id": "waterproof_gunmod", "fg": 2605 }, + { "id": "wearable_light", "fg": 2606 }, + { "id": "wearable_light_on", "fg": 2607 }, + { "id": "wheel_armor", "fg": 2608 }, + { "id": "wheel_bicycle", "fg": 2609 }, + { "id": "wheel_caster", "fg": 2610 }, + { "id": "wheel_motorbike", "fg": 2611 }, + { "id": "wheel_small", "fg": 2612 }, + { "id": "wheel_wide", "fg": 2613 }, + { "id": "whiskey", "fg": 2614 }, + { "id": "whistle", "fg": 2615 }, + { "id": "y_carpet", "fg": 2616 }, + { "id": "y_paint", "fg": 2617 }, + { "id": "yarn", "fg": 2618 }, + { "id": "yeast", "fg": 2619 }, + { "id": "yoghurt", "fg": 2620 }, + { "id": "zubon_gi", "fg": 2621 }, + { "id": "zweihander", "fg": 2622 }, + { "id": "cloak", "fg": 2623 }, + { "id": "cloak_fur", "fg": 2624 }, + { "id": "cloak_leather", "fg": 2625 }, + { "id": "cloak_wool", "fg": 2626 }, + { "id": "coat_rain", "fg": 2627 }, + { "id": "optical_cloak", "fg": 2628 }, + { "id": "legrig", "fg": 2629 }, + { "id": "ketchup", "fg": 2630 }, + { "id": "mayonnaise", "fg": 2631 }, + { "id": "book_nonf_zine_news_anlyst", "fg": 2632 }, + { "id": "mag_animecon", "fg": 2633 }, + { "id": "mag_dodge", "fg": 2634 }, + { "id": "mag_fabrication", "fg": 2635 }, + { "id": "mag_firstaid", "fg": 2636 }, + { "id": "mag_guns", "fg": 2637 }, + { "id": "mag_news", "fg": 2638 }, + { "id": "mag_porn", "fg": 2639 }, + { "id": "mag_throwing", "fg": 2640 }, + { "id": "mag_unarmed", "fg": 2641 }, + { "id": "multi_cooker", "fg": 2646 }, + { "id": "multi_cooker_filled", "fg": 2647 }, + { "id": "oxygen_tank", "fg": 2648 }, + { "id": "pet_carrier", "fg": 2649 }, + { "id": "primitive_shovel", "fg": 2650 }, + { "id": "amethyst_gold_ring", "fg": 2651 }, + { "id": "amethyst_platinum_ring", "fg": 2652 }, + { "id": "amethyst_silver_ring", "fg": 2653 }, + { "id": "aquamarine_gold_ring", "fg": 2654 }, + { "id": "aquamarine_platinum_ring", "fg": 2655 }, + { "id": "aquamarine_silver_ring", "fg": 2656 }, + { "id": "citrine_gold_ring", "fg": 2657 }, + { "id": "citrine_platinum_ring", "fg": 2658 }, + { "id": "citrine_silver_ring", "fg": 2659 }, + { "id": "diamond_platinum_ring", "fg": 2660 }, + { "id": "diamond_ring", "fg": 2661 }, + { "id": "diamond_silver_ring", "fg": 2662 }, + { "id": "emerald_gold_ring", "fg": 2663 }, + { "id": "emerald_platinum_ring", "fg": 2664 }, + { "id": "emerald_silver_ring", "fg": 2665 }, + { "id": "peridot_gold_ring", "fg": 2672 }, + { "id": "peridot_platinum_ring", "fg": 2673 }, + { "id": "peridot_silver_ring", "fg": 2674 }, + { "id": "tourmaline_gold_ring", "fg": 2678 }, + { "id": "tourmaline_platinum_ring", "fg": 2679 }, + { "id": "tourmaline_silver_ring", "fg": 2680 }, + { "id": "large_storage_battery", "fg": 2681 }, + { "id": "storage_battery", "fg": 2682 }, + { "id": "teddy_bear", "fg": 2683 }, + { "id": "tire_iron", "fg": 2684 }, + { "id": "winter_gloves_army", "fg": 2686 }, + { "id": "workbench", "fg": 2687 }, + { "id": "footstep_above", "fg": 2719 }, + { "id": "footstep_below", "fg": 2720 }, + { "id": "graffiti", "fg": 2721 }, + { "id": "overlay_friendly_sees_player", "fg": 2723 }, + { "id": "overlay_hostile_sees_player", "fg": 2724 }, + { "id": "overlay_neutral_sees_player", "fg": 2725 }, + { "id": "overlay_other_sees_player", "fg": 2726 }, + { "id": "zombie_revival_indicator", "fg": 2730 }, + { "id": "overlay_mutation_bio_sneeze_beam", "fg": 2734 }, + { "id": "overlay_female_mutation_DEMON_SKIN", "fg": 2735 }, + { "id": "overlay_female_mutation_DEMON_TAIL", "fg": 2736 }, + { "id": "overlay_female_mutation_DRAGON_BREATH_BLACK", "fg": 2737 }, + { "id": "overlay_female_mutation_DRAGON_FEET", "fg": 2738 }, + { "id": "overlay_female_mutation_DRAGON_SCALES_BLACK", "fg": 2739 }, + { "id": "overlay_female_mutation_DRAGON_TAIL", "fg": 2740 }, + { "id": "overlay_female_mutation_DRAGON_TAIL_SCALED", "fg": 2741 }, + { "id": "overlay_female_mutation_DRAGON_TAIL_STUB", "fg": 2742 }, + { "id": "overlay_female_mutation_DRAGON_TALONS_BLACK", "fg": 2743 }, + { "id": "overlay_female_mutation_MANA_LUM", "fg": 2744 }, + { "id": "overlay_female_mutation_MANA_SILENT_SPELL", "fg": 2745 }, + { "id": "overlay_female_mutation_MANA_SUBTLE_SPELL", "fg": 2746 }, + { "id": "overlay_female_mutation_SCALED_HANDS", "fg": 2747 }, + { "id": "overlay_female_mutation_TOE_CLAWS", "fg": 2748 }, + { "id": "overlay_male_mutation_DEMON_SKIN", "fg": 2752 }, + { "id": "overlay_male_mutation_DEMON_TAIL", "fg": 2753 }, + { "id": "overlay_male_mutation_DRAGON_BREATH_BLACK", "fg": 2754 }, + { "id": "overlay_male_mutation_DRAGON_FEET", "fg": 2755 }, + { "id": "overlay_male_mutation_DRAGON_SCALES_BLACK", "fg": 2756 }, + { "id": "overlay_male_mutation_DRAGON_TAIL", "fg": 2757 }, + { "id": "overlay_male_mutation_DRAGON_TAIL_SCALED", "fg": 2758 }, + { "id": "overlay_male_mutation_DRAGON_TAIL_STUB", "fg": 2759 }, + { "id": "overlay_male_mutation_DRAGON_TALONS_BLACK", "fg": 2760 }, + { "id": "overlay_male_mutation_MANA_LUM", "fg": 2761 }, + { "id": "overlay_male_mutation_MANA_SILENT_SPELL", "fg": 2762 }, + { "id": "overlay_male_mutation_MANA_SUBTLE_SPELL", "fg": 2763 }, + { "id": "overlay_male_mutation_SCALED_HANDS", "fg": 2764 }, + { "id": "overlay_male_mutation_TOE_CLAWS", "fg": 2765 }, + { "id": "overlay_mutation_DEMON_CLAWS", "fg": 2769 }, + { "id": "overlay_mutation_DEMON_POSSES", "fg": 2770 }, + { "id": "overlay_mutation_DRAGON_MAGIC", "fg": 2771 }, + { "id": "overlay_mutation_DRAGON_MAW_BLACK", "fg": 2772 }, + { "id": "overlay_mutation_DRAGON_SPELLS", "fg": 2773 }, + { "id": "overlay_mutation_DRAGON_WINGS_BLACK", "fg": 2774 }, + { "id": "overlay_mutation_MANA_SEEKER_BOLTS", "fg": 2775 }, + { "id": "overlay_mutation_MANA_SIPHON_1", "fg": 2776 }, + { "id": "overlay_mutation_MANA_SIPHON_2", "fg": 2777 }, + { "id": "overlay_mutation_MANA_SIPHON_3", "fg": 2778 }, + { "id": "overlay_mutation_MUZZLE_DRAGON", "fg": 2779 }, + { "id": "overlay_worn_copper_circlet", "fg": 2780 }, + { "id": "overlay_worn_copper_infuser", "fg": 2781 }, + { "id": "overlay_worn_silver_infuser", "fg": 2782 }, + { "id": "DEBUG_spellbook", "fg": 2783 }, + { "id": "animist_shadows", "fg": 2784 }, + { "id": "bio_fuel_cell_blood", "fg": 2785 }, + { "id": "bio_sneeze_beam", "fg": 2786 }, + { "id": "biomancer_spellbook", "fg": 2787 }, + { "id": "disp_wand", "fg": 2788 }, + { "id": "druid_spellbook", "fg": 2789 }, + { "id": "eshaper_spellbook", "fg": 2790 }, + { "id": "generic_spellbook", "fg": 2791 }, + { "id": "glow_dust", "fg": 2792 }, + { "id": "light_manipulation_spellbook", "fg": 2793 }, + { "id": "magus_spellbook", "fg": 2794 }, + { "id": "magus_spellbook_move", "fg": 2795 }, + { "id": "mring_copper", "fg": 2796 }, + { "id": "mring_gold", "fg": 2797 }, + { "id": "mring_platinum", "fg": 2798 }, + { "id": "mring_silver", "fg": 2799 }, + { "id": "novice_stormshaper_book", "fg": 2800 }, + { "id": "priest_advanced", "fg": 2801 }, + { "id": "priest_beginner", "fg": 2802 }, + { "id": "pyro", "fg": 2803 }, + { "id": "recovery_spellbook", "fg": 2804 }, + { "id": "small_mana_crystal", "fg": 2805 }, + { "id": "spell_scroll", "fg": 2806 }, + { "id": "spell_wand", "fg": 2807 }, + { "id": "stat_up_spellbook", "fg": 2808 }, + { "id": "summon_scroll_smudged", "fg": 2809 }, + { "id": "summon_undead_spellbook", "fg": 2810 }, + { "id": "techno_em", "fg": 2811 }, + { "id": "techno_fundamentals", "fg": 2812 }, + { "id": "techno_idiots", "fg": 2813 }, + { "id": "tome_of_storms", "fg": 2814 }, + { "id": "translocate_spellbook", "fg": 2815 }, + { "id": "winter_grasp", "fg": 2816 }, + { "id": "wizard_advanced", "fg": 2817 }, + { "id": "wizard_beginner", "fg": 2818 }, + { "id": "wizard_utility", "fg": 2819 }, + { "id": "black_dragon_tanned_hide", "fg": 2820 }, + { "id": "mon_animated_blade", "fg": 2821 }, + { "id": "mon_goblin_chieftain", "fg": 2822 }, + { "id": "mon_goblin_slinger", "fg": 2823 }, + { "id": "mon_goblin_warrior", "fg": 2824 }, + { "id": "mon_black_pudding", "fg": 2825 }, + { "id": "corpse_mon_dragon_black_wyrmling", "fg": 2829 }, + { "id": "mon_dragon_black_wyrmling", "fg": 2830 }, + { "id": "mon_cookie", "fg": 2838 }, + { "id": "mon_cow_calf_choc", "fg": 2839 }, + { "id": "mon_cow_choc", "fg": 2840 }, + { "id": "lemming_shadow", "fg": 3062 }, + { "id": "mon_boar_wild", "fg": 3063 }, + { "id": "mon_boar_wild_piglet", "fg": 3064 }, + { "id": "mon_copbot", "fg": 3065 }, + { "id": "mon_cow", "fg": 3066 }, + { "id": "mon_cow_calf", "fg": 3067 }, + { "id": "mon_deer", "fg": 3068 }, + { "id": "mon_deer_fawn", "fg": 3069 }, + { "id": "mon_deer_mutant_spider", "fg": 3070 }, + { "id": "mon_deer_mutant_spider_fawn", "fg": 3071 }, + { "id": "mon_fish_eel", "fg": 3072 }, + { "id": "mon_fish_huge", "fg": 3073 }, + { "id": "mon_fish_large", "fg": 3074 }, + { "id": "mon_fish_medium", "fg": 3075 }, + { "id": "mon_fish_small", "fg": 3076 }, + { "id": "mon_fish_tiny", "fg": 3077 }, + { "id": "mon_frog", "fg": 3078 }, + { "id": "mon_frog_small", "fg": 3079 }, + { "id": "mon_gracke", "fg": 3080 }, + { "id": "mon_grocerybot", "fg": 3081 }, + { "id": "mon_grocerybot_busted", "fg": 3082 }, + { "id": "mon_hallu_mannequin", "fg": 3083 }, + { "id": "mon_impossible_shape", "fg": 3084 }, + { "id": "mon_lab_rat", "fg": 3085 }, + { "id": "mon_mosquito_giant", "fg": 3086 }, + { "id": "mon_mutant_camouflaged", "fg": 3088 }, + { "id": "mon_pig", "fg": 3089 }, + { "id": "mon_pig_piglet", "fg": 3090 }, + { "id": "mon_pigeon", "fg": 3091 }, + { "id": "mon_sheep", "fg": 3093 }, + { "id": "mon_shrapnel_swarm", "fg": 3094 }, + { "id": "mon_skeleton_brute", "fg": 3095 }, + { "id": "mon_wraith", "fg": 3100 }, + { "id": "mon_zeer", "fg": 3101 }, + { "id": "mon_zombie_gasbag_crawler", "fg": 3106 }, + { "id": "mon_zombie_gasbag_fungus", "fg": 3107 }, + { "id": "mon_zombie_gasbag_immobile", "fg": 3108 }, + { "id": "mon_zombie_hanging_innards", "fg": 3109 }, + { "id": "mon_zombie_pig", "fg": 3111 }, + { "id": "mon_zow", "fg": 3116 }, + { "id": "shadow_32x32_small", "fg": 3118 }, + { "id": "corpse_mon_beaver", "fg": 3119 }, + { "id": "corpse_mon_beaver_mutant_avian", "fg": 3120 }, + { "id": "corpse_mon_beaver_mutant_huge", "fg": 3121 }, + { "id": "corpse_mon_zombeaver", "fg": 3122 }, + { "id": "mon_beaver", "fg": 3123 }, + { "id": "mon_beaver_mutant_avian", "fg": 3124 }, + { "id": "mon_beaver_mutant_huge", "fg": 3125 }, + { "id": "mon_zombeaver", "fg": 3126 }, + { "id": "corpse_mon_crow_mutant", "fg": 3133 }, + { "id": "mon_crow_mutant", "fg": 3134 }, + { "id": "corpse", "fg": 3135 }, + { "id": "corpse_mon_mosquito_giant", "fg": 3182 }, + { "id": "corpse_mon_mosquito_small", "fg": 3183 }, + { "id": "corpse_mon_mantis_giant", "fg": 3242 }, + { "id": "corpse_mon_spawn_raptor", "fg": 3243 }, + { "id": "corpse_mon_spawn_raptor_electric", "fg": 3244 }, + { "id": "corpse_mon_spawn_raptor_shady", "fg": 3245 }, + { "id": "corpse_mon_zombie_nullfield", "fg": 3246 }, + { "id": "mon_dog_bull", "fg": 3249 }, + { "id": "mon_dog_rottweiler", "fg": 3250 }, + { "id": "corpse_mon_feral_human_axe", "fg": 3251 }, + { "id": "corpse_mon_feral_human_axe_fungal_corpse", "fg": 3252 }, + { "id": "corpse_mon_feral_human_axe_fungal_infected", "fg": 3253 }, + { "id": "corpse_mon_feral_human_crowbar", "fg": 3254 }, + { "id": "corpse_mon_feral_human_crowbar_fungal_corpse", "fg": 3255 }, + { "id": "corpse_mon_feral_human_crowbar_fungal_infected", "fg": 3256 }, + { "id": "corpse_mon_feral_human_pipe", "fg": 3257 }, + { "id": "corpse_mon_feral_human_pipe_fungal_corpse", "fg": 3258 }, + { "id": "corpse_mon_feral_human_pipe_fungal_infected", "fg": 3259 }, + { "id": "corpse_mon_feral_labsecurity_9mm", "fg": 3260 }, + { "id": "corpse_mon_feral_sapien_spear", "fg": 3261 }, + { "id": "corpse_mon_feral_scientist_scalpel", "fg": 3262 }, + { "id": "corpse_mon_zombie_armored", "fg": 3321 }, + { "id": "corpse_mon_zombie_bio_op", "fg": 3322 }, + { "id": "corpse_mon_zombie_bio_op2", "fg": 3323 }, + { "id": "corpse_mon_zombie_milbase_personnel", "fg": 3324 }, + { "id": "corpse_mon_zombie_military_pilot", "fg": 3325 }, + { "id": "corpse_mon_zombie_soldier", "fg": 3326 }, + { "id": "corpse_mon_zombie_soldier_acid_1", "fg": 3327 }, + { "id": "corpse_mon_zombie_soldier_acid_2", "fg": 3328 }, + { "id": "corpse_mon_zombie_soldier_blackops_1", "fg": 3329 }, + { "id": "corpse_mon_zombie_soldier_blackops_2", "fg": 3330 }, + { "id": "mon_zombie_armored", "fg": 3331 }, + { "id": "mon_zombie_soldier_acid_1", "fg": 3344 }, + { "id": "mon_zombie_soldier_acid_2", "fg": 3345 }, + { "id": "mon_zombie_soldier_blackops_1", "fg": 3346 }, + { "id": "mon_zombie_soldier_blackops_2", "fg": 3347 }, + { "id": "corpse_mon_ant_acid", "fg": 3348 }, + { "id": "mon_ant_acid", "fg": 3349 }, + { "id": "corpse_mon_ant_acid_queen", "fg": 3350 }, + { "id": "mon_ant_acid_queen", "fg": 3351 }, + { "id": "corpse_mon_ant_acid_small", "fg": 3352 }, + { "id": "mon_ant_acid_small", "fg": 3353 }, + { "id": "corpse_mon_ant_acid_soldier", "fg": 3354 }, + { "id": "mon_ant_acid_soldier", "fg": 3355 }, + { "id": "corpse_mon_ant_small", "fg": 3356 }, + { "id": "mon_ant_small", "fg": 3357 }, + { "id": "corpse_mon_antlion_larva", "fg": 3358 }, + { "id": "mon_antlion_larva", "fg": 3359 }, + { "id": "corpse_mon_aphid", "fg": 3360 }, + { "id": "mon_aphid", "fg": 3361 }, + { "id": "corpse_mon_cockatrice", "fg": 3362 }, + { "id": "mon_cockatrice", "fg": 3363 }, + { "id": "corpse_mon_coyote_mutant_venom", "fg": 3364 }, + { "id": "mon_coyote_mutant_venom", "fg": 3365 }, + { "id": "corpse_mon_zombie_dog_brute", "fg": 3366 }, + { "id": "mon_dog_zombie_brute", "fg": 3367 }, + { "id": "bot_eyebot", "fg": 3368 }, + { "id": "broken_eyebot", "fg": 3369 }, + { "id": "mon_eyebot", "fg": 3370 }, + { "id": "corpse_mon_fungaloid", "fg": 3371 }, + { "id": "corpse_mon_fungaloid_shambler", "fg": 3374 }, + { "id": "mon_fungaloid_shambler", "fg": 3375 }, + { "id": "corpse_mon_fungaloid_young", "fg": 3376 }, + { "id": "mon_fungaloid_young", "fg": 3377 }, + { "id": "mon_goose_canadian", "fg": 3378 }, + { "id": "corpse_mon_grasshopper_small", "fg": 3379 }, + { "id": "mon_grasshopper_small", "fg": 3380 }, + { "id": "mon_grouse", "fg": 3381 }, + { "id": "mon_kreck", "fg": 3382 }, + { "id": "corpse_mon_mantis_small", "fg": 3383 }, + { "id": "mon_mantis_small", "fg": 3384 }, + { "id": "corpse_mon_mutant_alpha_boss", "fg": 3385 }, + { "id": "mon_mutant_alpha_boss", "fg": 3386 }, + { "id": "corpse_mon_opossum", "fg": 3387 }, + { "id": "mon_opossum", "fg": 3388 }, + { "id": "corpse_mon_otter", "fg": 3389 }, + { "id": "mon_otter", "fg": 3390 }, + { "id": "mon_pheasant", "fg": 3391 }, + { "id": "corpse_mon_skeleton_fungus", "fg": 3392 }, + { "id": "mon_skeleton_fungus", "fg": 3393 }, + { "id": "corpse_mon_skeleton_medical", "fg": 3394 }, + { "id": "mon_skeleton_medical", "fg": 3395 }, + { "id": "corpse_mon_strider_small", "fg": 3396 }, + { "id": "mon_strider_small", "fg": 3397 }, + { "id": "mon_tadpole_grabber", "fg": 3398 }, + { "id": "mon_tazer_hack", "fg": 3399 }, + { "id": "mon_turret_riot", "fg": 3400 }, + { "id": "corpse_mon_wasp_small", "fg": 3401 }, + { "id": "mon_wasp_small", "fg": 3402 }, + { "id": "broken_yrax_trifacet", "fg": 3403 }, + { "id": "mon_yrax_trifacet", "fg": 3404 }, + { "id": "corpse_mon_zombie_dog_acidic", "fg": 3407 }, + { "id": "mon_zombie_dog_acidic", "fg": 3408 }, + { "id": "corpse_mon_zombie_dog_brute_acidic", "fg": 3409 }, + { "id": "mon_zombie_dog_brute_acidic", "fg": 3410 }, + { "id": "corpse_mon_zombie_flamer", "fg": 3411 }, + { "id": "mon_zombie_flamer", "fg": 3412 }, + { "id": "corpse_mon_zombie_necro_boomer", "fg": 3416 }, + { "id": "mon_zombie_necro_boomer", "fg": 3417 }, + { "id": "mon_zombie_phase_skulker", "fg": 3418 }, + { "id": "mon_zombie_pig_gas", "fg": 3419 }, + { "id": "corpse_mon_zombie_prisoner_fat", "fg": 3420 }, + { "id": "mon_zombie_prisoner_fat", "fg": 3421 }, + { "id": "corpse_mon_zombie_prisoner_tough", "fg": 3422 }, + { "id": "mon_zombie_prisoner_tough", "fg": 3423 }, + { "id": "corpse_mon_zombie_pupa_shady", "fg": 3426 }, + { "id": "mon_zombie_pupa_shady", "fg": 3427 }, + { "id": "corpse_mon_zombie_regenerating", "fg": 3428 }, + { "id": "mon_zombie_regenerating", "fg": 3429 }, + { "id": "corpse_mon_zombie_rust", "fg": 3430 }, + { "id": "corpse_mon_zombie_shell", "fg": 3431 }, + { "id": "corpse_mon_zombie_urchin", "fg": 3432 }, + { "id": "mon_zombie_rust", "fg": 3433 }, + { "id": "mon_zombie_shell", "fg": 3434 }, + { "id": "mon_zombie_urchin", "fg": 3435 }, + { "id": "mon_zombie_0", "fg": 3440 }, + { "id": "explosion_AEA_ADRENALINE", "fg": 3569 }, + { "id": "explosion_AEA_ENTRANCE", "fg": 3570 }, + { "id": "explosion_AEA_FIRESTORM", "fg": 3572 }, + { "id": "explosion_AEA_FUN", "fg": 3573 }, + { "id": "explosion_AEA_HEAL", "fg": 3574 }, + { "id": "explosion_AEA_MUTATE", "fg": 3575 }, + { "id": "explosion_AEA_PARALYZE", "fg": 3576 }, + { "id": "explosion_AEA_PULSE_bash_terrain", "fg": 3577 }, + { "id": "explosion_AEA_SCREAM_morale", "fg": 3578 }, + { "id": "explosion_AEA_TELEGLOW", "fg": 3579 }, + { "id": "explosion_AEP_EVIL_SPELL", "fg": 3581 }, + { "id": "explosion_AO_DARKNESS_EFFECT", "fg": 3582 }, + { "id": "explosion_AO_LIFE_DRAIN", "fg": 3583 }, + { "id": "explosion_AO_TIME_STOP", "fg": 3584 }, + { "id": "explosion_art_flies_buzz", "fg": 3585 }, + { "id": "explosion_centipede_mom_summon", "fg": 3586 }, + { "id": "explosion_death_boomer_glow", "fg": 3588 }, + { "id": "explosion_death_fungalburst", "fg": 3589 }, + { "id": "explosion_death_fungus", "fg": 3590 }, + { "id": "explosion_death_halfworm", "fg": 3591 }, + { "id": "explosion_death_preg_roach", "fg": 3592 }, + { "id": "explosion_death_smokeburst", "fg": 3593 }, + { "id": "explosion_death_tearburst", "fg": 3594 }, + { "id": "explosion_death_thing", "fg": 3595 }, + { "id": "explosion_dermatik_emergence", "fg": 3596 }, + { "id": "explosion_frog_mother_summon", "fg": 3597 }, + { "id": "explosion_generic_blinding_spray_1", "fg": 3598 }, + { "id": "explosion_impossible_shape_attack", "fg": 3599 }, + { "id": "explosion_mi-go_slaver_beam", "fg": 3600 }, + { "id": "explosion_mutant_frenzy", "fg": 3602 }, + { "id": "explosion_portal_hurt_self", "fg": 3603 }, + { "id": "explosion_ratking_summon_rats", "fg": 3604 }, + { "id": "explosion_spawning_zombie_die", "fg": 3605 }, + { "id": "explosion_spell_slime_spray", "fg": 3606 }, + { "id": "explosion_spell_spit_flare", "fg": 3607 }, + { "id": "explosion_weaponpod_saw", "fg": 3608 }, + { "id": "explosion_wraith_attack", "fg": 3609 }, + { "id": "explosion_zombie_child_guilt", "fg": 3610 }, + { "id": "explosion_AEA_ATTENTION", "fg": 3611 }, + { "id": "3957_t_metal_0", "fg": 3872 }, + { "id": "t_concrete", "fg": 3894 }, + { "id": "t_diesel_tank", "fg": 3895 }, + { "id": "t_diesel_tank_smashed", "fg": 3896 }, + { "id": "t_floor_wax", "fg": 3902 }, + { "id": "t_gas_tank_smashed", "fg": 3903 }, + { "id": "t_ladder_up_down", "fg": 3912 }, + { "id": "t_shingle_flat_roof", "fg": 3926 }, + { "id": "t_strconc_floor", "fg": 3927 }, + { "id": "t_thconc_floor_flesh", "fg": 3933 }, + { "id": "t_thconc_floor_olight", "fg": 3934 }, + { "id": "t_resin_hole", "fg": 3944 }, + { "id": "t_door_b_peep", "fg": 4092 }, + { "id": "t_door_boarded", "fg": 4093 }, + { "id": "t_door_boarded_damaged", "fg": 4094 }, + { "id": "t_door_boarded_damaged_peep", "fg": 4095 }, + { "id": "t_door_boarded_peep", "fg": 4096 }, + { "id": "t_door_c", "fg": 4097 }, + { "id": "t_door_c_peep", "fg": 4098 }, + { "id": "t_door_frame", "fg": 4099 }, + { "id": "t_door_gray_b", "fg": 4100 }, + { "id": "t_door_gray_c", "fg": 4101 }, + { "id": "t_door_gray_frame", "fg": 4102 }, + { "id": "t_door_gray_o", "fg": 4103 }, + { "id": "t_door_green_c", "fg": 4106 }, + { "id": "t_door_green_frame", "fg": 4107 }, + { "id": "t_door_green_o", "fg": 4108 }, + { "id": "t_door_lab_b", "fg": 4109 }, + { "id": "t_door_lab_c", "fg": 4110 }, + { "id": "t_door_lab_frame", "fg": 4111 }, + { "id": "t_door_lab_o", "fg": 4112 }, + { "id": "t_door_locked", "fg": 4113 }, + { "id": "t_door_locked_peep", "fg": 4115 }, + { "id": "t_door_o", "fg": 4116 }, + { "id": "t_door_o_peep", "fg": 4117 }, + { "id": "t_door_red_c", "fg": 4120 }, + { "id": "t_door_red_frame", "fg": 4121 }, + { "id": "t_door_red_o", "fg": 4122 }, + { "id": "t_door_white_b", "fg": 4123 }, + { "id": "t_door_white_c", "fg": 4124 }, + { "id": "t_door_white_frame", "fg": 4125 }, + { "id": "t_door_white_o", "fg": 4126 }, + { "id": "t_rdoor_b", "fg": 4127 }, + { "id": "t_rdoor_boarded", "fg": 4128 }, + { "id": "t_rdoor_boarded_damaged", "fg": 4129 }, + { "id": "t_rdoor_c", "fg": 4130 }, + { "id": "t_rdoor_o", "fg": 4131 }, + { "id": "t_paper_roof", "fg": 4417 }, + { "id": "t_screen_door_c", "fg": 4619 }, + { "id": "t_screen_door_o", "fg": 4620 }, + { "id": "vp_animal_compartment", "fg": 5373 }, + { "id": "vp_autoclave", "fg": 5652 }, + { "id": "vp_dishwasher", "fg": 5657 }, + { "id": "vp_recharge_station", "fg": 5673 } ] }, { "file": "overmap.png", - "//": "range 5808 to 6127", + "//": "range 5888 to 6239", "tiles": [ { "id": [ "abandonedwarehouse", "abandonedwarehouse_1", "abandonedwarehouse_2", "abandonedwarehouse_3", "anandonedwarehouse_4" ], - "fg": 5809 + "fg": 5889 }, - { "id": [ "abstorefront", "abstorefront_1", "abstorefront_2" ], "fg": 5810 }, - { "id": [ "cabin", "cabin_1", "cabin_2", "cabin_3", "cabin_4", "cabin_5", "cabin_6", "cabin_7" ], "fg": 5811 }, - { "id": [ "campsite", "campsite_a" ], "fg": 5812 }, + { "id": [ "abstorefront", "abstorefront_1", "abstorefront_2" ], "fg": 5890 }, + { "id": [ "cabin", "cabin_1", "cabin_2", "cabin_3", "cabin_4", "cabin_5", "cabin_6", "cabin_7" ], "fg": 5891 }, + { "id": [ "campsite", "campsite_a" ], "fg": 5892 }, { "id": [ "dumpsite", "dump", "landfill", "junkyard 1a", "smallscrapyard", "cs_city_dump_small" ], - "fg": 5816 - }, - { "id": [ "fire_station", "fire_station_1" ], "fg": 5818 }, - { "id": [ "forest", "special_forest" ], "fg": 5819 }, - { "id": [ "forest_thick", "special_forest_thick" ], "fg": 5820 }, - { "id": [ "s_hardware", "home_improvement" ], "fg": 5832 }, - { "id": [ "s_restaurant_fast", "s_restaurant_fast_1", "s_restaurant_foodplace" ], "fg": 5833 }, - { "id": "bridgehead_ground", "fg": [ 5842, 5841, 5843, 5844 ], "rotates": true }, - { "id": "bridge", "fg": [ 5839, 5840, 5839, 5840 ], "rotates": true }, - { "id": "campground_1b", "fg": [ 5850, 5849, 5851, 5852 ], "rotates": true }, - { "id": "campground_1a", "fg": [ 5846, 5845, 5847, 5848 ], "rotates": true }, - { "id": "campground_2b", "fg": [ 5858, 5857, 5859, 5860 ], "rotates": true }, - { "id": "campground_2a", "fg": [ 5854, 5853, 5855, 5856 ], "rotates": true }, + "fg": 5896 + }, + { "id": [ "fire_station", "fire_station_1" ], "fg": 5898 }, + { "id": [ "forest", "special_forest" ], "fg": 5899 }, + { "id": [ "forest_thick", "special_forest_thick" ], "fg": 5900 }, + { "id": [ "s_hardware", "home_improvement" ], "fg": 5913 }, + { "id": [ "s_restaurant_fast", "s_restaurant_fast_1", "s_restaurant_foodplace" ], "fg": 5914 }, + { "id": "bridgehead_ground", "fg": [ 5923, 5922, 5924, 5925 ], "rotates": true }, + { "id": "bridge", "fg": [ 5920, 5921, 5920, 5921 ], "rotates": true }, + { "id": "campground_1b", "fg": [ 5931, 5930, 5932, 5933 ], "rotates": true }, + { "id": "campground_1a", "fg": [ 5927, 5926, 5928, 5929 ], "rotates": true }, + { "id": "campground_2b", "fg": [ 5939, 5938, 5940, 5941 ], "rotates": true }, + { "id": "campground_2a", "fg": [ 5935, 5934, 5936, 5937 ], "rotates": true }, { "id": "forest_trail", - "fg": 5876, + "fg": 5957, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5861 }, - { "id": "corner", "fg": [ 5863, 5865, 5864, 5862 ] }, - { "id": "t_connection", "fg": [ 5873, 5875, 5874, 5872 ] }, - { "id": "edge", "fg": [ 5867, 5866 ] }, - { "id": "end_piece", "fg": [ 5869, 5871, 5870, 5868 ] }, - { "id": "unconnected", "fg": [ 5876, 5876 ] } + { "id": "center", "fg": 5942 }, + { "id": "corner", "fg": [ 5944, 5946, 5945, 5943 ] }, + { "id": "t_connection", "fg": [ 5954, 5956, 5955, 5953 ] }, + { "id": "edge", "fg": [ 5948, 5947 ] }, + { "id": "end_piece", "fg": [ 5950, 5952, 5951, 5949 ] }, + { "id": "unconnected", "fg": [ 5957, 5957 ] } ] }, { @@ -10330,7 +10398,7 @@ "house_duplex8", "house_duplex9" ], - "fg": [ 5879, 5878, 5884, 5885 ], + "fg": [ 5960, 5959, 5965, 5966 ], "rotates": true }, { @@ -10347,7 +10415,7 @@ "house_duplex8_roof", "house_duplex9_roof" ], - "fg": [ 5881, 5880, 5882, 5883 ], + "fg": [ 5962, 5961, 5963, 5964 ], "rotates": true }, { @@ -10361,7 +10429,7 @@ "house_garage7", "house_garage8" ], - "fg": [ 5887, 5886, 5888, 5889 ], + "fg": [ 5968, 5967, 5969, 5970 ], "rotates": true }, { @@ -10375,12 +10443,12 @@ "house_garage7_roof", "house_garage8_roof" ], - "fg": [ 5891, 5890, 5892, 5893 ], + "fg": [ 5972, 5971, 5973, 5974 ], "rotates": true }, { "id": [ "generic_city_house", "generic_city_house_no_sidewalk" ], - "fg": [ 5895, 5894, 5896, 5897 ], + "fg": [ 5976, 5975, 5977, 5978 ], "rotates": true }, { @@ -10450,87 +10518,93 @@ "urban_18_9", "urban_18_10" ], - "fg": [ 5899, 5898, 5900, 5901 ], + "fg": [ 5980, 5979, 5981, 5982 ], "rotates": true }, - { "id": "icecream_shop", "fg": [ 5903, 5902, 5904, 5905 ], "rotates": true }, - { "id": "prison_1_1", "fg": [ 5907, 5906, 5908, 5909 ], "rotates": true }, - { "id": "prison_1_2", "fg": [ 5911, 5910, 5912, 5913 ], "rotates": true }, - { "id": "prison_1_3", "fg": [ 5915, 5914, 5916, 5917 ], "rotates": true }, - { "id": "prison_1_4", "fg": [ 5919, 5918, 5920, 5921 ], "rotates": true }, - { "id": "prison_1_5", "fg": [ 5923, 5922, 5924, 5925 ], "rotates": true }, - { "id": "prison_1_6", "fg": [ 5927, 5926, 5928, 5929 ], "rotates": true }, - { "id": "prison_1_7", "fg": [ 5931, 5930, 5932, 5933 ], "rotates": true }, - { "id": "prison_1_8", "fg": [ 5935, 5934, 5936, 5937 ], "rotates": true }, - { "id": "prison_1_9", "fg": [ 5939, 5938, 5940, 5941 ], "rotates": true }, - { "id": "river", "fg": [ 5949, 5947, 5952, 5954 ], "bg": 5988, "rotates": true }, + { "id": "icecream_shop", "fg": [ 5984, 5983, 5985, 5986 ], "rotates": true }, + { "id": "prison_1_1", "fg": [ 5988, 5987, 5989, 5990 ], "rotates": true }, + { "id": "prison_1_2", "fg": [ 5992, 5991, 5993, 5994 ], "rotates": true }, + { "id": "prison_1_3", "fg": [ 5996, 5995, 5997, 5998 ], "rotates": true }, + { "id": "prison_1_4", "fg": [ 6000, 5999, 6001, 6002 ], "rotates": true }, + { "id": "prison_1_5", "fg": [ 6004, 6003, 6005, 6006 ], "rotates": true }, + { "id": "prison_1_6", "fg": [ 6008, 6007, 6009, 6010 ], "rotates": true }, + { "id": "prison_1_7", "fg": [ 6012, 6011, 6013, 6014 ], "rotates": true }, + { "id": "prison_1_8", "fg": [ 6016, 6015, 6017, 6018 ], "rotates": true }, + { "id": "prison_1_9", "fg": [ 6020, 6019, 6021, 6022 ], "rotates": true }, + { "id": "PublicPond_1a", "fg": [ 6024, 6023, 6025, 6026 ], "rotates": true }, + { "id": "PublicPond_1b", "fg": [ 6028, 6027, 6029, 6030 ], "rotates": true }, + { "id": "river", "fg": [ 6038, 6036, 6041, 6043 ], "bg": 6081, "rotates": true }, { "id": "road", - "fg": 5971, + "fg": 6060, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5955 }, - { "id": "corner", "fg": [ 5957, 5959, 5958, 5956 ] }, - { "id": "t_connection", "fg": [ 5968, 5970, 5969, 5967 ] }, - { "id": "edge", "fg": [ 5961, 5960 ] }, - { "id": "end_piece", "fg": [ 5963, 5965, 5964, 5962 ] }, - { "id": "unconnected", "fg": [ 5971, 5971 ] } + { "id": "center", "fg": 6044 }, + { "id": "corner", "fg": [ 6046, 6048, 6047, 6045 ] }, + { "id": "t_connection", "fg": [ 6057, 6059, 6058, 6056 ] }, + { "id": "edge", "fg": [ 6050, 6049 ] }, + { "id": "end_piece", "fg": [ 6052, 6054, 6053, 6051 ] }, + { "id": "unconnected", "fg": [ 6060, 6060 ] } ] }, - { "id": "cemetery_small", "fg": [ 5973, 5972, 5974, 5975 ], "rotates": true }, - { "id": [ "dirt_road_forest", "dirt_road" ], "fg": [ 5981, 5980, 5981, 5980 ], "rotates": true }, - { "id": [ "dirt_road_turn1_forest", "dirt_road_turn1" ], "fg": [ 5983, 5982, 5984, 5985 ], "rotates": true }, - { "id": [ "dirt_road_turn_forest", "dirt_road_turn" ], "fg": [ 5985, 5984, 5982, 5983 ], "rotates": true }, - { "id": [ "dirt_road_3way_forest", "dirt_road_3way" ], "fg": [ 5977, 5976, 5978, 5979 ], "rotates": true }, + { "id": "cabin_lapin", "fg": [ 6062, 6061, 6063, 6064 ], "rotates": true }, + { "id": "cemetery_small", "fg": [ 6066, 6065, 6067, 6068 ], "rotates": true }, + { "id": [ "dirt_road_forest", "dirt_road" ], "fg": [ 6074, 6073, 6074, 6073 ], "rotates": true }, + { "id": [ "dirt_road_turn1_forest", "dirt_road_turn1" ], "fg": [ 6076, 6075, 6077, 6078 ], "rotates": true }, + { "id": [ "dirt_road_turn_forest", "dirt_road_turn" ], "fg": [ 6078, 6077, 6075, 6076 ], "rotates": true }, + { "id": [ "dirt_road_3way_forest", "dirt_road_3way" ], "fg": [ 6070, 6069, 6071, 6072 ], "rotates": true }, { "id": [ "shelter", "shelter_vandal", "shelter_1", "shelter_1_vandal", "shelter_2", "shelter_2_vandal" ], - "fg": 5986 + "fg": 6079 }, - { "id": [ "shelter_roof", "shelter_roof_1" ], "fg": 5987 }, + { "id": [ "shelter_roof", "shelter_roof_1" ], "fg": 6080 }, { "id": "field", "fg": [ - { "weight": 25, "sprite": 5988 }, - { "weight": 40, "sprite": 5989 }, - { "weight": 10, "sprite": 5990 }, - { "weight": 25, "sprite": 5991 } - ] - }, - { "id": "motel_entrance", "fg": [ 6072, 6071, 6077, 6078 ], "rotates": true }, - { "id": "motel_1", "fg": [ 6048, 6047, 6053, 6054 ], "rotates": true }, - { "id": "motel_2", "fg": [ 6056, 6055, 6061, 6062 ], "rotates": true }, - { "id": "motel_3", "fg": [ 6064, 6063, 6069, 6070 ], "rotates": true }, - { "id": "motel_entrance_roof", "fg": [ 6074, 6073, 6075, 6076 ], "rotates": true }, - { "id": "motel_1_roof", "fg": [ 6050, 6049, 6051, 6052 ], "rotates": true }, - { "id": "motel_2_roof", "fg": [ 6058, 6057, 6059, 6060 ], "rotates": true }, - { "id": "motel_3_roof", "fg": [ 6066, 6065, 6067, 6068 ], "rotates": true }, - { "id": "2fmotel_entrance", "fg": [ 6072, 6071, 6077, 6078 ], "rotates": true }, - { "id": "2fmotel_1", "fg": [ 6008, 6003, 6013, 6014 ], "rotates": true }, - { "id": "2fmotel_2", "fg": [ 6020, 6015, 6025, 6026 ], "rotates": true }, - { "id": "2fmotel_3", "fg": [ 6032, 6027, 6037, 6038 ], "rotates": true }, - { "id": "2fmotel_entrance_f2", "fg": [ 6040, 6039, 6041, 6042 ], "rotates": true }, - { "id": "2fmotel_1_f2", "fg": [ 6005, 6004, 6006, 6007 ], "rotates": true }, - { "id": "2fmotel_2_f2", "fg": [ 6017, 6016, 6018, 6019 ], "rotates": true }, - { "id": "2fmotel_3_f2", "fg": [ 6029, 6028, 6030, 6031 ], "rotates": true }, - { "id": "2fmotel_entrance_r", "fg": [ 6044, 6043, 6045, 6046 ], "rotates": true }, - { "id": "2fmotel_1_r", "fg": [ 6010, 6009, 6011, 6012 ], "rotates": true }, - { "id": "2fmotel_2_r", "fg": [ 6022, 6021, 6023, 6024 ], "rotates": true }, - { "id": "2fmotel_3_r", "fg": [ 6034, 6033, 6035, 6036 ], "rotates": true }, + { "weight": 25, "sprite": 6081 }, + { "weight": 40, "sprite": 6082 }, + { "weight": 10, "sprite": 6083 }, + { "weight": 25, "sprite": 6084 } + ] + }, + { "id": "motel_entrance", "fg": [ 6165, 6164, 6170, 6171 ], "rotates": true }, + { "id": "motel_1", "fg": [ 6141, 6140, 6146, 6147 ], "rotates": true }, + { "id": "motel_2", "fg": [ 6149, 6148, 6154, 6155 ], "rotates": true }, + { "id": "motel_3", "fg": [ 6157, 6156, 6162, 6163 ], "rotates": true }, + { "id": "motel_entrance_roof", "fg": [ 6167, 6166, 6168, 6169 ], "rotates": true }, + { "id": "motel_1_roof", "fg": [ 6143, 6142, 6144, 6145 ], "rotates": true }, + { "id": "motel_2_roof", "fg": [ 6151, 6150, 6152, 6153 ], "rotates": true }, + { "id": "motel_3_roof", "fg": [ 6159, 6158, 6160, 6161 ], "rotates": true }, + { "id": "2fmotel_entrance", "fg": [ 6165, 6164, 6170, 6171 ], "rotates": true }, + { "id": "2fmotel_1", "fg": [ 6101, 6096, 6106, 6107 ], "rotates": true }, + { "id": "2fmotel_2", "fg": [ 6113, 6108, 6118, 6119 ], "rotates": true }, + { "id": "2fmotel_3", "fg": [ 6125, 6120, 6130, 6131 ], "rotates": true }, + { "id": "2fmotel_entrance_f2", "fg": [ 6133, 6132, 6134, 6135 ], "rotates": true }, + { "id": "2fmotel_1_f2", "fg": [ 6098, 6097, 6099, 6100 ], "rotates": true }, + { "id": "2fmotel_2_f2", "fg": [ 6110, 6109, 6111, 6112 ], "rotates": true }, + { "id": "2fmotel_3_f2", "fg": [ 6122, 6121, 6123, 6124 ], "rotates": true }, + { "id": "2fmotel_entrance_r", "fg": [ 6137, 6136, 6138, 6139 ], "rotates": true }, + { "id": "2fmotel_1_r", "fg": [ 6103, 6102, 6104, 6105 ], "rotates": true }, + { "id": "2fmotel_2_r", "fg": [ 6115, 6114, 6116, 6117 ], "rotates": true }, + { "id": "2fmotel_3_r", "fg": [ 6127, 6126, 6128, 6129 ], "rotates": true }, { "id": "open_air", "fg": [ - { "weight": 1, "sprite": 6079 }, - { "weight": 1, "sprite": 6080 }, - { "weight": 1, "sprite": 6081 }, - { "weight": 1, "sprite": 6082 }, - { "weight": 1, "sprite": 6083 }, - { "weight": 1, "sprite": 6084 } - ] - }, - { "id": "refctr_SW1e", "fg": [ { "weight": 1, "sprite": 6098 }, { "weight": 1, "sprite": 6099 } ] }, - { "id": "refctr_NW1a", "fg": [ { "weight": 1, "sprite": 6100 }, { "weight": 1, "sprite": 6101 } ] }, - { "id": "refctr_NE1a", "fg": [ { "weight": 1, "sprite": 6090 }, { "weight": 1, "sprite": 6091 } ] }, - { "id": "refctr_SE1e", "fg": [ { "weight": 1, "sprite": 6088 }, { "weight": 1, "sprite": 6089 } ] }, + { "weight": 1, "sprite": 6172 }, + { "weight": 1, "sprite": 6173 }, + { "weight": 1, "sprite": 6174 }, + { "weight": 1, "sprite": 6175 }, + { "weight": 1, "sprite": 6176 }, + { "weight": 1, "sprite": 6177 } + ] + }, + { "id": "pavilion", "fg": [ 6180, 6179, 6181, 6182 ], "rotates": true }, + { "id": "pool_5", "fg": 6183, "rotates": true }, + { "id": "pool", "fg": [ 6185, 6184, 6186, 6187 ], "rotates": true }, + { "id": "refctr_SW1e", "fg": [ { "weight": 1, "sprite": 6200 }, { "weight": 1, "sprite": 6201 } ] }, + { "id": "refctr_NW1a", "fg": [ { "weight": 1, "sprite": 6202 }, { "weight": 1, "sprite": 6203 } ] }, + { "id": "refctr_NE1a", "fg": [ { "weight": 1, "sprite": 6192 }, { "weight": 1, "sprite": 6193 } ] }, + { "id": "refctr_SE1e", "fg": [ { "weight": 1, "sprite": 6190 }, { "weight": 1, "sprite": 6191 } ] }, { "id": [ "refctr_NW2a", @@ -10543,7 +10617,7 @@ "refctr_N4a", "refctr_N5a" ], - "fg": [ { "weight": 1, "sprite": 6094 }, { "weight": 1, "sprite": 6095 } ] + "fg": [ { "weight": 1, "sprite": 6196 }, { "weight": 1, "sprite": 6197 } ] }, { "id": [ @@ -10557,7 +10631,7 @@ "refctr_S4e", "refctr_S5e" ], - "fg": [ { "weight": 1, "sprite": 6092 }, { "weight": 1, "sprite": 6093 } ] + "fg": [ { "weight": 1, "sprite": 6194 }, { "weight": 1, "sprite": 6195 } ] }, { "id": [ @@ -10575,7 +10649,7 @@ "refctr_NE1c", "refctr_NE1b" ], - "fg": [ { "weight": 1, "sprite": 6086 }, { "weight": 1, "sprite": 6087 } ] + "fg": [ { "weight": 1, "sprite": 6188 }, { "weight": 1, "sprite": 6189 } ] }, { "id": [ @@ -10593,79 +10667,82 @@ "refctr_NW1c", "refctr_NW1b" ], - "fg": [ { "weight": 80, "sprite": 6096 }, { "weight": 20, "sprite": 6097 } ] + "fg": [ { "weight": 80, "sprite": 6198 }, { "weight": 20, "sprite": 6199 } ] }, - { "id": "s_baseballfield_a1", "fg": [ 6102, 6103, 6105, 6104 ], "rotates": true }, - { "id": "s_baseballfield_a2", "fg": [ 6103, 6105, 6104, 6102 ], "rotates": true }, - { "id": "s_baseballfield_b1", "fg": [ 6104, 6102, 6103, 6105 ], "rotates": true }, - { "id": "s_baseballfield_b2", "fg": [ 6105, 6104, 6102, 6103 ], "rotates": true }, - { "id": "shipwreck_river_1", "fg": [ 6106, 6108, 6109, 6107 ], "rotates": true }, - { "id": "shipwreck_river_2", "fg": [ 6110, 6112, 6113, 6111 ], "rotates": true }, + { "id": "s_baseballfield_a1", "fg": [ 6204, 6205, 6207, 6206 ], "rotates": true }, + { "id": "s_baseballfield_a2", "fg": [ 6205, 6207, 6206, 6204 ], "rotates": true }, + { "id": "s_baseballfield_b1", "fg": [ 6206, 6204, 6205, 6207 ], "rotates": true }, + { "id": "s_baseballfield_b2", "fg": [ 6207, 6206, 6204, 6205 ], "rotates": true }, + { "id": "s_gun", "fg": [ 6209, 6208, 6210, 6211 ], "rotates": true }, + { "id": "s_lot", "fg": 6212, "rotates": true }, + { "id": "shipwreck_river_1", "fg": [ 6213, 6215, 6216, 6214 ], "rotates": true }, + { "id": "shipwreck_river_2", "fg": [ 6217, 6219, 6220, 6218 ], "rotates": true }, { "id": "solid_earth", "fg": [ - { "weight": 60, "sprite": 6114 }, - { "weight": 20, "sprite": 6115 }, - { "weight": 5, "sprite": 6116 }, - { "weight": 5, "sprite": 6117 }, - { "weight": 10, "sprite": 6118 } - ] - }, - { "id": "Cave", "fg": 5808 }, - { "id": "campsite_cabin_incomplete", "fg": 5813 }, - { "id": "campsite_field_biker_destroyed", "fg": 5814 }, - { "id": "crater", "fg": 5815 }, - { "id": "empty_rock", "fg": 5817 }, - { "id": "forest_water", "fg": 5821 }, - { "id": "hot_springs", "fg": 5822 }, - { "id": "lab", "fg": 5823 }, - { "id": "lake_shore", "fg": 5824 }, - { "id": "lake_surface", "fg": 5825 }, - { "id": "lmoe", "fg": 5826 }, - { "id": "nest_dermatik", "fg": 5827 }, - { "id": "park", "fg": 5828 }, - { "id": "pond_field", "fg": 5829 }, - { "id": "pond_forest", "fg": 5830 }, - { "id": "pond_swamp", "fg": 5831 }, - { "id": "slimepit", "fg": 5834 }, - { "id": "small_wooded_trail", "fg": 5835 }, - { "id": "swamp", "fg": 5836 }, - { "id": "unknown_map_extra", "fg": 5837 }, - { "id": "veterinarian", "fg": 5838 }, - { "id": "forest_trailend_w", "fg": 5877 }, - { "id": "river_c_not_ne", "fg": 5942 }, - { "id": "river_c_not_nw", "fg": 5943 }, - { "id": "river_c_not_se", "fg": 5944 }, - { "id": "river_c_not_sw", "fg": 5945 }, - { "id": "river_center", "fg": 5946 }, - { "id": "river_ne", "fg": 5948 }, - { "id": "river_nw", "fg": 5950 }, - { "id": "river_se", "fg": 5951 }, - { "id": "river_sw", "fg": 5953 }, - { "id": "road_nesw_manhole", "fg": 5966 }, - { "id": "mission_arrow_down", "fg": 5992 }, - { "id": "mission_arrow_e", "fg": 5993 }, - { "id": "mission_arrow_n", "fg": 5994 }, - { "id": "mission_arrow_ne", "fg": 5995 }, - { "id": "mission_arrow_nw", "fg": 5996 }, - { "id": "mission_arrow_s", "fg": 5997 }, - { "id": "mission_arrow_se", "fg": 5998 }, - { "id": "mission_arrow_sw", "fg": 5999 }, - { "id": "mission_arrow_up", "fg": 6000 }, - { "id": "mission_arrow_w", "fg": 6001 }, - { "id": "mission_cursor", "fg": 6002 }, - { "id": "overmap_remembered_vehicle", "fg": 6085 } + { "weight": 60, "sprite": 6221 }, + { "weight": 20, "sprite": 6222 }, + { "weight": 5, "sprite": 6223 }, + { "weight": 5, "sprite": 6224 }, + { "weight": 10, "sprite": 6225 } + ] + }, + { "id": "Cave", "fg": 5888 }, + { "id": "campsite_cabin_incomplete", "fg": 5893 }, + { "id": "campsite_field_biker_destroyed", "fg": 5894 }, + { "id": "crater", "fg": 5895 }, + { "id": "empty_rock", "fg": 5897 }, + { "id": "forest_water", "fg": 5901 }, + { "id": "hot_springs", "fg": 5902 }, + { "id": "lab", "fg": 5903 }, + { "id": "lake_shore", "fg": 5904 }, + { "id": "lake_surface", "fg": 5905 }, + { "id": "lmoe", "fg": 5906 }, + { "id": "nest_dermatik", "fg": 5907 }, + { "id": "park", "fg": 5908 }, + { "id": "pond_field", "fg": 5909 }, + { "id": "pond_forest", "fg": 5910 }, + { "id": "pond_swamp", "fg": 5911 }, + { "id": "publicgarden", "fg": 5912 }, + { "id": "slimepit", "fg": 5915 }, + { "id": "small_wooded_trail", "fg": 5916 }, + { "id": "swamp", "fg": 5917 }, + { "id": "unknown_map_extra", "fg": 5918 }, + { "id": "veterinarian", "fg": 5919 }, + { "id": "forest_trailend_w", "fg": 5958 }, + { "id": "river_c_not_ne", "fg": 6031 }, + { "id": "river_c_not_nw", "fg": 6032 }, + { "id": "river_c_not_se", "fg": 6033 }, + { "id": "river_c_not_sw", "fg": 6034 }, + { "id": "river_center", "fg": 6035 }, + { "id": "river_ne", "fg": 6037 }, + { "id": "river_nw", "fg": 6039 }, + { "id": "river_se", "fg": 6040 }, + { "id": "river_sw", "fg": 6042 }, + { "id": "road_nesw_manhole", "fg": 6055 }, + { "id": "mission_arrow_down", "fg": 6085 }, + { "id": "mission_arrow_e", "fg": 6086 }, + { "id": "mission_arrow_n", "fg": 6087 }, + { "id": "mission_arrow_ne", "fg": 6088 }, + { "id": "mission_arrow_nw", "fg": 6089 }, + { "id": "mission_arrow_s", "fg": 6090 }, + { "id": "mission_arrow_se", "fg": 6091 }, + { "id": "mission_arrow_sw", "fg": 6092 }, + { "id": "mission_arrow_up", "fg": 6093 }, + { "id": "mission_arrow_w", "fg": 6094 }, + { "id": "mission_cursor", "fg": 6095 }, + { "id": "overmap_remembered_vehicle", "fg": 6178 } ] }, { "file": "small.png", - "//": "range 6128 to 6239", + "//": "range 6240 to 6351", "sprite_width": 20, "sprite_height": 20, "sprite_offset_x": 6, "sprite_offset_y": 0, "tiles": [ - { "id": [ "caffeine", "homeopathic_pill", "pills_sleep", "testcomest" ], "fg": 6190 }, + { "id": [ "caffeine", "homeopathic_pill", "pills_sleep", "testcomest" ], "fg": 6302 }, { "id": [ "corpse_mon_chicken_chick", @@ -10677,132 +10754,134 @@ "corpse_mon_pheasant_chick", "corpse_mon_turkey_chick" ], - "fg": 6220 - }, - { "id": "vp_ap_wall_wiring", "fg": 6128 }, - { "id": "beekeeping_gloves", "fg": 6129 }, - { "id": "beekeeping_hood", "fg": 6130 }, - { "id": "beekeeping_suit", "fg": 6131 }, - { "id": "endochitin", "fg": 6132 }, - { "id": "honey_scraper", "fg": 6133 }, - { "id": "honeycomb", "fg": 6134 }, - { "id": "mutant_bug_hydrogen_sacs", "fg": 6135 }, - { "id": "royal_jelly", "fg": 6136 }, - { "id": "ruined_chunks", "fg": 6137 }, - { "id": "sinew", "fg": 6138 }, - { "id": "wasp_sting", "fg": 6139 }, - { "id": "wax", "fg": 6140 }, - { "id": "wool_staple", "fg": 6141 }, - { "id": "1st_aid_box", "fg": 6142 }, - { "id": "UPS_off", "fg": 6143 }, - { "id": "alarmclock", "fg": 6144 }, - { "id": "bag_holding_1", "fg": 6145 }, - { "id": "battleship", "fg": 6146 }, - { "id": "ZSG", "fg": 6147 }, - { "id": "book_ruined", "fg": 6148 }, - { "id": "bowl_clay", "fg": 6149 }, - { "id": "ceramic_bowl", "fg": 6150 }, - { "id": "glass_bowl", "fg": 6151 }, - { "id": "plastic_bowl_kids", "fg": 6152 }, - { "id": "boxcutter", "fg": 6153 }, - { "id": "brush", "fg": 6154 }, - { "id": "butter", "fg": 6155 }, - { "id": "cannonball_4lb", "fg": 6156 }, - { "id": "charcoal", "fg": 6157 }, - { "id": "checkers", "fg": 6158 }, - { "id": "cigar_butt", "fg": 6159 }, - { "id": "circsaw_blade", "fg": 6160 }, - { "id": "judo_belt_black", "fg": 6161 }, - { "id": "judo_belt_blue", "fg": 6162 }, - { "id": "judo_belt_brown", "fg": 6163 }, - { "id": "judo_belt_green", "fg": 6164 }, - { "id": "judo_belt_orange", "fg": 6165 }, - { "id": "judo_belt_white", "fg": 6166 }, - { "id": "judo_belt_yellow", "fg": 6167 }, - { "id": "duct_tape", "fg": 6168 }, - { "id": "fetus", "fg": 6169 }, - { "id": "fish_bowl", "fg": 6170 }, - { "id": "fur", "fg": 6171 }, - { "id": "gold_ring", "fg": 6172 }, - { "id": "gunpowder", "fg": 6173 }, - { "id": "honey_ant", "fg": 6174 }, - { "id": "jerrycan_big", "fg": 6175 }, - { "id": "leather_cat_tail", "fg": 6176 }, - { "id": "light_disposable_cell", "fg": 6177 }, - { "id": "magic_8_ball", "fg": 6178 }, - { "id": "match", "fg": 6179 }, - { "id": "mirror", "fg": 6180 }, - { "id": "money", "fg": 6181 }, - { "id": "old_key", "fg": 6182 }, - { "id": "paint_brush", "fg": 6183 }, - { "id": "pebble", "fg": 6184 }, - { "id": "blue_pen", "fg": 6185 }, - { "id": "green_pen", "fg": 6186 }, - { "id": "pen", "fg": 6187 }, - { "id": "red_pen", "fg": 6188 }, - { "id": "pictionary", "fg": 6189 }, - { "id": "pipebomb", "fg": 6191 }, - { "id": "pipebomb_act", "fg": 6192 }, - { "id": "plastic_bucket", "fg": 6193 }, - { "id": "primitive_axe", "fg": 6194 }, - { "id": "pur_tablets", "fg": 6195 }, - { "id": "radio_car_wheel", "fg": 6196 }, - { "id": "shrapnel", "fg": 6197 }, - { "id": "soldering_iron", "fg": 6198 }, - { "id": "stapler", "fg": 6199 }, - { "id": "medium_storage_battery", "fg": 6200 }, - { "id": "small_storage_battery", "fg": 6201 }, - { "id": "strawberries", "fg": 6202 }, - { "id": "superglue", "fg": 6203 }, - { "id": "toaster", "fg": 6204 }, - { "id": "waterskin", "fg": 6205 }, - { "id": "afs_mon_rabbit", "fg": 6206 }, - { "id": "corpse_afs_mon_rabbit", "fg": 6207 }, - { "id": "copper_circlet", "fg": 6208 }, - { "id": "copper_infuser", "fg": 6209 }, - { "id": "egg_owlbear", "fg": 6210 }, - { "id": "egg_owlbear_rock", "fg": 6211 }, - { "id": "silver_infuser", "fg": 6212 }, - { "id": "wizard_hat", "fg": 6213 }, - { "id": "corpse_mon_aphid_small", "fg": 6214 }, - { "id": "mon_aphid_small", "fg": 6215 }, - { "id": "corpse_mon_bluejay", "fg": 6216 }, - { "id": "mon_bluejay", "fg": 6217 }, - { "id": "corpse_mon_cardinal", "fg": 6218 }, - { "id": "mon_cardinal", "fg": 6219 }, - { "id": "mon_chicken_chick", "fg": 6221 }, - { "id": "mon_cockatrice_chick", "fg": 6222 }, - { "id": "mon_crow_chick", "fg": 6223 }, - { "id": "mon_duck_chick", "fg": 6224 }, - { "id": "mon_goose_canadian_chick", "fg": 6225 }, - { "id": "mon_grouse_chick", "fg": 6226 }, - { "id": "mon_pheasant_chick", "fg": 6227 }, - { "id": "mon_turkey_chick", "fg": 6228 }, - { "id": "corpse_mon_raven", "fg": 6229 }, - { "id": "mon_raven", "fg": 6230 }, - { "id": "corpse_mon_robin", "fg": 6231 }, - { "id": "mon_robin", "fg": 6232 } + "fg": 6332 + }, + { "id": "vp_ap_wall_wiring", "fg": 6240 }, + { "id": "beekeeping_gloves", "fg": 6241 }, + { "id": "beekeeping_hood", "fg": 6242 }, + { "id": "beekeeping_suit", "fg": 6243 }, + { "id": "endochitin", "fg": 6244 }, + { "id": "honey_scraper", "fg": 6245 }, + { "id": "honeycomb", "fg": 6246 }, + { "id": "mutant_bug_hydrogen_sacs", "fg": 6247 }, + { "id": "royal_jelly", "fg": 6248 }, + { "id": "ruined_chunks", "fg": 6249 }, + { "id": "sinew", "fg": 6250 }, + { "id": "wasp_sting", "fg": 6251 }, + { "id": "wax", "fg": 6252 }, + { "id": "wool_staple", "fg": 6253 }, + { "id": "1st_aid_box", "fg": 6254 }, + { "id": "UPS_off", "fg": 6255 }, + { "id": "alarmclock", "fg": 6256 }, + { "id": "bag_holding_1", "fg": 6257 }, + { "id": "battleship", "fg": 6258 }, + { "id": "ZSG", "fg": 6259 }, + { "id": "book_ruined", "fg": 6260 }, + { "id": "bowl_clay", "fg": 6261 }, + { "id": "ceramic_bowl", "fg": 6262 }, + { "id": "glass_bowl", "fg": 6263 }, + { "id": "plastic_bowl_kids", "fg": 6264 }, + { "id": "boxcutter", "fg": 6265 }, + { "id": "brush", "fg": 6266 }, + { "id": "butter", "fg": 6267 }, + { "id": "cannonball_4lb", "fg": 6268 }, + { "id": "charcoal", "fg": 6269 }, + { "id": "checkers", "fg": 6270 }, + { "id": "cigar_butt", "fg": 6271 }, + { "id": "circsaw_blade", "fg": 6272 }, + { "id": "judo_belt_black", "fg": 6273 }, + { "id": "judo_belt_blue", "fg": 6274 }, + { "id": "judo_belt_brown", "fg": 6275 }, + { "id": "judo_belt_green", "fg": 6276 }, + { "id": "judo_belt_orange", "fg": 6277 }, + { "id": "judo_belt_white", "fg": 6278 }, + { "id": "judo_belt_yellow", "fg": 6279 }, + { "id": "duct_tape", "fg": 6280 }, + { "id": "fetus", "fg": 6281 }, + { "id": "fish_bowl", "fg": 6282 }, + { "id": "fur", "fg": 6283 }, + { "id": "gold_ring", "fg": 6284 }, + { "id": "gunpowder", "fg": 6285 }, + { "id": "honey_ant", "fg": 6286 }, + { "id": "jerrycan_big", "fg": 6287 }, + { "id": "leather_cat_tail", "fg": 6288 }, + { "id": "light_disposable_cell", "fg": 6289 }, + { "id": "magic_8_ball", "fg": 6290 }, + { "id": "match", "fg": 6291 }, + { "id": "mirror", "fg": 6292 }, + { "id": "money", "fg": 6293 }, + { "id": "old_key", "fg": 6294 }, + { "id": "paint_brush", "fg": 6295 }, + { "id": "pebble", "fg": 6296 }, + { "id": "blue_pen", "fg": 6297 }, + { "id": "green_pen", "fg": 6298 }, + { "id": "pen", "fg": 6299 }, + { "id": "red_pen", "fg": 6300 }, + { "id": "pictionary", "fg": 6301 }, + { "id": "pipebomb", "fg": 6303 }, + { "id": "pipebomb_act", "fg": 6304 }, + { "id": "plastic_bucket", "fg": 6305 }, + { "id": "primitive_axe", "fg": 6306 }, + { "id": "pur_tablets", "fg": 6307 }, + { "id": "radio_car_wheel", "fg": 6308 }, + { "id": "shrapnel", "fg": 6309 }, + { "id": "soldering_iron", "fg": 6310 }, + { "id": "stapler", "fg": 6311 }, + { "id": "medium_storage_battery", "fg": 6312 }, + { "id": "small_storage_battery", "fg": 6313 }, + { "id": "strawberries", "fg": 6314 }, + { "id": "superglue", "fg": 6315 }, + { "id": "toaster", "fg": 6316 }, + { "id": "waterskin", "fg": 6317 }, + { "id": "afs_mon_rabbit", "fg": 6318 }, + { "id": "corpse_afs_mon_rabbit", "fg": 6319 }, + { "id": "copper_circlet", "fg": 6320 }, + { "id": "copper_infuser", "fg": 6321 }, + { "id": "egg_owlbear", "fg": 6322 }, + { "id": "egg_owlbear_rock", "fg": 6323 }, + { "id": "silver_infuser", "fg": 6324 }, + { "id": "wizard_hat", "fg": 6325 }, + { "id": "corpse_mon_aphid_small", "fg": 6326 }, + { "id": "mon_aphid_small", "fg": 6327 }, + { "id": "corpse_mon_bluejay", "fg": 6328 }, + { "id": "mon_bluejay", "fg": 6329 }, + { "id": "corpse_mon_cardinal", "fg": 6330 }, + { "id": "mon_cardinal", "fg": 6331 }, + { "id": "mon_chicken_chick", "fg": 6333 }, + { "id": "mon_cockatrice_chick", "fg": 6334 }, + { "id": "mon_crow_chick", "fg": 6335 }, + { "id": "mon_duck_chick", "fg": 6336 }, + { "id": "mon_goose_canadian_chick", "fg": 6337 }, + { "id": "mon_grouse_chick", "fg": 6338 }, + { "id": "mon_pheasant_chick", "fg": 6339 }, + { "id": "mon_turkey_chick", "fg": 6340 }, + { "id": "corpse_mon_raven", "fg": 6341 }, + { "id": "mon_raven", "fg": 6342 }, + { "id": "corpse_mon_robin", "fg": 6343 }, + { "id": "mon_robin", "fg": 6344 } ] }, { "file": "wide.png", - "//": "range 6240 to 6255", + "//": "range 6352 to 6367", "sprite_width": 48, "sprite_height": 48, "sprite_offset_x": -16, "sprite_offset_y": -16, "tiles": [ - { "id": "fridge", "fg": 6240 }, - { "id": "f_magic_circle", "fg": 6241 }, - { "id": "mon_secubot", "fg": 6242 }, - { "id": "mon_talon_m202a1", "fg": 6243 }, - { "id": "mon_halloween_dragon", "fg": 6244 }, - { "id": "mon_turret_bmg", "fg": 6245 } + { "id": "fridge", "fg": 6352 }, + { "id": "f_magic_circle", "fg": 6353 }, + { "id": "corpse_mon_owlbear_cub", "fg": 6354 }, + { "id": "mon_owlbear_cub", "fg": 6355 }, + { "id": "mon_secubot", "fg": 6356 }, + { "id": "mon_talon_m202a1", "fg": 6357 }, + { "id": "mon_halloween_dragon", "fg": 6358 }, + { "id": "mon_turret_bmg", "fg": 6359 } ] }, { "file": "tall.png", - "//": "range 6256 to 6415", + "//": "range 6368 to 6527", "sprite_width": 32, "sprite_height": 48, "sprite_offset_x": 0, @@ -10812,11 +10891,11 @@ "id": "f_alien_zapper", "animated": true, "fg": [ - { "weight": 36, "sprite": 6265 }, - { "weight": 7, "sprite": 6266 }, - { "weight": 7, "sprite": 6267 }, - { "weight": 7, "sprite": 6268 }, - { "weight": 7, "sprite": 6269 } + { "weight": 36, "sprite": 6377 }, + { "weight": 7, "sprite": 6378 }, + { "weight": 7, "sprite": 6379 }, + { "weight": 7, "sprite": 6380 }, + { "weight": 7, "sprite": 6381 } ], "rotates": false }, @@ -10829,113 +10908,113 @@ "t_sliding_bookcase_control", "t_sliding_wall_control" ], - "fg": 6270, + "fg": 6382, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6270 }, - { "id": "corner", "fg": [ 6272, 6272, 6272, 6272 ] }, - { "id": "t_connection", "fg": [ 6271, 6272, 6270, 6272 ] }, - { "id": "edge", "fg": [ 6272, 6270 ] }, - { "id": "end_piece", "fg": [ 6272, 6270, 6272, 6270 ] }, - { "id": "unconnected", "fg": [ 6270, 6270 ] } + { "id": "center", "fg": 6382 }, + { "id": "corner", "fg": [ 6384, 6384, 6384, 6384 ] }, + { "id": "t_connection", "fg": [ 6383, 6384, 6382, 6384 ] }, + { "id": "edge", "fg": [ 6384, 6382 ] }, + { "id": "end_piece", "fg": [ 6384, 6382, 6384, 6382 ] }, + { "id": "unconnected", "fg": [ 6382, 6382 ] } ] }, - { "id": [ "f_fridge", "vp_ap_fridge" ], "rotates": true, "fg": [ 6273, 6276, 6275, 6274 ] }, - { "id": "f_vending_c", "rotates": true, "fg": [ 6277, 6280, 6279, 6278 ] }, - { "id": "f_vending_o", "rotates": true, "fg": [ 6281, 6284, 6283, 6282 ] }, + { "id": [ "f_fridge", "vp_ap_fridge" ], "rotates": true, "fg": [ 6385, 6388, 6387, 6386 ] }, + { "id": "f_vending_c", "rotates": true, "fg": [ 6389, 6392, 6391, 6390 ] }, + { "id": "f_vending_o", "rotates": true, "fg": [ 6393, 6396, 6395, 6394 ] }, { "id": "mon_demon_spider", "animated": true, "fg": [ - { "weight": 15, "sprite": 6288 }, - { "weight": 15, "sprite": 6289 }, - { "weight": 15, "sprite": 6290 }, - { "weight": 15, "sprite": 6289 } + { "weight": 15, "sprite": 6400 }, + { "weight": 15, "sprite": 6401 }, + { "weight": 15, "sprite": 6402 }, + { "weight": 15, "sprite": 6401 } ], "rotates": false }, { "id": "mon_marshmallow_buff", - "fg": [ { "weight": 1, "sprite": 6292 }, { "weight": 1, "sprite": 6293 } ], + "fg": [ { "weight": 1, "sprite": 6404 }, { "weight": 1, "sprite": 6405 } ], "bg": [ ], "rotates": false }, - { "id": "mon_nursebot", "fg": [ 6294, 6295, 6296 ], "rotates": false }, - { "id": [ "mon_brute_pupa", "mon_brute_pupa_decoy" ], "fg": 6301, "rotates": false }, + { "id": "mon_nursebot", "fg": [ 6406, 6407, 6408 ], "rotates": false }, + { "id": [ "mon_brute_pupa", "mon_brute_pupa_decoy" ], "fg": 6414, "rotates": false }, { "id": "mon_firefly", "animated": true, "fg": [ - { "weight": 15, "sprite": 6303 }, - { "weight": 15, "sprite": 6304 }, - { "weight": 15, "sprite": 6305 }, - { "weight": 15, "sprite": 6304 } - ] - }, - { "id": "overlay_worn_10gal_hat", "fg": 6314, "rotates": false }, - { "id": "overlay_worn_bowhat", "fg": 6315, "rotates": false }, - { "id": "overlay_worn_eboshi", "fg": 6316, "rotates": false }, - { "id": [ "overlay_worn_fedora", "fedora" ], "fg": 6317, "rotates": false }, - { "id": "overlay_worn_firehelmet", "fg": 6318, "rotates": false }, - { "id": "overlay_worn_hat_chef", "fg": 6319, "rotates": false }, - { "id": "overlay_worn_hat_hard", "fg": 6320, "rotates": false }, - { "id": "overlay_worn_hat_hard_hooded", "fg": 6321, "rotates": false }, - { "id": "overlay_worn_hat_sombrero", "fg": 6322, "rotates": false }, - { "id": "overlay_worn_helmet_kabuto", "fg": 6323, "rotates": false }, - { "id": "overlay_worn_miner_hat", "fg": 6324, "rotates": false }, - { "id": "overlay_worn_miner_hat_on", "fg": 6325, "rotates": false }, - { "id": "overlay_worn_pickelhaube", "fg": 6326, "rotates": false }, - { "id": "overlay_worn_porkpie", "fg": 6327, "rotates": false }, - { "id": "overlay_worn_straw_fedora", "fg": 6328, "rotates": false }, - { "id": "overlay_worn_straw_hat", "fg": 6329, "rotates": false }, - { "id": "overlay_worn_tinfoil_hat", "fg": 6330, "rotates": false }, - { "id": "overlay_worn_tophat", "fg": 6331, "rotates": false }, - { "id": "overlay_worn_veil_wedding", "fg": 6332, "rotates": false }, - { "id": "overlay_worn_welding_mask_crude_raised", "fg": 6333, "rotates": false }, - { "id": "overlay_worn_welding_mask_raised", "fg": 6334, "rotates": false }, - { "id": "overlay_effect_badpoison", "fg": 6336 }, - { "id": "overlay_effect_bleed", "fg": 6337 }, - { "id": "overlay_effect_bouldering", "fg": 6338 }, - { "id": "overlay_effect_common_cold", "fg": 6339 }, - { "id": "overlay_effect_dazed", "fg": 6340 }, - { "id": [ "overlay_effect_deaf", "overlay_effect_earphones" ], "fg": 6341 }, - { "id": "overlay_effect_downed", "fg": 6342 }, - { "id": "overlay_effect_drunk", "fg": 6343 }, - { "id": [ "overlay_effect_flu", "overlay_effect_Influenza" ], "fg": 6344 }, - { "id": [ "overlay_effect_foodpoison", "overlay_effect_nausea" ], "fg": 6345 }, - { "id": "overlay_effect_fungus", "fg": 6346 }, - { "id": "overlay_effect_grabbed", "fg": 6347 }, - { "id": "overlay_female_effect_haslight", "fg": 6356 }, - { "id": "overlay_male_effect_haslight", "fg": 6357 }, - { "id": "overlay_effect_high", "fg": 6348 }, - { "id": "overlay_effect_paralyzepoison", "fg": 6349 }, - { "id": "overlay_effect_poison", "fg": 6350 }, - { "id": "overlay_effect_sleep", "fg": 6351 }, - { "id": "overlay_effect_spores", "fg": 6352 }, - { "id": "overlay_effect_stunned", "fg": 6353 }, - { "id": "overlay_effect_visuals", "fg": 6354 }, - { "id": [ "overlay_effect_winded", "overlay_effect_asthma" ], "fg": 6355 }, - { "id": "overlay_female_mutation_hair_black_fro", "fg": 6360, "rotates": false }, - { "id": "overlay_female_mutation_hair_gray_fro", "fg": 6363, "rotates": false }, - { "id": "overlay_female_mutation_hair_blond_fro", "fg": 6361, "rotates": false }, - { "id": "overlay_female_mutation_hair_brown_fro", "fg": 6362, "rotates": false }, - { "id": "overlay_female_mutation_hair_white_fro", "fg": 6365, "rotates": false }, - { "id": "overlay_female_mutation_hair_red_fro", "fg": 6364, "rotates": false }, - { "id": "overlay_male_mutation_hair_black_fro", "fg": 6366, "rotates": false }, - { "id": "overlay_male_mutation_hair_gray_fro", "fg": 6369, "rotates": false }, - { "id": "overlay_male_mutation_hair_blond_fro", "fg": 6367, "rotates": false }, - { "id": "overlay_male_mutation_hair_brown_fro", "fg": 6368, "rotates": false }, - { "id": "overlay_male_mutation_hair_white_fro", "fg": 6371, "rotates": false }, - { "id": "overlay_male_mutation_hair_red_fro", "fg": 6370, "rotates": false }, - { "id": "overlay_mutation_hair_black_mohawk", "fg": 6372, "rotates": false }, - { "id": "overlay_mutation_hair_gray_mohawk", "fg": 6375, "rotates": false }, - { "id": "overlay_mutation_hair_blond_mohawk", "fg": 6373, "rotates": false }, - { "id": "overlay_mutation_hair_brown_mohawk", "fg": 6374, "rotates": false }, - { "id": "overlay_mutation_hair_white_mohawk", "fg": 6377, "rotates": false }, - { "id": "overlay_mutation_hair_red_mohawk", "fg": 6376, "rotates": false }, + { "weight": 15, "sprite": 6416 }, + { "weight": 15, "sprite": 6417 }, + { "weight": 15, "sprite": 6418 }, + { "weight": 15, "sprite": 6417 } + ] + }, + { "id": "overlay_worn_10gal_hat", "fg": 6429, "rotates": false }, + { "id": "overlay_worn_bowhat", "fg": 6430, "rotates": false }, + { "id": "overlay_worn_eboshi", "fg": 6431, "rotates": false }, + { "id": [ "overlay_worn_fedora", "fedora" ], "fg": 6432, "rotates": false }, + { "id": "overlay_worn_firehelmet", "fg": 6433, "rotates": false }, + { "id": "overlay_worn_hat_chef", "fg": 6434, "rotates": false }, + { "id": "overlay_worn_hat_hard", "fg": 6435, "rotates": false }, + { "id": "overlay_worn_hat_hard_hooded", "fg": 6436, "rotates": false }, + { "id": "overlay_worn_hat_sombrero", "fg": 6437, "rotates": false }, + { "id": "overlay_worn_helmet_kabuto", "fg": 6438, "rotates": false }, + { "id": "overlay_worn_miner_hat", "fg": 6439, "rotates": false }, + { "id": "overlay_worn_miner_hat_on", "fg": 6440, "rotates": false }, + { "id": "overlay_worn_pickelhaube", "fg": 6441, "rotates": false }, + { "id": "overlay_worn_porkpie", "fg": 6442, "rotates": false }, + { "id": "overlay_worn_straw_fedora", "fg": 6443, "rotates": false }, + { "id": "overlay_worn_straw_hat", "fg": 6444, "rotates": false }, + { "id": "overlay_worn_tinfoil_hat", "fg": 6445, "rotates": false }, + { "id": "overlay_worn_tophat", "fg": 6446, "rotates": false }, + { "id": "overlay_worn_veil_wedding", "fg": 6447, "rotates": false }, + { "id": "overlay_worn_welding_mask_crude_raised", "fg": 6448, "rotates": false }, + { "id": "overlay_worn_welding_mask_raised", "fg": 6449, "rotates": false }, + { "id": "overlay_effect_badpoison", "fg": 6451 }, + { "id": "overlay_effect_bleed", "fg": 6452 }, + { "id": "overlay_effect_bouldering", "fg": 6453 }, + { "id": "overlay_effect_common_cold", "fg": 6454 }, + { "id": "overlay_effect_dazed", "fg": 6455 }, + { "id": [ "overlay_effect_deaf", "overlay_effect_earphones" ], "fg": 6456 }, + { "id": "overlay_effect_downed", "fg": 6457 }, + { "id": "overlay_effect_drunk", "fg": 6458 }, + { "id": [ "overlay_effect_flu", "overlay_effect_Influenza" ], "fg": 6459 }, + { "id": [ "overlay_effect_foodpoison", "overlay_effect_nausea" ], "fg": 6460 }, + { "id": "overlay_effect_fungus", "fg": 6461 }, + { "id": "overlay_effect_grabbed", "fg": 6462 }, + { "id": "overlay_female_effect_haslight", "fg": 6471 }, + { "id": "overlay_male_effect_haslight", "fg": 6472 }, + { "id": "overlay_effect_high", "fg": 6463 }, + { "id": "overlay_effect_paralyzepoison", "fg": 6464 }, + { "id": "overlay_effect_poison", "fg": 6465 }, + { "id": "overlay_effect_sleep", "fg": 6466 }, + { "id": "overlay_effect_spores", "fg": 6467 }, + { "id": "overlay_effect_stunned", "fg": 6468 }, + { "id": "overlay_effect_visuals", "fg": 6469 }, + { "id": [ "overlay_effect_winded", "overlay_effect_asthma" ], "fg": 6470 }, + { "id": "overlay_female_mutation_hair_black_fro", "fg": 6475, "rotates": false }, + { "id": "overlay_female_mutation_hair_gray_fro", "fg": 6478, "rotates": false }, + { "id": "overlay_female_mutation_hair_blond_fro", "fg": 6476, "rotates": false }, + { "id": "overlay_female_mutation_hair_brown_fro", "fg": 6477, "rotates": false }, + { "id": "overlay_female_mutation_hair_white_fro", "fg": 6480, "rotates": false }, + { "id": "overlay_female_mutation_hair_red_fro", "fg": 6479, "rotates": false }, + { "id": "overlay_male_mutation_hair_black_fro", "fg": 6481, "rotates": false }, + { "id": "overlay_male_mutation_hair_gray_fro", "fg": 6484, "rotates": false }, + { "id": "overlay_male_mutation_hair_blond_fro", "fg": 6482, "rotates": false }, + { "id": "overlay_male_mutation_hair_brown_fro", "fg": 6483, "rotates": false }, + { "id": "overlay_male_mutation_hair_white_fro", "fg": 6486, "rotates": false }, + { "id": "overlay_male_mutation_hair_red_fro", "fg": 6485, "rotates": false }, + { "id": "overlay_mutation_hair_black_mohawk", "fg": 6487, "rotates": false }, + { "id": "overlay_mutation_hair_gray_mohawk", "fg": 6490, "rotates": false }, + { "id": "overlay_mutation_hair_blond_mohawk", "fg": 6488, "rotates": false }, + { "id": "overlay_mutation_hair_brown_mohawk", "fg": 6489, "rotates": false }, + { "id": "overlay_mutation_hair_white_mohawk", "fg": 6492, "rotates": false }, + { "id": "overlay_mutation_hair_red_mohawk", "fg": 6491, "rotates": false }, { "id": [ "overlay_female_mutation_BIOLUM0", "overlay_female_mutation_BIOLUM1", "overlay_female_mutation_BIOLUM2" ], - "fg": 6378, + "fg": 6493, "rotates": false }, { @@ -10944,12 +11023,12 @@ "overlay_female_mutation_BIOLUM1_active", "overlay_female_mutation_BIOLUM2_active" ], - "fg": 6379, + "fg": 6494, "rotates": false }, { "id": [ "overlay_male_mutation_BIOLUM0", "overlay_male_mutation_BIOLUM1", "overlay_male_mutation_BIOLUM2" ], - "fg": 6380, + "fg": 6495, "rotates": false }, { @@ -10958,122 +11037,125 @@ "overlay_male_mutation_BIOLUM1_active", "overlay_male_mutation_BIOLUM2_active" ], - "fg": 6381, + "fg": 6496, "rotates": false }, - { "id": "overlay_mutation_HORNS_POINTED", "fg": 6382, "rotates": false }, - { "id": "t_gutter_downspout", "fg": 6394, "bg": 6392 }, - { "id": "t_gutter_downspout_season_autumn", "fg": 6394, "bg": 6390 }, - { "id": "t_gutter_downspout_season_summer", "fg": 6394, "bg": 6391 }, - { "id": "t_gutter_downspout_season_winter", "fg": 6394, "bg": 6393 }, + { "id": "overlay_mutation_HORNS_POINTED", "fg": 6497, "rotates": false }, + { "id": "t_gutter_downspout", "fg": 6509, "bg": 6507 }, + { "id": "t_gutter_downspout_season_autumn", "fg": 6509, "bg": 6505 }, + { "id": "t_gutter_downspout_season_summer", "fg": 6509, "bg": 6506 }, + { "id": "t_gutter_downspout_season_winter", "fg": 6509, "bg": 6508 }, { "id": "t_privacy_fence", - "fg": 6402, - "bg": 6392, + "fg": 6517, + "bg": 6507, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6402, "bg": 6392 }, - { "id": "corner", "fg": [ 6396, 6398, 6397, 6395 ], "bg": 6392 }, - { "id": "t_connection", "fg": [ 6399, 3924, 6399, 3924 ], "bg": 6392 }, - { "id": "edge", "fg": [ 3924, 6399 ], "bg": 6392 }, - { "id": "end_piece", "fg": [ 3925, 6401, 3926, 6400 ], "bg": 6392 }, - { "id": "unconnected", "fg": [ 6402, 6402 ], "bg": 6392 } + { "id": "center", "fg": 6517, "bg": 6507 }, + { "id": "corner", "fg": [ 6511, 6513, 6512, 6510 ], "bg": 6507 }, + { "id": "t_connection", "fg": [ 6514, 3923, 6514, 3923 ], "bg": 6507 }, + { "id": "edge", "fg": [ 3923, 6514 ], "bg": 6507 }, + { "id": "end_piece", "fg": [ 3924, 6516, 3925, 6515 ], "bg": 6507 }, + { "id": "unconnected", "fg": [ 6517, 6517 ], "bg": 6507 } ] }, { "id": "t_privacy_fence_season_autumn", - "fg": 6402, - "bg": 6390, + "fg": 6517, + "bg": 6505, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6402, "bg": 6390 }, - { "id": "corner", "fg": [ 6396, 6398, 6397, 6395 ], "bg": 6390 }, - { "id": "t_connection", "fg": [ 6399, 3924, 6399, 3924 ], "bg": 6390 }, - { "id": "edge", "fg": [ 3924, 6399 ], "bg": 6390 }, - { "id": "end_piece", "fg": [ 3925, 6401, 3926, 6400 ], "bg": 6390 }, - { "id": "unconnected", "fg": [ 6402, 6402 ], "bg": 6390 } + { "id": "center", "fg": 6517, "bg": 6505 }, + { "id": "corner", "fg": [ 6511, 6513, 6512, 6510 ], "bg": 6505 }, + { "id": "t_connection", "fg": [ 6514, 3923, 6514, 3923 ], "bg": 6505 }, + { "id": "edge", "fg": [ 3923, 6514 ], "bg": 6505 }, + { "id": "end_piece", "fg": [ 3924, 6516, 3925, 6515 ], "bg": 6505 }, + { "id": "unconnected", "fg": [ 6517, 6517 ], "bg": 6505 } ] }, { "id": "t_privacy_fence_season_summer", - "fg": 6402, - "bg": 6391, + "fg": 6517, + "bg": 6506, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6402, "bg": 6391 }, - { "id": "corner", "fg": [ 6396, 6398, 6397, 6395 ], "bg": 6391 }, - { "id": "t_connection", "fg": [ 6399, 3924, 6399, 3924 ], "bg": 6391 }, - { "id": "edge", "fg": [ 3924, 6399 ], "bg": 6391 }, - { "id": "end_piece", "fg": [ 3925, 6401, 3926, 6400 ], "bg": 6391 }, - { "id": "unconnected", "fg": [ 6402, 6402 ], "bg": 6391 } + { "id": "center", "fg": 6517, "bg": 6506 }, + { "id": "corner", "fg": [ 6511, 6513, 6512, 6510 ], "bg": 6506 }, + { "id": "t_connection", "fg": [ 6514, 3923, 6514, 3923 ], "bg": 6506 }, + { "id": "edge", "fg": [ 3923, 6514 ], "bg": 6506 }, + { "id": "end_piece", "fg": [ 3924, 6516, 3925, 6515 ], "bg": 6506 }, + { "id": "unconnected", "fg": [ 6517, 6517 ], "bg": 6506 } ] }, { "id": "t_privacy_fence_season_winter", - "fg": 6402, - "bg": 6393, + "fg": 6517, + "bg": 6508, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 6402, "bg": 6393 }, - { "id": "corner", "fg": [ 6396, 6398, 6397, 6395 ], "bg": 6393 }, - { "id": "t_connection", "fg": [ 6399, 3924, 6399, 3924 ], "bg": 6393 }, - { "id": "edge", "fg": [ 3924, 6399 ], "bg": 6393 }, - { "id": "end_piece", "fg": [ 3925, 6401, 3926, 6400 ], "bg": 6393 }, - { "id": "unconnected", "fg": [ 6402, 6402 ], "bg": 6393 } + { "id": "center", "fg": 6517, "bg": 6508 }, + { "id": "corner", "fg": [ 6511, 6513, 6512, 6510 ], "bg": 6508 }, + { "id": "t_connection", "fg": [ 6514, 3923, 6514, 3923 ], "bg": 6508 }, + { "id": "edge", "fg": [ 3923, 6514 ], "bg": 6508 }, + { "id": "end_piece", "fg": [ 3924, 6516, 3925, 6515 ], "bg": 6508 }, + { "id": "unconnected", "fg": [ 6517, 6517 ], "bg": 6508 } ] }, { "id": "t_vat", - "fg": [ { "weight": 1, "sprite": 6405 }, { "weight": 1, "sprite": 6403 }, { "weight": 1, "sprite": 6404 } ], + "fg": [ { "weight": 1, "sprite": 6520 }, { "weight": 1, "sprite": 6518 }, { "weight": 1, "sprite": 6519 } ], "rotates": false }, { "id": "vp_frame_handle", - "fg": [ 6407, 6409, 6408, 6406 ], - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 5318, "bg": [ 6407, 6409, 6408, 6406 ] } ] - }, - { "id": "f_alien_anemone", "fg": 6256 }, - { "id": "f_alien_gasper", "fg": 6257 }, - { "id": "f_alien_pod", "fg": 6258 }, - { "id": "f_alien_pod_organ", "fg": 6259 }, - { "id": "f_alien_pod_resin", "fg": 6260 }, - { "id": "f_alien_tendril", "fg": 6261 }, - { "id": "f_bigmirror", "fg": 6262 }, - { "id": "f_bigmirror_b", "fg": 6263 }, - { "id": "f_rotary_clothesline", "fg": 6264 }, - { "id": "f_magiclysm_translocator_gate", "fg": 6285 }, - { "id": "cauldron_demon_chitin", "fg": 6286 }, - { "id": "cauldron_orichalcum", "fg": 6287 }, - { "id": "overlay_worn_wizard_hat", "fg": 6291 }, - { "id": "mon_robofac_laserturret_mk1", "fg": 6297 }, - { "id": "mon_spawn_raptor_electric", "fg": 6298 }, - { "id": "mon_spawn_raptor_unstable", "fg": 6299 }, - { "id": "mon_zombie_scissorlimbs", "fg": 6300 }, - { "id": "mon_crows_m240", "fg": 6302 }, - { "id": "mon_mantis_giant", "fg": 6306 }, - { "id": "mon_robofac_prototype", "fg": 6307 }, - { "id": "mon_spawn_raptor", "fg": 6308 }, - { "id": "mon_spawn_raptor_shady", "fg": 6309 }, - { "id": "mon_turret", "fg": 6310 }, - { "id": "mon_turret_rifle", "fg": 6311 }, - { "id": "corpse_mon_zombie_prisoner_brute", "fg": 6312 }, - { "id": "mon_zombie_prisoner_brute", "fg": 6313 }, - { "id": "overlay_crouch", "fg": 6335 }, - { "id": "overlay_run", "fg": 6358 }, - { "id": "overlay_prone", "fg": 6359 }, - { "id": "overlay_mutation_LUPINE_EARS", "fg": 6383 }, - { "id": "overlay_mutation_LUPINE_EARS_pink", "fg": 6384 }, - { "id": "overlay_mutation_RABBIT_EARS", "fg": 6385 }, - { "id": "overlay_worn_helmet_army", "fg": 6386 }, - { "id": "overlay_wielded_mattress", "fg": 6387 }, - { "id": "explosion_necro_boomer_upgrade", "fg": 6388 }, - { "id": "t_bulk_tank", "fg": 6389 } + "fg": [ 6522, 6524, 6523, 6521 ], + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": 5397, "bg": [ 6522, 6524, 6523, 6521 ] } ] + }, + { "id": "f_alien_anemone", "fg": 6368 }, + { "id": "f_alien_gasper", "fg": 6369 }, + { "id": "f_alien_pod", "fg": 6370 }, + { "id": "f_alien_pod_organ", "fg": 6371 }, + { "id": "f_alien_pod_resin", "fg": 6372 }, + { "id": "f_alien_tendril", "fg": 6373 }, + { "id": "f_bigmirror", "fg": 6374 }, + { "id": "f_bigmirror_b", "fg": 6375 }, + { "id": "f_rotary_clothesline", "fg": 6376 }, + { "id": "f_magiclysm_translocator_gate", "fg": 6397 }, + { "id": "cauldron_demon_chitin", "fg": 6398 }, + { "id": "cauldron_orichalcum", "fg": 6399 }, + { "id": "overlay_worn_wizard_hat", "fg": 6403 }, + { "id": "mon_robofac_laserturret_mk1", "fg": 6409 }, + { "id": "mon_spawn_raptor_electric", "fg": 6410 }, + { "id": "mon_spawn_raptor_unstable", "fg": 6411 }, + { "id": "mon_zombie_relax_gasbag", "fg": 6412 }, + { "id": "mon_zombie_scissorlimbs", "fg": 6413 }, + { "id": "mon_crows_m240", "fg": 6415 }, + { "id": "mon_mantis_giant", "fg": 6419 }, + { "id": "broken_robofac_camspy", "fg": 6420 }, + { "id": "mon_robofac_camspy", "fg": 6421 }, + { "id": "mon_robofac_prototype", "fg": 6422 }, + { "id": "mon_spawn_raptor", "fg": 6423 }, + { "id": "mon_spawn_raptor_shady", "fg": 6424 }, + { "id": "mon_turret", "fg": 6425 }, + { "id": "mon_turret_rifle", "fg": 6426 }, + { "id": "corpse_mon_zombie_prisoner_brute", "fg": 6427 }, + { "id": "mon_zombie_prisoner_brute", "fg": 6428 }, + { "id": "overlay_crouch", "fg": 6450 }, + { "id": "overlay_run", "fg": 6473 }, + { "id": "overlay_prone", "fg": 6474 }, + { "id": "overlay_mutation_LUPINE_EARS", "fg": 6498 }, + { "id": "overlay_mutation_LUPINE_EARS_pink", "fg": 6499 }, + { "id": "overlay_mutation_RABBIT_EARS", "fg": 6500 }, + { "id": "overlay_worn_helmet_army", "fg": 6501 }, + { "id": "overlay_wielded_mattress", "fg": 6502 }, + { "id": "explosion_necro_boomer_upgrade", "fg": 6503 }, + { "id": "t_bulk_tank", "fg": 6504 } ] }, { "file": "taller.png", - "//": "range 6416 to 6431", + "//": "range 6528 to 6543", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, @@ -11083,31 +11165,31 @@ "id": "mon_zombie_master", "animated": true, "fg": [ - { "weight": 15, "sprite": 6416 }, - { "weight": 15, "sprite": 6417 }, - { "weight": 15, "sprite": 6418 }, - { "weight": 15, "sprite": 6419 } + { "weight": 15, "sprite": 6528 }, + { "weight": 15, "sprite": 6529 }, + { "weight": 15, "sprite": 6530 }, + { "weight": 15, "sprite": 6531 } ] } ] }, { "file": "large.png", - "//": "range 6432 to 6639", + "//": "range 6544 to 6751", "sprite_width": 64, "sprite_height": 80, "sprite_offset_x": -16, "sprite_offset_y": -48, "tiles": [ - { "id": "f_street_light", "fg": 6432, "bg": [ ], "rotates": false }, - { "id": "f_traffic_light", "fg": 6433, "bg": [ ], "rotates": false }, + { "id": "f_street_light", "fg": 6544, "bg": [ ], "rotates": false }, + { "id": "f_traffic_light", "fg": 6545, "bg": [ ], "rotates": false }, { "id": "mon_claygolem", "fg": [ - { "weight": 10, "sprite": 6439 }, - { "weight": 1, "sprite": 6440 }, - { "weight": 2, "sprite": 6441 }, - { "weight": 3, "sprite": 6442 } + { "weight": 10, "sprite": 6551 }, + { "weight": 1, "sprite": 6552 }, + { "weight": 2, "sprite": 6553 }, + { "weight": 3, "sprite": 6554 } ], "rotates": false }, @@ -11115,100 +11197,98 @@ "id": "mon_demon_spider_queen", "animated": true, "fg": [ - { "weight": 15, "sprite": 6443 }, - { "weight": 15, "sprite": 6444 }, - { "weight": 15, "sprite": 6445 }, - { "weight": 15, "sprite": 6446 }, - { "weight": 15, "sprite": 6445 }, - { "weight": 15, "sprite": 6444 } + { "weight": 15, "sprite": 6555 }, + { "weight": 15, "sprite": 6556 }, + { "weight": 15, "sprite": 6557 }, + { "weight": 15, "sprite": 6558 }, + { "weight": 15, "sprite": 6557 }, + { "weight": 15, "sprite": 6556 } ], "rotates": false }, { "id": "mon_irongolem", - "fg": [ { "weight": 4, "sprite": 6448 }, { "weight": 1, "sprite": 6449 }, { "weight": 1, "sprite": 6450 } ], + "fg": [ { "weight": 4, "sprite": 6560 }, { "weight": 1, "sprite": 6561 }, { "weight": 1, "sprite": 6562 } ], "rotates": false }, { "id": "mon_plasticgolem", "fg": [ - { "weight": 10, "sprite": 6457 }, - { "weight": 10, "sprite": 6452 }, - { "weight": 6, "sprite": 6453 }, - { "weight": 5, "sprite": 6456 }, - { "weight": 3, "sprite": 6454 }, - { "weight": 1, "sprite": 6455 } + { "weight": 10, "sprite": 6575 }, + { "weight": 10, "sprite": 6570 }, + { "weight": 6, "sprite": 6571 }, + { "weight": 5, "sprite": 6574 }, + { "weight": 3, "sprite": 6572 }, + { "weight": 1, "sprite": 6573 } ], "rotates": false }, - { "id": "mon_allosaurus", "fg": 6478, "rotates": false }, - { "id": "mon_amigara_horror", "fg": 6481, "bg": [ ], "rotates": false }, - { "id": "mon_ankylosaurus", "fg": 6477, "rotates": false }, - { "id": "mon_blob_brain", "fg": 6466, "rotates": false }, - { "id": "mon_boomer_huge", "fg": 6482, "bg": [ ], "rotates": false }, - { "id": "mon_chickenbot", "fg": 6461, "rotates": false }, - { "id": "mon_dark_wyrm", "fg": 6483, "rotates": false }, - { "id": "mon_devourer", "fg": 6484, "rotates": false }, - { "id": "mon_fungaloid_queen", "fg": 6469, "rotates": false }, - { "id": "mon_fungaloid_seeder", "fg": 6467, "rotates": false }, - { "id": "mon_fungaloid_tower", "fg": 6468, "rotates": false }, - { "id": "mon_gas_zombie", "fg": 6487, "bg": [ ], "rotates": false }, - { "id": "mon_jabberwock", "fg": 6462, "rotates": false }, - { "id": "mon_mi_go_guard", "fg": 6492, "rotates": false }, - { "id": "mon_mi_go_myrmidon", "fg": 6493, "rotates": false }, - { "id": "mon_mi_go_slaver", "fg": 6494, "rotates": false }, - { "id": "mon_mi_go_surgeon", "fg": 6495, "rotates": false }, - { "id": "mon_nakedmolerat_giant", "fg": 6472, "rotates": false }, - { "id": "mon_parasaurolophus", "fg": 6479, "rotates": false }, - { "id": "mon_shoggoth", "fg": [ 6463, 6496 ], "rotates": false }, - { "id": "mon_skeleton_hulk", "fg": 6460, "rotates": false }, - { "id": "mon_spinosaurus", "fg": 6473, "rotates": false }, - { "id": "mon_stegosaurus", "fg": 6476, "rotates": false }, - { "id": "mon_triceratops", "fg": 6475, "rotates": false }, - { "id": "mon_triffid_heart", "fg": 6470, "rotates": false }, - { "id": "mon_triffid_queen", "fg": 6497, "bg": [ ], "rotates": false }, - { "id": "mon_turret_searchlight", "fg": 6465, "rotates": false }, - { "id": "mon_tyrannosaurus", "fg": 6474, "rotates": false }, - { "id": "mon_utahraptor", "fg": 6480, "rotates": false }, - { "id": "mon_yugg", "fg": 6471, "rotates": false }, - { "id": "mon_zombie_corrosive", "fg": 6498, "bg": [ ], "rotates": false }, - { "id": "mon_zombie_hulk", "fg": 6464, "rotates": false }, - { "id": "mon_zombie_kevlar_2", "fg": 6502, "bg": [ ], "rotates": false }, - { "id": "corpse_mon_allosaurus", "fg": 6508, "rotates": false }, - { "id": "corpse_mon_amigara_horror", "fg": 6509, "rotates": false }, - { "id": "corpse_mon_ankylosaurus", "fg": 6510, "rotates": false }, - { "id": "corpse_mon_darck_wyrm", "fg": 6511, "rotates": false }, - { "id": "corpse_mon_devourer", "fg": 6512, "rotates": false }, - { "id": "corpse_mon_fungaloid_queen", "fg": 6513, "rotates": false }, - { "id": "corpse_mon_fungaloid_seeder", "fg": 6514, "rotates": false }, - { "id": "corpse_mon_fungaloid_tower", "fg": 6515, "rotates": false }, - { "id": "corpse_mon_mi_go_guard", "fg": 6516, "rotates": false }, - { "id": "corpse_mon_mi_go_myrmidon", "fg": 6517, "rotates": false }, - { "id": "corpse_mon_mi_go_slaver", "fg": 6518, "rotates": false }, - { "id": "corpse_mon_mi_go_surgeon", "fg": 6519, "rotates": false }, - { "id": "corpse_mon_naked_molerat", "fg": 6520, "rotates": false }, - { "id": "corpse_mon_parasaurolophus", "fg": 6521, "rotates": false }, - { "id": "corpse_mon_skeleton_hulk", "fg": 6522, "rotates": false }, - { "id": "corpse_mon_spinosaurus", "fg": 6523, "rotates": false }, - { "id": "corpse_mon_stegosaurus", "fg": 6524, "rotates": false }, - { "id": "corpse_mon_triceratops", "fg": 6525, "rotates": false }, - { "id": "corpse_mon_tyrannosaurus", "fg": 6526, "rotates": false }, - { "id": "corpse_mon_utahraptor", "fg": 6527, "rotates": false }, - { "id": "corpse_mon_yugg", "fg": 6528, "rotates": false }, - { "id": "corpse_mon_zombie_corrosive", "fg": 6529, "rotates": false }, - { "id": "corpse_mon_zombie_hulk", "fg": 6530, "rotates": false }, - { "id": "corpse_mon_zombie_kevlar_2", "fg": 6531, "rotates": false }, - { "id": [ "mon_hulk_pupa", "mon_hulk_pupa_decoy" ], "fg": 6543, "rotates": false }, - { "id": [ "corpse_mon_hulk_pupa", "corpse_mon_hulk_pupa_decoy" ], "fg": 6542, "rotates": false }, - { "id": "overlay_wielded_pike", "fg": 6557, "rotates": false }, - { "id": "overlay_wielded_qiang", "fg": 6557, "rotates": false }, - { "id": "f_boulder_large", "fg": 6602, "rotates": false }, - { "id": "t_leanto", "fg": 6598, "bg": 6621, "rotates": false }, - { "id": "t_leanto_season_winter", "fg": 6598, "bg": 6624, "rotates": false }, - { "id": "t_marloss_tree", "fg": 6586, "bg": 6587, "rotates": false }, - { "id": "t_tree", "fg": 6565, "bg": 6621, "rotates": false }, - { "id": "t_tree_almond_season_autumn", "fg": 6619, "bg": 6622, "rotates": false }, - { "id": "t_tree_almond_season_spring", "fg": 6618, "bg": 6621, "rotates": false }, + { "id": "mon_allosaurus", "fg": 6596, "rotates": false }, + { "id": "mon_amigara_horror", "fg": 6599, "bg": [ ], "rotates": false }, + { "id": "mon_ankylosaurus", "fg": 6595, "rotates": false }, + { "id": "mon_blob_brain", "fg": 6584, "rotates": false }, + { "id": "mon_boomer_huge", "fg": 6600, "bg": [ ], "rotates": false }, + { "id": "mon_chickenbot", "fg": 6579, "rotates": false }, + { "id": "mon_dark_wyrm", "fg": 6601, "rotates": false }, + { "id": "mon_fungaloid_queen", "fg": 6587, "rotates": false }, + { "id": "mon_fungaloid_seeder", "fg": 6585, "rotates": false }, + { "id": "mon_fungaloid_tower", "fg": 6586, "rotates": false }, + { "id": "mon_gas_zombie", "fg": 6604, "bg": [ ], "rotates": false }, + { "id": "mon_jabberwock", "fg": 6580, "rotates": false }, + { "id": "mon_mi_go_guard", "fg": 6609, "rotates": false }, + { "id": "mon_mi_go_myrmidon", "fg": 6610, "rotates": false }, + { "id": "mon_mi_go_slaver", "fg": 6611, "rotates": false }, + { "id": "mon_mi_go_surgeon", "fg": 6612, "rotates": false }, + { "id": "mon_nakedmolerat_giant", "fg": 6590, "rotates": false }, + { "id": "mon_parasaurolophus", "fg": 6597, "rotates": false }, + { "id": "mon_shoggoth", "fg": [ 6581, 6613 ], "rotates": false }, + { "id": "mon_skeleton_hulk", "fg": 6578, "rotates": false }, + { "id": "mon_spinosaurus", "fg": 6591, "rotates": false }, + { "id": "mon_stegosaurus", "fg": 6594, "rotates": false }, + { "id": "mon_triceratops", "fg": 6593, "rotates": false }, + { "id": "mon_triffid_heart", "fg": 6588, "rotates": false }, + { "id": "mon_triffid_queen", "fg": 6615, "bg": [ ], "rotates": false }, + { "id": "mon_turret_searchlight", "fg": 6583, "rotates": false }, + { "id": "mon_tyrannosaurus", "fg": 6592, "rotates": false }, + { "id": "mon_utahraptor", "fg": 6598, "rotates": false }, + { "id": "mon_yugg", "fg": 6589, "rotates": false }, + { "id": "mon_zombie_corrosive", "fg": 6616, "bg": [ ], "rotates": false }, + { "id": "mon_zombie_hulk", "fg": 6582, "rotates": false }, + { "id": "mon_zombie_kevlar_2", "fg": 6620, "bg": [ ], "rotates": false }, + { "id": "corpse_mon_allosaurus", "fg": 6626, "rotates": false }, + { "id": "corpse_mon_amigara_horror", "fg": 6627, "rotates": false }, + { "id": "corpse_mon_ankylosaurus", "fg": 6628, "rotates": false }, + { "id": "corpse_mon_darck_wyrm", "fg": 6629, "rotates": false }, + { "id": "corpse_mon_fungaloid_queen", "fg": 6630, "rotates": false }, + { "id": "corpse_mon_fungaloid_seeder", "fg": 6631, "rotates": false }, + { "id": "corpse_mon_fungaloid_tower", "fg": 6632, "rotates": false }, + { "id": "corpse_mon_mi_go_guard", "fg": 6633, "rotates": false }, + { "id": "corpse_mon_mi_go_myrmidon", "fg": 6634, "rotates": false }, + { "id": "corpse_mon_mi_go_slaver", "fg": 6635, "rotates": false }, + { "id": "corpse_mon_mi_go_surgeon", "fg": 6636, "rotates": false }, + { "id": "corpse_mon_naked_molerat", "fg": 6637, "rotates": false }, + { "id": "corpse_mon_parasaurolophus", "fg": 6638, "rotates": false }, + { "id": "corpse_mon_skeleton_hulk", "fg": 6639, "rotates": false }, + { "id": "corpse_mon_spinosaurus", "fg": 6640, "rotates": false }, + { "id": "corpse_mon_stegosaurus", "fg": 6641, "rotates": false }, + { "id": "corpse_mon_triceratops", "fg": 6642, "rotates": false }, + { "id": "corpse_mon_tyrannosaurus", "fg": 6643, "rotates": false }, + { "id": "corpse_mon_utahraptor", "fg": 6644, "rotates": false }, + { "id": "corpse_mon_yugg", "fg": 6645, "rotates": false }, + { "id": "corpse_mon_zombie_corrosive", "fg": 6646, "rotates": false }, + { "id": "corpse_mon_zombie_hulk", "fg": 6647, "rotates": false }, + { "id": "corpse_mon_zombie_kevlar_2", "fg": 6648, "rotates": false }, + { "id": [ "mon_hulk_pupa", "mon_hulk_pupa_decoy" ], "fg": 6662, "rotates": false }, + { "id": [ "corpse_mon_hulk_pupa", "corpse_mon_hulk_pupa_decoy" ], "fg": 6661, "rotates": false }, + { "id": "overlay_wielded_pike", "fg": 6678, "rotates": false }, + { "id": "overlay_wielded_qiang", "fg": 6678, "rotates": false }, + { "id": "f_boulder_large", "fg": 6723, "rotates": false }, + { "id": "t_leanto", "fg": 6719, "bg": 6742, "rotates": false }, + { "id": "t_leanto_season_winter", "fg": 6719, "bg": 6745, "rotates": false }, + { "id": "t_marloss_tree", "fg": 6707, "bg": 6708, "rotates": false }, + { "id": "t_tree", "fg": 6686, "bg": 6742, "rotates": false }, + { "id": "t_tree_almond_season_autumn", "fg": 6740, "bg": 6743, "rotates": false }, + { "id": "t_tree_almond_season_spring", "fg": 6739, "bg": 6742, "rotates": false }, { "id": [ "t_tree_apple_harvested_season_winter", @@ -11224,8 +11304,8 @@ "t_tree_pear_season_winter", "t_tree_plum_season_winter" ], - "fg": 6577, - "bg": 6624 + "fg": 6698, + "bg": 6745 }, { "id": [ @@ -11242,19 +11322,19 @@ "t_tree_pear", "t_tree_plum" ], - "fg": 6570, - "bg": 6621 - }, - { "id": "t_tree_apple_season_autumn", "fg": 6573, "bg": 6622 }, - { "id": "t_tree_apricot_season_summer", "fg": 6575, "bg": 6623 }, - { "id": "t_tree_beech_season_autumn", "fg": 6613, "bg": 6622, "rotates": false }, - { "id": "t_tree_birch", "fg": 6588, "bg": 6621, "rotates": false }, - { "id": "t_tree_birch_harvested", "fg": 6589, "bg": 6621, "rotates": false }, - { "id": "t_tree_birch_harvested_season_winter", "fg": 6589, "bg": 6624, "rotates": false }, - { "id": "t_tree_birch_season_winter", "fg": 6590, "bg": 6624, "rotates": false }, - { "id": "t_tree_blackjack", "fg": 6578, "bg": 6621, "rotates": false }, - { "id": "t_tree_blackjack_season_winter", "fg": 6579, "bg": 6624, "rotates": false }, - { "id": "t_tree_cherry_season_summer", "fg": 6571, "bg": 6623 }, + "fg": 6691, + "bg": 6742 + }, + { "id": "t_tree_apple_season_autumn", "fg": 6694, "bg": 6743 }, + { "id": "t_tree_apricot_season_summer", "fg": 6696, "bg": 6744 }, + { "id": "t_tree_beech_season_autumn", "fg": 6734, "bg": 6743, "rotates": false }, + { "id": "t_tree_birch", "fg": 6709, "bg": 6742, "rotates": false }, + { "id": "t_tree_birch_harvested", "fg": 6710, "bg": 6742, "rotates": false }, + { "id": "t_tree_birch_harvested_season_winter", "fg": 6710, "bg": 6745, "rotates": false }, + { "id": "t_tree_birch_season_winter", "fg": 6711, "bg": 6745, "rotates": false }, + { "id": "t_tree_blackjack", "fg": 6699, "bg": 6742, "rotates": false }, + { "id": "t_tree_blackjack_season_winter", "fg": 6700, "bg": 6745, "rotates": false }, + { "id": "t_tree_cherry_season_summer", "fg": 6692, "bg": 6744 }, { "id": [ "t_tree_chestnut_harvested_season_autumn", @@ -11262,11 +11342,11 @@ "t_tree_pecan_harvested_season_autumn", "t_tree_beech_harvested_season_autumn" ], - "fg": 6608, - "bg": 6622, + "fg": 6729, + "bg": 6743, "rotates": false }, - { "id": "t_tree_chestnut_season_autumn", "fg": 6610, "bg": 6622, "rotates": false }, + { "id": "t_tree_chestnut_season_autumn", "fg": 6731, "bg": 6743, "rotates": false }, { "id": [ "t_tree_chestnut_season_winter", @@ -11278,29 +11358,29 @@ "t_tree_pecan_harvested_season_winter", "t_tree_beech_harvested_season_winter" ], - "fg": 6609, - "bg": 6624, + "fg": 6730, + "bg": 6745, "rotates": false }, { "id": [ "t_tree_chestnut", "t_tree_walnut", "t_tree_pecan", "t_tree_beech" ], - "fg": 6607, - "bg": 6621, + "fg": 6728, + "bg": 6742, "rotates": false }, - { "id": [ "t_tree_dead_season_winter", "t_tree_hickory_dead_season_winter" ], "fg": 6580, "bg": 6624 }, - { "id": [ "t_tree_dead", "t_tree_hickory_dead" ], "fg": 6580, "bg": 6621 }, - { "id": "t_tree_deadpine", "fg": 6581, "bg": 6621, "rotates": false }, - { "id": "t_tree_deadpine_season_winter", "fg": 6581, "bg": 6624, "rotates": false }, - { "id": "t_tree_elderberry_season_summer", "fg": 6564, "bg": 6623, "rotates": false }, - { "id": "t_tree_fungal", "fg": 6585, "bg": 6587, "rotates": false }, + { "id": [ "t_tree_dead_season_winter", "t_tree_hickory_dead_season_winter" ], "fg": 6701, "bg": 6745 }, + { "id": [ "t_tree_dead", "t_tree_hickory_dead" ], "fg": 6701, "bg": 6742 }, + { "id": "t_tree_deadpine", "fg": 6702, "bg": 6742, "rotates": false }, + { "id": "t_tree_deadpine_season_winter", "fg": 6702, "bg": 6745, "rotates": false }, + { "id": "t_tree_elderberry_season_summer", "fg": 6685, "bg": 6744, "rotates": false }, + { "id": "t_tree_fungal", "fg": 6706, "bg": 6708, "rotates": false }, { "id": [ "t_tree_hazelnut_harvested", "t_tree_almond_harvested", "t_tree_pistachio_harvested" ], - "fg": 6615, - "bg": 6621, + "fg": 6736, + "bg": 6742, "rotates": false }, - { "id": "t_tree_hazelnut_season_autumn", "fg": 6617, "bg": 6622, "rotates": false }, + { "id": "t_tree_hazelnut_season_autumn", "fg": 6738, "bg": 6743, "rotates": false }, { "id": [ "t_tree_hazelnut_season_winter", @@ -11310,26 +11390,26 @@ "t_tree_almond_harvested_season_winter", "t_tree_pistachio_harvested_season_winter" ], - "fg": 6616, - "bg": 6624, + "fg": 6737, + "bg": 6745, "rotates": false }, - { "id": [ "t_tree_hazelnut", "t_tree_almond", "t_tree_pistachio" ], "fg": 6614, "bg": 6621, "rotates": false }, - { "id": "t_tree_hickory_season_autumn", "fg": 6583, "bg": 6622, "rotates": false }, + { "id": [ "t_tree_hazelnut", "t_tree_almond", "t_tree_pistachio" ], "fg": 6735, "bg": 6742, "rotates": false }, + { "id": "t_tree_hickory_season_autumn", "fg": 6704, "bg": 6743, "rotates": false }, { "id": [ "t_tree_hickory_season_winter", "t_tree_hickory_harvested_season_winter" ], - "fg": 6584, - "bg": 6624, + "fg": 6705, + "bg": 6745, "rotates": false }, - { "id": [ "t_tree_hickory", "t_tree_hickory_harvested" ], "fg": 6582, "bg": 6621, "rotates": false }, - { "id": "t_tree_maple", "fg": 6591, "bg": 6621, "rotates": false }, - { "id": "t_tree_maple_season_autumn", "fg": 6593, "bg": 6622, "rotates": false }, - { "id": "t_tree_maple_season_winter", "fg": 6593, "bg": 6624, "rotates": false }, - { "id": "t_tree_maple_tapped", "fg": 6592, "bg": 6621 }, - { "id": "t_tree_maple_tapped_season_autumn", "fg": 6594, "bg": 6622 }, - { "id": "t_tree_maple_tapped_season_winter", "fg": 6594, "bg": 6624 }, - { "id": "t_tree_mulberry_season_summer", "fg": 6563, "bg": 6623, "rotates": false }, + { "id": [ "t_tree_hickory", "t_tree_hickory_harvested" ], "fg": 6703, "bg": 6742, "rotates": false }, + { "id": "t_tree_maple", "fg": 6712, "bg": 6742, "rotates": false }, + { "id": "t_tree_maple_season_autumn", "fg": 6714, "bg": 6743, "rotates": false }, + { "id": "t_tree_maple_season_winter", "fg": 6714, "bg": 6745, "rotates": false }, + { "id": "t_tree_maple_tapped", "fg": 6713, "bg": 6742 }, + { "id": "t_tree_maple_tapped_season_autumn", "fg": 6715, "bg": 6743 }, + { "id": "t_tree_maple_tapped_season_winter", "fg": 6715, "bg": 6745 }, + { "id": "t_tree_mulberry_season_summer", "fg": 6684, "bg": 6744, "rotates": false }, { "id": [ "t_tree_mulberry_season_winter", @@ -11337,128 +11417,139 @@ "t_tree_mulberry_harvested_season_winter", "t_tree_elderberry_harvested_season_winter" ], - "fg": 6562, - "bg": 6624, + "fg": 6683, + "bg": 6745, "rotates": false }, { "id": [ "t_tree_mulberry", "t_tree_elderberry", "t_tree_mulberry_harvested", "t_tree_elderberry_harvested" ], - "fg": 6561, - "bg": 6621, + "fg": 6682, + "bg": 6742, "rotates": false }, - { "id": "t_tree_peach_season_summer", "fg": 6572, "bg": 6623 }, - { "id": "t_tree_pear_season_autumn", "fg": 6574, "bg": 6623 }, - { "id": "t_tree_pecan_season_autumn", "fg": 6612, "bg": 6622, "rotates": false }, - { "id": "t_tree_pine", "fg": 6566, "bg": 6621, "rotates": false }, - { "id": "t_tree_pine_season_winter", "fg": 6569, "bg": 6624, "rotates": false }, - { "id": "t_tree_pistachio_season_autumn", "fg": 6620, "bg": 6622, "rotates": false }, - { "id": "t_tree_plum_season_summer", "fg": 6576, "bg": 6623 }, + { "id": "t_tree_peach_season_summer", "fg": 6693, "bg": 6744 }, + { "id": "t_tree_pear_season_autumn", "fg": 6695, "bg": 6744 }, + { "id": "t_tree_pecan_season_autumn", "fg": 6733, "bg": 6743, "rotates": false }, + { "id": "t_tree_pine", "fg": 6687, "bg": 6742, "rotates": false }, + { "id": "t_tree_pine_season_winter", "fg": 6690, "bg": 6745, "rotates": false }, + { "id": "t_tree_pistachio_season_autumn", "fg": 6741, "bg": 6743, "rotates": false }, + { "id": "t_tree_plum_season_summer", "fg": 6697, "bg": 6744 }, { "id": "t_tree_season_autumn", - "fg": [ { "weight": 1, "sprite": 6599 }, { "weight": 1, "sprite": 6601 } ], - "bg": 6622, + "fg": [ { "weight": 1, "sprite": 6720 }, { "weight": 1, "sprite": 6722 } ], + "bg": 6743, "rotates": false }, { "id": "t_tree_season_spring", - "fg": [ { "weight": 1, "sprite": 6565 }, { "weight": 1, "sprite": 6601 } ], - "bg": 6621, + "fg": [ { "weight": 1, "sprite": 6686 }, { "weight": 1, "sprite": 6722 } ], + "bg": 6742, "rotates": false }, - { "id": "t_tree_season_winter", "fg": 6568, "bg": 6624, "rotates": false }, - { "id": "t_tree_walnut_season_autumn", "fg": 6611, "bg": 6622, "rotates": false }, - { "id": "t_tree_willow", "fg": 6595, "bg": 6621, "rotates": false }, - { "id": "t_tree_willow_harvested", "fg": 6596, "bg": 6621, "rotates": false }, - { "id": "t_tree_willow_harvested_season_winter", "fg": 6596, "bg": 6624, "rotates": false }, - { "id": "t_tree_willow_season_winter", "fg": 6597, "bg": 6624, "rotates": false }, - { "id": "t_tree_young", "fg": 6567, "bg": 6621, "rotates": false }, - { "id": "t_tree_young_season_autumn", "fg": 6600, "bg": 6622, "rotates": false }, - { "id": "t_tree_young_season_winter", "fg": 6600, "bg": 6624, "rotates": false }, + { "id": "t_tree_season_winter", "fg": 6689, "bg": 6745, "rotates": false }, + { "id": "t_tree_walnut_season_autumn", "fg": 6732, "bg": 6743, "rotates": false }, + { "id": "t_tree_willow", "fg": 6716, "bg": 6742, "rotates": false }, + { "id": "t_tree_willow_harvested", "fg": 6717, "bg": 6742, "rotates": false }, + { "id": "t_tree_willow_harvested_season_winter", "fg": 6717, "bg": 6745, "rotates": false }, + { "id": "t_tree_willow_season_winter", "fg": 6718, "bg": 6745, "rotates": false }, + { "id": "t_tree_young", "fg": 6688, "bg": 6742, "rotates": false }, + { "id": "t_tree_young_season_autumn", "fg": 6721, "bg": 6743, "rotates": false }, + { "id": "t_tree_young_season_winter", "fg": 6721, "bg": 6745, "rotates": false }, { "id": "vp_solar_array2", - "fg": 6605, + "fg": 6726, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6606 } ] + "additional_tiles": [ { "id": "broken", "fg": 6727 } ] }, { "id": "vp_solar_array2r", - "fg": 6605, + "fg": 6726, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6606 } ] + "additional_tiles": [ { "id": "broken", "fg": 6727 } ] }, { "id": "vp_solar_array", - "fg": 6603, + "fg": 6724, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 6604 } ] - }, - { "id": "f_glow_boulder", "fg": 6434 }, - { "id": "f_huge_mana_crystal", "fg": 6435 }, - { "id": "corpse_mon_bulette", "fg": 6436 }, - { "id": "mon_bulette", "fg": 6437 }, - { "id": "broken_claygolem", "fg": 6438 }, - { "id": "broken_irongolem", "fg": 6447 }, - { "id": "broken_plasticgolem", "fg": 6451 }, - { "id": "broken_stonegolem", "fg": 6458 }, - { "id": "mon_stonegolem", "fg": 6459 }, - { "id": "mon_devourer_lab_sec", "fg": 6485 }, - { "id": "mon_frog_giant", "fg": 6486 }, - { "id": "mon_horse", "fg": 6488 }, - { "id": "mon_mech_combat", "fg": 6489 }, - { "id": "mon_mech_lifter", "fg": 6490 }, - { "id": "mon_mech_recon", "fg": 6491 }, - { "id": "mon_zombie_crushed_giant", "fg": 6499 }, - { "id": "mon_zombie_gasbag_impaler", "fg": 6500 }, - { "id": "mon_zombie_horse", "fg": 6501 }, - { "id": "mon_zombie_living_wall", "fg": 6503 }, - { "id": "rid_mon_horse", "fg": 6504 }, - { "id": "rid_mon_mech_combat", "fg": 6505 }, - { "id": "rid_mon_mech_lifter", "fg": 6506 }, - { "id": "rid_mon_mech_recon", "fg": 6507 }, - { "id": "corpse_mon_afs_headless_horror", "fg": 6532 }, - { "id": "mon_afs_headless_horror", "fg": 6533 }, - { "id": "mon_boomer_glutton", "fg": 6534 }, - { "id": "broken_dispatch", "fg": 6535 }, - { "id": "mon_dispatch", "fg": 6536 }, - { "id": "broken_dispatch_military", "fg": 6537 }, - { "id": "mon_dispatch_military", "fg": 6538 }, - { "id": "mon_flying_polyp", "fg": 6539 }, - { "id": "corpse_mon_frog_mother", "fg": 6540 }, - { "id": "mon_frog_mother", "fg": 6541 }, - { "id": "corpse_mon_lady_bug_giant", "fg": 6544 }, - { "id": "mon_lady_bug_giant", "fg": 6545 }, - { "id": "corpse_mon_locust_mega", "fg": 6546 }, - { "id": "mon_locust_mega", "fg": 6547 }, - { "id": "corpse_mon_mosquito_mega", "fg": 6548 }, - { "id": "mon_mosquito_mega", "fg": 6549 }, - { "id": "corpse_mon_mutant_antler", "fg": 6550 }, - { "id": "mon_mutant_antler", "fg": 6551 }, - { "id": "corpse_mon_skeleton_hulk_fungus", "fg": 6552 }, - { "id": "mon_skeleton_hulk_fungus", "fg": 6553 }, - { "id": "mon_zombie_nullfield", "fg": 6554 }, - { "id": "corpse_mon_zpig_brute", "fg": 6555 }, - { "id": "mon_zpig_brute", "fg": 6556 }, - { "id": "overlay_worn_cape_fp", "fg": 6558 }, - { "id": "overlay_worn_foodperson_mask", "fg": 6559 }, - { "id": "overlay_worn_foodperson_mask_on", "fg": 6560 } + "additional_tiles": [ { "id": "broken", "fg": 6725 } ] + }, + { "id": "f_glow_boulder", "fg": 6546 }, + { "id": "f_huge_mana_crystal", "fg": 6547 }, + { "id": "corpse_mon_bulette", "fg": 6548 }, + { "id": "mon_bulette", "fg": 6549 }, + { "id": "broken_claygolem", "fg": 6550 }, + { "id": "broken_irongolem", "fg": 6559 }, + { "id": "corpse_mon_owlbear", "fg": 6563 }, + { "id": "corpse_mon_owlbear_zombie", "fg": 6564 }, + { "id": "corpse_mon_owlbear_zombie_brute", "fg": 6565 }, + { "id": "mon_owlbear", "fg": 6566 }, + { "id": "mon_owlbear_zombie", "fg": 6567 }, + { "id": "mon_owlbear_zombie_brute", "fg": 6568 }, + { "id": "broken_plasticgolem", "fg": 6569 }, + { "id": "broken_stonegolem", "fg": 6576 }, + { "id": "mon_stonegolem", "fg": 6577 }, + { "id": "mon_devourer_lab_sec", "fg": 6602 }, + { "id": "mon_frog_giant", "fg": 6603 }, + { "id": "mon_horse", "fg": 6605 }, + { "id": "mon_mech_combat", "fg": 6606 }, + { "id": "mon_mech_lifter", "fg": 6607 }, + { "id": "mon_mech_recon", "fg": 6608 }, + { "id": "mon_structural_spur", "fg": 6614 }, + { "id": "mon_zombie_crushed_giant", "fg": 6617 }, + { "id": "mon_zombie_gasbag_impaler", "fg": 6618 }, + { "id": "mon_zombie_horse", "fg": 6619 }, + { "id": "mon_zombie_living_wall", "fg": 6621 }, + { "id": "rid_mon_horse", "fg": 6622 }, + { "id": "rid_mon_mech_combat", "fg": 6623 }, + { "id": "rid_mon_mech_lifter", "fg": 6624 }, + { "id": "rid_mon_mech_recon", "fg": 6625 }, + { "id": "corpse_mon_afs_headless_horror", "fg": 6649 }, + { "id": "mon_afs_headless_horror", "fg": 6650 }, + { "id": "mon_boomer_glutton", "fg": 6651 }, + { "id": "corpse_mon_devourer", "fg": 6652 }, + { "id": "mon_devourer", "fg": 6653 }, + { "id": "broken_dispatch", "fg": 6654 }, + { "id": "mon_dispatch", "fg": 6655 }, + { "id": "broken_dispatch_military", "fg": 6656 }, + { "id": "mon_dispatch_military", "fg": 6657 }, + { "id": "mon_flying_polyp", "fg": 6658 }, + { "id": "corpse_mon_frog_mother", "fg": 6659 }, + { "id": "mon_frog_mother", "fg": 6660 }, + { "id": "corpse_mon_lady_bug_giant", "fg": 6663 }, + { "id": "mon_lady_bug_giant", "fg": 6664 }, + { "id": "corpse_mon_locust_mega", "fg": 6665 }, + { "id": "mon_locust_mega", "fg": 6666 }, + { "id": "corpse_mon_mosquito_mega", "fg": 6667 }, + { "id": "mon_mosquito_mega", "fg": 6668 }, + { "id": "corpse_mon_mutant_antler", "fg": 6669 }, + { "id": "mon_mutant_antler", "fg": 6670 }, + { "id": "corpse_mon_mutant_arthropod", "fg": 6671 }, + { "id": "mon_mutant_arthropod", "fg": 6672 }, + { "id": "corpse_mon_skeleton_hulk_fungus", "fg": 6673 }, + { "id": "mon_skeleton_hulk_fungus", "fg": 6674 }, + { "id": "mon_zombie_nullfield", "fg": 6675 }, + { "id": "corpse_mon_zpig_brute", "fg": 6676 }, + { "id": "mon_zpig_brute", "fg": 6677 }, + { "id": "overlay_worn_cape_fp", "fg": 6679 }, + { "id": "overlay_worn_foodperson_mask", "fg": 6680 }, + { "id": "overlay_worn_foodperson_mask_on", "fg": 6681 } ] }, { "file": "big.png", - "//": "range 6640 to 6655", + "//": "range 6752 to 6767", "sprite_width": 80, "sprite_height": 64, "sprite_offset_x": -48, "sprite_offset_y": -32, - "tiles": [ { "id": "corpse_mon_ant_soldier_mega", "fg": 6640 }, { "id": "mon_ant_soldier_mega", "fg": 6641 } ] + "tiles": [ { "id": "corpse_mon_ant_soldier_mega", "fg": 6752 }, { "id": "mon_ant_soldier_mega", "fg": 6753 } ] }, { "file": "huge.png", - "//": "range 6656 to 6671", + "//": "range 6768 to 6783", "sprite_width": 128, "sprite_height": 128, "sprite_offset_x": -64, @@ -11466,42 +11557,42 @@ "tiles": [ { "id": "mon_tankbot", - "fg": [ { "weight": 10, "sprite": 6658 }, { "weight": 1, "sprite": 6659 }, { "weight": 3, "sprite": 6660 } ], + "fg": [ { "weight": 10, "sprite": 6770 }, { "weight": 1, "sprite": 6771 }, { "weight": 3, "sprite": 6772 } ], "rotates": false }, - { "id": "bot_tankbot", "fg": 6656 }, - { "id": "broken_tankbot", "fg": 6657 }, - { "id": "corpse_mon_yulecat", "fg": 6661 }, - { "id": "mon_yulecat", "fg": 6662 } + { "id": "bot_tankbot", "fg": 6768 }, + { "id": "broken_tankbot", "fg": 6769 }, + { "id": "corpse_mon_yulecat", "fg": 6773 }, + { "id": "mon_yulecat", "fg": 6774 } ] }, { "file": "fillersmall.png", - "//": "range 6672 to 6735", + "//": "range 6784 to 6847", "sprite_width": 20, "sprite_height": 20, "sprite_offset_x": 0, "sprite_offset_y": 0, "tiles": [ - { "id": "jack", "fg": 6672 }, - { "id": "jack_small", "fg": 6674 }, - { "id": "jack_makeshift", "fg": 6673 }, - { "id": "acorns", "fg": 6688 }, - { "id": "chips", "fg": 6692 }, - { "id": "apple", "fg": 6689 }, - { "id": "banana", "fg": 6690 }, - { "id": "broccoli", "fg": 6691 }, - { "id": "corn", "fg": 6693 }, - { "id": "cucumber", "fg": 6694 }, - { "id": "grapes", "fg": 6695 }, - { "id": "lemon", "fg": 6697 }, - { "id": "onion", "fg": 6698 }, - { "id": "orange", "fg": 6699 }, - { "id": "pear", "fg": 6700 }, - { "id": "potato", "fg": 6701 }, - { "id": "pumpkin", "fg": 6702 }, - { "id": "tomato", "fg": 6705 }, - { "id": "juniper", "fg": 6696 }, + { "id": "jack", "fg": 6784 }, + { "id": "jack_small", "fg": 6786 }, + { "id": "jack_makeshift", "fg": 6785 }, + { "id": "acorns", "fg": 6800 }, + { "id": "chips", "fg": 6804 }, + { "id": "apple", "fg": 6801 }, + { "id": "banana", "fg": 6802 }, + { "id": "broccoli", "fg": 6803 }, + { "id": "corn", "fg": 6805 }, + { "id": "cucumber", "fg": 6806 }, + { "id": "grapes", "fg": 6807 }, + { "id": "lemon", "fg": 6809 }, + { "id": "onion", "fg": 6810 }, + { "id": "orange", "fg": 6811 }, + { "id": "pear", "fg": 6812 }, + { "id": "potato", "fg": 6813 }, + { "id": "pumpkin", "fg": 6814 }, + { "id": "tomato", "fg": 6817 }, + { "id": "juniper", "fg": 6808 }, { "id": [ "seed_hops", @@ -11569,176 +11660,176 @@ "seed_mulberries", "seed_elderberries" ], - "fg": 6703 - }, - { "id": "straw_pile", "fg": 6704 }, - { "id": "wheat", "fg": 6706 }, - { "id": "withered", "fg": 6707 }, - { "id": "bee_balm", "fg": 6708 }, - { "id": "carrot_wild", "fg": 6709 }, - { "id": "dogbane", "fg": 6710 }, - { "id": "mugwort", "fg": 6711 }, - { "id": "thyme", "fg": 6712 }, - { "id": "veggy_wild", "fg": 6713 }, - { "id": "wild_herbs", "fg": 6714 }, - { "id": "feces_manure", "fg": 6718 }, - { "id": "feces_bird", "fg": 6715 }, - { "id": "feces_cow", "fg": 6716 }, - { "id": "feces_dog", "fg": 6717 }, - { "id": "feces_roach", "fg": 6719 }, - { "id": "brick", "fg": 6720 }, - { "id": "scrap", "fg": 6723 }, - { "id": "e_scrap", "fg": 6722 }, - { "id": "steel_chunk", "fg": 6724 }, - { "id": "steel_lump", "fg": 6725 }, - { "id": "wire", "fg": 6726 }, - { "id": "cable", "fg": 6721 }, - { "id": "mbag", "fg": 6675 }, - { "id": "receiver", "fg": 6676 }, - { "id": "scarf", "fg": 6677 }, - { "id": "slingpack", "fg": 6678 }, - { "id": "baseball", "fg": 6679 }, - { "id": "beach_volleyball", "fg": 6680 }, - { "id": "bowling_ball", "fg": 6681 }, - { "id": "football", "fg": 6682 }, - { "id": "indoor_volleyball", "fg": 6683 }, - { "id": "misc_repairkit", "fg": 6684 }, - { "id": "puck", "fg": 6685 }, - { "id": "tourniquet_upper", "fg": 6686 }, - { "id": "wristwatch", "fg": 6687 }, - { "id": "wire_barbed", "fg": 6727 } + "fg": 6815 + }, + { "id": "straw_pile", "fg": 6816 }, + { "id": "wheat", "fg": 6818 }, + { "id": "withered", "fg": 6819 }, + { "id": "bee_balm", "fg": 6820 }, + { "id": "carrot_wild", "fg": 6821 }, + { "id": "dogbane", "fg": 6822 }, + { "id": "mugwort", "fg": 6823 }, + { "id": "thyme", "fg": 6824 }, + { "id": "veggy_wild", "fg": 6825 }, + { "id": "wild_herbs", "fg": 6826 }, + { "id": "feces_manure", "fg": 6830 }, + { "id": "feces_bird", "fg": 6827 }, + { "id": "feces_cow", "fg": 6828 }, + { "id": "feces_dog", "fg": 6829 }, + { "id": "feces_roach", "fg": 6831 }, + { "id": "brick", "fg": 6832 }, + { "id": "scrap", "fg": 6835 }, + { "id": "e_scrap", "fg": 6834 }, + { "id": "steel_chunk", "fg": 6836 }, + { "id": "steel_lump", "fg": 6837 }, + { "id": "wire", "fg": 6838 }, + { "id": "cable", "fg": 6833 }, + { "id": "mbag", "fg": 6787 }, + { "id": "receiver", "fg": 6788 }, + { "id": "scarf", "fg": 6789 }, + { "id": "slingpack", "fg": 6790 }, + { "id": "baseball", "fg": 6791 }, + { "id": "beach_volleyball", "fg": 6792 }, + { "id": "bowling_ball", "fg": 6793 }, + { "id": "football", "fg": 6794 }, + { "id": "indoor_volleyball", "fg": 6795 }, + { "id": "misc_repairkit", "fg": 6796 }, + { "id": "puck", "fg": 6797 }, + { "id": "tourniquet_upper", "fg": 6798 }, + { "id": "wristwatch", "fg": 6799 }, + { "id": "wire_barbed", "fg": 6839 } ] }, { "file": "fillerlarge.png", - "//": "range 6736 to 6751", + "//": "range 6848 to 6863", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -32, "tiles": [ - { "id": "mon_smoker_brute", "fg": 6738, "bg": 6737 }, + { "id": "mon_smoker_brute", "fg": 6850, "bg": 6849 }, { "id": "mon_exodii_quad", "fg": [ - { "weight": 15, "sprite": 6739 }, - { "weight": 10, "sprite": 6740 }, - { "weight": 15, "sprite": 6741 }, - { "weight": 15, "sprite": 6742 } + { "weight": 15, "sprite": 6851 }, + { "weight": 10, "sprite": 6852 }, + { "weight": 15, "sprite": 6853 }, + { "weight": 15, "sprite": 6854 } ], - "bg": 6736 + "bg": 6848 }, { "id": "mon_exodii_turret", "fg": [ - { "weight": 15, "sprite": 6743 }, - { "weight": 5, "sprite": 6744 }, - { "weight": 15, "sprite": 6745 }, - { "weight": 15, "sprite": 6746 } + { "weight": 15, "sprite": 6855 }, + { "weight": 5, "sprite": 6856 }, + { "weight": 15, "sprite": 6857 }, + { "weight": 15, "sprite": 6858 } ], - "bg": 6737 + "bg": 6849 }, - { "id": "mon_dog_zombie_hulk", "fg": 6747, "bg": 6737 }, - { "id": "mon_zombie_brute_winged", "fg": 6749, "bg": 6736 } + { "id": "mon_dog_zombie_hulk", "fg": 6859, "bg": 6849 }, + { "id": "mon_zombie_brute_winged", "fg": 6861, "bg": 6848 } ] }, { "file": "fillernormal.png", - "//": "range 6752 to 6799", + "//": "range 6864 to 6911", "tiles": [ - { "id": [ "ammolink223", "ammolink308", "ammolink50" ], "fg": 6752 }, + { "id": [ "ammolink223", "ammolink308", "ammolink50" ], "fg": 6864 }, { "id": "mon_cat_bengal", - "fg": [ { "weight": 1, "sprite": 6758 }, { "weight": 1, "sprite": 6757 } ], - "bg": 3106 + "fg": [ { "weight": 1, "sprite": 6870 }, { "weight": 1, "sprite": 6869 } ], + "bg": 3118 }, { "id": "mon_cat_calico", - "fg": [ { "weight": 1, "sprite": 6761 }, { "weight": 1, "sprite": 6760 } ], - "bg": 3106 + "fg": [ { "weight": 1, "sprite": 6873 }, { "weight": 1, "sprite": 6872 } ], + "bg": 3118 }, { "id": "mon_cat_chonker", - "fg": [ { "weight": 1, "sprite": 6764 }, { "weight": 1, "sprite": 6763 } ], - "bg": 3106 + "fg": [ { "weight": 1, "sprite": 6876 }, { "weight": 1, "sprite": 6875 } ], + "bg": 3118 }, { "id": "mon_cat_devon_rex", - "fg": [ { "weight": 1, "sprite": 6767 }, { "weight": 1, "sprite": 6766 } ], - "bg": 3106 + "fg": [ { "weight": 1, "sprite": 6879 }, { "weight": 1, "sprite": 6878 } ], + "bg": 3118 }, { "id": "mon_cat_longhair", - "fg": [ { "weight": 1, "sprite": 6770 }, { "weight": 1, "sprite": 6769 } ], - "bg": 3106 + "fg": [ { "weight": 1, "sprite": 6882 }, { "weight": 1, "sprite": 6881 } ], + "bg": 3118 }, { "id": "mon_cat_maine_coon", - "fg": [ { "weight": 1, "sprite": 6773 }, { "weight": 1, "sprite": 6772 } ], - "bg": 3106 + "fg": [ { "weight": 1, "sprite": 6885 }, { "weight": 1, "sprite": 6884 } ], + "bg": 3118 }, { "id": "mon_cat_persian", - "fg": [ { "weight": 1, "sprite": 6776 }, { "weight": 1, "sprite": 6775 } ], - "bg": 3106 + "fg": [ { "weight": 1, "sprite": 6888 }, { "weight": 1, "sprite": 6887 } ], + "bg": 3118 }, { "id": "mon_cat_siamese", - "fg": [ { "weight": 1, "sprite": 6780 }, { "weight": 1, "sprite": 6779 } ], - "bg": 3106 + "fg": [ { "weight": 1, "sprite": 6892 }, { "weight": 1, "sprite": 6891 } ], + "bg": 3118 }, { "id": "mon_cat_sphynx", - "fg": [ { "weight": 1, "sprite": 6783 }, { "weight": 1, "sprite": 6782 } ], - "bg": 3106 + "fg": [ { "weight": 1, "sprite": 6895 }, { "weight": 1, "sprite": 6894 } ], + "bg": 3118 }, { "id": "mon_cat_tabby", - "fg": [ { "weight": 1, "sprite": 6786 }, { "weight": 1, "sprite": 6785 } ], - "bg": 3106 - }, - { "id": "mon_cat_kitten", "fg": 6777, "bg": 3106 }, - { "id": "mon_cat_bengal_kitten", "fg": 6756, "bg": 3106 }, - { "id": "mon_cat_calico_kitten", "fg": 6759, "bg": 3106 }, - { "id": "mon_cat_chonker_kitten", "fg": 6762, "bg": 3106 }, - { "id": "mon_cat_devon_rex_kitten", "fg": 6765, "bg": 3106 }, - { "id": "mon_cat_longhair_kitten", "fg": 6768, "bg": 3106 }, - { "id": "mon_cat_maine_coon_kitten", "fg": 6771, "bg": 3106 }, - { "id": "mon_cat_persian_kitten", "fg": 6774, "bg": 3106 }, - { "id": "mon_cat_siamese_kitten", "fg": 6778, "bg": 3106 }, - { "id": "mon_cat_sphynx_kitten", "fg": 6781, "bg": 3106 }, - { "id": "mon_cat_tabby_kitten", "fg": 6784, "bg": 3106 }, - { "id": "mon_dog_beagle", "fg": 6787, "bg": 3106 }, - { "id": "mon_dog_boxer", "fg": 6788, "bg": 3105 }, - { "id": "mon_dog_gshepherd", "fg": 6790, "bg": 3105 }, - { "id": "mon_dog_dachshund", "fg": 6789, "bg": 3105 }, - { "id": "mon_crow_mutant_small", "fg": 6791, "bg": 3105 }, - { "id": "clay_pot", "fg": 6753 }, - { "id": "mic_stand_tall", "fg": 6754 }, - { "id": "spike", "fg": 6755 } + "fg": [ { "weight": 1, "sprite": 6898 }, { "weight": 1, "sprite": 6897 } ], + "bg": 3118 + }, + { "id": "mon_cat_kitten", "fg": 6889, "bg": 3118 }, + { "id": "mon_cat_bengal_kitten", "fg": 6868, "bg": 3118 }, + { "id": "mon_cat_calico_kitten", "fg": 6871, "bg": 3118 }, + { "id": "mon_cat_chonker_kitten", "fg": 6874, "bg": 3118 }, + { "id": "mon_cat_devon_rex_kitten", "fg": 6877, "bg": 3118 }, + { "id": "mon_cat_longhair_kitten", "fg": 6880, "bg": 3118 }, + { "id": "mon_cat_maine_coon_kitten", "fg": 6883, "bg": 3118 }, + { "id": "mon_cat_persian_kitten", "fg": 6886, "bg": 3118 }, + { "id": "mon_cat_siamese_kitten", "fg": 6890, "bg": 3118 }, + { "id": "mon_cat_sphynx_kitten", "fg": 6893, "bg": 3118 }, + { "id": "mon_cat_tabby_kitten", "fg": 6896, "bg": 3118 }, + { "id": "mon_dog_beagle", "fg": 6899, "bg": 3118 }, + { "id": "mon_dog_boxer", "fg": 6900, "bg": 3117 }, + { "id": "mon_dog_gshepherd", "fg": 6902, "bg": 3117 }, + { "id": "mon_dog_dachshund", "fg": 6901, "bg": 3117 }, + { "id": "mon_crow_mutant_small", "fg": 6903, "bg": 3117 }, + { "id": "clay_pot", "fg": 6865 }, + { "id": "mic_stand_tall", "fg": 6866 }, + { "id": "spike", "fg": 6867 } ] }, { "file": "fillertall.png", - "//": "range 6800 to 6815", + "//": "range 6912 to 6927", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, "sprite_offset_y": -32, "tiles": [ - { "id": "mon_zombie_phase_shrike", "fg": 6801, "bg": 6800 }, + { "id": "mon_zombie_phase_shrike", "fg": 6913, "bg": 6912 }, { "id": "mon_exodii_worker", "fg": [ - { "weight": 15, "sprite": 6802 }, - { "weight": 15, "sprite": 6803 }, - { "weight": 10, "sprite": 6804 }, - { "weight": 10, "sprite": 6805 } + { "weight": 15, "sprite": 6914 }, + { "weight": 15, "sprite": 6915 }, + { "weight": 10, "sprite": 6916 }, + { "weight": 10, "sprite": 6917 } ], - "bg": 6800 + "bg": 6912 }, - { "id": "mon_zombie_pupa_decoy_shady", "fg": 3415, "bg": 6800 }, - { "id": "mon_zombie_winged", "fg": 6806, "bg": 6800 } + { "id": "mon_zombie_pupa_decoy_shady", "fg": 3427, "bg": 6912 }, + { "id": "mon_zombie_winged", "fg": 6918, "bg": 6912 } ] }, { diff --git a/gfx/MshockXotto+/tiles.png b/gfx/MshockXotto+/tiles.png index 2a2e44061b406..79070cb59a962 100644 Binary files a/gfx/MshockXotto+/tiles.png and b/gfx/MshockXotto+/tiles.png differ diff --git a/gfx/MshockXotto+/wide.png b/gfx/MshockXotto+/wide.png index 3809313ff00dd..edd4ce3145322 100644 Binary files a/gfx/MshockXotto+/wide.png and b/gfx/MshockXotto+/wide.png differ diff --git a/gfx/NeoDaysTileset/tile_config.json b/gfx/NeoDaysTileset/tile_config.json index 33e3932e2972d..bec7b8579f440 100644 --- a/gfx/NeoDaysTileset/tile_config.json +++ b/gfx/NeoDaysTileset/tile_config.json @@ -5,7 +5,7 @@ "tiles-new": [ { "file": "tiles.png", - "//": "range 1 to 3775", + "//": "range 1 to 3871", "tiles": [ { "id": "f_shrub_moss", "fg": [ { "weight": 1, "sprite": 5 }, { "weight": 1, "sprite": 6 } ] }, { @@ -83,1083 +83,1108 @@ { "id": "overlay_mutation_bio_deformity", "fg": 41 }, { "id": "player_female", "fg": 27, "rotates": false }, { "id": "player_male", "fg": 28, "rotates": false }, - { "id": "overlay_female_worn_aep_suit", "fg": 88 }, - { "id": "overlay_female_worn_american_flag", "fg": 89 }, - { "id": "overlay_female_worn_anbc_suit", "fg": 90 }, - { "id": "overlay_female_worn_apron_leather", "fg": 91 }, - { "id": "overlay_female_worn_armor_acidchitin", "fg": 92 }, - { "id": "overlay_female_worn_armor_blarmor", "fg": 93 }, - { "id": "overlay_female_worn_armor_chitin", "fg": 94 }, - { "id": "overlay_female_worn_armor_farmor", "fg": 95 }, - { "id": "overlay_female_worn_armor_larmor", "fg": 96 }, - { "id": "overlay_female_worn_armor_lightplate", "fg": 97 }, - { "id": "overlay_female_worn_armor_nomad", "fg": 98 }, - { "id": "overlay_female_worn_armor_nomad_light", "fg": 99 }, - { "id": "overlay_female_worn_armor_plarmor", "fg": 100 }, - { "id": "overlay_female_worn_armor_plate", "fg": 101 }, - { "id": "overlay_female_worn_armor_riot", "fg": 102 }, - { "id": "overlay_female_worn_armor_samurai", "fg": 103 }, - { "id": "overlay_female_worn_armor_scavenger", "fg": 104 }, - { "id": "overlay_female_worn_armor_scrapsuit", "fg": 105 }, - { "id": "overlay_female_worn_army_top", "fg": 106 }, - { "id": "overlay_female_worn_b_shorts", "fg": 107 }, - { "id": "overlay_female_worn_ballistic_vest_empty", "fg": 108 }, - { "id": "overlay_female_worn_ballistic_vest_esapi", "fg": 109 }, - { "id": "overlay_female_worn_bead_necklace", "fg": 110 }, - { "id": "overlay_female_worn_beekeeping_gloves", "fg": 111 }, - { "id": "overlay_female_worn_beekeeping_suit", "fg": 112 }, - { "id": "overlay_female_worn_bikini_bottom", "fg": 113 }, - { "id": "overlay_female_worn_bikini_top", "fg": 114 }, - { "id": "overlay_female_worn_bikini_top_fur", "fg": 115 }, - { "id": "overlay_female_worn_bikini_top_leather", "fg": 116 }, - { "id": "overlay_female_worn_blazer", "fg": 117 }, - { "id": "overlay_female_worn_bondage_suit", "fg": 118 }, - { "id": "overlay_female_worn_boxer_briefs", "fg": 119 }, - { "id": "overlay_female_worn_boxer_shorts", "fg": 120 }, - { "id": "overlay_female_worn_boxing_gloves", "fg": 121 }, - { "id": "overlay_female_worn_boy_shorts", "fg": 122 }, - { "id": "overlay_female_worn_bra", "fg": 123 }, - { "id": "overlay_female_worn_breeches", "fg": 124 }, - { "id": "overlay_female_worn_briefs", "fg": 125 }, - { "id": "overlay_female_worn_bronze_medal", "fg": 126 }, - { "id": "overlay_female_worn_bunker_coat", "fg": 127 }, - { "id": "overlay_female_worn_camisole", "fg": 128 }, - { "id": "overlay_female_worn_cape_fp", "fg": 129 }, - { "id": "overlay_female_worn_cassock", "fg": 130 }, - { "id": "overlay_female_worn_chainmail_hands", "fg": 131 }, - { "id": "overlay_female_worn_chainmail_hauberk", "fg": 132 }, - { "id": "overlay_female_worn_chainmail_suit", "fg": 133 }, - { "id": "overlay_female_worn_chainmail_suit_faraday", "fg": 134 }, - { "id": "overlay_female_worn_chestwrap", "fg": 135 }, - { "id": "overlay_female_worn_chestwrap_fur", "fg": 136 }, - { "id": "overlay_female_worn_chestwrap_leather", "fg": 137 }, - { "id": "overlay_female_worn_chestwrap_wool", "fg": 138 }, - { "id": "overlay_female_worn_cleansuit", "fg": 139 }, - { "id": "overlay_female_worn_cloak", "fg": 140 }, - { "id": "overlay_female_worn_cloak_fur", "fg": 141 }, - { "id": "overlay_female_worn_cloak_leather", "fg": 142 }, - { "id": "overlay_female_worn_cloak_wool", "fg": 143 }, - { "id": "overlay_female_worn_clown_suit", "fg": 144 }, - { "id": "overlay_female_worn_coat_faux_fur", "fg": 145 }, - { "id": "overlay_female_worn_coat_fur", "fg": 146 }, - { "id": "overlay_female_worn_coat_fur_sf", "fg": 147 }, - { "id": "overlay_female_worn_coat_gut", "fg": 148 }, - { "id": "overlay_female_worn_coat_lab", "fg": 149 }, - { "id": "overlay_female_worn_coat_rain", "fg": 150 }, - { "id": "overlay_female_worn_coat_winter", "fg": 151 }, - { "id": "overlay_female_worn_corset", "fg": 152 }, - { "id": "overlay_female_worn_dragonskin", "fg": 153 }, - { "id": "overlay_female_worn_dragonskinempty", "fg": 154 }, - { "id": "overlay_female_worn_dress", "fg": 155 }, - { "id": "overlay_female_worn_dress_shirt", "fg": 156 }, - { "id": "overlay_female_worn_dress_wedding", "fg": 157 }, - { "id": "overlay_female_worn_duster", "fg": 158 }, - { "id": "overlay_female_worn_duster_faux_fur", "fg": 159 }, - { "id": "overlay_female_worn_duster_fur", "fg": 160 }, - { "id": "overlay_female_worn_duster_leather", "fg": 161 }, - { "id": "overlay_female_worn_duster_survivor", "fg": 162 }, - { "id": "overlay_female_worn_entry_suit", "fg": 163 }, - { "id": "overlay_female_worn_fire_gauntlets", "fg": 164 }, - { "id": "overlay_female_worn_fishing_waders", "fg": 165 }, - { "id": "overlay_female_worn_flag_shirt", "fg": 166 }, - { "id": "overlay_female_worn_flotation_vest", "fg": 167 }, - { "id": "overlay_female_worn_flotation_vest_ms", "fg": 168 }, - { "id": "overlay_female_worn_fsurvivor_suit", "fg": 169 }, - { "id": "overlay_female_worn_gambeson", "fg": 170 }, - { "id": "overlay_female_worn_gauntlet_fencing", "fg": 171 }, - { "id": "overlay_female_worn_gauntlet_fencing_l", "fg": 172 }, - { "id": "overlay_female_worn_gauntlets_acidchitin", "fg": 173 }, - { "id": "overlay_female_worn_gauntlets_chitin", "fg": 174 }, - { "id": "overlay_female_worn_gauntlets_larmor", "fg": 175 }, - { "id": "overlay_female_worn_glove_jackson", "fg": 176 }, - { "id": "overlay_female_worn_gloves_bag", "fg": 177 }, - { "id": "overlay_female_worn_gloves_cut_resistant", "fg": 178 }, - { "id": "overlay_female_worn_gloves_fingerless", "fg": 179 }, - { "id": "overlay_female_worn_gloves_fingerless_mod", "fg": 180 }, - { "id": "overlay_female_worn_gloves_fsurvivor", "fg": 181 }, - { "id": "overlay_female_worn_gloves_fur", "fg": 182 }, - { "id": "overlay_female_worn_gloves_golf", "fg": 183 }, - { "id": "overlay_female_worn_gloves_h20survivor", "fg": 184 }, - { "id": "overlay_female_worn_gloves_hsurvivor", "fg": 185 }, - { "id": "overlay_female_worn_gloves_leather", "fg": 186 }, - { "id": "overlay_female_worn_gloves_light", "fg": 187 }, - { "id": "overlay_female_worn_gloves_liner", "fg": 188 }, - { "id": "overlay_female_worn_gloves_lsurvivor", "fg": 189 }, - { "id": "overlay_female_worn_gloves_medical", "fg": 190 }, - { "id": "overlay_female_worn_gloves_plate", "fg": 191 }, - { "id": "overlay_female_worn_gloves_rubber", "fg": 192 }, - { "id": "overlay_female_worn_gloves_survivor", "fg": 193 }, - { "id": "overlay_female_worn_gloves_survivor_fingerless", "fg": 194 }, - { "id": "overlay_female_worn_gloves_tactical", "fg": 195 }, - { "id": "overlay_female_worn_gloves_winter", "fg": 196 }, - { "id": "overlay_female_worn_gloves_wool", "fg": 197 }, - { "id": "overlay_female_worn_gloves_work", "fg": 198 }, - { "id": "overlay_female_worn_gloves_wraps", "fg": 199 }, - { "id": "overlay_female_worn_gloves_wraps_fur", "fg": 200 }, - { "id": "overlay_female_worn_gloves_wraps_leather", "fg": 201 }, - { "id": "overlay_female_worn_gloves_wraps_wool", "fg": 202 }, - { "id": "overlay_female_worn_gloves_wsurvivor", "fg": 203 }, - { "id": "overlay_female_worn_gloves_xlsurvivor", "fg": 204 }, - { "id": "overlay_female_worn_gold_medal", "fg": 205 }, - { "id": "overlay_female_worn_gold_necklace", "fg": 206 }, - { "id": "overlay_female_worn_gown", "fg": 207 }, - { "id": "overlay_female_worn_greatcoat", "fg": 208 }, - { "id": "overlay_female_worn_h20survivor_suit", "fg": 209 }, - { "id": "overlay_female_worn_hakama", "fg": 210 }, - { "id": "overlay_female_worn_hakama_gi", "fg": 211 }, - { "id": "overlay_female_worn_halter_top", "fg": 212 }, - { "id": "overlay_female_worn_haori", "fg": 213 }, - { "id": "overlay_female_worn_hazmat_suit", "fg": 214 }, - { "id": "overlay_female_worn_holy_symbol", "fg": 215 }, - { "id": "overlay_female_worn_holy_symbol_wood", "fg": 216 }, - { "id": "overlay_female_worn_hood_h20survivor", "fg": 217 }, - { "id": "overlay_female_worn_hoodie", "fg": 218 }, - { "id": "overlay_female_worn_hot_pants", "fg": 219 }, - { "id": "overlay_female_worn_hot_pants_fur", "fg": 220 }, - { "id": "overlay_female_worn_hot_pants_leather", "fg": 221 }, - { "id": "overlay_female_worn_house_coat", "fg": 222 }, - { "id": "overlay_female_worn_hsurvivor_suit", "fg": 223 }, - { "id": "overlay_female_worn_jacket_army", "fg": 224 }, - { "id": "overlay_female_worn_jacket_chef", "fg": 225 }, - { "id": "overlay_female_worn_jacket_evac", "fg": 226 }, - { "id": "overlay_female_worn_jacket_flannel", "fg": 227 }, - { "id": "overlay_female_worn_jacket_jean", "fg": 228 }, - { "id": "overlay_female_worn_jacket_leather", "fg": 229 }, - { "id": "overlay_female_worn_jacket_leather_red", "fg": 230 }, - { "id": "overlay_female_worn_jacket_light", "fg": 231 }, - { "id": "overlay_female_worn_jacket_windbreaker", "fg": 232 }, - { "id": "overlay_female_worn_jeans", "fg": 233 }, - { "id": "overlay_female_worn_jeans_red", "fg": 234 }, - { "id": "overlay_female_worn_jedi_cloak", "fg": 235 }, - { "id": "overlay_female_worn_jersey", "fg": 236 }, - { "id": "overlay_female_worn_judo_gi", "fg": 237 }, - { "id": "overlay_female_worn_jumpsuit", "fg": 238 }, - { "id": "overlay_female_worn_karate_gi", "fg": 239 }, - { "id": "overlay_female_worn_kariginu", "fg": 240 }, - { "id": "overlay_female_worn_keffiyeh", "fg": 241 }, - { "id": "overlay_female_worn_keikogi", "fg": 242 }, - { "id": "overlay_female_worn_kilt", "fg": 243 }, - { "id": "overlay_female_worn_kilt_leather", "fg": 244 }, - { "id": "overlay_female_worn_kimono", "fg": 245 }, - { "id": "overlay_female_worn_kittel", "fg": 246 }, - { "id": "overlay_female_worn_leg_warmers", "fg": 247 }, - { "id": "overlay_female_worn_leg_warmers_f", "fg": 248 }, - { "id": "overlay_female_worn_leg_warmers_xl", "fg": 249 }, - { "id": "overlay_female_worn_leggings", "fg": 250 }, - { "id": "overlay_female_worn_leotard", "fg": 251 }, - { "id": "overlay_female_worn_linuxtshirt", "fg": 252 }, - { "id": "overlay_female_worn_loincloth", "fg": 253 }, - { "id": "overlay_female_worn_loincloth_fur", "fg": 254 }, - { "id": "overlay_female_worn_loincloth_leather", "fg": 255 }, - { "id": "overlay_female_worn_loincloth_wool", "fg": 256 }, - { "id": "overlay_female_worn_long_glove_white", "fg": 257 }, - { "id": "overlay_female_worn_long_underpants", "fg": 258 }, - { "id": "overlay_female_worn_long_undertop", "fg": 259 }, - { "id": "overlay_female_worn_long_undertop_sleeveless", "fg": 260 }, - { "id": "overlay_female_worn_longshirt", "fg": 261 }, - { "id": "overlay_female_worn_lsurvivor_suit", "fg": 262 }, - { "id": "overlay_female_worn_maid_dress", "fg": 263 }, - { "id": "overlay_female_worn_marloss_scarf", "fg": 264 }, - { "id": "overlay_female_worn_mittens", "fg": 265 }, - { "id": "overlay_female_worn_nanoskirt", "fg": 266 }, - { "id": "overlay_female_worn_nomex_gloves", "fg": 267 }, - { "id": "overlay_female_worn_nomex_suit", "fg": 268 }, - { "id": "overlay_female_worn_optical_cloak", "fg": 269 }, - { "id": "overlay_female_worn_panties", "fg": 270 }, - { "id": "overlay_female_worn_pants", "fg": 271 }, - { "id": "overlay_female_worn_pants_army", "fg": 272 }, - { "id": "overlay_female_worn_pants_cargo", "fg": 273 }, - { "id": "overlay_female_worn_pants_checkered", "fg": 274 }, - { "id": "overlay_female_worn_pants_faux_fur", "fg": 275 }, - { "id": "overlay_female_worn_pants_fur", "fg": 276 }, - { "id": "overlay_female_worn_pants_leather", "fg": 277 }, - { "id": "overlay_female_worn_pants_ski", "fg": 278 }, - { "id": "overlay_female_worn_peacoat", "fg": 279 }, - { "id": "overlay_female_worn_pearl_collar", "fg": 280 }, - { "id": "overlay_female_worn_platinum_cowl_wool", "fg": 281 }, - { "id": "overlay_female_worn_polo_shirt", "fg": 282 }, - { "id": "overlay_female_worn_poncho", "fg": 283 }, - { "id": "overlay_female_worn_postman_shirt", "fg": 284 }, - { "id": "overlay_female_worn_postman_shorts", "fg": 285 }, - { "id": "overlay_female_worn_robe", "fg": 286 }, - { "id": "overlay_female_worn_robofac_enviro_suit", "fg": 287 }, - { "id": "overlay_female_worn_robofac_jumpsuit", "fg": 288 }, - { "id": "overlay_female_worn_shark_suit", "fg": 289 }, - { "id": "overlay_female_worn_shark_suit_faraday", "fg": 290 }, - { "id": "overlay_female_worn_sheriffshirt", "fg": 291 }, - { "id": "overlay_female_worn_shorts", "fg": 292 }, - { "id": "overlay_female_worn_shorts_cargo", "fg": 293 }, - { "id": "overlay_female_worn_shorts_denim", "fg": 294 }, - { "id": "overlay_female_worn_ski_jacket", "fg": 295 }, - { "id": "overlay_female_worn_skirt", "fg": 296 }, - { "id": "overlay_female_worn_skirt_leather", "fg": 297 }, - { "id": "overlay_female_worn_sleeveless_duster", "fg": 298 }, - { "id": "overlay_female_worn_sleeveless_duster_faux_fur", "fg": 299 }, - { "id": "overlay_female_worn_sleeveless_duster_fur", "fg": 300 }, - { "id": "overlay_female_worn_sleeveless_duster_leather", "fg": 301 }, - { "id": "overlay_female_worn_sleeveless_duster_survivor", "fg": 302 }, - { "id": "overlay_female_worn_sleeveless_trenchcoat", "fg": 303 }, - { "id": "overlay_female_worn_sleeveless_trenchcoat_faux_fur", "fg": 304 }, - { "id": "overlay_female_worn_sleeveless_trenchcoat_fur", "fg": 305 }, - { "id": "overlay_female_worn_sleeveless_trenchcoat_leather", "fg": 306 }, - { "id": "overlay_female_worn_sleeveless_trenchcoat_survivor", "fg": 307 }, - { "id": "overlay_female_worn_sleeveless_tunic", "fg": 308 }, - { "id": "overlay_female_worn_snuggie", "fg": 309 }, - { "id": "overlay_female_worn_sockmitts", "fg": 310 }, - { "id": "overlay_female_worn_sports_bra", "fg": 311 }, - { "id": "overlay_female_worn_stillsuit", "fg": 312 }, - { "id": "overlay_female_worn_stockings_tent_arms", "fg": 313 }, - { "id": "overlay_female_worn_striped_pants", "fg": 314 }, - { "id": "overlay_female_worn_striped_shirt", "fg": 315 }, - { "id": "overlay_female_worn_subsuit_xl", "fg": 316 }, - { "id": "overlay_female_worn_suit", "fg": 317 }, - { "id": "overlay_female_worn_sundress", "fg": 318 }, - { "id": "overlay_female_worn_survivor_suit", "fg": 319 }, - { "id": "overlay_female_worn_swat_armor", "fg": 320 }, - { "id": "overlay_female_worn_sweater", "fg": 321 }, - { "id": "overlay_female_worn_sweatshirt", "fg": 322 }, - { "id": "overlay_female_worn_tank_top", "fg": 323 }, - { "id": "overlay_female_worn_technician_pants_gray", "fg": 324 }, - { "id": "overlay_female_worn_technician_shirt_gray", "fg": 325 }, - { "id": "overlay_female_worn_thawb", "fg": 326 }, - { "id": "overlay_female_worn_thermal_shirt", "fg": 327 }, - { "id": "overlay_female_worn_tights", "fg": 328 }, - { "id": "overlay_female_worn_touring_suit", "fg": 329 }, - { "id": "overlay_female_worn_trenchcoat", "fg": 330 }, - { "id": "overlay_female_worn_trenchcoat_faux_fur", "fg": 331 }, - { "id": "overlay_female_worn_trenchcoat_fur", "fg": 332 }, - { "id": "overlay_female_worn_trenchcoat_leather", "fg": 333 }, - { "id": "overlay_female_worn_trenchcoat_survivor", "fg": 334 }, - { "id": "overlay_female_worn_trunks", "fg": 335 }, - { "id": "overlay_female_worn_tshirt", "fg": 336 }, - { "id": "overlay_female_worn_tshirt_text", "fg": 337 }, - { "id": "overlay_female_worn_tshirt_tour", "fg": 338 }, - { "id": "overlay_female_worn_tunic", "fg": 339 }, - { "id": "overlay_female_worn_tunic_rag", "fg": 340 }, - { "id": "overlay_female_worn_tux", "fg": 341 }, - { "id": "overlay_female_worn_under_armor", "fg": 342 }, - { "id": "overlay_female_worn_under_armor_shorts", "fg": 343 }, - { "id": "overlay_female_worn_undershirt", "fg": 344 }, - { "id": "overlay_female_worn_union_suit", "fg": 345 }, - { "id": "overlay_female_worn_unitard", "fg": 346 }, - { "id": "overlay_female_worn_vest_leather", "fg": 347 }, - { "id": "overlay_female_worn_waistcoat", "fg": 348 }, - { "id": "overlay_female_worn_wetsuit", "fg": 349 }, - { "id": "overlay_female_worn_wetsuit_gloves", "fg": 350 }, - { "id": "overlay_female_worn_wetsuit_hood", "fg": 351 }, - { "id": "overlay_female_worn_wetsuit_spring", "fg": 352 }, - { "id": "overlay_female_worn_winter_gloves_army", "fg": 353 }, - { "id": "overlay_female_worn_winter_jacket_army", "fg": 354 }, - { "id": "overlay_female_worn_winter_pants_army", "fg": 355 }, - { "id": "overlay_female_worn_wool_hoodie", "fg": 356 }, - { "id": "overlay_female_worn_wool_suit", "fg": 357 }, - { "id": "overlay_female_worn_wsurvivor_suit", "fg": 358 }, - { "id": "overlay_female_worn_xlboxer_briefs", "fg": 359 }, - { "id": "overlay_female_worn_xlboxer_shorts", "fg": 360 }, - { "id": "overlay_female_worn_xlboy_shorts", "fg": 361 }, - { "id": "overlay_female_worn_xlhsurvivor_suit", "fg": 362 }, - { "id": "overlay_female_worn_xlsports_bra", "fg": 363 }, - { "id": "overlay_female_worn_xlsurvivor_suit", "fg": 364 }, - { "id": "overlay_female_worn_yukata", "fg": 365 }, - { "id": "overlay_female_worn_zentai", "fg": 366 }, - { "id": "overlay_female_worn_zubon_gi", "fg": 367 }, - { "id": "overlay_male_jeans_red", "fg": 368 }, - { "id": "overlay_male_under_armor_shorts", "fg": 369 }, - { "id": "overlay_male_worn_aep_suit", "fg": 370 }, - { "id": "overlay_male_worn_american_flag", "fg": 371 }, - { "id": "overlay_male_worn_anbc_suit", "fg": 372 }, - { "id": "overlay_male_worn_apron_leather", "fg": 373 }, - { "id": "overlay_male_worn_armor_acidchitin", "fg": 374 }, - { "id": "overlay_male_worn_armor_blarmor", "fg": 375 }, - { "id": "overlay_male_worn_armor_chitin", "fg": 376 }, - { "id": "overlay_male_worn_armor_farmor", "fg": 377 }, - { "id": "overlay_male_worn_armor_larmor", "fg": 378 }, - { "id": "overlay_male_worn_armor_lightplate", "fg": 379 }, - { "id": "overlay_male_worn_armor_nomad", "fg": 380 }, - { "id": "overlay_male_worn_armor_nomad_light", "fg": 381 }, - { "id": "overlay_male_worn_armor_plarmor", "fg": 382 }, - { "id": "overlay_male_worn_armor_plate", "fg": 383 }, - { "id": "overlay_male_worn_armor_riot", "fg": 384 }, - { "id": "overlay_male_worn_armor_samurai", "fg": 385 }, - { "id": "overlay_male_worn_armor_scavenger", "fg": 386 }, - { "id": "overlay_male_worn_armor_scrapsuit", "fg": 387 }, - { "id": "overlay_male_worn_army_top", "fg": 388 }, - { "id": "overlay_male_worn_b_shorts", "fg": 389 }, - { "id": "overlay_male_worn_ballistic_vest_empty", "fg": 390 }, - { "id": "overlay_male_worn_ballistic_vest_esapi", "fg": 391 }, - { "id": "overlay_male_worn_bead_necklace", "fg": 392 }, - { "id": "overlay_male_worn_beekeeping_gloves", "fg": 393 }, - { "id": "overlay_male_worn_beekeeping_suit", "fg": 394 }, - { "id": "overlay_male_worn_bikini_bottom", "fg": 395 }, - { "id": "overlay_male_worn_bikini_top", "fg": 396 }, - { "id": "overlay_male_worn_bikini_top_fur", "fg": 397 }, - { "id": "overlay_male_worn_bikini_top_leather", "fg": 398 }, - { "id": "overlay_male_worn_blazer", "fg": 399 }, - { "id": "overlay_male_worn_bondage_suit", "fg": 400 }, - { "id": "overlay_male_worn_boxer_briefs", "fg": 401 }, - { "id": "overlay_male_worn_boxer_shorts", "fg": 402 }, - { "id": "overlay_male_worn_boxing_gloves", "fg": 403 }, - { "id": "overlay_male_worn_boy_shorts", "fg": 404 }, - { "id": "overlay_male_worn_bra", "fg": 405 }, - { "id": "overlay_male_worn_breeches", "fg": 406 }, - { "id": "overlay_male_worn_briefs", "fg": 407 }, - { "id": "overlay_male_worn_bronze_medal", "fg": 408 }, - { "id": "overlay_male_worn_bunker_coat", "fg": 409 }, - { "id": "overlay_male_worn_camisole", "fg": 410 }, - { "id": "overlay_male_worn_cape_fp", "fg": 411 }, - { "id": "overlay_male_worn_cassock", "fg": 412 }, - { "id": "overlay_male_worn_chainmail_hands", "fg": 413 }, - { "id": "overlay_male_worn_chainmail_hauberk", "fg": 414 }, - { "id": "overlay_male_worn_chainmail_suit", "fg": 415 }, - { "id": "overlay_male_worn_chainmail_suit_faraday", "fg": 416 }, - { "id": "overlay_male_worn_chestwrap", "fg": 417 }, - { "id": "overlay_male_worn_chestwrap_fur", "fg": 418 }, - { "id": "overlay_male_worn_chestwrap_leather", "fg": 419 }, - { "id": "overlay_male_worn_chestwrap_wool", "fg": 420 }, - { "id": "overlay_male_worn_cleansuit", "fg": 421 }, - { "id": "overlay_male_worn_cloak", "fg": 422 }, - { "id": "overlay_male_worn_cloak_fur", "fg": 423 }, - { "id": "overlay_male_worn_cloak_leather", "fg": 424 }, - { "id": "overlay_male_worn_cloak_wool", "fg": 425 }, - { "id": "overlay_male_worn_clown_suit", "fg": 426 }, - { "id": "overlay_male_worn_coat_faux_fur", "fg": 427 }, - { "id": "overlay_male_worn_coat_fur", "fg": 428 }, - { "id": "overlay_male_worn_coat_fur_sf", "fg": 429 }, - { "id": "overlay_male_worn_coat_gut", "fg": 430 }, - { "id": "overlay_male_worn_coat_lab", "fg": 431 }, - { "id": "overlay_male_worn_coat_rain", "fg": 432 }, - { "id": "overlay_male_worn_coat_winter", "fg": 433 }, - { "id": "overlay_male_worn_corset", "fg": 434 }, - { "id": "overlay_male_worn_cowl_wool", "fg": 435 }, - { "id": "overlay_male_worn_dragonskin", "fg": 436 }, - { "id": "overlay_male_worn_dragonskinempty", "fg": 437 }, - { "id": "overlay_male_worn_dress", "fg": 438 }, - { "id": "overlay_male_worn_dress_shirt", "fg": 439 }, - { "id": "overlay_male_worn_dress_wedding", "fg": 440 }, - { "id": "overlay_male_worn_duster", "fg": 441 }, - { "id": "overlay_male_worn_duster_faux_fur", "fg": 442 }, - { "id": "overlay_male_worn_duster_fur", "fg": 443 }, - { "id": "overlay_male_worn_duster_leather", "fg": 444 }, - { "id": "overlay_male_worn_duster_survivor", "fg": 445 }, - { "id": "overlay_male_worn_entry_suit", "fg": 446 }, - { "id": "overlay_male_worn_fire_gauntlets", "fg": 447 }, - { "id": "overlay_male_worn_fishing_waders", "fg": 448 }, - { "id": "overlay_male_worn_flag_shirt", "fg": 449 }, - { "id": "overlay_male_worn_flotation_vest", "fg": 450 }, - { "id": "overlay_male_worn_flotation_vest_ms", "fg": 451 }, - { "id": "overlay_male_worn_fsurvivor_suit", "fg": 452 }, - { "id": "overlay_male_worn_gambeson", "fg": 453 }, - { "id": "overlay_male_worn_gauntlet_fencing", "fg": 454 }, - { "id": "overlay_male_worn_gauntlet_fencing_l", "fg": 455 }, - { "id": "overlay_male_worn_gauntlets_acidchitin", "fg": 456 }, - { "id": "overlay_male_worn_gauntlets_chitin", "fg": 457 }, - { "id": "overlay_male_worn_gauntlets_larmor", "fg": 458 }, - { "id": "overlay_male_worn_glove_jackson", "fg": 459 }, - { "id": "overlay_male_worn_gloves_bag", "fg": 460 }, - { "id": "overlay_male_worn_gloves_cut_resistant", "fg": 461 }, - { "id": "overlay_male_worn_gloves_fingerless", "fg": 462 }, - { "id": "overlay_male_worn_gloves_fingerless_mod", "fg": 463 }, - { "id": "overlay_male_worn_gloves_gloves_fsurvivor", "fg": 464 }, - { "id": "overlay_male_worn_gloves_gloves_fur", "fg": 465 }, - { "id": "overlay_male_worn_gloves_gloves_wraps", "fg": 466 }, - { "id": "overlay_male_worn_gloves_gloves_wraps_fur", "fg": 467 }, - { "id": "overlay_male_worn_gloves_gloves_wraps_leather", "fg": 468 }, - { "id": "overlay_male_worn_gloves_gloves_wraps_wool", "fg": 469 }, - { "id": "overlay_male_worn_gloves_gloves_wsurvivor", "fg": 470 }, - { "id": "overlay_male_worn_gloves_gloves_xlsurvivor", "fg": 471 }, - { "id": "overlay_male_worn_gloves_golf", "fg": 472 }, - { "id": "overlay_male_worn_gloves_h20survivor", "fg": 473 }, - { "id": "overlay_male_worn_gloves_hsurvivor", "fg": 474 }, - { "id": "overlay_male_worn_gloves_leather", "fg": 475 }, - { "id": "overlay_male_worn_gloves_light", "fg": 476 }, - { "id": "overlay_male_worn_gloves_liner", "fg": 477 }, - { "id": "overlay_male_worn_gloves_lsurvivor", "fg": 478 }, - { "id": "overlay_male_worn_gloves_medical", "fg": 479 }, - { "id": "overlay_male_worn_gloves_plate", "fg": 480 }, - { "id": "overlay_male_worn_gloves_rubber", "fg": 481 }, - { "id": "overlay_male_worn_gloves_survivor", "fg": 482 }, - { "id": "overlay_male_worn_gloves_survivor_fingerless", "fg": 483 }, - { "id": "overlay_male_worn_gloves_tactical", "fg": 484 }, - { "id": "overlay_male_worn_gloves_winter", "fg": 485 }, - { "id": "overlay_male_worn_gloves_wool", "fg": 486 }, - { "id": "overlay_male_worn_gloves_work", "fg": 487 }, - { "id": "overlay_male_worn_gloves_xlsurvivor", "fg": 488 }, - { "id": "overlay_male_worn_gold_medal", "fg": 489 }, - { "id": "overlay_male_worn_gold_necklace", "fg": 490 }, - { "id": "overlay_male_worn_gown", "fg": 491 }, - { "id": "overlay_male_worn_greatcoat", "fg": 492 }, - { "id": "overlay_male_worn_h20survivor_suit", "fg": 493 }, - { "id": "overlay_male_worn_hakama", "fg": 494 }, - { "id": "overlay_male_worn_hakama_gi", "fg": 495 }, - { "id": "overlay_male_worn_halter_top", "fg": 496 }, - { "id": "overlay_male_worn_haori", "fg": 497 }, - { "id": "overlay_male_worn_hazmat_suit", "fg": 498 }, - { "id": "overlay_male_worn_holy_symbol", "fg": 499 }, - { "id": "overlay_male_worn_holy_symbol_wood", "fg": 500 }, - { "id": "overlay_male_worn_hood_h20survivor", "fg": 501 }, - { "id": "overlay_male_worn_hoodie", "fg": 502 }, - { "id": "overlay_male_worn_hot_pants", "fg": 503 }, - { "id": "overlay_male_worn_hot_pants_fur", "fg": 504 }, - { "id": "overlay_male_worn_hot_pants_leather", "fg": 505 }, - { "id": "overlay_male_worn_house_coat", "fg": 506 }, - { "id": "overlay_male_worn_hsurvivor_suit", "fg": 507 }, - { "id": "overlay_male_worn_jacket_army", "fg": 508 }, - { "id": "overlay_male_worn_jacket_chef", "fg": 509 }, - { "id": "overlay_male_worn_jacket_evac", "fg": 510 }, - { "id": "overlay_male_worn_jacket_flannel", "fg": 511 }, - { "id": "overlay_male_worn_jacket_jean", "fg": 512 }, - { "id": "overlay_male_worn_jacket_leather", "fg": 513 }, - { "id": "overlay_male_worn_jacket_leather_red", "fg": 514 }, - { "id": "overlay_male_worn_jacket_light", "fg": 515 }, - { "id": "overlay_male_worn_jacket_windbreaker", "fg": 516 }, - { "id": "overlay_male_worn_jeans", "fg": 517 }, - { "id": "overlay_male_worn_jeans_red", "fg": 518 }, - { "id": "overlay_male_worn_jedi_cloak", "fg": 519 }, - { "id": "overlay_male_worn_jersey", "fg": 520 }, - { "id": "overlay_male_worn_judo_gi", "fg": 521 }, - { "id": "overlay_male_worn_jumpsuit", "fg": 522 }, - { "id": "overlay_male_worn_karate_gi", "fg": 523 }, - { "id": "overlay_male_worn_kariginu", "fg": 524 }, - { "id": "overlay_male_worn_keffiyeh", "fg": 525 }, - { "id": "overlay_male_worn_keikogi", "fg": 526 }, - { "id": "overlay_male_worn_kilt", "fg": 527 }, - { "id": "overlay_male_worn_kilt_leather", "fg": 528 }, - { "id": "overlay_male_worn_kimono", "fg": 529 }, - { "id": "overlay_male_worn_kittel", "fg": 530 }, - { "id": "overlay_male_worn_leg_warmers", "fg": 531 }, - { "id": "overlay_male_worn_leg_warmers_f", "fg": 532 }, - { "id": "overlay_male_worn_leg_warmers_xl", "fg": 533 }, - { "id": "overlay_male_worn_leggings", "fg": 534 }, - { "id": "overlay_male_worn_leotard", "fg": 535 }, - { "id": "overlay_male_worn_linuxtshirt", "fg": 536 }, - { "id": "overlay_male_worn_loincloth", "fg": 537 }, - { "id": "overlay_male_worn_loincloth_fur", "fg": 538 }, - { "id": "overlay_male_worn_loincloth_leather", "fg": 539 }, - { "id": "overlay_male_worn_loincloth_wool", "fg": 540 }, - { "id": "overlay_male_worn_long_glove_white", "fg": 541 }, - { "id": "overlay_male_worn_long_underpants", "fg": 542 }, - { "id": "overlay_male_worn_long_undertop", "fg": 543 }, - { "id": "overlay_male_worn_long_undertop_sleeveless", "fg": 544 }, - { "id": "overlay_male_worn_longshirt", "fg": 545 }, - { "id": "overlay_male_worn_lsurvivor_suit", "fg": 546 }, - { "id": "overlay_male_worn_maid_dress", "fg": 547 }, - { "id": "overlay_male_worn_marloss_scarf", "fg": 548 }, - { "id": "overlay_male_worn_mittens", "fg": 549 }, - { "id": "overlay_male_worn_nanoskirt", "fg": 550 }, - { "id": "overlay_male_worn_nomex_gloves", "fg": 551 }, - { "id": "overlay_male_worn_nomex_suit", "fg": 552 }, - { "id": "overlay_male_worn_optical_cloak", "fg": 553 }, - { "id": "overlay_male_worn_panties", "fg": 554 }, - { "id": "overlay_male_worn_pants", "fg": 555 }, - { "id": "overlay_male_worn_pants_army", "fg": 556 }, - { "id": "overlay_male_worn_pants_cargo", "fg": 557 }, - { "id": "overlay_male_worn_pants_checkered", "fg": 558 }, - { "id": "overlay_male_worn_pants_faux_fur", "fg": 559 }, - { "id": "overlay_male_worn_pants_fur", "fg": 560 }, - { "id": "overlay_male_worn_pants_leather", "fg": 561 }, - { "id": "overlay_male_worn_pants_ski", "fg": 562 }, - { "id": "overlay_male_worn_peacoat", "fg": 563 }, - { "id": "overlay_male_worn_pearl_collar", "fg": 564 }, - { "id": "overlay_male_worn_polo_shirt", "fg": 565 }, - { "id": "overlay_male_worn_poncho", "fg": 566 }, - { "id": "overlay_male_worn_postman_shirt", "fg": 567 }, - { "id": "overlay_male_worn_postman_shorts", "fg": 568 }, - { "id": "overlay_male_worn_robe", "fg": 569 }, - { "id": "overlay_male_worn_robofac_enviro_suit", "fg": 570 }, - { "id": "overlay_male_worn_robofac_jumpsuit", "fg": 571 }, - { "id": "overlay_male_worn_shark_suit", "fg": 572 }, - { "id": "overlay_male_worn_shark_suit_faraday", "fg": 573 }, - { "id": "overlay_male_worn_sheriffshirt", "fg": 574 }, - { "id": "overlay_male_worn_shorts", "fg": 575 }, - { "id": "overlay_male_worn_shorts_cargo", "fg": 576 }, - { "id": "overlay_male_worn_shorts_denim", "fg": 577 }, - { "id": "overlay_male_worn_ski_jacket", "fg": 578 }, - { "id": "overlay_male_worn_skirt", "fg": 579 }, - { "id": "overlay_male_worn_skirt_leather", "fg": 580 }, - { "id": "overlay_male_worn_sleeveless_duster", "fg": 581 }, - { "id": "overlay_male_worn_sleeveless_duster_faux_fur", "fg": 582 }, - { "id": "overlay_male_worn_sleeveless_duster_fur", "fg": 583 }, - { "id": "overlay_male_worn_sleeveless_duster_leather", "fg": 584 }, - { "id": "overlay_male_worn_sleeveless_duster_survivor", "fg": 585 }, - { "id": "overlay_male_worn_sleeveless_sleeveless_trenchcoat_survivor", "fg": 586 }, - { "id": "overlay_male_worn_sleeveless_trenchcoat", "fg": 587 }, - { "id": "overlay_male_worn_sleeveless_trenchcoat_faux_fur", "fg": 588 }, - { "id": "overlay_male_worn_sleeveless_trenchcoat_fur", "fg": 589 }, - { "id": "overlay_male_worn_sleeveless_trenchcoat_leather", "fg": 590 }, - { "id": "overlay_male_worn_sleeveless_tunic", "fg": 591 }, - { "id": "overlay_male_worn_snuggie", "fg": 592 }, - { "id": "overlay_male_worn_sockmitts", "fg": 593 }, - { "id": "overlay_male_worn_sports_bra", "fg": 594 }, - { "id": "overlay_male_worn_stillsuit", "fg": 595 }, - { "id": "overlay_male_worn_stockings_tent_arms", "fg": 596 }, - { "id": "overlay_male_worn_striped_pants", "fg": 597 }, - { "id": "overlay_male_worn_striped_shirt", "fg": 598 }, - { "id": "overlay_male_worn_subsuit_xl", "fg": 599 }, - { "id": "overlay_male_worn_suit", "fg": 600 }, - { "id": "overlay_male_worn_sundress", "fg": 601 }, - { "id": "overlay_male_worn_survivor_suit", "fg": 602 }, - { "id": "overlay_male_worn_swat_armor", "fg": 603 }, - { "id": "overlay_male_worn_sweater", "fg": 604 }, - { "id": "overlay_male_worn_sweatshirt", "fg": 605 }, - { "id": "overlay_male_worn_tank_top", "fg": 606 }, - { "id": "overlay_male_worn_technician_pants_gray", "fg": 607 }, - { "id": "overlay_male_worn_technician_shirt_gray", "fg": 608 }, - { "id": "overlay_male_worn_thawb", "fg": 609 }, - { "id": "overlay_male_worn_thermal_shirt", "fg": 610 }, - { "id": "overlay_male_worn_tights", "fg": 611 }, - { "id": "overlay_male_worn_touring_suit", "fg": 612 }, - { "id": "overlay_male_worn_trenchcoat", "fg": 613 }, - { "id": "overlay_male_worn_trenchcoat_faux_fur", "fg": 614 }, - { "id": "overlay_male_worn_trenchcoat_fur", "fg": 615 }, - { "id": "overlay_male_worn_trenchcoat_leather", "fg": 616 }, - { "id": "overlay_male_worn_trenchcoat_survivor", "fg": 617 }, - { "id": "overlay_male_worn_trenchcoat_trenchcoat_leather", "fg": 618 }, - { "id": "overlay_male_worn_trunks", "fg": 619 }, - { "id": "overlay_male_worn_tshirt", "fg": 620 }, - { "id": "overlay_male_worn_tshirt_text", "fg": 621 }, - { "id": "overlay_male_worn_tshirt_tour", "fg": 622 }, - { "id": "overlay_male_worn_tunic", "fg": 623 }, - { "id": "overlay_male_worn_tunic_rag", "fg": 624 }, - { "id": "overlay_male_worn_tux", "fg": 625 }, - { "id": "overlay_male_worn_under_armor", "fg": 626 }, - { "id": "overlay_male_worn_under_armor_short", "fg": 627 }, - { "id": "overlay_male_worn_undershirt", "fg": 628 }, - { "id": "overlay_male_worn_union_suit", "fg": 629 }, - { "id": "overlay_male_worn_unitard", "fg": 630 }, - { "id": "overlay_male_worn_vest_leather", "fg": 631 }, - { "id": "overlay_male_worn_waistcoat", "fg": 632 }, - { "id": "overlay_male_worn_wetsuit", "fg": 633 }, - { "id": "overlay_male_worn_wetsuit_gloves", "fg": 634 }, - { "id": "overlay_male_worn_wetsuit_hood", "fg": 635 }, - { "id": "overlay_male_worn_wetsuit_spring", "fg": 636 }, - { "id": "overlay_male_worn_winter_gloves_army", "fg": 637 }, - { "id": "overlay_male_worn_winter_jacket_army", "fg": 638 }, - { "id": "overlay_male_worn_winter_pants_army", "fg": 639 }, - { "id": "overlay_male_worn_wool_hoodie", "fg": 640 }, - { "id": "overlay_male_worn_wool_suit", "fg": 641 }, - { "id": "overlay_male_worn_wsurvivor_suit", "fg": 642 }, - { "id": "overlay_male_worn_xlboxer_briefs", "fg": 643 }, - { "id": "overlay_male_worn_xlboxer_shorts", "fg": 644 }, - { "id": "overlay_male_worn_xlboy_shorts", "fg": 645 }, - { "id": "overlay_male_worn_xlhsurvivor_suit", "fg": 646 }, - { "id": "overlay_male_worn_xlsports_bra", "fg": 647 }, - { "id": "overlay_male_worn_xlsurvivor_suit", "fg": 648 }, - { "id": "overlay_male_worn_yukata", "fg": 649 }, - { "id": "overlay_male_worn_zentai", "fg": 650 }, - { "id": "overlay_male_worn_zubon_gi", "fg": 651 }, - { "id": "overlay_worn_male_jeans_red", "fg": 652 }, - { "id": "rm13_armor", "fg": 653 }, - { "id": [ "animation_bullet_shrapnel", "animation_bullet_normal" ], "fg": 663 }, - { "id": "animation_hit", "fg": 671 }, + { "id": "overlay_female_worn_aep_suit", "fg": 93 }, + { "id": "overlay_female_worn_american_flag", "fg": 94 }, + { "id": "overlay_female_worn_anbc_suit", "fg": 95 }, + { "id": "overlay_female_worn_apron_leather", "fg": 96 }, + { "id": "overlay_female_worn_armor_acidchitin", "fg": 97 }, + { "id": "overlay_female_worn_armor_blarmor", "fg": 98 }, + { "id": "overlay_female_worn_armor_chitin", "fg": 99 }, + { "id": "overlay_female_worn_armor_farmor", "fg": 100 }, + { "id": "overlay_female_worn_armor_larmor", "fg": 101 }, + { "id": "overlay_female_worn_armor_lightplate", "fg": 102 }, + { "id": "overlay_female_worn_armor_nomad", "fg": 103 }, + { "id": "overlay_female_worn_armor_nomad_light", "fg": 104 }, + { "id": "overlay_female_worn_armor_plarmor", "fg": 105 }, + { "id": "overlay_female_worn_armor_plate", "fg": 106 }, + { "id": "overlay_female_worn_armor_riot", "fg": 107 }, + { "id": "overlay_female_worn_armor_samurai", "fg": 108 }, + { "id": "overlay_female_worn_armor_scavenger", "fg": 109 }, + { "id": "overlay_female_worn_armor_scrapsuit", "fg": 110 }, + { "id": "overlay_female_worn_army_top", "fg": 111 }, + { "id": "overlay_female_worn_b_shorts", "fg": 112 }, + { "id": "overlay_female_worn_ballistic_vest_empty", "fg": 113 }, + { "id": "overlay_female_worn_ballistic_vest_esapi", "fg": 114 }, + { "id": "overlay_female_worn_bead_necklace", "fg": 115 }, + { "id": "overlay_female_worn_beekeeping_gloves", "fg": 116 }, + { "id": "overlay_female_worn_beekeeping_suit", "fg": 117 }, + { "id": "overlay_female_worn_bikini_bottom", "fg": 118 }, + { "id": "overlay_female_worn_bikini_top", "fg": 119 }, + { "id": "overlay_female_worn_bikini_top_fur", "fg": 120 }, + { "id": "overlay_female_worn_bikini_top_leather", "fg": 121 }, + { "id": "overlay_female_worn_blazer", "fg": 122 }, + { "id": "overlay_female_worn_bondage_suit", "fg": 123 }, + { "id": "overlay_female_worn_boxer_briefs", "fg": 124 }, + { "id": "overlay_female_worn_boxer_shorts", "fg": 125 }, + { "id": "overlay_female_worn_boxing_gloves", "fg": 126 }, + { "id": "overlay_female_worn_boy_shorts", "fg": 127 }, + { "id": "overlay_female_worn_bra", "fg": 128 }, + { "id": "overlay_female_worn_breeches", "fg": 129 }, + { "id": "overlay_female_worn_briefs", "fg": 130 }, + { "id": "overlay_female_worn_bronze_medal", "fg": 131 }, + { "id": "overlay_female_worn_bunker_coat", "fg": 132 }, + { "id": "overlay_female_worn_camisole", "fg": 133 }, + { "id": "overlay_female_worn_cape_fp", "fg": 134 }, + { "id": "overlay_female_worn_cassock", "fg": 135 }, + { "id": "overlay_female_worn_chainmail_hands", "fg": 136 }, + { "id": "overlay_female_worn_chainmail_hauberk", "fg": 137 }, + { "id": "overlay_female_worn_chainmail_suit", "fg": 138 }, + { "id": "overlay_female_worn_chainmail_suit_faraday", "fg": 139 }, + { "id": "overlay_female_worn_chestwrap", "fg": 140 }, + { "id": "overlay_female_worn_chestwrap_fur", "fg": 141 }, + { "id": "overlay_female_worn_chestwrap_leather", "fg": 142 }, + { "id": "overlay_female_worn_chestwrap_wool", "fg": 143 }, + { "id": "overlay_female_worn_cleansuit", "fg": 144 }, + { "id": "overlay_female_worn_cloak", "fg": 145 }, + { "id": "overlay_female_worn_cloak_fur", "fg": 146 }, + { "id": "overlay_female_worn_cloak_leather", "fg": 147 }, + { "id": "overlay_female_worn_cloak_wool", "fg": 148 }, + { "id": "overlay_female_worn_clown_suit", "fg": 149 }, + { "id": "overlay_female_worn_coat_faux_fur", "fg": 150 }, + { "id": "overlay_female_worn_coat_fur", "fg": 151 }, + { "id": "overlay_female_worn_coat_fur_sf", "fg": 152 }, + { "id": "overlay_female_worn_coat_gut", "fg": 153 }, + { "id": "overlay_female_worn_coat_lab", "fg": 154 }, + { "id": "overlay_female_worn_coat_rain", "fg": 155 }, + { "id": "overlay_female_worn_coat_winter", "fg": 156 }, + { "id": "overlay_female_worn_corset", "fg": 157 }, + { "id": "overlay_female_worn_dragonskin", "fg": 158 }, + { "id": "overlay_female_worn_dragonskinempty", "fg": 159 }, + { "id": "overlay_female_worn_dress", "fg": 160 }, + { "id": "overlay_female_worn_dress_shirt", "fg": 161 }, + { "id": "overlay_female_worn_dress_wedding", "fg": 162 }, + { "id": "overlay_female_worn_duster", "fg": 163 }, + { "id": "overlay_female_worn_duster_faux_fur", "fg": 164 }, + { "id": "overlay_female_worn_duster_fur", "fg": 165 }, + { "id": "overlay_female_worn_duster_leather", "fg": 166 }, + { "id": "overlay_female_worn_duster_survivor", "fg": 167 }, + { "id": "overlay_female_worn_entry_suit", "fg": 168 }, + { "id": "overlay_female_worn_fire_gauntlets", "fg": 169 }, + { "id": "overlay_female_worn_fishing_waders", "fg": 170 }, + { "id": "overlay_female_worn_flag_shirt", "fg": 171 }, + { "id": "overlay_female_worn_flotation_vest", "fg": 172 }, + { "id": "overlay_female_worn_flotation_vest_ms", "fg": 173 }, + { "id": "overlay_female_worn_fsurvivor_suit", "fg": 174 }, + { "id": "overlay_female_worn_gambeson", "fg": 175 }, + { "id": "overlay_female_worn_gauntlet_fencing", "fg": 176 }, + { "id": "overlay_female_worn_gauntlet_fencing_l", "fg": 177 }, + { "id": "overlay_female_worn_gauntlets_acidchitin", "fg": 178 }, + { "id": "overlay_female_worn_gauntlets_chitin", "fg": 179 }, + { "id": "overlay_female_worn_gauntlets_larmor", "fg": 180 }, + { "id": "overlay_female_worn_glove_jackson", "fg": 181 }, + { "id": "overlay_female_worn_gloves_bag", "fg": 182 }, + { "id": "overlay_female_worn_gloves_cut_resistant", "fg": 183 }, + { "id": "overlay_female_worn_gloves_fingerless", "fg": 184 }, + { "id": "overlay_female_worn_gloves_fingerless_mod", "fg": 185 }, + { "id": "overlay_female_worn_gloves_fsurvivor", "fg": 186 }, + { "id": "overlay_female_worn_gloves_fur", "fg": 187 }, + { "id": "overlay_female_worn_gloves_golf", "fg": 188 }, + { "id": "overlay_female_worn_gloves_h20survivor", "fg": 189 }, + { "id": "overlay_female_worn_gloves_hsurvivor", "fg": 190 }, + { "id": "overlay_female_worn_gloves_leather", "fg": 191 }, + { "id": "overlay_female_worn_gloves_light", "fg": 192 }, + { "id": "overlay_female_worn_gloves_liner", "fg": 193 }, + { "id": "overlay_female_worn_gloves_lsurvivor", "fg": 194 }, + { "id": "overlay_female_worn_gloves_medical", "fg": 195 }, + { "id": "overlay_female_worn_gloves_plate", "fg": 196 }, + { "id": "overlay_female_worn_gloves_rubber", "fg": 197 }, + { "id": "overlay_female_worn_gloves_survivor", "fg": 198 }, + { "id": "overlay_female_worn_gloves_survivor_fingerless", "fg": 199 }, + { "id": "overlay_female_worn_gloves_tactical", "fg": 200 }, + { "id": "overlay_female_worn_gloves_winter", "fg": 201 }, + { "id": "overlay_female_worn_gloves_wool", "fg": 202 }, + { "id": "overlay_female_worn_gloves_work", "fg": 203 }, + { "id": "overlay_female_worn_gloves_wraps", "fg": 204 }, + { "id": "overlay_female_worn_gloves_wraps_fur", "fg": 205 }, + { "id": "overlay_female_worn_gloves_wraps_leather", "fg": 206 }, + { "id": "overlay_female_worn_gloves_wraps_wool", "fg": 207 }, + { "id": "overlay_female_worn_gloves_wsurvivor", "fg": 208 }, + { "id": "overlay_female_worn_gloves_xlsurvivor", "fg": 209 }, + { "id": "overlay_female_worn_gold_medal", "fg": 210 }, + { "id": "overlay_female_worn_gold_necklace", "fg": 211 }, + { "id": "overlay_female_worn_gown", "fg": 212 }, + { "id": "overlay_female_worn_greatcoat", "fg": 213 }, + { "id": "overlay_female_worn_h20survivor_suit", "fg": 214 }, + { "id": "overlay_female_worn_hakama", "fg": 215 }, + { "id": "overlay_female_worn_hakama_gi", "fg": 216 }, + { "id": "overlay_female_worn_halter_top", "fg": 217 }, + { "id": "overlay_female_worn_haori", "fg": 218 }, + { "id": "overlay_female_worn_hazmat_suit", "fg": 219 }, + { "id": "overlay_female_worn_holy_symbol", "fg": 220 }, + { "id": "overlay_female_worn_holy_symbol_wood", "fg": 221 }, + { "id": "overlay_female_worn_hood_h20survivor", "fg": 222 }, + { "id": "overlay_female_worn_hoodie", "fg": 223 }, + { "id": "overlay_female_worn_hot_pants", "fg": 224 }, + { "id": "overlay_female_worn_hot_pants_fur", "fg": 225 }, + { "id": "overlay_female_worn_hot_pants_leather", "fg": 226 }, + { "id": "overlay_female_worn_house_coat", "fg": 227 }, + { "id": "overlay_female_worn_hsurvivor_suit", "fg": 228 }, + { "id": "overlay_female_worn_jacket_army", "fg": 229 }, + { "id": "overlay_female_worn_jacket_chef", "fg": 230 }, + { "id": "overlay_female_worn_jacket_evac", "fg": 231 }, + { "id": "overlay_female_worn_jacket_flannel", "fg": 232 }, + { "id": "overlay_female_worn_jacket_jean", "fg": 233 }, + { "id": "overlay_female_worn_jacket_leather", "fg": 234 }, + { "id": "overlay_female_worn_jacket_leather_red", "fg": 235 }, + { "id": "overlay_female_worn_jacket_light", "fg": 236 }, + { "id": "overlay_female_worn_jacket_windbreaker", "fg": 237 }, + { "id": "overlay_female_worn_jeans", "fg": 238 }, + { "id": "overlay_female_worn_jeans_red", "fg": 239 }, + { "id": "overlay_female_worn_jedi_cloak", "fg": 240 }, + { "id": "overlay_female_worn_jersey", "fg": 241 }, + { "id": "overlay_female_worn_judo_gi", "fg": 242 }, + { "id": "overlay_female_worn_jumpsuit", "fg": 243 }, + { "id": "overlay_female_worn_karate_gi", "fg": 244 }, + { "id": "overlay_female_worn_kariginu", "fg": 245 }, + { "id": "overlay_female_worn_keffiyeh", "fg": 246 }, + { "id": "overlay_female_worn_keikogi", "fg": 247 }, + { "id": "overlay_female_worn_kilt", "fg": 248 }, + { "id": "overlay_female_worn_kilt_leather", "fg": 249 }, + { "id": "overlay_female_worn_kimono", "fg": 250 }, + { "id": "overlay_female_worn_kittel", "fg": 251 }, + { "id": "overlay_female_worn_leg_warmers", "fg": 252 }, + { "id": "overlay_female_worn_leg_warmers_f", "fg": 253 }, + { "id": "overlay_female_worn_leg_warmers_xl", "fg": 254 }, + { "id": "overlay_female_worn_leggings", "fg": 255 }, + { "id": "overlay_female_worn_leotard", "fg": 256 }, + { "id": "overlay_female_worn_linuxtshirt", "fg": 257 }, + { "id": "overlay_female_worn_loincloth", "fg": 258 }, + { "id": "overlay_female_worn_loincloth_fur", "fg": 259 }, + { "id": "overlay_female_worn_loincloth_leather", "fg": 260 }, + { "id": "overlay_female_worn_loincloth_wool", "fg": 261 }, + { "id": "overlay_female_worn_long_glove_white", "fg": 262 }, + { "id": "overlay_female_worn_long_underpants", "fg": 263 }, + { "id": "overlay_female_worn_long_undertop", "fg": 264 }, + { "id": "overlay_female_worn_long_undertop_sleeveless", "fg": 265 }, + { "id": "overlay_female_worn_longshirt", "fg": 266 }, + { "id": "overlay_female_worn_lsurvivor_suit", "fg": 267 }, + { "id": "overlay_female_worn_maid_dress", "fg": 268 }, + { "id": "overlay_female_worn_marloss_scarf", "fg": 269 }, + { "id": "overlay_female_worn_mittens", "fg": 270 }, + { "id": "overlay_female_worn_nanoskirt", "fg": 271 }, + { "id": "overlay_female_worn_nomex_gloves", "fg": 272 }, + { "id": "overlay_female_worn_nomex_suit", "fg": 273 }, + { "id": "overlay_female_worn_optical_cloak", "fg": 274 }, + { "id": "overlay_female_worn_panties", "fg": 275 }, + { "id": "overlay_female_worn_pants", "fg": 276 }, + { "id": "overlay_female_worn_pants_army", "fg": 277 }, + { "id": "overlay_female_worn_pants_cargo", "fg": 278 }, + { "id": "overlay_female_worn_pants_checkered", "fg": 279 }, + { "id": "overlay_female_worn_pants_faux_fur", "fg": 280 }, + { "id": "overlay_female_worn_pants_fur", "fg": 281 }, + { "id": "overlay_female_worn_pants_leather", "fg": 282 }, + { "id": "overlay_female_worn_pants_ski", "fg": 283 }, + { "id": "overlay_female_worn_peacoat", "fg": 284 }, + { "id": "overlay_female_worn_pearl_collar", "fg": 285 }, + { "id": "overlay_female_worn_platinum_cowl_wool", "fg": 286 }, + { "id": "overlay_female_worn_polo_shirt", "fg": 287 }, + { "id": "overlay_female_worn_poncho", "fg": 288 }, + { "id": "overlay_female_worn_postman_shirt", "fg": 289 }, + { "id": "overlay_female_worn_postman_shorts", "fg": 290 }, + { "id": "overlay_female_worn_robe", "fg": 291 }, + { "id": "overlay_female_worn_robofac_enviro_suit", "fg": 292 }, + { "id": "overlay_female_worn_robofac_jumpsuit", "fg": 293 }, + { "id": "overlay_female_worn_shark_suit", "fg": 294 }, + { "id": "overlay_female_worn_shark_suit_faraday", "fg": 295 }, + { "id": "overlay_female_worn_sheriffshirt", "fg": 296 }, + { "id": "overlay_female_worn_shorts", "fg": 297 }, + { "id": "overlay_female_worn_shorts_cargo", "fg": 298 }, + { "id": "overlay_female_worn_shorts_denim", "fg": 299 }, + { "id": "overlay_female_worn_ski_jacket", "fg": 300 }, + { "id": "overlay_female_worn_skirt", "fg": 301 }, + { "id": "overlay_female_worn_skirt_leather", "fg": 302 }, + { "id": "overlay_female_worn_sleeveless_duster", "fg": 303 }, + { "id": "overlay_female_worn_sleeveless_duster_faux_fur", "fg": 304 }, + { "id": "overlay_female_worn_sleeveless_duster_fur", "fg": 305 }, + { "id": "overlay_female_worn_sleeveless_duster_leather", "fg": 306 }, + { "id": "overlay_female_worn_sleeveless_duster_survivor", "fg": 307 }, + { "id": "overlay_female_worn_sleeveless_trenchcoat", "fg": 308 }, + { "id": "overlay_female_worn_sleeveless_trenchcoat_faux_fur", "fg": 309 }, + { "id": "overlay_female_worn_sleeveless_trenchcoat_fur", "fg": 310 }, + { "id": "overlay_female_worn_sleeveless_trenchcoat_leather", "fg": 311 }, + { "id": "overlay_female_worn_sleeveless_trenchcoat_survivor", "fg": 312 }, + { "id": "overlay_female_worn_sleeveless_tunic", "fg": 313 }, + { "id": "overlay_female_worn_snuggie", "fg": 314 }, + { "id": "overlay_female_worn_sockmitts", "fg": 315 }, + { "id": "overlay_female_worn_sports_bra", "fg": 316 }, + { "id": "overlay_female_worn_stillsuit", "fg": 317 }, + { "id": "overlay_female_worn_stockings_tent_arms", "fg": 318 }, + { "id": "overlay_female_worn_striped_pants", "fg": 319 }, + { "id": "overlay_female_worn_striped_shirt", "fg": 320 }, + { "id": "overlay_female_worn_subsuit_xl", "fg": 321 }, + { "id": "overlay_female_worn_suit", "fg": 322 }, + { "id": "overlay_female_worn_sundress", "fg": 323 }, + { "id": "overlay_female_worn_survivor_suit", "fg": 324 }, + { "id": "overlay_female_worn_swat_armor", "fg": 325 }, + { "id": "overlay_female_worn_sweater", "fg": 326 }, + { "id": "overlay_female_worn_sweatshirt", "fg": 327 }, + { "id": "overlay_female_worn_tank_top", "fg": 328 }, + { "id": "overlay_female_worn_technician_pants_gray", "fg": 329 }, + { "id": "overlay_female_worn_technician_shirt_gray", "fg": 330 }, + { "id": "overlay_female_worn_thawb", "fg": 331 }, + { "id": "overlay_female_worn_thermal_shirt", "fg": 332 }, + { "id": "overlay_female_worn_tights", "fg": 333 }, + { "id": "overlay_female_worn_touring_suit", "fg": 334 }, + { "id": "overlay_female_worn_trenchcoat", "fg": 335 }, + { "id": "overlay_female_worn_trenchcoat_faux_fur", "fg": 336 }, + { "id": "overlay_female_worn_trenchcoat_fur", "fg": 337 }, + { "id": "overlay_female_worn_trenchcoat_leather", "fg": 338 }, + { "id": "overlay_female_worn_trenchcoat_survivor", "fg": 339 }, + { "id": "overlay_female_worn_trunks", "fg": 340 }, + { "id": "overlay_female_worn_tshirt", "fg": 341 }, + { "id": "overlay_female_worn_tshirt_text", "fg": 342 }, + { "id": "overlay_female_worn_tshirt_tour", "fg": 343 }, + { "id": "overlay_female_worn_tunic", "fg": 344 }, + { "id": "overlay_female_worn_tunic_rag", "fg": 345 }, + { "id": "overlay_female_worn_tux", "fg": 346 }, + { "id": "overlay_female_worn_under_armor", "fg": 347 }, + { "id": "overlay_female_worn_under_armor_shorts", "fg": 348 }, + { "id": "overlay_female_worn_undershirt", "fg": 349 }, + { "id": "overlay_female_worn_union_suit", "fg": 350 }, + { "id": "overlay_female_worn_unitard", "fg": 351 }, + { "id": "overlay_female_worn_vest_leather", "fg": 352 }, + { "id": "overlay_female_worn_waistcoat", "fg": 353 }, + { "id": "overlay_female_worn_wetsuit", "fg": 354 }, + { "id": "overlay_female_worn_wetsuit_gloves", "fg": 355 }, + { "id": "overlay_female_worn_wetsuit_hood", "fg": 356 }, + { "id": "overlay_female_worn_wetsuit_spring", "fg": 357 }, + { "id": "overlay_female_worn_winter_gloves_army", "fg": 358 }, + { "id": "overlay_female_worn_winter_jacket_army", "fg": 359 }, + { "id": "overlay_female_worn_winter_pants_army", "fg": 360 }, + { "id": "overlay_female_worn_wool_hoodie", "fg": 361 }, + { "id": "overlay_female_worn_wool_suit", "fg": 362 }, + { "id": "overlay_female_worn_wsurvivor_suit", "fg": 363 }, + { "id": "overlay_female_worn_xlboxer_briefs", "fg": 364 }, + { "id": "overlay_female_worn_xlboxer_shorts", "fg": 365 }, + { "id": "overlay_female_worn_xlboy_shorts", "fg": 366 }, + { "id": "overlay_female_worn_xlhsurvivor_suit", "fg": 367 }, + { "id": "overlay_female_worn_xlsports_bra", "fg": 368 }, + { "id": "overlay_female_worn_xlsurvivor_suit", "fg": 369 }, + { "id": "overlay_female_worn_yukata", "fg": 370 }, + { "id": "overlay_female_worn_zentai", "fg": 371 }, + { "id": "overlay_female_worn_zubon_gi", "fg": 372 }, + { "id": "overlay_male_jeans_red", "fg": 373 }, + { "id": "overlay_male_under_armor_shorts", "fg": 374 }, + { "id": "overlay_male_worn_aep_suit", "fg": 375 }, + { "id": "overlay_male_worn_american_flag", "fg": 376 }, + { "id": "overlay_male_worn_anbc_suit", "fg": 377 }, + { "id": "overlay_male_worn_apron_leather", "fg": 378 }, + { "id": "overlay_male_worn_armor_acidchitin", "fg": 379 }, + { "id": "overlay_male_worn_armor_blarmor", "fg": 380 }, + { "id": "overlay_male_worn_armor_chitin", "fg": 381 }, + { "id": "overlay_male_worn_armor_farmor", "fg": 382 }, + { "id": "overlay_male_worn_armor_larmor", "fg": 383 }, + { "id": "overlay_male_worn_armor_lightplate", "fg": 384 }, + { "id": "overlay_male_worn_armor_nomad", "fg": 385 }, + { "id": "overlay_male_worn_armor_nomad_light", "fg": 386 }, + { "id": "overlay_male_worn_armor_plarmor", "fg": 387 }, + { "id": "overlay_male_worn_armor_plate", "fg": 388 }, + { "id": "overlay_male_worn_armor_riot", "fg": 389 }, + { "id": "overlay_male_worn_armor_samurai", "fg": 390 }, + { "id": "overlay_male_worn_armor_scavenger", "fg": 391 }, + { "id": "overlay_male_worn_armor_scrapsuit", "fg": 392 }, + { "id": "overlay_male_worn_army_top", "fg": 393 }, + { "id": "overlay_male_worn_b_shorts", "fg": 394 }, + { "id": "overlay_male_worn_ballistic_vest_empty", "fg": 395 }, + { "id": "overlay_male_worn_ballistic_vest_esapi", "fg": 396 }, + { "id": "overlay_male_worn_bead_necklace", "fg": 397 }, + { "id": "overlay_male_worn_beekeeping_gloves", "fg": 398 }, + { "id": "overlay_male_worn_beekeeping_suit", "fg": 399 }, + { "id": "overlay_male_worn_bikini_bottom", "fg": 400 }, + { "id": "overlay_male_worn_bikini_top", "fg": 401 }, + { "id": "overlay_male_worn_bikini_top_fur", "fg": 402 }, + { "id": "overlay_male_worn_bikini_top_leather", "fg": 403 }, + { "id": "overlay_male_worn_blazer", "fg": 404 }, + { "id": "overlay_male_worn_bondage_suit", "fg": 405 }, + { "id": "overlay_male_worn_boxer_briefs", "fg": 406 }, + { "id": "overlay_male_worn_boxer_shorts", "fg": 407 }, + { "id": "overlay_male_worn_boxing_gloves", "fg": 408 }, + { "id": "overlay_male_worn_boy_shorts", "fg": 409 }, + { "id": "overlay_male_worn_bra", "fg": 410 }, + { "id": "overlay_male_worn_breeches", "fg": 411 }, + { "id": "overlay_male_worn_briefs", "fg": 412 }, + { "id": "overlay_male_worn_bronze_medal", "fg": 413 }, + { "id": "overlay_male_worn_bunker_coat", "fg": 414 }, + { "id": "overlay_male_worn_camisole", "fg": 415 }, + { "id": "overlay_male_worn_cape_fp", "fg": 416 }, + { "id": "overlay_male_worn_cassock", "fg": 417 }, + { "id": "overlay_male_worn_chainmail_hands", "fg": 418 }, + { "id": "overlay_male_worn_chainmail_hauberk", "fg": 419 }, + { "id": "overlay_male_worn_chainmail_suit", "fg": 420 }, + { "id": "overlay_male_worn_chainmail_suit_faraday", "fg": 421 }, + { "id": "overlay_male_worn_chestwrap", "fg": 422 }, + { "id": "overlay_male_worn_chestwrap_fur", "fg": 423 }, + { "id": "overlay_male_worn_chestwrap_leather", "fg": 424 }, + { "id": "overlay_male_worn_chestwrap_wool", "fg": 425 }, + { "id": "overlay_male_worn_cleansuit", "fg": 426 }, + { "id": "overlay_male_worn_cloak", "fg": 427 }, + { "id": "overlay_male_worn_cloak_fur", "fg": 428 }, + { "id": "overlay_male_worn_cloak_leather", "fg": 429 }, + { "id": "overlay_male_worn_cloak_wool", "fg": 430 }, + { "id": "overlay_male_worn_clown_suit", "fg": 431 }, + { "id": "overlay_male_worn_coat_faux_fur", "fg": 432 }, + { "id": "overlay_male_worn_coat_fur", "fg": 433 }, + { "id": "overlay_male_worn_coat_fur_sf", "fg": 434 }, + { "id": "overlay_male_worn_coat_gut", "fg": 435 }, + { "id": "overlay_male_worn_coat_lab", "fg": 436 }, + { "id": "overlay_male_worn_coat_rain", "fg": 437 }, + { "id": "overlay_male_worn_coat_winter", "fg": 438 }, + { "id": "overlay_male_worn_corset", "fg": 439 }, + { "id": "overlay_male_worn_cowl_wool", "fg": 440 }, + { "id": "overlay_male_worn_dragonskin", "fg": 441 }, + { "id": "overlay_male_worn_dragonskinempty", "fg": 442 }, + { "id": "overlay_male_worn_dress", "fg": 443 }, + { "id": "overlay_male_worn_dress_shirt", "fg": 444 }, + { "id": "overlay_male_worn_dress_wedding", "fg": 445 }, + { "id": "overlay_male_worn_duster", "fg": 446 }, + { "id": "overlay_male_worn_duster_faux_fur", "fg": 447 }, + { "id": "overlay_male_worn_duster_fur", "fg": 448 }, + { "id": "overlay_male_worn_duster_leather", "fg": 449 }, + { "id": "overlay_male_worn_duster_survivor", "fg": 450 }, + { "id": "overlay_male_worn_entry_suit", "fg": 451 }, + { "id": "overlay_male_worn_fire_gauntlets", "fg": 452 }, + { "id": "overlay_male_worn_fishing_waders", "fg": 453 }, + { "id": "overlay_male_worn_flag_shirt", "fg": 454 }, + { "id": "overlay_male_worn_flotation_vest", "fg": 455 }, + { "id": "overlay_male_worn_flotation_vest_ms", "fg": 456 }, + { "id": "overlay_male_worn_fsurvivor_suit", "fg": 457 }, + { "id": "overlay_male_worn_gambeson", "fg": 458 }, + { "id": "overlay_male_worn_gauntlet_fencing", "fg": 459 }, + { "id": "overlay_male_worn_gauntlet_fencing_l", "fg": 460 }, + { "id": "overlay_male_worn_gauntlets_acidchitin", "fg": 461 }, + { "id": "overlay_male_worn_gauntlets_chitin", "fg": 462 }, + { "id": "overlay_male_worn_gauntlets_larmor", "fg": 463 }, + { "id": "overlay_male_worn_glove_jackson", "fg": 464 }, + { "id": "overlay_male_worn_gloves_bag", "fg": 465 }, + { "id": "overlay_male_worn_gloves_cut_resistant", "fg": 466 }, + { "id": "overlay_male_worn_gloves_fingerless", "fg": 467 }, + { "id": "overlay_male_worn_gloves_fingerless_mod", "fg": 468 }, + { "id": "overlay_male_worn_gloves_gloves_fsurvivor", "fg": 469 }, + { "id": "overlay_male_worn_gloves_gloves_fur", "fg": 470 }, + { "id": "overlay_male_worn_gloves_gloves_wraps", "fg": 471 }, + { "id": "overlay_male_worn_gloves_gloves_wraps_fur", "fg": 472 }, + { "id": "overlay_male_worn_gloves_gloves_wraps_leather", "fg": 473 }, + { "id": "overlay_male_worn_gloves_gloves_wraps_wool", "fg": 474 }, + { "id": "overlay_male_worn_gloves_gloves_wsurvivor", "fg": 475 }, + { "id": "overlay_male_worn_gloves_gloves_xlsurvivor", "fg": 476 }, + { "id": "overlay_male_worn_gloves_golf", "fg": 477 }, + { "id": "overlay_male_worn_gloves_h20survivor", "fg": 478 }, + { "id": "overlay_male_worn_gloves_hsurvivor", "fg": 479 }, + { "id": "overlay_male_worn_gloves_leather", "fg": 480 }, + { "id": "overlay_male_worn_gloves_light", "fg": 481 }, + { "id": "overlay_male_worn_gloves_liner", "fg": 482 }, + { "id": "overlay_male_worn_gloves_lsurvivor", "fg": 483 }, + { "id": "overlay_male_worn_gloves_medical", "fg": 484 }, + { "id": "overlay_male_worn_gloves_plate", "fg": 485 }, + { "id": "overlay_male_worn_gloves_rubber", "fg": 486 }, + { "id": "overlay_male_worn_gloves_survivor", "fg": 487 }, + { "id": "overlay_male_worn_gloves_survivor_fingerless", "fg": 488 }, + { "id": "overlay_male_worn_gloves_tactical", "fg": 489 }, + { "id": "overlay_male_worn_gloves_winter", "fg": 490 }, + { "id": "overlay_male_worn_gloves_wool", "fg": 491 }, + { "id": "overlay_male_worn_gloves_work", "fg": 492 }, + { "id": "overlay_male_worn_gloves_xlsurvivor", "fg": 493 }, + { "id": "overlay_male_worn_gold_medal", "fg": 494 }, + { "id": "overlay_male_worn_gold_necklace", "fg": 495 }, + { "id": "overlay_male_worn_gown", "fg": 496 }, + { "id": "overlay_male_worn_greatcoat", "fg": 497 }, + { "id": "overlay_male_worn_h20survivor_suit", "fg": 498 }, + { "id": "overlay_male_worn_hakama", "fg": 499 }, + { "id": "overlay_male_worn_hakama_gi", "fg": 500 }, + { "id": "overlay_male_worn_halter_top", "fg": 501 }, + { "id": "overlay_male_worn_haori", "fg": 502 }, + { "id": "overlay_male_worn_hazmat_suit", "fg": 503 }, + { "id": "overlay_male_worn_holy_symbol", "fg": 504 }, + { "id": "overlay_male_worn_holy_symbol_wood", "fg": 505 }, + { "id": "overlay_male_worn_hood_h20survivor", "fg": 506 }, + { "id": "overlay_male_worn_hoodie", "fg": 507 }, + { "id": "overlay_male_worn_hot_pants", "fg": 508 }, + { "id": "overlay_male_worn_hot_pants_fur", "fg": 509 }, + { "id": "overlay_male_worn_hot_pants_leather", "fg": 510 }, + { "id": "overlay_male_worn_house_coat", "fg": 511 }, + { "id": "overlay_male_worn_hsurvivor_suit", "fg": 512 }, + { "id": "overlay_male_worn_jacket_army", "fg": 513 }, + { "id": "overlay_male_worn_jacket_chef", "fg": 514 }, + { "id": "overlay_male_worn_jacket_evac", "fg": 515 }, + { "id": "overlay_male_worn_jacket_flannel", "fg": 516 }, + { "id": "overlay_male_worn_jacket_jean", "fg": 517 }, + { "id": "overlay_male_worn_jacket_leather", "fg": 518 }, + { "id": "overlay_male_worn_jacket_leather_red", "fg": 519 }, + { "id": "overlay_male_worn_jacket_light", "fg": 520 }, + { "id": "overlay_male_worn_jacket_windbreaker", "fg": 521 }, + { "id": "overlay_male_worn_jeans", "fg": 522 }, + { "id": "overlay_male_worn_jeans_red", "fg": 523 }, + { "id": "overlay_male_worn_jedi_cloak", "fg": 524 }, + { "id": "overlay_male_worn_jersey", "fg": 525 }, + { "id": "overlay_male_worn_judo_gi", "fg": 526 }, + { "id": "overlay_male_worn_jumpsuit", "fg": 527 }, + { "id": "overlay_male_worn_karate_gi", "fg": 528 }, + { "id": "overlay_male_worn_kariginu", "fg": 529 }, + { "id": "overlay_male_worn_keffiyeh", "fg": 530 }, + { "id": "overlay_male_worn_keikogi", "fg": 531 }, + { "id": "overlay_male_worn_kilt", "fg": 532 }, + { "id": "overlay_male_worn_kilt_leather", "fg": 533 }, + { "id": "overlay_male_worn_kimono", "fg": 534 }, + { "id": "overlay_male_worn_kittel", "fg": 535 }, + { "id": "overlay_male_worn_leg_warmers", "fg": 536 }, + { "id": "overlay_male_worn_leg_warmers_f", "fg": 537 }, + { "id": "overlay_male_worn_leg_warmers_xl", "fg": 538 }, + { "id": "overlay_male_worn_leggings", "fg": 539 }, + { "id": "overlay_male_worn_leotard", "fg": 540 }, + { "id": "overlay_male_worn_linuxtshirt", "fg": 541 }, + { "id": "overlay_male_worn_loincloth", "fg": 542 }, + { "id": "overlay_male_worn_loincloth_fur", "fg": 543 }, + { "id": "overlay_male_worn_loincloth_leather", "fg": 544 }, + { "id": "overlay_male_worn_loincloth_wool", "fg": 545 }, + { "id": "overlay_male_worn_long_glove_white", "fg": 546 }, + { "id": "overlay_male_worn_long_underpants", "fg": 547 }, + { "id": "overlay_male_worn_long_undertop", "fg": 548 }, + { "id": "overlay_male_worn_long_undertop_sleeveless", "fg": 549 }, + { "id": "overlay_male_worn_longshirt", "fg": 550 }, + { "id": "overlay_male_worn_lsurvivor_suit", "fg": 551 }, + { "id": "overlay_male_worn_maid_dress", "fg": 552 }, + { "id": "overlay_male_worn_marloss_scarf", "fg": 553 }, + { "id": "overlay_male_worn_mittens", "fg": 554 }, + { "id": "overlay_male_worn_nanoskirt", "fg": 555 }, + { "id": "overlay_male_worn_nomex_gloves", "fg": 556 }, + { "id": "overlay_male_worn_nomex_suit", "fg": 557 }, + { "id": "overlay_male_worn_optical_cloak", "fg": 558 }, + { "id": "overlay_male_worn_panties", "fg": 559 }, + { "id": "overlay_male_worn_pants", "fg": 560 }, + { "id": "overlay_male_worn_pants_army", "fg": 561 }, + { "id": "overlay_male_worn_pants_cargo", "fg": 562 }, + { "id": "overlay_male_worn_pants_checkered", "fg": 563 }, + { "id": "overlay_male_worn_pants_faux_fur", "fg": 564 }, + { "id": "overlay_male_worn_pants_fur", "fg": 565 }, + { "id": "overlay_male_worn_pants_leather", "fg": 566 }, + { "id": "overlay_male_worn_pants_ski", "fg": 567 }, + { "id": "overlay_male_worn_peacoat", "fg": 568 }, + { "id": "overlay_male_worn_pearl_collar", "fg": 569 }, + { "id": "overlay_male_worn_polo_shirt", "fg": 570 }, + { "id": "overlay_male_worn_poncho", "fg": 571 }, + { "id": "overlay_male_worn_postman_shirt", "fg": 572 }, + { "id": "overlay_male_worn_postman_shorts", "fg": 573 }, + { "id": "overlay_male_worn_robe", "fg": 574 }, + { "id": "overlay_male_worn_robofac_enviro_suit", "fg": 575 }, + { "id": "overlay_male_worn_robofac_jumpsuit", "fg": 576 }, + { "id": "overlay_male_worn_shark_suit", "fg": 577 }, + { "id": "overlay_male_worn_shark_suit_faraday", "fg": 578 }, + { "id": "overlay_male_worn_sheriffshirt", "fg": 579 }, + { "id": "overlay_male_worn_shorts", "fg": 580 }, + { "id": "overlay_male_worn_shorts_cargo", "fg": 581 }, + { "id": "overlay_male_worn_shorts_denim", "fg": 582 }, + { "id": "overlay_male_worn_ski_jacket", "fg": 583 }, + { "id": "overlay_male_worn_skirt", "fg": 584 }, + { "id": "overlay_male_worn_skirt_leather", "fg": 585 }, + { "id": "overlay_male_worn_sleeveless_duster", "fg": 586 }, + { "id": "overlay_male_worn_sleeveless_duster_faux_fur", "fg": 587 }, + { "id": "overlay_male_worn_sleeveless_duster_fur", "fg": 588 }, + { "id": "overlay_male_worn_sleeveless_duster_leather", "fg": 589 }, + { "id": "overlay_male_worn_sleeveless_duster_survivor", "fg": 590 }, + { "id": "overlay_male_worn_sleeveless_sleeveless_trenchcoat_survivor", "fg": 591 }, + { "id": "overlay_male_worn_sleeveless_trenchcoat", "fg": 592 }, + { "id": "overlay_male_worn_sleeveless_trenchcoat_faux_fur", "fg": 593 }, + { "id": "overlay_male_worn_sleeveless_trenchcoat_fur", "fg": 594 }, + { "id": "overlay_male_worn_sleeveless_trenchcoat_leather", "fg": 595 }, + { "id": "overlay_male_worn_sleeveless_tunic", "fg": 596 }, + { "id": "overlay_male_worn_snuggie", "fg": 597 }, + { "id": "overlay_male_worn_sockmitts", "fg": 598 }, + { "id": "overlay_male_worn_sports_bra", "fg": 599 }, + { "id": "overlay_male_worn_stillsuit", "fg": 600 }, + { "id": "overlay_male_worn_stockings_tent_arms", "fg": 601 }, + { "id": "overlay_male_worn_striped_pants", "fg": 602 }, + { "id": "overlay_male_worn_striped_shirt", "fg": 603 }, + { "id": "overlay_male_worn_subsuit_xl", "fg": 604 }, + { "id": "overlay_male_worn_suit", "fg": 605 }, + { "id": "overlay_male_worn_sundress", "fg": 606 }, + { "id": "overlay_male_worn_survivor_suit", "fg": 607 }, + { "id": "overlay_male_worn_swat_armor", "fg": 608 }, + { "id": "overlay_male_worn_sweater", "fg": 609 }, + { "id": "overlay_male_worn_sweatshirt", "fg": 610 }, + { "id": "overlay_male_worn_tank_top", "fg": 611 }, + { "id": "overlay_male_worn_technician_pants_gray", "fg": 612 }, + { "id": "overlay_male_worn_technician_shirt_gray", "fg": 613 }, + { "id": "overlay_male_worn_thawb", "fg": 614 }, + { "id": "overlay_male_worn_thermal_shirt", "fg": 615 }, + { "id": "overlay_male_worn_tights", "fg": 616 }, + { "id": "overlay_male_worn_touring_suit", "fg": 617 }, + { "id": "overlay_male_worn_trenchcoat", "fg": 618 }, + { "id": "overlay_male_worn_trenchcoat_faux_fur", "fg": 619 }, + { "id": "overlay_male_worn_trenchcoat_fur", "fg": 620 }, + { "id": "overlay_male_worn_trenchcoat_leather", "fg": 621 }, + { "id": "overlay_male_worn_trenchcoat_survivor", "fg": 622 }, + { "id": "overlay_male_worn_trenchcoat_trenchcoat_leather", "fg": 623 }, + { "id": "overlay_male_worn_trunks", "fg": 624 }, + { "id": "overlay_male_worn_tshirt", "fg": 625 }, + { "id": "overlay_male_worn_tshirt_text", "fg": 626 }, + { "id": "overlay_male_worn_tshirt_tour", "fg": 627 }, + { "id": "overlay_male_worn_tunic", "fg": 628 }, + { "id": "overlay_male_worn_tunic_rag", "fg": 629 }, + { "id": "overlay_male_worn_tux", "fg": 630 }, + { "id": "overlay_male_worn_under_armor", "fg": 631 }, + { "id": "overlay_male_worn_under_armor_short", "fg": 632 }, + { "id": "overlay_male_worn_undershirt", "fg": 633 }, + { "id": "overlay_male_worn_union_suit", "fg": 634 }, + { "id": "overlay_male_worn_unitard", "fg": 635 }, + { "id": "overlay_male_worn_vest_leather", "fg": 636 }, + { "id": "overlay_male_worn_waistcoat", "fg": 637 }, + { "id": "overlay_male_worn_wetsuit", "fg": 638 }, + { "id": "overlay_male_worn_wetsuit_gloves", "fg": 639 }, + { "id": "overlay_male_worn_wetsuit_hood", "fg": 640 }, + { "id": "overlay_male_worn_wetsuit_spring", "fg": 641 }, + { "id": "overlay_male_worn_winter_gloves_army", "fg": 642 }, + { "id": "overlay_male_worn_winter_jacket_army", "fg": 643 }, + { "id": "overlay_male_worn_winter_pants_army", "fg": 644 }, + { "id": "overlay_male_worn_wool_hoodie", "fg": 645 }, + { "id": "overlay_male_worn_wool_suit", "fg": 646 }, + { "id": "overlay_male_worn_wsurvivor_suit", "fg": 647 }, + { "id": "overlay_male_worn_xlboxer_briefs", "fg": 648 }, + { "id": "overlay_male_worn_xlboxer_shorts", "fg": 649 }, + { "id": "overlay_male_worn_xlboy_shorts", "fg": 650 }, + { "id": "overlay_male_worn_xlhsurvivor_suit", "fg": 651 }, + { "id": "overlay_male_worn_xlsports_bra", "fg": 652 }, + { "id": "overlay_male_worn_xlsurvivor_suit", "fg": 653 }, + { "id": "overlay_male_worn_yukata", "fg": 654 }, + { "id": "overlay_male_worn_zentai", "fg": 655 }, + { "id": "overlay_male_worn_zubon_gi", "fg": 656 }, + { "id": "overlay_worn_male_jeans_red", "fg": 657 }, + { "id": "rm13_armor", "fg": 658 }, + { "id": [ "overlay_worn_bandolier_rifle", "overlay_worn_bandolier_shotgun" ], "fg": 698 }, + { "id": [ "overlay_worn_torso_bandolier_grenade", "overlay_worn_torso_bandolier_shotgun" ], "fg": 699 }, + { + "id": [ "overlay_worn_glasses_bifocal", "overlay_worn_fancy_glasses_bifocal", "overlay_worn_fancy_sunglasses" ], + "fg": 709 + }, + { + "id": [ + "overlay_worn_fancy_transition_glasses_eye", + "overlay_worn_fancy_transition_glasses_bifocal", + "overlay_worn_fancy_transition_glasses_reading" + ], + "fg": 706 + }, + { "id": [ "overlay_worn_glasses_eye", "overlay_worn_glasses_reading" ], "fg": 710 }, + { + "id": [ + "overlay_worn_sunglasses", + "overlay_worn_sunglasses_bifocal", + "overlay_worn_sunglasses_eye", + "overlay_worn_sunglasses_reading" + ], + "fg": 716 + }, + { "id": [ "overlay_worn_transition_glasses_eye", "overlay_worn_transition_glasses_bifocal" ], "fg": 718 }, + { "id": [ "animation_bullet_shrapnel", "animation_bullet_normal" ], "fg": 748 }, + { "id": "animation_hit", "fg": 756 }, { "id": "explosion", - "fg": 657, + "fg": 742, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 657 }, - { "id": "corner", "fg": 658 }, - { "id": "edge", "fg": 657 }, - { "id": "end_piece", "fg": 657 }, - { "id": "t_connection", "fg": 657 }, - { "id": "unconnected", "fg": 657 } + { "id": "center", "fg": 742 }, + { "id": "corner", "fg": 743 }, + { "id": "edge", "fg": 742 }, + { "id": "end_piece", "fg": 742 }, + { "id": "t_connection", "fg": 742 }, + { "id": "unconnected", "fg": 742 } ] }, { "id": "explosion_medium", - "fg": 659, + "fg": 744, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 659 }, - { "id": "corner", "fg": 660 }, - { "id": "edge", "fg": 659 }, - { "id": "end_piece", "fg": 659 }, - { "id": "t_connection", "fg": 659 }, - { "id": "unconnected", "fg": 659 } + { "id": "center", "fg": 744 }, + { "id": "corner", "fg": 745 }, + { "id": "edge", "fg": 744 }, + { "id": "end_piece", "fg": 744 }, + { "id": "t_connection", "fg": 744 }, + { "id": "unconnected", "fg": 744 } ] }, { "id": "explosion_weak", - "fg": 661, + "fg": 746, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 661 }, - { "id": "corner", "fg": 662 }, - { "id": "edge", "fg": 661 }, - { "id": "end_piece", "fg": 661 }, - { "id": "t_connection", "fg": 661 }, - { "id": "unconnected", "fg": 661 } + { "id": "center", "fg": 746 }, + { "id": "corner", "fg": 747 }, + { "id": "edge", "fg": 746 }, + { "id": "end_piece", "fg": 746 }, + { "id": "t_connection", "fg": 746 }, + { "id": "unconnected", "fg": 746 } ] }, - { "id": "footstep", "fg": 655, "rotates": false }, - { "id": "infrared_creature", "fg": 656, "rotates": false }, - { "id": "lighting_boomered_dark", "fg": 669, "rotates": false }, - { "id": "lighting_boomered_light", "fg": 670, "rotates": false }, - { "id": "lighting_lowlight_dark", "fg": 667, "rotates": false }, - { "id": "lighting_lowlight_light", "fg": 668, "rotates": false }, - { "id": "unknown", "fg": 654, "rotates": false }, - { "id": "weather_acid_drop", "fg": 665 }, - { "id": "weather_rain_drop", "fg": 664 }, - { "id": "weather_snowflake", "fg": 666 }, - { "id": "zombie_revival_indicator", "fg": 2060 }, + { "id": "footstep", "fg": 740, "rotates": false }, + { "id": "infrared_creature", "fg": 741, "rotates": false }, + { "id": "lighting_boomered_dark", "fg": 754, "rotates": false }, + { "id": "lighting_boomered_light", "fg": 755, "rotates": false }, + { "id": "lighting_lowlight_dark", "fg": 752, "rotates": false }, + { "id": "lighting_lowlight_light", "fg": 753, "rotates": false }, + { "id": "unknown", "fg": 739, "rotates": false }, + { "id": "weather_acid_drop", "fg": 750 }, + { "id": "weather_rain_drop", "fg": 749 }, + { "id": "weather_snowflake", "fg": 751 }, + { "id": "zombie_revival_indicator", "fg": 2145 }, { "id": "fd_acid", - "fg": 693, + "fg": 778, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 694 }, - { "id": "corner", "fg": 695 }, - { "id": "edge", "fg": 696 }, - { "id": "end_piece", "fg": 697 }, - { "id": "t_connection", "fg": 698 }, - { "id": "unconnected", "fg": 693 } + { "id": "center", "fg": 779 }, + { "id": "corner", "fg": 780 }, + { "id": "edge", "fg": 781 }, + { "id": "end_piece", "fg": 782 }, + { "id": "t_connection", "fg": 783 }, + { "id": "unconnected", "fg": 778 } ] }, - { "id": "fd_acid_vent", "fg": 692, "rotates": false }, - { "id": "fd_bees", "fg": 673, "rotates": false }, + { "id": "fd_acid_vent", "fg": 777, "rotates": false }, + { "id": "fd_bees", "fg": 758, "rotates": false }, { "id": [ "fd_bile", "fd_gibs_veggy", "fd_sap" ], - "fg": 699, + "fg": 784, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 700 }, - { "id": "corner", "fg": 701 }, - { "id": "edge", "fg": 702 }, - { "id": "end_piece", "fg": 703 }, - { "id": "t_connection", "fg": 704 }, - { "id": "unconnected", "fg": 699 } + { "id": "center", "fg": 785 }, + { "id": "corner", "fg": 786 }, + { "id": "edge", "fg": 787 }, + { "id": "end_piece", "fg": 788 }, + { "id": "t_connection", "fg": 789 }, + { "id": "unconnected", "fg": 784 } ] }, - { "id": "fd_blood", "fg": 766, "rotates": false }, - { "id": [ "fd_blood_insect", "fd_gibs_insect" ], "fg": 769, "rotates": false }, - { "id": [ "fd_blood_invertebrate", "fd_gibs_invertebrate" ], "fg": 768, "rotates": false }, - { "id": "fd_blood_veggy", "fg": 767, "rotates": false }, + { "id": "fd_blood", "fg": 851, "rotates": false }, + { "id": [ "fd_blood_insect", "fd_gibs_insect" ], "fg": 854, "rotates": false }, + { "id": [ "fd_blood_invertebrate", "fd_gibs_invertebrate" ], "fg": 853, "rotates": false }, + { "id": "fd_blood_veggy", "fg": 852, "rotates": false }, { "id": [ "fd_cigsmoke", "fd_weedsmoke", "fd_methsmoke", "fd_cracksmoke" ], - "fg": 744, + "fg": 829, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 745 }, - { "id": "corner", "fg": 746 }, - { "id": "edge", "fg": 747 }, - { "id": "end_piece", "fg": 748 }, - { "id": "t_connection", "fg": 749 }, - { "id": "unconnected", "fg": 744 } + { "id": "center", "fg": 830 }, + { "id": "corner", "fg": 831 }, + { "id": "edge", "fg": 832 }, + { "id": "end_piece", "fg": 833 }, + { "id": "t_connection", "fg": 834 }, + { "id": "unconnected", "fg": 829 } ] }, - { "id": "fd_dazzling", "fg": 765, "rotates": false }, + { "id": "fd_dazzling", "fg": 850, "rotates": false }, { "id": "fd_electricity", - "fg": 706, + "fg": 791, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 707 }, - { "id": "corner", "fg": 708 }, - { "id": "edge", "fg": 709 }, - { "id": "end_piece", "fg": 710 }, - { "id": "t_connection", "fg": 711 }, - { "id": "unconnected", "fg": 706 } + { "id": "center", "fg": 792 }, + { "id": "corner", "fg": 793 }, + { "id": "edge", "fg": 794 }, + { "id": "end_piece", "fg": 795 }, + { "id": "t_connection", "fg": 796 }, + { "id": "unconnected", "fg": 791 } ] }, { "id": [ "fd_fatigue", "fd_relax_gas" ], - "fg": 738, + "fg": 823, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 739 }, - { "id": "corner", "fg": 740 }, - { "id": "edge", "fg": 741 }, - { "id": "end_piece", "fg": 742 }, - { "id": "t_connection", "fg": 743 }, - { "id": "unconnected", "fg": 738 } + { "id": "center", "fg": 824 }, + { "id": "corner", "fg": 825 }, + { "id": "edge", "fg": 826 }, + { "id": "end_piece", "fg": 827 }, + { "id": "t_connection", "fg": 828 }, + { "id": "unconnected", "fg": 823 } ] }, - { "id": "fd_fire_vent", "fg": 712, "rotates": false }, + { "id": "fd_fire_vent", "fg": 797, "rotates": false }, { "id": [ "fd_flame_burst", "fd_fire" ], - "fg": 718, + "fg": 803, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 713 }, - { "id": "corner", "fg": 714 }, - { "id": "edge", "fg": 715 }, - { "id": "end_piece", "fg": 716 }, - { "id": "t_connection", "fg": 717 }, - { "id": "unconnected", "fg": 718 } + { "id": "center", "fg": 798 }, + { "id": "corner", "fg": 799 }, + { "id": "edge", "fg": 800 }, + { "id": "end_piece", "fg": 801 }, + { "id": "t_connection", "fg": 802 }, + { "id": "unconnected", "fg": 803 } ] }, { "id": "fd_fungal_haze", - "fg": 732, + "fg": 817, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 733 }, - { "id": "corner", "fg": 734 }, - { "id": "edge", "fg": 735 }, - { "id": "end_piece", "fg": 736 }, - { "id": "t_connection", "fg": 737 }, - { "id": "unconnected", "fg": 732 } + { "id": "center", "fg": 818 }, + { "id": "corner", "fg": 819 }, + { "id": "edge", "fg": 820 }, + { "id": "end_piece", "fg": 821 }, + { "id": "t_connection", "fg": 822 }, + { "id": "unconnected", "fg": 817 } ] }, { "id": "fd_fungicidal_gas", - "fg": 719, + "fg": 804, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 720 }, - { "id": "corner", "fg": 721 }, - { "id": "edge", "fg": 722 }, - { "id": "end_piece", "fg": 723 }, - { "id": "t_connection", "fg": 724 }, - { "id": "unconnected", "fg": 719 } + { "id": "center", "fg": 805 }, + { "id": "corner", "fg": 806 }, + { "id": "edge", "fg": 807 }, + { "id": "end_piece", "fg": 808 }, + { "id": "t_connection", "fg": 809 }, + { "id": "unconnected", "fg": 804 } ] }, - { "id": "fd_gas_vent", "fg": 725, "rotates": false }, - { "id": "fd_gibs_flesh", "fg": 770, "rotates": false }, - { "id": [ "fd_hot_air1", "fd_hot_air2", "fd_hot_air3", "fd_hot_air4" ], "fg": 771, "rotates": false }, + { "id": "fd_gas_vent", "fg": 810, "rotates": false }, + { "id": "fd_gibs_flesh", "fg": 855, "rotates": false }, + { "id": [ "fd_hot_air1", "fd_hot_air2", "fd_hot_air3", "fd_hot_air4" ], "fg": 856, "rotates": false }, { "id": "fd_incendiary", - "fg": 2018, + "fg": 2103, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 713 }, - { "id": "corner", "fg": 714 }, - { "id": "edge", "fg": 715 }, - { "id": "end_piece", "fg": 716 }, - { "id": "t_connection", "fg": 717 }, - { "id": "unconnected", "fg": 2018 } + { "id": "center", "fg": 798 }, + { "id": "corner", "fg": 799 }, + { "id": "edge", "fg": 800 }, + { "id": "end_piece", "fg": 801 }, + { "id": "t_connection", "fg": 802 }, + { "id": "unconnected", "fg": 2103 } ] }, - { "id": "fd_laser", "fg": 755 }, - { "id": "fd_plasma", "fg": 756 }, - { "id": [ "fd_rubble", "f_rubble_rock" ], "fg": 764, "rotates": false }, - { "id": "fd_shock_vent", "fg": 705, "rotates": false }, + { "id": "fd_laser", "fg": 840 }, + { "id": "fd_plasma", "fg": 841 }, + { "id": [ "fd_rubble", "f_rubble_rock" ], "fg": 849, "rotates": false }, + { "id": "fd_shock_vent", "fg": 790, "rotates": false }, { "id": "fd_slime", - "fg": 680, + "fg": 765, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 681 }, - { "id": "corner", "fg": 682 }, - { "id": "edge", "fg": 683 }, - { "id": "end_piece", "fg": 684 }, - { "id": "t_connection", "fg": 685 }, - { "id": "unconnected", "fg": 680 } + { "id": "center", "fg": 766 }, + { "id": "corner", "fg": 767 }, + { "id": "edge", "fg": 768 }, + { "id": "end_piece", "fg": 769 }, + { "id": "t_connection", "fg": 770 }, + { "id": "unconnected", "fg": 765 } ] }, { "id": "fd_sludge", - "fg": 686, + "fg": 771, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 687 }, - { "id": "corner", "fg": 688 }, - { "id": "edge", "fg": 689 }, - { "id": "end_piece", "fg": 690 }, - { "id": "t_connection", "fg": 691 }, - { "id": "unconnected", "fg": 686 } + { "id": "center", "fg": 772 }, + { "id": "corner", "fg": 773 }, + { "id": "edge", "fg": 774 }, + { "id": "end_piece", "fg": 775 }, + { "id": "t_connection", "fg": 776 }, + { "id": "unconnected", "fg": 771 } ] }, { "id": [ "fd_smoke", "fd_tear_gas" ], - "fg": 948, + "fg": 1033, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 750 }, - { "id": "corner", "fg": 751 }, - { "id": "edge", "fg": 752 }, - { "id": "end_piece", "fg": 753 }, - { "id": "t_connection", "fg": 754 }, - { "id": "unconnected", "fg": 948 } + { "id": "center", "fg": 835 }, + { "id": "corner", "fg": 836 }, + { "id": "edge", "fg": 837 }, + { "id": "end_piece", "fg": 838 }, + { "id": "t_connection", "fg": 839 }, + { "id": "unconnected", "fg": 1033 } ] }, - { "id": "fd_spotlight", "fg": 672, "rotates": false }, + { "id": "fd_spotlight", "fg": 757, "rotates": false }, { - "id": [ "fd_tindalos_gas" ], - "fg": 757, + "id": "fd_tindalos_gas", + "fg": 842, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 758 }, - { "id": "corner", "fg": 759 }, - { "id": "edge", "fg": 760 }, - { "id": "end_piece", "fg": 761 }, - { "id": "t_connection", "fg": 762 }, - { "id": "unconnected", "fg": 757 } + { "id": "center", "fg": 843 }, + { "id": "corner", "fg": 844 }, + { "id": "edge", "fg": 845 }, + { "id": "end_piece", "fg": 846 }, + { "id": "t_connection", "fg": 847 }, + { "id": "unconnected", "fg": 842 } ] }, - { "id": "fd_tindalos_rift", "fg": 763, "rotates": false }, + { "id": "fd_tindalos_rift", "fg": 848, "rotates": false }, { "id": [ "fd_toxic_gas", "fd_nuke_gas" ], - "fg": 726, + "fg": 811, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 727 }, - { "id": "corner", "fg": 728 }, - { "id": "edge", "fg": 729 }, - { "id": "end_piece", "fg": 730 }, - { "id": "t_connection", "fg": 731 }, - { "id": "unconnected", "fg": 726 } + { "id": "center", "fg": 812 }, + { "id": "corner", "fg": 813 }, + { "id": "edge", "fg": 814 }, + { "id": "end_piece", "fg": 815 }, + { "id": "t_connection", "fg": 816 }, + { "id": "unconnected", "fg": 811 } ] }, { "id": "fd_web", - "fg": 674, + "fg": 759, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 675 }, - { "id": "corner", "fg": 676 }, - { "id": "edge", "fg": 677 }, - { "id": "end_piece", "fg": 678 }, - { "id": "t_connection", "fg": 679 }, - { "id": "unconnected", "fg": 674 } + { "id": "center", "fg": 760 }, + { "id": "corner", "fg": 761 }, + { "id": "edge", "fg": 762 }, + { "id": "end_piece", "fg": 763 }, + { "id": "t_connection", "fg": 764 }, + { "id": "unconnected", "fg": 759 } ] }, - { "id": "f_ergometer", "fg": 772, "rotates": false }, - { "id": "f_exercise", "fg": 774, "rotates": false }, - { "id": "f_treadmill", "fg": 773, "rotates": false }, - { "id": "f_armchair", "fg": 823, "rotates": false }, + { "id": "f_ergometer", "fg": 857, "rotates": false }, + { "id": "f_exercise", "fg": 859, "rotates": false }, + { "id": "f_treadmill", "fg": 858, "rotates": false }, + { "id": "f_armchair", "fg": 908, "rotates": false }, { "id": "f_bed", - "fg": 833, + "fg": 918, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 785 }, - { "id": "corner", "fg": 786 }, - { "id": "edge", "fg": 787 }, - { "id": "end_piece", "fg": 788 }, - { "id": "t_connection", "fg": 789 }, - { "id": "unconnected", "fg": 833 } + { "id": "center", "fg": 870 }, + { "id": "corner", "fg": 871 }, + { "id": "edge", "fg": 872 }, + { "id": "end_piece", "fg": 873 }, + { "id": "t_connection", "fg": 874 }, + { "id": "unconnected", "fg": 918 } ] }, - { "id": "f_bigmirror", "fg": 824, "rotates": false }, - { "id": "f_bigmirror_b", "fg": 825, "rotates": false }, + { "id": "f_bigmirror", "fg": 909, "rotates": false }, + { "id": "f_bigmirror_b", "fg": 910, "rotates": false }, { "id": "f_counter", - "fg": 803, + "fg": 888, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 804 }, - { "id": "corner", "fg": 805 }, - { "id": "edge", "fg": 806 }, - { "id": "end_piece", "fg": 807 }, - { "id": "t_connection", "fg": 808 }, - { "id": "unconnected", "fg": 803 } + { "id": "center", "fg": 889 }, + { "id": "corner", "fg": 890 }, + { "id": "edge", "fg": 891 }, + { "id": "end_piece", "fg": 892 }, + { "id": "t_connection", "fg": 893 }, + { "id": "unconnected", "fg": 888 } ] }, - { "id": "f_counter_gate_c", "fg": 776, "rotates": false }, - { "id": "f_counter_gate_o", "fg": 777, "rotates": false }, - { "id": [ "f_curtain_open", "t_door_curtain_o" ], "fg": 3249, "rotates": false }, - { "id": [ "f_curtain", "t_door_curtain_c" ], "fg": 3248, "rotates": false }, + { "id": "f_counter_gate_c", "fg": 861, "rotates": false }, + { "id": "f_counter_gate_o", "fg": 862, "rotates": false }, + { "id": [ "f_curtain_open", "t_door_curtain_o" ], "fg": 3334, "rotates": false }, + { "id": [ "f_curtain", "t_door_curtain_c" ], "fg": 3333, "rotates": false }, { "id": "f_desk", - "fg": 809, + "fg": 894, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 810 }, - { "id": "corner", "fg": 811 }, - { "id": "edge", "fg": 812 }, - { "id": "end_piece", "fg": 813 }, - { "id": "t_connection", "fg": 814 }, - { "id": "unconnected", "fg": 809 } + { "id": "center", "fg": 895 }, + { "id": "corner", "fg": 896 }, + { "id": "edge", "fg": 897 }, + { "id": "end_piece", "fg": 898 }, + { "id": "t_connection", "fg": 899 }, + { "id": "unconnected", "fg": 894 } ] }, - { "id": [ "f_gun_safe_el", "f_gunsafe_ml", "f_safe_c" ], "fg": 829, "rotates": false }, + { "id": [ "f_gun_safe_el", "f_gunsafe_ml", "f_safe_c" ], "fg": 914, "rotates": false }, { "id": "f_pillow_fort", - "fg": 790, + "fg": 875, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 791 }, - { "id": "corner", "fg": [ 792, 793, 794, 795 ] }, - { "id": "edge", "fg": [ 796, 790, 796, 790 ] }, - { "id": "end_piece", "fg": [ 797, 790, 798, 790 ] }, - { "id": "t_connection", "fg": [ 799, 800, 801, 802 ] }, - { "id": "unconnected", "fg": 790 } + { "id": "center", "fg": 876 }, + { "id": "corner", "fg": [ 877, 878, 879, 880 ] }, + { "id": "edge", "fg": [ 881, 875, 881, 875 ] }, + { "id": "end_piece", "fg": [ 882, 875, 883, 875 ] }, + { "id": "t_connection", "fg": [ 884, 885, 886, 887 ] }, + { "id": "unconnected", "fg": 875 } ] }, - { "id": "f_rack_coat", "fg": 821, "rotates": false }, - { "id": "f_rack_wood", "fg": 778, "rotates": false }, + { "id": "f_rack_coat", "fg": 906, "rotates": false }, + { "id": "f_rack_wood", "fg": 863, "rotates": false }, { "id": [ "f_recycle_bin", "f_dumpster" ], - "fg": 779, + "fg": 864, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 780 }, - { "id": "corner", "fg": 781 }, - { "id": "edge", "fg": 782 }, - { "id": "end_piece", "fg": 783 }, - { "id": "t_connection", "fg": 784 }, - { "id": "unconnected", "fg": 779 } + { "id": "center", "fg": 865 }, + { "id": "corner", "fg": 866 }, + { "id": "edge", "fg": 867 }, + { "id": "end_piece", "fg": 868 }, + { "id": "t_connection", "fg": 869 }, + { "id": "unconnected", "fg": 864 } ] }, - { "id": [ "f_safe_l", "f_gunsafe_mj" ], "fg": 830, "rotates": false }, - { "id": "f_safe_o", "fg": 831, "rotates": false }, - { "id": [ "f_stool", "f_chair" ], "fg": 822, "rotates": false }, + { "id": [ "f_safe_l", "f_gunsafe_mj" ], "fg": 915, "rotates": false }, + { "id": "f_safe_o", "fg": 916, "rotates": false }, + { "id": [ "f_stool", "f_chair" ], "fg": 907, "rotates": false }, { "id": "f_table", - "fg": 815, + "fg": 900, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 816 }, - { "id": "corner", "fg": 817 }, - { "id": "edge", "fg": 818 }, - { "id": "end_piece", "fg": 819 }, - { "id": "t_connection", "fg": 820 }, - { "id": "unconnected", "fg": 815 } + { "id": "center", "fg": 901 }, + { "id": "corner", "fg": 902 }, + { "id": "edge", "fg": 903 }, + { "id": "end_piece", "fg": 904 }, + { "id": "t_connection", "fg": 905 }, + { "id": "unconnected", "fg": 900 } ] }, - { "id": "f_vending_c", "fg": 827, "rotates": false }, - { "id": "f_vending_o", "fg": 828, "rotates": false }, - { "id": "f_vending_reinforced", "fg": 826, "rotates": false }, - { "id": "f_makeshift_bed", "fg": 833, "rotates": false }, - { "id": [ "f_straw_bed", "tr_fur_rollmat" ], "fg": 832, "rotates": false }, - { "id": "f_alien_anemone", "fg": 838, "rotates": false }, - { "id": "f_alien_gasper", "fg": 840, "rotates": false }, - { "id": "f_alien_pod", "fg": 836, "rotates": false }, - { "id": "f_alien_pod_organ", "fg": 835, "rotates": false }, - { "id": "f_alien_pod_resin", "fg": 837, "rotates": false }, - { "id": "f_alien_scar", "fg": 839, "rotates": false }, + { "id": "f_vending_c", "fg": 912, "rotates": false }, + { "id": "f_vending_o", "fg": 913, "rotates": false }, + { "id": "f_vending_reinforced", "fg": 911, "rotates": false }, + { "id": "f_makeshift_bed", "fg": 918, "rotates": false }, + { "id": [ "f_straw_bed", "tr_fur_rollmat" ], "fg": 917, "rotates": false }, + { "id": "f_alien_anemone", "fg": 923, "rotates": false }, + { "id": "f_alien_gasper", "fg": 925, "rotates": false }, + { "id": "f_alien_pod", "fg": 921, "rotates": false }, + { "id": "f_alien_pod_organ", "fg": 920, "rotates": false }, + { "id": "f_alien_pod_resin", "fg": 922, "rotates": false }, + { "id": "f_alien_scar", "fg": 924, "rotates": false }, { "id": "f_alien_table", - "fg": 2922, + "fg": 3007, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 843 }, - { "id": "corner", "fg": 844 }, - { "id": "edge", "fg": 845 }, - { "id": "end_piece", "fg": 846 }, - { "id": "t_connection", "fg": 847 }, - { "id": "unconnected", "fg": 842 } + { "id": "center", "fg": 928 }, + { "id": "corner", "fg": 929 }, + { "id": "edge", "fg": 930 }, + { "id": "end_piece", "fg": 931 }, + { "id": "t_connection", "fg": 932 }, + { "id": "unconnected", "fg": 927 } ] }, - { "id": "f_alien_tendril", "fg": 834, "rotates": false }, - { "id": "f_alien_zapper", "fg": 841, "rotates": false }, - { "id": "f_ash", "fg": 851, "rotates": false }, - { "id": "f_ball_mach", "fg": 809, "rotates": false }, + { "id": "f_alien_tendril", "fg": 919, "rotates": false }, + { "id": "f_alien_zapper", "fg": 926, "rotates": false }, + { "id": "f_ash", "fg": 936, "rotates": false }, + { "id": "f_ball_mach", "fg": 894, "rotates": false }, { "id": "f_bench", - "fg": 869, - "rotates": true, - "multitile": true, - "additional_tiles": [ { "id": "t_connection", "fg": 870 } ] - }, - { "id": "f_birdbath", "fg": 858, "rotates": false }, - { "id": "f_blade", "fg": 859, "rotates": false }, - { "id": "f_boulder_large", "fg": 864, "rotates": false }, - { "id": "f_boulder_medium", "fg": 865, "rotates": false }, - { "id": "f_boulder_small", "fg": 866, "rotates": false }, - { "id": "f_chimney", "fg": 860, "rotates": false }, - { "id": "f_coffin_c", "fg": 871, "rotates": false }, - { "id": "f_coffin_o", "fg": 872, "rotates": false }, - { "id": [ "f_egg_sackcs", "mon_trapdoor_egg", "f_egg_sackbw" ], "fg": 862, "rotates": false }, - { "id": "f_egg_sacke", "fg": 863, "rotates": false }, - { "id": "f_egg_sackws", "fg": 861, "rotates": false }, - { "id": "f_grave_head", "fg": 874, "rotates": false }, - { "id": "f_grave_monument", "fg": 875, "rotates": false }, - { "id": "f_grave_stone", "fg": 876, "rotates": false }, - { "id": "f_grave_stone_old", "fg": 877, "rotates": false }, - { "id": "f_ladder", "fg": 850, "rotates": false }, - { "id": "f_lane", "fg": 868, "rotates": true }, - { "id": "f_mailbox", "fg": 878, "rotates": false }, - { "id": "f_robotic_arm", "fg": 3325, "rotates": false }, - { "id": "f_rubble", "fg": 852, "rotates": false }, + "fg": 954, + "rotates": true, + "multitile": true, + "additional_tiles": [ { "id": "t_connection", "fg": 955 } ] + }, + { "id": "f_birdbath", "fg": 943, "rotates": false }, + { "id": "f_blade", "fg": 944, "rotates": false }, + { "id": "f_boulder_large", "fg": 949, "rotates": false }, + { "id": "f_boulder_medium", "fg": 950, "rotates": false }, + { "id": "f_boulder_small", "fg": 951, "rotates": false }, + { "id": "f_chimney", "fg": 945, "rotates": false }, + { "id": "f_coffin_c", "fg": 956, "rotates": false }, + { "id": "f_coffin_o", "fg": 957, "rotates": false }, + { "id": [ "f_egg_sackcs", "mon_trapdoor_egg", "f_egg_sackbw" ], "fg": 947, "rotates": false }, + { "id": "f_egg_sacke", "fg": 948, "rotates": false }, + { "id": "f_egg_sackws", "fg": 946, "rotates": false }, + { "id": "f_grave_head", "fg": 959, "rotates": false }, + { "id": "f_grave_monument", "fg": 960, "rotates": false }, + { "id": "f_grave_stone", "fg": 961, "rotates": false }, + { "id": "f_grave_stone_old", "fg": 962, "rotates": false }, + { "id": "f_ladder", "fg": 935, "rotates": false }, + { "id": "f_lane", "fg": 953, "rotates": true }, + { "id": "f_mailbox", "fg": 963, "rotates": false }, + { "id": "f_robotic_arm", "fg": 3410, "rotates": false }, + { "id": "f_rubble", "fg": 937, "rotates": false }, { "id": "f_rubble_landfill", - "fg": 2887, - "bg": 848, + "fg": 2972, + "bg": 933, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "bg": 848 }, - { "id": "corner", "fg": 2888, "bg": 848 }, - { "id": "edge", "fg": 2889, "bg": 848 }, - { "id": "end_piece", "fg": 2890, "bg": 848 }, - { "id": "t_connection", "fg": 2891, "bg": 848 }, - { "id": "unconnected", "fg": 2887, "bg": 848 } + { "id": "center", "bg": 933 }, + { "id": "corner", "fg": 2973, "bg": 933 }, + { "id": "edge", "fg": 2974, "bg": 933 }, + { "id": "end_piece", "fg": 2975, "bg": 933 }, + { "id": "t_connection", "fg": 2976, "bg": 933 }, + { "id": "unconnected", "fg": 2972, "bg": 933 } ] }, { "id": "f_rubble_landfill_season_winter", - "fg": 2887, - "bg": 849, + "fg": 2972, + "bg": 934, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "bg": 849 }, - { "id": "corner", "fg": 2888, "bg": 849 }, - { "id": "edge", "fg": 2889, "bg": 849 }, - { "id": "end_piece", "fg": 2890, "bg": 849 }, - { "id": "t_connection", "fg": 2891, "bg": 849 }, - { "id": "unconnected", "fg": 2887, "bg": 849 } + { "id": "center", "bg": 934 }, + { "id": "corner", "fg": 2973, "bg": 934 }, + { "id": "edge", "fg": 2974, "bg": 934 }, + { "id": "end_piece", "fg": 2975, "bg": 934 }, + { "id": "t_connection", "fg": 2976, "bg": 934 }, + { "id": "unconnected", "fg": 2972, "bg": 934 } ] }, { "id": "f_sandbag_wall", - "fg": 3126, + "fg": 3211, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3127 }, - { "id": "corner", "fg": 3128 }, - { "id": "edge", "fg": 3129 }, - { "id": "end_piece", "fg": 3130 }, - { "id": "t_connection", "fg": 3131 }, - { "id": "unconnected", "fg": 3126 } + { "id": "center", "fg": 3212 }, + { "id": "corner", "fg": 3213 }, + { "id": "edge", "fg": 3214 }, + { "id": "end_piece", "fg": 3215 }, + { "id": "t_connection", "fg": 3216 }, + { "id": "unconnected", "fg": 3211 } ] }, - { "id": "f_shackle", "fg": 857, "rotates": false }, - { "id": [ "f_sign", "f_bulletin" ], "fg": 867, "rotates": false }, - { "id": "f_slab", "fg": 873, "rotates": false }, - { "id": [ "f_statue", "t_sliding_brick_wall_control" ], "fg": 854, "rotates": false }, - { "id": "f_target", "fg": 855, "rotates": false }, - { "id": "f_tourist_table", "fg": 856, "rotates": false }, - { "id": "f_trashcan", "fg": 879, "rotates": false }, - { "id": "f_wreckage", "fg": 853, "rotates": false }, - { "id": [ "still", "f_still" ], "fg": 2109, "rotates": false }, - { "id": "f_black_eyed_susan", "fg": 897, "rotates": false }, - { "id": "f_bluebell", "fg": 890, "rotates": false }, - { "id": "f_cattails", "fg": 885, "rotates": false }, - { "id": "f_chamomile", "fg": 900, "rotates": false }, - { "id": "f_dahlia", "fg": 891, "rotates": false }, - { "id": "f_dandelion", "fg": 888, "rotates": false }, - { "id": "f_datura", "fg": 889, "rotates": false }, - { "id": "f_flower_fungal", "fg": 894, "rotates": false }, - { "id": "f_flower_marloss", "fg": 893, "rotates": false }, - { "id": "f_flower_spurge", "fg": 896, "rotates": false }, - { "id": "f_flower_tulip", "fg": 887, "rotates": false }, - { "id": "f_fungal_clump", "fg": 909, "rotates": false }, - { "id": "f_fungal_mass", "fg": 910, "rotates": false }, - { "id": "f_hay", "fg": 908, "rotates": false }, - { "id": "f_indoor_plant", "fg": 907, "rotates": false }, - { "id": "f_indoor_plant_y", "fg": 906, "rotates": false }, - { "id": "f_lily", "fg": 892, "rotates": false }, - { "id": "f_lilypad", "fg": 886, "rotates": false }, - { "id": "f_lotus", "fg": 899, "rotates": false }, - { "id": "f_mutpoppy", "fg": 895, "rotates": false }, + { "id": "f_shackle", "fg": 942, "rotates": false }, + { "id": [ "f_sign", "f_bulletin" ], "fg": 952, "rotates": false }, + { "id": "f_slab", "fg": 958, "rotates": false }, + { "id": [ "f_statue", "t_sliding_brick_wall_control" ], "fg": 939, "rotates": false }, + { "id": "f_target", "fg": 940, "rotates": false }, + { "id": "f_tourist_table", "fg": 941, "rotates": false }, + { "id": "f_trashcan", "fg": 964, "rotates": false }, + { "id": "f_wreckage", "fg": 938, "rotates": false }, + { "id": [ "still", "f_still" ], "fg": 2194, "rotates": false }, + { "id": "f_black_eyed_susan", "fg": 982, "rotates": false }, + { "id": "f_bluebell", "fg": 975, "rotates": false }, + { "id": "f_cattails", "fg": 970, "rotates": false }, + { "id": "f_chamomile", "fg": 985, "rotates": false }, + { "id": "f_dahlia", "fg": 976, "rotates": false }, + { "id": "f_dandelion", "fg": 973, "rotates": false }, + { "id": "f_datura", "fg": 974, "rotates": false }, + { "id": "f_flower_fungal", "fg": 979, "rotates": false }, + { "id": "f_flower_marloss", "fg": 978, "rotates": false }, + { "id": "f_flower_spurge", "fg": 981, "rotates": false }, + { "id": "f_flower_tulip", "fg": 972, "rotates": false }, + { "id": "f_fungal_clump", "fg": 994, "rotates": false }, + { "id": "f_fungal_mass", "fg": 995, "rotates": false }, + { "id": "f_hay", "fg": 993, "rotates": false }, + { "id": "f_indoor_plant", "fg": 992, "rotates": false }, + { "id": "f_indoor_plant_y", "fg": 991, "rotates": false }, + { "id": "f_lily", "fg": 977, "rotates": false }, + { "id": "f_lilypad", "fg": 971, "rotates": false }, + { "id": "f_lotus", "fg": 984, "rotates": false }, + { "id": "f_mutpoppy", "fg": 980, "rotates": false }, { "id": [ "f_mutpoppy_season_winter", @@ -1176,92 +1201,92 @@ "f_flower_marloss_season_winter", "f_flower_tulip_season_winter" ], - "fg": 901, + "fg": 986, "rotates": false }, - { "id": "f_plant_harvest", "fg": 905, "rotates": false }, - { "id": "f_plant_mature", "fg": 904, "rotates": false }, - { "id": "f_plant_seed", "fg": 902, "rotates": false }, - { "id": "f_plant_seedling", "fg": 903, "rotates": false }, - { "id": "f_planter", "fg": 880, "rotates": false }, - { "id": "f_planter_harvest", "fg": 884, "rotates": false }, - { "id": "f_planter_mature", "fg": 883, "rotates": false }, - { "id": "f_planter_seed", "fg": 881, "rotates": false }, - { "id": "f_planter_seedling", "fg": 882, "rotates": false }, - { "id": "f_sunflower", "fg": 898, "rotates": false }, - { "id": "f_arcade_machine", "fg": 915, "rotates": false }, - { "id": "f_dive_block", "fg": 917, "rotates": false }, - { "id": "f_piano", "fg": 914, "rotates": false }, - { "id": "f_pinball_machine", "fg": 916, "rotates": false }, + { "id": "f_plant_harvest", "fg": 990, "rotates": false }, + { "id": "f_plant_mature", "fg": 989, "rotates": false }, + { "id": "f_plant_seed", "fg": 987, "rotates": false }, + { "id": "f_plant_seedling", "fg": 988, "rotates": false }, + { "id": "f_planter", "fg": 965, "rotates": false }, + { "id": "f_planter_harvest", "fg": 969, "rotates": false }, + { "id": "f_planter_mature", "fg": 968, "rotates": false }, + { "id": "f_planter_seed", "fg": 966, "rotates": false }, + { "id": "f_planter_seedling", "fg": 967, "rotates": false }, + { "id": "f_sunflower", "fg": 983, "rotates": false }, + { "id": "f_arcade_machine", "fg": 1000, "rotates": false }, + { "id": "f_dive_block", "fg": 1002, "rotates": false }, + { "id": "f_piano", "fg": 999, "rotates": false }, + { "id": "f_pinball_machine", "fg": 1001, "rotates": false }, { "id": "f_pool_table", - "fg": 912, + "fg": 997, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 913 }, { "id": "t_connection", "fg": 912 } ] - }, - { "id": "f_speaker_cabinet", "fg": 911, "rotates": false }, - { "id": "f_barricade_road", "fg": 918, "rotates": false }, - { "id": "f_bookcase", "fg": 919, "rotates": false }, - { "id": "f_crate_c", "fg": 927, "rotates": false }, - { "id": "f_crate_o", "fg": 928, "rotates": false }, - { "id": [ "f_cupboard", "t_sai_box" ], "fg": 921, "rotates": false }, - { "id": "f_displaycase", "fg": 929, "rotates": false }, - { "id": "f_displaycase_b", "fg": 930, "rotates": false }, - { "id": "f_dresser", "fg": 926, "rotates": false }, - { "id": [ "f_filing_cabinet", "f_file_cabinet" ], "fg": 923, "rotates": false }, - { "id": "f_glass_cabinet", "fg": 924, "rotates": false }, - { "id": [ "f_locker", "t_switchgear_s" ], "fg": 920, "rotates": false }, - { "id": [ "f_utility_shelf", "f_rack" ], "fg": 922, "rotates": false }, - { "id": "f_wardrobe", "fg": 925, "rotates": false }, - { "id": "f_floor_canvas", "fg": 947, "rotates": false }, + "additional_tiles": [ { "id": "corner", "fg": 998 }, { "id": "t_connection", "fg": 997 } ] + }, + { "id": "f_speaker_cabinet", "fg": 996, "rotates": false }, + { "id": "f_barricade_road", "fg": 1003, "rotates": false }, + { "id": "f_bookcase", "fg": 1004, "rotates": false }, + { "id": "f_crate_c", "fg": 1012, "rotates": false }, + { "id": "f_crate_o", "fg": 1013, "rotates": false }, + { "id": [ "f_cupboard", "t_sai_box" ], "fg": 1006, "rotates": false }, + { "id": "f_displaycase", "fg": 1014, "rotates": false }, + { "id": "f_displaycase_b", "fg": 1015, "rotates": false }, + { "id": "f_dresser", "fg": 1011, "rotates": false }, + { "id": [ "f_filing_cabinet", "f_file_cabinet" ], "fg": 1008, "rotates": false }, + { "id": "f_glass_cabinet", "fg": 1009, "rotates": false }, + { "id": [ "f_locker", "t_switchgear_s" ], "fg": 1005, "rotates": false }, + { "id": [ "f_utility_shelf", "f_rack" ], "fg": 1007, "rotates": false }, + { "id": "f_wardrobe", "fg": 1010, "rotates": false }, + { "id": "f_floor_canvas", "fg": 1032, "rotates": false }, { "id": [ "f_groundsheet", "f_fema_groundsheet", "f_large_groundsheet", "f_center_groundsheet" ], - "fg": 932, + "fg": 1017, "rotates": false }, - { "id": [ "f_large_canvas_door", "f_canvas_door" ], "fg": 945, "rotates": false }, - { "id": [ "f_large_canvas_door_o", "f_canvas_door_o" ], "fg": 946, "rotates": false }, + { "id": [ "f_large_canvas_door", "f_canvas_door" ], "fg": 1030, "rotates": false }, + { "id": [ "f_large_canvas_door_o", "f_canvas_door_o" ], "fg": 1031, "rotates": false }, { "id": [ "f_large_canvas_wall", "f_canvas_wall" ], - "fg": 2092, + "fg": 2177, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 940 }, - { "id": "corner", "fg": 941 }, - { "id": "edge", "fg": 942 }, - { "id": "end_piece", "fg": 943 }, - { "id": "t_connection", "fg": 944 }, - { "id": "unconnected", "fg": 2092 } + { "id": "center", "fg": 1025 }, + { "id": "corner", "fg": 1026 }, + { "id": "edge", "fg": 1027 }, + { "id": "end_piece", "fg": 1028 }, + { "id": "t_connection", "fg": 1029 }, + { "id": "unconnected", "fg": 2177 } ] }, - { "id": "f_skin_door", "fg": 938, "rotates": false }, - { "id": "f_skin_door_o", "fg": 939, "rotates": false }, + { "id": "f_skin_door", "fg": 1023, "rotates": false }, + { "id": "f_skin_door_o", "fg": 1024, "rotates": false }, { "id": "f_skin_wall", - "fg": 2091, + "fg": 2176, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 933 }, - { "id": "corner", "fg": 934 }, - { "id": "edge", "fg": 935 }, - { "id": "end_piece", "fg": 936 }, - { "id": "t_connection", "fg": 937 }, - { "id": "unconnected", "fg": 2091 } + { "id": "center", "fg": 1018 }, + { "id": "corner", "fg": 1019 }, + { "id": "edge", "fg": 1020 }, + { "id": "end_piece", "fg": 1021 }, + { "id": "t_connection", "fg": 1022 }, + { "id": "unconnected", "fg": 2176 } ] }, - { "id": [ "f_tatami", "f_skin_groundsheet" ], "fg": 931, "rotates": false }, - { "id": "f_brazier", "fg": 951, "rotates": false }, - { "id": "f_butcher_rack", "fg": 959, "rotates": false }, - { "id": "f_clay_kiln", "fg": 950, "rotates": false }, - { "id": "f_fireplace", "fg": 956, "rotates": false }, - { "id": "f_firering", "fg": 957, "rotates": false }, - { "id": [ "f_forge", "char_forge" ], "fg": 954, "rotates": false }, - { "id": "f_forge_rock", "fg": 949, "rotates": false }, - { "id": "f_fvat_empty", "fg": 961, "rotates": false }, - { "id": "f_fvat_full", "fg": 962, "rotates": false }, + { "id": [ "f_tatami", "f_skin_groundsheet" ], "fg": 1016, "rotates": false }, + { "id": "f_brazier", "fg": 1036, "rotates": false }, + { "id": "f_butcher_rack", "fg": 1044, "rotates": false }, + { "id": "f_clay_kiln", "fg": 1035, "rotates": false }, + { "id": "f_fireplace", "fg": 1041, "rotates": false }, + { "id": "f_firering", "fg": 1042, "rotates": false }, + { "id": [ "f_forge", "char_forge" ], "fg": 1039, "rotates": false }, + { "id": "f_forge_rock", "fg": 1034, "rotates": false }, + { "id": "f_fvat_empty", "fg": 1046, "rotates": false }, + { "id": "f_fvat_full", "fg": 1047, "rotates": false }, { "id": [ "f_kiln_metal_empty", @@ -1274,63 +1299,64 @@ "vp_fuel_bunker", "f_kiln_empty" ], - "fg": 953, + "fg": 1038, "rotates": false }, - { "id": [ "f_kiln_metal_full", "kiln_full", "f_kiln_full" ], "fg": 955, "rotates": false }, - { "id": "f_metal_butcher_rack", "fg": 958, "rotates": false }, - { "id": "f_smoking_rack", "fg": 960, "rotates": false }, - { "id": "f_smoking_rack_active", "fg": 948, "rotates": false }, - { "id": "f_woodstove", "fg": 952, "rotates": false }, - { "id": "f_air_conditioner", "fg": 981, "rotates": false }, - { "id": [ "f_aut_gas_console", "vp_controls_electronic", "t_console" ], "fg": 965, "rotates": false }, - { "id": [ "f_autoclave", "f_autoclave_full" ], "fg": 963, "rotates": false }, - { "id": "f_autodoc", "fg": 3324, "rotates": false }, - { "id": [ "f_autodoc_couch", "f_sofa" ], "fg": 968, "rotates": false }, + { "id": [ "f_kiln_metal_full", "kiln_full", "f_kiln_full" ], "fg": 1040, "rotates": false }, + { "id": "f_metal_butcher_rack", "fg": 1043, "rotates": false }, + { "id": "f_smoking_rack", "fg": 1045, "rotates": false }, + { "id": "f_smoking_rack_active", "fg": 1033, "rotates": false }, + { "id": "f_woodstove", "fg": 1037, "rotates": false }, + { "id": "f_air_conditioner", "fg": 1066, "rotates": false }, + { "id": [ "f_aut_gas_console", "vp_controls_electronic", "t_console" ], "fg": 1050, "rotates": false }, + { "id": [ "f_autoclave", "f_autoclave_full" ], "fg": 1048, "rotates": false }, + { "id": "f_autodoc", "fg": 3409, "rotates": false }, + { "id": [ "f_autodoc_couch", "f_sofa" ], "fg": 1053, "rotates": false }, { "id": "f_bathtub", - "fg": 972, + "fg": 1057, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 973 }, - { "id": "corner", "fg": 974 }, - { "id": "edge", "fg": 975 }, - { "id": "end_piece", "fg": 976 }, - { "id": "t_connection", "fg": 977 }, - { "id": "unconnected", "fg": 972 } + { "id": "center", "fg": 1058 }, + { "id": "corner", "fg": 1059 }, + { "id": "edge", "fg": 1060 }, + { "id": "end_piece", "fg": 1061 }, + { "id": "t_connection", "fg": 1062 }, + { "id": "unconnected", "fg": 1057 } ] }, - { "id": [ "f_cellphone_booster", "f_TV_antenna", "f_spike" ], "fg": 978, "rotates": false }, - { "id": "f_chemical_mixer", "fg": 983, "rotates": false }, - { "id": "f_dryer", "fg": 985, "rotates": false }, - { "id": "f_fridge", "fg": 986, "rotates": false }, - { "id": [ "f_fume_hood", "t_switchgear_l" ], "fg": 966, "rotates": false }, - { "id": "f_glass_fridge", "fg": 987, "rotates": false }, - { "id": "f_home_furnace", "fg": 964, "rotates": false }, - { "id": [ "f_oven", "t_sai_box_damaged" ], "fg": 967, "rotates": false }, - { "id": "f_roof_turbine_vent", "fg": 980, "rotates": false }, - { "id": "f_shower", "fg": 969, "rotates": false }, - { "id": "f_sink", "fg": 971, "rotates": false }, - { "id": "f_toilet", "fg": 970, "rotates": false }, - { "id": "f_vent_pipe", "fg": 979, "rotates": false }, - { "id": "f_washer", "fg": 984, "rotates": false }, - { "id": "f_water_heater", "fg": 982, "rotates": false }, - { "id": "10gal_hat", "fg": 1746, "rotates": false }, - { "id": "120mm_casing", "fg": 1876, "rotates": false }, + { "id": [ "f_cellphone_booster", "f_TV_antenna", "f_spike" ], "fg": 1063, "rotates": false }, + { "id": "f_chemical_mixer", "fg": 1068, "rotates": false }, + { "id": "f_dryer", "fg": 1070, "rotates": false }, + { "id": "f_fridge", "fg": 1071, "rotates": false }, + { "id": [ "f_fume_hood", "t_switchgear_l" ], "fg": 1051, "rotates": false }, + { "id": "f_glass_fridge", "fg": 1072, "rotates": false }, + { "id": "f_home_furnace", "fg": 1049, "rotates": false }, + { "id": [ "f_oven", "t_sai_box_damaged" ], "fg": 1052, "rotates": false }, + { "id": "f_roof_turbine_vent", "fg": 1065, "rotates": false }, + { "id": "f_shower", "fg": 1054, "rotates": false }, + { "id": "f_sink", "fg": 1056, "rotates": false }, + { "id": "f_toilet", "fg": 1055, "rotates": false }, + { "id": "f_vent_pipe", "fg": 1064, "rotates": false }, + { "id": "f_washer", "fg": 1069, "rotates": false }, + { "id": "f_water_heater", "fg": 1067, "rotates": false }, + { "id": "10gal_hat", "fg": 1831, "rotates": false }, + { "id": "120mm_casing", "fg": 1961, "rotates": false }, { "id": [ "120mm_usable_heat", "120mm_usable_shot", "120mm_usable_slug", "120mm_usable_ap" ], - "fg": 1200, + "fg": 1285, "rotates": false }, - { "id": "12mm", "fg": 1201, "rotates": false }, - { "id": "155mm_casing", "fg": 1877, "rotates": false }, + { "id": "12mm", "fg": 1286, "rotates": false }, + { "id": "155mm_casing", "fg": 1962, "rotates": false }, { "id": [ "155mm_frag", "155mm_heat", "155mm_shot", "155mm_slug", "atgm_heat" ], - "fg": 1218, + "fg": 1303, "rotates": false }, - { "id": "1st_aid", "fg": 1881, "rotates": false }, + { "id": "1st_aid", "fg": 1966, "rotates": false }, + { "id": "1st_aid_box", "fg": 1966, "rotates": false }, { "id": [ "20x66_10_mag", @@ -1344,7 +1370,7 @@ "saiga10mag", "8x40_10_mag" ], - "fg": 1295 + "fg": 1380 }, { "id": [ @@ -1360,7 +1386,7 @@ "ruger30", "8x40_25_mag" ], - "fg": 1297 + "fg": 1382 }, { "id": [ @@ -1473,15 +1499,15 @@ "reloaded_45_long_colt", "22_lr" ], - "fg": 1202, + "fg": 1287, "rotates": false }, - { "id": [ "2lcanteen", "canteen_wood", "canteen" ], "fg": 1143, "rotates": false }, - { "id": "2x4", "fg": 1885, "rotates": false }, - { "id": "30gal_barrel", "fg": 2088, "rotates": false }, - { "id": "30mm_casing", "fg": 1878, "rotates": false }, - { "id": [ "30mm_hei", "30mm_slug", "30mm_hedp" ], "fg": 1203, "rotates": false }, - { "id": [ "36navy", "44army", "flintlock_shot", "flintlock_ammo" ], "fg": 1254, "rotates": false }, + { "id": [ "2lcanteen", "canteen_wood", "canteen" ], "fg": 1228, "rotates": false }, + { "id": "2x4", "fg": 1970, "rotates": false }, + { "id": "30gal_barrel", "fg": 2173, "rotates": false }, + { "id": "30mm_casing", "fg": 1963, "rotates": false }, + { "id": [ "30mm_hei", "30mm_slug", "30mm_hedp" ], "fg": 1288, "rotates": false }, + { "id": [ "36navy", "44army", "flintlock_shot", "flintlock_ammo" ], "fg": 1339, "rotates": false }, { "id": [ "40mm_frag", @@ -1502,12 +1528,12 @@ "m235tpa", "40mm_concussive" ], - "fg": 1204, + "fg": 1289, "rotates": false }, - { "id": [ "50_casing", "357sig_casing", "357_mag_casing", "45lc_casing" ], "fg": 1208, "rotates": false }, - { "id": [ "55gal_drum", "30gal_drum", "keg", "keg_steel" ], "fg": 2086, "rotates": false }, - { "id": [ "5x50_hull", "410_hull", "shot_hull" ], "fg": 1880 }, + { "id": [ "50_casing", "357sig_casing", "357_mag_casing", "45lc_casing" ], "fg": 1293, "rotates": false }, + { "id": [ "55gal_drum", "30gal_drum", "keg", "keg_steel" ], "fg": 2171, "rotates": false }, + { "id": [ "5x50_hull", "410_hull", "shot_hull" ], "fg": 1965 }, { "id": [ "8mm_bootleg", @@ -1529,11 +1555,11 @@ "20x66_bootleg_slug", "8mm_caseless" ], - "fg": 1207, + "fg": 1292, "rotates": false }, - { "id": [ "8x40_100_mag", "8x40_500_mag", "360_200_mag", "hk_g80mag", "5x50_100_mag" ], "fg": 1293 }, - { "id": [ "8x40_50_mag", "20x66_40_mag", "lw223bigmag", "5x50_50_mag" ], "fg": 1294 }, + { "id": [ "8x40_100_mag", "8x40_500_mag", "360_200_mag", "hk_g80mag", "5x50_100_mag" ], "fg": 1378 }, + { "id": [ "8x40_50_mag", "20x66_40_mag", "lw223bigmag", "5x50_50_mag" ], "fg": 1379 }, { "id": [ "9mm_speedloader7", @@ -1550,17 +1576,17 @@ "shot_speedloader8", "shot_speedloader6" ], - "fg": 2061, + "fg": 2146, "rotates": false }, - { "id": "BFG", "fg": 1332, "rotates": false }, - { "id": "EMPbomb", "fg": 1193, "rotates": false }, - { "id": "EMPbomb_act", "fg": 1186, "rotates": false }, - { "id": "LAW_Packed", "fg": 1398, "rotates": false }, - { "id": "RPG-7_ammo", "fg": 1244, "rotates": false }, - { "id": "RPG", "fg": 1358, "rotates": false }, - { "id": "TDI", "fg": 1368, "rotates": false }, - { "id": [ "UPS_off" ], "fg": 1400, "rotates": false }, + { "id": "BFG", "fg": 1417, "rotates": false }, + { "id": "EMPbomb", "fg": 1278, "rotates": false }, + { "id": "EMPbomb_act", "fg": 1271, "rotates": false }, + { "id": "LAW_Packed", "fg": 1483, "rotates": false }, + { "id": "RPG-7_ammo", "fg": 1329, "rotates": false }, + { "id": "RPG", "fg": 1443, "rotates": false }, + { "id": "TDI", "fg": 1453, "rotates": false }, + { "id": "UPS_off", "fg": 1485, "rotates": false }, { "id": [ "V8", @@ -1578,18 +1604,18 @@ "mixed_alcohol_strong", "oxyacetylene" ], - "fg": 2143, + "fg": 2228, "rotates": false }, - { "id": "a180mag", "fg": 1299 }, - { "id": "abdul_necro", "fg": 2125, "rotates": false }, - { "id": "acidbomb", "fg": 1154, "rotates": false }, - { "id": "acidbomb_large", "fg": 1209, "rotates": false }, - { "id": "acidbomb_medium", "fg": 1138, "rotates": false }, - { "id": "acidbomb_micro", "fg": 1210, "rotates": false }, - { "id": "acidbomb_small", "fg": 1211, "rotates": false }, - { "id": [ "adv_UPS_off" ], "fg": 1401, "rotates": false }, - { "id": [ "advanced_ecig", "antenna" ], "fg": 1104, "rotates": false }, + { "id": "a180mag", "fg": 1384 }, + { "id": "abdul_necro", "fg": 2210, "rotates": false }, + { "id": "acidbomb", "fg": 1239, "rotates": false }, + { "id": "acidbomb_large", "fg": 1294, "rotates": false }, + { "id": "acidbomb_medium", "fg": 1223, "rotates": false }, + { "id": "acidbomb_micro", "fg": 1295, "rotates": false }, + { "id": "acidbomb_small", "fg": 1296, "rotates": false }, + { "id": "adv_UPS_off", "fg": 1486, "rotates": false }, + { "id": [ "advanced_ecig", "antenna" ], "fg": 1189, "rotates": false }, { "id": [ "advanced_electronics", @@ -1614,32 +1640,32 @@ "textbook_armwest", "holybook_mormon" ], - "fg": 2136, + "fg": 2221, "rotates": false }, - { "id": "airhorn", "fg": 1402, "rotates": false }, - { "id": "airspeargun", "fg": 1323, "rotates": false }, - { "id": [ "ak74mag", "rpk74mag" ], "fg": 1298 }, - { "id": "alarmclock", "fg": 1376, "rotates": false }, - { "id": "american_flag", "fg": 1669, "rotates": false }, + { "id": "airhorn", "fg": 1487, "rotates": false }, + { "id": "airspeargun", "fg": 1408, "rotates": false }, + { "id": [ "ak74mag", "rpk74mag" ], "fg": 1383 }, + { "id": "alarmclock", "fg": 1461, "rotates": false }, + { "id": "american_flag", "fg": 1754, "rotates": false }, { "id": [ "ammolink30mm", "ammolink40mm", "ammolink50", "ammolink223", "ammolink308", "ammolink" ], - "fg": 1886 + "fg": 1971 }, - { "id": "amplifier_head", "fg": 2069, "rotates": false }, - { "id": [ "anbc_suit", "aep_suit" ], "fg": 1747, "rotates": false }, - { "id": "animation_bullet_flame", "fg": 2018 }, - { "id": "antibiotics", "fg": 1100, "rotates": false }, - { "id": [ "antidote_posion", "revival_serum", "antidote_badpoison" ], "fg": 1153, "rotates": false }, - { "id": [ "anvil", "f_anvil" ], "fg": 2107, "rotates": false }, - { "id": "aperture_potato", "fg": 1403, "rotates": false }, + { "id": "amplifier_head", "fg": 2154, "rotates": false }, + { "id": [ "anbc_suit", "aep_suit" ], "fg": 1832, "rotates": false }, + { "id": "animation_bullet_flame", "fg": 2103 }, + { "id": "antibiotics", "fg": 1185, "rotates": false }, + { "id": [ "antidote_posion", "revival_serum", "antidote_badpoison" ], "fg": 1238, "rotates": false }, + { "id": [ "anvil", "f_anvil" ], "fg": 2192, "rotates": false }, + { "id": "aperture_potato", "fg": 1488, "rotates": false }, { "id": [ "apple_cider", "energy_drink_atomic", "colamdew", "drink_wild_apple", "pine_tea" ], - "fg": 2146, + "fg": 2231, "rotates": false }, - { "id": "apron_leather", "fg": 1754, "rotates": false }, - { "id": "arachnotron_guts", "fg": 1887, "rotates": false }, + { "id": "apron_leather", "fg": 1839, "rotates": false }, + { "id": "arachnotron_guts", "fg": 1972, "rotates": false }, { "id": [ "arm_splint", @@ -1650,19 +1676,19 @@ "armguard_larmor", "armguard_larmor_mod" ], - "fg": 1758, + "fg": 1843, "rotates": false }, { "id": [ "arm_warmers", "leg_warmers", "leg_warmers_f", "leg_warmers_xl", "leg_warmers_xlf" ], - "fg": 1759, + "fg": 1844, "rotates": false }, - { "id": "armguard_bone", "fg": 1761, "rotates": false }, - { "id": "armguard_chitin", "fg": 1755, "rotates": false }, + { "id": "armguard_bone", "fg": 1846, "rotates": false }, + { "id": "armguard_chitin", "fg": 1840, "rotates": false }, { "id": [ "armguard_hard", "armguard_paper", "legguard_hard", "legguard_paper" ], - "fg": 1756, + "fg": 1841, "rotates": false }, { @@ -1675,23 +1701,23 @@ "armguard_lightplate", "legguard_lightplate" ], - "fg": 1757, + "fg": 1842, "rotates": false }, - { "id": "armor_bone", "fg": 1642, "rotates": false }, - { "id": "armor_chitin", "fg": 1643, "rotates": false }, - { "id": "armor_cuirass", "fg": 1762, "rotates": false }, - { "id": [ "armor_larmor", "armor_blarmor", "touring_suit", "armor_lamellar" ], "fg": 1644, "rotates": false }, - { "id": [ "armor_plarmor", "jacket_leather_mod", "armor_scrapsuit" ], "fg": 1763, "rotates": false }, - { "id": "armor_samurai", "fg": 1710, "rotates": false }, - { "id": [ "armor_scavenger", "jacket_army" ], "fg": 3689, "rotates": false }, - { "id": "army_top", "fg": 1764, "rotates": false }, - { "id": "arrow_cf", "fg": 1223, "rotates": false }, - { "id": "arrow_plastic", "fg": 1221, "rotates": false }, - { "id": "arrow_small_game_fletched", "fg": 1225, "rotates": false }, + { "id": "armor_bone", "fg": 1727, "rotates": false }, + { "id": "armor_chitin", "fg": 1728, "rotates": false }, + { "id": "armor_cuirass", "fg": 1847, "rotates": false }, + { "id": [ "armor_larmor", "armor_blarmor", "touring_suit", "armor_lamellar" ], "fg": 1729, "rotates": false }, + { "id": [ "armor_plarmor", "jacket_leather_mod", "armor_scrapsuit" ], "fg": 1848, "rotates": false }, + { "id": "armor_samurai", "fg": 1795, "rotates": false }, + { "id": [ "armor_scavenger", "jacket_army" ], "fg": 3774, "rotates": false }, + { "id": "army_top", "fg": 1849, "rotates": false }, + { "id": "arrow_cf", "fg": 1308, "rotates": false }, + { "id": "arrow_plastic", "fg": 1306, "rotates": false }, + { "id": "arrow_small_game_fletched", "fg": 1310, "rotates": false }, { "id": [ "arrow_wood_heavy", "arrow_field_point_fletched", "arrow_heavy_field_point_fletched", "flamable_arrow", "arrow_wood" ], - "fg": 1226, + "fg": 1311, "rotates": false }, { @@ -1706,7 +1732,7 @@ "calcium_tablet", "weak_antibiotic" ], - "fg": 1098, + "fg": 1183, "rotates": false }, { @@ -1719,33 +1745,33 @@ "tank_gun_rws", "surv_rocket_launcher" ], - "fg": 1367, + "fg": 1452, "rotates": false }, - { "id": "atlatl", "fg": 1328, "rotates": false }, - { "id": "atomic_coffeepot", "fg": 1888, "rotates": false }, - { "id": "atomic_lamp", "fg": 1559, "rotates": false }, - { "id": "atomic_light", "fg": 1280, "rotates": false }, - { "id": [ "atomic_light_off", "baseball" ], "fg": 1281, "rotates": false }, - { "id": "aux_pressurized_tank", "fg": 1300, "rotates": false }, - { "id": "b_paint", "fg": 1114, "rotates": false }, - { "id": [ "back_holster", "XL_holster", "holster" ], "fg": 3675, "rotates": false }, - { "id": "backpack_giant", "fg": 3771, "rotates": false }, - { "id": "backpack_hiking", "fg": 3769, "rotates": false }, + { "id": "atlatl", "fg": 1413, "rotates": false }, + { "id": "atomic_coffeepot", "fg": 1973, "rotates": false }, + { "id": "atomic_lamp", "fg": 1644, "rotates": false }, + { "id": "atomic_light", "fg": 1365, "rotates": false }, + { "id": [ "atomic_light_off", "baseball" ], "fg": 1366, "rotates": false }, + { "id": "aux_pressurized_tank", "fg": 1385, "rotates": false }, + { "id": "b_paint", "fg": 1199, "rotates": false }, + { "id": [ "back_holster", "XL_holster", "holster" ], "fg": 3760, "rotates": false }, + { "id": "backpack_giant", "fg": 3856, "rotates": false }, + { "id": "backpack_hiking", "fg": 3854, "rotates": false }, { "id": [ "backpack_leather", "survivor_pack", "survivor_runner_pack", "swag_bag" ], - "fg": 1157, + "fg": 1242, "rotates": false }, - { "id": [ "backpack", "runner_bag", "slingpack" ], "fg": 1156, "rotates": false }, - { "id": "backpack_tactical_large", "fg": 3770, "rotates": false }, - { "id": [ "bacon", "fetus" ], "fg": 2245, "rotates": false }, + { "id": [ "backpack", "runner_bag", "slingpack" ], "fg": 1241, "rotates": false }, + { "id": "backpack_tactical_large", "fg": 3855, "rotates": false }, + { "id": [ "bacon", "fetus" ], "fg": 2330, "rotates": false }, { "id": [ "badge_deputy", "badge_marshal", "badge_detective", "badge_cybercop", "badge_swat" ], - "fg": 1635, + "fg": 1720, "rotates": false }, - { "id": [ "bag_bundle_10", "bag_plastic" ], "fg": 1166, "rotates": false }, + { "id": [ "bag_bundle_10", "bag_plastic" ], "fg": 1251, "rotates": false }, { "id": [ "bag_canvas", @@ -1756,49 +1782,49 @@ "mre_hotdog_box", "mre_ravioli_box" ], - "fg": 1165, - "rotates": false - }, - { "id": "bagpipes", "fg": 1734, "rotates": false }, - { "id": "bandages", "fg": 1085, "rotates": false }, - { "id": "bandana", "fg": 1765, "rotates": false }, - { "id": [ "bandolier_bomblet", "grenade_pouch" ], "fg": 1849, "rotates": false }, - { "id": [ "bandolier_rifle", "bandolier_shotgun", "bandolier_pistol" ], "fg": 1766, "rotates": false }, - { "id": "bandolier_wrist", "fg": 1767, "rotates": false }, - { "id": [ "barometer", "clock" ], "fg": 1375, "rotates": false }, - { "id": "barrette", "fg": 1770, "rotates": false }, - { "id": "basket", "fg": 2034, "rotates": false }, - { "id": "basket_laundry", "fg": 3733, "rotates": false }, - { "id": "bat", "fg": 1891, "rotates": false }, - { "id": "bat_metal", "fg": 1890, "rotates": false }, - { "id": "bathroom_scale", "fg": 2075, "rotates": false }, - { "id": [ "baton", "baton-extended" ], "fg": 1273, "rotates": false }, - { "id": "battery_atomic", "fg": 1217, "rotates": false }, - { "id": [ "battery", "laser_capacitor" ], "fg": 1213, "rotates": false }, + "fg": 1250, + "rotates": false + }, + { "id": "bagpipes", "fg": 1819, "rotates": false }, + { "id": "bandages", "fg": 1170, "rotates": false }, + { "id": "bandana", "fg": 1850, "rotates": false }, + { "id": [ "bandolier_bomblet", "grenade_pouch" ], "fg": 1934, "rotates": false }, + { "id": [ "bandolier_rifle", "bandolier_shotgun", "bandolier_pistol" ], "fg": 1851, "rotates": false }, + { "id": "bandolier_wrist", "fg": 1852, "rotates": false }, + { "id": [ "barometer", "clock" ], "fg": 1460, "rotates": false }, + { "id": "barrette", "fg": 1855, "rotates": false }, + { "id": "basket", "fg": 2119, "rotates": false }, + { "id": "basket_laundry", "fg": 3818, "rotates": false }, + { "id": "bat", "fg": 1976, "rotates": false }, + { "id": "bat_metal", "fg": 1975, "rotates": false }, + { "id": "bathroom_scale", "fg": 2160, "rotates": false }, + { "id": [ "baton", "baton-extended" ], "fg": 1358, "rotates": false }, + { "id": "battery_atomic", "fg": 1302, "rotates": false }, + { "id": [ "battery", "laser_capacitor" ], "fg": 1298, "rotates": false }, { "id": [ "battery_motorbike", "battery_car", "medium_storage_battery", "storage_battery", "small_storage_battery" ], - "fg": 1313, - "rotates": false - }, - { "id": [ "battleaxe_inferior", "battleaxe_fake", "battleaxe" ], "fg": 1406, "rotates": false }, - { "id": "battletorch_done", "fg": 1892, "rotates": false }, - { "id": "battletorch_lit", "fg": 1407, "rotates": false }, - { "id": "beaker", "fg": 2080, "rotates": false }, - { "id": "beartrap", "fg": 2114, "rotates": false }, - { "id": [ "bee_balm", "lily_flower", "lotus_flower" ], "fg": 2186, "rotates": false }, - { "id": "bee_sting", "fg": 1247, "rotates": false }, - { "id": [ "belt308", "belt40mm", "belt50", "belt30mm", "belt223" ], "fg": 1301 }, - { "id": [ "beret_wool", "beret" ], "fg": 1774, "rotates": false }, - { "id": "berserker_drug_act", "fg": 1109, "rotates": false }, - { "id": [ "berserker_drug", "adrenaline_injector" ], "fg": 1108, "rotates": false }, - { "id": "bfg_shell", "fg": 1219, "rotates": false }, - { "id": "bfg_shell_act", "fg": 1251, "rotates": false }, - { "id": "bigback", "fg": 2050, "rotates": false }, - { "id": "bike_basket", "fg": 3544, "rotates": false }, - { "id": [ "bikini_top_fur", "fur_cat_ears" ], "fg": 1776, "rotates": false }, - { "id": "bikini_top_leather", "fg": 1777, "rotates": false }, - { "id": "bindle", "fg": 1778, "rotates": false }, - { "id": "binoculars", "fg": 1735, "rotates": false }, + "fg": 1398, + "rotates": false + }, + { "id": [ "battleaxe_inferior", "battleaxe_fake", "battleaxe" ], "fg": 1491, "rotates": false }, + { "id": "battletorch_done", "fg": 1977, "rotates": false }, + { "id": "battletorch_lit", "fg": 1492, "rotates": false }, + { "id": "beaker", "fg": 2165, "rotates": false }, + { "id": "beartrap", "fg": 2199, "rotates": false }, + { "id": [ "bee_balm", "lily_flower", "lotus_flower" ], "fg": 2271, "rotates": false }, + { "id": "bee_sting", "fg": 1332, "rotates": false }, + { "id": [ "belt308", "belt40mm", "belt50", "belt30mm", "belt223" ], "fg": 1386 }, + { "id": [ "beret_wool", "beret" ], "fg": 1859, "rotates": false }, + { "id": "berserker_drug_act", "fg": 1194, "rotates": false }, + { "id": [ "berserker_drug", "adrenaline_injector" ], "fg": 1193, "rotates": false }, + { "id": "bfg_shell", "fg": 1304, "rotates": false }, + { "id": "bfg_shell_act", "fg": 1336, "rotates": false }, + { "id": "bigback", "fg": 2135, "rotates": false }, + { "id": "bike_basket", "fg": 3629, "rotates": false }, + { "id": [ "bikini_top_fur", "fur_cat_ears" ], "fg": 1861, "rotates": false }, + { "id": "bikini_top_leather", "fg": 1862, "rotates": false }, + { "id": "bindle", "fg": 1863, "rotates": false }, + { "id": "binoculars", "fg": 1820, "rotates": false }, { "id": [ "bio_null", @@ -1914,30 +1940,30 @@ "bio_surgical_razor", "bio_cable" ], - "fg": 1198, + "fg": 1283, "rotates": false }, - { "id": "biollante_bud", "fg": 1893, "rotates": false }, - { "id": "black_box", "fg": 1408, "rotates": false }, - { "id": [ "blade", "metal_smoother" ], "fg": 1377, "rotates": false }, - { "id": "blade_trap", "fg": 2116, "rotates": false }, - { "id": [ "blanket", "down_blanket", "towel_wet" ], "fg": 1664, "rotates": false }, - { "id": [ "blazer", "jacket_windbreaker" ], "fg": 1674, "rotates": false }, - { "id": [ "blindfold", "obi_gi" ], "fg": 3728, "rotates": false }, - { "id": "blob_dormant", "fg": 1410, "rotates": false }, + { "id": "biollante_bud", "fg": 1978, "rotates": false }, + { "id": "black_box", "fg": 1493, "rotates": false }, + { "id": [ "blade", "metal_smoother" ], "fg": 1462, "rotates": false }, + { "id": "blade_trap", "fg": 2201, "rotates": false }, + { "id": [ "blanket", "down_blanket", "towel_wet" ], "fg": 1749, "rotates": false }, + { "id": [ "blazer", "jacket_windbreaker" ], "fg": 1759, "rotates": false }, + { "id": [ "blindfold", "obi_gi" ], "fg": 3813, "rotates": false }, + { "id": "blob_dormant", "fg": 1495, "rotates": false }, { "id": [ "blowgun", "skewer", "knitting_needles", "pointy_stick", "pool_cue", "digging_stick" ], - "fg": 1272, + "fg": 1357, "rotates": false }, - { "id": "bluebell_bud", "fg": 1894, "rotates": false }, - { "id": "bluebell_flower", "fg": 2188, "rotates": false }, - { "id": "board_trap", "fg": 2120, "rotates": false }, - { "id": "boat_board", "fg": 2019, "rotates": false }, - { "id": "bodypillow", "fg": 1972, "rotates": false }, - { "id": [ "boiled_egg", "egg_reptile", "egg_wasp", "ant_egg" ], "fg": 2167, "rotates": false }, - { "id": "bokken", "fg": 1522, "rotates": false }, - { "id": "bolt_bone", "fg": 1224, "rotates": false }, + { "id": "bluebell_bud", "fg": 1979, "rotates": false }, + { "id": "bluebell_flower", "fg": 2273, "rotates": false }, + { "id": "board_trap", "fg": 2205, "rotates": false }, + { "id": "boat_board", "fg": 2104, "rotates": false }, + { "id": "bodypillow", "fg": 2057, "rotates": false }, + { "id": [ "boiled_egg", "egg_reptile", "egg_wasp", "ant_egg" ], "fg": 2252, "rotates": false }, + { "id": "bokken", "fg": 1607, "rotates": false }, + { "id": "bolt_bone", "fg": 1309, "rotates": false }, { "id": [ "bolt_metal", @@ -1952,68 +1978,68 @@ "arrow_exploding", "arrow_flamming" ], - "fg": 1222, + "fg": 1307, "rotates": false }, { "id": [ "bolt_wood", "arrow_fire_hardened_fletched", "arrow_heavy_fire_hardened_fletched" ], - "fg": 1220, - "rotates": false - }, - { "id": "boltcutters", "fg": 1411, "rotates": false }, - { "id": "bomblet_acid", "fg": 1234, "rotates": false }, - { "id": [ "bomblet_archdemon", "bomblet_explosive" ], "fg": 1228, "rotates": false }, - { "id": [ "bomblet_archvile", "bomblet_fire", "bomblet_vile" ], "fg": 1229, "rotates": false }, - { "id": "bomblet_casing", "fg": 1230, "rotates": false }, - { "id": "bomblet_chickenbot", "fg": 1231, "rotates": false }, - { "id": "bomblet_chickenbot_act", "fg": 1413, "rotates": false }, - { "id": "bomblet_frag", "fg": 1232, "rotates": false }, - { "id": "bomblet_launcher_brute", "fg": 1333, "rotates": false }, - { "id": "bomblet_stun", "fg": 1233, "rotates": false }, - { "id": "bomblet_stun_act", "fg": 1414, "rotates": false }, - { "id": [ "bomblet_vile_act", "bomblet_archvile_act" ], "fg": 1412, "rotates": false }, - { "id": "bondage_mask", "fg": 1779, "rotates": false }, - { "id": "bondage_suit", "fg": 1711, "rotates": false }, - { "id": "bone_flute", "fg": 1415, "rotates": false }, - { "id": [ "bone_human", "bone" ], "fg": 1026, "rotates": false }, - { "id": "bone_tainted", "fg": 1025, "rotates": false }, - { "id": "boobytrap", "fg": 2112, "rotates": false }, - { "id": "book_asgard", "fg": 2128, "rotates": false }, - { "id": "bookplate", "fg": 1645, "rotates": false }, - { "id": "boots_bone", "fg": 1781, "rotates": false }, - { "id": "boots_chitin", "fg": 1782, "rotates": false }, - { "id": [ "boots_combat", "boots_lsurvivor" ], "fg": 1783, "rotates": false }, - { "id": "boots_fur", "fg": 1789, "rotates": false }, - { "id": "boots_hiking", "fg": 1784, "rotates": false }, - { "id": [ "boots_larmor", "boots" ], "fg": 1780, "rotates": false }, + "fg": 1305, + "rotates": false + }, + { "id": "boltcutters", "fg": 1496, "rotates": false }, + { "id": "bomblet_acid", "fg": 1319, "rotates": false }, + { "id": [ "bomblet_archdemon", "bomblet_explosive" ], "fg": 1313, "rotates": false }, + { "id": [ "bomblet_archvile", "bomblet_fire", "bomblet_vile" ], "fg": 1314, "rotates": false }, + { "id": "bomblet_casing", "fg": 1315, "rotates": false }, + { "id": "bomblet_chickenbot", "fg": 1316, "rotates": false }, + { "id": "bomblet_chickenbot_act", "fg": 1498, "rotates": false }, + { "id": "bomblet_frag", "fg": 1317, "rotates": false }, + { "id": "bomblet_launcher_brute", "fg": 1418, "rotates": false }, + { "id": "bomblet_stun", "fg": 1318, "rotates": false }, + { "id": "bomblet_stun_act", "fg": 1499, "rotates": false }, + { "id": [ "bomblet_vile_act", "bomblet_archvile_act" ], "fg": 1497, "rotates": false }, + { "id": "bondage_mask", "fg": 1864, "rotates": false }, + { "id": "bondage_suit", "fg": 1796, "rotates": false }, + { "id": "bone_flute", "fg": 1500, "rotates": false }, + { "id": [ "bone_human", "bone" ], "fg": 1111, "rotates": false }, + { "id": "bone_tainted", "fg": 1110, "rotates": false }, + { "id": "boobytrap", "fg": 2197, "rotates": false }, + { "id": "book_asgard", "fg": 2213, "rotates": false }, + { "id": "bookplate", "fg": 1730, "rotates": false }, + { "id": "boots_bone", "fg": 1866, "rotates": false }, + { "id": "boots_chitin", "fg": 1867, "rotates": false }, + { "id": [ "boots_combat", "boots_lsurvivor" ], "fg": 1868, "rotates": false }, + { "id": "boots_fur", "fg": 1874, "rotates": false }, + { "id": "boots_hiking", "fg": 1869, "rotates": false }, + { "id": [ "boots_larmor", "boots" ], "fg": 1865, "rotates": false }, { "id": [ "boots_plate", "boots_fsurvivor", "boots_hsurvivor", "motorbike_boots", "megaarmor_boots_1" ], - "fg": 1785, - "rotates": false - }, - { "id": [ "boots_rubber", "boots_bunker" ], "fg": 1786, "rotates": false }, - { "id": [ "boots_survivor", "boots_xlsurvivor", "boots_steel" ], "fg": 1790, "rotates": false }, - { "id": [ "boots_western", "knee_high_boots" ], "fg": 3699, "rotates": false }, - { "id": [ "boots_winter", "boots_wsurvivor" ], "fg": 1787, "rotates": false }, - { "id": "bottle_folding", "fg": 1135, "rotates": false }, - { "id": "bottle_glass", "fg": 1141, "rotates": false }, - { "id": "bottle_metal", "fg": 1136, "rotates": false }, - { "id": [ "bottle_twoliter", "bottle_plastic", "bottle_plastic_small" ], "fg": 1137, "rotates": false }, - { "id": [ "bowhat", "porkpie" ], "fg": 1695, "rotates": false }, - { "id": "bowl_clay", "fg": 2098, "rotates": false }, - { "id": "bowl_pewter", "fg": 2096, "rotates": false }, - { "id": "bowl_plastic", "fg": 2100, "rotates": false }, - { "id": "bowling_axe", "fg": 1899, "rotates": false }, - { "id": "bowling_pin", "fg": 1900, "rotates": false }, - { "id": "box_cigarette", "fg": 1168, "rotates": false }, - { "id": "box_large", "fg": 2071, "rotates": false }, - { "id": "box_small", "fg": 1169, "rotates": false }, - { "id": [ "bra", "sports_bra", "bikini_top" ], "fg": 1775, "rotates": false }, - { "id": "brazier", "fg": 2095, "rotates": false }, - { "id": "brick", "fg": 1901, "rotates": false }, + "fg": 1870, + "rotates": false + }, + { "id": [ "boots_rubber", "boots_bunker" ], "fg": 1871, "rotates": false }, + { "id": [ "boots_survivor", "boots_xlsurvivor", "boots_steel" ], "fg": 1875, "rotates": false }, + { "id": [ "boots_western", "knee_high_boots" ], "fg": 3784, "rotates": false }, + { "id": [ "boots_winter", "boots_wsurvivor" ], "fg": 1872, "rotates": false }, + { "id": "bottle_folding", "fg": 1220, "rotates": false }, + { "id": "bottle_glass", "fg": 1226, "rotates": false }, + { "id": "bottle_metal", "fg": 1221, "rotates": false }, + { "id": [ "bottle_twoliter", "bottle_plastic", "bottle_plastic_small" ], "fg": 1222, "rotates": false }, + { "id": [ "bowhat", "porkpie" ], "fg": 1780, "rotates": false }, + { "id": "bowl_clay", "fg": 2183, "rotates": false }, + { "id": "bowl_pewter", "fg": 2181, "rotates": false }, + { "id": "bowl_plastic", "fg": 2185, "rotates": false }, + { "id": "bowling_axe", "fg": 1984, "rotates": false }, + { "id": "bowling_pin", "fg": 1985, "rotates": false }, + { "id": "box_cigarette", "fg": 1253, "rotates": false }, + { "id": "box_large", "fg": 2156, "rotates": false }, + { "id": "box_small", "fg": 1254, "rotates": false }, + { "id": [ "bra", "sports_bra", "bikini_top" ], "fg": 1860, "rotates": false }, + { "id": "brazier", "fg": 2180, "rotates": false }, + { "id": "brick", "fg": 1986, "rotates": false }, { "id": [ "brioche", "toastem", "toastem2", "toastem3", "toasterpastryfrozen" ], - "fg": 2235, + "fg": 2320, "rotates": false }, { @@ -2031,30 +2057,30 @@ "longsword_fake", "broadsword" ], - "fg": 1419, - "rotates": false - }, - { "id": [ "broketent", "largebroketent" ], "fg": 2089, "rotates": false }, - { "id": "brooch", "fg": 1768, "rotates": false }, - { "id": [ "brownie", "brownie_weed", "cake2" ], "fg": 1079, "rotates": false }, - { "id": "bubblewrap", "fg": 2113, "rotates": false }, - { "id": "bucket", "fg": 1163, "rotates": false }, - { "id": "bullwhip", "fg": 1903, "rotates": false }, - { "id": "bundle_leather", "fg": 2015, "rotates": false }, - { "id": "bundle_rag", "fg": 2016, "rotates": false }, - { "id": "bundle_wool", "fg": 2014, "rotates": false }, - { "id": "bunker_pants", "fg": 1798, "rotates": false }, - { "id": [ "bwirebat", "battletorch" ], "fg": 1378, "rotates": false }, - { "id": "c4", "fg": 1421, "rotates": false }, - { "id": "c4armed", "fg": 1422, "rotates": false }, - { "id": [ "c_fishspear", "qiang", "m_fishspear" ], "fg": 1262, "rotates": false }, - { "id": "cable", "fg": 1235, "rotates": false }, - { "id": "caffeine", "fg": 1093, "rotates": false }, - { "id": [ "calicomag", "fnp90mag" ], "fg": 1302 }, - { "id": "camera", "fg": 1423, "rotates": false }, - { "id": "camera_control", "fg": 3561, "rotates": false }, - { "id": "camera_pro", "fg": 1424, "rotates": false }, - { "id": [ "camisole", "tank_top" ], "fg": 3758, "rotates": false }, + "fg": 1504, + "rotates": false + }, + { "id": [ "broketent", "largebroketent" ], "fg": 2174, "rotates": false }, + { "id": "brooch", "fg": 1853, "rotates": false }, + { "id": [ "brownie", "brownie_weed", "cake2" ], "fg": 1164, "rotates": false }, + { "id": "bubblewrap", "fg": 2198, "rotates": false }, + { "id": "bucket", "fg": 1248, "rotates": false }, + { "id": "bullwhip", "fg": 1988, "rotates": false }, + { "id": "bundle_leather", "fg": 2100, "rotates": false }, + { "id": "bundle_rag", "fg": 2101, "rotates": false }, + { "id": "bundle_wool", "fg": 2099, "rotates": false }, + { "id": "bunker_pants", "fg": 1883, "rotates": false }, + { "id": [ "bwirebat", "battletorch" ], "fg": 1463, "rotates": false }, + { "id": "c4", "fg": 1506, "rotates": false }, + { "id": "c4armed", "fg": 1507, "rotates": false }, + { "id": [ "c_fishspear", "qiang", "m_fishspear" ], "fg": 1347, "rotates": false }, + { "id": "cable", "fg": 1320, "rotates": false }, + { "id": "caffeine", "fg": 1178, "rotates": false }, + { "id": [ "calicomag", "fnp90mag" ], "fg": 1387 }, + { "id": "camera", "fg": 1508, "rotates": false }, + { "id": "camera_control", "fg": 3646, "rotates": false }, + { "id": "camera_pro", "fg": 1509, "rotates": false }, + { "id": [ "camisole", "tank_top" ], "fg": 3843, "rotates": false }, { "id": [ "can_beans", @@ -2078,7 +2104,7 @@ "dogfood", "f_woodchips" ], - "fg": 2219, + "fg": 2304, "rotates": false }, { @@ -2107,7 +2133,7 @@ "material_quicklime", "chem_hmtd" ], - "fg": 2218, + "fg": 2303, "rotates": false }, { @@ -2126,7 +2152,7 @@ "starch", "mayonnaise" ], - "fg": 2206, + "fg": 2291, "rotates": false }, { @@ -2142,57 +2168,57 @@ "can_cheese", "chem_sulphur" ], - "fg": 2220, + "fg": 2305, "rotates": false }, - { "id": "can_drink_unsealed", "fg": 1123, "rotates": false }, - { "id": "can_food", "fg": 1120, "rotates": false }, - { "id": "can_food_unsealed", "fg": 1122, "rotates": false }, - { "id": [ "can_sealer", "pastaextruder" ], "fg": 1968, "rotates": false }, - { "id": [ "candle_smoke", "candle" ], "fg": 1425, "rotates": false }, - { "id": [ "candle_smoke_lit", "candle_lit" ], "fg": 1426, "rotates": false }, - { "id": "candlestick", "fg": 1904, "rotates": false }, + { "id": "can_drink_unsealed", "fg": 1208, "rotates": false }, + { "id": "can_food", "fg": 1205, "rotates": false }, + { "id": "can_food_unsealed", "fg": 1207, "rotates": false }, + { "id": [ "can_sealer", "pastaextruder" ], "fg": 2053, "rotates": false }, + { "id": [ "candle_smoke", "candle" ], "fg": 1510, "rotates": false }, + { "id": [ "candle_smoke_lit", "candle_lit" ], "fg": 1511, "rotates": false }, + { "id": "candlestick", "fg": 1989, "rotates": false }, { "id": [ "candy2", "candy3", "neccowafers", "gummy_vitamins", "maple_candy", "candy" ], - "fg": 2200, + "fg": 2285, "rotates": false }, - { "id": "candycigarette", "fg": 1012, "rotates": false }, - { "id": "cane", "fg": 1905, "rotates": false }, - { "id": "canister_empty", "fg": 2101, "rotates": false }, - { "id": "canola", "fg": 1015, "rotates": false }, - { "id": [ "cantilever_small", "cantilever_medium" ], "fg": 1906, "rotates": false }, + { "id": "candycigarette", "fg": 1097, "rotates": false }, + { "id": "cane", "fg": 1990, "rotates": false }, + { "id": "canister_empty", "fg": 2186, "rotates": false }, + { "id": "canola", "fg": 1100, "rotates": false }, + { "id": [ "cantilever_small", "cantilever_medium" ], "fg": 1991, "rotates": false }, { "id": [ "car_headlight", "wide_headlight_reinforced", "car_wide_headlight", "headlight_reinforced" ], - "fg": 2038, + "fg": 2123, "rotates": true }, - { "id": [ "carding_paddles", "broom" ], "fg": 1902, "rotates": false }, - { "id": "cargo_lock", "fg": 1907, "rotates": false }, - { "id": "cargo_rack", "fg": 3545, "rotates": false }, - { "id": [ "carver_on", "carver_off" ], "fg": 1427, "rotates": false }, - { "id": "case_violin", "fg": 1799, "rotates": false }, - { "id": "cattlefodder", "fg": 1432, "rotates": false }, - { "id": "cell_phone", "fg": 1433, "rotates": false }, - { "id": "cell_phone_flashlight", "fg": 1434, "rotates": false }, - { "id": "ceramic_armor", "fg": 1524, "rotates": false }, - { "id": "ceramic_bowl", "fg": 2097, "rotates": false }, - { "id": [ "ceramic_cup", "ceramic_mug" ], "fg": 1131, "rotates": false }, - { "id": "ceramic_plate", "fg": 1910, "rotates": false }, - { "id": [ "cereal", "cereal2", "cereal3", "can_peach" ], "fg": 2244, "rotates": false }, - { "id": "cestus", "fg": 1914, "rotates": false }, - { "id": "chain_link", "fg": 1236, "rotates": false }, + { "id": [ "carding_paddles", "broom" ], "fg": 1987, "rotates": false }, + { "id": "cargo_lock", "fg": 1992, "rotates": false }, + { "id": "cargo_rack", "fg": 3630, "rotates": false }, + { "id": [ "carver_on", "carver_off" ], "fg": 1512, "rotates": false }, + { "id": "case_violin", "fg": 1884, "rotates": false }, + { "id": "cattlefodder", "fg": 1517, "rotates": false }, + { "id": "cell_phone", "fg": 1518, "rotates": false }, + { "id": "cell_phone_flashlight", "fg": 1519, "rotates": false }, + { "id": "ceramic_armor", "fg": 1609, "rotates": false }, + { "id": "ceramic_bowl", "fg": 2182, "rotates": false }, + { "id": [ "ceramic_cup", "ceramic_mug" ], "fg": 1216, "rotates": false }, + { "id": "ceramic_plate", "fg": 1995, "rotates": false }, + { "id": [ "cereal", "cereal2", "cereal3", "can_peach" ], "fg": 2329, "rotates": false }, + { "id": "cestus", "fg": 1999, "rotates": false }, + { "id": "chain_link", "fg": 1321, "rotates": false }, { "id": [ "chainsaw_on", "elec_chainsaw_off", "elec_chainsaw_on", "chainsaw_off" ], - "fg": 1435, + "fg": 1520, "rotates": false }, - { "id": "chaps_leather", "fg": 1800, "rotates": false }, - { "id": "char_purifier", "fg": 1437, "rotates": false }, - { "id": "char_smoker", "fg": 1487, "rotates": false }, + { "id": "chaps_leather", "fg": 1885, "rotates": false }, + { "id": "char_purifier", "fg": 1522, "rotates": false }, + { "id": "char_smoker", "fg": 1572, "rotates": false }, { "id": [ "charcoal_cooker", "rock_pot", "pot_makeshift", "pot_canning", "pressure_cooker", "f_standing_tank" ], - "fg": 1977, + "fg": 2062, "rotates": false }, { @@ -2210,73 +2236,73 @@ "homebrew_antiseptic", "chem_chromium_oxide" ], - "fg": 2230, + "fg": 2315, "rotates": false }, - { "id": [ "cheese_hard", "cheese" ], "fg": 1076, "rotates": false }, - { "id": [ "chem_hexamine", "money" ], "fg": 1261, "rotates": false }, - { "id": "chemical_thrower", "fg": 1334, "rotates": false }, - { "id": [ "chemistry_set_basic", "chemistry_set" ], "fg": 1438, "rotates": false }, - { "id": "chemlab", "fg": 3551, "rotates": false }, + { "id": [ "cheese_hard", "cheese" ], "fg": 1161, "rotates": false }, + { "id": [ "chem_hexamine", "money" ], "fg": 1346, "rotates": false }, + { "id": "chemical_thrower", "fg": 1419, "rotates": false }, + { "id": [ "chemistry_set_basic", "chemistry_set" ], "fg": 1523, "rotates": false }, + { "id": "chemlab", "fg": 3636, "rotates": false }, { "id": [ "cherries", "irradiated_cherries", "raspberries", "irradiated_raspberries" ], - "fg": 2202, + "fg": 2287, "rotates": false }, - { "id": "chestwrap_fur", "fg": 1802, "rotates": false }, - { "id": [ "chestwrap_leather", "leather" ], "fg": 3751, "rotates": false }, - { "id": [ "chestwrap_wool", "felt_patch" ], "fg": 1289, "rotates": false }, - { "id": "chili_pepper", "fg": 1029, "rotates": false }, + { "id": "chestwrap_fur", "fg": 1887, "rotates": false }, + { "id": [ "chestwrap_leather", "leather" ], "fg": 3836, "rotates": false }, + { "id": [ "chestwrap_wool", "felt_patch" ], "fg": 1374, "rotates": false }, + { "id": "chili_pepper", "fg": 1114, "rotates": false }, { "id": [ "chilly-p", "curry_powder", "can_tomato", "meat_salted", "hflesh_salted" ], - "fg": 2223, - "rotates": false - }, - { "id": [ "chime_scrap_act", "chime_scrap" ], "fg": 1237, "rotates": false }, - { "id": [ "chipper", "chisel" ], "fg": 1439, "rotates": false }, - { "id": [ "chips2", "chips3", "chips" ], "fg": 2242, "rotates": false }, - { "id": "chitin_piece", "fg": 1915, "rotates": false }, - { "id": [ "chitin_plate", "alloy_plate", "alloy_sheet" ], "fg": 3763, "rotates": false }, - { "id": "choc_waffles", "fg": 1063, "rotates": false }, - { "id": [ "chocpretzels", "pretzels" ], "fg": 1081, "rotates": false }, - { "id": "cig", "fg": 1041, "rotates": false }, - { "id": "cig_butt", "fg": 1043, "rotates": false }, - { "id": "cig_lit", "fg": 1042, "rotates": false }, - { "id": "cigar", "fg": 1044, "rotates": false }, - { "id": "cigar_butt", "fg": 1046, "rotates": false }, - { "id": "cigar_lit", "fg": 1045, "rotates": false }, - { "id": [ "circsaw_blade", "clockworks" ], "fg": 1918, "rotates": false }, - { "id": [ "circsaw_on", "circsaw_off" ], "fg": 1443, "rotates": false }, - { "id": "clarinet", "fg": 1444, "rotates": false }, - { "id": "clay_canister", "fg": 1134, "rotates": false }, - { "id": "clay_hydria", "fg": 1147, "rotates": false }, - { "id": [ "clay_lump", "clay_boiled", "chocolate" ], "fg": 1047, "rotates": false }, - { "id": "clay_pot_flower", "fg": 1884, "rotates": false }, - { "id": "clay_quern", "fg": 1586, "rotates": false }, - { "id": "clay_teapot", "fg": 1917, "rotates": false }, - { "id": [ "clay_watercont", "survivor_mess_kit", "crucible_clay", "clay_pot" ], "fg": 1976, "rotates": false }, - { "id": "cloak_fur", "fg": 1699, "rotates": false }, - { "id": "cloak_wool", "fg": 1702, "rotates": false }, - { "id": [ "clown_suit", "karate_gi", "judo_gi" ], "fg": 1712, "rotates": false }, - { "id": "clownshoes", "fg": 1671, "rotates": false }, - { "id": [ "coal_lump", "coal" ], "fg": 2184, "rotates": false }, - { "id": [ "coat_fur_sf", "coat_fur" ], "fg": 1804, "rotates": false }, - { "id": [ "coat_rain", "bunker_coat", "folding_poncho_on" ], "fg": 1675, "rotates": false }, - { "id": [ "coat_winter", "jacket_leather_red" ], "fg": 1676, "rotates": false }, - { "id": "codeine", "fg": 1097, "rotates": false }, - { "id": "coffeemaker", "fg": 1379, "rotates": false }, - { "id": "coin_quarter", "fg": 2068, "rotates": false }, - { "id": [ "combatnail", "nail" ], "fg": 1264, "rotates": false }, - { "id": [ "combatsaw_off", "combatsaw_on" ], "fg": 1436, "rotates": false }, - { "id": [ "compgreatbow", "compbow" ], "fg": 1335, "rotates": false }, - { "id": "compositebow", "fg": 1337, "rotates": false }, - { "id": "con_mix", "fg": 1447, "rotates": false }, - { "id": [ "concrete", "mortar_build" ], "fg": 1167, "rotates": false }, - { "id": "condom", "fg": 2059, "rotates": false }, - { "id": "contacts", "fg": 1082, "rotates": false }, - { "id": [ "control_chip", "burnt_out_bionic" ], "fg": 1199, "rotates": false }, - { "id": "control_laptop", "fg": 1446, "rotates": false }, - { "id": [ "cooked_pumpkin", "dry_mushroom_magic" ], "fg": 2221, "rotates": false }, + "fg": 2308, + "rotates": false + }, + { "id": [ "chime_scrap_act", "chime_scrap" ], "fg": 1322, "rotates": false }, + { "id": [ "chipper", "chisel" ], "fg": 1524, "rotates": false }, + { "id": [ "chips2", "chips3", "chips" ], "fg": 2327, "rotates": false }, + { "id": "chitin_piece", "fg": 2000, "rotates": false }, + { "id": [ "chitin_plate", "alloy_plate", "alloy_sheet" ], "fg": 3848, "rotates": false }, + { "id": "choc_waffles", "fg": 1148, "rotates": false }, + { "id": [ "chocpretzels", "pretzels" ], "fg": 1166, "rotates": false }, + { "id": "cig", "fg": 1126, "rotates": false }, + { "id": "cig_butt", "fg": 1128, "rotates": false }, + { "id": "cig_lit", "fg": 1127, "rotates": false }, + { "id": "cigar", "fg": 1129, "rotates": false }, + { "id": "cigar_butt", "fg": 1131, "rotates": false }, + { "id": "cigar_lit", "fg": 1130, "rotates": false }, + { "id": [ "circsaw_blade", "clockworks" ], "fg": 2003, "rotates": false }, + { "id": [ "circsaw_on", "circsaw_off" ], "fg": 1528, "rotates": false }, + { "id": "clarinet", "fg": 1529, "rotates": false }, + { "id": "clay_canister", "fg": 1219, "rotates": false }, + { "id": "clay_hydria", "fg": 1232, "rotates": false }, + { "id": [ "clay_lump", "clay_boiled", "chocolate" ], "fg": 1132, "rotates": false }, + { "id": "clay_pot_flower", "fg": 1969, "rotates": false }, + { "id": "clay_quern", "fg": 1671, "rotates": false }, + { "id": "clay_teapot", "fg": 2002, "rotates": false }, + { "id": [ "clay_watercont", "survivor_mess_kit", "crucible_clay", "clay_pot" ], "fg": 2061, "rotates": false }, + { "id": "cloak_fur", "fg": 1784, "rotates": false }, + { "id": "cloak_wool", "fg": 1787, "rotates": false }, + { "id": [ "clown_suit", "karate_gi", "judo_gi" ], "fg": 1797, "rotates": false }, + { "id": "clownshoes", "fg": 1756, "rotates": false }, + { "id": [ "coal_lump", "coal" ], "fg": 2269, "rotates": false }, + { "id": [ "coat_fur_sf", "coat_fur" ], "fg": 1889, "rotates": false }, + { "id": [ "coat_rain", "bunker_coat", "folding_poncho_on" ], "fg": 1760, "rotates": false }, + { "id": [ "coat_winter", "jacket_leather_red" ], "fg": 1761, "rotates": false }, + { "id": "codeine", "fg": 1182, "rotates": false }, + { "id": "coffeemaker", "fg": 1464, "rotates": false }, + { "id": "coin_quarter", "fg": 2153, "rotates": false }, + { "id": [ "combatnail", "nail" ], "fg": 1349, "rotates": false }, + { "id": [ "combatsaw_off", "combatsaw_on" ], "fg": 1521, "rotates": false }, + { "id": [ "compgreatbow", "compbow" ], "fg": 1420, "rotates": false }, + { "id": "compositebow", "fg": 1422, "rotates": false }, + { "id": "con_mix", "fg": 1532, "rotates": false }, + { "id": [ "concrete", "mortar_build" ], "fg": 1252, "rotates": false }, + { "id": "condom", "fg": 2144, "rotates": false }, + { "id": "contacts", "fg": 1167, "rotates": false }, + { "id": [ "control_chip", "burnt_out_bionic" ], "fg": 1284, "rotates": false }, + { "id": "control_laptop", "fg": 1531, "rotates": false }, + { "id": [ "cooked_pumpkin", "dry_mushroom_magic" ], "fg": 2306, "rotates": false }, { "id": [ "cooking_oil", @@ -2298,7 +2324,7 @@ "lemonade", "lamp_oil" ], - "fg": 2144, + "fg": 2229, "rotates": false }, { @@ -2353,21 +2379,21 @@ "kp3at", "cz75" ], - "fg": 1345, + "fg": 1430, "rotates": false }, - { "id": "copper_ax", "fg": 1382, "rotates": false }, - { "id": "copper_bracelet", "fg": 1692, "rotates": false }, - { "id": "copper_ear", "fg": 1807, "rotates": false }, - { "id": "copper_knife", "fg": 1179, "rotates": false }, - { "id": "cordless_drill", "fg": 1448, "rotates": false }, - { "id": [ "corndogs_cooked", "corndogs_frozen" ], "fg": 1034, "rotates": false }, - { "id": "corpse", "fg": 1919, "rotates": false }, - { "id": "corset", "fg": 1808, "rotates": false }, - { "id": "cot", "fg": 1659, "rotates": false }, - { "id": "cow_bell", "fg": 1449, "rotates": false }, - { "id": [ "cowboy_hat", "fedora" ], "fg": 1682, "rotates": false }, - { "id": "cowl_wool", "fg": 1809, "rotates": false }, + { "id": "copper_ax", "fg": 1467, "rotates": false }, + { "id": "copper_bracelet", "fg": 1777, "rotates": false }, + { "id": "copper_ear", "fg": 1892, "rotates": false }, + { "id": "copper_knife", "fg": 1264, "rotates": false }, + { "id": "cordless_drill", "fg": 1533, "rotates": false }, + { "id": [ "corndogs_cooked", "corndogs_frozen" ], "fg": 1119, "rotates": false }, + { "id": "corpse", "fg": 2004, "rotates": false }, + { "id": "corset", "fg": 1893, "rotates": false }, + { "id": "cot", "fg": 1744, "rotates": false }, + { "id": "cow_bell", "fg": 1534, "rotates": false }, + { "id": [ "cowboy_hat", "fedora" ], "fg": 1767, "rotates": false }, + { "id": "cowl_wool", "fg": 1894, "rotates": false }, { "id": [ "crack", @@ -2383,29 +2409,29 @@ "sauerkraut", "sauerkraut_onions" ], - "fg": 2222, + "fg": 2307, "rotates": false }, - { "id": "crackpipe", "fg": 1450, "rotates": false }, - { "id": "craftrig", "fg": 2042, "rotates": true }, - { "id": [ "creepy_doll", "talking_doll" ], "fg": 1608, "rotates": false }, + { "id": "crackpipe", "fg": 1535, "rotates": false }, + { "id": "craftrig", "fg": 2127, "rotates": true }, + { "id": [ "creepy_doll", "talking_doll" ], "fg": 1693, "rotates": false }, { "id": [ "crossbow", "huge_crossbow", "rep_crossbow", "bullet_crossbow", "crossbow_makeshift", "hand_crossbow" ], - "fg": 1353, + "fg": 1438, "rotates": false }, - { "id": "crossbow_trap", "fg": 2119, "rotates": false }, - { "id": [ "crown_golden_survivor", "crown_golden" ], "fg": 1810, "rotates": false }, - { "id": "crucible", "fg": 1452, "rotates": false }, - { "id": "crude_picklock", "fg": 1454, "rotates": false }, - { "id": [ "cs_lajatang_on", "cs_lajatang_off" ], "fg": 1455, "rotates": false }, - { "id": "cu_pipe", "fg": 1922, "rotates": false }, - { "id": "cudgel", "fg": 1920, "rotates": false }, - { "id": "cup_plastic_unsealed", "fg": 1129, "rotates": false }, - { "id": "cured_hide", "fg": 1004, "rotates": false }, - { "id": "cured_pelt", "fg": 1001, "rotates": false }, - { "id": [ "dahlia_bud", "poppy_bud" ], "fg": 1895, "rotates": false }, - { "id": "dahlia_flower", "fg": 2189, "rotates": false }, + { "id": "crossbow_trap", "fg": 2204, "rotates": false }, + { "id": [ "crown_golden_survivor", "crown_golden" ], "fg": 1895, "rotates": false }, + { "id": "crucible", "fg": 1537, "rotates": false }, + { "id": "crude_picklock", "fg": 1539, "rotates": false }, + { "id": [ "cs_lajatang_on", "cs_lajatang_off" ], "fg": 1540, "rotates": false }, + { "id": "cu_pipe", "fg": 2007, "rotates": false }, + { "id": "cudgel", "fg": 2005, "rotates": false }, + { "id": "cup_plastic_unsealed", "fg": 1214, "rotates": false }, + { "id": "cured_hide", "fg": 1089, "rotates": false }, + { "id": "cured_pelt", "fg": 1086, "rotates": false }, + { "id": [ "dahlia_bud", "poppy_bud" ], "fg": 1980, "rotates": false }, + { "id": "dahlia_flower", "fg": 2274, "rotates": false }, { "id": [ "dahlia_root", @@ -2417,27 +2443,27 @@ "salsify_baked", "chicory_raw" ], - "fg": 1021, + "fg": 1106, "rotates": false }, - { "id": "damaged_shelter_kit", "fg": 2090, "rotates": false }, + { "id": "damaged_shelter_kit", "fg": 2175, "rotates": false }, { "id": [ "dandelion_fried", "sunflower", "spurge_flower", "black_eyed_susan_flower" ], - "fg": 2185, + "fg": 2270, "rotates": false }, - { "id": "dao", "fg": 1456, "rotates": false }, - { "id": [ "dart", "lawn_dart" ], "fg": 1227, "rotates": false }, - { "id": "dayquil", "fg": 1102, "rotates": false }, - { "id": "dehydrator", "fg": 1457, "rotates": false }, + { "id": "dao", "fg": 1541, "rotates": false }, + { "id": [ "dart", "lawn_dart" ], "fg": 1312, "rotates": false }, + { "id": "dayquil", "fg": 1187, "rotates": false }, + { "id": "dehydrator", "fg": 1542, "rotates": false }, { "id": [ "deluxe_eggs", "nachos", "nachosc", "nachosm", "nachoshf", "nachosmc", "nachoshc", "chunk_sulfur", "scrambled_eggs" ], - "fg": 997, + "fg": 1082, "rotates": false }, - { "id": [ "depowered_armor", "power_armor_basic" ], "fg": 3739, "rotates": false }, - { "id": [ "depowered_helmet", "power_armor_helmet_basic" ], "fg": 3742, "rotates": false }, - { "id": [ "diamond_dental_grill", "gold_dental_grill" ], "fg": 1846, "rotates": false }, + { "id": [ "depowered_armor", "power_armor_basic" ], "fg": 3824, "rotates": false }, + { "id": [ "depowered_helmet", "power_armor_helmet_basic" ], "fg": 3827, "rotates": false }, + { "id": [ "diamond_dental_grill", "gold_dental_grill" ], "fg": 1931, "rotates": false }, { "id": [ "diamond_ring", @@ -2450,122 +2476,122 @@ "ring_wedding", "gold_ring" ], - "fg": 3748, + "fg": 3833, "rotates": false }, - { "id": "dinosuit", "fg": 1713, "rotates": false }, - { "id": [ "directional_antenna", "f_small_satelitte_dish" ], "fg": 2102, "rotates": false }, - { "id": "dnd_handbook", "fg": 2137, "rotates": false }, - { "id": "dogbane", "fg": 1013, "rotates": false }, - { "id": [ "double_plutonium_core", "it_battery_mount", "battery_compartment" ], "fg": 1640, "rotates": false }, - { "id": [ "down_feather", "feather" ], "fg": 1245, "rotates": false }, - { "id": [ "down_pillow", "pillow" ], "fg": 1971, "rotates": false }, - { "id": "dr_stem_cell", "fg": 1106, "rotates": false }, - { "id": "dress_wedding", "fg": 1819, "rotates": false }, + { "id": "dinosuit", "fg": 1798, "rotates": false }, + { "id": [ "directional_antenna", "f_small_satelitte_dish" ], "fg": 2187, "rotates": false }, + { "id": "dnd_handbook", "fg": 2222, "rotates": false }, + { "id": "dogbane", "fg": 1098, "rotates": false }, + { "id": [ "double_plutonium_core", "it_battery_mount", "battery_compartment" ], "fg": 1725, "rotates": false }, + { "id": [ "down_feather", "feather" ], "fg": 1330, "rotates": false }, + { "id": [ "down_pillow", "pillow" ], "fg": 2056, "rotates": false }, + { "id": "dr_stem_cell", "fg": 1191, "rotates": false }, + { "id": "dress_wedding", "fg": 1904, "rotates": false }, { "id": [ "drink_boozeberry", "maple_sap", "wash_rum", "wash_vodka", "cattail_jelly" ], - "fg": 2147, - "rotates": false - }, - { "id": "drive_by_wire_controls", "fg": 2035, "rotates": false }, - { "id": [ "drivebelt_makeshift", "drivebelt" ], "fg": 1923, "rotates": false }, - { "id": "dry_fruit", "fg": 2224, "rotates": false }, - { "id": [ "dry_meat", "dry_hflesh" ], "fg": 2225, "rotates": false }, - { "id": [ "dry_meat_tainted", "dry_veggy_tainted" ], "fg": 2226, "rotates": false }, - { "id": "duct_tape", "fg": 1087, "rotates": false }, - { "id": "duffelbag", "fg": 1158, "rotates": false }, - { "id": "dump_pouch", "fg": 1820, "rotates": false }, - { "id": "dusksword", "fg": 1459, "rotates": false }, - { "id": [ "duster_fur", "trenchcoat_fur" ], "fg": 3685, "rotates": false }, - { "id": "dynamite", "fg": 1460, "rotates": false }, - { "id": "dynamite_act", "fg": 1461, "rotates": false }, - { "id": "e_handcuffs", "fg": 995, "rotates": false }, - { "id": [ "e_scrap", "power_supply" ], "fg": 1983, "rotates": false }, - { "id": [ "e_tool", "g_shovel", "e_tool_chinese", "shovel" ], "fg": 1595, "rotates": false }, - { "id": "ear_plugs", "fg": 1821, "rotates": false }, - { "id": "eclipse_glasses", "fg": 1825, "rotates": false }, - { "id": "eink_tablet_pc", "fg": 1462, "rotates": false }, - { "id": "elec_hairtrimmer", "fg": 1464, "rotates": false }, - { "id": [ "elec_jackhammer", "jackhammer" ], "fg": 1519, "rotates": false }, - { "id": "electric_blanket", "fg": 1660, "rotates": false }, - { "id": "electric_blanket_on", "fg": 1668, "rotates": false }, - { "id": [ "electric_primer_large", "electric_primer" ], "fg": 1241, "rotates": false }, - { "id": "electrohack", "fg": 1463, "rotates": false }, - { "id": "element", "fg": 1924, "rotates": false }, - { "id": [ "emer_blanket", "generic_folded_vehicle" ], "fg": 1651, "rotates": false }, - { "id": "emer_blanket_on", "fg": 1661, "rotates": false }, + "fg": 2232, + "rotates": false + }, + { "id": "drive_by_wire_controls", "fg": 2120, "rotates": false }, + { "id": [ "drivebelt_makeshift", "drivebelt" ], "fg": 2008, "rotates": false }, + { "id": "dry_fruit", "fg": 2309, "rotates": false }, + { "id": [ "dry_meat", "dry_hflesh" ], "fg": 2310, "rotates": false }, + { "id": [ "dry_meat_tainted", "dry_veggy_tainted" ], "fg": 2311, "rotates": false }, + { "id": "duct_tape", "fg": 1172, "rotates": false }, + { "id": "duffelbag", "fg": 1243, "rotates": false }, + { "id": "dump_pouch", "fg": 1905, "rotates": false }, + { "id": "dusksword", "fg": 1544, "rotates": false }, + { "id": [ "duster_fur", "trenchcoat_fur" ], "fg": 3770, "rotates": false }, + { "id": "dynamite", "fg": 1545, "rotates": false }, + { "id": "dynamite_act", "fg": 1546, "rotates": false }, + { "id": "e_handcuffs", "fg": 1080, "rotates": false }, + { "id": [ "e_scrap", "power_supply" ], "fg": 2068, "rotates": false }, + { "id": [ "e_tool", "g_shovel", "e_tool_chinese", "shovel" ], "fg": 1680, "rotates": false }, + { "id": "ear_plugs", "fg": 1906, "rotates": false }, + { "id": "eclipse_glasses", "fg": 1910, "rotates": false }, + { "id": "eink_tablet_pc", "fg": 1547, "rotates": false }, + { "id": "elec_hairtrimmer", "fg": 1549, "rotates": false }, + { "id": [ "elec_jackhammer", "jackhammer" ], "fg": 1604, "rotates": false }, + { "id": "electric_blanket", "fg": 1745, "rotates": false }, + { "id": "electric_blanket_on", "fg": 1753, "rotates": false }, + { "id": [ "electric_primer_large", "electric_primer" ], "fg": 1326, "rotates": false }, + { "id": "electrohack", "fg": 1548, "rotates": false }, + { "id": "element", "fg": 2009, "rotates": false }, + { "id": [ "emer_blanket", "generic_folded_vehicle" ], "fg": 1736, "rotates": false }, + { "id": "emer_blanket_on", "fg": 1746, "rotates": false }, { "id": [ "energy_drink", "poppysyrup", "iv_purifier", "purple_drink", "cranberry_juice", "pepto" ], - "fg": 2148, - "rotates": false - }, - { "id": "etched_skull", "fg": 1465, "rotates": false }, - { "id": "exploding_arrow_warhead", "fg": 1879, "rotates": false }, - { "id": "eyedrops", "fg": 1083, "rotates": false }, - { "id": "f_leather_tarp", "fg": 1649, "rotates": false }, - { "id": "family_photo", "fg": 2076, "rotates": false }, - { "id": [ "fan", "polisher" ], "fg": 1380, "rotates": false }, - { "id": "fancy_sunglasses", "fg": 1828, "rotates": false }, - { "id": [ "fanny", "dive_bag" ], "fg": 1159, "rotates": false }, - { "id": "fat_tainted", "fg": 998, "rotates": false }, - { "id": "fc_hairpin", "fg": 1684, "rotates": false }, - { "id": "fchicken", "fg": 1024, "rotates": false }, - { "id": "feces_bird", "fg": 2216, "rotates": false }, - { "id": [ "feces_dog", "feces_cow", "feces_manure" ], "fg": 2215, "rotates": false }, - { "id": "fertilizer_chelated", "fg": 1142, "rotates": false }, - { "id": "fiber_mat", "fg": 1655, "rotates": false }, - { "id": "fighter_sting", "fg": 1248, "rotates": false }, - { "id": [ "filter_air_makeshift", "filter_air" ], "fg": 1925, "rotates": false }, - { "id": [ "filter_liquid_makeshift", "filter_liquid" ], "fg": 1926 }, - { "id": "fire_ax", "fg": 1478, "rotates": false }, - { "id": [ "fire_drill_large", "fire_drill" ], "fg": 1479, "rotates": false }, - { "id": [ "fire_gauntlets", "gloves_survivor", "gloves_xlsurvivor" ], "fg": 1719, "rotates": false }, - { "id": "fire_lance", "fg": 1321, "rotates": false }, - { "id": "firecracker", "fg": 1470, "rotates": false }, - { "id": "firecracker_act", "fg": 1471, "rotates": false }, - { "id": "firecracker_pack", "fg": 1472, "rotates": false }, - { "id": "firecracker_pack_act", "fg": 1473, "rotates": false }, - { "id": "firekatana_off", "fg": 1474, "rotates": false }, - { "id": "firekatana_on", "fg": 1475, "rotates": false }, - { "id": [ "fireman_belt", "leather_belt" ], "fg": 3701, "rotates": false }, - { "id": "fish_bait", "fg": 2233, "rotates": false }, - { "id": "fish_bowl", "fg": 1927, "rotates": false }, - { "id": [ "fish_canned", "lutefisk" ], "fg": 2240, "rotates": false }, - { "id": [ "fish_cooked", "fish_pickled", "salted_fish", "wool_staple" ], "fg": 2238, "rotates": false }, - { "id": [ "fish_fried", "noodles_fast" ], "fg": 2239, "rotates": false }, + "fg": 2233, + "rotates": false + }, + { "id": "etched_skull", "fg": 1550, "rotates": false }, + { "id": "exploding_arrow_warhead", "fg": 1964, "rotates": false }, + { "id": "eyedrops", "fg": 1168, "rotates": false }, + { "id": "f_leather_tarp", "fg": 1734, "rotates": false }, + { "id": "family_photo", "fg": 2161, "rotates": false }, + { "id": [ "fan", "polisher" ], "fg": 1465, "rotates": false }, + { "id": "fancy_sunglasses", "fg": 1913, "rotates": false }, + { "id": [ "fanny", "dive_bag" ], "fg": 1244, "rotates": false }, + { "id": "fat_tainted", "fg": 1083, "rotates": false }, + { "id": "fc_hairpin", "fg": 1769, "rotates": false }, + { "id": "fchicken", "fg": 1109, "rotates": false }, + { "id": "feces_bird", "fg": 2301, "rotates": false }, + { "id": [ "feces_dog", "feces_cow", "feces_manure" ], "fg": 2300, "rotates": false }, + { "id": "fertilizer_chelated", "fg": 1227, "rotates": false }, + { "id": "fiber_mat", "fg": 1740, "rotates": false }, + { "id": "fighter_sting", "fg": 1333, "rotates": false }, + { "id": [ "filter_air_makeshift", "filter_air" ], "fg": 2010, "rotates": false }, + { "id": [ "filter_liquid_makeshift", "filter_liquid" ], "fg": 2011 }, + { "id": "fire_ax", "fg": 1563, "rotates": false }, + { "id": [ "fire_drill_large", "fire_drill" ], "fg": 1564, "rotates": false }, + { "id": [ "fire_gauntlets", "gloves_survivor", "gloves_xlsurvivor" ], "fg": 1804, "rotates": false }, + { "id": "fire_lance", "fg": 1406, "rotates": false }, + { "id": "firecracker", "fg": 1555, "rotates": false }, + { "id": "firecracker_act", "fg": 1556, "rotates": false }, + { "id": "firecracker_pack", "fg": 1557, "rotates": false }, + { "id": "firecracker_pack_act", "fg": 1558, "rotates": false }, + { "id": "firekatana_off", "fg": 1559, "rotates": false }, + { "id": "firekatana_on", "fg": 1560, "rotates": false }, + { "id": [ "fireman_belt", "leather_belt" ], "fg": 3786, "rotates": false }, + { "id": "fish_bait", "fg": 2318, "rotates": false }, + { "id": "fish_bowl", "fg": 2012, "rotates": false }, + { "id": [ "fish_canned", "lutefisk" ], "fg": 2325, "rotates": false }, + { "id": [ "fish_cooked", "fish_pickled", "salted_fish", "wool_staple" ], "fg": 2323, "rotates": false }, + { "id": [ "fish_fried", "noodles_fast" ], "fg": 2324, "rotates": false }, { "id": [ "fish", "lunchmeat", "fried_spam", "meat_aspic", "hflesh_aspic", "sashimi" ], - "fg": 2237, + "fg": 2322, "rotates": false }, - { "id": [ "fish_trap", "water_purifier" ], "fg": 1639, "rotates": false }, - { "id": [ "fishing_hook_basic", "fishing_hook_bone", "needle_curved" ], "fg": 1381, "rotates": false }, - { "id": "fishing_rod_basic", "fg": 1481, "rotates": false }, - { "id": "fishing_rod_professional", "fg": 1480, "rotates": false }, - { "id": "fishing_waders", "fg": 1753, "rotates": false }, - { "id": "flag_shirt", "fg": 1829, "rotates": false }, - { "id": "flamethrower_crude", "fg": 1342, "rotates": false }, + { "id": [ "fish_trap", "water_purifier" ], "fg": 1724, "rotates": false }, + { "id": [ "fishing_hook_basic", "fishing_hook_bone", "needle_curved" ], "fg": 1466, "rotates": false }, + { "id": "fishing_rod_basic", "fg": 1566, "rotates": false }, + { "id": "fishing_rod_professional", "fg": 1565, "rotates": false }, + { "id": "fishing_waders", "fg": 1838, "rotates": false }, + { "id": "flag_shirt", "fg": 1914, "rotates": false }, + { "id": "flamethrower_crude", "fg": 1427, "rotates": false }, { "id": [ "flamethrower_simple", "flamethrower", "rm451_flamethrower", "hell_laser_napalm" ], - "fg": 1319, - "rotates": false - }, - { "id": "flaming_ball", "fg": 1252, "rotates": false }, - { "id": "flaming_skull", "fg": 1250, "rotates": false }, - { "id": "flaregun", "fg": 1350, "rotates": false }, - { "id": "flashbang", "fg": 1190, "rotates": false }, - { "id": [ "flashbang_act", "t_lgtn_arrest" ], "fg": 1187, "rotates": false }, - { "id": "flask_hip", "fg": 1144, "rotates": false }, - { "id": [ "flask_yeast", "flask_glass" ], "fg": 1152, "rotates": false }, - { "id": [ "flatbread", "tortilla_corn", "cookies" ], "fg": 2294, "rotates": false }, - { "id": "fletching", "fg": 1253, "rotates": false }, - { "id": "flint_steel", "fg": 1484, "rotates": false }, - { "id": "flintlock_pouch", "fg": 1830, "rotates": false }, - { "id": "floodlight", "fg": 2038, "rotates": false }, - { "id": "flotation_vest", "fg": 1707, "rotates": false }, - { "id": "flotation_vest_ms", "fg": 1706, "rotates": false }, - { "id": [ "flu_shot", "vaccine_shot" ], "fg": 1178, "rotates": false }, - { "id": [ "fn_fal", "ak74", "an94", "ak47" ], "fg": 1324, "rotates": false }, + "fg": 1404, + "rotates": false + }, + { "id": "flaming_ball", "fg": 1337, "rotates": false }, + { "id": "flaming_skull", "fg": 1335, "rotates": false }, + { "id": "flaregun", "fg": 1435, "rotates": false }, + { "id": "flashbang", "fg": 1275, "rotates": false }, + { "id": [ "flashbang_act", "t_lgtn_arrest" ], "fg": 1272, "rotates": false }, + { "id": "flask_hip", "fg": 1229, "rotates": false }, + { "id": [ "flask_yeast", "flask_glass" ], "fg": 1237, "rotates": false }, + { "id": [ "flatbread", "tortilla_corn", "cookies" ], "fg": 2379, "rotates": false }, + { "id": "fletching", "fg": 1338, "rotates": false }, + { "id": "flint_steel", "fg": 1569, "rotates": false }, + { "id": "flintlock_pouch", "fg": 1915, "rotates": false }, + { "id": "floodlight", "fg": 2123, "rotates": false }, + { "id": "flotation_vest", "fg": 1792, "rotates": false }, + { "id": "flotation_vest_ms", "fg": 1791, "rotates": false }, + { "id": [ "flu_shot", "vaccine_shot" ], "fg": 1263, "rotates": false }, + { "id": [ "fn_fal", "ak74", "an94", "ak47" ], "fg": 1409, "rotates": false }, { "id": [ "fn_p90", @@ -2583,67 +2609,67 @@ "bomblet_launcher_single", "bomblet_launcher_chickenbot" ], - "fg": 1322, - "rotates": false - }, - { "id": "foil_alum", "fg": 1182, "rotates": false }, - { "id": "folding_basket", "fg": 1932, "rotates": false }, - { "id": [ "folding_poncho", "lasagne_raw" ], "fg": 1075, "rotates": false }, - { "id": "food_processor", "fg": 1486, "rotates": false }, - { "id": "foot_crank", "fg": 2028, "rotates": false }, - { "id": "football", "fg": 1933, "rotates": false }, - { "id": "football_armor", "fg": 1646, "rotates": false }, - { "id": "forge", "fg": 1488, "rotates": false }, - { "id": "forgerig", "fg": 3549, "rotates": false }, - { "id": "fp_loyalty_card", "fg": 2052, "rotates": false }, - { "id": "frame", "fg": 1928, "rotates": false }, - { "id": [ "frame_wood", "frame_wood_light", "foldwoodframe" ], "fg": 1929, "rotates": false }, - { "id": [ "fresh_fries", "fries", "cheese_fries", "fresh_fries_big" ], "fg": 1008, "rotates": false }, - { "id": [ "frozen_burrito", "cooked_burrito" ], "fg": 1040, "rotates": false }, - { "id": [ "frozen_dinner", "mre_chicken" ], "fg": 2246, "rotates": false }, - { "id": [ "fruit_pancakes", "choc_pancakes", "pancakes" ], "fg": 1078, "rotates": false }, - { "id": "fungicide", "fg": 2208, "rotates": false }, - { "id": "funnel", "fg": 1492, "rotates": false }, - { "id": [ "fur_blanket", "sleeping_bag_fur" ], "fg": 1667, "rotates": false }, - { "id": "fur_rollmat", "fg": 1657, "rotates": false }, - { "id": [ "fur", "tanbark", "birchbark", "willowbark" ], "fg": 1865, "rotates": false }, - { "id": "g_carpet", "fg": 1656, "rotates": false }, - { "id": [ "g_paint", "jar_sauerkraut_pickled" ], "fg": 1115, "rotates": false }, - { "id": "game_watch", "fg": 1736, "rotates": false }, - { "id": "garandclip", "fg": 1303 }, - { "id": "garlic", "fg": 2166, "rotates": false }, - { "id": "gasbomb", "fg": 1195, "rotates": false }, - { "id": "gasbomb_act", "fg": 1189, "rotates": false }, - { "id": [ "gasbomb_makeshift_act", "tool_black_powder_bomb_act" ], "fg": 1620, "rotates": false }, - { "id": [ "gasbomb_makeshift", "tool_black_powder_bomb" ], "fg": 1619, "rotates": false }, - { "id": [ "gasdiscount_gold", "cash_card" ], "fg": 1428, "rotates": false }, - { "id": [ "gasdiscount_silver", "gasdiscount_platinum" ], "fg": 1429, "rotates": false }, - { "id": [ "gasoline_cooker", "oil_cooker", "hotplate" ], "fg": 1516, "rotates": false }, - { "id": [ "gauntlets_bone", "beekeeping_gloves" ], "fg": 1720, "rotates": false }, - { "id": "geiger_off", "fg": 1494, "rotates": false }, - { "id": "geiger_on", "fg": 1495, "rotates": false }, - { "id": "gelbox", "fg": 2081, "rotates": false }, + "fg": 1407, + "rotates": false + }, + { "id": "foil_alum", "fg": 1267, "rotates": false }, + { "id": "folding_basket", "fg": 2017, "rotates": false }, + { "id": [ "folding_poncho", "lasagne_raw" ], "fg": 1160, "rotates": false }, + { "id": "food_processor", "fg": 1571, "rotates": false }, + { "id": "foot_crank", "fg": 2113, "rotates": false }, + { "id": "football", "fg": 2018, "rotates": false }, + { "id": "football_armor", "fg": 1731, "rotates": false }, + { "id": "forge", "fg": 1573, "rotates": false }, + { "id": "forgerig", "fg": 3634, "rotates": false }, + { "id": "fp_loyalty_card", "fg": 2137, "rotates": false }, + { "id": "frame", "fg": 2013, "rotates": false }, + { "id": [ "frame_wood", "frame_wood_light", "foldwoodframe" ], "fg": 2014, "rotates": false }, + { "id": [ "fresh_fries", "fries", "cheese_fries", "fresh_fries_big" ], "fg": 1093, "rotates": false }, + { "id": [ "frozen_burrito", "cooked_burrito" ], "fg": 1125, "rotates": false }, + { "id": [ "frozen_dinner", "mre_chicken" ], "fg": 2331, "rotates": false }, + { "id": [ "fruit_pancakes", "choc_pancakes", "pancakes" ], "fg": 1163, "rotates": false }, + { "id": "fungicide", "fg": 2293, "rotates": false }, + { "id": "funnel", "fg": 1577, "rotates": false }, + { "id": [ "fur_blanket", "sleeping_bag_fur" ], "fg": 1752, "rotates": false }, + { "id": "fur_rollmat", "fg": 1742, "rotates": false }, + { "id": [ "fur", "tanbark", "birchbark", "willowbark" ], "fg": 1950, "rotates": false }, + { "id": "g_carpet", "fg": 1741, "rotates": false }, + { "id": [ "g_paint", "jar_sauerkraut_pickled" ], "fg": 1200, "rotates": false }, + { "id": "game_watch", "fg": 1821, "rotates": false }, + { "id": "garandclip", "fg": 1388 }, + { "id": "garlic", "fg": 2251, "rotates": false }, + { "id": "gasbomb", "fg": 1280, "rotates": false }, + { "id": "gasbomb_act", "fg": 1274, "rotates": false }, + { "id": [ "gasbomb_makeshift_act", "tool_black_powder_bomb_act" ], "fg": 1705, "rotates": false }, + { "id": [ "gasbomb_makeshift", "tool_black_powder_bomb" ], "fg": 1704, "rotates": false }, + { "id": [ "gasdiscount_gold", "cash_card" ], "fg": 1513, "rotates": false }, + { "id": [ "gasdiscount_silver", "gasdiscount_platinum" ], "fg": 1514, "rotates": false }, + { "id": [ "gasoline_cooker", "oil_cooker", "hotplate" ], "fg": 1601, "rotates": false }, + { "id": [ "gauntlets_bone", "beekeeping_gloves" ], "fg": 1805, "rotates": false }, + { "id": "geiger_off", "fg": 1579, "rotates": false }, + { "id": "geiger_on", "fg": 1580, "rotates": false }, + { "id": "gelbox", "fg": 2166, "rotates": false }, { "id": [ "glaive", "halberd", "halberd_fake", "naginata", "makeshift_halberd" ], - "fg": 1956, - "rotates": false - }, - { "id": "glass", "fg": 1130, "rotates": false }, - { "id": "glass_bowl", "fg": 2099, "rotates": false }, - { "id": "glass_macuahuitl", "fg": 1935, "rotates": false }, - { "id": "glass_plate", "fg": 1908, "rotates": false }, - { "id": "glass_shard", "fg": 1936, "rotates": false }, - { "id": "glass_sheet", "fg": 1938, "rotates": false }, - { "id": "glass_shiv", "fg": 1181, "rotates": false }, - { "id": "glass_tinted", "fg": 1939, "rotates": false }, - { "id": [ "glass_tube_small", "test_tube", "test_tube_micro" ], "fg": 1132, "rotates": false }, - { "id": "glasses_bal", "fg": 1822, "rotates": false }, - { "id": "glasses_bifocal", "fg": 1839, "rotates": false }, - { "id": [ "glasses_eye", "fitover_sunglasses" ], "fg": 1836, "rotates": false }, - { "id": "glasses_monocle", "fg": 1840, "rotates": false }, - { "id": "glasses_reading", "fg": 1837, "rotates": false }, - { "id": "glasses_safety", "fg": 1827, "rotates": false }, - { "id": "glazed_tenderloin", "fg": 1077, "rotates": false }, + "fg": 2041, + "rotates": false + }, + { "id": "glass", "fg": 1215, "rotates": false }, + { "id": "glass_bowl", "fg": 2184, "rotates": false }, + { "id": "glass_macuahuitl", "fg": 2020, "rotates": false }, + { "id": "glass_plate", "fg": 1993, "rotates": false }, + { "id": "glass_shard", "fg": 2021, "rotates": false }, + { "id": "glass_sheet", "fg": 2023, "rotates": false }, + { "id": "glass_shiv", "fg": 1266, "rotates": false }, + { "id": "glass_tinted", "fg": 2024, "rotates": false }, + { "id": [ "glass_tube_small", "test_tube", "test_tube_micro" ], "fg": 1217, "rotates": false }, + { "id": "glasses_bal", "fg": 1907, "rotates": false }, + { "id": "glasses_bifocal", "fg": 1924, "rotates": false }, + { "id": [ "glasses_eye", "fitover_sunglasses" ], "fg": 1921, "rotates": false }, + { "id": "glasses_monocle", "fg": 1925, "rotates": false }, + { "id": "glasses_reading", "fg": 1922, "rotates": false }, + { "id": "glasses_safety", "fg": 1912, "rotates": false }, + { "id": "glazed_tenderloin", "fg": 1162, "rotates": false }, { "id": [ "glockmag", @@ -2706,121 +2732,121 @@ "kpf9mag", "kp3atmag" ], - "fg": 1304 + "fg": 1389 }, - { "id": "glove_jackson", "fg": 1844, "rotates": false }, + { "id": "glove_jackson", "fg": 1929, "rotates": false }, { "id": [ "gloves_fingerless_mod", "gloves_wraps_fur", "gloves_wraps_leather", "gloves_fingerless" ], - "fg": 1841, + "fg": 1926, "rotates": false }, - { "id": "gloves_fur", "fg": 1842, "rotates": false }, - { "id": [ "gloves_leather", "gauntlets_larmor", "gloves_work" ], "fg": 1721, "rotates": false }, + { "id": "gloves_fur", "fg": 1927, "rotates": false }, + { "id": [ "gloves_leather", "gauntlets_larmor", "gloves_work" ], "fg": 1806, "rotates": false }, { "id": [ "gloves_liner", "gloves_wraps", "winter_gloves_army", "long_glove_white", "gloves_golf" ], - "fg": 1722, + "fg": 1807, "rotates": false }, - { "id": "gloves_lsurvivor", "fg": 1723, "rotates": false }, - { "id": "gloves_medical", "fg": 1724, "rotates": false }, - { "id": "gloves_rubber", "fg": 1725, "rotates": false }, - { "id": "gloves_tactical", "fg": 1843, "rotates": false }, - { "id": [ "gloves_winter", "gloves_wsurvivor" ], "fg": 1726, "rotates": false }, - { "id": "gloves_wool", "fg": 1727, "rotates": false }, + { "id": "gloves_lsurvivor", "fg": 1808, "rotates": false }, + { "id": "gloves_medical", "fg": 1809, "rotates": false }, + { "id": "gloves_rubber", "fg": 1810, "rotates": false }, + { "id": "gloves_tactical", "fg": 1928, "rotates": false }, + { "id": [ "gloves_winter", "gloves_wsurvivor" ], "fg": 1811, "rotates": false }, + { "id": "gloves_wool", "fg": 1812, "rotates": false }, { "id": [ "gloves_wraps_wool", "gloves_light", "gauntlets_chitin", "gloves_bag" ], - "fg": 1728, - "rotates": false - }, - { "id": "glowplug", "fg": 1940, "rotates": false }, - { "id": "glowstick", "fg": 1498, "rotates": false }, - { "id": "glowstick_dead", "fg": 1496, "rotates": false }, - { "id": "glowstick_lit", "fg": 1497, "rotates": false }, - { "id": [ "goggles_nv_on", "goggles_ir", "goggles_ir_on", "goggles_nv" ], "fg": 1737, "rotates": false }, - { "id": "goggles_ski", "fg": 1823, "rotates": false }, - { "id": "goggles_swim", "fg": 1845, "rotates": false }, - { "id": [ "goggles_welding", "survivor_goggles", "iggaak" ], "fg": 1824, "rotates": false }, - { "id": "gold_bracelet", "fg": 1693, "rotates": false }, - { "id": "gold_ear", "fg": 1805, "rotates": false }, - { "id": "gold_small", "fg": 1239, "rotates": false }, - { "id": "golf_bag", "fg": 1397, "rotates": false }, - { "id": "golf_ball", "fg": 1889, "rotates": false }, - { "id": "golf_club", "fg": 1941, "rotates": false }, - { "id": "golf_tee", "fg": 1882, "rotates": false }, - { "id": [ "grahmcrackers", "hardtack", "frenchtoast", "crackers" ], "fg": 1065, "rotates": false }, - { "id": "granade", "fg": 1499, "rotates": false }, - { "id": "granade_act", "fg": 1500, "rotates": false }, - { "id": [ "grapefruit", "irradiated_grapefruit", "honey_ant" ], "fg": 2157, "rotates": false }, - { "id": "grapnel", "fg": 1942, "rotates": false }, - { "id": "grenade", "fg": 1501, "rotates": false }, - { "id": "grenade_act", "fg": 1502, "rotates": false }, - { "id": "grenade_inc", "fg": 1191, "rotates": false }, - { "id": "grenade_inc_act", "fg": 1184, "rotates": false }, - { "id": "guitar_electric", "fg": 2051, "rotates": false }, - { "id": "gum", "fg": 1048, "rotates": false }, - { "id": "gungnir_replica", "fg": 1943, "rotates": false }, - { "id": "hacksaw", "fg": 1504, "rotates": false }, - { "id": [ "hairpin", "distaff_spindle" ], "fg": 1683, "rotates": false }, - { "id": "hammer", "fg": 1505, "rotates": false }, - { "id": "hammer_sledge", "fg": 1944, "rotates": false }, - { "id": "hand_crank_charger", "fg": 2072, "rotates": false }, - { "id": "hand_drill", "fg": 1509, "rotates": false }, - { "id": "hand_paddles", "fg": 1946, "rotates": false }, - { "id": "hand_pump", "fg": 1510, "rotates": false }, - { "id": "hand_rims", "fg": 3540, "rotates": false }, - { "id": "hand_vice", "fg": 2074, "rotates": false }, - { "id": "handflare", "fg": 1506, "rotates": false }, - { "id": "handflare_act", "fg": 1507, "rotates": false }, - { "id": "handflare_dead", "fg": 1945, "rotates": false }, - { "id": "handflare_lit", "fg": 1508, "rotates": false }, - { "id": "hard_plate", "fg": 3764, "rotates": false }, - { "id": "harmonica_holder", "fg": 1738, "rotates": false }, - { "id": "hat_ball", "fg": 3665, "rotates": false }, - { "id": "hat_chef", "fg": 1853, "rotates": false }, - { "id": "hat_fur", "fg": 1856, "rotates": false }, - { "id": "hat_golf", "fg": 3667, "rotates": false }, - { "id": [ "hat_hard", "firehelmet", "hat_hard_hooded" ], "fg": 1851, "rotates": false }, - { "id": "hat_hooded", "fg": 1857, "rotates": false }, - { "id": "hat_hunting", "fg": 1858, "rotates": false }, - { "id": "hat_knit", "fg": 1855, "rotates": false }, - { "id": [ "hatchet", "ax" ], "fg": 1383, "rotates": false }, - { "id": "hazardous_waste_drum", "fg": 1119, "rotates": false }, - { "id": [ "hazmat_suit", "cleansuit", "subsuit_xl" ], "fg": 1714, "rotates": false }, - { "id": "hd_battery", "fg": 1305, "rotates": false }, - { "id": "hd_steel_drum", "fg": 2020, "rotates": true }, - { "id": "hdframe", "fg": 1930, "rotates": false }, - { "id": "heatpack", "fg": 1512, "rotates": false }, - { "id": "heatpack_used", "fg": 1511, "rotates": false }, - { "id": [ "heavy_flashlight_on", "reading_light_on", "flashlight_on" ], "fg": 1483, "rotates": false }, - { "id": [ "heavy_flashlight", "reading_light", "flashlight" ], "fg": 1482, "rotates": false }, - { "id": [ "heavy_snare_kit", "light_snare_kit" ], "fg": 2117, "rotates": false }, - { "id": [ "hell_laser_queen", "hell_laser" ], "fg": 1255, "rotates": true }, - { "id": "hell_napalm", "fg": 1256, "rotates": false }, - { "id": [ "hell_plasma_c", "hell_plasma_k", "hell_plasma_b" ], "fg": 1257, "rotates": false }, - { "id": "helmet_army", "fg": 1863, "rotates": false }, - { "id": "helmet_ball", "fg": 3663, "rotates": false }, - { "id": "helmet_barbute", "fg": 3664, "rotates": false }, - { "id": [ "helmet_bike", "maid_hat", "kufi" ], "fg": 1860, "rotates": false }, - { "id": "helmet_bone", "fg": 3668, "rotates": false }, - { "id": [ "helmet_bone_megabear", "megabear_skull_clean" ], "fg": 993, "rotates": false }, - { "id": "helmet_chitin", "fg": 1772, "rotates": false }, - { "id": "helmet_conical", "fg": 3669, "rotates": false }, - { "id": "helmet_corinthian", "fg": 3670, "rotates": false }, - { "id": [ "helmet_football", "headgear" ], "fg": 1687, "rotates": false }, - { "id": "helmet_galea", "fg": 3671, "rotates": false }, - { "id": "helmet_kabuto", "fg": 3672, "rotates": false }, - { "id": "helmet_larmor", "fg": 3661, "rotates": false }, - { "id": [ "helmet_liner", "helmet_nomad", "veil_wedding" ], "fg": 3662, "rotates": false }, - { "id": [ "helmet_lobster", "pickelhaube" ], "fg": 3732, "rotates": false }, - { "id": "helmet_nasal", "fg": 3674, "rotates": false }, - { "id": [ "helmet_netting", "hat_boonie" ], "fg": 1850, "rotates": false }, - { "id": "helmet_plate", "fg": 1773, "rotates": false }, - { "id": [ "helmet_riot_raised", "tac_fullhelmet", "helmet_riot" ], "fg": 1686, "rotates": false }, - { "id": [ "helmet_scavenger", "beekeeping_hood" ], "fg": 1771, "rotates": false }, - { "id": [ "helmet_skid", "tinfoil_hat" ], "fg": 1852, "rotates": false }, - { "id": [ "helmet_survivor", "helmet_xlsurvivor", "kippah" ], "fg": 1861, "rotates": false }, - { "id": [ "hfleshbologna", "bologna" ], "fg": 1052, "rotates": false }, - { "id": "hinge", "fg": 2056, "rotates": false }, + "fg": 1813, + "rotates": false + }, + { "id": "glowplug", "fg": 2025, "rotates": false }, + { "id": "glowstick", "fg": 1583, "rotates": false }, + { "id": "glowstick_dead", "fg": 1581, "rotates": false }, + { "id": "glowstick_lit", "fg": 1582, "rotates": false }, + { "id": [ "goggles_nv_on", "goggles_ir", "goggles_ir_on", "goggles_nv" ], "fg": 1822, "rotates": false }, + { "id": "goggles_ski", "fg": 1908, "rotates": false }, + { "id": "goggles_swim", "fg": 1930, "rotates": false }, + { "id": [ "goggles_welding", "survivor_goggles", "iggaak" ], "fg": 1909, "rotates": false }, + { "id": "gold_bracelet", "fg": 1778, "rotates": false }, + { "id": "gold_ear", "fg": 1890, "rotates": false }, + { "id": "gold_small", "fg": 1324, "rotates": false }, + { "id": "golf_bag", "fg": 1482, "rotates": false }, + { "id": "golf_ball", "fg": 1974, "rotates": false }, + { "id": "golf_club", "fg": 2026, "rotates": false }, + { "id": "golf_tee", "fg": 1967, "rotates": false }, + { "id": [ "grahmcrackers", "hardtack", "frenchtoast", "crackers" ], "fg": 1150, "rotates": false }, + { "id": "granade", "fg": 1584, "rotates": false }, + { "id": "granade_act", "fg": 1585, "rotates": false }, + { "id": [ "grapefruit", "irradiated_grapefruit", "honey_ant" ], "fg": 2242, "rotates": false }, + { "id": "grapnel", "fg": 2027, "rotates": false }, + { "id": "grenade", "fg": 1586, "rotates": false }, + { "id": "grenade_act", "fg": 1587, "rotates": false }, + { "id": "grenade_inc", "fg": 1276, "rotates": false }, + { "id": "grenade_inc_act", "fg": 1269, "rotates": false }, + { "id": "guitar_electric", "fg": 2136, "rotates": false }, + { "id": "gum", "fg": 1133, "rotates": false }, + { "id": "gungnir_replica", "fg": 2028, "rotates": false }, + { "id": "hacksaw", "fg": 1589, "rotates": false }, + { "id": [ "hairpin", "distaff_spindle" ], "fg": 1768, "rotates": false }, + { "id": "hammer", "fg": 1590, "rotates": false }, + { "id": "hammer_sledge", "fg": 2029, "rotates": false }, + { "id": "hand_crank_charger", "fg": 2157, "rotates": false }, + { "id": "hand_drill", "fg": 1594, "rotates": false }, + { "id": "hand_paddles", "fg": 2031, "rotates": false }, + { "id": "hand_pump", "fg": 1595, "rotates": false }, + { "id": "hand_rims", "fg": 3625, "rotates": false }, + { "id": "hand_vice", "fg": 2159, "rotates": false }, + { "id": "handflare", "fg": 1591, "rotates": false }, + { "id": "handflare_act", "fg": 1592, "rotates": false }, + { "id": "handflare_dead", "fg": 2030, "rotates": false }, + { "id": "handflare_lit", "fg": 1593, "rotates": false }, + { "id": "hard_plate", "fg": 3849, "rotates": false }, + { "id": "harmonica_holder", "fg": 1823, "rotates": false }, + { "id": "hat_ball", "fg": 3750, "rotates": false }, + { "id": "hat_chef", "fg": 1938, "rotates": false }, + { "id": "hat_fur", "fg": 1941, "rotates": false }, + { "id": "hat_golf", "fg": 3752, "rotates": false }, + { "id": [ "hat_hard", "firehelmet", "hat_hard_hooded" ], "fg": 1936, "rotates": false }, + { "id": "hat_hooded", "fg": 1942, "rotates": false }, + { "id": "hat_hunting", "fg": 1943, "rotates": false }, + { "id": "hat_knit", "fg": 1940, "rotates": false }, + { "id": [ "hatchet", "ax" ], "fg": 1468, "rotates": false }, + { "id": "hazardous_waste_drum", "fg": 1204, "rotates": false }, + { "id": [ "hazmat_suit", "cleansuit", "subsuit_xl" ], "fg": 1799, "rotates": false }, + { "id": "hd_battery", "fg": 1390, "rotates": false }, + { "id": "hd_steel_drum", "fg": 2105, "rotates": true }, + { "id": "hdframe", "fg": 2015, "rotates": false }, + { "id": "heatpack", "fg": 1597, "rotates": false }, + { "id": "heatpack_used", "fg": 1596, "rotates": false }, + { "id": [ "heavy_flashlight_on", "reading_light_on", "flashlight_on" ], "fg": 1568, "rotates": false }, + { "id": [ "heavy_flashlight", "reading_light", "flashlight" ], "fg": 1567, "rotates": false }, + { "id": [ "heavy_snare_kit", "light_snare_kit" ], "fg": 2202, "rotates": false }, + { "id": [ "hell_laser_queen", "hell_laser" ], "fg": 1340, "rotates": true }, + { "id": "hell_napalm", "fg": 1341, "rotates": false }, + { "id": [ "hell_plasma_c", "hell_plasma_k", "hell_plasma_b" ], "fg": 1342, "rotates": false }, + { "id": "helmet_army", "fg": 1948, "rotates": false }, + { "id": "helmet_ball", "fg": 3748, "rotates": false }, + { "id": "helmet_barbute", "fg": 3749, "rotates": false }, + { "id": [ "helmet_bike", "maid_hat", "kufi" ], "fg": 1945, "rotates": false }, + { "id": "helmet_bone", "fg": 3753, "rotates": false }, + { "id": [ "helmet_bone_megabear", "megabear_skull_clean" ], "fg": 1078, "rotates": false }, + { "id": "helmet_chitin", "fg": 1857, "rotates": false }, + { "id": "helmet_conical", "fg": 3754, "rotates": false }, + { "id": "helmet_corinthian", "fg": 3755, "rotates": false }, + { "id": [ "helmet_football", "headgear" ], "fg": 1772, "rotates": false }, + { "id": "helmet_galea", "fg": 3756, "rotates": false }, + { "id": "helmet_kabuto", "fg": 3757, "rotates": false }, + { "id": "helmet_larmor", "fg": 3746, "rotates": false }, + { "id": [ "helmet_liner", "helmet_nomad", "veil_wedding" ], "fg": 3747, "rotates": false }, + { "id": [ "helmet_lobster", "pickelhaube" ], "fg": 3817, "rotates": false }, + { "id": "helmet_nasal", "fg": 3759, "rotates": false }, + { "id": [ "helmet_netting", "hat_boonie" ], "fg": 1935, "rotates": false }, + { "id": "helmet_plate", "fg": 1858, "rotates": false }, + { "id": [ "helmet_riot_raised", "tac_fullhelmet", "helmet_riot" ], "fg": 1771, "rotates": false }, + { "id": [ "helmet_scavenger", "beekeeping_hood" ], "fg": 1856, "rotates": false }, + { "id": [ "helmet_skid", "tinfoil_hat" ], "fg": 1937, "rotates": false }, + { "id": [ "helmet_survivor", "helmet_xlsurvivor", "kippah" ], "fg": 1946, "rotates": false }, + { "id": [ "hfleshbologna", "bologna" ], "fg": 1137, "rotates": false }, + { "id": "hinge", "fg": 2141, "rotates": false }, { "id": [ "hk_g3", @@ -2836,82 +2862,82 @@ "m27iar", "rm51_assault_rifle" ], - "fg": 1325, - "rotates": false - }, - { "id": [ "hobo_stove", "esbit_stove" ], "fg": 1513, "rotates": false }, - { "id": "hockey_stick", "fg": 1947, "rotates": false }, - { "id": "hoe", "fg": 1514, "rotates": false }, - { "id": "holo_cloak", "fg": 1703, "rotates": false }, - { "id": [ "homewrecker", "nailbat" ], "fg": 1964, "rotates": false }, - { "id": "honeycomb", "fg": 1055, "rotates": false }, - { "id": "hood_lsurvivor", "fg": 3680, "rotates": false }, - { "id": "hood_rain", "fg": 3677, "rotates": false }, - { "id": [ "hood_survivor", "hood_xlsurvivor" ], "fg": 3678, "rotates": false }, - { "id": "hood_wsurvivor", "fg": 3679, "rotates": false }, - { "id": [ "hops", "celery", "irradiated_celery" ], "fg": 1020, "rotates": false }, - { "id": [ "horn_car", "horn_big", "beeper", "chimes", "horn_bicycle" ], "fg": 1515, "rotates": false }, - { "id": [ "hose", "vine_30" ], "fg": 1174, "rotates": false }, - { "id": "hot_pants", "fg": 3684, "rotates": false }, - { "id": "hot_pants_fur", "fg": 3681, "rotates": false }, - { "id": "hot_pants_leather", "fg": 3682, "rotates": false }, - { "id": "house_coat", "fg": 3688, "rotates": false }, - { "id": [ "hsurvivor_suit", "fsurvivor_suit", "h20survivor_suit" ], "fg": 1748, "rotates": false }, - { "id": [ "human_flesh", "meat_canned", "human_canned", "meat" ], "fg": 2248, "rotates": false }, - { "id": "hygrometer", "fg": 1374, "rotates": false }, - { "id": "i_staff", "fg": 1593, "rotates": false }, - { "id": [ "iceaxe", "pickaxe" ], "fg": 1563, "rotates": false }, - { "id": "ichaival_replica", "fg": 1336, "rotates": false }, - { "id": "id_military", "fg": 1430, "rotates": false }, - { "id": "id_science", "fg": 1431, "rotates": false }, - { "id": [ "incendiary_hm_rocket", "cyber_rocket" ], "fg": 1243, "rotates": false }, - { "id": "inflatable_airbag", "fg": 2031, "rotates": false }, - { "id": "inflatable_boat", "fg": 1517, "rotates": false }, - { "id": "inflatable_section", "fg": 2032, "rotates": false }, - { "id": [ "inhaler_stimgas", "inhaler", "inhaler_sewergas" ], "fg": 1084, "rotates": false }, - { "id": [ "inj_vitb", "inj_iron" ], "fg": 1110, "rotates": false }, - { "id": [ "irradiated_apple", "apple" ], "fg": 2176, "rotates": false }, - { "id": [ "irradiated_apricot", "apricot" ], "fg": 2178, "rotates": false }, - { "id": [ "irradiated_banana", "banana" ], "fg": 1027, "rotates": false }, - { "id": [ "irradiated_broccoli", "cannabis", "broccoli" ], "fg": 1019, "rotates": false }, - { "id": [ "irradiated_cabbage", "cabbage" ], "fg": 2182, "rotates": false }, - { "id": [ "irradiated_carrot", "carrot" ], "fg": 1028, "rotates": false }, - { "id": [ "irradiated_corn", "corn" ], "fg": 1039, "rotates": false }, - { "id": [ "irradiated_cranberries", "seed_strawberries", "cranberries" ], "fg": 2201, "rotates": false }, - { "id": [ "irradiated_grapes", "grapes" ], "fg": 1030, "rotates": false }, - { "id": [ "irradiated_mango", "mango" ], "fg": 2172, "rotates": false }, - { "id": [ "irradiated_pear", "pear" ], "fg": 2180, "rotates": false }, - { "id": [ "irradiated_pineapple", "pineapple" ], "fg": 1031, "rotates": false }, - { "id": [ "irradiated_pomegranate", "pomegranate" ], "fg": 2174, "rotates": false }, - { "id": [ "irradiated_pumpkin", "pumpkin" ], "fg": 2181, "rotates": false }, - { "id": [ "irradiated_rhubarb", "rhubarb" ], "fg": 1016, "rotates": false }, - { "id": [ "irradiated_tomato", "tomato" ], "fg": 2175, "rotates": false }, - { "id": [ "ithaca_doom", "ithaca_doom_dual", "410_lever" ], "fg": 1361, "rotates": false }, - { "id": [ "jack_makeshift", "jack_small", "jack" ], "fg": 1518, "rotates": false }, - { "id": "jacket_flannel", "fg": 3690, "rotates": false }, - { "id": [ "jacket_jean", "jacket_evac" ], "fg": 1677, "rotates": false }, - { "id": "jacket_leather", "fg": 1678, "rotates": false }, - { "id": [ "jacket_light", "cassock" ], "fg": 1679, "rotates": false }, - { "id": "jar_3l_glass", "fg": 1126, "rotates": false }, - { "id": "jar_3l_glass_sealed", "fg": 1127, "rotates": false }, - { "id": "jar_glass", "fg": 1124, "rotates": false }, - { "id": [ "jar_glass_sealed", "spider_steak_pickled" ], "fg": 1125, "rotates": false }, - { "id": "jar_pickles_pickled", "fg": 1118, "rotates": false }, + "fg": 1410, + "rotates": false + }, + { "id": [ "hobo_stove", "esbit_stove" ], "fg": 1598, "rotates": false }, + { "id": "hockey_stick", "fg": 2032, "rotates": false }, + { "id": "hoe", "fg": 1599, "rotates": false }, + { "id": "holo_cloak", "fg": 1788, "rotates": false }, + { "id": [ "homewrecker", "nailbat" ], "fg": 2049, "rotates": false }, + { "id": "honeycomb", "fg": 1140, "rotates": false }, + { "id": "hood_lsurvivor", "fg": 3765, "rotates": false }, + { "id": "hood_rain", "fg": 3762, "rotates": false }, + { "id": [ "hood_survivor", "hood_xlsurvivor" ], "fg": 3763, "rotates": false }, + { "id": "hood_wsurvivor", "fg": 3764, "rotates": false }, + { "id": [ "hops", "celery", "irradiated_celery" ], "fg": 1105, "rotates": false }, + { "id": [ "horn_car", "horn_big", "beeper", "chimes", "horn_bicycle" ], "fg": 1600, "rotates": false }, + { "id": [ "hose", "vine_30" ], "fg": 1259, "rotates": false }, + { "id": "hot_pants", "fg": 3769, "rotates": false }, + { "id": "hot_pants_fur", "fg": 3766, "rotates": false }, + { "id": "hot_pants_leather", "fg": 3767, "rotates": false }, + { "id": "house_coat", "fg": 3773, "rotates": false }, + { "id": [ "hsurvivor_suit", "fsurvivor_suit", "h20survivor_suit" ], "fg": 1833, "rotates": false }, + { "id": [ "human_flesh", "meat_canned", "human_canned", "meat" ], "fg": 2333, "rotates": false }, + { "id": "hygrometer", "fg": 1459, "rotates": false }, + { "id": "i_staff", "fg": 1678, "rotates": false }, + { "id": [ "iceaxe", "pickaxe" ], "fg": 1648, "rotates": false }, + { "id": "ichaival_replica", "fg": 1421, "rotates": false }, + { "id": "id_military", "fg": 1515, "rotates": false }, + { "id": "id_science", "fg": 1516, "rotates": false }, + { "id": [ "incendiary_hm_rocket", "cyber_rocket" ], "fg": 1328, "rotates": false }, + { "id": "inflatable_airbag", "fg": 2116, "rotates": false }, + { "id": "inflatable_boat", "fg": 1602, "rotates": false }, + { "id": "inflatable_section", "fg": 2117, "rotates": false }, + { "id": [ "inhaler_stimgas", "inhaler", "inhaler_sewergas" ], "fg": 1169, "rotates": false }, + { "id": [ "inj_vitb", "inj_iron" ], "fg": 1195, "rotates": false }, + { "id": [ "irradiated_apple", "apple" ], "fg": 2261, "rotates": false }, + { "id": [ "irradiated_apricot", "apricot" ], "fg": 2263, "rotates": false }, + { "id": [ "irradiated_banana", "banana" ], "fg": 1112, "rotates": false }, + { "id": [ "irradiated_broccoli", "cannabis", "broccoli" ], "fg": 1104, "rotates": false }, + { "id": [ "irradiated_cabbage", "cabbage" ], "fg": 2267, "rotates": false }, + { "id": [ "irradiated_carrot", "carrot" ], "fg": 1113, "rotates": false }, + { "id": [ "irradiated_corn", "corn" ], "fg": 1124, "rotates": false }, + { "id": [ "irradiated_cranberries", "seed_strawberries", "cranberries" ], "fg": 2286, "rotates": false }, + { "id": [ "irradiated_grapes", "grapes" ], "fg": 1115, "rotates": false }, + { "id": [ "irradiated_mango", "mango" ], "fg": 2257, "rotates": false }, + { "id": [ "irradiated_pear", "pear" ], "fg": 2265, "rotates": false }, + { "id": [ "irradiated_pineapple", "pineapple" ], "fg": 1116, "rotates": false }, + { "id": [ "irradiated_pomegranate", "pomegranate" ], "fg": 2259, "rotates": false }, + { "id": [ "irradiated_pumpkin", "pumpkin" ], "fg": 2266, "rotates": false }, + { "id": [ "irradiated_rhubarb", "rhubarb" ], "fg": 1101, "rotates": false }, + { "id": [ "irradiated_tomato", "tomato" ], "fg": 2260, "rotates": false }, + { "id": [ "ithaca_doom", "ithaca_doom_dual", "410_lever" ], "fg": 1446, "rotates": false }, + { "id": [ "jack_makeshift", "jack_small", "jack" ], "fg": 1603, "rotates": false }, + { "id": "jacket_flannel", "fg": 3775, "rotates": false }, + { "id": [ "jacket_jean", "jacket_evac" ], "fg": 1762, "rotates": false }, + { "id": "jacket_leather", "fg": 1763, "rotates": false }, + { "id": [ "jacket_light", "cassock" ], "fg": 1764, "rotates": false }, + { "id": "jar_3l_glass", "fg": 1211, "rotates": false }, + { "id": "jar_3l_glass_sealed", "fg": 1212, "rotates": false }, + { "id": "jar_glass", "fg": 1209, "rotates": false }, + { "id": [ "jar_glass_sealed", "spider_steak_pickled" ], "fg": 1210, "rotates": false }, + { "id": "jar_pickles_pickled", "fg": 1203, "rotates": false }, { "id": [ "javelin_iron", "javelin_stone", "spear_knife", "pike", "spear_stone", "fishspear" ], - "fg": 1291, + "fg": 1376, "rotates": false }, - { "id": [ "javelin", "javelin_copper", "spear_wood" ], "fg": 1263, "rotates": false }, - { "id": "jeans", "fg": 1791, "rotates": false }, + { "id": [ "javelin", "javelin_copper", "spear_wood" ], "fg": 1348, "rotates": false }, + { "id": "jeans", "fg": 1876, "rotates": false }, { "id": [ "jerky", "jerky_human", "cooked_dinner", "meat_smoked", "human_smoked", "mre_beef" ], - "fg": 2247, + "fg": 2332, "rotates": false }, - { "id": "jerrycan_big", "fg": 1170, "rotates": false }, - { "id": [ "jerrypack", "jerrycan" ], "fg": 1171, "rotates": false }, - { "id": "jersey", "fg": 3691, "rotates": false }, + { "id": "jerrycan_big", "fg": 1255, "rotates": false }, + { "id": [ "jerrypack", "jerrycan" ], "fg": 1256, "rotates": false }, + { "id": "jersey", "fg": 3776, "rotates": false }, { "id": [ "jewelry_book", @@ -2922,27 +2948,27 @@ "commune_prospectus", "necropolis_freq" ], - "fg": 2134, - "rotates": false - }, - { "id": "ji", "fg": 1948, "rotates": false }, - { "id": [ "jian_inferior", "sword_forged", "jian_fake", "jian" ], "fg": 1393, "rotates": false }, - { "id": [ "jihelucake", "cake3" ], "fg": 1080, "rotates": false }, - { "id": [ "joint", "handrolled_cig" ], "fg": 1035, "rotates": false }, - { "id": "joint_lit", "fg": 1949, "rotates": false }, - { "id": "joint_roach", "fg": 1950, "rotates": false }, - { "id": "judo_belt_black", "fg": 3698, "rotates": false }, - { "id": "judo_belt_blue", "fg": 3692, "rotates": false }, - { "id": "judo_belt_brown", "fg": 3693, "rotates": false }, - { "id": "judo_belt_green", "fg": 3694, "rotates": false }, - { "id": "judo_belt_orange", "fg": 3695, "rotates": false }, - { "id": "judo_belt_white", "fg": 3696, "rotates": false }, - { "id": "judo_belt_yellow", "fg": 3697, "rotates": false }, - { "id": "jug_clay", "fg": 1146, "rotates": false }, - { "id": "jug_plastic", "fg": 1145, "rotates": false }, - { "id": [ "jumper_cable_heavy", "jumper_cable" ], "fg": 1520, "rotates": false }, - { "id": [ "jumpsuit", "jumpsuit_xl" ], "fg": 1715, "rotates": false }, - { "id": "juniper", "fg": 2066, "rotates": false }, + "fg": 2219, + "rotates": false + }, + { "id": "ji", "fg": 2033, "rotates": false }, + { "id": [ "jian_inferior", "sword_forged", "jian_fake", "jian" ], "fg": 1478, "rotates": false }, + { "id": [ "jihelucake", "cake3" ], "fg": 1165, "rotates": false }, + { "id": [ "joint", "handrolled_cig" ], "fg": 1120, "rotates": false }, + { "id": "joint_lit", "fg": 2034, "rotates": false }, + { "id": "joint_roach", "fg": 2035, "rotates": false }, + { "id": "judo_belt_black", "fg": 3783, "rotates": false }, + { "id": "judo_belt_blue", "fg": 3777, "rotates": false }, + { "id": "judo_belt_brown", "fg": 3778, "rotates": false }, + { "id": "judo_belt_green", "fg": 3779, "rotates": false }, + { "id": "judo_belt_orange", "fg": 3780, "rotates": false }, + { "id": "judo_belt_white", "fg": 3781, "rotates": false }, + { "id": "judo_belt_yellow", "fg": 3782, "rotates": false }, + { "id": "jug_clay", "fg": 1231, "rotates": false }, + { "id": "jug_plastic", "fg": 1230, "rotates": false }, + { "id": [ "jumper_cable_heavy", "jumper_cable" ], "fg": 1605, "rotates": false }, + { "id": [ "jumpsuit", "jumpsuit_xl" ], "fg": 1800, "rotates": false }, + { "id": "juniper", "fg": 2151, "rotates": false }, { "id": [ "katana_inferior", @@ -2964,10 +2990,10 @@ "cavalry_sabre_fake", "katana" ], - "fg": 1521, + "fg": 1606, "rotates": false }, - { "id": "keffiyeh", "fg": 1688, "rotates": false }, + { "id": "keffiyeh", "fg": 1773, "rotates": false }, { "id": [ "keikogi", @@ -2982,20 +3008,20 @@ "fencing_jacket", "winter_jacket_army" ], - "fg": 1680, + "fg": 1765, "rotates": false }, - { "id": [ "kernels", "seed_corn" ], "fg": 2195, "rotates": false }, - { "id": "kevlar_harness", "fg": 1523, "rotates": false }, - { "id": [ "kevlar", "makeshift_kevlar" ], "fg": 1812, "rotates": false }, - { "id": "kevlar_plate", "fg": 1525, "rotates": false }, - { "id": "khopesh", "fg": 1526, "rotates": false }, - { "id": "kiln_done", "fg": 2105, "rotates": false }, - { "id": "kiln_lit", "fg": 2106, "rotates": false }, - { "id": [ "kilt", "skirt" ], "fg": 3752, "rotates": false }, - { "id": "kitchen_unit", "fg": 3554, "rotates": false }, - { "id": [ "knee_pads", "elbow_pads" ], "fg": 1826, "rotates": false }, - { "id": "knife_butter", "fg": 1951, "rotates": false }, + { "id": [ "kernels", "seed_corn" ], "fg": 2280, "rotates": false }, + { "id": "kevlar_harness", "fg": 1608, "rotates": false }, + { "id": [ "kevlar", "makeshift_kevlar" ], "fg": 1897, "rotates": false }, + { "id": "kevlar_plate", "fg": 1610, "rotates": false }, + { "id": "khopesh", "fg": 1611, "rotates": false }, + { "id": "kiln_done", "fg": 2190, "rotates": false }, + { "id": "kiln_lit", "fg": 2191, "rotates": false }, + { "id": [ "kilt", "skirt" ], "fg": 3837, "rotates": false }, + { "id": "kitchen_unit", "fg": 3639, "rotates": false }, + { "id": [ "knee_pads", "elbow_pads" ], "fg": 1911, "rotates": false }, + { "id": "knife_butter", "fg": 2036, "rotates": false }, { "id": [ "knife_steak", @@ -3015,83 +3041,83 @@ "kris_fake", "knife_folding" ], - "fg": 1180, + "fg": 1265, "rotates": false }, - { "id": "knuckle_brass", "fg": 1912, "rotates": false }, - { "id": [ "knuckle_katar", "knuckle_nail", "bagh_nakha", "bio_claws_weapon" ], "fg": 1896, "rotates": false }, - { "id": "knuckle_steel", "fg": 1913, "rotates": false }, - { "id": "l-stick_on", "fg": 1389, "rotates": false }, - { "id": [ "l-stick", "skewer_bone" ], "fg": 1388, "rotates": false }, - { "id": "laevateinn_replica", "fg": 1529, "rotates": false }, - { "id": "lajatang", "fg": 1952, "rotates": false }, - { "id": [ "lance_charge_shot", "lance_charge" ], "fg": 1258, "rotates": false }, - { "id": "landmine", "fg": 2111, "rotates": false }, - { "id": "laptop", "fg": 1445, "rotates": false }, - { "id": [ "laser_cannon", "cerberus_laser", "unbio_blaster_gun" ], "fg": 1318, "rotates": false }, - { "id": [ "laser_pack", "reloaded_laser_pack", "rechargeable_battery" ], "fg": 1214, "rotates": false }, - { "id": "lawnmower", "fg": 1953, "rotates": false }, - { "id": [ "lead_plate", "sheet_metal" ], "fg": 1992, "rotates": false }, + { "id": "knuckle_brass", "fg": 1997, "rotates": false }, + { "id": [ "knuckle_katar", "knuckle_nail", "bagh_nakha", "bio_claws_weapon" ], "fg": 1981, "rotates": false }, + { "id": "knuckle_steel", "fg": 1998, "rotates": false }, + { "id": "l-stick_on", "fg": 1474, "rotates": false }, + { "id": [ "l-stick", "skewer_bone" ], "fg": 1473, "rotates": false }, + { "id": "laevateinn_replica", "fg": 1614, "rotates": false }, + { "id": "lajatang", "fg": 2037, "rotates": false }, + { "id": [ "lance_charge_shot", "lance_charge" ], "fg": 1343, "rotates": false }, + { "id": "landmine", "fg": 2196, "rotates": false }, + { "id": "laptop", "fg": 1530, "rotates": false }, + { "id": [ "laser_cannon", "cerberus_laser", "unbio_blaster_gun" ], "fg": 1403, "rotates": false }, + { "id": [ "laser_pack", "reloaded_laser_pack", "rechargeable_battery" ], "fg": 1299, "rotates": false }, + { "id": "lawnmower", "fg": 2038, "rotates": false }, + { "id": [ "lead_plate", "sheet_metal" ], "fg": 2077, "rotates": false }, { "id": [ "lead", "silver_small", "platinum_small", "bismuth", "tin", "scrap" ], - "fg": 1240, + "fg": 1325, "rotates": false }, - { "id": "leather_cat_ears", "fg": 3702, "rotates": false }, - { "id": [ "leather_cat_tail", "fur_cat_tail", "string_6", "string_36" ], "fg": 1175, "rotates": false }, - { "id": [ "leather_collar", "locket_lucy", "fur_collar" ], "fg": 1835, "rotates": false }, - { "id": "leather_funnel", "fg": 1489, "rotates": false }, - { "id": "leather_pouch", "fg": 3704, "rotates": false }, - { "id": "leather_tarp", "fg": 1650, "rotates": false }, - { "id": [ "leg", "arm" ], "fg": 1023, "rotates": false }, - { "id": "legguard_bronze", "fg": 3705, "rotates": false }, - { "id": "legrig", "fg": 3706, "rotates": false }, - { "id": [ "lemon", "irradiated_lemon" ], "fg": 2168, "rotates": false }, - { "id": [ "lens", "lens_small" ], "fg": 1282, "rotates": false }, - { "id": [ "lettuce", "irradiated_lettuce" ], "fg": 2183, "rotates": false }, - { "id": "light_bulb", "fg": 1954, "rotates": false }, - { "id": "light_emergency_blue", "fg": 3555, "rotates": false }, - { "id": "light_emergency_red", "fg": 2039, "rotates": false }, - { "id": "lighter", "fg": 1530, "rotates": false }, - { "id": "lightstrip", "fg": 1531, "rotates": false }, - { "id": "lightstrip_inactive", "fg": 1532, "rotates": false }, - { "id": "link_sheet", "fg": 1533, "rotates": false }, - { "id": "linuxtshirt", "fg": 3709, "rotates": false }, - { "id": "lobotomizer", "fg": 1534, "rotates": false }, - { "id": [ "locket", "holy_symbol_wood", "necklace" ], "fg": 3725, "rotates": false }, - { "id": "log", "fg": 1955, "rotates": false }, - { "id": "loincloth_fur", "fg": 3712, "rotates": false }, - { "id": "loincloth_leather", "fg": 3711, "rotates": false }, + { "id": "leather_cat_ears", "fg": 3787, "rotates": false }, + { "id": [ "leather_cat_tail", "fur_cat_tail", "string_6", "string_36" ], "fg": 1260, "rotates": false }, + { "id": [ "leather_collar", "locket_lucy", "fur_collar" ], "fg": 1920, "rotates": false }, + { "id": "leather_funnel", "fg": 1574, "rotates": false }, + { "id": "leather_pouch", "fg": 3789, "rotates": false }, + { "id": "leather_tarp", "fg": 1735, "rotates": false }, + { "id": [ "leg", "arm" ], "fg": 1108, "rotates": false }, + { "id": "legguard_bronze", "fg": 3790, "rotates": false }, + { "id": "legrig", "fg": 3791, "rotates": false }, + { "id": [ "lemon", "irradiated_lemon" ], "fg": 2253, "rotates": false }, + { "id": [ "lens", "lens_small" ], "fg": 1367, "rotates": false }, + { "id": [ "lettuce", "irradiated_lettuce" ], "fg": 2268, "rotates": false }, + { "id": "light_bulb", "fg": 2039, "rotates": false }, + { "id": "light_emergency_blue", "fg": 3640, "rotates": false }, + { "id": "light_emergency_red", "fg": 2124, "rotates": false }, + { "id": "lighter", "fg": 1615, "rotates": false }, + { "id": "lightstrip", "fg": 1616, "rotates": false }, + { "id": "lightstrip_inactive", "fg": 1617, "rotates": false }, + { "id": "link_sheet", "fg": 1618, "rotates": false }, + { "id": "linuxtshirt", "fg": 3794, "rotates": false }, + { "id": "lobotomizer", "fg": 1619, "rotates": false }, + { "id": [ "locket", "holy_symbol_wood", "necklace" ], "fg": 3810, "rotates": false }, + { "id": "log", "fg": 2040, "rotates": false }, + { "id": "loincloth_fur", "fg": 3797, "rotates": false }, + { "id": "loincloth_leather", "fg": 3796, "rotates": false }, { "id": [ "loincloth_wool", "briefs", "panties", "bikini_bottom", "loincloth" ], - "fg": 3710, + "fg": 3795, "rotates": false }, - { "id": "long_underpants", "fg": 1792, "rotates": false }, - { "id": "long_undertop", "fg": 1816, "rotates": false }, + { "id": "long_underpants", "fg": 1877, "rotates": false }, + { "id": "long_undertop", "fg": 1901, "rotates": false }, { "id": [ "lowtops", "golf_shoes", "footrags", "footrags_wool", "socks_bag", "flip_flops" ], - "fg": 1831, + "fg": 1916, "rotates": false }, - { "id": "lsd", "fg": 1091, "rotates": false }, - { "id": [ "lsurvivor_armor", "dragonskin" ], "fg": 1811, "rotates": false }, - { "id": "lsurvivor_suit", "fg": 1749, "rotates": false }, - { "id": [ "luigilasagne", "lasagne" ], "fg": 1074, "rotates": false }, - { "id": [ "m107a1mag", "as50mag", "tac50mag" ], "fg": 1306 }, - { "id": [ "m202_flash", "hell_launcher", "LAW" ], "fg": 1355, "rotates": false }, + { "id": "lsd", "fg": 1176, "rotates": false }, + { "id": [ "lsurvivor_armor", "dragonskin" ], "fg": 1896, "rotates": false }, + { "id": "lsurvivor_suit", "fg": 1834, "rotates": false }, + { "id": [ "luigilasagne", "lasagne" ], "fg": 1159, "rotates": false }, + { "id": [ "m107a1mag", "as50mag", "tac50mag" ], "fg": 1391 }, + { "id": [ "m202_flash", "hell_launcher", "LAW" ], "fg": 1440, "rotates": false }, { "id": [ "m249", "30mm_autocannon", "rm614_lmg", "rm20", "rm298", "m240", "m60", "mgl" ], - "fg": 1320, + "fg": 1405, "rotates": false }, - { "id": [ "m320", "rm228", "triple_launcher_simple", "launcher_simple" ], "fg": 1354, "rotates": false }, - { "id": "m3_carlgustav", "fg": 1356, "rotates": false }, - { "id": "m79", "fg": 1359, "rotates": false }, - { "id": [ "mace", "paint_brush" ], "fg": 1384, "rotates": false }, + { "id": [ "m320", "rm228", "triple_launcher_simple", "launcher_simple" ], "fg": 1439, "rotates": false }, + { "id": "m3_carlgustav", "fg": 1441, "rotates": false }, + { "id": "m79", "fg": 1444, "rotates": false }, + { "id": [ "mace", "paint_brush" ], "fg": 1469, "rotates": false }, { "id": [ "mag_cutting", "mag_melee", "manual_melee", "mag_stabbing", "news_regional", "novel_crime2", "novel_war2" ], - "fg": 2126, + "fg": 2211, "rotates": false }, { @@ -3117,7 +3143,7 @@ "holybook_sutras", "mag_animecon" ], - "fg": 2127, + "fg": 2212, "rotates": false }, { @@ -3143,7 +3169,7 @@ "holybook_kojiki", "holybook_havamal" ], - "fg": 2123, + "fg": 2208, "rotates": false }, { @@ -3177,17 +3203,17 @@ "mag_fieldrepair", "manual_dodge_kid" ], - "fg": 2139, + "fg": 2224, "rotates": false }, - { "id": "magic_8_ball", "fg": 2063, "rotates": false }, - { "id": "magnifying_glass", "fg": 1537, "rotates": false }, - { "id": "maid_dress", "fg": 3713, "rotates": false }, - { "id": "makeshift_axe", "fg": 1538, "rotates": false }, - { "id": [ "makeshift_crowbar", "halligan", "crowbar" ], "fg": 1451, "rotates": false }, - { "id": "makeshift_funnel", "fg": 1490, "rotates": false }, - { "id": [ "makeshift_hammer", "primitive_hammer" ], "fg": 1574, "rotates": false }, - { "id": "makeshift_machete", "fg": 1539, "rotates": false }, + { "id": "magic_8_ball", "fg": 2148, "rotates": false }, + { "id": "magnifying_glass", "fg": 1622, "rotates": false }, + { "id": "maid_dress", "fg": 3798, "rotates": false }, + { "id": "makeshift_axe", "fg": 1623, "rotates": false }, + { "id": [ "makeshift_crowbar", "halligan", "crowbar" ], "fg": 1536, "rotates": false }, + { "id": "makeshift_funnel", "fg": 1575, "rotates": false }, + { "id": [ "makeshift_hammer", "primitive_hammer" ], "fg": 1659, "rotates": false }, + { "id": "makeshift_machete", "fg": 1624, "rotates": false }, { "id": [ "makeshift_sealer", @@ -3199,17 +3225,17 @@ "magazine_battery_medium_mod", "magazine_battery_heavy_mod" ], - "fg": 1628, + "fg": 1713, "rotates": false }, - { "id": [ "makeshift_shovel", "primitive_shovel" ], "fg": 1575, "rotates": false }, - { "id": "makeshift_sling", "fg": 3714, "rotates": false }, + { "id": [ "makeshift_shovel", "primitive_shovel" ], "fg": 1660, "rotates": false }, + { "id": "makeshift_sling", "fg": 3799, "rotates": false }, { "id": [ "mannwurstgravy", "sausagegravy", "cooked_cattail_stalk", "vibrator" ], - "fg": 1036, + "fg": 1121, "rotates": false }, - { "id": "manual_pankration", "fg": 2130, "rotates": false }, + { "id": "manual_pankration", "fg": 2215, "rotates": false }, { "id": [ "manual_pistol", @@ -3229,7 +3255,7 @@ "novel_coa2", "mag_barter" ], - "fg": 2140, + "fg": 2225, "rotates": false }, { @@ -3248,16 +3274,16 @@ "textbook_armeast", "brewing_cookbook" ], - "fg": 2138, + "fg": 2223, "rotates": false }, - { "id": "manual_swordsmanship", "fg": 2131, "rotates": false }, - { "id": [ "marble", "bearing", "bb", "bearing_lead", "pebble_clay", "pebble" ], "fg": 1266, "rotates": false }, - { "id": "marloss_berry", "fg": 2179, "rotates": false }, - { "id": "marloss_seed", "fg": 2165, "rotates": false }, - { "id": "mask_bal", "fg": 3715, "rotates": false }, - { "id": "mask_dust", "fg": 3716, "rotates": false }, - { "id": [ "mask_filter" ], "fg": 1689, "rotates": false }, + { "id": "manual_swordsmanship", "fg": 2216, "rotates": false }, + { "id": [ "marble", "bearing", "bb", "bearing_lead", "pebble_clay", "pebble" ], "fg": 1351, "rotates": false }, + { "id": "marloss_berry", "fg": 2264, "rotates": false }, + { "id": "marloss_seed", "fg": 2250, "rotates": false }, + { "id": "mask_bal", "fg": 3800, "rotates": false }, + { "id": "mask_dust", "fg": 3801, "rotates": false }, + { "id": "mask_filter", "fg": 1774, "rotates": false }, { "id": [ "mask_gas_xl", @@ -3281,71 +3307,71 @@ "rebreather_xl_on", "mask_gas" ], - "fg": 1690, + "fg": 1775, "rotates": false }, - { "id": [ "mask_guy_fawkes", "mask_hockey" ], "fg": 3717, "rotates": false }, - { "id": "mask_rioter", "fg": 3718, "rotates": false }, + { "id": [ "mask_guy_fawkes", "mask_hockey" ], "fg": 3802, "rotates": false }, + { "id": "mask_rioter", "fg": 3803, "rotates": false }, { "id": [ "mask_ski_loose", "thermal_mask", "thermal_mask_on", "balclava", "mask_ski" ], - "fg": 1648, - "rotates": false - }, - { "id": "matchbomb", "fg": 1540, "rotates": false }, - { "id": "matchbomb_act", "fg": 1541, "rotates": false }, - { "id": "matches", "fg": 1542, "rotates": true }, - { "id": "material_niter", "fg": 1259, "rotates": false }, - { "id": [ "material_shrd_limestone", "ceramic_shard" ], "fg": 1911, "rotates": false }, - { "id": "meal_chitin_piece", "fg": 2209, "rotates": false }, - { "id": [ "meat_cooked", "human_cooked", "royal_beef", "spider_steak_cooked" ], "fg": 2249, "rotates": false }, - { "id": "meat_scrap", "fg": 2234, "rotates": false }, - { "id": "meat_scrap_cooked", "fg": 2232, "rotates": false }, - { "id": "meat_tainted", "fg": 2250, "rotates": false }, - { "id": "medical_gauze", "fg": 1090, "rotates": false }, - { "id": "medical_tape", "fg": 1088, "rotates": false }, - { "id": "medikit", "fg": 1086, "rotates": false }, - { "id": "megaarmor_armguards_1", "fg": 1760, "rotates": false }, - { "id": "megaarmor_head_1", "fg": 3719, "rotates": false }, - { "id": "megaarmor_leggings_1", "fg": 3720, "rotates": false }, - { "id": "megaarmor_torso_1", "fg": 3721, "rotates": false }, - { "id": "megaarmor_torso_2", "fg": 3722, "rotates": false }, - { "id": "megaarmor_torso_3", "fg": 1733, "rotates": false }, - { "id": "megaarmor_torso_3_act", "fg": 1732, "rotates": false }, - { "id": "megabear_skull_unclean", "fg": 994, "rotates": false }, - { "id": [ "melon", "irradiated_melon", "cotton_boll", "egg_locust" ], "fg": 2158, "rotates": false }, - { "id": [ "mess_kit", "mil_mess_kit" ], "fg": 1978, "rotates": false }, - { "id": "mess_tin", "fg": 1957, "rotates": false }, - { "id": "metal_butcher_rack", "fg": 2108, "rotates": false }, - { "id": [ "metal_file", "pin_reamer" ], "fg": 2073, "rotates": false }, - { "id": "metal_funnel", "fg": 1491, "rotates": false }, - { "id": [ "metal_tank_small", "metal_tank_little", "metal_tank" ], "fg": 1172, "rotates": false }, - { "id": [ "microscope", "microscope_dissecting" ], "fg": 2083, "rotates": false }, - { "id": "microwave", "fg": 1959, "rotates": false }, - { "id": "mil_plate", "fg": 3765, "rotates": false }, - { "id": [ "milk_curdling", "milk_curdling2", "milk_curdling3" ], "fg": 1151, "rotates": false }, + "fg": 1733, + "rotates": false + }, + { "id": "matchbomb", "fg": 1625, "rotates": false }, + { "id": "matchbomb_act", "fg": 1626, "rotates": false }, + { "id": "matches", "fg": 1627, "rotates": true }, + { "id": "material_niter", "fg": 1344, "rotates": false }, + { "id": [ "material_shrd_limestone", "ceramic_shard" ], "fg": 1996, "rotates": false }, + { "id": "meal_chitin_piece", "fg": 2294, "rotates": false }, + { "id": [ "meat_cooked", "human_cooked", "royal_beef", "spider_steak_cooked" ], "fg": 2334, "rotates": false }, + { "id": "meat_scrap", "fg": 2319, "rotates": false }, + { "id": "meat_scrap_cooked", "fg": 2317, "rotates": false }, + { "id": "meat_tainted", "fg": 2335, "rotates": false }, + { "id": "medical_gauze", "fg": 1175, "rotates": false }, + { "id": "medical_tape", "fg": 1173, "rotates": false }, + { "id": "medikit", "fg": 1171, "rotates": false }, + { "id": "megaarmor_armguards_1", "fg": 1845, "rotates": false }, + { "id": "megaarmor_head_1", "fg": 3804, "rotates": false }, + { "id": "megaarmor_leggings_1", "fg": 3805, "rotates": false }, + { "id": "megaarmor_torso_1", "fg": 3806, "rotates": false }, + { "id": "megaarmor_torso_2", "fg": 3807, "rotates": false }, + { "id": "megaarmor_torso_3", "fg": 1818, "rotates": false }, + { "id": "megaarmor_torso_3_act", "fg": 1817, "rotates": false }, + { "id": "megabear_skull_unclean", "fg": 1079, "rotates": false }, + { "id": [ "melon", "irradiated_melon", "cotton_boll", "egg_locust" ], "fg": 2243, "rotates": false }, + { "id": [ "mess_kit", "mil_mess_kit" ], "fg": 2063, "rotates": false }, + { "id": "mess_tin", "fg": 2042, "rotates": false }, + { "id": "metal_butcher_rack", "fg": 2193, "rotates": false }, + { "id": [ "metal_file", "pin_reamer" ], "fg": 2158, "rotates": false }, + { "id": "metal_funnel", "fg": 1576, "rotates": false }, + { "id": [ "metal_tank_small", "metal_tank_little", "metal_tank" ], "fg": 1257, "rotates": false }, + { "id": [ "microscope", "microscope_dissecting" ], "fg": 2168, "rotates": false }, + { "id": "microwave", "fg": 2044, "rotates": false }, + { "id": "mil_plate", "fg": 3850, "rotates": false }, + { "id": [ "milk_curdling", "milk_curdling2", "milk_curdling3" ], "fg": 1236, "rotates": false }, { "id": [ "milk", "soup_cullenskink", "brew_milk_curdled", "milk_curdled", "eggnog", "eggnog_spiked" ], - "fg": 2149, - "rotates": false - }, - { "id": "miner_hat", "fg": 1739, "rotates": false }, - { "id": "miner_hat_on", "fg": 1740, "rotates": false }, - { "id": "minifreezer", "fg": 2041, "rotates": false }, - { "id": "minifridge", "fg": 3556, "rotates": false }, - { "id": "mininuke_act", "fg": 1543, "rotates": false }, - { "id": "mininuke_launcher", "fg": 1357, "rotates": false }, - { "id": [ "mininuke", "mininuke_mod" ], "fg": 1260, "rotates": false }, - { "id": "minion_dormant", "fg": 1409, "rotates": false }, - { "id": "minireactor", "fg": 3473, "rotates": false }, - { "id": "minispeargun", "fg": 1343, "rotates": false }, - { "id": [ "mintpatties", "basketball", "coconut" ], "fg": 2156, "rotates": false }, - { "id": "mirror", "fg": 2013, "rotates": false }, - { "id": [ "mittens", "boxing_gloves" ], "fg": 1729, "rotates": false }, - { "id": [ "mjolnir", "morningstar" ], "fg": 1963, "rotates": false }, - { "id": "mjolnir_replica", "fg": 1960, "rotates": false }, + "fg": 2234, + "rotates": false + }, + { "id": "miner_hat", "fg": 1824, "rotates": false }, + { "id": "miner_hat_on", "fg": 1825, "rotates": false }, + { "id": "minifreezer", "fg": 2126, "rotates": false }, + { "id": "minifridge", "fg": 3641, "rotates": false }, + { "id": "mininuke_act", "fg": 1628, "rotates": false }, + { "id": "mininuke_launcher", "fg": 1442, "rotates": false }, + { "id": [ "mininuke", "mininuke_mod" ], "fg": 1345, "rotates": false }, + { "id": "minion_dormant", "fg": 1494, "rotates": false }, + { "id": "minireactor", "fg": 3558, "rotates": false }, + { "id": "minispeargun", "fg": 1428, "rotates": false }, + { "id": [ "mintpatties", "basketball", "coconut" ], "fg": 2241, "rotates": false }, + { "id": "mirror", "fg": 2098, "rotates": false }, + { "id": [ "mittens", "boxing_gloves" ], "fg": 1814, "rotates": false }, + { "id": [ "mjolnir", "morningstar" ], "fg": 2048, "rotates": false }, + { "id": "mjolnir_replica", "fg": 2045, "rotates": false }, { "id": [ "mobile_memory_card_used", "mobile_memory_card_encrypted", "mobile_memory_card_science", "mobile_memory_card" ], - "fg": 1961, + "fg": 2046, "rotates": false }, { @@ -3359,24 +3385,24 @@ "straw_sandals", "slippers" ], - "fg": 1832, + "fg": 1917, "rotates": false }, { "id": [ "modularvest", "modularvestsuper", "modularveststeel", "modularvestceramic", "modularvestkevlar", "modularvesthard" ], - "fg": 1813, + "fg": 1898, "rotates": false }, - { "id": "mold_plastic", "fg": 1544, "rotates": false }, - { "id": [ "molle_pack", "gobag", "rucksack" ], "fg": 3750, "rotates": false }, - { "id": [ "molotov_micro_act", "molotov_lit" ], "fg": 1546, "rotates": false }, - { "id": [ "molotov_micro", "molotov" ], "fg": 1545, "rotates": false }, - { "id": "money_bundle", "fg": 1962, "rotates": false }, - { "id": "mop", "fg": 1547, "rotates": false }, - { "id": "mortar_pestle", "fg": 1548, "rotates": false }, + { "id": "mold_plastic", "fg": 1629, "rotates": false }, + { "id": [ "molle_pack", "gobag", "rucksack" ], "fg": 3835, "rotates": false }, + { "id": [ "molotov_micro_act", "molotov_lit" ], "fg": 1631, "rotates": false }, + { "id": [ "molotov_micro", "molotov" ], "fg": 1630, "rotates": false }, + { "id": "money_bundle", "fg": 2047, "rotates": false }, + { "id": "mop", "fg": 1632, "rotates": false }, + { "id": "mortar_pestle", "fg": 1633, "rotates": false }, { "id": [ "moss_brownie", "pistol_flintlock", "2_shot_special", "lemat_revolver", "colt_saa", "410_revolver" ], - "fg": 1344, + "fg": 1429, "rotates": false }, { @@ -3391,12 +3417,12 @@ "alternator_truck", "motor" ], - "fg": 2030, + "fg": 2115, "rotates": false }, - { "id": "mouthpiece", "fg": 3723, "rotates": false }, - { "id": "mp3", "fg": 1549, "rotates": false }, - { "id": "mp3_on", "fg": 1550, "rotates": false }, + { "id": "mouthpiece", "fg": 3808, "rotates": false }, + { "id": "mp3", "fg": 1634, "rotates": false }, + { "id": "mp3_on", "fg": 1635, "rotates": false }, { "id": [ "mp5bigmag", @@ -3410,12 +3436,12 @@ "saiga410mag_30rd", "8x40_250_mag" ], - "fg": 1296 + "fg": 1381 }, - { "id": "muffler", "fg": 2037, "rotates": false }, - { "id": [ "mugwort", "pine_bough", "tobacco_raw", "weed" ], "fg": 1032, "rotates": false }, - { "id": [ "multitool", "knife_swissarmy" ], "fg": 1527, "rotates": false }, - { "id": [ "mustard", "honey_bottled", "marloss_gel" ], "fg": 2210, "rotates": false }, + { "id": "muffler", "fg": 2122, "rotates": false }, + { "id": [ "mugwort", "pine_bough", "tobacco_raw", "weed" ], "fg": 1117, "rotates": false }, + { "id": [ "multitool", "knife_swissarmy" ], "fg": 1612, "rotates": false }, + { "id": [ "mustard", "honey_bottled", "marloss_gel" ], "fg": 2295, "rotates": false }, { "id": [ "mutagen", @@ -3442,24 +3468,24 @@ "mutagen_raptor", "pine_wine" ], - "fg": 2150, + "fg": 2235, "rotates": false }, - { "id": "mycus_fruit", "fg": 2177, "rotates": false }, - { "id": "nail_bomb", "fg": 1139, "rotates": false }, - { "id": "nailboard", "fg": 1392, "rotates": false }, - { "id": "nailgun", "fg": 1346, "rotates": false }, - { "id": "nailrifle", "fg": 1330, "rotates": false }, - { "id": "nanoskirt", "fg": 3724, "rotates": false }, - { "id": "needle_bone", "fg": 1552, "rotates": false }, - { "id": "needle_wood", "fg": 1551, "rotates": false }, - { "id": "nic_gum", "fg": 1049, "rotates": false }, - { "id": "nicotine_liquid", "fg": 1265, "rotates": false }, - { "id": "noise_emitter", "fg": 1554, "rotates": false }, - { "id": "noise_emitter_on", "fg": 1556, "rotates": false }, + { "id": "mycus_fruit", "fg": 2262, "rotates": false }, + { "id": "nail_bomb", "fg": 1224, "rotates": false }, + { "id": "nailboard", "fg": 1477, "rotates": false }, + { "id": "nailgun", "fg": 1431, "rotates": false }, + { "id": "nailrifle", "fg": 1415, "rotates": false }, + { "id": "nanoskirt", "fg": 3809, "rotates": false }, + { "id": "needle_bone", "fg": 1637, "rotates": false }, + { "id": "needle_wood", "fg": 1636, "rotates": false }, + { "id": "nic_gum", "fg": 1134, "rotates": false }, + { "id": "nicotine_liquid", "fg": 1350, "rotates": false }, + { "id": "noise_emitter", "fg": 1639, "rotates": false }, + { "id": "noise_emitter_on", "fg": 1641, "rotates": false }, { "id": [ "nomex_hood", "wetsuit_hood", "hood_fsurvivor", "hood_h20survivor", "fencing_mask", "chainmail_hood", "helmet_motor" ], - "fg": 3673, + "fg": 3758, "rotates": false }, { @@ -3493,11 +3519,11 @@ "manual_lizard", "manual_venom_snake" ], - "fg": 2124, + "fg": 2209, "rotates": false }, - { "id": "nuclear_fuel", "fg": 1966, "rotates": false }, - { "id": "nuclear_waste", "fg": 1965, "rotates": false }, + { "id": "nuclear_fuel", "fg": 2051, "rotates": false }, + { "id": "nuclear_waste", "fg": 2050, "rotates": false }, { "id": [ "nx17", @@ -3510,56 +3536,56 @@ "laser_rifle_cheap", "ftk93" ], - "fg": 1351, + "fg": 1436, "rotates": false }, - { "id": "nyquil", "fg": 1101, "rotates": false }, - { "id": [ "oatmeal_deluxe", "oatmeal_cooked" ], "fg": 1071, "rotates": false }, - { "id": "offal", "fg": 990, "rotates": false }, - { "id": [ "offal_canned", "r_paint", "pickles_ferment" ], "fg": 1111, "rotates": false }, - { "id": "offal_cooked", "fg": 989, "rotates": false }, + { "id": "nyquil", "fg": 1186, "rotates": false }, + { "id": [ "oatmeal_deluxe", "oatmeal_cooked" ], "fg": 1156, "rotates": false }, + { "id": "offal", "fg": 1075, "rotates": false }, + { "id": [ "offal_canned", "r_paint", "pickles_ferment" ], "fg": 1196, "rotates": false }, + { "id": "offal_cooked", "fg": 1074, "rotates": false }, { "id": [ "offal_pickled", "sauerkraut_ferment", "jar_spider_steak_pickled", "megabear_skull_picked" ], - "fg": 1112, + "fg": 1197, "rotates": false }, - { "id": [ "oj", "juice", "orangesoda", "triple_sec", "drink_screwdriver" ], "fg": 2151, "rotates": false }, - { "id": "omnicamera", "fg": 2040, "rotates": false }, + { "id": [ "oj", "juice", "orangesoda", "triple_sec", "drink_screwdriver" ], "fg": 2236, "rotates": false }, + { "id": "omnicamera", "fg": 2125, "rotates": false }, { "id": [ "onigiri", "seed_garlic", "fat", "material_limestone", "material_rocksalt", "marshmallow" ], - "fg": 999, - "rotates": false - }, - { "id": [ "onion", "irradiated_onion" ], "fg": 2159, "rotates": false }, - { "id": "onion_rings", "fg": 996, "rotates": false }, - { "id": "optical_cloak", "fg": 1701, "rotates": false }, - { "id": [ "orange", "irradiated_orange" ], "fg": 2160, "rotates": false }, - { "id": [ "oxy_torch", "welder" ], "fg": 1632, "rotates": false }, - { "id": "p_carpet", "fg": 1652, "rotates": false }, - { "id": "p_paint", "fg": 1116, "rotates": false }, - { "id": "pallet_lifter", "fg": 1967, "rotates": false }, - { "id": [ "pan", "waffleiron" ], "fg": 1536, "rotates": false }, - { "id": "panacea", "fg": 1103, "rotates": false }, - { "id": "pants_army", "fg": 3730, "rotates": false }, - { "id": [ "pants_cargo", "pants_survivor", "lsurvivor_pants" ], "fg": 1794, "rotates": false }, - { "id": "pants_checkered", "fg": 3729, "rotates": false }, - { "id": "pants_fur", "fg": 3731, "rotates": false }, - { "id": [ "pants_leather", "breeches" ], "fg": 1795, "rotates": false }, - { "id": [ "pants_ski", "jeans_red" ], "fg": 1796, "rotates": false }, + "fg": 1084, + "rotates": false + }, + { "id": [ "onion", "irradiated_onion" ], "fg": 2244, "rotates": false }, + { "id": "onion_rings", "fg": 1081, "rotates": false }, + { "id": "optical_cloak", "fg": 1786, "rotates": false }, + { "id": [ "orange", "irradiated_orange" ], "fg": 2245, "rotates": false }, + { "id": [ "oxy_torch", "welder" ], "fg": 1717, "rotates": false }, + { "id": "p_carpet", "fg": 1737, "rotates": false }, + { "id": "p_paint", "fg": 1201, "rotates": false }, + { "id": "pallet_lifter", "fg": 2052, "rotates": false }, + { "id": [ "pan", "waffleiron" ], "fg": 1621, "rotates": false }, + { "id": "panacea", "fg": 1188, "rotates": false }, + { "id": "pants_army", "fg": 3815, "rotates": false }, + { "id": [ "pants_cargo", "pants_survivor", "lsurvivor_pants" ], "fg": 1879, "rotates": false }, + { "id": "pants_checkered", "fg": 3814, "rotates": false }, + { "id": "pants_fur", "fg": 3816, "rotates": false }, + { "id": [ "pants_leather", "breeches" ], "fg": 1880, "rotates": false }, + { "id": [ "pants_ski", "jeans_red" ], "fg": 1881, "rotates": false }, { "id": [ "pants", "tights", "technician_pants_gray", "motorbike_pants", "hakama_gi" ], - "fg": 1793, + "fg": 1878, "rotates": false }, - { "id": [ "papaya", "irradiated_papaya" ], "fg": 2173, "rotates": false }, - { "id": [ "peach", "irradiated_peach" ], "fg": 2161, "rotates": false }, - { "id": [ "peacoat", "gambeson" ], "fg": 1681, "rotates": false }, + { "id": [ "papaya", "irradiated_papaya" ], "fg": 2258, "rotates": false }, + { "id": [ "peach", "irradiated_peach" ], "fg": 2246, "rotates": false }, + { "id": [ "peacoat", "gambeson" ], "fg": 1766, "rotates": false }, { "id": [ "pearl_collar", "platinum_locket", "platinum_necklace", "silver_locket", "silver_necklace" ], - "fg": 3726, + "fg": 3811, "rotates": false }, - { "id": "peephole", "fg": 1969, "rotates": false }, + { "id": "peephole", "fg": 2054, "rotates": false }, { "id": [ "pemmican", @@ -3571,7 +3597,7 @@ "unfinished_charcoal", "fish_smoked" ], - "fg": 2236, + "fg": 2321, "rotates": false }, { @@ -3594,14 +3620,14 @@ "material_sand", "ash" ], - "fg": 2217, + "fg": 2302, "rotates": false }, - { "id": "permanent_marker", "fg": 1107, "rotates": false }, - { "id": "pet_carrier", "fg": 1561, "rotates": false }, - { "id": "petpack", "fg": 2049, "rotates": false }, - { "id": "petrified_eye", "fg": 1970, "rotates": false }, - { "id": "pheromone", "fg": 1562, "rotates": false }, + { "id": "permanent_marker", "fg": 1192, "rotates": false }, + { "id": "pet_carrier", "fg": 1646, "rotates": false }, + { "id": "petpack", "fg": 2134, "rotates": false }, + { "id": "petrified_eye", "fg": 2055, "rotates": false }, + { "id": "pheromone", "fg": 1647, "rotates": false }, { "id": [ "photo_album", @@ -3622,83 +3648,83 @@ "tailor_portfolio", "family_cookbook" ], - "fg": 2129, - "rotates": false - }, - { "id": "picklocks", "fg": 1453, "rotates": false }, - { "id": [ "pie_meat", "pie_human", "pie_maple", "pie" ], "fg": 1058, "rotates": false }, - { "id": [ "pills_sleep", "prussian_blue", "oxycodone" ], "fg": 1096, "rotates": false }, - { "id": [ "pilot_light", "crude_firestarter" ], "fg": 1385, "rotates": false }, - { "id": "pinecone", "fg": 2164, "rotates": false }, - { "id": "pipe", "fg": 1921, "rotates": false }, - { "id": [ "pipe__gun_44", "pipe_shotgunsawn" ], "fg": 1362, "rotates": false }, - { "id": "pipe_glass", "fg": 1566, "rotates": false }, - { "id": "pipe_solid", "fg": 1973, "rotates": false }, - { "id": "pipe_solid_spear", "fg": 1974, "rotates": false }, - { "id": "pipe_tobacco", "fg": 1567, "rotates": false }, - { "id": "pizza_cheese", "fg": 1059, "rotates": false }, - { "id": [ "pizza_meat", "pizza_human" ], "fg": 1060, "rotates": false }, - { "id": [ "pizza_veggy", "pie_veggy" ], "fg": 1061, "rotates": false }, - { "id": "plant_fibre", "fg": 1270, "rotates": false }, - { "id": "plant_sac", "fg": 2192, "rotates": false }, + "fg": 2214, + "rotates": false + }, + { "id": "picklocks", "fg": 1538, "rotates": false }, + { "id": [ "pie_meat", "pie_human", "pie_maple", "pie" ], "fg": 1143, "rotates": false }, + { "id": [ "pills_sleep", "prussian_blue", "oxycodone" ], "fg": 1181, "rotates": false }, + { "id": [ "pilot_light", "crude_firestarter" ], "fg": 1470, "rotates": false }, + { "id": "pinecone", "fg": 2249, "rotates": false }, + { "id": "pipe", "fg": 2006, "rotates": false }, + { "id": [ "pipe__gun_44", "pipe_shotgunsawn" ], "fg": 1447, "rotates": false }, + { "id": "pipe_glass", "fg": 1651, "rotates": false }, + { "id": "pipe_solid", "fg": 2058, "rotates": false }, + { "id": "pipe_solid_spear", "fg": 2059, "rotates": false }, + { "id": "pipe_tobacco", "fg": 1652, "rotates": false }, + { "id": "pizza_cheese", "fg": 1144, "rotates": false }, + { "id": [ "pizza_meat", "pizza_human" ], "fg": 1145, "rotates": false }, + { "id": [ "pizza_veggy", "pie_veggy" ], "fg": 1146, "rotates": false }, + { "id": "plant_fibre", "fg": 1355, "rotates": false }, + { "id": "plant_sac", "fg": 2277, "rotates": false }, { "id": [ "plasma", "charge_shot", "rebreather_filter", "gasfilter_s", "gasfilter_m", "gasfilter_l" ], - "fg": 1215, - "rotates": false - }, - { "id": "plastic_bag_vac", "fg": 1164, "rotates": false }, - { "id": "plastic_chunk", "fg": 1568, "rotates": false }, - { "id": "plastic_pot_flower", "fg": 1883, "rotates": false }, - { "id": "plastic_sheet", "fg": 2062, "rotates": false }, - { "id": [ "plastic_shopping_bag", "plastic_bucket" ], "fg": 1161, "rotates": false }, - { "id": [ "pliers", "tongs" ], "fg": 1615, "rotates": false }, - { "id": [ "plums", "irradiated_plums" ], "fg": 2204, "rotates": false }, - { "id": "plut_cell", "fg": 1216, "rotates": false }, - { "id": "pocketwatch", "fg": 1386, "rotates": false }, - { "id": "pockknife", "fg": 1528, "rotates": false }, - { "id": "pokeball", "fg": 1569, "rotates": false }, - { "id": "polo_shirt", "fg": 3707, "rotates": false }, - { "id": "poncho", "fg": 3734, "rotates": false }, - { "id": [ "pool_ball", "bowling_ball" ], "fg": 1283, "rotates": false }, - { "id": [ "popcan_stove", "can_drink" ], "fg": 1121, "rotates": false }, - { "id": [ "popcorn", "popcorn2", "popcorn3" ], "fg": 2243, "rotates": false }, - { "id": [ "poppy_flower", "tulip_flower" ], "fg": 2187, "rotates": false }, - { "id": "portable_game", "fg": 1570, "rotates": false }, - { "id": "portal", "fg": 1571, "rotates": false }, - { "id": "postman_hat", "fg": 3666, "rotates": false }, - { "id": "postman_shirt", "fg": 1817, "rotates": false }, - { "id": "postman_shorts", "fg": 3738, "rotates": false }, - { "id": "pot", "fg": 1981, "rotates": false }, - { "id": "pot_copper", "fg": 1980, "rotates": false }, - { "id": "pot_makeshift_copper", "fg": 1979, "rotates": false }, - { "id": [ "pot_xlhelmet", "pot_helmet" ], "fg": 1982, "rotates": false }, - { "id": "potato_baked", "fg": 2169, "rotates": false }, + "fg": 1300, + "rotates": false + }, + { "id": "plastic_bag_vac", "fg": 1249, "rotates": false }, + { "id": "plastic_chunk", "fg": 1653, "rotates": false }, + { "id": "plastic_pot_flower", "fg": 1968, "rotates": false }, + { "id": "plastic_sheet", "fg": 2147, "rotates": false }, + { "id": [ "plastic_shopping_bag", "plastic_bucket" ], "fg": 1246, "rotates": false }, + { "id": [ "pliers", "tongs" ], "fg": 1700, "rotates": false }, + { "id": [ "plums", "irradiated_plums" ], "fg": 2289, "rotates": false }, + { "id": "plut_cell", "fg": 1301, "rotates": false }, + { "id": "pocketwatch", "fg": 1471, "rotates": false }, + { "id": "pockknife", "fg": 1613, "rotates": false }, + { "id": "pokeball", "fg": 1654, "rotates": false }, + { "id": "polo_shirt", "fg": 3792, "rotates": false }, + { "id": "poncho", "fg": 3819, "rotates": false }, + { "id": [ "pool_ball", "bowling_ball" ], "fg": 1368, "rotates": false }, + { "id": [ "popcan_stove", "can_drink" ], "fg": 1206, "rotates": false }, + { "id": [ "popcorn", "popcorn2", "popcorn3" ], "fg": 2328, "rotates": false }, + { "id": [ "poppy_flower", "tulip_flower" ], "fg": 2272, "rotates": false }, + { "id": "portable_game", "fg": 1655, "rotates": false }, + { "id": "portal", "fg": 1656, "rotates": false }, + { "id": "postman_hat", "fg": 3751, "rotates": false }, + { "id": "postman_shirt", "fg": 1902, "rotates": false }, + { "id": "postman_shorts", "fg": 3823, "rotates": false }, + { "id": "pot", "fg": 2066, "rotates": false }, + { "id": "pot_copper", "fg": 2065, "rotates": false }, + { "id": "pot_makeshift_copper", "fg": 2064, "rotates": false }, + { "id": [ "pot_xlhelmet", "pot_helmet" ], "fg": 2067, "rotates": false }, + { "id": "potato_baked", "fg": 2254, "rotates": false }, { "id": [ "potato", "irradiated_potato", "kiwi", "irradiated_kiwi", "egg_bird" ], - "fg": 2170, + "fg": 2255, "rotates": false }, - { "id": "pouch_autoclave", "fg": 2048, "rotates": false }, - { "id": "powder_candy", "fg": 1009, "rotates": false }, - { "id": "power_armor_frame", "fg": 3740, "rotates": false }, - { "id": "power_armor_heavy", "fg": 3741, "rotates": false }, - { "id": "power_armor_helmet_heavy", "fg": 3743, "rotates": false }, - { "id": "power_armor_helmet_light", "fg": 3744, "rotates": false }, - { "id": "power_armor_light", "fg": 3745, "rotates": false }, - { "id": [ "powered_earmuffs_on", "hat_noise_cancelling", "powered_earmuffs" ], "fg": 1685, "rotates": false }, - { "id": "press", "fg": 1572, "rotates": false }, - { "id": "pressurized_tank", "fg": 1309, "rotates": false }, - { "id": [ "primitive_adze", "hand_axe", "primitive_axe" ], "fg": 1573, "rotates": false }, + { "id": "pouch_autoclave", "fg": 2133, "rotates": false }, + { "id": "powder_candy", "fg": 1094, "rotates": false }, + { "id": "power_armor_frame", "fg": 3825, "rotates": false }, + { "id": "power_armor_heavy", "fg": 3826, "rotates": false }, + { "id": "power_armor_helmet_heavy", "fg": 3828, "rotates": false }, + { "id": "power_armor_helmet_light", "fg": 3829, "rotates": false }, + { "id": "power_armor_light", "fg": 3830, "rotates": false }, + { "id": [ "powered_earmuffs_on", "hat_noise_cancelling", "powered_earmuffs" ], "fg": 1770, "rotates": false }, + { "id": "press", "fg": 1657, "rotates": false }, + { "id": "pressurized_tank", "fg": 1394, "rotates": false }, + { "id": [ "primitive_adze", "hand_axe", "primitive_axe" ], "fg": 1658, "rotates": false }, { "id": [ "processor", "RAM", "amplifier", "transponder", "receiver", "radio_repeater_mod", "circuit", "radio_mod" ], - "fg": 1387, + "fg": 1472, "rotates": false }, - { "id": "prozac", "fg": 1099, "rotates": false }, - { "id": [ "puck", "ear_spool" ], "fg": 1875, "rotates": false }, - { "id": "puller", "fg": 1576, "rotates": false }, - { "id": "pump_complex", "fg": 1984, "rotates": false }, - { "id": "punch_dagger", "fg": 1985, "rotates": false }, + { "id": "prozac", "fg": 1184, "rotates": false }, + { "id": [ "puck", "ear_spool" ], "fg": 1960, "rotates": false }, + { "id": "puller", "fg": 1661, "rotates": false }, + { "id": "pump_complex", "fg": 2069, "rotates": false }, + { "id": "punch_dagger", "fg": 2070, "rotates": false }, { "id": [ "purifier", @@ -3711,38 +3737,38 @@ "sports_drink", "napalm" ], - "fg": 2152, + "fg": 2237, "rotates": false }, - { "id": "purse", "fg": 1160, "rotates": false }, - { "id": [ "q_solarpack_on", "solarpack_on" ], "fg": 1691, "rotates": false }, - { "id": "q_staff", "fg": 1390, "rotates": false }, - { "id": [ "quiver_birchbark", "sheath", "bootsheath", "quiver" ], "fg": 3746, "rotates": false }, + { "id": "purse", "fg": 1245, "rotates": false }, + { "id": [ "q_solarpack_on", "solarpack_on" ], "fg": 1776, "rotates": false }, + { "id": "q_staff", "fg": 1475, "rotates": false }, + { "id": [ "quiver_birchbark", "sheath", "bootsheath", "quiver" ], "fg": 3831, "rotates": false }, { "id": [ "quiver_large_birchbark", "scabbard", "bscabbard", "baldric", "quiver_large" ], - "fg": 3747, + "fg": 3832, "rotates": false }, - { "id": "r_carpet", "fg": 1653, "rotates": false }, - { "id": [ "rad_badge", "wrapped_rad_badge" ], "fg": 1636, "rotates": false }, - { "id": "radio", "fg": 1553, "rotates": false }, - { "id": "radio_car", "fg": 1578, "rotates": false }, - { "id": "radio_car_on", "fg": 1579, "rotates": false }, - { "id": "radio_on", "fg": 1555, "rotates": false }, - { "id": "rag_bloody", "fg": 1290, "rotates": false }, - { "id": [ "rag", "chestwrap", "nomex", "neoprene", "tinder" ], "fg": 1288, "rotates": false }, - { "id": "ragpouch", "fg": 3703, "rotates": false }, + { "id": "r_carpet", "fg": 1738, "rotates": false }, + { "id": [ "rad_badge", "wrapped_rad_badge" ], "fg": 1721, "rotates": false }, + { "id": "radio", "fg": 1638, "rotates": false }, + { "id": "radio_car", "fg": 1663, "rotates": false }, + { "id": "radio_car_on", "fg": 1664, "rotates": false }, + { "id": "radio_on", "fg": 1640, "rotates": false }, + { "id": "rag_bloody", "fg": 1375, "rotates": false }, + { "id": [ "rag", "chestwrap", "nomex", "neoprene", "tinder" ], "fg": 1373, "rotates": false }, + { "id": "ragpouch", "fg": 3788, "rotates": false }, { "id": [ "rapier_fake", "fencing_foil", "fencing_epee", "fencing_sabre", "estoc", "estoc_fake", "rapier" ], - "fg": 1580, + "fg": 1665, "rotates": false }, - { "id": [ "raw_hleather", "raw_tainted_leather", "raw_leather" ], "fg": 1003, "rotates": false }, - { "id": [ "raw_tainted_fur", "raw_fur" ], "fg": 1000, "rotates": false }, - { "id": "razor_blade", "fg": 1986, "rotates": false }, - { "id": [ "razorclaw_roe", "egg_fish" ], "fg": 2162, "rotates": false }, - { "id": [ "rebar", "spear_rebar", "spear_steel", "spear_pipe", "flute" ], "fg": 1391, "rotates": false }, - { "id": "recharge_station", "fg": 3557, "rotates": false }, + { "id": [ "raw_hleather", "raw_tainted_leather", "raw_leather" ], "fg": 1088, "rotates": false }, + { "id": [ "raw_tainted_fur", "raw_fur" ], "fg": 1085, "rotates": false }, + { "id": "razor_blade", "fg": 2071, "rotates": false }, + { "id": [ "razorclaw_roe", "egg_fish" ], "fg": 2247, "rotates": false }, + { "id": [ "rebar", "spear_rebar", "spear_steel", "spear_pipe", "flute" ], "fg": 1476, "rotates": false }, + { "id": "recharge_station", "fg": 3642, "rotates": false }, { "id": [ "recipe_alpha", @@ -3758,7 +3784,7 @@ "holybook_granth", "holybook_scientology" ], - "fg": 2132, + "fg": 2217, "rotates": false }, { @@ -3780,30 +3806,30 @@ "necropolis_leaflet", "black_box_transcript" ], - "fg": 2141, + "fg": 2226, "rotates": false }, - { "id": "ref_lighter", "fg": 1581, "rotates": false }, - { "id": "ref_lighter_dare", "fg": 1582, "rotates": false }, - { "id": "ref_lighter_on", "fg": 1583, "rotates": false }, - { "id": "ref_lighter_string", "fg": 1741, "rotates": false }, - { "id": [ "reference_cooking", "reference_fabrication1" ], "fg": 2067, "rotates": false }, + { "id": "ref_lighter", "fg": 1666, "rotates": false }, + { "id": "ref_lighter_dare", "fg": 1667, "rotates": false }, + { "id": "ref_lighter_on", "fg": 1668, "rotates": false }, + { "id": "ref_lighter_string", "fg": 1826, "rotates": false }, + { "id": [ "reference_cooking", "reference_fabrication1" ], "fg": 2152, "rotates": false }, { "id": [ "rehydrated_fruit", "juice_pulp", "can_spam", "can_tuna", "can_salmon", "can_catfood", "chem_anfo", "catfood" ], - "fg": 2227, + "fg": 2312, "rotates": false }, { "id": [ "rehydrated_meat", "rehydrated_hflesh", "apple_canned", "apple_sugar", "meat_pickled", "human_pickled" ], - "fg": 2228, + "fg": 2313, "rotates": false }, - { "id": [ "rehydrated_veggy", "veggy_pickled" ], "fg": 2229, "rotates": false }, - { "id": [ "reinforced_glass_sheet", "reinforced_glass_pane" ], "fg": 1937, "rotates": false }, - { "id": [ "reinforced_solar_panel", "reinforced_solar_panel_v2" ], "fg": 2103, "rotates": false }, - { "id": [ "reloaded_5x50dart", "5x50heavy", "5x50dart" ], "fg": 1205, "rotates": false }, - { "id": [ "remotevehcontrol", "radiocontrol" ], "fg": 1577, "rotates": false }, - { "id": "resin_cord", "fg": 1089, "rotates": false }, + { "id": [ "rehydrated_veggy", "veggy_pickled" ], "fg": 2314, "rotates": false }, + { "id": [ "reinforced_glass_sheet", "reinforced_glass_pane" ], "fg": 2022, "rotates": false }, + { "id": [ "reinforced_solar_panel", "reinforced_solar_panel_v2" ], "fg": 2188, "rotates": false }, + { "id": [ "reloaded_5x50dart", "5x50heavy", "5x50dart" ], "fg": 1290, "rotates": false }, + { "id": [ "remotevehcontrol", "radiocontrol" ], "fg": 1662, "rotates": false }, + { "id": "resin_cord", "fg": 1174, "rotates": false }, { "id": [ "retool_45", @@ -3896,7 +3922,7 @@ "makeshift_bayonet", "briefcase_smg" ], - "fg": 1369, + "fg": 1454, "rotates": false }, { @@ -3914,7 +3940,7 @@ "ksg", "shotgun_410" ], - "fg": 1339, + "fg": 1424, "rotates": false }, { @@ -3934,7 +3960,7 @@ "ksub2000", "rm88_battle_rifle" ], - "fg": 1331, + "fg": 1416, "rotates": false }, { @@ -3951,48 +3977,48 @@ "shark_suit_faraday", "chainmail_hauberk" ], - "fg": 1641, - "rotates": false - }, - { "id": "rm4502", "fg": 1310, "rotates": false }, - { "id": "rm4504", "fg": 1311, "rotates": false }, - { "id": "robe", "fg": 1803, "rotates": false }, - { "id": "robot_controls", "fg": 2036, "rotates": false }, - { "id": "rock_quern", "fg": 1587, "rotates": false }, - { "id": [ "rock" ], "fg": 1284, "rotates": false }, - { "id": "rock_sock", "fg": 1988, "rotates": false }, - { "id": "rocket_core", "fg": 1584, "rotates": false }, - { "id": "rocket_core_act", "fg": 1585, "rotates": false }, - { "id": [ "rollerskates", "roller_blades" ], "fg": 3749, "rotates": false }, - { "id": [ "rolling_paper", "aluminum_foil", "wrapper" ], "fg": 1183, "rotates": false }, - { "id": "rollmat", "fg": 1658, "rotates": false }, - { "id": [ "rope_6", "rope_makeshift_30", "rope_makeshift_6", "rope_30" ], "fg": 1989, "rotates": false }, - { "id": "royal_jelly", "fg": 1054, "rotates": false }, - { "id": "royal_jelly_sap", "fg": 1053, "rotates": false }, + "fg": 1726, + "rotates": false + }, + { "id": "rm4502", "fg": 1395, "rotates": false }, + { "id": "rm4504", "fg": 1396, "rotates": false }, + { "id": "robe", "fg": 1888, "rotates": false }, + { "id": "robot_controls", "fg": 2121, "rotates": false }, + { "id": "rock_quern", "fg": 1672, "rotates": false }, + { "id": "rock", "fg": 1369, "rotates": false }, + { "id": "rock_sock", "fg": 2073, "rotates": false }, + { "id": "rocket_core", "fg": 1669, "rotates": false }, + { "id": "rocket_core_act", "fg": 1670, "rotates": false }, + { "id": [ "rollerskates", "roller_blades" ], "fg": 3834, "rotates": false }, + { "id": [ "rolling_paper", "aluminum_foil", "wrapper" ], "fg": 1268, "rotates": false }, + { "id": "rollmat", "fg": 1743, "rotates": false }, + { "id": [ "rope_6", "rope_makeshift_30", "rope_makeshift_6", "rope_30" ], "fg": 2074, "rotates": false }, + { "id": "royal_jelly", "fg": 1139, "rotates": false }, + { "id": "royal_jelly_sap", "fg": 1138, "rotates": false }, { "id": [ "rubber_slug", "canister_goo", "bot_fungal_boil", "bot_fungal_boil_egg" ], - "fg": 1133, + "fg": 1218, "rotates": false }, - { "id": [ "ruger1022bigmag", "mp5mag" ], "fg": 1307 }, - { "id": "ruined_chunks", "fg": 2203, "rotates": false }, - { "id": [ "rx12_injector", "rx11_stimpack" ], "fg": 1348, "rotates": false }, + { "id": [ "ruger1022bigmag", "mp5mag" ], "fg": 1392 }, + { "id": "ruined_chunks", "fg": 2288, "rotates": false }, + { "id": [ "rx12_injector", "rx11_stimpack" ], "fg": 1433, "rotates": false }, { "id": [ "sac_purse_clean_water_ankle", "sac_purse_clean_water_arm", "sac_purse_clean_water_leg", "sac_purse_clean_water" ], - "fg": 1742, + "fg": 1827, "rotates": false }, - { "id": [ "sac_purse", "sac_purse_ankle", "sac_purse_arm", "sac_purse_leg" ], "fg": 1149, "rotates": false }, - { "id": [ "sac_treated", "sac_empty" ], "fg": 1148, "rotates": false }, - { "id": "saddle", "fg": 3560, "rotates": false }, - { "id": [ "saiga_12", "m1918", "saiga_410" ], "fg": 1352, "rotates": false }, - { "id": [ "sandwich_cucumber", "sandwich_veggy" ], "fg": 1067, "rotates": false }, + { "id": [ "sac_purse", "sac_purse_ankle", "sac_purse_arm", "sac_purse_leg" ], "fg": 1234, "rotates": false }, + { "id": [ "sac_treated", "sac_empty" ], "fg": 1233, "rotates": false }, + { "id": "saddle", "fg": 3645, "rotates": false }, + { "id": [ "saiga_12", "m1918", "saiga_410" ], "fg": 1437, "rotates": false }, + { "id": [ "sandwich_cucumber", "sandwich_veggy" ], "fg": 1152, "rotates": false }, { "id": [ "sandwich_pbh", "sandwich_cheese_grilled", "sandwich_cheese", "sandwich_honey", "sandwich_pbm", "fish_sandwich" ], - "fg": 1066, + "fg": 1151, "rotates": false }, - { "id": [ "sandwich_pbj", "blt", "sandwich_jam" ], "fg": 1068, "rotates": false }, + { "id": [ "sandwich_pbj", "blt", "sandwich_jam" ], "fg": 1153, "rotates": false }, { "id": [ "sandwich_t", @@ -4010,11 +4036,11 @@ "sandwich_sauce", "spider_steak_sandwich" ], - "fg": 1069, + "fg": 1154, "rotates": false }, - { "id": [ "sauce_pesto", "seasoning_italian", "tea_raw", "fertilizer" ], "fg": 2211, "rotates": false }, - { "id": [ "sauce_red", "ketchup", "fruit_cooked", "jam_fruit" ], "fg": 2212, "rotates": false }, + { "id": [ "sauce_pesto", "seasoning_italian", "tea_raw", "fertilizer" ], "fg": 2296, "rotates": false }, + { "id": [ "sauce_red", "ketchup", "fruit_cooked", "jam_fruit" ], "fg": 2297, "rotates": false }, { "id": [ "sausage", @@ -4029,16 +4055,16 @@ "h_currywurst", "sweet_sausage" ], - "fg": 1037, + "fg": 1122, "rotates": false }, - { "id": "sausage_wasteland", "fg": 991, "rotates": false }, - { "id": "saw", "fg": 1503, "rotates": false }, - { "id": "saxophone", "fg": 1743, "rotates": false }, - { "id": "scalpel", "fg": 1588, "rotates": false }, + { "id": "sausage_wasteland", "fg": 1076, "rotates": false }, + { "id": "saw", "fg": 1588, "rotates": false }, + { "id": "saxophone", "fg": 1828, "rotates": false }, + { "id": "scalpel", "fg": 1673, "rotates": false }, { "id": [ "scarf_fur", "scarf_fur_long", "scarf_fur_long_loose", "scarf_fur_loose" ], - "fg": 1745, + "fg": 1830, "rotates": false }, { @@ -4056,21 +4082,21 @@ "scarf_loose", "scarf" ], - "fg": 1744, + "fg": 1829, "rotates": false }, - { "id": "scissors", "fg": 1589, "rotates": false }, - { "id": "scrambler", "fg": 1192, "rotates": false }, - { "id": "scrambler_act", "fg": 1185, "rotates": false }, - { "id": [ "scrap_bronze", "scrap_copper", "copper" ], "fg": 1238, "rotates": false }, - { "id": "screwdriver", "fg": 1440, "rotates": false }, - { "id": "screwdriver_set", "fg": 1441, "rotates": false }, - { "id": "scythe", "fg": 1590, "rotates": false }, - { "id": "scythe_war", "fg": 2017, "rotates": false }, - { "id": "seat", "fg": 2093, "rotates": false }, - { "id": "seed_blueberries", "fg": 2205, "rotates": false }, - { "id": [ "seed_mushroom_morel", "fungal_seeds", "seed_mushroom" ], "fg": 2193, "rotates": false }, - { "id": "seed_rhubarb", "fg": 1014, "rotates": false }, + { "id": "scissors", "fg": 1674, "rotates": false }, + { "id": "scrambler", "fg": 1277, "rotates": false }, + { "id": "scrambler_act", "fg": 1270, "rotates": false }, + { "id": [ "scrap_bronze", "scrap_copper", "copper" ], "fg": 1323, "rotates": false }, + { "id": "screwdriver", "fg": 1525, "rotates": false }, + { "id": "screwdriver_set", "fg": 1526, "rotates": false }, + { "id": "scythe", "fg": 1675, "rotates": false }, + { "id": "scythe_war", "fg": 2102, "rotates": false }, + { "id": "seat", "fg": 2178, "rotates": false }, + { "id": "seed_blueberries", "fg": 2290, "rotates": false }, + { "id": [ "seed_mushroom_morel", "fungal_seeds", "seed_mushroom" ], "fg": 2278, "rotates": false }, + { "id": "seed_rhubarb", "fg": 1099, "rotates": false }, { "id": [ "seed_wheat", @@ -4112,7 +4138,7 @@ "seed_chili_pepper", "pistachio" ], - "fg": 2196, + "fg": 2281, "rotates": false }, { @@ -4169,40 +4195,40 @@ "wash_whiskey", "choc_drink" ], - "fg": 2153, - "rotates": false - }, - { "id": [ "sf_watch", "gold_watch", "platinum_watch", "silver_watch" ], "fg": 1847, "rotates": false }, - { "id": "sharp_rock", "fg": 1990, "rotates": false }, - { "id": "sharp_toothbrush", "fg": 1991, "rotates": false }, - { "id": [ "shavingkit", "survivor_shavingkit" ], "fg": 1592, "rotates": false }, - { "id": "sheet_metal_lit", "fg": 1993, "rotates": false }, - { "id": "sheet_metal_small", "fg": 1286, "rotates": false }, - { "id": "shelter_kit", "fg": 2091, "rotates": false }, - { "id": [ "sheriffshirt", "longshirt" ], "fg": 1818, "rotates": false }, - { "id": "shield_buckler", "fg": 1866, "rotates": false }, - { "id": "shield_heater", "fg": 1867, "rotates": false }, - { "id": "shield_hoplon", "fg": 1868, "rotates": false }, - { "id": "shield_kite", "fg": 1869, "rotates": false }, - { "id": "shield_round", "fg": 1870, "rotates": false }, - { "id": "shield_scutum", "fg": 1871, "rotates": false }, - { "id": "shield_wooden", "fg": 1872, "rotates": false }, - { "id": "shield_wooden_large", "fg": 1873, "rotates": false }, - { "id": [ "shishkebab_off", "firemachete_off" ], "fg": 1476, "rotates": false }, - { "id": [ "shishkebab_on", "firemachete_on" ], "fg": 1477, "rotates": false }, - { "id": "shock_staff", "fg": 1594, "rotates": false }, - { "id": [ "shockcannon", "shockcannon_plut", "shockcannon_ups", "emp_gun" ], "fg": 1338, "rotates": false }, - { "id": "shocktonfa_on", "fg": 1395, "rotates": false }, - { "id": "shoes_bowling", "fg": 1833, "rotates": false }, - { "id": [ "sholster", "bootstrap" ], "fg": 1788, "rotates": false }, + "fg": 2238, + "rotates": false + }, + { "id": [ "sf_watch", "gold_watch", "platinum_watch", "silver_watch" ], "fg": 1932, "rotates": false }, + { "id": "sharp_rock", "fg": 2075, "rotates": false }, + { "id": "sharp_toothbrush", "fg": 2076, "rotates": false }, + { "id": [ "shavingkit", "survivor_shavingkit" ], "fg": 1677, "rotates": false }, + { "id": "sheet_metal_lit", "fg": 2078, "rotates": false }, + { "id": "sheet_metal_small", "fg": 1371, "rotates": false }, + { "id": "shelter_kit", "fg": 2176, "rotates": false }, + { "id": [ "sheriffshirt", "longshirt" ], "fg": 1903, "rotates": false }, + { "id": "shield_buckler", "fg": 1951, "rotates": false }, + { "id": "shield_heater", "fg": 1952, "rotates": false }, + { "id": "shield_hoplon", "fg": 1953, "rotates": false }, + { "id": "shield_kite", "fg": 1954, "rotates": false }, + { "id": "shield_round", "fg": 1955, "rotates": false }, + { "id": "shield_scutum", "fg": 1956, "rotates": false }, + { "id": "shield_wooden", "fg": 1957, "rotates": false }, + { "id": "shield_wooden_large", "fg": 1958, "rotates": false }, + { "id": [ "shishkebab_off", "firemachete_off" ], "fg": 1561, "rotates": false }, + { "id": [ "shishkebab_on", "firemachete_on" ], "fg": 1562, "rotates": false }, + { "id": "shock_staff", "fg": 1679, "rotates": false }, + { "id": [ "shockcannon", "shockcannon_plut", "shockcannon_ups", "emp_gun" ], "fg": 1423, "rotates": false }, + { "id": "shocktonfa_on", "fg": 1480, "rotates": false }, + { "id": "shoes_bowling", "fg": 1918, "rotates": false }, + { "id": [ "sholster", "bootstrap" ], "fg": 1873, "rotates": false }, { "id": [ "shortbow", "recurbow", "reflexbow", "longbow", "hybridbow", "reflexrecurvebow", "selfbow" ], - "fg": 1360, + "fg": 1445, "rotates": false }, - { "id": "shorts_cargo", "fg": 3736, "rotates": false }, - { "id": [ "shorts_denim", "b_shorts" ], "fg": 3737, "rotates": false }, - { "id": [ "shorts", "under_armor_shorts" ], "fg": 3735, "rotates": false }, + { "id": "shorts_cargo", "fg": 3821, "rotates": false }, + { "id": [ "shorts_denim", "b_shorts" ], "fg": 3822, "rotates": false }, + { "id": [ "shorts", "under_armor_shorts" ], "fg": 3820, "rotates": false }, { "id": [ "shot_bird", @@ -4240,12 +4266,12 @@ "shot_410_slug", "shot_410_slug_reloaded" ], - "fg": 1206, + "fg": 1291, "rotates": false }, { "id": [ "shotgun_primer", "smpistol_primer", "lgpistol_primer", "smrifle_primer", "lgrifle_primer" ], - "fg": 1267, + "fg": 1352, "rotates": false }, { @@ -4263,13 +4289,13 @@ "410_pipe_shotgun", "m6_asw" ], - "fg": 1340, + "fg": 1425, "rotates": false }, - { "id": "shotgun_sawn", "fg": 1363, "rotates": false }, - { "id": "shotgun_trap", "fg": 2121, "rotates": false }, - { "id": "shrapnel", "fg": 1274, "rotates": false }, - { "id": "sickle", "fg": 1596, "rotates": false }, + { "id": "shotgun_sawn", "fg": 1448, "rotates": false }, + { "id": "shotgun_trap", "fg": 2206, "rotates": false }, + { "id": "shrapnel", "fg": 1359, "rotates": false }, + { "id": "sickle", "fg": 1681, "rotates": false }, { "id": [ "sig552", @@ -4287,62 +4313,62 @@ "rm2000_smg", "paintballgun" ], - "fg": 1327, + "fg": 1412, "rotates": false }, - { "id": [ "silver_bracelet", "rad_monitor" ], "fg": 1694, "rotates": false }, - { "id": "silver_ear", "fg": 1806, "rotates": false }, - { "id": "sinew", "fg": 1268, "rotates": false }, - { "id": "skirt_leather", "fg": 3753, "rotates": false }, - { "id": "sleeping_bag", "fg": 1665, "rotates": false }, - { "id": "slime_scrap", "fg": 2213, "rotates": false }, - { "id": "sling", "fg": 1364, "rotates": false }, - { "id": "slingshot", "fg": 1365, "rotates": false }, - { "id": [ "sm_extinguisher", "extinguisher" ], "fg": 1466, "rotates": false }, - { "id": [ "small_charcoal", "small_coal" ], "fg": 2190, "rotates": false }, - { "id": "small_lcd_screen", "fg": 1994, "rotates": false }, - { "id": [ "small_relic", "holy_symbol" ], "fg": 3727, "rotates": false }, + { "id": [ "silver_bracelet", "rad_monitor" ], "fg": 1779, "rotates": false }, + { "id": "silver_ear", "fg": 1891, "rotates": false }, + { "id": "sinew", "fg": 1353, "rotates": false }, + { "id": "skirt_leather", "fg": 3838, "rotates": false }, + { "id": "sleeping_bag", "fg": 1750, "rotates": false }, + { "id": "slime_scrap", "fg": 2298, "rotates": false }, + { "id": "sling", "fg": 1449, "rotates": false }, + { "id": "slingshot", "fg": 1450, "rotates": false }, + { "id": [ "sm_extinguisher", "extinguisher" ], "fg": 1551, "rotates": false }, + { "id": [ "small_charcoal", "small_coal" ], "fg": 2275, "rotates": false }, + { "id": "small_lcd_screen", "fg": 2079, "rotates": false }, + { "id": [ "small_relic", "holy_symbol" ], "fg": 3812, "rotates": false }, { "id": [ "small_repairkit", "large_repairkit", "misc_repairkit", "weather_reader", "briefcase", "l_HFPack" ], - "fg": 1370, + "fg": 1455, "rotates": false }, { "id": [ "smart_lamp", "gasoline_lantern", "electric_lantern", "oxylamp", "atomic_lamp_off", "oil_lamp" ], - "fg": 1557, + "fg": 1642, "rotates": false }, { "id": [ "smart_lamp_on", "gasoline_lantern_on", "electric_lantern_on", "oxylamp_on", "oil_lamp_on" ], - "fg": 1558, + "fg": 1643, "rotates": false }, { "id": [ "smg_22_mag", "smg_38_mag", "smg_40_mag", "smg_45_mag", "smg_9mm_mag", "brute_shot_mag", "nailmag" ], - "fg": 1308 + "fg": 1393 }, - { "id": "smoke_machine", "fg": 1597, "rotates": false }, - { "id": "smoke_machine_act", "fg": 1598, "rotates": false }, - { "id": "smoke_machine_unpreped", "fg": 1599, "rotates": false }, - { "id": "smokebomb", "fg": 1194, "rotates": false }, - { "id": "smokebomb_act", "fg": 1188, "rotates": false }, + { "id": "smoke_machine", "fg": 1682, "rotates": false }, + { "id": "smoke_machine_act", "fg": 1683, "rotates": false }, + { "id": "smoke_machine_unpreped", "fg": 1684, "rotates": false }, + { "id": "smokebomb", "fg": 1279, "rotates": false }, + { "id": "smokebomb_act", "fg": 1273, "rotates": false }, { "id": [ "smoxygen_tank", "scuba_tank", "scuba_tank_on", "small_scuba_tank", "small_scuba_tank_on" ], - "fg": 1560, + "fg": 1645, "rotates": false }, - { "id": "snare_trigger", "fg": 2118, "rotates": false }, + { "id": "snare_trigger", "fg": 2203, "rotates": false }, { "id": [ "sneakers", "dance_shoes", "shoes_birchbark", "dress_shoes", "roller_shoes_on", "roller_shoes_off" ], - "fg": 1834, + "fg": 1919, "rotates": false }, - { "id": "snuggie", "fg": 1666, "rotates": false }, - { "id": "soap", "fg": 1275, "rotates": false }, - { "id": [ "socks", "tabi_gi", "socks_bowling", "sockmitts" ], "fg": 1672, "rotates": false }, - { "id": [ "socks_wool", "geta" ], "fg": 1673, "rotates": false }, - { "id": "solar_cell", "fg": 1285, "rotates": false }, - { "id": [ "solar_panel", "solar_panel_v2", "solar_panel_v3", "f_solar_unit" ], "fg": 2104, "rotates": false }, + { "id": "snuggie", "fg": 1751, "rotates": false }, + { "id": "soap", "fg": 1360, "rotates": false }, + { "id": [ "socks", "tabi_gi", "socks_bowling", "sockmitts" ], "fg": 1757, "rotates": false }, + { "id": [ "socks_wool", "geta" ], "fg": 1758, "rotates": false }, + { "id": "solar_cell", "fg": 1370, "rotates": false }, + { "id": [ "solar_panel", "solar_panel_v2", "solar_panel_v3", "f_solar_unit" ], "fg": 2189, "rotates": false }, { "id": [ "solarpack", @@ -4357,13 +4383,13 @@ "makeshift_knapsack", "camelbak" ], - "fg": 1155, + "fg": 1240, "rotates": false }, - { "id": "solder_wire", "fg": 1276, "rotates": false }, - { "id": "soldering_iron", "fg": 1442, "rotates": false }, - { "id": "soulcube_charging", "fg": 2045, "rotates": false }, - { "id": "soulcube_on", "fg": 2044, "rotates": false }, + { "id": "solder_wire", "fg": 1361, "rotates": false }, + { "id": "soldering_iron", "fg": 1527, "rotates": false }, + { "id": "soulcube_charging", "fg": 2130, "rotates": false }, + { "id": "soulcube_on", "fg": 2129, "rotates": false }, { "id": [ "soup_fish", @@ -4377,7 +4403,7 @@ "oxygen_tank", "oxygen_cylinder" ], - "fg": 2142, + "fg": 2227, "rotates": false }, { @@ -4411,17 +4437,17 @@ "plut_slurry_dense", "gas_chloramine" ], - "fg": 2154, + "fg": 2239, "rotates": false }, - { "id": [ "spaghetti_bolognese", "spaghetti_human", "chili", "chili_human" ], "fg": 1072, "rotates": false }, - { "id": "spaghetti_cooked", "fg": 1177, "rotates": false }, - { "id": "spaghetti_pesto", "fg": 1073, "rotates": false }, - { "id": [ "spaghetti_raw", "cracklins", "porkstick", "mre_hotdog" ], "fg": 1010, "rotates": false }, - { "id": "spear_copper", "fg": 1996, "rotates": false }, - { "id": "spear_dory", "fg": 1292, "rotates": false }, - { "id": [ "spear_forked", "pitchfork" ], "fg": 1975, "rotates": false }, - { "id": "spear_survivor", "fg": 1995, "rotates": false }, + { "id": [ "spaghetti_bolognese", "spaghetti_human", "chili", "chili_human" ], "fg": 1157, "rotates": false }, + { "id": "spaghetti_cooked", "fg": 1262, "rotates": false }, + { "id": "spaghetti_pesto", "fg": 1158, "rotates": false }, + { "id": [ "spaghetti_raw", "cracklins", "porkstick", "mre_hotdog" ], "fg": 1095, "rotates": false }, + { "id": "spear_copper", "fg": 2081, "rotates": false }, + { "id": "spear_dory", "fg": 1377, "rotates": false }, + { "id": [ "spear_forked", "pitchfork" ], "fg": 2060, "rotates": false }, + { "id": "spear_survivor", "fg": 2080, "rotates": false }, { "id": [ "speargun", @@ -4459,30 +4485,30 @@ "rifle_45", "bbgun" ], - "fg": 1329, - "rotates": false - }, - { "id": "spess_chunk", "fg": 1600 }, - { "id": "spider_brain", "fg": 992, "rotates": false }, - { "id": [ "spider_egg", "cotton_ball" ], "fg": 2163, "rotates": false }, - { "id": "spider_steak", "fg": 2251, "rotates": false }, - { "id": "spider_steak_fried", "fg": 2252, "rotates": false }, - { "id": "spike", "fg": 1997, "rotates": false }, - { "id": "spiked_plate", "fg": 1998, "rotates": false }, - { "id": [ "spiked_rocket", "explosive_hm_rocket" ], "fg": 1242, "rotates": false }, - { "id": "spiral_stone", "fg": 1629, "rotates": false }, - { "id": "splinter", "fg": 1999, "rotates": false }, - { "id": "sponge", "fg": 2046, "rotates": false }, - { "id": "spoon", "fg": 2000, "rotates": false }, - { "id": [ "spork", "foon", "fork" ], "fg": 1934, "rotates": false }, - { "id": "spray_can", "fg": 1601, "rotates": false }, - { "id": "spring", "fg": 2001, "rotates": false }, - { "id": "stamina_vial", "fg": 1173, "rotates": false }, - { "id": "stanag50", "fg": 1314 }, - { "id": "steel_chunk", "fg": 2191, "rotates": false }, - { "id": "steel_lump", "fg": 1287, "rotates": false }, - { "id": [ "steel_plate", "bone_plate" ], "fg": 3766, "rotates": false }, - { "id": [ "steel_rail", "rebar_rail" ], "fg": 1271, "rotates": false }, + "fg": 1414, + "rotates": false + }, + { "id": "spess_chunk", "fg": 1685 }, + { "id": "spider_brain", "fg": 1077, "rotates": false }, + { "id": [ "spider_egg", "cotton_ball" ], "fg": 2248, "rotates": false }, + { "id": "spider_steak", "fg": 2336, "rotates": false }, + { "id": "spider_steak_fried", "fg": 2337, "rotates": false }, + { "id": "spike", "fg": 2082, "rotates": false }, + { "id": "spiked_plate", "fg": 2083, "rotates": false }, + { "id": [ "spiked_rocket", "explosive_hm_rocket" ], "fg": 1327, "rotates": false }, + { "id": "spiral_stone", "fg": 1714, "rotates": false }, + { "id": "splinter", "fg": 2084, "rotates": false }, + { "id": "sponge", "fg": 2131, "rotates": false }, + { "id": "spoon", "fg": 2085, "rotates": false }, + { "id": [ "spork", "foon", "fork" ], "fg": 2019, "rotates": false }, + { "id": "spray_can", "fg": 1686, "rotates": false }, + { "id": "spring", "fg": 2086, "rotates": false }, + { "id": "stamina_vial", "fg": 1258, "rotates": false }, + { "id": "stanag50", "fg": 1399 }, + { "id": "steel_chunk", "fg": 2276, "rotates": false }, + { "id": "steel_lump", "fg": 1372, "rotates": false }, + { "id": [ "steel_plate", "bone_plate" ], "fg": 3851, "rotates": false }, + { "id": [ "steel_rail", "rebar_rail" ], "fg": 1356, "rotates": false }, { "id": [ "stenmag", @@ -4500,85 +4526,85 @@ "tec9mag", "mac11mag" ], - "fg": 1315 + "fg": 1400 }, - { "id": "stepladder", "fg": 1602, "rotates": false }, - { "id": [ "stethoscope", "wristrocket" ], "fg": 1373, "rotates": false }, - { "id": "steyr_aug", "fg": 1366, "rotates": false }, - { "id": "stick", "fg": 2003, "rotates": false }, - { "id": "stick_long", "fg": 2002, "rotates": false }, - { "id": [ "stimpack_ammo", "ampoule" ], "fg": 1212, "rotates": false }, + { "id": "stepladder", "fg": 1687, "rotates": false }, + { "id": [ "stethoscope", "wristrocket" ], "fg": 1458, "rotates": false }, + { "id": "steyr_aug", "fg": 1451, "rotates": false }, + { "id": "stick", "fg": 2088, "rotates": false }, + { "id": "stick_long", "fg": 2087, "rotates": false }, + { "id": [ "stimpack_ammo", "ampoule" ], "fg": 1297, "rotates": false }, { "id": [ "stockings", "stockings_tent_legs", "stockings_tent_arms", "leggings" ], - "fg": 3700, + "fg": 3785, "rotates": false }, { "id": [ "stomach_boiled", "hstomach_boiled", "small_stomach_boiled", "small_hstomach_boiled" ], - "fg": 988, - "rotates": false - }, - { "id": [ "stomach_large", "hstomach", "hstomach_large", "stomach" ], "fg": 2253, "rotates": false }, - { "id": "straw_basket", "fg": 1162, "rotates": false }, - { "id": "straw_doll", "fg": 1609, "rotates": false }, - { "id": [ "straw_hat", "hat_sombrero", "straw_fedora" ], "fg": 1696, "rotates": false }, - { "id": "straw_pile", "fg": 1011, "rotates": false }, - { "id": [ "striped_pants", "zubon_gi", "fencing_pants", "winter_pants_army" ], "fg": 1797, "rotates": false }, - { "id": [ "striped_shirt", "dress_shirt" ], "fg": 1815, "rotates": false }, - { "id": [ "styrofoam_cup", "cup_plastic" ], "fg": 1128, "rotates": false }, - { "id": "sugar_beet", "fg": 1033, "rotates": false }, - { "id": "sugar_fried", "fg": 2207, "rotates": false }, - { "id": "suit", "fg": 3754, "rotates": false }, - { "id": [ "suitcase_l", "radio_car_box" ], "fg": 1371, "rotates": false }, - { "id": "suitcase_m", "fg": 1372, "rotates": false }, - { "id": [ "sundress", "sleeveless_tunic", "tunic", "gown", "dress" ], "fg": 1814, "rotates": false }, - { "id": "sunglasses", "fg": 1838, "rotates": false }, - { "id": "superglue", "fg": 1898, "rotates": false }, - { "id": [ "survival_kit", "survival_kit_box", "cuvettes" ], "fg": 2082, "rotates": false }, - { "id": [ "survivor223mag", "m14smallmag", "blrmag", "m2010mag", "ruger1022mag", "ruger5" ], "fg": 1312 }, - { "id": [ "survivor_belt", "survivor_belt_notools", "tool_belt" ], "fg": 3760, "rotates": false }, - { "id": "survivor_hairtrimmer", "fg": 1603, "rotates": false }, - { "id": [ "survivor_light", "wearable_light" ], "fg": 1730, "rotates": false }, - { "id": [ "survivor_machete", "machete" ], "fg": 1535, "rotates": false }, - { "id": "survivor_scope", "fg": 1604, "rotates": false }, - { "id": [ "survivor_suit", "xlsurvivor_suit" ], "fg": 1750, "rotates": false }, - { "id": [ "survivor_vest", "chestrig" ], "fg": 1801, "rotates": false }, + "fg": 1073, + "rotates": false + }, + { "id": [ "stomach_large", "hstomach", "hstomach_large", "stomach" ], "fg": 2338, "rotates": false }, + { "id": "straw_basket", "fg": 1247, "rotates": false }, + { "id": "straw_doll", "fg": 1694, "rotates": false }, + { "id": [ "straw_hat", "hat_sombrero", "straw_fedora" ], "fg": 1781, "rotates": false }, + { "id": "straw_pile", "fg": 1096, "rotates": false }, + { "id": [ "striped_pants", "zubon_gi", "fencing_pants", "winter_pants_army" ], "fg": 1882, "rotates": false }, + { "id": [ "striped_shirt", "dress_shirt" ], "fg": 1900, "rotates": false }, + { "id": [ "styrofoam_cup", "cup_plastic" ], "fg": 1213, "rotates": false }, + { "id": "sugar_beet", "fg": 1118, "rotates": false }, + { "id": "sugar_fried", "fg": 2292, "rotates": false }, + { "id": "suit", "fg": 3839, "rotates": false }, + { "id": [ "suitcase_l", "radio_car_box" ], "fg": 1456, "rotates": false }, + { "id": "suitcase_m", "fg": 1457, "rotates": false }, + { "id": [ "sundress", "sleeveless_tunic", "tunic", "gown", "dress" ], "fg": 1899, "rotates": false }, + { "id": "sunglasses", "fg": 1923, "rotates": false }, + { "id": "superglue", "fg": 1983, "rotates": false }, + { "id": [ "survival_kit", "survival_kit_box", "cuvettes" ], "fg": 2167, "rotates": false }, + { "id": [ "survivor223mag", "m14smallmag", "blrmag", "m2010mag", "ruger1022mag", "ruger5" ], "fg": 1397 }, + { "id": [ "survivor_belt", "survivor_belt_notools", "tool_belt" ], "fg": 3845, "rotates": false }, + { "id": "survivor_hairtrimmer", "fg": 1688, "rotates": false }, + { "id": [ "survivor_light", "wearable_light" ], "fg": 1815, "rotates": false }, + { "id": [ "survivor_machete", "machete" ], "fg": 1620, "rotates": false }, + { "id": "survivor_scope", "fg": 1689, "rotates": false }, + { "id": [ "survivor_suit", "xlsurvivor_suit" ], "fg": 1835, "rotates": false }, + { "id": [ "survivor_vest", "chestrig" ], "fg": 1886, "rotates": false }, { "id": [ "survivormap", "militarymap", "restaurantmap", "touristmap", "trailmap", "roadmap" ], - "fg": 1987, - "rotates": false - }, - { "id": [ "sushi_fishroll", "sushi_meatroll", "sushi_veggyroll" ], "fg": 1057, "rotates": false }, - { "id": "swage", "fg": 1605, "rotates": false }, - { "id": "swat_armor", "fg": 1647, "rotates": false }, - { "id": [ "swat_shield_act", "swat_shield" ], "fg": 1874, "rotates": false }, - { "id": "sweater", "fg": 3756, "rotates": false }, - { "id": "sweatshirt", "fg": 3755, "rotates": false }, - { "id": "sweetbread", "fg": 2241, "rotates": false }, - { "id": "swim_fins", "fg": 3757, "rotates": false }, - { "id": "sword_crude", "fg": 1417, "rotates": false }, - { "id": "sword_nail", "fg": 2004, "rotates": false }, - { "id": "sword_wood", "fg": 1420, "rotates": false }, - { "id": "sword_xiphos", "fg": 1606, "rotates": false }, - { "id": "syringe", "fg": 1607, "rotates": false }, - { "id": [ "tac_helmet", "helmet_hsurvivor", "hat_newsboy" ], "fg": 1862, "rotates": false }, - { "id": [ "tailors_kit", "sewing_kit" ], "fg": 1591, "rotates": false }, - { "id": [ "tallow", "lard", "caff_gum" ], "fg": 1050, "rotates": false }, - { "id": [ "tallow_tainted", "material_aluminium_ingot" ], "fg": 1051, "rotates": false }, - { "id": "tanned_hide", "fg": 1005, "rotates": false }, - { "id": "tanned_pelt", "fg": 1002, "rotates": false }, - { "id": "tanning_hide", "fg": 1006, "rotates": false }, - { "id": "tanning_pelt", "fg": 1007, "rotates": false }, - { "id": "tarp", "fg": 1697, "rotates": false }, - { "id": "tazer", "fg": 1611, "rotates": false }, - { "id": "teapot", "fg": 1916, "rotates": false }, - { "id": "teddy", "fg": 1610, "rotates": false }, - { "id": "telepad", "fg": 2110, "rotates": false }, - { "id": "teleporter", "fg": 1493, "rotates": false }, - { "id": [ "teleumbrella", "umbrella" ], "fg": 2008, "rotates": false }, - { "id": "television", "fg": 1958, "rotates": false }, - { "id": [ "tent_kit", "large_tent_kit" ], "fg": 2092, "rotates": false }, - { "id": "textbook_atomic", "fg": 2135, "rotates": false }, + "fg": 2072, + "rotates": false + }, + { "id": [ "sushi_fishroll", "sushi_meatroll", "sushi_veggyroll" ], "fg": 1142, "rotates": false }, + { "id": "swage", "fg": 1690, "rotates": false }, + { "id": "swat_armor", "fg": 1732, "rotates": false }, + { "id": [ "swat_shield_act", "swat_shield" ], "fg": 1959, "rotates": false }, + { "id": "sweater", "fg": 3841, "rotates": false }, + { "id": "sweatshirt", "fg": 3840, "rotates": false }, + { "id": "sweetbread", "fg": 2326, "rotates": false }, + { "id": "swim_fins", "fg": 3842, "rotates": false }, + { "id": "sword_crude", "fg": 1502, "rotates": false }, + { "id": "sword_nail", "fg": 2089, "rotates": false }, + { "id": "sword_wood", "fg": 1505, "rotates": false }, + { "id": "sword_xiphos", "fg": 1691, "rotates": false }, + { "id": "syringe", "fg": 1692, "rotates": false }, + { "id": [ "tac_helmet", "helmet_hsurvivor", "hat_newsboy" ], "fg": 1947, "rotates": false }, + { "id": [ "tailors_kit", "sewing_kit" ], "fg": 1676, "rotates": false }, + { "id": [ "tallow", "lard", "caff_gum" ], "fg": 1135, "rotates": false }, + { "id": [ "tallow_tainted", "material_aluminium_ingot" ], "fg": 1136, "rotates": false }, + { "id": "tanned_hide", "fg": 1090, "rotates": false }, + { "id": "tanned_pelt", "fg": 1087, "rotates": false }, + { "id": "tanning_hide", "fg": 1091, "rotates": false }, + { "id": "tanning_pelt", "fg": 1092, "rotates": false }, + { "id": "tarp", "fg": 1782, "rotates": false }, + { "id": "tazer", "fg": 1696, "rotates": false }, + { "id": "teapot", "fg": 2001, "rotates": false }, + { "id": "teddy", "fg": 1695, "rotates": false }, + { "id": "telepad", "fg": 2195, "rotates": false }, + { "id": "teleporter", "fg": 1578, "rotates": false }, + { "id": [ "teleumbrella", "umbrella" ], "fg": 2093, "rotates": false }, + { "id": "television", "fg": 2043, "rotates": false }, + { "id": [ "tent_kit", "large_tent_kit" ], "fg": 2177, "rotates": false }, + { "id": "textbook_atomic", "fg": 2220, "rotates": false }, { "id": [ "textbook_launcher", @@ -4632,7 +4658,7 @@ "manual_silat", "manual_sojutsu" ], - "fg": 2133, + "fg": 2218, "rotates": false }, { @@ -4647,84 +4673,84 @@ "megaarmor_gloves_1", "thermal_gloves" ], - "fg": 1718, + "fg": 1803, "rotates": false }, { "id": [ "thermal_socks_on", "cleats", "tabi_dress", "wetsuit_booties", "nomex_socks", "boots_h20survivor", "thermal_socks" ], - "fg": 1670, + "fg": 1755, "rotates": false }, { "id": [ "thermal_suit_on", "thermal_outfit", "thermal_outfit_on", "wetsuit", "nomex_suit", "stillsuit", "thermal_suit" ], - "fg": 1709, - "rotates": false - }, - { "id": "thermometer", "fg": 1612, "rotates": false }, - { "id": "thermos", "fg": 1196, "rotates": false }, - { "id": [ "thigh_high_boots", "heels" ], "fg": 1859, "rotates": false }, - { "id": "thorazine", "fg": 1094, "rotates": false }, - { "id": [ "thread", "yarn" ], "fg": 1269, "rotates": false }, - { "id": "throw_extinguisher", "fg": 1467, "rotates": false }, - { "id": "throwing_axe", "fg": 1277, "rotates": false }, - { "id": [ "throwing_knife", "survival_marker", "fighter_sting_juice" ], "fg": 1246, "rotates": false }, - { "id": "throwing_stick", "fg": 1278, "rotates": false }, - { "id": [ "thyme", "seed_veggy_wild" ], "fg": 1017, "rotates": false }, - { "id": "tie_bow", "fg": 3768, "rotates": false }, - { "id": [ "tie_skinny", "tie_necktie", "tie_clipon", "ecig" ], "fg": 1105, "rotates": false }, - { "id": [ "tieclip", "collarpin" ], "fg": 1769, "rotates": false }, - { "id": "tin_plate", "fg": 1909, "rotates": false }, - { "id": "tinderbox", "fg": 1613, "rotates": false }, - { "id": "tinderbox_on", "fg": 1614, "rotates": false }, - { "id": "tinyweldtank", "fg": 1316 }, - { "id": [ "tiotaco", "quesadilla_cheese", "taco" ], "fg": 1070, "rotates": false }, - { "id": "toaster", "fg": 2005, "rotates": false }, + "fg": 1794, + "rotates": false + }, + { "id": "thermometer", "fg": 1697, "rotates": false }, + { "id": "thermos", "fg": 1281, "rotates": false }, + { "id": [ "thigh_high_boots", "heels" ], "fg": 1944, "rotates": false }, + { "id": "thorazine", "fg": 1179, "rotates": false }, + { "id": [ "thread", "yarn" ], "fg": 1354, "rotates": false }, + { "id": "throw_extinguisher", "fg": 1552, "rotates": false }, + { "id": "throwing_axe", "fg": 1362, "rotates": false }, + { "id": [ "throwing_knife", "survival_marker", "fighter_sting_juice" ], "fg": 1331, "rotates": false }, + { "id": "throwing_stick", "fg": 1363, "rotates": false }, + { "id": [ "thyme", "seed_veggy_wild" ], "fg": 1102, "rotates": false }, + { "id": "tie_bow", "fg": 3853, "rotates": false }, + { "id": [ "tie_skinny", "tie_necktie", "tie_clipon", "ecig" ], "fg": 1190, "rotates": false }, + { "id": [ "tieclip", "collarpin" ], "fg": 1854, "rotates": false }, + { "id": "tin_plate", "fg": 1994, "rotates": false }, + { "id": "tinderbox", "fg": 1698, "rotates": false }, + { "id": "tinderbox_on", "fg": 1699, "rotates": false }, + { "id": "tinyweldtank", "fg": 1401 }, + { "id": [ "tiotaco", "quesadilla_cheese", "taco" ], "fg": 1155, "rotates": false }, + { "id": "toaster", "fg": 2090, "rotates": false }, { "id": [ "tommygun", "ppsh", "smg_22", "smg_38", "smg_40", "smg_45", "smg_9mm", "american_180" ], - "fg": 1326, - "rotates": false - }, - { "id": [ "tonfa", "PR24-retracted", "PR24-extended", "shocktonfa_off" ], "fg": 1396, "rotates": false }, - { "id": [ "tool_black_powder_charge_act", "fertilizer_bomb_act" ], "fg": 1469, "rotates": false }, - { "id": [ "tool_black_powder_charge", "fertilizer_bomb" ], "fg": 1468, "rotates": false }, - { "id": [ "tool_rdx_charge_act", "tool_anfo_charge_act" ], "fg": 1618, "rotates": false }, - { "id": [ "tool_rdx_charge", "tool_anfo_charge" ], "fg": 1617, "rotates": false }, - { "id": [ "tool_rdx_sand_bomb_act", "pipebomb_act" ], "fg": 1565, "rotates": false }, - { "id": [ "tool_rdx_sand_bomb", "pipebomb" ], "fg": 1564, "rotates": false }, - { "id": "toolbox", "fg": 1616, "rotates": false }, - { "id": "tophat", "fg": 3761, "rotates": false }, - { "id": "torch", "fg": 1621, "rotates": false }, - { "id": "torch_done", "fg": 2006, "rotates": false }, - { "id": "torch_lit", "fg": 1622, "rotates": false }, - { "id": "tourist_table", "fg": 2094, "rotates": false }, - { "id": "towel", "fg": 1662, "rotates": false }, - { "id": "towel_soiled", "fg": 1663, "rotates": false }, - { "id": "travelpack", "fg": 3772, "rotates": false }, - { "id": "tree_spile", "fg": 2007, "rotates": false }, - { "id": [ "trenchcoat", "duster", "greatcoat" ], "fg": 3686, "rotates": false }, + "fg": 1411, + "rotates": false + }, + { "id": [ "tonfa", "PR24-retracted", "PR24-extended", "shocktonfa_off" ], "fg": 1481, "rotates": false }, + { "id": [ "tool_black_powder_charge_act", "fertilizer_bomb_act" ], "fg": 1554, "rotates": false }, + { "id": [ "tool_black_powder_charge", "fertilizer_bomb" ], "fg": 1553, "rotates": false }, + { "id": [ "tool_rdx_charge_act", "tool_anfo_charge_act" ], "fg": 1703, "rotates": false }, + { "id": [ "tool_rdx_charge", "tool_anfo_charge" ], "fg": 1702, "rotates": false }, + { "id": [ "tool_rdx_sand_bomb_act", "pipebomb_act" ], "fg": 1650, "rotates": false }, + { "id": [ "tool_rdx_sand_bomb", "pipebomb" ], "fg": 1649, "rotates": false }, + { "id": "toolbox", "fg": 1701, "rotates": false }, + { "id": "tophat", "fg": 3846, "rotates": false }, + { "id": "torch", "fg": 1706, "rotates": false }, + { "id": "torch_done", "fg": 2091, "rotates": false }, + { "id": "torch_lit", "fg": 1707, "rotates": false }, + { "id": "tourist_table", "fg": 2179, "rotates": false }, + { "id": "towel", "fg": 1747, "rotates": false }, + { "id": "towel_soiled", "fg": 1748, "rotates": false }, + { "id": "travelpack", "fg": 3857, "rotates": false }, + { "id": "tree_spile", "fg": 2092, "rotates": false }, + { "id": [ "trenchcoat", "duster", "greatcoat" ], "fg": 3771, "rotates": false }, { "id": [ "trenchcoat_leather", "trenchcoat_survivor", "duster_survivor", "armor_nomad", "duster_leather" ], - "fg": 3687, - "rotates": false - }, - { "id": "trex_gun", "fg": 1341, "rotates": false }, - { "id": [ "tricorne", "eboshi", "hat_cotton" ], "fg": 1854, "rotates": false }, - { "id": "triffid_sap", "fg": 1279, "rotates": false }, - { "id": "triffid_sap_grenade", "fg": 1140, "rotates": false }, - { "id": "triffid_sap_grenade_act", "fg": 1623, "rotates": false }, - { "id": "triffid_sap_thrown", "fg": 1624, "rotates": false }, - { "id": [ "trimmer_on", "trimmer_off" ], "fg": 1625, "rotates": false }, - { "id": "tripwire", "fg": 2122, "rotates": false }, - { "id": [ "trunks", "boy_shorts", "boxer_shorts", "boxer_briefs" ], "fg": 3683, "rotates": false }, - { "id": [ "tshirt", "undershirt", "tshirt_text", "technician_shirt_gray" ], "fg": 3708, "rotates": false }, - { "id": [ "tuba", "trumpet" ], "fg": 1626, "rotates": false }, - { "id": "turban", "fg": 3762, "rotates": false }, - { "id": "tux", "fg": 1708, "rotates": false }, - { "id": "two_way_radio", "fg": 1627, "rotates": false }, - { "id": [ "ukulele", "violin", "acoustic_guitar", "banjo" ], "fg": 1404, "rotates": false }, - { "id": [ "under_armor", "kevlar_tee" ], "fg": 3759, "rotates": false }, - { "id": [ "union_suit", "wool_suit" ], "fg": 1716, "rotates": false }, - { "id": "usb_drive", "fg": 2009, "rotates": false }, + "fg": 3772, + "rotates": false + }, + { "id": "trex_gun", "fg": 1426, "rotates": false }, + { "id": [ "tricorne", "eboshi", "hat_cotton" ], "fg": 1939, "rotates": false }, + { "id": "triffid_sap", "fg": 1364, "rotates": false }, + { "id": "triffid_sap_grenade", "fg": 1225, "rotates": false }, + { "id": "triffid_sap_grenade_act", "fg": 1708, "rotates": false }, + { "id": "triffid_sap_thrown", "fg": 1709, "rotates": false }, + { "id": [ "trimmer_on", "trimmer_off" ], "fg": 1710, "rotates": false }, + { "id": "tripwire", "fg": 2207, "rotates": false }, + { "id": [ "trunks", "boy_shorts", "boxer_shorts", "boxer_briefs" ], "fg": 3768, "rotates": false }, + { "id": [ "tshirt", "undershirt", "tshirt_text", "technician_shirt_gray" ], "fg": 3793, "rotates": false }, + { "id": [ "tuba", "trumpet" ], "fg": 1711, "rotates": false }, + { "id": "turban", "fg": 3847, "rotates": false }, + { "id": "tux", "fg": 1793, "rotates": false }, + { "id": "two_way_radio", "fg": 1712, "rotates": false }, + { "id": [ "ukulele", "violin", "acoustic_guitar", "banjo" ], "fg": 1489, "rotates": false }, + { "id": [ "under_armor", "kevlar_tee" ], "fg": 3844, "rotates": false }, + { "id": [ "union_suit", "wool_suit" ], "fg": 1801, "rotates": false }, + { "id": "usb_drive", "fg": 2094, "rotates": false }, { "id": [ "v12_diesel", @@ -4739,11 +4765,11 @@ "v6_diesel", "v8_diesel" ], - "fg": 2029, + "fg": 2114, "rotates": false }, - { "id": [ "v29", "v29_cheap" ], "fg": 1347, "rotates": false }, - { "id": [ "v_curtain_item", "sheet" ], "fg": 1864, "rotates": false }, + { "id": [ "v29", "v29_cheap" ], "fg": 1432, "rotates": false }, + { "id": [ "v_curtain_item", "sheet" ], "fg": 1949, "rotates": false }, { "id": [ "v_planter_item", @@ -4754,11 +4780,11 @@ "v_scoop_item", "folding_bicycle" ], - "fg": 1485, + "fg": 1570, "rotates": false }, - { "id": "v_table", "fg": 3543, "rotates": false }, - { "id": "vacutainer", "fg": 1197, "rotates": false }, + { "id": "v_table", "fg": 3628, "rotates": false }, + { "id": "vacutainer", "fg": 1282, "rotates": false }, { "id": [ "veggy_cooked", @@ -4782,14 +4808,14 @@ "pistachio_roasted", "pistachio_unshelled" ], - "fg": 2198, + "fg": 2283, "rotates": false }, - { "id": "veggy_tainted", "fg": 2199, "rotates": false }, - { "id": [ "veggy", "veggy_wild" ], "fg": 2197, "rotates": false }, - { "id": "veh_tracker", "fg": 3558, "rotates": false }, - { "id": "vehicle_controls", "fg": 3547, "rotates": false }, - { "id": "vehicle_dashboard", "fg": 2033, "rotates": false }, + { "id": "veggy_tainted", "fg": 2284, "rotates": false }, + { "id": [ "veggy", "veggy_wild" ], "fg": 2282, "rotates": false }, + { "id": "veh_tracker", "fg": 3643, "rotates": false }, + { "id": "vehicle_controls", "fg": 3632, "rotates": false }, + { "id": "vehicle_dashboard", "fg": 2118, "rotates": false }, { "id": [ "vest_leather", @@ -4802,34 +4828,34 @@ "cloak_leather", "jedi_cloak" ], - "fg": 1700, + "fg": 1785, "rotates": false }, - { "id": "vest_leather_zuicide_short", "fg": 1704, "rotates": false }, - { "id": "vest_leather_zuicide_short_active", "fg": 1705, "rotates": false }, + { "id": "vest_leather_zuicide_short", "fg": 1789, "rotates": false }, + { "id": "vest_leather_zuicide_short_active", "fg": 1790, "rotates": false }, { "id": [ "vest", "waistcoat", "sleeveless_trenchcoat", "chainmail_vest", "sleeveless_duster", "vest_leather_mod", "cloak" ], - "fg": 1698, + "fg": 1783, "rotates": false }, - { "id": "violin_golden", "fg": 1405, "rotates": false }, - { "id": [ "vitamins", "adderall" ], "fg": 1092, "rotates": false }, + { "id": "violin_golden", "fg": 1490, "rotates": false }, + { "id": [ "vitamins", "adderall" ], "fg": 1177, "rotates": false }, { "id": [ "voltmeter", "balance_small", "melting_point", "spectrophotometer", "ph_meter", "vortex" ], - "fg": 2079, + "fg": 2164, "rotates": false }, - { "id": "vortex_stone", "fg": 1630, "rotates": false }, - { "id": "w_paint", "fg": 1117, "rotates": false }, - { "id": "w_table", "fg": 2043, "rotates": false }, - { "id": [ "waffles", "fruit_waffles" ], "fg": 1062, "rotates": false }, - { "id": "warhammer", "fg": 2010, "rotates": false }, - { "id": "wash_kit", "fg": 2047, "rotates": false }, - { "id": "washboard", "fg": 1631, "rotates": false }, - { "id": "washing_machine", "fg": 3659, "rotates": false }, - { "id": [ "wasp_glue", "wasp_glue_super", "bone_glue" ], "fg": 1897, "rotates": false }, - { "id": "wasp_sting", "fg": 1249, "rotates": false }, - { "id": "water_faucet", "fg": 2011, "rotates": false }, + { "id": "vortex_stone", "fg": 1715, "rotates": false }, + { "id": "w_paint", "fg": 1202, "rotates": false }, + { "id": "w_table", "fg": 2128, "rotates": false }, + { "id": [ "waffles", "fruit_waffles" ], "fg": 1147, "rotates": false }, + { "id": "warhammer", "fg": 2095, "rotates": false }, + { "id": "wash_kit", "fg": 2132, "rotates": false }, + { "id": "washboard", "fg": 1716, "rotates": false }, + { "id": "washing_machine", "fg": 3744, "rotates": false }, + { "id": [ "wasp_glue", "wasp_glue_super", "bone_glue" ], "fg": 1982, "rotates": false }, + { "id": "wasp_sting", "fg": 1334, "rotates": false }, + { "id": "water_faucet", "fg": 2096, "rotates": false }, { "id": [ "water", @@ -4868,45 +4894,45 @@ "chem_sulphuric_acid", "chem_formaldehyde" ], - "fg": 2155, + "fg": 2240, "rotates": false }, { "id": [ "watermelon", "irradiated_watermelon", "tool_rocket_candy", "tool_rocket_candy_act" ], - "fg": 2171, + "fg": 2256, "rotates": false }, { "id": [ "waterskin2", "waterskin3", "large_stomach_sealed", "stomach_sealed", "waterskin" ], - "fg": 1150, - "rotates": false - }, - { "id": "wax", "fg": 1056, "rotates": false }, - { "id": [ "wearable_light_on", "survivor_light_on" ], "fg": 1731, "rotates": false }, - { "id": "wearable_rx12", "fg": 1349, "rotates": false }, - { "id": "welder_crude", "fg": 1633, "rotates": false }, - { "id": [ "welding_mask_crude", "welding_mask_crude_raised" ], "fg": 2065, "rotates": false }, - { "id": [ "welding_mask", "welding_mask_raised" ], "fg": 2064, "rotates": false }, - { "id": "weldrig", "fg": 3559, "rotates": false }, - { "id": "weldtank", "fg": 1317 }, - { "id": "well_pump", "fg": 2085, "rotates": false }, - { "id": [ "wetsuit_spring", "halter_top", "tunic_rag" ], "fg": 1717, "rotates": false }, - { "id": [ "wheat", "barley" ], "fg": 1018, "rotates": false }, - { "id": "wheel_armor", "fg": 3538, "rotates": false }, - { "id": [ "wheel_barrow", "wheel_small" ], "fg": 2025, "rotates": true }, + "fg": 1235, + "rotates": false + }, + { "id": "wax", "fg": 1141, "rotates": false }, + { "id": [ "wearable_light_on", "survivor_light_on" ], "fg": 1816, "rotates": false }, + { "id": "wearable_rx12", "fg": 1434, "rotates": false }, + { "id": "welder_crude", "fg": 1718, "rotates": false }, + { "id": [ "welding_mask_crude", "welding_mask_crude_raised" ], "fg": 2150, "rotates": false }, + { "id": [ "welding_mask", "welding_mask_raised" ], "fg": 2149, "rotates": false }, + { "id": "weldrig", "fg": 3644, "rotates": false }, + { "id": "weldtank", "fg": 1402 }, + { "id": "well_pump", "fg": 2170, "rotates": false }, + { "id": [ "wetsuit_spring", "halter_top", "tunic_rag" ], "fg": 1802, "rotates": false }, + { "id": [ "wheat", "barley" ], "fg": 1103, "rotates": false }, + { "id": "wheel_armor", "fg": 3623, "rotates": false }, + { "id": [ "wheel_barrow", "wheel_small" ], "fg": 2110, "rotates": true }, { "id": [ "wheel_bicycle_or", "wheel_motorbike", "wheel_motorbike_or", "wheel_slick", "wheel_bicycle" ], - "fg": 2024, + "fg": 2109, "rotates": false }, - { "id": "wheel_caster", "fg": 2026, "rotates": false }, - { "id": [ "wheel_metal", "wheel" ], "fg": 2021, "rotates": false }, - { "id": "wheel_wheelchair", "fg": 2027, "rotates": false }, - { "id": [ "wheel_wide", "wheel_wide_or" ], "fg": 2023, "rotates": false }, - { "id": "wheel_wood", "fg": 2022, "rotates": false }, - { "id": "wheel_wood_b", "fg": 3539, "rotates": false }, - { "id": [ "whistle", "dog_whistle" ], "fg": 1458, "rotates": false }, - { "id": "whistle_multitool", "fg": 1634, "rotates": false }, + { "id": "wheel_caster", "fg": 2111, "rotates": false }, + { "id": [ "wheel_metal", "wheel" ], "fg": 2106, "rotates": false }, + { "id": "wheel_wheelchair", "fg": 2112, "rotates": false }, + { "id": [ "wheel_wide", "wheel_wide_or" ], "fg": 2108, "rotates": false }, + { "id": "wheel_wood", "fg": 2107, "rotates": false }, + { "id": "wheel_wood_b", "fg": 3624, "rotates": false }, + { "id": [ "whistle", "dog_whistle" ], "fg": 1543, "rotates": false }, + { "id": "whistle_multitool", "fg": 1719, "rotates": false }, { "id": [ "wine_chardonnay", @@ -4920,57 +4946,57 @@ "gas_fungicidal", "wine_riesling" ], - "fg": 2145, - "rotates": false - }, - { "id": [ "wire", "wire_barbed", "chain" ], "fg": 1176, "rotates": false }, - { "id": "withered", "fg": 2012, "rotates": false }, - { "id": [ "wolfsuit", "armor_farmor" ], "fg": 1751, "rotates": false }, - { "id": "wood_panel", "fg": 2058, "rotates": false }, - { "id": "wood_plate", "fg": 3767, "rotates": false }, - { "id": "wood_sheet", "fg": 2057, "rotates": false }, - { "id": [ "wood_smoother", "tonfa_wood" ], "fg": 1394, "rotates": false }, - { "id": [ "wooden_barrel", "f_wood_keg" ], "fg": 2087, "rotates": false }, - { "id": [ "wool_hoodie", "hoodie" ], "fg": 3676, "rotates": false }, - { "id": "wrench", "fg": 1637, "rotates": false }, - { "id": [ "wristwatch", "diving_watch" ], "fg": 1848, "rotates": false }, - { "id": "wsurvivor_suit", "fg": 1752, "rotates": false }, - { "id": "xacto", "fg": 1638, "rotates": false }, - { "id": "xanax", "fg": 1095, "rotates": false }, - { "id": [ "xlframe", "foldframe" ], "fg": 1931, "rotates": false }, - { "id": "y_carpet", "fg": 1654, "rotates": false }, - { "id": [ "y_paint", "honey_glassed" ], "fg": 1113, "rotates": false }, - { - "id": [ "zucchini", "irradiated_zucchini", "cucumber", "irradiated_cucumber", "cattail_stalk", "stick_fiber", "pickle" ], - "fg": 1038, + "fg": 2230, "rotates": false }, - { "id": [ "zweifire_off", "broadfire_off" ], "fg": 1416, "rotates": false }, - { "id": [ "zweifire_on", "broadfire_on" ], "fg": 1418, "rotates": false }, - { "id": [ "bot_nursebot", "broken_nursebot", "broken_nursebot_defective" ], "fg": 2078, "rotates": false }, - { "id": [ "bot_secubot", "broken_secubot" ], "fg": 2077, "rotates": false }, - { "id": [ "bot_talon_m202a1", "broken_talon_m202a1" ], "fg": 2070, "rotates": false }, - { "id": "broken_EMP_hack", "fg": 2372, "rotates": false }, - { "id": "broken_c4_hack", "fg": 2374, "rotates": false }, - { "id": "broken_copbot", "fg": 2378, "rotates": false }, - { "id": "broken_dispatch", "fg": 2383, "rotates": false }, - { "id": "broken_dispatch_military", "fg": 2384, "rotates": false }, - { "id": "broken_eyebot", "fg": 2379, "rotates": false }, - { "id": "broken_flashbang_hack", "fg": 2370, "rotates": false }, - { "id": "broken_gasbomb_hack", "fg": 2371, "rotates": false }, - { "id": "broken_grenade_hack", "fg": 2373, "rotates": false }, - { "id": "broken_manhack", "fg": 2375, "rotates": false }, - { "id": "broken_manhack_fire", "fg": 2376, "rotates": false }, - { "id": "broken_mechaspider", "fg": 2388, "rotates": false }, - { "id": "broken_mininuke_hack", "fg": 2377, "rotates": false }, - { "id": "broken_molebot", "fg": 2381, "rotates": false }, - { "id": "broken_riotbot", "fg": 2382, "rotates": false }, - { "id": "broken_robot_drone", "fg": 2385, "rotates": false }, - { "id": "broken_science_bot", "fg": 2380, "rotates": false }, - { "id": "broken_skitterbot", "fg": 2386, "rotates": false }, - { "id": [ "broken_soulcube", "soulcube" ], "fg": 2390, "rotates": false }, - { "id": "broken_tankbot", "fg": 2387, "rotates": false }, - { "id": "broken_tripod", "fg": 2389, "rotates": false }, + { "id": [ "wire", "wire_barbed", "chain" ], "fg": 1261, "rotates": false }, + { "id": "withered", "fg": 2097, "rotates": false }, + { "id": [ "wolfsuit", "armor_farmor" ], "fg": 1836, "rotates": false }, + { "id": "wood_panel", "fg": 2143, "rotates": false }, + { "id": "wood_plate", "fg": 3852, "rotates": false }, + { "id": "wood_sheet", "fg": 2142, "rotates": false }, + { "id": [ "wood_smoother", "tonfa_wood" ], "fg": 1479, "rotates": false }, + { "id": [ "wooden_barrel", "f_wood_keg" ], "fg": 2172, "rotates": false }, + { "id": [ "wool_hoodie", "hoodie" ], "fg": 3761, "rotates": false }, + { "id": "wrench", "fg": 1722, "rotates": false }, + { "id": [ "wristwatch", "diving_watch" ], "fg": 1933, "rotates": false }, + { "id": "wsurvivor_suit", "fg": 1837, "rotates": false }, + { "id": "xacto", "fg": 1723, "rotates": false }, + { "id": "xanax", "fg": 1180, "rotates": false }, + { "id": [ "xlframe", "foldframe" ], "fg": 2016, "rotates": false }, + { "id": "y_carpet", "fg": 1739, "rotates": false }, + { "id": [ "y_paint", "honey_glassed" ], "fg": 1198, "rotates": false }, + { + "id": [ "zucchini", "irradiated_zucchini", "cucumber", "irradiated_cucumber", "cattail_stalk", "stick_fiber", "pickle" ], + "fg": 1123, + "rotates": false + }, + { "id": [ "zweifire_off", "broadfire_off" ], "fg": 1501, "rotates": false }, + { "id": [ "zweifire_on", "broadfire_on" ], "fg": 1503, "rotates": false }, + { "id": [ "bot_nursebot", "broken_nursebot", "broken_nursebot_defective" ], "fg": 2163, "rotates": false }, + { "id": [ "bot_secubot", "broken_secubot" ], "fg": 2162, "rotates": false }, + { "id": [ "bot_talon_m202a1", "broken_talon_m202a1" ], "fg": 2155, "rotates": false }, + { "id": "broken_EMP_hack", "fg": 2457, "rotates": false }, + { "id": "broken_c4_hack", "fg": 2459, "rotates": false }, + { "id": "broken_copbot", "fg": 2463, "rotates": false }, + { "id": "broken_dispatch", "fg": 2468, "rotates": false }, + { "id": "broken_dispatch_military", "fg": 2469, "rotates": false }, + { "id": "broken_eyebot", "fg": 2464, "rotates": false }, + { "id": "broken_flashbang_hack", "fg": 2455, "rotates": false }, + { "id": "broken_gasbomb_hack", "fg": 2456, "rotates": false }, + { "id": "broken_grenade_hack", "fg": 2458, "rotates": false }, + { "id": "broken_manhack", "fg": 2460, "rotates": false }, + { "id": "broken_manhack_fire", "fg": 2461, "rotates": false }, + { "id": "broken_mechaspider", "fg": 2473, "rotates": false }, + { "id": "broken_mininuke_hack", "fg": 2462, "rotates": false }, + { "id": "broken_molebot", "fg": 2466, "rotates": false }, + { "id": "broken_riotbot", "fg": 2467, "rotates": false }, + { "id": "broken_robot_drone", "fg": 2470, "rotates": false }, + { "id": "broken_science_bot", "fg": 2465, "rotates": false }, + { "id": "broken_skitterbot", "fg": 2471, "rotates": false }, + { "id": [ "broken_soulcube", "soulcube" ], "fg": 2475, "rotates": false }, + { "id": "broken_tankbot", "fg": 2472, "rotates": false }, + { "id": "broken_tripod", "fg": 2474, "rotates": false }, { "id": [ "mon_dog_bull", @@ -4991,87 +5017,87 @@ "mon_dog_auscattle_pup", "mon_dog_pup" ], - "fg": 2621, + "fg": 2706, "rotates": false }, - { "id": "mon_alpha_razorclaw", "fg": 2402, "rotates": false }, - { "id": "mon_fish_blinky", "fg": 2392, "rotates": false }, - { "id": [ "mon_fish_bullhead", "mon_fish_sbass", "mon_fish_lbass" ], "fg": 2395, "rotates": false }, - { "id": "mon_fish_carp", "fg": 2394, "rotates": false }, - { "id": "mon_fish_eel", "fg": 2401, "rotates": false }, - { "id": "mon_fish_eel_large", "fg": 2400, "rotates": false }, - { "id": "mon_fish_flying", "fg": 2399, "rotates": false }, - { "id": [ "mon_fish_lobster", "mon_fish_crayfish" ], "fg": 2404, "rotates": false }, - { "id": [ "mon_fish_pike", "mon_fish_bluegill" ], "fg": 2396, "rotates": false }, + { "id": "mon_alpha_razorclaw", "fg": 2487, "rotates": false }, + { "id": "mon_fish_blinky", "fg": 2477, "rotates": false }, + { "id": [ "mon_fish_bullhead", "mon_fish_sbass", "mon_fish_lbass" ], "fg": 2480, "rotates": false }, + { "id": "mon_fish_carp", "fg": 2479, "rotates": false }, + { "id": "mon_fish_eel", "fg": 2486, "rotates": false }, + { "id": "mon_fish_eel_large", "fg": 2485, "rotates": false }, + { "id": "mon_fish_flying", "fg": 2484, "rotates": false }, + { "id": [ "mon_fish_lobster", "mon_fish_crayfish" ], "fg": 2489, "rotates": false }, + { "id": [ "mon_fish_pike", "mon_fish_bluegill" ], "fg": 2481, "rotates": false }, { "id": [ "mon_fish_trout", "mon_fish_perch", "mon_fish_salmon", "mon_fish_sunfish", "mon_fish_bowfin" ], - "fg": 2393, - "rotates": false - }, - { "id": [ "mon_fish_whitefish", "mon_fish_pickerel", "mon_fish_pbass" ], "fg": 2398, "rotates": false }, - { "id": "mon_gator", "fg": 2391, "rotates": false }, - { "id": "mon_razorclaw", "fg": 2403, "rotates": false }, - { "id": "mon_sewer_fish", "fg": 2397, "rotates": false }, - { "id": "mon_blob", "fg": 2409, "rotates": false }, - { "id": "mon_blob_brain", "fg": 2405, "rotates": false }, - { "id": "mon_blob_small", "fg": 2410, "rotates": false }, - { "id": "mon_breather", "fg": 2411, "rotates": false }, - { "id": "mon_breather_hub", "fg": 2406, "rotates": false }, - { "id": [ "mon_gelatin", "mon_blob_large" ], "fg": 2407, "rotates": false }, - { "id": "mon_player_blob", "fg": 2408, "rotates": false }, - { "id": "debug_mon", "fg": 2412, "rotates": false }, - { "id": "mon_ant_fungus", "fg": 2420, "rotates": false }, - { "id": "mon_boomer_fungus", "fg": 2428, "rotates": false }, - { "id": "mon_fungal_blossom", "fg": 2424, "rotates": false }, - { "id": "mon_fungal_fighter", "fg": 2421, "rotates": false }, - { "id": "mon_fungal_hedgerow", "fg": 2427, "rotates": false }, - { "id": "mon_fungal_tendril", "fg": 2425, "rotates": false }, - { "id": "mon_fungal_wall", "fg": 2426, "rotates": false }, - { "id": "mon_fungaloid_young", "fg": 2423, "rotates": false }, - { "id": "mon_fungus_pig", "fg": 2419, "rotates": false }, - { "id": "mon_ant", "fg": 2462, "rotates": false }, - { "id": "mon_ant_acid", "fg": 2461, "rotates": false }, - { "id": "mon_ant_acid_larva", "fg": 2464, "rotates": false }, - { "id": "mon_ant_acid_queen", "fg": 2457, "rotates": false }, - { "id": "mon_ant_acid_soldier", "fg": 2458, "rotates": false }, - { "id": [ "mon_ant_larva", "mon_bee_larvae", "mon_maggot", "mon_wasp_larvae" ], "fg": 2463, "rotates": false }, - { "id": [ "mon_ant_queen", "mon_ant_queen_young" ], "fg": 2459, "rotates": false }, - { "id": "mon_ant_soldier", "fg": 2460, "rotates": false }, - { "id": "mon_butterfly", "fg": 2444, "rotates": false }, - { "id": "mon_centipede_giant", "fg": 2450, "rotates": false }, - { "id": "mon_dermatik", "fg": 2441, "rotates": false }, - { "id": "mon_dermatik_larva", "fg": 2442, "rotates": false }, - { "id": "mon_dragonfly_giant", "fg": 2445, "rotates": false }, - { "id": "mon_frog_giant", "fg": 2431, "rotates": false }, - { "id": [ "mon_frog", "mon_dragonfly" ], "fg": 2446, "rotates": false }, - { "id": "mon_giant_cockroach_nymph", "fg": 2455, "rotates": false }, - { "id": [ "mon_giant_crayfish", "mon_fish_lobster_giant" ], "fg": 2432, "rotates": false }, + "fg": 2478, + "rotates": false + }, + { "id": [ "mon_fish_whitefish", "mon_fish_pickerel", "mon_fish_pbass" ], "fg": 2483, "rotates": false }, + { "id": "mon_gator", "fg": 2476, "rotates": false }, + { "id": "mon_razorclaw", "fg": 2488, "rotates": false }, + { "id": "mon_sewer_fish", "fg": 2482, "rotates": false }, + { "id": "mon_blob", "fg": 2494, "rotates": false }, + { "id": "mon_blob_brain", "fg": 2490, "rotates": false }, + { "id": "mon_blob_small", "fg": 2495, "rotates": false }, + { "id": "mon_breather", "fg": 2496, "rotates": false }, + { "id": "mon_breather_hub", "fg": 2491, "rotates": false }, + { "id": [ "mon_gelatin", "mon_blob_large" ], "fg": 2492, "rotates": false }, + { "id": "mon_player_blob", "fg": 2493, "rotates": false }, + { "id": "debug_mon", "fg": 2497, "rotates": false }, + { "id": "mon_ant_fungus", "fg": 2505, "rotates": false }, + { "id": "mon_boomer_fungus", "fg": 2513, "rotates": false }, + { "id": "mon_fungal_blossom", "fg": 2509, "rotates": false }, + { "id": "mon_fungal_fighter", "fg": 2506, "rotates": false }, + { "id": "mon_fungal_hedgerow", "fg": 2512, "rotates": false }, + { "id": "mon_fungal_tendril", "fg": 2510, "rotates": false }, + { "id": "mon_fungal_wall", "fg": 2511, "rotates": false }, + { "id": "mon_fungaloid_young", "fg": 2508, "rotates": false }, + { "id": "mon_fungus_pig", "fg": 2504, "rotates": false }, + { "id": "mon_ant", "fg": 2547, "rotates": false }, + { "id": "mon_ant_acid", "fg": 2546, "rotates": false }, + { "id": "mon_ant_acid_larva", "fg": 2549, "rotates": false }, + { "id": "mon_ant_acid_queen", "fg": 2542, "rotates": false }, + { "id": "mon_ant_acid_soldier", "fg": 2543, "rotates": false }, + { "id": [ "mon_ant_larva", "mon_bee_larvae", "mon_maggot", "mon_wasp_larvae" ], "fg": 2548, "rotates": false }, + { "id": [ "mon_ant_queen", "mon_ant_queen_young" ], "fg": 2544, "rotates": false }, + { "id": "mon_ant_soldier", "fg": 2545, "rotates": false }, + { "id": "mon_butterfly", "fg": 2529, "rotates": false }, + { "id": "mon_centipede_giant", "fg": 2535, "rotates": false }, + { "id": "mon_dermatik", "fg": 2526, "rotates": false }, + { "id": "mon_dermatik_larva", "fg": 2527, "rotates": false }, + { "id": "mon_dragonfly_giant", "fg": 2530, "rotates": false }, + { "id": "mon_frog_giant", "fg": 2516, "rotates": false }, + { "id": [ "mon_frog", "mon_dragonfly" ], "fg": 2531, "rotates": false }, + { "id": "mon_giant_cockroach_nymph", "fg": 2540, "rotates": false }, + { "id": [ "mon_giant_crayfish", "mon_fish_lobster_giant" ], "fg": 2517, "rotates": false }, { "id": [ "mon_grouse_chick", "mon_crow_chick", "mon_turkey_chick", "mon_pheasant_chick" ], - "fg": 2653, - "rotates": false - }, - { "id": "mon_locust", "fg": 2448, "rotates": false }, - { "id": "mon_locust_nymph", "fg": 2449, "rotates": false }, - { "id": "mon_mosquito_giant", "fg": 2447, "rotates": false }, - { "id": "mon_nakedmolerat_giant", "fg": 2429, "rotates": false }, - { "id": "mon_plague_nymph", "fg": 2453, "rotates": false }, - { "id": "mon_plague_vector", "fg": 2451, "rotates": false }, - { "id": [ "mon_pregnant_giant_cockroach", "mon_giant_cockroach" ], "fg": 2454, "rotates": false }, - { "id": "mon_rattlesnake_giant", "fg": 2430, "rotates": false }, - { "id": "mon_skittering_plague", "fg": 2452, "rotates": false }, - { "id": "mon_slug_giant", "fg": 2465, "rotates": false }, - { "id": "mon_spider_cellar_giant", "fg": 2437, "rotates": false }, - { "id": "mon_spider_cellar_giant_s", "fg": 2438, "rotates": false }, - { "id": "mon_spider_jumping_giant", "fg": 2433, "rotates": false }, - { "id": "mon_spider_web", "fg": 2434, "rotates": false }, - { "id": "mon_spider_web_s", "fg": 2435, "rotates": false }, - { "id": "mon_spider_widow_giant", "fg": 2439, "rotates": false }, - { "id": [ "mon_spider_widow_giant_s", "mon_spider_widow" ], "fg": 2440, "rotates": false }, - { "id": "mon_wasp", "fg": 2443, "rotates": false }, - { "id": "mon_wasp_small", "fg": 2456, "rotates": false }, - { "id": [ "mon_zhark", "mon_mutant_carp", "mon_mutant_salmon" ], "fg": 2762, "rotates": false }, - { "id": "mon_mi_go", "fg": 2467, "rotates": false }, + "fg": 2738, + "rotates": false + }, + { "id": "mon_locust", "fg": 2533, "rotates": false }, + { "id": "mon_locust_nymph", "fg": 2534, "rotates": false }, + { "id": "mon_mosquito_giant", "fg": 2532, "rotates": false }, + { "id": "mon_nakedmolerat_giant", "fg": 2514, "rotates": false }, + { "id": "mon_plague_nymph", "fg": 2538, "rotates": false }, + { "id": "mon_plague_vector", "fg": 2536, "rotates": false }, + { "id": [ "mon_pregnant_giant_cockroach", "mon_giant_cockroach" ], "fg": 2539, "rotates": false }, + { "id": "mon_rattlesnake_giant", "fg": 2515, "rotates": false }, + { "id": "mon_skittering_plague", "fg": 2537, "rotates": false }, + { "id": "mon_slug_giant", "fg": 2550, "rotates": false }, + { "id": "mon_spider_cellar_giant", "fg": 2522, "rotates": false }, + { "id": "mon_spider_cellar_giant_s", "fg": 2523, "rotates": false }, + { "id": "mon_spider_jumping_giant", "fg": 2518, "rotates": false }, + { "id": "mon_spider_web", "fg": 2519, "rotates": false }, + { "id": "mon_spider_web_s", "fg": 2520, "rotates": false }, + { "id": "mon_spider_widow_giant", "fg": 2524, "rotates": false }, + { "id": [ "mon_spider_widow_giant_s", "mon_spider_widow" ], "fg": 2525, "rotates": false }, + { "id": "mon_wasp", "fg": 2528, "rotates": false }, + { "id": "mon_wasp_small", "fg": 2541, "rotates": false }, + { "id": [ "mon_zhark", "mon_mutant_carp", "mon_mutant_salmon" ], "fg": 2847, "rotates": false }, + { "id": "mon_mi_go", "fg": 2552, "rotates": false }, { "id": [ "bot_cyberdemon", @@ -5107,7 +5133,7 @@ "bot_tripod", "bot_cacodemon" ], - "fg": 2742, + "fg": 2827, "rotates": false }, { @@ -5120,240 +5146,240 @@ "mon_zombie_rot_pk_pain", "mon_zombie_rot_pk_worms" ], - "fg": 2839, - "rotates": false - }, - { "id": [ "multi_cooker", "mon_hallu_multicooker", "safe_box" ], "fg": 1399, "rotates": false }, - { "id": "mon_chickenbot", "fg": 2468, "rotates": false }, - { "id": "mon_laserturret", "fg": 2469, "rotates": false }, - { "id": "mon_tankbot", "fg": 2470, "rotates": false }, - { "id": "mon_tripod", "fg": 2471, "rotates": false }, - { "id": [ "mon_bear_smoky", "mon_bear_smoky_pk" ], "fg": 2479, "rotates": false }, - { "id": "mon_donatello", "fg": 2478, "rotates": false }, - { "id": "mon_hallu_mom", "fg": 2473, "rotates": false }, - { "id": "mon_leonardo", "fg": 2475, "rotates": false }, - { "id": "mon_michelangelo", "fg": 2476, "rotates": false }, - { "id": "mon_raphael", "fg": 2477, "rotates": false }, - { "id": "mon_ratman_ninja", "fg": 2474, "rotates": false }, - { "id": "mon_allosaurus", "fg": 2485, "rotates": false }, - { "id": "mon_ankylosaurus", "fg": 2486, "rotates": false }, - { "id": "mon_compsognathus", "fg": 2490, "rotates": false }, - { "id": "mon_deinonychus", "fg": 2491, "rotates": false }, - { "id": "mon_dilophosaurus", "fg": 2493, "rotates": false }, - { "id": "mon_dimorphodon", "fg": 2480, "rotates": false }, - { "id": "mon_eoraptor", "fg": 2487, "rotates": false }, - { "id": "mon_gallimimus", "fg": 2488, "rotates": false }, - { "id": "mon_parasaurolophus", "fg": 2481, "rotates": false }, - { "id": "mon_spinosaurus", "fg": 2482, "rotates": false }, - { "id": "mon_stegosaurus", "fg": 2483, "rotates": false }, - { "id": "mon_titanis", "fg": 2484, "rotates": false }, - { "id": "mon_utahraptor", "fg": 2489, "rotates": false }, - { "id": "mon_velociraptor", "fg": 2492, "rotates": false }, - { "id": "mon_w11b10", "fg": 2499, "rotates": false }, - { "id": "mon_w11b20b4", "fg": 2495, "rotates": false }, - { "id": "mon_w11h10", "fg": 2496, "rotates": false }, - { "id": "mon_w12b10", "fg": 2497, "rotates": false }, - { "id": "mon_w12n10", "fg": 2498, "rotates": false }, - { "id": [ "mon_ant_soldier_pk", "mon_ant_soldier_pk_weak" ], "fg": 2524, "rotates": false }, - { "id": [ "mon_bear_pk", "mon_bear_weak", "mon_bear" ], "fg": 2519, "rotates": false }, - { "id": [ "mon_beekeeper", "mon_beekeeper_pk" ], "fg": 2807, "rotates": false }, - { "id": [ "mon_biollante", "mon_biollante_pk" ], "fg": 2466, "rotates": false }, - { "id": [ "mon_boomer_huge_pk", "mon_boomer_huge" ], "fg": 2532, "rotates": false }, - { "id": [ "mon_cacodemon_revive", "mon_cacodemon" ], "fg": 2508, "rotates": false }, - { "id": [ "mon_cougar_pk", "mon_cougar_weak", "mon_cougar" ], "fg": 2520, "rotates": false }, + "fg": 2924, + "rotates": false + }, + { "id": [ "multi_cooker", "mon_hallu_multicooker", "safe_box" ], "fg": 1484, "rotates": false }, + { "id": "mon_chickenbot", "fg": 2553, "rotates": false }, + { "id": "mon_laserturret", "fg": 2554, "rotates": false }, + { "id": "mon_tankbot", "fg": 2555, "rotates": false }, + { "id": "mon_tripod", "fg": 2556, "rotates": false }, + { "id": [ "mon_bear_smoky", "mon_bear_smoky_pk" ], "fg": 2564, "rotates": false }, + { "id": "mon_donatello", "fg": 2563, "rotates": false }, + { "id": "mon_hallu_mom", "fg": 2558, "rotates": false }, + { "id": "mon_leonardo", "fg": 2560, "rotates": false }, + { "id": "mon_michelangelo", "fg": 2561, "rotates": false }, + { "id": "mon_raphael", "fg": 2562, "rotates": false }, + { "id": "mon_ratman_ninja", "fg": 2559, "rotates": false }, + { "id": "mon_allosaurus", "fg": 2570, "rotates": false }, + { "id": "mon_ankylosaurus", "fg": 2571, "rotates": false }, + { "id": "mon_compsognathus", "fg": 2575, "rotates": false }, + { "id": "mon_deinonychus", "fg": 2576, "rotates": false }, + { "id": "mon_dilophosaurus", "fg": 2578, "rotates": false }, + { "id": "mon_dimorphodon", "fg": 2565, "rotates": false }, + { "id": "mon_eoraptor", "fg": 2572, "rotates": false }, + { "id": "mon_gallimimus", "fg": 2573, "rotates": false }, + { "id": "mon_parasaurolophus", "fg": 2566, "rotates": false }, + { "id": "mon_spinosaurus", "fg": 2567, "rotates": false }, + { "id": "mon_stegosaurus", "fg": 2568, "rotates": false }, + { "id": "mon_titanis", "fg": 2569, "rotates": false }, + { "id": "mon_utahraptor", "fg": 2574, "rotates": false }, + { "id": "mon_velociraptor", "fg": 2577, "rotates": false }, + { "id": "mon_w11b10", "fg": 2584, "rotates": false }, + { "id": "mon_w11b20b4", "fg": 2580, "rotates": false }, + { "id": "mon_w11h10", "fg": 2581, "rotates": false }, + { "id": "mon_w12b10", "fg": 2582, "rotates": false }, + { "id": "mon_w12n10", "fg": 2583, "rotates": false }, + { "id": [ "mon_ant_soldier_pk", "mon_ant_soldier_pk_weak" ], "fg": 2609, "rotates": false }, + { "id": [ "mon_bear_pk", "mon_bear_weak", "mon_bear" ], "fg": 2604, "rotates": false }, + { "id": [ "mon_beekeeper", "mon_beekeeper_pk" ], "fg": 2892, "rotates": false }, + { "id": [ "mon_biollante", "mon_biollante_pk" ], "fg": 2551, "rotates": false }, + { "id": [ "mon_boomer_huge_pk", "mon_boomer_huge" ], "fg": 2617, "rotates": false }, + { "id": [ "mon_cacodemon_revive", "mon_cacodemon" ], "fg": 2593, "rotates": false }, + { "id": [ "mon_cougar_pk", "mon_cougar_weak", "mon_cougar" ], "fg": 2605, "rotates": false }, { "id": [ "mon_creeper_vine_pk", "mon_creeper_vine" ], - "fg": 2525, + "fg": 2610, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2526 }, - { "id": "corner", "fg": 2527 }, - { "id": "edge", "fg": 2528 }, - { "id": "end_piece", "fg": 2529 }, - { "id": "t_connection", "fg": 2530 }, - { "id": "unconnected", "fg": 2525 } + { "id": "center", "fg": 2611 }, + { "id": "corner", "fg": 2612 }, + { "id": "edge", "fg": 2613 }, + { "id": "end_piece", "fg": 2614 }, + { "id": "t_connection", "fg": 2615 }, + { "id": "unconnected", "fg": 2610 } ] }, { "id": [ "mon_creeper_vine_terminal", "mon_creeper_vine_terminal_pk" ], - "fg": 2595, + "fg": 2680, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2596 }, - { "id": "corner", "fg": 2597 }, - { "id": "edge", "fg": 2598 }, - { "id": "end_piece", "fg": 2599 }, - { "id": "t_connection", "fg": 2600 }, - { "id": "unconnected", "fg": 2595 } + { "id": "center", "fg": 2681 }, + { "id": "corner", "fg": 2682 }, + { "id": "edge", "fg": 2683 }, + { "id": "end_piece", "fg": 2684 }, + { "id": "t_connection", "fg": 2685 }, + { "id": "unconnected", "fg": 2680 } ] }, - { "id": "mon_cyberdemon", "fg": 2505, "rotates": false }, - { "id": "mon_deer_rutting", "fg": 2522, "rotates": false }, - { "id": [ "mon_dog_skeleton", "mon_dog_skeleton_pk" ], "fg": 2663, "rotates": false }, - { "id": "mon_doom_archdemon", "fg": 2500, "rotates": false }, + { "id": "mon_cyberdemon", "fg": 2590, "rotates": false }, + { "id": "mon_deer_rutting", "fg": 2607, "rotates": false }, + { "id": [ "mon_dog_skeleton", "mon_dog_skeleton_pk" ], "fg": 2748, "rotates": false }, + { "id": "mon_doom_archdemon", "fg": 2585, "rotates": false }, { "id": [ "mon_doom_archvile_2", "mon_doom_archvile_3", "mon_doom_archvile_4", "mon_doom_archvile_5", "mon_doom_archvile" ], - "fg": 2501, - "rotates": false - }, - { "id": "mon_doom_archvile_queen", "fg": 2502, "rotates": false }, - { "id": [ "mon_doom_churl", "mon_doom_churl_revive" ], "fg": 2513, "rotates": false }, - { "id": "mon_doom_cur", "fg": 2515, "rotates": false }, - { "id": "mon_doom_sacrifice", "fg": 2516, "rotates": false }, - { "id": "mon_doom_slave", "fg": 2514, "rotates": false }, - { "id": [ "mon_fungaloid_dormant", "mon_fungaloid_pk", "mon_fungaloid" ], "fg": 2422, "rotates": false }, - { "id": "mon_hell_baron", "fg": 2504, "rotates": false }, - { "id": [ "mon_hell_knight_revive", "mon_hell_knight" ], "fg": 2503, "rotates": false }, - { "id": "mon_imp_black", "fg": 2512, "rotates": false }, - { "id": [ "mon_imp_revive", "mon_imp" ], "fg": 2511, "rotates": false }, - { "id": [ "mon_jabberwock_pk", "mon_jabberwock" ], "fg": 2518, "rotates": false }, - { "id": "mon_mancubus", "fg": 2509, "rotates": false }, - { "id": "mon_mechaspider", "fg": 2507, "rotates": false }, - { "id": "mon_mechaspider_queen", "fg": 2506, "rotates": false }, - { "id": "mon_mi_go_fly", "fg": 2517, "rotates": false }, - { "id": [ "mon_moose_pk", "mon_moose_weak", "mon_moose" ], "fg": 2521, "rotates": false }, - { "id": [ "mon_pupae_pk", "mon_pupae" ], "fg": 2523, "rotates": false }, - { "id": "mon_revenant", "fg": 2510, "rotates": false }, - { "id": [ "mon_spider_trapdoor_giant", "mon_spider_trapdoor_giant_pk" ], "fg": 2573, "rotates": false }, - { "id": [ "mon_spider_wolf_giant", "mon_spider_wolf_giant_pk" ], "fg": 2436, "rotates": false }, - { "id": [ "mon_triffid_pk", "mon_triffid" ], "fg": 2531, "rotates": false }, - { "id": [ "mon_vinebeast", "mon_vinebeast_pk" ], "fg": 2746, "rotates": false }, - { "id": "mon_ant_acid_kwama", "fg": 2585, "rotates": false }, - { "id": "mon_ant_male", "fg": 2589, "rotates": false }, - { "id": "mon_ant_queen_firebug", "fg": 2586, "rotates": false }, - { "id": "mon_ant_scrib", "fg": 2591, "rotates": false }, - { "id": "mon_ant_soldier_terminal", "fg": 2587, "rotates": false }, - { "id": "mon_ant_terminal", "fg": 2588, "rotates": false }, - { "id": "mon_bat_vampire", "fg": 2568, "rotates": false }, - { "id": "mon_bear_mega", "fg": 2557, "rotates": false }, - { "id": "mon_bear_mega_baby", "fg": 2559, "rotates": false }, - { "id": "mon_bear_mega_kid", "fg": 2558, "rotates": false }, - { "id": "mon_bear_mega_mating", "fg": 2556, "rotates": false }, - { "id": "mon_bee_king", "fg": 2581, "rotates": false }, - { "id": "mon_bee_queen", "fg": 2580, "rotates": false }, - { "id": [ "mon_bee_scout", "mon_bee_soldier", "mon_bee" ], "fg": 2582, "rotates": false }, - { "id": "mon_bjay", "fg": 2569, "rotates": false }, - { "id": [ "mon_centipede", "mon_slug", "mon_mosquito" ], "fg": 2584, "rotates": false }, - { "id": [ "mon_cherub_fly", "mon_cherub" ], "fg": 2540, "rotates": false }, - { "id": "mon_cult_churl", "fg": 2555, "rotates": false }, - { "id": "mon_cult_slave", "fg": 2554, "rotates": false }, - { "id": "mon_cyborg_cop", "fg": 2533, "rotates": false }, - { "id": "mon_cyborg_guard", "fg": 2534, "rotates": false }, - { "id": "mon_deer_small", "fg": 2566, "rotates": false }, - { "id": "mon_dionaea", "fg": 2603, "rotates": false }, - { "id": "mon_dionaea_sprout", "fg": 2605, "rotates": false }, - { "id": "mon_fant", "fg": 2590, "rotates": false }, - { "id": "mon_fardigrade", "fg": 2593, "rotates": false }, - { "id": "mon_feer", "fg": 2567, "rotates": false }, - { "id": "mon_finebeast", "fg": 2601, "rotates": false }, - { "id": "mon_finecraft", "fg": 2602, "rotates": false }, - { "id": "mon_fionaea", "fg": 2604, "rotates": false }, - { "id": "mon_folf", "fg": 2561, "rotates": false }, - { "id": "mon_foose", "fg": 2565, "rotates": false }, - { "id": "mon_fougar", "fg": 2560, "rotates": false }, - { "id": [ "mon_fungus_boil", "mon_spore" ], "fg": 2606, "rotates": false }, - { "id": "mon_furvivor", "fg": 2552, "rotates": false }, + "fg": 2586, + "rotates": false + }, + { "id": "mon_doom_archvile_queen", "fg": 2587, "rotates": false }, + { "id": [ "mon_doom_churl", "mon_doom_churl_revive" ], "fg": 2598, "rotates": false }, + { "id": "mon_doom_cur", "fg": 2600, "rotates": false }, + { "id": "mon_doom_sacrifice", "fg": 2601, "rotates": false }, + { "id": "mon_doom_slave", "fg": 2599, "rotates": false }, + { "id": [ "mon_fungaloid_dormant", "mon_fungaloid_pk", "mon_fungaloid" ], "fg": 2507, "rotates": false }, + { "id": "mon_hell_baron", "fg": 2589, "rotates": false }, + { "id": [ "mon_hell_knight_revive", "mon_hell_knight" ], "fg": 2588, "rotates": false }, + { "id": "mon_imp_black", "fg": 2597, "rotates": false }, + { "id": [ "mon_imp_revive", "mon_imp" ], "fg": 2596, "rotates": false }, + { "id": [ "mon_jabberwock_pk", "mon_jabberwock" ], "fg": 2603, "rotates": false }, + { "id": "mon_mancubus", "fg": 2594, "rotates": false }, + { "id": "mon_mechaspider", "fg": 2592, "rotates": false }, + { "id": "mon_mechaspider_queen", "fg": 2591, "rotates": false }, + { "id": "mon_mi_go_fly", "fg": 2602, "rotates": false }, + { "id": [ "mon_moose_pk", "mon_moose_weak", "mon_moose" ], "fg": 2606, "rotates": false }, + { "id": [ "mon_pupae_pk", "mon_pupae" ], "fg": 2608, "rotates": false }, + { "id": "mon_revenant", "fg": 2595, "rotates": false }, + { "id": [ "mon_spider_trapdoor_giant", "mon_spider_trapdoor_giant_pk" ], "fg": 2658, "rotates": false }, + { "id": [ "mon_spider_wolf_giant", "mon_spider_wolf_giant_pk" ], "fg": 2521, "rotates": false }, + { "id": [ "mon_triffid_pk", "mon_triffid" ], "fg": 2616, "rotates": false }, + { "id": [ "mon_vinebeast", "mon_vinebeast_pk" ], "fg": 2831, "rotates": false }, + { "id": "mon_ant_acid_kwama", "fg": 2670, "rotates": false }, + { "id": "mon_ant_male", "fg": 2674, "rotates": false }, + { "id": "mon_ant_queen_firebug", "fg": 2671, "rotates": false }, + { "id": "mon_ant_scrib", "fg": 2676, "rotates": false }, + { "id": "mon_ant_soldier_terminal", "fg": 2672, "rotates": false }, + { "id": "mon_ant_terminal", "fg": 2673, "rotates": false }, + { "id": "mon_bat_vampire", "fg": 2653, "rotates": false }, + { "id": "mon_bear_mega", "fg": 2642, "rotates": false }, + { "id": "mon_bear_mega_baby", "fg": 2644, "rotates": false }, + { "id": "mon_bear_mega_kid", "fg": 2643, "rotates": false }, + { "id": "mon_bear_mega_mating", "fg": 2641, "rotates": false }, + { "id": "mon_bee_king", "fg": 2666, "rotates": false }, + { "id": "mon_bee_queen", "fg": 2665, "rotates": false }, + { "id": [ "mon_bee_scout", "mon_bee_soldier", "mon_bee" ], "fg": 2667, "rotates": false }, + { "id": "mon_bjay", "fg": 2654, "rotates": false }, + { "id": [ "mon_centipede", "mon_slug", "mon_mosquito" ], "fg": 2669, "rotates": false }, + { "id": [ "mon_cherub_fly", "mon_cherub" ], "fg": 2625, "rotates": false }, + { "id": "mon_cult_churl", "fg": 2640, "rotates": false }, + { "id": "mon_cult_slave", "fg": 2639, "rotates": false }, + { "id": "mon_cyborg_cop", "fg": 2618, "rotates": false }, + { "id": "mon_cyborg_guard", "fg": 2619, "rotates": false }, + { "id": "mon_deer_small", "fg": 2651, "rotates": false }, + { "id": "mon_dionaea", "fg": 2688, "rotates": false }, + { "id": "mon_dionaea_sprout", "fg": 2690, "rotates": false }, + { "id": "mon_fant", "fg": 2675, "rotates": false }, + { "id": "mon_fardigrade", "fg": 2678, "rotates": false }, + { "id": "mon_feer", "fg": 2652, "rotates": false }, + { "id": "mon_finebeast", "fg": 2686, "rotates": false }, + { "id": "mon_finecraft", "fg": 2687, "rotates": false }, + { "id": "mon_fionaea", "fg": 2689, "rotates": false }, + { "id": "mon_folf", "fg": 2646, "rotates": false }, + { "id": "mon_foose", "fg": 2650, "rotates": false }, + { "id": "mon_fougar", "fg": 2645, "rotates": false }, + { "id": [ "mon_fungus_boil", "mon_spore" ], "fg": 2691, "rotates": false }, + { "id": "mon_furvivor", "fg": 2637, "rotates": false }, { "id": [ "mon_furvivor_glock", "mon_furvivor_pk", "mon_furvivor_shotgun", "mon_furvivor_smg", "mon_furvivor_deagle" ], - "fg": 2553, - "rotates": false - }, - { "id": "mon_generator_SCINET", "fg": 2536, "rotates": false }, - { "id": [ "mon_hallu_mannequin", "f_mannequin" ], "fg": 2611, "rotates": false }, - { "id": "mon_horror_dusk", "fg": 2549, "rotates": false }, - { "id": "mon_horror_dusk_queen", "fg": 2548, "rotates": false }, - { "id": "mon_legion", "fg": 2542, "rotates": false }, - { "id": "mon_lostsoul", "fg": 2538, "rotates": false }, - { "id": "mon_lostsoul_mount", "fg": 2539, "rotates": false }, - { "id": "mon_marloss_man", "fg": 2551, "rotates": false }, - { "id": "mon_mi_go_terminal", "fg": 2543, "rotates": false }, - { "id": "mon_minecraft", "fg": 2613, "rotates": false }, - { "id": "mon_minecraft_charged", "fg": 2614, "rotates": false }, - { "id": "mon_minecraft_charged_season_winter", "fg": 2616, "rotates": false }, - { "id": "mon_minecraft_season_winter", "fg": 2615, "rotates": false }, - { "id": "mon_moth", "fg": 2583, "rotates": false }, - { "id": "mon_nuculais", "fg": 2547, "rotates": false }, - { "id": "mon_pig_saber", "fg": 2564, "rotates": false }, - { "id": [ "mon_pinky_revive", "mon_pinky" ], "fg": 2537, "rotates": false }, - { "id": "mon_skeleton_scorched", "fg": 2607, "rotates": false }, - { "id": "mon_soulcube", "fg": 2541, "rotates": false }, - { "id": "mon_spider_jumping", "fg": 2571, "rotates": false }, - { "id": "mon_spider_jumping_giant_acid", "fg": 2570, "rotates": false }, - { "id": "mon_spider_trapdoor_giant_guardian", "fg": 2572, "rotates": false }, - { "id": [ "mon_spider_trapdoor", "mon_spider_trapdoor_giant_s" ], "fg": 2574, "rotates": false }, - { "id": "mon_spider_web_alpha", "fg": 2576, "rotates": false }, - { "id": [ "mon_spider_web_omega", "mon_spider_web_mu" ], "fg": 2577, "rotates": false }, - { "id": "mon_spider_web_queen", "fg": 2575, "rotates": false }, - { "id": "mon_spider_wolf", "fg": 2578, "rotates": false }, - { "id": "mon_stemcell_nether", "fg": 2550, "rotates": false }, - { "id": "mon_tardigrade", "fg": 2592, "rotates": false }, - { "id": "mon_thing_head", "fg": 2544, "rotates": false }, - { "id": "mon_thing_spider", "fg": 2545, "rotates": false }, - { "id": "mon_thing_swamp", "fg": 2546, "rotates": false }, - { "id": "mon_trapdoor_queen", "fg": 2612, "rotates": false }, - { "id": "mon_turret_shockcannon", "fg": 2535, "rotates": false }, - { "id": "mon_vinebeast_terminal", "fg": 2594, "rotates": false }, - { "id": "mon_wasp_queen", "fg": 2579, "rotates": false }, - { "id": "mon_zanimal_scorched", "fg": 2608, "rotates": false }, - { "id": "mon_zanimal_skeleton", "fg": 2609, "rotates": false }, - { "id": "mon_zanimal_skeleton_dead", "fg": 2610, "rotates": false }, - { "id": "mon_zolf_scorched", "fg": 2563, "rotates": false }, - { "id": "mon_zolf_shady", "fg": 2562, "rotates": false }, - { "id": "mon_bat", "fg": 2644, "rotates": false }, - { "id": [ "mon_beaver", "mon_muskrat", "mon_chipmunk" ], "fg": 2632, "rotates": false }, - { "id": "mon_bobcat", "fg": 2617, "rotates": false }, - { "id": "mon_cat", "fg": 2618, "rotates": false }, - { "id": "mon_caterpillar", "fg": 2657, "rotates": false }, - { "id": "mon_chicken", "fg": 2647, "rotates": false }, - { "id": "mon_cockatrice_chick", "fg": 2654, "rotates": false }, - { "id": "mon_cow", "fg": 2631, "rotates": false }, - { "id": [ "mon_coyote_wolf", "mon_coyote_small", "mon_coyote" ], "fg": 2622, "rotates": false }, - { "id": "mon_coyote_wolf_zerg", "fg": 2623, "rotates": false }, - { "id": "mon_crow", "fg": 2649, "rotates": false }, - { "id": "mon_deer", "fg": 2628, "rotates": false }, - { "id": "mon_duck", "fg": 2648, "rotates": false }, - { "id": [ "mon_duck_chick", "mon_chicken_chick" ], "fg": 2652, "rotates": false }, - { "id": "mon_fly", "fg": 2658, "rotates": false }, - { "id": "mon_fox_gray", "fg": 2625, "rotates": false }, - { "id": "mon_fox_red", "fg": 2624, "rotates": false }, - { "id": "mon_goat", "fg": 2629, "rotates": false }, - { "id": "mon_gull", "fg": 2650, "rotates": false }, - { "id": "mon_halfworm", "fg": 2662, "rotates": false }, - { "id": "mon_hare", "fg": 2639, "rotates": false }, - { "id": "mon_horse", "fg": 2627, "rotates": false }, - { "id": "mon_lemming", "fg": 2637, "rotates": false }, - { "id": "mon_mole_large", "fg": 2633, "rotates": false }, - { "id": [ "mon_opossum", "mon_raccoon", "mon_black_rat" ], "fg": 2641, "rotates": false }, - { "id": "mon_otter", "fg": 2642, "rotates": false }, - { "id": "mon_pidgeon", "fg": 2651, "rotates": false }, - { "id": "mon_pig", "fg": 2626, "rotates": false }, - { "id": "mon_rabbit", "fg": 2638, "rotates": false }, - { "id": "mon_rattlesnake", "fg": 2655, "rotates": false }, - { "id": "mon_robin", "fg": 2645, "rotates": false }, - { "id": [ "mon_sewer_rat", "mon_weasel", "mon_mink" ], "fg": 2643, "rotates": false }, - { "id": "mon_sewer_snake", "fg": 2656, "rotates": false }, - { "id": "mon_sheep", "fg": 2630, "rotates": false }, - { "id": [ "mon_shrew", "mon_deer_mouse" ], "fg": 2636, "rotates": false }, - { "id": "mon_skunk", "fg": 2640, "rotates": false }, - { "id": "mon_sludge_crawler", "fg": 2660, "rotates": false }, - { "id": "mon_sludge_crawler_queen", "fg": 2659, "rotates": false }, - { "id": "mon_squirrel", "fg": 2635, "rotates": false }, - { "id": [ "mon_squirrel_red", "mon_groundhog" ], "fg": 2634, "rotates": false }, - { "id": "mon_turkey", "fg": 2646, "rotates": false }, - { "id": "mon_wolf", "fg": 2619, "rotates": false }, - { "id": "mon_worm", "fg": 2661, "rotates": false }, - { "id": "mon_albino_penguin", "fg": 2686, "rotates": false }, - { "id": "mon_amigara_horror", "fg": 2675, "rotates": false }, - { "id": "mon_blank", "fg": 2672, "rotates": false }, - { "id": "mon_blood_sacrifice", "fg": 2664, "rotates": false }, - { "id": "mon_charred_nightmare", "fg": 2679, "rotates": false }, - { "id": "mon_chud", "fg": 2682, "rotates": false }, - { "id": "mon_crawler", "fg": 2680, "rotates": false }, - { "id": "mon_dark_wyrm", "fg": 2688, "rotates": false }, - { "id": "mon_darkman", "fg": 2670, "rotates": false }, - { "id": "mon_dementia", "fg": 2683, "rotates": false }, + "fg": 2638, + "rotates": false + }, + { "id": "mon_generator_SCINET", "fg": 2621, "rotates": false }, + { "id": [ "mon_hallu_mannequin", "f_mannequin" ], "fg": 2696, "rotates": false }, + { "id": "mon_horror_dusk", "fg": 2634, "rotates": false }, + { "id": "mon_horror_dusk_queen", "fg": 2633, "rotates": false }, + { "id": "mon_legion", "fg": 2627, "rotates": false }, + { "id": "mon_lostsoul", "fg": 2623, "rotates": false }, + { "id": "mon_lostsoul_mount", "fg": 2624, "rotates": false }, + { "id": "mon_marloss_man", "fg": 2636, "rotates": false }, + { "id": "mon_mi_go_terminal", "fg": 2628, "rotates": false }, + { "id": "mon_minecraft", "fg": 2698, "rotates": false }, + { "id": "mon_minecraft_charged", "fg": 2699, "rotates": false }, + { "id": "mon_minecraft_charged_season_winter", "fg": 2701, "rotates": false }, + { "id": "mon_minecraft_season_winter", "fg": 2700, "rotates": false }, + { "id": "mon_moth", "fg": 2668, "rotates": false }, + { "id": "mon_nuculais", "fg": 2632, "rotates": false }, + { "id": "mon_pig_saber", "fg": 2649, "rotates": false }, + { "id": [ "mon_pinky_revive", "mon_pinky" ], "fg": 2622, "rotates": false }, + { "id": "mon_skeleton_scorched", "fg": 2692, "rotates": false }, + { "id": "mon_soulcube", "fg": 2626, "rotates": false }, + { "id": "mon_spider_jumping", "fg": 2656, "rotates": false }, + { "id": "mon_spider_jumping_giant_acid", "fg": 2655, "rotates": false }, + { "id": "mon_spider_trapdoor_giant_guardian", "fg": 2657, "rotates": false }, + { "id": [ "mon_spider_trapdoor", "mon_spider_trapdoor_giant_s" ], "fg": 2659, "rotates": false }, + { "id": "mon_spider_web_alpha", "fg": 2661, "rotates": false }, + { "id": [ "mon_spider_web_omega", "mon_spider_web_mu" ], "fg": 2662, "rotates": false }, + { "id": "mon_spider_web_queen", "fg": 2660, "rotates": false }, + { "id": "mon_spider_wolf", "fg": 2663, "rotates": false }, + { "id": "mon_stemcell_nether", "fg": 2635, "rotates": false }, + { "id": "mon_tardigrade", "fg": 2677, "rotates": false }, + { "id": "mon_thing_head", "fg": 2629, "rotates": false }, + { "id": "mon_thing_spider", "fg": 2630, "rotates": false }, + { "id": "mon_thing_swamp", "fg": 2631, "rotates": false }, + { "id": "mon_trapdoor_queen", "fg": 2697, "rotates": false }, + { "id": "mon_turret_shockcannon", "fg": 2620, "rotates": false }, + { "id": "mon_vinebeast_terminal", "fg": 2679, "rotates": false }, + { "id": "mon_wasp_queen", "fg": 2664, "rotates": false }, + { "id": "mon_zanimal_scorched", "fg": 2693, "rotates": false }, + { "id": "mon_zanimal_skeleton", "fg": 2694, "rotates": false }, + { "id": "mon_zanimal_skeleton_dead", "fg": 2695, "rotates": false }, + { "id": "mon_zolf_scorched", "fg": 2648, "rotates": false }, + { "id": "mon_zolf_shady", "fg": 2647, "rotates": false }, + { "id": "mon_bat", "fg": 2729, "rotates": false }, + { "id": [ "mon_beaver", "mon_muskrat", "mon_chipmunk" ], "fg": 2717, "rotates": false }, + { "id": "mon_bobcat", "fg": 2702, "rotates": false }, + { "id": "mon_cat", "fg": 2703, "rotates": false }, + { "id": "mon_caterpillar", "fg": 2742, "rotates": false }, + { "id": "mon_chicken", "fg": 2732, "rotates": false }, + { "id": "mon_cockatrice_chick", "fg": 2739, "rotates": false }, + { "id": "mon_cow", "fg": 2716, "rotates": false }, + { "id": [ "mon_coyote_wolf", "mon_coyote_small", "mon_coyote" ], "fg": 2707, "rotates": false }, + { "id": "mon_coyote_wolf_zerg", "fg": 2708, "rotates": false }, + { "id": "mon_crow", "fg": 2734, "rotates": false }, + { "id": "mon_deer", "fg": 2713, "rotates": false }, + { "id": "mon_duck", "fg": 2733, "rotates": false }, + { "id": [ "mon_duck_chick", "mon_chicken_chick" ], "fg": 2737, "rotates": false }, + { "id": "mon_fly", "fg": 2743, "rotates": false }, + { "id": "mon_fox_gray", "fg": 2710, "rotates": false }, + { "id": "mon_fox_red", "fg": 2709, "rotates": false }, + { "id": "mon_goat", "fg": 2714, "rotates": false }, + { "id": "mon_gull", "fg": 2735, "rotates": false }, + { "id": "mon_halfworm", "fg": 2747, "rotates": false }, + { "id": "mon_hare", "fg": 2724, "rotates": false }, + { "id": "mon_horse", "fg": 2712, "rotates": false }, + { "id": "mon_lemming", "fg": 2722, "rotates": false }, + { "id": "mon_mole_large", "fg": 2718, "rotates": false }, + { "id": [ "mon_opossum", "mon_raccoon", "mon_black_rat" ], "fg": 2726, "rotates": false }, + { "id": "mon_otter", "fg": 2727, "rotates": false }, + { "id": "mon_pidgeon", "fg": 2736, "rotates": false }, + { "id": "mon_pig", "fg": 2711, "rotates": false }, + { "id": "mon_rabbit", "fg": 2723, "rotates": false }, + { "id": "mon_rattlesnake", "fg": 2740, "rotates": false }, + { "id": "mon_robin", "fg": 2730, "rotates": false }, + { "id": [ "mon_sewer_rat", "mon_weasel", "mon_mink" ], "fg": 2728, "rotates": false }, + { "id": "mon_sewer_snake", "fg": 2741, "rotates": false }, + { "id": "mon_sheep", "fg": 2715, "rotates": false }, + { "id": [ "mon_shrew", "mon_deer_mouse" ], "fg": 2721, "rotates": false }, + { "id": "mon_skunk", "fg": 2725, "rotates": false }, + { "id": "mon_sludge_crawler", "fg": 2745, "rotates": false }, + { "id": "mon_sludge_crawler_queen", "fg": 2744, "rotates": false }, + { "id": "mon_squirrel", "fg": 2720, "rotates": false }, + { "id": [ "mon_squirrel_red", "mon_groundhog" ], "fg": 2719, "rotates": false }, + { "id": "mon_turkey", "fg": 2731, "rotates": false }, + { "id": "mon_wolf", "fg": 2704, "rotates": false }, + { "id": "mon_worm", "fg": 2746, "rotates": false }, + { "id": "mon_albino_penguin", "fg": 2771, "rotates": false }, + { "id": "mon_amigara_horror", "fg": 2760, "rotates": false }, + { "id": "mon_blank", "fg": 2757, "rotates": false }, + { "id": "mon_blood_sacrifice", "fg": 2749, "rotates": false }, + { "id": "mon_charred_nightmare", "fg": 2764, "rotates": false }, + { "id": "mon_chud", "fg": 2767, "rotates": false }, + { "id": "mon_crawler", "fg": 2765, "rotates": false }, + { "id": "mon_dark_wyrm", "fg": 2773, "rotates": false }, + { "id": "mon_darkman", "fg": 2755, "rotates": false }, + { "id": "mon_dementia", "fg": 2768, "rotates": false }, { "id": [ "mon_dog_bcollie", @@ -5366,327 +5392,327 @@ "mon_dog_large", "mon_dog" ], - "fg": 2620, - "rotates": false - }, - { "id": "mon_flaming_eye", "fg": 2674, "rotates": false }, - { "id": "mon_flesh_angel", "fg": 2678, "rotates": false }, - { "id": "mon_flying_polyp", "fg": 2666, "rotates": false }, - { "id": "mon_gozu", "fg": 2668, "rotates": false }, - { "id": "mon_graboid", "fg": 2689, "rotates": false }, - { "id": "mon_gracke", "fg": 2692, "rotates": false }, - { "id": "mon_headless_dog_thing", "fg": 2669, "rotates": false }, - { "id": "mon_homunculus", "fg": 2691, "rotates": false }, - { "id": [ "mon_hound_tindalos", "mon_hound_tindalos_afterimage" ], "fg": 2693 }, - { "id": "mon_human_snail", "fg": 2681, "rotates": false }, - { "id": "mon_hunting_horror", "fg": 2673, "rotates": false }, - { "id": "mon_one_eye", "fg": 2684, "rotates": false }, - { "id": "mon_rat_king", "fg": 2685, "rotates": false }, - { "id": "mon_shadow", "fg": 2671, "rotates": false }, - { "id": "mon_shadow_snake", "fg": 2687, "rotates": false }, - { "id": "mon_shoggoth", "fg": 2665, "rotates": false }, - { "id": "mon_thing", "fg": 2667, "rotates": false }, - { "id": "mon_twisted_body", "fg": 2677, "rotates": false }, - { "id": "mon_vortex", "fg": 2676, "rotates": false }, - { "id": "mon_yugg", "fg": 2690, "rotates": false }, - { "id": "bot_EMP_hack", "fg": 2700, "rotates": false }, - { "id": "bot_antimateriel", "fg": 2739, "rotates": false }, - { "id": "bot_c4_hack", "fg": 2704, "rotates": false }, - { "id": "bot_dispatch", "fg": 2733, "rotates": false }, - { "id": "bot_dispatch_military", "fg": 2735, "rotates": false }, - { "id": "bot_flashbang_hack", "fg": 2696, "rotates": false }, - { "id": "bot_gasbomb_hack", "fg": 2698, "rotates": false }, - { "id": "bot_grenade_hack", "fg": 2702, "rotates": false }, - { "id": "bot_laserturret", "fg": 2725, "rotates": false }, - { "id": "bot_manhack", "fg": 2706, "rotates": false }, - { "id": "bot_manhack_fire", "fg": 2708, "rotates": false }, - { "id": "bot_manhack_missile", "fg": 2710, "rotates": false }, - { "id": "bot_mininuke_hack", "fg": 2714, "rotates": false }, - { "id": [ "bot_rifleturret", "bot_crows_m240" ], "fg": 2723, "rotates": false }, - { "id": "bot_robot_drone", "fg": 2737, "rotates": false }, - { "id": "bot_science_bot", "fg": 2729, "rotates": false }, - { "id": "bot_skitterbot", "fg": 2741, "rotates": false }, - { "id": "bot_turret", "fg": 2721, "rotates": false }, - { "id": "bot_turret_shockcannon", "fg": 2724, "rotates": false }, - { "id": "manhack_firebomb", "fg": 2711, "rotates": false }, - { "id": "manhack_firebomb_act", "fg": 2712, "rotates": false }, - { "id": "mon_EMP_hack", "fg": 2699, "rotates": false }, - { "id": "mon_broken_cyborg", "fg": 2715, "rotates": false }, - { "id": "mon_c4_hack", "fg": 2703, "rotates": false }, - { "id": "mon_copbot", "fg": 2717, "rotates": false }, - { "id": "mon_dispatch", "fg": 2732, "rotates": false }, - { "id": "mon_dispatch_military", "fg": 2734, "rotates": false }, - { "id": "mon_eyebot", "fg": 2718, "rotates": false }, - { "id": "mon_flashbang_hack", "fg": 2695, "rotates": false }, - { "id": "mon_gasbomb_hack", "fg": 2697, "rotates": false }, - { "id": [ "mon_generator", "generator_7500w" ], "fg": 2694, "rotates": false }, - { "id": "mon_grenade_hack", "fg": 2701, "rotates": false }, - { "id": "mon_hazmatbot", "fg": 2719, "rotates": false }, - { "id": "mon_hologram", "fg": 2743, "rotates": false }, - { "id": "mon_manhack", "fg": 2705, "rotates": false }, - { "id": "mon_manhack_fire", "fg": 2707, "rotates": false }, - { "id": "mon_manhack_missile", "fg": 2709, "rotates": false }, - { "id": "mon_mininuke_hack", "fg": 2713, "rotates": false }, - { "id": "mon_molebot", "fg": 2730, "rotates": false }, - { "id": [ "mon_nursebot", "mon_nursebot_defective" ], "fg": 2745, "rotates": false }, - { "id": "mon_prototype_cyborg", "fg": 2716, "rotates": false }, - { "id": "mon_riotbot", "fg": 2731, "rotates": false }, - { "id": "mon_robot_drone", "fg": 2736, "rotates": false }, - { "id": "mon_science_bot", "fg": 2728, "rotates": false }, - { "id": "mon_secubot", "fg": 2738, "rotates": false }, - { "id": "mon_skitterbot", "fg": 2740, "rotates": false }, - { "id": "mon_talon_m202a1", "fg": 2744, "rotates": false }, - { "id": "mon_turret", "fg": 2720, "rotates": false }, - { "id": "mon_turret_bmg", "fg": 2726, "rotates": false }, - { "id": [ "mon_turret_rifle", "mon_crows_m240" ], "fg": 2722, "rotates": false }, - { "id": "mon_turret_searchlight", "fg": 2727, "rotates": false }, - { "id": "mon_creeper_hub", "fg": 2748, "rotates": false }, - { "id": "mon_creeper_root", "fg": 2747, "rotates": false }, - { "id": "mon_triffid_heart", "fg": 2749, "rotates": false }, - { "id": "mon_triffid_queen", "fg": 2750, "rotates": false }, - { "id": "mon_triffid_sprig", "fg": 2752, "rotates": false }, - { "id": "mon_triffid_young", "fg": 2751, "rotates": false }, - { "id": "mon_afs_headless_zombie", "fg": 2855, "rotates": false }, - { "id": "mon_boomer", "fg": 2811, "rotates": false }, - { "id": [ "mon_dog_zombie_cop", "mon_dog_zombie_cop_pk" ], "fg": 2827, "rotates": false }, + "fg": 2705, + "rotates": false + }, + { "id": "mon_flaming_eye", "fg": 2759, "rotates": false }, + { "id": "mon_flesh_angel", "fg": 2763, "rotates": false }, + { "id": "mon_flying_polyp", "fg": 2751, "rotates": false }, + { "id": "mon_gozu", "fg": 2753, "rotates": false }, + { "id": "mon_graboid", "fg": 2774, "rotates": false }, + { "id": "mon_gracke", "fg": 2777, "rotates": false }, + { "id": "mon_headless_dog_thing", "fg": 2754, "rotates": false }, + { "id": "mon_homunculus", "fg": 2776, "rotates": false }, + { "id": [ "mon_hound_tindalos", "mon_hound_tindalos_afterimage" ], "fg": 2778 }, + { "id": "mon_human_snail", "fg": 2766, "rotates": false }, + { "id": "mon_hunting_horror", "fg": 2758, "rotates": false }, + { "id": "mon_one_eye", "fg": 2769, "rotates": false }, + { "id": "mon_rat_king", "fg": 2770, "rotates": false }, + { "id": "mon_shadow", "fg": 2756, "rotates": false }, + { "id": "mon_shadow_snake", "fg": 2772, "rotates": false }, + { "id": "mon_shoggoth", "fg": 2750, "rotates": false }, + { "id": "mon_thing", "fg": 2752, "rotates": false }, + { "id": "mon_twisted_body", "fg": 2762, "rotates": false }, + { "id": "mon_vortex", "fg": 2761, "rotates": false }, + { "id": "mon_yugg", "fg": 2775, "rotates": false }, + { "id": "bot_EMP_hack", "fg": 2785, "rotates": false }, + { "id": "bot_antimateriel", "fg": 2824, "rotates": false }, + { "id": "bot_c4_hack", "fg": 2789, "rotates": false }, + { "id": "bot_dispatch", "fg": 2818, "rotates": false }, + { "id": "bot_dispatch_military", "fg": 2820, "rotates": false }, + { "id": "bot_flashbang_hack", "fg": 2781, "rotates": false }, + { "id": "bot_gasbomb_hack", "fg": 2783, "rotates": false }, + { "id": "bot_grenade_hack", "fg": 2787, "rotates": false }, + { "id": "bot_laserturret", "fg": 2810, "rotates": false }, + { "id": "bot_manhack", "fg": 2791, "rotates": false }, + { "id": "bot_manhack_fire", "fg": 2793, "rotates": false }, + { "id": "bot_manhack_missile", "fg": 2795, "rotates": false }, + { "id": "bot_mininuke_hack", "fg": 2799, "rotates": false }, + { "id": [ "bot_rifleturret", "bot_crows_m240" ], "fg": 2808, "rotates": false }, + { "id": "bot_robot_drone", "fg": 2822, "rotates": false }, + { "id": "bot_science_bot", "fg": 2814, "rotates": false }, + { "id": "bot_skitterbot", "fg": 2826, "rotates": false }, + { "id": "bot_turret", "fg": 2806, "rotates": false }, + { "id": "bot_turret_shockcannon", "fg": 2809, "rotates": false }, + { "id": "manhack_firebomb", "fg": 2796, "rotates": false }, + { "id": "manhack_firebomb_act", "fg": 2797, "rotates": false }, + { "id": "mon_EMP_hack", "fg": 2784, "rotates": false }, + { "id": "mon_broken_cyborg", "fg": 2800, "rotates": false }, + { "id": "mon_c4_hack", "fg": 2788, "rotates": false }, + { "id": "mon_copbot", "fg": 2802, "rotates": false }, + { "id": "mon_dispatch", "fg": 2817, "rotates": false }, + { "id": "mon_dispatch_military", "fg": 2819, "rotates": false }, + { "id": "mon_eyebot", "fg": 2803, "rotates": false }, + { "id": "mon_flashbang_hack", "fg": 2780, "rotates": false }, + { "id": "mon_gasbomb_hack", "fg": 2782, "rotates": false }, + { "id": [ "mon_generator", "generator_7500w" ], "fg": 2779, "rotates": false }, + { "id": "mon_grenade_hack", "fg": 2786, "rotates": false }, + { "id": "mon_hazmatbot", "fg": 2804, "rotates": false }, + { "id": "mon_hologram", "fg": 2828, "rotates": false }, + { "id": "mon_manhack", "fg": 2790, "rotates": false }, + { "id": "mon_manhack_fire", "fg": 2792, "rotates": false }, + { "id": "mon_manhack_missile", "fg": 2794, "rotates": false }, + { "id": "mon_mininuke_hack", "fg": 2798, "rotates": false }, + { "id": "mon_molebot", "fg": 2815, "rotates": false }, + { "id": [ "mon_nursebot", "mon_nursebot_defective" ], "fg": 2830, "rotates": false }, + { "id": "mon_prototype_cyborg", "fg": 2801, "rotates": false }, + { "id": "mon_riotbot", "fg": 2816, "rotates": false }, + { "id": "mon_robot_drone", "fg": 2821, "rotates": false }, + { "id": "mon_science_bot", "fg": 2813, "rotates": false }, + { "id": "mon_secubot", "fg": 2823, "rotates": false }, + { "id": "mon_skitterbot", "fg": 2825, "rotates": false }, + { "id": "mon_talon_m202a1", "fg": 2829, "rotates": false }, + { "id": "mon_turret", "fg": 2805, "rotates": false }, + { "id": "mon_turret_bmg", "fg": 2811, "rotates": false }, + { "id": [ "mon_turret_rifle", "mon_crows_m240" ], "fg": 2807, "rotates": false }, + { "id": "mon_turret_searchlight", "fg": 2812, "rotates": false }, + { "id": "mon_creeper_hub", "fg": 2833, "rotates": false }, + { "id": "mon_creeper_root", "fg": 2832, "rotates": false }, + { "id": "mon_triffid_heart", "fg": 2834, "rotates": false }, + { "id": "mon_triffid_queen", "fg": 2835, "rotates": false }, + { "id": "mon_triffid_sprig", "fg": 2837, "rotates": false }, + { "id": "mon_triffid_young", "fg": 2836, "rotates": false }, + { "id": "mon_afs_headless_zombie", "fg": 2940, "rotates": false }, + { "id": "mon_boomer", "fg": 2896, "rotates": false }, + { "id": [ "mon_dog_zombie_cop", "mon_dog_zombie_cop_pk" ], "fg": 2912, "rotates": false }, { "id": [ "mon_dog_zombie_rot", "mon_dog_zombie_rot_pain", "mon_dog_zombie_rot_worms" ], - "fg": 2828, + "fg": 2913, "rotates": false }, - { "id": "mon_gas_zombie", "fg": 2795, "rotates": false }, - { "id": "mon_horse_zombie", "fg": 2760, "rotates": false }, - { "id": "mon_horse_zombie_scorched", "fg": 2761, "rotates": false }, + { "id": "mon_gas_zombie", "fg": 2880, "rotates": false }, + { "id": "mon_horse_zombie", "fg": 2845, "rotates": false }, + { "id": "mon_horse_zombie_scorched", "fg": 2846, "rotates": false }, { "id": [ "mon_irradiated_wanderer_2", "mon_irradiated_wanderer_3", "mon_irradiated_wanderer_4", "mon_irradiated_wanderer_1" ], - "fg": 2753, - "rotates": false - }, - { "id": [ "mon_shia", "mon_zombie_jackson" ], "fg": 2472, "rotates": false }, - { "id": "mon_skeleton", "fg": 2815, "rotates": false }, - { "id": "mon_skeleton_brute", "fg": 2814, "rotates": false }, - { "id": "mon_skeleton_electric", "fg": 2850, "rotates": false }, - { "id": "mon_zolf", "fg": 2757, "rotates": false }, - { "id": "mon_zombear", "fg": 2755, "rotates": false }, - { "id": [ "mon_zombie_acidic", "mon_zombie_acidic_pk" ], "fg": 2843, "rotates": false }, - { "id": "mon_zombie_anklebiter", "fg": 2806, "rotates": false }, - { "id": "mon_zombie_armored", "fg": 2782, "rotates": false }, - { "id": "mon_zombie_bear_mega", "fg": 2754, "rotates": false }, - { "id": "mon_zombie_bio_op", "fg": 2787, "rotates": false }, - { "id": "mon_zombie_biter", "fg": 2805, "rotates": false }, - { "id": [ "mon_zombie_blind_pk", "mon_zombie_blind" ], "fg": 2834, "rotates": false }, - { "id": "mon_zombie_brainless", "fg": 2838, "rotates": false }, - { "id": "mon_zombie_brute", "fg": 2800, "rotates": false }, - { "id": "mon_zombie_brute_grappler", "fg": 2801, "rotates": false }, - { "id": "mon_zombie_brute_ninja", "fg": 2798, "rotates": false }, - { "id": "mon_zombie_brute_shocker", "fg": 2799, "rotates": false }, + "fg": 2838, + "rotates": false + }, + { "id": [ "mon_shia", "mon_zombie_jackson" ], "fg": 2557, "rotates": false }, + { "id": "mon_skeleton", "fg": 2900, "rotates": false }, + { "id": "mon_skeleton_brute", "fg": 2899, "rotates": false }, + { "id": "mon_skeleton_electric", "fg": 2935, "rotates": false }, + { "id": "mon_zolf", "fg": 2842, "rotates": false }, + { "id": "mon_zombear", "fg": 2840, "rotates": false }, + { "id": [ "mon_zombie_acidic", "mon_zombie_acidic_pk" ], "fg": 2928, "rotates": false }, + { "id": "mon_zombie_anklebiter", "fg": 2891, "rotates": false }, + { "id": "mon_zombie_armored", "fg": 2867, "rotates": false }, + { "id": "mon_zombie_bear_mega", "fg": 2839, "rotates": false }, + { "id": "mon_zombie_bio_op", "fg": 2872, "rotates": false }, + { "id": "mon_zombie_biter", "fg": 2890, "rotates": false }, + { "id": [ "mon_zombie_blind_pk", "mon_zombie_blind" ], "fg": 2919, "rotates": false }, + { "id": "mon_zombie_brainless", "fg": 2923, "rotates": false }, + { "id": "mon_zombie_brute", "fg": 2885, "rotates": false }, + { "id": "mon_zombie_brute_grappler", "fg": 2886, "rotates": false }, + { "id": "mon_zombie_brute_ninja", "fg": 2883, "rotates": false }, + { "id": "mon_zombie_brute_shocker", "fg": 2884, "rotates": false }, { "id": [ "mon_zombie_child_2", "mon_zombie_child_3", "mon_zombie_child_pk", "mon_zombie_child" ], - "fg": 2825, + "fg": 2910, "rotates": false }, - { "id": "mon_zombie_child_fungus", "fg": 2826, "rotates": false }, - { "id": [ "mon_zombie_child_reaver", "mon_kreck" ], "fg": 2824, "rotates": false }, - { "id": [ "mon_zombie_child_scorched_2", "mon_zombie_child_scorched" ], "fg": 2823, "rotates": false }, - { "id": "mon_zombie_cop", "fg": 2791, "rotates": false }, - { "id": "mon_zombie_corrosive", "fg": 2796, "rotates": false }, + { "id": "mon_zombie_child_fungus", "fg": 2911, "rotates": false }, + { "id": [ "mon_zombie_child_reaver", "mon_kreck" ], "fg": 2909, "rotates": false }, + { "id": [ "mon_zombie_child_scorched_2", "mon_zombie_child_scorched" ], "fg": 2908, "rotates": false }, + { "id": "mon_zombie_cop", "fg": 2876, "rotates": false }, + { "id": "mon_zombie_corrosive", "fg": 2881, "rotates": false }, { "id": [ "mon_zombie_crawler_pk", "mon_zombie_crawler_pk_weak", "mon_zombie_crawler" ], - "fg": 2831, - "rotates": false - }, - { "id": "mon_zombie_crawler_scorched", "fg": 2832, "rotates": false }, - { "id": "mon_zombie_creepy", "fg": 2817, "rotates": false }, - { "id": "mon_zombie_cripple", "fg": 2833, "rotates": false }, - { "id": "mon_zombie_dancer", "fg": 2847, "rotates": false }, - { "id": [ "mon_zombie_dog", "mon_zombie_dog_pk", "mon_zombie_fast" ], "fg": 2829, "rotates": false }, - { "id": "mon_zombie_ears", "fg": 2837, "rotates": false }, - { "id": "mon_zombie_electric_fungal", "fg": 2767, "rotates": false }, - { "id": [ "mon_zombie_electric_pk", "mon_zombie_electric" ], "fg": 2768, "rotates": false }, - { "id": [ "mon_zombie_fat", "mon_zombie_fat_2", "mon_zombie_fat_3" ], "fg": 2813, "rotates": false }, - { "id": [ "mon_zombie_fiend_pk", "mon_zombie_fiend" ], "fg": 2765, "rotates": false }, - { "id": "mon_zombie_fiend_shocker", "fg": 2764, "rotates": false }, - { "id": "mon_zombie_fireman", "fg": 2788, "rotates": false }, - { "id": "mon_zombie_flamer", "fg": 2780, "rotates": false }, - { "id": "mon_zombie_fungus", "fg": 2842, "rotates": false }, - { "id": "mon_zombie_gasbag_crawler", "fg": 2851, "rotates": false }, - { "id": "mon_zombie_gasbag_immobile", "fg": 2852, "rotates": false }, - { "id": "mon_zombie_gasbag_impaler", "fg": 2853, "rotates": false }, - { "id": [ "mon_zombie_gasbag", "mon_zombie_gasbag_pk" ], "fg": 2812, "rotates": false }, - { "id": "mon_zombie_grabber", "fg": 2803, "rotates": false }, - { "id": "mon_zombie_grappler", "fg": 2802, "rotates": false }, - { "id": "mon_zombie_grenadier", "fg": 2783, "rotates": false }, - { "id": "mon_zombie_grenadier_elite", "fg": 2784, "rotates": false }, - { "id": "mon_zombie_hazmat", "fg": 2789, "rotates": false }, - { "id": [ "mon_zombie_hollow", "mon_zombie_hollow_pk" ], "fg": 2836, "rotates": false }, - { "id": "mon_zombie_hunter", "fg": 2830, "rotates": false }, - { "id": "mon_zombie_kevlar_1", "fg": 2797, "rotates": false }, - { "id": "mon_zombie_labsecurity", "fg": 2794, "rotates": false }, - { "id": "mon_zombie_living_wall", "fg": 2854, "rotates": false }, - { "id": "mon_zombie_lord", "fg": 2770, "rotates": false }, - { "id": "mon_zombie_mancroc", "fg": 2804, "rotates": false }, - { "id": [ "mon_zombie_master_pk", "mon_zombie_master" ], "fg": 2771, "rotates": false }, - { "id": "mon_zombie_military_pilot", "fg": 2779, "rotates": false }, - { "id": [ "mon_zombie_necro_pk", "mon_zombie_necro" ], "fg": 2773, "rotates": false }, - { "id": "mon_zombie_nullfield", "fg": 2766, "rotates": false }, - { "id": "mon_zombie_pig", "fg": 2758, "rotates": false }, - { "id": [ "mon_zombie_pk", "mon_zombie_2", "mon_zombie_3", "mon_zombie" ], "fg": 2849, "rotates": false }, - { "id": "mon_zombie_predator", "fg": 2775, "rotates": false }, - { "id": "mon_zombie_radbag", "fg": 2808, "rotates": false }, - { "id": "mon_zombie_rot", "fg": 2856, "rotates": false }, - { "id": [ "mon_zombie_runner_pk", "mon_zombie_runner" ], "fg": 2776, "rotates": false }, - { "id": "mon_zombie_scales", "fg": 2845, "rotates": false }, - { "id": "mon_zombie_scientist", "fg": 2792, "rotates": false }, - { "id": "mon_zombie_scorched_master", "fg": 2772, "rotates": false }, - { "id": "mon_zombie_scorched_necro", "fg": 2774, "rotates": false }, - { "id": [ "mon_zombie_scorched_pk", "mon_zombie_scorched" ], "fg": 2848, "rotates": false }, - { "id": "mon_zombie_scorched_shocker", "fg": 2769, "rotates": false }, - { "id": "mon_zombie_screecher", "fg": 2820, "rotates": false }, - { "id": "mon_zombie_shady_ghost", "fg": 2840, "rotates": false }, - { "id": [ "mon_zombie_shady_pk", "mon_zombie_shady" ], "fg": 2841, "rotates": false }, - { "id": "mon_zombie_shrieker", "fg": 2821, "rotates": false }, - { "id": "mon_zombie_shriekling", "fg": 2822, "rotates": false }, - { "id": "mon_zombie_skull", "fg": 2835, "rotates": false }, - { "id": [ "mon_zombie_smoker_pk", "mon_zombie_smoker" ], "fg": 2809, "rotates": false }, - { "id": "mon_zombie_snotgobbler", "fg": 2819, "rotates": false }, - { "id": "mon_zombie_soldier", "fg": 2785, "rotates": false }, - { "id": "mon_zombie_soldier_acid_1", "fg": 2781, "rotates": false }, - { "id": "mon_zombie_soldier_acid_2", "fg": 2786, "rotates": false }, - { "id": "mon_zombie_soldier_blackops_1", "fg": 2778, "rotates": false }, - { "id": "mon_zombie_soldier_blackops_2", "fg": 2777, "rotates": false }, - { "id": "mon_zombie_spitter", "fg": 2810, "rotates": false }, - { "id": "mon_zombie_sproglodyte", "fg": 2818, "rotates": false }, - { "id": "mon_zombie_survivor", "fg": 2790, "rotates": false }, - { "id": [ "mon_zombie_swimmer", "mon_zombie_swimmer_pk" ], "fg": 2846, "rotates": false }, - { "id": "mon_zombie_technician", "fg": 2793, "rotates": false }, - { "id": "mon_zombie_thorny", "fg": 2763 }, - { "id": [ "mon_zombie_tough", "mon_zombie_tough_2", "mon_zombie_tough_3" ], "fg": 2844, "rotates": false }, - { "id": "mon_zombie_waif", "fg": 2816, "rotates": false }, - { "id": "mon_zoose", "fg": 2759, "rotates": false }, - { "id": "mon_zougar", "fg": 2756, "rotates": false }, - { "id": [ "manhole_cover", "t_manhole_cover" ], "fg": 2918, "rotates": false }, - { "id": "t_atm", "fg": 3342, "rotates": false }, - { "id": [ "t_backboard_in", "t_backboard" ], "fg": 3364, "rotates": false }, - { "id": "t_border_rock", "fg": 3388, "rotates": false }, + "fg": 2916, + "rotates": false + }, + { "id": "mon_zombie_crawler_scorched", "fg": 2917, "rotates": false }, + { "id": "mon_zombie_creepy", "fg": 2902, "rotates": false }, + { "id": "mon_zombie_cripple", "fg": 2918, "rotates": false }, + { "id": "mon_zombie_dancer", "fg": 2932, "rotates": false }, + { "id": [ "mon_zombie_dog", "mon_zombie_dog_pk", "mon_zombie_fast" ], "fg": 2914, "rotates": false }, + { "id": "mon_zombie_ears", "fg": 2922, "rotates": false }, + { "id": "mon_zombie_electric_fungal", "fg": 2852, "rotates": false }, + { "id": [ "mon_zombie_electric_pk", "mon_zombie_electric" ], "fg": 2853, "rotates": false }, + { "id": [ "mon_zombie_fat", "mon_zombie_fat_2", "mon_zombie_fat_3" ], "fg": 2898, "rotates": false }, + { "id": [ "mon_zombie_fiend_pk", "mon_zombie_fiend" ], "fg": 2850, "rotates": false }, + { "id": "mon_zombie_fiend_shocker", "fg": 2849, "rotates": false }, + { "id": "mon_zombie_fireman", "fg": 2873, "rotates": false }, + { "id": "mon_zombie_flamer", "fg": 2865, "rotates": false }, + { "id": "mon_zombie_fungus", "fg": 2927, "rotates": false }, + { "id": "mon_zombie_gasbag_crawler", "fg": 2936, "rotates": false }, + { "id": "mon_zombie_gasbag_immobile", "fg": 2937, "rotates": false }, + { "id": "mon_zombie_gasbag_impaler", "fg": 2938, "rotates": false }, + { "id": [ "mon_zombie_gasbag", "mon_zombie_gasbag_pk" ], "fg": 2897, "rotates": false }, + { "id": "mon_zombie_grabber", "fg": 2888, "rotates": false }, + { "id": "mon_zombie_grappler", "fg": 2887, "rotates": false }, + { "id": "mon_zombie_grenadier", "fg": 2868, "rotates": false }, + { "id": "mon_zombie_grenadier_elite", "fg": 2869, "rotates": false }, + { "id": "mon_zombie_hazmat", "fg": 2874, "rotates": false }, + { "id": [ "mon_zombie_hollow", "mon_zombie_hollow_pk" ], "fg": 2921, "rotates": false }, + { "id": "mon_zombie_hunter", "fg": 2915, "rotates": false }, + { "id": "mon_zombie_kevlar_1", "fg": 2882, "rotates": false }, + { "id": "mon_zombie_labsecurity", "fg": 2879, "rotates": false }, + { "id": "mon_zombie_living_wall", "fg": 2939, "rotates": false }, + { "id": "mon_zombie_lord", "fg": 2855, "rotates": false }, + { "id": "mon_zombie_mancroc", "fg": 2889, "rotates": false }, + { "id": [ "mon_zombie_master_pk", "mon_zombie_master" ], "fg": 2856, "rotates": false }, + { "id": "mon_zombie_military_pilot", "fg": 2864, "rotates": false }, + { "id": [ "mon_zombie_necro_pk", "mon_zombie_necro" ], "fg": 2858, "rotates": false }, + { "id": "mon_zombie_nullfield", "fg": 2851, "rotates": false }, + { "id": "mon_zombie_pig", "fg": 2843, "rotates": false }, + { "id": [ "mon_zombie_pk", "mon_zombie_2", "mon_zombie_3", "mon_zombie" ], "fg": 2934, "rotates": false }, + { "id": "mon_zombie_predator", "fg": 2860, "rotates": false }, + { "id": "mon_zombie_radbag", "fg": 2893, "rotates": false }, + { "id": "mon_zombie_rot", "fg": 2941, "rotates": false }, + { "id": [ "mon_zombie_runner_pk", "mon_zombie_runner" ], "fg": 2861, "rotates": false }, + { "id": "mon_zombie_scales", "fg": 2930, "rotates": false }, + { "id": "mon_zombie_scientist", "fg": 2877, "rotates": false }, + { "id": "mon_zombie_scorched_master", "fg": 2857, "rotates": false }, + { "id": "mon_zombie_scorched_necro", "fg": 2859, "rotates": false }, + { "id": [ "mon_zombie_scorched_pk", "mon_zombie_scorched" ], "fg": 2933, "rotates": false }, + { "id": "mon_zombie_scorched_shocker", "fg": 2854, "rotates": false }, + { "id": "mon_zombie_screecher", "fg": 2905, "rotates": false }, + { "id": "mon_zombie_shady_ghost", "fg": 2925, "rotates": false }, + { "id": [ "mon_zombie_shady_pk", "mon_zombie_shady" ], "fg": 2926, "rotates": false }, + { "id": "mon_zombie_shrieker", "fg": 2906, "rotates": false }, + { "id": "mon_zombie_shriekling", "fg": 2907, "rotates": false }, + { "id": "mon_zombie_skull", "fg": 2920, "rotates": false }, + { "id": [ "mon_zombie_smoker_pk", "mon_zombie_smoker" ], "fg": 2894, "rotates": false }, + { "id": "mon_zombie_snotgobbler", "fg": 2904, "rotates": false }, + { "id": "mon_zombie_soldier", "fg": 2870, "rotates": false }, + { "id": "mon_zombie_soldier_acid_1", "fg": 2866, "rotates": false }, + { "id": "mon_zombie_soldier_acid_2", "fg": 2871, "rotates": false }, + { "id": "mon_zombie_soldier_blackops_1", "fg": 2863, "rotates": false }, + { "id": "mon_zombie_soldier_blackops_2", "fg": 2862, "rotates": false }, + { "id": "mon_zombie_spitter", "fg": 2895, "rotates": false }, + { "id": "mon_zombie_sproglodyte", "fg": 2903, "rotates": false }, + { "id": "mon_zombie_survivor", "fg": 2875, "rotates": false }, + { "id": [ "mon_zombie_swimmer", "mon_zombie_swimmer_pk" ], "fg": 2931, "rotates": false }, + { "id": "mon_zombie_technician", "fg": 2878, "rotates": false }, + { "id": "mon_zombie_thorny", "fg": 2848 }, + { "id": [ "mon_zombie_tough", "mon_zombie_tough_2", "mon_zombie_tough_3" ], "fg": 2929, "rotates": false }, + { "id": "mon_zombie_waif", "fg": 2901, "rotates": false }, + { "id": "mon_zoose", "fg": 2844, "rotates": false }, + { "id": "mon_zougar", "fg": 2841, "rotates": false }, + { "id": [ "manhole_cover", "t_manhole_cover" ], "fg": 3003, "rotates": false }, + { "id": "t_atm", "fg": 3427, "rotates": false }, + { "id": [ "t_backboard_in", "t_backboard" ], "fg": 3449, "rotates": false }, + { "id": "t_border_rock", "fg": 3473, "rotates": false }, { "id": "t_brick_wall", - "fg": 3118, + "fg": 3203, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3119 }, - { "id": "corner", "fg": 3120 }, - { "id": "edge", "fg": 3122 }, - { "id": "end_piece", "fg": 3123 }, - { "id": "t_connection", "fg": 3124 }, - { "id": "unconnected", "fg": 3118 } + { "id": "center", "fg": 3204 }, + { "id": "corner", "fg": 3205 }, + { "id": "edge", "fg": 3207 }, + { "id": "end_piece", "fg": 3208 }, + { "id": "t_connection", "fg": 3209 }, + { "id": "unconnected", "fg": 3203 } ] }, { "id": [ "t_brick_wall_halfway", "f_sandbag_half" ], - "fg": 2991, + "fg": 3076, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2996 }, - { "id": "corner", "fg": 3005 }, - { "id": "edge", "fg": 3014 }, - { "id": "end_piece", "fg": 3023 }, - { "id": "t_connection", "fg": 3024 }, - { "id": "unconnected", "fg": 2991 } + { "id": "center", "fg": 3081 }, + { "id": "corner", "fg": 3090 }, + { "id": "edge", "fg": 3099 }, + { "id": "end_piece", "fg": 3108 }, + { "id": "t_connection", "fg": 3109 }, + { "id": "unconnected", "fg": 3076 } ] }, - { "id": "t_bridge", "fg": 3283, "rotates": false }, - { "id": "t_bulk_tank", "fg": 3369, "rotates": false }, - { "id": "t_card_reader_broken", "fg": 3344, "rotates": false }, - { "id": [ "t_card_science", "t_card_military", "t_card_robofac" ], "fg": 3343, "rotates": false }, - { "id": "t_carpet_purple", "fg": 3372, "rotates": false }, - { "id": [ "t_carpet_yellow", "t_floor_waxed_y" ], "fg": 3304, "rotates": false }, - { "id": "t_centrifuge", "fg": 3300, "rotates": false }, + { "id": "t_bridge", "fg": 3368, "rotates": false }, + { "id": "t_bulk_tank", "fg": 3454, "rotates": false }, + { "id": "t_card_reader_broken", "fg": 3429, "rotates": false }, + { "id": [ "t_card_science", "t_card_military", "t_card_robofac" ], "fg": 3428, "rotates": false }, + { "id": "t_carpet_purple", "fg": 3457, "rotates": false }, + { "id": [ "t_carpet_yellow", "t_floor_waxed_y" ], "fg": 3389, "rotates": false }, + { "id": "t_centrifuge", "fg": 3385, "rotates": false }, { "id": [ "t_chainfence_v", "t_chainfence", "t_chainfence_h", "t_fence_wire" ], - "fg": 2958, + "fg": 3043, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2954 }, - { "id": "corner", "fg": 2955 }, - { "id": "edge", "fg": 2958 }, - { "id": "end_piece", "fg": 2956 }, - { "id": "t_connection", "fg": 2957 }, - { "id": "unconnected", "fg": 2958 } + { "id": "center", "fg": 3039 }, + { "id": "corner", "fg": 3040 }, + { "id": "edge", "fg": 3043 }, + { "id": "end_piece", "fg": 3041 }, + { "id": "t_connection", "fg": 3042 }, + { "id": "unconnected", "fg": 3043 } ] }, - { "id": "t_chaingate_c", "fg": 2965, "rotates": false }, - { "id": "t_chaingate_l", "fg": 2966, "rotates": false }, - { "id": "t_chaingate_o", "fg": 2964, "rotates": false }, - { "id": "t_clay", "fg": 3143, "rotates": false }, - { "id": [ "t_claymound", "t_dirtmoundfloor", "t_dirtmound" ], "fg": 3379, "rotates": false }, - { "id": "t_column_halfway", "fg": 3351, "rotates": true }, + { "id": "t_chaingate_c", "fg": 3050, "rotates": false }, + { "id": "t_chaingate_l", "fg": 3051, "rotates": false }, + { "id": "t_chaingate_o", "fg": 3049, "rotates": false }, + { "id": "t_clay", "fg": 3228, "rotates": false }, + { "id": [ "t_claymound", "t_dirtmoundfloor", "t_dirtmound" ], "fg": 3464, "rotates": false }, + { "id": "t_column_halfway", "fg": 3436, "rotates": true }, { "id": [ "t_concrete_floor", "t_flat_roof", "t_strconc_floor", "t_thconc_floor", "t_railroad_rubble", "t_concrete" ], - "fg": 3239, + "fg": 3324, "rotates": false }, { "id": "t_concrete_wall", - "fg": 3043, + "fg": 3128, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3044 }, - { "id": "corner", "fg": 3046 }, - { "id": "edge", "fg": 3047 }, - { "id": "end_piece", "fg": 3048 }, - { "id": "t_connection", "fg": 3049 }, - { "id": "unconnected", "fg": 3043 } + { "id": "center", "fg": 3129 }, + { "id": "corner", "fg": 3131 }, + { "id": "edge", "fg": 3132 }, + { "id": "end_piece", "fg": 3133 }, + { "id": "t_connection", "fg": 3134 }, + { "id": "unconnected", "fg": 3128 } ] }, { "id": "t_conveyor", - "fg": 3310, + "fg": 3395, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3310 }, - { "id": "corner", "fg": 3311 }, - { "id": "edge", "fg": 3310 }, - { "id": "end_piece", "fg": 3310 }, - { "id": "t_connection", "fg": 3312 }, - { "id": "unconnected", "fg": 3310 } + { "id": "center", "fg": 3395 }, + { "id": "corner", "fg": 3396 }, + { "id": "edge", "fg": 3395 }, + { "id": "end_piece", "fg": 3395 }, + { "id": "t_connection", "fg": 3397 }, + { "id": "unconnected", "fg": 3395 } ] }, - { "id": "t_covered_well", "fg": 3370, "rotates": false }, - { "id": "t_current_trans", "fg": 3356, "rotates": false }, - { "id": "t_curtains", "fg": 3247, "rotates": false }, + { "id": "t_covered_well", "fg": 3455, "rotates": false }, + { "id": "t_current_trans", "fg": 3441, "rotates": false }, + { "id": "t_curtains", "fg": 3332, "rotates": false }, { "id": "t_cvdbody", - "fg": 3301, + "fg": 3386, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3302 }, - { "id": "corner", "fg": 3303 }, - { "id": "edge", "fg": 3305 }, - { "id": "end_piece", "fg": 3306 }, - { "id": "t_connection", "fg": 3307 }, - { "id": "unconnected", "fg": 3301 } + { "id": "center", "fg": 3387 }, + { "id": "corner", "fg": 3388 }, + { "id": "edge", "fg": 3390 }, + { "id": "end_piece", "fg": 3391 }, + { "id": "t_connection", "fg": 3392 }, + { "id": "unconnected", "fg": 3386 } ] }, - { "id": "t_cvdmachine", "fg": 3346, "rotates": false }, - { "id": "t_diesel_pump", "fg": 3335, "rotates": false }, - { "id": "t_diesel_pump_smashed", "fg": 3339, "rotates": false }, - { "id": "t_dirt_season_winter", "fg": 3110, "rotates": false }, - { "id": [ "t_dirtfloor", "t_dirt" ], "fg": 3099, "rotates": false }, - { "id": [ "t_dock", "t_sh_bridge" ], "fg": 3280, "rotates": false }, - { "id": [ "t_door_b", "t_door_lab_b", "t_door_b_peep" ], "fg": 3257, "rotates": false }, - { "id": "t_door_bar_c", "fg": 3277, "rotates": false }, - { "id": "t_door_bar_locked", "fg": 3278, "rotates": false }, - { "id": [ "t_door_bar_o", "t_iron_gate_o" ], "fg": 3276, "rotates": false }, - { "id": [ "t_door_boarded_damaged_peep", "t_door_boarded_damaged" ], "fg": 3259, "rotates": false }, - { "id": [ "t_door_boarded_peep", "t_door_boarded" ], "fg": 3258, "rotates": false }, - { "id": "t_door_c_peep", "fg": 3256, "rotates": false }, - { "id": [ "t_door_c", "t_door_lab_c" ], "fg": 3253, "rotates": false }, + { "id": "t_cvdmachine", "fg": 3431, "rotates": false }, + { "id": "t_diesel_pump", "fg": 3420, "rotates": false }, + { "id": "t_diesel_pump_smashed", "fg": 3424, "rotates": false }, + { "id": "t_dirt_season_winter", "fg": 3195, "rotates": false }, + { "id": [ "t_dirtfloor", "t_dirt" ], "fg": 3184, "rotates": false }, + { "id": [ "t_dock", "t_sh_bridge" ], "fg": 3365, "rotates": false }, + { "id": [ "t_door_b", "t_door_lab_b", "t_door_b_peep" ], "fg": 3342, "rotates": false }, + { "id": "t_door_bar_c", "fg": 3362, "rotates": false }, + { "id": "t_door_bar_locked", "fg": 3363, "rotates": false }, + { "id": [ "t_door_bar_o", "t_iron_gate_o" ], "fg": 3361, "rotates": false }, + { "id": [ "t_door_boarded_damaged_peep", "t_door_boarded_damaged" ], "fg": 3344, "rotates": false }, + { "id": [ "t_door_boarded_peep", "t_door_boarded" ], "fg": 3343, "rotates": false }, + { "id": "t_door_c_peep", "fg": 3341, "rotates": false }, + { "id": [ "t_door_c", "t_door_lab_c" ], "fg": 3338, "rotates": false }, { "id": [ "t_door_glass_frosted_c", @@ -5698,7 +5724,7 @@ "t_door_glass_gray_c", "t_door_glass_c" ], - "fg": 3219, + "fg": 3304, "rotates": true }, { @@ -5712,25 +5738,25 @@ "t_door_glass_gray_o", "t_door_glass_o" ], - "fg": 3220, + "fg": 3305, "rotates": true }, - { "id": "t_door_gray_b", "fg": 2994, "rotates": false }, - { "id": "t_door_gray_c", "fg": 2993, "rotates": false }, - { "id": "t_door_gray_o", "fg": 2992, "rotates": false }, - { "id": "t_door_green_b", "fg": 3001, "rotates": false }, - { "id": "t_door_green_c", "fg": 3000, "rotates": false }, - { "id": "t_door_green_o", "fg": 2999, "rotates": false }, - { "id": "t_door_locked_peep", "fg": 3255, "rotates": false }, - { "id": [ "t_door_locked", "t_door_locked_alarm", "t_door_locked_interior" ], "fg": 3254, "rotates": false }, - { "id": "t_door_makeshift_c", "fg": 3262, "rotates": false }, - { "id": "t_door_makeshift_o", "fg": 3260, "rotates": false }, - { "id": "t_door_metal_c_peep", "fg": 3273, "rotates": false }, - { "id": [ "t_door_metal_c", "t_door_metal_lab_c" ], "fg": 3271, "rotates": false }, - { "id": [ "t_door_metal_locked", "t_door_metal_pickable" ], "fg": 3272, "rotates": false }, + { "id": "t_door_gray_b", "fg": 3079, "rotates": false }, + { "id": "t_door_gray_c", "fg": 3078, "rotates": false }, + { "id": "t_door_gray_o", "fg": 3077, "rotates": false }, + { "id": "t_door_green_b", "fg": 3086, "rotates": false }, + { "id": "t_door_green_c", "fg": 3085, "rotates": false }, + { "id": "t_door_green_o", "fg": 3084, "rotates": false }, + { "id": "t_door_locked_peep", "fg": 3340, "rotates": false }, + { "id": [ "t_door_locked", "t_door_locked_alarm", "t_door_locked_interior" ], "fg": 3339, "rotates": false }, + { "id": "t_door_makeshift_c", "fg": 3347, "rotates": false }, + { "id": "t_door_makeshift_o", "fg": 3345, "rotates": false }, + { "id": "t_door_metal_c_peep", "fg": 3358, "rotates": false }, + { "id": [ "t_door_metal_c", "t_door_metal_lab_c" ], "fg": 3356, "rotates": false }, + { "id": [ "t_door_metal_locked", "t_door_metal_pickable" ], "fg": 3357, "rotates": false }, { "id": [ "t_door_metal_o", "t_door_metal_lab_o", "t_door_metal_o_peep", "t_mdoor_frame", "t_mdoor_lab_frame" ], - "fg": 3270, + "fg": 3355, "rotates": false }, { @@ -5745,92 +5771,92 @@ "t_door_green_frame", "t_door_white_frame" ], - "fg": 3252, + "fg": 3337, "rotates": false }, - { "id": "t_door_red_b", "fg": 2998, "rotates": false }, - { "id": "t_door_red_c", "fg": 2997, "rotates": false }, - { "id": "t_door_red_o", "fg": 2995, "rotates": false }, - { "id": "t_door_white_b", "fg": 3004, "rotates": false }, - { "id": "t_door_white_c", "fg": 3003, "rotates": false }, - { "id": "t_door_white_o", "fg": 3002, "rotates": false }, - { "id": "t_elevator", "fg": 3374, "rotates": false }, - { "id": "t_elevator_control", "fg": 3333, "rotates": false }, - { "id": "t_elevator_control_off", "fg": 3334, "rotates": false }, - { "id": "t_fault", "fg": 2909, "rotates": false }, + { "id": "t_door_red_b", "fg": 3083, "rotates": false }, + { "id": "t_door_red_c", "fg": 3082, "rotates": false }, + { "id": "t_door_red_o", "fg": 3080, "rotates": false }, + { "id": "t_door_white_b", "fg": 3089, "rotates": false }, + { "id": "t_door_white_c", "fg": 3088, "rotates": false }, + { "id": "t_door_white_o", "fg": 3087, "rotates": false }, + { "id": "t_elevator", "fg": 3459, "rotates": false }, + { "id": "t_elevator_control", "fg": 3418, "rotates": false }, + { "id": "t_elevator_control_off", "fg": 3419, "rotates": false }, + { "id": "t_fault", "fg": 2994, "rotates": false }, { "id": "t_fence_barbed", - "fg": 2959, + "fg": 3044, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2954 }, - { "id": "corner", "fg": 2960 }, - { "id": "edge", "fg": 2959 }, - { "id": "end_piece", "fg": 2961 }, - { "id": "t_connection", "fg": 2962 }, - { "id": "unconnected", "fg": 2959 } + { "id": "center", "fg": 3039 }, + { "id": "corner", "fg": 3045 }, + { "id": "edge", "fg": 3044 }, + { "id": "end_piece", "fg": 3046 }, + { "id": "t_connection", "fg": 3047 }, + { "id": "unconnected", "fg": 3044 } ] }, { "id": [ "t_fence_h", "t_fence_v", "t_fence" ], - "fg": 2933, + "fg": 3018, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2934 }, - { "id": "corner", "fg": [ 2935, 2936, 2937, 2933 ] }, - { "id": "edge", "fg": [ 2938, 2939, 2938, 2939 ] }, - { "id": "end_piece", "fg": [ 2938, 2939, 2940, 2933 ] }, - { "id": "t_connection", "fg": [ 2939, 2936, 2934, 2937 ] }, - { "id": "unconnected", "fg": 2933 } + { "id": "center", "fg": 3019 }, + { "id": "corner", "fg": [ 3020, 3021, 3022, 3018 ] }, + { "id": "edge", "fg": [ 3023, 3024, 3023, 3024 ] }, + { "id": "end_piece", "fg": [ 3023, 3024, 3025, 3018 ] }, + { "id": "t_connection", "fg": [ 3024, 3021, 3019, 3022 ] }, + { "id": "unconnected", "fg": 3018 } ] }, - { "id": "t_fence_post", "fg": 2932, "rotates": false }, + { "id": "t_fence_post", "fg": 3017, "rotates": false }, { "id": "t_fence_rope", - "fg": 2922, + "fg": 3007, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2928 }, - { "id": "corner", "fg": 2929 }, - { "id": "edge", "fg": 2922 }, - { "id": "end_piece", "fg": 2930 }, - { "id": "t_connection", "fg": 2931 }, - { "id": "unconnected", "fg": 2922 } + { "id": "center", "fg": 3013 }, + { "id": "corner", "fg": 3014 }, + { "id": "edge", "fg": 3007 }, + { "id": "end_piece", "fg": 3015 }, + { "id": "t_connection", "fg": 3016 }, + { "id": "unconnected", "fg": 3007 } ] }, - { "id": "t_fencegate_c", "fg": [ 2941, 2942, 2941, 2942 ], "rotates": true }, - { "id": "t_fencegate_o", "fg": [ 2943, 2944, 2943, 2944 ], "rotates": true }, - { "id": "t_fern", "fg": 3411, "rotates": false }, - { "id": "t_fern_harvested", "fg": 3412, "rotates": false }, - { "id": "t_fern_harvested_season_autumn", "fg": 3413, "rotates": false }, - { "id": "t_fern_harvested_season_summer", "fg": 3414, "rotates": false }, - { "id": "t_fern_harvested_season_winter", "fg": 3415, "rotates": false }, - { "id": "t_fern_season_autumn", "fg": 3416, "rotates": false }, - { "id": "t_fern_season_summer", "fg": 3417, "rotates": false }, - { "id": "t_fern_season_winter", "fg": 3418, "rotates": false }, - { "id": "t_floor", "fg": 3368, "rotates": false }, - { "id": "t_floor_blue", "fg": 3361, "rotates": false }, - { "id": [ "t_floor_green", "t_carpet_green" ], "fg": 3354, "rotates": false }, - { "id": "t_floor_primitive", "fg": 3336, "rotates": false }, - { "id": [ "t_floor_red", "t_carpet_red" ], "fg": 3293, "rotates": false }, - { "id": "t_floor_resin", "fg": 3017, "rotates": false }, - { "id": "t_floor_wax", "fg": 2902, "rotates": false }, - { "id": "t_floor_waxed", "fg": 3315, "rotates": false }, - { "id": "t_fungus_floor_in", "fg": 2872, "rotates": false }, - { "id": "t_fungus_floor_out", "fg": 2871, "rotates": false }, - { "id": "t_fungus_floor_sup", "fg": 2869, "rotates": false }, - { "id": "t_fungus_mound", "fg": 2868, "rotates": false }, - { "id": [ "t_fungus", "t_grass_white" ], "fg": 3385, "rotates": false }, - { "id": [ "t_fungus_wall_transformed", "t_fungus_wall" ], "fg": 2873, "rotates": false }, - { "id": "t_gas_pump", "fg": 3338, "rotates": false }, - { "id": "t_gas_pump_a", "fg": 3337, "rotates": false }, - { "id": "t_gas_pump_smashed", "fg": 3340, "rotates": false }, - { "id": "t_gas_tank", "fg": 3371, "rotates": false }, - { "id": "t_gate_metal_c", "fg": 3037, "rotates": false }, - { "id": "t_gate_metal_o", "fg": 3038, "rotates": false }, + { "id": "t_fencegate_c", "fg": [ 3026, 3027, 3026, 3027 ], "rotates": true }, + { "id": "t_fencegate_o", "fg": [ 3028, 3029, 3028, 3029 ], "rotates": true }, + { "id": "t_fern", "fg": 3496, "rotates": false }, + { "id": "t_fern_harvested", "fg": 3497, "rotates": false }, + { "id": "t_fern_harvested_season_autumn", "fg": 3498, "rotates": false }, + { "id": "t_fern_harvested_season_summer", "fg": 3499, "rotates": false }, + { "id": "t_fern_harvested_season_winter", "fg": 3500, "rotates": false }, + { "id": "t_fern_season_autumn", "fg": 3501, "rotates": false }, + { "id": "t_fern_season_summer", "fg": 3502, "rotates": false }, + { "id": "t_fern_season_winter", "fg": 3503, "rotates": false }, + { "id": "t_floor", "fg": 3453, "rotates": false }, + { "id": "t_floor_blue", "fg": 3446, "rotates": false }, + { "id": [ "t_floor_green", "t_carpet_green" ], "fg": 3439, "rotates": false }, + { "id": "t_floor_primitive", "fg": 3421, "rotates": false }, + { "id": [ "t_floor_red", "t_carpet_red" ], "fg": 3378, "rotates": false }, + { "id": "t_floor_resin", "fg": 3102, "rotates": false }, + { "id": "t_floor_wax", "fg": 2987, "rotates": false }, + { "id": "t_floor_waxed", "fg": 3400, "rotates": false }, + { "id": "t_fungus_floor_in", "fg": 2957, "rotates": false }, + { "id": "t_fungus_floor_out", "fg": 2956, "rotates": false }, + { "id": "t_fungus_floor_sup", "fg": 2954, "rotates": false }, + { "id": "t_fungus_mound", "fg": 2953, "rotates": false }, + { "id": [ "t_fungus", "t_grass_white" ], "fg": 3470, "rotates": false }, + { "id": [ "t_fungus_wall_transformed", "t_fungus_wall" ], "fg": 2958, "rotates": false }, + { "id": "t_gas_pump", "fg": 3423, "rotates": false }, + { "id": "t_gas_pump_a", "fg": 3422, "rotates": false }, + { "id": "t_gas_pump_smashed", "fg": 3425, "rotates": false }, + { "id": "t_gas_tank", "fg": 3456, "rotates": false }, + { "id": "t_gate_metal_c", "fg": 3122, "rotates": false }, + { "id": "t_gate_metal_o", "fg": 3123, "rotates": false }, { "id": [ "t_gates_mech_control", @@ -5840,226 +5866,226 @@ "t_gates_control_concrete_lab", "t_gates_control_brick_lab" ], - "fg": 3314, + "fg": 3399, "rotates": false }, { "id": "t_generator_broken", - "fg": 3308, + "fg": 3393, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 3308 }, { "id": "t_connection", "fg": 3309 } ] + "additional_tiles": [ { "id": "corner", "fg": 3393 }, { "id": "t_connection", "fg": 3394 } ] }, { "id": [ "t_glass_railing", "t_glass_railing_h", "t_glass_railing_v" ], - "fg": 3058, + "fg": 3143, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3058 }, - { "id": "corner", "fg": 3059 }, - { "id": "edge", "fg": 3060 }, - { "id": "end_piece", "fg": 3061 }, - { "id": "t_connection", "fg": 3062 }, - { "id": "unconnected", "fg": 3063 } + { "id": "center", "fg": 3143 }, + { "id": "corner", "fg": 3144 }, + { "id": "edge", "fg": 3145 }, + { "id": "end_piece", "fg": 3146 }, + { "id": "t_connection", "fg": 3147 }, + { "id": "unconnected", "fg": 3148 } ] }, - { "id": "t_glass_roof", "fg": 3251, "rotates": false }, - { "id": "t_golf_hole", "fg": 2903, "rotates": false }, - { "id": "t_grass_long_season_autumn", "fg": 3389, "rotates": false }, - { "id": "t_grass_long_season_summer", "fg": 3387, "rotates": false }, - { "id": "t_grass_long_season_winter", "fg": 3390, "rotates": false }, - { "id": [ "t_grass_long", "t_grass_long_season_spring" ], "fg": 3386, "rotates": false }, - { "id": "t_grass_season_autumn", "fg": 3383, "rotates": false }, - { "id": "t_grass_season_summer", "fg": 3382, "rotates": false }, - { "id": "t_grass_season_winter", "fg": 3384, "rotates": false }, - { "id": [ "t_grass", "t_grass_season_spring" ], "fg": 3381, "rotates": false }, - { "id": "t_grass_tall_season_autumn", "fg": 3393, "rotates": false }, - { "id": "t_grass_tall_season_winter", "fg": 3394, "rotates": false }, - { "id": "t_grass_tall_summer", "fg": 3392, "rotates": false }, - { "id": [ "t_grass_tall", "t_grass_tall_season_spring" ], "fg": 3391, "rotates": false }, - { "id": "t_grate", "fg": 3281, "rotates": false }, - { "id": "t_gutter_downspout", "fg": 3185, "rotates": true }, + { "id": "t_glass_roof", "fg": 3336, "rotates": false }, + { "id": "t_golf_hole", "fg": 2988, "rotates": false }, + { "id": "t_grass_long_season_autumn", "fg": 3474, "rotates": false }, + { "id": "t_grass_long_season_summer", "fg": 3472, "rotates": false }, + { "id": "t_grass_long_season_winter", "fg": 3475, "rotates": false }, + { "id": [ "t_grass_long", "t_grass_long_season_spring" ], "fg": 3471, "rotates": false }, + { "id": "t_grass_season_autumn", "fg": 3468, "rotates": false }, + { "id": "t_grass_season_summer", "fg": 3467, "rotates": false }, + { "id": "t_grass_season_winter", "fg": 3469, "rotates": false }, + { "id": [ "t_grass", "t_grass_season_spring" ], "fg": 3466, "rotates": false }, + { "id": "t_grass_tall_season_autumn", "fg": 3478, "rotates": false }, + { "id": "t_grass_tall_season_winter", "fg": 3479, "rotates": false }, + { "id": "t_grass_tall_summer", "fg": 3477, "rotates": false }, + { "id": [ "t_grass_tall", "t_grass_tall_season_spring" ], "fg": 3476, "rotates": false }, + { "id": "t_grate", "fg": 3366, "rotates": false }, + { "id": "t_gutter_downspout", "fg": 3270, "rotates": true }, { "id": "t_gutter_drop", - "fg": 3179, + "fg": 3264, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3180 }, - { "id": "corner", "fg": 3181 }, - { "id": "edge", "fg": 3182 }, - { "id": "end_piece", "fg": 3183 }, - { "id": "t_connection", "fg": 3184 }, - { "id": "unconnected", "fg": 3179 } + { "id": "center", "fg": 3265 }, + { "id": "corner", "fg": 3266 }, + { "id": "edge", "fg": 3267 }, + { "id": "end_piece", "fg": 3268 }, + { "id": "t_connection", "fg": 3269 }, + { "id": "unconnected", "fg": 3264 } ] }, { "id": [ "t_gutter", "t_gutter_north", "t_gutter_east", "t_gutter_south", "t_gutter_west" ], - "fg": 3173, + "fg": 3258, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3174 }, - { "id": "corner", "fg": 3175 }, - { "id": "edge", "fg": 3176 }, - { "id": "end_piece", "fg": 3177 }, - { "id": "t_connection", "fg": 3178 }, - { "id": "unconnected", "fg": 3173 } + { "id": "center", "fg": 3259 }, + { "id": "corner", "fg": 3260 }, + { "id": "edge", "fg": 3261 }, + { "id": "end_piece", "fg": 3262 }, + { "id": "t_connection", "fg": 3263 }, + { "id": "unconnected", "fg": 3258 } ] }, - { "id": [ "t_hole", "lighting_hidden" ], "fg": 2896, "rotates": false }, + { "id": [ "t_hole", "lighting_hidden" ], "fg": 2981, "rotates": false }, { "id": "t_improvised_fence", - "fg": 2927, + "fg": 3012, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2928 }, - { "id": "corner", "fg": 2929 }, - { "id": "edge", "fg": 2927 }, - { "id": "end_piece", "fg": 2930 }, - { "id": "t_connection", "fg": 2931 }, - { "id": "unconnected", "fg": 2927 } + { "id": "center", "fg": 3013 }, + { "id": "corner", "fg": 3014 }, + { "id": "edge", "fg": 3012 }, + { "id": "end_piece", "fg": 3015 }, + { "id": "t_connection", "fg": 3016 }, + { "id": "unconnected", "fg": 3012 } ] }, - { "id": "t_improvised_shelter", "fg": 3373, "rotates": false }, - { "id": "t_ind_assembler", "fg": 3326, "rotates": false }, - { "id": "t_ind_drill", "fg": 3327, "rotates": false }, - { "id": "t_ind_furnace", "fg": 3328, "rotates": false }, - { "id": "t_ind_lathe", "fg": 3329, "rotates": false }, - { "id": "t_ind_mixer", "fg": 3330, "rotates": false }, - { "id": "t_ind_pipe", "fg": 3331, "rotates": false }, - { "id": "t_ind_press", "fg": 3332, "rotates": false }, - { "id": "t_intercom", "fg": 3041, "rotates": false }, + { "id": "t_improvised_shelter", "fg": 3458, "rotates": false }, + { "id": "t_ind_assembler", "fg": 3411, "rotates": false }, + { "id": "t_ind_drill", "fg": 3412, "rotates": false }, + { "id": "t_ind_furnace", "fg": 3413, "rotates": false }, + { "id": "t_ind_lathe", "fg": 3414, "rotates": false }, + { "id": "t_ind_mixer", "fg": 3415, "rotates": false }, + { "id": "t_ind_pipe", "fg": 3416, "rotates": false }, + { "id": "t_ind_press", "fg": 3417, "rotates": false }, + { "id": "t_intercom", "fg": 3126, "rotates": false }, { "id": "t_iron_fence", - "fg": 2953, + "fg": 3038, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2954 }, - { "id": "corner", "fg": 2955 }, - { "id": "edge", "fg": 2953 }, - { "id": "end_piece", "fg": 2956 }, - { "id": "t_connection", "fg": 2957 }, - { "id": "unconnected", "fg": 2953 } + { "id": "center", "fg": 3039 }, + { "id": "corner", "fg": 3040 }, + { "id": "edge", "fg": 3038 }, + { "id": "end_piece", "fg": 3041 }, + { "id": "t_connection", "fg": 3042 }, + { "id": "unconnected", "fg": 3038 } ] }, - { "id": "t_iron_fence_posts", "fg": 2963, "rotates": false }, - { "id": "t_iron_gate_c", "fg": 3274, "rotates": false }, - { "id": "t_iron_gate_l", "fg": 3275, "rotates": false }, - { "id": "t_ladder_down", "fg": 2920, "rotates": false }, - { "id": "t_ladder_up", "fg": 2919, "rotates": false }, - { "id": "t_leanto", "fg": 3376, "rotates": false }, - { "id": [ "t_linoleum_gray", "t_strconc_floor_halfway" ], "fg": 3282, "rotates": false }, - { "id": "t_low_stairs_begin", "fg": 2915, "rotates": false }, - { "id": "t_low_stairs_end", "fg": 2916, "rotates": false }, - { "id": [ "t_m_frame", "t_window_empty" ], "fg": 3246, "rotates": false }, - { "id": "t_machinery_electronic", "fg": 3323, "rotates": false }, - { "id": [ "t_machinery_heavy", "t_sewage_pump" ], "fg": 3322, "rotates": false }, - { "id": "t_machinery_light", "fg": 3320, "rotates": false }, - { "id": "t_machinery_old", "fg": 3321, "rotates": false }, - { "id": "t_manhole", "fg": 2917, "rotates": false }, - { "id": "t_marloss", "fg": 2867, "rotates": false }, + { "id": "t_iron_fence_posts", "fg": 3048, "rotates": false }, + { "id": "t_iron_gate_c", "fg": 3359, "rotates": false }, + { "id": "t_iron_gate_l", "fg": 3360, "rotates": false }, + { "id": "t_ladder_down", "fg": 3005, "rotates": false }, + { "id": "t_ladder_up", "fg": 3004, "rotates": false }, + { "id": "t_leanto", "fg": 3461, "rotates": false }, + { "id": [ "t_linoleum_gray", "t_strconc_floor_halfway" ], "fg": 3367, "rotates": false }, + { "id": "t_low_stairs_begin", "fg": 3000, "rotates": false }, + { "id": "t_low_stairs_end", "fg": 3001, "rotates": false }, + { "id": [ "t_m_frame", "t_window_empty" ], "fg": 3331, "rotates": false }, + { "id": "t_machinery_electronic", "fg": 3408, "rotates": false }, + { "id": [ "t_machinery_heavy", "t_sewage_pump" ], "fg": 3407, "rotates": false }, + { "id": "t_machinery_light", "fg": 3405, "rotates": false }, + { "id": "t_machinery_old", "fg": 3406, "rotates": false }, + { "id": "t_manhole", "fg": 3002, "rotates": false }, + { "id": "t_marloss", "fg": 2952, "rotates": false }, { "id": "t_metal_railing", - "fg": 3064, + "fg": 3149, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3064 }, - { "id": "corner", "fg": 3065 }, - { "id": "edge", "fg": 3066 }, - { "id": "end_piece", "fg": 3067 }, - { "id": "t_connection", "fg": 3068 }, - { "id": "unconnected", "fg": 3069 } + { "id": "center", "fg": 3149 }, + { "id": "corner", "fg": 3150 }, + { "id": "edge", "fg": 3151 }, + { "id": "end_piece", "fg": 3152 }, + { "id": "t_connection", "fg": 3153 }, + { "id": "unconnected", "fg": 3154 } ] }, - { "id": "t_milking_machine", "fg": 3359, "rotates": false }, + { "id": "t_milking_machine", "fg": 3444, "rotates": false }, { "id": "t_missile", - "fg": 3291, + "fg": 3376, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3291 }, - { "id": "corner", "fg": 3292 }, - { "id": "edge", "fg": 3291 }, - { "id": "end_piece", "fg": 3291 }, - { "id": "t_connection", "fg": 3294 }, - { "id": "unconnected", "fg": 3291 } + { "id": "center", "fg": 3376 }, + { "id": "corner", "fg": 3377 }, + { "id": "edge", "fg": 3376 }, + { "id": "end_piece", "fg": 3376 }, + { "id": "t_connection", "fg": 3379 }, + { "id": "unconnected", "fg": 3376 } ] }, - { "id": "t_missile_exploded", "fg": 2870, "rotates": false }, + { "id": "t_missile_exploded", "fg": 2955, "rotates": false }, { "id": "t_monkey_bars", - "fg": 3297, + "fg": 3382, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "center", "fg": 3297 }, { "id": "corner", "fg": 3298 }, { "id": "t_connection", "fg": 3299 } ] - }, - { "id": "t_nuclear_reactor", "fg": 3367, "rotates": false }, - { "id": "t_oil_circ_brkr_l", "fg": 3357, "rotates": false }, - { "id": [ "t_open_air", "t_open_air_rooved" ], "fg": 2864, "rotates": false }, - { "id": [ "t_ov_reb_cage", "t_ov_smreb_cage", "t_metal" ], "fg": 2972, "rotates": false }, - { "id": "t_palisade", "fg": [ 2945, 2946, 2945, 2946 ], "rotates": true }, - { "id": "t_palisade_gate", "fg": [ 2947, 2948, 2947, 2948 ], "rotates": true }, - { "id": "t_palisade_gate_o", "fg": [ 2949, 2950, 2949, 2950 ], "rotates": true }, - { "id": [ "t_palisade_pulley", "t_barndoor" ], "fg": 3313, "rotates": false }, - { "id": "t_paper", "fg": 2910, "rotates": false }, - { "id": [ "t_pavement_bg_dp", "t_pavement" ], "fg": 3206, "rotates": false }, - { "id": [ "t_pavement_y_bg_dp", "t_pavement_y" ], "fg": 3217, "rotates": false }, - { "id": "t_pedestal_temple", "fg": 3363, "rotates": false }, - { "id": "t_pedestal_wyrm", "fg": 3362, "rotates": false }, + "additional_tiles": [ { "id": "center", "fg": 3382 }, { "id": "corner", "fg": 3383 }, { "id": "t_connection", "fg": 3384 } ] + }, + { "id": "t_nuclear_reactor", "fg": 3452, "rotates": false }, + { "id": "t_oil_circ_brkr_l", "fg": 3442, "rotates": false }, + { "id": [ "t_open_air", "t_open_air_rooved" ], "fg": 2949, "rotates": false }, + { "id": [ "t_ov_reb_cage", "t_ov_smreb_cage", "t_metal" ], "fg": 3057, "rotates": false }, + { "id": "t_palisade", "fg": [ 3030, 3031, 3030, 3031 ], "rotates": true }, + { "id": "t_palisade_gate", "fg": [ 3032, 3033, 3032, 3033 ], "rotates": true }, + { "id": "t_palisade_gate_o", "fg": [ 3034, 3035, 3034, 3035 ], "rotates": true }, + { "id": [ "t_palisade_pulley", "t_barndoor" ], "fg": 3398, "rotates": false }, + { "id": "t_paper", "fg": 2995, "rotates": false }, + { "id": [ "t_pavement_bg_dp", "t_pavement" ], "fg": 3291, "rotates": false }, + { "id": [ "t_pavement_y_bg_dp", "t_pavement_y" ], "fg": 3302, "rotates": false }, + { "id": "t_pedestal_temple", "fg": 3448, "rotates": false }, + { "id": "t_pedestal_wyrm", "fg": 3447, "rotates": false }, { "id": "t_pit_corpsed", - "fg": 2887, - "bg": 2892, + "fg": 2972, + "bg": 2977, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "bg": 2892 }, - { "id": "corner", "fg": 2888, "bg": 2892 }, - { "id": "edge", "fg": 2889, "bg": 2892 }, - { "id": "end_piece", "fg": 2890, "bg": 2892 }, - { "id": "t_connection", "fg": 2891, "bg": 2892 }, - { "id": "unconnected", "fg": 2887, "bg": 2892 } + { "id": "center", "bg": 2977 }, + { "id": "corner", "fg": 2973, "bg": 2977 }, + { "id": "edge", "fg": 2974, "bg": 2977 }, + { "id": "end_piece", "fg": 2975, "bg": 2977 }, + { "id": "t_connection", "fg": 2976, "bg": 2977 }, + { "id": "unconnected", "fg": 2972, "bg": 2977 } ] }, - { "id": [ "t_pit_foxhole", "tr_sinkhole" ], "fg": 2874, "rotates": false }, - { "id": [ "t_pit_glass_covered", "t_pit_spiked_covered", "t_pit_covered" ], "fg": 2893, "rotates": false }, + { "id": [ "t_pit_foxhole", "tr_sinkhole" ], "fg": 2959, "rotates": false }, + { "id": [ "t_pit_glass_covered", "t_pit_spiked_covered", "t_pit_covered" ], "fg": 2978, "rotates": false }, { "id": "t_pit_shallow", - "fg": 2875, + "fg": 2960, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2876 }, - { "id": "corner", "fg": 2877 }, - { "id": "edge", "fg": 2878 }, - { "id": "end_piece", "fg": 2879 }, - { "id": "t_connection", "fg": 2880 }, - { "id": "unconnected", "fg": 2875 } + { "id": "center", "fg": 2961 }, + { "id": "corner", "fg": 2962 }, + { "id": "edge", "fg": 2963 }, + { "id": "end_piece", "fg": 2964 }, + { "id": "t_connection", "fg": 2965 }, + { "id": "unconnected", "fg": 2960 } ] }, { "id": [ "t_pit_spiked", "tr_spike_pit" ], - "fg": 2881, + "fg": 2966, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2882 }, - { "id": "corner", "fg": 2883 }, - { "id": "edge", "fg": 2884 }, - { "id": "end_piece", "fg": 2885 }, - { "id": "t_connection", "fg": 2886 }, - { "id": "unconnected", "fg": 2881 } + { "id": "center", "fg": 2967 }, + { "id": "corner", "fg": 2968 }, + { "id": "edge", "fg": 2969 }, + { "id": "end_piece", "fg": 2970 }, + { "id": "t_connection", "fg": 2971 }, + { "id": "unconnected", "fg": 2966 } ] }, - { "id": "t_plut_generator", "fg": 3366, "rotates": false }, - { "id": "t_portcullis", "fg": 2951, "rotates": false }, - { "id": [ "t_potential_trans", "t_oil_circ_brkr_s" ], "fg": 3358, "rotates": false }, + { "id": "t_plut_generator", "fg": 3451, "rotates": false }, + { "id": "t_portcullis", "fg": 3036, "rotates": false }, + { "id": [ "t_potential_trans", "t_oil_circ_brkr_s" ], "fg": 3443, "rotates": false }, { "id": [ "t_radio_controls", @@ -6069,32 +6095,32 @@ "t_outs_bridge_control", "t_reinforced_glass_control" ], - "fg": 3347, + "fg": 3432, "rotates": false }, - { "id": "t_radio_tower", "fg": 3348, "rotates": false }, + { "id": "t_radio_tower", "fg": 3433, "rotates": false }, { "id": [ "t_railing_h", "t_railing_v", "t_guardrail_bg_dp", "t_railing" ], - "fg": 3051, + "fg": 3136, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3051 }, - { "id": "corner", "fg": 3052 }, - { "id": "edge", "fg": 3053 }, - { "id": "end_piece", "fg": 3054 }, - { "id": "t_connection", "fg": 3055 }, - { "id": "unconnected", "fg": 3057 } + { "id": "center", "fg": 3136 }, + { "id": "corner", "fg": 3137 }, + { "id": "edge", "fg": 3138 }, + { "id": "end_piece", "fg": 3139 }, + { "id": "t_connection", "fg": 3140 }, + { "id": "unconnected", "fg": 3142 } ] }, { "id": [ "t_railroad_tie_h", "t_railroad_tie_v", "t_railroad_tie" ], - "fg": 3079, + "fg": 3164, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "edge", "fg": 3080 } ] + "additional_tiles": [ { "id": "edge", "fg": 3165 } ] }, - { "id": "t_railroad_track_on_tie", "fg": 3078 }, + { "id": "t_railroad_track_on_tie", "fg": 3163 }, { "id": [ "t_railroad_track", @@ -6104,182 +6130,182 @@ "t_railroad_track_d1", "t_railroad_track_d2" ], - "fg": 3070, + "fg": 3155, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3070 }, - { "id": "corner", "fg": [ 3071, 3072, 3073, 3074 ] }, - { "id": "edge", "fg": 3075 }, - { "id": "end_piece", "fg": 3075 }, - { "id": "t_connection", "fg": 3076 }, - { "id": "unconnected", "fg": 3075 } + { "id": "center", "fg": 3155 }, + { "id": "corner", "fg": [ 3156, 3157, 3158, 3159 ] }, + { "id": "edge", "fg": 3160 }, + { "id": "end_piece", "fg": 3160 }, + { "id": "t_connection", "fg": 3161 }, + { "id": "unconnected", "fg": 3160 } ] }, - { "id": "t_rdoor_b", "fg": 3265, "rotates": false }, - { "id": "t_rdoor_boarded", "fg": 3266, "rotates": false }, - { "id": "t_rdoor_boarded_damaged", "fg": 3267, "rotates": false }, - { "id": "t_rdoor_c", "fg": 3264, "rotates": false }, - { "id": "t_rdoor_o", "fg": 3263, "rotates": false }, + { "id": "t_rdoor_b", "fg": 3350, "rotates": false }, + { "id": "t_rdoor_boarded", "fg": 3351, "rotates": false }, + { "id": "t_rdoor_boarded_damaged", "fg": 3352, "rotates": false }, + { "id": "t_rdoor_c", "fg": 3349, "rotates": false }, + { "id": "t_rdoor_o", "fg": 3348, "rotates": false }, { "id": [ "t_reb_cage", "t_bars" ], - "fg": 2967, + "fg": 3052, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2968 }, - { "id": "corner", "fg": 2969 }, - { "id": "edge", "fg": 2970 }, - { "id": "end_piece", "fg": 2970 }, - { "id": "t_connection", "fg": 2971 }, - { "id": "unconnected", "fg": 2967 } + { "id": "center", "fg": 3053 }, + { "id": "corner", "fg": 3054 }, + { "id": "edge", "fg": 3055 }, + { "id": "end_piece", "fg": 3055 }, + { "id": "t_connection", "fg": 3056 }, + { "id": "unconnected", "fg": 3052 } ] }, - { "id": "t_recycler", "fg": 3378, "rotates": false }, - { "id": [ "t_reinforced_door_glass_lab_c", "t_reinforced_door_glass_c" ], "fg": 3269, "rotates": false }, - { "id": [ "t_reinforced_door_glass_o", "t_reinforced_door_glass_lab_o" ], "fg": 3268, "rotates": false }, + { "id": "t_recycler", "fg": 3463, "rotates": false }, + { "id": [ "t_reinforced_door_glass_lab_c", "t_reinforced_door_glass_c" ], "fg": 3354, "rotates": false }, + { "id": [ "t_reinforced_door_glass_o", "t_reinforced_door_glass_lab_o" ], "fg": 3353, "rotates": false }, { "id": "t_reinforced_glass", - "fg": 3205, + "fg": 3290, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3207 }, - { "id": "corner", "fg": 3208 }, - { "id": "edge", "fg": 3209 }, - { "id": "end_piece", "fg": 3210 }, - { "id": "t_connection", "fg": 3211 }, - { "id": "unconnected", "fg": 3205 } + { "id": "center", "fg": 3292 }, + { "id": "corner", "fg": 3293 }, + { "id": "edge", "fg": 3294 }, + { "id": "end_piece", "fg": 3295 }, + { "id": "t_connection", "fg": 3296 }, + { "id": "unconnected", "fg": 3290 } ] }, { "id": "t_reinforced_glass_shutter", - "fg": 3192, + "fg": 3277, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3193 }, - { "id": "corner", "fg": 3194 }, - { "id": "edge", "fg": 3196 }, - { "id": "end_piece", "fg": 3197 }, - { "id": "t_connection", "fg": 3198 }, - { "id": "unconnected", "fg": 3192 } + { "id": "center", "fg": 3278 }, + { "id": "corner", "fg": 3279 }, + { "id": "edge", "fg": 3281 }, + { "id": "end_piece", "fg": 3282 }, + { "id": "t_connection", "fg": 3283 }, + { "id": "unconnected", "fg": 3277 } ] }, { "id": "t_reinforced_glass_shutter_open", - "fg": 3199, + "fg": 3284, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3200 }, - { "id": "corner", "fg": 3201 }, - { "id": "edge", "fg": 3202 }, - { "id": "end_piece", "fg": 3203 }, - { "id": "t_connection", "fg": 3204 }, - { "id": "unconnected", "fg": 3199 } + { "id": "center", "fg": 3285 }, + { "id": "corner", "fg": 3286 }, + { "id": "edge", "fg": 3287 }, + { "id": "end_piece", "fg": 3288 }, + { "id": "t_connection", "fg": 3289 }, + { "id": "unconnected", "fg": 3284 } ] }, - { "id": "t_resin_hole", "fg": 3016, "rotates": false }, - { "id": "t_resin_hole_c", "fg": 3012, "rotates": false }, - { "id": "t_resin_hole_o", "fg": 3013, "rotates": false }, - { "id": [ "t_riverbridge_dp", "t_pontoon_dp" ], "fg": 3284, "rotates": false }, - { "id": "t_rock", "fg": 2907, "rotates": false }, - { "id": "t_rock_blue", "fg": 2906, "rotates": false }, - { "id": "t_rock_floor", "fg": 3228, "rotates": false }, - { "id": "t_rock_green", "fg": 2905, "rotates": false }, - { "id": "t_rock_red", "fg": 2904, "rotates": false }, - { "id": "t_rock_smooth", "fg": 2908, "rotates": false }, + { "id": "t_resin_hole", "fg": 3101, "rotates": false }, + { "id": "t_resin_hole_c", "fg": 3097, "rotates": false }, + { "id": "t_resin_hole_o", "fg": 3098, "rotates": false }, + { "id": [ "t_riverbridge_dp", "t_pontoon_dp" ], "fg": 3369, "rotates": false }, + { "id": "t_rock", "fg": 2992, "rotates": false }, + { "id": "t_rock_blue", "fg": 2991, "rotates": false }, + { "id": "t_rock_floor", "fg": 3313, "rotates": false }, + { "id": "t_rock_green", "fg": 2990, "rotates": false }, + { "id": "t_rock_red", "fg": 2989, "rotates": false }, + { "id": "t_rock_smooth", "fg": 2993, "rotates": false }, { "id": [ "t_rock_wall_half", "t_sconc_wall_halfway", "t_strconc_wall_halfway" ], - "fg": 3025, + "fg": 3110, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3029 }, - { "id": "corner", "fg": 3034 }, - { "id": "edge", "fg": 3039 }, - { "id": "end_piece", "fg": 3040 }, - { "id": "t_connection", "fg": 3042 }, - { "id": "unconnected", "fg": 3025 } + { "id": "center", "fg": 3114 }, + { "id": "corner", "fg": 3119 }, + { "id": "edge", "fg": 3124 }, + { "id": "end_piece", "fg": 3125 }, + { "id": "t_connection", "fg": 3127 }, + { "id": "unconnected", "fg": 3110 } ] }, { "id": [ "t_rock_wall", "t_sconc_wall", "t_strconc_wall" ], - "fg": 3167, + "fg": 3252, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3168 }, - { "id": "corner", "fg": 3169 }, - { "id": "edge", "fg": 3170 }, - { "id": "end_piece", "fg": 3171 }, - { "id": "t_connection", "fg": 3172 }, - { "id": "unconnected", "fg": 3167 } + { "id": "center", "fg": 3253 }, + { "id": "corner", "fg": 3254 }, + { "id": "edge", "fg": 3255 }, + { "id": "end_piece", "fg": 3256 }, + { "id": "t_connection", "fg": 3257 }, + { "id": "unconnected", "fg": 3252 } ] }, { "id": "t_root_wall", - "fg": 2922, + "fg": 3007, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2923 }, - { "id": "corner", "fg": 2924 }, - { "id": "edge", "fg": 2922 }, - { "id": "end_piece", "fg": 2925 }, - { "id": "t_connection", "fg": 2926 }, - { "id": "unconnected", "fg": 2922 } + { "id": "center", "fg": 3008 }, + { "id": "corner", "fg": 3009 }, + { "id": "edge", "fg": 3007 }, + { "id": "end_piece", "fg": 3010 }, + { "id": "t_connection", "fg": 3011 }, + { "id": "unconnected", "fg": 3007 } ] }, - { "id": "t_rootcellar", "fg": 3279, "rotates": false }, - { "id": "t_rope_up", "fg": 2921, "rotates": false }, - { "id": "t_sand", "fg": 3132, "rotates": false }, + { "id": "t_rootcellar", "fg": 3364, "rotates": false }, + { "id": "t_rope_up", "fg": 3006, "rotates": false }, + { "id": "t_sand", "fg": 3217, "rotates": false }, { "id": "t_sandbox", - "fg": 2894, + "fg": 2979, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2895 }, - { "id": "corner", "fg": 2897 }, - { "id": "edge", "fg": 2898 }, - { "id": "end_piece", "fg": 2899 }, - { "id": "t_connection", "fg": 2900 }, - { "id": "unconnected", "fg": 2894 } + { "id": "center", "fg": 2980 }, + { "id": "corner", "fg": 2982 }, + { "id": "edge", "fg": 2983 }, + { "id": "end_piece", "fg": 2984 }, + { "id": "t_connection", "fg": 2985 }, + { "id": "unconnected", "fg": 2979 } ] }, - { "id": "t_sandmound", "fg": 3380, "rotates": false }, - { "id": [ "t_scrap_floor", "t_junk_floor", "t_metal_floor" ], "fg": 3261, "rotates": false }, + { "id": "t_sandmound", "fg": 3465, "rotates": false }, + { "id": [ "t_scrap_floor", "t_junk_floor", "t_metal_floor" ], "fg": 3346, "rotates": false }, { "id": [ "t_scrap_wall_halfway", "t_junk_palisade" ], - "fg": 2985, + "fg": 3070, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2986 }, - { "id": "corner", "fg": 2987 }, - { "id": "edge", "fg": 2988 }, - { "id": "end_piece", "fg": 2989 }, - { "id": "t_connection", "fg": 2990 }, - { "id": "unconnected", "fg": 2985 } + { "id": "center", "fg": 3071 }, + { "id": "corner", "fg": 3072 }, + { "id": "edge", "fg": 3073 }, + { "id": "end_piece", "fg": 3074 }, + { "id": "t_connection", "fg": 3075 }, + { "id": "unconnected", "fg": 3070 } ] }, { "id": [ "t_scrap_wall", "t_junk_wall", "t_wall_metal" ], - "fg": 3098, + "fg": 3183, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3100 }, - { "id": "corner", "fg": 3101 }, - { "id": "edge", "fg": 3102 }, - { "id": "end_piece", "fg": 3103 }, - { "id": "t_connection", "fg": 3104 }, - { "id": "unconnected", "fg": 3098 } + { "id": "center", "fg": 3185 }, + { "id": "corner", "fg": 3186 }, + { "id": "edge", "fg": 3187 }, + { "id": "end_piece", "fg": 3188 }, + { "id": "t_connection", "fg": 3189 }, + { "id": "unconnected", "fg": 3183 } ] }, - { "id": "t_searth_test", "fg": 3121, "rotates": false }, + { "id": "t_searth_test", "fg": 3206, "rotates": false }, { "id": [ "t_secretdoor_bookcase_c", @@ -6288,37 +6314,37 @@ "t_sliding_wall_control", "t_decoy_bookcase" ], - "fg": 3352, + "fg": 3437, "rotates": false }, - { "id": "t_secretdoor_bookcase_o", "fg": 3353, "rotates": false }, - { "id": "t_secretdoor_brick_wall_o", "fg": 3125, "rotates": true }, - { "id": "t_secretdoor_concrete_wall_o", "fg": 3050, "rotates": true }, - { "id": [ "t_secretdoor_wall_c", "t_sliding_wall_c", "t_secretdoor_onetime" ], "fg": 3163, "rotates": true }, + { "id": "t_secretdoor_bookcase_o", "fg": 3438, "rotates": false }, + { "id": "t_secretdoor_brick_wall_o", "fg": 3210, "rotates": true }, + { "id": "t_secretdoor_concrete_wall_o", "fg": 3135, "rotates": true }, + { "id": [ "t_secretdoor_wall_c", "t_sliding_wall_c", "t_secretdoor_onetime" ], "fg": 3248, "rotates": true }, { "id": "t_sewage_pipe", - "fg": 3285, + "fg": 3370, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3286 }, - { "id": "corner", "fg": 3287 }, - { "id": "edge", "fg": 3288 }, - { "id": "end_piece", "fg": 3289 }, - { "id": "t_connection", "fg": 3290 }, - { "id": "unconnected", "fg": 3285 } + { "id": "center", "fg": 3371 }, + { "id": "corner", "fg": 3372 }, + { "id": "edge", "fg": 3373 }, + { "id": "end_piece", "fg": 3374 }, + { "id": "t_connection", "fg": 3375 }, + { "id": "unconnected", "fg": 3370 } ] }, - { "id": "t_shrub_blueberry", "fg": 2857, "rotates": false }, + { "id": "t_shrub_blueberry", "fg": 2942, "rotates": false }, { "id": [ "t_shrub_blueberry_harvested", "t_shrub_blueberry_season_spring", "t_shrub_blueberry_season_autumn" ], - "fg": 3410, + "fg": 3495, "rotates": false }, - { "id": "t_shrub_fungal", "fg": 2858, "rotates": false }, + { "id": "t_shrub_fungal", "fg": 2943, "rotates": false }, { "id": [ "t_shrub_peanut_season_summer", "t_shrub_peanut_harvested_season_summer", "t_shrub_season_summer" ], - "fg": 3405, + "fg": 3490, "rotates": false }, { @@ -6329,18 +6355,18 @@ "t_shrub_strawberry_season_winter", "t_shrub_season_winter" ], - "fg": 3407, + "fg": 3492, "rotates": false }, { "id": [ "t_shrub_season_autumn", "t_shrub_peanut_season_autumn", "t_shrub_peanut_harvested_season_autumn" ], - "fg": 3406, + "fg": 3491, "rotates": false }, - { "id": "t_shrub_strawberry", "fg": 3409, "rotates": false }, + { "id": "t_shrub_strawberry", "fg": 3494, "rotates": false }, { "id": [ "t_shrub_strawberry_harvested", "t_shrub_strawberry_season_spring", "t_shrub_strawberry_season_autumn" ], - "fg": 3408, + "fg": 3493, "rotates": false }, { @@ -6352,63 +6378,63 @@ "t_shrub_peanut_harvested", "t_shrub_peanut_harvested_season_spring" ], - "fg": 3404, + "fg": 3489, "rotates": false }, - { "id": [ "t_sidewalk_bg_dp", "t_sidewalk" ], "fg": 3195, "rotates": false }, + { "id": [ "t_sidewalk_bg_dp", "t_sidewalk" ], "fg": 3280, "rotates": false }, { "id": [ "t_skylight", "t_linoleum_white", "t_paper_floor", "f_canvas_floor" ], - "fg": 3375, + "fg": 3460, "rotates": false }, { "id": "t_slide", - "fg": 3295, + "fg": 3380, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "edge", "fg": 3295 }, { "id": "end_piece", "fg": 3296 } ] + "additional_tiles": [ { "id": "edge", "fg": 3380 }, { "id": "end_piece", "fg": 3381 } ] }, - { "id": [ "t_sliding_brick_wall_c", "t_secretdoor_brick_wall_c" ], "fg": 3122, "rotates": true }, - { "id": [ "t_sliding_concrete_wall_c", "t_secretdoor_concrete_wall_c" ], "fg": 3047, "rotates": true }, + { "id": [ "t_sliding_brick_wall_c", "t_secretdoor_brick_wall_c" ], "fg": 3207, "rotates": true }, + { "id": [ "t_sliding_concrete_wall_c", "t_secretdoor_concrete_wall_c" ], "fg": 3132, "rotates": true }, { "id": [ "t_sliding_concrete_wall_control", "f_aut_gas_console_o", "electronics_controls", "t_console_broken" ], - "fg": 3345, - "rotates": false - }, - { "id": [ "t_sliding_wall_o", "t_secretdoor_wall_o" ], "fg": 3166, "rotates": true }, - { "id": [ "t_slime", "t_sewage" ], "fg": 3056, "rotates": false }, - { "id": "t_slope_down", "fg": 2914, "rotates": false }, - { "id": "t_slope_up", "fg": 2913, "rotates": false }, - { "id": "t_slot_machine", "fg": 3341, "rotates": false }, - { "id": "t_sludge", "fg": 3077, "rotates": false }, - { "id": "t_stairs_down", "fg": 2912, "rotates": false }, - { "id": "t_stairs_up", "fg": 2911, "rotates": false }, - { "id": "t_station_disc", "fg": 3355, "rotates": false }, - { "id": "t_stump", "fg": 2866, "rotates": false }, - { "id": [ "t_support_l", "t_little_column", "t_column" ], "fg": 3350, "rotates": false }, - { "id": [ "t_support_s", "t_chainfence_posts" ], "fg": 2952, "rotates": false }, + "fg": 3430, + "rotates": false + }, + { "id": [ "t_sliding_wall_o", "t_secretdoor_wall_o" ], "fg": 3251, "rotates": true }, + { "id": [ "t_slime", "t_sewage" ], "fg": 3141, "rotates": false }, + { "id": "t_slope_down", "fg": 2999, "rotates": false }, + { "id": "t_slope_up", "fg": 2998, "rotates": false }, + { "id": "t_slot_machine", "fg": 3426, "rotates": false }, + { "id": "t_sludge", "fg": 3162, "rotates": false }, + { "id": "t_stairs_down", "fg": 2997, "rotates": false }, + { "id": "t_stairs_up", "fg": 2996, "rotates": false }, + { "id": "t_station_disc", "fg": 3440, "rotates": false }, + { "id": "t_stump", "fg": 2951, "rotates": false }, + { "id": [ "t_support_l", "t_little_column", "t_column" ], "fg": 3435, "rotates": false }, + { "id": [ "t_support_s", "t_chainfence_posts" ], "fg": 3037, "rotates": false }, { "id": [ "t_switch_even", "t_gates_control_metal", "t_gates_control_metal_lab" ], - "fg": 3316, - "rotates": false - }, - { "id": "t_switch_gb", "fg": 3317, "rotates": false }, - { "id": "t_switch_rb", "fg": 3318, "rotates": false }, - { "id": "t_switch_rg", "fg": 3319, "rotates": false }, - { "id": "t_tar", "fg": 3088, "rotates": false }, - { "id": "t_tarptent", "fg": 3377, "rotates": false }, - { "id": "t_thconc_floor_olight", "fg": 3250, "rotates": false }, - { "id": "t_ticket_machine", "fg": 3036, "rotates": false }, - { "id": "t_ticket_vendor", "fg": 3035, "rotates": false }, - { "id": "t_tree_fungal_young", "fg": 2862, "rotates": false }, - { "id": "t_tree_juniper", "fg": 3026, "rotates": false }, - { "id": "t_tree_juniper_harvested", "fg": 3028, "rotates": false }, - { "id": "t_tree_juniper_season_winter", "fg": 3027, "rotates": false }, - { "id": "t_tree_young_season_autumn", "fg": 2861, "rotates": false }, - { "id": "t_tree_young_season_summer", "fg": 2860, "rotates": false }, - { "id": "t_tree_young_season_winter", "fg": 2863, "rotates": false }, - { "id": [ "t_tree_young", "t_tree_young_season_spring" ], "fg": 2859, "rotates": false }, - { "id": "t_trunk", "fg": 2865, "rotates": false }, + "fg": 3401, + "rotates": false + }, + { "id": "t_switch_gb", "fg": 3402, "rotates": false }, + { "id": "t_switch_rb", "fg": 3403, "rotates": false }, + { "id": "t_switch_rg", "fg": 3404, "rotates": false }, + { "id": "t_tar", "fg": 3173, "rotates": false }, + { "id": "t_tarptent", "fg": 3462, "rotates": false }, + { "id": "t_thconc_floor_olight", "fg": 3335, "rotates": false }, + { "id": "t_ticket_machine", "fg": 3121, "rotates": false }, + { "id": "t_ticket_vendor", "fg": 3120, "rotates": false }, + { "id": "t_tree_fungal_young", "fg": 2947, "rotates": false }, + { "id": "t_tree_juniper", "fg": 3111, "rotates": false }, + { "id": "t_tree_juniper_harvested", "fg": 3113, "rotates": false }, + { "id": "t_tree_juniper_season_winter", "fg": 3112, "rotates": false }, + { "id": "t_tree_young_season_autumn", "fg": 2946, "rotates": false }, + { "id": "t_tree_young_season_summer", "fg": 2945, "rotates": false }, + { "id": "t_tree_young_season_winter", "fg": 2948, "rotates": false }, + { "id": [ "t_tree_young", "t_tree_young_season_spring" ], "fg": 2944, "rotates": false }, + { "id": "t_trunk", "fg": 2950, "rotates": false }, { "id": [ "t_underbrush_harvested_spring_season_autumn", @@ -6416,7 +6442,7 @@ "t_underbrush_harvested_autumn_season_autumn", "t_underbrush_harvested_winter_season_autumn" ], - "fg": 3401, + "fg": 3486, "rotates": false }, { @@ -6426,7 +6452,7 @@ "t_underbrush_harvested_autumn_season_summer", "t_underbrush_harvested_winter_season_summer" ], - "fg": 3400, + "fg": 3485, "rotates": false }, { @@ -6435,7 +6461,7 @@ "t_underbrush_harvested_summer_season_winter", "t_underbrush_harvested_autumn_season_winter" ], - "fg": 3402, + "fg": 3487, "rotates": false }, { @@ -6449,435 +6475,435 @@ "t_underbrush_harvested_winter", "t_underbrush_harvested_winter_season_spring" ], - "fg": 3399, + "fg": 3484, "rotates": false }, - { "id": "t_underbrush_harvested_winter_season_winter", "fg": 3403, "rotates": false }, - { "id": "t_underbrush_season_autumn", "fg": 3397, "rotates": false }, - { "id": [ "t_underbrush_season_spring", "t_underbrush" ], "fg": 3395, "rotates": false }, - { "id": "t_underbrush_season_summer", "fg": 3396, "rotates": false }, - { "id": "t_underbrush_season_winter", "fg": 3398, "rotates": false }, - { "id": "t_utility_light", "fg": 3349, "rotates": false }, - { "id": "t_vat", "fg": 3365, "rotates": false }, + { "id": "t_underbrush_harvested_winter_season_winter", "fg": 3488, "rotates": false }, + { "id": "t_underbrush_season_autumn", "fg": 3482, "rotates": false }, + { "id": [ "t_underbrush_season_spring", "t_underbrush" ], "fg": 3480, "rotates": false }, + { "id": "t_underbrush_season_summer", "fg": 3481, "rotates": false }, + { "id": "t_underbrush_season_winter", "fg": 3483, "rotates": false }, + { "id": "t_utility_light", "fg": 3434, "rotates": false }, + { "id": "t_vat", "fg": 3450, "rotates": false }, { "id": "t_wall_b", - "fg": 3147, + "fg": 3232, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3148 }, - { "id": "corner", "fg": 3149 }, - { "id": "edge", "fg": 3150 }, - { "id": "end_piece", "fg": 3151 }, - { "id": "t_connection", "fg": 3152 }, - { "id": "unconnected", "fg": 3147 } + { "id": "center", "fg": 3233 }, + { "id": "corner", "fg": 3234 }, + { "id": "edge", "fg": 3235 }, + { "id": "end_piece", "fg": 3236 }, + { "id": "t_connection", "fg": 3237 }, + { "id": "unconnected", "fg": 3232 } ] }, { "id": "t_wall_g", - "fg": 3140, + "fg": 3225, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3141 }, - { "id": "corner", "fg": 3142 }, - { "id": "edge", "fg": 3144 }, - { "id": "end_piece", "fg": 3145 }, - { "id": "t_connection", "fg": 3146 }, - { "id": "unconnected", "fg": 3140 } + { "id": "center", "fg": 3226 }, + { "id": "corner", "fg": 3227 }, + { "id": "edge", "fg": 3229 }, + { "id": "end_piece", "fg": 3230 }, + { "id": "t_connection", "fg": 3231 }, + { "id": "unconnected", "fg": 3225 } ] }, { "id": [ "t_wall_glass_alarm", "t_window", "t_window_alarm", "t_wall_glass" ], - "fg": 3212, + "fg": 3297, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3213 }, - { "id": "corner", "fg": 3214 }, - { "id": "edge", "fg": 3215 }, - { "id": "end_piece", "fg": 3216 }, - { "id": "t_connection", "fg": 3218 }, - { "id": "unconnected", "fg": 3212 } + { "id": "center", "fg": 3298 }, + { "id": "corner", "fg": 3299 }, + { "id": "edge", "fg": 3300 }, + { "id": "end_piece", "fg": 3301 }, + { "id": "t_connection", "fg": 3303 }, + { "id": "unconnected", "fg": 3297 } ] }, { "id": [ "t_wall_half", "t_wall_log_half" ], - "fg": 2979, + "fg": 3064, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2980 }, - { "id": "corner", "fg": 2981 }, - { "id": "edge", "fg": 2982 }, - { "id": "end_piece", "fg": 2983 }, - { "id": "t_connection", "fg": 2984 }, - { "id": "unconnected", "fg": 2979 } + { "id": "center", "fg": 3065 }, + { "id": "corner", "fg": 3066 }, + { "id": "edge", "fg": 3067 }, + { "id": "end_piece", "fg": 3068 }, + { "id": "t_connection", "fg": 3069 }, + { "id": "unconnected", "fg": 3064 } ] }, { "id": [ "t_wall_log", "t_wall_wood" ], - "fg": 3081, + "fg": 3166, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3082 }, - { "id": "corner", "fg": 3083 }, - { "id": "edge", "fg": 3084 }, - { "id": "end_piece", "fg": 3085 }, - { "id": "t_connection", "fg": 3086 }, - { "id": "unconnected", "fg": 3081 } + { "id": "center", "fg": 3167 }, + { "id": "corner", "fg": 3168 }, + { "id": "edge", "fg": 3169 }, + { "id": "end_piece", "fg": 3170 }, + { "id": "t_connection", "fg": 3171 }, + { "id": "unconnected", "fg": 3166 } ] }, { "id": "t_wall_p", - "fg": 3153, + "fg": 3238, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3155 }, - { "id": "corner", "fg": 3156 }, - { "id": "edge", "fg": 3157 }, - { "id": "end_piece", "fg": 3158 }, - { "id": "t_connection", "fg": 3159 }, - { "id": "unconnected", "fg": 3153 } + { "id": "center", "fg": 3240 }, + { "id": "corner", "fg": 3241 }, + { "id": "edge", "fg": 3242 }, + { "id": "end_piece", "fg": 3243 }, + { "id": "t_connection", "fg": 3244 }, + { "id": "unconnected", "fg": 3238 } ] }, { "id": "t_wall_r", - "fg": 3105, + "fg": 3190, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3106 }, - { "id": "corner", "fg": 3107 }, - { "id": "edge", "fg": 3108 }, - { "id": "end_piece", "fg": 3109 }, - { "id": "t_connection", "fg": 3111 }, - { "id": "unconnected", "fg": 3105 } + { "id": "center", "fg": 3191 }, + { "id": "corner", "fg": 3192 }, + { "id": "edge", "fg": 3193 }, + { "id": "end_piece", "fg": 3194 }, + { "id": "t_connection", "fg": 3196 }, + { "id": "unconnected", "fg": 3190 } ] }, { "id": "t_wall_resin", - "fg": 2922, + "fg": 3007, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3007 }, - { "id": "corner", "fg": 3008 }, - { "id": "edge", "fg": 3009 }, - { "id": "end_piece", "fg": 3010 }, - { "id": "t_connection", "fg": 3011 }, - { "id": "unconnected", "fg": 3006 } + { "id": "center", "fg": 3092 }, + { "id": "corner", "fg": 3093 }, + { "id": "edge", "fg": 3094 }, + { "id": "end_piece", "fg": 3095 }, + { "id": "t_connection", "fg": 3096 }, + { "id": "unconnected", "fg": 3091 } ] }, { "id": "t_wall_resin_cage", - "fg": 2922, + "fg": 3007, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3018 }, - { "id": "corner", "fg": 3019 }, - { "id": "edge", "fg": 3020 }, - { "id": "end_piece", "fg": 3021 }, - { "id": "t_connection", "fg": 3022 }, - { "id": "unconnected", "fg": 3018 } + { "id": "center", "fg": 3103 }, + { "id": "corner", "fg": 3104 }, + { "id": "edge", "fg": 3105 }, + { "id": "end_piece", "fg": 3106 }, + { "id": "t_connection", "fg": 3107 }, + { "id": "unconnected", "fg": 3103 } ] }, { "id": [ "t_wall", "t_wall_w" ], - "fg": 3160, + "fg": 3245, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3161 }, - { "id": "corner", "fg": 3162 }, - { "id": "edge", "fg": 3163 }, - { "id": "end_piece", "fg": 3164 }, - { "id": "t_connection", "fg": 3165 }, - { "id": "unconnected", "fg": 3160 } + { "id": "center", "fg": 3246 }, + { "id": "corner", "fg": 3247 }, + { "id": "edge", "fg": 3248 }, + { "id": "end_piece", "fg": 3249 }, + { "id": "t_connection", "fg": 3250 }, + { "id": "unconnected", "fg": 3245 } ] }, { "id": "t_wall_wattle", - "fg": 3133, + "fg": 3218, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3134 }, - { "id": "corner", "fg": 3135 }, - { "id": "edge", "fg": 3136 }, - { "id": "end_piece", "fg": 3137 }, - { "id": "t_connection", "fg": 3138 }, - { "id": "unconnected", "fg": 3133 } + { "id": "center", "fg": 3219 }, + { "id": "corner", "fg": 3220 }, + { "id": "edge", "fg": 3221 }, + { "id": "end_piece", "fg": 3222 }, + { "id": "t_connection", "fg": 3223 }, + { "id": "unconnected", "fg": 3218 } ] }, - { "id": "t_wall_wattle_broken", "fg": 3139, "rotates": true }, + { "id": "t_wall_wattle_broken", "fg": 3224, "rotates": true }, { "id": "t_wall_wattle_half", - "fg": 2973, + "fg": 3058, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2974 }, - { "id": "corner", "fg": 2975 }, - { "id": "edge", "fg": 2976 }, - { "id": "end_piece", "fg": 2977 }, - { "id": "t_connection", "fg": 2978 }, - { "id": "unconnected", "fg": 2973 } + { "id": "center", "fg": 3059 }, + { "id": "corner", "fg": 3060 }, + { "id": "edge", "fg": 3061 }, + { "id": "end_piece", "fg": 3062 }, + { "id": "t_connection", "fg": 3063 }, + { "id": "unconnected", "fg": 3058 } ] }, { "id": [ "t_wall_wood_broken", "t_wall_log_broken" ], - "fg": 3094, + "fg": 3179, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3095 }, - { "id": "corner", "fg": 3096 }, - { "id": "edge", "fg": 3097 }, - { "id": "end_piece", "fg": 3097 }, - { "id": "t_connection", "fg": 3095 }, - { "id": "unconnected", "fg": 3094 } + { "id": "center", "fg": 3180 }, + { "id": "corner", "fg": 3181 }, + { "id": "edge", "fg": 3182 }, + { "id": "end_piece", "fg": 3182 }, + { "id": "t_connection", "fg": 3180 }, + { "id": "unconnected", "fg": 3179 } ] }, { "id": [ "t_wall_wood_chipped", "t_wall_log_chipped" ], - "fg": 3087, + "fg": 3172, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3089 }, - { "id": "corner", "fg": 3090 }, - { "id": "edge", "fg": 3091 }, - { "id": "end_piece", "fg": 3092 }, - { "id": "t_connection", "fg": 3093 }, - { "id": "unconnected", "fg": 3087 } + { "id": "center", "fg": 3174 }, + { "id": "corner", "fg": 3175 }, + { "id": "edge", "fg": 3176 }, + { "id": "end_piece", "fg": 3177 }, + { "id": "t_connection", "fg": 3178 }, + { "id": "unconnected", "fg": 3172 } ] }, { "id": "t_wall_y", - "fg": 3112, + "fg": 3197, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3113 }, - { "id": "corner", "fg": 3114 }, - { "id": "edge", "fg": 3115 }, - { "id": "end_piece", "fg": 3116 }, - { "id": "t_connection", "fg": 3117 }, - { "id": "unconnected", "fg": 3112 } + { "id": "center", "fg": 3198 }, + { "id": "corner", "fg": 3199 }, + { "id": "edge", "fg": 3200 }, + { "id": "end_piece", "fg": 3201 }, + { "id": "t_connection", "fg": 3202 }, + { "id": "unconnected", "fg": 3197 } ] }, - { "id": [ "t_water_moving_dp", "t_swater_dp", "t_water_dp" ], "fg": 3015, "rotates": false }, - { "id": [ "t_water_moving_sh", "t_swater_sh", "t_water_pool", "t_water_sh" ], "fg": 3045, "rotates": false }, - { "id": "t_water_pump", "fg": 3360, "rotates": false }, - { "id": "t_wax", "fg": 2901, "rotates": false }, + { "id": [ "t_water_moving_dp", "t_swater_dp", "t_water_dp" ], "fg": 3100, "rotates": false }, + { "id": [ "t_water_moving_sh", "t_swater_sh", "t_water_pool", "t_water_sh" ], "fg": 3130, "rotates": false }, + { "id": "t_water_pump", "fg": 3445, "rotates": false }, + { "id": "t_wax", "fg": 2986, "rotates": false }, { "id": "t_window_bars", - "fg": 2970, + "fg": 3055, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2968 }, - { "id": "corner", "fg": 2969 }, - { "id": "edge", "fg": 2970 }, - { "id": "end_piece", "fg": 2970 }, - { "id": "t_connection", "fg": 2971 }, - { "id": "unconnected", "fg": 2970 } + { "id": "center", "fg": 3053 }, + { "id": "corner", "fg": 3054 }, + { "id": "edge", "fg": 3055 }, + { "id": "end_piece", "fg": 3055 }, + { "id": "t_connection", "fg": 3056 }, + { "id": "unconnected", "fg": 3055 } ] }, { "id": "t_window_bars_alarm", - "fg": 3186, + "fg": 3271, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3187 }, - { "id": "corner", "fg": 3188 }, - { "id": "edge", "fg": 3189 }, - { "id": "end_piece", "fg": 3190 }, - { "id": "t_connection", "fg": 3191 }, - { "id": "unconnected", "fg": 3186 } + { "id": "center", "fg": 3272 }, + { "id": "corner", "fg": 3273 }, + { "id": "edge", "fg": 3274 }, + { "id": "end_piece", "fg": 3275 }, + { "id": "t_connection", "fg": 3276 }, + { "id": "unconnected", "fg": 3271 } ] }, - { "id": "t_window_boarded", "fg": 3240, "rotates": false }, - { "id": "t_window_boarded_noglass", "fg": 3243, "rotates": false }, + { "id": "t_window_boarded", "fg": 3325, "rotates": false }, + { "id": "t_window_boarded_noglass", "fg": 3328, "rotates": false }, { "id": "t_window_domestic", - "fg": 3225, + "fg": 3310, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "t_connection", "fg": 3226 } ] + "additional_tiles": [ { "id": "t_connection", "fg": 3311 } ] }, - { "id": "t_window_enhanced", "fg": 3241, "rotates": false }, - { "id": "t_window_enhanced_noglass", "fg": 3244, "rotates": false }, - { "id": "t_window_frame", "fg": 3245, "rotates": false }, + { "id": "t_window_enhanced", "fg": 3326, "rotates": false }, + { "id": "t_window_enhanced_noglass", "fg": 3329, "rotates": false }, + { "id": "t_window_frame", "fg": 3330, "rotates": false }, { "id": "t_window_no_curtains", - "fg": 3232, + "fg": 3317, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "t_connection", "fg": 3233 } ] + "additional_tiles": [ { "id": "t_connection", "fg": 3318 } ] }, { "id": "t_window_no_curtains_open", - "fg": 3234, + "fg": 3319, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "t_connection", "fg": 3235 } ] + "additional_tiles": [ { "id": "t_connection", "fg": 3320 } ] }, - { "id": "t_window_no_curtains_taped", "fg": 3236, "rotates": false }, + { "id": "t_window_no_curtains_taped", "fg": 3321, "rotates": false }, { "id": "t_window_open", - "fg": 3227, + "fg": 3312, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "t_connection", "fg": 3229 } ] + "additional_tiles": [ { "id": "t_connection", "fg": 3314 } ] }, - { "id": "t_window_reinforced", "fg": 3238, "rotates": false }, - { "id": "t_window_reinforced_noglass", "fg": 3242, "rotates": false }, + { "id": "t_window_reinforced", "fg": 3323, "rotates": false }, + { "id": "t_window_reinforced_noglass", "fg": 3327, "rotates": false }, { "id": "t_window_stained_blue", - "fg": 3230, + "fg": 3315, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "t_connection", "fg": 3231 } ] + "additional_tiles": [ { "id": "t_connection", "fg": 3316 } ] }, { "id": "t_window_stained_green", - "fg": 3223, + "fg": 3308, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "t_connection", "fg": 3224 } ] + "additional_tiles": [ { "id": "t_connection", "fg": 3309 } ] }, { "id": "t_window_stained_red", - "fg": 3221, + "fg": 3306, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "t_connection", "fg": 3222 } ] + "additional_tiles": [ { "id": "t_connection", "fg": 3307 } ] }, { "id": [ "t_window_taped", "t_window_domestic_taped", "t_window_alarm_taped" ], - "fg": 3237, - "rotates": false - }, - { "id": "t_wood_stairs_down", "fg": 3031, "rotates": false }, - { "id": "t_wood_stairs_up", "fg": 3030, "rotates": false }, - { "id": "t_wood_stairs_up_broken", "fg": 3032, "rotates": false }, - { "id": "t_wood_stairs_up_half", "fg": 3033, "rotates": false }, - { "id": "t_woodchips", "fg": 3154, "rotates": false }, - { "id": [ "caltrops", "tr_caltrops" ], "fg": 2115, "rotates": false }, - { "id": "tr_beartrap", "fg": 3460, "rotates": false }, - { "id": "tr_blade", "fg": 3655, "rotates": true }, - { "id": "tr_boobytrap", "fg": 3457, "rotates": false }, - { "id": "tr_bubblewrap", "fg": 3458, "rotates": false }, - { "id": [ "tr_cot", "f_fiber_mat" ], "fg": 3451, "rotates": false }, - { "id": "tr_crossbow", "fg": 3462, "rotates": false }, - { "id": "tr_dissector", "fg": 3454, "rotates": false }, - { "id": "tr_engine", "fg": 3447, "rotates": false }, - { "id": "tr_funnel", "fg": 3420, "rotates": false }, + "fg": 3322, + "rotates": false + }, + { "id": "t_wood_stairs_down", "fg": 3116, "rotates": false }, + { "id": "t_wood_stairs_up", "fg": 3115, "rotates": false }, + { "id": "t_wood_stairs_up_broken", "fg": 3117, "rotates": false }, + { "id": "t_wood_stairs_up_half", "fg": 3118, "rotates": false }, + { "id": "t_woodchips", "fg": 3239, "rotates": false }, + { "id": [ "caltrops", "tr_caltrops" ], "fg": 2200, "rotates": false }, + { "id": "tr_beartrap", "fg": 3545, "rotates": false }, + { "id": "tr_blade", "fg": 3740, "rotates": true }, + { "id": "tr_boobytrap", "fg": 3542, "rotates": false }, + { "id": "tr_bubblewrap", "fg": 3543, "rotates": false }, + { "id": [ "tr_cot", "f_fiber_mat" ], "fg": 3536, "rotates": false }, + { "id": "tr_crossbow", "fg": 3547, "rotates": false }, + { "id": "tr_dissector", "fg": 3539, "rotates": false }, + { "id": "tr_engine", "fg": 3532, "rotates": false }, + { "id": "tr_funnel", "fg": 3505, "rotates": false }, { "id": [ "tr_glass_pit", "t_pit_glass" ], - "fg": 3435, + "fg": 3520, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3436 }, - { "id": "corner", "fg": 3437 }, - { "id": "edge", "fg": 3438 }, - { "id": "end_piece", "fg": 3439 }, - { "id": "t_connection", "fg": 3440 }, - { "id": "unconnected", "fg": 3435 } + { "id": "center", "fg": 3521 }, + { "id": "corner", "fg": 3522 }, + { "id": "edge", "fg": 3523 }, + { "id": "end_piece", "fg": 3524 }, + { "id": "t_connection", "fg": 3525 }, + { "id": "unconnected", "fg": 3520 } ] }, { "id": "tr_goo", - "fg": 3424, + "fg": 3509, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3425 }, - { "id": "corner", "fg": 3426 }, - { "id": "edge", "fg": 3427 }, - { "id": "end_piece", "fg": 3428 }, - { "id": "t_connection", "fg": 3429 }, - { "id": "unconnected", "fg": 3424 } + { "id": "center", "fg": 3510 }, + { "id": "corner", "fg": 3511 }, + { "id": "edge", "fg": 3512 }, + { "id": "end_piece", "fg": 3513 }, + { "id": "t_connection", "fg": 3514 }, + { "id": "unconnected", "fg": 3509 } ] }, - { "id": "tr_landmine", "fg": 3456, "rotates": false }, - { "id": [ "tr_landmine_buried", "tr_beartrap_buried" ], "fg": 3455, "rotates": false }, - { "id": [ "tr_lava", "t_lava" ], "fg": 3448, "rotates": false }, - { "id": "tr_leather_funnel", "fg": 3423, "rotates": false }, - { "id": [ "tr_light_snare", "tr_heavy_snare", "tr_snare" ], "fg": 3461, "rotates": false }, - { "id": "tr_makeshift_funnel", "fg": 3421, "rotates": false }, - { "id": "tr_metal_funnel", "fg": 3419, "rotates": false }, - { "id": "tr_nailboard", "fg": 3463, "rotates": false }, + { "id": "tr_landmine", "fg": 3541, "rotates": false }, + { "id": [ "tr_landmine_buried", "tr_beartrap_buried" ], "fg": 3540, "rotates": false }, + { "id": [ "tr_lava", "t_lava" ], "fg": 3533, "rotates": false }, + { "id": "tr_leather_funnel", "fg": 3508, "rotates": false }, + { "id": [ "tr_light_snare", "tr_heavy_snare", "tr_snare" ], "fg": 3546, "rotates": false }, + { "id": "tr_makeshift_funnel", "fg": 3506, "rotates": false }, + { "id": "tr_metal_funnel", "fg": 3504, "rotates": false }, + { "id": "tr_nailboard", "fg": 3548, "rotates": false }, { "id": [ "tr_pit", "t_pit" ], - "fg": 2874, + "fg": 2959, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3430 }, - { "id": "corner", "fg": 3431 }, - { "id": "edge", "fg": 3432 }, - { "id": "end_piece", "fg": 3433 }, - { "id": "t_connection", "fg": 3434 }, - { "id": "unconnected", "fg": 2874 } + { "id": "center", "fg": 3515 }, + { "id": "corner", "fg": 3516 }, + { "id": "edge", "fg": 3517 }, + { "id": "end_piece", "fg": 3518 }, + { "id": "t_connection", "fg": 3519 }, + { "id": "unconnected", "fg": 2959 } ] }, { "id": "tr_portal", - "fg": 3441, + "fg": 3526, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3442 }, - { "id": "corner", "fg": 3443 }, - { "id": "edge", "fg": 3444 }, - { "id": "end_piece", "fg": 3445 }, - { "id": "t_connection", "fg": 3446 }, - { "id": "unconnected", "fg": 3441 } + { "id": "center", "fg": 3527 }, + { "id": "corner", "fg": 3528 }, + { "id": "edge", "fg": 3529 }, + { "id": "end_piece", "fg": 3530 }, + { "id": "t_connection", "fg": 3531 }, + { "id": "unconnected", "fg": 3526 } ] }, - { "id": [ "tr_raincatcher", "t_raincatcher" ], "fg": 3422, "rotates": false }, - { "id": "tr_rollmat", "fg": 3452, "rotates": false }, - { "id": [ "tr_shotgun_1", "tr_shotgun_2", "tr_shotgun_2_1" ], "fg": 3464, "rotates": false }, + { "id": [ "tr_raincatcher", "t_raincatcher" ], "fg": 3507, "rotates": false }, + { "id": "tr_rollmat", "fg": 3537, "rotates": false }, + { "id": [ "tr_shotgun_1", "tr_shotgun_2", "tr_shotgun_2_1" ], "fg": 3549, "rotates": false }, { "id": [ "tr_snake", "tr_glow", "tr_hum", "tr_shadow", "fd_push_items", "tr_drain" ], - "fg": 3459, + "fg": 3544, "rotates": false }, - { "id": "tr_telepad", "fg": 3453, "rotates": false }, - { "id": "tr_temple_flood", "fg": 3449, "rotates": false }, - { "id": "tr_temple_toggle", "fg": 3450, "rotates": false }, - { "id": "tr_tripwire", "fg": 3465, "rotates": false }, - { "id": "animation_line", "fg": 3468 }, - { "id": "highlight_item", "fg": 3467, "rotates": false }, - { "id": [ "highlight", "line_target", "line_trail", "cursor" ], "fg": 3466 }, + { "id": "tr_telepad", "fg": 3538, "rotates": false }, + { "id": "tr_temple_flood", "fg": 3534, "rotates": false }, + { "id": "tr_temple_toggle", "fg": 3535, "rotates": false }, + { "id": "tr_tripwire", "fg": 3550, "rotates": false }, + { "id": "animation_line", "fg": 3553 }, + { "id": "highlight_item", "fg": 3552, "rotates": false }, + { "id": [ "highlight", "line_target", "line_trail", "cursor" ], "fg": 3551 }, { "id": [ "vp_halfboard_cover_right", "vp_halfboard_cover_left" ], - "fg": 3576, + "fg": 3661, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_halfboard_hatch_wheel_left", - "fg": 3580, + "fg": 3665, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_halfboard_hatch_wheel_right", - "fg": 3581, + "fg": 3666, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ @@ -6888,17 +6914,17 @@ "vp_board_wheel_right", "vp_board_ne_edge" ], - "fg": 3574, + "fg": 3659, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_stowboard_wheel_left", "vp_stowboard_wheel_right" ], - "fg": 3599, + "fg": 3684, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ @@ -6909,365 +6935,365 @@ "vp_windshield_vertical_2_left", "vp_windshield_vertical_2_right" ], - "fg": 3650, + "fg": 3735, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3646 } ] + "additional_tiles": [ { "id": "broken", "fg": 3731 } ] }, { "id": "vp_aisle_horizontal", - "fg": 3612, + "fg": 3697, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_aisle_lights", "vp_lit_aisle_vertical" ], - "fg": 3615, + "fg": 3700, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_aisle_vertical", - "fg": 3611, + "fg": 3696, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_alternator_bicycle", "vp_alternator_motorbike", "vp_alternator_car", "vp_alternator_truck" ], - "fg": 2030, + "fg": 2115, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": "vp_atomic_lamp", - "fg": 1559, + "fg": 1644, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_atomic_light", - "fg": 1280, + "fg": 1365, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, - { "id": "vp_autoclave", "fg": 3651, "rotates": false }, + { "id": "vp_autoclave", "fg": 3736, "rotates": false }, { "id": [ "vp_basketlg", "vp_basketlg_folding", "vp_basketlg_external" ], - "fg": 2034, + "fg": 2119, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_bed", - "fg": 3452, + "fg": 3537, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, - { "id": "vp_bfg_mounted", "fg": 3628, "rotates": true }, + { "id": "vp_bfg_mounted", "fg": 3713, "rotates": true }, { "id": "vp_blade_horizontal", - "fg": 3629, + "fg": 3714, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_blade_vertical", - "fg": 3655, + "fg": 3740, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_boat_board", - "fg": 3528, + "fg": 3613, "rotates": false, "multitile": true, "additional_tiles": [ - { "id": "broken", "fg": 3493 }, - { "id": "center", "fg": 3529 }, - { "id": "corner", "fg": 3530 }, - { "id": "edge", "fg": 3531 }, - { "id": "end_piece", "fg": 3531 }, - { "id": "t_connection", "fg": 3532 }, - { "id": "unconnected", "fg": 3528 } + { "id": "broken", "fg": 3578 }, + { "id": "center", "fg": 3614 }, + { "id": "corner", "fg": 3615 }, + { "id": "edge", "fg": 3616 }, + { "id": "end_piece", "fg": 3616 }, + { "id": "t_connection", "fg": 3617 }, + { "id": "unconnected", "fg": 3613 } ] }, { "id": [ "vp_box", "vp_folding wood box", "vp_wood box", "vp_basketsm", "vp_basketsm_external" ], - "fg": 3544, + "fg": 3629, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_cam_control", - "fg": 3561, + "fg": 3646, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": "vp_cargo_bag", - "fg": 2869, + "fg": 2954, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, - { "id": "vp_cargo_lock", "fg": 3630, "rotates": false }, + { "id": "vp_cargo_lock", "fg": 3715, "rotates": false }, { "id": [ "vp_cargo_space", "vp_cargo_space_external" ], - "fg": 3545, + "fg": 3630, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_chemlab", - "fg": 3551, + "fg": 3636, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": "vp_controls", - "fg": 3547, + "fg": 3632, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_craft_rig", - "fg": 2042, + "fg": 2127, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": [ "vp_crane_medium", "vp_crane_small" ], - "fg": 1906, + "fg": 1991, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, - { "id": "vp_crane_tiny", "fg": 3631, "rotates": true }, - { "id": "vp_dishwasher", "fg": 3652, "rotates": false }, + { "id": "vp_crane_tiny", "fg": 3716, "rotates": true }, + { "id": "vp_dishwasher", "fg": 3737, "rotates": false }, { "id": "vp_door_motor", - "fg": 3542, + "fg": 3627, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_door_opaque", "vp_door_internal", "vp_door" ], - "fg": 3516, + "fg": 3601, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3517 }, { "id": "open", "fg": 3518 } ] + "additional_tiles": [ { "id": "broken", "fg": 3602 }, { "id": "open", "fg": 3603 } ] }, { "id": [ "vp_door_trunk", "vp_hatch", "vp_door_shutter", "vp_door_sliding" ], - "fg": 3519, + "fg": 3604, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3520 }, { "id": "open", "fg": 3521 } ] + "additional_tiles": [ { "id": "broken", "fg": 3605 }, { "id": "open", "fg": 3606 } ] }, { "id": [ "vp_door_wood", "vp_door_wood_opaque" ], - "fg": 3522, + "fg": 3607, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3523 }, { "id": "open", "fg": 3524 } ] + "additional_tiles": [ { "id": "broken", "fg": 3608 }, { "id": "open", "fg": 3609 } ] }, { "id": "vp_drive_by_wire_controls", - "fg": 2035, + "fg": 2120, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": [ "vp_engine_motor", "vp_foot_pedals" ], - "fg": 3483, + "fg": 3568, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, - { "id": "vp_external_tank", "fg": 3653, "rotates": true }, - { "id": "vp_external_tank_small", "fg": 3634, "rotates": true }, - { "id": "vp_fdoor", "fg": 3516, "rotates": false }, + { "id": "vp_external_tank", "fg": 3738, "rotates": true }, + { "id": "vp_external_tank_small", "fg": 3719, "rotates": true }, + { "id": "vp_fdoor", "fg": 3601, "rotates": false }, { "id": [ "vp_folding_frame", "vp_xlframe_horizontal" ], - "fg": 3478, + "fg": 3563, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_folding_wooden_frame", - "fg": 3495, + "fg": 3580, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, - { "id": "vp_forklift_fork", "fg": 3635, "rotates": true }, + { "id": "vp_forklift_fork", "fg": 3720, "rotates": true }, { "id": "vp_frame_cross", - "fg": 3488, + "fg": 3573, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, - { "id": "vp_frame_handle", "fg": 3483, "rotates": true }, + { "id": "vp_frame_handle", "fg": 3568, "rotates": true }, { "id": "vp_frame_horizontal", - "fg": 3486, + "fg": 3571, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_frame_horizontal_2", - "fg": 3487, + "fg": 3572, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_frame_ne", - "fg": 3492, + "fg": 3577, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_frame_nw", - "fg": 3489, + "fg": 3574, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_frame_se", - "fg": 3491, + "fg": 3576, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_frame_sw", - "fg": 3490, + "fg": 3575, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_frame_vertical", - "fg": 3484, + "fg": 3569, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_frame_vertical_2", - "fg": 3485, + "fg": 3570, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_frame_wood_cover", "vp_frame_wood_handle", "vp_frame_wood_light_cover", "vp_frame_wood_light_handle" ], - "fg": 3494, + "fg": 3579, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_frame_wood_light_cross", "vp_frame_wood_cross" ], - "fg": 3500, + "fg": 3585, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_frame_wood_light_horizontal_2", "vp_frame_wood_horizontal_2" ], - "fg": 3499, + "fg": 3584, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_frame_wood_light_horizontal", "vp_frame_wood_horizontal" ], - "fg": 3498, + "fg": 3583, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_frame_wood_light_ne", "vp_frame_wood_ne" ], - "fg": 3504, + "fg": 3589, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_frame_wood_light_nw", "vp_frame_wood_nw" ], - "fg": 3501, + "fg": 3586, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_frame_wood_light_se", "vp_frame_wood_se" ], - "fg": 3503, + "fg": 3588, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_frame_wood_light_sw", "vp_frame_wood_sw" ], - "fg": 3502, + "fg": 3587, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_frame_wood_light_vertical_2", "vp_frame_wood_vertical_2" ], - "fg": 3497, + "fg": 3582, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_frame_wood_light_vertical", "vp_frame_wood_vertical" ], - "fg": 3496, + "fg": 3581, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, - { "id": [ "vp_fridge_cargo", "fridge_cargo" ], "fg": 3548, "rotates": false }, + { "id": [ "vp_fridge_cargo", "fridge_cargo" ], "fg": 3633, "rotates": false }, { "id": "vp_funnel", - "fg": 3420, + "fg": 3505, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_fusion_gun", "vp_laser_rifle" ], - "fg": 3623, + "fg": 3708, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3624 } ] + "additional_tiles": [ { "id": "broken", "fg": 3709 } ] }, { "id": [ @@ -7276,10 +7302,10 @@ "vp_halfboard_horizontal_2", "vp_cloth_halfboard_horizontal_2" ], - "fg": 3577, + "fg": 3662, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ @@ -7302,10 +7328,10 @@ "vp_board_horizontal_front", "vp_board_horizontal_rear" ], - "fg": 3576, + "fg": 3661, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ @@ -7316,10 +7342,10 @@ "vp_halfboard_ne", "vp_board_ne" ], - "fg": 3582, + "fg": 3667, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ @@ -7330,10 +7356,10 @@ "vp_halfboard_nw", "vp_board_nw" ], - "fg": 3579, + "fg": 3664, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ @@ -7344,10 +7370,10 @@ "vp_halfboard_se", "vp_board_se" ], - "fg": 3581, + "fg": 3666, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ @@ -7358,10 +7384,10 @@ "vp_halfboard_sw", "vp_board_sw" ], - "fg": 3580, + "fg": 3665, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ @@ -7370,10 +7396,10 @@ "vp_halfboard_vertical_2", "vp_cloth_halfboard_vertical_2" ], - "fg": 3575, + "fg": 3660, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ @@ -7384,536 +7410,536 @@ "vp_xlhalfboard_vertical", "vp_halfboard_vertical" ], - "fg": 3574, + "fg": 3659, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_generator_7500w", - "fg": 3633, + "fg": 3718, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": [ "vp_halfboard_cover", "vp_frame_cover" ], - "fg": 3483, + "fg": 3568, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_halfboard_cross", - "fg": 3578, + "fg": 3663, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_hand_paddles", - "fg": 3541, + "fg": 3626, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_hand_rims", - "fg": 3540, + "fg": 3625, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": "vp_hatch_opaque", - "fg": 3519, + "fg": 3604, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "open", "fg": 3521 } ] + "additional_tiles": [ { "id": "open", "fg": 3606 } ] }, { "id": [ "vp_hdboard_horizontal", "vp_hdhalfboard_horizontal" ], - "fg": 3585, + "fg": 3670, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": [ "vp_hdboard_ne", "vp_hdhalfboard_ne" ], - "fg": 3590, + "fg": 3675, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": [ "vp_hdboard_nw", "vp_hdhalfboard_nw" ], - "fg": 3587, + "fg": 3672, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": [ "vp_hdboard_se", "vp_hdhalfboard_se" ], - "fg": 3589, + "fg": 3674, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": [ "vp_hdboard_sw", "vp_hdhalfboard_sw" ], - "fg": 3588, + "fg": 3673, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": [ "vp_hdboard_vertical", "vp_hdhalfboard_vertical" ], - "fg": 3583, + "fg": 3668, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdframe_cover", - "fg": 3505, + "fg": 3590, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdframe_cross", - "fg": 3511, + "fg": 3596, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdframe_horizontal", - "fg": 3509, + "fg": 3594, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdframe_horizontal_2", - "fg": 3510, + "fg": 3595, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdframe_ne", - "fg": 3515, + "fg": 3600, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdframe_nw", - "fg": 3512, + "fg": 3597, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdframe_se", - "fg": 3514, + "fg": 3599, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdframe_sw", - "fg": 3513, + "fg": 3598, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdframe_vertical", - "fg": 3507, + "fg": 3592, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdframe_vertical_2", - "fg": 3508, + "fg": 3593, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdhalfboard_horizontal_2", - "fg": 3586, + "fg": 3671, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdhalfboard_vertical_2", - "fg": 3584, + "fg": 3669, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": [ "vp_hdhatch", "vp_hdhatch_opaque" ], - "fg": 3525, + "fg": 3610, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3526 }, { "id": "open", "fg": 3527 } ] + "additional_tiles": [ { "id": "broken", "fg": 3611 }, { "id": "open", "fg": 3612 } ] }, { "id": "vp_hdroof", - "fg": 3619, + "fg": 3704, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_hdstowboard_horizontal", - "fg": 3606, + "fg": 3691, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdstowboard_ne", - "fg": 3610, + "fg": 3695, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdstowboard_nw", - "fg": 3607, + "fg": 3692, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdstowboard_se", - "fg": 3609, + "fg": 3694, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdstowboard_sw", - "fg": 3608, + "fg": 3693, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": "vp_hdstowboard_vertical", - "fg": 3605, + "fg": 3690, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": [ "vp_head_light", "vp_headlight", "vp_floodlight" ], - "fg": 2038, + "fg": 2123, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_headlight_reinforced", - "fg": 3552, + "fg": 3637, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_horn_bicycle", - "fg": 3563, + "fg": 3648, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_horn_car", "vp_horn_big", "vp_beeper", "vp_chimes" ], - "fg": 3553, + "fg": 3638, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_inboard_mirror", "vp_wing_mirror" ], - "fg": 3562, + "fg": 3647, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_inflatable_airbag", - "fg": 3564, + "fg": 3649, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "broken", "fg": 3506 }, - { "id": "center", "fg": 3565 }, - { "id": "corner", "fg": 3566 }, - { "id": "edge", "fg": 3567 }, - { "id": "end_piece", "fg": 3567 }, - { "id": "t_connection", "fg": 3568 }, - { "id": "unconnected", "fg": 3564 } + { "id": "broken", "fg": 3591 }, + { "id": "center", "fg": 3650 }, + { "id": "corner", "fg": 3651 }, + { "id": "edge", "fg": 3652 }, + { "id": "end_piece", "fg": 3652 }, + { "id": "t_connection", "fg": 3653 }, + { "id": "unconnected", "fg": 3649 } ] }, { "id": "vp_inflatable_section", - "fg": 3569, + "fg": 3654, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "broken", "fg": 3506 }, - { "id": "center", "fg": 3570 }, - { "id": "corner", "fg": 3571 }, - { "id": "edge", "fg": 3572 }, - { "id": "end_piece", "fg": 3572 }, - { "id": "t_connection", "fg": 3573 }, - { "id": "unconnected", "fg": 3569 } + { "id": "broken", "fg": 3591 }, + { "id": "center", "fg": 3655 }, + { "id": "corner", "fg": 3656 }, + { "id": "edge", "fg": 3657 }, + { "id": "end_piece", "fg": 3657 }, + { "id": "t_connection", "fg": 3658 }, + { "id": "unconnected", "fg": 3654 } ] }, { "id": [ "vp_jumper_cable_heavy", "vp_jumper_cable" ], - "fg": 3620, + "fg": 3705, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_kitchen_unit", - "fg": 3554, + "fg": 3639, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": "vp_leather_funnel", - "fg": 3423, + "fg": 3508, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_light_blue", - "fg": 3555, + "fg": 3640, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_light_red", - "fg": 2039, + "fg": 2124, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": "vp_lit_aisle_horizontal", - "fg": 3616, + "fg": 3701, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_m249", "vp_mounted_m240", "vp_mounted_m60", "vp_mounted_m134" ], - "fg": 3626, + "fg": 3711, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3472 } ] + "additional_tiles": [ { "id": "broken", "fg": 3557 } ] }, { "id": "vp_makeshift_funnel", - "fg": 3421, + "fg": 3506, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_metal_funnel", - "fg": 3419, + "fg": 3504, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_minifreezer", - "fg": 2041, + "fg": 2126, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": "vp_minifridge", - "fg": 3556, + "fg": 3641, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": "vp_minireactor", - "fg": 3473, + "fg": 3558, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, - { "id": "vp_mounted_30mm_autocannon", "fg": 3622, "rotates": true }, + { "id": "vp_mounted_30mm_autocannon", "fg": 3707, "rotates": true }, { "id": [ "vp_mounted_browning", "vp_mounted_mk19", "vp_mounted_abzats" ], - "fg": 3625, + "fg": 3710, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3506 } ] + "additional_tiles": [ { "id": "broken", "fg": 3591 } ] }, { "id": [ "vp_mounted_howitzer", "vp_mounted_tank_auto", "vp_mounted_tank_manual", "vp_mounted_tank_rws", "vp_m240", "vp_m60" ], - "fg": 3625, + "fg": 3710, "rotates": true }, { "id": [ "vp_mounted_m1918", "vp_flamethrower" ], - "fg": 3621, + "fg": 3706, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_mounted_rm298", "vp_mounted_rm614" ], - "fg": 3622, + "fg": 3707, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_muffler", - "fg": 3474, + "fg": 3559, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_omnicam", - "fg": 2040, + "fg": 2125, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": [ "vp_plasmagun", "vp_plasma_gun" ], - "fg": 3627, + "fg": 3712, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3472 } ] + "additional_tiles": [ { "id": "broken", "fg": 3557 } ] }, - { "id": "vp_plating_bone", "fg": 3643, "rotates": true }, - { "id": "vp_plating_hard", "fg": 3638, "rotates": true }, - { "id": "vp_plating_military", "fg": 3639, "rotates": true }, - { "id": "vp_plating_spiked", "fg": 3644, "rotates": true }, - { "id": [ "vp_plating_steel", "vp_plating_chitin" ], "fg": 3640, "rotates": true }, - { "id": "vp_plating_superalloy", "fg": 3641, "rotates": true }, - { "id": "vp_plating_wood", "fg": 3642, "rotates": true }, + { "id": "vp_plating_bone", "fg": 3728, "rotates": true }, + { "id": "vp_plating_hard", "fg": 3723, "rotates": true }, + { "id": "vp_plating_military", "fg": 3724, "rotates": true }, + { "id": "vp_plating_spiked", "fg": 3729, "rotates": true }, + { "id": [ "vp_plating_steel", "vp_plating_chitin" ], "fg": 3725, "rotates": true }, + { "id": "vp_plating_superalloy", "fg": 3726, "rotates": true }, + { "id": "vp_plating_wood", "fg": 3727, "rotates": true }, { "id": "vp_plow", - "fg": 3470, + "fg": 3555, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3471 } ] + "additional_tiles": [ { "id": "broken", "fg": 3556 } ] }, { "id": [ "vp_reaper_advanced", "vp_reaper" ], - "fg": 3637, + "fg": 3722, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3472 } ] + "additional_tiles": [ { "id": "broken", "fg": 3557 } ] }, { "id": "vp_recharge_station", - "fg": 3557, + "fg": 3642, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": [ "vp_reinforced_solar_panel", "vp_reinforced_solar_panel_v2" ], - "fg": 2103, + "fg": 2188, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3657 } ] + "additional_tiles": [ { "id": "broken", "fg": 3742 } ] }, { "id": "vp_reinforced_windshield", - "fg": 3645, + "fg": 3730, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3646 } ] + "additional_tiles": [ { "id": "broken", "fg": 3731 } ] }, { "id": "vp_robot_controls", - "fg": 2036, + "fg": 2121, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_roller_drum", - "fg": 3533, + "fg": 3618, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_roof_cloth", "vp_roof_wood", "vp_roof" ], - "fg": 3618, + "fg": 3703, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_saddle", - "fg": 3560, + "fg": 3645, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_seat", "vp_folding_seat", "vp_reclining_seat" ], - "fg": 2093, + "fg": 2178, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_seat_wood", - "fg": 3654, + "fg": 3739, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_seatbelt", - "fg": 3474, + "fg": 3559, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3475 } ] + "additional_tiles": [ { "id": "broken", "fg": 3560 } ] }, { "id": "vp_seatbelt_heavyduty", - "fg": 3647, + "fg": 3732, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3475 } ] + "additional_tiles": [ { "id": "broken", "fg": 3560 } ] }, { "id": [ "vp_seed_drill_advanced", "vp_seed_drill" ], - "fg": 3648, + "fg": 3733, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3471 } ] + "additional_tiles": [ { "id": "broken", "fg": 3556 } ] }, { "id": [ @@ -7924,439 +7950,439 @@ "vp_battery_motorbike", "vp_battery_car" ], - "fg": 1313, + "fg": 1398, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": [ "vp_solar_panel", "vp_solar_panel_v2", "vp_solar_panel_v3" ], - "fg": 2104, + "fg": 2189, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3658 } ] + "additional_tiles": [ { "id": "broken", "fg": 3743 } ] }, { "id": "vp_spike", - "fg": 3649, + "fg": 3734, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_spike_wood", - "fg": 2932, + "fg": 3017, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_stereo", - "fg": 3636, + "fg": 3721, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": "vp_storage_battery_mount", - "fg": 3632, + "fg": 3717, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": "vp_stowboard_horizontal", - "fg": 3600, + "fg": 3685, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_stowboard_ne", - "fg": 3604, + "fg": 3689, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_stowboard_nw", - "fg": 3601, + "fg": 3686, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_stowboard_se", - "fg": 3603, + "fg": 3688, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_stowboard_sw", - "fg": 3602, + "fg": 3687, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_stowboard_vertical", - "fg": 3599, + "fg": 3684, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, - { "id": "vp_tank_barrel", "fg": 2087, "rotates": true }, + { "id": "vp_tank_barrel", "fg": 2172, "rotates": true }, { "id": "vp_tank_medium", - "fg": 1170, + "fg": 1255, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": "vp_tank_small", - "fg": 1171, + "fg": 1256, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": [ "vp_tank", "vp_tank_little" ], - "fg": 1172, + "fg": 1257, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, - { "id": [ "vp_tow_launcher", "vp_tow_turret" ], "fg": 3621, "rotates": true }, + { "id": [ "vp_tow_launcher", "vp_tow_turret" ], "fg": 3706, "rotates": true }, { "id": "vp_tracker", - "fg": 3558, + "fg": 3643, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_travois", - "fg": 850, + "fg": 935, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_trunk", - "fg": 3546, + "fg": 3631, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_trunk_floor", - "fg": 3617, + "fg": 3702, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": [ "vp_v_curtain", "vp_aisle_curtain" ], - "fg": 3247, + "fg": 3332, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_veh_forge", - "fg": 3549, + "fg": 3634, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": [ "vp_veh_table", "vp_veh_table_wood" ], - "fg": 3543, + "fg": 3628, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_vehicle_alarm", - "fg": 3558, + "fg": 3643, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3469 } ] + "additional_tiles": [ { "id": "broken", "fg": 3554 } ] }, { "id": "vp_vehicle_clock", - "fg": 1375, + "fg": 1460, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_vehicle_scoop", - "fg": 1511, + "fg": 1596, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 2870 } ] + "additional_tiles": [ { "id": "broken", "fg": 2955 } ] }, { "id": "vp_washing_machine", - "fg": 3659, + "fg": 3744, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": "vp_water_faucet", - "fg": 3550, + "fg": 3635, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": "vp_water_purifier", - "fg": 1639, + "fg": 1724, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3472 } ] + "additional_tiles": [ { "id": "broken", "fg": 3557 } ] }, { "id": [ "vp_watercannon", "vp_shockcannon_mounted" ], - "fg": 3627, + "fg": 3712, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3471 } ] + "additional_tiles": [ { "id": "broken", "fg": 3556 } ] }, { "id": "vp_welding_rig", - "fg": 3559, + "fg": 3644, "rotates": false, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3660 } ] + "additional_tiles": [ { "id": "broken", "fg": 3745 } ] }, { "id": [ "vp_wheel_armor", "vp_wheel_armor_steerable" ], - "fg": 3538, + "fg": 3623, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3535 } ] + "additional_tiles": [ { "id": "broken", "fg": 3620 } ] }, { "id": [ "vp_wheel_bicycle_steerable", "vp_wheel_bicycle" ], - "fg": 3534, + "fg": 3619, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3535 } ] + "additional_tiles": [ { "id": "broken", "fg": 3620 } ] }, { "id": "vp_wheel_caster", - "fg": 3537, + "fg": 3622, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3535 } ] + "additional_tiles": [ { "id": "broken", "fg": 3620 } ] }, { "id": [ "vp_wheel_small", "vp_wheel_small_steerable", "vp_wheel_barrow" ], - "fg": 2025, + "fg": 2110, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3535 } ] + "additional_tiles": [ { "id": "broken", "fg": 3620 } ] }, { "id": [ "vp_wheel_unicycle", "vp_wheel_motorbike", "vp_wheel_motorbike_steerable" ], - "fg": 2024, + "fg": 2109, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3535 } ] + "additional_tiles": [ { "id": "broken", "fg": 3620 } ] }, { "id": [ "vp_wheel", "vp_wheel_steerable", "vp_metal_wheel" ], - "fg": 2021, + "fg": 2106, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3535 } ] + "additional_tiles": [ { "id": "broken", "fg": 3620 } ] }, { "id": "vp_wheel_wheelchair", - "fg": 3536, + "fg": 3621, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3535 } ] + "additional_tiles": [ { "id": "broken", "fg": 3620 } ] }, { "id": [ "vp_wheel_wide", "vp_wheel_wide_steerable" ], - "fg": 2023, + "fg": 2108, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3535 } ] + "additional_tiles": [ { "id": "broken", "fg": 3620 } ] }, { "id": "vp_wheel_wood", - "fg": 2022, + "fg": 2107, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_wheel_wood_b", - "fg": 3539, + "fg": 3624, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_windshield", - "fg": 3650, + "fg": 3735, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3646 } ] + "additional_tiles": [ { "id": "broken", "fg": 3731 } ] }, { "id": [ "vp_woodboard_horizontal", "vp_woodhalfboard_horizontal" ], - "fg": 3593, + "fg": 3678, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_woodboard_ne", "vp_woodhalfboard_ne" ], - "fg": 3598, + "fg": 3683, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_woodboard_nw", "vp_woodhalfboard_nw" ], - "fg": 3595, + "fg": 3680, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_woodboard_se", "vp_woodhalfboard_se" ], - "fg": 3597, + "fg": 3682, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_woodboard_sw", "vp_woodhalfboard_sw" ], - "fg": 3596, + "fg": 3681, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": [ "vp_woodboard_vertical", "vp_woodhalfboard_vertical" ], - "fg": 3591, + "fg": 3676, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_wooden_aisle_horizontal", - "fg": 3614, + "fg": 3699, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_wooden_aisle_vertical", - "fg": 3613, + "fg": 3698, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_woodhalfboard_horizontal_2", - "fg": 3594, + "fg": 3679, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_woodhalfboard_vertical_2", - "fg": 3592, + "fg": 3677, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3493 } ] + "additional_tiles": [ { "id": "broken", "fg": 3578 } ] }, { "id": "vp_xlframe_cover", - "fg": 3476, + "fg": 3561, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_xlframe_cross", - "fg": 2968, + "fg": 3053, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_xlframe_horizontal_2", - "fg": 3479, + "fg": 3564, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_xlframe_ne", - "fg": 3482, + "fg": 3567, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_xlframe_nw", - "fg": 2969, + "fg": 3054, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_xlframe_se", - "fg": 3481, + "fg": 3566, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_xlframe_sw", - "fg": 3480, + "fg": 3565, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_xlframe_vertical", - "fg": 2970, + "fg": 3055, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": "vp_xlframe_vertical_2", - "fg": 3477, + "fg": 3562, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 3656 } ] + "additional_tiles": [ { "id": "broken", "fg": 3741 } ] }, { "id": [ "wheel_mount_heavy", "vp_wheel_mount_heavy", "vp_wheel_mount_heavy_steerable" ], - "fg": 2053, + "fg": 2138, "rotates": false }, { "id": [ "wheel_mount_light", "vp_wheel_mount_light", "vp_wheel_mount_light_steerable" ], - "fg": 2055, + "fg": 2140, "rotates": false }, { "id": [ "wheel_mount_medium", "vp_wheel_mount_medium", "vp_wheel_mount_medium_steerable" ], - "fg": 2054, + "fg": 2139, "rotates": false }, { "id": "f_basaltspike", "fg": 1 }, @@ -8377,174 +8403,252 @@ { "id": "t_snow", "fg": 24 }, { "id": "t_snow_wall", "fg": 25 }, { "id": "t_snowrock", "fg": 26 }, - { "id": "f_rotary_clothesline", "fg": 775 }, - { "id": "1034_mushroom_morel_0", "fg": 1022 }, - { "id": "1076_biscuit_0", "fg": 1064 }, - { "id": "454_casing", "fg": 2084 }, - { "id": "935_blueberries_0", "fg": 2194 }, - { "id": "955_blueberries_cooked_0", "fg": 2214 }, - { "id": "977_irradiated_strawberries_0", "fg": 2231 }, - { "id": "alexandrite", "fg": 2254 }, - { "id": "almond", "fg": 2255 }, - { "id": "almond_roasted", "fg": 2256 }, - { "id": "almond_unshelled", "fg": 2257 }, - { "id": "amethyst", "fg": 2258 }, - { "id": "aquamarine", "fg": 2259 }, - { "id": "awl_steel", "fg": 2260 }, - { "id": "battleship", "fg": 2261 }, - { "id": "beech_nuts", "fg": 2262 }, - { "id": "biscuit", "fg": 2263 }, - { "id": "blackberries", "fg": 2264 }, - { "id": "blueberries", "fg": 2265 }, - { "id": "blueberries_cooked", "fg": 2266 }, - { "id": "bone_knife", "fg": 2267 }, - { "id": "bread", "fg": 2268 }, - { "id": "brown_bread", "fg": 2269 }, - { "id": "bundle_branch", "fg": 2270 }, - { "id": "butterfly_swords", "fg": 2271 }, - { "id": "cards_magic", "fg": 2272 }, - { "id": "catan", "fg": 2273 }, - { "id": "checkers", "fg": 2274 }, - { "id": "chess", "fg": 2275 }, - { "id": "chestnut", "fg": 2276 }, - { "id": "chestnut_roasted", "fg": 2277 }, - { "id": "chestnut_unshelled", "fg": 2278 }, - { "id": "citrine", "fg": 2279 }, - { "id": "clamp", "fg": 2280 }, - { "id": "clue", "fg": 2281 }, - { "id": "cornbread", "fg": 2282 }, - { "id": "deck_of_cards", "fg": 2283 }, - { "id": "diamond", "fg": 2284 }, - { "id": "dnd", "fg": 2285 }, - { "id": "donut_holes", "fg": 2286 }, - { "id": "dry_mushroom", "fg": 2287 }, - { "id": "dry_tofu", "fg": 2288 }, - { "id": "edamame_roasted", "fg": 2289 }, - { "id": "elderberries", "fg": 2290 }, - { "id": "emerald", "fg": 2291 }, - { "id": "fire_brick", "fg": 2292 }, - { "id": "fish_bagel", "fg": 2293 }, - { "id": "foodplace_food", "fg": 2295 }, - { "id": "foodplace_snack_bar", "fg": 2296 }, - { "id": "fruit_leather", "fg": 2297 }, - { "id": "g_warhammer", "fg": 2298 }, - { "id": "g_warhammer40k", "fg": 2299 }, - { "id": "garnet", "fg": 2300 }, - { "id": "grip_hook", "fg": 2301 }, - { "id": "hallula", "fg": 2302 }, - { "id": "hazelnut", "fg": 2303 }, - { "id": "hazelnut_roasted", "fg": 2304 }, - { "id": "hazelnut_unshelled", "fg": 2305 }, - { "id": "herbal_tea_bag", "fg": 2306 }, - { "id": "horse_tack", "fg": 2307 }, - { "id": "huckleberries", "fg": 2308 }, - { "id": "johnnycake", "fg": 2309 }, - { "id": "kettle", "fg": 2310 }, - { "id": "knife_baselard", "fg": 2311 }, - { "id": "malted_grain", "fg": 2312 }, - { "id": "malting_grain", "fg": 2313 }, - { "id": "mattress", "fg": 2314 }, - { "id": "monopoly", "fg": 2315 }, - { "id": "morel_cooked", "fg": 2316 }, - { "id": "morel_fried", "fg": 2317 }, - { "id": "mortar_adobe", "fg": 2318 }, - { "id": "mulberries", "fg": 2319 }, - { "id": "mushroom", "fg": 2320 }, - { "id": "mushroom_cooked", "fg": 2321 }, - { "id": "mushroom_morel", "fg": 2322 }, - { "id": "opal", "fg": 2323 }, - { "id": "peanut", "fg": 2324 }, - { "id": "peanut_unshelled", "fg": 2325 }, - { "id": "pearl", "fg": 2326 }, - { "id": "pecan", "fg": 2327 }, - { "id": "pecan_roasted", "fg": 2328 }, - { "id": "pecan_unshelled", "fg": 2329 }, - { "id": "peridot", "fg": 2330 }, - { "id": "pictionary", "fg": 2331 }, - { "id": "pipe_cleaner", "fg": 2332 }, - { "id": "pipe_fittings", "fg": 2333 }, - { "id": "porkbelly", "fg": 2334 }, - { "id": "protein_bar_evac", "fg": 2335 }, - { "id": "pumpkin_yeast_bread", "fg": 2336 }, - { "id": "raw_cured_fatty_meat", "fg": 2337 }, - { "id": "raw_curing_fatty_meat", "fg": 2338 }, - { "id": "raw_dandelion", "fg": 2339 }, - { "id": "raw_edamame", "fg": 2340 }, - { "id": "rose_hips", "fg": 2341 }, - { "id": "ruby", "fg": 2342 }, - { "id": "sandbox_kit", "fg": 2343 }, - { "id": "sandwich_fairy", "fg": 2344 }, - { "id": "sandwich_jam_butter", "fg": 2345 }, - { "id": "sandwich_jam_cheese", "fg": 2346 }, - { "id": "sapphire", "fg": 2347 }, - { "id": "shillelagh", "fg": 2348 }, - { "id": "shillelagh_weighted", "fg": 2349 }, - { "id": "soaked_dandelion", "fg": 2350 }, - { "id": "soaking_dandelion", "fg": 2351 }, - { "id": "sourdough_bread", "fg": 2352 }, - { "id": "soy_nuts", "fg": 2353 }, - { "id": "strawberries", "fg": 2354 }, - { "id": "strawberries_cooked", "fg": 2355 }, - { "id": "tea_bag", "fg": 2356 }, - { "id": "tea_bag_chamomile", "fg": 2357 }, - { "id": "tea_bag_dandelion", "fg": 2358 }, - { "id": "tea_fruit_bag", "fg": 2359 }, - { "id": "tea_green_bag", "fg": 2360 }, - { "id": "tofu", "fg": 2361 }, - { "id": "tofu_fried", "fg": 2362 }, - { "id": "topaz", "fg": 2363 }, - { "id": "tourmaline", "fg": 2364 }, - { "id": "walnut", "fg": 2365 }, - { "id": "walnut_roasted", "fg": 2366 }, - { "id": "walnut_unshelled", "fg": 2367 }, - { "id": "wastebread", "fg": 2368 }, - { "id": "wire_mesh", "fg": 2369 }, - { "id": "mon_feral_human_axe", "fg": 2413 }, - { "id": "mon_feral_human_crowbar", "fg": 2414 }, - { "id": "mon_feral_human_pipe", "fg": 2415 }, - { "id": "mon_feral_labsecurity_9mm", "fg": 2416 }, - { "id": "mon_feral_labsecurity_flashlight", "fg": 2417 }, - { "id": "mon_feral_scientist_scalpel", "fg": 2418 }, - { "id": "mon_lizardfolk_warrior", "fg": 2494 } + { "id": "overlay_mutation_SKIN_DARK", "fg": 88 }, + { "id": "overlay_mutation_SKIN_LIGHT", "fg": 89 }, + { "id": "overlay_mutation_SKIN_MEDIUM", "fg": 90 }, + { "id": "overlay_mutation_SKIN_PINK", "fg": 91 }, + { "id": "overlay_mutation_SKIN_TAN", "fg": 92 }, + { "id": "overlay_worn_backpack", "fg": 659 }, + { "id": "overlay_worn_backpack_giant", "fg": 660 }, + { "id": "overlay_worn_backpack_hiking", "fg": 661 }, + { "id": "overlay_worn_backpack_leather", "fg": 662 }, + { "id": "overlay_worn_backpack_tactical_large", "fg": 663 }, + { "id": "overlay_worn_bindle", "fg": 664 }, + { "id": "overlay_worn_boxpack", "fg": 665 }, + { "id": "overlay_worn_briefcase", "fg": 666 }, + { "id": "overlay_worn_daypack", "fg": 667 }, + { "id": "overlay_worn_dive_bag", "fg": 668 }, + { "id": "overlay_worn_duffelbag", "fg": 669 }, + { "id": "overlay_worn_dump_pouch", "fg": 670 }, + { "id": "overlay_worn_fanny", "fg": 671 }, + { "id": "overlay_worn_golf_bag", "fg": 672 }, + { "id": "overlay_worn_headscarf", "fg": 673 }, + { "id": "overlay_worn_hide_bag", "fg": 674 }, + { "id": "overlay_worn_hide_tainted_bag", "fg": 675 }, + { "id": "overlay_worn_hk_briefcase", "fg": 676 }, + { "id": "overlay_worn_jerrypack", "fg": 677 }, + { "id": "overlay_worn_leather_pouch", "fg": 678 }, + { "id": "overlay_worn_makeshift_knapsack", "fg": 679 }, + { "id": "overlay_worn_makeshift_sling", "fg": 680 }, + { "id": "overlay_worn_mbag", "fg": 681 }, + { "id": "overlay_worn_molle_pack", "fg": 682 }, + { "id": "overlay_worn_net_backpack", "fg": 683 }, + { "id": "overlay_worn_petpack", "fg": 684 }, + { "id": "overlay_worn_plastic_shopping_bag", "fg": 685 }, + { "id": "overlay_worn_purse", "fg": 686 }, + { "id": "overlay_worn_ragpouch", "fg": 687 }, + { "id": "overlay_worn_rucksack", "fg": 688 }, + { "id": "overlay_worn_runner_bag", "fg": 689 }, + { "id": "overlay_worn_slingpack", "fg": 690 }, + { "id": "overlay_worn_survivor_duffel_bag", "fg": 691 }, + { "id": "overlay_worn_survivor_pack", "fg": 692 }, + { "id": "overlay_worn_survivor_runner_pack", "fg": 693 }, + { "id": "overlay_worn_swag_bag", "fg": 694 }, + { "id": "overlay_worn_travelpack", "fg": 695 }, + { "id": "overlay_worn_wicker_backpack", "fg": 696 }, + { "id": "overlay_worn_bandolier_pistol", "fg": 697 }, + { "id": "overlay_worn_bondage_mask", "fg": 700 }, + { "id": "overlay_worn_bondage_mask_zipped", "fg": 701 }, + { "id": "overlay_worn_bondage_suit", "fg": 702 }, + { "id": "overlay_worn_crown_golden_survivor", "fg": 703 }, + { "id": "overlay_worn_eclipse_glasses", "fg": 704 }, + { "id": "overlay_worn_eyepatch_leather", "fg": 705 }, + { "id": "overlay_worn_fitover_sunglasses", "fg": 707 }, + { "id": "overlay_worn_glasses_bal", "fg": 708 }, + { "id": "overlay_worn_glasses_monocle", "fg": 711 }, + { "id": "overlay_worn_glasses_safety", "fg": 712 }, + { "id": "overlay_worn_goggles_ski", "fg": 713 }, + { "id": "overlay_worn_goggles_welding", "fg": 714 }, + { "id": "overlay_worn_iggaak", "fg": 715 }, + { "id": "overlay_worn_survivor_goggles", "fg": 717 }, + { "id": "overlay_worn_judo_belt_black", "fg": 719 }, + { "id": "overlay_worn_judo_belt_blue", "fg": 720 }, + { "id": "overlay_worn_judo_belt_brown", "fg": 721 }, + { "id": "overlay_worn_judo_belt_green", "fg": 722 }, + { "id": "overlay_worn_judo_belt_orange", "fg": 723 }, + { "id": "overlay_worn_judo_belt_white", "fg": 724 }, + { "id": "overlay_worn_judo_belt_yellow", "fg": 725 }, + { "id": "overlay_worn_jacket_flannel", "fg": 726 }, + { "id": "overlay_worn_tarp", "fg": 727 }, + { "id": "overlay_worn_veil_wedding", "fg": 728 }, + { "id": "overlay_worn_rifle_case_soft", "fg": 729 }, + { "id": "overlay_worn_rifle_case_soft_2", "fg": 730 }, + { "id": "overlay_worn_rifle_case_soft_leather", "fg": 731 }, + { "id": "overlay_worn_rifle_case_soft_leather_2", "fg": 732 }, + { "id": "overlay_worn_sleeping_bag_fur", "fg": 733 }, + { "id": "overlay_worn_sleeping_bag_roll", "fg": 734 }, + { "id": "overlay_worn_tie_bow", "fg": 735 }, + { "id": "overlay_worn_tie_clipon", "fg": 736 }, + { "id": "overlay_worn_tie_necktie", "fg": 737 }, + { "id": "overlay_worn_tie_skinny", "fg": 738 }, + { "id": "f_rotary_clothesline", "fg": 860 }, + { "id": "1034_mushroom_morel_0", "fg": 1107 }, + { "id": "1076_biscuit_0", "fg": 1149 }, + { "id": "454_casing", "fg": 2169 }, + { "id": "935_blueberries_0", "fg": 2279 }, + { "id": "955_blueberries_cooked_0", "fg": 2299 }, + { "id": "977_irradiated_strawberries_0", "fg": 2316 }, + { "id": "alexandrite", "fg": 2339 }, + { "id": "almond", "fg": 2340 }, + { "id": "almond_roasted", "fg": 2341 }, + { "id": "almond_unshelled", "fg": 2342 }, + { "id": "amethyst", "fg": 2343 }, + { "id": "aquamarine", "fg": 2344 }, + { "id": "awl_steel", "fg": 2345 }, + { "id": "battleship", "fg": 2346 }, + { "id": "beech_nuts", "fg": 2347 }, + { "id": "biscuit", "fg": 2348 }, + { "id": "blackberries", "fg": 2349 }, + { "id": "blueberries", "fg": 2350 }, + { "id": "blueberries_cooked", "fg": 2351 }, + { "id": "bone_knife", "fg": 2352 }, + { "id": "bread", "fg": 2353 }, + { "id": "brown_bread", "fg": 2354 }, + { "id": "bundle_branch", "fg": 2355 }, + { "id": "butterfly_swords", "fg": 2356 }, + { "id": "cards_magic", "fg": 2357 }, + { "id": "catan", "fg": 2358 }, + { "id": "checkers", "fg": 2359 }, + { "id": "chess", "fg": 2360 }, + { "id": "chestnut", "fg": 2361 }, + { "id": "chestnut_roasted", "fg": 2362 }, + { "id": "chestnut_unshelled", "fg": 2363 }, + { "id": "citrine", "fg": 2364 }, + { "id": "clamp", "fg": 2365 }, + { "id": "clue", "fg": 2366 }, + { "id": "cornbread", "fg": 2367 }, + { "id": "deck_of_cards", "fg": 2368 }, + { "id": "diamond", "fg": 2369 }, + { "id": "dnd", "fg": 2370 }, + { "id": "donut_holes", "fg": 2371 }, + { "id": "dry_mushroom", "fg": 2372 }, + { "id": "dry_tofu", "fg": 2373 }, + { "id": "edamame_roasted", "fg": 2374 }, + { "id": "elderberries", "fg": 2375 }, + { "id": "emerald", "fg": 2376 }, + { "id": "fire_brick", "fg": 2377 }, + { "id": "fish_bagel", "fg": 2378 }, + { "id": "foodplace_food", "fg": 2380 }, + { "id": "foodplace_snack_bar", "fg": 2381 }, + { "id": "fruit_leather", "fg": 2382 }, + { "id": "g_warhammer", "fg": 2383 }, + { "id": "g_warhammer40k", "fg": 2384 }, + { "id": "garnet", "fg": 2385 }, + { "id": "grip_hook", "fg": 2386 }, + { "id": "hallula", "fg": 2387 }, + { "id": "hazelnut", "fg": 2388 }, + { "id": "hazelnut_roasted", "fg": 2389 }, + { "id": "hazelnut_unshelled", "fg": 2390 }, + { "id": "herbal_tea_bag", "fg": 2391 }, + { "id": "horse_tack", "fg": 2392 }, + { "id": "huckleberries", "fg": 2393 }, + { "id": "johnnycake", "fg": 2394 }, + { "id": "kettle", "fg": 2395 }, + { "id": "knife_baselard", "fg": 2396 }, + { "id": "malted_grain", "fg": 2397 }, + { "id": "malting_grain", "fg": 2398 }, + { "id": "mattress", "fg": 2399 }, + { "id": "monopoly", "fg": 2400 }, + { "id": "morel_cooked", "fg": 2401 }, + { "id": "morel_fried", "fg": 2402 }, + { "id": "mortar_adobe", "fg": 2403 }, + { "id": "mulberries", "fg": 2404 }, + { "id": "mushroom", "fg": 2405 }, + { "id": "mushroom_cooked", "fg": 2406 }, + { "id": "mushroom_morel", "fg": 2407 }, + { "id": "opal", "fg": 2408 }, + { "id": "peanut", "fg": 2409 }, + { "id": "peanut_unshelled", "fg": 2410 }, + { "id": "pearl", "fg": 2411 }, + { "id": "pecan", "fg": 2412 }, + { "id": "pecan_roasted", "fg": 2413 }, + { "id": "pecan_unshelled", "fg": 2414 }, + { "id": "peridot", "fg": 2415 }, + { "id": "pictionary", "fg": 2416 }, + { "id": "pipe_cleaner", "fg": 2417 }, + { "id": "pipe_fittings", "fg": 2418 }, + { "id": "porkbelly", "fg": 2419 }, + { "id": "protein_bar_evac", "fg": 2420 }, + { "id": "pumpkin_yeast_bread", "fg": 2421 }, + { "id": "raw_cured_fatty_meat", "fg": 2422 }, + { "id": "raw_curing_fatty_meat", "fg": 2423 }, + { "id": "raw_dandelion", "fg": 2424 }, + { "id": "raw_edamame", "fg": 2425 }, + { "id": "rose_hips", "fg": 2426 }, + { "id": "ruby", "fg": 2427 }, + { "id": "sandbox_kit", "fg": 2428 }, + { "id": "sandwich_fairy", "fg": 2429 }, + { "id": "sandwich_jam_butter", "fg": 2430 }, + { "id": "sandwich_jam_cheese", "fg": 2431 }, + { "id": "sapphire", "fg": 2432 }, + { "id": "shillelagh", "fg": 2433 }, + { "id": "shillelagh_weighted", "fg": 2434 }, + { "id": "soaked_dandelion", "fg": 2435 }, + { "id": "soaking_dandelion", "fg": 2436 }, + { "id": "sourdough_bread", "fg": 2437 }, + { "id": "soy_nuts", "fg": 2438 }, + { "id": "strawberries", "fg": 2439 }, + { "id": "strawberries_cooked", "fg": 2440 }, + { "id": "tea_bag", "fg": 2441 }, + { "id": "tea_bag_chamomile", "fg": 2442 }, + { "id": "tea_bag_dandelion", "fg": 2443 }, + { "id": "tea_fruit_bag", "fg": 2444 }, + { "id": "tea_green_bag", "fg": 2445 }, + { "id": "tofu", "fg": 2446 }, + { "id": "tofu_fried", "fg": 2447 }, + { "id": "topaz", "fg": 2448 }, + { "id": "tourmaline", "fg": 2449 }, + { "id": "walnut", "fg": 2450 }, + { "id": "walnut_roasted", "fg": 2451 }, + { "id": "walnut_unshelled", "fg": 2452 }, + { "id": "wastebread", "fg": 2453 }, + { "id": "wire_mesh", "fg": 2454 }, + { "id": "mon_feral_human_axe", "fg": 2498 }, + { "id": "mon_feral_human_crowbar", "fg": 2499 }, + { "id": "mon_feral_human_pipe", "fg": 2500 }, + { "id": "mon_feral_labsecurity_9mm", "fg": 2501 }, + { "id": "mon_feral_labsecurity_flashlight", "fg": 2502 }, + { "id": "mon_feral_scientist_scalpel", "fg": 2503 }, + { "id": "mon_lizardfolk_warrior", "fg": 2579 } ] }, { "file": "large.png", - "//": "range 3776 to 4367", + "//": "range 3872 to 4463", "sprite_width": 20, "sprite_height": 20, "sprite_offset_x": -5, "sprite_offset_y": -10, "tiles": [ - { "id": "t_tree_worm", "fg": [ { "weight": 1, "sprite": 3782 }, { "weight": 1, "sprite": 3783 } ] }, - { "id": "mon_afs_headless_horror", "fg": 3802, "rotates": false }, - { "id": "mon_claygolem", "fg": 3803, "rotates": false }, - { "id": "mon_devourer", "fg": 3804, "rotates": false }, - { "id": "mon_dragon_dummy", "fg": 3792, "rotates": false }, - { "id": "mon_flesh_golem", "fg": 3805, "rotates": false }, - { "id": "mon_fungaloid_queen", "fg": 3795 }, - { "id": "mon_fungaloid_seeder", "fg": 3796 }, - { "id": "mon_fungaloid_tower", "fg": 3797 }, - { "id": "mon_irongolem", "fg": 3806, "rotates": false }, - { "id": "mon_plasticgolem", "fg": 3807, "rotates": false }, - { "id": "mon_skeleton_hulk", "fg": 3798, "rotates": false }, - { "id": "mon_stonegolem", "fg": 3808, "rotates": false }, - { "id": "mon_triceratops", "fg": 3794, "rotates": false }, - { "id": "mon_tyrannosaurus", "fg": 3793, "rotates": false }, - { "id": "mon_zombie_crushed_giant", "fg": 3801 }, - { "id": "mon_zombie_hulk", "fg": 3800, "rotates": false }, - { "id": "mon_zombie_hulk_pk", "fg": 3800, "rotates": false }, - { "id": "mon_zombie_kevlar_2", "fg": 3799, "rotates": false }, - { "id": "overlay_male_mutation_THRESH_CATTLE", "fg": 3811 }, - { "id": "overlay_mutation_THRESH_CATTLE", "fg": 3810 }, - { "id": "overlay_mutation_THRESH_LIZARD", "fg": 3812 }, - { "id": "overlay_mutation_THRESH_URSINE", "fg": 3809 }, - { "id": "mon_treent_green", "fg": 3813, "rotates": false }, - { "id": "t_marloss_tree", "fg": 3814, "rotates": false }, - { "id": [ "t_tree_apple", "t_tree_pear" ], "fg": 3815, "rotates": false }, - { "id": "t_tree_birch_harvested_season_autumn", "fg": 3816, "rotates": false }, - { "id": [ "t_tree_birch_harvested_season_spring", "t_tree_birch_harvested" ], "fg": 3817, "rotates": false }, - { "id": "t_tree_birch_harvested_season_summer", "fg": 3818, "rotates": false }, + { "id": "t_tree_worm", "fg": [ { "weight": 1, "sprite": 3878 }, { "weight": 1, "sprite": 3879 } ] }, + { "id": "mon_afs_headless_horror", "fg": 3898, "rotates": false }, + { "id": "mon_claygolem", "fg": 3899, "rotates": false }, + { "id": "mon_devourer", "fg": 3900, "rotates": false }, + { "id": "mon_dragon_dummy", "fg": 3888, "rotates": false }, + { "id": "mon_flesh_golem", "fg": 3901, "rotates": false }, + { "id": "mon_fungaloid_queen", "fg": 3891 }, + { "id": "mon_fungaloid_seeder", "fg": 3892 }, + { "id": "mon_fungaloid_tower", "fg": 3893 }, + { "id": "mon_irongolem", "fg": 3902, "rotates": false }, + { "id": "mon_plasticgolem", "fg": 3903, "rotates": false }, + { "id": "mon_skeleton_hulk", "fg": 3894, "rotates": false }, + { "id": "mon_stonegolem", "fg": 3904, "rotates": false }, + { "id": "mon_triceratops", "fg": 3890, "rotates": false }, + { "id": "mon_tyrannosaurus", "fg": 3889, "rotates": false }, + { "id": "mon_zombie_crushed_giant", "fg": 3897 }, + { "id": "mon_zombie_hulk", "fg": 3896, "rotates": false }, + { "id": "mon_zombie_hulk_pk", "fg": 3896, "rotates": false }, + { "id": "mon_zombie_kevlar_2", "fg": 3895, "rotates": false }, + { "id": "overlay_male_mutation_THRESH_CATTLE", "fg": 3907 }, + { "id": "overlay_mutation_THRESH_CATTLE", "fg": 3906 }, + { "id": "overlay_mutation_THRESH_LIZARD", "fg": 3908 }, + { "id": "overlay_mutation_THRESH_URSINE", "fg": 3905 }, + { "id": "mon_treent_green", "fg": 3909, "rotates": false }, + { "id": "t_marloss_tree", "fg": 3910, "rotates": false }, + { "id": [ "t_tree_apple", "t_tree_pear" ], "fg": 3911, "rotates": false }, + { "id": "t_tree_birch_harvested_season_autumn", "fg": 3912, "rotates": false }, + { "id": [ "t_tree_birch_harvested_season_spring", "t_tree_birch_harvested" ], "fg": 3913, "rotates": false }, + { "id": "t_tree_birch_harvested_season_summer", "fg": 3914, "rotates": false }, { "id": [ "t_tree_birch_harvested_season_winter", @@ -8558,13 +8662,13 @@ "t_tree_willow_season_winter", "t_tree_blackjack_season_winter" ], - "fg": 3819, + "fg": 3915, "rotates": false }, - { "id": "t_tree_birch_season_autumn", "fg": 3820, "rotates": false }, - { "id": [ "t_tree_birch_season_spring", "t_tree_birch" ], "fg": 3821, "rotates": false }, - { "id": "t_tree_birch_season_summer", "fg": 3822, "rotates": false }, - { "id": "t_tree_birch_season_winter", "fg": 3823, "rotates": false }, + { "id": "t_tree_birch_season_autumn", "fg": 3916, "rotates": false }, + { "id": [ "t_tree_birch_season_spring", "t_tree_birch" ], "fg": 3917, "rotates": false }, + { "id": "t_tree_birch_season_summer", "fg": 3918, "rotates": false }, + { "id": "t_tree_birch_season_winter", "fg": 3919, "rotates": false }, { "id": [ "t_tree_blackjack_harvested_season_winter", @@ -8572,7 +8676,7 @@ "mon_treent_green_season_winter", "t_tree_hickory_dead_season_winter" ], - "fg": 3824, + "fg": 3920, "rotates": false }, { @@ -8585,7 +8689,7 @@ "t_tree_pecan_season_autumn", "t_tree_pecan_harvested_season_autumn" ], - "fg": 3825, + "fg": 3921, "rotates": false }, { @@ -8606,7 +8710,7 @@ "t_tree_pecan_harvested_season_spring", "t_tree_pecan_harvested" ], - "fg": 3826, + "fg": 3922, "rotates": false }, { @@ -8620,18 +8724,18 @@ "t_tree_peach_season_spring", "t_tree_apricot_season_spring" ], - "fg": 3828, + "fg": 3924, "rotates": false }, - { "id": [ "t_tree_cherry", "t_tree_plum" ], "fg": 3827, "rotates": false }, - { "id": "t_tree_dead", "fg": 3829, "rotates": false }, - { "id": [ "t_tree_dead_season_winter", "t_tree_harvested_season_winter" ], "fg": 3830, "rotates": false }, - { "id": "t_tree_deadpine", "fg": 3831, "rotates": false }, - { "id": "t_tree_deadpine_season_winter", "fg": 3832, "rotates": false }, - { "id": "t_tree_fungal", "fg": 3833, "rotates": false }, + { "id": [ "t_tree_cherry", "t_tree_plum" ], "fg": 3923, "rotates": false }, + { "id": "t_tree_dead", "fg": 3925, "rotates": false }, + { "id": [ "t_tree_dead_season_winter", "t_tree_harvested_season_winter" ], "fg": 3926, "rotates": false }, + { "id": "t_tree_deadpine", "fg": 3927, "rotates": false }, + { "id": "t_tree_deadpine_season_winter", "fg": 3928, "rotates": false }, + { "id": "t_tree_fungal", "fg": 3929, "rotates": false }, { "id": [ "t_tree_harvested", "t_tree_season_summer", "t_tree_harvested_season_summer", "t_tree_harvested_season_spring" ], - "fg": 3834, + "fg": 3930, "rotates": false }, { @@ -8642,7 +8746,7 @@ "t_tree_blackjack_harvested_season_autumn", "mon_treent" ], - "fg": 3835, + "fg": 3931, "rotates": false }, { @@ -8656,18 +8760,18 @@ "t_tree_maple_season_summer", "t_tree_blackjack" ], - "fg": 3836, + "fg": 3932, "rotates": false }, - { "id": "t_tree_maple_season_autumn", "fg": 3837, "rotates": false }, - { "id": "t_tree_maple_tapped_season_autumn", "fg": 3839, "rotates": false }, - { "id": "t_tree_maple_tapped_season_summer", "fg": 3840, "rotates": false }, - { "id": "t_tree_maple_tapped_season_winter", "fg": 3841, "rotates": false }, - { "id": [ "t_tree_maple_tapped", "t_tree_maple_tapped_season_spring" ], "fg": 3838, "rotates": false }, - { "id": [ "t_tree_peach_harvested", "t_tree_apricot_harvested" ], "fg": 3843, "rotates": false }, - { "id": [ "t_tree_peach", "t_tree_apricot" ], "fg": 3842, "rotates": false }, - { "id": "t_tree_pine", "fg": 3844, "rotates": false }, - { "id": "t_tree_pine_season_winter", "fg": 3845, "rotates": false }, + { "id": "t_tree_maple_season_autumn", "fg": 3933, "rotates": false }, + { "id": "t_tree_maple_tapped_season_autumn", "fg": 3935, "rotates": false }, + { "id": "t_tree_maple_tapped_season_summer", "fg": 3936, "rotates": false }, + { "id": "t_tree_maple_tapped_season_winter", "fg": 3937, "rotates": false }, + { "id": [ "t_tree_maple_tapped", "t_tree_maple_tapped_season_spring" ], "fg": 3934, "rotates": false }, + { "id": [ "t_tree_peach_harvested", "t_tree_apricot_harvested" ], "fg": 3939, "rotates": false }, + { "id": [ "t_tree_peach", "t_tree_apricot" ], "fg": 3938, "rotates": false }, + { "id": "t_tree_pine", "fg": 3940, "rotates": false }, + { "id": "t_tree_pine_season_winter", "fg": 3941, "rotates": false }, { "id": [ "t_tree_season_autumn", @@ -8677,7 +8781,7 @@ "t_tree_peach_season_autumn", "t_tree_apricot_season_autumn" ], - "fg": 3846, + "fg": 3942, "rotates": false }, { @@ -8689,19 +8793,19 @@ "t_tree_apple_harvested", "t_tree_pear_harvested" ], - "fg": 3847, + "fg": 3943, "rotates": false }, - { "id": "t_tree_willow_harvested_season_autumn", "fg": 3848, "rotates": false }, - { "id": [ "t_tree_willow_harvested_season_spring", "t_tree_willow_harvested" ], "fg": 3849, "rotates": false }, - { "id": "t_tree_willow_harvested_season_summer", "fg": 3850, "rotates": false }, - { "id": "t_tree_willow_harvested_season_winter", "fg": 3851, "rotates": false }, - { "id": "t_tree_willow_season_autumn", "fg": 3852, "rotates": false }, - { "id": [ "t_tree_willow_season_spring", "t_tree_willow" ], "fg": 3853, "rotates": false }, - { "id": "t_tree_willow_season_summer", "fg": 3854, "rotates": false }, - { "id": "overlay_female_wielded_RPG", "fg": 4006, "rotates": false }, - { "id": "overlay_female_wielded_SPAS_12", "fg": 4002, "rotates": false }, - { "id": "overlay_female_wielded_TDI", "fg": 3978, "rotates": false }, + { "id": "t_tree_willow_harvested_season_autumn", "fg": 3944, "rotates": false }, + { "id": [ "t_tree_willow_harvested_season_spring", "t_tree_willow_harvested" ], "fg": 3945, "rotates": false }, + { "id": "t_tree_willow_harvested_season_summer", "fg": 3946, "rotates": false }, + { "id": "t_tree_willow_harvested_season_winter", "fg": 3947, "rotates": false }, + { "id": "t_tree_willow_season_autumn", "fg": 3948, "rotates": false }, + { "id": [ "t_tree_willow_season_spring", "t_tree_willow" ], "fg": 3949, "rotates": false }, + { "id": "t_tree_willow_season_summer", "fg": 3950, "rotates": false }, + { "id": "overlay_female_wielded_RPG", "fg": 4102, "rotates": false }, + { "id": "overlay_female_wielded_SPAS_12", "fg": 4098, "rotates": false }, + { "id": "overlay_female_wielded_TDI", "fg": 4074, "rotates": false }, { "id": [ "overlay_female_wielded_ak74", @@ -8710,10 +8814,10 @@ "overlay_female_wielded_saiga_12", "overlay_female_wielded_saiga_410" ], - "fg": 3987, + "fg": 4083, "rotates": false }, - { "id": [ "overlay_female_wielded_an94", "overlay_female_wielded_USAS_12" ], "fg": 3988, "rotates": false }, + { "id": [ "overlay_female_wielded_an94", "overlay_female_wielded_USAS_12" ], "fg": 4084, "rotates": false }, { "id": [ "overlay_female_wielded_arming_sword", @@ -8722,7 +8826,7 @@ "overlay_female_wielded_kirpan", "overlay_female_wielded_knife_baselard" ], - "fg": 4031, + "fg": 4127, "rotates": false }, { @@ -8734,15 +8838,15 @@ "overlay_female_wielded_tonfa_wood", "overlay_female_wielded_tonfa" ], - "fg": 4036, + "fg": 4132, "rotates": false }, { "id": [ "overlay_female_wielded_baton", "overlay_female_wielded_PR24-retracted" ], - "fg": 4037, + "fg": 4133, "rotates": false }, - { "id": "overlay_female_wielded_bio_shotgun_gun", "fg": 3996, "rotates": false }, + { "id": "overlay_female_wielded_bio_shotgun_gun", "fg": 4092, "rotates": false }, { "id": [ "overlay_female_wielded_blackjack", @@ -8751,7 +8855,7 @@ "overlay_female_wielded_shillelagh_weighted", "overlay_female_wielded_shillelagh_fake" ], - "fg": 4039, + "fg": 4135, "rotates": false }, { @@ -8761,10 +8865,10 @@ "overlay_female_wielded_sword_crude", "overlay_female_wielded_sword_wood" ], - "fg": 4040, + "fg": 4136, "rotates": false }, - { "id": "overlay_female_wielded_bolas", "fg": 4021, "rotates": false }, + { "id": "overlay_female_wielded_bolas", "fg": 4117, "rotates": false }, { "id": [ "overlay_female_wielded_broadsword", @@ -8772,7 +8876,7 @@ "overlay_female_wielded_cavalry_sabre", "overlay_female_wielded_wakizashi" ], - "fg": 4043, + "fg": 4139, "rotates": false }, { @@ -8783,23 +8887,23 @@ "overlay_female_wielded_surv_hand_cannon", "overlay_female_wielded_colt_saa" ], - "fg": 3972, + "fg": 4068, "rotates": false }, { "id": [ "overlay_female_wielded_compbow", "overlay_female_wielded_recurbow", "overlay_female_wielded_compgreatbow" ], - "fg": 4009, + "fg": 4105, "rotates": false }, - { "id": "overlay_female_wielded_compcrossbow", "fg": 4014, "rotates": false }, + { "id": "overlay_female_wielded_compcrossbow", "fg": 4110, "rotates": false }, { "id": [ "overlay_female_wielded_compositebow", "overlay_female_wielded_reflexbow", "overlay_female_wielded_reflexrecurvebow" ], - "fg": 4011, + "fg": 4107, "rotates": false }, { "id": [ "overlay_female_wielded_crossbow", "overlay_female_wielded_bullet_crossbow" ], - "fg": 4012, + "fg": 4108, "rotates": false }, { @@ -8809,11 +8913,11 @@ "overlay_female_wielded_dao", "overlay_female_wielded_khopesh" ], - "fg": 4049, + "fg": 4145, "rotates": false }, - { "id": "overlay_female_wielded_disc_golf", "fg": 4022, "rotates": false }, - { "id": "overlay_female_wielded_draco", "fg": 3991, "rotates": false }, + { "id": "overlay_female_wielded_disc_golf", "fg": 4118, "rotates": false }, + { "id": "overlay_female_wielded_draco", "fg": 4087, "rotates": false }, { "id": [ "overlay_female_wielded_famas", @@ -8821,52 +8925,52 @@ "overlay_female_wielded_rm88_battle_rifle", "overlay_female_wielded_cx4" ], - "fg": 3953, + "fg": 4049, "rotates": false }, { "id": [ "overlay_female_wielded_flamethrower", "overlay_female_wielded_rm451_flamethrower" ], - "fg": 3997, + "fg": 4093, "rotates": false }, - { "id": "overlay_female_wielded_flaregun", "fg": 4004, "rotates": false }, - { "id": [ "overlay_female_wielded_fn_fal", "overlay_female_wielded_hk_g3" ], "fg": 3950, "rotates": false }, - { "id": "overlay_female_wielded_fn_p90", "fg": 3989, "rotates": false }, - { "id": "overlay_female_wielded_frisbee", "fg": 4023, "rotates": false }, + { "id": "overlay_female_wielded_flaregun", "fg": 4100, "rotates": false }, + { "id": [ "overlay_female_wielded_fn_fal", "overlay_female_wielded_hk_g3" ], "fg": 4046, "rotates": false }, + { "id": "overlay_female_wielded_fn_p90", "fg": 4085, "rotates": false }, + { "id": "overlay_female_wielded_frisbee", "fg": 4119, "rotates": false }, { "id": [ "overlay_female_wielded_glass_shiv", "overlay_female_wielded_glass_shard" ], - "fg": 4052, + "fg": 4148, "rotates": false }, - { "id": "overlay_female_wielded_glock_17", "fg": 3943, "rotates": false }, - { "id": "overlay_female_wielded_hand_crossbow", "fg": 4013, "rotates": false }, + { "id": "overlay_female_wielded_glock_17", "fg": 4039, "rotates": false }, + { "id": "overlay_female_wielded_hand_crossbow", "fg": 4109, "rotates": false }, { "id": [ "overlay_female_wielded_hatchet", "overlay_female_wielded_hand_axe" ], - "fg": 4057, + "fg": 4153, "rotates": false }, { "id": [ "overlay_female_wielded_hk417_13", "overlay_female_wielded_rm51_assault_rifle" ], - "fg": 4058, + "fg": 4154, "rotates": false }, - { "id": "overlay_female_wielded_hk_g36", "fg": 3954, "rotates": false }, - { "id": "overlay_female_wielded_hk_g80", "fg": 3971, "rotates": false }, - { "id": "overlay_female_wielded_hk_mp5", "fg": 3942, "rotates": false }, - { "id": "overlay_female_wielded_hk_mp5sd", "fg": 3992, "rotates": false }, - { "id": [ "overlay_female_wielded_hk_mp7", "overlay_female_wielded_ksub2000" ], "fg": 3983, "rotates": false }, + { "id": "overlay_female_wielded_hk_g36", "fg": 4050, "rotates": false }, + { "id": "overlay_female_wielded_hk_g80", "fg": 4067, "rotates": false }, + { "id": "overlay_female_wielded_hk_mp5", "fg": 4038, "rotates": false }, + { "id": "overlay_female_wielded_hk_mp5sd", "fg": 4088, "rotates": false }, + { "id": [ "overlay_female_wielded_hk_mp7", "overlay_female_wielded_ksub2000" ], "fg": 4079, "rotates": false }, { "id": [ "overlay_female_wielded_hk_ump45", "overlay_female_wielded_hk_mp5k" ], - "fg": 3979, + "fg": 4075, "rotates": false }, - { "id": "overlay_female_wielded_hybridbow", "fg": 4010, "rotates": false }, + { "id": "overlay_female_wielded_hybridbow", "fg": 4106, "rotates": false }, { "id": [ "overlay_female_wielded_i_staff", "overlay_female_wielded_shock_staff" ], - "fg": 4061, + "fg": 4157, "rotates": false }, - { "id": "overlay_female_wielded_iwi_tavor_x95_300blk", "fg": 3959, "rotates": false }, + { "id": "overlay_female_wielded_iwi_tavor_x95_300blk", "fg": 4055, "rotates": false }, { "id": [ "overlay_female_wielded_j22", @@ -8876,12 +8980,12 @@ "overlay_female_wielded_rugerlcp", "overlay_female_wielded_taurus_spectrum" ], - "fg": 3968, + "fg": 4064, "rotates": false }, { "id": [ "overlay_female_wielded_katana", "overlay_female_wielded_estoc", "overlay_female_wielded_nodachi" ], - "fg": 4063, + "fg": 4159, "rotates": false }, { @@ -8896,7 +9000,7 @@ "overlay_female_wielded_primitive_knife", "overlay_female_wielded_spike" ], - "fg": 4064, + "fg": 4160, "rotates": false }, { @@ -8907,32 +9011,32 @@ "overlay_female_wielded_knife_hunting", "overlay_female_wielded_knife_rm42" ], - "fg": 4065, + "fg": 4161, "rotates": false }, - { "id": [ "overlay_female_wielded_ksg", "overlay_female_wielded_ksg-25" ], "fg": 4003, "rotates": false }, + { "id": [ "overlay_female_wielded_ksg", "overlay_female_wielded_ksg-25" ], "fg": 4099, "rotates": false }, { "id": [ "overlay_female_wielded_laser_rifle", "overlay_female_wielded_recon_mech_laser", "overlay_female_wielded_laser_cannon" ], - "fg": 3947, + "fg": 4043, "rotates": false }, { "id": [ "overlay_female_wielded_launcher_simple", "overlay_female_wielded_surv_rocket_launcher" ], - "fg": 3975, + "fg": 4071, "rotates": false }, - { "id": "overlay_female_wielded_longbow", "fg": 4008, "rotates": false }, + { "id": "overlay_female_wielded_longbow", "fg": 4104, "rotates": false }, { "id": [ "overlay_female_wielded_m1014", "overlay_female_wielded_mossberg_590", "overlay_female_wielded_mossberg_930" ], - "fg": 4000, + "fg": 4096, "rotates": false }, - { "id": "overlay_female_wielded_m110a1", "fg": 3966, "rotates": false }, - { "id": [ "overlay_female_wielded_m134", "overlay_female_wielded_bigun" ], "fg": 3967, "rotates": false }, + { "id": "overlay_female_wielded_m110a1", "fg": 4062, "rotates": false }, + { "id": [ "overlay_female_wielded_m134", "overlay_female_wielded_bigun" ], "fg": 4063, "rotates": false }, { "id": [ "overlay_female_wielded_m14ebr", @@ -8942,16 +9046,16 @@ "overlay_female_wielded_tac50", "overlay_female_wielded_bfg50" ], - "fg": 3984, + "fg": 4080, "rotates": false }, { "id": [ "overlay_female_wielded_m16a4", "overlay_female_wielded_colt_ro635" ], - "fg": 3952, + "fg": 4048, "rotates": false }, - { "id": [ "overlay_female_wielded_m1911", "overlay_female_wielded_deagle_44" ], "fg": 3944, "rotates": false }, - { "id": "overlay_female_wielded_m1918", "fg": 3948, "rotates": false }, + { "id": [ "overlay_female_wielded_m1911", "overlay_female_wielded_deagle_44" ], "fg": 4040, "rotates": false }, + { "id": "overlay_female_wielded_m1918", "fg": 4044, "rotates": false }, { "id": [ "overlay_female_wielded_m1a", @@ -8962,7 +9066,7 @@ "overlay_female_wielded_carbine_flintlock", "overlay_female_wielded_rifle_flintlock" ], - "fg": 3962, + "fg": 4058, "rotates": false }, { @@ -8972,7 +9076,7 @@ "overlay_female_wielded_atgm_launcher", "overlay_female_wielded_LAW" ], - "fg": 3990, + "fg": 4086, "rotates": false }, { @@ -8983,20 +9087,20 @@ "overlay_female_wielded_rm298", "overlay_female_wielded_rm614_lmg" ], - "fg": 3955, + "fg": 4051, "rotates": false }, { "id": [ "overlay_female_wielded_m24", "overlay_female_wielded_rm11b_sniper_rifle" ], - "fg": 3965, + "fg": 4061, "rotates": false }, - { "id": "overlay_female_wielded_m2browning", "fg": 3985, "rotates": false }, - { "id": "overlay_female_wielded_m2browning_sawn", "fg": 3986, "rotates": false }, - { "id": "overlay_female_wielded_m320", "fg": 3976, "rotates": false }, - { "id": [ "overlay_female_wielded_m4a1", "overlay_female_wielded_h&k416a5" ], "fg": 3951, "rotates": false }, - { "id": "overlay_female_wielded_m79", "fg": 3946, "rotates": false }, - { "id": [ "overlay_female_wielded_mac_10", "overlay_female_wielded_mac_11" ], "fg": 3974, "rotates": false }, + { "id": "overlay_female_wielded_m2browning", "fg": 4081, "rotates": false }, + { "id": "overlay_female_wielded_m2browning_sawn", "fg": 4082, "rotates": false }, + { "id": "overlay_female_wielded_m320", "fg": 4072, "rotates": false }, + { "id": [ "overlay_female_wielded_m4a1", "overlay_female_wielded_h&k416a5" ], "fg": 4047, "rotates": false }, + { "id": "overlay_female_wielded_m79", "fg": 4042, "rotates": false }, + { "id": [ "overlay_female_wielded_mac_10", "overlay_female_wielded_mac_11" ], "fg": 4070, "rotates": false }, { "id": [ "overlay_female_wielded_machete", @@ -9008,7 +9112,7 @@ "overlay_female_wielded_blade_scythe", "overlay_female_wielded_butterfly_swords" ], - "fg": 4071, + "fg": 4167, "rotates": false }, { @@ -9021,15 +9125,15 @@ "overlay_female_wielded_colt_lightning", "overlay_female_wielded_bh_m89" ], - "fg": 3960, + "fg": 4056, "rotates": false }, - { "id": [ "overlay_female_wielded_mgl", "overlay_female_wielded_rm802" ], "fg": 3977, "rotates": false }, - { "id": "overlay_female_wielded_mk23", "fg": 3981, "rotates": false }, - { "id": "overlay_female_wielded_model_10_revolver", "fg": 3973, "rotates": false }, - { "id": "overlay_female_wielded_nailgun", "fg": 3970, "rotates": false }, - { "id": "overlay_female_wielded_net", "fg": 4024, "rotates": false }, - { "id": "overlay_female_wielded_paintballgun", "fg": 3999, "rotates": false }, + { "id": [ "overlay_female_wielded_mgl", "overlay_female_wielded_rm802" ], "fg": 4073, "rotates": false }, + { "id": "overlay_female_wielded_mk23", "fg": 4077, "rotates": false }, + { "id": "overlay_female_wielded_model_10_revolver", "fg": 4069, "rotates": false }, + { "id": "overlay_female_wielded_nailgun", "fg": 4066, "rotates": false }, + { "id": "overlay_female_wielded_net", "fg": 4120, "rotates": false }, + { "id": "overlay_female_wielded_paintballgun", "fg": 4095, "rotates": false }, { "id": [ "overlay_female_wielded_pipe", @@ -9037,18 +9141,18 @@ "overlay_female_wielded_spear_rebar", "overlay_female_wielded_tire_iron" ], - "fg": 4077, + "fg": 4173, "rotates": false }, - { "id": "overlay_female_wielded_pistol_flintlock", "fg": 3998, "rotates": false }, - { "id": "overlay_female_wielded_plasma_gun", "fg": 4015, "rotates": false }, - { "id": "overlay_female_wielded_plasma_rifle", "fg": 4016, "rotates": false }, + { "id": "overlay_female_wielded_pistol_flintlock", "fg": 4094, "rotates": false }, + { "id": "overlay_female_wielded_plasma_gun", "fg": 4111, "rotates": false }, + { "id": "overlay_female_wielded_plasma_rifle", "fg": 4112, "rotates": false }, { "id": [ "overlay_female_wielded_pointy_stick", "overlay_female_wielded_stick_long" ], - "fg": 4078, + "fg": 4174, "rotates": false }, - { "id": "overlay_female_wielded_ppsh", "fg": 3964, "rotates": false }, + { "id": "overlay_female_wielded_ppsh", "fg": 4060, "rotates": false }, { "id": [ "overlay_female_wielded_raging_bull", @@ -9057,7 +9161,7 @@ "overlay_female_wielded_sw_500", "overlay_female_wielded_rm99_pistol" ], - "fg": 3982, + "fg": 4078, "rotates": false }, { @@ -9067,7 +9171,7 @@ "overlay_female_wielded_fencing_epee", "overlay_female_wielded_fencing_sabre" ], - "fg": 4083, + "fg": 4179, "rotates": false }, { @@ -9078,16 +9182,16 @@ "overlay_female_wielded_win70", "overlay_female_wielded_mosin91_30" ], - "fg": 3961, + "fg": 4057, "rotates": false }, { "id": [ "overlay_female_wielded_remington700", "overlay_female_wielded_savage_111f", "overlay_female_wielded_bbgun" ], - "fg": 3963, + "fg": 4059, "rotates": false }, - { "id": "overlay_female_wielded_remington_870", "fg": 3941, "rotates": false }, - { "id": "overlay_female_wielded_remington_870_breacher", "fg": 4001, "rotates": false }, + { "id": "overlay_female_wielded_remington_870", "fg": 4037, "rotates": false }, + { "id": "overlay_female_wielded_remington_870_breacher", "fg": 4097, "rotates": false }, { "id": [ "overlay_female_wielded_rifle_223", @@ -9103,12 +9207,12 @@ "overlay_female_wielded_pipe_double_shotgun", "overlay_female_wielded_pipe_shotgun" ], - "fg": 3957, + "fg": 4053, "rotates": false }, { "id": [ "overlay_female_wielded_ruger_lcr_38", "overlay_female_wielded_bond_410" ], - "fg": 3969, + "fg": 4065, "rotates": false }, { @@ -9123,30 +9227,30 @@ "overlay_female_wielded_pencil", "overlay_female_wielded_scissors" ], - "fg": 4084, + "fg": 4180, "rotates": false }, - { "id": [ "overlay_female_wielded_scar_l", "overlay_female_wielded_scar_h" ], "fg": 4085, "rotates": false }, + { "id": [ "overlay_female_wielded_scar_l", "overlay_female_wielded_scar_h" ], "fg": 4181, "rotates": false }, { "id": [ "overlay_female_wielded_scythe_war", "overlay_female_wielded_makeshift_scythe_war" ], - "fg": 4087, + "fg": 4183, "rotates": false }, { "id": [ "overlay_female_wielded_selfbow", "overlay_female_wielded_shortbow" ], - "fg": 4007, + "fg": 4103, "rotates": false }, { "id": [ "overlay_female_wielded_skorpion_61", "overlay_female_wielded_hk_mp5_semi_pistol" ], - "fg": 3949, + "fg": 4045, "rotates": false }, - { "id": "overlay_female_wielded_sling", "fg": 4018, "rotates": false }, - { "id": "overlay_female_wielded_slingshot", "fg": 4017, "rotates": false }, + { "id": "overlay_female_wielded_sling", "fg": 4114, "rotates": false }, + { "id": "overlay_female_wielded_slingshot", "fg": 4113, "rotates": false }, { "id": [ "overlay_female_wielded_spear_copper", "overlay_female_wielded_spear_dory", "overlay_female_wielded_pike_copper" ], - "fg": 4088, + "fg": 4184, "rotates": false }, { @@ -9156,29 +9260,29 @@ "overlay_female_wielded_homemade_halfpike", "overlay_female_wielded_spear_forked" ], - "fg": 4090, + "fg": 4186, "rotates": false }, { "id": [ "overlay_female_wielded_spear_steel", "overlay_female_wielded_ji", "overlay_female_wielded_pike" ], - "fg": 4091, + "fg": 4187, "rotates": false }, { "id": [ "overlay_female_wielded_spear_wood", "overlay_female_wielded_pike_wood" ], - "fg": 4092, + "fg": 4188, "rotates": false }, { "id": [ "overlay_female_wielded_speargun", "overlay_female_wielded_airspeargun", "overlay_female_wielded_doublespeargun" ], - "fg": 4020, + "fg": 4116, "rotates": false }, - { "id": "overlay_female_wielded_staff_sling", "fg": 4019, "rotates": false }, - { "id": "overlay_female_wielded_sten", "fg": 3993, "rotates": false }, - { "id": "overlay_female_wielded_steyr_aug", "fg": 3956, "rotates": false }, - { "id": "overlay_female_wielded_surv_carbine_223", "fg": 3958, "rotates": false }, - { "id": "overlay_female_wielded_sw_619", "fg": 3945, "rotates": false }, + { "id": "overlay_female_wielded_staff_sling", "fg": 4115, "rotates": false }, + { "id": "overlay_female_wielded_sten", "fg": 4089, "rotates": false }, + { "id": "overlay_female_wielded_steyr_aug", "fg": 4052, "rotates": false }, + { "id": "overlay_female_wielded_surv_carbine_223", "fg": 4054, "rotates": false }, + { "id": "overlay_female_wielded_sw_619", "fg": 4041, "rotates": false }, { "id": [ "overlay_female_wielded_tec9", @@ -9186,21 +9290,21 @@ "overlay_female_wielded_mp40", "overlay_female_wielded_mp40semi" ], - "fg": 3994, + "fg": 4090, "rotates": false }, { "id": [ "overlay_female_wielded_throwing_axe", "overlay_female_wielded_throwing_knife" ], - "fg": 4025, + "fg": 4121, "rotates": false }, - { "id": "overlay_female_wielded_throwing_stick", "fg": 4026, "rotates": false }, - { "id": "overlay_female_wielded_tommygun", "fg": 3980, "rotates": false }, - { "id": "overlay_female_wielded_uzi", "fg": 3995, "rotates": false }, - { "id": "overlay_female_wielded_v29", "fg": 4005, "rotates": false }, - { "id": "overlay_male_wielded_RPG", "fg": 3920, "rotates": false }, - { "id": "overlay_male_wielded_SPAS_12", "fg": 3916, "rotates": false }, - { "id": "overlay_male_wielded_TDI", "fg": 3892, "rotates": false }, + { "id": "overlay_female_wielded_throwing_stick", "fg": 4122, "rotates": false }, + { "id": "overlay_female_wielded_tommygun", "fg": 4076, "rotates": false }, + { "id": "overlay_female_wielded_uzi", "fg": 4091, "rotates": false }, + { "id": "overlay_female_wielded_v29", "fg": 4101, "rotates": false }, + { "id": "overlay_male_wielded_RPG", "fg": 4016, "rotates": false }, + { "id": "overlay_male_wielded_SPAS_12", "fg": 4012, "rotates": false }, + { "id": "overlay_male_wielded_TDI", "fg": 3988, "rotates": false }, { "id": [ "overlay_male_wielded_ak74", @@ -9209,10 +9313,10 @@ "overlay_male_wielded_saiga_12", "overlay_male_wielded_saiga_410" ], - "fg": 3901, + "fg": 3997, "rotates": false }, - { "id": [ "overlay_male_wielded_an94", "overlay_male_wielded_USAS_12" ], "fg": 3902, "rotates": false }, + { "id": [ "overlay_male_wielded_an94", "overlay_male_wielded_USAS_12" ], "fg": 3998, "rotates": false }, { "id": [ "overlay_male_wielded_arming_sword", @@ -9221,7 +9325,7 @@ "overlay_male_wielded_kirpan", "overlay_male_wielded_knife_baselard" ], - "fg": 4099, + "fg": 4195, "rotates": false }, { @@ -9233,15 +9337,15 @@ "overlay_male_wielded_tonfa_wood", "overlay_male_wielded_tonfa" ], - "fg": 4104, + "fg": 4200, "rotates": false }, { "id": [ "overlay_male_wielded_baton", "overlay_male_wielded_PR24-retracted" ], - "fg": 4105, + "fg": 4201, "rotates": false }, - { "id": "overlay_male_wielded_bio_shotgun_gun", "fg": 3910, "rotates": false }, + { "id": "overlay_male_wielded_bio_shotgun_gun", "fg": 4006, "rotates": false }, { "id": [ "overlay_male_wielded_blackjack", @@ -9250,7 +9354,7 @@ "overlay_male_wielded_shillelagh_weighted", "overlay_male_wielded_shillelagh_fake" ], - "fg": 4107, + "fg": 4203, "rotates": false }, { @@ -9260,10 +9364,10 @@ "overlay_male_wielded_sword_crude", "overlay_male_wielded_sword_wood" ], - "fg": 4108, + "fg": 4204, "rotates": false }, - { "id": "overlay_male_wielded_bolas", "fg": 3935, "rotates": false }, + { "id": "overlay_male_wielded_bolas", "fg": 4031, "rotates": false }, { "id": [ "overlay_male_wielded_broadsword", @@ -9271,7 +9375,7 @@ "overlay_male_wielded_cavalry_sabre", "overlay_male_wielded_wakizashi" ], - "fg": 4111, + "fg": 4207, "rotates": false }, { @@ -9282,23 +9386,23 @@ "overlay_male_wielded_surv_hand_cannon", "overlay_male_wielded_colt_saa" ], - "fg": 3886, + "fg": 3982, "rotates": false }, { "id": [ "overlay_male_wielded_compbow", "overlay_male_wielded_recurbow", "overlay_male_wielded_compgreatbow" ], - "fg": 3923, + "fg": 4019, "rotates": false }, - { "id": "overlay_male_wielded_compcrossbow", "fg": 3928, "rotates": false }, + { "id": "overlay_male_wielded_compcrossbow", "fg": 4024, "rotates": false }, { "id": [ "overlay_male_wielded_compositebow", "overlay_male_wielded_reflexbow", "overlay_male_wielded_reflexrecurvebow" ], - "fg": 3925, + "fg": 4021, "rotates": false }, { "id": [ "overlay_male_wielded_crossbow", "overlay_male_wielded_bullet_crossbow" ], - "fg": 3926, + "fg": 4022, "rotates": false }, { @@ -9308,11 +9412,11 @@ "overlay_male_wielded_dao", "overlay_male_wielded_khopesh" ], - "fg": 4117, + "fg": 4213, "rotates": false }, - { "id": "overlay_male_wielded_disc_golf", "fg": 3936, "rotates": false }, - { "id": "overlay_male_wielded_draco", "fg": 3905, "rotates": false }, + { "id": "overlay_male_wielded_disc_golf", "fg": 4032, "rotates": false }, + { "id": "overlay_male_wielded_draco", "fg": 4001, "rotates": false }, { "id": [ "overlay_male_wielded_famas", @@ -9320,40 +9424,40 @@ "overlay_male_wielded_rm88_battle_rifle", "overlay_male_wielded_cx4" ], - "fg": 3867, + "fg": 3963, "rotates": false }, { "id": [ "overlay_male_wielded_flamethrower", "overlay_male_wielded_rm451_flamethrower" ], - "fg": 3911, + "fg": 4007, "rotates": false }, - { "id": "overlay_male_wielded_flaregun", "fg": 3918, "rotates": false }, - { "id": [ "overlay_male_wielded_fn_fal", "overlay_male_wielded_hk_g3" ], "fg": 3864, "rotates": false }, - { "id": "overlay_male_wielded_fn_p90", "fg": 3903, "rotates": false }, - { "id": "overlay_male_wielded_frisbee", "fg": 3937, "rotates": false }, + { "id": "overlay_male_wielded_flaregun", "fg": 4014, "rotates": false }, + { "id": [ "overlay_male_wielded_fn_fal", "overlay_male_wielded_hk_g3" ], "fg": 3960, "rotates": false }, + { "id": "overlay_male_wielded_fn_p90", "fg": 3999, "rotates": false }, + { "id": "overlay_male_wielded_frisbee", "fg": 4033, "rotates": false }, { "id": [ "overlay_male_wielded_glass_shiv", "overlay_male_wielded_glass_shard" ], - "fg": 4120, + "fg": 4216, "rotates": false }, - { "id": "overlay_male_wielded_glock_17", "fg": 3857, "rotates": false }, - { "id": "overlay_male_wielded_hand_crossbow", "fg": 3927, "rotates": false }, - { "id": [ "overlay_male_wielded_hatchet", "overlay_male_wielded_hand_axe" ], "fg": 4125, "rotates": false }, + { "id": "overlay_male_wielded_glock_17", "fg": 3953, "rotates": false }, + { "id": "overlay_male_wielded_hand_crossbow", "fg": 4023, "rotates": false }, + { "id": [ "overlay_male_wielded_hatchet", "overlay_male_wielded_hand_axe" ], "fg": 4221, "rotates": false }, { "id": [ "overlay_male_wielded_hk417_13", "overlay_male_wielded_rm51_assault_rifle" ], - "fg": 4126, + "fg": 4222, "rotates": false }, - { "id": "overlay_male_wielded_hk_g36", "fg": 3868, "rotates": false }, - { "id": "overlay_male_wielded_hk_g80", "fg": 3885, "rotates": false }, - { "id": "overlay_male_wielded_hk_mp5", "fg": 3856, "rotates": false }, - { "id": "overlay_male_wielded_hk_mp5sd", "fg": 3906, "rotates": false }, - { "id": [ "overlay_male_wielded_hk_mp7", "overlay_male_wielded_ksub2000" ], "fg": 3897, "rotates": false }, - { "id": [ "overlay_male_wielded_hk_ump45", "overlay_male_wielded_hk_mp5k" ], "fg": 3893, "rotates": false }, - { "id": "overlay_male_wielded_hybridbow", "fg": 3924, "rotates": false }, - { "id": [ "overlay_male_wielded_i_staff", "overlay_male_wielded_shock_staff" ], "fg": 4129, "rotates": false }, - { "id": "overlay_male_wielded_iwi_tavor_x95_300blk", "fg": 3873, "rotates": false }, + { "id": "overlay_male_wielded_hk_g36", "fg": 3964, "rotates": false }, + { "id": "overlay_male_wielded_hk_g80", "fg": 3981, "rotates": false }, + { "id": "overlay_male_wielded_hk_mp5", "fg": 3952, "rotates": false }, + { "id": "overlay_male_wielded_hk_mp5sd", "fg": 4002, "rotates": false }, + { "id": [ "overlay_male_wielded_hk_mp7", "overlay_male_wielded_ksub2000" ], "fg": 3993, "rotates": false }, + { "id": [ "overlay_male_wielded_hk_ump45", "overlay_male_wielded_hk_mp5k" ], "fg": 3989, "rotates": false }, + { "id": "overlay_male_wielded_hybridbow", "fg": 4020, "rotates": false }, + { "id": [ "overlay_male_wielded_i_staff", "overlay_male_wielded_shock_staff" ], "fg": 4225, "rotates": false }, + { "id": "overlay_male_wielded_iwi_tavor_x95_300blk", "fg": 3969, "rotates": false }, { "id": [ "overlay_male_wielded_j22", @@ -9363,12 +9467,12 @@ "overlay_male_wielded_rugerlcp", "overlay_male_wielded_taurus_spectrum" ], - "fg": 3882, + "fg": 3978, "rotates": false }, { "id": [ "overlay_male_wielded_katana", "overlay_male_wielded_estoc", "overlay_male_wielded_nodachi" ], - "fg": 4131, + "fg": 4227, "rotates": false }, { @@ -9383,7 +9487,7 @@ "overlay_male_wielded_primitive_knife", "overlay_male_wielded_spike" ], - "fg": 4132, + "fg": 4228, "rotates": false }, { @@ -9394,28 +9498,28 @@ "overlay_male_wielded_knife_hunting", "overlay_male_wielded_knife_rm42" ], - "fg": 4133, + "fg": 4229, "rotates": false }, - { "id": [ "overlay_male_wielded_ksg", "overlay_male_wielded_ksg-25" ], "fg": 3917, "rotates": false }, + { "id": [ "overlay_male_wielded_ksg", "overlay_male_wielded_ksg-25" ], "fg": 4013, "rotates": false }, { "id": [ "overlay_male_wielded_laser_rifle", "overlay_male_wielded_recon_mech_laser", "overlay_male_wielded_laser_cannon" ], - "fg": 3861, + "fg": 3957, "rotates": false }, { "id": [ "overlay_male_wielded_launcher_simple", "overlay_male_wielded_surv_rocket_launcher" ], - "fg": 3889, + "fg": 3985, "rotates": false }, - { "id": "overlay_male_wielded_longbow", "fg": 3922, "rotates": false }, + { "id": "overlay_male_wielded_longbow", "fg": 4018, "rotates": false }, { "id": [ "overlay_male_wielded_m1014", "overlay_male_wielded_mossberg_590", "overlay_male_wielded_mossberg_930" ], - "fg": 3914, + "fg": 4010, "rotates": false }, - { "id": "overlay_male_wielded_m110a1", "fg": 3880, "rotates": false }, - { "id": [ "overlay_male_wielded_m134", "overlay_male_wielded_bigun" ], "fg": 3881, "rotates": false }, + { "id": "overlay_male_wielded_m110a1", "fg": 3976, "rotates": false }, + { "id": [ "overlay_male_wielded_m134", "overlay_male_wielded_bigun" ], "fg": 3977, "rotates": false }, { "id": [ "overlay_male_wielded_m14ebr", @@ -9425,12 +9529,12 @@ "overlay_male_wielded_tac50", "overlay_male_wielded_bfg50" ], - "fg": 3898, + "fg": 3994, "rotates": false }, - { "id": [ "overlay_male_wielded_m16a4", "overlay_male_wielded_colt_ro635" ], "fg": 3866, "rotates": false }, - { "id": [ "overlay_male_wielded_m1911", "overlay_male_wielded_deagle_44" ], "fg": 3858, "rotates": false }, - { "id": "overlay_male_wielded_m1918", "fg": 3862, "rotates": false }, + { "id": [ "overlay_male_wielded_m16a4", "overlay_male_wielded_colt_ro635" ], "fg": 3962, "rotates": false }, + { "id": [ "overlay_male_wielded_m1911", "overlay_male_wielded_deagle_44" ], "fg": 3954, "rotates": false }, + { "id": "overlay_male_wielded_m1918", "fg": 3958, "rotates": false }, { "id": [ "overlay_male_wielded_m1a", @@ -9441,7 +9545,7 @@ "overlay_male_wielded_carbine_flintlock", "overlay_male_wielded_rifle_flintlock" ], - "fg": 3876, + "fg": 3972, "rotates": false }, { @@ -9451,7 +9555,7 @@ "overlay_male_wielded_atgm_launcher", "overlay_male_wielded_LAW" ], - "fg": 3904, + "fg": 4000, "rotates": false }, { @@ -9462,20 +9566,20 @@ "overlay_male_wielded_rm298", "overlay_male_wielded_rm614_lmg" ], - "fg": 3869, + "fg": 3965, "rotates": false }, { "id": [ "overlay_male_wielded_m24", "overlay_male_wielded_rm11b_sniper_rifle" ], - "fg": 3879, + "fg": 3975, "rotates": false }, - { "id": "overlay_male_wielded_m2browning", "fg": 3899, "rotates": false }, - { "id": "overlay_male_wielded_m2browning_sawn", "fg": 3900, "rotates": false }, - { "id": "overlay_male_wielded_m320", "fg": 3890, "rotates": false }, - { "id": [ "overlay_male_wielded_m4a1", "overlay_male_wielded_h&k416a5" ], "fg": 3865, "rotates": false }, - { "id": "overlay_male_wielded_m79", "fg": 3860, "rotates": false }, - { "id": [ "overlay_male_wielded_mac_10", "overlay_male_wielded_mac_11" ], "fg": 3888, "rotates": false }, + { "id": "overlay_male_wielded_m2browning", "fg": 3995, "rotates": false }, + { "id": "overlay_male_wielded_m2browning_sawn", "fg": 3996, "rotates": false }, + { "id": "overlay_male_wielded_m320", "fg": 3986, "rotates": false }, + { "id": [ "overlay_male_wielded_m4a1", "overlay_male_wielded_h&k416a5" ], "fg": 3961, "rotates": false }, + { "id": "overlay_male_wielded_m79", "fg": 3956, "rotates": false }, + { "id": [ "overlay_male_wielded_mac_10", "overlay_male_wielded_mac_11" ], "fg": 3984, "rotates": false }, { "id": [ "overlay_male_wielded_machete", @@ -9487,7 +9591,7 @@ "overlay_male_wielded_blade_scythe", "overlay_male_wielded_butterfly_swords" ], - "fg": 4139, + "fg": 4235, "rotates": false }, { @@ -9500,15 +9604,15 @@ "overlay_male_wielded_colt_lightning", "overlay_male_wielded_bh_m89" ], - "fg": 3874, + "fg": 3970, "rotates": false }, - { "id": [ "overlay_male_wielded_mgl", "overlay_male_wielded_rm802" ], "fg": 3891, "rotates": false }, - { "id": "overlay_male_wielded_mk23", "fg": 3895, "rotates": false }, - { "id": "overlay_male_wielded_model_10_revolver", "fg": 3887, "rotates": false }, - { "id": "overlay_male_wielded_nailgun", "fg": 3884, "rotates": false }, - { "id": "overlay_male_wielded_net", "fg": 3938, "rotates": false }, - { "id": "overlay_male_wielded_paintballgun", "fg": 3913, "rotates": false }, + { "id": [ "overlay_male_wielded_mgl", "overlay_male_wielded_rm802" ], "fg": 3987, "rotates": false }, + { "id": "overlay_male_wielded_mk23", "fg": 3991, "rotates": false }, + { "id": "overlay_male_wielded_model_10_revolver", "fg": 3983, "rotates": false }, + { "id": "overlay_male_wielded_nailgun", "fg": 3980, "rotates": false }, + { "id": "overlay_male_wielded_net", "fg": 4034, "rotates": false }, + { "id": "overlay_male_wielded_paintballgun", "fg": 4009, "rotates": false }, { "id": [ "overlay_male_wielded_pipe", @@ -9516,18 +9620,18 @@ "overlay_male_wielded_spear_rebar", "overlay_male_wielded_tire_iron" ], - "fg": 4145, + "fg": 4241, "rotates": false }, - { "id": "overlay_male_wielded_pistol_flintlock", "fg": 3912, "rotates": false }, - { "id": "overlay_male_wielded_plasma_gun", "fg": 3929, "rotates": false }, - { "id": "overlay_male_wielded_plasma_rifle", "fg": 3930, "rotates": false }, + { "id": "overlay_male_wielded_pistol_flintlock", "fg": 4008, "rotates": false }, + { "id": "overlay_male_wielded_plasma_gun", "fg": 4025, "rotates": false }, + { "id": "overlay_male_wielded_plasma_rifle", "fg": 4026, "rotates": false }, { "id": [ "overlay_male_wielded_pointy_stick", "overlay_male_wielded_stick_long" ], - "fg": 4146, + "fg": 4242, "rotates": false }, - { "id": "overlay_male_wielded_ppsh", "fg": 3878, "rotates": false }, + { "id": "overlay_male_wielded_ppsh", "fg": 3974, "rotates": false }, { "id": [ "overlay_male_wielded_raging_bull", @@ -9536,7 +9640,7 @@ "overlay_male_wielded_sw_500", "overlay_male_wielded_rm99_pistol" ], - "fg": 3896, + "fg": 3992, "rotates": false }, { @@ -9546,7 +9650,7 @@ "overlay_male_wielded_fencing_epee", "overlay_male_wielded_fencing_sabre" ], - "fg": 4151, + "fg": 4247, "rotates": false }, { @@ -9557,16 +9661,16 @@ "overlay_male_wielded_win70", "overlay_male_wielded_mosin91_30" ], - "fg": 3875, + "fg": 3971, "rotates": false }, { "id": [ "overlay_male_wielded_remington700", "overlay_male_wielded_savage_111f", "overlay_male_wielded_bbgun" ], - "fg": 3877, + "fg": 3973, "rotates": false }, - { "id": "overlay_male_wielded_remington_870", "fg": 3855, "rotates": false }, - { "id": "overlay_male_wielded_remington_870_breacher", "fg": 3915, "rotates": false }, + { "id": "overlay_male_wielded_remington_870", "fg": 3951, "rotates": false }, + { "id": "overlay_male_wielded_remington_870_breacher", "fg": 4011, "rotates": false }, { "id": [ "overlay_male_wielded_rifle_223", @@ -9582,12 +9686,12 @@ "overlay_male_wielded_pipe_double_shotgun", "overlay_male_wielded_pipe_shotgun" ], - "fg": 3871, + "fg": 3967, "rotates": false }, { "id": [ "overlay_male_wielded_ruger_lcr_38", "overlay_male_wielded_bond_410" ], - "fg": 3883, + "fg": 3979, "rotates": false }, { @@ -9602,26 +9706,26 @@ "overlay_male_wielded_pencil", "overlay_male_wielded_scissors" ], - "fg": 4152, + "fg": 4248, "rotates": false }, - { "id": [ "overlay_male_wielded_scar_l", "overlay_male_wielded_scar_h" ], "fg": 4153, "rotates": false }, + { "id": [ "overlay_male_wielded_scar_l", "overlay_male_wielded_scar_h" ], "fg": 4249, "rotates": false }, { "id": [ "overlay_male_wielded_scythe_war", "overlay_male_wielded_makeshift_scythe_war" ], - "fg": 4155, + "fg": 4251, "rotates": false }, - { "id": [ "overlay_male_wielded_selfbow", "overlay_male_wielded_shortbow" ], "fg": 3921, "rotates": false }, + { "id": [ "overlay_male_wielded_selfbow", "overlay_male_wielded_shortbow" ], "fg": 4017, "rotates": false }, { "id": [ "overlay_male_wielded_skorpion_61", "overlay_male_wielded_hk_mp5_semi_pistol" ], - "fg": 3863, + "fg": 3959, "rotates": false }, - { "id": "overlay_male_wielded_sling", "fg": 3932, "rotates": false }, - { "id": "overlay_male_wielded_slingshot", "fg": 3931, "rotates": false }, + { "id": "overlay_male_wielded_sling", "fg": 4028, "rotates": false }, + { "id": "overlay_male_wielded_slingshot", "fg": 4027, "rotates": false }, { "id": [ "overlay_male_wielded_spear_copper", "overlay_male_wielded_spear_dory", "overlay_male_wielded_pike_copper" ], - "fg": 4156, + "fg": 4252, "rotates": false }, { @@ -9631,29 +9735,29 @@ "overlay_male_wielded_homemade_halfpike", "overlay_male_wielded_spear_forked" ], - "fg": 4158, + "fg": 4254, "rotates": false }, { "id": [ "overlay_male_wielded_spear_steel", "overlay_male_wielded_ji", "overlay_male_wielded_pike" ], - "fg": 4159, + "fg": 4255, "rotates": false }, { "id": [ "overlay_male_wielded_spear_wood", "overlay_male_wielded_pike_wood" ], - "fg": 4160, + "fg": 4256, "rotates": false }, { "id": [ "overlay_male_wielded_speargun", "overlay_male_wielded_airspeargun", "overlay_male_wielded_doublespeargun" ], - "fg": 3934, + "fg": 4030, "rotates": false }, - { "id": "overlay_male_wielded_staff_sling", "fg": 3933, "rotates": false }, - { "id": "overlay_male_wielded_sten", "fg": 3907, "rotates": false }, - { "id": "overlay_male_wielded_steyr_aug", "fg": 3870, "rotates": false }, - { "id": "overlay_male_wielded_surv_carbine_223", "fg": 3872, "rotates": false }, - { "id": "overlay_male_wielded_sw_619", "fg": 3859, "rotates": false }, + { "id": "overlay_male_wielded_staff_sling", "fg": 4029, "rotates": false }, + { "id": "overlay_male_wielded_sten", "fg": 4003, "rotates": false }, + { "id": "overlay_male_wielded_steyr_aug", "fg": 3966, "rotates": false }, + { "id": "overlay_male_wielded_surv_carbine_223", "fg": 3968, "rotates": false }, + { "id": "overlay_male_wielded_sw_619", "fg": 3955, "rotates": false }, { "id": [ "overlay_male_wielded_tec9", @@ -9661,330 +9765,330 @@ "overlay_male_wielded_mp40", "overlay_male_wielded_mp40semi" ], - "fg": 3908, + "fg": 4004, "rotates": false }, { "id": [ "overlay_male_wielded_throwing_axe", "overlay_male_wielded_throwing_knife" ], - "fg": 3939, - "rotates": false - }, - { "id": "overlay_male_wielded_throwing_stick", "fg": 3940, "rotates": false }, - { "id": "overlay_male_wielded_tommygun", "fg": 3894, "rotates": false }, - { "id": "overlay_male_wielded_uzi", "fg": 3909, "rotates": false }, - { "id": "overlay_male_wielded_v29", "fg": 3919, "rotates": false }, - { "id": "overlay_female_worn_10gal_hat", "fg": 4273, "rotates": false }, - { "id": "overlay_female_worn_balclava", "fg": 4274, "rotates": false }, - { "id": "overlay_female_worn_bandana", "fg": 4275, "rotates": false }, - { "id": "overlay_female_worn_beekeeping_hood", "fg": 4276, "rotates": false }, - { "id": "overlay_female_worn_beret", "fg": 4277, "rotates": false }, - { "id": "overlay_female_worn_beret_wool", "fg": 4278, "rotates": false }, - { "id": "overlay_female_worn_blindfold", "fg": 4337, "rotates": false }, - { "id": "overlay_female_worn_bowhat", "fg": 4279, "rotates": false }, - { "id": "overlay_female_worn_chainmail_hood", "fg": 4280, "rotates": false }, - { "id": "overlay_female_worn_clown_nose", "fg": 4281, "rotates": false }, - { "id": "overlay_female_worn_clown_wig", "fg": 4282, "rotates": false }, - { "id": "overlay_female_worn_cowboy_hat", "fg": 4283, "rotates": false }, - { "id": "overlay_female_worn_crown_golden", "fg": 4284, "rotates": false }, - { "id": "overlay_female_worn_drinking_hat", "fg": 4285, "rotates": false }, - { "id": "overlay_female_worn_eboshi", "fg": 4286, "rotates": false }, - { "id": "overlay_female_worn_fc_hairpin", "fg": 4355, "rotates": false }, - { "id": "overlay_female_worn_fedora", "fg": 4344, "rotates": false }, - { "id": "overlay_female_worn_fencing_mask", "fg": 4287, "rotates": false }, - { "id": "overlay_female_worn_firehelmet", "fg": 4288, "rotates": false }, - { "id": "overlay_female_worn_foodperson_mask", "fg": 4361, "rotates": false }, - { "id": "overlay_female_worn_foodperson_mask_on", "fg": 4362, "rotates": false }, - { "id": "overlay_female_worn_goggles_ir", "fg": 4353, "rotates": false }, - { "id": "overlay_female_worn_goggles_ir_on", "fg": 4354, "rotates": false }, - { "id": "overlay_female_worn_goggles_nv", "fg": 4351, "rotates": false }, - { "id": "overlay_female_worn_goggles_nv_on", "fg": 4352, "rotates": false }, - { "id": "overlay_female_worn_hat_ball", "fg": 4289, "rotates": false }, - { "id": "overlay_female_worn_hat_boonie", "fg": 4290, "rotates": false }, - { "id": "overlay_female_worn_hat_chef", "fg": 4291, "rotates": false }, - { "id": "overlay_female_worn_hat_cotton", "fg": 4292, "rotates": false }, - { "id": "overlay_female_worn_hat_fur", "fg": 4293, "rotates": false }, - { "id": "overlay_female_worn_hat_golf", "fg": 4272, "rotates": false }, - { "id": "overlay_female_worn_hat_hard", "fg": 4294, "rotates": false }, - { "id": "overlay_female_worn_hat_hard_hooded", "fg": 4295, "rotates": false }, - { "id": "overlay_female_worn_hat_hunting", "fg": 4296, "rotates": false }, - { "id": "overlay_female_worn_hat_knit", "fg": 4297, "rotates": false }, - { "id": "overlay_female_worn_hat_newsboy", "fg": 4298, "rotates": false }, - { "id": "overlay_female_worn_hat_noise_cancelling", "fg": 4299, "rotates": false }, - { "id": "overlay_female_worn_hat_sombrero", "fg": 4300, "rotates": false }, - { "id": "overlay_female_worn_headgear", "fg": 4301, "rotates": false }, - { "id": "overlay_female_worn_helmet_army", "fg": 4302, "rotates": false }, - { "id": "overlay_female_worn_helmet_ball", "fg": 4303, "rotates": false }, - { "id": "overlay_female_worn_helmet_barbute", "fg": 4304, "rotates": false }, - { "id": "overlay_female_worn_helmet_bike", "fg": 4305, "rotates": false }, - { "id": "overlay_female_worn_helmet_chitin", "fg": 4306, "rotates": false }, - { "id": "overlay_female_worn_helmet_conical", "fg": 4307, "rotates": false }, - { "id": "overlay_female_worn_helmet_corinthian", "fg": 4308, "rotates": false }, - { "id": "overlay_female_worn_helmet_football", "fg": 4309, "rotates": false }, - { "id": "overlay_female_worn_helmet_galea", "fg": 4310, "rotates": false }, - { "id": "overlay_female_worn_helmet_kabuto", "fg": 4311, "rotates": false }, - { "id": "overlay_female_worn_helmet_larmor", "fg": 4312, "rotates": false }, - { "id": "overlay_female_worn_helmet_liner", "fg": 4313, "rotates": false }, - { "id": "overlay_female_worn_helmet_lobster", "fg": 4314, "rotates": false }, - { "id": "overlay_female_worn_helmet_motor", "fg": 4315, "rotates": false }, - { "id": "overlay_female_worn_helmet_nasal", "fg": 4316, "rotates": false }, - { "id": "overlay_female_worn_helmet_nomad", "fg": 4317, "rotates": false }, - { "id": "overlay_female_worn_helmet_plate", "fg": 4318, "rotates": false }, - { "id": "overlay_female_worn_helmet_riot", "fg": 4359, "rotates": false }, - { "id": "overlay_female_worn_helmet_riot_raised", "fg": 4360, "rotates": false }, - { "id": "overlay_female_worn_helmet_scavenger", "fg": 4319, "rotates": false }, - { "id": "overlay_female_worn_helmet_scrap", "fg": 4320, "rotates": false }, - { "id": "overlay_female_worn_helmet_skid", "fg": 4321, "rotates": false }, - { "id": "overlay_female_worn_helmet_skull", "fg": 4322, "rotates": false }, - { "id": "overlay_female_worn_hood_rain", "fg": 4323, "rotates": false }, - { "id": "overlay_female_worn_hood_survivor", "fg": 4324, "rotates": false }, - { "id": "overlay_female_worn_kippah", "fg": 4325, "rotates": false }, - { "id": "overlay_female_worn_kufi", "fg": 4263, "rotates": false }, - { "id": "overlay_female_worn_maid_hat", "fg": 4264, "rotates": false }, - { "id": "overlay_female_worn_mask_bal", "fg": 4326, "rotates": false }, - { "id": "overlay_female_worn_mask_bunker", "fg": 4350, "rotates": false }, - { "id": "overlay_female_worn_mask_dust", "fg": 4327, "rotates": false }, - { "id": "overlay_female_worn_mask_filter", "fg": 4348, "rotates": false }, - { "id": "overlay_female_worn_mask_gas", "fg": 4349, "rotates": false }, - { "id": "overlay_female_worn_mask_guy_fawkes", "fg": 4328, "rotates": false }, - { "id": "overlay_female_worn_mask_hockey", "fg": 4329, "rotates": false }, - { "id": "overlay_female_worn_mask_rioter", "fg": 4330, "rotates": false }, + "fg": 4035, + "rotates": false + }, + { "id": "overlay_male_wielded_throwing_stick", "fg": 4036, "rotates": false }, + { "id": "overlay_male_wielded_tommygun", "fg": 3990, "rotates": false }, + { "id": "overlay_male_wielded_uzi", "fg": 4005, "rotates": false }, + { "id": "overlay_male_wielded_v29", "fg": 4015, "rotates": false }, + { "id": "overlay_female_worn_10gal_hat", "fg": 4369, "rotates": false }, + { "id": "overlay_female_worn_balclava", "fg": 4370, "rotates": false }, + { "id": "overlay_female_worn_bandana", "fg": 4371, "rotates": false }, + { "id": "overlay_female_worn_beekeeping_hood", "fg": 4372, "rotates": false }, + { "id": "overlay_female_worn_beret", "fg": 4373, "rotates": false }, + { "id": "overlay_female_worn_beret_wool", "fg": 4374, "rotates": false }, + { "id": "overlay_female_worn_blindfold", "fg": 4433, "rotates": false }, + { "id": "overlay_female_worn_bowhat", "fg": 4375, "rotates": false }, + { "id": "overlay_female_worn_chainmail_hood", "fg": 4376, "rotates": false }, + { "id": "overlay_female_worn_clown_nose", "fg": 4377, "rotates": false }, + { "id": "overlay_female_worn_clown_wig", "fg": 4378, "rotates": false }, + { "id": "overlay_female_worn_cowboy_hat", "fg": 4379, "rotates": false }, + { "id": "overlay_female_worn_crown_golden", "fg": 4380, "rotates": false }, + { "id": "overlay_female_worn_drinking_hat", "fg": 4381, "rotates": false }, + { "id": "overlay_female_worn_eboshi", "fg": 4382, "rotates": false }, + { "id": "overlay_female_worn_fc_hairpin", "fg": 4451, "rotates": false }, + { "id": "overlay_female_worn_fedora", "fg": 4440, "rotates": false }, + { "id": "overlay_female_worn_fencing_mask", "fg": 4383, "rotates": false }, + { "id": "overlay_female_worn_firehelmet", "fg": 4384, "rotates": false }, + { "id": "overlay_female_worn_foodperson_mask", "fg": 4457, "rotates": false }, + { "id": "overlay_female_worn_foodperson_mask_on", "fg": 4458, "rotates": false }, + { "id": "overlay_female_worn_goggles_ir", "fg": 4449, "rotates": false }, + { "id": "overlay_female_worn_goggles_ir_on", "fg": 4450, "rotates": false }, + { "id": "overlay_female_worn_goggles_nv", "fg": 4447, "rotates": false }, + { "id": "overlay_female_worn_goggles_nv_on", "fg": 4448, "rotates": false }, + { "id": "overlay_female_worn_hat_ball", "fg": 4385, "rotates": false }, + { "id": "overlay_female_worn_hat_boonie", "fg": 4386, "rotates": false }, + { "id": "overlay_female_worn_hat_chef", "fg": 4387, "rotates": false }, + { "id": "overlay_female_worn_hat_cotton", "fg": 4388, "rotates": false }, + { "id": "overlay_female_worn_hat_fur", "fg": 4389, "rotates": false }, + { "id": "overlay_female_worn_hat_golf", "fg": 4368, "rotates": false }, + { "id": "overlay_female_worn_hat_hard", "fg": 4390, "rotates": false }, + { "id": "overlay_female_worn_hat_hard_hooded", "fg": 4391, "rotates": false }, + { "id": "overlay_female_worn_hat_hunting", "fg": 4392, "rotates": false }, + { "id": "overlay_female_worn_hat_knit", "fg": 4393, "rotates": false }, + { "id": "overlay_female_worn_hat_newsboy", "fg": 4394, "rotates": false }, + { "id": "overlay_female_worn_hat_noise_cancelling", "fg": 4395, "rotates": false }, + { "id": "overlay_female_worn_hat_sombrero", "fg": 4396, "rotates": false }, + { "id": "overlay_female_worn_headgear", "fg": 4397, "rotates": false }, + { "id": "overlay_female_worn_helmet_army", "fg": 4398, "rotates": false }, + { "id": "overlay_female_worn_helmet_ball", "fg": 4399, "rotates": false }, + { "id": "overlay_female_worn_helmet_barbute", "fg": 4400, "rotates": false }, + { "id": "overlay_female_worn_helmet_bike", "fg": 4401, "rotates": false }, + { "id": "overlay_female_worn_helmet_chitin", "fg": 4402, "rotates": false }, + { "id": "overlay_female_worn_helmet_conical", "fg": 4403, "rotates": false }, + { "id": "overlay_female_worn_helmet_corinthian", "fg": 4404, "rotates": false }, + { "id": "overlay_female_worn_helmet_football", "fg": 4405, "rotates": false }, + { "id": "overlay_female_worn_helmet_galea", "fg": 4406, "rotates": false }, + { "id": "overlay_female_worn_helmet_kabuto", "fg": 4407, "rotates": false }, + { "id": "overlay_female_worn_helmet_larmor", "fg": 4408, "rotates": false }, + { "id": "overlay_female_worn_helmet_liner", "fg": 4409, "rotates": false }, + { "id": "overlay_female_worn_helmet_lobster", "fg": 4410, "rotates": false }, + { "id": "overlay_female_worn_helmet_motor", "fg": 4411, "rotates": false }, + { "id": "overlay_female_worn_helmet_nasal", "fg": 4412, "rotates": false }, + { "id": "overlay_female_worn_helmet_nomad", "fg": 4413, "rotates": false }, + { "id": "overlay_female_worn_helmet_plate", "fg": 4414, "rotates": false }, + { "id": "overlay_female_worn_helmet_riot", "fg": 4455, "rotates": false }, + { "id": "overlay_female_worn_helmet_riot_raised", "fg": 4456, "rotates": false }, + { "id": "overlay_female_worn_helmet_scavenger", "fg": 4415, "rotates": false }, + { "id": "overlay_female_worn_helmet_scrap", "fg": 4416, "rotates": false }, + { "id": "overlay_female_worn_helmet_skid", "fg": 4417, "rotates": false }, + { "id": "overlay_female_worn_helmet_skull", "fg": 4418, "rotates": false }, + { "id": "overlay_female_worn_hood_rain", "fg": 4419, "rotates": false }, + { "id": "overlay_female_worn_hood_survivor", "fg": 4420, "rotates": false }, + { "id": "overlay_female_worn_kippah", "fg": 4421, "rotates": false }, + { "id": "overlay_female_worn_kufi", "fg": 4359, "rotates": false }, + { "id": "overlay_female_worn_maid_hat", "fg": 4360, "rotates": false }, + { "id": "overlay_female_worn_mask_bal", "fg": 4422, "rotates": false }, + { "id": "overlay_female_worn_mask_bunker", "fg": 4446, "rotates": false }, + { "id": "overlay_female_worn_mask_dust", "fg": 4423, "rotates": false }, + { "id": "overlay_female_worn_mask_filter", "fg": 4444, "rotates": false }, + { "id": "overlay_female_worn_mask_gas", "fg": 4445, "rotates": false }, + { "id": "overlay_female_worn_mask_guy_fawkes", "fg": 4424, "rotates": false }, + { "id": "overlay_female_worn_mask_hockey", "fg": 4425, "rotates": false }, + { "id": "overlay_female_worn_mask_rioter", "fg": 4426, "rotates": false }, { "id": [ "overlay_female_worn_mask_ski", "overlay_female_worn_mask_ski_loose" ], - "fg": 4357, + "fg": 4453, "rotates": false }, - { "id": "overlay_female_worn_miner_hat", "fg": 4338, "rotates": false }, - { "id": "overlay_female_worn_miner_hat_on", "fg": 4339, "rotates": false }, - { "id": "overlay_female_worn_nomex_hood", "fg": 4331, "rotates": false }, - { "id": "overlay_female_worn_pickelhaube", "fg": 4332, "rotates": false }, - { "id": "overlay_female_worn_porkpie", "fg": 4265, "rotates": false }, - { "id": "overlay_female_worn_postman_hat", "fg": 4266, "rotates": false }, - { "id": "overlay_female_worn_pot_helmet", "fg": 4333, "rotates": false }, - { "id": "overlay_female_worn_pot_xlhelmet", "fg": 4334, "rotates": false }, + { "id": "overlay_female_worn_miner_hat", "fg": 4434, "rotates": false }, + { "id": "overlay_female_worn_miner_hat_on", "fg": 4435, "rotates": false }, + { "id": "overlay_female_worn_nomex_hood", "fg": 4427, "rotates": false }, + { "id": "overlay_female_worn_pickelhaube", "fg": 4428, "rotates": false }, + { "id": "overlay_female_worn_porkpie", "fg": 4361, "rotates": false }, + { "id": "overlay_female_worn_postman_hat", "fg": 4362, "rotates": false }, + { "id": "overlay_female_worn_pot_helmet", "fg": 4429, "rotates": false }, + { "id": "overlay_female_worn_pot_xlhelmet", "fg": 4430, "rotates": false }, { "id": [ "overlay_female_worn_powered_earmuffs", "overlay_female_worn_powered_earmuffs_on" ], - "fg": 4358, - "rotates": false - }, - { "id": "overlay_female_worn_rebreather", "fg": 4347, "rotates": false }, - { "id": "overlay_female_worn_straw_fedora", "fg": 4356, "rotates": false }, - { "id": "overlay_female_worn_straw_hat", "fg": 4267, "rotates": false }, - { "id": "overlay_female_worn_tac_fullhelmet", "fg": 4335, "rotates": false }, - { "id": "overlay_female_worn_tac_helmet", "fg": 4336, "rotates": false }, - { "id": "overlay_female_worn_thermal_mask", "fg": 4345, "rotates": false }, - { "id": "overlay_female_worn_thermal_mask_on", "fg": 4346, "rotates": false }, - { "id": "overlay_female_worn_tinfoil_hat", "fg": 4268, "rotates": false }, - { "id": "overlay_female_worn_tophat", "fg": 4269, "rotates": false }, - { "id": "overlay_female_worn_tricorne", "fg": 4270, "rotates": false }, - { "id": "overlay_female_worn_turban", "fg": 4271, "rotates": false }, - { "id": "overlay_female_worn_welding_mask", "fg": 4340, "rotates": false }, - { "id": "overlay_female_worn_welding_mask_crude", "fg": 4342, "rotates": false }, - { "id": "overlay_female_worn_welding_mask_crude_raised", "fg": 4343, "rotates": false }, - { "id": "overlay_female_worn_welding_mask_raised", "fg": 4341, "rotates": false }, - { "id": "overlay_male_worn_10gal_hat", "fg": 4173, "rotates": false }, - { "id": "overlay_male_worn_balclava", "fg": 4174, "rotates": false }, - { "id": "overlay_male_worn_bandana", "fg": 4175, "rotates": false }, - { "id": "overlay_male_worn_beekeeping_hood", "fg": 4176, "rotates": false }, - { "id": "overlay_male_worn_beret", "fg": 4177, "rotates": false }, - { "id": "overlay_male_worn_beret_wool", "fg": 4178, "rotates": false }, - { "id": "overlay_male_worn_blindfold", "fg": 4237, "rotates": false }, - { "id": "overlay_male_worn_bowhat", "fg": 4179, "rotates": false }, - { "id": "overlay_male_worn_chainmail_hood", "fg": 4180, "rotates": false }, - { "id": "overlay_male_worn_clown_nose", "fg": 4181, "rotates": false }, - { "id": "overlay_male_worn_clown_wig", "fg": 4182, "rotates": false }, - { "id": "overlay_male_worn_cowboy_hat", "fg": 4183, "rotates": false }, - { "id": "overlay_male_worn_crown_golden", "fg": 4184, "rotates": false }, - { "id": "overlay_male_worn_drinking_hat", "fg": 4185, "rotates": false }, - { "id": "overlay_male_worn_eboshi", "fg": 4186, "rotates": false }, - { "id": "overlay_male_worn_fc_hairpin", "fg": 4255, "rotates": false }, - { "id": "overlay_male_worn_fedora", "fg": 4244, "rotates": false }, - { "id": "overlay_male_worn_fencing_mask", "fg": 4187, "rotates": false }, - { "id": "overlay_male_worn_firehelmet", "fg": 4188, "rotates": false }, - { "id": "overlay_male_worn_foodperson_mask", "fg": 4261, "rotates": false }, - { "id": "overlay_male_worn_foodperson_mask_on", "fg": 4262, "rotates": false }, - { "id": "overlay_male_worn_goggles_ir", "fg": 4253, "rotates": false }, - { "id": "overlay_male_worn_goggles_ir_on", "fg": 4254, "rotates": false }, - { "id": "overlay_male_worn_goggles_nv", "fg": 4251, "rotates": false }, - { "id": "overlay_male_worn_goggles_nv_on", "fg": 4252, "rotates": false }, - { "id": "overlay_male_worn_hat_ball", "fg": 4189, "rotates": false }, - { "id": "overlay_male_worn_hat_boonie", "fg": 4190, "rotates": false }, - { "id": "overlay_male_worn_hat_chef", "fg": 4191, "rotates": false }, - { "id": "overlay_male_worn_hat_cotton", "fg": 4192, "rotates": false }, - { "id": "overlay_male_worn_hat_fur", "fg": 4193, "rotates": false }, - { "id": "overlay_male_worn_hat_golf", "fg": 4172, "rotates": false }, - { "id": "overlay_male_worn_hat_hard", "fg": 4194, "rotates": false }, - { "id": "overlay_male_worn_hat_hard_hooded", "fg": 4195, "rotates": false }, - { "id": "overlay_male_worn_hat_hunting", "fg": 4196, "rotates": false }, - { "id": "overlay_male_worn_hat_knit", "fg": 4197, "rotates": false }, - { "id": "overlay_male_worn_hat_newsboy", "fg": 4198, "rotates": false }, - { "id": "overlay_male_worn_hat_noise_cancelling", "fg": 4199, "rotates": false }, - { "id": "overlay_male_worn_hat_sombrero", "fg": 4200, "rotates": false }, - { "id": "overlay_male_worn_headgear", "fg": 4201, "rotates": false }, - { "id": "overlay_male_worn_helmet_army", "fg": 4202, "rotates": false }, - { "id": "overlay_male_worn_helmet_ball", "fg": 4203, "rotates": false }, - { "id": "overlay_male_worn_helmet_barbute", "fg": 4204, "rotates": false }, - { "id": "overlay_male_worn_helmet_bike", "fg": 4205, "rotates": false }, - { "id": "overlay_male_worn_helmet_chitin", "fg": 4206, "rotates": false }, - { "id": "overlay_male_worn_helmet_conical", "fg": 4207, "rotates": false }, - { "id": "overlay_male_worn_helmet_corinthian", "fg": 4208, "rotates": false }, - { "id": "overlay_male_worn_helmet_football", "fg": 4209, "rotates": false }, - { "id": "overlay_male_worn_helmet_galea", "fg": 4210, "rotates": false }, - { "id": "overlay_male_worn_helmet_kabuto", "fg": 4211, "rotates": false }, - { "id": "overlay_male_worn_helmet_larmor", "fg": 4212, "rotates": false }, - { "id": "overlay_male_worn_helmet_liner", "fg": 4213, "rotates": false }, - { "id": "overlay_male_worn_helmet_lobster", "fg": 4214, "rotates": false }, - { "id": "overlay_male_worn_helmet_motor", "fg": 4215, "rotates": false }, - { "id": "overlay_male_worn_helmet_nasal", "fg": 4216, "rotates": false }, - { "id": "overlay_male_worn_helmet_nomad", "fg": 4217, "rotates": false }, - { "id": "overlay_male_worn_helmet_plate", "fg": 4218, "rotates": false }, - { "id": "overlay_male_worn_helmet_riot", "fg": 4259, "rotates": false }, - { "id": "overlay_male_worn_helmet_riot_raised", "fg": 4260, "rotates": false }, - { "id": "overlay_male_worn_helmet_scavenger", "fg": 4219, "rotates": false }, - { "id": "overlay_male_worn_helmet_scrap", "fg": 4220, "rotates": false }, - { "id": "overlay_male_worn_helmet_skid", "fg": 4221, "rotates": false }, - { "id": "overlay_male_worn_helmet_skull", "fg": 4222, "rotates": false }, - { "id": "overlay_male_worn_hood_rain", "fg": 4223, "rotates": false }, - { "id": "overlay_male_worn_hood_survivor", "fg": 4224, "rotates": false }, - { "id": "overlay_male_worn_kippah", "fg": 4225, "rotates": false }, - { "id": "overlay_male_worn_kufi", "fg": 4163, "rotates": false }, - { "id": "overlay_male_worn_maid_hat", "fg": 4164, "rotates": false }, - { "id": "overlay_male_worn_mask_bal", "fg": 4226, "rotates": false }, - { "id": "overlay_male_worn_mask_bunker", "fg": 4250, "rotates": false }, - { "id": "overlay_male_worn_mask_dust", "fg": 4227, "rotates": false }, - { "id": "overlay_male_worn_mask_filter", "fg": 4248, "rotates": false }, - { "id": "overlay_male_worn_mask_gas", "fg": 4249, "rotates": false }, - { "id": "overlay_male_worn_mask_guy_fawkes", "fg": 4228, "rotates": false }, - { "id": "overlay_male_worn_mask_hockey", "fg": 4229, "rotates": false }, - { "id": "overlay_male_worn_mask_rioter", "fg": 4230, "rotates": false }, - { "id": [ "overlay_male_worn_mask_ski", "overlay_male_worn_mask_ski_loose" ], "fg": 4257, "rotates": false }, - { "id": "overlay_male_worn_miner_hat", "fg": 4238, "rotates": false }, - { "id": "overlay_male_worn_miner_hat_on", "fg": 4239, "rotates": false }, - { "id": "overlay_male_worn_nomex_hood", "fg": 4231, "rotates": false }, - { "id": "overlay_male_worn_pickelhaube", "fg": 4232, "rotates": false }, - { "id": "overlay_male_worn_porkpie", "fg": 4165, "rotates": false }, - { "id": "overlay_male_worn_postman_hat", "fg": 4166, "rotates": false }, - { "id": "overlay_male_worn_pot_helmet", "fg": 4233, "rotates": false }, - { "id": "overlay_male_worn_pot_xlhelmet", "fg": 4234, "rotates": false }, + "fg": 4454, + "rotates": false + }, + { "id": "overlay_female_worn_rebreather", "fg": 4443, "rotates": false }, + { "id": "overlay_female_worn_straw_fedora", "fg": 4452, "rotates": false }, + { "id": "overlay_female_worn_straw_hat", "fg": 4363, "rotates": false }, + { "id": "overlay_female_worn_tac_fullhelmet", "fg": 4431, "rotates": false }, + { "id": "overlay_female_worn_tac_helmet", "fg": 4432, "rotates": false }, + { "id": "overlay_female_worn_thermal_mask", "fg": 4441, "rotates": false }, + { "id": "overlay_female_worn_thermal_mask_on", "fg": 4442, "rotates": false }, + { "id": "overlay_female_worn_tinfoil_hat", "fg": 4364, "rotates": false }, + { "id": "overlay_female_worn_tophat", "fg": 4365, "rotates": false }, + { "id": "overlay_female_worn_tricorne", "fg": 4366, "rotates": false }, + { "id": "overlay_female_worn_turban", "fg": 4367, "rotates": false }, + { "id": "overlay_female_worn_welding_mask", "fg": 4436, "rotates": false }, + { "id": "overlay_female_worn_welding_mask_crude", "fg": 4438, "rotates": false }, + { "id": "overlay_female_worn_welding_mask_crude_raised", "fg": 4439, "rotates": false }, + { "id": "overlay_female_worn_welding_mask_raised", "fg": 4437, "rotates": false }, + { "id": "overlay_male_worn_10gal_hat", "fg": 4269, "rotates": false }, + { "id": "overlay_male_worn_balclava", "fg": 4270, "rotates": false }, + { "id": "overlay_male_worn_bandana", "fg": 4271, "rotates": false }, + { "id": "overlay_male_worn_beekeeping_hood", "fg": 4272, "rotates": false }, + { "id": "overlay_male_worn_beret", "fg": 4273, "rotates": false }, + { "id": "overlay_male_worn_beret_wool", "fg": 4274, "rotates": false }, + { "id": "overlay_male_worn_blindfold", "fg": 4333, "rotates": false }, + { "id": "overlay_male_worn_bowhat", "fg": 4275, "rotates": false }, + { "id": "overlay_male_worn_chainmail_hood", "fg": 4276, "rotates": false }, + { "id": "overlay_male_worn_clown_nose", "fg": 4277, "rotates": false }, + { "id": "overlay_male_worn_clown_wig", "fg": 4278, "rotates": false }, + { "id": "overlay_male_worn_cowboy_hat", "fg": 4279, "rotates": false }, + { "id": "overlay_male_worn_crown_golden", "fg": 4280, "rotates": false }, + { "id": "overlay_male_worn_drinking_hat", "fg": 4281, "rotates": false }, + { "id": "overlay_male_worn_eboshi", "fg": 4282, "rotates": false }, + { "id": "overlay_male_worn_fc_hairpin", "fg": 4351, "rotates": false }, + { "id": "overlay_male_worn_fedora", "fg": 4340, "rotates": false }, + { "id": "overlay_male_worn_fencing_mask", "fg": 4283, "rotates": false }, + { "id": "overlay_male_worn_firehelmet", "fg": 4284, "rotates": false }, + { "id": "overlay_male_worn_foodperson_mask", "fg": 4357, "rotates": false }, + { "id": "overlay_male_worn_foodperson_mask_on", "fg": 4358, "rotates": false }, + { "id": "overlay_male_worn_goggles_ir", "fg": 4349, "rotates": false }, + { "id": "overlay_male_worn_goggles_ir_on", "fg": 4350, "rotates": false }, + { "id": "overlay_male_worn_goggles_nv", "fg": 4347, "rotates": false }, + { "id": "overlay_male_worn_goggles_nv_on", "fg": 4348, "rotates": false }, + { "id": "overlay_male_worn_hat_ball", "fg": 4285, "rotates": false }, + { "id": "overlay_male_worn_hat_boonie", "fg": 4286, "rotates": false }, + { "id": "overlay_male_worn_hat_chef", "fg": 4287, "rotates": false }, + { "id": "overlay_male_worn_hat_cotton", "fg": 4288, "rotates": false }, + { "id": "overlay_male_worn_hat_fur", "fg": 4289, "rotates": false }, + { "id": "overlay_male_worn_hat_golf", "fg": 4268, "rotates": false }, + { "id": "overlay_male_worn_hat_hard", "fg": 4290, "rotates": false }, + { "id": "overlay_male_worn_hat_hard_hooded", "fg": 4291, "rotates": false }, + { "id": "overlay_male_worn_hat_hunting", "fg": 4292, "rotates": false }, + { "id": "overlay_male_worn_hat_knit", "fg": 4293, "rotates": false }, + { "id": "overlay_male_worn_hat_newsboy", "fg": 4294, "rotates": false }, + { "id": "overlay_male_worn_hat_noise_cancelling", "fg": 4295, "rotates": false }, + { "id": "overlay_male_worn_hat_sombrero", "fg": 4296, "rotates": false }, + { "id": "overlay_male_worn_headgear", "fg": 4297, "rotates": false }, + { "id": "overlay_male_worn_helmet_army", "fg": 4298, "rotates": false }, + { "id": "overlay_male_worn_helmet_ball", "fg": 4299, "rotates": false }, + { "id": "overlay_male_worn_helmet_barbute", "fg": 4300, "rotates": false }, + { "id": "overlay_male_worn_helmet_bike", "fg": 4301, "rotates": false }, + { "id": "overlay_male_worn_helmet_chitin", "fg": 4302, "rotates": false }, + { "id": "overlay_male_worn_helmet_conical", "fg": 4303, "rotates": false }, + { "id": "overlay_male_worn_helmet_corinthian", "fg": 4304, "rotates": false }, + { "id": "overlay_male_worn_helmet_football", "fg": 4305, "rotates": false }, + { "id": "overlay_male_worn_helmet_galea", "fg": 4306, "rotates": false }, + { "id": "overlay_male_worn_helmet_kabuto", "fg": 4307, "rotates": false }, + { "id": "overlay_male_worn_helmet_larmor", "fg": 4308, "rotates": false }, + { "id": "overlay_male_worn_helmet_liner", "fg": 4309, "rotates": false }, + { "id": "overlay_male_worn_helmet_lobster", "fg": 4310, "rotates": false }, + { "id": "overlay_male_worn_helmet_motor", "fg": 4311, "rotates": false }, + { "id": "overlay_male_worn_helmet_nasal", "fg": 4312, "rotates": false }, + { "id": "overlay_male_worn_helmet_nomad", "fg": 4313, "rotates": false }, + { "id": "overlay_male_worn_helmet_plate", "fg": 4314, "rotates": false }, + { "id": "overlay_male_worn_helmet_riot", "fg": 4355, "rotates": false }, + { "id": "overlay_male_worn_helmet_riot_raised", "fg": 4356, "rotates": false }, + { "id": "overlay_male_worn_helmet_scavenger", "fg": 4315, "rotates": false }, + { "id": "overlay_male_worn_helmet_scrap", "fg": 4316, "rotates": false }, + { "id": "overlay_male_worn_helmet_skid", "fg": 4317, "rotates": false }, + { "id": "overlay_male_worn_helmet_skull", "fg": 4318, "rotates": false }, + { "id": "overlay_male_worn_hood_rain", "fg": 4319, "rotates": false }, + { "id": "overlay_male_worn_hood_survivor", "fg": 4320, "rotates": false }, + { "id": "overlay_male_worn_kippah", "fg": 4321, "rotates": false }, + { "id": "overlay_male_worn_kufi", "fg": 4259, "rotates": false }, + { "id": "overlay_male_worn_maid_hat", "fg": 4260, "rotates": false }, + { "id": "overlay_male_worn_mask_bal", "fg": 4322, "rotates": false }, + { "id": "overlay_male_worn_mask_bunker", "fg": 4346, "rotates": false }, + { "id": "overlay_male_worn_mask_dust", "fg": 4323, "rotates": false }, + { "id": "overlay_male_worn_mask_filter", "fg": 4344, "rotates": false }, + { "id": "overlay_male_worn_mask_gas", "fg": 4345, "rotates": false }, + { "id": "overlay_male_worn_mask_guy_fawkes", "fg": 4324, "rotates": false }, + { "id": "overlay_male_worn_mask_hockey", "fg": 4325, "rotates": false }, + { "id": "overlay_male_worn_mask_rioter", "fg": 4326, "rotates": false }, + { "id": [ "overlay_male_worn_mask_ski", "overlay_male_worn_mask_ski_loose" ], "fg": 4353, "rotates": false }, + { "id": "overlay_male_worn_miner_hat", "fg": 4334, "rotates": false }, + { "id": "overlay_male_worn_miner_hat_on", "fg": 4335, "rotates": false }, + { "id": "overlay_male_worn_nomex_hood", "fg": 4327, "rotates": false }, + { "id": "overlay_male_worn_pickelhaube", "fg": 4328, "rotates": false }, + { "id": "overlay_male_worn_porkpie", "fg": 4261, "rotates": false }, + { "id": "overlay_male_worn_postman_hat", "fg": 4262, "rotates": false }, + { "id": "overlay_male_worn_pot_helmet", "fg": 4329, "rotates": false }, + { "id": "overlay_male_worn_pot_xlhelmet", "fg": 4330, "rotates": false }, { "id": [ "overlay_male_worn_powered_earmuffs", "overlay_male_worn_powered_earmuffs_on" ], - "fg": 4258, - "rotates": false - }, - { "id": "overlay_male_worn_rebreather", "fg": 4247, "rotates": false }, - { "id": "overlay_male_worn_straw_fedora", "fg": 4256, "rotates": false }, - { "id": "overlay_male_worn_straw_hat", "fg": 4167, "rotates": false }, - { "id": "overlay_male_worn_tac_fullhelmet", "fg": 4235, "rotates": false }, - { "id": "overlay_male_worn_tac_helmet", "fg": 4236, "rotates": false }, - { "id": "overlay_male_worn_thermal_mask", "fg": 4245, "rotates": false }, - { "id": "overlay_male_worn_thermal_mask_on", "fg": 4246, "rotates": false }, - { "id": "overlay_male_worn_tinfoil_hat", "fg": 4168, "rotates": false }, - { "id": "overlay_male_worn_tophat", "fg": 4169, "rotates": false }, - { "id": "overlay_male_worn_tricorne", "fg": 4170, "rotates": false }, - { "id": "overlay_male_worn_turban", "fg": 4171, "rotates": false }, - { "id": "overlay_male_worn_welding_mask", "fg": 4240, "rotates": false }, - { "id": "overlay_male_worn_welding_mask_crude", "fg": 4242, "rotates": false }, - { "id": "overlay_male_worn_welding_mask_crude_raised", "fg": 4243, "rotates": false }, - { "id": "overlay_male_worn_welding_mask_raised", "fg": 4241, "rotates": false }, - { "id": "f_geo_mox", "fg": 3776 }, - { "id": "f_geo_vent", "fg": 3777 }, - { "id": "f_moxie_tube", "fg": 3778 }, - { "id": "f_moxie_vent", "fg": 3779 }, - { "id": "t_fuma_ice", "fg": 3780 }, - { "id": "t_tree_lichen", "fg": 3781 }, - { "id": "t_tree_xeno", "fg": 3784 }, - { "id": "t_tree_xenoinfested", "fg": 3785 }, - { "id": "f_street_light", "fg": 3786 }, - { "id": "f_traffic_light", "fg": 3787 }, - { "id": "f_utility_pole", "fg": 3788 }, - { "id": "bundle_branch_long", "fg": 3789 }, - { "id": "bundle_plank", "fg": 3790 }, - { "id": "bundle_rebar", "fg": 3791 }, - { "id": "overlay_female_wielded_2h_flail_steel", "fg": 4027 }, - { "id": "overlay_female_wielded_2h_flail_wood", "fg": 4028 }, - { "id": "overlay_female_wielded_2x4", "fg": 4029 }, - { "id": "overlay_female_wielded_ar15", "fg": 4030 }, - { "id": "overlay_female_wielded_ax", "fg": 4032 }, - { "id": "overlay_female_wielded_bat", "fg": 4033 }, - { "id": "overlay_female_wielded_bat_metal", "fg": 4034 }, - { "id": "overlay_female_wielded_bat_nerf", "fg": 4035 }, - { "id": "overlay_female_wielded_battleaxe", "fg": 4038 }, - { "id": "overlay_female_wielded_bowling_axe", "fg": 4041 }, - { "id": "overlay_female_wielded_bowling_pin", "fg": 4042 }, - { "id": "overlay_female_wielded_bwirebat", "fg": 4044 }, - { "id": "overlay_female_wielded_cane", "fg": 4045 }, - { "id": "overlay_female_wielded_crowbar", "fg": 4046 }, - { "id": "overlay_female_wielded_crutches", "fg": 4047 }, - { "id": "overlay_female_wielded_cudgel", "fg": 4048 }, - { "id": "overlay_female_wielded_fire_ax", "fg": 4050 }, - { "id": "overlay_female_wielded_glass_macuahuitl", "fg": 4051 }, - { "id": "overlay_female_wielded_golf_club", "fg": 4053 }, - { "id": "overlay_female_wielded_halberd", "fg": 4054 }, - { "id": "overlay_female_wielded_hammer", "fg": 4055 }, - { "id": "overlay_female_wielded_hammer_sledge", "fg": 4056 }, - { "id": "overlay_female_wielded_hockey_stick", "fg": 4059 }, - { "id": "overlay_female_wielded_homewrecker", "fg": 4060 }, - { "id": "overlay_female_wielded_iceaxe", "fg": 4062 }, - { "id": "overlay_female_wielded_kukri", "fg": 4066 }, - { "id": "overlay_female_wielded_long_pole", "fg": 4067 }, - { "id": "overlay_female_wielded_longsword", "fg": 4068 }, - { "id": "overlay_female_wielded_lucern_hammer", "fg": 4069 }, - { "id": "overlay_female_wielded_mace", "fg": 4070 }, - { "id": "overlay_female_wielded_makeshift_crowbar", "fg": 4072 }, - { "id": "overlay_female_wielded_morningstar", "fg": 4073 }, - { "id": "overlay_female_wielded_nailbat", "fg": 4074 }, - { "id": "overlay_female_wielded_nailboard", "fg": 4075 }, - { "id": "overlay_female_wielded_pickaxe", "fg": 4076 }, - { "id": "overlay_female_wielded_poleaxe", "fg": 4079 }, - { "id": "overlay_female_wielded_pool_cue", "fg": 4080 }, - { "id": "overlay_female_wielded_primitive_axe", "fg": 4081 }, - { "id": "overlay_female_wielded_q_staff", "fg": 4082 }, - { "id": "overlay_female_wielded_scythe", "fg": 4086 }, - { "id": "overlay_female_wielded_spear_pipe", "fg": 4089 }, - { "id": "overlay_female_wielded_steel_pan", "fg": 4093 }, - { "id": "overlay_female_wielded_stick", "fg": 4094 }, - { "id": "overlay_male_wielded_2h_flail_steel", "fg": 4095 }, - { "id": "overlay_male_wielded_2h_flail_wood", "fg": 4096 }, - { "id": "overlay_male_wielded_2x4", "fg": 4097 }, - { "id": "overlay_male_wielded_ar15", "fg": 4098 }, - { "id": "overlay_male_wielded_ax", "fg": 4100 }, - { "id": "overlay_male_wielded_bat", "fg": 4101 }, - { "id": "overlay_male_wielded_bat_metal", "fg": 4102 }, - { "id": "overlay_male_wielded_bat_nerf", "fg": 4103 }, - { "id": "overlay_male_wielded_battleaxe", "fg": 4106 }, - { "id": "overlay_male_wielded_bowling_axe", "fg": 4109 }, - { "id": "overlay_male_wielded_bowling_pin", "fg": 4110 }, - { "id": "overlay_male_wielded_bwirebat", "fg": 4112 }, - { "id": "overlay_male_wielded_cane", "fg": 4113 }, - { "id": "overlay_male_wielded_crowbar", "fg": 4114 }, - { "id": "overlay_male_wielded_crutches", "fg": 4115 }, - { "id": "overlay_male_wielded_cudgel", "fg": 4116 }, - { "id": "overlay_male_wielded_fire_ax", "fg": 4118 }, - { "id": "overlay_male_wielded_glass_macuahuitl", "fg": 4119 }, - { "id": "overlay_male_wielded_golf_club", "fg": 4121 }, - { "id": "overlay_male_wielded_halberd", "fg": 4122 }, - { "id": "overlay_male_wielded_hammer", "fg": 4123 }, - { "id": "overlay_male_wielded_hammer_sledge", "fg": 4124 }, - { "id": "overlay_male_wielded_hockey_stick", "fg": 4127 }, - { "id": "overlay_male_wielded_homewrecker", "fg": 4128 }, - { "id": "overlay_male_wielded_iceaxe", "fg": 4130 }, - { "id": "overlay_male_wielded_kukri", "fg": 4134 }, - { "id": "overlay_male_wielded_long_pole", "fg": 4135 }, - { "id": "overlay_male_wielded_longsword", "fg": 4136 }, - { "id": "overlay_male_wielded_lucern_hammer", "fg": 4137 }, - { "id": "overlay_male_wielded_mace", "fg": 4138 }, - { "id": "overlay_male_wielded_makeshift_crowbar", "fg": 4140 }, - { "id": "overlay_male_wielded_morningstar", "fg": 4141 }, - { "id": "overlay_male_wielded_nailbat", "fg": 4142 }, - { "id": "overlay_male_wielded_nailboard", "fg": 4143 }, - { "id": "overlay_male_wielded_pickaxe", "fg": 4144 }, - { "id": "overlay_male_wielded_poleaxe", "fg": 4147 }, - { "id": "overlay_male_wielded_pool_cue", "fg": 4148 }, - { "id": "overlay_male_wielded_primitive_axe", "fg": 4149 }, - { "id": "overlay_male_wielded_q_staff", "fg": 4150 }, - { "id": "overlay_male_wielded_scythe", "fg": 4154 }, - { "id": "overlay_male_wielded_spear_pipe", "fg": 4157 }, - { "id": "overlay_male_wielded_steel_pan", "fg": 4161 }, - { "id": "overlay_male_wielded_stick", "fg": 4162 } + "fg": 4354, + "rotates": false + }, + { "id": "overlay_male_worn_rebreather", "fg": 4343, "rotates": false }, + { "id": "overlay_male_worn_straw_fedora", "fg": 4352, "rotates": false }, + { "id": "overlay_male_worn_straw_hat", "fg": 4263, "rotates": false }, + { "id": "overlay_male_worn_tac_fullhelmet", "fg": 4331, "rotates": false }, + { "id": "overlay_male_worn_tac_helmet", "fg": 4332, "rotates": false }, + { "id": "overlay_male_worn_thermal_mask", "fg": 4341, "rotates": false }, + { "id": "overlay_male_worn_thermal_mask_on", "fg": 4342, "rotates": false }, + { "id": "overlay_male_worn_tinfoil_hat", "fg": 4264, "rotates": false }, + { "id": "overlay_male_worn_tophat", "fg": 4265, "rotates": false }, + { "id": "overlay_male_worn_tricorne", "fg": 4266, "rotates": false }, + { "id": "overlay_male_worn_turban", "fg": 4267, "rotates": false }, + { "id": "overlay_male_worn_welding_mask", "fg": 4336, "rotates": false }, + { "id": "overlay_male_worn_welding_mask_crude", "fg": 4338, "rotates": false }, + { "id": "overlay_male_worn_welding_mask_crude_raised", "fg": 4339, "rotates": false }, + { "id": "overlay_male_worn_welding_mask_raised", "fg": 4337, "rotates": false }, + { "id": "f_geo_mox", "fg": 3872 }, + { "id": "f_geo_vent", "fg": 3873 }, + { "id": "f_moxie_tube", "fg": 3874 }, + { "id": "f_moxie_vent", "fg": 3875 }, + { "id": "t_fuma_ice", "fg": 3876 }, + { "id": "t_tree_lichen", "fg": 3877 }, + { "id": "t_tree_xeno", "fg": 3880 }, + { "id": "t_tree_xenoinfested", "fg": 3881 }, + { "id": "f_street_light", "fg": 3882 }, + { "id": "f_traffic_light", "fg": 3883 }, + { "id": "f_utility_pole", "fg": 3884 }, + { "id": "bundle_branch_long", "fg": 3885 }, + { "id": "bundle_plank", "fg": 3886 }, + { "id": "bundle_rebar", "fg": 3887 }, + { "id": "overlay_female_wielded_2h_flail_steel", "fg": 4123 }, + { "id": "overlay_female_wielded_2h_flail_wood", "fg": 4124 }, + { "id": "overlay_female_wielded_2x4", "fg": 4125 }, + { "id": "overlay_female_wielded_ar15", "fg": 4126 }, + { "id": "overlay_female_wielded_ax", "fg": 4128 }, + { "id": "overlay_female_wielded_bat", "fg": 4129 }, + { "id": "overlay_female_wielded_bat_metal", "fg": 4130 }, + { "id": "overlay_female_wielded_bat_nerf", "fg": 4131 }, + { "id": "overlay_female_wielded_battleaxe", "fg": 4134 }, + { "id": "overlay_female_wielded_bowling_axe", "fg": 4137 }, + { "id": "overlay_female_wielded_bowling_pin", "fg": 4138 }, + { "id": "overlay_female_wielded_bwirebat", "fg": 4140 }, + { "id": "overlay_female_wielded_cane", "fg": 4141 }, + { "id": "overlay_female_wielded_crowbar", "fg": 4142 }, + { "id": "overlay_female_wielded_crutches", "fg": 4143 }, + { "id": "overlay_female_wielded_cudgel", "fg": 4144 }, + { "id": "overlay_female_wielded_fire_ax", "fg": 4146 }, + { "id": "overlay_female_wielded_glass_macuahuitl", "fg": 4147 }, + { "id": "overlay_female_wielded_golf_club", "fg": 4149 }, + { "id": "overlay_female_wielded_halberd", "fg": 4150 }, + { "id": "overlay_female_wielded_hammer", "fg": 4151 }, + { "id": "overlay_female_wielded_hammer_sledge", "fg": 4152 }, + { "id": "overlay_female_wielded_hockey_stick", "fg": 4155 }, + { "id": "overlay_female_wielded_homewrecker", "fg": 4156 }, + { "id": "overlay_female_wielded_iceaxe", "fg": 4158 }, + { "id": "overlay_female_wielded_kukri", "fg": 4162 }, + { "id": "overlay_female_wielded_long_pole", "fg": 4163 }, + { "id": "overlay_female_wielded_longsword", "fg": 4164 }, + { "id": "overlay_female_wielded_lucern_hammer", "fg": 4165 }, + { "id": "overlay_female_wielded_mace", "fg": 4166 }, + { "id": "overlay_female_wielded_makeshift_crowbar", "fg": 4168 }, + { "id": "overlay_female_wielded_morningstar", "fg": 4169 }, + { "id": "overlay_female_wielded_nailbat", "fg": 4170 }, + { "id": "overlay_female_wielded_nailboard", "fg": 4171 }, + { "id": "overlay_female_wielded_pickaxe", "fg": 4172 }, + { "id": "overlay_female_wielded_poleaxe", "fg": 4175 }, + { "id": "overlay_female_wielded_pool_cue", "fg": 4176 }, + { "id": "overlay_female_wielded_primitive_axe", "fg": 4177 }, + { "id": "overlay_female_wielded_q_staff", "fg": 4178 }, + { "id": "overlay_female_wielded_scythe", "fg": 4182 }, + { "id": "overlay_female_wielded_spear_pipe", "fg": 4185 }, + { "id": "overlay_female_wielded_steel_pan", "fg": 4189 }, + { "id": "overlay_female_wielded_stick", "fg": 4190 }, + { "id": "overlay_male_wielded_2h_flail_steel", "fg": 4191 }, + { "id": "overlay_male_wielded_2h_flail_wood", "fg": 4192 }, + { "id": "overlay_male_wielded_2x4", "fg": 4193 }, + { "id": "overlay_male_wielded_ar15", "fg": 4194 }, + { "id": "overlay_male_wielded_ax", "fg": 4196 }, + { "id": "overlay_male_wielded_bat", "fg": 4197 }, + { "id": "overlay_male_wielded_bat_metal", "fg": 4198 }, + { "id": "overlay_male_wielded_bat_nerf", "fg": 4199 }, + { "id": "overlay_male_wielded_battleaxe", "fg": 4202 }, + { "id": "overlay_male_wielded_bowling_axe", "fg": 4205 }, + { "id": "overlay_male_wielded_bowling_pin", "fg": 4206 }, + { "id": "overlay_male_wielded_bwirebat", "fg": 4208 }, + { "id": "overlay_male_wielded_cane", "fg": 4209 }, + { "id": "overlay_male_wielded_crowbar", "fg": 4210 }, + { "id": "overlay_male_wielded_crutches", "fg": 4211 }, + { "id": "overlay_male_wielded_cudgel", "fg": 4212 }, + { "id": "overlay_male_wielded_fire_ax", "fg": 4214 }, + { "id": "overlay_male_wielded_glass_macuahuitl", "fg": 4215 }, + { "id": "overlay_male_wielded_golf_club", "fg": 4217 }, + { "id": "overlay_male_wielded_halberd", "fg": 4218 }, + { "id": "overlay_male_wielded_hammer", "fg": 4219 }, + { "id": "overlay_male_wielded_hammer_sledge", "fg": 4220 }, + { "id": "overlay_male_wielded_hockey_stick", "fg": 4223 }, + { "id": "overlay_male_wielded_homewrecker", "fg": 4224 }, + { "id": "overlay_male_wielded_iceaxe", "fg": 4226 }, + { "id": "overlay_male_wielded_kukri", "fg": 4230 }, + { "id": "overlay_male_wielded_long_pole", "fg": 4231 }, + { "id": "overlay_male_wielded_longsword", "fg": 4232 }, + { "id": "overlay_male_wielded_lucern_hammer", "fg": 4233 }, + { "id": "overlay_male_wielded_mace", "fg": 4234 }, + { "id": "overlay_male_wielded_makeshift_crowbar", "fg": 4236 }, + { "id": "overlay_male_wielded_morningstar", "fg": 4237 }, + { "id": "overlay_male_wielded_nailbat", "fg": 4238 }, + { "id": "overlay_male_wielded_nailboard", "fg": 4239 }, + { "id": "overlay_male_wielded_pickaxe", "fg": 4240 }, + { "id": "overlay_male_wielded_poleaxe", "fg": 4243 }, + { "id": "overlay_male_wielded_pool_cue", "fg": 4244 }, + { "id": "overlay_male_wielded_primitive_axe", "fg": 4245 }, + { "id": "overlay_male_wielded_q_staff", "fg": 4246 }, + { "id": "overlay_male_wielded_scythe", "fg": 4250 }, + { "id": "overlay_male_wielded_spear_pipe", "fg": 4253 }, + { "id": "overlay_male_wielded_steel_pan", "fg": 4257 }, + { "id": "overlay_male_wielded_stick", "fg": 4258 } ] }, { diff --git a/gfx/NeoDaysTileset/tiles.png b/gfx/NeoDaysTileset/tiles.png index 9264702bf6a4f..8d8eba829f960 100644 Binary files a/gfx/NeoDaysTileset/tiles.png and b/gfx/NeoDaysTileset/tiles.png differ diff --git a/gfx/UltimateCataclysm/giant.png b/gfx/UltimateCataclysm/giant.png index a2da17eb9b0ed..8c4d3c0f7dfcf 100644 Binary files a/gfx/UltimateCataclysm/giant.png and b/gfx/UltimateCataclysm/giant.png differ diff --git a/gfx/UltimateCataclysm/huge.png b/gfx/UltimateCataclysm/huge.png index eff9c61fb46e2..135bee20d0481 100644 Binary files a/gfx/UltimateCataclysm/huge.png and b/gfx/UltimateCataclysm/huge.png differ diff --git a/gfx/UltimateCataclysm/human_body.png b/gfx/UltimateCataclysm/human_body.png index c6c9de6d21ef6..177fad7a332ce 100644 Binary files a/gfx/UltimateCataclysm/human_body.png and b/gfx/UltimateCataclysm/human_body.png differ diff --git a/gfx/UltimateCataclysm/human_body_plus.png b/gfx/UltimateCataclysm/human_body_plus.png index 08adf291983d8..b9313943b1688 100644 Binary files a/gfx/UltimateCataclysm/human_body_plus.png and b/gfx/UltimateCataclysm/human_body_plus.png differ diff --git a/gfx/UltimateCataclysm/incomplete.png b/gfx/UltimateCataclysm/incomplete.png index 8ef1da478dec9..3fa2523424516 100644 Binary files a/gfx/UltimateCataclysm/incomplete.png and b/gfx/UltimateCataclysm/incomplete.png differ diff --git a/gfx/UltimateCataclysm/large.png b/gfx/UltimateCataclysm/large.png index 363cc179d453f..e2b2005b73438 100644 Binary files a/gfx/UltimateCataclysm/large.png and b/gfx/UltimateCataclysm/large.png differ diff --git a/gfx/UltimateCataclysm/layering.json b/gfx/UltimateCataclysm/layering.json index 0d959ab3ef629..5a76e9ce211ff 100644 --- a/gfx/UltimateCataclysm/layering.json +++ b/gfx/UltimateCataclysm/layering.json @@ -1,8 +1,8 @@ { -"item_variants": [ +"variants": [ { "context": "f_desk", - "variants": [ + "item_variants": [ { "item": "laptop", "sprite": [{"id": "desk_laptop", "weight": 1}], @@ -11,13 +11,18 @@ { "item": "pen", "sprite": [{"id": "desk_pen_1", "weight": 2}, {"id": "desk_pen_2", "weight": 2}], + "layer": 95 + }, + { + "item": "can_drink", + "sprite": [{"id": "desk_can_drink", "weight": 2}], "layer": 100 } ] }, { "context": "f_oven", - "variants": [ + "item_variants": [ { "item": "pan", "sprite": [{"id": "oven_pan_1", "weight": 1}, {"id": "oven_pan_2", "weight": 1}], @@ -25,9 +30,49 @@ } ] }, + { + "context": "f_brazier", + "item_variants": [ + { + "item": "2x4", + "sprite": [{"id": "brazier_2x4", "weight": 1}], + "layer": 90 + }, + { + "item": "log", + "sprite": [{"id": "brazier_log", "weight": 1}], + "layer": 100 + } + ] + }, + { + "context": "f_toilet", + "item_variants": [ + { + "item": "water", + "sprite": [{"id": "toilet_water", "weight": 1}], + "layer": 90 + }, + { + "item": "water_clean", + "sprite": [{"id": "toilet_water", "weight": 1}], + "layer": 90 + } + ] + }, + { + "context": "f_fireplace", + "item_variants": [ + { + "item": "log", + "sprite": [{"id": "fireplace_log", "weight": 1}], + "layer": 100 + } + ] + }, { "context": "f_cupboard", - "variants": [ + "item_variants": [ { "item": "battery_charger", "sprite": [{"id": "cupboard_battery_charger", "weight": 1}], @@ -52,7 +97,7 @@ }, { "context": "f_sink", - "variants": [ + "item_variants": [ { "item": "box_small", "sprite": [{"id": "sink_box_small", "weight": 1}], diff --git a/gfx/UltimateCataclysm/normal.png b/gfx/UltimateCataclysm/normal.png index 502a0663a0bf0..d7ba136c994dc 100644 Binary files a/gfx/UltimateCataclysm/normal.png and b/gfx/UltimateCataclysm/normal.png differ diff --git a/gfx/UltimateCataclysm/small.png b/gfx/UltimateCataclysm/small.png index fb51d4e61b9c9..6508131a0856a 100644 Binary files a/gfx/UltimateCataclysm/small.png and b/gfx/UltimateCataclysm/small.png differ diff --git a/gfx/UltimateCataclysm/tall.png b/gfx/UltimateCataclysm/tall.png index 191f39a49f21f..5ca0e244447e2 100644 Binary files a/gfx/UltimateCataclysm/tall.png and b/gfx/UltimateCataclysm/tall.png differ diff --git a/gfx/UltimateCataclysm/tile_config.json b/gfx/UltimateCataclysm/tile_config.json index 323d8ad93d299..fa0cdb55dd668 100644 --- a/gfx/UltimateCataclysm/tile_config.json +++ b/gfx/UltimateCataclysm/tile_config.json @@ -5,7 +5,7 @@ "tiles-new": [ { "file": "small.png", - "//": "range 1 to 1119", + "//": "range 1 to 1151", "sprite_width": 20, "sprite_height": 20, "sprite_offset_x": 6, @@ -263,110 +263,193 @@ "fg": 452 }, { "id": [ "record_patient", "tailor_portfolio", "isherwood_herbal_remedies" ], "fg": 448 }, - { "id": "bottle_twoliter", "fg": 483 }, - { "id": "bowl_pewter", "fg": 484 }, - { "id": [ "wearable_light", "survivor_light", "wearable_atomic_light_off" ], "fg": 576 }, - { "id": [ "wearable_light_on", "survivor_light_on", "wearable_atomic_light" ], "fg": 577 }, - { "id": [ "alternator_car", "alternator_bicycle", "alternator_motorbike" ], "fg": 593 }, - { "id": [ "flour", "bread_flour" ], "fg": 618 }, - { "id": [ "pizza_cheese", "pizza_veggy", "pizza_meat" ], "fg": 649 }, - { "id": [ "microscope", "microscope_dissecting" ], "fg": 643 }, - { "id": "digging_stick", "fg": 667 }, - { "id": "sword_cane", "fg": 727 }, - { "id": "hollow_cane", "fg": 702 }, - { "id": "cane", "fg": 730 }, - { "id": "i_staff", "fg": 704 }, - { "id": "shock_staff", "fg": 717 }, - { "id": "q_staff", "fg": 719 }, - { "id": "scarf_fur", "fg": 723 }, - { "id": "knit_scarf", "fg": 705 }, - { "id": "scarf_fur_long", "fg": 724 }, - { "id": "long_knit_scarf", "fg": 706 }, - { "id": "long_patchwork_scarf", "fg": 707 }, - { "id": "scarf_long", "fg": 725 }, - { "id": "patchwork_scarf", "fg": 715 }, - { "id": "scarf", "fg": 722 }, - { "id": "scarf_fur_loose", "fg": 723 }, - { "id": "knit_scarf_loose", "fg": 705 }, - { "id": "scarf_fur_long_loose", "fg": 724 }, - { "id": "long_knit_scarf_loose", "fg": 706 }, - { "id": "long_patchwork_scarf_loose", "fg": 707 }, - { "id": "scarf_long_loose", "fg": 725 }, - { "id": "patchwork_scarf_loose", "fg": 715 }, - { "id": "scarf_loose", "fg": 722 }, - { "id": "ceramic_cup", "fg": 740 }, - { "id": "ceramic_mug", "fg": 741 }, - { "id": "ceramic_shard", "fg": 742 }, - { "id": "chain", "fg": 743 }, - { "id": "clay_lump", "fg": 746 }, - { "id": "bag_plastic", "fg": 747 }, - { "id": "bag_zipper", "fg": 748 }, - { "id": "bottle_glass", "fg": 749 }, - { "id": "bottle_plastic", "fg": 750 }, - { "id": "bottle_plastic_small", "fg": 751 }, - { "id": "box_cigarette", "fg": 752 }, - { "id": "box_small", "fg": 753 }, - { "id": "can_drink", "fg": 754 }, - { "id": "can_drink_unsealed", "fg": 755 }, - { "id": [ "glass", "base_glass_dish" ], "fg": 756 }, - { "id": "jar_3l_glass", "fg": 757 }, - { "id": "jar_3l_glass_sealed", "fg": 758 }, - { "id": "jar_glass", "fg": 759 }, - { "id": "jar_glass_sealed", "fg": 760 }, - { "id": "jug_plastic", "fg": 761 }, - { "id": "wrapper", "fg": 762 }, - { "id": "cudgel", "fg": 763 }, - { "id": [ "pie", "pie_maple", "pie_veggy", "pie_meat" ], "bg": 835 }, - { "id": [ "waffles", "fruit_waffles" ], "fg": 839 }, - { "id": [ "cookies", "crackers", "biscuit" ], "fg": 831 }, - { "id": [ "cake2", "cake3", "space_cake" ], "fg": 830 }, - { "id": "hinge", "fg": 883 }, - { "id": "inhaler", "fg": 884 }, - { "id": [ "kasaya", "samghati", "antarvasa", "uttarasanga" ], "fg": 885 }, - { "id": "cig_butt", "fg": 912 }, - { "id": "joint", "fg": 915 }, - { "id": "joint_lit", "fg": 916 }, - { "id": "joint_roach", "fg": 917 }, - { "id": "aspirin", "fg": 909 }, - { "id": "bandages", "fg": 910 }, - { "id": "syringe", "fg": 921 }, - { "id": "antibiotics", "fg": 906 }, - { "id": "weak_antibiotic", "fg": 924 }, - { "id": "strong_antibiotic", "fg": 920 }, - { "id": "vitamins", "fg": 923 }, - { "id": "gummy_vitamins", "fg": 913 }, - { "id": "calcium_tablet", "fg": 911 }, - { "id": "oxycodone", "fg": 918 }, - { "id": "tramadol", "fg": 922 }, - { "id": "codeine", "fg": 937 }, - { "id": "prussian_blue", "fg": 919 }, - { "id": "iodine", "fg": 914 }, - { "id": "antiparasitic", "fg": 908 }, - { "id": "antifungal", "fg": 907 }, - { "id": "money_bundle", "fg": 925 }, - { "id": "mp3", "fg": 926 }, - { "id": "permanent_marker", "fg": 961 }, - { "id": "pipe", "fg": 963 }, - { "id": "cu_pipe", "fg": 962 }, - { "id": "acorns", "fg": 964 }, - { "id": "chips", "fg": 970 }, - { "id": "apple", "fg": 965 }, - { "id": "banana", "fg": 966 }, - { "id": "broccoli", "fg": 967 }, - { "id": "corn", "fg": 971 }, - { "id": "cucumber", "fg": 972 }, - { "id": "egg_bird", "fg": 974 }, - { "id": "grapes", "fg": 975 }, - { "id": "lemon", "fg": 979 }, - { "id": "onion", "fg": 981 }, - { "id": "orange", "fg": 982 }, - { "id": "pear", "fg": 983 }, - { "id": "potato", "fg": 985 }, - { "id": "pumpkin", "fg": 986 }, - { "id": "tomato", "fg": 992 }, - { "id": "hickory_nut", "fg": 976 }, - { "id": "hickory_root", "fg": 977 }, - { "id": "juniper", "fg": 978 }, + { "id": "bottle_twoliter", "fg": 484 }, + { "id": "bowl_pewter", "fg": 485 }, + { "id": [ "wearable_light", "survivor_light", "wearable_atomic_light_off" ], "fg": 577 }, + { "id": [ "wearable_light_on", "survivor_light_on", "wearable_atomic_light" ], "fg": 578 }, + { "id": [ "alternator_car", "alternator_bicycle", "alternator_motorbike" ], "fg": 594 }, + { "id": [ "flour", "bread_flour" ], "fg": 619 }, + { "id": [ "pizza_cheese", "pizza_veggy", "pizza_meat" ], "fg": 650 }, + { "id": [ "microscope", "microscope_dissecting" ], "fg": 644 }, + { "id": "digging_stick", "fg": 668 }, + { "id": "sword_cane", "fg": 728 }, + { "id": "hollow_cane", "fg": 703 }, + { "id": "cane", "fg": 731 }, + { "id": "i_staff", "fg": 705 }, + { "id": "shock_staff", "fg": 718 }, + { "id": "q_staff", "fg": 720 }, + { "id": "scarf_fur", "fg": 724 }, + { "id": "knit_scarf", "fg": 706 }, + { "id": "scarf_fur_long", "fg": 725 }, + { "id": "long_knit_scarf", "fg": 707 }, + { "id": "long_patchwork_scarf", "fg": 708 }, + { "id": "scarf_long", "fg": 726 }, + { "id": "patchwork_scarf", "fg": 716 }, + { "id": "scarf", "fg": 723 }, + { "id": "scarf_fur_loose", "fg": 724 }, + { "id": "knit_scarf_loose", "fg": 706 }, + { "id": "scarf_fur_long_loose", "fg": 725 }, + { "id": "long_knit_scarf_loose", "fg": 707 }, + { "id": "long_patchwork_scarf_loose", "fg": 708 }, + { "id": "scarf_long_loose", "fg": 726 }, + { "id": "patchwork_scarf_loose", "fg": 716 }, + { "id": "scarf_loose", "fg": 723 }, + { "id": "ceramic_cup", "fg": 741 }, + { "id": "ceramic_mug", "fg": 742 }, + { "id": "ceramic_shard", "fg": 743 }, + { "id": "chain", "fg": 744 }, + { "id": "clay_lump", "fg": 747 }, + { "id": "bag_plastic", "fg": 748 }, + { "id": "bag_zipper", "fg": 749 }, + { "id": "bottle_glass", "fg": 750 }, + { "id": "bottle_plastic", "fg": 751 }, + { "id": "bottle_plastic_small", "fg": 752 }, + { "id": "box_cigarette", "fg": 753 }, + { "id": "box_small", "fg": 754 }, + { "id": "can_drink", "fg": 755 }, + { "id": "can_drink_unsealed", "fg": 756 }, + { "id": [ "glass", "base_glass_dish" ], "fg": 757 }, + { "id": "jar_3l_glass", "fg": 758 }, + { "id": "jar_3l_glass_sealed", "fg": 759 }, + { "id": "jar_glass", "fg": 760 }, + { "id": "jar_glass_sealed", "fg": 761 }, + { "id": "jug_plastic", "fg": 762 }, + { "id": "wrapper", "fg": 763 }, + { "id": "cudgel", "fg": 764 }, + { "id": [ "pie", "pie_maple", "pie_veggy", "pie_meat" ], "bg": 836 }, + { "id": [ "waffles", "fruit_waffles" ], "fg": 840 }, + { "id": [ "cookies", "crackers", "biscuit" ], "fg": 832 }, + { "id": [ "cake2", "cake3", "space_cake" ], "fg": 831 }, + { + "id": [ + "grenade", + "homemade_grenade", + "small_homemade_grenade", + "military_explosive_grenade", + "military_explosive_small_grenade", + "sling-ready_grenade", + "sling-ready_homemade_grenade", + "sling-ready_small_homemade_grenade", + "sling-ready_homemade_grenade_2", + "sling-ready_small_homemade_grenade_2" + ], + "fg": 878 + }, + { "id": [ "molotov", "sling-ready_molotov" ], "fg": 887 }, + { + "id": [ "molotov_lit", "sling-ready_molotov_lit" ], + "animated": true, + "fg": [ + { "weight": 8, "sprite": 888 }, + { "weight": 8, "sprite": 889 }, + { "weight": 8, "sprite": 890 }, + { "weight": 8, "sprite": 891 } + ] + }, + { + "id": [ + "homemade_grenade_act", + "small_homemade_grenade_act", + "military_explosive_grenade_act", + "military_explosive_small_grenade_act" + ], + "animated": true, + "fg": [ { "weight": 8, "sprite": 876 }, { "weight": 8, "sprite": 877 } ] + }, + { + "id": "flashbang_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 876 }, { "weight": 8, "sprite": 877 } ] + }, + { + "id": "pipebomb_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 893 }, { "weight": 8, "sprite": 894 } ] + }, + { + "id": [ + "grenade_act", + "sling-ready_grenade_act", + "sling-ready_homemade_grenade_act", + "sling-ready_small_homemade_grenade_act", + "sling-ready_homemade_grenade_2_act", + "sling-ready_small_homemade_grenade_2_act" + ], + "animated": true, + "fg": [ { "weight": 8, "sprite": 879 }, { "weight": 8, "sprite": 880 } ] + }, + { + "id": "grenade_emp_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 882 }, { "weight": 8, "sprite": 883 } ] + }, + { + "id": "grenade_inc_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 885 }, { "weight": 8, "sprite": 886 } ] + }, + { + "id": "scrambler_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 896 }, { "weight": 8, "sprite": 897 } ] + }, + { + "id": "smokebomb_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 899 }, { "weight": 8, "sprite": 900 } ] + }, + { + "id": "dynamite_act", + "animated": true, + "fg": [ { "weight": 8, "sprite": 873 }, { "weight": 8, "sprite": 874 } ] + }, + { "id": "hinge", "fg": 902 }, + { "id": "inhaler", "fg": 903 }, + { "id": [ "kasaya", "samghati", "antarvasa", "uttarasanga" ], "fg": 904 }, + { "id": "cig_butt", "fg": 931 }, + { "id": "joint", "fg": 934 }, + { "id": "joint_lit", "fg": 935 }, + { "id": "joint_roach", "fg": 936 }, + { "id": "aspirin", "fg": 928 }, + { "id": "bandages", "fg": 929 }, + { "id": "syringe", "fg": 940 }, + { "id": "antibiotics", "fg": 925 }, + { "id": "weak_antibiotic", "fg": 943 }, + { "id": "strong_antibiotic", "fg": 939 }, + { "id": "vitamins", "fg": 942 }, + { "id": "gummy_vitamins", "fg": 932 }, + { "id": "calcium_tablet", "fg": 930 }, + { "id": "oxycodone", "fg": 937 }, + { "id": "tramadol", "fg": 941 }, + { "id": "codeine", "fg": 956 }, + { "id": "prussian_blue", "fg": 938 }, + { "id": "iodine", "fg": 933 }, + { "id": "antiparasitic", "fg": 927 }, + { "id": "antifungal", "fg": 926 }, + { "id": "money_bundle", "fg": 944 }, + { "id": "mp3", "fg": 945 }, + { "id": "permanent_marker", "fg": 980 }, + { "id": "pipe", "fg": 982 }, + { "id": "cu_pipe", "fg": 981 }, + { "id": "acorns", "fg": 983 }, + { "id": "chips", "fg": 989 }, + { "id": "apple", "fg": 984 }, + { "id": "banana", "fg": 985 }, + { "id": "broccoli", "fg": 986 }, + { "id": "corn", "fg": 990 }, + { "id": "cucumber", "fg": 991 }, + { "id": "egg_bird", "fg": 993 }, + { "id": "grapes", "fg": 994 }, + { "id": "lemon", "fg": 998 }, + { "id": "onion", "fg": 1000 }, + { "id": "orange", "fg": 1001 }, + { "id": "pear", "fg": 1002 }, + { "id": "potato", "fg": 1004 }, + { "id": "pumpkin", "fg": 1005 }, + { "id": "tomato", "fg": 1011 }, + { "id": "hickory_nut", "fg": 995 }, + { "id": "hickory_root", "fg": 996 }, + { "id": "juniper", "fg": 997 }, { "id": [ "seed_hops", @@ -434,73 +517,73 @@ "seed_mulberries", "seed_elderberries" ], - "fg": 989 - }, - { "id": "straw_pile", "fg": 991 }, - { "id": "wheat", "fg": 993 }, - { "id": "withered", "fg": 994 }, - { "id": "bee_balm", "fg": 995 }, - { "id": "carrot_wild", "fg": 996 }, - { "id": "dogbane", "fg": 997 }, - { "id": "egg_reptile", "fg": 998 }, - { "id": "mugwort", "fg": 999 }, - { "id": "thyme", "fg": 1000 }, - { "id": "veggy_wild", "fg": 1001 }, - { "id": "wild_herbs", "fg": 1002 }, - { "id": "feces_manure", "fg": 1006 }, - { "id": "feces_bird", "fg": 1003 }, - { "id": "feces_cow", "fg": 1004 }, - { "id": "feces_dog", "fg": 1005 }, - { "id": "feces_roach", "fg": 1007 }, - { "id": "fetid_goop", "fg": 1008 }, - { "id": "rag_bloody", "fg": 1011 }, - { "id": "ash", "fg": 1061 }, - { "id": "brick", "fg": 1062 }, - { "id": "scrap", "fg": 1065 }, - { "id": "e_scrap", "fg": 1064 }, - { "id": "steel_chunk", "fg": 1066 }, - { "id": "steel_lump", "fg": 1067 }, - { "id": "wire", "fg": 1068 }, - { "id": "cable", "fg": 1063 }, - { "id": "spring", "fg": 1070 }, - { "id": "survnote", "fg": 1071 }, - { "id": "creepy_doll", "fg": 1072 }, - { "id": "talking_doll", "fg": 1072 }, - { "id": "teapot", "fg": 1074 }, - { "id": "thermometer", "fg": 1075 }, - { "id": "crucible_clay", "fg": 1077 }, - { "id": "flashlight", "fg": 1080 }, - { "id": "heavy_flashlight", "fg": 1083 }, - { "id": "saw", "fg": 1093 }, - { "id": "screwdriver_set", "fg": 1089 }, - { "id": "wrench", "fg": 1094 }, - { "id": "hammer", "fg": 1082 }, - { "id": "hacksaw", "fg": 1081 }, - { "id": "knife_meat_cleaver", "fg": 1088 }, - { "id": "knife_vegetable_cleaver", "fg": 1092 }, + "fg": 1008 + }, + { "id": "straw_pile", "fg": 1010 }, + { "id": "wheat", "fg": 1012 }, + { "id": "withered", "fg": 1013 }, + { "id": "bee_balm", "fg": 1014 }, + { "id": "carrot_wild", "fg": 1015 }, + { "id": "dogbane", "fg": 1016 }, + { "id": "egg_reptile", "fg": 1017 }, + { "id": "mugwort", "fg": 1018 }, + { "id": "thyme", "fg": 1019 }, + { "id": "veggy_wild", "fg": 1020 }, + { "id": "wild_herbs", "fg": 1021 }, + { "id": "feces_manure", "fg": 1025 }, + { "id": "feces_bird", "fg": 1022 }, + { "id": "feces_cow", "fg": 1023 }, + { "id": "feces_dog", "fg": 1024 }, + { "id": "feces_roach", "fg": 1026 }, + { "id": "fetid_goop", "fg": 1027 }, + { "id": "rag_bloody", "fg": 1030 }, + { "id": "ash", "fg": 1080 }, + { "id": "brick", "fg": 1081 }, + { "id": "scrap", "fg": 1084 }, + { "id": "e_scrap", "fg": 1083 }, + { "id": "steel_chunk", "fg": 1085 }, + { "id": "steel_lump", "fg": 1086 }, + { "id": "wire", "fg": 1087 }, + { "id": "cable", "fg": 1082 }, + { "id": "spring", "fg": 1089 }, + { "id": "survnote", "fg": 1090 }, + { "id": "creepy_doll", "fg": 1091 }, + { "id": "talking_doll", "fg": 1091 }, + { "id": "teapot", "fg": 1093 }, + { "id": "thermometer", "fg": 1094 }, + { "id": "crucible_clay", "fg": 1096 }, + { "id": "flashlight", "fg": 1099 }, + { "id": "heavy_flashlight", "fg": 1102 }, + { "id": "saw", "fg": 1112 }, + { "id": "screwdriver_set", "fg": 1108 }, + { "id": "wrench", "fg": 1113 }, + { "id": "hammer", "fg": 1101 }, + { "id": "hacksaw", "fg": 1100 }, + { "id": "knife_meat_cleaver", "fg": 1107 }, + { "id": "knife_vegetable_cleaver", "fg": 1111 }, { "id": "lighter", - "fg": [ { "weight": 1, "sprite": 1085 }, { "weight": 1, "sprite": 1084 }, { "weight": 1, "sprite": 1086 } ] - }, - { "id": "makeshift_crowbar", "fg": 1087 }, - { "id": "esbit_stove", "fg": 1079 }, - { "id": "usb_drive", "fg": 1091 }, - { "id": "cash_card", "fg": 1095 }, - { "id": "file", "fg": 1096 }, - { "id": "fp_loyalty_card", "fg": 1097 }, - { "id": "id_industrial", "fg": 1098 }, - { "id": "id_military", "fg": 1099 }, - { "id": "id_science", "fg": 1100 }, - { "id": "bowl_plastic", "fg": 1101 }, - { "id": "cup_plastic", "fg": 1102 }, - { "id": "fork", "fg": 1103 }, - { "id": "knife_butter", "fg": 1104 }, - { "id": "washboard", "fg": 1111 }, - { "id": "wash_kit", "fg": 1110 }, - { "id": "helmet_army", "fg": 1117 }, - { "id": "foodperson_mask", "fg": 1115 }, - { "id": "foodperson_mask_on", "fg": 1116 }, - { "id": "ballistic_vest_esapi", "fg": 1113 }, + "fg": [ { "weight": 1, "sprite": 1104 }, { "weight": 1, "sprite": 1103 }, { "weight": 1, "sprite": 1105 } ] + }, + { "id": "makeshift_crowbar", "fg": 1106 }, + { "id": "esbit_stove", "fg": 1098 }, + { "id": "usb_drive", "fg": 1110 }, + { "id": "cash_card", "fg": 1114 }, + { "id": "file", "fg": 1115 }, + { "id": "fp_loyalty_card", "fg": 1116 }, + { "id": "id_industrial", "fg": 1117 }, + { "id": "id_military", "fg": 1118 }, + { "id": "id_science", "fg": 1119 }, + { "id": "bowl_plastic", "fg": 1120 }, + { "id": "cup_plastic", "fg": 1121 }, + { "id": "fork", "fg": 1122 }, + { "id": "knife_butter", "fg": 1123 }, + { "id": "washboard", "fg": 1130 }, + { "id": "wash_kit", "fg": 1129 }, + { "id": "helmet_army", "fg": 1136 }, + { "id": "foodperson_mask", "fg": 1134 }, + { "id": "foodperson_mask_on", "fg": 1135 }, + { "id": "ballistic_vest_esapi", "fg": 1132 }, { "id": "saddle", "fg": 1 }, { "id": "blt", "fg": 4 }, { "id": "brain_cooked", "fg": 5 }, @@ -896,824 +979,822 @@ { "id": "xd_10", "fg": 430 }, { "id": "book_pieces", "fg": 445 }, { "id": "book_ruined", "fg": 446 }, - { "id": "button_plastic", "fg": 485 }, - { "id": "button_steel", "fg": 486 }, - { "id": "button_wood", "fg": 487 }, - { "id": "antenna", "fg": 488 }, - { "id": "badge_deputy", "fg": 489 }, - { "id": "coconut", "fg": 490 }, - { "id": "directional_antenna", "fg": 491 }, - { "id": "halter_top", "fg": 492 }, - { "id": "hand_crank_charger", "fg": 493 }, - { "id": "hops", "fg": 494 }, - { "id": "kidney", "fg": 495 }, - { "id": "lettuce", "fg": 496 }, - { "id": "lily_flower", "fg": 497 }, - { "id": "scorecard", "fg": 498 }, - { "id": "spinach", "fg": 499 }, - { "id": "altered_comb", "fg": 500 }, - { "id": "gasdiscount_gold", "fg": 501 }, - { "id": "gasdiscount_platinum", "fg": 502 }, - { "id": "gasdiscount_silver", "fg": 503 }, - { "id": "gold_hairpin", "fg": 504 }, - { "id": "nanoskirt", "fg": 505 }, - { "id": "pearl", "fg": 506 }, - { "id": "platinum_ring", "fg": 507 }, - { "id": "skirt_grass", "fg": 508 }, - { "id": "skirt_leather", "fg": 509 }, - { "id": "wallet_leather", "fg": 510 }, - { "id": "copper_necklace", "fg": 511 }, - { "id": "pearl_collar", "fg": 512 }, - { "id": "alexandrite_gold_pendant_necklace", "fg": 513 }, - { "id": "amethyst_gold_pendant_necklace", "fg": 514 }, - { "id": "aquamarine_gold_pendant_necklace", "fg": 515 }, - { "id": "blue_topaz_gold_pendant_necklace", "fg": 516 }, - { "id": "citrine_gold_pendant_necklace", "fg": 517 }, - { "id": "diamond_gold_pendant_necklace", "fg": 518 }, - { "id": "emerald_gold_pendant_necklace", "fg": 519 }, - { "id": "garnet_gold_pendant_necklace", "fg": 520 }, - { "id": "gold_necklace", "fg": 521 }, - { "id": "opal_gold_pendant_necklace", "fg": 522 }, - { "id": "pearl_gold_pendant_necklace", "fg": 523 }, - { "id": "peridot_gold_pendant_necklace", "fg": 524 }, - { "id": "ruby_gold_pendant_necklace", "fg": 525 }, - { "id": "sapphire_gold_pendant_necklace", "fg": 526 }, - { "id": "tourmaline_gold_pendant_necklace", "fg": 527 }, - { "id": "alexandrite_platinum_pendant_necklace", "fg": 528 }, - { "id": "amethyst_platinum_pendant_necklace", "fg": 529 }, - { "id": "aquamarine_platinum_pendant_necklace", "fg": 530 }, - { "id": "blue_topaz_platinum_pendant_necklace", "fg": 531 }, - { "id": "citrine_platinum_pendant_necklace", "fg": 532 }, - { "id": "diamond_platinum_pendant_necklace", "fg": 533 }, - { "id": "emerald_platinum_pendant_necklace", "fg": 534 }, - { "id": "garnet_platinum_pendant_necklace", "fg": 535 }, - { "id": "opal_platinum_pendant_necklace", "fg": 536 }, - { "id": "pearl_platinum_pendant_necklace", "fg": 537 }, - { "id": "peridot_platinum_pendant_necklace", "fg": 538 }, - { "id": "platinum_necklace", "fg": 539 }, - { "id": "ruby_platinum_pendant_necklace", "fg": 540 }, - { "id": "sapphire_platinum_pendant_necklace", "fg": 541 }, - { "id": "tourmaline_platinum_pendant_necklace", "fg": 542 }, - { "id": "alexandrite_silver_pendant_necklace", "fg": 543 }, - { "id": "amethyst_silver_pendant_necklace", "fg": 544 }, - { "id": "aquamarine_silver_pendant_necklace", "fg": 545 }, - { "id": "blue_topaz_silver_pendant_necklace", "fg": 546 }, - { "id": "citrine_silver_pendant_necklace", "fg": 547 }, - { "id": "diamond_silver_pendant_necklace", "fg": 548 }, - { "id": "emerald_silver_pendant_necklace", "fg": 549 }, - { "id": "garnet_silver_pendant_necklace", "fg": 550 }, - { "id": "opal_silver_pendant_necklace", "fg": 551 }, - { "id": "pearl_silver_pendant_necklace", "fg": 552 }, - { "id": "peridot_silver_pendant_necklace", "fg": 553 }, - { "id": "ruby_silver_pendant_necklace", "fg": 554 }, - { "id": "sapphire_silver_pendant_necklace", "fg": 555 }, - { "id": "silver_necklace", "fg": 556 }, - { "id": "tourmaline_silver_pendant_necklace", "fg": 557 }, - { "id": "alder_bark", "fg": 558 }, - { "id": "barrette", "fg": 559 }, - { "id": "birchbark", "fg": 560 }, - { "id": "caff_gum", "fg": 561 }, - { "id": "cattail_stalk", "fg": 562 }, - { "id": "golf_tee", "fg": 563 }, - { "id": "gum", "fg": 564 }, - { "id": "hand_pump", "fg": 565 }, - { "id": "honeydew", "fg": 566 }, - { "id": "ifak_pouch", "fg": 567 }, - { "id": "knitting_needles", "fg": 568 }, - { "id": "lasagne", "fg": 569 }, - { "id": "magnifying_glass", "fg": 570 }, - { "id": "mininuke", "fg": 571 }, - { "id": "mininuke_act", "fg": 572 }, - { "id": "net", "fg": 573 }, - { "id": "rolling_paper", "fg": 574 }, - { "id": "tanbark", "fg": 575 }, - { "id": "willowbark", "fg": 578 }, - { "id": "shoulder_strap", "fg": 579 }, - { "id": "deck_of_cards", "fg": 580 }, - { "id": "hairpin", "fg": 581 }, - { "id": "weed", "fg": 582 }, - { "id": "ceramic_bowl", "fg": 583 }, - { "id": "chestrig", "fg": 584 }, - { "id": "radio_car", "fg": 585 }, - { "id": "radio_car_box", "fg": 586 }, - { "id": "radio_car_on", "fg": 587 }, - { "id": "radio_car_wheel", "fg": 588 }, - { "id": "radiocontrol", "fg": 589 }, - { "id": "rc_car_box", "fg": 590 }, - { "id": "toaster", "fg": 591 }, - { "id": "xl_chestrig", "fg": 592 }, - { "id": "alternator_truck", "fg": 594 }, - { "id": "ammolink", "fg": 595 }, - { "id": "angle_grinder", "fg": 596 }, - { "id": "atomic_lamp", "fg": 597 }, - { "id": "atomic_lamp_off", "fg": 598 }, - { "id": "barometer", "fg": 599 }, - { "id": "birdfood", "fg": 600 }, - { "id": "bismuth", "fg": 601 }, - { "id": "brick_kiln", "fg": 602 }, - { "id": "caffeine", "fg": 603 }, - { "id": "caltrops", "fg": 604 }, - { "id": "caltrops_glass", "fg": 605 }, - { "id": "camera", "fg": 606 }, - { "id": "chem_citric_acid", "fg": 607 }, - { "id": "chem_sulphur", "fg": 608 }, - { "id": "chunk_sulfur", "fg": 609 }, - { "id": "circsaw_off", "fg": 610 }, - { "id": "circsaw_on", "fg": 611 }, - { "id": "coal_lump", "fg": 612 }, - { "id": "con_mix", "fg": 613 }, - { "id": "disc_golf", "fg": 614 }, - { "id": "drivebelt", "fg": 615 }, - { "id": "eink_tablet_pc", "fg": 616 }, - { "id": "flatbread", "fg": 617 }, - { "id": "gelbox", "fg": 619 }, - { "id": "generator_7500w", "fg": 620 }, - { "id": "glowstick", "fg": 621 }, - { "id": "glowstick_dead", "fg": 622 }, - { "id": "glowstick_lit", "fg": 623 }, - { "id": "gold_small", "fg": 624 }, - { "id": "golf_club", "fg": 625 }, - { "id": "handflare", "fg": 626 }, - { "id": "heatpack", "fg": 627 }, - { "id": "heatpack_used", "fg": 628 }, - { "id": "hoe", "fg": 629 }, - { "id": "homeopathic_pills", "fg": 630 }, - { "id": "horn_bicycle", "fg": 631 }, - { "id": "jumper_cable", "fg": 632 }, - { "id": "kiln", "fg": 633 }, - { "id": "lead", "fg": 634 }, - { "id": "leather", "fg": 635 }, - { "id": "lightstrip", "fg": 636 }, - { "id": "material_aluminium_ingot", "fg": 637 }, - { "id": "material_limestone", "fg": 638 }, - { "id": "material_rhodonite", "fg": 639 }, - { "id": "material_rocksalt", "fg": 640 }, - { "id": "material_zincite", "fg": 641 }, - { "id": "metal_smoother", "fg": 642 }, - { "id": "multitool", "fg": 644 }, - { "id": "nic_gum", "fg": 645 }, - { "id": "pencil", "fg": 646 }, - { "id": "pipe_cleaner", "fg": 647 }, - { "id": "pipe_glass", "fg": 648 }, - { "id": "platinum_small", "fg": 650 }, - { "id": "polisher", "fg": 651 }, - { "id": "press", "fg": 652 }, - { "id": "puller", "fg": 653 }, - { "id": "rake", "fg": 654 }, - { "id": "razorclaw_roe", "fg": 655 }, - { "id": "sickle", "fg": 656 }, - { "id": "silver_small", "fg": 657 }, - { "id": "small_repairkit", "fg": 658 }, - { "id": "tanned_hide", "fg": 659 }, - { "id": "tanned_pelt", "fg": 660 }, - { "id": "tourist_table", "fg": 661 }, - { "id": "zinc_metal", "fg": 662 }, - { "id": "beartrap", "fg": 663 }, - { "id": "landmine", "fg": 664 }, - { "id": "wire_mesh", "fg": 665 }, - { "id": "cannabis", "fg": 666 }, - { "id": "dnd_handbook", "fg": 668 }, - { "id": "holybook_bible1", "fg": 669 }, - { "id": "holybook_bible3", "fg": 670 }, - { "id": "l-stick", "fg": 671 }, - { "id": "l-stick_on", "fg": 672 }, - { "id": "makarovmag", "fg": 673 }, - { "id": "manual_brawl", "fg": 674 }, - { "id": "manual_carpentry", "fg": 675 }, - { "id": "manual_dodge_kid", "fg": 676 }, - { "id": "manual_driving", "fg": 677 }, - { "id": "manual_melee", "fg": 678 }, - { "id": "philosophy_book", "fg": 679 }, - { "id": "phonebook", "fg": 680 }, - { "id": "photo_album", "fg": 681 }, - { "id": "plastic_bucket", "fg": 682 }, - { "id": "record_weather", "fg": 683 }, - { "id": "straw_fedora", "fg": 684 }, - { "id": "textbook_computer", "fg": 685 }, - { "id": "textbook_fabrication", "fg": 686 }, - { "id": "textbook_survival", "fg": 687 }, - { "id": "water_faucet", "fg": 688 }, - { "id": "can_food", "fg": 689 }, - { "id": "can_food_big", "fg": 690 }, - { "id": "can_food_big_unsealed", "fg": 691 }, - { "id": "can_food_unsealed", "fg": 692 }, - { "id": "can_medium", "fg": 693 }, - { "id": "can_medium_unsealed", "fg": 694 }, - { "id": "clamp", "fg": 695 }, - { "id": "cured_hide", "fg": 696 }, - { "id": "cured_pelt", "fg": 697 }, - { "id": "demihuman_fat", "fg": 698 }, - { "id": "fat", "fg": 699 }, - { "id": "fat_tainted", "fg": 700 }, - { "id": "headscarf", "fg": 701 }, - { "id": "human_fat", "fg": 703 }, - { "id": "marloss_scarf", "fg": 708 }, - { "id": "meat", "fg": 709 }, - { "id": "meat_tainted", "fg": 710 }, - { "id": "mutant_fat", "fg": 711 }, - { "id": "mutant_human_fat", "fg": 712 }, - { "id": "mutant_human_flesh", "fg": 713 }, - { "id": "mutant_meat", "fg": 714 }, - { "id": "pipe_tobacco", "fg": 716 }, - { "id": "punch_nail", "fg": 718 }, - { "id": "raw_fur", "fg": 720 }, - { "id": "raw_leather", "fg": 721 }, - { "id": "stapler", "fg": 726 }, - { "id": "tanning_hide", "fg": 728 }, - { "id": "tanning_pelt", "fg": 729 }, - { "id": "analytical_set_basic", "fg": 731 }, - { "id": "balance_small", "fg": 732 }, - { "id": "beaker", "fg": 733 }, - { "id": "flask_glass", "fg": 734 }, - { "id": "gradcylinder", "fg": 735 }, - { "id": "ph_meter", "fg": 736 }, - { "id": "spectrophotometer", "fg": 737 }, - { "id": "test_tube", "fg": 738 }, - { "id": "voltmeter", "fg": 739 }, - { "id": "acidchitin_piece", "fg": 744 }, - { "id": "chitin_piece", "fg": 745 }, - { "id": "coin_dime", "fg": 764 }, - { "id": "coin_dollar", "fg": 765 }, - { "id": "coin_half_dollar", "fg": 766 }, - { "id": "coin_nickel", "fg": 767 }, - { "id": "coin_penny", "fg": 768 }, - { "id": "coin_quarter", "fg": 769 }, - { "id": "money_fifty", "fg": 770 }, - { "id": "money_five", "fg": 771 }, - { "id": "money_hundred", "fg": 772 }, - { "id": "money_one", "fg": 773 }, - { "id": "money_ten", "fg": 774 }, - { "id": "money_twenty", "fg": 775 }, - { "id": "money_two", "fg": 776 }, - { "id": "alexandrite_gold_earring", "fg": 777 }, - { "id": "alexandrite_platinum_earring", "fg": 778 }, - { "id": "alexandrite_silver_earring", "fg": 779 }, - { "id": "amethyst_gold_earring", "fg": 780 }, - { "id": "amethyst_platinum_earring", "fg": 781 }, - { "id": "amethyst_silver_earring", "fg": 782 }, - { "id": "aquamarine_gold_earring", "fg": 783 }, - { "id": "aquamarine_platinum_earring", "fg": 784 }, - { "id": "aquamarine_silver_earring", "fg": 785 }, - { "id": "bead_ear", "fg": 786 }, - { "id": "blue_topaz_gold_earring", "fg": 787 }, - { "id": "blue_topaz_platinum_earring", "fg": 788 }, - { "id": "blue_topaz_silver_earring", "fg": 789 }, - { "id": "citrine_gold_earring", "fg": 790 }, - { "id": "citrine_platinum_earring", "fg": 791 }, - { "id": "citrine_silver_earring", "fg": 792 }, - { "id": "copper_ear", "fg": 793 }, - { "id": "diamond_gold_earring", "fg": 794 }, - { "id": "diamond_platinum_earring", "fg": 795 }, - { "id": "diamond_silver_earring", "fg": 796 }, - { "id": "emerald_gold_earring", "fg": 797 }, - { "id": "emerald_platinum_earring", "fg": 798 }, - { "id": "emerald_silver_earring", "fg": 799 }, - { "id": "garnet_gold_earring", "fg": 800 }, - { "id": "garnet_platinum_earring", "fg": 801 }, - { "id": "garnet_silver_earring", "fg": 802 }, - { "id": "gold_ear", "fg": 803 }, - { "id": "opal_gold_earring", "fg": 804 }, - { "id": "opal_platinum_earring", "fg": 805 }, - { "id": "opal_silver_earring", "fg": 806 }, - { "id": "pearl_gold_earring", "fg": 807 }, - { "id": "pearl_platinum_earring", "fg": 808 }, - { "id": "pearl_silver_earring", "fg": 809 }, - { "id": "peridot_gold_earring", "fg": 810 }, - { "id": "peridot_platinum_earring", "fg": 811 }, - { "id": "peridot_silver_earring", "fg": 812 }, - { "id": "platinum_ear", "fg": 813 }, - { "id": "ruby_gold_earring", "fg": 814 }, - { "id": "ruby_platinum_earring", "fg": 815 }, - { "id": "ruby_silver_earring", "fg": 816 }, - { "id": "sapphire_gold_earring", "fg": 817 }, - { "id": "sapphire_platinum_earring", "fg": 818 }, - { "id": "sapphire_silver_earring", "fg": 819 }, - { "id": "silver_ear", "fg": 820 }, - { "id": "tourmaline_gold_earring", "fg": 821 }, - { "id": "tourmaline_platinum_earring", "fg": 822 }, - { "id": "tourmaline_silver_earring", "fg": 823 }, - { "id": "flaregun", "fg": 824 }, - { "id": "signal_flare", "fg": 825 }, - { "id": "bread", "fg": 826 }, - { "id": "brioche", "fg": 827 }, - { "id": "brown_bread", "fg": 828 }, - { "id": "brownie", "fg": 829 }, - { "id": "cornbread", "fg": 832 }, - { "id": "jihelucake", "fg": 833 }, - { "id": "pancakes", "fg": 834 }, - { "id": "sourdough_bread", "fg": 836 }, - { "id": "sponge_cake", "fg": 837 }, - { "id": "tortilla_corn", "fg": 838 }, - { "id": "wastebread", "fg": 840 }, - { "id": "airhorn", "fg": 841 }, - { "id": "aluminum_foil", "fg": 842 }, - { "id": "bowling_pin", "fg": 843 }, - { "id": "boxing_gloves", "fg": 844 }, - { "id": "chopsticks", "fg": 845 }, - { "id": "comb_pocket", "fg": 846 }, - { "id": "copper", "fg": 847 }, - { "id": "eclipse_glasses", "fg": 848 }, - { "id": "fish", "fg": 849 }, - { "id": "licorice", "fg": 850 }, - { "id": "metal_tank", "fg": 851 }, - { "id": "metal_tank_little", "fg": 852 }, - { "id": "nanomaterial", "fg": 853 }, - { "id": "plut_cell", "fg": 854 }, - { "id": "rebreather_filter", "fg": 855 }, - { "id": "rock_sock", "fg": 856 }, - { "id": "rollerskates", "fg": 857 }, - { "id": "sandpaper", "fg": 858 }, - { "id": "throwing_stick", "fg": 859 }, - { "id": "waterproof_gunmod", "fg": 860 }, - { "id": "circsaw_blade", "fg": 861 }, - { "id": "mirror", "fg": 862 }, - { "id": "glass_bowl", "fg": 863 }, - { "id": "plastic_bowl_kids", "fg": 864 }, - { "id": "blue_pen", "fg": 865 }, - { "id": "green_pen", "fg": 866 }, - { "id": "pen", "fg": 867 }, - { "id": "red_pen", "fg": 868 }, - { "id": "soldering_iron", "fg": 869 }, - { "id": "superglue", "fg": 870 }, - { "id": "grenade", "fg": 871 }, - { "id": "grenade_act", "fg": 872 }, - { "id": "grenade_emp", "fg": 873 }, - { "id": "grenade_emp_act", "fg": 874 }, - { "id": "grenade_inc", "fg": 875 }, - { "id": "grenade_inc_act", "fg": 876 }, - { "id": "pipebomb", "fg": 877 }, - { "id": "pipebomb_act", "fg": 878 }, - { "id": "scrambler", "fg": 879 }, - { "id": "scrambler_act", "fg": 880 }, - { "id": "smokebomb", "fg": 881 }, - { "id": "smokebomb_act", "fg": 882 }, - { "id": "boxcutter", "fg": 886 }, - { "id": "copper_knife", "fg": 887 }, - { "id": "diveknife", "fg": 888 }, - { "id": "knife_bread", "fg": 889 }, - { "id": "knife_butcher", "fg": 890 }, - { "id": "knife_carving", "fg": 891 }, - { "id": "knife_chef", "fg": 892 }, - { "id": "knife_combat", "fg": 893 }, - { "id": "knife_folding", "fg": 894 }, - { "id": "knife_hunting", "fg": 895 }, - { "id": "knife_paring", "fg": 896 }, - { "id": "knife_rambo", "fg": 897 }, - { "id": "knife_rm42", "fg": 898 }, - { "id": "knife_steak", "fg": 899 }, - { "id": "knife_swissarmy", "fg": 900 }, - { "id": "knife_trench", "fg": 901 }, - { "id": "makeshift_knife", "fg": 902 }, - { "id": "pockknife", "fg": 903 }, - { "id": "primitive_knife", "fg": 904 }, - { "id": "throwing_knife", "fg": 905 }, - { "id": "baseball", "fg": 927 }, - { "id": "basketball", "fg": 928 }, - { "id": "battery_car", "fg": 929 }, - { "id": "beach_volleyball", "fg": 930 }, - { "id": "bowling_ball", "fg": 931 }, - { "id": "cell_phone", "fg": 932 }, - { "id": "cell_phone_flashlight", "fg": 933 }, - { "id": "cigar", "fg": 934 }, - { "id": "cigar_butt", "fg": 935 }, - { "id": "cigar_lit", "fg": 936 }, - { "id": "ear_plugs", "fg": 938 }, - { "id": "fiddlehead_boiled", "fg": 939 }, - { "id": "fiddlehead_raw", "fg": 940 }, - { "id": "fiddlehead_sauteed", "fg": 941 }, - { "id": "flask_hip", "fg": 942 }, - { "id": "football", "fg": 943 }, - { "id": "golf_ball", "fg": 944 }, - { "id": "holo_sight", "fg": 945 }, - { "id": "indoor_volleyball", "fg": 946 }, - { "id": "misc_repairkit", "fg": 947 }, - { "id": "mre_beef_box", "fg": 948 }, - { "id": "peephole", "fg": 949 }, - { "id": "portable_game", "fg": 950 }, - { "id": "puck", "fg": 951 }, - { "id": "purse", "fg": 952 }, - { "id": "suppressor", "fg": 953 }, - { "id": "tourniquet_upper", "fg": 954 }, - { "id": "two_way_radio", "fg": 955 }, - { "id": "wristwatch", "fg": 956 }, - { "id": "mushroom", "fg": 957 }, - { "id": "cable_speaker", "fg": 958 }, - { "id": "headphones_circumaural", "fg": 959 }, - { "id": "microphone_xlr_generic", "fg": 960 }, - { "id": "cattail_rhizome", "fg": 968 }, - { "id": "chicory_raw", "fg": 969 }, - { "id": "dahlia_root", "fg": 973 }, - { "id": "lotus", "fg": 980 }, - { "id": "poppy_bud", "fg": 984 }, - { "id": "raw_burdock", "fg": 987 }, - { "id": "raw_dandelion", "fg": 988 }, - { "id": "spurge", "fg": 990 }, - { "id": "popcan_stove", "fg": 1009 }, - { "id": "rad_badge", "fg": 1010 }, - { "id": "alexandrite_gold_ring", "fg": 1012 }, - { "id": "alexandrite_platinum_ring", "fg": 1013 }, - { "id": "alexandrite_silver_ring", "fg": 1014 }, - { "id": "amethyst_gold_ring", "fg": 1015 }, - { "id": "amethyst_platinum_ring", "fg": 1016 }, - { "id": "amethyst_silver_ring", "fg": 1017 }, - { "id": "aquamarine_gold_ring", "fg": 1018 }, - { "id": "aquamarine_platinum_ring", "fg": 1019 }, - { "id": "aquamarine_silver_ring", "fg": 1020 }, - { "id": "blue_topaz_gold_ring", "fg": 1021 }, - { "id": "blue_topaz_platinum_ring", "fg": 1022 }, - { "id": "blue_topaz_silver_ring", "fg": 1023 }, - { "id": "citrine_gold_ring", "fg": 1024 }, - { "id": "citrine_platinum_ring", "fg": 1025 }, - { "id": "citrine_silver_ring", "fg": 1026 }, - { "id": "diamond_platinum_ring", "fg": 1027 }, - { "id": "diamond_ring", "fg": 1028 }, - { "id": "diamond_silver_ring", "fg": 1029 }, - { "id": "emerald_gold_ring", "fg": 1030 }, - { "id": "emerald_platinum_ring", "fg": 1031 }, - { "id": "emerald_silver_ring", "fg": 1032 }, - { "id": "garnet_gold_ring", "fg": 1033 }, - { "id": "garnet_platinum_ring", "fg": 1034 }, - { "id": "garnet_silver_ring", "fg": 1035 }, - { "id": "gold_ring", "fg": 1036 }, - { "id": "opal_gold_ring", "fg": 1037 }, - { "id": "opal_platinum_ring", "fg": 1038 }, - { "id": "opal_silver_ring", "fg": 1039 }, - { "id": "pearl_gold_ring", "fg": 1040 }, - { "id": "pearl_platinum_ring", "fg": 1041 }, - { "id": "pearl_silver_ring", "fg": 1042 }, - { "id": "peridot_gold_ring", "fg": 1043 }, - { "id": "peridot_platinum_ring", "fg": 1044 }, - { "id": "peridot_silver_ring", "fg": 1045 }, - { "id": "ring_engagement", "fg": 1046 }, - { "id": "ruby_gold_ring", "fg": 1047 }, - { "id": "ruby_platinum_ring", "fg": 1048 }, - { "id": "ruby_silver_ring", "fg": 1049 }, - { "id": "sapphire_gold_ring", "fg": 1050 }, - { "id": "sapphire_platinum_ring", "fg": 1051 }, - { "id": "sapphire_silver_ring", "fg": 1052 }, - { "id": "tourmaline_gold_ring", "fg": 1053 }, - { "id": "tourmaline_platinum_ring", "fg": 1054 }, - { "id": "tourmaline_silver_ring", "fg": 1055 }, - { "id": "pebble", "fg": 1056 }, - { "id": "pebble_clay", "fg": 1057 }, - { "id": "rock", "fg": 1058 }, - { "id": "rock_flaking", "fg": 1059 }, - { "id": "rock_large", "fg": 1060 }, - { "id": "slime_scrap", "fg": 1069 }, - { "id": "clay_teapot", "fg": 1073 }, - { "id": "crucible", "fg": 1076 }, - { "id": "e_tool", "fg": 1078 }, - { "id": "tire_iron", "fg": 1090 }, - { "id": "towel", "fg": 1105 }, - { "id": "towel_soiled", "fg": 1106 }, - { "id": "towel_wet", "fg": 1107 }, - { "id": "battery_charger", "fg": 1108 }, - { "id": "recharge_station", "fg": 1109 }, - { "id": "wax", "fg": 1112 }, - { "id": "chestguard_hard", "fg": 1114 } + { "id": "bottle_bathroom", "fg": 483 }, + { "id": "button_plastic", "fg": 486 }, + { "id": "button_steel", "fg": 487 }, + { "id": "button_wood", "fg": 488 }, + { "id": "antenna", "fg": 489 }, + { "id": "badge_deputy", "fg": 490 }, + { "id": "coconut", "fg": 491 }, + { "id": "directional_antenna", "fg": 492 }, + { "id": "halter_top", "fg": 493 }, + { "id": "hand_crank_charger", "fg": 494 }, + { "id": "hops", "fg": 495 }, + { "id": "kidney", "fg": 496 }, + { "id": "lettuce", "fg": 497 }, + { "id": "lily_flower", "fg": 498 }, + { "id": "scorecard", "fg": 499 }, + { "id": "spinach", "fg": 500 }, + { "id": "altered_comb", "fg": 501 }, + { "id": "gasdiscount_gold", "fg": 502 }, + { "id": "gasdiscount_platinum", "fg": 503 }, + { "id": "gasdiscount_silver", "fg": 504 }, + { "id": "gold_hairpin", "fg": 505 }, + { "id": "nanoskirt", "fg": 506 }, + { "id": "pearl", "fg": 507 }, + { "id": "platinum_ring", "fg": 508 }, + { "id": "skirt_grass", "fg": 509 }, + { "id": "skirt_leather", "fg": 510 }, + { "id": "wallet_leather", "fg": 511 }, + { "id": "copper_necklace", "fg": 512 }, + { "id": "pearl_collar", "fg": 513 }, + { "id": "alexandrite_gold_pendant_necklace", "fg": 514 }, + { "id": "amethyst_gold_pendant_necklace", "fg": 515 }, + { "id": "aquamarine_gold_pendant_necklace", "fg": 516 }, + { "id": "blue_topaz_gold_pendant_necklace", "fg": 517 }, + { "id": "citrine_gold_pendant_necklace", "fg": 518 }, + { "id": "diamond_gold_pendant_necklace", "fg": 519 }, + { "id": "emerald_gold_pendant_necklace", "fg": 520 }, + { "id": "garnet_gold_pendant_necklace", "fg": 521 }, + { "id": "gold_necklace", "fg": 522 }, + { "id": "opal_gold_pendant_necklace", "fg": 523 }, + { "id": "pearl_gold_pendant_necklace", "fg": 524 }, + { "id": "peridot_gold_pendant_necklace", "fg": 525 }, + { "id": "ruby_gold_pendant_necklace", "fg": 526 }, + { "id": "sapphire_gold_pendant_necklace", "fg": 527 }, + { "id": "tourmaline_gold_pendant_necklace", "fg": 528 }, + { "id": "alexandrite_platinum_pendant_necklace", "fg": 529 }, + { "id": "amethyst_platinum_pendant_necklace", "fg": 530 }, + { "id": "aquamarine_platinum_pendant_necklace", "fg": 531 }, + { "id": "blue_topaz_platinum_pendant_necklace", "fg": 532 }, + { "id": "citrine_platinum_pendant_necklace", "fg": 533 }, + { "id": "diamond_platinum_pendant_necklace", "fg": 534 }, + { "id": "emerald_platinum_pendant_necklace", "fg": 535 }, + { "id": "garnet_platinum_pendant_necklace", "fg": 536 }, + { "id": "opal_platinum_pendant_necklace", "fg": 537 }, + { "id": "pearl_platinum_pendant_necklace", "fg": 538 }, + { "id": "peridot_platinum_pendant_necklace", "fg": 539 }, + { "id": "platinum_necklace", "fg": 540 }, + { "id": "ruby_platinum_pendant_necklace", "fg": 541 }, + { "id": "sapphire_platinum_pendant_necklace", "fg": 542 }, + { "id": "tourmaline_platinum_pendant_necklace", "fg": 543 }, + { "id": "alexandrite_silver_pendant_necklace", "fg": 544 }, + { "id": "amethyst_silver_pendant_necklace", "fg": 545 }, + { "id": "aquamarine_silver_pendant_necklace", "fg": 546 }, + { "id": "blue_topaz_silver_pendant_necklace", "fg": 547 }, + { "id": "citrine_silver_pendant_necklace", "fg": 548 }, + { "id": "diamond_silver_pendant_necklace", "fg": 549 }, + { "id": "emerald_silver_pendant_necklace", "fg": 550 }, + { "id": "garnet_silver_pendant_necklace", "fg": 551 }, + { "id": "opal_silver_pendant_necklace", "fg": 552 }, + { "id": "pearl_silver_pendant_necklace", "fg": 553 }, + { "id": "peridot_silver_pendant_necklace", "fg": 554 }, + { "id": "ruby_silver_pendant_necklace", "fg": 555 }, + { "id": "sapphire_silver_pendant_necklace", "fg": 556 }, + { "id": "silver_necklace", "fg": 557 }, + { "id": "tourmaline_silver_pendant_necklace", "fg": 558 }, + { "id": "alder_bark", "fg": 559 }, + { "id": "barrette", "fg": 560 }, + { "id": "birchbark", "fg": 561 }, + { "id": "caff_gum", "fg": 562 }, + { "id": "cattail_stalk", "fg": 563 }, + { "id": "golf_tee", "fg": 564 }, + { "id": "gum", "fg": 565 }, + { "id": "hand_pump", "fg": 566 }, + { "id": "honeydew", "fg": 567 }, + { "id": "ifak_pouch", "fg": 568 }, + { "id": "knitting_needles", "fg": 569 }, + { "id": "lasagne", "fg": 570 }, + { "id": "magnifying_glass", "fg": 571 }, + { "id": "mininuke", "fg": 572 }, + { "id": "mininuke_act", "fg": 573 }, + { "id": "net", "fg": 574 }, + { "id": "rolling_paper", "fg": 575 }, + { "id": "tanbark", "fg": 576 }, + { "id": "willowbark", "fg": 579 }, + { "id": "shoulder_strap", "fg": 580 }, + { "id": "deck_of_cards", "fg": 581 }, + { "id": "hairpin", "fg": 582 }, + { "id": "weed", "fg": 583 }, + { "id": "ceramic_bowl", "fg": 584 }, + { "id": "chestrig", "fg": 585 }, + { "id": "radio_car", "fg": 586 }, + { "id": "radio_car_box", "fg": 587 }, + { "id": "radio_car_on", "fg": 588 }, + { "id": "radio_car_wheel", "fg": 589 }, + { "id": "radiocontrol", "fg": 590 }, + { "id": "rc_car_box", "fg": 591 }, + { "id": "toaster", "fg": 592 }, + { "id": "xl_chestrig", "fg": 593 }, + { "id": "alternator_truck", "fg": 595 }, + { "id": "ammolink", "fg": 596 }, + { "id": "angle_grinder", "fg": 597 }, + { "id": "atomic_lamp", "fg": 598 }, + { "id": "atomic_lamp_off", "fg": 599 }, + { "id": "barometer", "fg": 600 }, + { "id": "birdfood", "fg": 601 }, + { "id": "bismuth", "fg": 602 }, + { "id": "brick_kiln", "fg": 603 }, + { "id": "caffeine", "fg": 604 }, + { "id": "caltrops", "fg": 605 }, + { "id": "caltrops_glass", "fg": 606 }, + { "id": "camera", "fg": 607 }, + { "id": "chem_citric_acid", "fg": 608 }, + { "id": "chem_sulphur", "fg": 609 }, + { "id": "chunk_sulfur", "fg": 610 }, + { "id": "circsaw_off", "fg": 611 }, + { "id": "circsaw_on", "fg": 612 }, + { "id": "coal_lump", "fg": 613 }, + { "id": "con_mix", "fg": 614 }, + { "id": "disc_golf", "fg": 615 }, + { "id": "drivebelt", "fg": 616 }, + { "id": "eink_tablet_pc", "fg": 617 }, + { "id": "flatbread", "fg": 618 }, + { "id": "gelbox", "fg": 620 }, + { "id": "generator_7500w", "fg": 621 }, + { "id": "glowstick", "fg": 622 }, + { "id": "glowstick_dead", "fg": 623 }, + { "id": "glowstick_lit", "fg": 624 }, + { "id": "gold_small", "fg": 625 }, + { "id": "golf_club", "fg": 626 }, + { "id": "handflare", "fg": 627 }, + { "id": "heatpack", "fg": 628 }, + { "id": "heatpack_used", "fg": 629 }, + { "id": "hoe", "fg": 630 }, + { "id": "homeopathic_pills", "fg": 631 }, + { "id": "horn_bicycle", "fg": 632 }, + { "id": "jumper_cable", "fg": 633 }, + { "id": "kiln", "fg": 634 }, + { "id": "lead", "fg": 635 }, + { "id": "leather", "fg": 636 }, + { "id": "lightstrip", "fg": 637 }, + { "id": "material_aluminium_ingot", "fg": 638 }, + { "id": "material_limestone", "fg": 639 }, + { "id": "material_rhodonite", "fg": 640 }, + { "id": "material_rocksalt", "fg": 641 }, + { "id": "material_zincite", "fg": 642 }, + { "id": "metal_smoother", "fg": 643 }, + { "id": "multitool", "fg": 645 }, + { "id": "nic_gum", "fg": 646 }, + { "id": "pencil", "fg": 647 }, + { "id": "pipe_cleaner", "fg": 648 }, + { "id": "pipe_glass", "fg": 649 }, + { "id": "platinum_small", "fg": 651 }, + { "id": "polisher", "fg": 652 }, + { "id": "press", "fg": 653 }, + { "id": "puller", "fg": 654 }, + { "id": "rake", "fg": 655 }, + { "id": "razorclaw_roe", "fg": 656 }, + { "id": "sickle", "fg": 657 }, + { "id": "silver_small", "fg": 658 }, + { "id": "small_repairkit", "fg": 659 }, + { "id": "tanned_hide", "fg": 660 }, + { "id": "tanned_pelt", "fg": 661 }, + { "id": "tourist_table", "fg": 662 }, + { "id": "zinc_metal", "fg": 663 }, + { "id": "beartrap", "fg": 664 }, + { "id": "landmine", "fg": 665 }, + { "id": "wire_mesh", "fg": 666 }, + { "id": "cannabis", "fg": 667 }, + { "id": "dnd_handbook", "fg": 669 }, + { "id": "holybook_bible1", "fg": 670 }, + { "id": "holybook_bible3", "fg": 671 }, + { "id": "l-stick", "fg": 672 }, + { "id": "l-stick_on", "fg": 673 }, + { "id": "makarovmag", "fg": 674 }, + { "id": "manual_brawl", "fg": 675 }, + { "id": "manual_carpentry", "fg": 676 }, + { "id": "manual_dodge_kid", "fg": 677 }, + { "id": "manual_driving", "fg": 678 }, + { "id": "manual_melee", "fg": 679 }, + { "id": "philosophy_book", "fg": 680 }, + { "id": "phonebook", "fg": 681 }, + { "id": "photo_album", "fg": 682 }, + { "id": "plastic_bucket", "fg": 683 }, + { "id": "record_weather", "fg": 684 }, + { "id": "straw_fedora", "fg": 685 }, + { "id": "textbook_computer", "fg": 686 }, + { "id": "textbook_fabrication", "fg": 687 }, + { "id": "textbook_survival", "fg": 688 }, + { "id": "water_faucet", "fg": 689 }, + { "id": "can_food", "fg": 690 }, + { "id": "can_food_big", "fg": 691 }, + { "id": "can_food_big_unsealed", "fg": 692 }, + { "id": "can_food_unsealed", "fg": 693 }, + { "id": "can_medium", "fg": 694 }, + { "id": "can_medium_unsealed", "fg": 695 }, + { "id": "clamp", "fg": 696 }, + { "id": "cured_hide", "fg": 697 }, + { "id": "cured_pelt", "fg": 698 }, + { "id": "demihuman_fat", "fg": 699 }, + { "id": "fat", "fg": 700 }, + { "id": "fat_tainted", "fg": 701 }, + { "id": "headscarf", "fg": 702 }, + { "id": "human_fat", "fg": 704 }, + { "id": "marloss_scarf", "fg": 709 }, + { "id": "meat", "fg": 710 }, + { "id": "meat_tainted", "fg": 711 }, + { "id": "mutant_fat", "fg": 712 }, + { "id": "mutant_human_fat", "fg": 713 }, + { "id": "mutant_human_flesh", "fg": 714 }, + { "id": "mutant_meat", "fg": 715 }, + { "id": "pipe_tobacco", "fg": 717 }, + { "id": "punch_nail", "fg": 719 }, + { "id": "raw_fur", "fg": 721 }, + { "id": "raw_leather", "fg": 722 }, + { "id": "stapler", "fg": 727 }, + { "id": "tanning_hide", "fg": 729 }, + { "id": "tanning_pelt", "fg": 730 }, + { "id": "analytical_set_basic", "fg": 732 }, + { "id": "balance_small", "fg": 733 }, + { "id": "beaker", "fg": 734 }, + { "id": "flask_glass", "fg": 735 }, + { "id": "gradcylinder", "fg": 736 }, + { "id": "ph_meter", "fg": 737 }, + { "id": "spectrophotometer", "fg": 738 }, + { "id": "test_tube", "fg": 739 }, + { "id": "voltmeter", "fg": 740 }, + { "id": "acidchitin_piece", "fg": 745 }, + { "id": "chitin_piece", "fg": 746 }, + { "id": "coin_dime", "fg": 765 }, + { "id": "coin_dollar", "fg": 766 }, + { "id": "coin_half_dollar", "fg": 767 }, + { "id": "coin_nickel", "fg": 768 }, + { "id": "coin_penny", "fg": 769 }, + { "id": "coin_quarter", "fg": 770 }, + { "id": "money_fifty", "fg": 771 }, + { "id": "money_five", "fg": 772 }, + { "id": "money_hundred", "fg": 773 }, + { "id": "money_one", "fg": 774 }, + { "id": "money_ten", "fg": 775 }, + { "id": "money_twenty", "fg": 776 }, + { "id": "money_two", "fg": 777 }, + { "id": "alexandrite_gold_earring", "fg": 778 }, + { "id": "alexandrite_platinum_earring", "fg": 779 }, + { "id": "alexandrite_silver_earring", "fg": 780 }, + { "id": "amethyst_gold_earring", "fg": 781 }, + { "id": "amethyst_platinum_earring", "fg": 782 }, + { "id": "amethyst_silver_earring", "fg": 783 }, + { "id": "aquamarine_gold_earring", "fg": 784 }, + { "id": "aquamarine_platinum_earring", "fg": 785 }, + { "id": "aquamarine_silver_earring", "fg": 786 }, + { "id": "bead_ear", "fg": 787 }, + { "id": "blue_topaz_gold_earring", "fg": 788 }, + { "id": "blue_topaz_platinum_earring", "fg": 789 }, + { "id": "blue_topaz_silver_earring", "fg": 790 }, + { "id": "citrine_gold_earring", "fg": 791 }, + { "id": "citrine_platinum_earring", "fg": 792 }, + { "id": "citrine_silver_earring", "fg": 793 }, + { "id": "copper_ear", "fg": 794 }, + { "id": "diamond_gold_earring", "fg": 795 }, + { "id": "diamond_platinum_earring", "fg": 796 }, + { "id": "diamond_silver_earring", "fg": 797 }, + { "id": "emerald_gold_earring", "fg": 798 }, + { "id": "emerald_platinum_earring", "fg": 799 }, + { "id": "emerald_silver_earring", "fg": 800 }, + { "id": "garnet_gold_earring", "fg": 801 }, + { "id": "garnet_platinum_earring", "fg": 802 }, + { "id": "garnet_silver_earring", "fg": 803 }, + { "id": "gold_ear", "fg": 804 }, + { "id": "opal_gold_earring", "fg": 805 }, + { "id": "opal_platinum_earring", "fg": 806 }, + { "id": "opal_silver_earring", "fg": 807 }, + { "id": "pearl_gold_earring", "fg": 808 }, + { "id": "pearl_platinum_earring", "fg": 809 }, + { "id": "pearl_silver_earring", "fg": 810 }, + { "id": "peridot_gold_earring", "fg": 811 }, + { "id": "peridot_platinum_earring", "fg": 812 }, + { "id": "peridot_silver_earring", "fg": 813 }, + { "id": "platinum_ear", "fg": 814 }, + { "id": "ruby_gold_earring", "fg": 815 }, + { "id": "ruby_platinum_earring", "fg": 816 }, + { "id": "ruby_silver_earring", "fg": 817 }, + { "id": "sapphire_gold_earring", "fg": 818 }, + { "id": "sapphire_platinum_earring", "fg": 819 }, + { "id": "sapphire_silver_earring", "fg": 820 }, + { "id": "silver_ear", "fg": 821 }, + { "id": "tourmaline_gold_earring", "fg": 822 }, + { "id": "tourmaline_platinum_earring", "fg": 823 }, + { "id": "tourmaline_silver_earring", "fg": 824 }, + { "id": "flaregun", "fg": 825 }, + { "id": "signal_flare", "fg": 826 }, + { "id": "bread", "fg": 827 }, + { "id": "brioche", "fg": 828 }, + { "id": "brown_bread", "fg": 829 }, + { "id": "brownie", "fg": 830 }, + { "id": "cornbread", "fg": 833 }, + { "id": "jihelucake", "fg": 834 }, + { "id": "pancakes", "fg": 835 }, + { "id": "sourdough_bread", "fg": 837 }, + { "id": "sponge_cake", "fg": 838 }, + { "id": "tortilla_corn", "fg": 839 }, + { "id": "wastebread", "fg": 841 }, + { "id": "airhorn", "fg": 842 }, + { "id": "aluminum_foil", "fg": 843 }, + { "id": "bowling_pin", "fg": 844 }, + { "id": "boxing_gloves", "fg": 845 }, + { "id": "chopsticks", "fg": 846 }, + { "id": "comb_pocket", "fg": 847 }, + { "id": "copper", "fg": 848 }, + { "id": "eclipse_glasses", "fg": 849 }, + { "id": "fish", "fg": 850 }, + { "id": "licorice", "fg": 851 }, + { "id": "metal_tank", "fg": 852 }, + { "id": "metal_tank_little", "fg": 853 }, + { "id": "nanomaterial", "fg": 854 }, + { "id": "plut_cell", "fg": 855 }, + { "id": "rebreather_filter", "fg": 856 }, + { "id": "rock_sock", "fg": 857 }, + { "id": "rollerskates", "fg": 858 }, + { "id": "sandpaper", "fg": 859 }, + { "id": "throwing_stick", "fg": 860 }, + { "id": "waterproof_gunmod", "fg": 861 }, + { "id": "circsaw_blade", "fg": 862 }, + { "id": "mirror", "fg": 863 }, + { "id": "glass_bowl", "fg": 864 }, + { "id": "plastic_bowl_kids", "fg": 865 }, + { "id": "blue_pen", "fg": 866 }, + { "id": "green_pen", "fg": 867 }, + { "id": "pen", "fg": 868 }, + { "id": "red_pen", "fg": 869 }, + { "id": "soldering_iron", "fg": 870 }, + { "id": "superglue", "fg": 871 }, + { "id": "dynamite", "fg": 872 }, + { "id": "flashbang", "fg": 875 }, + { "id": "grenade_emp", "fg": 881 }, + { "id": "grenade_inc", "fg": 884 }, + { "id": "pipebomb", "fg": 892 }, + { "id": "scrambler", "fg": 895 }, + { "id": "smokebomb", "fg": 898 }, + { "id": "hat_boonie", "fg": 901 }, + { "id": "boxcutter", "fg": 905 }, + { "id": "copper_knife", "fg": 906 }, + { "id": "diveknife", "fg": 907 }, + { "id": "knife_bread", "fg": 908 }, + { "id": "knife_butcher", "fg": 909 }, + { "id": "knife_carving", "fg": 910 }, + { "id": "knife_chef", "fg": 911 }, + { "id": "knife_combat", "fg": 912 }, + { "id": "knife_folding", "fg": 913 }, + { "id": "knife_hunting", "fg": 914 }, + { "id": "knife_paring", "fg": 915 }, + { "id": "knife_rambo", "fg": 916 }, + { "id": "knife_rm42", "fg": 917 }, + { "id": "knife_steak", "fg": 918 }, + { "id": "knife_swissarmy", "fg": 919 }, + { "id": "knife_trench", "fg": 920 }, + { "id": "makeshift_knife", "fg": 921 }, + { "id": "pockknife", "fg": 922 }, + { "id": "primitive_knife", "fg": 923 }, + { "id": "throwing_knife", "fg": 924 }, + { "id": "baseball", "fg": 946 }, + { "id": "basketball", "fg": 947 }, + { "id": "battery_car", "fg": 948 }, + { "id": "beach_volleyball", "fg": 949 }, + { "id": "bowling_ball", "fg": 950 }, + { "id": "cell_phone", "fg": 951 }, + { "id": "cell_phone_flashlight", "fg": 952 }, + { "id": "cigar", "fg": 953 }, + { "id": "cigar_butt", "fg": 954 }, + { "id": "cigar_lit", "fg": 955 }, + { "id": "ear_plugs", "fg": 957 }, + { "id": "fiddlehead_boiled", "fg": 958 }, + { "id": "fiddlehead_raw", "fg": 959 }, + { "id": "fiddlehead_sauteed", "fg": 960 }, + { "id": "flask_hip", "fg": 961 }, + { "id": "football", "fg": 962 }, + { "id": "golf_ball", "fg": 963 }, + { "id": "holo_sight", "fg": 964 }, + { "id": "indoor_volleyball", "fg": 965 }, + { "id": "misc_repairkit", "fg": 966 }, + { "id": "mre_beef_box", "fg": 967 }, + { "id": "peephole", "fg": 968 }, + { "id": "portable_game", "fg": 969 }, + { "id": "puck", "fg": 970 }, + { "id": "purse", "fg": 971 }, + { "id": "suppressor", "fg": 972 }, + { "id": "tourniquet_upper", "fg": 973 }, + { "id": "two_way_radio", "fg": 974 }, + { "id": "wristwatch", "fg": 975 }, + { "id": "mushroom", "fg": 976 }, + { "id": "cable_speaker", "fg": 977 }, + { "id": "headphones_circumaural", "fg": 978 }, + { "id": "microphone_xlr_generic", "fg": 979 }, + { "id": "cattail_rhizome", "fg": 987 }, + { "id": "chicory_raw", "fg": 988 }, + { "id": "dahlia_root", "fg": 992 }, + { "id": "lotus", "fg": 999 }, + { "id": "poppy_bud", "fg": 1003 }, + { "id": "raw_burdock", "fg": 1006 }, + { "id": "raw_dandelion", "fg": 1007 }, + { "id": "spurge", "fg": 1009 }, + { "id": "popcan_stove", "fg": 1028 }, + { "id": "rad_badge", "fg": 1029 }, + { "id": "alexandrite_gold_ring", "fg": 1031 }, + { "id": "alexandrite_platinum_ring", "fg": 1032 }, + { "id": "alexandrite_silver_ring", "fg": 1033 }, + { "id": "amethyst_gold_ring", "fg": 1034 }, + { "id": "amethyst_platinum_ring", "fg": 1035 }, + { "id": "amethyst_silver_ring", "fg": 1036 }, + { "id": "aquamarine_gold_ring", "fg": 1037 }, + { "id": "aquamarine_platinum_ring", "fg": 1038 }, + { "id": "aquamarine_silver_ring", "fg": 1039 }, + { "id": "blue_topaz_gold_ring", "fg": 1040 }, + { "id": "blue_topaz_platinum_ring", "fg": 1041 }, + { "id": "blue_topaz_silver_ring", "fg": 1042 }, + { "id": "citrine_gold_ring", "fg": 1043 }, + { "id": "citrine_platinum_ring", "fg": 1044 }, + { "id": "citrine_silver_ring", "fg": 1045 }, + { "id": "diamond_platinum_ring", "fg": 1046 }, + { "id": "diamond_ring", "fg": 1047 }, + { "id": "diamond_silver_ring", "fg": 1048 }, + { "id": "emerald_gold_ring", "fg": 1049 }, + { "id": "emerald_platinum_ring", "fg": 1050 }, + { "id": "emerald_silver_ring", "fg": 1051 }, + { "id": "garnet_gold_ring", "fg": 1052 }, + { "id": "garnet_platinum_ring", "fg": 1053 }, + { "id": "garnet_silver_ring", "fg": 1054 }, + { "id": "gold_ring", "fg": 1055 }, + { "id": "opal_gold_ring", "fg": 1056 }, + { "id": "opal_platinum_ring", "fg": 1057 }, + { "id": "opal_silver_ring", "fg": 1058 }, + { "id": "pearl_gold_ring", "fg": 1059 }, + { "id": "pearl_platinum_ring", "fg": 1060 }, + { "id": "pearl_silver_ring", "fg": 1061 }, + { "id": "peridot_gold_ring", "fg": 1062 }, + { "id": "peridot_platinum_ring", "fg": 1063 }, + { "id": "peridot_silver_ring", "fg": 1064 }, + { "id": "ring_engagement", "fg": 1065 }, + { "id": "ruby_gold_ring", "fg": 1066 }, + { "id": "ruby_platinum_ring", "fg": 1067 }, + { "id": "ruby_silver_ring", "fg": 1068 }, + { "id": "sapphire_gold_ring", "fg": 1069 }, + { "id": "sapphire_platinum_ring", "fg": 1070 }, + { "id": "sapphire_silver_ring", "fg": 1071 }, + { "id": "tourmaline_gold_ring", "fg": 1072 }, + { "id": "tourmaline_platinum_ring", "fg": 1073 }, + { "id": "tourmaline_silver_ring", "fg": 1074 }, + { "id": "pebble", "fg": 1075 }, + { "id": "pebble_clay", "fg": 1076 }, + { "id": "rock", "fg": 1077 }, + { "id": "rock_flaking", "fg": 1078 }, + { "id": "rock_large", "fg": 1079 }, + { "id": "slime_scrap", "fg": 1088 }, + { "id": "clay_teapot", "fg": 1092 }, + { "id": "crucible", "fg": 1095 }, + { "id": "e_tool", "fg": 1097 }, + { "id": "tire_iron", "fg": 1109 }, + { "id": "towel", "fg": 1124 }, + { "id": "towel_soiled", "fg": 1125 }, + { "id": "towel_wet", "fg": 1126 }, + { "id": "battery_charger", "fg": 1127 }, + { "id": "recharge_station", "fg": 1128 }, + { "id": "wax", "fg": 1131 }, + { "id": "chestguard_hard", "fg": 1133 }, + { "id": "xl_helmet_barbute", "fg": 1137 } ] }, { "file": "normal.png", - "//": "range 1120 to 5279", + "//": "range 1152 to 5359", "tiles": [ { "id": "fd_acid", - "fg": 1141, + "fg": 1173, "multitile": true, "additional_tiles": [ { "id": "center", "animated": true, "fg": [ - { "weight": 8, "sprite": 1126 }, - { "weight": 8, "sprite": 1142 }, { "weight": 8, "sprite": 1158 }, { "weight": 8, "sprite": 1174 }, { "weight": 8, "sprite": 1190 }, { "weight": 8, "sprite": 1206 }, { "weight": 8, "sprite": 1222 }, - { "weight": 8, "sprite": 1238 } + { "weight": 8, "sprite": 1238 }, + { "weight": 8, "sprite": 1254 }, + { "weight": 8, "sprite": 1270 } ] }, { "id": "corner", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1128, 1130, 1129, 1127 ] }, - { "weight": 8, "sprite": [ 1144, 1146, 1145, 1143 ] }, { "weight": 8, "sprite": [ 1160, 1162, 1161, 1159 ] }, { "weight": 8, "sprite": [ 1176, 1178, 1177, 1175 ] }, { "weight": 8, "sprite": [ 1192, 1194, 1193, 1191 ] }, { "weight": 8, "sprite": [ 1208, 1210, 1209, 1207 ] }, { "weight": 8, "sprite": [ 1224, 1226, 1225, 1223 ] }, - { "weight": 8, "sprite": [ 1240, 1242, 1241, 1239 ] } + { "weight": 8, "sprite": [ 1240, 1242, 1241, 1239 ] }, + { "weight": 8, "sprite": [ 1256, 1258, 1257, 1255 ] }, + { "weight": 8, "sprite": [ 1272, 1274, 1273, 1271 ] } ] }, { "id": "t_connection", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1138, 1140, 1139, 1137 ] }, - { "weight": 8, "sprite": [ 1154, 1156, 1155, 1153 ] }, { "weight": 8, "sprite": [ 1170, 1172, 1171, 1169 ] }, { "weight": 8, "sprite": [ 1186, 1188, 1187, 1185 ] }, { "weight": 8, "sprite": [ 1202, 1204, 1203, 1201 ] }, { "weight": 8, "sprite": [ 1218, 1220, 1219, 1217 ] }, { "weight": 8, "sprite": [ 1234, 1236, 1235, 1233 ] }, - { "weight": 8, "sprite": [ 1250, 1252, 1251, 1249 ] } + { "weight": 8, "sprite": [ 1250, 1252, 1251, 1249 ] }, + { "weight": 8, "sprite": [ 1266, 1268, 1267, 1265 ] }, + { "weight": 8, "sprite": [ 1282, 1284, 1283, 1281 ] } ] }, { "id": "edge", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1132, 1131 ] }, - { "weight": 8, "sprite": [ 1148, 1147 ] }, { "weight": 8, "sprite": [ 1164, 1163 ] }, { "weight": 8, "sprite": [ 1180, 1179 ] }, { "weight": 8, "sprite": [ 1196, 1195 ] }, { "weight": 8, "sprite": [ 1212, 1211 ] }, { "weight": 8, "sprite": [ 1228, 1227 ] }, - { "weight": 8, "sprite": [ 1244, 1243 ] } + { "weight": 8, "sprite": [ 1244, 1243 ] }, + { "weight": 8, "sprite": [ 1260, 1259 ] }, + { "weight": 8, "sprite": [ 1276, 1275 ] } ] }, { "id": "end_piece", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1134, 1136, 1135, 1133 ] }, - { "weight": 8, "sprite": [ 1150, 1152, 1151, 1149 ] }, { "weight": 8, "sprite": [ 1166, 1168, 1167, 1165 ] }, { "weight": 8, "sprite": [ 1182, 1184, 1183, 1181 ] }, { "weight": 8, "sprite": [ 1198, 1200, 1199, 1197 ] }, { "weight": 8, "sprite": [ 1214, 1216, 1215, 1213 ] }, { "weight": 8, "sprite": [ 1230, 1232, 1231, 1229 ] }, - { "weight": 8, "sprite": [ 1246, 1248, 1247, 1245 ] } + { "weight": 8, "sprite": [ 1246, 1248, 1247, 1245 ] }, + { "weight": 8, "sprite": [ 1262, 1264, 1263, 1261 ] }, + { "weight": 8, "sprite": [ 1278, 1280, 1279, 1277 ] } ] }, { "id": "unconnected", "animated": true, "fg": [ - { "weight": 8, "sprite": [ 1141, 1141 ] }, - { "weight": 8, "sprite": [ 1157, 1157 ] }, { "weight": 8, "sprite": [ 1173, 1173 ] }, { "weight": 8, "sprite": [ 1189, 1189 ] }, { "weight": 8, "sprite": [ 1205, 1205 ] }, { "weight": 8, "sprite": [ 1221, 1221 ] }, { "weight": 8, "sprite": [ 1237, 1237 ] }, - { "weight": 8, "sprite": [ 1253, 1253 ] } + { "weight": 8, "sprite": [ 1253, 1253 ] }, + { "weight": 8, "sprite": [ 1269, 1269 ] }, + { "weight": 8, "sprite": [ 1285, 1285 ] } ] } ] }, { "id": "fd_bile", - "fg": 1269, + "fg": 1301, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1254 }, - { "id": "corner", "fg": [ 1256, 1258, 1257, 1255 ] }, - { "id": "t_connection", "fg": [ 1266, 1268, 1267, 1265 ] }, - { "id": "edge", "fg": [ 1260, 1259 ] }, - { "id": "end_piece", "fg": [ 1262, 1264, 1263, 1261 ] }, - { "id": "unconnected", "fg": [ 1269, 1269 ] } + { "id": "center", "fg": 1286 }, + { "id": "corner", "fg": [ 1288, 1290, 1289, 1287 ] }, + { "id": "t_connection", "fg": [ 1298, 1300, 1299, 1297 ] }, + { "id": "edge", "fg": [ 1292, 1291 ] }, + { "id": "end_piece", "fg": [ 1294, 1296, 1295, 1293 ] }, + { "id": "unconnected", "fg": [ 1301, 1301 ] } ] }, { "id": "fd_electricity", - "fg": 1285, + "fg": 1317, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 1270 }, - { "id": "corner", "fg": [ 1272, 1274, 1273, 1271 ] }, - { "id": "t_connection", "fg": [ 1282, 1284, 1283, 1281 ] }, - { "id": "edge", "fg": [ 1276, 1275 ] }, - { "id": "end_piece", "fg": [ 1278, 1280, 1279, 1277 ] }, - { "id": "unconnected", "fg": [ 1285, 1285 ] } + { "id": "center", "fg": 1302 }, + { "id": "corner", "fg": [ 1304, 1306, 1305, 1303 ] }, + { "id": "t_connection", "fg": [ 1314, 1316, 1315, 1313 ] }, + { "id": "edge", "fg": [ 1308, 1307 ] }, + { "id": "end_piece", "fg": [ 1310, 1312, 1311, 1309 ] }, + { "id": "unconnected", "fg": [ 1317, 1317 ] } ] }, { "id": "fd_fire_int1", "animated": true, "fg": [ - { "weight": 8, "sprite": 1286 }, - { "weight": 8, "sprite": 1287 }, - { "weight": 8, "sprite": 1288 }, - { "weight": 8, "sprite": 1289 } + { "weight": 8, "sprite": 1318 }, + { "weight": 8, "sprite": 1319 }, + { "weight": 8, "sprite": 1320 }, + { "weight": 8, "sprite": 1321 } ] }, { "id": "fd_fire_int2", "animated": true, "fg": [ - { "weight": 8, "sprite": 1290 }, - { "weight": 8, "sprite": 1291 }, - { "weight": 8, "sprite": 1292 }, - { "weight": 8, "sprite": 1293 } + { "weight": 8, "sprite": 1322 }, + { "weight": 8, "sprite": 1323 }, + { "weight": 8, "sprite": 1324 }, + { "weight": 8, "sprite": 1325 } ] }, { "id": "fd_sludge", - "fg": 1341, + "fg": 1373, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 1294 }, { "weight": 1, "sprite": 1310 }, { "weight": 1, "sprite": 1326 } ] + "fg": [ { "weight": 1, "sprite": 1326 }, { "weight": 1, "sprite": 1342 }, { "weight": 1, "sprite": 1358 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 1296, 1298, 1297, 1295 ] }, - { "weight": 1, "sprite": [ 1312, 1314, 1313, 1311 ] }, - { "weight": 1, "sprite": [ 1328, 1330, 1329, 1327 ] } + { "weight": 1, "sprite": [ 1328, 1330, 1329, 1327 ] }, + { "weight": 1, "sprite": [ 1344, 1346, 1345, 1343 ] }, + { "weight": 1, "sprite": [ 1360, 1362, 1361, 1359 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 1306, 1308, 1307, 1305 ] }, - { "weight": 1, "sprite": [ 1322, 1324, 1323, 1321 ] }, - { "weight": 1, "sprite": [ 1338, 1340, 1339, 1337 ] } + { "weight": 1, "sprite": [ 1338, 1340, 1339, 1337 ] }, + { "weight": 1, "sprite": [ 1354, 1356, 1355, 1353 ] }, + { "weight": 1, "sprite": [ 1370, 1372, 1371, 1369 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 1300, 1299 ] }, - { "weight": 1, "sprite": [ 1316, 1315 ] }, - { "weight": 1, "sprite": [ 1332, 1331 ] } + { "weight": 1, "sprite": [ 1332, 1331 ] }, + { "weight": 1, "sprite": [ 1348, 1347 ] }, + { "weight": 1, "sprite": [ 1364, 1363 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 1302, 1304, 1303, 1301 ] }, - { "weight": 1, "sprite": [ 1318, 1320, 1319, 1317 ] }, - { "weight": 1, "sprite": [ 1334, 1336, 1335, 1333 ] } + { "weight": 1, "sprite": [ 1334, 1336, 1335, 1333 ] }, + { "weight": 1, "sprite": [ 1350, 1352, 1351, 1349 ] }, + { "weight": 1, "sprite": [ 1366, 1368, 1367, 1365 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 1309, 1309 ] }, - { "weight": 1, "sprite": [ 1325, 1325 ] }, - { "weight": 1, "sprite": [ 1341, 1341 ] } + { "weight": 1, "sprite": [ 1341, 1341 ] }, + { "weight": 1, "sprite": [ 1357, 1357 ] }, + { "weight": 1, "sprite": [ 1373, 1373 ] } ] } ] }, { "id": "fd_sludge_int1", - "fg": 1389, + "fg": 1421, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 1342 }, { "weight": 1, "sprite": 1358 }, { "weight": 1, "sprite": 1374 } ] + "fg": [ { "weight": 1, "sprite": 1374 }, { "weight": 1, "sprite": 1390 }, { "weight": 1, "sprite": 1406 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 1344, 1346, 1345, 1343 ] }, - { "weight": 1, "sprite": [ 1360, 1362, 1361, 1359 ] }, - { "weight": 1, "sprite": [ 1376, 1378, 1377, 1375 ] } + { "weight": 1, "sprite": [ 1376, 1378, 1377, 1375 ] }, + { "weight": 1, "sprite": [ 1392, 1394, 1393, 1391 ] }, + { "weight": 1, "sprite": [ 1408, 1410, 1409, 1407 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 1354, 1356, 1355, 1353 ] }, - { "weight": 1, "sprite": [ 1370, 1372, 1371, 1369 ] }, - { "weight": 1, "sprite": [ 1386, 1388, 1387, 1385 ] } + { "weight": 1, "sprite": [ 1386, 1388, 1387, 1385 ] }, + { "weight": 1, "sprite": [ 1402, 1404, 1403, 1401 ] }, + { "weight": 1, "sprite": [ 1418, 1420, 1419, 1417 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 1348, 1347 ] }, - { "weight": 1, "sprite": [ 1364, 1363 ] }, - { "weight": 1, "sprite": [ 1380, 1379 ] } + { "weight": 1, "sprite": [ 1380, 1379 ] }, + { "weight": 1, "sprite": [ 1396, 1395 ] }, + { "weight": 1, "sprite": [ 1412, 1411 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 1350, 1352, 1351, 1349 ] }, - { "weight": 1, "sprite": [ 1366, 1368, 1367, 1365 ] }, - { "weight": 1, "sprite": [ 1382, 1384, 1383, 1381 ] } + { "weight": 1, "sprite": [ 1382, 1384, 1383, 1381 ] }, + { "weight": 1, "sprite": [ 1398, 1400, 1399, 1397 ] }, + { "weight": 1, "sprite": [ 1414, 1416, 1415, 1413 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 1357, 1357 ] }, - { "weight": 1, "sprite": [ 1373, 1373 ] }, - { "weight": 1, "sprite": [ 1389, 1389 ] } + { "weight": 1, "sprite": [ 1389, 1389 ] }, + { "weight": 1, "sprite": [ 1405, 1405 ] }, + { "weight": 1, "sprite": [ 1421, 1421 ] } ] } ] }, { "id": "fd_sludge_int2", - "fg": 1437, + "fg": 1469, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 1390 }, { "weight": 1, "sprite": 1406 }, { "weight": 1, "sprite": 1422 } ] + "fg": [ { "weight": 1, "sprite": 1422 }, { "weight": 1, "sprite": 1438 }, { "weight": 1, "sprite": 1454 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 1392, 1394, 1393, 1391 ] }, - { "weight": 1, "sprite": [ 1408, 1410, 1409, 1407 ] }, - { "weight": 1, "sprite": [ 1424, 1426, 1425, 1423 ] } + { "weight": 1, "sprite": [ 1424, 1426, 1425, 1423 ] }, + { "weight": 1, "sprite": [ 1440, 1442, 1441, 1439 ] }, + { "weight": 1, "sprite": [ 1456, 1458, 1457, 1455 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 1402, 1404, 1403, 1401 ] }, - { "weight": 1, "sprite": [ 1418, 1420, 1419, 1417 ] }, - { "weight": 1, "sprite": [ 1434, 1436, 1435, 1433 ] } + { "weight": 1, "sprite": [ 1434, 1436, 1435, 1433 ] }, + { "weight": 1, "sprite": [ 1450, 1452, 1451, 1449 ] }, + { "weight": 1, "sprite": [ 1466, 1468, 1467, 1465 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 1396, 1395 ] }, - { "weight": 1, "sprite": [ 1412, 1411 ] }, - { "weight": 1, "sprite": [ 1428, 1427 ] } + { "weight": 1, "sprite": [ 1428, 1427 ] }, + { "weight": 1, "sprite": [ 1444, 1443 ] }, + { "weight": 1, "sprite": [ 1460, 1459 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 1398, 1400, 1399, 1397 ] }, - { "weight": 1, "sprite": [ 1414, 1416, 1415, 1413 ] }, - { "weight": 1, "sprite": [ 1430, 1432, 1431, 1429 ] } + { "weight": 1, "sprite": [ 1430, 1432, 1431, 1429 ] }, + { "weight": 1, "sprite": [ 1446, 1448, 1447, 1445 ] }, + { "weight": 1, "sprite": [ 1462, 1464, 1463, 1461 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 1405, 1405 ] }, - { "weight": 1, "sprite": [ 1421, 1421 ] }, - { "weight": 1, "sprite": [ 1437, 1437 ] } + { "weight": 1, "sprite": [ 1437, 1437 ] }, + { "weight": 1, "sprite": [ 1453, 1453 ] }, + { "weight": 1, "sprite": [ 1469, 1469 ] } ] } ] }, { "id": "fd_sludge_int3", - "fg": 1485, + "fg": 1517, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 1438 }, { "weight": 1, "sprite": 1454 }, { "weight": 1, "sprite": 1470 } ] + "fg": [ { "weight": 1, "sprite": 1470 }, { "weight": 1, "sprite": 1486 }, { "weight": 1, "sprite": 1502 } ] }, { "id": "corner", "fg": [ - { "weight": 1, "sprite": [ 1440, 1442, 1441, 1439 ] }, - { "weight": 1, "sprite": [ 1456, 1458, 1457, 1455 ] }, - { "weight": 1, "sprite": [ 1472, 1474, 1473, 1471 ] } + { "weight": 1, "sprite": [ 1472, 1474, 1473, 1471 ] }, + { "weight": 1, "sprite": [ 1488, 1490, 1489, 1487 ] }, + { "weight": 1, "sprite": [ 1504, 1506, 1505, 1503 ] } ] }, { "id": "t_connection", "fg": [ - { "weight": 1, "sprite": [ 1450, 1452, 1451, 1449 ] }, - { "weight": 1, "sprite": [ 1466, 1468, 1467, 1465 ] }, - { "weight": 1, "sprite": [ 1482, 1484, 1483, 1481 ] } + { "weight": 1, "sprite": [ 1482, 1484, 1483, 1481 ] }, + { "weight": 1, "sprite": [ 1498, 1500, 1499, 1497 ] }, + { "weight": 1, "sprite": [ 1514, 1516, 1515, 1513 ] } ] }, { "id": "edge", "fg": [ - { "weight": 1, "sprite": [ 1444, 1443 ] }, - { "weight": 1, "sprite": [ 1460, 1459 ] }, - { "weight": 1, "sprite": [ 1476, 1475 ] } + { "weight": 1, "sprite": [ 1476, 1475 ] }, + { "weight": 1, "sprite": [ 1492, 1491 ] }, + { "weight": 1, "sprite": [ 1508, 1507 ] } ] }, { "id": "end_piece", "fg": [ - { "weight": 1, "sprite": [ 1446, 1448, 1447, 1445 ] }, - { "weight": 1, "sprite": [ 1462, 1464, 1463, 1461 ] }, - { "weight": 1, "sprite": [ 1478, 1480, 1479, 1477 ] } + { "weight": 1, "sprite": [ 1478, 1480, 1479, 1477 ] }, + { "weight": 1, "sprite": [ 1494, 1496, 1495, 1493 ] }, + { "weight": 1, "sprite": [ 1510, 1512, 1511, 1509 ] } ] }, { "id": "unconnected", "fg": [ - { "weight": 1, "sprite": [ 1453, 1453 ] }, - { "weight": 1, "sprite": [ 1469, 1469 ] }, - { "weight": 1, "sprite": [ 1485, 1485 ] } + { "weight": 1, "sprite": [ 1485, 1485 ] }, + { "weight": 1, "sprite": [ 1501, 1501 ] }, + { "weight": 1, "sprite": [ 1517, 1517 ] } ] } ] @@ -1721,362 +1802,336 @@ { "id": "fd_tindalos_gas", "fg": [ - { "weight": 5, "sprite": 1496 }, - { "weight": 5, "sprite": 1498 }, - { "weight": 5, "sprite": 1499 }, - { "weight": 5, "sprite": 1500 }, - { "weight": 5, "sprite": 1501 }, - { "weight": 5, "sprite": 1502 }, - { "weight": 5, "sprite": 1503 }, - { "weight": 5, "sprite": 1504 }, - { "weight": 5, "sprite": 1505 }, - { "weight": 5, "sprite": 1497 } + { "weight": 5, "sprite": 1528 }, + { "weight": 5, "sprite": 1530 }, + { "weight": 5, "sprite": 1531 }, + { "weight": 5, "sprite": 1532 }, + { "weight": 5, "sprite": 1533 }, + { "weight": 5, "sprite": 1534 }, + { "weight": 5, "sprite": 1535 }, + { "weight": 5, "sprite": 1536 }, + { "weight": 5, "sprite": 1537 }, + { "weight": 5, "sprite": 1529 } ], "animated": true }, - { "id": "f_plant_seed", "fg": 1516, "rotates": false }, - { "id": "f_plant_seedling", "fg": 1517, "rotates": false }, - { "id": "f_plant_mature", "fg": 1515, "rotates": false }, - { "id": "f_plant_harvest", "fg": 1514, "rotates": false }, - { "id": "tr_rollmat", "fg": 1519 }, - { "id": "tr_fur_rollmat", "fg": 1518 }, - { "id": "f_air_conditioner", "fg": 1521 }, - { "id": "f_armchair", "rotates": true, "fg": [ 1524, 1525, 1523, 1522 ] }, - { "id": "f_ash", "fg": 1526 }, - { "id": "f_barricade_road", "fg": 1527 }, + { "id": "f_plant_seed", "fg": 1548, "rotates": false }, + { "id": "f_plant_seedling", "fg": 1549, "rotates": false }, + { "id": "f_plant_mature", "fg": 1547, "rotates": false }, + { "id": "f_plant_harvest", "fg": 1546, "rotates": false }, + { "id": "tr_rollmat", "fg": 1551 }, + { "id": "tr_fur_rollmat", "fg": 1550 }, + { "id": "f_air_conditioner", "fg": 1553 }, + { "id": "f_armchair", "rotates": true, "fg": [ 1556, 1557, 1555, 1554 ] }, + { "id": "f_ash", "fg": 1558 }, + { "id": "f_barricade_road", "fg": 1559 }, { "id": "f_bathtub", "multitile": true, - "fg": 1543, + "fg": 1575, "additional_tiles": [ - { "id": "center", "fg": 1528 }, - { "id": "corner", "fg": [ 1530, 1532, 1531, 1529 ] }, - { "id": "t_connection", "fg": [ 1540, 1542, 1541, 1539 ] }, - { "id": "edge", "fg": [ 1534, 1533 ] }, - { "id": "end_piece", "fg": [ 1536, 1538, 1537, 1535 ] }, - { "id": "unconnected", "fg": [ 1543, 1543 ] } + { "id": "center", "fg": 1560 }, + { "id": "corner", "fg": [ 1562, 1564, 1563, 1561 ] }, + { "id": "t_connection", "fg": [ 1572, 1574, 1573, 1571 ] }, + { "id": "edge", "fg": [ 1566, 1565 ] }, + { "id": "end_piece", "fg": [ 1568, 1570, 1569, 1567 ] }, + { "id": "unconnected", "fg": [ 1575, 1575 ] } ] }, { "id": "f_bed", "multitile": true, - "fg": 1561, + "fg": 1593, "additional_tiles": [ - { "id": "center", "fg": 1546 }, - { "id": "corner", "fg": [ 1548, 1550, 1549, 1547 ] }, - { "id": "t_connection", "fg": [ 1558, 1560, 1559, 1557 ] }, - { "id": "edge", "fg": [ 1552, 1551 ] }, - { "id": "end_piece", "fg": [ 1554, 1556, 1555, 1553 ] }, - { "id": "unconnected", "fg": [ 1561, 1561 ] } + { "id": "center", "fg": 1578 }, + { "id": "corner", "fg": [ 1580, 1582, 1581, 1579 ] }, + { "id": "t_connection", "fg": [ 1590, 1592, 1591, 1589 ] }, + { "id": "edge", "fg": [ 1584, 1583 ] }, + { "id": "end_piece", "fg": [ 1586, 1588, 1587, 1585 ] }, + { "id": "unconnected", "fg": [ 1593, 1593 ] } ] }, { "id": "f_bench", "multitile": true, - "fg": 1577, + "fg": 1609, "additional_tiles": [ - { "id": "center", "fg": 1562 }, - { "id": "corner", "fg": [ 1564, 1566, 1565, 1563 ] }, - { "id": "t_connection", "fg": [ 1574, 1576, 1575, 1573 ] }, - { "id": "edge", "fg": [ 1568, 1567 ] }, - { "id": "end_piece", "fg": [ 1570, 1572, 1571, 1569 ] }, - { "id": "unconnected", "fg": [ 1577, 1577 ] } + { "id": "center", "fg": 1594 }, + { "id": "corner", "fg": [ 1596, 1598, 1597, 1595 ] }, + { "id": "t_connection", "fg": [ 1606, 1608, 1607, 1605 ] }, + { "id": "edge", "fg": [ 1600, 1599 ] }, + { "id": "end_piece", "fg": [ 1602, 1604, 1603, 1601 ] }, + { "id": "unconnected", "fg": [ 1609, 1609 ] } ] }, - { "id": "f_bluebell", "fg": [ { "weight": 1, "sprite": 1579 }, { "weight": 2, "sprite": 1580 } ] }, - { "id": "f_boulder_medium", "fg": 1581 }, - { "id": "f_boulder_small", "fg": 1582 }, - { "id": "f_generator_broken", "fg": 1583 }, - { "id": "t_generator_broken", "fg": 1583, "bg": 3532 }, - { "id": "f_bulletin", "fg": 1584 }, - { "id": [ "f_canvas_door", "f_large_canvas_door" ], "fg": 1586 }, - { "id": [ "f_canvas_door_o", "f_large_canvas_door_o" ], "fg": 1587 }, + { "id": "f_bluebell", "fg": [ { "weight": 1, "sprite": 1611 }, { "weight": 2, "sprite": 1612 } ] }, + { "id": "f_boulder_medium", "fg": 1613 }, + { "id": "f_boulder_small", "fg": 1614 }, + { "id": "f_generator_broken", "fg": 1615 }, + { "id": "t_generator_broken", "fg": 1615, "bg": 3604 }, + { "id": "f_bulletin", "fg": 1616 }, + { "id": [ "f_canvas_door", "f_large_canvas_door" ], "fg": 1618 }, + { "id": [ "f_canvas_door_o", "f_large_canvas_door_o" ], "fg": 1619 }, { "id": [ "f_canvas_wall", "f_large_canvas_wall" ], "multitile": true, - "fg": 1603, + "fg": 1635, "additional_tiles": [ - { "id": "center", "fg": 1588 }, - { "id": "corner", "fg": [ 1590, 1592, 1591, 1589 ] }, - { "id": "t_connection", "fg": [ 1600, 1602, 1601, 1599 ] }, - { "id": "edge", "fg": [ 1594, 1593 ] }, - { "id": "end_piece", "fg": [ 1596, 1598, 1597, 1595 ] }, - { "id": "unconnected", "fg": 1603 } + { "id": "center", "fg": 1620 }, + { "id": "corner", "fg": [ 1622, 1624, 1623, 1621 ] }, + { "id": "t_connection", "fg": [ 1632, 1634, 1633, 1631 ] }, + { "id": "edge", "fg": [ 1626, 1625 ] }, + { "id": "end_piece", "fg": [ 1628, 1630, 1629, 1627 ] }, + { "id": "unconnected", "fg": 1635 } ] }, - { "id": "f_cardboard_box", "fg": 1604 }, - { "id": "f_centrifuge", "fg": 1605 }, - { "id": "t_centrifuge", "fg": 1605, "bg": 3761 }, - { "id": "f_chair", "rotates": true, "fg": [ 1608, 1609, 1607, 1606 ] }, - { "id": "f_chamomile", "fg": 1610 }, - { "id": "f_compact_ASRG_containment", "fg": 1613 }, + { "id": "f_cardboard_box", "fg": 1636 }, + { "id": "f_centrifuge", "fg": 1637 }, + { "id": "t_centrifuge", "fg": 1637, "bg": 3833 }, + { "id": "f_chair", "rotates": true, "fg": [ 1640, 1641, 1639, 1638 ] }, + { "id": "f_chamomile", "fg": 1642 }, + { "id": "f_compact_ASRG_containment", "fg": 1645 }, { "id": "f_counter", "multitile": true, - "fg": 1629, + "fg": 1661, "additional_tiles": [ - { "id": "center", "fg": 1614 }, - { "id": "corner", "fg": [ 1616, 1618, 1617, 1615 ] }, - { "id": "t_connection", "fg": [ 1626, 1628, 1627, 1625 ] }, - { "id": "edge", "fg": [ 1620, 1619 ] }, - { "id": "end_piece", "fg": [ 1622, 1624, 1623, 1621 ] }, - { "id": "unconnected", "fg": [ 1629, 1629 ] } + { "id": "center", "fg": 1646 }, + { "id": "corner", "fg": [ 1648, 1650, 1649, 1647 ] }, + { "id": "t_connection", "fg": [ 1658, 1660, 1659, 1657 ] }, + { "id": "edge", "fg": [ 1652, 1651 ] }, + { "id": "end_piece", "fg": [ 1654, 1656, 1655, 1653 ] }, + { "id": "unconnected", "fg": [ 1661, 1661 ] } ] }, { "id": "f_cupboard", "multitile": true, - "fg": 1645, + "fg": 1677, "additional_tiles": [ - { "id": "center", "fg": 1630 }, - { "id": "corner", "fg": [ 1632, 1634, 1633, 1631 ] }, - { "id": "t_connection", "fg": [ 1642, 1644, 1643, 1641 ] }, - { "id": "edge", "fg": [ 1636, 1635 ] }, - { "id": "end_piece", "fg": [ 1638, 1640, 1639, 1637 ] }, - { "id": "unconnected", "fg": [ 1645, 1645 ] } + { "id": "center", "fg": 1662 }, + { "id": "corner", "fg": [ 1664, 1666, 1665, 1663 ] }, + { "id": "t_connection", "fg": [ 1674, 1676, 1675, 1673 ] }, + { "id": "edge", "fg": [ 1668, 1667 ] }, + { "id": "end_piece", "fg": [ 1670, 1672, 1671, 1669 ] }, + { "id": "unconnected", "fg": [ 1677, 1677 ] } ] }, - { "id": "f_dahlia", "fg": [ { "weight": 1, "sprite": 1648 }, { "weight": 2, "sprite": 1649 } ] }, - { "id": "f_dandelion_season_spring", "fg": 1650 }, - { "id": "f_dandelion_season_summer", "fg": 1652 }, - { "id": "f_dandelion_season_autumn", "fg": 1651 }, - { "id": "f_dandelion_season_winter", "fg": 1653 }, - { "id": "f_datura", "fg": 1654 }, + { "id": "f_dahlia", "fg": [ { "weight": 1, "sprite": 1680 }, { "weight": 2, "sprite": 1681 } ] }, + { "id": "f_dandelion_season_spring", "fg": 1682 }, + { "id": "f_dandelion_season_summer", "fg": 1684 }, + { "id": "f_dandelion_season_autumn", "fg": 1683 }, + { "id": "f_dandelion_season_winter", "fg": 1685 }, + { "id": "f_datura", "fg": 1686 }, { "id": "f_desk", "multitile": true, - "fg": 1670, + "fg": 1702, "additional_tiles": [ - { "id": "center", "fg": 1655 }, - { "id": "corner", "fg": [ 1657, 1659, 1658, 1656 ] }, - { "id": "t_connection", "fg": [ 1667, 1669, 1668, 1666 ] }, - { "id": "edge", "fg": [ 1661, 1660 ] }, - { "id": "end_piece", "fg": [ 1663, 1665, 1664, 1662 ] }, - { "id": "unconnected", "fg": [ 1670, 1670 ] } + { "id": "center", "fg": 1687 }, + { "id": "corner", "fg": [ 1689, 1691, 1690, 1688 ] }, + { "id": "t_connection", "fg": [ 1699, 1701, 1700, 1698 ] }, + { "id": "edge", "fg": [ 1693, 1692 ] }, + { "id": "end_piece", "fg": [ 1695, 1697, 1696, 1694 ] }, + { "id": "unconnected", "fg": [ 1702, 1702 ] } ] }, - { "id": "f_displaycase", "fg": 1671 }, - { "id": "f_entertainment_center", "fg": 1672 }, - { "id": "f_filing_cabinet", "fg": 1673 }, - { "id": "f_firering", "fg": 1674 }, + { "id": "f_displaycase", "fg": 1703 }, + { "id": "f_entertainment_center", "fg": 1704 }, + { "id": "f_filing_cabinet", "fg": 1705 }, + { "id": "f_firering", "fg": 1706 }, { "id": "f_flower_fungal", "fg": [ - { "weight": 1, "sprite": 1675 }, - { "weight": 1, "sprite": 1676 }, - { "weight": 1, "sprite": 1677 }, - { "weight": 1, "sprite": 1678 }, - { "weight": 1, "sprite": 1679 }, - { "weight": 1, "sprite": 1680 }, - { "weight": 1, "sprite": 1681 }, - { "weight": 1, "sprite": 1682 }, - { "weight": 1, "sprite": 1683 }, - { "weight": 1, "sprite": 1684 }, - { "weight": 1, "sprite": 1685 }, - { "weight": 1, "sprite": 1686 }, - { "weight": 1, "sprite": 1687 }, - { "weight": 1, "sprite": 1688 }, - { "weight": 1, "sprite": 1689 }, - { "weight": 1, "sprite": 1690 } - ] - }, - { "id": "f_flower_spurge", "fg": 1691 }, - { "id": "f_flower_tulip", "fg": [ { "weight": 1, "sprite": 1692 }, { "weight": 2, "sprite": 1693 } ] }, + { "weight": 1, "sprite": 1707 }, + { "weight": 1, "sprite": 1708 }, + { "weight": 1, "sprite": 1709 }, + { "weight": 1, "sprite": 1710 }, + { "weight": 1, "sprite": 1711 }, + { "weight": 1, "sprite": 1712 }, + { "weight": 1, "sprite": 1713 }, + { "weight": 1, "sprite": 1714 }, + { "weight": 1, "sprite": 1715 }, + { "weight": 1, "sprite": 1716 }, + { "weight": 1, "sprite": 1717 }, + { "weight": 1, "sprite": 1718 }, + { "weight": 1, "sprite": 1719 }, + { "weight": 1, "sprite": 1720 }, + { "weight": 1, "sprite": 1721 }, + { "weight": 1, "sprite": 1722 } + ] + }, + { "id": "f_flower_spurge", "fg": 1723 }, + { "id": "f_flower_tulip", "fg": [ { "weight": 1, "sprite": 1724 }, { "weight": 2, "sprite": 1725 } ] }, { "id": "f_fungal_clump", - "fg": 1709, + "fg": 1741, "multitile": true, "additional_tiles": [ { "id": "center", "animated": true, "fg": [ - { "weight": 64, "sprite": 1694 }, - { "weight": 8, "sprite": 1710 }, - { "weight": 8, "sprite": 1726 }, + { "weight": 64, "sprite": 1726 }, { "weight": 8, "sprite": 1742 }, { "weight": 8, "sprite": 1758 }, { "weight": 8, "sprite": 1774 }, { "weight": 8, "sprite": 1790 }, - { "weight": 64, "sprite": 1806 }, + { "weight": 8, "sprite": 1806 }, { "weight": 8, "sprite": 1822 }, - { "weight": 8, "sprite": 1838 }, + { "weight": 64, "sprite": 1838 }, { "weight": 8, "sprite": 1854 }, { "weight": 8, "sprite": 1870 }, { "weight": 8, "sprite": 1886 }, - { "weight": 8, "sprite": 1902 } + { "weight": 8, "sprite": 1902 }, + { "weight": 8, "sprite": 1918 }, + { "weight": 8, "sprite": 1934 } ] }, { "id": "corner", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 1696, 1698, 1697, 1695 ] }, - { "weight": 8, "sprite": [ 1712, 1714, 1713, 1711 ] }, - { "weight": 8, "sprite": [ 1728, 1730, 1729, 1727 ] }, + { "weight": 64, "sprite": [ 1728, 1730, 1729, 1727 ] }, { "weight": 8, "sprite": [ 1744, 1746, 1745, 1743 ] }, { "weight": 8, "sprite": [ 1760, 1762, 1761, 1759 ] }, { "weight": 8, "sprite": [ 1776, 1778, 1777, 1775 ] }, { "weight": 8, "sprite": [ 1792, 1794, 1793, 1791 ] }, - { "weight": 64, "sprite": [ 1808, 1810, 1809, 1807 ] }, + { "weight": 8, "sprite": [ 1808, 1810, 1809, 1807 ] }, { "weight": 8, "sprite": [ 1824, 1826, 1825, 1823 ] }, - { "weight": 8, "sprite": [ 1840, 1842, 1841, 1839 ] }, + { "weight": 64, "sprite": [ 1840, 1842, 1841, 1839 ] }, { "weight": 8, "sprite": [ 1856, 1858, 1857, 1855 ] }, { "weight": 8, "sprite": [ 1872, 1874, 1873, 1871 ] }, { "weight": 8, "sprite": [ 1888, 1890, 1889, 1887 ] }, - { "weight": 8, "sprite": [ 1904, 1906, 1905, 1903 ] } + { "weight": 8, "sprite": [ 1904, 1906, 1905, 1903 ] }, + { "weight": 8, "sprite": [ 1920, 1922, 1921, 1919 ] }, + { "weight": 8, "sprite": [ 1936, 1938, 1937, 1935 ] } ] }, { "id": "t_connection", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 1706, 1708, 1707, 1705 ] }, - { "weight": 8, "sprite": [ 1722, 1724, 1723, 1721 ] }, - { "weight": 8, "sprite": [ 1738, 1740, 1739, 1737 ] }, + { "weight": 64, "sprite": [ 1738, 1740, 1739, 1737 ] }, { "weight": 8, "sprite": [ 1754, 1756, 1755, 1753 ] }, { "weight": 8, "sprite": [ 1770, 1772, 1771, 1769 ] }, { "weight": 8, "sprite": [ 1786, 1788, 1787, 1785 ] }, { "weight": 8, "sprite": [ 1802, 1804, 1803, 1801 ] }, - { "weight": 64, "sprite": [ 1818, 1820, 1819, 1817 ] }, + { "weight": 8, "sprite": [ 1818, 1820, 1819, 1817 ] }, { "weight": 8, "sprite": [ 1834, 1836, 1835, 1833 ] }, - { "weight": 8, "sprite": [ 1850, 1852, 1851, 1849 ] }, + { "weight": 64, "sprite": [ 1850, 1852, 1851, 1849 ] }, { "weight": 8, "sprite": [ 1866, 1868, 1867, 1865 ] }, { "weight": 8, "sprite": [ 1882, 1884, 1883, 1881 ] }, { "weight": 8, "sprite": [ 1898, 1900, 1899, 1897 ] }, - { "weight": 8, "sprite": [ 1914, 1916, 1915, 1913 ] } + { "weight": 8, "sprite": [ 1914, 1916, 1915, 1913 ] }, + { "weight": 8, "sprite": [ 1930, 1932, 1931, 1929 ] }, + { "weight": 8, "sprite": [ 1946, 1948, 1947, 1945 ] } ] }, { "id": "edge", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 1700, 1699 ] }, - { "weight": 8, "sprite": [ 1716, 1715 ] }, - { "weight": 8, "sprite": [ 1732, 1731 ] }, + { "weight": 64, "sprite": [ 1732, 1731 ] }, { "weight": 8, "sprite": [ 1748, 1747 ] }, { "weight": 8, "sprite": [ 1764, 1763 ] }, { "weight": 8, "sprite": [ 1780, 1779 ] }, { "weight": 8, "sprite": [ 1796, 1795 ] }, - { "weight": 64, "sprite": [ 1812, 1811 ] }, + { "weight": 8, "sprite": [ 1812, 1811 ] }, { "weight": 8, "sprite": [ 1828, 1827 ] }, - { "weight": 8, "sprite": [ 1844, 1843 ] }, + { "weight": 64, "sprite": [ 1844, 1843 ] }, { "weight": 8, "sprite": [ 1860, 1859 ] }, { "weight": 8, "sprite": [ 1876, 1875 ] }, { "weight": 8, "sprite": [ 1892, 1891 ] }, - { "weight": 8, "sprite": [ 1908, 1907 ] } + { "weight": 8, "sprite": [ 1908, 1907 ] }, + { "weight": 8, "sprite": [ 1924, 1923 ] }, + { "weight": 8, "sprite": [ 1940, 1939 ] } ] }, { "id": "end_piece", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 1702, 1704, 1703, 1701 ] }, - { "weight": 8, "sprite": [ 1718, 1720, 1719, 1717 ] }, - { "weight": 8, "sprite": [ 1734, 1736, 1735, 1733 ] }, + { "weight": 64, "sprite": [ 1734, 1736, 1735, 1733 ] }, { "weight": 8, "sprite": [ 1750, 1752, 1751, 1749 ] }, { "weight": 8, "sprite": [ 1766, 1768, 1767, 1765 ] }, { "weight": 8, "sprite": [ 1782, 1784, 1783, 1781 ] }, { "weight": 8, "sprite": [ 1798, 1800, 1799, 1797 ] }, - { "weight": 64, "sprite": [ 1814, 1816, 1815, 1813 ] }, + { "weight": 8, "sprite": [ 1814, 1816, 1815, 1813 ] }, { "weight": 8, "sprite": [ 1830, 1832, 1831, 1829 ] }, - { "weight": 8, "sprite": [ 1846, 1848, 1847, 1845 ] }, + { "weight": 64, "sprite": [ 1846, 1848, 1847, 1845 ] }, { "weight": 8, "sprite": [ 1862, 1864, 1863, 1861 ] }, { "weight": 8, "sprite": [ 1878, 1880, 1879, 1877 ] }, { "weight": 8, "sprite": [ 1894, 1896, 1895, 1893 ] }, - { "weight": 8, "sprite": [ 1910, 1912, 1911, 1909 ] } + { "weight": 8, "sprite": [ 1910, 1912, 1911, 1909 ] }, + { "weight": 8, "sprite": [ 1926, 1928, 1927, 1925 ] }, + { "weight": 8, "sprite": [ 1942, 1944, 1943, 1941 ] } ] }, { "id": "unconnected", "animated": true, "fg": [ - { "weight": 64, "sprite": [ 1709, 1709 ] }, - { "weight": 8, "sprite": [ 1725, 1725 ] }, - { "weight": 8, "sprite": [ 1741, 1741 ] }, + { "weight": 64, "sprite": [ 1741, 1741 ] }, { "weight": 8, "sprite": [ 1757, 1757 ] }, { "weight": 8, "sprite": [ 1773, 1773 ] }, { "weight": 8, "sprite": [ 1789, 1789 ] }, { "weight": 8, "sprite": [ 1805, 1805 ] }, - { "weight": 64, "sprite": [ 1821, 1821 ] }, + { "weight": 8, "sprite": [ 1821, 1821 ] }, { "weight": 8, "sprite": [ 1837, 1837 ] }, - { "weight": 8, "sprite": [ 1853, 1853 ] }, + { "weight": 64, "sprite": [ 1853, 1853 ] }, { "weight": 8, "sprite": [ 1869, 1869 ] }, { "weight": 8, "sprite": [ 1885, 1885 ] }, { "weight": 8, "sprite": [ 1901, 1901 ] }, - { "weight": 8, "sprite": [ 1917, 1917 ] } + { "weight": 8, "sprite": [ 1917, 1917 ] }, + { "weight": 8, "sprite": [ 1933, 1933 ] }, + { "weight": 8, "sprite": [ 1949, 1949 ] } ] } ] }, { "id": [ "f_grave_stone", "f_grave_head" ], - "fg": [ { "weight": 1, "sprite": 1918 }, { "weight": 1, "sprite": 1919 } ] - }, - { "id": "f_grave_stone_old", "fg": [ { "weight": 1, "sprite": 1920 }, { "weight": 1, "sprite": 1921 } ] }, - { "id": [ "f_groundsheet", "f_large_groundsheet", "f_center_groundsheet", "f_fema_groundsheet" ], "fg": 1922 }, - { "id": "f_gunsafe_ml", "fg": 1925 }, - { "id": "f_gunsafe_mj", "fg": 1924 }, - { "id": "f_gun_safe_el", "fg": 1923 }, - { "id": "f_hay", "fg": 1926 }, - { "id": "f_indoor_plant", "fg": 1927 }, - { "id": "f_indoor_plant_y", "fg": 1928 }, - { "id": [ "f_indoor_plant_y_season_autumn", "f_indoor_plant_y_season_winter" ], "fg": 1929 }, - { "id": [ "f_kiln_empty", "f_kiln_full" ], "fg": 1930 }, - { "id": "f_leather_tarp", "fg": 1931 }, - { "id": "f_mailbox", "fg": 1934 }, - { "id": "f_metal_crate_r", "fg": 1937 }, - { "id": "f_metal_crate_c", "fg": 1935 }, - { "id": "f_metal_crate_o", "fg": 1936 }, + "fg": [ { "weight": 1, "sprite": 1950 }, { "weight": 1, "sprite": 1951 } ] + }, + { "id": "f_grave_stone_old", "fg": [ { "weight": 1, "sprite": 1952 }, { "weight": 1, "sprite": 1953 } ] }, + { "id": [ "f_groundsheet", "f_large_groundsheet", "f_center_groundsheet", "f_fema_groundsheet" ], "fg": 1954 }, + { "id": "f_gunsafe_ml", "fg": 1957 }, + { "id": "f_gunsafe_mj", "fg": 1956 }, + { "id": "f_gun_safe_el", "fg": 1955 }, + { "id": "f_hay", "fg": 1958 }, + { "id": "f_indoor_plant", "fg": 1959 }, + { "id": "f_indoor_plant_y", "fg": 1960 }, + { "id": [ "f_indoor_plant_y_season_autumn", "f_indoor_plant_y_season_winter" ], "fg": 1961 }, + { "id": [ "f_kiln_empty", "f_kiln_full" ], "fg": 1962 }, + { "id": "f_leather_tarp", "fg": 1963 }, + { "id": "f_mailbox", "fg": 1966 }, + { "id": "f_metal_crate_r", "fg": 1969 }, + { "id": "f_metal_crate_c", "fg": 1967 }, + { "id": "f_metal_crate_o", "fg": 1968 }, { "id": "f_metal_table", "multitile": true, - "fg": 1953, + "fg": 1985, "additional_tiles": [ - { "id": "center", "fg": 1938 }, - { "id": "corner", "fg": [ 1940, 1942, 1941, 1939 ] }, - { "id": "t_connection", "fg": [ 1950, 1952, 1951, 1949 ] }, - { "id": "edge", "fg": [ 1944, 1943 ] }, - { "id": "end_piece", "fg": [ 1946, 1948, 1947, 1945 ] }, - { "id": "unconnected", "fg": [ 1953, 1953 ] } + { "id": "center", "fg": 1970 }, + { "id": "corner", "fg": [ 1972, 1974, 1973, 1971 ] }, + { "id": "t_connection", "fg": [ 1982, 1984, 1983, 1981 ] }, + { "id": "edge", "fg": [ 1976, 1975 ] }, + { "id": "end_piece", "fg": [ 1978, 1980, 1979, 1977 ] }, + { "id": "unconnected", "fg": [ 1985, 1985 ] } ] }, - { "id": "f_alien_anemone", "fg": 1954 }, - { "id": "f_alien_table", "fg": 1955 }, - { "id": "f_mustard_season_spring", "fg": 1957, "rotates": false }, - { "id": "f_mustard_season_summer", "fg": 1958, "rotates": false }, - { "id": "f_mustard_season_autumn", "fg": 1956, "rotates": false }, - { "id": "f_mustard_season_winter", "fg": 1959, "rotates": false }, - { "id": "f_mutpoppy", "fg": 1960 }, + { "id": "f_alien_anemone", "fg": 1986 }, + { "id": "f_alien_table", "fg": 1987 }, + { "id": "f_mustard_season_spring", "fg": 1989, "rotates": false }, + { "id": "f_mustard_season_summer", "fg": 1990, "rotates": false }, + { "id": "f_mustard_season_autumn", "fg": 1988, "rotates": false }, + { "id": "f_mustard_season_winter", "fg": 1991, "rotates": false }, + { "id": "f_mutpoppy", "fg": 1992 }, { "id": "f_planter", "multitile": true, - "fg": 1976, - "additional_tiles": [ - { "id": "center", "fg": 1961 }, - { "id": "corner", "fg": [ 1963, 1965, 1964, 1962 ] }, - { "id": "t_connection", "fg": [ 1973, 1975, 1974, 1972 ] }, - { "id": "edge", "fg": [ 1967, 1966 ] }, - { "id": "end_piece", "fg": [ 1969, 1971, 1970, 1968 ] }, - { "id": "unconnected", "fg": [ 1976, 1976 ] } - ] - }, - { - "id": "f_planter_harvest", - "multitile": true, - "fg": 1992, - "additional_tiles": [ - { "id": "center", "fg": 1977 }, - { "id": "corner", "fg": [ 1979, 1981, 1980, 1978 ] }, - { "id": "t_connection", "fg": [ 1989, 1991, 1990, 1988 ] }, - { "id": "edge", "fg": [ 1983, 1982 ] }, - { "id": "end_piece", "fg": [ 1985, 1987, 1986, 1984 ] }, - { "id": "unconnected", "fg": [ 1992, 1992 ] } - ] - }, - { - "id": "f_planter_mature", - "multitile": true, "fg": 2008, "additional_tiles": [ { "id": "center", "fg": 1993 }, @@ -2088,7 +2143,7 @@ ] }, { - "id": "f_planter_seedling", + "id": "f_planter_harvest", "multitile": true, "fg": 2024, "additional_tiles": [ @@ -2100,227 +2155,253 @@ { "id": "unconnected", "fg": [ 2024, 2024 ] } ] }, - { "id": "f_plastic_groundsheet", "fg": 2025 }, + { + "id": "f_planter_mature", + "multitile": true, + "fg": 2040, + "additional_tiles": [ + { "id": "center", "fg": 2025 }, + { "id": "corner", "fg": [ 2027, 2029, 2028, 2026 ] }, + { "id": "t_connection", "fg": [ 2037, 2039, 2038, 2036 ] }, + { "id": "edge", "fg": [ 2031, 2030 ] }, + { "id": "end_piece", "fg": [ 2033, 2035, 2034, 2032 ] }, + { "id": "unconnected", "fg": [ 2040, 2040 ] } + ] + }, + { + "id": "f_planter_seedling", + "multitile": true, + "fg": 2056, + "additional_tiles": [ + { "id": "center", "fg": 2041 }, + { "id": "corner", "fg": [ 2043, 2045, 2044, 2042 ] }, + { "id": "t_connection", "fg": [ 2053, 2055, 2054, 2052 ] }, + { "id": "edge", "fg": [ 2047, 2046 ] }, + { "id": "end_piece", "fg": [ 2049, 2051, 2050, 2048 ] }, + { "id": "unconnected", "fg": [ 2056, 2056 ] } + ] + }, + { "id": "f_plastic_groundsheet", "fg": 2057 }, { "id": "f_pool_table", "multitile": true, - "fg": 2041, + "fg": 2073, "additional_tiles": [ - { "id": "center", "fg": 2026 }, - { "id": "corner", "fg": [ 2028, 2030, 2029, 2027 ] }, - { "id": "t_connection", "fg": [ 2038, 2040, 2039, 2037 ] }, - { "id": "edge", "fg": [ 2032, 2031 ] }, - { "id": "end_piece", "fg": [ 2034, 2036, 2035, 2033 ] }, - { "id": "unconnected", "fg": 2041 } + { "id": "center", "fg": 2058 }, + { "id": "corner", "fg": [ 2060, 2062, 2061, 2059 ] }, + { "id": "t_connection", "fg": [ 2070, 2072, 2071, 2069 ] }, + { "id": "edge", "fg": [ 2064, 2063 ] }, + { "id": "end_piece", "fg": [ 2066, 2068, 2067, 2065 ] }, + { "id": "unconnected", "fg": 2073 } ] }, - { "id": "f_rack", "fg": 2042 }, - { "id": "f_rack_wood", "fg": 2043 }, - { "id": "f_recycle_bin", "fg": 2044 }, - { "id": "f_rubble", "fg": 2045 }, - { "id": "f_rubble_rock", "fg": 2046 }, + { "id": "f_rack", "fg": 2074 }, + { "id": "f_rack_wood", "fg": 2075 }, + { "id": "f_recycle_bin", "fg": 2076 }, + { "id": "f_rubble", "fg": 2077 }, + { "id": "f_rubble_rock", "fg": 2078 }, { "id": "f_scrap_bridge", - "fg": 2062, + "fg": 2094, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2047 }, - { "id": "corner", "fg": [ 2049, 2051, 2050, 2048 ] }, - { "id": "t_connection", "fg": [ 2059, 2061, 2060, 2058 ] }, - { "id": "edge", "fg": [ 2053, 2052 ] }, - { "id": "end_piece", "fg": [ 2055, 2057, 2056, 2054 ] }, - { "id": "unconnected", "fg": [ 2062, 2062 ] } + { "id": "center", "fg": 2079 }, + { "id": "corner", "fg": [ 2081, 2083, 2082, 2080 ] }, + { "id": "t_connection", "fg": [ 2091, 2093, 2092, 2090 ] }, + { "id": "edge", "fg": [ 2085, 2084 ] }, + { "id": "end_piece", "fg": [ 2087, 2089, 2088, 2086 ] }, + { "id": "unconnected", "fg": [ 2094, 2094 ] } ] }, - { "id": "f_sign", "fg": 2063 }, - { "id": "f_skin_door", "fg": 2064 }, - { "id": "f_skin_door_o", "fg": 2065 }, + { "id": "f_sign", "fg": 2095 }, + { "id": "f_skin_door", "fg": 2096 }, + { "id": "f_skin_door_o", "fg": 2097 }, { "id": "f_skin_wall", - "fg": 2082, + "fg": 2114, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 2067 }, - { "id": "corner", "fg": [ 2069, 2071, 2070, 2068 ] }, - { "id": "t_connection", "fg": [ 2079, 2081, 2080, 2078 ] }, - { "id": "edge", "fg": [ 2073, 2072 ] }, - { "id": "end_piece", "fg": [ 2075, 2077, 2076, 2074 ] }, - { "id": "unconnected", "fg": 2082 } + { "id": "center", "fg": 2099 }, + { "id": "corner", "fg": [ 2101, 2103, 2102, 2100 ] }, + { "id": "t_connection", "fg": [ 2111, 2113, 2112, 2110 ] }, + { "id": "edge", "fg": [ 2105, 2104 ] }, + { "id": "end_piece", "fg": [ 2107, 2109, 2108, 2106 ] }, + { "id": "unconnected", "fg": 2114 } ] }, { "id": "f_sofa", "multitile": true, - "fg": 2098, + "fg": 2130, "additional_tiles": [ - { "id": "center", "fg": 2083 }, - { "id": "corner", "fg": [ 2085, 2087, 2086, 2084 ] }, - { "id": "t_connection", "fg": [ 2095, 2097, 2096, 2094 ] }, - { "id": "edge", "fg": [ 2089, 2088 ] }, - { "id": "end_piece", "fg": [ 2091, 2093, 2092, 2090 ] }, - { "id": "unconnected", "fg": [ 2098, 2098 ] } + { "id": "center", "fg": 2115 }, + { "id": "corner", "fg": [ 2117, 2119, 2118, 2116 ] }, + { "id": "t_connection", "fg": [ 2127, 2129, 2128, 2126 ] }, + { "id": "edge", "fg": [ 2121, 2120 ] }, + { "id": "end_piece", "fg": [ 2123, 2125, 2124, 2122 ] }, + { "id": "unconnected", "fg": [ 2130, 2130 ] } ] }, - { "id": "f_stool", "fg": 2099 }, - { "id": "f_sunflower_season_spring", "fg": 2100 }, - { "id": "f_sunflower_season_winter", "fg": 2101 }, + { "id": "f_stool", "fg": 2131 }, + { "id": "f_sunflower_season_spring", "fg": 2132 }, + { "id": "f_sunflower_season_winter", "fg": 2133 }, { "id": "f_table", "multitile": true, - "fg": 2117, + "fg": 2149, "additional_tiles": [ - { "id": "center", "fg": 2102 }, - { "id": "corner", "fg": [ 2104, 2106, 2105, 2103 ] }, - { "id": "t_connection", "fg": [ 2114, 2116, 2115, 2113 ] }, - { "id": "edge", "fg": [ 2108, 2107 ] }, - { "id": "end_piece", "fg": [ 2110, 2112, 2111, 2109 ] }, - { "id": "unconnected", "fg": [ 2117, 2117 ] } + { "id": "center", "fg": 2134 }, + { "id": "corner", "fg": [ 2136, 2138, 2137, 2135 ] }, + { "id": "t_connection", "fg": [ 2146, 2148, 2147, 2145 ] }, + { "id": "edge", "fg": [ 2140, 2139 ] }, + { "id": "end_piece", "fg": [ 2142, 2144, 2143, 2141 ] }, + { "id": "unconnected", "fg": [ 2149, 2149 ] } ] }, - { "id": "f_toilet", "fg": 2118 }, - { "id": "f_trashcan", "fg": 2119 }, - { "id": "f_wreckage", "fg": 2120 }, - { "id": "f_lilypad", "fg": 2121 }, - { "id": "f_small_satelitte_dish", "fg": 2125 }, - { "id": "f_TV_antenna", "fg": 2122 }, - { "id": "f_cellphone_booster", "fg": 2123 }, - { "id": "f_vent_pipe", "fg": 2126 }, - { "id": "f_roof_turbine_vent", "fg": 2124 }, + { "id": "f_toilet", "fg": 2150 }, + { "id": "f_trashcan", "fg": 2151 }, + { "id": "f_wreckage", "fg": 2152 }, + { "id": "f_lilypad", "fg": 2153 }, + { "id": "f_small_satelitte_dish", "fg": 2157 }, + { "id": "f_TV_antenna", "fg": 2154 }, + { "id": "f_cellphone_booster", "fg": 2155 }, + { "id": "f_vent_pipe", "fg": 2158 }, + { "id": "f_roof_turbine_vent", "fg": 2156 }, { "id": "f_sandbag_half", "multitile": true, - "fg": 2142, - "additional_tiles": [ - { "id": "center", "fg": 2127 }, - { "id": "corner", "fg": [ 2129, 2131, 2130, 2128 ] }, - { "id": "t_connection", "fg": [ 2139, 2141, 2140, 2138 ] }, - { "id": "edge", "fg": [ 2133, 2132 ] }, - { "id": "end_piece", "fg": [ 2135, 2137, 2136, 2134 ] }, - { "id": "unconnected", "fg": [ 2142, 2142 ] } - ] - }, - { "id": "1st_aid", "fg": 2143 }, - { "id": "2x4", "fg": 2144 }, - { "id": "halberd", "fg": 2165 }, - { "id": "halberd_fake", "fg": 2165 }, - { "id": "nodachi", "fg": 2173 }, - { "id": "nodachi_fake", "fg": 2173 }, - { "id": "nodachi_inferior", "fg": 2173 }, - { "id": "arming_sword", "fg": 2310 }, - { "id": "art_sphere", "fg": 2325 }, - { "id": "art_rod", "fg": 2323 }, - { "id": "art_teardrop", "fg": 2327 }, - { "id": "art_lamp", "fg": 2319 }, - { "id": "art_snake", "fg": 2324 }, - { "id": "art_disc", "fg": 2316 }, - { "id": "art_beads", "fg": 2313 }, - { "id": "art_napkin", "fg": 2320 }, - { "id": "art_urchin", "fg": 2329 }, - { "id": "art_jelly", "fg": 2317 }, - { "id": "art_spiral", "fg": 2326 }, - { "id": "art_pin", "fg": 2321 }, - { "id": "art_tube", "fg": 2328 }, - { "id": "art_pyramid", "fg": 2322 }, - { "id": "art_crystal", "fg": 2315 }, - { "id": "art_knot", "fg": 2318 }, - { "id": "art_crescent", "fg": 2314 }, - { "id": "altered_teapot", "fg": 2311 }, - { "id": "architect_cube", "fg": 2312 }, - { "id": [ "m16_auto_rifle_var_acr", "acr_300blk" ], "fg": 2387 }, - { "id": [ "ak47", "aksemi" ], "fg": 2337 }, - { "id": [ "carbine_flintlock", "carbine_flintlock_double" ], "fg": 2351 }, - { "id": [ "m16a4", "m16_auto_rifle_var_m16a3" ], "fg": 2388 }, - { "id": [ "m249", "m249_semi" ], "fg": 2396 }, - { "id": [ "m60", "m60_semi" ], "fg": 2406 }, - { "id": [ "mp40", "mp40semi" ], "fg": 2422 }, - { "id": [ "slamfire_shotgun", "slamfire_shotgun_d" ], "fg": 2461 }, - { "id": "fire_ax", "fg": 2477 }, - { "id": "ax", "fg": 2480 }, - { "id": "hatchet", "fg": 2478 }, - { "id": "backpack", "fg": 2481 }, - { "id": "duffelbag", "fg": 2482 }, - { "id": "molle_pack", "fg": 2483 }, - { "id": [ "rifle_case_soft_leather", "rifle_case_xl_soft_leather" ], "fg": 2486 }, - { "id": "bag_canvas", "fg": 2489 }, - { "id": "bat", "fg": 2490 }, - { "id": "bat_metal", "fg": 2491 }, - { "id": "blanket", "fg": 2492 }, - { "id": "down_blanket", "fg": 2493 }, - { "id": "electric_blanket", "fg": 2494 }, - { "id": "board_trap", "fg": 2495 }, - { "id": [ "compbow", "compbow_high", "compbow_low" ], "fg": 2496 }, - { "id": "box_large", "fg": 2507 }, - { "id": "box_medium", "fg": 2508 }, - { "id": "broom", "fg": 2509 }, - { "id": "bwirebat", "fg": 2510 }, - { "id": "cattlefodder", "fg": 2528 }, - { "id": "chainsaw_off", "fg": 2529 }, - { "id": "axe_ring", "fg": 2536 }, - { "id": "balclava", "fg": 2537 }, - { "id": "beret", "fg": 2538 }, - { "id": "boots", "fg": 2539 }, - { "id": "boxer_briefs", "fg": 2540 }, - { "id": "boxer_shorts", "fg": 2541 }, - { "id": "boy_shorts", "fg": 2542 }, - { "id": "bra", "fg": 2543 }, - { "id": "briefs", "fg": 2544 }, - { "id": "bscabbard", "fg": 2545 }, - { "id": "corset", "fg": 2548 }, - { "id": "cowboy_hat", "fg": 2549 }, - { "id": "dress_shoes", "fg": 2550 }, - { "id": "hat_ball", "fg": 2551 }, - { "id": "hat_cotton", "fg": 2552 }, - { "id": "hat_fur", "fg": 2553 }, - { "id": "hat_knit", "fg": 2555 }, - { "id": "hat_noise_cancelling", "fg": 2556 }, - { "id": "helmet_barbute", "fg": 2557 }, - { "id": "helmet_chitin", "fg": 2558 }, - { "id": "helmet_kabuto", "fg": 2559 }, - { "id": "holster", "fg": 2560 }, - { "id": "hoodie", "fg": 2561 }, - { "id": "jeans", "fg": 2564 }, - { "id": "leather_belt", "fg": 2565 }, - { "id": "longshirt", "fg": 2566 }, - { "id": "maid_dress", "fg": 2567 }, - { "id": "maid_hat", "fg": 2568 }, - { "id": "mask_dust", "fg": 2569 }, - { "id": "panties", "fg": 2570 }, - { "id": "pants", "fg": 2571 }, - { "id": "pants_cargo", "fg": 2572 }, - { "id": "polo_shirt", "fg": 2573 }, - { "id": "ragpouch", "fg": 2574 }, - { "id": "scabbard", "fg": 2575 }, - { "id": "sneakers", "fg": 2577 }, - { "id": "socks", "fg": 2578 }, - { "id": "spearsling", "fg": 2579 }, - { "id": "stockings", "fg": 2581 }, - { "id": "sweater", "fg": 2584 }, - { "id": "sweatshirt", "fg": 2585 }, - { "id": "tank_top", "fg": 2586 }, - { "id": "tool_belt", "fg": 2587 }, - { "id": "tshirt", "fg": 2588 }, - { "id": "turban", "fg": 2589 }, - { "id": "undershirt", "fg": 2590 }, - { "id": "coat_lab", "fg": 2546 }, - { "id": "coat_rain", "fg": 2547 }, - { "id": "sports_bra", "fg": 2580 }, - { "id": "skirt", "fg": 2576 }, - { "id": "jacket_light", "fg": 2563 }, - { "id": "jacket_army", "fg": 2562 }, - { "id": "hat_hard", "fg": 2554 }, - { "id": "striped_pants", "fg": 2582 }, - { "id": "striped_shirt", "fg": 2583 }, - { "id": "cloak", "fg": 2591 }, - { "id": "cloak_wool", "fg": 2594 }, - { "id": "cloak_leather", "fg": 2593 }, - { "id": "cloak_fur", "fg": 2592 }, - { "id": "coffeemaker", "fg": 2595 }, - { "id": "contacts", "fg": 2596 }, - { "id": "corpse", "fg": 2597 }, - { "id": "corpse_generic_human", "fg": 2598 }, - { "id": "crowbar", "fg": 2606 }, - { "id": "filter_air", "fg": 2609 }, - { "id": "fish_bait", "fg": 2610 }, + "fg": 2174, + "additional_tiles": [ + { "id": "center", "fg": 2159 }, + { "id": "corner", "fg": [ 2161, 2163, 2162, 2160 ] }, + { "id": "t_connection", "fg": [ 2171, 2173, 2172, 2170 ] }, + { "id": "edge", "fg": [ 2165, 2164 ] }, + { "id": "end_piece", "fg": [ 2167, 2169, 2168, 2166 ] }, + { "id": "unconnected", "fg": [ 2174, 2174 ] } + ] + }, + { "id": "1st_aid", "fg": 2175 }, + { "id": "2x4", "fg": 2176 }, + { "id": "halberd", "fg": 2197 }, + { "id": "halberd_fake", "fg": 2197 }, + { "id": "nodachi", "fg": 2205 }, + { "id": "nodachi_fake", "fg": 2205 }, + { "id": "nodachi_inferior", "fg": 2205 }, + { "id": "arming_sword", "fg": 2342 }, + { "id": "art_sphere", "fg": 2357 }, + { "id": "art_rod", "fg": 2355 }, + { "id": "art_teardrop", "fg": 2359 }, + { "id": "art_lamp", "fg": 2351 }, + { "id": "art_snake", "fg": 2356 }, + { "id": "art_disc", "fg": 2348 }, + { "id": "art_beads", "fg": 2345 }, + { "id": "art_napkin", "fg": 2352 }, + { "id": "art_urchin", "fg": 2361 }, + { "id": "art_jelly", "fg": 2349 }, + { "id": "art_spiral", "fg": 2358 }, + { "id": "art_pin", "fg": 2353 }, + { "id": "art_tube", "fg": 2360 }, + { "id": "art_pyramid", "fg": 2354 }, + { "id": "art_crystal", "fg": 2347 }, + { "id": "art_knot", "fg": 2350 }, + { "id": "art_crescent", "fg": 2346 }, + { "id": "altered_teapot", "fg": 2343 }, + { "id": "architect_cube", "fg": 2344 }, + { "id": [ "m16_auto_rifle_var_acr", "acr_300blk" ], "fg": 2419 }, + { "id": [ "ak47", "aksemi" ], "fg": 2369 }, + { "id": [ "carbine_flintlock", "carbine_flintlock_double" ], "fg": 2383 }, + { "id": [ "m16a4", "m16_auto_rifle_var_m16a3" ], "fg": 2420 }, + { "id": [ "m249", "m249_semi" ], "fg": 2428 }, + { "id": [ "m60", "m60_semi" ], "fg": 2438 }, + { "id": [ "mp40", "mp40semi" ], "fg": 2454 }, + { "id": [ "slamfire_shotgun", "slamfire_shotgun_d" ], "fg": 2493 }, + { "id": "fire_ax", "fg": 2509 }, + { "id": "ax", "fg": 2512 }, + { "id": "hatchet", "fg": 2510 }, + { "id": "backpack", "fg": 2513 }, + { "id": "duffelbag", "fg": 2514 }, + { "id": "molle_pack", "fg": 2515 }, + { "id": [ "rifle_case_soft_leather", "rifle_case_xl_soft_leather" ], "fg": 2518 }, + { "id": "bag_canvas", "fg": 2521 }, + { "id": "bat", "fg": 2522 }, + { "id": "bat_metal", "fg": 2523 }, + { "id": "blanket", "fg": 2524 }, + { "id": "down_blanket", "fg": 2525 }, + { "id": "electric_blanket", "fg": 2526 }, + { "id": "board_trap", "fg": 2527 }, + { "id": [ "compbow", "compbow_high", "compbow_low" ], "fg": 2528 }, + { "id": "box_large", "fg": 2539 }, + { "id": "box_medium", "fg": 2540 }, + { "id": "broom", "fg": 2541 }, + { "id": "bwirebat", "fg": 2542 }, + { "id": "cattlefodder", "fg": 2560 }, + { "id": "chainsaw_off", "fg": 2561 }, + { "id": "axe_ring", "fg": 2568 }, + { "id": "balclava", "fg": 2569 }, + { "id": "beret", "fg": 2570 }, + { "id": "boots", "fg": 2571 }, + { "id": "boxer_briefs", "fg": 2572 }, + { "id": "boxer_shorts", "fg": 2573 }, + { "id": "boy_shorts", "fg": 2574 }, + { "id": "bra", "fg": 2575 }, + { "id": "briefs", "fg": 2576 }, + { "id": "bscabbard", "fg": 2577 }, + { "id": "corset", "fg": 2580 }, + { "id": "cowboy_hat", "fg": 2581 }, + { "id": "dress_shoes", "fg": 2582 }, + { "id": "hat_ball", "fg": 2583 }, + { "id": "hat_cotton", "fg": 2584 }, + { "id": "hat_fur", "fg": 2585 }, + { "id": "hat_knit", "fg": 2587 }, + { "id": "hat_noise_cancelling", "fg": 2588 }, + { "id": "helmet_barbute", "fg": 2589 }, + { "id": "helmet_chitin", "fg": 2590 }, + { "id": "helmet_kabuto", "fg": 2591 }, + { "id": "holster", "fg": 2592 }, + { "id": "hoodie", "fg": 2593 }, + { "id": "jeans", "fg": 2596 }, + { "id": "leather_belt", "fg": 2597 }, + { "id": "longshirt", "fg": 2598 }, + { "id": "maid_dress", "fg": 2599 }, + { "id": "maid_hat", "fg": 2600 }, + { "id": "mask_dust", "fg": 2601 }, + { "id": "panties", "fg": 2602 }, + { "id": "pants", "fg": 2603 }, + { "id": "pants_cargo", "fg": 2604 }, + { "id": "polo_shirt", "fg": 2605 }, + { "id": "ragpouch", "fg": 2606 }, + { "id": "scabbard", "fg": 2607 }, + { "id": "sneakers", "fg": 2609 }, + { "id": "socks", "fg": 2610 }, + { "id": "spearsling", "fg": 2611 }, + { "id": "stockings", "fg": 2613 }, + { "id": "sweater", "fg": 2616 }, + { "id": "sweatshirt", "fg": 2617 }, + { "id": "tank_top", "fg": 2618 }, + { "id": "tool_belt", "fg": 2619 }, + { "id": "tshirt", "fg": 2620 }, + { "id": "turban", "fg": 2621 }, + { "id": "undershirt", "fg": 2622 }, + { "id": "coat_lab", "fg": 2578 }, + { "id": "coat_rain", "fg": 2579 }, + { "id": "sports_bra", "fg": 2612 }, + { "id": "skirt", "fg": 2608 }, + { "id": "jacket_light", "fg": 2595 }, + { "id": "jacket_army", "fg": 2594 }, + { "id": "hat_hard", "fg": 2586 }, + { "id": "striped_pants", "fg": 2614 }, + { "id": "striped_shirt", "fg": 2615 }, + { "id": "cloak", "fg": 2623 }, + { "id": "cloak_wool", "fg": 2626 }, + { "id": "cloak_leather", "fg": 2625 }, + { "id": "cloak_fur", "fg": 2624 }, + { "id": "coffeemaker", "fg": 2627 }, + { "id": "contacts", "fg": 2628 }, + { "id": "corpse", "fg": 2629 }, + { "id": "corpse_generic_human", "fg": 2630 }, + { "id": "crowbar", "fg": 2638 }, + { "id": "filter_air", "fg": 2641 }, + { "id": "fish_bait", "fg": 2642 }, { "id": [ "corpse_mon_fish_white_bass", @@ -2334,7 +2415,7 @@ "corpse_mon_fish_white_catfish", "corpse_mon_fish_pickerel" ], - "fg": 2614 + "fg": 2646 }, { "id": [ @@ -2346,7 +2427,7 @@ "corpse_mon_fish_white_sucker", "corpse_mon_fish_fallfish" ], - "fg": 2613 + "fg": 2645 }, { "id": [ @@ -2361,7 +2442,7 @@ "corpse_mon_fish_bullhead", "corpse_mon_fish_carp" ], - "fg": 2612 + "fg": 2644 }, { "id": [ @@ -2377,511 +2458,512 @@ "corpse_mon_fish_grass_carp", "corpse_mon_fish_bowfin" ], - "fg": 2611 - }, - { "id": "fish_trap", "fg": 2615 }, - { "id": "fishing_rod_basic", "fg": 2616 }, - { "id": "fishing_rod_professional", "fg": 2617 }, - { "id": "forge", "fg": 2619 }, - { "id": "char_forge", "fg": 2618 }, - { "id": "glass_shard", "fg": 2643 }, - { "id": "hoboreel", "fg": 2644 }, - { "id": "hydrogen_tank", "fg": 2645 }, - { "id": "leather_tarp", "fg": 2646 }, - { "id": "water", "fg": 2657 }, - { "id": "water_clean", "fg": 2658 }, - { "id": "gasoline", "fg": 2652 }, - { "id": "diesel", "fg": 2650 }, - { "id": "biodiesel", "fg": 2648 }, - { "id": "flamethrower_fuel", "fg": 2651 }, - { "id": "avgas", "fg": 2647 }, - { "id": "lamp_oil", "fg": 2654 }, - { "id": "motor_oil", "fg": 2655 }, - { "id": "napalm", "fg": 2656 }, - { "id": "gelled_gasoline", "fg": 2653 }, - { "id": "blood", "fg": 2649 }, - { "id": "log", "fg": 2659 }, - { "id": "lucern_hammer", "fg": 2660 }, - { "id": "marble", "fg": 2662 }, - { "id": "microwave", "fg": 2663 }, - { "id": "mjolnir", "fg": 2664 }, - { "id": "mop", "fg": 2665 }, - { "id": "mp5mag", "fg": 2666 }, - { "id": "nail", "fg": 2674 }, - { "id": "nailbat", "fg": 2675 }, - { "id": "nailboard", "fg": 2676 }, - { "id": "needle_bone", "fg": 2677 }, - { "id": "needle_curved", "fg": 2678 }, - { "id": "needle_wood", "fg": 2679 }, - { "id": "many_years_old_newspaper", "fg": 2680 }, - { "id": "years_old_newspaper", "fg": 2685 }, - { "id": "months_old_newspaper", "fg": 2681 }, - { "id": "newest_newspaper", "fg": 2682 }, - { "id": "one_year_old_newspaper", "fg": 2683 }, - { "id": "weeks_old_newspaper", "fg": 2684 }, - { "id": "2h_flail_wood", "fg": 2686 }, - { "id": "pillow", "fg": 2688 }, - { "id": "down_pillow", "fg": 2687 }, - { "id": "pine_bough", "fg": 2689 }, - { "id": "pinecone", "fg": 2690 }, + "fg": 2643 + }, + { "id": "fish_trap", "fg": 2647 }, + { "id": "fishing_rod_basic", "fg": 2648 }, + { "id": "fishing_rod_professional", "fg": 2649 }, + { "id": "forge", "fg": 2651 }, + { "id": "char_forge", "fg": 2650 }, + { "id": "glass_shard", "fg": 2675 }, + { "id": "hoboreel", "fg": 2677 }, + { "id": "hydrogen_tank", "fg": 2678 }, + { "id": "leather_tarp", "fg": 2716 }, + { "id": "water", "fg": 2727 }, + { "id": "water_clean", "fg": 2728 }, + { "id": "gasoline", "fg": 2722 }, + { "id": "diesel", "fg": 2720 }, + { "id": "biodiesel", "fg": 2718 }, + { "id": "flamethrower_fuel", "fg": 2721 }, + { "id": "avgas", "fg": 2717 }, + { "id": "lamp_oil", "fg": 2724 }, + { "id": "motor_oil", "fg": 2725 }, + { "id": "napalm", "fg": 2726 }, + { "id": "gelled_gasoline", "fg": 2723 }, + { "id": "blood", "fg": 2719 }, + { "id": "log", "fg": 2729 }, + { "id": "lucern_hammer", "fg": 2730 }, + { "id": "marble", "fg": 2732 }, + { "id": "microwave", "fg": 2733 }, + { "id": "mjolnir", "fg": 2734 }, + { "id": "mop", "fg": 2735 }, + { "id": "mp5mag", "fg": 2736 }, + { "id": "nail", "fg": 2744 }, + { "id": "nailbat", "fg": 2745 }, + { "id": "nailboard", "fg": 2746 }, + { "id": "needle_bone", "fg": 2747 }, + { "id": "needle_curved", "fg": 2748 }, + { "id": "needle_wood", "fg": 2749 }, + { "id": "many_years_old_newspaper", "fg": 2750 }, + { "id": "years_old_newspaper", "fg": 2755 }, + { "id": "months_old_newspaper", "fg": 2751 }, + { "id": "newest_newspaper", "fg": 2752 }, + { "id": "one_year_old_newspaper", "fg": 2753 }, + { "id": "weeks_old_newspaper", "fg": 2754 }, + { "id": "2h_flail_wood", "fg": 2756 }, + { "id": "pillow", "fg": 2758 }, + { "id": "down_pillow", "fg": 2757 }, + { "id": "pine_bough", "fg": 2759 }, + { "id": "pinecone", "fg": 2760 }, { "id": [ "rifle_9mm", "rifle_3006", "rifle_45", "rifle_22", "rifle_40", "rifle_44", "rifle_38", "rifle_223" ], - "fg": 2691 - }, - { "id": "plastic_sheet", "fg": 2693 }, - { "id": "plastic_shopping_bag", "fg": 2694 }, - { "id": "pneumatic_shotgun", "fg": 2695 }, - { "id": "pool_ball", "fg": 2696 }, - { "id": "powder_candy", "fg": 2698 }, - { "id": "rag", "fg": 2699 }, - { "id": "rebar", "fg": 2700 }, - { "id": [ "fur_rollmat", "broketent", "largebroketent" ], "fg": 2701 }, - { "id": [ "rollmat", "tent_kit", "large_tent_kit" ], "fg": 2702 }, - { "id": "scissors", "fg": 2703 }, - { "id": "screwdriver", "fg": 2704 }, - { "id": "sewing_kit", "fg": 2705 }, - { "id": "sharp_rock", "fg": 2706 }, - { "id": "sheet_metal", "fg": 2707 }, - { "id": "sheet_metal_small", "fg": 2708 }, - { "id": "shovel", "fg": 2709 }, - { "id": "slingshot", "fg": 2710 }, - { "id": "solar_panel", "fg": 2712 }, - { "id": "solar_cell", "fg": 2711 }, - { "id": "pointy_stick", "fg": 2713 }, - { "id": "spear_wood", "fg": 2721 }, - { "id": "spear_spike", "fg": 2719 }, - { "id": "spear_knife", "fg": 2715 }, - { "id": "spear_knife_superior", "fg": 2716 }, - { "id": "spear_pipe", "fg": 2717 }, - { "id": "spear_rebar", "fg": 2718 }, - { "id": "spear_steel", "fg": 2720 }, - { "id": "spear_copper", "fg": 2714 }, - { "id": "splinter", "fg": 2722 }, - { "id": "sponge", "fg": 2723 }, - { "id": "spoon", "fg": 2724 }, - { "id": "stick", "fg": 2725 }, - { "id": "stick_long", "fg": 2726 }, - { "id": "primitive_hammer", "fg": 2727 }, - { "id": "string_36", "fg": 2728 }, - { "id": "string_6", "fg": 2729 }, - { "id": "tailors_kit", "fg": 2731 }, - { "id": "tarp", "fg": 2732 }, - { "id": "television", "fg": 2733 }, - { "id": "thermos", "fg": 2734 }, - { "id": "thread", "fg": 2735 }, - { "id": "2h_flail_steel", "fg": 2743 }, - { "id": "welder", "fg": 2744 }, - { "id": "welder_crude", "fg": 2745 }, - { "id": "wood_panel", "fg": 2746 }, - { "id": "wood_sheet", "fg": 2747 }, - { "id": "corpse_mon_troll", "fg": 2748 }, - { "id": "mon_bat", "fg": 2752, "bg": 2913 }, - { "id": "mon_goose_canadian", "fg": 2765, "bg": 2913 }, - { "id": "mon_bluejay", "fg": 2753, "bg": 2913 }, - { "id": "mon_bluejay_chick", "fg": 2754, "bg": 2913 }, - { "id": "mon_cardinal", "fg": 2755, "bg": 2913 }, - { "id": "mon_cardinal_chick", "fg": 2756, "bg": 2913 }, + "fg": 2761 + }, + { "id": "plastic_sheet", "fg": 2763 }, + { "id": "plastic_shopping_bag", "fg": 2764 }, + { "id": "pneumatic_shotgun", "fg": 2765 }, + { "id": "pool_ball", "fg": 2766 }, + { "id": "powder_candy", "fg": 2768 }, + { "id": "rag", "fg": 2769 }, + { "id": "rebar", "fg": 2770 }, + { "id": [ "fur_rollmat", "broketent", "largebroketent" ], "fg": 2771 }, + { "id": "rollmat", "fg": 2772 }, + { "id": "scissors", "fg": 2773 }, + { "id": "screwdriver", "fg": 2774 }, + { "id": "sewing_kit", "fg": 2775 }, + { "id": "sharp_rock", "fg": 2776 }, + { "id": "sheet_metal", "fg": 2777 }, + { "id": "sheet_metal_small", "fg": 2778 }, + { "id": "shovel", "fg": 2779 }, + { "id": "slingshot", "fg": 2780 }, + { "id": "solar_panel", "fg": 2782 }, + { "id": "solar_cell", "fg": 2781 }, + { "id": "pointy_stick", "fg": 2783 }, + { "id": "spear_wood", "fg": 2791 }, + { "id": "spear_spike", "fg": 2789 }, + { "id": "spear_knife", "fg": 2785 }, + { "id": "spear_knife_superior", "fg": 2786 }, + { "id": "spear_pipe", "fg": 2787 }, + { "id": "spear_rebar", "fg": 2788 }, + { "id": "spear_steel", "fg": 2790 }, + { "id": "spear_copper", "fg": 2784 }, + { "id": "splinter", "fg": 2792 }, + { "id": "sponge", "fg": 2793 }, + { "id": "spoon", "fg": 2794 }, + { "id": "stick", "fg": 2795 }, + { "id": "stick_long", "fg": 2796 }, + { "id": "primitive_hammer", "fg": 2797 }, + { "id": "string_36", "fg": 2798 }, + { "id": "string_6", "fg": 2799 }, + { "id": "tailors_kit", "fg": 2801 }, + { "id": "tarp", "fg": 2802 }, + { "id": "television", "fg": 2803 }, + { "id": "thermos", "fg": 2804 }, + { "id": "thread", "fg": 2805 }, + { "id": "2h_flail_steel", "fg": 2813 }, + { "id": "welder", "fg": 2814 }, + { "id": "welder_crude", "fg": 2815 }, + { "id": "wood_panel", "fg": 2816 }, + { "id": "wood_sheet", "fg": 2817 }, + { "id": "corpse_mon_troll", "fg": 2818 }, + { "id": "mon_bat", "fg": 2822, "bg": 2983 }, + { "id": "mon_goose_canadian", "fg": 2835, "bg": 2983 }, + { "id": "mon_bluejay", "fg": 2823, "bg": 2983 }, + { "id": "mon_bluejay_chick", "fg": 2824, "bg": 2983 }, + { "id": "mon_cardinal", "fg": 2825, "bg": 2983 }, + { "id": "mon_cardinal_chick", "fg": 2826, "bg": 2983 }, { "id": "mon_chicken", - "fg": [ { "weight": 2, "sprite": 2757 }, { "weight": 1, "sprite": 2758 } ], - "bg": 2913 - }, - { "id": "mon_chicken_chick", "fg": 2759, "bg": 2913 }, - { "id": "mon_crow", "fg": 2760, "bg": 2913 }, - { "id": "mon_crow_chick", "fg": 2761, "bg": 2913 }, - { "id": "mon_crow_mutant", "fg": 2762, "bg": 2912 }, - { "id": "mon_duck", "fg": 2763, "bg": 2913 }, - { "id": "mon_duck_chick", "fg": 2764, "bg": 2913 }, - { "id": "mon_goose_canadian_chick", "fg": 2766, "bg": 2913 }, - { "id": "mon_grouse", "fg": 2767, "bg": 2913 }, - { "id": "mon_grouse_chick", "fg": 2768, "bg": 2913 }, - { "id": "mon_pheasant", "fg": 2769, "bg": 2912 }, - { "id": "mon_pheasant_chick", "fg": 2770, "bg": 2913 }, - { "id": "mon_raven", "fg": 2772, "bg": 2913 }, - { "id": "mon_raven_chick", "fg": 2773, "bg": 2913 }, - { "id": "mon_robin", "fg": 2774, "bg": 2913 }, - { "id": "mon_robin_chick", "fg": 2775, "bg": 2913 }, - { "id": "mon_sparrow", "fg": 2776, "bg": 2913 }, - { "id": "mon_sparrow_chick", "fg": 2777, "bg": 2913 }, - { "id": "mon_turkey", "fg": 2778, "bg": 2912 }, - { "id": "mon_turkey_chick", "fg": 2779, "bg": 2913 }, - { "id": "mon_crow_mutant_small", "fg": 2780, "bg": 2912 }, - { "id": "mon_pigeon", "fg": 2771, "bg": 2913 }, - { "id": "mon_fish_blinky", "fg": 2781 }, + "fg": [ { "weight": 2, "sprite": 2827 }, { "weight": 1, "sprite": 2828 } ], + "bg": 2983 + }, + { "id": "mon_chicken_chick", "fg": 2829, "bg": 2983 }, + { "id": "mon_crow", "fg": 2830, "bg": 2983 }, + { "id": "mon_crow_chick", "fg": 2831, "bg": 2983 }, + { "id": "mon_crow_mutant", "fg": 2832, "bg": 2982 }, + { "id": "mon_duck", "fg": 2833, "bg": 2983 }, + { "id": "mon_duck_chick", "fg": 2834, "bg": 2983 }, + { "id": "mon_goose_canadian_chick", "fg": 2836, "bg": 2983 }, + { "id": "mon_grouse", "fg": 2837, "bg": 2983 }, + { "id": "mon_grouse_chick", "fg": 2838, "bg": 2983 }, + { "id": "mon_pheasant", "fg": 2839, "bg": 2982 }, + { "id": "mon_pheasant_chick", "fg": 2840, "bg": 2983 }, + { "id": "mon_raven", "fg": 2842, "bg": 2983 }, + { "id": "mon_raven_chick", "fg": 2843, "bg": 2983 }, + { "id": "mon_robin", "fg": 2844, "bg": 2983 }, + { "id": "mon_robin_chick", "fg": 2845, "bg": 2983 }, + { "id": "mon_sparrow", "fg": 2846, "bg": 2983 }, + { "id": "mon_sparrow_chick", "fg": 2847, "bg": 2983 }, + { "id": "mon_turkey", "fg": 2848, "bg": 2982 }, + { "id": "mon_turkey_chick", "fg": 2849, "bg": 2983 }, + { "id": "mon_crow_mutant_small", "fg": 2850, "bg": 2982 }, + { "id": "mon_pigeon", "fg": 2841, "bg": 2983 }, + { "id": "mon_fish_blinky", "fg": 2851 }, { "id": "mon_cat", "fg": [ - { "weight": 1, "sprite": 2782 }, - { "weight": 1, "sprite": 2783 }, - { "weight": 1, "sprite": 2807 }, - { "weight": 1, "sprite": 2806 } + { "weight": 1, "sprite": 2852 }, + { "weight": 1, "sprite": 2853 }, + { "weight": 1, "sprite": 2877 }, + { "weight": 1, "sprite": 2876 } ], - "bg": 2913 + "bg": 2983 }, { "id": "mon_cat_bengal", - "fg": [ { "weight": 1, "sprite": 2786 }, { "weight": 1, "sprite": 2785 } ], - "bg": 2913 + "fg": [ { "weight": 1, "sprite": 2856 }, { "weight": 1, "sprite": 2855 } ], + "bg": 2983 }, { "id": "mon_cat_calico", - "fg": [ { "weight": 1, "sprite": 2789 }, { "weight": 1, "sprite": 2788 } ], - "bg": 2913 + "fg": [ { "weight": 1, "sprite": 2859 }, { "weight": 1, "sprite": 2858 } ], + "bg": 2983 }, { "id": "mon_cat_chonker", - "fg": [ { "weight": 1, "sprite": 2792 }, { "weight": 1, "sprite": 2791 } ], - "bg": 2913 + "fg": [ { "weight": 1, "sprite": 2862 }, { "weight": 1, "sprite": 2861 } ], + "bg": 2983 }, { "id": "mon_cat_devon_rex", - "fg": [ { "weight": 1, "sprite": 2795 }, { "weight": 1, "sprite": 2794 } ], - "bg": 2913 + "fg": [ { "weight": 1, "sprite": 2865 }, { "weight": 1, "sprite": 2864 } ], + "bg": 2983 }, { "id": "mon_cat_longhair", - "fg": [ { "weight": 1, "sprite": 2798 }, { "weight": 1, "sprite": 2797 } ], - "bg": 2913 + "fg": [ { "weight": 1, "sprite": 2868 }, { "weight": 1, "sprite": 2867 } ], + "bg": 2983 }, { "id": "mon_cat_maine_coon", - "fg": [ { "weight": 1, "sprite": 2801 }, { "weight": 1, "sprite": 2800 } ], - "bg": 2913 + "fg": [ { "weight": 1, "sprite": 2871 }, { "weight": 1, "sprite": 2870 } ], + "bg": 2983 }, { "id": "mon_cat_persian", - "fg": [ { "weight": 1, "sprite": 2804 }, { "weight": 1, "sprite": 2803 } ], - "bg": 2913 + "fg": [ { "weight": 1, "sprite": 2874 }, { "weight": 1, "sprite": 2873 } ], + "bg": 2983 }, { "id": "mon_cat_siamese", - "fg": [ { "weight": 1, "sprite": 2810 }, { "weight": 1, "sprite": 2809 } ], - "bg": 2913 + "fg": [ { "weight": 1, "sprite": 2880 }, { "weight": 1, "sprite": 2879 } ], + "bg": 2983 }, { "id": "mon_cat_sphynx", - "fg": [ { "weight": 1, "sprite": 2813 }, { "weight": 1, "sprite": 2812 } ], - "bg": 2913 + "fg": [ { "weight": 1, "sprite": 2883 }, { "weight": 1, "sprite": 2882 } ], + "bg": 2983 }, { "id": "mon_cat_tabby", - "fg": [ { "weight": 1, "sprite": 2816 }, { "weight": 1, "sprite": 2815 } ], - "bg": 2913 - }, - { "id": "mon_cat_kitten", "fg": 2805, "bg": 2913 }, - { "id": "mon_cat_bengal_kitten", "fg": 2784, "bg": 2913 }, - { "id": "mon_cat_calico_kitten", "fg": 2787, "bg": 2913 }, - { "id": "mon_cat_chonker_kitten", "fg": 2790, "bg": 2913 }, - { "id": "mon_cat_devon_rex_kitten", "fg": 2793, "bg": 2913 }, - { "id": "mon_cat_longhair_kitten", "fg": 2796, "bg": 2913 }, - { "id": "mon_cat_maine_coon_kitten", "fg": 2799, "bg": 2913 }, - { "id": "mon_cat_persian_kitten", "fg": 2802, "bg": 2913 }, - { "id": "mon_cat_siamese_kitten", "fg": 2808, "bg": 2913 }, - { "id": "mon_cat_sphynx_kitten", "fg": 2811, "bg": 2913 }, - { "id": "mon_cat_tabby_kitten", "fg": 2814, "bg": 2913 }, - { "id": "mon_coyote", "fg": 2817, "bg": 2912 }, - { "id": "mon_coyote_wolf", "fg": 2818, "bg": 2912 }, - { "id": "mon_dog", "fg": 2819, "bg": 2912 }, - { "id": "mon_dog_skeleton", "fg": 2846, "bg": 2912 }, + "fg": [ { "weight": 1, "sprite": 2886 }, { "weight": 1, "sprite": 2885 } ], + "bg": 2983 + }, + { "id": "mon_cat_kitten", "fg": 2875, "bg": 2983 }, + { "id": "mon_cat_bengal_kitten", "fg": 2854, "bg": 2983 }, + { "id": "mon_cat_calico_kitten", "fg": 2857, "bg": 2983 }, + { "id": "mon_cat_chonker_kitten", "fg": 2860, "bg": 2983 }, + { "id": "mon_cat_devon_rex_kitten", "fg": 2863, "bg": 2983 }, + { "id": "mon_cat_longhair_kitten", "fg": 2866, "bg": 2983 }, + { "id": "mon_cat_maine_coon_kitten", "fg": 2869, "bg": 2983 }, + { "id": "mon_cat_persian_kitten", "fg": 2872, "bg": 2983 }, + { "id": "mon_cat_siamese_kitten", "fg": 2878, "bg": 2983 }, + { "id": "mon_cat_sphynx_kitten", "fg": 2881, "bg": 2983 }, + { "id": "mon_cat_tabby_kitten", "fg": 2884, "bg": 2983 }, + { "id": "mon_coyote", "fg": 2887, "bg": 2982 }, + { "id": "mon_coyote_wolf", "fg": 2888, "bg": 2982 }, + { "id": "mon_dog", "fg": 2889, "bg": 2982 }, + { "id": "mon_dog_skeleton", "fg": 2916, "bg": 2982 }, { "id": "mon_zombie_dog", - "fg": [ { "weight": 1, "sprite": 2847 }, { "weight": 1, "sprite": 2848 } ], - "bg": 2912 - }, - { "id": "mon_dog_beagle", "fg": 2824, "bg": 2913 }, - { "id": "mon_dog_gshepherd", "fg": 2836, "bg": 2912 }, - { "id": "mon_dog_boxer", "fg": 2826, "bg": 2912 }, - { "id": "mon_dog_dachshund", "fg": 2832, "bg": 2912 }, - { "id": "mon_dog_auscattle", "fg": 2820, "bg": 2912 }, - { "id": "mon_dog_bcollie", "fg": 2822, "bg": 2912 }, - { "id": "mon_dog_bull", "fg": 2828, "bg": 2913 }, - { "id": "mon_dog_chihuahua", "fg": 2830, "bg": 2913 }, - { "id": "mon_dog_gpyrenees", "fg": 2834, "bg": 2912 }, - { "id": "mon_dog_pitbullmix", "fg": 2839, "bg": 2912 }, - { "id": "mon_dog_samoyed", "fg": 2844, "bg": 2912 }, - { "id": "mon_dog_rottweiler", "fg": 2842, "bg": 2912 }, - { "id": "mon_dog_mutant_mongrel", "fg": 2838, "bg": 2912 }, - { "id": "mon_dog_auscattle_pup", "fg": 2821, "bg": 2913 }, - { "id": "mon_dog_bcollie_pup", "fg": 2823, "bg": 2913 }, - { "id": "mon_dog_beagle_pup", "fg": 2825, "bg": 2913 }, - { "id": "mon_dog_boxer_pup", "fg": 2827, "bg": 2913 }, - { "id": "mon_dog_bull_pup", "fg": 2829, "bg": 2913 }, - { "id": "mon_dog_chihuahua_pup", "fg": 2831, "bg": 2913 }, - { "id": "mon_dog_dachshund_pup", "fg": 2833, "bg": 2913 }, - { "id": "mon_dog_gpyrenees_pup", "fg": 2835, "bg": 2913 }, - { "id": "mon_dog_gshepherd_pup", "fg": 2837, "bg": 2913 }, - { "id": "mon_dog_pitbullmix_pup", "fg": 2840, "bg": 2913 }, - { "id": "mon_dog_pup", "fg": 2841, "bg": 2913 }, - { "id": "mon_dog_rottweiler_pup", "fg": 2843, "bg": 2913 }, - { "id": "mon_dog_samoyed_pup", "fg": 2845, "bg": 2913 }, - { "id": "mon_fish_tiny", "fg": 2852 }, - { "id": "mon_fish_small", "fg": 2851 }, - { "id": "mon_fish_medium", "fg": 2850 }, - { "id": [ "mon_fish_large", "mon_fish_huge" ], "fg": 2849 }, - { "id": "mon_sewer_fish", "fg": 2853 }, - { "id": "mon_mink", "fg": 2854, "bg": 2913 }, - { "id": "mon_bobcat", "fg": 2855, "bg": 2913 }, - { "id": "mon_cockatrice_chick", "fg": 2857, "bg": 2913 }, - { "id": "mon_cockatrice", "fg": 2856, "bg": 2913 }, - { "id": "mon_sewer_rat", "fg": 2858, "bg": 2913 }, + "fg": [ { "weight": 1, "sprite": 2917 }, { "weight": 1, "sprite": 2918 } ], + "bg": 2982 + }, + { "id": "mon_dog_beagle", "fg": 2894, "bg": 2983 }, + { "id": "mon_dog_gshepherd", "fg": 2906, "bg": 2982 }, + { "id": "mon_dog_boxer", "fg": 2896, "bg": 2982 }, + { "id": "mon_dog_dachshund", "fg": 2902, "bg": 2982 }, + { "id": "mon_dog_auscattle", "fg": 2890, "bg": 2982 }, + { "id": "mon_dog_bcollie", "fg": 2892, "bg": 2982 }, + { "id": "mon_dog_bull", "fg": 2898, "bg": 2983 }, + { "id": "mon_dog_chihuahua", "fg": 2900, "bg": 2983 }, + { "id": "mon_dog_gpyrenees", "fg": 2904, "bg": 2982 }, + { "id": "mon_dog_pitbullmix", "fg": 2909, "bg": 2982 }, + { "id": "mon_dog_samoyed", "fg": 2914, "bg": 2982 }, + { "id": "mon_dog_rottweiler", "fg": 2912, "bg": 2982 }, + { "id": "mon_dog_mutant_mongrel", "fg": 2908, "bg": 2982 }, + { "id": "mon_dog_auscattle_pup", "fg": 2891, "bg": 2983 }, + { "id": "mon_dog_bcollie_pup", "fg": 2893, "bg": 2983 }, + { "id": "mon_dog_beagle_pup", "fg": 2895, "bg": 2983 }, + { "id": "mon_dog_boxer_pup", "fg": 2897, "bg": 2983 }, + { "id": "mon_dog_bull_pup", "fg": 2899, "bg": 2983 }, + { "id": "mon_dog_chihuahua_pup", "fg": 2901, "bg": 2983 }, + { "id": "mon_dog_dachshund_pup", "fg": 2903, "bg": 2983 }, + { "id": "mon_dog_gpyrenees_pup", "fg": 2905, "bg": 2983 }, + { "id": "mon_dog_gshepherd_pup", "fg": 2907, "bg": 2983 }, + { "id": "mon_dog_pitbullmix_pup", "fg": 2910, "bg": 2983 }, + { "id": "mon_dog_pup", "fg": 2911, "bg": 2983 }, + { "id": "mon_dog_rottweiler_pup", "fg": 2913, "bg": 2983 }, + { "id": "mon_dog_samoyed_pup", "fg": 2915, "bg": 2983 }, + { "id": "mon_fish_tiny", "fg": 2922 }, + { "id": "mon_fish_small", "fg": 2921 }, + { "id": "mon_fish_medium", "fg": 2920 }, + { "id": [ "mon_fish_large", "mon_fish_huge" ], "fg": 2919 }, + { "id": "mon_sewer_fish", "fg": 2923 }, + { "id": "mon_mink", "fg": 2924, "bg": 2983 }, + { "id": "mon_bobcat", "fg": 2925, "bg": 2983 }, + { "id": "mon_cockatrice_chick", "fg": 2927, "bg": 2983 }, + { "id": "mon_cockatrice", "fg": 2926, "bg": 2983 }, + { "id": "mon_sewer_rat", "fg": 2928, "bg": 2983 }, { "id": "mon_pig", - "fg": [ { "weight": 8, "sprite": 2861 }, { "weight": 3, "sprite": 2859 }, { "weight": 1, "sprite": 2860 } ], - "bg": 2912 - }, - { "id": "mon_pig_piglet", "fg": 2862, "bg": 2913 }, - { "id": "mon_bear_cub", "fg": 2863, "bg": 2913 }, - { "id": "mon_fox_gray", "fg": 2864, "bg": 2912 }, - { "id": "mon_fox_red", "fg": 2865, "bg": 2912 }, - { "id": "mon_wolf", "fg": 2866, "bg": 2912 }, - { "id": "mon_rattlesnake_giant", "fg": 2868, "bg": 2912 }, - { "id": "mon_rattlesnake", "fg": 2867, "bg": 2913 }, - { "id": "mon_sewer_snake", "fg": 2869, "bg": 2913 }, - { "id": "mon_chipmunk", "fg": 2874, "bg": 2913 }, - { "id": "mon_groundhog", "fg": 2876, "bg": 2913 }, - { "id": "mon_lemming", "fg": 2870, "bg": 2871 }, - { "id": "mon_beaver", "fg": 2872, "bg": 2913 }, - { "id": "mon_black_rat", "fg": 2873, "bg": 2913 }, - { "id": "mon_deer_mouse", "fg": 2875, "bg": 2913 }, - { "id": "mon_lab_rat", "fg": 2877, "bg": 2913 }, - { "id": "mon_muskrat", "fg": 2878, "bg": 2913 }, - { "id": "mon_otter", "fg": 2880, "bg": 2913 }, - { "id": "mon_rabbit", "fg": 2881, "bg": 2913 }, - { "id": "mon_squirrel", "fg": 2882, "bg": 2913 }, - { "id": "mon_squirrel_red", "fg": 2883, "bg": 2913 }, - { "id": "mon_opossum", "fg": 2879, "bg": 2913 }, - { "id": "mon_boar_wild", "fg": 2884, "bg": 2912 }, - { "id": "mon_boar_wild_piglet", "fg": 2885, "bg": 2913 }, - { "id": "mon_zpig_brute", "fg": 2886, "bg": 2912 }, - { "id": "mon_centipede_giant", "fg": 2887, "bg": 2912 }, - { "id": "mon_dragonfly_small", "fg": 2888, "bg": 2913 }, - { "id": "mon_locust", "fg": 2889, "bg": 2912 }, - { "id": "mon_locust_nymph", "fg": 2890, "bg": 2913 }, - { "id": "mon_locust_small", "fg": 2891, "bg": 2913 }, - { "id": "mon_mosquito_small", "fg": 2892, "bg": 2913 }, - { "id": "mon_ant", "fg": 2897, "bg": 2912 }, - { "id": "mon_ant_acid", "fg": 2898, "bg": 2912 }, - { "id": "corpse_mon_ant", "fg": 2893 }, - { "id": "corpse_mon_ant_acid", "fg": 2894 }, - { "id": "mon_ant_larva", "fg": 2902, "bg": 2913 }, - { "id": "mon_ant_acid_larva", "fg": 2899, "bg": 2913 }, - { "id": "corpse_mon_ant_larva", "fg": 2896 }, - { "id": "corpse_mon_ant_acid_larva", "fg": 2895 }, - { "id": "mon_ant_fungus", "fg": 2901, "bg": 2912 }, - { "id": "mon_ant_small", "fg": 2903, "bg": 2913 }, - { "id": "mon_ant_acid_small", "fg": 2900, "bg": 2913 }, - { "id": "mon_dermatik_larva", "fg": 2904, "bg": 2913 }, - { "id": "mon_wasp_small", "fg": 2905, "bg": 2913 }, - { "id": "mon_giant_cockroach", "fg": 2906, "bg": 2912 }, - { "id": "mon_giant_cockroach_nymph", "fg": 2907, "bg": 2913 }, - { "id": "mon_plague_nymph", "fg": 2908, "bg": 2913 }, - { "id": "mon_plague_vector", "fg": 2909, "bg": 2912 }, - { "id": "mon_pregnant_giant_cockroach", "fg": 2910, "bg": 2912 }, - { "id": "mon_skittering_plague", "fg": 2911, "bg": 2912 }, - { "id": "mon_eyebot", "fg": 2914, "bg": 2913 }, - { "id": "mon_firefly", "fg": 2915, "bg": 2913 }, - { "id": "mon_kreck", "fg": 2918, "bg": 2912 }, + "fg": [ { "weight": 8, "sprite": 2931 }, { "weight": 3, "sprite": 2929 }, { "weight": 1, "sprite": 2930 } ], + "bg": 2982 + }, + { "id": "mon_pig_piglet", "fg": 2932, "bg": 2983 }, + { "id": "mon_bear_cub", "fg": 2933, "bg": 2983 }, + { "id": "mon_fox_gray", "fg": 2934, "bg": 2982 }, + { "id": "mon_fox_red", "fg": 2935, "bg": 2982 }, + { "id": "mon_wolf", "fg": 2936, "bg": 2982 }, + { "id": "mon_rattlesnake_giant", "fg": 2938, "bg": 2982 }, + { "id": "mon_rattlesnake", "fg": 2937, "bg": 2983 }, + { "id": "mon_sewer_snake", "fg": 2939, "bg": 2983 }, + { "id": "mon_chipmunk", "fg": 2944, "bg": 2983 }, + { "id": "mon_groundhog", "fg": 2946, "bg": 2983 }, + { "id": "mon_lemming", "fg": 2940, "bg": 2941 }, + { "id": "mon_beaver", "fg": 2942, "bg": 2983 }, + { "id": "mon_black_rat", "fg": 2943, "bg": 2983 }, + { "id": "mon_deer_mouse", "fg": 2945, "bg": 2983 }, + { "id": "mon_lab_rat", "fg": 2947, "bg": 2983 }, + { "id": "mon_muskrat", "fg": 2948, "bg": 2983 }, + { "id": "mon_otter", "fg": 2950, "bg": 2983 }, + { "id": "mon_rabbit", "fg": 2951, "bg": 2983 }, + { "id": "mon_squirrel", "fg": 2952, "bg": 2983 }, + { "id": "mon_squirrel_red", "fg": 2953, "bg": 2983 }, + { "id": "mon_opossum", "fg": 2949, "bg": 2983 }, + { "id": "mon_boar_wild", "fg": 2954, "bg": 2982 }, + { "id": "mon_boar_wild_piglet", "fg": 2955, "bg": 2983 }, + { "id": "mon_zpig_brute", "fg": 2956, "bg": 2982 }, + { "id": "mon_centipede_giant", "fg": 2957, "bg": 2982 }, + { "id": "mon_dragonfly_small", "fg": 2958, "bg": 2983 }, + { "id": "mon_locust", "fg": 2959, "bg": 2982 }, + { "id": "mon_locust_nymph", "fg": 2960, "bg": 2983 }, + { "id": "mon_locust_small", "fg": 2961, "bg": 2983 }, + { "id": "mon_mosquito_small", "fg": 2962, "bg": 2983 }, + { "id": "mon_ant", "fg": 2967, "bg": 2982 }, + { "id": "mon_ant_acid", "fg": 2968, "bg": 2982 }, + { "id": "corpse_mon_ant", "fg": 2963 }, + { "id": "corpse_mon_ant_acid", "fg": 2964 }, + { "id": "mon_ant_larva", "fg": 2972, "bg": 2983 }, + { "id": "mon_ant_acid_larva", "fg": 2969, "bg": 2983 }, + { "id": "corpse_mon_ant_larva", "fg": 2966 }, + { "id": "corpse_mon_ant_acid_larva", "fg": 2965 }, + { "id": "mon_ant_fungus", "fg": 2971, "bg": 2982 }, + { "id": "mon_ant_small", "fg": 2973, "bg": 2983 }, + { "id": "mon_ant_acid_small", "fg": 2970, "bg": 2983 }, + { "id": "mon_dermatik_larva", "fg": 2974, "bg": 2983 }, + { "id": "mon_wasp_small", "fg": 2975, "bg": 2983 }, + { "id": "mon_giant_cockroach", "fg": 2976, "bg": 2982 }, + { "id": "mon_giant_cockroach_nymph", "fg": 2977, "bg": 2983 }, + { "id": "mon_plague_nymph", "fg": 2978, "bg": 2983 }, + { "id": "mon_plague_vector", "fg": 2979, "bg": 2982 }, + { "id": "mon_pregnant_giant_cockroach", "fg": 2980, "bg": 2982 }, + { "id": "mon_skittering_plague", "fg": 2981, "bg": 2982 }, + { "id": "mon_eyebot", "fg": 2984, "bg": 2983 }, + { "id": "mon_firefly", "fg": 2985, "bg": 2983 }, + { "id": "mon_kreck", "fg": 2988, "bg": 2982 }, { "id": "mon_aphid_small", - "fg": [ { "weight": 1, "sprite": 2919 }, { "weight": 1, "sprite": 2920 }, { "weight": 1, "sprite": 2921 } ], - "bg": 2913 + "fg": [ { "weight": 1, "sprite": 2989 }, { "weight": 1, "sprite": 2990 }, { "weight": 1, "sprite": 2991 } ], + "bg": 2983 }, - { "id": "mon_beaver_mutant_avian", "fg": 2922, "bg": 2913 }, - { "id": "mon_beaver_mutant_huge", "fg": 2923, "bg": 2912 }, - { "id": "mon_blob", "fg": 2924, "bg": 2912 }, + { "id": "mon_beaver_mutant_avian", "fg": 2992, "bg": 2983 }, + { "id": "mon_beaver_mutant_huge", "fg": 2993, "bg": 2982 }, + { "id": "mon_blob", "fg": 2994, "bg": 2982 }, { "id": "mon_blob_small", - "fg": [ { "weight": 1, "sprite": 2925 }, { "weight": 1, "sprite": 2926 } ], - "bg": 2913 - }, - { "id": "mon_cat_mutant_kitten_prism", "fg": 2927, "bg": 2913 }, - { "id": "mon_cat_mutant_prism", "fg": 2928, "bg": 2913 }, - { "id": "mon_cow_calf", "fg": 2929, "bg": 2912 }, - { "id": "mon_coyote_mutant_shark", "fg": 2930, "bg": 2912 }, - { "id": "mon_coyote_mutant_venom", "fg": 2931, "bg": 2912 }, - { "id": "mon_crayfish_small", "fg": 2932, "bg": 2912 }, - { "id": "mon_deer_fawn", "fg": 2934, "bg": 2912 }, - { "id": "mon_deer_mutant_spider_fawn", "fg": 2935, "bg": 2912 }, - { "id": "mon_dog_zombie_rot", "fg": 2936, "bg": 2912 }, - { "id": "mon_frog", "fg": 2939, "bg": 2913 }, - { "id": "mon_frog_small", "fg": 2940, "bg": 2912 }, - { "id": "mon_fungal_fighter", "fg": 2941, "bg": 2912 }, - { "id": "mon_fungal_hedgerow", "fg": 2942, "bg": 2912 }, - { "id": "mon_fungaloid_young", "fg": 2943, "bg": 2913 }, - { "id": "mon_grasshopper_small", "fg": 2945, "bg": 2913 }, - { "id": "mon_halfworm", "fg": 2946, "bg": 2913 }, - { "id": "mon_hallu_multicooker", "fg": 2947, "bg": 2912 }, - { "id": "mon_hazmatbot", "fg": 2948, "bg": 2912 }, + "fg": [ { "weight": 1, "sprite": 2995 }, { "weight": 1, "sprite": 2996 } ], + "bg": 2983 + }, + { "id": "mon_cat_mutant_kitten_prism", "fg": 2997, "bg": 2983 }, + { "id": "mon_cat_mutant_prism", "fg": 2998, "bg": 2983 }, + { "id": "mon_cow_calf", "fg": 2999, "bg": 2982 }, + { "id": "mon_coyote_mutant_shark", "fg": 3000, "bg": 2982 }, + { "id": "mon_coyote_mutant_venom", "fg": 3001, "bg": 2982 }, + { "id": "mon_crayfish_small", "fg": 3002, "bg": 2982 }, + { "id": "mon_deer_fawn", "fg": 3004, "bg": 2982 }, + { "id": "mon_deer_mutant_spider_fawn", "fg": 3005, "bg": 2982 }, + { "id": "mon_dog_zombie_rot", "fg": 3006, "bg": 2982 }, + { "id": "mon_frog", "fg": 3009, "bg": 2983 }, + { "id": "mon_frog_small", "fg": 3010, "bg": 2982 }, + { "id": "mon_fungal_fighter", "fg": 3011, "bg": 2982 }, + { "id": "mon_fungal_hedgerow", "fg": 3012, "bg": 2982 }, + { "id": "mon_fungaloid_young", "fg": 3013, "bg": 2983 }, + { "id": "mon_grasshopper_small", "fg": 3015, "bg": 2983 }, + { "id": "mon_halfworm", "fg": 3016, "bg": 2983 }, + { "id": "mon_hallu_multicooker", "fg": 3017, "bg": 2982 }, + { "id": "mon_hazmatbot", "fg": 3018, "bg": 2982 }, { "id": [ "mon_hound_tindalos", "mon_hound_tindalos_afterimage" ], "fg": [ - { "weight": 1, "sprite": 2949 }, - { "weight": 1, "sprite": 2950 }, - { "weight": 1, "sprite": 2951 }, - { "weight": 1, "sprite": 2952 }, - { "weight": 1, "sprite": 2953 }, - { "weight": 1, "sprite": 2954 }, - { "weight": 1, "sprite": 2955 }, - { "weight": 1, "sprite": 2956 }, - { "weight": 1, "sprite": 2957 } + { "weight": 1, "sprite": 3019 }, + { "weight": 1, "sprite": 3020 }, + { "weight": 1, "sprite": 3021 }, + { "weight": 1, "sprite": 3022 }, + { "weight": 1, "sprite": 3023 }, + { "weight": 1, "sprite": 3024 }, + { "weight": 1, "sprite": 3025 }, + { "weight": 1, "sprite": 3026 }, + { "weight": 1, "sprite": 3027 } ] }, { "id": "mon_lab_security_drone_BM", "animated": true, "fg": [ - { "weight": 10, "sprite": 2961 }, - { "weight": 10, "sprite": 2962 }, - { "weight": 10, "sprite": 2963 }, - { "weight": 10, "sprite": 2962 } + { "weight": 10, "sprite": 3031 }, + { "weight": 10, "sprite": 3032 }, + { "weight": 10, "sprite": 3033 }, + { "weight": 10, "sprite": 3032 } ] }, { "id": "mon_lab_security_drone_BM2", "animated": true, "fg": [ - { "weight": 10, "sprite": 2958 }, - { "weight": 10, "sprite": 2959 }, - { "weight": 10, "sprite": 2960 }, - { "weight": 10, "sprite": 2959 } + { "weight": 10, "sprite": 3028 }, + { "weight": 10, "sprite": 3029 }, + { "weight": 10, "sprite": 3030 }, + { "weight": 10, "sprite": 3029 } ] }, { "id": "mon_lab_security_drone_BS", "animated": true, "fg": [ - { "weight": 10, "sprite": 2964 }, - { "weight": 10, "sprite": 2965 }, - { "weight": 10, "sprite": 2966 }, - { "weight": 10, "sprite": 2965 } + { "weight": 10, "sprite": 3034 }, + { "weight": 10, "sprite": 3035 }, + { "weight": 10, "sprite": 3036 }, + { "weight": 10, "sprite": 3035 } ] }, { "id": "mon_lab_security_drone_GM", "animated": true, "fg": [ - { "weight": 10, "sprite": 2967 }, - { "weight": 10, "sprite": 2968 }, - { "weight": 10, "sprite": 2969 }, - { "weight": 10, "sprite": 2968 } + { "weight": 10, "sprite": 3037 }, + { "weight": 10, "sprite": 3038 }, + { "weight": 10, "sprite": 3039 }, + { "weight": 10, "sprite": 3038 } ] }, { "id": "mon_lab_security_drone_GR", "animated": true, "fg": [ - { "weight": 10, "sprite": 2970 }, - { "weight": 10, "sprite": 2971 }, - { "weight": 10, "sprite": 2972 }, - { "weight": 10, "sprite": 2971 } + { "weight": 10, "sprite": 3040 }, + { "weight": 10, "sprite": 3041 }, + { "weight": 10, "sprite": 3042 }, + { "weight": 10, "sprite": 3041 } ] }, { "id": "mon_lab_security_drone_YM", "animated": true, "fg": [ - { "weight": 10, "sprite": 2973 }, - { "weight": 10, "sprite": 2974 }, - { "weight": 10, "sprite": 2975 }, - { "weight": 10, "sprite": 2974 } - ] - }, - { "id": "mon_large_cockroach", "fg": 2976, "bg": 2912 }, - { "id": "mon_player_blob", "fg": 2980, "bg": 2912 }, - { "id": "mon_reindeer_fawn", "fg": 2981, "bg": 2912 }, - { "id": "mon_shadow_snake", "fg": 2982, "bg": 2913 }, - { "id": "mon_sheep_lamb", "fg": 2983, "bg": 2912 }, - { "id": "mon_slug_small", "fg": 2984, "bg": 2912 }, - { "id": "mon_spawn_raptor", "fg": 2985, "bg": 2912 }, - { "id": "mon_spore", "fg": 2989, "bg": 2912 }, - { "id": "mon_tazer_hack", "fg": 2991, "bg": 2913 }, - { "id": "mon_wolf_skeleton", "fg": 2994, "bg": 2912 }, - { "id": "mon_worm", "fg": 2995, "bg": 2912 }, - { "id": "mon_worm_small", "fg": 2996, "bg": 2913 }, - { "id": "mon_zolf", "fg": 2997, "bg": 2912 }, - { "id": "mon_zombeaver", "fg": 2998, "bg": 2913 }, - { "id": "mon_zombie_crawler", "fg": 2999, "bg": 2912 }, - { "id": "mon_zombie_dog_acidic", "fg": 3000, "bg": 2912 }, - { "id": "mon_zombie_hollow", "fg": 3001, "bg": 2912 }, - { "id": "mon_zombie_pig", "fg": 3002, "bg": 2912 }, - { "id": [ "mon_zombie_crawler_pupa", "mon_zombie_crawler_pupa_decoy" ], "fg": 3003, "bg": 2912 }, - { "id": [ "mon_zombie_pupa", "mon_zombie_pupa_decoy" ], "fg": 3004, "bg": 2912 }, - { "id": [ "mon_zombie_pupa_shady", "mon_zombie_pupa_decoy_shady" ], "fg": 3005, "bg": 2912 }, - { "id": "mon_zombie_rot", "fg": 3007, "bg": 2912 }, - { "id": "corpse_mon_zombie_rot", "fg": 3006 }, - { "id": "mon_zombie_wretched", "fg": 3008, "bg": 2912 }, - { "id": "mon_hare", "fg": 3009, "bg": 2913 }, - { "id": "mon_skitterbot", "fg": 3010, "bg": 2912 }, - { "id": "mon_spider_cellar_small", "fg": 3012, "bg": 2913 }, - { "id": "mon_spider_jumping_small", "fg": 3013, "bg": 2913 }, - { "id": "mon_spider_trapdoor_small", "fg": 3014, "bg": 2913 }, - { "id": "mon_spider_web_small", "fg": 3016, "bg": 2913 }, - { "id": "mon_spider_wolf_small", "fg": 3019, "bg": 2913 }, - { "id": "mon_spider_web_s", "fg": 3015, "bg": 2913 }, - { "id": "mon_spider_widow_giant_s", "fg": 3017, "bg": 2913 }, - { "id": "mon_spider_cellar_giant_s", "fg": 3011, "bg": 2913 }, - { "id": "mon_zpider_mass", "fg": 3020, "bg": 2913 }, - { "id": "mon_spider_widow_small", "fg": 3018, "bg": 2913 }, - { "id": "mon_dog_zombie_cop", "fg": 3021, "bg": 2912 }, - { "id": "mon_zombie_anklebiter", "fg": 3023, "bg": 2913 }, - { "id": "mon_zombie_creepy", "fg": 3026, "bg": 2913 }, - { "id": "mon_zombie_shriekling", "fg": 3027, "bg": 2913 }, - { "id": "mon_zombie_snotgobbler", "fg": 3028, "bg": 2913 }, - { "id": "mon_zombie_sproglodyte", "fg": 3029, "bg": 2913 }, - { "id": "mon_zombie_waif", "fg": 3022, "bg": 2913 }, - { "id": "mon_zombie_child_scorched", "fg": 3025, "bg": 2913 }, - { "id": "mon_zombie_child_fungus", "fg": 3024, "bg": 2913 }, + { "weight": 10, "sprite": 3043 }, + { "weight": 10, "sprite": 3044 }, + { "weight": 10, "sprite": 3045 }, + { "weight": 10, "sprite": 3044 } + ] + }, + { "id": "mon_large_cockroach", "fg": 3046, "bg": 2982 }, + { "id": "mon_player_blob", "fg": 3050, "bg": 2982 }, + { "id": "mon_reindeer_fawn", "fg": 3051, "bg": 2982 }, + { "id": "mon_shadow_snake", "fg": 3052, "bg": 2983 }, + { "id": "mon_sheep_lamb", "fg": 3053, "bg": 2982 }, + { "id": "mon_slug_small", "fg": 3055, "bg": 2982 }, + { "id": "mon_spawn_raptor", "fg": 3056, "bg": 2982 }, + { "id": "mon_spore", "fg": 3060, "bg": 2982 }, + { "id": "mon_stag_beetle_small", "fg": 3061, "bg": 2982 }, + { "id": "mon_tazer_hack", "fg": 3063, "bg": 2983 }, + { "id": "mon_wolf_skeleton", "fg": 3066, "bg": 2982 }, + { "id": "mon_worm", "fg": 3067, "bg": 2982 }, + { "id": "mon_worm_small", "fg": 3068, "bg": 2983 }, + { "id": "mon_zolf", "fg": 3069, "bg": 2982 }, + { "id": "mon_zombeaver", "fg": 3070, "bg": 2983 }, + { "id": "mon_zombie_crawler", "fg": 3071, "bg": 2982 }, + { "id": "mon_zombie_dog_acidic", "fg": 3072, "bg": 2982 }, + { "id": "mon_zombie_hollow", "fg": 3073, "bg": 2982 }, + { "id": "mon_zombie_pig", "fg": 3074, "bg": 2982 }, + { "id": [ "mon_zombie_crawler_pupa", "mon_zombie_crawler_pupa_decoy" ], "fg": 3075, "bg": 2982 }, + { "id": [ "mon_zombie_pupa", "mon_zombie_pupa_decoy" ], "fg": 3076, "bg": 2982 }, + { "id": [ "mon_zombie_pupa_shady", "mon_zombie_pupa_decoy_shady" ], "fg": 3077, "bg": 2982 }, + { "id": "mon_zombie_rot", "fg": 3079, "bg": 2982 }, + { "id": "corpse_mon_zombie_rot", "fg": 3078 }, + { "id": "mon_zombie_wretched", "fg": 3080, "bg": 2982 }, + { "id": "mon_hare", "fg": 3081, "bg": 2983 }, + { "id": "mon_skitterbot", "fg": 3082, "bg": 2982 }, + { "id": "mon_spider_cellar_small", "fg": 3084, "bg": 2983 }, + { "id": "mon_spider_jumping_small", "fg": 3085, "bg": 2983 }, + { "id": "mon_spider_trapdoor_small", "fg": 3086, "bg": 2983 }, + { "id": "mon_spider_web_small", "fg": 3088, "bg": 2983 }, + { "id": "mon_spider_wolf_small", "fg": 3091, "bg": 2983 }, + { "id": "mon_spider_web_s", "fg": 3087, "bg": 2983 }, + { "id": "mon_spider_widow_giant_s", "fg": 3089, "bg": 2983 }, + { "id": "mon_spider_cellar_giant_s", "fg": 3083, "bg": 2983 }, + { "id": "mon_zpider_mass", "fg": 3092, "bg": 2983 }, + { "id": "mon_spider_widow_small", "fg": 3090, "bg": 2983 }, + { "id": "mon_dog_zombie_cop", "fg": 3093, "bg": 2982 }, + { "id": "mon_zombie_anklebiter", "fg": 3095, "bg": 2983 }, + { "id": "mon_zombie_creepy", "fg": 3098, "bg": 2983 }, + { "id": "mon_zombie_shriekling", "fg": 3099, "bg": 2983 }, + { "id": "mon_zombie_snotgobbler", "fg": 3100, "bg": 2983 }, + { "id": "mon_zombie_sproglodyte", "fg": 3101, "bg": 2983 }, + { "id": "mon_zombie_waif", "fg": 3094, "bg": 2983 }, + { "id": "mon_zombie_child_scorched", "fg": 3097, "bg": 2983 }, + { "id": "mon_zombie_child_fungus", "fg": 3096, "bg": 2983 }, { "id": "mon_zombie_child", "fg": [ - { "weight": 1, "sprite": 3030 }, - { "weight": 1, "sprite": 3041 }, - { "weight": 1, "sprite": 3047 }, - { "weight": 1, "sprite": 3048 }, - { "weight": 1, "sprite": 3049 }, - { "weight": 1, "sprite": 3050 }, - { "weight": 1, "sprite": 3051 }, - { "weight": 1, "sprite": 3052 }, - { "weight": 1, "sprite": 3053 }, - { "weight": 1, "sprite": 3031 }, - { "weight": 1, "sprite": 3032 }, - { "weight": 1, "sprite": 3033 }, - { "weight": 1, "sprite": 3034 }, - { "weight": 1, "sprite": 3035 }, - { "weight": 1, "sprite": 3036 }, - { "weight": 1, "sprite": 3037 }, - { "weight": 1, "sprite": 3038 }, - { "weight": 1, "sprite": 3039 }, - { "weight": 1, "sprite": 3040 }, - { "weight": 1, "sprite": 3042 }, - { "weight": 1, "sprite": 3043 }, - { "weight": 1, "sprite": 3044 }, - { "weight": 1, "sprite": 3045 }, - { "weight": 1, "sprite": 3046 } + { "weight": 1, "sprite": 3102 }, + { "weight": 1, "sprite": 3113 }, + { "weight": 1, "sprite": 3119 }, + { "weight": 1, "sprite": 3120 }, + { "weight": 1, "sprite": 3121 }, + { "weight": 1, "sprite": 3122 }, + { "weight": 1, "sprite": 3123 }, + { "weight": 1, "sprite": 3124 }, + { "weight": 1, "sprite": 3125 }, + { "weight": 1, "sprite": 3103 }, + { "weight": 1, "sprite": 3104 }, + { "weight": 1, "sprite": 3105 }, + { "weight": 1, "sprite": 3106 }, + { "weight": 1, "sprite": 3107 }, + { "weight": 1, "sprite": 3108 }, + { "weight": 1, "sprite": 3109 }, + { "weight": 1, "sprite": 3110 }, + { "weight": 1, "sprite": 3111 }, + { "weight": 1, "sprite": 3112 }, + { "weight": 1, "sprite": 3114 }, + { "weight": 1, "sprite": 3115 }, + { "weight": 1, "sprite": 3116 }, + { "weight": 1, "sprite": 3117 }, + { "weight": 1, "sprite": 3118 } ], - "bg": 2913 + "bg": 2983 }, - { "id": "lighting_lowlight_dark", "fg": 3059 }, - { "id": "lighting_boomered_dark", "fg": 3054 }, + { "id": "lighting_lowlight_dark", "fg": 3131 }, + { "id": "lighting_boomered_dark", "fg": 3126 }, { "id": "lighting_hidden", "fg": [ - { "weight": 100, "sprite": 3055 }, - { "weight": 100, "sprite": 3056 }, - { "weight": 100, "sprite": 3057 }, - { "weight": 100, "sprite": 3058 } - ] - }, - { "id": "animation_hit", "fg": 3077 }, - { "id": "cursor", "fg": 3079 }, - { "id": "highlight", "fg": 3081 }, - { "id": "highlight_item", "fg": 3082 }, - { "id": "line_target", "fg": 3080 }, - { "id": "line_trail", "fg": 3083 }, - { "id": "animation_line", "fg": 3078 }, - { "id": "overlay_effect_common_cold", "fg": 3092 }, - { "id": "overlay_effect_flu", "fg": 3092 }, - { "id": "generic_city_building", "fg": 3113, "bg": 3110 }, + { "weight": 100, "sprite": 3127 }, + { "weight": 100, "sprite": 3128 }, + { "weight": 100, "sprite": 3129 }, + { "weight": 100, "sprite": 3130 } + ] + }, + { "id": "animation_hit", "fg": 3149 }, + { "id": "cursor", "fg": 3151 }, + { "id": "highlight", "fg": 3153 }, + { "id": "highlight_item", "fg": 3154 }, + { "id": "line_target", "fg": 3152 }, + { "id": "line_trail", "fg": 3155 }, + { "id": "animation_line", "fg": 3150 }, + { "id": "overlay_effect_common_cold", "fg": 3164 }, + { "id": "overlay_effect_flu", "fg": 3164 }, + { "id": "generic_city_building", "fg": 3185, "bg": 3182 }, { "id": [ "abstorefront_1", @@ -2910,25 +2992,25 @@ "s_sports", "veterinarian" ], - "fg": 3113, - "bg": 3110 + "fg": 3185, + "bg": 3182 }, - { "id": "forest_water", "fg": 3118 }, - { "id": [ "forest", "special_forest" ], "fg": 3111, "bg": 3110 }, - { "id": [ "field", "special_field" ], "fg": 3110 }, - { "id": "open_air", "fg": 3112 }, + { "id": "forest_water", "fg": 3190 }, + { "id": [ "forest", "special_forest" ], "fg": 3183, "bg": 3182 }, + { "id": [ "field", "special_field" ], "fg": 3182 }, + { "id": "open_air", "fg": 3184 }, { "id": "railroad", - "fg": 4560, - "bg": 4537, + "fg": 4649, + "bg": 4626, "multitile": true, "additional_tiles": [ - { "id": "center", "bg": 4537, "fg": 4554 }, - { "id": "corner", "bg": 4537, "fg": [ 4556, 4558, 4557, 4555 ] }, - { "id": "t_connection", "bg": 4537, "fg": [ 4562, 4564, 4563, 4561 ] }, - { "id": "edge", "bg": 4537, "fg": [ 4560, 4559 ] }, - { "id": "end_piece", "bg": 4537, "fg": [ 4560, 4559, 4560, 4559 ] }, - { "id": "unconnected", "bg": 4537, "fg": [ 4560, 4559 ] } + { "id": "center", "bg": 4626, "fg": 4643 }, + { "id": "corner", "bg": 4626, "fg": [ 4645, 4647, 4646, 4644 ] }, + { "id": "t_connection", "bg": 4626, "fg": [ 4651, 4653, 4652, 4650 ] }, + { "id": "edge", "bg": 4626, "fg": [ 4649, 4648 ] }, + { "id": "end_piece", "bg": 4626, "fg": [ 4649, 4648, 4649, 4648 ] }, + { "id": "unconnected", "bg": 4626, "fg": [ 4649, 4648 ] } ] }, { @@ -3151,19 +3233,19 @@ "urban_13_11", "urban_13_12" ], - "fg": [ 3115, 3114, 3116, 3117 ], - "bg": 3110, + "fg": [ 3187, 3186, 3188, 3189 ], + "bg": 3182, "rotates": true }, - { "id": "anthill", "fg": 3120, "bg": 3110, "rotates": false }, - { "id": "acid_anthill", "fg": 3119, "bg": 3110, "rotates": false }, + { "id": "anthill", "fg": 3192, "bg": 3182, "rotates": false }, + { "id": "acid_anthill", "fg": 3191, "bg": 3182, "rotates": false }, { "id": [ "2farm_3", "farm_3", "farm_isherwood_3", "farm_dairy_twd_6", "farm_dairy_twd_12", "ranch_camp_66", "dairy_farm_SE" ], - "fg": [ 3122, 3121, 3122, 3121 ], - "bg": 3110, + "fg": [ 3194, 3193, 3194, 3193 ], + "bg": 3182, "rotates": true }, - { "id": [ "desolatebarn", "barn_aban1" ], "fg": 3123, "bg": 3110 }, + { "id": [ "desolatebarn", "barn_aban1" ], "fg": 3195, "bg": 3182 }, { "id": [ "2farm_loft_3", @@ -3176,8 +3258,8 @@ "ranch_camp_66_roof", "dairy_farm_SE_roof" ], - "fg": [ 3122, 3121, 3122, 3121 ], - "bg": 3112, + "fg": [ 3194, 3193, 3194, 3193 ], + "bg": 3184, "rotates": true }, { @@ -3199,8 +3281,8 @@ "cabin_strange_b", "riverside_dwelling" ], - "fg": [ 3125, 3124, 3126, 3127 ], - "bg": 3110, + "fg": [ 3197, 3196, 3198, 3199 ], + "bg": 3182, "rotates": true }, { @@ -3218,8 +3300,8 @@ "cabin_lake_roof", "lake_cabin_boathouse_roof" ], - "fg": [ 3125, 3124, 3126, 3127 ], - "bg": 3112, + "fg": [ 3197, 3196, 3198, 3199 ], + "bg": 3184, "rotates": true }, { @@ -3235,12 +3317,12 @@ "ws_survivor_camp", "homelesscamp" ], - "fg": 3128, - "bg": 3110 + "fg": 3200, + "bg": 3182 }, - { "id": "cave", "fg": 3129, "bg": 3110 }, - { "id": "cave_underground", "fg": 3129 }, - { "id": [ "airliner_2b_-1", "airliner_2c_-1" ], "fg": 3131, "rotates": false }, + { "id": "cave", "fg": 3201, "bg": 3182 }, + { "id": "cave_underground", "fg": 3201 }, + { "id": [ "airliner_2b_-1", "airliner_2c_-1" ], "fg": 3203, "rotates": false }, { "id": [ "airliner_1a", @@ -3273,27 +3355,27 @@ "airliner_2j", "airliner_3j" ], - "fg": 3132 + "fg": 3204 }, - { "id": [ "airliner_2a_1", "airliner_2c_1" ], "fg": 3112 }, - { "id": [ "dirt_road", "dirt_road_forest" ], "fg": [ 3139, 3138 ], "rotates": true }, - { "id": [ "dirt_road_3way", "dirt_road_3way_forest" ], "fg": [ 3145, 3144, 3146, 3147 ], "rotates": true }, - { "id": [ "dirt_road_turn", "dirt_road_turn_forest" ], "fg": [ 3134, 3136, 3137, 3135 ], "rotates": true }, - { "id": [ "dirt_road_turn1", "dirt_road_turn1_forest" ], "fg": [ 3135, 3134, 3136, 3137 ], "rotates": true }, + { "id": [ "airliner_2a_1", "airliner_2c_1" ], "fg": 3184 }, + { "id": [ "dirt_road", "dirt_road_forest" ], "fg": [ 3211, 3210 ], "rotates": true }, + { "id": [ "dirt_road_3way", "dirt_road_3way_forest" ], "fg": [ 3217, 3216, 3218, 3219 ], "rotates": true }, + { "id": [ "dirt_road_turn", "dirt_road_turn_forest" ], "fg": [ 3206, 3208, 3209, 3207 ], "rotates": true }, + { "id": [ "dirt_road_turn1", "dirt_road_turn1_forest" ], "fg": [ 3207, 3206, 3208, 3209 ], "rotates": true }, { "id": [ "shelter", "shelter_1", "shelter_2", "shelter_vandal", "shelter_1_vandal", "shelter_2_vandal" ], - "fg": [ 3150, 3149, 3151, 3152 ], - "bg": 3110, + "fg": [ 3222, 3221, 3223, 3224 ], + "bg": 3182, "rotates": true }, { "id": [ "shelter_roof", "shelter_roof_1", "shelter_roof_2" ], - "fg": [ 3150, 3149, 3151, 3152 ], - "bg": 3112, + "fg": [ 3222, 3221, 3223, 3224 ], + "bg": 3184, "rotates": true }, - { "id": "shelter_under", "fg": [ 3150, 3149, 3151, 3152 ], "rotates": true }, - { "id": "unknown_map_extra", "fg": 1120 }, + { "id": "shelter_under", "fg": [ 3222, 3221, 3223, 3224 ], "rotates": true }, + { "id": "unknown_map_extra", "fg": 1152 }, { "id": [ "2farm_1", @@ -3362,19 +3444,19 @@ "horse_farm_isherwood_2", "yard" ], - "fg": 3160 + "fg": 3232 }, { "id": "forest_trail", - "fg": 3176, + "fg": 3248, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3161 }, - { "id": "corner", "fg": [ 3163, 3165, 3164, 3162 ] }, - { "id": "t_connection", "fg": [ 3173, 3175, 3174, 3172 ] }, - { "id": "edge", "fg": [ 3167, 3166 ] }, - { "id": "end_piece", "fg": [ 3169, 3171, 3170, 3168 ] }, - { "id": "unconnected", "fg": [ 3176, 3176 ] } + { "id": "center", "fg": 3233 }, + { "id": "corner", "fg": [ 3235, 3237, 3236, 3234 ] }, + { "id": "t_connection", "fg": [ 3245, 3247, 3246, 3244 ] }, + { "id": "edge", "fg": [ 3239, 3238 ] }, + { "id": "end_piece", "fg": [ 3241, 3243, 3242, 3240 ] }, + { "id": "unconnected", "fg": [ 3248, 3248 ] } ] }, { @@ -3391,50 +3473,50 @@ "garage_gas_roof_2", "garage_gas_roof_3" ], - "fg": [ 3178, 3177, 3179, 3180 ], - "bg": 3110 - }, - { "id": "2farm_7", "fg": 3161 }, - { "id": "crater", "fg": 4392, "bg": 3110 }, - { "id": "ranch_camp_17", "fg": 5218, "bg": 3224 }, - { "id": "ranch_camp_76", "fg": 3161 }, - { "id": "ranch_camp_77", "fg": [ 3278, 3277, 3279, 3280 ], "bg": 3110, "rotates": true }, - { "id": "helipad_ne", "fg": [ 3182, 3184, 3183, 3181 ], "rotates": true }, - { "id": "helipad_nw", "fg": [ 3186, 3188, 3187, 3185 ], "rotates": true }, - { "id": "helipad_se", "fg": [ 3190, 3192, 3191, 3189 ], "rotates": true }, - { "id": "helipad_sw", "fg": [ 3194, 3196, 3195, 3193 ], "rotates": true }, - { "id": "lighthouse_z2", "fg": 3204, "bg": 3112 }, - { "id": "lighthouse_z3", "fg": 3205, "bg": 3112 }, - { "id": "lighthouse_z4", "fg": 3206, "bg": 3112 }, - { "id": "lighthouse_z5", "fg": 3207, "bg": 3112 }, - { "id": "lighthouse_roof", "fg": 3203, "bg": 3112 }, - { "id": "note_!_black", "fg": 3208 }, - { "id": "note_!_red", "fg": 3221 }, - { "id": "note_!_green", "fg": 3213 }, - { "id": "note_!_brown", "fg": 3210 }, - { "id": "note_!_blue", "fg": 3209 }, - { "id": "note_!_magenta", "fg": 3219 }, - { "id": "note_!_cyan", "fg": 3211 }, - { "id": "note_!_light_gray", "fg": 3216 }, - { "id": "note_!_dark_gray", "fg": 3212 }, - { "id": "note_!_light_red", "fg": 3218 }, - { "id": "note_!_light_green", "fg": 3217 }, - { "id": "note_!_yellow", "fg": 3223 }, - { "id": "note_!_light_blue", "fg": 3214 }, - { "id": "note_!_pink", "fg": 3220 }, - { "id": "note_!_light_cyan", "fg": 3215 }, - { "id": "note_!_white", "fg": 3222 }, - { "id": "2farm_4", "fg": [ 3232, 3231, 3233, 3234 ], "rotates": true }, - { "id": "2farm_8", "fg": [ 3233, 3234, 3232, 3231 ], "rotates": true }, - { "id": "dairy_farm_NW", "fg": [ 3234, 3232, 3231, 3233 ], "rotates": true }, - { "id": "dairy_farm_NE", "fg": [ 3231, 3233, 3234, 3232 ], "rotates": true }, - { "id": "ranch_camp_1", "fg": [ 3228, 3227, 3229, 3230 ], "rotates": true }, + "fg": [ 3250, 3249, 3251, 3252 ], + "bg": 3182 + }, + { "id": "2farm_7", "fg": 3233 }, + { "id": "crater", "fg": 4481, "bg": 3182 }, + { "id": "ranch_camp_17", "fg": 5307, "bg": 3296 }, + { "id": "ranch_camp_76", "fg": 3233 }, + { "id": "ranch_camp_77", "fg": [ 3350, 3349, 3351, 3352 ], "bg": 3182, "rotates": true }, + { "id": "helipad_ne", "fg": [ 3254, 3256, 3255, 3253 ], "rotates": true }, + { "id": "helipad_nw", "fg": [ 3258, 3260, 3259, 3257 ], "rotates": true }, + { "id": "helipad_se", "fg": [ 3262, 3264, 3263, 3261 ], "rotates": true }, + { "id": "helipad_sw", "fg": [ 3266, 3268, 3267, 3265 ], "rotates": true }, + { "id": "lighthouse_z2", "fg": 3276, "bg": 3184 }, + { "id": "lighthouse_z3", "fg": 3277, "bg": 3184 }, + { "id": "lighthouse_z4", "fg": 3278, "bg": 3184 }, + { "id": "lighthouse_z5", "fg": 3279, "bg": 3184 }, + { "id": "lighthouse_roof", "fg": 3275, "bg": 3184 }, + { "id": "note_!_black", "fg": 3280 }, + { "id": "note_!_red", "fg": 3293 }, + { "id": "note_!_green", "fg": 3285 }, + { "id": "note_!_brown", "fg": 3282 }, + { "id": "note_!_blue", "fg": 3281 }, + { "id": "note_!_magenta", "fg": 3291 }, + { "id": "note_!_cyan", "fg": 3283 }, + { "id": "note_!_light_gray", "fg": 3288 }, + { "id": "note_!_dark_gray", "fg": 3284 }, + { "id": "note_!_light_red", "fg": 3290 }, + { "id": "note_!_light_green", "fg": 3289 }, + { "id": "note_!_yellow", "fg": 3295 }, + { "id": "note_!_light_blue", "fg": 3286 }, + { "id": "note_!_pink", "fg": 3292 }, + { "id": "note_!_light_cyan", "fg": 3287 }, + { "id": "note_!_white", "fg": 3294 }, + { "id": "2farm_4", "fg": [ 3304, 3303, 3305, 3306 ], "rotates": true }, + { "id": "2farm_8", "fg": [ 3305, 3306, 3304, 3303 ], "rotates": true }, + { "id": "dairy_farm_NW", "fg": [ 3306, 3304, 3303, 3305 ], "rotates": true }, + { "id": "dairy_farm_NE", "fg": [ 3303, 3305, 3306, 3304 ], "rotates": true }, + { "id": "ranch_camp_1", "fg": [ 3300, 3299, 3301, 3302 ], "rotates": true }, { "id": [ "ranch_camp_2", "ranch_camp_3", "ranch_camp_4", "ranch_camp_5", "ranch_camp_6", "ranch_camp_7", "ranch_camp_8" ], - "fg": [ 3236, 3235, 3237, 3238 ], + "fg": [ 3308, 3307, 3309, 3310 ], "rotates": true }, - { "id": "ranch_camp_9", "fg": [ 3227, 3229, 3230, 3228 ], "rotates": true }, + { "id": "ranch_camp_9", "fg": [ 3299, 3301, 3302, 3300 ], "rotates": true }, { "id": [ "ranch_camp_10", @@ -3445,7 +3527,7 @@ "ranch_camp_55", "ranch_camp_64" ], - "fg": [ 3238, 3236, 3235, 3237 ], + "fg": [ 3310, 3308, 3307, 3309 ], "rotates": true }, { @@ -3495,7 +3577,7 @@ "ranch_camp_70", "ranch_camp_71" ], - "fg": 3224, + "fg": 3296, "rotates": true }, { @@ -3508,730 +3590,730 @@ "ranch_camp_63", "ranch_camp_72" ], - "fg": [ 3235, 3237, 3238, 3236 ], + "fg": [ 3307, 3309, 3310, 3308 ], "rotates": true }, - { "id": [ "ranch_camp_73", "ranch_camp_78" ], "fg": [ 3230, 3228, 3227, 3229 ], "rotates": true }, + { "id": [ "ranch_camp_73", "ranch_camp_78" ], "fg": [ 3302, 3300, 3299, 3301 ], "rotates": true }, { "id": [ "ranch_camp_74", "ranch_camp_79", "ranch_camp_80" ], - "fg": [ 3237, 3238, 3236, 3235 ], + "fg": [ 3309, 3310, 3308, 3307 ], "rotates": true }, - { "id": [ "ranch_camp_75", "ranch_camp_81" ], "fg": [ 3229, 3230, 3228, 3227 ], "rotates": true }, - { "id": "pond_field", "fg": 3241, "bg": 3110, "rotates": false }, - { "id": "pond_forest", "fg": 3242, "bg": 3110, "rotates": false }, - { "id": "pond_swamp", "fg": 3243, "bg": 3110, "rotates": false }, - { "id": "hot_springs", "fg": 3240, "bg": 3110, "rotates": false }, + { "id": [ "ranch_camp_75", "ranch_camp_81" ], "fg": [ 3301, 3302, 3300, 3299 ], "rotates": true }, + { "id": "pond_field", "fg": 3313, "bg": 3182, "rotates": false }, + { "id": "pond_forest", "fg": 3314, "bg": 3182, "rotates": false }, + { "id": "pond_swamp", "fg": 3315, "bg": 3182, "rotates": false }, + { "id": "hot_springs", "fg": 3312, "bg": 3182, "rotates": false }, { "id": [ "pool", "pool_1", "pool_2", "pool_3", "pool_4" ], - "fg": [ 3245, 3244, 3246, 3247 ], - "bg": 3110, + "fg": [ 3317, 3316, 3318, 3319 ], + "bg": 3182, "rotates": true }, - { "id": [ "pool_5", "pool_6" ], "fg": [ 3249, 3248, 3250, 3251 ], "bg": 3110, "rotates": true }, + { "id": [ "pool_5", "pool_6" ], "fg": [ 3321, 3320, 3322, 3323 ], "bg": 3182, "rotates": true }, { "id": [ "pool_roof", "pool_roof_1", "pool_roof_2", "pool_roof_3", "pool_roof_4" ], - "fg": [ 3245, 3244, 3246, 3247 ], - "bg": 3112, + "fg": [ 3317, 3316, 3318, 3319 ], + "bg": 3184, "rotates": true }, - { "id": "publicgarden", "fg": 3252 }, - { "id": "PublicPond_1a", "fg": [ 3256, 3254, 3253, 3255 ], "rotates": true }, - { "id": "PublicPond_1b", "fg": [ 3253, 3255, 3256, 3254 ], "rotates": true }, - { "id": "river_nw", "fg": 3265, "bg": 3110, "rotates": false }, - { "id": "river_sw", "fg": 3268, "bg": 3110, "rotates": false }, - { "id": "river_se", "fg": 3266, "bg": 3110, "rotates": false }, - { "id": "river_ne", "fg": 3263, "bg": 3110, "rotates": false }, - { "id": "river_north", "fg": 3264, "bg": 3110, "rotates": false }, - { "id": "river_west", "fg": 3269, "bg": 3110, "rotates": false }, - { "id": "river_east", "fg": 3262, "bg": 3110, "rotates": false }, - { "id": "river_south", "fg": 3267, "bg": 3110, "rotates": false }, - { "id": "river_center", "fg": 3261, "bg": 3110, "rotates": false }, - { "id": "river", "fg": [ 3264, 3262, 3267, 3269 ], "bg": 3110, "rotates": true }, - { "id": "river_c_not_nw", "fg": 3258, "bg": 3110, "rotates": false }, - { "id": "river_c_not_ne", "fg": 3257, "bg": 3110, "rotates": false }, - { "id": "river_c_not_sw", "fg": 3260, "bg": 3110, "rotates": false }, - { "id": "river_c_not_se", "fg": 3259, "bg": 3110, "rotates": false }, + { "id": "publicgarden", "fg": 3324 }, + { "id": "PublicPond_1a", "fg": [ 3328, 3326, 3325, 3327 ], "rotates": true }, + { "id": "PublicPond_1b", "fg": [ 3325, 3327, 3328, 3326 ], "rotates": true }, + { "id": "river_nw", "fg": 3337, "bg": 3182, "rotates": false }, + { "id": "river_sw", "fg": 3340, "bg": 3182, "rotates": false }, + { "id": "river_se", "fg": 3338, "bg": 3182, "rotates": false }, + { "id": "river_ne", "fg": 3335, "bg": 3182, "rotates": false }, + { "id": "river_north", "fg": 3336, "bg": 3182, "rotates": false }, + { "id": "river_west", "fg": 3341, "bg": 3182, "rotates": false }, + { "id": "river_east", "fg": 3334, "bg": 3182, "rotates": false }, + { "id": "river_south", "fg": 3339, "bg": 3182, "rotates": false }, + { "id": "river_center", "fg": 3333, "bg": 3182, "rotates": false }, + { "id": "river", "fg": [ 3336, 3334, 3339, 3341 ], "bg": 3182, "rotates": true }, + { "id": "river_c_not_nw", "fg": 3330, "bg": 3182, "rotates": false }, + { "id": "river_c_not_ne", "fg": 3329, "bg": 3182, "rotates": false }, + { "id": "river_c_not_sw", "fg": 3332, "bg": 3182, "rotates": false }, + { "id": "river_c_not_se", "fg": 3331, "bg": 3182, "rotates": false }, { "id": "road", - "fg": 3285, + "fg": 3357, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3270 }, - { "id": "corner", "fg": [ 3272, 3274, 3273, 3271 ], "bg": 3110 }, - { "id": "t_connection", "fg": [ 3282, 3284, 3283, 3281 ] }, - { "id": "edge", "fg": [ 3276, 3275 ] }, - { "id": "end_piece", "fg": [ 3278, 3280, 3279, 3277 ] }, - { "id": "unconnected", "fg": [ 3285, 3285 ], "bg": 3110 } + { "id": "center", "fg": 3342 }, + { "id": "corner", "fg": [ 3344, 3346, 3345, 3343 ], "bg": 3182 }, + { "id": "t_connection", "fg": [ 3354, 3356, 3355, 3353 ] }, + { "id": "edge", "fg": [ 3348, 3347 ] }, + { "id": "end_piece", "fg": [ 3350, 3352, 3351, 3349 ] }, + { "id": "unconnected", "fg": [ 3357, 3357 ], "bg": 3182 } ] }, - { "id": "road_nesw_manhole", "fg": 3286, "bg": 3270 }, + { "id": "road_nesw_manhole", "fg": 3358, "bg": 3342 }, { "id": [ "house_farm", "farm_2", "farm_isherwood_2", "2farm_11" ], - "fg": [ 3288, 3287, 3289, 3290 ], - "bg": 3110, + "fg": [ 3360, 3359, 3361, 3362 ], + "bg": 3182, "rotates": true }, - { "id": [ "dairy_farm_SW", "ranch_camp_68" ], "fg": [ 3289, 3290, 3288, 3287 ], "bg": 3110, "rotates": true }, + { "id": [ "dairy_farm_SW", "ranch_camp_68" ], "fg": [ 3361, 3362, 3360, 3359 ], "bg": 3182, "rotates": true }, { "id": [ "house_farm_roof", "farm_2_roof", "farm_isherwood_2_roof", "2farm_roof_11" ], - "fg": [ 3288, 3287, 3289, 3290 ], - "bg": 3112, + "fg": [ 3360, 3359, 3361, 3362 ], + "bg": 3184, "rotates": true }, { "id": [ "dairy_farm_SW_roof", "ranch_camp_68_roof" ], - "fg": [ 3289, 3290, 3288, 3287 ], - "bg": 3112, + "fg": [ 3361, 3362, 3360, 3359 ], + "bg": 3184, "rotates": true }, - { "id": "farm_isherwood_2_cellar", "fg": [ 3288, 3287, 3289, 3290 ], "rotates": true }, - { "id": [ "2silos", "ranch_camp_57" ], "fg": [ 3292, 3291, 3292, 3291 ], "bg": 3110, "rotates": true }, + { "id": "farm_isherwood_2_cellar", "fg": [ 3360, 3359, 3361, 3362 ], "rotates": true }, + { "id": [ "2silos", "ranch_camp_57" ], "fg": [ 3364, 3363, 3364, 3363 ], "bg": 3182, "rotates": true }, { "id": [ "2silos_1", "2silos_2", "2silos_roof" ], - "fg": [ 3292, 3291, 3292, 3291 ], - "bg": 3112, + "fg": [ 3364, 3363, 3364, 3363 ], + "bg": 3184, "rotates": true }, - { "id": "slimepit_top", "fg": 3293, "bg": 3110 }, - { "id": [ "slimepit_bottom", "slimepit", "slimepit_down" ], "fg": 4827 }, - { "id": "hunter_shack", "fg": [ 3299, 3298, 3300, 3301 ], "bg": 3110, "rotates": true }, - { "id": "hunter_shack_1", "fg": [ 3296, 3294, 3295, 3297 ], "bg": 3110, "rotates": true }, - { "id": "hunter_shack_roof", "fg": [ 3299, 3298, 3300, 3301 ], "bg": 3112, "rotates": true }, - { "id": "hunter_shack_roof_1", "fg": [ 3296, 3294, 3295, 3297 ], "bg": 3112, "rotates": true }, - { "id": "ws_fire_lookout_tower_base", "fg": 3316, "bg": 3110, "rotates": false }, - { "id": "ws_fire_lookout_tower_f1", "fg": 3316, "bg": 3112 }, - { "id": [ "ws_fire_lookout_tower_f2", "ws_fire_lookout_tower_f3" ], "fg": 3317, "bg": 3112 }, - { "id": "t_reb_cage", "fg": 3319, "bg": 4617 }, + { "id": "slimepit_top", "fg": 3365, "bg": 3182 }, + { "id": [ "slimepit_bottom", "slimepit", "slimepit_down" ], "fg": 4916 }, + { "id": "hunter_shack", "fg": [ 3371, 3370, 3372, 3373 ], "bg": 3182, "rotates": true }, + { "id": "hunter_shack_1", "fg": [ 3368, 3366, 3367, 3369 ], "bg": 3182, "rotates": true }, + { "id": "hunter_shack_roof", "fg": [ 3371, 3370, 3372, 3373 ], "bg": 3184, "rotates": true }, + { "id": "hunter_shack_roof_1", "fg": [ 3368, 3366, 3367, 3369 ], "bg": 3184, "rotates": true }, + { "id": "ws_fire_lookout_tower_base", "fg": 3388, "bg": 3182, "rotates": false }, + { "id": "ws_fire_lookout_tower_f1", "fg": 3388, "bg": 3184 }, + { "id": [ "ws_fire_lookout_tower_f2", "ws_fire_lookout_tower_f3" ], "fg": 3389, "bg": 3184 }, + { "id": "t_reb_cage", "fg": 3391, "bg": 4706 }, { "id": "f_earthbag_half", "multitile": true, - "fg": 3335, - "bg": 4152, + "fg": 3407, + "bg": 4224, "additional_tiles": [ - { "id": "center", "fg": 3320 }, - { "id": "corner", "fg": [ 3322, 3324, 3323, 3321 ] }, - { "id": "t_connection", "fg": [ 3332, 3334, 3333, 3331 ] }, - { "id": "edge", "fg": [ 3326, 3325 ] }, - { "id": "end_piece", "fg": [ 3328, 3330, 3329, 3327 ] }, - { "id": "unconnected", "fg": [ 3335, 3335 ] } + { "id": "center", "fg": 3392 }, + { "id": "corner", "fg": [ 3394, 3396, 3395, 3393 ] }, + { "id": "t_connection", "fg": [ 3404, 3406, 3405, 3403 ] }, + { "id": "edge", "fg": [ 3398, 3397 ] }, + { "id": "end_piece", "fg": [ 3400, 3402, 3401, 3399 ] }, + { "id": "unconnected", "fg": [ 3407, 3407 ] } ] }, - { "id": [ "t_ramp_up_low", "t_ramp_down_low" ], "fg": 4357 }, - { "id": [ "t_sidewalk_ramp_up_low", "t_sidewalk_ramp_down_low" ], "fg": 4811 }, + { "id": [ "t_ramp_up_low", "t_ramp_down_low" ], "fg": 4446 }, + { "id": [ "t_sidewalk_ramp_up_low", "t_sidewalk_ramp_down_low" ], "fg": 4900 }, { "id": "t_splitrail_fence", "multitile": true, - "fg": 3378, - "bg": 4152, + "fg": 3450, + "bg": 4224, "additional_tiles": [ - { "id": "center", "bg": 4152, "fg": 3363 }, - { "id": "corner", "bg": 4152, "fg": [ 3365, 3367, 3366, 3364 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 3375, 3377, 3376, 3374 ] }, - { "id": "edge", "bg": 4152, "fg": [ 3369, 3368 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 3371, 3373, 3372, 3370 ] }, - { "bg": 4152, "id": "unconnected", "fg": [ 3378, 3378 ] } + { "id": "center", "bg": 4224, "fg": 3435 }, + { "id": "corner", "bg": 4224, "fg": [ 3437, 3439, 3438, 3436 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 3447, 3449, 3448, 3446 ] }, + { "id": "edge", "bg": 4224, "fg": [ 3441, 3440 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 3443, 3445, 3444, 3442 ] }, + { "bg": 4224, "id": "unconnected", "fg": [ 3450, 3450 ] } ] }, { "id": "t_splitrail_fence_season_summer", "multitile": true, - "fg": 3378, - "bg": 4162, + "fg": 3450, + "bg": 4234, "additional_tiles": [ - { "id": "center", "bg": 4162, "fg": 3363 }, - { "id": "corner", "bg": 4162, "fg": [ 3365, 3367, 3366, 3364 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 3375, 3377, 3376, 3374 ] }, - { "id": "edge", "bg": 4162, "fg": [ 3369, 3368 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 3371, 3373, 3372, 3370 ] }, - { "bg": 4162, "id": "unconnected", "fg": [ 3378, 3378 ] } + { "id": "center", "bg": 4234, "fg": 3435 }, + { "id": "corner", "bg": 4234, "fg": [ 3437, 3439, 3438, 3436 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 3447, 3449, 3448, 3446 ] }, + { "id": "edge", "bg": 4234, "fg": [ 3441, 3440 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 3443, 3445, 3444, 3442 ] }, + { "bg": 4234, "id": "unconnected", "fg": [ 3450, 3450 ] } ] }, { "id": "t_splitrail_fence_season_autumn", "multitile": true, - "fg": 3378, - "bg": 4157, + "fg": 3450, + "bg": 4229, "additional_tiles": [ - { "id": "center", "bg": 4157, "fg": 3363 }, - { "id": "corner", "bg": 4157, "fg": [ 3365, 3367, 3366, 3364 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 3375, 3377, 3376, 3374 ] }, - { "id": "edge", "bg": 4157, "fg": [ 3369, 3368 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 3371, 3373, 3372, 3370 ] }, - { "bg": 4157, "id": "unconnected", "fg": [ 3378, 3378 ] } + { "id": "center", "bg": 4229, "fg": 3435 }, + { "id": "corner", "bg": 4229, "fg": [ 3437, 3439, 3438, 3436 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 3447, 3449, 3448, 3446 ] }, + { "id": "edge", "bg": 4229, "fg": [ 3441, 3440 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 3443, 3445, 3444, 3442 ] }, + { "bg": 4229, "id": "unconnected", "fg": [ 3450, 3450 ] } ] }, { "id": "t_splitrail_fence_season_winter", "multitile": true, - "fg": 3378, - "bg": 3344, + "fg": 3450, + "bg": 3416, "additional_tiles": [ - { "id": "center", "bg": 3344, "fg": 3363 }, - { "id": "corner", "bg": 3344, "fg": [ 3365, 3367, 3366, 3364 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 3375, 3377, 3376, 3374 ] }, - { "id": "edge", "bg": 3344, "fg": [ 3369, 3368 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 3371, 3373, 3372, 3370 ] }, - { "bg": 3344, "id": "unconnected", "fg": [ 3378, 3378 ] } + { "id": "center", "bg": 3416, "fg": 3435 }, + { "id": "corner", "bg": 3416, "fg": [ 3437, 3439, 3438, 3436 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 3447, 3449, 3448, 3446 ] }, + { "id": "edge", "bg": 3416, "fg": [ 3441, 3440 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 3443, 3445, 3444, 3442 ] }, + { "bg": 3416, "id": "unconnected", "fg": [ 3450, 3450 ] } ] }, - { "id": "t_stairs_down", "fg": 3379 }, - { "id": "t_wood_stairs_down", "fg": 3380 }, + { "id": "t_stairs_down", "fg": 3451 }, + { "id": "t_wood_stairs_down", "fg": 3452 }, { "id": "t_adobe_brick_wall", "multitile": true, - "fg": 3396, + "fg": 3468, "additional_tiles": [ - { "id": "center", "fg": 3381 }, - { "id": "corner", "fg": [ 3383, 3385, 3384, 3382 ] }, - { "id": "t_connection", "fg": [ 3393, 3395, 3394, 3392 ] }, - { "id": "edge", "fg": [ 3387, 3386 ] }, - { "id": "end_piece", "fg": [ 3389, 3391, 3390, 3388 ] }, - { "id": "unconnected", "fg": [ 3396, 3396 ] } + { "id": "center", "fg": 3453 }, + { "id": "corner", "fg": [ 3455, 3457, 3456, 3454 ] }, + { "id": "t_connection", "fg": [ 3465, 3467, 3466, 3464 ] }, + { "id": "edge", "fg": [ 3459, 3458 ] }, + { "id": "end_piece", "fg": [ 3461, 3463, 3462, 3460 ] }, + { "id": "unconnected", "fg": [ 3468, 3468 ] } ] }, - { "id": "t_bars", "fg": 3397 }, + { "id": "t_bars", "fg": 3469 }, { "id": "t_brick_wall", "multitile": true, - "fg": 3413, + "fg": 3485, "additional_tiles": [ - { "id": "center", "fg": 3398 }, - { "id": "corner", "fg": [ 3400, 3402, 3401, 3399 ] }, - { "id": "t_connection", "fg": [ 3410, 3412, 3411, 3409 ] }, - { "id": "edge", "fg": [ 3404, 3403 ] }, - { "id": "end_piece", "fg": [ 3406, 3408, 3407, 3405 ] }, - { "id": "unconnected", "fg": 3413 } + { "id": "center", "fg": 3470 }, + { "id": "corner", "fg": [ 3472, 3474, 3473, 3471 ] }, + { "id": "t_connection", "fg": [ 3482, 3484, 3483, 3481 ] }, + { "id": "edge", "fg": [ 3476, 3475 ] }, + { "id": "end_piece", "fg": [ 3478, 3480, 3479, 3477 ] }, + { "id": "unconnected", "fg": 3485 } ] }, { "id": "t_bridge", "multitile": true, - "fg": 3429, + "fg": 3501, "additional_tiles": [ - { "id": "center", "fg": 3414 }, - { "id": "corner", "fg": [ 3416, 3418, 3417, 3415 ] }, - { "id": "t_connection", "fg": [ 3426, 3428, 3427, 3425 ] }, - { "id": "edge", "fg": [ 3420, 3419 ] }, - { "id": "end_piece", "fg": [ 3422, 3424, 3423, 3421 ] }, - { "id": "unconnected", "fg": [ 3429, 3429 ] } + { "id": "center", "fg": 3486 }, + { "id": "corner", "fg": [ 3488, 3490, 3489, 3487 ] }, + { "id": "t_connection", "fg": [ 3498, 3500, 3499, 3497 ] }, + { "id": "edge", "fg": [ 3492, 3491 ] }, + { "id": "end_piece", "fg": [ 3494, 3496, 3495, 3493 ] }, + { "id": "unconnected", "fg": [ 3501, 3501 ] } ] }, { "id": "t_carpet_green", "multitile": true, - "fg": 3448, + "fg": 3520, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 3430 }, - { "weight": 1, "sprite": 3431 }, - { "weight": 1, "sprite": 3432 }, - { "weight": 1, "sprite": 3433 } + { "weight": 1, "sprite": 3502 }, + { "weight": 1, "sprite": 3503 }, + { "weight": 1, "sprite": 3504 }, + { "weight": 1, "sprite": 3505 } ] }, - { "id": "corner", "fg": [ 3435, 3437, 3436, 3434 ] }, - { "id": "t_connection", "fg": [ 3445, 3447, 3446, 3444 ] }, - { "id": "edge", "fg": [ 3439, 3438 ] }, - { "id": "end_piece", "fg": [ 3441, 3443, 3442, 3440 ] }, - { "id": "unconnected", "fg": 3448 } + { "id": "corner", "fg": [ 3507, 3509, 3508, 3506 ] }, + { "id": "t_connection", "fg": [ 3517, 3519, 3518, 3516 ] }, + { "id": "edge", "fg": [ 3511, 3510 ] }, + { "id": "end_piece", "fg": [ 3513, 3515, 3514, 3512 ] }, + { "id": "unconnected", "fg": 3520 } ] }, { "id": "t_carpet_purple", "multitile": true, - "fg": 3467, + "fg": 3539, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 3449 }, - { "weight": 1, "sprite": 3450 }, - { "weight": 1, "sprite": 3451 }, - { "weight": 1, "sprite": 3452 } + { "weight": 1, "sprite": 3521 }, + { "weight": 1, "sprite": 3522 }, + { "weight": 1, "sprite": 3523 }, + { "weight": 1, "sprite": 3524 } ] }, - { "id": "corner", "fg": [ 3454, 3456, 3455, 3453 ] }, - { "id": "t_connection", "fg": [ 3464, 3466, 3465, 3463 ] }, - { "id": "edge", "fg": [ 3458, 3457 ] }, - { "id": "end_piece", "fg": [ 3460, 3462, 3461, 3459 ] }, - { "id": "unconnected", "fg": 3467 } + { "id": "corner", "fg": [ 3526, 3528, 3527, 3525 ] }, + { "id": "t_connection", "fg": [ 3536, 3538, 3537, 3535 ] }, + { "id": "edge", "fg": [ 3530, 3529 ] }, + { "id": "end_piece", "fg": [ 3532, 3534, 3533, 3531 ] }, + { "id": "unconnected", "fg": 3539 } ] }, { "id": "t_carpet_red", "multitile": true, - "fg": 3483, + "fg": 3555, "additional_tiles": [ - { "id": "center", "fg": 3468 }, - { "id": "corner", "fg": [ 3470, 3472, 3471, 3469 ] }, - { "id": "t_connection", "fg": [ 3480, 3482, 3481, 3479 ] }, - { "id": "edge", "fg": [ 3474, 3473 ] }, - { "id": "end_piece", "fg": [ 3476, 3478, 3477, 3475 ] }, - { "id": "unconnected", "fg": 3483 } + { "id": "center", "fg": 3540 }, + { "id": "corner", "fg": [ 3542, 3544, 3543, 3541 ] }, + { "id": "t_connection", "fg": [ 3552, 3554, 3553, 3551 ] }, + { "id": "edge", "fg": [ 3546, 3545 ] }, + { "id": "end_piece", "fg": [ 3548, 3550, 3549, 3547 ] }, + { "id": "unconnected", "fg": 3555 } ] }, { "id": "t_carpet_yellow", "multitile": true, - "fg": 3499, + "fg": 3571, "additional_tiles": [ - { "id": "center", "fg": 3484 }, - { "id": "corner", "fg": [ 3486, 3488, 3487, 3485 ] }, - { "id": "t_connection", "fg": [ 3496, 3498, 3497, 3495 ] }, - { "id": "edge", "fg": [ 3490, 3489 ] }, - { "id": "end_piece", "fg": [ 3492, 3494, 3493, 3491 ] }, - { "id": "unconnected", "fg": 3499 } + { "id": "center", "fg": 3556 }, + { "id": "corner", "fg": [ 3558, 3560, 3559, 3557 ] }, + { "id": "t_connection", "fg": [ 3568, 3570, 3569, 3567 ] }, + { "id": "edge", "fg": [ 3562, 3561 ] }, + { "id": "end_piece", "fg": [ 3564, 3566, 3565, 3563 ] }, + { "id": "unconnected", "fg": 3571 } ] }, { "id": "t_chainfence", - "fg": 3515, + "fg": 3587, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3500, "bg": 4357 }, - { "id": "corner", "fg": [ 3502, 3504, 3503, 3501 ], "bg": 4357 }, - { "id": "t_connection", "fg": [ 3512, 3514, 3513, 3511 ], "bg": 4357 }, - { "id": "edge", "fg": [ 3506, 3505 ], "bg": 4357 }, - { "id": "end_piece", "fg": [ 3508, 3510, 3509, 3507 ], "bg": 4357 }, - { "id": "unconnected", "fg": [ 3515, 3515 ], "bg": 4357 } + { "id": "center", "fg": 3572, "bg": 4446 }, + { "id": "corner", "fg": [ 3574, 3576, 3575, 3573 ], "bg": 4446 }, + { "id": "t_connection", "fg": [ 3584, 3586, 3585, 3583 ], "bg": 4446 }, + { "id": "edge", "fg": [ 3578, 3577 ], "bg": 4446 }, + { "id": "end_piece", "fg": [ 3580, 3582, 3581, 3579 ], "bg": 4446 }, + { "id": "unconnected", "fg": [ 3587, 3587 ], "bg": 4446 } ], - "bg": 4357 + "bg": 4446 }, { "id": "t_chainfence_season_winter", - "fg": 3515, + "fg": 3587, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3500, "bg": 3344 }, - { "id": "corner", "fg": [ 3502, 3504, 3503, 3501 ], "bg": 3344 }, - { "id": "t_connection", "fg": [ 3512, 3514, 3513, 3511 ], "bg": 3344 }, - { "id": "edge", "fg": [ 3506, 3505 ], "bg": 3344 }, - { "id": "end_piece", "fg": [ 3508, 3510, 3509, 3507 ], "bg": 3344 }, - { "id": "unconnected", "fg": [ 3515, 3515 ], "bg": 3344 } + { "id": "center", "fg": 3572, "bg": 3416 }, + { "id": "corner", "fg": [ 3574, 3576, 3575, 3573 ], "bg": 3416 }, + { "id": "t_connection", "fg": [ 3584, 3586, 3585, 3583 ], "bg": 3416 }, + { "id": "edge", "fg": [ 3578, 3577 ], "bg": 3416 }, + { "id": "end_piece", "fg": [ 3580, 3582, 3581, 3579 ], "bg": 3416 }, + { "id": "unconnected", "fg": [ 3587, 3587 ], "bg": 3416 } ], - "bg": 3344 + "bg": 3416 }, { "id": "t_clay", "multitile": true, - "fg": 3531, - "bg": 4152, + "fg": 3603, + "bg": 4224, "additional_tiles": [ - { "id": "center", "bg": 4152, "fg": 3516 }, - { "id": "corner", "bg": 4152, "fg": [ 3518, 3520, 3519, 3517 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 3528, 3530, 3529, 3527 ] }, - { "id": "edge", "bg": 4152, "fg": [ 3522, 3521 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 3524, 3526, 3525, 3523 ] }, - { "bg": 4152, "id": "unconnected", "fg": 3531 } + { "id": "center", "bg": 4224, "fg": 3588 }, + { "id": "corner", "bg": 4224, "fg": [ 3590, 3592, 3591, 3589 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 3600, 3602, 3601, 3599 ] }, + { "id": "edge", "bg": 4224, "fg": [ 3594, 3593 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 3596, 3598, 3597, 3595 ] }, + { "bg": 4224, "id": "unconnected", "fg": 3603 } ] }, { "id": "t_clay_season_summer", "multitile": true, - "fg": 3531, - "bg": 4162, + "fg": 3603, + "bg": 4234, "additional_tiles": [ - { "id": "center", "bg": 4162, "fg": 3516 }, - { "id": "corner", "bg": 4162, "fg": [ 3518, 3520, 3519, 3517 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 3528, 3530, 3529, 3527 ] }, - { "id": "edge", "bg": 4162, "fg": [ 3522, 3521 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 3524, 3526, 3525, 3523 ] }, - { "bg": 4162, "id": "unconnected", "fg": 3531 } + { "id": "center", "bg": 4234, "fg": 3588 }, + { "id": "corner", "bg": 4234, "fg": [ 3590, 3592, 3591, 3589 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 3600, 3602, 3601, 3599 ] }, + { "id": "edge", "bg": 4234, "fg": [ 3594, 3593 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 3596, 3598, 3597, 3595 ] }, + { "bg": 4234, "id": "unconnected", "fg": 3603 } ] }, { "id": "t_clay_season_autumn", "multitile": true, - "fg": 3531, - "bg": 4157, + "fg": 3603, + "bg": 4229, "additional_tiles": [ - { "id": "center", "bg": 4157, "fg": 3516 }, - { "id": "corner", "bg": 4157, "fg": [ 3518, 3520, 3519, 3517 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 3528, 3530, 3529, 3527 ] }, - { "id": "edge", "bg": 4157, "fg": [ 3522, 3521 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 3524, 3526, 3525, 3523 ] }, - { "bg": 4157, "id": "unconnected", "fg": 3531 } + { "id": "center", "bg": 4229, "fg": 3588 }, + { "id": "corner", "bg": 4229, "fg": [ 3590, 3592, 3591, 3589 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 3600, 3602, 3601, 3599 ] }, + { "id": "edge", "bg": 4229, "fg": [ 3594, 3593 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 3596, 3598, 3597, 3595 ] }, + { "bg": 4229, "id": "unconnected", "fg": 3603 } ] }, { "id": "t_clay_season_winter", "multitile": true, - "fg": 3531, - "bg": 3344, + "fg": 3603, + "bg": 3416, "additional_tiles": [ - { "id": "center", "bg": 3344, "fg": 3516 }, - { "id": "corner", "bg": 3344, "fg": [ 3518, 3520, 3519, 3517 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 3528, 3530, 3529, 3527 ] }, - { "id": "edge", "bg": 3344, "fg": [ 3522, 3521 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 3524, 3526, 3525, 3523 ] }, - { "bg": 3344, "id": "unconnected", "fg": 3531 } + { "id": "center", "bg": 3416, "fg": 3588 }, + { "id": "corner", "bg": 3416, "fg": [ 3590, 3592, 3591, 3589 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 3600, 3602, 3601, 3599 ] }, + { "id": "edge", "bg": 3416, "fg": [ 3594, 3593 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 3596, 3598, 3597, 3595 ] }, + { "bg": 3416, "id": "unconnected", "fg": 3603 } ] }, { "id": "t_concrete", "multitile": true, - "fg": 3547, + "fg": 3619, "additional_tiles": [ - { "id": "center", "fg": 3532 }, - { "id": "corner", "fg": [ 3534, 3536, 3535, 3533 ] }, - { "id": "t_connection", "fg": [ 3544, 3546, 3545, 3543 ] }, - { "id": "edge", "fg": [ 3538, 3537 ] }, - { "id": "end_piece", "fg": [ 3540, 3542, 3541, 3539 ] }, - { "id": "unconnected", "fg": 3547 } + { "id": "center", "fg": 3604 }, + { "id": "corner", "fg": [ 3606, 3608, 3607, 3605 ] }, + { "id": "t_connection", "fg": [ 3616, 3618, 3617, 3615 ] }, + { "id": "edge", "fg": [ 3610, 3609 ] }, + { "id": "end_piece", "fg": [ 3612, 3614, 3613, 3611 ] }, + { "id": "unconnected", "fg": 3619 } ] }, - { "id": "t_concrete_season_winter", "fg": 3344 }, + { "id": "t_concrete_season_winter", "fg": 3416 }, { "id": "t_concrete_wall", "multitile": true, - "fg": 3563, + "fg": 3635, "additional_tiles": [ - { "id": "center", "fg": 3548 }, - { "id": "corner", "fg": [ 3550, 3552, 3551, 3549 ] }, - { "id": "t_connection", "fg": [ 3560, 3562, 3561, 3559 ] }, - { "id": "edge", "fg": [ 3554, 3553 ] }, - { "id": "end_piece", "fg": [ 3556, 3558, 3557, 3555 ] }, - { "id": "unconnected", "fg": 3563 } + { "id": "center", "fg": 3620 }, + { "id": "corner", "fg": [ 3622, 3624, 3623, 3621 ] }, + { "id": "t_connection", "fg": [ 3632, 3634, 3633, 3631 ] }, + { "id": "edge", "fg": [ 3626, 3625 ] }, + { "id": "end_piece", "fg": [ 3628, 3630, 3629, 3627 ] }, + { "id": "unconnected", "fg": 3635 } ] }, { "id": "t_concrete_wall_flesh", - "fg": 3579, + "fg": 3651, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3564 }, - { "id": "corner", "fg": [ 3566, 3568, 3567, 3565 ] }, - { "id": "t_connection", "fg": [ 3576, 3578, 3577, 3575 ] }, - { "id": "edge", "fg": [ 3570, 3569 ] }, - { "id": "end_piece", "fg": [ 3572, 3574, 3573, 3571 ] }, - { "id": "unconnected", "fg": [ 3579, 3579 ] } + { "id": "center", "fg": 3636 }, + { "id": "corner", "fg": [ 3638, 3640, 3639, 3637 ] }, + { "id": "t_connection", "fg": [ 3648, 3650, 3649, 3647 ] }, + { "id": "edge", "fg": [ 3642, 3641 ] }, + { "id": "end_piece", "fg": [ 3644, 3646, 3645, 3643 ] }, + { "id": "unconnected", "fg": [ 3651, 3651 ] } ] }, { "id": "t_conveyor", "multitile": true, - "fg": 3595, - "bg": 4865, + "fg": 3667, + "bg": 4954, "additional_tiles": [ - { "id": "center", "bg": 4865, "fg": 3580 }, - { "id": "corner", "bg": 4865, "fg": [ 3582, 3584, 3583, 3581 ] }, - { "id": "t_connection", "bg": 4865, "fg": [ 3592, 3594, 3593, 3591 ] }, - { "id": "edge", "bg": 4865, "fg": [ 3586, 3585 ] }, - { "id": "end_piece", "bg": 4865, "fg": [ 3588, 3590, 3589, 3587 ] }, - { "bg": 4865, "id": "unconnected", "fg": [ 3595, 3595 ] } + { "id": "center", "bg": 4954, "fg": 3652 }, + { "id": "corner", "bg": 4954, "fg": [ 3654, 3656, 3655, 3653 ] }, + { "id": "t_connection", "bg": 4954, "fg": [ 3664, 3666, 3665, 3663 ] }, + { "id": "edge", "bg": 4954, "fg": [ 3658, 3657 ] }, + { "id": "end_piece", "bg": 4954, "fg": [ 3660, 3662, 3661, 3659 ] }, + { "bg": 4954, "id": "unconnected", "fg": [ 3667, 3667 ] } ] }, - { "id": "t_curtains", "fg": 3596 }, + { "id": "t_curtains", "fg": 3668 }, { "id": "t_dirt", - "fg": 3615, + "fg": 3687, "multitile": true, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 100, "sprite": 3597 }, - { "weight": 100, "sprite": 3598 }, - { "weight": 100, "sprite": 3599 }, - { "weight": 100, "sprite": 3600 } + { "weight": 100, "sprite": 3669 }, + { "weight": 100, "sprite": 3670 }, + { "weight": 100, "sprite": 3671 }, + { "weight": 100, "sprite": 3672 } ] }, - { "id": "corner", "fg": [ 3602, 3604, 3603, 3601 ] }, - { "id": "t_connection", "fg": [ 3612, 3614, 3613, 3611 ] }, - { "id": "edge", "fg": [ 3606, 3605 ] }, - { "id": "end_piece", "fg": [ 3608, 3610, 3609, 3607 ] }, - { "id": "unconnected", "fg": [ 3615, 3615 ] } + { "id": "corner", "fg": [ 3674, 3676, 3675, 3673 ] }, + { "id": "t_connection", "fg": [ 3684, 3686, 3685, 3683 ] }, + { "id": "edge", "fg": [ 3678, 3677 ] }, + { "id": "end_piece", "fg": [ 3680, 3682, 3681, 3679 ] }, + { "id": "unconnected", "fg": [ 3687, 3687 ] } ] }, { "id": "t_dirt_season_autumn", - "fg": 3634, + "fg": 3706, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": [ 3616, 3617, 3618, 3619 ] }, - { "id": "corner", "fg": [ 3621, 3623, 3622, 3620 ] }, - { "id": "t_connection", "fg": [ 3631, 3633, 3632, 3630 ] }, - { "id": "edge", "fg": [ 3625, 3624 ] }, - { "id": "end_piece", "fg": [ 3627, 3629, 3628, 3626 ] }, - { "id": "unconnected", "fg": [ 3634, 3634 ] } + { "id": "center", "fg": [ 3688, 3689, 3690, 3691 ] }, + { "id": "corner", "fg": [ 3693, 3695, 3694, 3692 ] }, + { "id": "t_connection", "fg": [ 3703, 3705, 3704, 3702 ] }, + { "id": "edge", "fg": [ 3697, 3696 ] }, + { "id": "end_piece", "fg": [ 3699, 3701, 3700, 3698 ] }, + { "id": "unconnected", "fg": [ 3706, 3706 ] } ] }, { "id": "t_dirt_season_summer", - "fg": 3653, + "fg": 3725, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": [ 3635, 3636, 3637, 3638 ] }, - { "id": "corner", "fg": [ 3640, 3642, 3641, 3639 ] }, - { "id": "t_connection", "fg": [ 3650, 3652, 3651, 3649 ] }, - { "id": "edge", "fg": [ 3644, 3643 ] }, - { "id": "end_piece", "fg": [ 3646, 3648, 3647, 3645 ] }, - { "id": "unconnected", "fg": [ 3653, 3653 ] } + { "id": "center", "fg": [ 3707, 3708, 3709, 3710 ] }, + { "id": "corner", "fg": [ 3712, 3714, 3713, 3711 ] }, + { "id": "t_connection", "fg": [ 3722, 3724, 3723, 3721 ] }, + { "id": "edge", "fg": [ 3716, 3715 ] }, + { "id": "end_piece", "fg": [ 3718, 3720, 3719, 3717 ] }, + { "id": "unconnected", "fg": [ 3725, 3725 ] } ] }, { "id": "t_dirt_season_winter", "fg": [ - { "weight": 100, "sprite": 3654 }, - { "weight": 100, "sprite": 3655 }, - { "weight": 100, "sprite": 3656 }, - { "weight": 100, "sprite": 3657 } + { "weight": 100, "sprite": 3726 }, + { "weight": 100, "sprite": 3727 }, + { "weight": 100, "sprite": 3728 }, + { "weight": 100, "sprite": 3729 } ] }, { "id": "t_dirtfloor", "multitile": true, - "fg": 3673, - "additional_tiles": [ - { "id": "center", "fg": 3658 }, - { "id": "corner", "fg": [ 3660, 3662, 3661, 3659 ] }, - { "id": "t_connection", "fg": [ 3670, 3672, 3671, 3669 ] }, - { "id": "edge", "fg": [ 3664, 3663 ] }, - { "id": "end_piece", "fg": [ 3666, 3668, 3667, 3665 ] }, - { "id": "unconnected", "fg": 3673 } - ] - }, - { "id": "t_door_c", "fg": 3675 }, - { "id": "t_door_locked", "fg": 3676 }, - { "id": "t_door_o", "fg": 3677 }, - { "id": "t_door_b", "fg": 3674 }, - { "id": "t_door_boarded", "fg": 3678 }, - { "id": "t_door_boarded_damaged", "fg": 3679 }, - { "id": "t_door_glass_c", "fg": 3680 }, - { "id": "t_door_glass_o", "fg": 3681 }, - { "id": "t_door_lab_c", "fg": 3682 }, - { "id": "t_door_lab_o", "fg": 3683 }, - { "id": "t_door_metal_c_peep", "fg": 3684 }, - { "id": [ "t_door_metal_locked", "t_door_metal_pickable" ], "fg": 3685 }, - { "id": "t_elevator", "fg": [ { "weight": 100, "sprite": 3692 }, { "weight": 100, "sprite": 3693 } ] }, + "fg": 3745, + "additional_tiles": [ + { "id": "center", "fg": 3730 }, + { "id": "corner", "fg": [ 3732, 3734, 3733, 3731 ] }, + { "id": "t_connection", "fg": [ 3742, 3744, 3743, 3741 ] }, + { "id": "edge", "fg": [ 3736, 3735 ] }, + { "id": "end_piece", "fg": [ 3738, 3740, 3739, 3737 ] }, + { "id": "unconnected", "fg": 3745 } + ] + }, + { "id": "t_door_c", "fg": 3747 }, + { "id": "t_door_locked", "fg": 3748 }, + { "id": "t_door_o", "fg": 3749 }, + { "id": "t_door_b", "fg": 3746 }, + { "id": "t_door_boarded", "fg": 3750 }, + { "id": "t_door_boarded_damaged", "fg": 3751 }, + { "id": "t_door_glass_c", "fg": 3752 }, + { "id": "t_door_glass_o", "fg": 3753 }, + { "id": "t_door_lab_c", "fg": 3754 }, + { "id": "t_door_lab_o", "fg": 3755 }, + { "id": "t_door_metal_c_peep", "fg": 3756 }, + { "id": [ "t_door_metal_locked", "t_door_metal_pickable" ], "fg": 3757 }, + { "id": "t_elevator", "fg": [ { "weight": 100, "sprite": 3764 }, { "weight": 100, "sprite": 3765 } ] }, { "id": "t_fence_season_spring", "multitile": true, - "fg": 3709, - "bg": 4152, + "fg": 3781, + "bg": 4224, "additional_tiles": [ - { "id": "center", "bg": 4152, "fg": 3694 }, - { "id": "corner", "bg": 4152, "fg": [ 3696, 3698, 3697, 3695 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 3706, 3708, 3707, 3705 ] }, - { "id": "edge", "bg": 4152, "fg": [ 3700, 3699 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 3702, 3704, 3703, 3701 ] }, - { "bg": 4152, "id": "unconnected", "fg": 3709 } + { "id": "center", "bg": 4224, "fg": 3766 }, + { "id": "corner", "bg": 4224, "fg": [ 3768, 3770, 3769, 3767 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 3778, 3780, 3779, 3777 ] }, + { "id": "edge", "bg": 4224, "fg": [ 3772, 3771 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 3774, 3776, 3775, 3773 ] }, + { "bg": 4224, "id": "unconnected", "fg": 3781 } ] }, { "id": "t_fence_season_summer", "multitile": true, - "fg": 3709, - "bg": 4162, + "fg": 3781, + "bg": 4234, "additional_tiles": [ - { "id": "center", "bg": 4162, "fg": 3694 }, - { "id": "corner", "bg": 4162, "fg": [ 3696, 3698, 3697, 3695 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 3706, 3708, 3707, 3705 ] }, - { "id": "edge", "bg": 4162, "fg": [ 3700, 3699 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 3702, 3704, 3703, 3701 ] }, - { "bg": 4162, "id": "unconnected", "fg": 3709 } + { "id": "center", "bg": 4234, "fg": 3766 }, + { "id": "corner", "bg": 4234, "fg": [ 3768, 3770, 3769, 3767 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 3778, 3780, 3779, 3777 ] }, + { "id": "edge", "bg": 4234, "fg": [ 3772, 3771 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 3774, 3776, 3775, 3773 ] }, + { "bg": 4234, "id": "unconnected", "fg": 3781 } ] }, { "id": "t_fence_season_autumn", "multitile": true, - "fg": 3709, - "bg": 4157, + "fg": 3781, + "bg": 4229, "additional_tiles": [ - { "id": "center", "bg": 4157, "fg": 3694 }, - { "id": "corner", "bg": 4157, "fg": [ 3696, 3698, 3697, 3695 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 3706, 3708, 3707, 3705 ] }, - { "id": "edge", "bg": 4157, "fg": [ 3700, 3699 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 3702, 3704, 3703, 3701 ] }, - { "bg": 4157, "id": "unconnected", "fg": 3709 } + { "id": "center", "bg": 4229, "fg": 3766 }, + { "id": "corner", "bg": 4229, "fg": [ 3768, 3770, 3769, 3767 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 3778, 3780, 3779, 3777 ] }, + { "id": "edge", "bg": 4229, "fg": [ 3772, 3771 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 3774, 3776, 3775, 3773 ] }, + { "bg": 4229, "id": "unconnected", "fg": 3781 } ] }, { "id": "t_fence_season_winter", "multitile": true, - "fg": 3709, - "bg": 3344, - "additional_tiles": [ - { "id": "center", "bg": 3344, "fg": 3694 }, - { "id": "corner", "bg": 3344, "fg": [ 3696, 3698, 3697, 3695 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 3706, 3708, 3707, 3705 ] }, - { "id": "edge", "bg": 3344, "fg": [ 3700, 3699 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 3702, 3704, 3703, 3701 ] }, - { "bg": 3344, "id": "unconnected", "fg": 3709 } - ] - }, - { "id": "t_fencegate_c_season_spring", "fg": 3710, "bg": 4152 }, - { "id": "t_fencegate_c_season_summer", "fg": 3710, "bg": 4162 }, - { "id": "t_fencegate_c_season_autumn", "fg": 3710, "bg": 4157 }, - { "id": "t_fencegate_c_season_winter", "fg": 3710, "bg": 3344 }, - { "id": "t_fencegate_o_season_spring", "fg": 3711, "bg": 4152 }, - { "id": "t_fencegate_o_season_summer", "fg": 3711, "bg": 4162 }, - { "id": "t_fencegate_o_season_autumn", "fg": 3711, "bg": 4157 }, - { "id": "t_fencegate_o_season_winter", "fg": 3711, "bg": 3344 }, - { "id": "t_fence_post_season_spring", "fg": 3709, "bg": 4152 }, - { "id": "t_fence_post_season_summer", "fg": 3709, "bg": 4162 }, - { "id": "t_fence_post_season_autumn", "fg": 3709, "bg": 4157 }, - { "id": "t_fence_post_season_winter", "fg": 3709, "bg": 3344 }, + "fg": 3781, + "bg": 3416, + "additional_tiles": [ + { "id": "center", "bg": 3416, "fg": 3766 }, + { "id": "corner", "bg": 3416, "fg": [ 3768, 3770, 3769, 3767 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 3778, 3780, 3779, 3777 ] }, + { "id": "edge", "bg": 3416, "fg": [ 3772, 3771 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 3774, 3776, 3775, 3773 ] }, + { "bg": 3416, "id": "unconnected", "fg": 3781 } + ] + }, + { "id": "t_fencegate_c_season_spring", "fg": 3782, "bg": 4224 }, + { "id": "t_fencegate_c_season_summer", "fg": 3782, "bg": 4234 }, + { "id": "t_fencegate_c_season_autumn", "fg": 3782, "bg": 4229 }, + { "id": "t_fencegate_c_season_winter", "fg": 3782, "bg": 3416 }, + { "id": "t_fencegate_o_season_spring", "fg": 3783, "bg": 4224 }, + { "id": "t_fencegate_o_season_summer", "fg": 3783, "bg": 4234 }, + { "id": "t_fencegate_o_season_autumn", "fg": 3783, "bg": 4229 }, + { "id": "t_fencegate_o_season_winter", "fg": 3783, "bg": 3416 }, + { "id": "t_fence_post_season_spring", "fg": 3781, "bg": 4224 }, + { "id": "t_fence_post_season_summer", "fg": 3781, "bg": 4234 }, + { "id": "t_fence_post_season_autumn", "fg": 3781, "bg": 4229 }, + { "id": "t_fence_post_season_winter", "fg": 3781, "bg": 3416 }, { "id": "t_fence_barbed_season_spring", "multitile": true, - "fg": 3727, - "bg": 4152, + "fg": 3799, + "bg": 4224, "additional_tiles": [ - { "id": "center", "bg": 4152, "fg": 3712 }, - { "id": "corner", "bg": 4152, "fg": [ 3714, 3716, 3715, 3713 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 3724, 3726, 3725, 3723 ] }, - { "id": "edge", "bg": 4152, "fg": [ 3718, 3717 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 3720, 3722, 3721, 3719 ] }, - { "bg": 4152, "id": "unconnected", "fg": 3727 } + { "id": "center", "bg": 4224, "fg": 3784 }, + { "id": "corner", "bg": 4224, "fg": [ 3786, 3788, 3787, 3785 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 3796, 3798, 3797, 3795 ] }, + { "id": "edge", "bg": 4224, "fg": [ 3790, 3789 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 3792, 3794, 3793, 3791 ] }, + { "bg": 4224, "id": "unconnected", "fg": 3799 } ] }, { "id": "t_fence_barbed_season_summer", "multitile": true, - "fg": 3727, - "bg": 4162, + "fg": 3799, + "bg": 4234, "additional_tiles": [ - { "id": "center", "bg": 4162, "fg": 3712 }, - { "id": "corner", "bg": 4162, "fg": [ 3714, 3716, 3715, 3713 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 3724, 3726, 3725, 3723 ] }, - { "id": "edge", "bg": 4162, "fg": [ 3718, 3717 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 3720, 3722, 3721, 3719 ] }, - { "bg": 4162, "id": "unconnected", "fg": 3727 } + { "id": "center", "bg": 4234, "fg": 3784 }, + { "id": "corner", "bg": 4234, "fg": [ 3786, 3788, 3787, 3785 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 3796, 3798, 3797, 3795 ] }, + { "id": "edge", "bg": 4234, "fg": [ 3790, 3789 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 3792, 3794, 3793, 3791 ] }, + { "bg": 4234, "id": "unconnected", "fg": 3799 } ] }, { "id": "t_fence_barbed_season_autumn", "multitile": true, - "fg": 3727, - "bg": 4157, + "fg": 3799, + "bg": 4229, "additional_tiles": [ - { "id": "center", "bg": 4157, "fg": 3712 }, - { "id": "corner", "bg": 4157, "fg": [ 3714, 3716, 3715, 3713 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 3724, 3726, 3725, 3723 ] }, - { "id": "edge", "bg": 4157, "fg": [ 3718, 3717 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 3720, 3722, 3721, 3719 ] }, - { "bg": 4157, "id": "unconnected", "fg": 3727 } + { "id": "center", "bg": 4229, "fg": 3784 }, + { "id": "corner", "bg": 4229, "fg": [ 3786, 3788, 3787, 3785 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 3796, 3798, 3797, 3795 ] }, + { "id": "edge", "bg": 4229, "fg": [ 3790, 3789 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 3792, 3794, 3793, 3791 ] }, + { "bg": 4229, "id": "unconnected", "fg": 3799 } ] }, { "id": "t_fence_barbed_season_winter", "multitile": true, - "fg": 3727, - "bg": 3344, + "fg": 3799, + "bg": 3416, "additional_tiles": [ - { "id": "center", "bg": 3344, "fg": 3712 }, - { "id": "corner", "bg": 3344, "fg": [ 3714, 3716, 3715, 3713 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 3724, 3726, 3725, 3723 ] }, - { "id": "edge", "bg": 3344, "fg": [ 3718, 3717 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 3720, 3722, 3721, 3719 ] }, - { "bg": 3344, "id": "unconnected", "fg": 3727 } + { "id": "center", "bg": 3416, "fg": 3784 }, + { "id": "corner", "bg": 3416, "fg": [ 3786, 3788, 3787, 3785 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 3796, 3798, 3797, 3795 ] }, + { "id": "edge", "bg": 3416, "fg": [ 3790, 3789 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 3792, 3794, 3793, 3791 ] }, + { "bg": 3416, "id": "unconnected", "fg": 3799 } ] }, { "id": "t_fence_rope_season_spring", - "fg": 3744, + "fg": 3816, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3729, "bg": 3597 }, - { "id": "corner", "fg": [ 3731, 3733, 3732, 3730 ], "bg": [ 3602, 3604, 3603, 3601 ] }, - { "id": "t_connection", "fg": [ 3741, 3743, 3742, 3740 ], "bg": [ 3612, 3614, 3613, 3611 ] }, - { "id": "edge", "fg": [ 3735, 3734 ], "bg": [ 3606, 3605 ] }, - { "id": "end_piece", "fg": [ 3737, 3739, 3738, 3736 ], "bg": [ 3608, 3610, 3609, 3607 ] }, - { "id": "unconnected", "fg": [ 3744, 3744 ], "bg": [ 3615, 3615 ] } + { "id": "center", "fg": 3801, "bg": 3669 }, + { "id": "corner", "fg": [ 3803, 3805, 3804, 3802 ], "bg": [ 3674, 3676, 3675, 3673 ] }, + { "id": "t_connection", "fg": [ 3813, 3815, 3814, 3812 ], "bg": [ 3684, 3686, 3685, 3683 ] }, + { "id": "edge", "fg": [ 3807, 3806 ], "bg": [ 3678, 3677 ] }, + { "id": "end_piece", "fg": [ 3809, 3811, 3810, 3808 ], "bg": [ 3680, 3682, 3681, 3679 ] }, + { "id": "unconnected", "fg": [ 3816, 3816 ], "bg": [ 3687, 3687 ] } ] }, { "id": "t_fence_rope_season_summer", - "fg": 3744, + "fg": 3816, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3729, "bg": 3635 }, - { "id": "corner", "fg": [ 3731, 3733, 3732, 3730 ], "bg": [ 3640, 3642, 3641, 3639 ] }, - { "id": "t_connection", "fg": [ 3741, 3743, 3742, 3740 ], "bg": [ 3650, 3652, 3651, 3649 ] }, - { "id": "edge", "fg": [ 3735, 3734 ], "bg": [ 3644, 3643 ] }, - { "id": "end_piece", "fg": [ 3737, 3739, 3738, 3736 ], "bg": [ 3646, 3648, 3647, 3645 ] }, - { "id": "unconnected", "fg": [ 3744, 3744 ], "bg": [ 3653, 3653 ] } + { "id": "center", "fg": 3801, "bg": 3707 }, + { "id": "corner", "fg": [ 3803, 3805, 3804, 3802 ], "bg": [ 3712, 3714, 3713, 3711 ] }, + { "id": "t_connection", "fg": [ 3813, 3815, 3814, 3812 ], "bg": [ 3722, 3724, 3723, 3721 ] }, + { "id": "edge", "fg": [ 3807, 3806 ], "bg": [ 3716, 3715 ] }, + { "id": "end_piece", "fg": [ 3809, 3811, 3810, 3808 ], "bg": [ 3718, 3720, 3719, 3717 ] }, + { "id": "unconnected", "fg": [ 3816, 3816 ], "bg": [ 3725, 3725 ] } ] }, { "id": "t_fence_rope_season_autumn", - "fg": 3744, + "fg": 3816, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 3729, "bg": 3616 }, - { "id": "corner", "fg": [ 3731, 3733, 3732, 3730 ], "bg": [ 3621, 3623, 3622, 3620 ] }, - { "id": "t_connection", "fg": [ 3741, 3743, 3742, 3740 ], "bg": [ 3631, 3633, 3632, 3630 ] }, - { "id": "edge", "fg": [ 3735, 3734 ], "bg": [ 3625, 3624 ] }, - { "id": "end_piece", "fg": [ 3737, 3739, 3738, 3736 ], "bg": [ 3627, 3629, 3628, 3626 ] }, - { "id": "unconnected", "fg": [ 3744, 3744 ], "bg": [ 3634, 3634 ] } + { "id": "center", "fg": 3801, "bg": 3688 }, + { "id": "corner", "fg": [ 3803, 3805, 3804, 3802 ], "bg": [ 3693, 3695, 3694, 3692 ] }, + { "id": "t_connection", "fg": [ 3813, 3815, 3814, 3812 ], "bg": [ 3703, 3705, 3704, 3702 ] }, + { "id": "edge", "fg": [ 3807, 3806 ], "bg": [ 3697, 3696 ] }, + { "id": "end_piece", "fg": [ 3809, 3811, 3810, 3808 ], "bg": [ 3699, 3701, 3700, 3698 ] }, + { "id": "unconnected", "fg": [ 3816, 3816 ], "bg": [ 3706, 3706 ] } ] }, { "id": "t_fence_rope_season_winter", - "fg": 3744, + "fg": 3816, "multitile": true, "additional_tiles": [ { "id": "center", - "fg": 3729, + "fg": 3801, "bg": [ - { "weight": 100, "sprite": 3654 }, - { "weight": 100, "sprite": 3655 }, - { "weight": 100, "sprite": 3656 }, - { "weight": 100, "sprite": 3657 } + { "weight": 100, "sprite": 3726 }, + { "weight": 100, "sprite": 3727 }, + { "weight": 100, "sprite": 3728 }, + { "weight": 100, "sprite": 3729 } ] }, { "id": "corner", - "fg": [ 3731, 3733, 3732, 3730 ], + "fg": [ 3803, 3805, 3804, 3802 ], "bg": [ - { "weight": 100, "sprite": 3654 }, - { "weight": 100, "sprite": 3655 }, - { "weight": 100, "sprite": 3656 }, - { "weight": 100, "sprite": 3657 } + { "weight": 100, "sprite": 3726 }, + { "weight": 100, "sprite": 3727 }, + { "weight": 100, "sprite": 3728 }, + { "weight": 100, "sprite": 3729 } ] }, { "id": "t_connection", - "fg": [ 3741, 3743, 3742, 3740 ], + "fg": [ 3813, 3815, 3814, 3812 ], "bg": [ - { "weight": 100, "sprite": 3654 }, - { "weight": 100, "sprite": 3655 }, - { "weight": 100, "sprite": 3656 }, - { "weight": 100, "sprite": 3657 } + { "weight": 100, "sprite": 3726 }, + { "weight": 100, "sprite": 3727 }, + { "weight": 100, "sprite": 3728 }, + { "weight": 100, "sprite": 3729 } ] }, { "id": "edge", - "fg": [ 3735, 3734 ], + "fg": [ 3807, 3806 ], "bg": [ - { "weight": 100, "sprite": 3654 }, - { "weight": 100, "sprite": 3655 }, - { "weight": 100, "sprite": 3656 }, - { "weight": 100, "sprite": 3657 } + { "weight": 100, "sprite": 3726 }, + { "weight": 100, "sprite": 3727 }, + { "weight": 100, "sprite": 3728 }, + { "weight": 100, "sprite": 3729 } ] }, { "id": "end_piece", - "fg": [ 3737, 3739, 3738, 3736 ], + "fg": [ 3809, 3811, 3810, 3808 ], "bg": [ - { "weight": 100, "sprite": 3654 }, - { "weight": 100, "sprite": 3655 }, - { "weight": 100, "sprite": 3656 }, - { "weight": 100, "sprite": 3657 } + { "weight": 100, "sprite": 3726 }, + { "weight": 100, "sprite": 3727 }, + { "weight": 100, "sprite": 3728 }, + { "weight": 100, "sprite": 3729 } ] }, { "id": "unconnected", - "fg": [ 3744, 3744 ], + "fg": [ 3816, 3816 ], "bg": [ - { "weight": 100, "sprite": 3654 }, - { "weight": 100, "sprite": 3655 }, - { "weight": 100, "sprite": 3656 }, - { "weight": 100, "sprite": 3657 } + { "weight": 100, "sprite": 3726 }, + { "weight": 100, "sprite": 3727 }, + { "weight": 100, "sprite": 3728 }, + { "weight": 100, "sprite": 3729 } ] } ] @@ -4239,3997 +4321,4050 @@ { "id": "t_fence_wire_season_spring", "multitile": true, - "fg": 3760, - "bg": 4152, + "fg": 3832, + "bg": 4224, "additional_tiles": [ - { "id": "center", "bg": 4152, "fg": 3745 }, - { "id": "corner", "bg": 4152, "fg": [ 3747, 3749, 3748, 3746 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 3757, 3759, 3758, 3756 ] }, - { "id": "edge", "bg": 4152, "fg": [ 3751, 3750 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 3753, 3755, 3754, 3752 ] }, - { "bg": 4152, "id": "unconnected", "fg": 3760 } + { "id": "center", "bg": 4224, "fg": 3817 }, + { "id": "corner", "bg": 4224, "fg": [ 3819, 3821, 3820, 3818 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 3829, 3831, 3830, 3828 ] }, + { "id": "edge", "bg": 4224, "fg": [ 3823, 3822 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 3825, 3827, 3826, 3824 ] }, + { "bg": 4224, "id": "unconnected", "fg": 3832 } ] }, { "id": "t_fence_wire_season_summer", "multitile": true, - "fg": 3760, - "bg": 4162, + "fg": 3832, + "bg": 4234, "additional_tiles": [ - { "id": "center", "bg": 4162, "fg": 3745 }, - { "id": "corner", "bg": 4162, "fg": [ 3747, 3749, 3748, 3746 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 3757, 3759, 3758, 3756 ] }, - { "id": "edge", "bg": 4162, "fg": [ 3751, 3750 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 3753, 3755, 3754, 3752 ] }, - { "bg": 4162, "id": "unconnected", "fg": 3760 } + { "id": "center", "bg": 4234, "fg": 3817 }, + { "id": "corner", "bg": 4234, "fg": [ 3819, 3821, 3820, 3818 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 3829, 3831, 3830, 3828 ] }, + { "id": "edge", "bg": 4234, "fg": [ 3823, 3822 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 3825, 3827, 3826, 3824 ] }, + { "bg": 4234, "id": "unconnected", "fg": 3832 } ] }, { "id": "t_fence_wire_season_autumn", "multitile": true, - "fg": 3760, - "bg": 4157, + "fg": 3832, + "bg": 4229, "additional_tiles": [ - { "id": "center", "bg": 4157, "fg": 3745 }, - { "id": "corner", "bg": 4157, "fg": [ 3747, 3749, 3748, 3746 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 3757, 3759, 3758, 3756 ] }, - { "id": "edge", "bg": 4157, "fg": [ 3751, 3750 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 3753, 3755, 3754, 3752 ] }, - { "bg": 4157, "id": "unconnected", "fg": 3760 } + { "id": "center", "bg": 4229, "fg": 3817 }, + { "id": "corner", "bg": 4229, "fg": [ 3819, 3821, 3820, 3818 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 3829, 3831, 3830, 3828 ] }, + { "id": "edge", "bg": 4229, "fg": [ 3823, 3822 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 3825, 3827, 3826, 3824 ] }, + { "bg": 4229, "id": "unconnected", "fg": 3832 } ] }, { "id": "t_fence_wire_season_winter", "multitile": true, - "fg": 3760, - "bg": 3344, + "fg": 3832, + "bg": 3416, "additional_tiles": [ - { "id": "center", "bg": 3344, "fg": 3745 }, - { "id": "corner", "bg": 3344, "fg": [ 3747, 3749, 3748, 3746 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 3757, 3759, 3758, 3756 ] }, - { "id": "edge", "bg": 3344, "fg": [ 3751, 3750 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 3753, 3755, 3754, 3752 ] }, - { "bg": 3344, "id": "unconnected", "fg": 3760 } + { "id": "center", "bg": 3416, "fg": 3817 }, + { "id": "corner", "bg": 3416, "fg": [ 3819, 3821, 3820, 3818 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 3829, 3831, 3830, 3828 ] }, + { "id": "edge", "bg": 3416, "fg": [ 3823, 3822 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 3825, 3827, 3826, 3824 ] }, + { "bg": 3416, "id": "unconnected", "fg": 3832 } ] }, { "id": "t_floor", "multitile": true, - "fg": 3778, + "fg": 3850, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 3761 }, { "weight": 1, "sprite": 3762 }, { "weight": 1, "sprite": 3763 } ] + "fg": [ { "weight": 1, "sprite": 3833 }, { "weight": 1, "sprite": 3834 }, { "weight": 1, "sprite": 3835 } ] }, - { "id": "corner", "fg": [ 3765, 3767, 3766, 3764 ] }, - { "id": "t_connection", "fg": [ 3775, 3777, 3776, 3774 ] }, - { "id": "edge", "fg": [ 3769, 3768 ] }, - { "id": "end_piece", "fg": [ 3771, 3773, 3772, 3770 ] }, - { "id": "unconnected", "fg": 3778 } + { "id": "corner", "fg": [ 3837, 3839, 3838, 3836 ] }, + { "id": "t_connection", "fg": [ 3847, 3849, 3848, 3846 ] }, + { "id": "edge", "fg": [ 3841, 3840 ] }, + { "id": "end_piece", "fg": [ 3843, 3845, 3844, 3842 ] }, + { "id": "unconnected", "fg": 3850 } ] }, { "id": "t_floor_resin", "multitile": true, - "fg": 3794, + "fg": 3866, "additional_tiles": [ - { "id": "center", "fg": 3779 }, - { "id": "corner", "fg": [ 3781, 3783, 3782, 3780 ] }, - { "id": "t_connection", "fg": [ 3791, 3793, 3792, 3790 ] }, - { "id": "edge", "fg": [ 3785, 3784 ] }, - { "id": "end_piece", "fg": [ 3787, 3789, 3788, 3786 ] }, - { "id": "unconnected", "fg": 3794 } + { "id": "center", "fg": 3851 }, + { "id": "corner", "fg": [ 3853, 3855, 3854, 3852 ] }, + { "id": "t_connection", "fg": [ 3863, 3865, 3864, 3862 ] }, + { "id": "edge", "fg": [ 3857, 3856 ] }, + { "id": "end_piece", "fg": [ 3859, 3861, 3860, 3858 ] }, + { "id": "unconnected", "fg": 3866 } ] }, { "id": "t_floor_wax", "multitile": true, - "fg": 3810, + "fg": 3882, "additional_tiles": [ - { "id": "center", "fg": 3795 }, - { "id": "corner", "fg": [ 3797, 3799, 3798, 3796 ] }, - { "id": "t_connection", "fg": [ 3807, 3809, 3808, 3806 ] }, - { "id": "edge", "fg": [ 3801, 3800 ] }, - { "id": "end_piece", "fg": [ 3803, 3805, 3804, 3802 ] }, - { "id": "unconnected", "fg": 3810 } + { "id": "center", "fg": 3867 }, + { "id": "corner", "fg": [ 3869, 3871, 3870, 3868 ] }, + { "id": "t_connection", "fg": [ 3879, 3881, 3880, 3878 ] }, + { "id": "edge", "fg": [ 3873, 3872 ] }, + { "id": "end_piece", "fg": [ 3875, 3877, 3876, 3874 ] }, + { "id": "unconnected", "fg": 3882 } ] }, { "id": "t_floor_waxed", "multitile": true, - "fg": 3826, + "fg": 3898, "additional_tiles": [ - { "id": "center", "fg": 3811 }, - { "id": "corner", "fg": [ 3813, 3815, 3814, 3812 ] }, - { "id": "t_connection", "fg": [ 3823, 3825, 3824, 3822 ] }, - { "id": "edge", "fg": [ 3817, 3816 ] }, - { "id": "end_piece", "fg": [ 3819, 3821, 3820, 3818 ] }, - { "id": "unconnected", "fg": 3826 } + { "id": "center", "fg": 3883 }, + { "id": "corner", "fg": [ 3885, 3887, 3886, 3884 ] }, + { "id": "t_connection", "fg": [ 3895, 3897, 3896, 3894 ] }, + { "id": "edge", "fg": [ 3889, 3888 ] }, + { "id": "end_piece", "fg": [ 3891, 3893, 3892, 3890 ] }, + { "id": "unconnected", "fg": 3898 } ] }, { "id": "t_floor_waxed_y", "multitile": true, - "fg": 3842, + "fg": 3914, "additional_tiles": [ - { "id": "center", "fg": 3827 }, - { "id": "corner", "fg": [ 3829, 3831, 3830, 3828 ] }, - { "id": "t_connection", "fg": [ 3839, 3841, 3840, 3838 ] }, - { "id": "edge", "fg": [ 3833, 3832 ] }, - { "id": "end_piece", "fg": [ 3835, 3837, 3836, 3834 ] }, - { "id": "unconnected", "fg": 3842 } + { "id": "center", "fg": 3899 }, + { "id": "corner", "fg": [ 3901, 3903, 3902, 3900 ] }, + { "id": "t_connection", "fg": [ 3911, 3913, 3912, 3910 ] }, + { "id": "edge", "fg": [ 3905, 3904 ] }, + { "id": "end_piece", "fg": [ 3907, 3909, 3908, 3906 ] }, + { "id": "unconnected", "fg": 3914 } ] }, { "id": "t_fungus", "multitile": true, - "fg": 3858, - "bg": 3597, + "fg": 3930, + "bg": 3669, "additional_tiles": [ { "id": "center", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 32, "sprite": 3843 }, - { "weight": 32, "sprite": 3859 }, - { "weight": 32, "sprite": 3875 }, - { "weight": 32, "sprite": 3891 }, - { "weight": 32, "sprite": 3907 }, - { "weight": 32, "sprite": 3923 }, - { "weight": 1, "sprite": 3971 }, - { "weight": 1, "sprite": 3972 }, - { "weight": 1, "sprite": 3973 }, - { "weight": 1, "sprite": 3974 }, - { "weight": 1, "sprite": 3975 }, - { "weight": 1, "sprite": 3976 }, - { "weight": 1, "sprite": 3977 }, - { "weight": 1, "sprite": 3978 }, - { "weight": 1, "sprite": 3979 }, - { "weight": 1, "sprite": 3980 }, - { "weight": 1, "sprite": 3981 }, - { "weight": 1, "sprite": 3982 }, - { "weight": 1, "sprite": 3983 }, - { "weight": 1, "sprite": 3984 }, - { "weight": 1, "sprite": 3985 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3939 }, - { "weight": 1, "sprite": 3940 }, - { "weight": 1, "sprite": 3941 }, - { "weight": 1, "sprite": 3942 }, - { "weight": 1, "sprite": 3943 }, - { "weight": 1, "sprite": 3944 }, - { "weight": 1, "sprite": 3945 }, - { "weight": 1, "sprite": 3946 }, - { "weight": 1, "sprite": 3947 }, - { "weight": 1, "sprite": 3948 }, - { "weight": 1, "sprite": 3949 }, - { "weight": 1, "sprite": 3950 }, - { "weight": 1, "sprite": 3951 }, - { "weight": 1, "sprite": 3952 }, - { "weight": 1, "sprite": 3953 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3955 }, - { "weight": 1, "sprite": 3956 }, - { "weight": 1, "sprite": 3957 }, - { "weight": 1, "sprite": 3958 }, - { "weight": 1, "sprite": 3959 }, - { "weight": 1, "sprite": 3960 }, - { "weight": 1, "sprite": 3961 }, - { "weight": 1, "sprite": 3962 }, - { "weight": 1, "sprite": 3963 }, - { "weight": 1, "sprite": 3964 }, - { "weight": 1, "sprite": 3965 }, - { "weight": 1, "sprite": 3966 }, - { "weight": 1, "sprite": 3967 }, - { "weight": 1, "sprite": 3968 }, - { "weight": 1, "sprite": 3969 }, - { "weight": 1, "sprite": 3970 } + { "weight": 32, "sprite": 3915 }, + { "weight": 32, "sprite": 3931 }, + { "weight": 32, "sprite": 3947 }, + { "weight": 32, "sprite": 3963 }, + { "weight": 32, "sprite": 3979 }, + { "weight": 32, "sprite": 3995 }, + { "weight": 1, "sprite": 4043 }, + { "weight": 1, "sprite": 4044 }, + { "weight": 1, "sprite": 4045 }, + { "weight": 1, "sprite": 4046 }, + { "weight": 1, "sprite": 4047 }, + { "weight": 1, "sprite": 4048 }, + { "weight": 1, "sprite": 4049 }, + { "weight": 1, "sprite": 4050 }, + { "weight": 1, "sprite": 4051 }, + { "weight": 1, "sprite": 4052 }, + { "weight": 1, "sprite": 4053 }, + { "weight": 1, "sprite": 4054 }, + { "weight": 1, "sprite": 4055 }, + { "weight": 1, "sprite": 4056 }, + { "weight": 1, "sprite": 4057 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4011 }, + { "weight": 1, "sprite": 4012 }, + { "weight": 1, "sprite": 4013 }, + { "weight": 1, "sprite": 4014 }, + { "weight": 1, "sprite": 4015 }, + { "weight": 1, "sprite": 4016 }, + { "weight": 1, "sprite": 4017 }, + { "weight": 1, "sprite": 4018 }, + { "weight": 1, "sprite": 4019 }, + { "weight": 1, "sprite": 4020 }, + { "weight": 1, "sprite": 4021 }, + { "weight": 1, "sprite": 4022 }, + { "weight": 1, "sprite": 4023 }, + { "weight": 1, "sprite": 4024 }, + { "weight": 1, "sprite": 4025 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4027 }, + { "weight": 1, "sprite": 4028 }, + { "weight": 1, "sprite": 4029 }, + { "weight": 1, "sprite": 4030 }, + { "weight": 1, "sprite": 4031 }, + { "weight": 1, "sprite": 4032 }, + { "weight": 1, "sprite": 4033 }, + { "weight": 1, "sprite": 4034 }, + { "weight": 1, "sprite": 4035 }, + { "weight": 1, "sprite": 4036 }, + { "weight": 1, "sprite": 4037 }, + { "weight": 1, "sprite": 4038 }, + { "weight": 1, "sprite": 4039 }, + { "weight": 1, "sprite": 4040 }, + { "weight": 1, "sprite": 4041 }, + { "weight": 1, "sprite": 4042 } ] }, { "id": "corner", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 3845, 3847, 3846, 3844 ] }, - { "weight": 1, "sprite": [ 3861, 3863, 3862, 3860 ] }, - { "weight": 1, "sprite": [ 3877, 3879, 3878, 3876 ] }, - { "weight": 1, "sprite": [ 3909, 3911, 3910, 3908 ] }, - { "weight": 1, "sprite": [ 3925, 3927, 3926, 3924 ] } + { "weight": 1, "sprite": [ 3917, 3919, 3918, 3916 ] }, + { "weight": 1, "sprite": [ 3933, 3935, 3934, 3932 ] }, + { "weight": 1, "sprite": [ 3949, 3951, 3950, 3948 ] }, + { "weight": 1, "sprite": [ 3981, 3983, 3982, 3980 ] }, + { "weight": 1, "sprite": [ 3997, 3999, 3998, 3996 ] } ] }, { "id": "t_connection", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 3855, 3857, 3856, 3854 ] }, - { "weight": 1, "sprite": [ 3871, 3873, 3872, 3870 ] }, - { "weight": 1, "sprite": [ 3887, 3889, 3888, 3886 ] }, - { "weight": 1, "sprite": [ 3919, 3921, 3920, 3918 ] }, - { "weight": 1, "sprite": [ 3935, 3937, 3936, 3934 ] } + { "weight": 1, "sprite": [ 3927, 3929, 3928, 3926 ] }, + { "weight": 1, "sprite": [ 3943, 3945, 3944, 3942 ] }, + { "weight": 1, "sprite": [ 3959, 3961, 3960, 3958 ] }, + { "weight": 1, "sprite": [ 3991, 3993, 3992, 3990 ] }, + { "weight": 1, "sprite": [ 4007, 4009, 4008, 4006 ] } ] }, { "id": "edge", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 3849, 3848 ] }, - { "weight": 1, "sprite": [ 3865, 3864 ] }, - { "weight": 1, "sprite": [ 3881, 3880 ] }, - { "weight": 1, "sprite": [ 3913, 3912 ] }, - { "weight": 1, "sprite": [ 3929, 3928 ] } + { "weight": 1, "sprite": [ 3921, 3920 ] }, + { "weight": 1, "sprite": [ 3937, 3936 ] }, + { "weight": 1, "sprite": [ 3953, 3952 ] }, + { "weight": 1, "sprite": [ 3985, 3984 ] }, + { "weight": 1, "sprite": [ 4001, 4000 ] } ] }, { "id": "end_piece", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 3851, 3853, 3852, 3850 ] }, - { "weight": 1, "sprite": [ 3867, 3869, 3868, 3866 ] }, - { "weight": 1, "sprite": [ 3883, 3885, 3884, 3882 ] }, - { "weight": 1, "sprite": [ 3915, 3917, 3916, 3914 ] }, - { "weight": 1, "sprite": [ 3931, 3933, 3932, 3930 ] } + { "weight": 1, "sprite": [ 3923, 3925, 3924, 3922 ] }, + { "weight": 1, "sprite": [ 3939, 3941, 3940, 3938 ] }, + { "weight": 1, "sprite": [ 3955, 3957, 3956, 3954 ] }, + { "weight": 1, "sprite": [ 3987, 3989, 3988, 3986 ] }, + { "weight": 1, "sprite": [ 4003, 4005, 4004, 4002 ] } ] }, - { "bg": 3597, "id": "unconnected", "fg": 3858 } + { "bg": 3669, "id": "unconnected", "fg": 3930 } ] }, { "id": "t_fungus_season_summer", "multitile": true, - "fg": 3858, - "bg": 3597, + "fg": 3930, + "bg": 3669, "additional_tiles": [ { "id": "center", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 32, "sprite": 3843 }, - { "weight": 32, "sprite": 3859 }, - { "weight": 32, "sprite": 3875 }, - { "weight": 32, "sprite": 3891 }, - { "weight": 32, "sprite": 3907 }, - { "weight": 32, "sprite": 3923 }, - { "weight": 1, "sprite": 3971 }, - { "weight": 1, "sprite": 3972 }, - { "weight": 1, "sprite": 3973 }, - { "weight": 1, "sprite": 3974 }, - { "weight": 1, "sprite": 3975 }, - { "weight": 1, "sprite": 3976 }, - { "weight": 1, "sprite": 3977 }, - { "weight": 1, "sprite": 3978 }, - { "weight": 1, "sprite": 3979 }, - { "weight": 1, "sprite": 3980 }, - { "weight": 1, "sprite": 3981 }, - { "weight": 1, "sprite": 3982 }, - { "weight": 1, "sprite": 3983 }, - { "weight": 1, "sprite": 3984 }, - { "weight": 1, "sprite": 3985 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3939 }, - { "weight": 1, "sprite": 3940 }, - { "weight": 1, "sprite": 3941 }, - { "weight": 1, "sprite": 3942 }, - { "weight": 1, "sprite": 3943 }, - { "weight": 1, "sprite": 3944 }, - { "weight": 1, "sprite": 3945 }, - { "weight": 1, "sprite": 3946 }, - { "weight": 1, "sprite": 3947 }, - { "weight": 1, "sprite": 3948 }, - { "weight": 1, "sprite": 3949 }, - { "weight": 1, "sprite": 3950 }, - { "weight": 1, "sprite": 3951 }, - { "weight": 1, "sprite": 3952 }, - { "weight": 1, "sprite": 3953 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3955 }, - { "weight": 1, "sprite": 3956 }, - { "weight": 1, "sprite": 3957 }, - { "weight": 1, "sprite": 3958 }, - { "weight": 1, "sprite": 3959 }, - { "weight": 1, "sprite": 3960 }, - { "weight": 1, "sprite": 3961 }, - { "weight": 1, "sprite": 3962 }, - { "weight": 1, "sprite": 3963 }, - { "weight": 1, "sprite": 3964 }, - { "weight": 1, "sprite": 3965 }, - { "weight": 1, "sprite": 3966 }, - { "weight": 1, "sprite": 3967 }, - { "weight": 1, "sprite": 3968 }, - { "weight": 1, "sprite": 3969 }, - { "weight": 1, "sprite": 3970 } + { "weight": 32, "sprite": 3915 }, + { "weight": 32, "sprite": 3931 }, + { "weight": 32, "sprite": 3947 }, + { "weight": 32, "sprite": 3963 }, + { "weight": 32, "sprite": 3979 }, + { "weight": 32, "sprite": 3995 }, + { "weight": 1, "sprite": 4043 }, + { "weight": 1, "sprite": 4044 }, + { "weight": 1, "sprite": 4045 }, + { "weight": 1, "sprite": 4046 }, + { "weight": 1, "sprite": 4047 }, + { "weight": 1, "sprite": 4048 }, + { "weight": 1, "sprite": 4049 }, + { "weight": 1, "sprite": 4050 }, + { "weight": 1, "sprite": 4051 }, + { "weight": 1, "sprite": 4052 }, + { "weight": 1, "sprite": 4053 }, + { "weight": 1, "sprite": 4054 }, + { "weight": 1, "sprite": 4055 }, + { "weight": 1, "sprite": 4056 }, + { "weight": 1, "sprite": 4057 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4011 }, + { "weight": 1, "sprite": 4012 }, + { "weight": 1, "sprite": 4013 }, + { "weight": 1, "sprite": 4014 }, + { "weight": 1, "sprite": 4015 }, + { "weight": 1, "sprite": 4016 }, + { "weight": 1, "sprite": 4017 }, + { "weight": 1, "sprite": 4018 }, + { "weight": 1, "sprite": 4019 }, + { "weight": 1, "sprite": 4020 }, + { "weight": 1, "sprite": 4021 }, + { "weight": 1, "sprite": 4022 }, + { "weight": 1, "sprite": 4023 }, + { "weight": 1, "sprite": 4024 }, + { "weight": 1, "sprite": 4025 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4027 }, + { "weight": 1, "sprite": 4028 }, + { "weight": 1, "sprite": 4029 }, + { "weight": 1, "sprite": 4030 }, + { "weight": 1, "sprite": 4031 }, + { "weight": 1, "sprite": 4032 }, + { "weight": 1, "sprite": 4033 }, + { "weight": 1, "sprite": 4034 }, + { "weight": 1, "sprite": 4035 }, + { "weight": 1, "sprite": 4036 }, + { "weight": 1, "sprite": 4037 }, + { "weight": 1, "sprite": 4038 }, + { "weight": 1, "sprite": 4039 }, + { "weight": 1, "sprite": 4040 }, + { "weight": 1, "sprite": 4041 }, + { "weight": 1, "sprite": 4042 } ] }, { "id": "corner", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 3845, 3847, 3846, 3844 ] }, - { "weight": 1, "sprite": [ 3861, 3863, 3862, 3860 ] }, - { "weight": 1, "sprite": [ 3877, 3879, 3878, 3876 ] }, - { "weight": 1, "sprite": [ 3909, 3911, 3910, 3908 ] }, - { "weight": 1, "sprite": [ 3925, 3927, 3926, 3924 ] } + { "weight": 1, "sprite": [ 3917, 3919, 3918, 3916 ] }, + { "weight": 1, "sprite": [ 3933, 3935, 3934, 3932 ] }, + { "weight": 1, "sprite": [ 3949, 3951, 3950, 3948 ] }, + { "weight": 1, "sprite": [ 3981, 3983, 3982, 3980 ] }, + { "weight": 1, "sprite": [ 3997, 3999, 3998, 3996 ] } ] }, { "id": "t_connection", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 3855, 3857, 3856, 3854 ] }, - { "weight": 1, "sprite": [ 3871, 3873, 3872, 3870 ] }, - { "weight": 1, "sprite": [ 3887, 3889, 3888, 3886 ] }, - { "weight": 1, "sprite": [ 3919, 3921, 3920, 3918 ] }, - { "weight": 1, "sprite": [ 3935, 3937, 3936, 3934 ] } + { "weight": 1, "sprite": [ 3927, 3929, 3928, 3926 ] }, + { "weight": 1, "sprite": [ 3943, 3945, 3944, 3942 ] }, + { "weight": 1, "sprite": [ 3959, 3961, 3960, 3958 ] }, + { "weight": 1, "sprite": [ 3991, 3993, 3992, 3990 ] }, + { "weight": 1, "sprite": [ 4007, 4009, 4008, 4006 ] } ] }, - { "id": "edge", "bg": 3597, "fg": [ 3849, 3848 ] }, + { "id": "edge", "bg": 3669, "fg": [ 3921, 3920 ] }, { "id": "end_piece", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 3851, 3853, 3852, 3850 ] }, - { "weight": 1, "sprite": [ 3867, 3869, 3868, 3866 ] }, - { "weight": 1, "sprite": [ 3883, 3885, 3884, 3882 ] }, - { "weight": 1, "sprite": [ 3915, 3917, 3916, 3914 ] }, - { "weight": 1, "sprite": [ 3931, 3933, 3932, 3930 ] } + { "weight": 1, "sprite": [ 3923, 3925, 3924, 3922 ] }, + { "weight": 1, "sprite": [ 3939, 3941, 3940, 3938 ] }, + { "weight": 1, "sprite": [ 3955, 3957, 3956, 3954 ] }, + { "weight": 1, "sprite": [ 3987, 3989, 3988, 3986 ] }, + { "weight": 1, "sprite": [ 4003, 4005, 4004, 4002 ] } ] }, - { "bg": 3597, "id": "unconnected", "fg": 3858 } + { "bg": 3669, "id": "unconnected", "fg": 3930 } ] }, { "id": "t_fungus_season_autumn", "multitile": true, - "fg": 3858, - "bg": 3597, + "fg": 3930, + "bg": 3669, "additional_tiles": [ { "id": "center", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 32, "sprite": 3843 }, - { "weight": 32, "sprite": 3859 }, - { "weight": 32, "sprite": 3875 }, - { "weight": 32, "sprite": 3891 }, - { "weight": 32, "sprite": 3907 }, - { "weight": 32, "sprite": 3923 }, - { "weight": 1, "sprite": 3971 }, - { "weight": 1, "sprite": 3972 }, - { "weight": 1, "sprite": 3973 }, - { "weight": 1, "sprite": 3974 }, - { "weight": 1, "sprite": 3975 }, - { "weight": 1, "sprite": 3976 }, - { "weight": 1, "sprite": 3977 }, - { "weight": 1, "sprite": 3978 }, - { "weight": 1, "sprite": 3979 }, - { "weight": 1, "sprite": 3980 }, - { "weight": 1, "sprite": 3981 }, - { "weight": 1, "sprite": 3982 }, - { "weight": 1, "sprite": 3983 }, - { "weight": 1, "sprite": 3984 }, - { "weight": 1, "sprite": 3985 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3939 }, - { "weight": 1, "sprite": 3940 }, - { "weight": 1, "sprite": 3941 }, - { "weight": 1, "sprite": 3942 }, - { "weight": 1, "sprite": 3943 }, - { "weight": 1, "sprite": 3944 }, - { "weight": 1, "sprite": 3945 }, - { "weight": 1, "sprite": 3946 }, - { "weight": 1, "sprite": 3947 }, - { "weight": 1, "sprite": 3948 }, - { "weight": 1, "sprite": 3949 }, - { "weight": 1, "sprite": 3950 }, - { "weight": 1, "sprite": 3951 }, - { "weight": 1, "sprite": 3952 }, - { "weight": 1, "sprite": 3953 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3955 }, - { "weight": 1, "sprite": 3956 }, - { "weight": 1, "sprite": 3957 }, - { "weight": 1, "sprite": 3958 }, - { "weight": 1, "sprite": 3959 }, - { "weight": 1, "sprite": 3960 }, - { "weight": 1, "sprite": 3961 }, - { "weight": 1, "sprite": 3962 }, - { "weight": 1, "sprite": 3963 }, - { "weight": 1, "sprite": 3964 }, - { "weight": 1, "sprite": 3965 }, - { "weight": 1, "sprite": 3966 }, - { "weight": 1, "sprite": 3967 }, - { "weight": 1, "sprite": 3968 }, - { "weight": 1, "sprite": 3969 }, - { "weight": 1, "sprite": 3970 } + { "weight": 32, "sprite": 3915 }, + { "weight": 32, "sprite": 3931 }, + { "weight": 32, "sprite": 3947 }, + { "weight": 32, "sprite": 3963 }, + { "weight": 32, "sprite": 3979 }, + { "weight": 32, "sprite": 3995 }, + { "weight": 1, "sprite": 4043 }, + { "weight": 1, "sprite": 4044 }, + { "weight": 1, "sprite": 4045 }, + { "weight": 1, "sprite": 4046 }, + { "weight": 1, "sprite": 4047 }, + { "weight": 1, "sprite": 4048 }, + { "weight": 1, "sprite": 4049 }, + { "weight": 1, "sprite": 4050 }, + { "weight": 1, "sprite": 4051 }, + { "weight": 1, "sprite": 4052 }, + { "weight": 1, "sprite": 4053 }, + { "weight": 1, "sprite": 4054 }, + { "weight": 1, "sprite": 4055 }, + { "weight": 1, "sprite": 4056 }, + { "weight": 1, "sprite": 4057 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4011 }, + { "weight": 1, "sprite": 4012 }, + { "weight": 1, "sprite": 4013 }, + { "weight": 1, "sprite": 4014 }, + { "weight": 1, "sprite": 4015 }, + { "weight": 1, "sprite": 4016 }, + { "weight": 1, "sprite": 4017 }, + { "weight": 1, "sprite": 4018 }, + { "weight": 1, "sprite": 4019 }, + { "weight": 1, "sprite": 4020 }, + { "weight": 1, "sprite": 4021 }, + { "weight": 1, "sprite": 4022 }, + { "weight": 1, "sprite": 4023 }, + { "weight": 1, "sprite": 4024 }, + { "weight": 1, "sprite": 4025 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4027 }, + { "weight": 1, "sprite": 4028 }, + { "weight": 1, "sprite": 4029 }, + { "weight": 1, "sprite": 4030 }, + { "weight": 1, "sprite": 4031 }, + { "weight": 1, "sprite": 4032 }, + { "weight": 1, "sprite": 4033 }, + { "weight": 1, "sprite": 4034 }, + { "weight": 1, "sprite": 4035 }, + { "weight": 1, "sprite": 4036 }, + { "weight": 1, "sprite": 4037 }, + { "weight": 1, "sprite": 4038 }, + { "weight": 1, "sprite": 4039 }, + { "weight": 1, "sprite": 4040 }, + { "weight": 1, "sprite": 4041 }, + { "weight": 1, "sprite": 4042 } ] }, { "id": "corner", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 3845, 3847, 3846, 3844 ] }, - { "weight": 1, "sprite": [ 3861, 3863, 3862, 3860 ] }, - { "weight": 1, "sprite": [ 3877, 3879, 3878, 3876 ] }, - { "weight": 1, "sprite": [ 3909, 3911, 3910, 3908 ] }, - { "weight": 1, "sprite": [ 3925, 3927, 3926, 3924 ] } + { "weight": 1, "sprite": [ 3917, 3919, 3918, 3916 ] }, + { "weight": 1, "sprite": [ 3933, 3935, 3934, 3932 ] }, + { "weight": 1, "sprite": [ 3949, 3951, 3950, 3948 ] }, + { "weight": 1, "sprite": [ 3981, 3983, 3982, 3980 ] }, + { "weight": 1, "sprite": [ 3997, 3999, 3998, 3996 ] } ] }, { "id": "t_connection", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 3855, 3857, 3856, 3854 ] }, - { "weight": 1, "sprite": [ 3871, 3873, 3872, 3870 ] }, - { "weight": 1, "sprite": [ 3887, 3889, 3888, 3886 ] }, - { "weight": 1, "sprite": [ 3919, 3921, 3920, 3918 ] }, - { "weight": 1, "sprite": [ 3935, 3937, 3936, 3934 ] } + { "weight": 1, "sprite": [ 3927, 3929, 3928, 3926 ] }, + { "weight": 1, "sprite": [ 3943, 3945, 3944, 3942 ] }, + { "weight": 1, "sprite": [ 3959, 3961, 3960, 3958 ] }, + { "weight": 1, "sprite": [ 3991, 3993, 3992, 3990 ] }, + { "weight": 1, "sprite": [ 4007, 4009, 4008, 4006 ] } ] }, - { "id": "edge", "bg": 3597, "fg": [ 3849, 3848 ] }, + { "id": "edge", "bg": 3669, "fg": [ 3921, 3920 ] }, { "id": "end_piece", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 3851, 3853, 3852, 3850 ] }, - { "weight": 1, "sprite": [ 3867, 3869, 3868, 3866 ] }, - { "weight": 1, "sprite": [ 3883, 3885, 3884, 3882 ] }, - { "weight": 1, "sprite": [ 3915, 3917, 3916, 3914 ] }, - { "weight": 1, "sprite": [ 3931, 3933, 3932, 3930 ] } + { "weight": 1, "sprite": [ 3923, 3925, 3924, 3922 ] }, + { "weight": 1, "sprite": [ 3939, 3941, 3940, 3938 ] }, + { "weight": 1, "sprite": [ 3955, 3957, 3956, 3954 ] }, + { "weight": 1, "sprite": [ 3987, 3989, 3988, 3986 ] }, + { "weight": 1, "sprite": [ 4003, 4005, 4004, 4002 ] } ] }, - { "bg": 3597, "id": "unconnected", "fg": 3858 } + { "bg": 3669, "id": "unconnected", "fg": 3930 } ] }, { "id": "t_fungus_season_winter", "multitile": true, - "fg": 3858, - "bg": 3344, + "fg": 3930, + "bg": 3416, "additional_tiles": [ { "id": "center", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 32, "sprite": 3843 }, - { "weight": 32, "sprite": 3859 }, - { "weight": 32, "sprite": 3875 }, - { "weight": 32, "sprite": 3891 }, - { "weight": 32, "sprite": 3907 }, - { "weight": 32, "sprite": 3923 }, - { "weight": 1, "sprite": 3971 }, - { "weight": 1, "sprite": 3972 }, - { "weight": 1, "sprite": 3973 }, - { "weight": 1, "sprite": 3974 }, - { "weight": 1, "sprite": 3975 }, - { "weight": 1, "sprite": 3976 }, - { "weight": 1, "sprite": 3977 }, - { "weight": 1, "sprite": 3978 }, - { "weight": 1, "sprite": 3979 }, - { "weight": 1, "sprite": 3980 }, - { "weight": 1, "sprite": 3981 }, - { "weight": 1, "sprite": 3982 }, - { "weight": 1, "sprite": 3983 }, - { "weight": 1, "sprite": 3984 }, - { "weight": 1, "sprite": 3985 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3939 }, - { "weight": 1, "sprite": 3940 }, - { "weight": 1, "sprite": 3941 }, - { "weight": 1, "sprite": 3942 }, - { "weight": 1, "sprite": 3943 }, - { "weight": 1, "sprite": 3944 }, - { "weight": 1, "sprite": 3945 }, - { "weight": 1, "sprite": 3946 }, - { "weight": 1, "sprite": 3947 }, - { "weight": 1, "sprite": 3948 }, - { "weight": 1, "sprite": 3949 }, - { "weight": 1, "sprite": 3950 }, - { "weight": 1, "sprite": 3951 }, - { "weight": 1, "sprite": 3952 }, - { "weight": 1, "sprite": 3953 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3954 }, - { "weight": 1, "sprite": 3955 }, - { "weight": 1, "sprite": 3956 }, - { "weight": 1, "sprite": 3957 }, - { "weight": 1, "sprite": 3958 }, - { "weight": 1, "sprite": 3959 }, - { "weight": 1, "sprite": 3960 }, - { "weight": 1, "sprite": 3961 }, - { "weight": 1, "sprite": 3962 }, - { "weight": 1, "sprite": 3963 }, - { "weight": 1, "sprite": 3964 }, - { "weight": 1, "sprite": 3965 }, - { "weight": 1, "sprite": 3966 }, - { "weight": 1, "sprite": 3967 }, - { "weight": 1, "sprite": 3968 }, - { "weight": 1, "sprite": 3969 }, - { "weight": 1, "sprite": 3970 } + { "weight": 32, "sprite": 3915 }, + { "weight": 32, "sprite": 3931 }, + { "weight": 32, "sprite": 3947 }, + { "weight": 32, "sprite": 3963 }, + { "weight": 32, "sprite": 3979 }, + { "weight": 32, "sprite": 3995 }, + { "weight": 1, "sprite": 4043 }, + { "weight": 1, "sprite": 4044 }, + { "weight": 1, "sprite": 4045 }, + { "weight": 1, "sprite": 4046 }, + { "weight": 1, "sprite": 4047 }, + { "weight": 1, "sprite": 4048 }, + { "weight": 1, "sprite": 4049 }, + { "weight": 1, "sprite": 4050 }, + { "weight": 1, "sprite": 4051 }, + { "weight": 1, "sprite": 4052 }, + { "weight": 1, "sprite": 4053 }, + { "weight": 1, "sprite": 4054 }, + { "weight": 1, "sprite": 4055 }, + { "weight": 1, "sprite": 4056 }, + { "weight": 1, "sprite": 4057 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4011 }, + { "weight": 1, "sprite": 4012 }, + { "weight": 1, "sprite": 4013 }, + { "weight": 1, "sprite": 4014 }, + { "weight": 1, "sprite": 4015 }, + { "weight": 1, "sprite": 4016 }, + { "weight": 1, "sprite": 4017 }, + { "weight": 1, "sprite": 4018 }, + { "weight": 1, "sprite": 4019 }, + { "weight": 1, "sprite": 4020 }, + { "weight": 1, "sprite": 4021 }, + { "weight": 1, "sprite": 4022 }, + { "weight": 1, "sprite": 4023 }, + { "weight": 1, "sprite": 4024 }, + { "weight": 1, "sprite": 4025 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4026 }, + { "weight": 1, "sprite": 4027 }, + { "weight": 1, "sprite": 4028 }, + { "weight": 1, "sprite": 4029 }, + { "weight": 1, "sprite": 4030 }, + { "weight": 1, "sprite": 4031 }, + { "weight": 1, "sprite": 4032 }, + { "weight": 1, "sprite": 4033 }, + { "weight": 1, "sprite": 4034 }, + { "weight": 1, "sprite": 4035 }, + { "weight": 1, "sprite": 4036 }, + { "weight": 1, "sprite": 4037 }, + { "weight": 1, "sprite": 4038 }, + { "weight": 1, "sprite": 4039 }, + { "weight": 1, "sprite": 4040 }, + { "weight": 1, "sprite": 4041 }, + { "weight": 1, "sprite": 4042 } ] }, { "id": "corner", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 1, "sprite": [ 3845, 3847, 3846, 3844 ] }, - { "weight": 1, "sprite": [ 3861, 3863, 3862, 3860 ] }, - { "weight": 1, "sprite": [ 3877, 3879, 3878, 3876 ] }, - { "weight": 1, "sprite": [ 3909, 3911, 3910, 3908 ] }, - { "weight": 1, "sprite": [ 3925, 3927, 3926, 3924 ] } + { "weight": 1, "sprite": [ 3917, 3919, 3918, 3916 ] }, + { "weight": 1, "sprite": [ 3933, 3935, 3934, 3932 ] }, + { "weight": 1, "sprite": [ 3949, 3951, 3950, 3948 ] }, + { "weight": 1, "sprite": [ 3981, 3983, 3982, 3980 ] }, + { "weight": 1, "sprite": [ 3997, 3999, 3998, 3996 ] } ] }, { "id": "t_connection", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 1, "sprite": [ 3855, 3857, 3856, 3854 ] }, - { "weight": 1, "sprite": [ 3871, 3873, 3872, 3870 ] }, - { "weight": 1, "sprite": [ 3887, 3889, 3888, 3886 ] }, - { "weight": 1, "sprite": [ 3919, 3921, 3920, 3918 ] }, - { "weight": 1, "sprite": [ 3935, 3937, 3936, 3934 ] } + { "weight": 1, "sprite": [ 3927, 3929, 3928, 3926 ] }, + { "weight": 1, "sprite": [ 3943, 3945, 3944, 3942 ] }, + { "weight": 1, "sprite": [ 3959, 3961, 3960, 3958 ] }, + { "weight": 1, "sprite": [ 3991, 3993, 3992, 3990 ] }, + { "weight": 1, "sprite": [ 4007, 4009, 4008, 4006 ] } ] }, - { "id": "edge", "bg": 3597, "fg": [ 3849, 3848 ] }, + { "id": "edge", "bg": 3669, "fg": [ 3921, 3920 ] }, { "id": "end_piece", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 1, "sprite": [ 3851, 3853, 3852, 3850 ] }, - { "weight": 1, "sprite": [ 3867, 3869, 3868, 3866 ] }, - { "weight": 1, "sprite": [ 3883, 3885, 3884, 3882 ] }, - { "weight": 1, "sprite": [ 3915, 3917, 3916, 3914 ] }, - { "weight": 1, "sprite": [ 3931, 3933, 3932, 3930 ] } + { "weight": 1, "sprite": [ 3923, 3925, 3924, 3922 ] }, + { "weight": 1, "sprite": [ 3939, 3941, 3940, 3938 ] }, + { "weight": 1, "sprite": [ 3955, 3957, 3956, 3954 ] }, + { "weight": 1, "sprite": [ 3987, 3989, 3988, 3986 ] }, + { "weight": 1, "sprite": [ 4003, 4005, 4004, 4002 ] } ] }, - { "bg": 3344, "id": "unconnected", "fg": 3858 } + { "bg": 3416, "id": "unconnected", "fg": 3930 } ] }, { "id": "t_fungus_mound", - "fg": 4050, - "bg": 3597, + "fg": 4122, + "bg": 3669, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": 4035 }, - { "weight": 1, "sprite": 3987 }, - { "weight": 1, "sprite": 4003 }, - { "weight": 1, "sprite": 4019 } + { "weight": 1, "sprite": 4107 }, + { "weight": 1, "sprite": 4059 }, + { "weight": 1, "sprite": 4075 }, + { "weight": 1, "sprite": 4091 } ] }, { "id": "corner", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4037, 4039, 4038, 4036 ] }, - { "weight": 1, "sprite": [ 3989, 3991, 3990, 3988 ] }, - { "weight": 1, "sprite": [ 4005, 4007, 4006, 4004 ] }, - { "weight": 1, "sprite": [ 4021, 4023, 4022, 4020 ] } + { "weight": 1, "sprite": [ 4109, 4111, 4110, 4108 ] }, + { "weight": 1, "sprite": [ 4061, 4063, 4062, 4060 ] }, + { "weight": 1, "sprite": [ 4077, 4079, 4078, 4076 ] }, + { "weight": 1, "sprite": [ 4093, 4095, 4094, 4092 ] } ] }, { "id": "t_connection", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4047, 4049, 4048, 4046 ] }, - { "weight": 1, "sprite": [ 3999, 4001, 4000, 3998 ] }, - { "weight": 1, "sprite": [ 4015, 4017, 4016, 4014 ] }, - { "weight": 1, "sprite": [ 4031, 4033, 4032, 4030 ] } + { "weight": 1, "sprite": [ 4119, 4121, 4120, 4118 ] }, + { "weight": 1, "sprite": [ 4071, 4073, 4072, 4070 ] }, + { "weight": 1, "sprite": [ 4087, 4089, 4088, 4086 ] }, + { "weight": 1, "sprite": [ 4103, 4105, 4104, 4102 ] } ] }, { "id": "edge", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4041, 4040 ] }, - { "weight": 1, "sprite": [ 3993, 3992 ] }, - { "weight": 1, "sprite": [ 4009, 4008 ] }, - { "weight": 1, "sprite": [ 4025, 4024 ] } + { "weight": 1, "sprite": [ 4113, 4112 ] }, + { "weight": 1, "sprite": [ 4065, 4064 ] }, + { "weight": 1, "sprite": [ 4081, 4080 ] }, + { "weight": 1, "sprite": [ 4097, 4096 ] } ] }, { "id": "end_piece", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4043, 4045, 4044, 4042 ] }, - { "weight": 1, "sprite": [ 3995, 3997, 3996, 3994 ] }, - { "weight": 1, "sprite": [ 4011, 4013, 4012, 4010 ] }, - { "weight": 1, "sprite": [ 4027, 4029, 4028, 4026 ] } + { "weight": 1, "sprite": [ 4115, 4117, 4116, 4114 ] }, + { "weight": 1, "sprite": [ 4067, 4069, 4068, 4066 ] }, + { "weight": 1, "sprite": [ 4083, 4085, 4084, 4082 ] }, + { "weight": 1, "sprite": [ 4099, 4101, 4100, 4098 ] } ] }, - { "id": "unconnected", "bg": 3597, "fg": [ 4050, 4050 ] } + { "id": "unconnected", "bg": 3669, "fg": [ 4122, 4122 ] } ] }, { "id": "t_fungus_mound_season_summer", - "fg": 4050, - "bg": 3597, + "fg": 4122, + "bg": 3669, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": 4035 }, - { "weight": 1, "sprite": 3987 }, - { "weight": 1, "sprite": 4003 }, - { "weight": 1, "sprite": 4019 } + { "weight": 1, "sprite": 4107 }, + { "weight": 1, "sprite": 4059 }, + { "weight": 1, "sprite": 4075 }, + { "weight": 1, "sprite": 4091 } ] }, { "id": "corner", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4037, 4039, 4038, 4036 ] }, - { "weight": 1, "sprite": [ 3989, 3991, 3990, 3988 ] }, - { "weight": 1, "sprite": [ 4005, 4007, 4006, 4004 ] }, - { "weight": 1, "sprite": [ 4021, 4023, 4022, 4020 ] } + { "weight": 1, "sprite": [ 4109, 4111, 4110, 4108 ] }, + { "weight": 1, "sprite": [ 4061, 4063, 4062, 4060 ] }, + { "weight": 1, "sprite": [ 4077, 4079, 4078, 4076 ] }, + { "weight": 1, "sprite": [ 4093, 4095, 4094, 4092 ] } ] }, { "id": "t_connection", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4047, 4049, 4048, 4046 ] }, - { "weight": 1, "sprite": [ 3999, 4001, 4000, 3998 ] }, - { "weight": 1, "sprite": [ 4015, 4017, 4016, 4014 ] }, - { "weight": 1, "sprite": [ 4031, 4033, 4032, 4030 ] } + { "weight": 1, "sprite": [ 4119, 4121, 4120, 4118 ] }, + { "weight": 1, "sprite": [ 4071, 4073, 4072, 4070 ] }, + { "weight": 1, "sprite": [ 4087, 4089, 4088, 4086 ] }, + { "weight": 1, "sprite": [ 4103, 4105, 4104, 4102 ] } ] }, { "id": "edge", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4041, 4040 ] }, - { "weight": 1, "sprite": [ 3993, 3992 ] }, - { "weight": 1, "sprite": [ 4009, 4008 ] }, - { "weight": 1, "sprite": [ 4025, 4024 ] } + { "weight": 1, "sprite": [ 4113, 4112 ] }, + { "weight": 1, "sprite": [ 4065, 4064 ] }, + { "weight": 1, "sprite": [ 4081, 4080 ] }, + { "weight": 1, "sprite": [ 4097, 4096 ] } ] }, { "id": "end_piece", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4043, 4045, 4044, 4042 ] }, - { "weight": 1, "sprite": [ 3995, 3997, 3996, 3994 ] }, - { "weight": 1, "sprite": [ 4011, 4013, 4012, 4010 ] }, - { "weight": 1, "sprite": [ 4027, 4029, 4028, 4026 ] } + { "weight": 1, "sprite": [ 4115, 4117, 4116, 4114 ] }, + { "weight": 1, "sprite": [ 4067, 4069, 4068, 4066 ] }, + { "weight": 1, "sprite": [ 4083, 4085, 4084, 4082 ] }, + { "weight": 1, "sprite": [ 4099, 4101, 4100, 4098 ] } ] }, - { "id": "unconnected", "bg": 3597, "fg": [ 4050, 4050 ] } + { "id": "unconnected", "bg": 3669, "fg": [ 4122, 4122 ] } ] }, { "id": "t_fungus_mound_season_autumn", - "fg": 4050, - "bg": 3597, + "fg": 4122, + "bg": 3669, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": 4035 }, - { "weight": 1, "sprite": 3987 }, - { "weight": 1, "sprite": 4003 }, - { "weight": 1, "sprite": 4019 } + { "weight": 1, "sprite": 4107 }, + { "weight": 1, "sprite": 4059 }, + { "weight": 1, "sprite": 4075 }, + { "weight": 1, "sprite": 4091 } ] }, { "id": "corner", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4037, 4039, 4038, 4036 ] }, - { "weight": 1, "sprite": [ 3989, 3991, 3990, 3988 ] }, - { "weight": 1, "sprite": [ 4005, 4007, 4006, 4004 ] }, - { "weight": 1, "sprite": [ 4021, 4023, 4022, 4020 ] } + { "weight": 1, "sprite": [ 4109, 4111, 4110, 4108 ] }, + { "weight": 1, "sprite": [ 4061, 4063, 4062, 4060 ] }, + { "weight": 1, "sprite": [ 4077, 4079, 4078, 4076 ] }, + { "weight": 1, "sprite": [ 4093, 4095, 4094, 4092 ] } ] }, { "id": "t_connection", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4047, 4049, 4048, 4046 ] }, - { "weight": 1, "sprite": [ 3999, 4001, 4000, 3998 ] }, - { "weight": 1, "sprite": [ 4015, 4017, 4016, 4014 ] }, - { "weight": 1, "sprite": [ 4031, 4033, 4032, 4030 ] } + { "weight": 1, "sprite": [ 4119, 4121, 4120, 4118 ] }, + { "weight": 1, "sprite": [ 4071, 4073, 4072, 4070 ] }, + { "weight": 1, "sprite": [ 4087, 4089, 4088, 4086 ] }, + { "weight": 1, "sprite": [ 4103, 4105, 4104, 4102 ] } ] }, { "id": "edge", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4041, 4040 ] }, - { "weight": 1, "sprite": [ 3993, 3992 ] }, - { "weight": 1, "sprite": [ 4009, 4008 ] }, - { "weight": 1, "sprite": [ 4025, 4024 ] } + { "weight": 1, "sprite": [ 4113, 4112 ] }, + { "weight": 1, "sprite": [ 4065, 4064 ] }, + { "weight": 1, "sprite": [ 4081, 4080 ] }, + { "weight": 1, "sprite": [ 4097, 4096 ] } ] }, { "id": "end_piece", - "bg": 3597, + "bg": 3669, "fg": [ - { "weight": 1, "sprite": [ 4043, 4045, 4044, 4042 ] }, - { "weight": 1, "sprite": [ 3995, 3997, 3996, 3994 ] }, - { "weight": 1, "sprite": [ 4011, 4013, 4012, 4010 ] }, - { "weight": 1, "sprite": [ 4027, 4029, 4028, 4026 ] } + { "weight": 1, "sprite": [ 4115, 4117, 4116, 4114 ] }, + { "weight": 1, "sprite": [ 4067, 4069, 4068, 4066 ] }, + { "weight": 1, "sprite": [ 4083, 4085, 4084, 4082 ] }, + { "weight": 1, "sprite": [ 4099, 4101, 4100, 4098 ] } ] }, - { "id": "unconnected", "bg": 3597, "fg": [ 4050, 4050 ] } + { "id": "unconnected", "bg": 3669, "fg": [ 4122, 4122 ] } ] }, { "id": "t_fungus_mound_season_winter", - "fg": 4050, - "bg": 3344, + "fg": 4122, + "bg": 3416, "multitile": true, "additional_tiles": [ { "id": "center", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 1, "sprite": 4035 }, - { "weight": 1, "sprite": 3987 }, - { "weight": 1, "sprite": 4003 }, - { "weight": 1, "sprite": 4019 } + { "weight": 1, "sprite": 4107 }, + { "weight": 1, "sprite": 4059 }, + { "weight": 1, "sprite": 4075 }, + { "weight": 1, "sprite": 4091 } ] }, { "id": "corner", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 1, "sprite": [ 4037, 4039, 4038, 4036 ] }, - { "weight": 1, "sprite": [ 3989, 3991, 3990, 3988 ] }, - { "weight": 1, "sprite": [ 4005, 4007, 4006, 4004 ] }, - { "weight": 1, "sprite": [ 4021, 4023, 4022, 4020 ] } + { "weight": 1, "sprite": [ 4109, 4111, 4110, 4108 ] }, + { "weight": 1, "sprite": [ 4061, 4063, 4062, 4060 ] }, + { "weight": 1, "sprite": [ 4077, 4079, 4078, 4076 ] }, + { "weight": 1, "sprite": [ 4093, 4095, 4094, 4092 ] } ] }, { "id": "t_connection", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 1, "sprite": [ 4047, 4049, 4048, 4046 ] }, - { "weight": 1, "sprite": [ 3999, 4001, 4000, 3998 ] }, - { "weight": 1, "sprite": [ 4015, 4017, 4016, 4014 ] }, - { "weight": 1, "sprite": [ 4031, 4033, 4032, 4030 ] } + { "weight": 1, "sprite": [ 4119, 4121, 4120, 4118 ] }, + { "weight": 1, "sprite": [ 4071, 4073, 4072, 4070 ] }, + { "weight": 1, "sprite": [ 4087, 4089, 4088, 4086 ] }, + { "weight": 1, "sprite": [ 4103, 4105, 4104, 4102 ] } ] }, { "id": "edge", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 1, "sprite": [ 4041, 4040 ] }, - { "weight": 1, "sprite": [ 3993, 3992 ] }, - { "weight": 1, "sprite": [ 4009, 4008 ] }, - { "weight": 1, "sprite": [ 4025, 4024 ] } + { "weight": 1, "sprite": [ 4113, 4112 ] }, + { "weight": 1, "sprite": [ 4065, 4064 ] }, + { "weight": 1, "sprite": [ 4081, 4080 ] }, + { "weight": 1, "sprite": [ 4097, 4096 ] } ] }, { "id": "end_piece", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 1, "sprite": [ 4043, 4045, 4044, 4042 ] }, - { "weight": 1, "sprite": [ 3995, 3997, 3996, 3994 ] }, - { "weight": 1, "sprite": [ 4011, 4013, 4012, 4010 ] }, - { "weight": 1, "sprite": [ 4027, 4029, 4028, 4026 ] } + { "weight": 1, "sprite": [ 4115, 4117, 4116, 4114 ] }, + { "weight": 1, "sprite": [ 4067, 4069, 4068, 4066 ] }, + { "weight": 1, "sprite": [ 4083, 4085, 4084, 4082 ] }, + { "weight": 1, "sprite": [ 4099, 4101, 4100, 4098 ] } ] }, - { "id": "unconnected", "bg": 3344, "fg": [ 4050, 4050 ] } + { "id": "unconnected", "bg": 3416, "fg": [ 4122, 4122 ] } ] }, { "id": [ "t_fungus_floor_in", "t_fungus_floor_sup", "t_fungus_floor_out" ], - "fg": 4066, - "bg": 4865, + "fg": 4138, + "bg": 4954, "multitile": true, "additional_tiles": [ { "id": "center", "animated": true, - "bg": 4865, + "bg": 4954, "fg": [ - { "weight": 512, "sprite": 4051 }, - { "weight": 8, "sprite": 4067 }, - { "weight": 8, "sprite": 4083 }, - { "weight": 128, "sprite": 4099 }, - { "weight": 8, "sprite": 4115 }, - { "weight": 8, "sprite": 4067 } + { "weight": 512, "sprite": 4123 }, + { "weight": 8, "sprite": 4139 }, + { "weight": 8, "sprite": 4155 }, + { "weight": 128, "sprite": 4171 }, + { "weight": 8, "sprite": 4187 }, + { "weight": 8, "sprite": 4139 } ] }, { "id": "corner", "animated": true, - "bg": 4865, + "bg": 4954, "fg": [ - { "weight": 512, "sprite": [ 4053, 4055, 4054, 4052 ] }, - { "weight": 8, "sprite": [ 4069, 4071, 4070, 4068 ] }, - { "weight": 8, "sprite": [ 4085, 4087, 4086, 4084 ] }, - { "weight": 128, "sprite": [ 4101, 4103, 4102, 4100 ] }, - { "weight": 8, "sprite": [ 4117, 4119, 4118, 4116 ] }, - { "weight": 8, "sprite": [ 4069, 4071, 4070, 4068 ] } + { "weight": 512, "sprite": [ 4125, 4127, 4126, 4124 ] }, + { "weight": 8, "sprite": [ 4141, 4143, 4142, 4140 ] }, + { "weight": 8, "sprite": [ 4157, 4159, 4158, 4156 ] }, + { "weight": 128, "sprite": [ 4173, 4175, 4174, 4172 ] }, + { "weight": 8, "sprite": [ 4189, 4191, 4190, 4188 ] }, + { "weight": 8, "sprite": [ 4141, 4143, 4142, 4140 ] } ] }, { "id": "t_connection", "animated": true, - "bg": 4865, + "bg": 4954, "fg": [ - { "weight": 512, "sprite": [ 4063, 4065, 4064, 4062 ] }, - { "weight": 8, "sprite": [ 4079, 4081, 4080, 4078 ] }, - { "weight": 8, "sprite": [ 4095, 4097, 4096, 4094 ] }, - { "weight": 128, "sprite": [ 4111, 4113, 4112, 4110 ] }, - { "weight": 8, "sprite": [ 4127, 4129, 4128, 4126 ] }, - { "weight": 8, "sprite": [ 4079, 4081, 4080, 4078 ] } + { "weight": 512, "sprite": [ 4135, 4137, 4136, 4134 ] }, + { "weight": 8, "sprite": [ 4151, 4153, 4152, 4150 ] }, + { "weight": 8, "sprite": [ 4167, 4169, 4168, 4166 ] }, + { "weight": 128, "sprite": [ 4183, 4185, 4184, 4182 ] }, + { "weight": 8, "sprite": [ 4199, 4201, 4200, 4198 ] }, + { "weight": 8, "sprite": [ 4151, 4153, 4152, 4150 ] } ] }, { "id": "edge", "animated": true, - "bg": 4865, + "bg": 4954, "fg": [ - { "weight": 512, "sprite": [ 4057, 4056 ] }, - { "weight": 8, "sprite": [ 4073, 4072 ] }, - { "weight": 8, "sprite": [ 4089, 4088 ] }, - { "weight": 128, "sprite": [ 4105, 4104 ] }, - { "weight": 8, "sprite": [ 4121, 4120 ] }, - { "weight": 8, "sprite": [ 4073, 4072 ] } + { "weight": 512, "sprite": [ 4129, 4128 ] }, + { "weight": 8, "sprite": [ 4145, 4144 ] }, + { "weight": 8, "sprite": [ 4161, 4160 ] }, + { "weight": 128, "sprite": [ 4177, 4176 ] }, + { "weight": 8, "sprite": [ 4193, 4192 ] }, + { "weight": 8, "sprite": [ 4145, 4144 ] } ] }, { "id": "end_piece", "animated": true, - "bg": 4865, + "bg": 4954, "fg": [ - { "weight": 512, "sprite": [ 4059, 4061, 4060, 4058 ] }, - { "weight": 8, "sprite": [ 4075, 4077, 4076, 4074 ] }, - { "weight": 8, "sprite": [ 4091, 4093, 4092, 4090 ] }, - { "weight": 128, "sprite": [ 4107, 4109, 4108, 4106 ] }, - { "weight": 8, "sprite": [ 4123, 4125, 4124, 4122 ] }, - { "weight": 8, "sprite": [ 4075, 4077, 4076, 4074 ] } + { "weight": 512, "sprite": [ 4131, 4133, 4132, 4130 ] }, + { "weight": 8, "sprite": [ 4147, 4149, 4148, 4146 ] }, + { "weight": 8, "sprite": [ 4163, 4165, 4164, 4162 ] }, + { "weight": 128, "sprite": [ 4179, 4181, 4180, 4178 ] }, + { "weight": 8, "sprite": [ 4195, 4197, 4196, 4194 ] }, + { "weight": 8, "sprite": [ 4147, 4149, 4148, 4146 ] } ] }, { "id": "unconnected", "animated": true, - "bg": 4865, + "bg": 4954, "fg": [ - { "weight": 512, "sprite": [ 4066, 4066 ] }, - { "weight": 8, "sprite": [ 4082, 4082 ] }, - { "weight": 8, "sprite": [ 4098, 4098 ] }, - { "weight": 128, "sprite": [ 4114, 4114 ] }, - { "weight": 8, "sprite": [ 4130, 4130 ] }, - { "weight": 8, "sprite": [ 4082, 4082 ] } + { "weight": 512, "sprite": [ 4138, 4138 ] }, + { "weight": 8, "sprite": [ 4154, 4154 ] }, + { "weight": 8, "sprite": [ 4170, 4170 ] }, + { "weight": 128, "sprite": [ 4186, 4186 ] }, + { "weight": 8, "sprite": [ 4202, 4202 ] }, + { "weight": 8, "sprite": [ 4154, 4154 ] } ] } ] }, { "id": "t_fungus_wall", - "fg": 4146, + "fg": 4218, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4131 }, - { "id": "corner", "fg": [ 4133, 4135, 4134, 4132 ] }, - { "id": "t_connection", "fg": [ 4143, 4145, 4144, 4142 ] }, - { "id": "edge", "fg": [ 4137, 4136 ] }, - { "id": "end_piece", "fg": [ 4139, 4141, 4140, 4138 ] }, - { "id": "unconnected", "fg": [ 4146, 4146 ] } + { "id": "center", "fg": 4203 }, + { "id": "corner", "fg": [ 4205, 4207, 4206, 4204 ] }, + { "id": "t_connection", "fg": [ 4215, 4217, 4216, 4214 ] }, + { "id": "edge", "fg": [ 4209, 4208 ] }, + { "id": "end_piece", "fg": [ 4211, 4213, 4212, 4210 ] }, + { "id": "unconnected", "fg": [ 4218, 4218 ] } ] }, - { "id": "t_gates_mech_control", "fg": 4147, "bg": 4865 }, - { "id": "t_gates_mech_control_lab", "fg": 4148, "bg": 4865 }, - { "id": "t_gates_control_concrete", "fg": 4149, "bg": 3563 }, - { "id": "t_gates_control_concrete_lab", "fg": 4148, "bg": 8737 }, - { "id": "t_gates_control_brick", "fg": 4149, "bg": 3413 }, - { "id": "t_gates_control_brick_lab", "fg": 4148, "bg": 3413 }, - { "id": "t_gates_control_metal", "fg": 4149, "bg": 4972 }, - { "id": "t_gates_control_metal_lab", "fg": 4148, "bg": 4972 }, - { "id": "t_elevator_control", "fg": 4150, "bg": 4865 }, - { "id": "t_elevator_control_off", "fg": 4151, "bg": 4865 }, + { "id": "t_gates_mech_control", "fg": 4219, "bg": 4954 }, + { "id": "t_gates_mech_control_lab", "fg": 4220, "bg": 4954 }, + { "id": "t_gates_control_concrete", "fg": 4221, "bg": 3635 }, + { "id": "t_gates_control_concrete_lab", "fg": 4220, "bg": 8857 }, + { "id": "t_gates_control_brick", "fg": 4221, "bg": 3485 }, + { "id": "t_gates_control_brick_lab", "fg": 4220, "bg": 3485 }, + { "id": "t_gates_control_metal", "fg": 4221, "bg": 5061 }, + { "id": "t_gates_control_metal_lab", "fg": 4220, "bg": 5061 }, + { "id": "t_elevator_control", "fg": 4222, "bg": 4954 }, + { "id": "t_elevator_control_off", "fg": 4223, "bg": 4954 }, { "id": "t_grass", "fg": [ - { "weight": 1, "sprite": 4153 }, - { "weight": 1, "sprite": 4154 }, - { "weight": 1, "sprite": 4155 }, - { "weight": 1, "sprite": 4156 } + { "weight": 1, "sprite": 4225 }, + { "weight": 1, "sprite": 4226 }, + { "weight": 1, "sprite": 4227 }, + { "weight": 1, "sprite": 4228 } ] }, { "id": "t_grass_season_summer", "fg": [ - { "weight": 1, "sprite": 4163 }, - { "weight": 1, "sprite": 4164 }, - { "weight": 1, "sprite": 4165 }, - { "weight": 1, "sprite": 4166 } + { "weight": 1, "sprite": 4235 }, + { "weight": 1, "sprite": 4236 }, + { "weight": 1, "sprite": 4237 }, + { "weight": 1, "sprite": 4238 } ] }, { "id": "t_grass_season_autumn", "fg": [ - { "weight": 1, "sprite": 4158 }, - { "weight": 1, "sprite": 4159 }, - { "weight": 1, "sprite": 4160 }, - { "weight": 1, "sprite": 4161 } + { "weight": 1, "sprite": 4230 }, + { "weight": 1, "sprite": 4231 }, + { "weight": 1, "sprite": 4232 }, + { "weight": 1, "sprite": 4233 } ] }, { "id": "t_grass_season_winter", - "fg": 3362, - "bg": 3344, + "fg": 3434, + "bg": 3416, "multitile": true, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 3344 }, - { "weight": 1, "sprite": 3345 }, - { "weight": 1, "sprite": 3346 }, - { "weight": 1, "sprite": 3347 } + { "weight": 1, "sprite": 3416 }, + { "weight": 1, "sprite": 3417 }, + { "weight": 1, "sprite": 3418 }, + { "weight": 1, "sprite": 3419 } ] }, - { "id": "corner", "bg": 3344, "fg": [ 3349, 3351, 3350, 3348 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 3359, 3361, 3360, 3358 ] }, - { "id": "edge", "bg": 3344, "fg": [ 3353, 3352 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 3355, 3357, 3356, 3354 ] }, - { "bg": 3344, "id": "unconnected", "fg": 3362 } + { "id": "corner", "bg": 3416, "fg": [ 3421, 3423, 3422, 3420 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 3431, 3433, 3432, 3430 ] }, + { "id": "edge", "bg": 3416, "fg": [ 3425, 3424 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 3427, 3429, 3428, 3426 ] }, + { "bg": 3416, "id": "unconnected", "fg": 3434 } ] }, { "id": "t_grass_dead", "multitile": true, - "fg": 4182, - "bg": 4152, + "fg": 4254, + "bg": 4224, "additional_tiles": [ - { "id": "center", "bg": 4152, "fg": 4167 }, - { "id": "corner", "bg": 4152, "fg": [ 4169, 4171, 4170, 4168 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 4179, 4181, 4180, 4178 ] }, - { "id": "edge", "bg": 4152, "fg": [ 4173, 4172 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 4175, 4177, 4176, 4174 ] }, - { "bg": 4152, "id": "unconnected", "fg": 4182 } + { "id": "center", "bg": 4224, "fg": 4239 }, + { "id": "corner", "bg": 4224, "fg": [ 4241, 4243, 4242, 4240 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 4251, 4253, 4252, 4250 ] }, + { "id": "edge", "bg": 4224, "fg": [ 4245, 4244 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 4247, 4249, 4248, 4246 ] }, + { "bg": 4224, "id": "unconnected", "fg": 4254 } ] }, { "id": "t_grass_dead_season_summer", "multitile": true, - "fg": 4214, - "bg": 4162, + "fg": 4286, + "bg": 4234, "additional_tiles": [ - { "id": "center", "bg": 4162, "fg": 4199 }, - { "id": "corner", "bg": 4162, "fg": [ 4201, 4203, 4202, 4200 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 4211, 4213, 4212, 4210 ] }, - { "id": "edge", "bg": 4162, "fg": [ 4205, 4204 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 4207, 4209, 4208, 4206 ] }, - { "bg": 4162, "id": "unconnected", "fg": 4214 } + { "id": "center", "bg": 4234, "fg": 4271 }, + { "id": "corner", "bg": 4234, "fg": [ 4273, 4275, 4274, 4272 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 4283, 4285, 4284, 4282 ] }, + { "id": "edge", "bg": 4234, "fg": [ 4277, 4276 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 4279, 4281, 4280, 4278 ] }, + { "bg": 4234, "id": "unconnected", "fg": 4286 } ] }, { "id": "t_grass_dead_season_autumn", "multitile": true, - "fg": 4198, - "bg": 4157, + "fg": 4270, + "bg": 4229, "additional_tiles": [ - { "id": "center", "bg": 4157, "fg": 4183 }, - { "id": "corner", "bg": 4157, "fg": [ 4185, 4187, 4186, 4184 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 4195, 4197, 4196, 4194 ] }, - { "id": "edge", "bg": 4157, "fg": [ 4189, 4188 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 4191, 4193, 4192, 4190 ] }, - { "bg": 4157, "id": "unconnected", "fg": 4198 } + { "id": "center", "bg": 4229, "fg": 4255 }, + { "id": "corner", "bg": 4229, "fg": [ 4257, 4259, 4258, 4256 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 4267, 4269, 4268, 4266 ] }, + { "id": "edge", "bg": 4229, "fg": [ 4261, 4260 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 4263, 4265, 4264, 4262 ] }, + { "bg": 4229, "id": "unconnected", "fg": 4270 } ] }, { "id": "t_grass_dead_season_winter", "multitile": true, - "fg": 3362, - "bg": 3344, + "fg": 3434, + "bg": 3416, "additional_tiles": [ { "id": "center", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 1, "sprite": 3344 }, - { "weight": 1, "sprite": 3345 }, - { "weight": 1, "sprite": 3346 }, - { "weight": 1, "sprite": 3347 } + { "weight": 1, "sprite": 3416 }, + { "weight": 1, "sprite": 3417 }, + { "weight": 1, "sprite": 3418 }, + { "weight": 1, "sprite": 3419 } ] }, - { "id": "corner", "bg": 3344, "fg": [ 3349, 3351, 3350, 3348 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 3359, 3361, 3360, 3358 ] }, - { "id": "edge", "bg": 3344, "fg": [ 3353, 3352 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 3355, 3357, 3356, 3354 ] }, - { "bg": 3344, "id": "unconnected", "fg": 3362 } + { "id": "corner", "bg": 3416, "fg": [ 3421, 3423, 3422, 3420 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 3431, 3433, 3432, 3430 ] }, + { "id": "edge", "bg": 3416, "fg": [ 3425, 3424 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 3427, 3429, 3428, 3426 ] }, + { "bg": 3416, "id": "unconnected", "fg": 3434 } ] }, { "id": "t_grate", "multitile": true, - "fg": 4230, + "fg": 4302, "additional_tiles": [ - { "id": "center", "fg": 4215 }, - { "id": "corner", "fg": [ 4217, 4219, 4218, 4216 ] }, - { "id": "t_connection", "fg": [ 4227, 4229, 4228, 4226 ] }, - { "id": "edge", "fg": [ 4221, 4220 ] }, - { "id": "end_piece", "fg": [ 4223, 4225, 4224, 4222 ] }, - { "id": "unconnected", "fg": [ 4230, 4230 ] } + { "id": "center", "fg": 4287 }, + { "id": "corner", "fg": [ 4289, 4291, 4290, 4288 ] }, + { "id": "t_connection", "fg": [ 4299, 4301, 4300, 4298 ] }, + { "id": "edge", "fg": [ 4293, 4292 ] }, + { "id": "end_piece", "fg": [ 4295, 4297, 4296, 4294 ] }, + { "id": "unconnected", "fg": [ 4302, 4302 ] } ] }, { "id": [ "t_guardrail", "t_guardrail_bg_dp", "t_guardrail_hw_air" ], "multitile": true, - "fg": 4237, - "bg": 4811, + "fg": 4309, + "bg": 4900, "additional_tiles": [ - { "id": "edge", "bg": 4811, "fg": [ 4232, 4231 ] }, - { "id": "end_piece", "bg": 4811, "fg": [ 4234, 4236, 4235, 4233 ] }, - { "bg": 4811, "id": "unconnected", "fg": 4237 } + { "id": "edge", "bg": 4900, "fg": [ 4304, 4303 ] }, + { "id": "end_piece", "bg": 4900, "fg": [ 4306, 4308, 4307, 4305 ] }, + { "bg": 4900, "id": "unconnected", "fg": 4309 } + ] + }, + { + "id": [ "t_gutter", "t_gutter_north", "t_gutter_east", "t_gutter_south", "t_gutter_west" ], + "fg": 4326, + "multitile": true, + "additional_tiles": [ + { "id": "center", "fg": 4310 }, + { "id": "corner", "fg": [ 4312, 4314, 4313, 4311 ] }, + { "id": "t_connection", "fg": [ 4323, 4325, 4324, 4322 ] }, + { "id": "edge", "fg": [ 4317, 4316 ] }, + { "id": "end_piece", "fg": [ 4319, 4321, 4320, 4318 ] }, + { "id": "unconnected", "fg": [ 4326, 4326 ] } ] }, { "id": "t_lava", - "fg": 4254, - "bg": 4600, + "fg": 4343, + "bg": 4689, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4239, "bg": 4600 }, - { "id": "corner", "fg": [ 4241, 4243, 4242, 4240 ], "bg": 4600 }, - { "id": "t_connection", "fg": [ 4251, 4253, 4252, 4250 ], "bg": 4600 }, - { "id": "edge", "fg": [ 4245, 4244 ], "bg": 4600 }, - { "id": "end_piece", "fg": [ 4247, 4249, 4248, 4246 ], "bg": 4600 }, - { "id": "unconnected", "fg": [ 4254, 4254 ], "bg": 4600 } + { "id": "center", "fg": 4328, "bg": 4689 }, + { "id": "corner", "fg": [ 4330, 4332, 4331, 4329 ], "bg": 4689 }, + { "id": "t_connection", "fg": [ 4340, 4342, 4341, 4339 ], "bg": 4689 }, + { "id": "edge", "fg": [ 4334, 4333 ], "bg": 4689 }, + { "id": "end_piece", "fg": [ 4336, 4338, 4337, 4335 ], "bg": 4689 }, + { "id": "unconnected", "fg": [ 4343, 4343 ], "bg": 4689 } ] }, { "id": [ "t_linoleum_gray", "t_linoleum_gray_no_roof" ], "multitile": true, - "fg": 4270, + "fg": 4359, "additional_tiles": [ - { "id": "center", "fg": 4255 }, - { "id": "corner", "fg": [ 4257, 4259, 4258, 4256 ] }, - { "id": "t_connection", "fg": [ 4267, 4269, 4268, 4266 ] }, - { "id": "edge", "fg": [ 4261, 4260 ] }, - { "id": "end_piece", "fg": [ 4263, 4265, 4264, 4262 ] }, - { "id": "unconnected", "fg": 4270 } + { "id": "center", "fg": 4344 }, + { "id": "corner", "fg": [ 4346, 4348, 4347, 4345 ] }, + { "id": "t_connection", "fg": [ 4356, 4358, 4357, 4355 ] }, + { "id": "edge", "fg": [ 4350, 4349 ] }, + { "id": "end_piece", "fg": [ 4352, 4354, 4353, 4351 ] }, + { "id": "unconnected", "fg": 4359 } ] }, { "id": [ "t_linoleum_white", "t_linoleum_white_no_roof" ], "multitile": true, - "fg": 4286, + "fg": 4375, "additional_tiles": [ - { "id": "center", "fg": 4271 }, - { "id": "corner", "fg": [ 4273, 4275, 4274, 4272 ] }, - { "id": "t_connection", "fg": [ 4283, 4285, 4284, 4282 ] }, - { "id": "edge", "fg": [ 4277, 4276 ] }, - { "id": "end_piece", "fg": [ 4279, 4281, 4280, 4278 ] }, - { "id": "unconnected", "fg": 4286 } + { "id": "center", "fg": 4360 }, + { "id": "corner", "fg": [ 4362, 4364, 4363, 4361 ] }, + { "id": "t_connection", "fg": [ 4372, 4374, 4373, 4371 ] }, + { "id": "edge", "fg": [ 4366, 4365 ] }, + { "id": "end_piece", "fg": [ 4368, 4370, 4369, 4367 ] }, + { "id": "unconnected", "fg": 4375 } ] }, - { "id": "t_manhole", "fg": 4287, "bg": 4357 }, - { "id": "t_manhole_cover", "fg": 4288, "bg": 4357 }, + { "id": "t_manhole", "fg": 4376, "bg": 4446 }, + { "id": "t_manhole_cover", "fg": 4377, "bg": 4446 }, { "id": "t_metal_floor", "multitile": true, - "fg": 4304, + "fg": 4393, "additional_tiles": [ - { "id": "center", "fg": 4289 }, - { "id": "corner", "fg": [ 4291, 4293, 4292, 4290 ] }, - { "id": "t_connection", "fg": [ 4301, 4303, 4302, 4300 ] }, - { "id": "edge", "fg": [ 4295, 4294 ] }, - { "id": "end_piece", "fg": [ 4297, 4299, 4298, 4296 ] }, - { "id": "unconnected", "fg": 4304 } + { "id": "center", "fg": 4378 }, + { "id": "corner", "fg": [ 4380, 4382, 4381, 4379 ] }, + { "id": "t_connection", "fg": [ 4390, 4392, 4391, 4389 ] }, + { "id": "edge", "fg": [ 4384, 4383 ] }, + { "id": "end_piece", "fg": [ 4386, 4388, 4387, 4385 ] }, + { "id": "unconnected", "fg": 4393 } ] }, { "id": "t_moss", "multitile": true, - "fg": 4321, - "bg": 4153, + "fg": 4410, + "bg": 4225, "additional_tiles": [ - { "id": "center", "bg": 4153, "fg": [ { "weight": 1, "sprite": 4305 }, { "weight": 1, "sprite": 4306 } ] }, - { "id": "corner", "bg": 4153, "fg": [ 4308, 4310, 4309, 4307 ] }, - { "id": "t_connection", "bg": 4153, "fg": [ 4318, 4320, 4319, 4317 ] }, - { "id": "edge", "bg": 4153, "fg": [ 4312, 4311 ] }, - { "id": "end_piece", "bg": 4153, "fg": [ 4314, 4316, 4315, 4313 ] }, - { "bg": 4153, "id": "unconnected", "fg": 4321 } + { "id": "center", "bg": 4225, "fg": [ { "weight": 1, "sprite": 4394 }, { "weight": 1, "sprite": 4395 } ] }, + { "id": "corner", "bg": 4225, "fg": [ 4397, 4399, 4398, 4396 ] }, + { "id": "t_connection", "bg": 4225, "fg": [ 4407, 4409, 4408, 4406 ] }, + { "id": "edge", "bg": 4225, "fg": [ 4401, 4400 ] }, + { "id": "end_piece", "bg": 4225, "fg": [ 4403, 4405, 4404, 4402 ] }, + { "bg": 4225, "id": "unconnected", "fg": 4410 } ] }, { "id": "t_moss_season_summer", "multitile": true, - "fg": 4355, - "bg": 4163, + "fg": 4444, + "bg": 4235, "additional_tiles": [ - { "id": "center", "bg": 4163, "fg": [ { "weight": 1, "sprite": 4339 }, { "weight": 1, "sprite": 4340 } ] }, - { "id": "corner", "bg": 4163, "fg": [ 4342, 4344, 4343, 4341 ] }, - { "id": "t_connection", "bg": 4163, "fg": [ 4352, 4354, 4353, 4351 ] }, - { "id": "edge", "bg": 4163, "fg": [ 4346, 4345 ] }, - { "id": "end_piece", "bg": 4163, "fg": [ 4348, 4350, 4349, 4347 ] }, - { "bg": 4163, "id": "unconnected", "fg": 4355 } + { "id": "center", "bg": 4235, "fg": [ { "weight": 1, "sprite": 4428 }, { "weight": 1, "sprite": 4429 } ] }, + { "id": "corner", "bg": 4235, "fg": [ 4431, 4433, 4432, 4430 ] }, + { "id": "t_connection", "bg": 4235, "fg": [ 4441, 4443, 4442, 4440 ] }, + { "id": "edge", "bg": 4235, "fg": [ 4435, 4434 ] }, + { "id": "end_piece", "bg": 4235, "fg": [ 4437, 4439, 4438, 4436 ] }, + { "bg": 4235, "id": "unconnected", "fg": 4444 } ] }, { "id": "t_moss_season_autumn", "multitile": true, - "fg": 4338, - "bg": 4158, + "fg": 4427, + "bg": 4230, "additional_tiles": [ - { "id": "center", "bg": 4158, "fg": [ { "weight": 1, "sprite": 4322 }, { "weight": 1, "sprite": 4323 } ] }, - { "id": "corner", "bg": 4158, "fg": [ 4325, 4327, 4326, 4324 ] }, - { "id": "t_connection", "bg": 4158, "fg": [ 4335, 4337, 4336, 4334 ] }, - { "id": "edge", "bg": 4158, "fg": [ 4329, 4328 ] }, - { "id": "end_piece", "bg": 4158, "fg": [ 4331, 4333, 4332, 4330 ] }, - { "bg": 4158, "id": "unconnected", "fg": 4338 } + { "id": "center", "bg": 4230, "fg": [ { "weight": 1, "sprite": 4411 }, { "weight": 1, "sprite": 4412 } ] }, + { "id": "corner", "bg": 4230, "fg": [ 4414, 4416, 4415, 4413 ] }, + { "id": "t_connection", "bg": 4230, "fg": [ 4424, 4426, 4425, 4423 ] }, + { "id": "edge", "bg": 4230, "fg": [ 4418, 4417 ] }, + { "id": "end_piece", "bg": 4230, "fg": [ 4420, 4422, 4421, 4419 ] }, + { "bg": 4230, "id": "unconnected", "fg": 4427 } ] }, { "id": "t_moss_season_winter", "multitile": true, - "fg": 3362, - "bg": 3344, + "fg": 3434, + "bg": 3416, "additional_tiles": [ - { "id": "center", "bg": 3344, "fg": [ { "weight": 1, "sprite": 3344 }, { "weight": 1, "sprite": 3345 } ] }, - { "id": "corner", "bg": 3344, "fg": [ 3349, 3351, 3350, 3348 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 3359, 3361, 3360, 3358 ] }, - { "id": "edge", "bg": 3344, "fg": [ 3353, 3352 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 3355, 3357, 3356, 3354 ] }, - { "bg": 3344, "id": "unconnected", "fg": 3362 } + { "id": "center", "bg": 3416, "fg": [ { "weight": 1, "sprite": 3416 }, { "weight": 1, "sprite": 3417 } ] }, + { "id": "corner", "bg": 3416, "fg": [ 3421, 3423, 3422, 3420 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 3431, 3433, 3432, 3430 ] }, + { "id": "edge", "bg": 3416, "fg": [ 3425, 3424 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 3427, 3429, 3428, 3426 ] }, + { "bg": 3416, "id": "unconnected", "fg": 3434 } ] }, { "id": "t_pavement", "multitile": true, - "fg": 4357, + "fg": 4446, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 4357 }, - { "weight": 1, "sprite": 4358 }, - { "weight": 1, "sprite": 4359 }, - { "weight": 1, "sprite": 4360 } + { "weight": 1, "sprite": 4446 }, + { "weight": 1, "sprite": 4447 }, + { "weight": 1, "sprite": 4448 }, + { "weight": 1, "sprite": 4449 } ] }, - { "id": "corner", "bg": 4152, "fg": [ 4369, 4372, 4371, 4368 ] }, - { "id": "t_connection", "fg": [ 4367, 4375, 4370, 4361 ] }, - { "id": "edge", "fg": [ 4374, 4366 ] }, - { "id": "end_piece", "fg": [ 4363, 4365, 4364, 4362 ] }, - { "id": "unconnected", "fg": 4373 } + { "id": "corner", "bg": 4224, "fg": [ 4458, 4461, 4460, 4457 ] }, + { "id": "t_connection", "fg": [ 4456, 4464, 4459, 4450 ] }, + { "id": "edge", "fg": [ 4463, 4455 ] }, + { "id": "end_piece", "fg": [ 4452, 4454, 4453, 4451 ] }, + { "id": "unconnected", "fg": 4462 } ] }, { "id": "t_pavement_season_summer", "multitile": true, - "fg": 4357, + "fg": 4446, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 4357 }, - { "weight": 1, "sprite": 4358 }, - { "weight": 1, "sprite": 4359 }, - { "weight": 1, "sprite": 4360 } + { "weight": 1, "sprite": 4446 }, + { "weight": 1, "sprite": 4447 }, + { "weight": 1, "sprite": 4448 }, + { "weight": 1, "sprite": 4449 } ] }, - { "id": "corner", "bg": 4162, "fg": [ 4369, 4372, 4371, 4368 ] }, - { "id": "t_connection", "fg": [ 4367, 4375, 4370, 4361 ] }, - { "id": "edge", "fg": [ 4374, 4366 ] }, - { "id": "end_piece", "fg": [ 4363, 4365, 4364, 4362 ] }, - { "id": "unconnected", "fg": 4373 } + { "id": "corner", "bg": 4234, "fg": [ 4458, 4461, 4460, 4457 ] }, + { "id": "t_connection", "fg": [ 4456, 4464, 4459, 4450 ] }, + { "id": "edge", "fg": [ 4463, 4455 ] }, + { "id": "end_piece", "fg": [ 4452, 4454, 4453, 4451 ] }, + { "id": "unconnected", "fg": 4462 } ] }, { "id": "t_pavement_season_autumn", "multitile": true, - "fg": 4357, + "fg": 4446, "additional_tiles": [ { "id": "center", "fg": [ - { "weight": 1, "sprite": 4357 }, - { "weight": 1, "sprite": 4358 }, - { "weight": 1, "sprite": 4359 }, - { "weight": 1, "sprite": 4360 } + { "weight": 1, "sprite": 4446 }, + { "weight": 1, "sprite": 4447 }, + { "weight": 1, "sprite": 4448 }, + { "weight": 1, "sprite": 4449 } ] }, - { "id": "corner", "bg": 4157, "fg": [ 4369, 4372, 4371, 4368 ] }, - { "id": "t_connection", "fg": [ 4367, 4375, 4370, 4361 ] }, - { "id": "edge", "fg": [ 4374, 4366 ] }, - { "id": "end_piece", "fg": [ 4363, 4365, 4364, 4362 ] }, - { "id": "unconnected", "fg": 4373 } + { "id": "corner", "bg": 4229, "fg": [ 4458, 4461, 4460, 4457 ] }, + { "id": "t_connection", "fg": [ 4456, 4464, 4459, 4450 ] }, + { "id": "edge", "fg": [ 4463, 4455 ] }, + { "id": "end_piece", "fg": [ 4452, 4454, 4453, 4451 ] }, + { "id": "unconnected", "fg": 4462 } ] }, - { "id": "t_pavement_season_winter", "fg": 3343 }, - { "id": "t_pavement_y", "fg": 4376 }, - { "id": "t_pavement_y_season_winter", "fg": 3343 }, + { "id": "t_pavement_season_winter", "fg": 3415 }, + { "id": "t_pavement_y", "fg": 4465 }, + { "id": "t_pavement_y_season_winter", "fg": 3415 }, { "id": "t_pit", - "fg": 4392, - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ], + "fg": 4481, + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4377, "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] }, + { "id": "center", "fg": 4466, "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "corner", - "fg": [ 4379, 4381, 4380, 4378 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4468, 4470, 4469, 4467 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "t_connection", - "fg": [ 4389, 4391, 4390, 4388 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4478, 4480, 4479, 4477 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "edge", - "fg": [ 4383, 4382 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4472, 4471 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "end_piece", - "fg": [ 4385, 4387, 4386, 4384 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4474, 4476, 4475, 4473 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "unconnected", - "fg": [ 4392, 4392 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4481, 4481 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] } ] }, { "id": "t_pit_season_summer", - "fg": 4392, - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ], + "fg": 4481, + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4377, "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] }, + { "id": "center", "fg": 4466, "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "corner", - "fg": [ 4379, 4381, 4380, 4378 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4468, 4470, 4469, 4467 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "t_connection", - "fg": [ 4389, 4391, 4390, 4388 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4478, 4480, 4479, 4477 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "edge", - "fg": [ 4383, 4382 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4472, 4471 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "end_piece", - "fg": [ 4385, 4387, 4386, 4384 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4474, 4476, 4475, 4473 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "unconnected", - "fg": [ 4392, 4392 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4481, 4481 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] } ] }, { "id": "t_pit_season_autumn", - "fg": 4392, - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ], + "fg": 4481, + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4377, "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] }, + { "id": "center", "fg": 4466, "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "corner", - "fg": [ 4379, 4381, 4380, 4378 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4468, 4470, 4469, 4467 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "t_connection", - "fg": [ 4389, 4391, 4390, 4388 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4478, 4480, 4479, 4477 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "edge", - "fg": [ 4383, 4382 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4472, 4471 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "end_piece", - "fg": [ 4385, 4387, 4386, 4384 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4474, 4476, 4475, 4473 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "unconnected", - "fg": [ 4392, 4392 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4481, 4481 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] } ] }, { "id": "t_pit_season_winter", - "fg": 4392, - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ], + "fg": 4481, + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4377, "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] }, + { "id": "center", "fg": 4466, "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "corner", - "fg": [ 4379, 4381, 4380, 4378 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4468, 4470, 4469, 4467 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "t_connection", - "fg": [ 4389, 4391, 4390, 4388 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4478, 4480, 4479, 4477 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "edge", - "fg": [ 4383, 4382 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4472, 4471 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "end_piece", - "fg": [ 4385, 4387, 4386, 4384 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4474, 4476, 4475, 4473 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "unconnected", - "fg": [ 4392, 4392 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4481, 4481 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] } ] }, { "id": "t_pit_corpsed", - "fg": 4408, - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ], + "fg": 4497, + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4393, "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] }, + { "id": "center", "fg": 4482, "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "corner", - "fg": [ 4395, 4397, 4396, 4394 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4484, 4486, 4485, 4483 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "t_connection", - "fg": [ 4405, 4407, 4406, 4404 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4494, 4496, 4495, 4493 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "edge", - "fg": [ 4399, 4398 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4488, 4487 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "end_piece", - "fg": [ 4401, 4403, 4402, 4400 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4490, 4492, 4491, 4489 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "unconnected", - "fg": [ 4408, 4408 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4497, 4497 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] } ] }, { "id": "t_pit_corpsed_season_summer", - "fg": 4408, - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ], + "fg": 4497, + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4393, "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] }, + { "id": "center", "fg": 4482, "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "corner", - "fg": [ 4395, 4397, 4396, 4394 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4484, 4486, 4485, 4483 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "t_connection", - "fg": [ 4405, 4407, 4406, 4404 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4494, 4496, 4495, 4493 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "edge", - "fg": [ 4399, 4398 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4488, 4487 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "end_piece", - "fg": [ 4401, 4403, 4402, 4400 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4490, 4492, 4491, 4489 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "unconnected", - "fg": [ 4408, 4408 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4497, 4497 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] } ] }, { "id": "t_pit_corpsed_season_autumn", - "fg": 4408, - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ], + "fg": 4497, + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4393, "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] }, + { "id": "center", "fg": 4482, "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "corner", - "fg": [ 4395, 4397, 4396, 4394 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4484, 4486, 4485, 4483 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "t_connection", - "fg": [ 4405, 4407, 4406, 4404 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4494, 4496, 4495, 4493 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "edge", - "fg": [ 4399, 4398 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4488, 4487 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "end_piece", - "fg": [ 4401, 4403, 4402, 4400 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4490, 4492, 4491, 4489 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "unconnected", - "fg": [ 4408, 4408 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4497, 4497 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] } ] }, { "id": "t_pit_corpsed_season_winter", - "fg": 4408, - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ], + "fg": 4497, + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4393, "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] }, + { "id": "center", "fg": 4482, "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "corner", - "fg": [ 4395, 4397, 4396, 4394 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4484, 4486, 4485, 4483 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "t_connection", - "fg": [ 4405, 4407, 4406, 4404 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4494, 4496, 4495, 4493 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "edge", - "fg": [ 4399, 4398 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4488, 4487 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "end_piece", - "fg": [ 4401, 4403, 4402, 4400 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4490, 4492, 4491, 4489 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "unconnected", - "fg": [ 4408, 4408 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4497, 4497 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] } ] }, { "id": "t_pit_covered", - "fg": 4424, - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ], + "fg": 4513, + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4409, "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] }, + { "id": "center", "fg": 4498, "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "corner", - "fg": [ 4411, 4413, 4412, 4410 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4500, 4502, 4501, 4499 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "t_connection", - "fg": [ 4421, 4423, 4422, 4420 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4510, 4512, 4511, 4509 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "edge", - "fg": [ 4415, 4414 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4504, 4503 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "end_piece", - "fg": [ 4417, 4419, 4418, 4416 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4506, 4508, 4507, 4505 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "unconnected", - "fg": [ 4424, 4424 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4513, 4513 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] } ] }, { "id": "t_pit_covered_season_summer", - "fg": 4424, - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ], + "fg": 4513, + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4409, "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] }, + { "id": "center", "fg": 4498, "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "corner", - "fg": [ 4411, 4413, 4412, 4410 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4500, 4502, 4501, 4499 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "t_connection", - "fg": [ 4421, 4423, 4422, 4420 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4510, 4512, 4511, 4509 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "edge", - "fg": [ 4415, 4414 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4504, 4503 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "end_piece", - "fg": [ 4417, 4419, 4418, 4416 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4506, 4508, 4507, 4505 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "unconnected", - "fg": [ 4424, 4424 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4513, 4513 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] } ] }, { "id": "t_pit_covered_season_autumn", - "fg": 4424, - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ], + "fg": 4513, + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4409, "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] }, + { "id": "center", "fg": 4498, "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "corner", - "fg": [ 4411, 4413, 4412, 4410 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4500, 4502, 4501, 4499 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "t_connection", - "fg": [ 4421, 4423, 4422, 4420 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4510, 4512, 4511, 4509 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "edge", - "fg": [ 4415, 4414 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4504, 4503 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "end_piece", - "fg": [ 4417, 4419, 4418, 4416 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4506, 4508, 4507, 4505 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "unconnected", - "fg": [ 4424, 4424 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4513, 4513 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] } ] }, { "id": "t_pit_covered_season_winter", - "fg": 4424, - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ], + "fg": 4513, + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4409, "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] }, + { "id": "center", "fg": 4498, "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "corner", - "fg": [ 4411, 4413, 4412, 4410 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4500, 4502, 4501, 4499 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "t_connection", - "fg": [ 4421, 4423, 4422, 4420 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4510, 4512, 4511, 4509 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "edge", - "fg": [ 4415, 4414 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4504, 4503 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "end_piece", - "fg": [ 4417, 4419, 4418, 4416 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4506, 4508, 4507, 4505 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "unconnected", - "fg": [ 4424, 4424 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4513, 4513 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] } ] }, { "id": "t_pit_glass", - "fg": 4440, - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ], + "fg": 4529, + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4425, "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] }, + { "id": "center", "fg": 4514, "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "corner", - "fg": [ 4427, 4429, 4428, 4426 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4516, 4518, 4517, 4515 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "t_connection", - "fg": [ 4437, 4439, 4438, 4436 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4526, 4528, 4527, 4525 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "edge", - "fg": [ 4431, 4430 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4520, 4519 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "end_piece", - "fg": [ 4433, 4435, 4434, 4432 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4522, 4524, 4523, 4521 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "unconnected", - "fg": [ 4440, 4440 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4529, 4529 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] } ] }, { "id": "t_pit_glass_season_summer", - "fg": 4440, - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ], + "fg": 4529, + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4425, "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] }, + { "id": "center", "fg": 4514, "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "corner", - "fg": [ 4427, 4429, 4428, 4426 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4516, 4518, 4517, 4515 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "t_connection", - "fg": [ 4437, 4439, 4438, 4436 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4526, 4528, 4527, 4525 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "edge", - "fg": [ 4431, 4430 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4520, 4519 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "end_piece", - "fg": [ 4433, 4435, 4434, 4432 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4522, 4524, 4523, 4521 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "unconnected", - "fg": [ 4440, 4440 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4529, 4529 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] } ] }, { "id": "t_pit_glass_season_autumn", - "fg": 4440, - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ], + "fg": 4529, + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4425, "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] }, + { "id": "center", "fg": 4514, "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "corner", - "fg": [ 4427, 4429, 4428, 4426 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4516, 4518, 4517, 4515 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "t_connection", - "fg": [ 4437, 4439, 4438, 4436 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4526, 4528, 4527, 4525 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "edge", - "fg": [ 4431, 4430 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4520, 4519 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "end_piece", - "fg": [ 4433, 4435, 4434, 4432 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4522, 4524, 4523, 4521 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "unconnected", - "fg": [ 4440, 4440 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4529, 4529 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] } ] }, { "id": "t_pit_glass_season_winter", - "fg": 4440, - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ], + "fg": 4529, + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4425, "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] }, + { "id": "center", "fg": 4514, "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "corner", - "fg": [ 4427, 4429, 4428, 4426 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4516, 4518, 4517, 4515 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "t_connection", - "fg": [ 4437, 4439, 4438, 4436 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4526, 4528, 4527, 4525 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "edge", - "fg": [ 4431, 4430 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4520, 4519 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "end_piece", - "fg": [ 4433, 4435, 4434, 4432 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4522, 4524, 4523, 4521 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "unconnected", - "fg": [ 4440, 4440 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4529, 4529 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] } ] }, { "id": "t_pit_glass_covered", - "fg": 4456, - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ], + "fg": 4545, + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4441, "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] }, + { "id": "center", "fg": 4530, "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "corner", - "fg": [ 4443, 4445, 4444, 4442 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4532, 4534, 4533, 4531 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "t_connection", - "fg": [ 4453, 4455, 4454, 4452 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4542, 4544, 4543, 4541 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "edge", - "fg": [ 4447, 4446 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4536, 4535 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "end_piece", - "fg": [ 4449, 4451, 4450, 4448 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4538, 4540, 4539, 4537 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "unconnected", - "fg": [ 4456, 4456 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4545, 4545 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] } ] }, { "id": "t_pit_glass_covered_season_summer", - "fg": 4456, - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ], + "fg": 4545, + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4441, "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] }, + { "id": "center", "fg": 4530, "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "corner", - "fg": [ 4443, 4445, 4444, 4442 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4532, 4534, 4533, 4531 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "t_connection", - "fg": [ 4453, 4455, 4454, 4452 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4542, 4544, 4543, 4541 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "edge", - "fg": [ 4447, 4446 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4536, 4535 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "end_piece", - "fg": [ 4449, 4451, 4450, 4448 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4538, 4540, 4539, 4537 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "unconnected", - "fg": [ 4456, 4456 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4545, 4545 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] } ] }, { "id": "t_pit_glass_covered_season_autumn", - "fg": 4456, - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ], + "fg": 4545, + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4441, "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] }, + { "id": "center", "fg": 4530, "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "corner", - "fg": [ 4443, 4445, 4444, 4442 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4532, 4534, 4533, 4531 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "t_connection", - "fg": [ 4453, 4455, 4454, 4452 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4542, 4544, 4543, 4541 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "edge", - "fg": [ 4447, 4446 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4536, 4535 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "end_piece", - "fg": [ 4449, 4451, 4450, 4448 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4538, 4540, 4539, 4537 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "unconnected", - "fg": [ 4456, 4456 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4545, 4545 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] } ] }, { "id": "t_pit_glass_covered_season_winter", - "fg": 4456, - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ], + "fg": 4545, + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4441, "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] }, + { "id": "center", "fg": 4530, "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "corner", - "fg": [ 4443, 4445, 4444, 4442 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4532, 4534, 4533, 4531 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "t_connection", - "fg": [ 4453, 4455, 4454, 4452 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4542, 4544, 4543, 4541 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "edge", - "fg": [ 4447, 4446 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4536, 4535 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "end_piece", - "fg": [ 4449, 4451, 4450, 4448 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4538, 4540, 4539, 4537 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "unconnected", - "fg": [ 4456, 4456 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4545, 4545 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] } ] }, { "id": "t_pit_shallow", - "fg": 4472, - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ], + "fg": 4561, + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4457, "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] }, + { "id": "center", "fg": 4546, "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "corner", - "fg": [ 4459, 4461, 4460, 4458 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4548, 4550, 4549, 4547 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "t_connection", - "fg": [ 4469, 4471, 4470, 4468 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4558, 4560, 4559, 4557 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "edge", - "fg": [ 4463, 4462 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4552, 4551 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "end_piece", - "fg": [ 4465, 4467, 4466, 4464 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4554, 4556, 4555, 4553 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "unconnected", - "fg": [ 4472, 4472 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4561, 4561 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] } ] }, { "id": "t_pit_shallow_season_summer", - "fg": 4472, - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ], + "fg": 4561, + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4457, "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] }, + { "id": "center", "fg": 4546, "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "corner", - "fg": [ 4459, 4461, 4460, 4458 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4548, 4550, 4549, 4547 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "t_connection", - "fg": [ 4469, 4471, 4470, 4468 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4558, 4560, 4559, 4557 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "edge", - "fg": [ 4463, 4462 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4552, 4551 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "end_piece", - "fg": [ 4465, 4467, 4466, 4464 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4554, 4556, 4555, 4553 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "unconnected", - "fg": [ 4472, 4472 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4561, 4561 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] } ] }, { "id": "t_pit_shallow_season_autumn", - "fg": 4472, - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ], + "fg": 4561, + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4457, "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] }, + { "id": "center", "fg": 4546, "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "corner", - "fg": [ 4459, 4461, 4460, 4458 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4548, 4550, 4549, 4547 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "t_connection", - "fg": [ 4469, 4471, 4470, 4468 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4558, 4560, 4559, 4557 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "edge", - "fg": [ 4463, 4462 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4552, 4551 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "end_piece", - "fg": [ 4465, 4467, 4466, 4464 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4554, 4556, 4555, 4553 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "unconnected", - "fg": [ 4472, 4472 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4561, 4561 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] } ] }, { "id": "t_pit_shallow_season_winter", - "fg": 4472, - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ], + "fg": 4561, + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4457, "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] }, + { "id": "center", "fg": 4546, "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "corner", - "fg": [ 4459, 4461, 4460, 4458 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4548, 4550, 4549, 4547 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "t_connection", - "fg": [ 4469, 4471, 4470, 4468 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4558, 4560, 4559, 4557 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "edge", - "fg": [ 4463, 4462 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4552, 4551 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "end_piece", - "fg": [ 4465, 4467, 4466, 4464 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4554, 4556, 4555, 4553 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "unconnected", - "fg": [ 4472, 4472 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4561, 4561 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] } ] }, { "id": "t_pit_spiked", - "fg": 4488, - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ], + "fg": 4577, + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4473, "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] }, + { "id": "center", "fg": 4562, "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "corner", - "fg": [ 4475, 4477, 4476, 4474 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4564, 4566, 4565, 4563 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "t_connection", - "fg": [ 4485, 4487, 4486, 4484 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4574, 4576, 4575, 4573 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "edge", - "fg": [ 4479, 4478 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4568, 4567 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "end_piece", - "fg": [ 4481, 4483, 4482, 4480 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4570, 4572, 4571, 4569 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "unconnected", - "fg": [ 4488, 4488 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4577, 4577 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] } ] }, { "id": "t_pit_spiked_season_summer", - "fg": 4488, - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ], + "fg": 4577, + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4473, "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] }, + { "id": "center", "fg": 4562, "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "corner", - "fg": [ 4475, 4477, 4476, 4474 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4564, 4566, 4565, 4563 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "t_connection", - "fg": [ 4485, 4487, 4486, 4484 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4574, 4576, 4575, 4573 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "edge", - "fg": [ 4479, 4478 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4568, 4567 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "end_piece", - "fg": [ 4481, 4483, 4482, 4480 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4570, 4572, 4571, 4569 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "unconnected", - "fg": [ 4488, 4488 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4577, 4577 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] } ] }, { "id": "t_pit_spiked_season_autumn", - "fg": 4488, - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ], + "fg": 4577, + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4473, "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] }, + { "id": "center", "fg": 4562, "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "corner", - "fg": [ 4475, 4477, 4476, 4474 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4564, 4566, 4565, 4563 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "t_connection", - "fg": [ 4485, 4487, 4486, 4484 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4574, 4576, 4575, 4573 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "edge", - "fg": [ 4479, 4478 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4568, 4567 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "end_piece", - "fg": [ 4481, 4483, 4482, 4480 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4570, 4572, 4571, 4569 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "unconnected", - "fg": [ 4488, 4488 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4577, 4577 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] } ] }, { "id": "t_pit_spiked_season_winter", - "fg": 4488, - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ], + "fg": 4577, + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4473, "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] }, + { "id": "center", "fg": 4562, "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "corner", - "fg": [ 4475, 4477, 4476, 4474 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4564, 4566, 4565, 4563 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "t_connection", - "fg": [ 4485, 4487, 4486, 4484 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4574, 4576, 4575, 4573 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "edge", - "fg": [ 4479, 4478 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4568, 4567 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "end_piece", - "fg": [ 4481, 4483, 4482, 4480 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4570, 4572, 4571, 4569 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "unconnected", - "fg": [ 4488, 4488 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4577, 4577 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] } ] }, { "id": "t_pit_spiked_covered", - "fg": 4504, - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ], + "fg": 4593, + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4489, "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] }, + { "id": "center", "fg": 4578, "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "corner", - "fg": [ 4491, 4493, 4492, 4490 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4580, 4582, 4581, 4579 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "t_connection", - "fg": [ 4501, 4503, 4502, 4500 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4590, 4592, 4591, 4589 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "edge", - "fg": [ 4495, 4494 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4584, 4583 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "end_piece", - "fg": [ 4497, 4499, 4498, 4496 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4586, 4588, 4587, 4585 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "unconnected", - "fg": [ 4504, 4504 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 4593, 4593 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] } ] }, { "id": "t_pit_spiked_covered_season_summer", - "fg": 4504, - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ], + "fg": 4593, + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4489, "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] }, + { "id": "center", "fg": 4578, "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "corner", - "fg": [ 4491, 4493, 4492, 4490 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4580, 4582, 4581, 4579 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "t_connection", - "fg": [ 4501, 4503, 4502, 4500 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4590, 4592, 4591, 4589 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "edge", - "fg": [ 4495, 4494 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4584, 4583 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "end_piece", - "fg": [ 4497, 4499, 4498, 4496 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4586, 4588, 4587, 4585 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "unconnected", - "fg": [ 4504, 4504 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 4593, 4593 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] } ] }, { "id": "t_pit_spiked_covered_season_autumn", - "fg": 4504, - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ], + "fg": 4593, + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4489, "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] }, + { "id": "center", "fg": 4578, "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "corner", - "fg": [ 4491, 4493, 4492, 4490 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4580, 4582, 4581, 4579 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "t_connection", - "fg": [ 4501, 4503, 4502, 4500 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4590, 4592, 4591, 4589 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "edge", - "fg": [ 4495, 4494 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4584, 4583 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "end_piece", - "fg": [ 4497, 4499, 4498, 4496 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4586, 4588, 4587, 4585 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, { "id": "unconnected", - "fg": [ 4504, 4504 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 4593, 4593 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] } ] }, { "id": "t_pit_spiked_covered_season_winter", - "fg": 4504, - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ], + "fg": 4593, + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ], "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4489, "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] }, + { "id": "center", "fg": 4578, "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "corner", - "fg": [ 4491, 4493, 4492, 4490 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4580, 4582, 4581, 4579 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "t_connection", - "fg": [ 4501, 4503, 4502, 4500 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4590, 4592, 4591, 4589 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "edge", - "fg": [ 4495, 4494 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4584, 4583 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "end_piece", - "fg": [ 4497, 4499, 4498, 4496 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4586, 4588, 4587, 4585 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] }, { "id": "unconnected", - "fg": [ 4504, 4504 ], - "bg": [ { "weight": 100, "sprite": 3344 }, { "weight": 100, "sprite": 3345 } ] + "fg": [ 4593, 4593 ], + "bg": [ { "weight": 100, "sprite": 3416 }, { "weight": 100, "sprite": 3417 } ] } ] }, { "id": "t_privacy_fence", "multitile": true, - "fg": 4520, - "bg": 4152, + "fg": 4609, + "bg": 4224, "additional_tiles": [ - { "id": "center", "bg": 4152, "fg": 4505 }, - { "id": "corner", "bg": 4152, "fg": [ 4507, 4509, 4508, 4506 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 4517, 4519, 4518, 4516 ] }, - { "id": "edge", "bg": 4152, "fg": [ 4511, 4510 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 4513, 4515, 4514, 4512 ] }, - { "bg": 4152, "id": "unconnected", "fg": [ 4520, 4520 ] } + { "id": "center", "bg": 4224, "fg": 4594 }, + { "id": "corner", "bg": 4224, "fg": [ 4596, 4598, 4597, 4595 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 4606, 4608, 4607, 4605 ] }, + { "id": "edge", "bg": 4224, "fg": [ 4600, 4599 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 4602, 4604, 4603, 4601 ] }, + { "bg": 4224, "id": "unconnected", "fg": [ 4609, 4609 ] } ] }, { "id": "t_privacy_fence_season_winter", "multitile": true, - "fg": 4520, - "bg": 3344, + "fg": 4609, + "bg": 3416, "additional_tiles": [ - { "id": "center", "bg": 3344, "fg": 4505 }, - { "id": "corner", "bg": 3344, "fg": [ 4507, 4509, 4508, 4506 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 4517, 4519, 4518, 4516 ] }, - { "id": "edge", "bg": 3344, "fg": [ 4511, 4510 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 4513, 4515, 4514, 4512 ] }, - { "bg": 3344, "id": "unconnected", "fg": [ 4520, 4520 ] } + { "id": "center", "bg": 3416, "fg": 4594 }, + { "id": "corner", "bg": 3416, "fg": [ 4596, 4598, 4597, 4595 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 4606, 4608, 4607, 4605 ] }, + { "id": "edge", "bg": 3416, "fg": [ 4600, 4599 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 4602, 4604, 4603, 4601 ] }, + { "bg": 3416, "id": "unconnected", "fg": [ 4609, 4609 ] } ] }, { "id": "t_railing", "multitile": true, - "fg": 4536, - "bg": 3547, + "fg": 4625, + "bg": 3619, "additional_tiles": [ - { "id": "center", "bg": 3547, "fg": 4521 }, - { "id": "corner", "bg": 3547, "fg": [ 4523, 4525, 4524, 4522 ] }, - { "id": "t_connection", "bg": 3547, "fg": [ 4533, 4535, 4534, 4532 ] }, - { "id": "edge", "bg": 3547, "fg": [ 4527, 4526 ] }, - { "id": "end_piece", "bg": 3547, "fg": [ 4529, 4531, 4530, 4528 ] }, - { "bg": 3547, "id": "unconnected", "fg": [ 4536, 4536 ] } + { "id": "center", "bg": 3619, "fg": 4610 }, + { "id": "corner", "bg": 3619, "fg": [ 4612, 4614, 4613, 4611 ] }, + { "id": "t_connection", "bg": 3619, "fg": [ 4622, 4624, 4623, 4621 ] }, + { "id": "edge", "bg": 3619, "fg": [ 4616, 4615 ] }, + { "id": "end_piece", "bg": 3619, "fg": [ 4618, 4620, 4619, 4617 ] }, + { "bg": 3619, "id": "unconnected", "fg": [ 4625, 4625 ] } ] }, { "id": "t_railroad_rubble", "multitile": true, - "fg": 4553, - "bg": 4152, + "fg": 4642, + "bg": 4224, "additional_tiles": [ - { "id": "center", "bg": 4152, "fg": [ { "weight": 1, "sprite": 4537 }, { "weight": 1, "sprite": 4538 } ] }, - { "id": "corner", "bg": 4152, "fg": [ 4540, 4542, 4541, 4539 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 4550, 4552, 4551, 4549 ] }, - { "id": "edge", "bg": 4152, "fg": [ 4544, 4543 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 4546, 4548, 4547, 4545 ] }, - { "bg": 4152, "id": "unconnected", "fg": 4553 } + { "id": "center", "bg": 4224, "fg": [ { "weight": 1, "sprite": 4626 }, { "weight": 1, "sprite": 4627 } ] }, + { "id": "corner", "bg": 4224, "fg": [ 4629, 4631, 4630, 4628 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 4639, 4641, 4640, 4638 ] }, + { "id": "edge", "bg": 4224, "fg": [ 4633, 4632 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 4635, 4637, 4636, 4634 ] }, + { "bg": 4224, "id": "unconnected", "fg": 4642 } ] }, { "id": "t_railroad_rubble_season_summer", "multitile": true, - "fg": 4553, - "bg": 4162, + "fg": 4642, + "bg": 4234, "additional_tiles": [ - { "id": "center", "bg": 4162, "fg": [ { "weight": 1, "sprite": 4537 }, { "weight": 1, "sprite": 4538 } ] }, - { "id": "corner", "bg": 4162, "fg": [ 4540, 4542, 4541, 4539 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 4550, 4552, 4551, 4549 ] }, - { "id": "edge", "bg": 4162, "fg": [ 4544, 4543 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 4546, 4548, 4547, 4545 ] }, - { "bg": 4162, "id": "unconnected", "fg": 4553 } + { "id": "center", "bg": 4234, "fg": [ { "weight": 1, "sprite": 4626 }, { "weight": 1, "sprite": 4627 } ] }, + { "id": "corner", "bg": 4234, "fg": [ 4629, 4631, 4630, 4628 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 4639, 4641, 4640, 4638 ] }, + { "id": "edge", "bg": 4234, "fg": [ 4633, 4632 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 4635, 4637, 4636, 4634 ] }, + { "bg": 4234, "id": "unconnected", "fg": 4642 } ] }, { "id": "t_railroad_rubble_season_autumn", "multitile": true, - "fg": 4553, - "bg": 4157, + "fg": 4642, + "bg": 4229, "additional_tiles": [ - { "id": "center", "bg": 4157, "fg": [ { "weight": 1, "sprite": 4537 }, { "weight": 1, "sprite": 4538 } ] }, - { "id": "corner", "bg": 4157, "fg": [ 4540, 4542, 4541, 4539 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 4550, 4552, 4551, 4549 ] }, - { "id": "edge", "bg": 4157, "fg": [ 4544, 4543 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 4546, 4548, 4547, 4545 ] }, - { "bg": 4157, "id": "unconnected", "fg": 4553 } + { "id": "center", "bg": 4229, "fg": [ { "weight": 1, "sprite": 4626 }, { "weight": 1, "sprite": 4627 } ] }, + { "id": "corner", "bg": 4229, "fg": [ 4629, 4631, 4630, 4628 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 4639, 4641, 4640, 4638 ] }, + { "id": "edge", "bg": 4229, "fg": [ 4633, 4632 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 4635, 4637, 4636, 4634 ] }, + { "bg": 4229, "id": "unconnected", "fg": 4642 } ] }, { "id": "t_railroad_rubble_season_winter", "multitile": true, - "fg": 4553, - "bg": 3344, + "fg": 4642, + "bg": 3416, "additional_tiles": [ - { "id": "center", "bg": 3344, "fg": [ { "weight": 1, "sprite": 4537 }, { "weight": 1, "sprite": 4538 } ] }, - { "id": "corner", "bg": 3344, "fg": [ 4540, 4542, 4541, 4539 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 4550, 4552, 4551, 4549 ] }, - { "id": "edge", "bg": 3344, "fg": [ 4544, 4543 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 4546, 4548, 4547, 4545 ] }, - { "bg": 3344, "id": "unconnected", "fg": 4553 } + { "id": "center", "bg": 3416, "fg": [ { "weight": 1, "sprite": 4626 }, { "weight": 1, "sprite": 4627 } ] }, + { "id": "corner", "bg": 3416, "fg": [ 4629, 4631, 4630, 4628 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 4639, 4641, 4640, 4638 ] }, + { "id": "edge", "bg": 3416, "fg": [ 4633, 4632 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 4635, 4637, 4636, 4634 ] }, + { "bg": 3416, "id": "unconnected", "fg": 4642 } ] }, { "id": "t_railroad_track_small", - "fg": 4560, - "bg": 4537, + "fg": 4649, + "bg": 4626, "multitile": true, "additional_tiles": [ - { "id": "center", "bg": 4537, "fg": 4554 }, - { "id": "corner", "bg": 4537, "fg": [ 4556, 4558, 4557, 4555 ] }, - { "id": "t_connection", "bg": 4537, "fg": [ 4562, 4564, 4563, 4561 ] }, - { "id": "edge", "bg": 4537, "fg": [ 4560, 4559 ] }, - { "id": "end_piece", "bg": 4537, "fg": [ 4560, 4559, 4560, 4559 ] }, - { "id": "unconnected", "bg": 4537, "fg": [ 4560, 4559 ] } + { "id": "center", "bg": 4626, "fg": 4643 }, + { "id": "corner", "bg": 4626, "fg": [ 4645, 4647, 4646, 4644 ] }, + { "id": "t_connection", "bg": 4626, "fg": [ 4651, 4653, 4652, 4650 ] }, + { "id": "edge", "bg": 4626, "fg": [ 4649, 4648 ] }, + { "id": "end_piece", "bg": 4626, "fg": [ 4649, 4648, 4649, 4648 ] }, + { "id": "unconnected", "bg": 4626, "fg": [ 4649, 4648 ] } ] }, - { "id": "t_rdoor_c", "fg": 4566 }, - { "id": "t_rdoor_o", "fg": 4567 }, - { "id": "t_rdoor_b", "fg": 4565 }, + { "id": "t_rdoor_c", "fg": 4655 }, + { "id": "t_rdoor_o", "fg": 4656 }, + { "id": "t_rdoor_b", "fg": 4654 }, { "id": "t_reinforced_glass", "multitile": true, - "fg": 4583, + "fg": 4672, "additional_tiles": [ - { "id": "center", "fg": 4568 }, - { "id": "corner", "fg": [ 4570, 4572, 4571, 4569 ] }, - { "id": "t_connection", "fg": [ 4580, 4582, 4581, 4579 ] }, - { "id": "edge", "fg": [ 4574, 4573 ] }, - { "id": "end_piece", "fg": [ 4576, 4578, 4577, 4575 ] }, - { "id": "unconnected", "fg": 4583 } + { "id": "center", "fg": 4657 }, + { "id": "corner", "fg": [ 4659, 4661, 4660, 4658 ] }, + { "id": "t_connection", "fg": [ 4669, 4671, 4670, 4668 ] }, + { "id": "edge", "fg": [ 4663, 4662 ] }, + { "id": "end_piece", "fg": [ 4665, 4667, 4666, 4664 ] }, + { "id": "unconnected", "fg": 4672 } ] }, { "id": "t_rock", "multitile": true, - "fg": 4599, + "fg": 4688, "additional_tiles": [ - { "id": "center", "fg": 4584 }, - { "id": "corner", "fg": [ 4586, 4588, 4587, 4585 ] }, - { "id": "t_connection", "fg": [ 4596, 4598, 4597, 4595 ] }, - { "id": "edge", "fg": [ 4590, 4589 ] }, - { "id": "end_piece", "fg": [ 4592, 4594, 4593, 4591 ] }, - { "id": "unconnected", "fg": 4599 } + { "id": "center", "fg": 4673 }, + { "id": "corner", "fg": [ 4675, 4677, 4676, 4674 ] }, + { "id": "t_connection", "fg": [ 4685, 4687, 4686, 4684 ] }, + { "id": "edge", "fg": [ 4679, 4678 ] }, + { "id": "end_piece", "fg": [ 4681, 4683, 4682, 4680 ] }, + { "id": "unconnected", "fg": 4688 } ] }, { "id": "t_rock_floor", "multitile": true, - "fg": 4617, + "fg": 4706, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 4600 }, { "weight": 1, "sprite": 4601 }, { "weight": 1, "sprite": 4602 } ] + "fg": [ { "weight": 1, "sprite": 4689 }, { "weight": 1, "sprite": 4690 }, { "weight": 1, "sprite": 4691 } ] }, - { "id": "corner", "fg": [ 4604, 4606, 4605, 4603 ] }, - { "id": "t_connection", "fg": [ 4614, 4616, 4615, 4613 ] }, - { "id": "edge", "fg": [ 4608, 4607 ] }, - { "id": "end_piece", "fg": [ 4610, 4612, 4611, 4609 ] }, - { "id": "unconnected", "fg": 4617 } + { "id": "corner", "fg": [ 4693, 4695, 4694, 4692 ] }, + { "id": "t_connection", "fg": [ 4703, 4705, 4704, 4702 ] }, + { "id": "edge", "fg": [ 4697, 4696 ] }, + { "id": "end_piece", "fg": [ 4699, 4701, 4700, 4698 ] }, + { "id": "unconnected", "fg": 4706 } ] }, { "id": "t_rock_wall", "multitile": true, - "fg": 4633, + "fg": 4722, "additional_tiles": [ - { "id": "center", "fg": 4618 }, - { "id": "corner", "fg": [ 4620, 4622, 4621, 4619 ] }, - { "id": "t_connection", "fg": [ 4630, 4632, 4631, 4629 ] }, - { "id": "edge", "fg": [ 4624, 4623 ] }, - { "id": "end_piece", "fg": [ 4626, 4628, 4627, 4625 ] }, - { "id": "unconnected", "fg": 4633 } + { "id": "center", "fg": 4707 }, + { "id": "corner", "fg": [ 4709, 4711, 4710, 4708 ] }, + { "id": "t_connection", "fg": [ 4719, 4721, 4720, 4718 ] }, + { "id": "edge", "fg": [ 4713, 4712 ] }, + { "id": "end_piece", "fg": [ 4715, 4717, 4716, 4714 ] }, + { "id": "unconnected", "fg": 4722 } ] }, { "id": "t_sand", "multitile": true, - "fg": 4652, - "bg": 4152, + "fg": 4741, + "bg": 4224, "additional_tiles": [ { "id": "center", - "bg": 4152, + "bg": 4224, "fg": [ - { "weight": 1, "sprite": 4634 }, - { "weight": 1, "sprite": 4635 }, - { "weight": 1, "sprite": 4636 }, - { "weight": 1, "sprite": 4637 } + { "weight": 1, "sprite": 4723 }, + { "weight": 1, "sprite": 4724 }, + { "weight": 1, "sprite": 4725 }, + { "weight": 1, "sprite": 4726 } ] }, - { "id": "corner", "bg": 4152, "fg": [ 4639, 4641, 4640, 4638 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 4649, 4651, 4650, 4648 ] }, - { "id": "edge", "bg": 4152, "fg": [ 4643, 4642 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 4645, 4647, 4646, 4644 ] }, - { "bg": 4152, "id": "unconnected", "fg": 4652 } + { "id": "corner", "bg": 4224, "fg": [ 4728, 4730, 4729, 4727 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 4738, 4740, 4739, 4737 ] }, + { "id": "edge", "bg": 4224, "fg": [ 4732, 4731 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 4734, 4736, 4735, 4733 ] }, + { "bg": 4224, "id": "unconnected", "fg": 4741 } ] }, { "id": "t_sand_season_summer", "multitile": true, - "fg": 4652, - "bg": 4162, + "fg": 4741, + "bg": 4234, "additional_tiles": [ - { "id": "center", "bg": 4162, "fg": [ { "weight": 1, "sprite": 4634 }, { "weight": 1, "sprite": 4635 } ] }, - { "id": "corner", "bg": 4162, "fg": [ 4639, 4641, 4640, 4638 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 4649, 4651, 4650, 4648 ] }, - { "id": "edge", "bg": 4162, "fg": [ 4643, 4642 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 4645, 4647, 4646, 4644 ] }, - { "bg": 4162, "id": "unconnected", "fg": 4652 } + { "id": "center", "bg": 4234, "fg": [ { "weight": 1, "sprite": 4723 }, { "weight": 1, "sprite": 4724 } ] }, + { "id": "corner", "bg": 4234, "fg": [ 4728, 4730, 4729, 4727 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 4738, 4740, 4739, 4737 ] }, + { "id": "edge", "bg": 4234, "fg": [ 4732, 4731 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 4734, 4736, 4735, 4733 ] }, + { "bg": 4234, "id": "unconnected", "fg": 4741 } ] }, { "id": "t_sand_season_autumn", "multitile": true, - "fg": 4652, - "bg": 4157, + "fg": 4741, + "bg": 4229, "additional_tiles": [ - { "id": "center", "bg": 4157, "fg": [ { "weight": 1, "sprite": 4634 }, { "weight": 1, "sprite": 4635 } ] }, - { "id": "corner", "bg": 4157, "fg": [ 4639, 4641, 4640, 4638 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 4649, 4651, 4650, 4648 ] }, - { "id": "edge", "bg": 4157, "fg": [ 4643, 4642 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 4645, 4647, 4646, 4644 ] }, - { "bg": 4157, "id": "unconnected", "fg": 4652 } + { "id": "center", "bg": 4229, "fg": [ { "weight": 1, "sprite": 4723 }, { "weight": 1, "sprite": 4724 } ] }, + { "id": "corner", "bg": 4229, "fg": [ 4728, 4730, 4729, 4727 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 4738, 4740, 4739, 4737 ] }, + { "id": "edge", "bg": 4229, "fg": [ 4732, 4731 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 4734, 4736, 4735, 4733 ] }, + { "bg": 4229, "id": "unconnected", "fg": 4741 } ] }, { "id": "t_sand_season_winter", "multitile": true, - "fg": 4652, - "bg": 3344, + "fg": 4741, + "bg": 3416, "additional_tiles": [ - { "id": "center", "bg": 3344, "fg": [ { "weight": 1, "sprite": 4634 }, { "weight": 1, "sprite": 4635 } ] }, - { "id": "corner", "bg": 3344, "fg": [ 4639, 4641, 4640, 4638 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 4649, 4651, 4650, 4648 ] }, - { "id": "edge", "bg": 3344, "fg": [ 4643, 4642 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 4645, 4647, 4646, 4644 ] }, - { "bg": 3344, "id": "unconnected", "fg": 4652 } + { "id": "center", "bg": 3416, "fg": [ { "weight": 1, "sprite": 4723 }, { "weight": 1, "sprite": 4724 } ] }, + { "id": "corner", "bg": 3416, "fg": [ 4728, 4730, 4729, 4727 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 4738, 4740, 4739, 4737 ] }, + { "id": "edge", "bg": 3416, "fg": [ 4732, 4731 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 4734, 4736, 4735, 4733 ] }, + { "bg": 3416, "id": "unconnected", "fg": 4741 } ] }, { "id": [ "t_sandmound_season_spring", "t_sandmound_season_summer", "t_sandmound_season_autumn" ], - "fg": 4653 + "fg": 4742 }, - { "id": "t_sandmound_season_winter", "fg": 8676 }, + { "id": "t_sandmound_season_winter", "fg": 8796 }, { "id": "t_scrap_floor", "multitile": true, - "fg": 4684, + "fg": 4773, "additional_tiles": [ - { "id": "center", "fg": [ { "weight": 1, "sprite": 4654 }, { "weight": 1, "sprite": 4655 } ] }, + { "id": "center", "fg": [ { "weight": 1, "sprite": 4743 }, { "weight": 1, "sprite": 4744 } ] }, { "id": "corner", - "fg": [ { "weight": 1, "sprite": [ 4658, 4662, 4656, 4660 ] }, { "weight": 1, "sprite": [ 4659, 4663, 4657, 4661 ] } ] + "fg": [ { "weight": 1, "sprite": [ 4747, 4751, 4745, 4749 ] }, { "weight": 1, "sprite": [ 4748, 4752, 4746, 4750 ] } ] }, { "id": "t_connection", - "fg": [ { "weight": 1, "sprite": [ 4678, 4682, 4680, 4676 ] }, { "weight": 1, "sprite": [ 4679, 4683, 4681, 4677 ] } ] + "fg": [ { "weight": 1, "sprite": [ 4767, 4771, 4769, 4765 ] }, { "weight": 1, "sprite": [ 4768, 4772, 4770, 4766 ] } ] }, { "id": "edge", - "fg": [ { "weight": 1, "sprite": [ 4666, 4664 ] }, { "weight": 1, "sprite": [ 4667, 4665 ] } ] + "fg": [ { "weight": 1, "sprite": [ 4755, 4753 ] }, { "weight": 1, "sprite": [ 4756, 4754 ] } ] }, { "id": "end_piece", - "fg": [ { "weight": 1, "sprite": [ 4670, 4674, 4672, 4668 ] }, { "weight": 1, "sprite": [ 4671, 4675, 4673, 4669 ] } ] + "fg": [ { "weight": 1, "sprite": [ 4759, 4763, 4761, 4757 ] }, { "weight": 1, "sprite": [ 4760, 4764, 4762, 4758 ] } ] }, - { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 4684 }, { "weight": 1, "sprite": 4685 } ] } + { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 4773 }, { "weight": 1, "sprite": 4774 } ] } ] }, { "id": "t_scrap_wall", "multitile": true, - "fg": 4701, + "fg": 4790, "additional_tiles": [ - { "id": "center", "fg": 4686 }, - { "id": "corner", "fg": [ 4688, 4690, 4689, 4687 ] }, - { "id": "t_connection", "fg": [ 4698, 4700, 4699, 4697 ] }, - { "id": "edge", "fg": [ 4692, 4691 ] }, - { "id": "end_piece", "fg": [ 4694, 4696, 4695, 4693 ] }, - { "id": "unconnected", "fg": 4701 } + { "id": "center", "fg": 4775 }, + { "id": "corner", "fg": [ 4777, 4779, 4778, 4776 ] }, + { "id": "t_connection", "fg": [ 4787, 4789, 4788, 4786 ] }, + { "id": "edge", "fg": [ 4781, 4780 ] }, + { "id": "end_piece", "fg": [ 4783, 4785, 4784, 4782 ] }, + { "id": "unconnected", "fg": 4790 } ] }, { "id": "t_screened_porch_wall", "multitile": true, - "fg": 4717, - "bg": 3761, + "fg": 4806, + "bg": 3833, "additional_tiles": [ - { "id": "center", "bg": 3761, "fg": 4702 }, - { "id": "corner", "bg": 3761, "fg": [ 4704, 4706, 4705, 4703 ] }, - { "id": "t_connection", "bg": 3761, "fg": [ 4714, 4716, 4715, 4713 ] }, - { "id": "edge", "bg": 3761, "fg": [ 4708, 4707 ] }, - { "id": "end_piece", "bg": 3761, "fg": [ 4710, 4712, 4711, 4709 ] }, - { "bg": 3761, "id": "unconnected", "fg": [ 4717, 4717 ] } + { "id": "center", "bg": 3833, "fg": 4791 }, + { "id": "corner", "bg": 3833, "fg": [ 4793, 4795, 4794, 4792 ] }, + { "id": "t_connection", "bg": 3833, "fg": [ 4803, 4805, 4804, 4802 ] }, + { "id": "edge", "bg": 3833, "fg": [ 4797, 4796 ] }, + { "id": "end_piece", "bg": 3833, "fg": [ 4799, 4801, 4800, 4798 ] }, + { "bg": 3833, "id": "unconnected", "fg": [ 4806, 4806 ] } ] }, { "id": "t_sewage", "multitile": true, - "fg": 4733, + "fg": 4822, "additional_tiles": [ - { "id": "center", "fg": 4718 }, - { "id": "corner", "fg": [ 4720, 4722, 4721, 4719 ] }, - { "id": "t_connection", "fg": [ 4730, 4732, 4731, 4729 ] }, - { "id": "edge", "fg": [ 4724, 4723 ] }, - { "id": "end_piece", "fg": [ 4726, 4728, 4727, 4725 ] }, - { "id": "unconnected", "fg": [ 4733, 4733 ] } + { "id": "center", "fg": 4807 }, + { "id": "corner", "fg": [ 4809, 4811, 4810, 4808 ] }, + { "id": "t_connection", "fg": [ 4819, 4821, 4820, 4818 ] }, + { "id": "edge", "fg": [ 4813, 4812 ] }, + { "id": "end_piece", "fg": [ 4815, 4817, 4816, 4814 ] }, + { "id": "unconnected", "fg": [ 4822, 4822 ] } ] }, { "id": "t_sewage_pipe", "multitile": true, - "fg": 4749, + "fg": 4838, "additional_tiles": [ - { "id": "center", "fg": 4734 }, - { "id": "corner", "fg": [ 4736, 4738, 4737, 4735 ] }, - { "id": "t_connection", "fg": [ 4746, 4748, 4747, 4745 ] }, - { "id": "edge", "fg": [ 4740, 4739 ] }, - { "id": "end_piece", "fg": [ 4742, 4744, 4743, 4741 ] }, - { "id": "unconnected", "fg": [ 4749, 4749 ] } + { "id": "center", "fg": 4823 }, + { "id": "corner", "fg": [ 4825, 4827, 4826, 4824 ] }, + { "id": "t_connection", "fg": [ 4835, 4837, 4836, 4834 ] }, + { "id": "edge", "fg": [ 4829, 4828 ] }, + { "id": "end_piece", "fg": [ 4831, 4833, 4832, 4830 ] }, + { "id": "unconnected", "fg": [ 4838, 4838 ] } ] }, { "id": "t_shingle_flat_roof", "multitile": true, - "fg": 4765, - "additional_tiles": [ - { "id": "center", "fg": 4750 }, - { "id": "corner", "fg": [ 4752, 4754, 4753, 4751 ] }, - { "id": "t_connection", "fg": [ 4762, 4764, 4763, 4761 ] }, - { "id": "edge", "fg": [ 4756, 4755 ] }, - { "id": "end_piece", "fg": [ 4758, 4760, 4759, 4757 ] }, - { "id": "unconnected", "fg": 4765 } - ] - }, - { "id": "t_shrub", "fg": 4766, "bg": 4152 }, - { "id": "t_shrub_season_summer", "fg": 4766, "bg": 4162 }, - { "id": "t_shrub_season_autumn", "fg": 4766, "bg": 4157 }, - { "id": "t_shrub_season_winter", "fg": 4767, "bg": 3342 }, - { "id": "t_shrub_blackberry", "fg": 4768, "bg": 4152 }, - { "id": "t_shrub_blackberry_harvested", "fg": 4769, "bg": 4162 }, - { "id": "t_shrub_blackberry_season_summer", "fg": 4770, "bg": 4162 }, - { "id": "t_shrub_blackberry_season_autumn", "fg": 4768, "bg": 4157 }, - { "id": "t_shrub_blackberry_season_winter", "fg": 4771, "bg": 3342 }, - { "id": "t_shrub_blueberry", "fg": 4772, "bg": 4152 }, - { "id": "t_shrub_blueberry_harvested", "fg": 4773, "bg": 4162 }, - { "id": "t_shrub_blueberry_season_summer", "fg": 4774, "bg": 4162 }, - { "id": "t_shrub_blueberry_season_autumn", "fg": 4772, "bg": 4157 }, - { "id": "t_shrub_blueberry_season_winter", "fg": 4775, "bg": 3342 }, - { "id": "t_shrub_grape", "fg": 4780, "bg": 4152 }, - { "id": "t_shrub_grape_harvested", "fg": 4781, "bg": 4162 }, - { "id": "t_shrub_grape_season_summer", "fg": 4782, "bg": 4162 }, - { "id": "t_shrub_grape_season_autumn", "fg": 4780, "bg": 4157 }, - { "id": "t_shrub_grape_season_winter", "fg": 4783, "bg": 3342 }, - { "id": "t_shrub_huckleberry", "fg": 4784, "bg": 4152 }, - { "id": "t_shrub_huckleberry_harvested", "fg": 4785, "bg": 4162 }, - { "id": "t_shrub_huckleberry_season_summer", "fg": 4786, "bg": 4162 }, - { "id": "t_shrub_huckleberry_season_autumn", "fg": 4784, "bg": 4157 }, - { "id": "t_shrub_huckleberry_season_winter", "fg": 4787, "bg": 3342 }, - { "id": "t_shrub_hydrangea", "fg": 4789, "bg": 4152 }, - { "id": "t_shrub_hydrangea_harvested", "fg": 4788, "bg": 4152 }, - { "id": "t_shrub_hydrangea_season_summer", "fg": 4790, "bg": 4162 }, - { "id": "t_shrub_hydrangea_season_autumn", "fg": 4789, "bg": 4157 }, - { "id": "t_shrub_hydrangea_season_winter", "fg": 4791, "bg": 3342 }, - { "id": "t_shrub_lilac", "fg": 4793, "bg": 4152 }, - { "id": "t_shrub_lilac_harvested", "fg": 4792, "bg": 4152 }, - { "id": "t_shrub_lilac_season_summer", "fg": 4794, "bg": 4162 }, - { "id": "t_shrub_lilac_season_autumn", "fg": 4792, "bg": 4157 }, - { "id": "t_shrub_lilac_season_winter", "fg": 4795, "bg": 3342 }, - { "id": "t_shrub_peanut", "fg": 4796, "bg": 4152 }, - { "id": "t_shrub_peanut_harvested", "fg": 4798, "bg": 4157 }, - { "id": "t_shrub_peanut_season_summer", "fg": 4796, "bg": 4162 }, - { "id": "t_shrub_peanut_season_autumn", "fg": 4797, "bg": 4157 }, - { "id": "t_shrub_peanut_season_winter", "fg": 4799, "bg": 3342 }, - { "id": "t_shrub_raspberry", "fg": 4800, "bg": 4152 }, - { "id": "t_shrub_raspberry_harvested", "fg": 4801, "bg": 4162 }, - { "id": "t_shrub_raspberry_season_summer", "fg": 4802, "bg": 4162 }, - { "id": "t_shrub_raspberry_season_autumn", "fg": 4800, "bg": 4157 }, - { "id": "t_shrub_raspberry_season_winter", "fg": 4803, "bg": 3342 }, - { "id": "t_shrub_rose", "fg": 4805, "bg": 4152 }, - { "id": "t_shrub_rose_season_summer", "fg": 4805, "bg": 4162 }, - { "id": "t_shrub_rose_harvested", "fg": 4805, "bg": 4157 }, - { "id": "t_shrub_rose_season_autumn", "fg": 4804, "bg": 4157 }, - { "id": "t_shrub_rose_season_winter", "fg": 4806, "bg": 3342 }, - { "id": "t_shrub_strawberry", "fg": 4807, "bg": 4152 }, - { "id": "t_shrub_strawberry_harvested", "fg": 4808, "bg": 4162 }, - { "id": "t_shrub_strawberry_season_summer", "fg": 4809, "bg": 4162 }, - { "id": "t_shrub_strawberry_season_autumn", "fg": 4807, "bg": 4157 }, - { "id": "t_shrub_strawberry_season_winter", "fg": 4810, "bg": 3342 }, + "fg": 4854, + "additional_tiles": [ + { "id": "center", "fg": 4839 }, + { "id": "corner", "fg": [ 4841, 4843, 4842, 4840 ] }, + { "id": "t_connection", "fg": [ 4851, 4853, 4852, 4850 ] }, + { "id": "edge", "fg": [ 4845, 4844 ] }, + { "id": "end_piece", "fg": [ 4847, 4849, 4848, 4846 ] }, + { "id": "unconnected", "fg": 4854 } + ] + }, + { "id": "t_shrub", "fg": 4855, "bg": 4224 }, + { "id": "t_shrub_season_summer", "fg": 4855, "bg": 4234 }, + { "id": "t_shrub_season_autumn", "fg": 4855, "bg": 4229 }, + { "id": "t_shrub_season_winter", "fg": 4856, "bg": 3414 }, + { "id": "t_shrub_blackberry", "fg": 4857, "bg": 4224 }, + { "id": "t_shrub_blackberry_harvested", "fg": 4858, "bg": 4234 }, + { "id": "t_shrub_blackberry_season_summer", "fg": 4859, "bg": 4234 }, + { "id": "t_shrub_blackberry_season_autumn", "fg": 4857, "bg": 4229 }, + { "id": "t_shrub_blackberry_season_winter", "fg": 4860, "bg": 3414 }, + { "id": "t_shrub_blueberry", "fg": 4861, "bg": 4224 }, + { "id": "t_shrub_blueberry_harvested", "fg": 4862, "bg": 4234 }, + { "id": "t_shrub_blueberry_season_summer", "fg": 4863, "bg": 4234 }, + { "id": "t_shrub_blueberry_season_autumn", "fg": 4861, "bg": 4229 }, + { "id": "t_shrub_blueberry_season_winter", "fg": 4864, "bg": 3414 }, + { "id": "t_shrub_grape", "fg": 4869, "bg": 4224 }, + { "id": "t_shrub_grape_harvested", "fg": 4870, "bg": 4234 }, + { "id": "t_shrub_grape_season_summer", "fg": 4871, "bg": 4234 }, + { "id": "t_shrub_grape_season_autumn", "fg": 4869, "bg": 4229 }, + { "id": "t_shrub_grape_season_winter", "fg": 4872, "bg": 3414 }, + { "id": "t_shrub_huckleberry", "fg": 4873, "bg": 4224 }, + { "id": "t_shrub_huckleberry_harvested", "fg": 4874, "bg": 4234 }, + { "id": "t_shrub_huckleberry_season_summer", "fg": 4875, "bg": 4234 }, + { "id": "t_shrub_huckleberry_season_autumn", "fg": 4873, "bg": 4229 }, + { "id": "t_shrub_huckleberry_season_winter", "fg": 4876, "bg": 3414 }, + { "id": "t_shrub_hydrangea", "fg": 4878, "bg": 4224 }, + { "id": "t_shrub_hydrangea_harvested", "fg": 4877, "bg": 4224 }, + { "id": "t_shrub_hydrangea_season_summer", "fg": 4879, "bg": 4234 }, + { "id": "t_shrub_hydrangea_season_autumn", "fg": 4878, "bg": 4229 }, + { "id": "t_shrub_hydrangea_season_winter", "fg": 4880, "bg": 3414 }, + { "id": "t_shrub_lilac", "fg": 4882, "bg": 4224 }, + { "id": "t_shrub_lilac_harvested", "fg": 4881, "bg": 4224 }, + { "id": "t_shrub_lilac_season_summer", "fg": 4883, "bg": 4234 }, + { "id": "t_shrub_lilac_season_autumn", "fg": 4881, "bg": 4229 }, + { "id": "t_shrub_lilac_season_winter", "fg": 4884, "bg": 3414 }, + { "id": "t_shrub_peanut", "fg": 4885, "bg": 4224 }, + { "id": "t_shrub_peanut_harvested", "fg": 4887, "bg": 4229 }, + { "id": "t_shrub_peanut_season_summer", "fg": 4885, "bg": 4234 }, + { "id": "t_shrub_peanut_season_autumn", "fg": 4886, "bg": 4229 }, + { "id": "t_shrub_peanut_season_winter", "fg": 4888, "bg": 3414 }, + { "id": "t_shrub_raspberry", "fg": 4889, "bg": 4224 }, + { "id": "t_shrub_raspberry_harvested", "fg": 4890, "bg": 4234 }, + { "id": "t_shrub_raspberry_season_summer", "fg": 4891, "bg": 4234 }, + { "id": "t_shrub_raspberry_season_autumn", "fg": 4889, "bg": 4229 }, + { "id": "t_shrub_raspberry_season_winter", "fg": 4892, "bg": 3414 }, + { "id": "t_shrub_rose", "fg": 4894, "bg": 4224 }, + { "id": "t_shrub_rose_season_summer", "fg": 4894, "bg": 4234 }, + { "id": "t_shrub_rose_harvested", "fg": 4894, "bg": 4229 }, + { "id": "t_shrub_rose_season_autumn", "fg": 4893, "bg": 4229 }, + { "id": "t_shrub_rose_season_winter", "fg": 4895, "bg": 3414 }, + { "id": "t_shrub_strawberry", "fg": 4896, "bg": 4224 }, + { "id": "t_shrub_strawberry_harvested", "fg": 4897, "bg": 4234 }, + { "id": "t_shrub_strawberry_season_summer", "fg": 4898, "bg": 4234 }, + { "id": "t_shrub_strawberry_season_autumn", "fg": 4896, "bg": 4229 }, + { "id": "t_shrub_strawberry_season_winter", "fg": 4899, "bg": 3414 }, { "id": [ "t_sidewalk", "t_sidewalk_bg_dp" ], "multitile": true, - "fg": 4826, + "fg": 4915, "additional_tiles": [ - { "id": "center", "fg": 4811 }, - { "id": "corner", "fg": [ 4813, 4815, 4814, 4812 ] }, - { "id": "t_connection", "fg": [ 4823, 4825, 4824, 4822 ] }, - { "id": "edge", "fg": [ 4817, 4816 ] }, - { "id": "end_piece", "fg": [ 4819, 4821, 4820, 4818 ] }, - { "id": "unconnected", "fg": 4826 } + { "id": "center", "fg": 4900 }, + { "id": "corner", "fg": [ 4902, 4904, 4903, 4901 ] }, + { "id": "t_connection", "fg": [ 4912, 4914, 4913, 4911 ] }, + { "id": "edge", "fg": [ 4906, 4905 ] }, + { "id": "end_piece", "fg": [ 4908, 4910, 4909, 4907 ] }, + { "id": "unconnected", "fg": 4915 } ] }, - { "id": "t_sidewalk_season_winter", "fg": 3344 }, - { "id": "t_slime", "fg": 4827 }, + { "id": "t_sidewalk_season_winter", "fg": 3416 }, + { "id": "t_slime", "fg": 4916 }, { "id": "t_soil", - "fg": 4843, + "fg": 4932, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4828 }, - { "id": "corner", "fg": [ 4830, 4832, 4831, 4829 ] }, - { "id": "t_connection", "fg": [ 4840, 4842, 4841, 4839 ] }, - { "id": "edge", "fg": [ 4834, 4833 ] }, - { "id": "end_piece", "fg": [ 4836, 4838, 4837, 4835 ] }, - { "id": "unconnected", "fg": [ 4843, 4843 ] } + { "id": "center", "fg": 4917 }, + { "id": "corner", "fg": [ 4919, 4921, 4920, 4918 ] }, + { "id": "t_connection", "fg": [ 4929, 4931, 4930, 4928 ] }, + { "id": "edge", "fg": [ 4923, 4922 ] }, + { "id": "end_piece", "fg": [ 4925, 4927, 4926, 4924 ] }, + { "id": "unconnected", "fg": [ 4932, 4932 ] } ] }, - { "id": "t_splitrail_fencegate_c", "fg": 4844, "bg": 4152 }, - { "id": "t_splitrail_fencegate_o", "fg": 4845, "bg": 4152 }, - { "id": "t_splitrail_fencegate_c_season_summer", "fg": 4844, "bg": 4162 }, - { "id": "t_splitrail_fencegate_o_season_summer", "fg": 4845, "bg": 4162 }, - { "id": "t_splitrail_fencegate_c_season_autumn", "fg": 4844, "bg": 4157 }, - { "id": "t_splitrail_fencegate_o_season_autumn", "fg": 4845, "bg": 4157 }, - { "id": "t_splitrail_fencegate_c_season_winter", "fg": 4844, "bg": 3344 }, - { "id": "t_splitrail_fencegate_o_season_winter", "fg": 4845, "bg": 3344 }, + { "id": "t_splitrail_fencegate_c", "fg": 4933, "bg": 4224 }, + { "id": "t_splitrail_fencegate_o", "fg": 4934, "bg": 4224 }, + { "id": "t_splitrail_fencegate_c_season_summer", "fg": 4933, "bg": 4234 }, + { "id": "t_splitrail_fencegate_o_season_summer", "fg": 4934, "bg": 4234 }, + { "id": "t_splitrail_fencegate_c_season_autumn", "fg": 4933, "bg": 4229 }, + { "id": "t_splitrail_fencegate_o_season_autumn", "fg": 4934, "bg": 4229 }, + { "id": "t_splitrail_fencegate_c_season_winter", "fg": 4933, "bg": 3416 }, + { "id": "t_splitrail_fencegate_o_season_winter", "fg": 4934, "bg": 3416 }, { "id": "t_strconc_floor", "multitile": true, - "fg": 4861, + "fg": 4950, "additional_tiles": [ - { "id": "center", "fg": 4846 }, - { "id": "corner", "fg": [ 4848, 4850, 4849, 4847 ] }, - { "id": "t_connection", "fg": [ 4858, 4860, 4859, 4857 ] }, - { "id": "edge", "fg": [ 4852, 4851 ] }, - { "id": "end_piece", "fg": [ 4854, 4856, 4855, 4853 ] }, - { "id": "unconnected", "fg": 4861 } + { "id": "center", "fg": 4935 }, + { "id": "corner", "fg": [ 4937, 4939, 4938, 4936 ] }, + { "id": "t_connection", "fg": [ 4947, 4949, 4948, 4946 ] }, + { "id": "edge", "fg": [ 4941, 4940 ] }, + { "id": "end_piece", "fg": [ 4943, 4945, 4944, 4942 ] }, + { "id": "unconnected", "fg": 4950 } ] }, - { "id": "t_stump", "fg": 4862, "bg": 4152 }, - { "id": "t_stump_season_summer", "fg": 4862, "bg": 4162 }, - { "id": "t_stump_season_autumn", "fg": 4862, "bg": 4157 }, - { "id": "t_stump_season_winter", "fg": 4862, "bg": 3342 }, - { "id": "f_tatami", "fg": [ { "weight": 100, "sprite": 4863 }, { "weight": 100, "sprite": 4864 } ] }, + { "id": "t_stump", "fg": 4951, "bg": 4224 }, + { "id": "t_stump_season_summer", "fg": 4951, "bg": 4234 }, + { "id": "t_stump_season_autumn", "fg": 4951, "bg": 4229 }, + { "id": "t_stump_season_winter", "fg": 4951, "bg": 3414 }, + { "id": "f_tatami", "fg": [ { "weight": 100, "sprite": 4952 }, { "weight": 100, "sprite": 4953 } ] }, { "id": "t_thconc_floor", "fg": [ - { "weight": 1, "sprite": 4865 }, - { "weight": 1, "sprite": 4866 }, - { "weight": 1, "sprite": 4867 }, - { "weight": 1, "sprite": 4868 }, - { "weight": 1, "sprite": 4869 }, - { "weight": 1, "sprite": 4870 } + { "weight": 1, "sprite": 4954 }, + { "weight": 1, "sprite": 4955 }, + { "weight": 1, "sprite": 4956 }, + { "weight": 1, "sprite": 4957 }, + { "weight": 1, "sprite": 4958 }, + { "weight": 1, "sprite": 4959 } ] }, { "id": "t_thconc_r", "fg": [ - { "weight": 1, "sprite": 4873 }, - { "weight": 1, "sprite": 4874 }, - { "weight": 1, "sprite": 4875 }, - { "weight": 1, "sprite": 4876 }, - { "weight": 1, "sprite": 4877 }, - { "weight": 1, "sprite": 4878 } + { "weight": 1, "sprite": 4962 }, + { "weight": 1, "sprite": 4963 }, + { "weight": 1, "sprite": 4964 }, + { "weight": 1, "sprite": 4965 }, + { "weight": 1, "sprite": 4966 }, + { "weight": 1, "sprite": 4967 } ] }, { "id": "t_thconc_y", "fg": [ - { "weight": 1, "sprite": 4879 }, - { "weight": 1, "sprite": 4880 }, - { "weight": 1, "sprite": 4881 }, - { "weight": 1, "sprite": 4882 }, - { "weight": 1, "sprite": 4883 }, - { "weight": 1, "sprite": 4884 } - ] - }, - { "id": "t_underbrush", "fg": 4885, "bg": 4152 }, - { "id": "t_underbrush_harvested_spring", "fg": 4886, "bg": 4152 }, - { "id": "t_underbrush_season_summer", "fg": 4885, "bg": 4162 }, - { "id": "t_underbrush_harvested_summer", "fg": 4886, "bg": 4162 }, - { "id": "t_underbrush_season_autumn", "fg": 4885, "bg": 4157 }, - { "id": "t_underbrush_harvested_autumn", "fg": 4886, "bg": 4157 }, - { "id": "t_underbrush_harvested_winter", "fg": 4886, "bg": 3342 }, - { "id": "t_underbrush_season_winter", "fg": 4885, "bg": 3342 }, + { "weight": 1, "sprite": 4968 }, + { "weight": 1, "sprite": 4969 }, + { "weight": 1, "sprite": 4970 }, + { "weight": 1, "sprite": 4971 }, + { "weight": 1, "sprite": 4972 }, + { "weight": 1, "sprite": 4973 } + ] + }, + { "id": "t_underbrush", "fg": 4974, "bg": 4224 }, + { "id": "t_underbrush_harvested_spring", "fg": 4975, "bg": 4224 }, + { "id": "t_underbrush_season_summer", "fg": 4974, "bg": 4234 }, + { "id": "t_underbrush_harvested_summer", "fg": 4975, "bg": 4234 }, + { "id": "t_underbrush_season_autumn", "fg": 4974, "bg": 4229 }, + { "id": "t_underbrush_harvested_autumn", "fg": 4975, "bg": 4229 }, + { "id": "t_underbrush_harvested_winter", "fg": 4975, "bg": 3414 }, + { "id": "t_underbrush_season_winter", "fg": 4974, "bg": 3414 }, { "id": "t_wall", "multitile": true, - "fg": 4902, + "fg": 4991, "additional_tiles": [ - { "id": "center", "fg": 4887 }, - { "id": "corner", "fg": [ 4889, 4891, 4890, 4888 ] }, - { "id": "t_connection", "fg": [ 4899, 4901, 4900, 4898 ] }, - { "id": "edge", "fg": [ 4893, 4892 ] }, - { "id": "end_piece", "fg": [ 4895, 4897, 4896, 4894 ] }, - { "id": "unconnected", "fg": 4902 } + { "id": "center", "fg": 4976 }, + { "id": "corner", "fg": [ 4978, 4980, 4979, 4977 ] }, + { "id": "t_connection", "fg": [ 4988, 4990, 4989, 4987 ] }, + { "id": "edge", "fg": [ 4982, 4981 ] }, + { "id": "end_piece", "fg": [ 4984, 4986, 4985, 4983 ] }, + { "id": "unconnected", "fg": 4991 } ] }, { "id": "t_wall_b", "multitile": true, - "fg": 4918, + "fg": 5007, "additional_tiles": [ - { "id": "center", "fg": 4903 }, - { "id": "corner", "fg": [ 4905, 4907, 4906, 4904 ] }, - { "id": "t_connection", "fg": [ 4915, 4917, 4916, 4914 ] }, - { "id": "edge", "fg": [ 4909, 4908 ] }, - { "id": "end_piece", "fg": [ 4911, 4913, 4912, 4910 ] }, - { "id": "unconnected", "fg": 4918 } + { "id": "center", "fg": 4992 }, + { "id": "corner", "fg": [ 4994, 4996, 4995, 4993 ] }, + { "id": "t_connection", "fg": [ 5004, 5006, 5005, 5003 ] }, + { "id": "edge", "fg": [ 4998, 4997 ] }, + { "id": "end_piece", "fg": [ 5000, 5002, 5001, 4999 ] }, + { "id": "unconnected", "fg": 5007 } ] }, { "id": "t_wall_g", "multitile": true, - "fg": 4934, + "fg": 5023, "additional_tiles": [ - { "id": "center", "fg": 4919 }, - { "id": "corner", "fg": [ 4921, 4923, 4922, 4920 ] }, - { "id": "t_connection", "fg": [ 4931, 4933, 4932, 4930 ] }, - { "id": "edge", "fg": [ 4925, 4924 ] }, - { "id": "end_piece", "fg": [ 4927, 4929, 4928, 4926 ] }, - { "id": "unconnected", "fg": 4934 } + { "id": "center", "fg": 5008 }, + { "id": "corner", "fg": [ 5010, 5012, 5011, 5009 ] }, + { "id": "t_connection", "fg": [ 5020, 5022, 5021, 5019 ] }, + { "id": "edge", "fg": [ 5014, 5013 ] }, + { "id": "end_piece", "fg": [ 5016, 5018, 5017, 5015 ] }, + { "id": "unconnected", "fg": 5023 } ] }, { "id": [ "t_wall_glass", "t_wall_glass_alarm" ], "multitile": true, - "fg": 4950, + "fg": 5039, "additional_tiles": [ - { "id": "center", "fg": 4935 }, - { "id": "corner", "fg": [ 4937, 4939, 4938, 4936 ] }, - { "id": "t_connection", "fg": [ 4947, 4949, 4948, 4946 ] }, - { "id": "edge", "fg": [ 4941, 4940 ] }, - { "id": "end_piece", "fg": [ 4943, 4945, 4944, 4942 ] }, - { "id": "unconnected", "fg": 4950 } + { "id": "center", "fg": 5024 }, + { "id": "corner", "fg": [ 5026, 5028, 5027, 5025 ] }, + { "id": "t_connection", "fg": [ 5036, 5038, 5037, 5035 ] }, + { "id": "edge", "fg": [ 5030, 5029 ] }, + { "id": "end_piece", "fg": [ 5032, 5034, 5033, 5031 ] }, + { "id": "unconnected", "fg": 5039 } ] }, { "id": "t_wall_log", "multitile": true, - "fg": 4966, - "bg": 4152, + "fg": 5055, + "bg": 4224, "additional_tiles": [ - { "id": "center", "fg": 4951 }, - { "id": "corner", "fg": [ 4953, 4955, 4954, 4952 ] }, - { "id": "t_connection", "fg": [ 4963, 4965, 4964, 4962 ] }, - { "id": "edge", "bg": 4152, "fg": [ 4957, 4956 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 4959, 4961, 4960, 4958 ] }, - { "bg": 4152, "id": "unconnected", "fg": 4966 } + { "id": "center", "fg": 5040 }, + { "id": "corner", "fg": [ 5042, 5044, 5043, 5041 ] }, + { "id": "t_connection", "fg": [ 5052, 5054, 5053, 5051 ] }, + { "id": "edge", "bg": 4224, "fg": [ 5046, 5045 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 5048, 5050, 5049, 5047 ] }, + { "bg": 4224, "id": "unconnected", "fg": 5055 } ] }, { "id": "t_wall_metal", - "fg": 4982, + "fg": 5071, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4967 }, - { "id": "corner", "fg": [ 4969, 4971, 4970, 4968 ] }, - { "id": "t_connection", "fg": [ 4979, 4981, 4980, 4978 ] }, - { "id": "edge", "fg": [ 4973, 4972 ] }, - { "id": "end_piece", "fg": [ 4975, 4977, 4976, 4974 ] }, - { "id": "unconnected", "fg": [ 4982, 4982 ] } + { "id": "center", "fg": 5056 }, + { "id": "corner", "fg": [ 5058, 5060, 5059, 5057 ] }, + { "id": "t_connection", "fg": [ 5068, 5070, 5069, 5067 ] }, + { "id": "edge", "fg": [ 5062, 5061 ] }, + { "id": "end_piece", "fg": [ 5064, 5066, 5065, 5063 ] }, + { "id": "unconnected", "fg": [ 5071, 5071 ] } ] }, { "id": "t_wall_metal_corrugated", - "fg": 4998, + "fg": 5087, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 4983 }, - { "id": "corner", "fg": [ 4985, 4987, 4986, 4984 ] }, - { "id": "t_connection", "fg": [ 4995, 4997, 4996, 4994 ] }, - { "id": "edge", "fg": [ 4989, 4988 ] }, - { "id": "end_piece", "fg": [ 4991, 4993, 4992, 4990 ] }, - { "id": "unconnected", "fg": [ 4998, 4998 ] } + { "id": "center", "fg": 5072 }, + { "id": "corner", "fg": [ 5074, 5076, 5075, 5073 ] }, + { "id": "t_connection", "fg": [ 5084, 5086, 5085, 5083 ] }, + { "id": "edge", "fg": [ 5078, 5077 ] }, + { "id": "end_piece", "fg": [ 5080, 5082, 5081, 5079 ] }, + { "id": "unconnected", "fg": [ 5087, 5087 ] } ] }, { "id": "t_wall_p", "multitile": true, - "fg": 5014, + "fg": 5103, "additional_tiles": [ - { "id": "center", "fg": 4999 }, - { "id": "corner", "fg": [ 5001, 5003, 5002, 5000 ] }, - { "id": "t_connection", "fg": [ 5011, 5013, 5012, 5010 ] }, - { "id": "edge", "fg": [ 5005, 5004 ] }, - { "id": "end_piece", "fg": [ 5007, 5009, 5008, 5006 ] }, - { "id": "unconnected", "fg": 5014 } + { "id": "center", "fg": 5088 }, + { "id": "corner", "fg": [ 5090, 5092, 5091, 5089 ] }, + { "id": "t_connection", "fg": [ 5100, 5102, 5101, 5099 ] }, + { "id": "edge", "fg": [ 5094, 5093 ] }, + { "id": "end_piece", "fg": [ 5096, 5098, 5097, 5095 ] }, + { "id": "unconnected", "fg": 5103 } ] }, { "id": "t_wall_r", "multitile": true, - "fg": 5030, + "fg": 5119, "additional_tiles": [ - { "id": "center", "fg": 5015 }, - { "id": "corner", "fg": [ 5017, 5019, 5018, 5016 ] }, - { "id": "t_connection", "fg": [ 5027, 5029, 5028, 5026 ] }, - { "id": "edge", "fg": [ 5021, 5020 ] }, - { "id": "end_piece", "fg": [ 5023, 5025, 5024, 5022 ] }, - { "id": "unconnected", "fg": 5030 } + { "id": "center", "fg": 5104 }, + { "id": "corner", "fg": [ 5106, 5108, 5107, 5105 ] }, + { "id": "t_connection", "fg": [ 5116, 5118, 5117, 5115 ] }, + { "id": "edge", "fg": [ 5110, 5109 ] }, + { "id": "end_piece", "fg": [ 5112, 5114, 5113, 5111 ] }, + { "id": "unconnected", "fg": 5119 } ] }, { "id": "t_wall_rammed_earth", - "fg": 5046, + "fg": 5135, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5031 }, - { "id": "corner", "fg": [ 5033, 5035, 5034, 5032 ] }, - { "id": "t_connection", "fg": [ 5043, 5045, 5044, 5042 ] }, - { "id": "edge", "fg": [ 5037, 5036 ] }, - { "id": "end_piece", "fg": [ 5039, 5041, 5040, 5038 ] }, - { "id": "unconnected", "fg": [ 5046, 5046 ] } + { "id": "center", "fg": 5120 }, + { "id": "corner", "fg": [ 5122, 5124, 5123, 5121 ] }, + { "id": "t_connection", "fg": [ 5132, 5134, 5133, 5131 ] }, + { "id": "edge", "fg": [ 5126, 5125 ] }, + { "id": "end_piece", "fg": [ 5128, 5130, 5129, 5127 ] }, + { "id": "unconnected", "fg": [ 5135, 5135 ] } ] }, { "id": "t_wall_resin", "multitile": true, - "fg": 5064, + "fg": 5153, "additional_tiles": [ - { "id": "center", "fg": 5049 }, - { "id": "corner", "fg": [ 5051, 5053, 5052, 5050 ] }, - { "id": "t_connection", "fg": [ 5061, 5063, 5062, 5060 ] }, - { "id": "edge", "fg": [ 5055, 5054 ] }, - { "id": "end_piece", "fg": [ 5057, 5059, 5058, 5056 ] }, - { "id": "unconnected", "fg": 5064 } + { "id": "center", "fg": 5138 }, + { "id": "corner", "fg": [ 5140, 5142, 5141, 5139 ] }, + { "id": "t_connection", "fg": [ 5150, 5152, 5151, 5149 ] }, + { "id": "edge", "fg": [ 5144, 5143 ] }, + { "id": "end_piece", "fg": [ 5146, 5148, 5147, 5145 ] }, + { "id": "unconnected", "fg": 5153 } ] }, - { "id": "t_resin_hole_c", "fg": 5047 }, - { "id": "t_resin_hole_o", "fg": 5048 }, + { "id": "t_resin_hole_c", "fg": 5136 }, + { "id": "t_resin_hole_o", "fg": 5137 }, { "id": "t_wall_w", "multitile": true, - "fg": 5081, + "fg": 5170, "additional_tiles": [ - { "id": "center", "fg": 5066 }, - { "id": "corner", "fg": [ 5068, 5070, 5069, 5067 ] }, - { "id": "t_connection", "fg": [ 5078, 5080, 5079, 5077 ] }, - { "id": "edge", "fg": [ 5072, 5071 ] }, - { "id": "end_piece", "fg": [ 5074, 5076, 5075, 5073 ] }, - { "id": "unconnected", "fg": 5081 } + { "id": "center", "fg": 5155 }, + { "id": "corner", "fg": [ 5157, 5159, 5158, 5156 ] }, + { "id": "t_connection", "fg": [ 5167, 5169, 5168, 5166 ] }, + { "id": "edge", "fg": [ 5161, 5160 ] }, + { "id": "end_piece", "fg": [ 5163, 5165, 5164, 5162 ] }, + { "id": "unconnected", "fg": 5170 } ] }, { "id": [ "t_wall_wood", "t_wall_wood_chipped", "t_wall_wood_broken" ], "multitile": true, - "fg": 5097, + "fg": 5186, "additional_tiles": [ - { "id": "center", "fg": 5082 }, - { "id": "corner", "fg": [ 5084, 5086, 5085, 5083 ] }, - { "id": "t_connection", "fg": [ 5094, 5096, 5095, 5093 ] }, - { "id": "edge", "fg": [ 5088, 5087 ] }, - { "id": "end_piece", "fg": [ 5090, 5092, 5091, 5089 ] }, - { "id": "unconnected", "fg": 5097 } + { "id": "center", "fg": 5171 }, + { "id": "corner", "fg": [ 5173, 5175, 5174, 5172 ] }, + { "id": "t_connection", "fg": [ 5183, 5185, 5184, 5182 ] }, + { "id": "edge", "fg": [ 5177, 5176 ] }, + { "id": "end_piece", "fg": [ 5179, 5181, 5180, 5178 ] }, + { "id": "unconnected", "fg": 5186 } ] }, { "id": "t_wall_y", "multitile": true, - "fg": 5113, + "fg": 5202, "additional_tiles": [ - { "id": "center", "fg": 5098 }, - { "id": "corner", "fg": [ 5100, 5102, 5101, 5099 ] }, - { "id": "t_connection", "fg": [ 5110, 5112, 5111, 5109 ] }, - { "id": "edge", "fg": [ 5104, 5103 ] }, - { "id": "end_piece", "fg": [ 5106, 5108, 5107, 5105 ] }, - { "id": "unconnected", "fg": 5113 } + { "id": "center", "fg": 5187 }, + { "id": "corner", "fg": [ 5189, 5191, 5190, 5188 ] }, + { "id": "t_connection", "fg": [ 5199, 5201, 5200, 5198 ] }, + { "id": "edge", "fg": [ 5193, 5192 ] }, + { "id": "end_piece", "fg": [ 5195, 5197, 5196, 5194 ] }, + { "id": "unconnected", "fg": 5202 } ] }, { "id": [ "t_water_dp", "t_swater_dp" ], "multitile": true, - "fg": 5132, - "bg": 4152, + "fg": 5221, + "bg": 4224, "additional_tiles": [ { "id": "center", - "bg": 4152, + "bg": 4224, "fg": [ - { "weight": 1, "sprite": 5114 }, - { "weight": 1, "sprite": 5115 }, - { "weight": 1, "sprite": 5116 }, - { "weight": 1, "sprite": 5117 } + { "weight": 1, "sprite": 5203 }, + { "weight": 1, "sprite": 5204 }, + { "weight": 1, "sprite": 5205 }, + { "weight": 1, "sprite": 5206 } ] }, - { "id": "corner", "bg": 4152, "fg": [ 5119, 5121, 5120, 5118 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 5129, 5131, 5130, 5128 ] }, - { "id": "edge", "bg": 4152, "fg": [ 5123, 5122 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 5125, 5127, 5126, 5124 ] }, - { "bg": 4152, "id": "unconnected", "fg": 5132 } + { "id": "corner", "bg": 4224, "fg": [ 5208, 5210, 5209, 5207 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 5218, 5220, 5219, 5217 ] }, + { "id": "edge", "bg": 4224, "fg": [ 5212, 5211 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 5214, 5216, 5215, 5213 ] }, + { "bg": 4224, "id": "unconnected", "fg": 5221 } ] }, { "id": [ "t_water_dp_season_summer", "t_swater_dp_season_summer" ], "multitile": true, - "fg": 5132, - "bg": 4162, + "fg": 5221, + "bg": 4234, "additional_tiles": [ { "id": "center", - "bg": 4162, - "fg": [ { "weight": 1, "sprite": 5114 }, { "weight": 1, "sprite": 5115 }, { "weight": 1, "sprite": 5116 } ] + "bg": 4234, + "fg": [ { "weight": 1, "sprite": 5203 }, { "weight": 1, "sprite": 5204 }, { "weight": 1, "sprite": 5205 } ] }, - { "id": "corner", "bg": 4162, "fg": [ 5119, 5121, 5120, 5118 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 5129, 5131, 5130, 5128 ] }, - { "id": "edge", "bg": 4162, "fg": [ 5123, 5122 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 5125, 5127, 5126, 5124 ] }, - { "bg": 4162, "id": "unconnected", "fg": 5132 } + { "id": "corner", "bg": 4234, "fg": [ 5208, 5210, 5209, 5207 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 5218, 5220, 5219, 5217 ] }, + { "id": "edge", "bg": 4234, "fg": [ 5212, 5211 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 5214, 5216, 5215, 5213 ] }, + { "bg": 4234, "id": "unconnected", "fg": 5221 } ] }, { "id": [ "t_water_dp_season_autumn", "t_swater_dp_season_autumn" ], "multitile": true, - "fg": 5132, - "bg": 4157, + "fg": 5221, + "bg": 4229, "additional_tiles": [ { "id": "center", - "bg": 4157, - "fg": [ { "weight": 1, "sprite": 5114 }, { "weight": 1, "sprite": 5115 }, { "weight": 1, "sprite": 5116 } ] + "bg": 4229, + "fg": [ { "weight": 1, "sprite": 5203 }, { "weight": 1, "sprite": 5204 }, { "weight": 1, "sprite": 5205 } ] }, - { "id": "corner", "bg": 4157, "fg": [ 5119, 5121, 5120, 5118 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 5129, 5131, 5130, 5128 ] }, - { "id": "edge", "bg": 4157, "fg": [ 5123, 5122 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 5125, 5127, 5126, 5124 ] }, - { "bg": 4157, "id": "unconnected", "fg": 5132 } + { "id": "corner", "bg": 4229, "fg": [ 5208, 5210, 5209, 5207 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 5218, 5220, 5219, 5217 ] }, + { "id": "edge", "bg": 4229, "fg": [ 5212, 5211 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 5214, 5216, 5215, 5213 ] }, + { "bg": 4229, "id": "unconnected", "fg": 5221 } ] }, { "id": [ "t_water_dp_season_winter", "t_swater_dp_season_winter" ], "multitile": true, - "fg": 5132, - "bg": 3344, + "fg": 5221, + "bg": 3416, "additional_tiles": [ { "id": "center", - "bg": 3344, - "fg": [ { "weight": 1, "sprite": 5114 }, { "weight": 1, "sprite": 5115 }, { "weight": 1, "sprite": 5116 } ] + "bg": 3416, + "fg": [ { "weight": 1, "sprite": 5203 }, { "weight": 1, "sprite": 5204 }, { "weight": 1, "sprite": 5205 } ] }, - { "id": "corner", "bg": 3344, "fg": [ 5119, 5121, 5120, 5118 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 5129, 5131, 5130, 5128 ] }, - { "id": "edge", "bg": 3344, "fg": [ 5123, 5122 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 5125, 5127, 5126, 5124 ] }, - { "bg": 3344, "id": "unconnected", "fg": 5132 } + { "id": "corner", "bg": 3416, "fg": [ 5208, 5210, 5209, 5207 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 5218, 5220, 5219, 5217 ] }, + { "id": "edge", "bg": 3416, "fg": [ 5212, 5211 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 5214, 5216, 5215, 5213 ] }, + { "bg": 3416, "id": "unconnected", "fg": 5221 } ] }, { "id": "t_water_hot", - "fg": 5148, - "bg": 4152, + "fg": 5237, + "bg": 4224, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5133, "bg": 4152 }, - { "id": "corner", "fg": [ 5135, 5137, 5136, 5134 ], "bg": 4152 }, - { "id": "t_connection", "fg": [ 5145, 5147, 5146, 5144 ], "bg": 4152 }, - { "id": "edge", "fg": [ 5139, 5138 ], "bg": 4152 }, - { "id": "end_piece", "fg": [ 5141, 5143, 5142, 5140 ], "bg": 4152 }, - { "id": "unconnected", "fg": [ 5148, 5148 ], "bg": 4152 } + { "id": "center", "fg": 5222, "bg": 4224 }, + { "id": "corner", "fg": [ 5224, 5226, 5225, 5223 ], "bg": 4224 }, + { "id": "t_connection", "fg": [ 5234, 5236, 5235, 5233 ], "bg": 4224 }, + { "id": "edge", "fg": [ 5228, 5227 ], "bg": 4224 }, + { "id": "end_piece", "fg": [ 5230, 5232, 5231, 5229 ], "bg": 4224 }, + { "id": "unconnected", "fg": [ 5237, 5237 ], "bg": 4224 } ] }, { "id": "t_water_hot_season_summer", - "fg": 5148, - "bg": 4162, + "fg": 5237, + "bg": 4234, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5133, "bg": 4162 }, - { "id": "corner", "fg": [ 5135, 5137, 5136, 5134 ], "bg": 4162 }, - { "id": "t_connection", "fg": [ 5145, 5147, 5146, 5144 ], "bg": 4162 }, - { "id": "edge", "fg": [ 5139, 5138 ], "bg": 4162 }, - { "id": "end_piece", "fg": [ 5141, 5143, 5142, 5140 ], "bg": 4162 }, - { "id": "unconnected", "fg": [ 5148, 5148 ], "bg": 4162 } + { "id": "center", "fg": 5222, "bg": 4234 }, + { "id": "corner", "fg": [ 5224, 5226, 5225, 5223 ], "bg": 4234 }, + { "id": "t_connection", "fg": [ 5234, 5236, 5235, 5233 ], "bg": 4234 }, + { "id": "edge", "fg": [ 5228, 5227 ], "bg": 4234 }, + { "id": "end_piece", "fg": [ 5230, 5232, 5231, 5229 ], "bg": 4234 }, + { "id": "unconnected", "fg": [ 5237, 5237 ], "bg": 4234 } ] }, { "id": "t_water_hot_season_autumn", - "fg": 5148, - "bg": 4157, + "fg": 5237, + "bg": 4229, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5133, "bg": 4157 }, - { "id": "corner", "fg": [ 5135, 5137, 5136, 5134 ], "bg": 4157 }, - { "id": "t_connection", "fg": [ 5145, 5147, 5146, 5144 ], "bg": 4157 }, - { "id": "edge", "fg": [ 5139, 5138 ], "bg": 4157 }, - { "id": "end_piece", "fg": [ 5141, 5143, 5142, 5140 ], "bg": 4157 }, - { "id": "unconnected", "fg": [ 5148, 5148 ], "bg": 4157 } + { "id": "center", "fg": 5222, "bg": 4229 }, + { "id": "corner", "fg": [ 5224, 5226, 5225, 5223 ], "bg": 4229 }, + { "id": "t_connection", "fg": [ 5234, 5236, 5235, 5233 ], "bg": 4229 }, + { "id": "edge", "fg": [ 5228, 5227 ], "bg": 4229 }, + { "id": "end_piece", "fg": [ 5230, 5232, 5231, 5229 ], "bg": 4229 }, + { "id": "unconnected", "fg": [ 5237, 5237 ], "bg": 4229 } ] }, { "id": "t_water_hot_season_winter", - "fg": 5148, - "bg": 3344, + "fg": 5237, + "bg": 3416, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5133, "bg": 3344 }, - { "id": "corner", "fg": [ 5135, 5137, 5136, 5134 ], "bg": 3344 }, - { "id": "t_connection", "fg": [ 5145, 5147, 5146, 5144 ], "bg": 3344 }, - { "id": "edge", "fg": [ 5139, 5138 ], "bg": 3344 }, - { "id": "end_piece", "fg": [ 5141, 5143, 5142, 5140 ], "bg": 3344 }, - { "id": "unconnected", "fg": [ 5148, 5148 ], "bg": 3344 } + { "id": "center", "fg": 5222, "bg": 3416 }, + { "id": "corner", "fg": [ 5224, 5226, 5225, 5223 ], "bg": 3416 }, + { "id": "t_connection", "fg": [ 5234, 5236, 5235, 5233 ], "bg": 3416 }, + { "id": "edge", "fg": [ 5228, 5227 ], "bg": 3416 }, + { "id": "end_piece", "fg": [ 5230, 5232, 5231, 5229 ], "bg": 3416 }, + { "id": "unconnected", "fg": [ 5237, 5237 ], "bg": 3416 } ] }, { "id": [ "t_water_moving_dp", "t_swater_moving_dp" ], "multitile": true, - "fg": 5165, - "bg": 4152, + "fg": 5254, + "bg": 4224, "additional_tiles": [ - { "id": "center", "bg": 4152, "fg": [ { "weight": 1, "sprite": 5149 }, { "weight": 1, "sprite": 5150 } ] }, - { "id": "corner", "bg": 4152, "fg": [ 5152, 5154, 5153, 5151 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 5162, 5164, 5163, 5161 ] }, - { "id": "edge", "bg": 4152, "fg": [ 5156, 5155 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 5158, 5160, 5159, 5157 ] }, - { "bg": 4152, "id": "unconnected", "fg": 5165 } + { "id": "center", "bg": 4224, "fg": [ { "weight": 1, "sprite": 5238 }, { "weight": 1, "sprite": 5239 } ] }, + { "id": "corner", "bg": 4224, "fg": [ 5241, 5243, 5242, 5240 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 5251, 5253, 5252, 5250 ] }, + { "id": "edge", "bg": 4224, "fg": [ 5245, 5244 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 5247, 5249, 5248, 5246 ] }, + { "bg": 4224, "id": "unconnected", "fg": 5254 } ] }, { "id": [ "t_water_moving_dp_season_summer", "t_swater_moving_dp_season_summer" ], "multitile": true, - "fg": 5165, - "bg": 4162, + "fg": 5254, + "bg": 4234, "additional_tiles": [ - { "id": "center", "bg": 4162, "fg": [ { "weight": 1, "sprite": 5149 }, { "weight": 1, "sprite": 5150 } ] }, - { "id": "corner", "bg": 4162, "fg": [ 5152, 5154, 5153, 5151 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 5162, 5164, 5163, 5161 ] }, - { "id": "edge", "bg": 4162, "fg": [ 5156, 5155 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 5158, 5160, 5159, 5157 ] }, - { "bg": 4162, "id": "unconnected", "fg": 5165 } + { "id": "center", "bg": 4234, "fg": [ { "weight": 1, "sprite": 5238 }, { "weight": 1, "sprite": 5239 } ] }, + { "id": "corner", "bg": 4234, "fg": [ 5241, 5243, 5242, 5240 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 5251, 5253, 5252, 5250 ] }, + { "id": "edge", "bg": 4234, "fg": [ 5245, 5244 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 5247, 5249, 5248, 5246 ] }, + { "bg": 4234, "id": "unconnected", "fg": 5254 } ] }, { "id": [ "t_water_moving_dp_season_autumn", "t_swater_moving_dp_season_autumn" ], "multitile": true, - "fg": 5165, - "bg": 4157, + "fg": 5254, + "bg": 4229, "additional_tiles": [ - { "id": "center", "bg": 4157, "fg": [ { "weight": 1, "sprite": 5149 }, { "weight": 1, "sprite": 5150 } ] }, - { "id": "corner", "bg": 4157, "fg": [ 5152, 5154, 5153, 5151 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 5162, 5164, 5163, 5161 ] }, - { "id": "edge", "bg": 4157, "fg": [ 5156, 5155 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 5158, 5160, 5159, 5157 ] }, - { "bg": 4157, "id": "unconnected", "fg": 5165 } + { "id": "center", "bg": 4229, "fg": [ { "weight": 1, "sprite": 5238 }, { "weight": 1, "sprite": 5239 } ] }, + { "id": "corner", "bg": 4229, "fg": [ 5241, 5243, 5242, 5240 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 5251, 5253, 5252, 5250 ] }, + { "id": "edge", "bg": 4229, "fg": [ 5245, 5244 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 5247, 5249, 5248, 5246 ] }, + { "bg": 4229, "id": "unconnected", "fg": 5254 } ] }, { "id": [ "t_water_moving_dp_season_winter", "t_swater_moving_dp_season_winter" ], "multitile": true, - "fg": 5165, - "bg": 3344, + "fg": 5254, + "bg": 3416, "additional_tiles": [ - { "id": "center", "bg": 3344, "fg": [ { "weight": 1, "sprite": 5149 }, { "weight": 1, "sprite": 5150 } ] }, - { "id": "corner", "bg": 3344, "fg": [ 5152, 5154, 5153, 5151 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 5162, 5164, 5163, 5161 ] }, - { "id": "edge", "bg": 3344, "fg": [ 5156, 5155 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 5158, 5160, 5159, 5157 ] }, - { "bg": 3344, "id": "unconnected", "fg": 5165 } + { "id": "center", "bg": 3416, "fg": [ { "weight": 1, "sprite": 5238 }, { "weight": 1, "sprite": 5239 } ] }, + { "id": "corner", "bg": 3416, "fg": [ 5241, 5243, 5242, 5240 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 5251, 5253, 5252, 5250 ] }, + { "id": "edge", "bg": 3416, "fg": [ 5245, 5244 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 5247, 5249, 5248, 5246 ] }, + { "bg": 3416, "id": "unconnected", "fg": 5254 } ] }, { "id": [ "t_water_moving_sh", "t_swater_moving_sh" ], "multitile": true, - "fg": 5184, - "bg": 4152, + "fg": 5273, + "bg": 4224, "additional_tiles": [ { "id": "center", - "bg": 4152, + "bg": 4224, "fg": [ - { "weight": 1, "sprite": 5166 }, - { "weight": 1, "sprite": 5167 }, - { "weight": 1, "sprite": 5168 }, - { "weight": 1, "sprite": 5169 } + { "weight": 1, "sprite": 5255 }, + { "weight": 1, "sprite": 5256 }, + { "weight": 1, "sprite": 5257 }, + { "weight": 1, "sprite": 5258 } ] }, - { "id": "corner", "bg": 4152, "fg": [ 5171, 5173, 5172, 5170 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 5181, 5183, 5182, 5180 ] }, - { "id": "edge", "bg": 4152, "fg": [ 5175, 5174 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 5177, 5179, 5178, 5176 ] }, - { "bg": 4152, "id": "unconnected", "fg": 5184 } + { "id": "corner", "bg": 4224, "fg": [ 5260, 5262, 5261, 5259 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 5270, 5272, 5271, 5269 ] }, + { "id": "edge", "bg": 4224, "fg": [ 5264, 5263 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 5266, 5268, 5267, 5265 ] }, + { "bg": 4224, "id": "unconnected", "fg": 5273 } ] }, { "id": [ "t_water_moving_sh_season_summer", "t_swater_moving_sh_season_summer" ], "multitile": true, - "fg": 5184, - "bg": 4162, + "fg": 5273, + "bg": 4234, "additional_tiles": [ { "id": "center", - "bg": 4162, + "bg": 4234, "fg": [ - { "weight": 1, "sprite": 5166 }, - { "weight": 1, "sprite": 5167 }, - { "weight": 1, "sprite": 5168 }, - { "weight": 1, "sprite": 5169 } + { "weight": 1, "sprite": 5255 }, + { "weight": 1, "sprite": 5256 }, + { "weight": 1, "sprite": 5257 }, + { "weight": 1, "sprite": 5258 } ] }, - { "id": "corner", "bg": 4162, "fg": [ 5171, 5173, 5172, 5170 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 5181, 5183, 5182, 5180 ] }, - { "id": "edge", "bg": 4162, "fg": [ 5175, 5174 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 5177, 5179, 5178, 5176 ] }, - { "bg": 4162, "id": "unconnected", "fg": 5184 } + { "id": "corner", "bg": 4234, "fg": [ 5260, 5262, 5261, 5259 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 5270, 5272, 5271, 5269 ] }, + { "id": "edge", "bg": 4234, "fg": [ 5264, 5263 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 5266, 5268, 5267, 5265 ] }, + { "bg": 4234, "id": "unconnected", "fg": 5273 } ] }, { "id": [ "t_water_moving_sh_season_autumn", "t_swater_moving_sh_season_autumn" ], "multitile": true, - "fg": 5184, - "bg": 4157, + "fg": 5273, + "bg": 4229, "additional_tiles": [ { "id": "center", - "bg": 4157, + "bg": 4229, "fg": [ - { "weight": 1, "sprite": 5166 }, - { "weight": 1, "sprite": 5167 }, - { "weight": 1, "sprite": 5168 }, - { "weight": 1, "sprite": 5169 } + { "weight": 1, "sprite": 5255 }, + { "weight": 1, "sprite": 5256 }, + { "weight": 1, "sprite": 5257 }, + { "weight": 1, "sprite": 5258 } ] }, - { "id": "corner", "bg": 4157, "fg": [ 5171, 5173, 5172, 5170 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 5181, 5183, 5182, 5180 ] }, - { "id": "edge", "bg": 4157, "fg": [ 5175, 5174 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 5177, 5179, 5178, 5176 ] }, - { "bg": 4157, "id": "unconnected", "fg": 5184 } + { "id": "corner", "bg": 4229, "fg": [ 5260, 5262, 5261, 5259 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 5270, 5272, 5271, 5269 ] }, + { "id": "edge", "bg": 4229, "fg": [ 5264, 5263 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 5266, 5268, 5267, 5265 ] }, + { "bg": 4229, "id": "unconnected", "fg": 5273 } ] }, { "id": [ "t_water_moving_sh_season_winter", "t_swater_moving_sh_season_winter" ], "multitile": true, - "fg": 5184, - "bg": 3344, + "fg": 5273, + "bg": 3416, "additional_tiles": [ { "id": "center", - "bg": 3344, + "bg": 3416, "fg": [ - { "weight": 1, "sprite": 5166 }, - { "weight": 1, "sprite": 5167 }, - { "weight": 1, "sprite": 5168 }, - { "weight": 1, "sprite": 5169 } + { "weight": 1, "sprite": 5255 }, + { "weight": 1, "sprite": 5256 }, + { "weight": 1, "sprite": 5257 }, + { "weight": 1, "sprite": 5258 } ] }, - { "id": "corner", "bg": 3344, "fg": [ 5171, 5173, 5172, 5170 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 5181, 5183, 5182, 5180 ] }, - { "id": "edge", "bg": 3344, "fg": [ 5175, 5174 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 5177, 5179, 5178, 5176 ] }, - { "bg": 3344, "id": "unconnected", "fg": 5184 } + { "id": "corner", "bg": 3416, "fg": [ 5260, 5262, 5261, 5259 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 5270, 5272, 5271, 5269 ] }, + { "id": "edge", "bg": 3416, "fg": [ 5264, 5263 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 5266, 5268, 5267, 5265 ] }, + { "bg": 3416, "id": "unconnected", "fg": 5273 } ] }, { "id": [ "t_water_pool", "t_water_pool_shallow" ], "multitile": true, - "fg": 5199, + "fg": 5288, "additional_tiles": [ { "id": "center", - "fg": [ { "weight": 1, "sprite": 5200 }, { "weight": 1, "sprite": 5201 }, { "weight": 1, "sprite": 5202 } ] + "fg": [ { "weight": 1, "sprite": 5289 }, { "weight": 1, "sprite": 5290 }, { "weight": 1, "sprite": 5291 } ] }, - { "id": "corner", "fg": [ 5186, 5188, 5187, 5185 ] }, - { "id": "t_connection", "fg": [ 5196, 5198, 5197, 5195 ] }, - { "id": "edge", "fg": [ 5190, 5189 ] }, - { "id": "end_piece", "fg": [ 5192, 5194, 5193, 5191 ] }, - { "id": "unconnected", "fg": [ 5199, 5199 ] } + { "id": "corner", "fg": [ 5275, 5277, 5276, 5274 ] }, + { "id": "t_connection", "fg": [ 5285, 5287, 5286, 5284 ] }, + { "id": "edge", "fg": [ 5279, 5278 ] }, + { "id": "end_piece", "fg": [ 5281, 5283, 5282, 5280 ] }, + { "id": "unconnected", "fg": [ 5288, 5288 ] } ] }, { "id": [ "t_water_sh", "t_swater_sh" ], "multitile": true, - "fg": 5218, - "bg": 4152, + "fg": 5307, + "bg": 4224, "additional_tiles": [ { "id": "center", - "bg": 4152, + "bg": 4224, "fg": [ - { "weight": 1, "sprite": 5200 }, - { "weight": 1, "sprite": 5201 }, - { "weight": 1, "sprite": 5202 }, - { "weight": 1, "sprite": 5203 } + { "weight": 1, "sprite": 5289 }, + { "weight": 1, "sprite": 5290 }, + { "weight": 1, "sprite": 5291 }, + { "weight": 1, "sprite": 5292 } ] }, - { "id": "corner", "bg": 4152, "fg": [ 5205, 5207, 5206, 5204 ] }, - { "id": "t_connection", "bg": 4152, "fg": [ 5215, 5217, 5216, 5214 ] }, - { "id": "edge", "bg": 4152, "fg": [ 5209, 5208 ] }, - { "id": "end_piece", "bg": 4152, "fg": [ 5211, 5213, 5212, 5210 ] }, - { "bg": 4152, "id": "unconnected", "fg": 5218 } + { "id": "corner", "bg": 4224, "fg": [ 5294, 5296, 5295, 5293 ] }, + { "id": "t_connection", "bg": 4224, "fg": [ 5304, 5306, 5305, 5303 ] }, + { "id": "edge", "bg": 4224, "fg": [ 5298, 5297 ] }, + { "id": "end_piece", "bg": 4224, "fg": [ 5300, 5302, 5301, 5299 ] }, + { "bg": 4224, "id": "unconnected", "fg": 5307 } ] }, { "id": [ "t_water_sh_season_summer", "t_swater_sh_season_summer" ], "multitile": true, - "fg": 5218, - "bg": 4162, + "fg": 5307, + "bg": 4234, "additional_tiles": [ { "id": "center", - "bg": 4162, - "fg": [ { "weight": 1, "sprite": 5200 }, { "weight": 1, "sprite": 5201 }, { "weight": 1, "sprite": 5202 } ] + "bg": 4234, + "fg": [ { "weight": 1, "sprite": 5289 }, { "weight": 1, "sprite": 5290 }, { "weight": 1, "sprite": 5291 } ] }, - { "id": "corner", "bg": 4162, "fg": [ 5205, 5207, 5206, 5204 ] }, - { "id": "t_connection", "bg": 4162, "fg": [ 5215, 5217, 5216, 5214 ] }, - { "id": "edge", "bg": 4162, "fg": [ 5209, 5208 ] }, - { "id": "end_piece", "bg": 4162, "fg": [ 5211, 5213, 5212, 5210 ] }, - { "bg": 4162, "id": "unconnected", "fg": 5218 } + { "id": "corner", "bg": 4234, "fg": [ 5294, 5296, 5295, 5293 ] }, + { "id": "t_connection", "bg": 4234, "fg": [ 5304, 5306, 5305, 5303 ] }, + { "id": "edge", "bg": 4234, "fg": [ 5298, 5297 ] }, + { "id": "end_piece", "bg": 4234, "fg": [ 5300, 5302, 5301, 5299 ] }, + { "bg": 4234, "id": "unconnected", "fg": 5307 } ] }, { "id": [ "t_water_sh_season_autumn", "t_swater_sh_season_autumn" ], "multitile": true, - "fg": 5218, - "bg": 4157, + "fg": 5307, + "bg": 4229, "additional_tiles": [ { "id": "center", - "bg": 4157, - "fg": [ { "weight": 1, "sprite": 5200 }, { "weight": 1, "sprite": 5201 }, { "weight": 1, "sprite": 5202 } ] + "bg": 4229, + "fg": [ { "weight": 1, "sprite": 5289 }, { "weight": 1, "sprite": 5290 }, { "weight": 1, "sprite": 5291 } ] }, - { "id": "corner", "bg": 4157, "fg": [ 5205, 5207, 5206, 5204 ] }, - { "id": "t_connection", "bg": 4157, "fg": [ 5215, 5217, 5216, 5214 ] }, - { "id": "edge", "bg": 4157, "fg": [ 5209, 5208 ] }, - { "id": "end_piece", "bg": 4157, "fg": [ 5211, 5213, 5212, 5210 ] }, - { "bg": 4157, "id": "unconnected", "fg": 5218 } + { "id": "corner", "bg": 4229, "fg": [ 5294, 5296, 5295, 5293 ] }, + { "id": "t_connection", "bg": 4229, "fg": [ 5304, 5306, 5305, 5303 ] }, + { "id": "edge", "bg": 4229, "fg": [ 5298, 5297 ] }, + { "id": "end_piece", "bg": 4229, "fg": [ 5300, 5302, 5301, 5299 ] }, + { "bg": 4229, "id": "unconnected", "fg": 5307 } ] }, { "id": [ "t_water_sh_season_winter", "t_swater_sh_season_winter" ], "multitile": true, - "fg": 5218, - "bg": 3344, + "fg": 5307, + "bg": 3416, "additional_tiles": [ { "id": "center", - "bg": 3344, - "fg": [ { "weight": 1, "sprite": 5200 }, { "weight": 1, "sprite": 5201 }, { "weight": 1, "sprite": 5202 } ] + "bg": 3416, + "fg": [ { "weight": 1, "sprite": 5289 }, { "weight": 1, "sprite": 5290 }, { "weight": 1, "sprite": 5291 } ] }, - { "id": "corner", "bg": 3344, "fg": [ 5205, 5207, 5206, 5204 ] }, - { "id": "t_connection", "bg": 3344, "fg": [ 5215, 5217, 5216, 5214 ] }, - { "id": "edge", "bg": 3344, "fg": [ 5209, 5208 ] }, - { "id": "end_piece", "bg": 3344, "fg": [ 5211, 5213, 5212, 5210 ] }, - { "bg": 3344, "id": "unconnected", "fg": 5218 } + { "id": "corner", "bg": 3416, "fg": [ 5294, 5296, 5295, 5293 ] }, + { "id": "t_connection", "bg": 3416, "fg": [ 5304, 5306, 5305, 5303 ] }, + { "id": "edge", "bg": 3416, "fg": [ 5298, 5297 ] }, + { "id": "end_piece", "bg": 3416, "fg": [ 5300, 5302, 5301, 5299 ] }, + { "bg": 3416, "id": "unconnected", "fg": 5307 } ] }, - { "id": [ "t_window", "t_window_alarm" ], "fg": 5219 }, - { "id": "t_window_empty", "fg": 5222 }, - { "id": "t_window_domestic", "fg": 5220 }, - { "id": "t_window_open", "fg": 5226 }, - { "id": "t_window_no_curtains", "fg": 5223 }, - { "id": "t_window_no_curtains_open", "fg": 5224 }, - { "id": "t_woodchips", "fg": 5228 }, - { "id": "t_woodchips_season_winter", "fg": 3344 }, + { "id": [ "t_window", "t_window_alarm" ], "fg": 5308 }, + { "id": "t_window_empty", "fg": 5311 }, + { "id": "t_window_domestic", "fg": 5309 }, + { "id": "t_window_open", "fg": 5315 }, + { "id": "t_window_no_curtains", "fg": 5312 }, + { "id": "t_window_no_curtains_open", "fg": 5313 }, + { "id": "t_woodchips", "fg": 5317 }, + { "id": "t_woodchips_season_winter", "fg": 3416 }, { "id": [ "tr_downspout_funnel", "tr_pit", "tr_lava", "tr_ledge", "tr_glass_pit", "tr_spike_pit" ], - "fg": 1120 - }, - { "id": "tr_caltrops", "fg": 5229, "bg": 5231 }, - { "id": "tr_caltrops_glass", "fg": 5229, "bg": 5232 }, - { "id": "tr_telepad", "fg": 5229, "bg": 5233 }, - { "id": "tr_beartrap", "fg": 5229, "bg": 5234 }, - { "id": "tr_goo", "fg": [ { "weight": 2007, "sprite": 5235 }, { "weight": 1, "sprite": 5236 } ] }, - { "id": "tr_landmine", "fg": 5229, "bg": 5237 }, - { "id": "tr_landmine_buried", "fg": 5229, "bg": 5238 }, - { "id": "tr_nailboard", "fg": 5229, "bg": 5239 }, - { "id": "tr_portal", "fg": 5240 }, - { "id": "tr_tripwire", "fg": 5229, "bg": 5242 }, + "fg": 1152 + }, + { "id": "tr_caltrops", "fg": 5318, "bg": 5320 }, + { "id": "tr_caltrops_glass", "fg": 5318, "bg": 5321 }, + { "id": "tr_telepad", "fg": 5318, "bg": 5322 }, + { "id": "tr_beartrap", "fg": 5318, "bg": 5323 }, + { "id": "tr_goo", "fg": [ { "weight": 2007, "sprite": 5324 }, { "weight": 1, "sprite": 5325 } ] }, + { "id": "tr_landmine", "fg": 5318, "bg": 5326 }, + { "id": "tr_landmine_buried", "fg": 5318, "bg": 5327 }, + { "id": "tr_nailboard", "fg": 5318, "bg": 5328 }, + { "id": "tr_portal", "fg": 5329 }, + { "id": "tr_tripwire", "fg": 5318, "bg": 5331 }, { "id": "vp_forklift_fork", - "fg": [ 5245, 5247, 5246, 5244 ], + "fg": [ 5334, 5336, 5335, 5333 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5245, 5247, 5246, 5244 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5334, 5336, 5335, 5333 ] } ] }, { "id": "vp_forklift_fork_horizontal_front", - "fg": [ 5246, 5244, 5245, 5247 ], + "fg": [ 5335, 5333, 5334, 5336 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5246, 5244, 5245, 5247 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5335, 5333, 5334, 5336 ] } ] }, { "id": "vp_saddle_motor", - "fg": [ 5249, 5251, 5250, 5248 ], + "fg": [ 5338, 5340, 5339, 5337 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5249, 5251, 5250, 5248 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5338, 5340, 5339, 5337 ] } ] }, { "id": [ "vp_wheel_motorbike", "vp_wheel_motorbike_steerable", "vp_wheel_motorbike_or", "vp_wheel_motorbike_or_steerable" ], - "fg": [ 5257, 5259, 5258, 5256 ], + "fg": [ 5346, 5348, 5347, 5345 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5257, 5259, 5258, 5256 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5346, 5348, 5347, 5345 ] } ] }, { "id": [ "vp_wheel_motorbike_rear", "vp_wheel_motorbike_or_rear" ], - "fg": [ 5253, 5255, 5254, 5252 ], + "fg": [ 5342, 5344, 5343, 5341 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5253, 5255, 5254, 5252 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5342, 5344, 5343, 5341 ] } ] }, { "id": [ "vp_wheel_small_scooter", "vp_wheel_small_scooter_steerable" ], - "fg": [ 5265, 5267, 5266, 5264 ], + "fg": [ 5354, 5356, 5355, 5353 ], "rotates": true }, - { "id": "vp_wheel_small_scooter_rear", "fg": [ 5261, 5263, 5262, 5260 ], "rotates": true }, + { "id": "vp_wheel_small_scooter_rear", "fg": [ 5350, 5352, 5351, 5349 ], "rotates": true }, { "id": "vp_battery_charger", - "fg": [ 5268, 5268, 5268, 5268 ], - "bg": 8916, + "fg": [ 5357, 5357, 5357, 5357 ], + "bg": 9036, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5268, 5268, 5268, 5268 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5357, 5357, 5357, 5357 ] } ] }, { "id": "vp_recharge_station", - "fg": [ 5269, 5269, 5269, 5269 ], - "bg": 8916, + "fg": [ 5358, 5358, 5358, 5358 ], + "bg": 9036, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5269, 5269, 5269, 5269 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5358, 5358, 5358, 5358 ] } ] }, { "id": "vp_spike_wood", - "fg": 5270, - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 5270 } ] - }, - { "id": "fd_dazzling", "fg": 1121 }, - { "id": "fd_fatigue", "fg": 1122 }, - { "id": "fd_fire", "fg": 1123 }, - { "id": "fd_laser", "fg": 1124 }, - { "id": "fd_plasma", "fg": 1125 }, - { "id": "fd_extinguisher", "fg": 1486 }, - { "id": "fd_fungal_haze", "fg": 1487 }, - { "id": "fd_fungicidal_gas", "fg": 1488 }, - { "id": "fd_hot_air_sauna", "fg": 1489 }, - { "id": "fd_insecticidal_gas", "fg": 1490 }, - { "id": "fd_nuke_gas", "fg": 1491 }, - { "id": "fd_relax_gas", "fg": 1492 }, - { "id": "fd_smoke", "fg": 1493 }, - { "id": "fd_tear_gas", "fg": 1494 }, - { "id": "fd_toxic_gas", "fg": 1495 }, - { "id": "f_bitts", "fg": 1506 }, - { "id": "f_target", "fg": 1507 }, - { "id": "f_chest", "fg": 1508 }, - { "id": "f_dive_block", "fg": 1509 }, - { "id": "f_foot_locker", "fg": 1510 }, - { "id": "f_sand_castle", "fg": 1511 }, - { "id": "f_shredder", "fg": 1512 }, - { "id": "f_tourist_table", "fg": 1513 }, - { "id": "f_exodii_pump", "fg": 1520 }, - { "id": "f_beaded_door", "fg": 1544 }, - { "id": "f_beaded_door_o", "fg": 1545 }, - { "id": "f_black_eyed_susan", "fg": 1578 }, - { "id": "f_burdock", "fg": 1585 }, - { "id": "f_chicory", "fg": 1611 }, - { "id": "f_chimney", "fg": 1612 }, - { "id": "f_curtain", "fg": 1646 }, - { "id": "f_curtain_open", "fg": 1647 }, - { "id": "f_lily", "fg": 1932 }, - { "id": "f_lotus", "fg": 1933 }, - { "id": "f_skin_groundsheet", "fg": 2066 }, - { "id": "acidchitin_plate", "fg": 2145 }, - { "id": "acoustic_guitar", "fg": 2146 }, - { "id": "alloy_plate", "fg": 2147 }, - { "id": "armor_lorica", "fg": 2148 }, - { "id": "banjo", "fg": 2149 }, - { "id": "bionic_general", "fg": 2150 }, - { "id": "bodypillow", "fg": 2151 }, - { "id": "bookplate", "fg": 2152 }, - { "id": "bot_copbot", "fg": 2153 }, - { "id": "bot_riotbot", "fg": 2154 }, - { "id": "broken_copbot", "fg": 2155 }, - { "id": "broken_riotbot", "fg": 2156 }, - { "id": "chainmail_hauberk", "fg": 2157 }, - { "id": "char_smoker", "fg": 2158 }, - { "id": "dehydrator", "fg": 2159 }, - { "id": "folding_poncho_on", "fg": 2160 }, - { "id": "gambeson", "fg": 2161 }, - { "id": "glass_sheet", "fg": 2162 }, - { "id": "gown", "fg": 2163 }, - { "id": "guitar_electric", "fg": 2164 }, - { "id": "hand_paddles", "fg": 2166 }, - { "id": "i4_combustion", "fg": 2167 }, - { "id": "inflatable_boat", "fg": 2168 }, - { "id": "inflatable_section", "fg": 2169 }, - { "id": "lawnmower", "fg": 2170 }, - { "id": "mattress", "fg": 2171 }, - { "id": "mil_plate", "fg": 2172 }, - { "id": "rake_plastic", "fg": 2174 }, - { "id": "reinforced_glass_sheet", "fg": 2175 }, - { "id": "robe", "fg": 2176 }, - { "id": "rock_quern", "fg": 2177 }, - { "id": "saxophone", "fg": 2178 }, - { "id": "sheet", "fg": 2179 }, - { "id": "shotgun_trap", "fg": 2180 }, - { "id": "steel_plate", "fg": 2181 }, - { "id": "telepad", "fg": 2182 }, - { "id": "trumpet", "fg": 2183 }, - { "id": "tuba", "fg": 2184 }, - { "id": "tunic", "fg": 2185 }, - { "id": "tunic_rag", "fg": 2186 }, - { "id": "umbrella", "fg": 2187 }, - { "id": "wheel_armor", "fg": 2188 }, - { "id": "wheel_wide", "fg": 2189 }, - { "id": "wheel_wide_or", "fg": 2190 }, - { "id": "10mm_fmj", "fg": 2191 }, - { "id": "120mm_HEAT", "fg": 2192 }, - { "id": "123ln", "fg": 2193 }, - { "id": "12mm", "fg": 2194 }, - { "id": "20x66_beanbag", "fg": 2195 }, - { "id": "20x66_flare", "fg": 2196 }, - { "id": "20x66_flechette", "fg": 2197 }, - { "id": "20x66_frag", "fg": 2198 }, - { "id": "20x66_inc", "fg": 2199 }, - { "id": "20x66_shot", "fg": 2200 }, - { "id": "20x66_slug", "fg": 2201 }, - { "id": "223", "fg": 2202 }, - { "id": "22_cb", "fg": 2203 }, - { "id": "22_fmj", "fg": 2204 }, - { "id": "22_lr", "fg": 2205 }, - { "id": "22_ratshot", "fg": 2206 }, - { "id": "270win_jsp", "fg": 2207 }, - { "id": "3006", "fg": 2208 }, - { "id": "3006_incendiary", "fg": 2209 }, - { "id": "3006fmj", "fg": 2210 }, - { "id": "300_winmag", "fg": 2211 }, - { "id": "300blk", "fg": 2212 }, - { "id": "300blk_ss", "fg": 2213 }, - { "id": "308", "fg": 2214 }, - { "id": "32_acp", "fg": 2215 }, - { "id": "357mag_fmj", "fg": 2216 }, - { "id": "357mag_jhp", "fg": 2217 }, - { "id": "357sig_fmj", "fg": 2218 }, - { "id": "357sig_jhp", "fg": 2219 }, - { "id": "380_FMJ", "fg": 2220 }, - { "id": "380_JHP", "fg": 2221 }, - { "id": "380_p", "fg": 2222 }, - { "id": "38_fmj", "fg": 2223 }, - { "id": "38_special", "fg": 2224 }, - { "id": "38_super", "fg": 2225 }, - { "id": "38super_fmj", "fg": 2226 }, - { "id": "40fmj", "fg": 2227 }, - { "id": "40mm_flashbang", "fg": 2228 }, - { "id": "40mm_incendiary", "fg": 2229 }, - { "id": "40mm_slug", "fg": 2230 }, - { "id": "40sw", "fg": 2231 }, - { "id": "40x46mm_grenade", "fg": 2232 }, - { "id": "40x46mm_m1006", "fg": 2233 }, - { "id": "40x46mm_m433", "fg": 2234 }, - { "id": "40x46mm_m576", "fg": 2235 }, - { "id": "40x46mm_m651", "fg": 2236 }, - { "id": "40x53mm_buckshot_m169", "fg": 2237 }, - { "id": "40x53mm_flechette_m169", "fg": 2238 }, - { "id": "40x53mm_grenade", "fg": 2239 }, - { "id": "40x53mm_m1001", "fg": 2240 }, - { "id": "40x53mm_m430a1", "fg": 2241 }, - { "id": "40x53mm_slug_m169", "fg": 2242 }, - { "id": "410shot_000", "fg": 2243 }, - { "id": "44fmj", "fg": 2244 }, - { "id": "44magnum", "fg": 2245 }, - { "id": "454_Casull", "fg": 2246 }, - { "id": "4570_low", "fg": 2247 }, - { "id": "4570_pen", "fg": 2248 }, - { "id": "4570_sp", "fg": 2249 }, - { "id": "45_acp", "fg": 2250 }, - { "id": "45_jhp", "fg": 2251 }, - { "id": "45_super", "fg": 2252 }, - { "id": "45colt_jhp", "fg": 2253 }, - { "id": "460_fmj", "fg": 2254 }, - { "id": "460_rowland", "fg": 2255 }, - { "id": "46mm", "fg": 2256 }, - { "id": "500_Magnum", "fg": 2257 }, - { "id": "50_incendiary", "fg": 2258 }, - { "id": "50_mk211", "fg": 2259 }, - { "id": "50bmg", "fg": 2260 }, - { "id": "50match", "fg": 2261 }, - { "id": "50ss", "fg": 2262 }, - { "id": "545", "fg": 2263 }, - { "id": "545_ap", "fg": 2264 }, - { "id": "556", "fg": 2265 }, - { "id": "556_incendiary", "fg": 2266 }, - { "id": "57mm", "fg": 2267 }, - { "id": "5x50dart", "fg": 2268 }, - { "id": "5x50heavy", "fg": 2269 }, - { "id": "66mm_HEAT", "fg": 2270 }, - { "id": "700nx", "fg": 2271 }, - { "id": "762_25", "fg": 2272 }, - { "id": "762_25hot", "fg": 2273 }, - { "id": "762_25typeP", "fg": 2274 }, - { "id": "762_51", "fg": 2275 }, - { "id": "762_51_incendiary", "fg": 2276 }, - { "id": "762_54R", "fg": 2277 }, - { "id": "762_m43", "fg": 2278 }, - { "id": "762_m87", "fg": 2279 }, - { "id": "84x246mm_he", "fg": 2280 }, - { "id": "84x246mm_hedp", "fg": 2281 }, - { "id": "84x246mm_smoke", "fg": 2282 }, - { "id": "8mm_bootleg", "fg": 2283 }, - { "id": "8mm_caseless", "fg": 2284 }, - { "id": "8mm_civilian", "fg": 2285 }, - { "id": "8mm_fmj", "fg": 2286 }, - { "id": "8mm_hvp", "fg": 2287 }, - { "id": "8mm_inc", "fg": 2288 }, - { "id": "8mm_jhp", "fg": 2289 }, - { "id": "9mm", "fg": 2290 }, - { "id": "9mmP", "fg": 2291 }, - { "id": "9mmfmj", "fg": 2292 }, - { "id": "9x18mm", "fg": 2293 }, - { "id": "9x18mmP2", "fg": 2294 }, - { "id": "9x18mmfmj", "fg": 2295 }, - { "id": "RPG-7_ammo", "fg": 2296 }, - { "id": "RPG-7_og7v", "fg": 2297 }, - { "id": "RPG-7_pg7vr", "fg": 2298 }, - { "id": "RPG-7_tbg7v", "fg": 2299 }, - { "id": "atgm_heat", "fg": 2300 }, - { "id": "m235tpa", "fg": 2301 }, - { "id": "shot_00", "fg": 2302 }, - { "id": "shot_beanbag", "fg": 2303 }, - { "id": "shot_bird", "fg": 2304 }, - { "id": "shot_dragon", "fg": 2305 }, - { "id": "shot_flechette", "fg": 2306 }, - { "id": "shot_he", "fg": 2307 }, - { "id": "shot_scrap", "fg": 2308 }, - { "id": "shot_slug", "fg": 2309 }, - { "id": "1895sbl", "fg": 2330 }, - { "id": "AT4", "fg": 2331 }, - { "id": "LAW", "fg": 2332 }, - { "id": "M24", "fg": 2333 }, - { "id": "RPG", "fg": 2334 }, - { "id": "USAS_12", "fg": 2335 }, - { "id": "airspeargun", "fg": 2336 }, - { "id": "ak74", "fg": 2338 }, - { "id": "american_180", "fg": 2339 }, - { "id": "an94", "fg": 2340 }, - { "id": "ar10", "fg": 2341 }, - { "id": "ar15", "fg": 2342 }, - { "id": "arx160", "fg": 2343 }, - { "id": "as50", "fg": 2344 }, - { "id": "atgm_launcher", "fg": 2345 }, - { "id": "bbgun", "fg": 2346 }, - { "id": "bfg50", "fg": 2347 }, - { "id": "bh_m89", "fg": 2348 }, - { "id": "blunderbuss", "fg": 2349 }, - { "id": "browning_blr", "fg": 2350 }, - { "id": "chemical_thrower", "fg": 2352 }, - { "id": "coilgun", "fg": 2353 }, - { "id": "colt_lightning", "fg": 2354 }, - { "id": "colt_ro635", "fg": 2355 }, - { "id": "combination_gun", "fg": 2356 }, - { "id": "cx4", "fg": 2357 }, - { "id": "doublespeargun", "fg": 2358 }, - { "id": "emp_gun", "fg": 2359 }, - { "id": "famas", "fg": 2360 }, - { "id": "flamethrower", "fg": 2361 }, - { "id": "fn_fal", "fg": 2362 }, - { "id": "fs2000", "fg": 2363 }, - { "id": "ftk93", "fg": 2364 }, - { "id": "garand", "fg": 2365 }, - { "id": "heavy_rail_rifle", "fg": 2366 }, - { "id": "helsing", "fg": 2367 }, - { "id": "henry_big_boy", "fg": 2368 }, - { "id": "hk417_13", "fg": 2369 }, - { "id": "hk_g3", "fg": 2370 }, - { "id": "hk_g36", "fg": 2371 }, - { "id": "hk_g80", "fg": 2372 }, - { "id": "hk_mp5k", "fg": 2373 }, - { "id": "hk_mp5sd", "fg": 2374 }, - { "id": "iwi_tavor_x95_300blk", "fg": 2375 }, - { "id": "ksg-25", "fg": 2376 }, - { "id": "ksg", "fg": 2377 }, - { "id": "ksub2000", "fg": 2378 }, - { "id": "laser_cannon", "fg": 2379 }, - { "id": "laser_rifle", "fg": 2380 }, - { "id": "lever_shotgun", "fg": 2381 }, - { "id": "longrifle_flintlock", "fg": 2382 }, - { "id": "m107a1", "fg": 2383 }, - { "id": "m110a1", "fg": 2384 }, - { "id": "m134", "fg": 2385 }, - { "id": "m14ebr", "fg": 2386 }, - { "id": "m1903", "fg": 2389 }, - { "id": "m1918", "fg": 2390 }, - { "id": "m1a", "fg": 2391 }, - { "id": "m2010", "fg": 2392 }, - { "id": "m202_flash", "fg": 2393 }, - { "id": "m231pfw", "fg": 2394 }, - { "id": "m240", "fg": 2395 }, - { "id": "m27_assault_rifle_var_h&k416a5", "fg": 2397 }, - { "id": "m27_assault_rifle_var_m27iar", "fg": 2398 }, - { "id": "m27_assault_rifle_var_m38dmr", "fg": 2399 }, - { "id": "m27_assault_rifle_var_scar_l", "fg": 2400 }, - { "id": "m2browning", "fg": 2401 }, - { "id": "m2browning_sawn", "fg": 2402 }, - { "id": "m3_carlgustav", "fg": 2403 }, - { "id": "m4_carbine_var_m4a1", "fg": 2404 }, - { "id": "m4_carlgustav", "fg": 2405 }, - { "id": "m79", "fg": 2407 }, - { "id": "mark19", "fg": 2408 }, - { "id": "marlin_9a", "fg": 2409 }, - { "id": "mininuke_launcher", "fg": 2410 }, - { "id": "mosin44", "fg": 2411 }, - { "id": "mosin44_ebr", "fg": 2412 }, - { "id": "mosin91_30", "fg": 2413 }, - { "id": "mosin91_30_ebr", "fg": 2414 }, - { "id": "mossberg_500", "fg": 2415 }, - { "id": "mossberg_500_var_mossberg_500_security", "fg": 2416 }, - { "id": "mossberg_590", "fg": 2417 }, - { "id": "mossberg_590_var_SPAS_12", "fg": 2418 }, - { "id": "mossberg_930", "fg": 2419 }, - { "id": "mossberg_930_var_m1014", "fg": 2420 }, - { "id": "mp18", "fg": 2421 }, - { "id": "needlegun", "fg": 2423 }, - { "id": "pamd68", "fg": 2424 }, - { "id": "pamd71z", "fg": 2425 }, - { "id": "pipe_combination_gun", "fg": 2426 }, - { "id": "plasma_gun", "fg": 2427 }, - { "id": "plasma_rifle", "fg": 2428 }, - { "id": "ppsh", "fg": 2429 }, - { "id": "rebar_rifle", "fg": 2430 }, - { "id": "remington700_270", "fg": 2431 }, - { "id": "remington_700", "fg": 2432 }, - { "id": "remington_870", "fg": 2433 }, - { "id": "remington_870_breacher", "fg": 2434 }, - { "id": "remington_870_express", "fg": 2435 }, - { "id": "remington_870_var_browning_a5", "fg": 2436 }, - { "id": "remington_870_var_remington_1100", "fg": 2437 }, - { "id": "rifle_flintlock", "fg": 2438 }, - { "id": "rm120c", "fg": 2439 }, - { "id": "rm20", "fg": 2440 }, - { "id": "rm298", "fg": 2441 }, - { "id": "rm451_flamethrower", "fg": 2442 }, - { "id": "rm51_assault_rifle", "fg": 2443 }, - { "id": "rm614_lmg", "fg": 2444 }, - { "id": "rm802", "fg": 2445 }, - { "id": "rm88_battle_rifle", "fg": 2446 }, - { "id": "ruger_1022", "fg": 2447 }, - { "id": "ruger_mini", "fg": 2448 }, - { "id": "saiga_12", "fg": 2449 }, - { "id": "saiga_410", "fg": 2450 }, - { "id": "savage_111f", "fg": 2451 }, - { "id": "scar_h", "fg": 2452 }, - { "id": "sharps", "fg": 2453 }, - { "id": "shotgun_410", "fg": 2454 }, - { "id": "shotgun_d", "fg": 2455 }, - { "id": "shotgun_s", "fg": 2456 }, - { "id": "sig552", "fg": 2457 }, - { "id": "sig_mcx_rattler_sbr", "fg": 2458 }, - { "id": "skorpion_82", "fg": 2459 }, - { "id": "sks", "fg": 2460 }, - { "id": "smg_9mm", "fg": 2462 }, - { "id": "speargun", "fg": 2463 }, - { "id": "sten", "fg": 2464 }, - { "id": "steyr_aug", "fg": 2465 }, - { "id": "surv_rocket_launcher", "fg": 2466 }, - { "id": "survivor_special_700", "fg": 2467 }, - { "id": "tac50", "fg": 2468 }, - { "id": "tavor_12", "fg": 2469 }, - { "id": "tihar", "fg": 2470 }, - { "id": "tommygun", "fg": 2471 }, - { "id": "trex_gun", "fg": 2472 }, - { "id": "weatherby_5", "fg": 2473 }, - { "id": "win70", "fg": 2474 }, - { "id": "winchester_1887", "fg": 2475 }, - { "id": "winchester_1897", "fg": 2476 }, - { "id": "iceaxe", "fg": 2479 }, - { "id": "rifle_case_soft", "fg": 2484 }, - { "id": "rifle_case_soft_2", "fg": 2485 }, - { "id": "rifle_case_soft_leather_2", "fg": 2487 }, - { "id": "rucksack", "fg": 2488 }, - { "id": "compgreatbow", "fg": 2497 }, - { "id": "compositebow", "fg": 2498 }, - { "id": "hybridbow", "fg": 2499 }, - { "id": "longbow", "fg": 2500 }, - { "id": "recurbow", "fg": 2501 }, - { "id": "reflexbow", "fg": 2502 }, - { "id": "reflexrecurvebow", "fg": 2503 }, - { "id": "selfbow", "fg": 2504 }, - { "id": "shortbow", "fg": 2505 }, - { "id": "woodgreatbow", "fg": 2506 }, - { "id": "oxygen_cylinder", "fg": 2511 }, - { "id": "oxygen_tank", "fg": 2512 }, - { "id": "tinyweldtank", "fg": 2513 }, - { "id": "weldtank", "fg": 2514 }, - { "id": "cot", "fg": 2515 }, - { "id": "armguard_soft", "fg": 2516 }, - { "id": "chestwrap_leather", "fg": 2517 }, - { "id": "trenchcoat_leather", "fg": 2518 }, - { "id": "bat_nerf", "fg": 2519 }, - { "id": "golf_bag", "fg": 2520 }, - { "id": "polycarbonate_sheet", "fg": 2521 }, - { "id": "screen_mesh", "fg": 2522 }, - { "id": "bagpipes", "fg": 2523 }, - { "id": "jumper_cable_heavy", "fg": 2524 }, - { "id": "scythe", "fg": 2525 }, - { "id": "motorbike_armor", "fg": 2526 }, - { "id": "rack_test_tube", "fg": 2527 }, - { "id": "bowl_clay", "fg": 2530 }, - { "id": "clay_hydria", "fg": 2531 }, - { "id": "clay_pot", "fg": 2532 }, - { "id": "clay_quern", "fg": 2533 }, - { "id": "clay_watercont", "fg": 2534 }, - { "id": "jug_clay", "fg": 2535 }, - { "id": "bullet_crossbow", "fg": 2599 }, - { "id": "compcrossbow", "fg": 2600 }, - { "id": "compositecrossbow", "fg": 2601 }, - { "id": "crossbow", "fg": 2602 }, - { "id": "hand_crossbow", "fg": 2603 }, - { "id": "huge_crossbow", "fg": 2604 }, - { "id": "rep_crossbow", "fg": 2605 }, - { "id": "bot_eyebot", "fg": 2607 }, - { "id": "broken_eyebot", "fg": 2608 }, - { "id": "amplifier_head", "fg": 2620 }, - { "id": "bindle", "fg": 2621 }, - { "id": "broken_dimensional_anchor", "fg": 2622 }, - { "id": "chainmail_vest", "fg": 2623 }, - { "id": "concrete", "fg": 2624 }, - { "id": "cs_lajatang_off", "fg": 2625 }, - { "id": "dimensional_anchor", "fg": 2626 }, - { "id": "dimensional_anchor_on", "fg": 2627 }, - { "id": "dnd", "fg": 2628 }, - { "id": "g_carpet", "fg": 2629 }, - { "id": "grapnel", "fg": 2630 }, - { "id": "optical_cloak", "fg": 2631 }, - { "id": "p_carpet", "fg": 2632 }, - { "id": "r_carpet", "fg": 2633 }, - { "id": "trimmer_off", "fg": 2634 }, - { "id": "trimmer_on", "fg": 2635 }, - { "id": "tux", "fg": 2636 }, - { "id": "v_scoop_item", "fg": 2637 }, - { "id": "wool_suit", "fg": 2638 }, - { "id": "y_carpet", "fg": 2639 }, - { "id": "multi_cooker", "fg": 2640 }, - { "id": "multi_cooker_filled", "fg": 2641 }, - { "id": "pet_carrier", "fg": 2642 }, - { "id": "manhole_cover", "fg": 2661 }, - { "id": "PR24-extended", "fg": 2667 }, - { "id": "PR24-retracted", "fg": 2668 }, - { "id": "baton-extended", "fg": 2669 }, - { "id": "baton", "fg": 2670 }, - { "id": "guitar_stand", "fg": 2671 }, - { "id": "mic_stand_tall", "fg": 2672 }, - { "id": "mixer_music", "fg": 2673 }, - { "id": "pipe_shotgun", "fg": 2692 }, - { "id": "pool_cue", "fg": 2697 }, - { "id": "bokken", "fg": 2730 }, - { "id": "UPS_off", "fg": 2736 }, - { "id": "hose", "fg": 2737 }, - { "id": "oxy_torch", "fg": 2738 }, - { "id": "picklocks", "fg": 2739 }, - { "id": "primitive_shovel", "fg": 2740 }, - { "id": "shovel_snow", "fg": 2741 }, - { "id": "shovel_snow_plastic", "fg": 2742 }, - { "id": "f_magic_circle", "fg": 2749 }, - { "id": "mon_breather", "fg": 2750 }, - { "id": "mon_breather_hub", "fg": 2751 }, - { "id": "mon_fish_eel", "fg": 2916 }, - { "id": "mon_dragonfly_naiad", "fg": 2917 }, - { "id": "debug_mon", "fg": 2933 }, - { "id": "mon_fish_crayfish", "fg": 2937 }, - { "id": "mon_fish_lobster", "fg": 2938 }, - { "id": "mon_generator", "fg": 2944 }, - { "id": "mon_molebot", "fg": 2977 }, - { "id": "mon_mutant_carp", "fg": 2978 }, - { "id": "mon_mutant_salmon", "fg": 2979 }, - { "id": "mon_spawn_raptor_electric", "fg": 2986 }, - { "id": "mon_spawn_raptor_shady", "fg": 2987 }, - { "id": "mon_spawn_raptor_unstable", "fg": 2988 }, - { "id": "mon_tadpole_grabber", "fg": 2990 }, - { "id": "mon_turret_riot", "fg": 2992 }, - { "id": "mon_vortex", "fg": 2993 }, - { "id": "footstep", "fg": 3060 }, - { "id": "footstep_above", "fg": 3061 }, - { "id": "footstep_below", "fg": 3062 }, - { "id": "unknown_field", "fg": 3063 }, - { "id": "unknown_furniture", "fg": 3064 }, - { "id": "unknown_item", "fg": 3065 }, - { "id": "unknown_item_AMMO", "fg": 3066 }, - { "id": "unknown_item_ARMOR", "fg": 3067 }, - { "id": "unknown_item_BIONIC", "fg": 3068 }, - { "id": "unknown_item_BOOK", "fg": 3069 }, - { "id": "unknown_item_FOOD", "fg": 3070 }, - { "id": "unknown_item_GUN", "fg": 3071 }, - { "id": "unknown_item_TOOL", "fg": 3072 }, - { "id": "unknown_item_misc", "fg": 3073 }, - { "id": "unknown_terrain", "fg": 3074 }, - { "id": "unknown_trap", "fg": 3075 }, - { "id": "unknown_vehicle_part", "fg": 3076 }, - { "id": "overlay_crouch", "fg": 3084 }, - { "id": "overlay_effect_badpoison", "fg": 3085 }, - { "id": "overlay_effect_bleed", "fg": 3086 }, - { "id": "overlay_effect_cold", "fg": 3087 }, - { "id": "overlay_effect_deaf", "fg": 3088 }, - { "id": "overlay_effect_downed", "fg": 3089 }, - { "id": "overlay_effect_grabbed", "fg": 3090 }, - { "id": "overlay_effect_hot", "fg": 3091 }, - { "id": "overlay_effect_poison", "fg": 3093 }, - { "id": "overlay_effect_slimed", "fg": 3094 }, - { "id": "overlay_effect_wet", "fg": 3095 }, - { "id": "overlay_effect_winded", "fg": 3096 }, - { "id": "overlay_friendly_sees_player", "fg": 3097 }, - { "id": "overlay_hostile_sees_player", "fg": 3098 }, - { "id": "overlay_neutral_sees_player", "fg": 3099 }, - { "id": "overlay_other_sees_player", "fg": 3100 }, - { "id": "overlay_prone", "fg": 3101 }, - { "id": "overlay_run", "fg": 3102 }, - { "id": "zombie_revival_indicator", "fg": 3103 }, - { "id": "overlay_female_mutation_HOOVES", "fg": 3104 }, - { "id": "overlay_male_mutation_HOOVES", "fg": 3105 }, - { "id": "overlay_female_mutation_LEG_TENTACLES", "fg": 3106 }, - { "id": "overlay_male_mutation_LEG_TENTACLES", "fg": 3107 }, - { "id": "overlay_wielded_bfg50", "fg": 3108 }, - { "id": "overlay_worn_swim_fins", "fg": 3109 }, - { "id": "cemetery_small", "fg": 3130 }, - { "id": "dirt_road_center", "fg": 3133 }, - { "id": "dirt_road_end_piece_e", "fg": 3140 }, - { "id": "dirt_road_end_piece_n", "fg": 3141 }, - { "id": "dirt_road_end_piece_s", "fg": 3142 }, - { "id": "dirt_road_end_piece_w", "fg": 3143 }, - { "id": "dirt_road_unconnected", "fg": 3148 }, - { "id": "mx_crater", "fg": 3153 }, - { "id": "mx_fallen_shed", "fg": 3154 }, - { "id": "mx_helicopter", "fg": 3155 }, - { "id": "mx_point_burned_ground", "fg": 3156 }, - { "id": "mx_point_dead_vegetation", "fg": 3157 }, - { "id": "mx_pond", "fg": 3158 }, - { "id": "mx_science", "fg": 3159 }, - { "id": "hunting_blind", "fg": 3197 }, - { "id": "overmap_horde_3", "fg": 3198 }, - { "id": "overmap_horde_4", "fg": 3199 }, - { "id": "overmap_horde_5", "fg": 3200 }, - { "id": "overmap_horde_6", "fg": 3201 }, - { "id": "overmap_remembered_vehicle", "fg": 3202 }, - { "id": "pasture_connection_ew", "fg": 3225 }, - { "id": "pasture_connection_ns", "fg": 3226 }, - { "id": "pasture_unconnected", "fg": 3239 }, - { "id": "acid_drizzle", "fg": 3302 }, - { "id": "acid_rain", "fg": 3303 }, - { "id": "clear", "fg": 3304 }, - { "id": "cloudy", "fg": 3305 }, - { "id": "drizzle", "fg": 3306 }, - { "id": "flurries", "fg": 3307 }, - { "id": "light_drizzle", "fg": 3308 }, - { "id": "lightning", "fg": 3309 }, - { "id": "rain", "fg": 3310 }, - { "id": "snowing", "fg": 3311 }, - { "id": "snowstorm", "fg": 3312 }, - { "id": "sunny", "fg": 3313 }, - { "id": "thunder", "fg": 3314 }, - { "id": "unexplored_terrain", "fg": 3315 }, - { "id": "t_metal_ventilation_shutter", "fg": 3318 }, - { "id": "t_ramp_down_high", "fg": 3336 }, - { "id": "t_ramp_up_high", "fg": 3337 }, - { "id": "t_sidewalk_ramp_down_high", "fg": 3338 }, - { "id": "t_sidewalk_ramp_up_high", "fg": 3339 }, - { "id": "t_slope_down", "fg": 3340 }, - { "id": "t_slope_up", "fg": 3341 }, - { "id": "t_door_b_peep", "fg": 3686 }, - { "id": "t_door_boarded_damaged_peep", "fg": 3687 }, - { "id": "t_door_boarded_peep", "fg": 3688 }, - { "id": "t_door_c_peep", "fg": 3689 }, - { "id": "t_door_locked_peep", "fg": 3690 }, - { "id": "t_door_o_peep", "fg": 3691 }, - { "id": "t_fence_post", "fg": 3728 }, - { "id": "t_fungus2_unconnected", "fg": 3874 }, - { "id": "t_fungus3_unconnected", "fg": 3890 }, - { "id": "t_fungus4_corner_ne", "fg": 3892 }, - { "id": "t_fungus4_corner_nw", "fg": 3893 }, - { "id": "t_fungus4_corner_se", "fg": 3894 }, - { "id": "t_fungus4_corner_sw", "fg": 3895 }, - { "id": "t_fungus4_edge_ew", "fg": 3896 }, - { "id": "t_fungus4_edge_ns", "fg": 3897 }, - { "id": "t_fungus4_end_piece_e", "fg": 3898 }, - { "id": "t_fungus4_end_piece_n", "fg": 3899 }, - { "id": "t_fungus4_end_piece_s", "fg": 3900 }, - { "id": "t_fungus4_end_piece_w", "fg": 3901 }, - { "id": "t_fungus4_t_connection_e", "fg": 3902 }, - { "id": "t_fungus4_t_connection_n", "fg": 3903 }, - { "id": "t_fungus4_t_connection_s", "fg": 3904 }, - { "id": "t_fungus4_t_connection_w", "fg": 3905 }, - { "id": "t_fungus4_unconnected", "fg": 3906 }, - { "id": "t_fungus5_unconnected", "fg": 3922 }, - { "id": "t_fungus6_unconnected", "fg": 3938 }, - { "id": "t_fungus_sticks16", "fg": 3986 }, - { "id": "t_fungus_mound1_unconnected", "fg": 4002 }, - { "id": "t_fungus_mound2_unconnected", "fg": 4018 }, - { "id": "t_fungus_mound3_unconnected", "fg": 4034 }, - { "id": "t_ladder_down", "fg": 4238 }, - { "id": "t_mud", "fg": 4356 }, - { "id": "t_marloss", "fg": 4776 }, - { "id": "t_marloss_season_winter", "fg": 4777 }, - { "id": "t_shrub_fungal", "fg": 4778 }, - { "id": "t_shrub_fungal_season_winter", "fg": 4779 }, - { "id": "t_thconc_floor_unconnected", "fg": 4871 }, - { "id": "t_thconc_floor_flesh", "fg": 4872 }, - { "id": "t_wall_resin_cage", "fg": 5065 }, - { "id": "t_window_domestic_taped", "fg": 5221 }, - { "id": "t_window_no_curtains_taped", "fg": 5225 }, - { "id": "t_window_taped", "fg": 5227 }, - { "id": "tr_cot", "fg": 5230 }, - { "id": "tr_practice_target", "fg": 5241 }, - { "id": "metal_boat_hull", "fg": 5243 } + "fg": 5359, + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 5359 } ] + }, + { "id": "fd_dazzling", "fg": 1153 }, + { "id": "fd_fatigue", "fg": 1154 }, + { "id": "fd_fire", "fg": 1155 }, + { "id": "fd_laser", "fg": 1156 }, + { "id": "fd_plasma", "fg": 1157 }, + { "id": "fd_extinguisher", "fg": 1518 }, + { "id": "fd_fungal_haze", "fg": 1519 }, + { "id": "fd_fungicidal_gas", "fg": 1520 }, + { "id": "fd_hot_air_sauna", "fg": 1521 }, + { "id": "fd_insecticidal_gas", "fg": 1522 }, + { "id": "fd_nuke_gas", "fg": 1523 }, + { "id": "fd_relax_gas", "fg": 1524 }, + { "id": "fd_smoke", "fg": 1525 }, + { "id": "fd_tear_gas", "fg": 1526 }, + { "id": "fd_toxic_gas", "fg": 1527 }, + { "id": "f_bitts", "fg": 1538 }, + { "id": "f_target", "fg": 1539 }, + { "id": "f_chest", "fg": 1540 }, + { "id": "f_dive_block", "fg": 1541 }, + { "id": "f_foot_locker", "fg": 1542 }, + { "id": "f_sand_castle", "fg": 1543 }, + { "id": "f_shredder", "fg": 1544 }, + { "id": "f_tourist_table", "fg": 1545 }, + { "id": "f_exodii_pump", "fg": 1552 }, + { "id": "f_beaded_door", "fg": 1576 }, + { "id": "f_beaded_door_o", "fg": 1577 }, + { "id": "f_black_eyed_susan", "fg": 1610 }, + { "id": "f_burdock", "fg": 1617 }, + { "id": "f_chicory", "fg": 1643 }, + { "id": "f_chimney", "fg": 1644 }, + { "id": "f_curtain", "fg": 1678 }, + { "id": "f_curtain_open", "fg": 1679 }, + { "id": "f_lily", "fg": 1964 }, + { "id": "f_lotus", "fg": 1965 }, + { "id": "f_skin_groundsheet", "fg": 2098 }, + { "id": "acidchitin_plate", "fg": 2177 }, + { "id": "acoustic_guitar", "fg": 2178 }, + { "id": "alloy_plate", "fg": 2179 }, + { "id": "armor_lorica", "fg": 2180 }, + { "id": "banjo", "fg": 2181 }, + { "id": "bionic_general", "fg": 2182 }, + { "id": "bodypillow", "fg": 2183 }, + { "id": "bookplate", "fg": 2184 }, + { "id": "bot_copbot", "fg": 2185 }, + { "id": "bot_riotbot", "fg": 2186 }, + { "id": "broken_copbot", "fg": 2187 }, + { "id": "broken_riotbot", "fg": 2188 }, + { "id": "chainmail_hauberk", "fg": 2189 }, + { "id": "char_smoker", "fg": 2190 }, + { "id": "dehydrator", "fg": 2191 }, + { "id": "folding_poncho_on", "fg": 2192 }, + { "id": "gambeson", "fg": 2193 }, + { "id": "glass_sheet", "fg": 2194 }, + { "id": "gown", "fg": 2195 }, + { "id": "guitar_electric", "fg": 2196 }, + { "id": "hand_paddles", "fg": 2198 }, + { "id": "i4_combustion", "fg": 2199 }, + { "id": "inflatable_boat", "fg": 2200 }, + { "id": "inflatable_section", "fg": 2201 }, + { "id": "lawnmower", "fg": 2202 }, + { "id": "mattress", "fg": 2203 }, + { "id": "mil_plate", "fg": 2204 }, + { "id": "rake_plastic", "fg": 2206 }, + { "id": "reinforced_glass_sheet", "fg": 2207 }, + { "id": "robe", "fg": 2208 }, + { "id": "rock_quern", "fg": 2209 }, + { "id": "saxophone", "fg": 2210 }, + { "id": "sheet", "fg": 2211 }, + { "id": "shotgun_trap", "fg": 2212 }, + { "id": "steel_plate", "fg": 2213 }, + { "id": "telepad", "fg": 2214 }, + { "id": "trumpet", "fg": 2215 }, + { "id": "tuba", "fg": 2216 }, + { "id": "tunic", "fg": 2217 }, + { "id": "tunic_rag", "fg": 2218 }, + { "id": "umbrella", "fg": 2219 }, + { "id": "wheel_armor", "fg": 2220 }, + { "id": "wheel_wide", "fg": 2221 }, + { "id": "wheel_wide_or", "fg": 2222 }, + { "id": "10mm_fmj", "fg": 2223 }, + { "id": "120mm_HEAT", "fg": 2224 }, + { "id": "123ln", "fg": 2225 }, + { "id": "12mm", "fg": 2226 }, + { "id": "20x66_beanbag", "fg": 2227 }, + { "id": "20x66_flare", "fg": 2228 }, + { "id": "20x66_flechette", "fg": 2229 }, + { "id": "20x66_frag", "fg": 2230 }, + { "id": "20x66_inc", "fg": 2231 }, + { "id": "20x66_shot", "fg": 2232 }, + { "id": "20x66_slug", "fg": 2233 }, + { "id": "223", "fg": 2234 }, + { "id": "22_cb", "fg": 2235 }, + { "id": "22_fmj", "fg": 2236 }, + { "id": "22_lr", "fg": 2237 }, + { "id": "22_ratshot", "fg": 2238 }, + { "id": "270win_jsp", "fg": 2239 }, + { "id": "3006", "fg": 2240 }, + { "id": "3006_incendiary", "fg": 2241 }, + { "id": "3006fmj", "fg": 2242 }, + { "id": "300_winmag", "fg": 2243 }, + { "id": "300blk", "fg": 2244 }, + { "id": "300blk_ss", "fg": 2245 }, + { "id": "308", "fg": 2246 }, + { "id": "32_acp", "fg": 2247 }, + { "id": "357mag_fmj", "fg": 2248 }, + { "id": "357mag_jhp", "fg": 2249 }, + { "id": "357sig_fmj", "fg": 2250 }, + { "id": "357sig_jhp", "fg": 2251 }, + { "id": "380_FMJ", "fg": 2252 }, + { "id": "380_JHP", "fg": 2253 }, + { "id": "380_p", "fg": 2254 }, + { "id": "38_fmj", "fg": 2255 }, + { "id": "38_special", "fg": 2256 }, + { "id": "38_super", "fg": 2257 }, + { "id": "38super_fmj", "fg": 2258 }, + { "id": "40fmj", "fg": 2259 }, + { "id": "40mm_flashbang", "fg": 2260 }, + { "id": "40mm_incendiary", "fg": 2261 }, + { "id": "40mm_slug", "fg": 2262 }, + { "id": "40sw", "fg": 2263 }, + { "id": "40x46mm_grenade", "fg": 2264 }, + { "id": "40x46mm_m1006", "fg": 2265 }, + { "id": "40x46mm_m433", "fg": 2266 }, + { "id": "40x46mm_m576", "fg": 2267 }, + { "id": "40x46mm_m651", "fg": 2268 }, + { "id": "40x53mm_buckshot_m169", "fg": 2269 }, + { "id": "40x53mm_flechette_m169", "fg": 2270 }, + { "id": "40x53mm_grenade", "fg": 2271 }, + { "id": "40x53mm_m1001", "fg": 2272 }, + { "id": "40x53mm_m430a1", "fg": 2273 }, + { "id": "40x53mm_slug_m169", "fg": 2274 }, + { "id": "410shot_000", "fg": 2275 }, + { "id": "44fmj", "fg": 2276 }, + { "id": "44magnum", "fg": 2277 }, + { "id": "454_Casull", "fg": 2278 }, + { "id": "4570_low", "fg": 2279 }, + { "id": "4570_pen", "fg": 2280 }, + { "id": "4570_sp", "fg": 2281 }, + { "id": "45_acp", "fg": 2282 }, + { "id": "45_jhp", "fg": 2283 }, + { "id": "45_super", "fg": 2284 }, + { "id": "45colt_jhp", "fg": 2285 }, + { "id": "460_fmj", "fg": 2286 }, + { "id": "460_rowland", "fg": 2287 }, + { "id": "46mm", "fg": 2288 }, + { "id": "500_Magnum", "fg": 2289 }, + { "id": "50_incendiary", "fg": 2290 }, + { "id": "50_mk211", "fg": 2291 }, + { "id": "50bmg", "fg": 2292 }, + { "id": "50match", "fg": 2293 }, + { "id": "50ss", "fg": 2294 }, + { "id": "545", "fg": 2295 }, + { "id": "545_ap", "fg": 2296 }, + { "id": "556", "fg": 2297 }, + { "id": "556_incendiary", "fg": 2298 }, + { "id": "57mm", "fg": 2299 }, + { "id": "5x50dart", "fg": 2300 }, + { "id": "5x50heavy", "fg": 2301 }, + { "id": "66mm_HEAT", "fg": 2302 }, + { "id": "700nx", "fg": 2303 }, + { "id": "762_25", "fg": 2304 }, + { "id": "762_25hot", "fg": 2305 }, + { "id": "762_25typeP", "fg": 2306 }, + { "id": "762_51", "fg": 2307 }, + { "id": "762_51_incendiary", "fg": 2308 }, + { "id": "762_54R", "fg": 2309 }, + { "id": "762_m43", "fg": 2310 }, + { "id": "762_m87", "fg": 2311 }, + { "id": "84x246mm_he", "fg": 2312 }, + { "id": "84x246mm_hedp", "fg": 2313 }, + { "id": "84x246mm_smoke", "fg": 2314 }, + { "id": "8mm_bootleg", "fg": 2315 }, + { "id": "8mm_caseless", "fg": 2316 }, + { "id": "8mm_civilian", "fg": 2317 }, + { "id": "8mm_fmj", "fg": 2318 }, + { "id": "8mm_hvp", "fg": 2319 }, + { "id": "8mm_inc", "fg": 2320 }, + { "id": "8mm_jhp", "fg": 2321 }, + { "id": "9mm", "fg": 2322 }, + { "id": "9mmP", "fg": 2323 }, + { "id": "9mmfmj", "fg": 2324 }, + { "id": "9x18mm", "fg": 2325 }, + { "id": "9x18mmP2", "fg": 2326 }, + { "id": "9x18mmfmj", "fg": 2327 }, + { "id": "RPG-7_ammo", "fg": 2328 }, + { "id": "RPG-7_og7v", "fg": 2329 }, + { "id": "RPG-7_pg7vr", "fg": 2330 }, + { "id": "RPG-7_tbg7v", "fg": 2331 }, + { "id": "atgm_heat", "fg": 2332 }, + { "id": "m235tpa", "fg": 2333 }, + { "id": "shot_00", "fg": 2334 }, + { "id": "shot_beanbag", "fg": 2335 }, + { "id": "shot_bird", "fg": 2336 }, + { "id": "shot_dragon", "fg": 2337 }, + { "id": "shot_flechette", "fg": 2338 }, + { "id": "shot_he", "fg": 2339 }, + { "id": "shot_scrap", "fg": 2340 }, + { "id": "shot_slug", "fg": 2341 }, + { "id": "1895sbl", "fg": 2362 }, + { "id": "AT4", "fg": 2363 }, + { "id": "LAW", "fg": 2364 }, + { "id": "M24", "fg": 2365 }, + { "id": "RPG", "fg": 2366 }, + { "id": "USAS_12", "fg": 2367 }, + { "id": "airspeargun", "fg": 2368 }, + { "id": "ak74", "fg": 2370 }, + { "id": "american_180", "fg": 2371 }, + { "id": "an94", "fg": 2372 }, + { "id": "ar10", "fg": 2373 }, + { "id": "ar15", "fg": 2374 }, + { "id": "arx160", "fg": 2375 }, + { "id": "as50", "fg": 2376 }, + { "id": "atgm_launcher", "fg": 2377 }, + { "id": "bbgun", "fg": 2378 }, + { "id": "bfg50", "fg": 2379 }, + { "id": "bh_m89", "fg": 2380 }, + { "id": "blunderbuss", "fg": 2381 }, + { "id": "browning_blr", "fg": 2382 }, + { "id": "chemical_thrower", "fg": 2384 }, + { "id": "coilgun", "fg": 2385 }, + { "id": "colt_lightning", "fg": 2386 }, + { "id": "colt_ro635", "fg": 2387 }, + { "id": "combination_gun", "fg": 2388 }, + { "id": "cx4", "fg": 2389 }, + { "id": "doublespeargun", "fg": 2390 }, + { "id": "emp_gun", "fg": 2391 }, + { "id": "famas", "fg": 2392 }, + { "id": "flamethrower", "fg": 2393 }, + { "id": "fn_fal", "fg": 2394 }, + { "id": "fs2000", "fg": 2395 }, + { "id": "ftk93", "fg": 2396 }, + { "id": "garand", "fg": 2397 }, + { "id": "heavy_rail_rifle", "fg": 2398 }, + { "id": "helsing", "fg": 2399 }, + { "id": "henry_big_boy", "fg": 2400 }, + { "id": "hk417_13", "fg": 2401 }, + { "id": "hk_g3", "fg": 2402 }, + { "id": "hk_g36", "fg": 2403 }, + { "id": "hk_g80", "fg": 2404 }, + { "id": "hk_mp5k", "fg": 2405 }, + { "id": "hk_mp5sd", "fg": 2406 }, + { "id": "iwi_tavor_x95_300blk", "fg": 2407 }, + { "id": "ksg-25", "fg": 2408 }, + { "id": "ksg", "fg": 2409 }, + { "id": "ksub2000", "fg": 2410 }, + { "id": "laser_cannon", "fg": 2411 }, + { "id": "laser_rifle", "fg": 2412 }, + { "id": "lever_shotgun", "fg": 2413 }, + { "id": "longrifle_flintlock", "fg": 2414 }, + { "id": "m107a1", "fg": 2415 }, + { "id": "m110a1", "fg": 2416 }, + { "id": "m134", "fg": 2417 }, + { "id": "m14ebr", "fg": 2418 }, + { "id": "m1903", "fg": 2421 }, + { "id": "m1918", "fg": 2422 }, + { "id": "m1a", "fg": 2423 }, + { "id": "m2010", "fg": 2424 }, + { "id": "m202_flash", "fg": 2425 }, + { "id": "m231pfw", "fg": 2426 }, + { "id": "m240", "fg": 2427 }, + { "id": "m27_assault_rifle_var_h&k416a5", "fg": 2429 }, + { "id": "m27_assault_rifle_var_m27iar", "fg": 2430 }, + { "id": "m27_assault_rifle_var_m38dmr", "fg": 2431 }, + { "id": "m27_assault_rifle_var_scar_l", "fg": 2432 }, + { "id": "m2browning", "fg": 2433 }, + { "id": "m2browning_sawn", "fg": 2434 }, + { "id": "m3_carlgustav", "fg": 2435 }, + { "id": "m4_carbine_var_m4a1", "fg": 2436 }, + { "id": "m4_carlgustav", "fg": 2437 }, + { "id": "m79", "fg": 2439 }, + { "id": "mark19", "fg": 2440 }, + { "id": "marlin_9a", "fg": 2441 }, + { "id": "mininuke_launcher", "fg": 2442 }, + { "id": "mosin44", "fg": 2443 }, + { "id": "mosin44_ebr", "fg": 2444 }, + { "id": "mosin91_30", "fg": 2445 }, + { "id": "mosin91_30_ebr", "fg": 2446 }, + { "id": "mossberg_500", "fg": 2447 }, + { "id": "mossberg_500_var_mossberg_500_security", "fg": 2448 }, + { "id": "mossberg_590", "fg": 2449 }, + { "id": "mossberg_590_var_SPAS_12", "fg": 2450 }, + { "id": "mossberg_930", "fg": 2451 }, + { "id": "mossberg_930_var_m1014", "fg": 2452 }, + { "id": "mp18", "fg": 2453 }, + { "id": "needlegun", "fg": 2455 }, + { "id": "pamd68", "fg": 2456 }, + { "id": "pamd71z", "fg": 2457 }, + { "id": "pipe_combination_gun", "fg": 2458 }, + { "id": "plasma_gun", "fg": 2459 }, + { "id": "plasma_rifle", "fg": 2460 }, + { "id": "ppsh", "fg": 2461 }, + { "id": "rebar_rifle", "fg": 2462 }, + { "id": "remington700_270", "fg": 2463 }, + { "id": "remington_700", "fg": 2464 }, + { "id": "remington_870", "fg": 2465 }, + { "id": "remington_870_breacher", "fg": 2466 }, + { "id": "remington_870_express", "fg": 2467 }, + { "id": "remington_870_var_browning_a5", "fg": 2468 }, + { "id": "remington_870_var_remington_1100", "fg": 2469 }, + { "id": "rifle_flintlock", "fg": 2470 }, + { "id": "rm120c", "fg": 2471 }, + { "id": "rm20", "fg": 2472 }, + { "id": "rm298", "fg": 2473 }, + { "id": "rm451_flamethrower", "fg": 2474 }, + { "id": "rm51_assault_rifle", "fg": 2475 }, + { "id": "rm614_lmg", "fg": 2476 }, + { "id": "rm802", "fg": 2477 }, + { "id": "rm88_battle_rifle", "fg": 2478 }, + { "id": "ruger_1022", "fg": 2479 }, + { "id": "ruger_mini", "fg": 2480 }, + { "id": "saiga_12", "fg": 2481 }, + { "id": "saiga_410", "fg": 2482 }, + { "id": "savage_111f", "fg": 2483 }, + { "id": "scar_h", "fg": 2484 }, + { "id": "sharps", "fg": 2485 }, + { "id": "shotgun_410", "fg": 2486 }, + { "id": "shotgun_d", "fg": 2487 }, + { "id": "shotgun_s", "fg": 2488 }, + { "id": "sig552", "fg": 2489 }, + { "id": "sig_mcx_rattler_sbr", "fg": 2490 }, + { "id": "skorpion_82", "fg": 2491 }, + { "id": "sks", "fg": 2492 }, + { "id": "smg_9mm", "fg": 2494 }, + { "id": "speargun", "fg": 2495 }, + { "id": "sten", "fg": 2496 }, + { "id": "steyr_aug", "fg": 2497 }, + { "id": "surv_rocket_launcher", "fg": 2498 }, + { "id": "survivor_special_700", "fg": 2499 }, + { "id": "tac50", "fg": 2500 }, + { "id": "tavor_12", "fg": 2501 }, + { "id": "tihar", "fg": 2502 }, + { "id": "tommygun", "fg": 2503 }, + { "id": "trex_gun", "fg": 2504 }, + { "id": "weatherby_5", "fg": 2505 }, + { "id": "win70", "fg": 2506 }, + { "id": "winchester_1887", "fg": 2507 }, + { "id": "winchester_1897", "fg": 2508 }, + { "id": "iceaxe", "fg": 2511 }, + { "id": "rifle_case_soft", "fg": 2516 }, + { "id": "rifle_case_soft_2", "fg": 2517 }, + { "id": "rifle_case_soft_leather_2", "fg": 2519 }, + { "id": "rucksack", "fg": 2520 }, + { "id": "compgreatbow", "fg": 2529 }, + { "id": "compositebow", "fg": 2530 }, + { "id": "hybridbow", "fg": 2531 }, + { "id": "longbow", "fg": 2532 }, + { "id": "recurbow", "fg": 2533 }, + { "id": "reflexbow", "fg": 2534 }, + { "id": "reflexrecurvebow", "fg": 2535 }, + { "id": "selfbow", "fg": 2536 }, + { "id": "shortbow", "fg": 2537 }, + { "id": "woodgreatbow", "fg": 2538 }, + { "id": "oxygen_cylinder", "fg": 2543 }, + { "id": "oxygen_tank", "fg": 2544 }, + { "id": "tinyweldtank", "fg": 2545 }, + { "id": "weldtank", "fg": 2546 }, + { "id": "cot", "fg": 2547 }, + { "id": "armguard_soft", "fg": 2548 }, + { "id": "chestwrap_leather", "fg": 2549 }, + { "id": "trenchcoat_leather", "fg": 2550 }, + { "id": "bat_nerf", "fg": 2551 }, + { "id": "golf_bag", "fg": 2552 }, + { "id": "polycarbonate_sheet", "fg": 2553 }, + { "id": "screen_mesh", "fg": 2554 }, + { "id": "bagpipes", "fg": 2555 }, + { "id": "jumper_cable_heavy", "fg": 2556 }, + { "id": "scythe", "fg": 2557 }, + { "id": "motorbike_armor", "fg": 2558 }, + { "id": "rack_test_tube", "fg": 2559 }, + { "id": "bowl_clay", "fg": 2562 }, + { "id": "clay_hydria", "fg": 2563 }, + { "id": "clay_pot", "fg": 2564 }, + { "id": "clay_quern", "fg": 2565 }, + { "id": "clay_watercont", "fg": 2566 }, + { "id": "jug_clay", "fg": 2567 }, + { "id": "bullet_crossbow", "fg": 2631 }, + { "id": "compcrossbow", "fg": 2632 }, + { "id": "compositecrossbow", "fg": 2633 }, + { "id": "crossbow", "fg": 2634 }, + { "id": "hand_crossbow", "fg": 2635 }, + { "id": "huge_crossbow", "fg": 2636 }, + { "id": "rep_crossbow", "fg": 2637 }, + { "id": "bot_eyebot", "fg": 2639 }, + { "id": "broken_eyebot", "fg": 2640 }, + { "id": "amplifier_head", "fg": 2652 }, + { "id": "bindle", "fg": 2653 }, + { "id": "broken_dimensional_anchor", "fg": 2654 }, + { "id": "chainmail_vest", "fg": 2655 }, + { "id": "concrete", "fg": 2656 }, + { "id": "cs_lajatang_off", "fg": 2657 }, + { "id": "dimensional_anchor", "fg": 2658 }, + { "id": "dimensional_anchor_on", "fg": 2659 }, + { "id": "dnd", "fg": 2660 }, + { "id": "g_carpet", "fg": 2661 }, + { "id": "grapnel", "fg": 2662 }, + { "id": "optical_cloak", "fg": 2663 }, + { "id": "p_carpet", "fg": 2664 }, + { "id": "r_carpet", "fg": 2665 }, + { "id": "trimmer_off", "fg": 2666 }, + { "id": "trimmer_on", "fg": 2667 }, + { "id": "tux", "fg": 2668 }, + { "id": "v_scoop_item", "fg": 2669 }, + { "id": "wool_suit", "fg": 2670 }, + { "id": "y_carpet", "fg": 2671 }, + { "id": "multi_cooker", "fg": 2672 }, + { "id": "multi_cooker_filled", "fg": 2673 }, + { "id": "pet_carrier", "fg": 2674 }, + { "id": "gravel", "fg": 2676 }, + { "id": "anesthetic_kit", "fg": 2679 }, + { "id": "bb", "fg": 2680 }, + { "id": "black_pen_ink", "fg": 2681 }, + { "id": "blue_pen_ink", "fg": 2682 }, + { "id": "bolas", "fg": 2683 }, + { "id": "cavalry_saber", "fg": 2684 }, + { "id": "cavalry_saber_fake", "fg": 2685 }, + { "id": "cleat", "fg": 2686 }, + { "id": "etched_skull", "fg": 2687 }, + { "id": "fencing_epee", "fg": 2688 }, + { "id": "fencing_epee_sharpened", "fg": 2689 }, + { "id": "fencing_foil", "fg": 2690 }, + { "id": "fencing_foil_sharpened", "fg": 2691 }, + { "id": "fencing_sabre", "fg": 2692 }, + { "id": "fencing_sabre_sharpened", "fg": 2693 }, + { "id": "fetus", "fg": 2694 }, + { "id": "flu_shot", "fg": 2695 }, + { "id": "green_pen_ink", "fg": 2696 }, + { "id": "handflare_dead", "fg": 2697 }, + { "id": "hd_tow_cable", "fg": 2698 }, + { "id": "helmet_skull", "fg": 2699 }, + { "id": "heroin", "fg": 2700 }, + { "id": "icon", "fg": 2701 }, + { "id": "large_tent_kit", "fg": 2702 }, + { "id": "lifestraw", "fg": 2703 }, + { "id": "machete_gimmick", "fg": 2704 }, + { "id": "match", "fg": 2705 }, + { "id": "paintball", "fg": 2706 }, + { "id": "rapier", "fg": 2707 }, + { "id": "rapier_fake", "fg": 2708 }, + { "id": "red_pen_ink", "fg": 2709 }, + { "id": "shock_epee", "fg": 2710 }, + { "id": "shock_foil", "fg": 2711 }, + { "id": "shock_sabre", "fg": 2712 }, + { "id": "small_relic", "fg": 2713 }, + { "id": "straw_doll", "fg": 2714 }, + { "id": "tent_kit", "fg": 2715 }, + { "id": "manhole_cover", "fg": 2731 }, + { "id": "PR24-extended", "fg": 2737 }, + { "id": "PR24-retracted", "fg": 2738 }, + { "id": "baton-extended", "fg": 2739 }, + { "id": "baton", "fg": 2740 }, + { "id": "guitar_stand", "fg": 2741 }, + { "id": "mic_stand_tall", "fg": 2742 }, + { "id": "mixer_music", "fg": 2743 }, + { "id": "pipe_shotgun", "fg": 2762 }, + { "id": "pool_cue", "fg": 2767 }, + { "id": "bokken", "fg": 2800 }, + { "id": "UPS_off", "fg": 2806 }, + { "id": "hose", "fg": 2807 }, + { "id": "oxy_torch", "fg": 2808 }, + { "id": "picklocks", "fg": 2809 }, + { "id": "primitive_shovel", "fg": 2810 }, + { "id": "shovel_snow", "fg": 2811 }, + { "id": "shovel_snow_plastic", "fg": 2812 }, + { "id": "f_magic_circle", "fg": 2819 }, + { "id": "mon_breather", "fg": 2820 }, + { "id": "mon_breather_hub", "fg": 2821 }, + { "id": "mon_fish_eel", "fg": 2986 }, + { "id": "mon_dragonfly_naiad", "fg": 2987 }, + { "id": "debug_mon", "fg": 3003 }, + { "id": "mon_fish_crayfish", "fg": 3007 }, + { "id": "mon_fish_lobster", "fg": 3008 }, + { "id": "mon_generator", "fg": 3014 }, + { "id": "mon_molebot", "fg": 3047 }, + { "id": "mon_mutant_carp", "fg": 3048 }, + { "id": "mon_mutant_salmon", "fg": 3049 }, + { "id": "mon_shifting_mass", "fg": 3054 }, + { "id": "mon_spawn_raptor_electric", "fg": 3057 }, + { "id": "mon_spawn_raptor_shady", "fg": 3058 }, + { "id": "mon_spawn_raptor_unstable", "fg": 3059 }, + { "id": "mon_tadpole_grabber", "fg": 3062 }, + { "id": "mon_turret_riot", "fg": 3064 }, + { "id": "mon_vortex", "fg": 3065 }, + { "id": "footstep", "fg": 3132 }, + { "id": "footstep_above", "fg": 3133 }, + { "id": "footstep_below", "fg": 3134 }, + { "id": "unknown_field", "fg": 3135 }, + { "id": "unknown_furniture", "fg": 3136 }, + { "id": "unknown_item", "fg": 3137 }, + { "id": "unknown_item_AMMO", "fg": 3138 }, + { "id": "unknown_item_ARMOR", "fg": 3139 }, + { "id": "unknown_item_BIONIC", "fg": 3140 }, + { "id": "unknown_item_BOOK", "fg": 3141 }, + { "id": "unknown_item_FOOD", "fg": 3142 }, + { "id": "unknown_item_GUN", "fg": 3143 }, + { "id": "unknown_item_TOOL", "fg": 3144 }, + { "id": "unknown_item_misc", "fg": 3145 }, + { "id": "unknown_terrain", "fg": 3146 }, + { "id": "unknown_trap", "fg": 3147 }, + { "id": "unknown_vehicle_part", "fg": 3148 }, + { "id": "overlay_crouch", "fg": 3156 }, + { "id": "overlay_effect_badpoison", "fg": 3157 }, + { "id": "overlay_effect_bleed", "fg": 3158 }, + { "id": "overlay_effect_cold", "fg": 3159 }, + { "id": "overlay_effect_deaf", "fg": 3160 }, + { "id": "overlay_effect_downed", "fg": 3161 }, + { "id": "overlay_effect_grabbed", "fg": 3162 }, + { "id": "overlay_effect_hot", "fg": 3163 }, + { "id": "overlay_effect_poison", "fg": 3165 }, + { "id": "overlay_effect_slimed", "fg": 3166 }, + { "id": "overlay_effect_wet", "fg": 3167 }, + { "id": "overlay_effect_winded", "fg": 3168 }, + { "id": "overlay_friendly_sees_player", "fg": 3169 }, + { "id": "overlay_hostile_sees_player", "fg": 3170 }, + { "id": "overlay_neutral_sees_player", "fg": 3171 }, + { "id": "overlay_other_sees_player", "fg": 3172 }, + { "id": "overlay_prone", "fg": 3173 }, + { "id": "overlay_run", "fg": 3174 }, + { "id": "zombie_revival_indicator", "fg": 3175 }, + { "id": "overlay_female_mutation_HOOVES", "fg": 3176 }, + { "id": "overlay_male_mutation_HOOVES", "fg": 3177 }, + { "id": "overlay_female_mutation_LEG_TENTACLES", "fg": 3178 }, + { "id": "overlay_male_mutation_LEG_TENTACLES", "fg": 3179 }, + { "id": "overlay_wielded_bfg50", "fg": 3180 }, + { "id": "overlay_worn_swim_fins", "fg": 3181 }, + { "id": "cemetery_small", "fg": 3202 }, + { "id": "dirt_road_center", "fg": 3205 }, + { "id": "dirt_road_end_piece_e", "fg": 3212 }, + { "id": "dirt_road_end_piece_n", "fg": 3213 }, + { "id": "dirt_road_end_piece_s", "fg": 3214 }, + { "id": "dirt_road_end_piece_w", "fg": 3215 }, + { "id": "dirt_road_unconnected", "fg": 3220 }, + { "id": "mx_crater", "fg": 3225 }, + { "id": "mx_fallen_shed", "fg": 3226 }, + { "id": "mx_helicopter", "fg": 3227 }, + { "id": "mx_point_burned_ground", "fg": 3228 }, + { "id": "mx_point_dead_vegetation", "fg": 3229 }, + { "id": "mx_pond", "fg": 3230 }, + { "id": "mx_science", "fg": 3231 }, + { "id": "hunting_blind", "fg": 3269 }, + { "id": "overmap_horde_3", "fg": 3270 }, + { "id": "overmap_horde_4", "fg": 3271 }, + { "id": "overmap_horde_5", "fg": 3272 }, + { "id": "overmap_horde_6", "fg": 3273 }, + { "id": "overmap_remembered_vehicle", "fg": 3274 }, + { "id": "pasture_connection_ew", "fg": 3297 }, + { "id": "pasture_connection_ns", "fg": 3298 }, + { "id": "pasture_unconnected", "fg": 3311 }, + { "id": "acid_drizzle", "fg": 3374 }, + { "id": "acid_rain", "fg": 3375 }, + { "id": "clear", "fg": 3376 }, + { "id": "cloudy", "fg": 3377 }, + { "id": "drizzle", "fg": 3378 }, + { "id": "flurries", "fg": 3379 }, + { "id": "light_drizzle", "fg": 3380 }, + { "id": "lightning", "fg": 3381 }, + { "id": "rain", "fg": 3382 }, + { "id": "snowing", "fg": 3383 }, + { "id": "snowstorm", "fg": 3384 }, + { "id": "sunny", "fg": 3385 }, + { "id": "thunder", "fg": 3386 }, + { "id": "unexplored_terrain", "fg": 3387 }, + { "id": "t_metal_ventilation_shutter", "fg": 3390 }, + { "id": "t_ramp_down_high", "fg": 3408 }, + { "id": "t_ramp_up_high", "fg": 3409 }, + { "id": "t_sidewalk_ramp_down_high", "fg": 3410 }, + { "id": "t_sidewalk_ramp_up_high", "fg": 3411 }, + { "id": "t_slope_down", "fg": 3412 }, + { "id": "t_slope_up", "fg": 3413 }, + { "id": "t_door_b_peep", "fg": 3758 }, + { "id": "t_door_boarded_damaged_peep", "fg": 3759 }, + { "id": "t_door_boarded_peep", "fg": 3760 }, + { "id": "t_door_c_peep", "fg": 3761 }, + { "id": "t_door_locked_peep", "fg": 3762 }, + { "id": "t_door_o_peep", "fg": 3763 }, + { "id": "t_fence_post", "fg": 3800 }, + { "id": "t_fungus2_unconnected", "fg": 3946 }, + { "id": "t_fungus3_unconnected", "fg": 3962 }, + { "id": "t_fungus4_corner_ne", "fg": 3964 }, + { "id": "t_fungus4_corner_nw", "fg": 3965 }, + { "id": "t_fungus4_corner_se", "fg": 3966 }, + { "id": "t_fungus4_corner_sw", "fg": 3967 }, + { "id": "t_fungus4_edge_ew", "fg": 3968 }, + { "id": "t_fungus4_edge_ns", "fg": 3969 }, + { "id": "t_fungus4_end_piece_e", "fg": 3970 }, + { "id": "t_fungus4_end_piece_n", "fg": 3971 }, + { "id": "t_fungus4_end_piece_s", "fg": 3972 }, + { "id": "t_fungus4_end_piece_w", "fg": 3973 }, + { "id": "t_fungus4_t_connection_e", "fg": 3974 }, + { "id": "t_fungus4_t_connection_n", "fg": 3975 }, + { "id": "t_fungus4_t_connection_s", "fg": 3976 }, + { "id": "t_fungus4_t_connection_w", "fg": 3977 }, + { "id": "t_fungus4_unconnected", "fg": 3978 }, + { "id": "t_fungus5_unconnected", "fg": 3994 }, + { "id": "t_fungus6_unconnected", "fg": 4010 }, + { "id": "t_fungus_sticks16", "fg": 4058 }, + { "id": "t_fungus_mound1_unconnected", "fg": 4074 }, + { "id": "t_fungus_mound2_unconnected", "fg": 4090 }, + { "id": "t_fungus_mound3_unconnected", "fg": 4106 }, + { "id": "t_gutter_drop", "fg": 4315 }, + { "id": "t_ladder_down", "fg": 4327 }, + { "id": "t_mud", "fg": 4445 }, + { "id": "t_marloss", "fg": 4865 }, + { "id": "t_marloss_season_winter", "fg": 4866 }, + { "id": "t_shrub_fungal", "fg": 4867 }, + { "id": "t_shrub_fungal_season_winter", "fg": 4868 }, + { "id": "t_thconc_floor_unconnected", "fg": 4960 }, + { "id": "t_thconc_floor_flesh", "fg": 4961 }, + { "id": "t_wall_resin_cage", "fg": 5154 }, + { "id": "t_window_domestic_taped", "fg": 5310 }, + { "id": "t_window_no_curtains_taped", "fg": 5314 }, + { "id": "t_window_taped", "fg": 5316 }, + { "id": "tr_cot", "fg": 5319 }, + { "id": "tr_practice_target", "fg": 5330 }, + { "id": "metal_boat_hull", "fg": 5332 } ] }, { "file": "tall.png", - "//": "range 5280 to 5791", + "//": "range 5360 to 5871", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, @@ -8239,276 +8374,276 @@ "id": "fd_fire_int3", "animated": true, "fg": [ - { "weight": 8, "sprite": 5280 }, - { "weight": 8, "sprite": 5281 }, - { "weight": 8, "sprite": 5282 }, - { "weight": 8, "sprite": 5283 }, - { "weight": 8, "sprite": 5284 }, - { "weight": 8, "sprite": 5285 }, - { "weight": 8, "sprite": 5286 }, - { "weight": 8, "sprite": 5287 } + { "weight": 8, "sprite": 5360 }, + { "weight": 8, "sprite": 5361 }, + { "weight": 8, "sprite": 5362 }, + { "weight": 8, "sprite": 5363 }, + { "weight": 8, "sprite": 5364 }, + { "weight": 8, "sprite": 5365 }, + { "weight": 8, "sprite": 5366 }, + { "weight": 8, "sprite": 5367 } ] }, { "id": "fd_fungal_haze_int1", "animated": true, "fg": [ - { "weight": 8, "sprite": 5288 }, - { "weight": 8, "sprite": 5289 }, - { "weight": 8, "sprite": 5290 }, - { "weight": 8, "sprite": 5291 }, - { "weight": 8, "sprite": 5292 }, - { "weight": 8, "sprite": 5293 }, - { "weight": 8, "sprite": 5294 }, - { "weight": 8, "sprite": 5295 } + { "weight": 8, "sprite": 5368 }, + { "weight": 8, "sprite": 5369 }, + { "weight": 8, "sprite": 5370 }, + { "weight": 8, "sprite": 5371 }, + { "weight": 8, "sprite": 5372 }, + { "weight": 8, "sprite": 5373 }, + { "weight": 8, "sprite": 5374 }, + { "weight": 8, "sprite": 5375 } ] }, { "id": "fd_fungal_haze_int2", "animated": true, "fg": [ - { "weight": 8, "sprite": 5296 }, - { "weight": 8, "sprite": 5297 }, - { "weight": 8, "sprite": 5298 }, - { "weight": 8, "sprite": 5299 }, - { "weight": 8, "sprite": 5300 }, - { "weight": 8, "sprite": 5301 }, - { "weight": 8, "sprite": 5302 }, - { "weight": 8, "sprite": 5303 } + { "weight": 8, "sprite": 5376 }, + { "weight": 8, "sprite": 5377 }, + { "weight": 8, "sprite": 5378 }, + { "weight": 8, "sprite": 5379 }, + { "weight": 8, "sprite": 5380 }, + { "weight": 8, "sprite": 5381 }, + { "weight": 8, "sprite": 5382 }, + { "weight": 8, "sprite": 5383 } ] }, { "id": "fd_fungal_haze_int3", "animated": true, "fg": [ - { "weight": 8, "sprite": 5304 }, - { "weight": 8, "sprite": 5305 }, - { "weight": 8, "sprite": 5306 }, - { "weight": 8, "sprite": 5307 }, - { "weight": 8, "sprite": 5308 }, - { "weight": 8, "sprite": 5309 }, - { "weight": 8, "sprite": 5310 }, - { "weight": 8, "sprite": 5311 } + { "weight": 8, "sprite": 5384 }, + { "weight": 8, "sprite": 5385 }, + { "weight": 8, "sprite": 5386 }, + { "weight": 8, "sprite": 5387 }, + { "weight": 8, "sprite": 5388 }, + { "weight": 8, "sprite": 5389 }, + { "weight": 8, "sprite": 5390 }, + { "weight": 8, "sprite": 5391 } ] }, { "id": "f_deckchair", - "fg": [ { "weight": 1, "sprite": 5312 }, { "weight": 1, "sprite": 5313 }, { "weight": 1, "sprite": 5314 } ] + "fg": [ { "weight": 1, "sprite": 5392 }, { "weight": 1, "sprite": 5393 }, { "weight": 1, "sprite": 5394 } ] }, - { "id": [ "f_fvat_empty", "f_fvat_full" ], "fg": 5316 }, - { "id": "f_punching_bag", "fg": 5320 }, - { "id": "f_exercise", "fg": 5319 }, - { "id": "f_ergometer", "fg": 5318 }, - { "id": "f_IV_pole", "fg": 5328 }, - { "id": "f_arcade_machine", "fg": 5329 }, - { "id": "f_autodoc_couch", "fg": 5330 }, - { "id": "f_birdbath", "fg": 5333 }, + { "id": [ "f_fvat_empty", "f_fvat_full" ], "fg": 5396 }, + { "id": "f_punching_bag", "fg": 5400 }, + { "id": "f_exercise", "fg": 5399 }, + { "id": "f_ergometer", "fg": 5398 }, + { "id": "f_IV_pole", "fg": 5408 }, + { "id": "f_arcade_machine", "fg": 5409 }, + { "id": "f_autodoc_couch", "fg": 5410 }, + { "id": "f_birdbath", "fg": 5413 }, { "id": "f_bookcase", "multitile": true, "rotates": false, - "fg": 5334, + "fg": 5414, "additional_tiles": [ - { "id": "center", "fg": 5334 }, - { "id": "corner", "fg": [ 5336, 5337, 5337, 5336 ] }, - { "id": "t_connection", "fg": [ 5334, 5335, 5334, 5335 ] }, - { "id": "edge", "fg": [ 5335, 5334 ] }, - { "id": "end_piece", "fg": [ 5336, 5334, 5337, 5334 ] }, - { "id": "unconnected", "fg": [ 5334, 5334 ] } + { "id": "center", "fg": 5414 }, + { "id": "corner", "fg": [ 5416, 5417, 5417, 5416 ] }, + { "id": "t_connection", "fg": [ 5414, 5415, 5414, 5415 ] }, + { "id": "edge", "fg": [ 5415, 5414 ] }, + { "id": "end_piece", "fg": [ 5416, 5414, 5417, 5414 ] }, + { "id": "unconnected", "fg": [ 5414, 5414 ] } ] }, - { "id": "f_boulder_large", "fg": 5338 }, - { "id": "f_cattails_season_spring", "fg": 5341, "rotates": false }, - { "id": "f_cattails_season_summer", "fg": 5342, "rotates": false }, - { "id": "f_cattails_season_autumn", "fg": 5340, "rotates": false }, - { "id": "f_cattails_season_winter", "fg": 5343, "rotates": false }, + { "id": "f_boulder_large", "fg": 5418 }, + { "id": "f_cattails_season_spring", "fg": 5421, "rotates": false }, + { "id": "f_cattails_season_summer", "fg": 5422, "rotates": false }, + { "id": "f_cattails_season_autumn", "fg": 5420, "rotates": false }, + { "id": "f_cattails_season_winter", "fg": 5423, "rotates": false }, { "id": "f_console", "multitile": true, - "fg": 5377, + "fg": 5457, "additional_tiles": [ - { "id": "center", "fg": 5362 }, - { "id": "corner", "fg": [ 5364, 5366, 5365, 5363 ] }, - { "id": "t_connection", "fg": [ 5374, 5376, 5375, 5373 ] }, - { "id": "edge", "fg": [ 5368, 5367 ] }, - { "id": "end_piece", "fg": [ 5370, 5372, 5371, 5369 ] }, - { "id": "unconnected", "fg": [ 5377, 5379, 5377, 5378 ] } + { "id": "center", "fg": 5442 }, + { "id": "corner", "fg": [ 5444, 5446, 5445, 5443 ] }, + { "id": "t_connection", "fg": [ 5454, 5456, 5455, 5453 ] }, + { "id": "edge", "fg": [ 5448, 5447 ] }, + { "id": "end_piece", "fg": [ 5450, 5452, 5451, 5449 ] }, + { "id": "unconnected", "fg": [ 5457, 5459, 5457, 5458 ] } ] }, { "id": "f_console_broken", "multitile": true, - "fg": 5360, + "fg": 5440, "additional_tiles": [ - { "id": "center", "fg": 5344 }, - { "id": "corner", "fg": [ 5346, 5348, 5347, 5345 ] }, - { "id": "t_connection", "fg": [ 5356, 5358, 5357, 5355 ] }, - { "id": "edge", "fg": [ 5350, 5349 ] }, - { "id": "end_piece", "fg": [ 5352, 5354, 5353, 5351 ] }, - { "id": "unconnected", "fg": [ 5360, 5361, 5360, 5359 ] } + { "id": "center", "fg": 5424 }, + { "id": "corner", "fg": [ 5426, 5428, 5427, 5425 ] }, + { "id": "t_connection", "fg": [ 5436, 5438, 5437, 5435 ] }, + { "id": "edge", "fg": [ 5430, 5429 ] }, + { "id": "end_piece", "fg": [ 5432, 5434, 5433, 5431 ] }, + { "id": "unconnected", "fg": [ 5440, 5441, 5440, 5439 ] } ] }, - { "id": "f_crate_c", "fg": 5380 }, - { "id": "f_crate_o", "fg": 5381 }, - { "id": "f_dialysis", "fg": 5382 }, - { "id": "f_dresser", "rotates": true, "fg": [ 5385, 5386, 5384, 5383 ] }, - { "id": "f_dryer", "fg": 5387 }, + { "id": "f_crate_c", "fg": 5460 }, + { "id": "f_crate_o", "fg": 5461 }, + { "id": "f_dialysis", "fg": 5462 }, + { "id": "f_dresser", "rotates": true, "fg": [ 5465, 5466, 5464, 5463 ] }, + { "id": "f_dryer", "fg": 5467 }, { "id": "f_dumpster", - "fg": 5394, + "fg": 5474, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 5388 }, - { "id": "corner", "fg": [ 5393, 5393, 5390, 5390 ] }, - { "id": "t_connection", "fg": [ 5388, 5393, 5388, 5390 ] }, - { "id": "edge", "fg": [ 5389, 5388 ] }, - { "id": "end_piece", "fg": [ 5391, 5393, 5392, 5390 ] }, - { "id": "unconnected", "fg": [ 5394, 5394 ] } + { "id": "center", "fg": 5468 }, + { "id": "corner", "fg": [ 5473, 5473, 5470, 5470 ] }, + { "id": "t_connection", "fg": [ 5468, 5473, 5468, 5470 ] }, + { "id": "edge", "fg": [ 5469, 5468 ] }, + { "id": "end_piece", "fg": [ 5471, 5473, 5472, 5470 ] }, + { "id": "unconnected", "fg": [ 5474, 5474 ] } ] }, - { "id": "f_fireplace", "fg": 5395 }, - { "id": "f_floor_lamp", "fg": 5396 }, - { "id": "f_fridge", "rotates": true, "fg": [ 5399, 5400, 5398, 5397 ] }, - { "id": "t_gas_pump", "fg": 5401, "bg": 5545 }, - { "id": "f_gas_pump", "fg": 5401 }, - { "id": "f_glass_cabinet", "fg": 5402 }, - { "id": "f_glass_fridge", "fg": 5403 }, + { "id": "f_fireplace", "fg": 5475 }, + { "id": "f_floor_lamp", "fg": 5476 }, + { "id": "f_fridge", "rotates": true, "fg": [ 5479, 5480, 5478, 5477 ] }, + { "id": "t_gas_pump", "fg": 5481, "bg": 5626 }, + { "id": "f_gas_pump", "fg": 5481 }, + { "id": "f_glass_cabinet", "fg": 5482 }, + { "id": "f_glass_fridge", "fg": 5483 }, { "id": "f_ground_cable", "multitile": true, - "fg": 5422, + "fg": 5502, "additional_tiles": [ - { "id": "center", "fg": [ { "weight": 1, "sprite": 5404 }, { "weight": 1, "sprite": 5404 } ] }, + { "id": "center", "fg": [ { "weight": 1, "sprite": 5484 }, { "weight": 1, "sprite": 5484 } ] }, { "id": "corner", - "fg": [ { "weight": 1, "sprite": [ 5406, 5409, 5407, 5405 ] }, { "weight": 1, "sprite": [ 5406, 5409, 5408, 5405 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5486, 5489, 5487, 5485 ] }, { "weight": 1, "sprite": [ 5486, 5489, 5488, 5485 ] } ] }, { "id": "t_connection", - "fg": [ { "weight": 1, "sprite": [ 5419, 5421, 5420, 5418 ] }, { "weight": 1, "sprite": [ 5419, 5421, 5420, 5418 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5499, 5501, 5500, 5498 ] }, { "weight": 1, "sprite": [ 5499, 5501, 5500, 5498 ] } ] }, { "id": "edge", - "fg": [ { "weight": 1, "sprite": [ 5412, 5410 ] }, { "weight": 1, "sprite": [ 5413, 5411 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5492, 5490 ] }, { "weight": 1, "sprite": [ 5493, 5491 ] } ] }, { "id": "end_piece", - "fg": [ { "weight": 1, "sprite": [ 5415, 5417, 5416, 5414 ] }, { "weight": 1, "sprite": [ 5415, 5417, 5416, 5414 ] } ] + "fg": [ { "weight": 1, "sprite": [ 5495, 5497, 5496, 5494 ] }, { "weight": 1, "sprite": [ 5495, 5497, 5496, 5494 ] } ] }, - { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 5422 }, { "weight": 1, "sprite": 5422 } ] } + { "id": "unconnected", "fg": [ { "weight": 1, "sprite": 5502 }, { "weight": 1, "sprite": 5502 } ] } ] }, - { "id": "f_home_furnace", "fg": 5423 }, - { "id": "f_locker", "fg": 5425 }, - { "id": "f_machinery_old", "fg": 5432 }, - { "id": "t_machinery_old", "fg": 5432, "bg": 5537 }, - { "id": "f_machinery_electronic", "fg": 5426 }, - { "id": "t_machinery_electronic", "fg": 5426, "bg": 5537 }, + { "id": "f_home_furnace", "fg": 5503 }, + { "id": "f_locker", "fg": 5505 }, + { "id": "f_machinery_old", "fg": 5512 }, + { "id": "t_machinery_old", "fg": 5512, "bg": 5618 }, + { "id": "f_machinery_electronic", "fg": 5506 }, + { "id": "t_machinery_electronic", "fg": 5506, "bg": 5618 }, { "id": "f_machinery_heavy", - "fg": [ { "weight": 20, "sprite": 5427 }, { "weight": 150, "sprite": 5428 }, { "weight": 100, "sprite": 5429 } ] + "fg": [ { "weight": 20, "sprite": 5507 }, { "weight": 150, "sprite": 5508 }, { "weight": 100, "sprite": 5509 } ] }, { "id": "t_machinery_heavy", - "fg": [ { "weight": 20, "sprite": 5427 }, { "weight": 150, "sprite": 5428 }, { "weight": 100, "sprite": 5429 } ], - "bg": 5537 + "fg": [ { "weight": 20, "sprite": 5507 }, { "weight": 150, "sprite": 5508 }, { "weight": 100, "sprite": 5509 } ], + "bg": 5618 }, - { "id": "f_machinery_light", "fg": [ { "weight": 100, "sprite": 5431 }, { "weight": 100, "sprite": 5430 } ] }, + { "id": "f_machinery_light", "fg": [ { "weight": 100, "sprite": 5511 }, { "weight": 100, "sprite": 5510 } ] }, { "id": "t_machinery_light", - "fg": [ { "weight": 100, "sprite": 5431 }, { "weight": 100, "sprite": 5430 } ], - "bg": 5537 - }, - { "id": "f_mannequin", "fg": 5433 }, - { "id": "f_alien_tendril", "fg": 5437 }, - { "id": "f_alien_zapper", "fg": 5438 }, - { "id": [ "f_alien_pod", "f_alien_pod_organ" ], "fg": 5435 }, - { "id": "f_alien_pod_resin", "fg": 5436 }, - { "id": "f_oven", "rotates": true, "fg": [ 5441, 5442, 5440, 5439 ] }, - { "id": "f_rack_coat", "fg": 5443 }, - { "id": "f_scan_bed", "fg": 5444 }, + "fg": [ { "weight": 100, "sprite": 5511 }, { "weight": 100, "sprite": 5510 } ], + "bg": 5618 + }, + { "id": "f_mannequin", "fg": 5513 }, + { "id": "f_alien_tendril", "fg": 5517 }, + { "id": "f_alien_zapper", "fg": 5518 }, + { "id": [ "f_alien_pod", "f_alien_pod_organ" ], "fg": 5515 }, + { "id": "f_alien_pod_resin", "fg": 5516 }, + { "id": "f_oven", "rotates": true, "fg": [ 5521, 5522, 5520, 5519 ] }, + { "id": "f_rack_coat", "fg": 5523 }, + { "id": "f_scan_bed", "fg": 5524 }, { "id": "f_scrap_antenna", "animated": true, "fg": [ - { "weight": 15, "sprite": 5445 }, - { "weight": 15, "sprite": 5446 }, - { "weight": 15, "sprite": 5447 }, - { "weight": 15, "sprite": 5448 }, - { "weight": 15, "sprite": 5449 }, - { "weight": 15, "sprite": 5450 } + { "weight": 15, "sprite": 5525 }, + { "weight": 15, "sprite": 5526 }, + { "weight": 15, "sprite": 5527 }, + { "weight": 15, "sprite": 5528 }, + { "weight": 15, "sprite": 5529 }, + { "weight": 15, "sprite": 5530 } ], "rotates": false }, - { "id": "f_shower", "fg": 5451 }, - { "id": "f_standing_tank", "fg": 5452 }, - { "id": "f_statue", "fg": 5453 }, - { "id": "f_sunflower_season_summer", "fg": 5455 }, - { "id": "f_sunflower_season_autumn", "fg": 5454 }, - { "id": "f_vending_c", "fg": 5456 }, - { "id": "f_vending_reinforced", "fg": 5458 }, - { "id": "f_vending_o", "fg": 5457 }, - { "id": "f_ventilator", "fg": 5459 }, - { "id": "f_washer", "fg": 5460 }, - { "id": "f_water_heater", "fg": 5461 }, - { "id": "f_water_pump", "fg": 5462 }, - { "id": "t_water_pump", "fg": 5462, "bg": 5537 }, - { "id": "f_wind_mill", "fg": 5463 }, - { "id": "f_woodstove", "fg": 5464 }, - { "id": "f_workbench", "fg": 5465 }, - { "id": "mon_mech_combat", "fg": 5473, "bg": 5477 }, - { "id": "mon_mech_recon", "fg": 5474, "bg": 5477 }, + { "id": "f_shower", "fg": 5531 }, + { "id": "f_standing_tank", "fg": 5532 }, + { "id": "f_statue", "fg": 5533 }, + { "id": "f_sunflower_season_summer", "fg": 5535 }, + { "id": "f_sunflower_season_autumn", "fg": 5534 }, + { "id": "f_vending_c", "fg": 5536 }, + { "id": "f_vending_reinforced", "fg": 5538 }, + { "id": "f_vending_o", "fg": 5537 }, + { "id": "f_ventilator", "fg": 5539 }, + { "id": "f_washer", "fg": 5540 }, + { "id": "f_water_heater", "fg": 5541 }, + { "id": "f_water_pump", "fg": 5542 }, + { "id": "t_water_pump", "fg": 5542, "bg": 5618 }, + { "id": "f_wind_mill", "fg": 5543 }, + { "id": "f_woodstove", "fg": 5544 }, + { "id": "f_workbench", "fg": 5545 }, + { "id": "mon_mech_combat", "fg": 5554, "bg": 5558 }, + { "id": "mon_mech_recon", "fg": 5555, "bg": 5558 }, { "id": "mon_exodii_worker", "fg": [ - { "weight": 15, "sprite": 5478 }, - { "weight": 15, "sprite": 5479 }, - { "weight": 10, "sprite": 5480 }, - { "weight": 10, "sprite": 5481 } + { "weight": 15, "sprite": 5559 }, + { "weight": 15, "sprite": 5560 }, + { "weight": 10, "sprite": 5561 }, + { "weight": 10, "sprite": 5562 } ], - "bg": 5482 - }, - { "id": "mon_turret_searchlight", "fg": 5484, "bg": 5477 }, - { "id": "mon_biollante", "fg": 5485, "bg": 5477 }, - { "id": "mon_dispatch", "fg": 5486, "bg": 5477 }, - { "id": "mon_dispatch_military", "fg": 5487, "bg": 5477 }, - { "id": "mon_fungal_tendril", "fg": 5488, "bg": 5477 }, - { "id": "mon_fungaloid", "fg": 5489, "bg": 5477 }, - { "id": "mon_laserturret", "fg": 5490, "bg": 5477 }, - { "id": "mon_mosquito_giant", "fg": 5491, "bg": 5477 }, - { "id": "mon_robofac_laserturret_mk1", "fg": 5492, "bg": 5477 }, - { "id": "mon_triffid_flower", "fg": 5493, "bg": 5477 }, - { "id": "mon_turret", "fg": 5494, "bg": 5477 }, - { "id": "mon_turret_speaker", "fg": 5495, "bg": 5477 }, - { "id": "mon_zombie_fungus", "fg": 5496, "bg": 5477 }, - { "id": "mon_zombie_gasbag_fungus", "fg": 5497, "bg": 5477 }, - { "id": "mon_zombie_necro", "fg": 5500, "bg": 5477 }, - { "id": "mon_zombie_master", "fg": 5499, "bg": 5477 }, - { "id": [ "corpse_mon_zombie_necro", "corpse_mon_zombie_master" ], "fg": 5498 }, + "bg": 5563 + }, + { "id": "mon_turret_searchlight", "fg": 5565, "bg": 5558 }, + { "id": "mon_biollante", "fg": 5566, "bg": 5558 }, + { "id": "mon_dispatch", "fg": 5567, "bg": 5558 }, + { "id": "mon_dispatch_military", "fg": 5568, "bg": 5558 }, + { "id": "mon_fungal_tendril", "fg": 5569, "bg": 5558 }, + { "id": "mon_fungaloid", "fg": 5570, "bg": 5558 }, + { "id": "mon_laserturret", "fg": 5571, "bg": 5558 }, + { "id": "mon_mosquito_giant", "fg": 5572, "bg": 5558 }, + { "id": "mon_robofac_laserturret_mk1", "fg": 5573, "bg": 5558 }, + { "id": "mon_triffid_flower", "fg": 5574, "bg": 5558 }, + { "id": "mon_turret", "fg": 5575, "bg": 5558 }, + { "id": "mon_turret_speaker", "fg": 5576, "bg": 5558 }, + { "id": "mon_zombie_fungus", "fg": 5577, "bg": 5558 }, + { "id": "mon_zombie_gasbag_fungus", "fg": 5578, "bg": 5558 }, + { "id": "mon_zombie_necro", "fg": 5581, "bg": 5558 }, + { "id": "mon_zombie_master", "fg": 5580, "bg": 5558 }, + { "id": [ "corpse_mon_zombie_necro", "corpse_mon_zombie_master" ], "fg": 5579 }, { "id": "mon_triffid", - "fg": [ { "weight": 100, "sprite": 5505 }, { "weight": 50, "sprite": 5506 } ], - "bg": 5477 - }, - { "id": "mon_triffid_sprig", "fg": 5507, "bg": 5477 }, - { "id": "mon_triffid_young", "fg": 5508, "bg": 5477 }, - { "id": "overlay_wielded_long_pole", "fg": 5513 }, - { "id": "overlay_wielded_pike_copper", "fg": 5514 }, - { "id": "overlay_wielded_pike", "fg": 5515 }, - { "id": "overlay_wielded_pike_wood", "fg": 5516 }, - { "id": "overlay_female_wielded_wood_panel", "fg": 5517 }, - { "id": "overlay_male_wielded_wood_panel", "fg": 5518 }, - { "id": "overlay_female_wielded_wood_sheet", "fg": 5519 }, - { "id": "overlay_male_wielded_wood_sheet", "fg": 5520 }, - { "id": "airliner_2b_1", "fg": 5525, "bg": 5522, "rotates": false }, - { "id": "airliner_2b", "fg": 5524, "bg": 5526 }, - { "id": "lighthouse_ground", "fg": 5527, "bg": 5523 }, - { "id": "lighthouse_z1", "fg": 5528, "bg": 5522 }, - { "id": "park", "fg": 5529, "bg": 5521 }, + "fg": [ { "weight": 100, "sprite": 5586 }, { "weight": 50, "sprite": 5587 } ], + "bg": 5558 + }, + { "id": "mon_triffid_sprig", "fg": 5588, "bg": 5558 }, + { "id": "mon_triffid_young", "fg": 5589, "bg": 5558 }, + { "id": "overlay_wielded_long_pole", "fg": 5594 }, + { "id": "overlay_wielded_pike_copper", "fg": 5595 }, + { "id": "overlay_wielded_pike", "fg": 5596 }, + { "id": "overlay_wielded_pike_wood", "fg": 5597 }, + { "id": "overlay_female_wielded_wood_panel", "fg": 5598 }, + { "id": "overlay_male_wielded_wood_panel", "fg": 5599 }, + { "id": "overlay_female_wielded_wood_sheet", "fg": 5600 }, + { "id": "overlay_male_wielded_wood_sheet", "fg": 5601 }, + { "id": "airliner_2b_1", "fg": 5606, "bg": 5603, "rotates": false }, + { "id": "airliner_2b", "fg": 5605, "bg": 5607 }, + { "id": "lighthouse_ground", "fg": 5608, "bg": 5604 }, + { "id": "lighthouse_z1", "fg": 5609, "bg": 5603 }, + { "id": "park", "fg": 5610, "bg": 5602 }, { "id": [ "horse_farm_isherwood_13", "horse_farm_13", "farm_dairy_twd_4", "farm_stills_3" ], - "fg": [ 5531, 5530, 5532, 5533 ], - "bg": 5521, + "fg": [ 5612, 5611, 5613, 5614 ], + "bg": 5602, "rotates": true }, { @@ -8522,52 +8657,52 @@ "farm_stills_3_2nd", "farm_stills_3_roof" ], - "fg": [ 5531, 5530, 5532, 5533 ], - "bg": 5522, + "fg": [ 5612, 5611, 5613, 5614 ], + "bg": 5603, "rotates": true }, - { "id": "t_floor_olight", "fg": 5551, "bg": 5538 }, - { "id": "t_thconc_floor_olight", "fg": 5551, "bg": 5547 }, - { "id": "t_metal_floor_olight", "fg": 5551, "bg": 5544 }, - { "id": "t_thconc_y_olight", "fg": 5551, "bg": 5548 }, - { "id": "t_strconc_floor_olight", "fg": 5551, "bg": 5546 }, - { "id": "t_linoleum_whitefloor_olight", "fg": 5551, "bg": 5543 }, - { "id": "t_linoleum_gray_floor_olight", "fg": 5551, "bg": 5542 }, - { "id": "t_atm", "fg": 5552, "bg": 5537 }, - { "id": [ "t_barndoor", "t_palisade_pulley" ], "fg": 5553, "bg": 5534 }, - { "id": "t_column", "fg": 5554, "bg": 5537 }, - { "id": "t_grass_alien", "fg": 5555, "bg": 5541 }, - { "id": "t_grass_alien_season_summer", "fg": 5555, "bg": 5540 }, - { "id": "t_grass_alien_season_autumn", "fg": 5555, "bg": 5539 }, - { "id": "t_grass_alien_season_winter", "fg": 5555, "bg": 5535 }, + { "id": "t_floor_olight", "fg": 5632, "bg": 5619 }, + { "id": "t_thconc_floor_olight", "fg": 5632, "bg": 5628 }, + { "id": "t_metal_floor_olight", "fg": 5632, "bg": 5625 }, + { "id": "t_thconc_y_olight", "fg": 5632, "bg": 5629 }, + { "id": "t_strconc_floor_olight", "fg": 5632, "bg": 5627 }, + { "id": "t_linoleum_whitefloor_olight", "fg": 5632, "bg": 5624 }, + { "id": "t_linoleum_gray_floor_olight", "fg": 5632, "bg": 5623 }, + { "id": "t_atm", "fg": 5633, "bg": 5618 }, + { "id": [ "t_barndoor", "t_palisade_pulley" ], "fg": 5634, "bg": 5615 }, + { "id": "t_column", "fg": 5635, "bg": 5618 }, + { "id": "t_grass_alien", "fg": 5636, "bg": 5622 }, + { "id": "t_grass_alien_season_summer", "fg": 5636, "bg": 5621 }, + { "id": "t_grass_alien_season_autumn", "fg": 5636, "bg": 5620 }, + { "id": "t_grass_alien_season_winter", "fg": 5636, "bg": 5616 }, { "id": "t_grass_long", "multitile": true, - "fg": 5574, - "bg": 5541, + "fg": 5655, + "bg": 5622, "additional_tiles": [ { "id": "center", - "bg": 5541, + "bg": 5622, "fg": [ - { "weight": 100, "sprite": 5556 }, - { "weight": 100, "sprite": 5557 }, - { "weight": 100, "sprite": 5558 }, - { "weight": 100, "sprite": 5559 } + { "weight": 100, "sprite": 5637 }, + { "weight": 100, "sprite": 5638 }, + { "weight": 100, "sprite": 5639 }, + { "weight": 100, "sprite": 5640 } ] }, - { "id": "corner", "bg": 5541, "fg": [ 5561, 5563, 5562, 5560 ] }, - { "id": "t_connection", "bg": 5541, "fg": [ 5571, 5573, 5572, 5570 ] }, - { "id": "edge", "bg": 5541, "fg": [ 5565, 5564 ] }, - { "id": "end_piece", "bg": 5541, "fg": [ 5567, 5569, 5568, 5566 ] }, + { "id": "corner", "bg": 5622, "fg": [ 5642, 5644, 5643, 5641 ] }, + { "id": "t_connection", "bg": 5622, "fg": [ 5652, 5654, 5653, 5651 ] }, + { "id": "edge", "bg": 5622, "fg": [ 5646, 5645 ] }, + { "id": "end_piece", "bg": 5622, "fg": [ 5648, 5650, 5649, 5647 ] }, { "id": "unconnected", - "bg": 5541, + "bg": 5622, "fg": [ - { "weight": 100, "sprite": 5574 }, - { "weight": 100, "sprite": 5575 }, - { "weight": 100, "sprite": 5576 }, - { "weight": 100, "sprite": 5577 } + { "weight": 100, "sprite": 5655 }, + { "weight": 100, "sprite": 5656 }, + { "weight": 100, "sprite": 5657 }, + { "weight": 100, "sprite": 5658 } ] } ] @@ -8575,31 +8710,31 @@ { "id": "t_grass_long_season_summer", "multitile": true, - "fg": 5618, - "bg": 5540, + "fg": 5699, + "bg": 5621, "additional_tiles": [ { "id": "center", - "bg": 5540, + "bg": 5621, "fg": [ - { "weight": 100, "sprite": 5600 }, - { "weight": 100, "sprite": 5601 }, - { "weight": 100, "sprite": 5602 }, - { "weight": 100, "sprite": 5603 } + { "weight": 100, "sprite": 5681 }, + { "weight": 100, "sprite": 5682 }, + { "weight": 100, "sprite": 5683 }, + { "weight": 100, "sprite": 5684 } ] }, - { "id": "corner", "bg": 5540, "fg": [ 5605, 5607, 5606, 5604 ] }, - { "id": "t_connection", "bg": 5540, "fg": [ 5615, 5617, 5616, 5614 ] }, - { "id": "edge", "bg": 5540, "fg": [ 5609, 5608 ] }, - { "id": "end_piece", "bg": 5540, "fg": [ 5611, 5613, 5612, 5610 ] }, + { "id": "corner", "bg": 5621, "fg": [ 5686, 5688, 5687, 5685 ] }, + { "id": "t_connection", "bg": 5621, "fg": [ 5696, 5698, 5697, 5695 ] }, + { "id": "edge", "bg": 5621, "fg": [ 5690, 5689 ] }, + { "id": "end_piece", "bg": 5621, "fg": [ 5692, 5694, 5693, 5691 ] }, { "id": "unconnected", - "bg": 5540, + "bg": 5621, "fg": [ - { "weight": 100, "sprite": 5618 }, - { "weight": 100, "sprite": 5619 }, - { "weight": 100, "sprite": 5620 }, - { "weight": 100, "sprite": 5621 } + { "weight": 100, "sprite": 5699 }, + { "weight": 100, "sprite": 5700 }, + { "weight": 100, "sprite": 5701 }, + { "weight": 100, "sprite": 5702 } ] } ] @@ -8607,64 +8742,64 @@ { "id": "t_grass_long_season_autumn", "multitile": true, - "fg": 5596, - "bg": 5539, + "fg": 5677, + "bg": 5620, "additional_tiles": [ { "id": "center", - "bg": 5539, + "bg": 5620, "fg": [ - { "weight": 100, "sprite": 5578 }, - { "weight": 100, "sprite": 5579 }, - { "weight": 100, "sprite": 5580 }, - { "weight": 100, "sprite": 5581 } + { "weight": 100, "sprite": 5659 }, + { "weight": 100, "sprite": 5660 }, + { "weight": 100, "sprite": 5661 }, + { "weight": 100, "sprite": 5662 } ] }, - { "id": "corner", "bg": 5539, "fg": [ 5583, 5585, 5584, 5582 ] }, - { "id": "t_connection", "bg": 5539, "fg": [ 5593, 5595, 5594, 5592 ] }, - { "id": "edge", "bg": 5539, "fg": [ 5587, 5586 ] }, - { "id": "end_piece", "bg": 5539, "fg": [ 5589, 5591, 5590, 5588 ] }, + { "id": "corner", "bg": 5620, "fg": [ 5664, 5666, 5665, 5663 ] }, + { "id": "t_connection", "bg": 5620, "fg": [ 5674, 5676, 5675, 5673 ] }, + { "id": "edge", "bg": 5620, "fg": [ 5668, 5667 ] }, + { "id": "end_piece", "bg": 5620, "fg": [ 5670, 5672, 5671, 5669 ] }, { "id": "unconnected", - "bg": 5539, + "bg": 5620, "fg": [ - { "weight": 100, "sprite": 5596 }, - { "weight": 100, "sprite": 5597 }, - { "weight": 100, "sprite": 5598 }, - { "weight": 100, "sprite": 5599 } + { "weight": 100, "sprite": 5677 }, + { "weight": 100, "sprite": 5678 }, + { "weight": 100, "sprite": 5679 }, + { "weight": 100, "sprite": 5680 } ] } ] }, - { "id": "t_grass_long_season_winter", "fg": 5535 }, + { "id": "t_grass_long_season_winter", "fg": 5616 }, { "id": "t_grass_tall", "multitile": true, - "fg": 5640, - "bg": 5541, + "fg": 5721, + "bg": 5622, "additional_tiles": [ { "id": "center", - "bg": 5541, + "bg": 5622, "fg": [ - { "weight": 100, "sprite": 5622 }, - { "weight": 100, "sprite": 5623 }, - { "weight": 100, "sprite": 5624 }, - { "weight": 100, "sprite": 5625 } + { "weight": 100, "sprite": 5703 }, + { "weight": 100, "sprite": 5704 }, + { "weight": 100, "sprite": 5705 }, + { "weight": 100, "sprite": 5706 } ] }, - { "id": "corner", "bg": 5541, "fg": [ 5627, 5629, 5628, 5626 ] }, - { "id": "t_connection", "bg": 5541, "fg": [ 5637, 5639, 5638, 5636 ] }, - { "id": "edge", "bg": 5541, "fg": [ 5631, 5630 ] }, - { "id": "end_piece", "bg": 5541, "fg": [ 5633, 5635, 5634, 5632 ] }, + { "id": "corner", "bg": 5622, "fg": [ 5708, 5710, 5709, 5707 ] }, + { "id": "t_connection", "bg": 5622, "fg": [ 5718, 5720, 5719, 5717 ] }, + { "id": "edge", "bg": 5622, "fg": [ 5712, 5711 ] }, + { "id": "end_piece", "bg": 5622, "fg": [ 5714, 5716, 5715, 5713 ] }, { "id": "unconnected", - "bg": 5541, + "bg": 5622, "fg": [ - { "weight": 100, "sprite": 5640 }, - { "weight": 100, "sprite": 5641 }, - { "weight": 100, "sprite": 5642 }, - { "weight": 100, "sprite": 5643 } + { "weight": 100, "sprite": 5721 }, + { "weight": 100, "sprite": 5722 }, + { "weight": 100, "sprite": 5723 }, + { "weight": 100, "sprite": 5724 } ] } ] @@ -8672,31 +8807,31 @@ { "id": "t_grass_tall_season_summer", "multitile": true, - "fg": 5684, - "bg": 5540, + "fg": 5765, + "bg": 5621, "additional_tiles": [ { "id": "center", - "bg": 5540, + "bg": 5621, "fg": [ - { "weight": 100, "sprite": 5666 }, - { "weight": 100, "sprite": 5667 }, - { "weight": 100, "sprite": 5668 }, - { "weight": 100, "sprite": 5669 } + { "weight": 100, "sprite": 5747 }, + { "weight": 100, "sprite": 5748 }, + { "weight": 100, "sprite": 5749 }, + { "weight": 100, "sprite": 5750 } ] }, - { "id": "corner", "bg": 5540, "fg": [ 5671, 5673, 5672, 5670 ] }, - { "id": "t_connection", "bg": 5540, "fg": [ 5681, 5683, 5682, 5680 ] }, - { "id": "edge", "bg": 5540, "fg": [ 5675, 5674 ] }, - { "id": "end_piece", "bg": 5540, "fg": [ 5677, 5679, 5678, 5676 ] }, + { "id": "corner", "bg": 5621, "fg": [ 5752, 5754, 5753, 5751 ] }, + { "id": "t_connection", "bg": 5621, "fg": [ 5762, 5764, 5763, 5761 ] }, + { "id": "edge", "bg": 5621, "fg": [ 5756, 5755 ] }, + { "id": "end_piece", "bg": 5621, "fg": [ 5758, 5760, 5759, 5757 ] }, { "id": "unconnected", - "bg": 5540, + "bg": 5621, "fg": [ - { "weight": 100, "sprite": 5684 }, - { "weight": 100, "sprite": 5685 }, - { "weight": 100, "sprite": 5686 }, - { "weight": 100, "sprite": 5687 } + { "weight": 100, "sprite": 5765 }, + { "weight": 100, "sprite": 5766 }, + { "weight": 100, "sprite": 5767 }, + { "weight": 100, "sprite": 5768 } ] } ] @@ -8704,87 +8839,87 @@ { "id": "t_grass_tall_season_autumn", "multitile": true, - "fg": 5662, - "bg": 5539, + "fg": 5743, + "bg": 5620, "additional_tiles": [ { "id": "center", - "bg": 5539, + "bg": 5620, "fg": [ - { "weight": 100, "sprite": 5644 }, - { "weight": 100, "sprite": 5645 }, - { "weight": 100, "sprite": 5646 }, - { "weight": 100, "sprite": 5647 } + { "weight": 100, "sprite": 5725 }, + { "weight": 100, "sprite": 5726 }, + { "weight": 100, "sprite": 5727 }, + { "weight": 100, "sprite": 5728 } ] }, - { "id": "corner", "bg": 5539, "fg": [ 5649, 5651, 5650, 5648 ] }, - { "id": "t_connection", "bg": 5539, "fg": [ 5659, 5661, 5660, 5658 ] }, - { "id": "edge", "bg": 5539, "fg": [ 5653, 5652 ] }, - { "id": "end_piece", "bg": 5539, "fg": [ 5655, 5657, 5656, 5654 ] }, + { "id": "corner", "bg": 5620, "fg": [ 5730, 5732, 5731, 5729 ] }, + { "id": "t_connection", "bg": 5620, "fg": [ 5740, 5742, 5741, 5739 ] }, + { "id": "edge", "bg": 5620, "fg": [ 5734, 5733 ] }, + { "id": "end_piece", "bg": 5620, "fg": [ 5736, 5738, 5737, 5735 ] }, { "id": "unconnected", - "bg": 5539, + "bg": 5620, "fg": [ - { "weight": 100, "sprite": 5662 }, - { "weight": 100, "sprite": 5663 }, - { "weight": 100, "sprite": 5664 }, - { "weight": 100, "sprite": 5665 } + { "weight": 100, "sprite": 5743 }, + { "weight": 100, "sprite": 5744 }, + { "weight": 100, "sprite": 5745 }, + { "weight": 100, "sprite": 5746 } ] } ] }, - { "id": "t_grass_tall_season_winter", "fg": 5535 }, - { "id": "t_gutter_downspout", "fg": 5688, "bg": 5541 }, - { "id": "t_gutter_downspout_season_autumn", "fg": 5688, "bg": 5539 }, - { "id": "t_gutter_downspout_season_summer", "fg": 5688, "bg": 5540 }, - { "id": "t_gutter_downspout_season_winter", "fg": 5688, "bg": 5536 }, - { "id": "t_little_column", "fg": 5689, "bg": 5537 }, - { "id": "t_stairs_up", "fg": 5691 }, - { "id": "t_wood_stairs_up", "fg": 5692 }, - { "id": "t_utility_light", "fg": 5693 }, + { "id": "t_grass_tall_season_winter", "fg": 5616 }, + { "id": "t_gutter_downspout", "fg": 5769, "bg": 5622 }, + { "id": "t_gutter_downspout_season_autumn", "fg": 5769, "bg": 5620 }, + { "id": "t_gutter_downspout_season_summer", "fg": 5769, "bg": 5621 }, + { "id": "t_gutter_downspout_season_winter", "fg": 5769, "bg": 5617 }, + { "id": "t_little_column", "fg": 5770, "bg": 5618 }, + { "id": "t_stairs_up", "fg": 5772 }, + { "id": "t_wood_stairs_up", "fg": 5773 }, + { "id": "t_utility_light", "fg": 5774 }, { "id": [ "vp_door_rear", "vp_door_horizontal_rear" ], - "fg": [ 5718, 5707, 5721, 5701 ], + "fg": [ 5799, 5788, 5802, 5782 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5719, 5704, 5720, 5702 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 5719, 5704, 5720, 5702 ] } + { "id": "open", "fg": [ 5800, 5785, 5801, 5783 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 5800, 5785, 5801, 5783 ] } ] }, { "id": [ "vp_door_front", "vp_door_horizontal_front" ], - "fg": [ 5721, 5701, 5718, 5707 ], + "fg": [ 5802, 5782, 5799, 5788 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5720, 5702, 5719, 5704 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 5720, 5702, 5719, 5704 ] } + { "id": "open", "fg": [ 5801, 5783, 5800, 5785 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 5801, 5783, 5800, 5785 ] } ] }, { "id": [ "vp_door_opaque_rear", "vp_door_opaque_horizontal_rear" ], - "fg": [ 5716, 5707, 5717, 5701 ], + "fg": [ 5797, 5788, 5798, 5782 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5719, 5712, 5720, 5711 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 5719, 5712, 5720, 5711 ] } + { "id": "open", "fg": [ 5800, 5793, 5801, 5792 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 5800, 5793, 5801, 5792 ] } ] }, { "id": [ "vp_door_opaque_front", "vp_door_opaque_horizontal_front" ], - "fg": [ 5717, 5701, 5716, 5707 ], + "fg": [ 5798, 5782, 5797, 5788 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5720, 5711, 5719, 5712 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 5720, 5711, 5719, 5712 ] } + { "id": "open", "fg": [ 5801, 5792, 5800, 5793 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 5801, 5792, 5800, 5793 ] } ] }, { "id": "vp_door_sliding", - "fg": [ 5707, 5717, 5701, 5715 ], + "fg": [ 5788, 5798, 5782, 5796 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5744, 5745, 5746, 5747 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 5744, 5745, 5746, 5747 ] } + { "id": "open", "fg": [ 5825, 5826, 5827, 5828 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 5825, 5826, 5827, 5828 ] } ] }, { @@ -8796,11 +8931,11 @@ "vp_door_full_sw", "vp_door_full_rear_left" ], - "fg": [ 5701, 5708, 5707, 5706 ], + "fg": [ 5782, 5789, 5788, 5787 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5702, 5705, 5704, 5703 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 5702, 5705, 5704, 5703 ] } + { "id": "open", "fg": [ 5783, 5786, 5785, 5784 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 5783, 5786, 5785, 5784 ] } ] }, { @@ -8812,489 +8947,496 @@ "vp_door_full_se", "vp_door_full_rear_right" ], - "fg": [ 5707, 5721, 5701, 5710 ], + "fg": [ 5788, 5802, 5782, 5791 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5704, 5720, 5702, 5709 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 5704, 5720, 5702, 5709 ] } + { "id": "open", "fg": [ 5785, 5801, 5783, 5790 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 5785, 5801, 5783, 5790 ] } ] }, { "id": "vp_door_opaque_full_left", - "fg": [ 5701, 5714, 5707, 5713 ], + "fg": [ 5782, 5795, 5788, 5794 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5711, 5705, 5712, 5703 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 5711, 5705, 5712, 5703 ] } + { "id": "open", "fg": [ 5792, 5786, 5793, 5784 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 5792, 5786, 5793, 5784 ] } ] }, { "id": "vp_door_opaque_full_right", - "fg": [ 5707, 5717, 5701, 5715 ], + "fg": [ 5788, 5798, 5782, 5796 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5712, 5720, 5711, 5709 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 5712, 5720, 5711, 5709 ] } + { "id": "open", "fg": [ 5793, 5801, 5792, 5790 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 5793, 5801, 5792, 5790 ] } ] }, { "id": [ "vp_door", "vp_door_internal", "vp_door_opaque" ], - "fg": [ 5729, 5733, 5731, 5728 ], + "fg": [ 5810, 5814, 5812, 5809 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5730, 5727, 5732, 5726 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 5730, 5727, 5732, 5726 ] } + { "id": "open", "fg": [ 5811, 5808, 5813, 5807 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 5811, 5808, 5813, 5807 ] } ] }, { "id": "vp_door_internal_front", - "fg": [ 5717, 5701, 5725, 5707 ], + "fg": [ 5798, 5782, 5806, 5788 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5720, 5724, 5723, 5722 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 5720, 5724, 5723, 5722 ] } + { "id": "open", "fg": [ 5801, 5805, 5804, 5803 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 5801, 5805, 5804, 5803 ] } ] }, { "id": "vp_door_shutter", - "fg": [ 5736, 5734, 5735, 5737 ], + "fg": [ 5817, 5815, 5816, 5818 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5741, 5739, 5740, 5742 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 5741, 5739, 5740, 5742 ] } + { "id": "open", "fg": [ 5822, 5820, 5821, 5823 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 5822, 5820, 5821, 5823 ] } ] }, { "id": "vp_door_shutter_left", - "fg": [ 5737, 5738, 5734, 5735 ], + "fg": [ 5818, 5819, 5815, 5816 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5742, 5743, 5739, 5740 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 5742, 5743, 5739, 5740 ] } + { "id": "open", "fg": [ 5823, 5824, 5820, 5821 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 5823, 5824, 5820, 5821 ] } ] }, { "id": "vp_door_shutter_right", - "fg": [ 5734, 5735, 5737, 5738 ], + "fg": [ 5815, 5816, 5818, 5819 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 5739, 5740, 5742, 5743 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 5739, 5740, 5742, 5743 ] } + { "id": "open", "fg": [ 5820, 5821, 5823, 5824 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 5820, 5821, 5823, 5824 ] } ] }, { "id": "vp_frame_handle", - "fg": [ 5749, 5751, 5750, 5748 ], + "fg": [ 5830, 5832, 5831, 5829 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5749, 5751, 5750, 5748 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5830, 5832, 5831, 5829 ] } ] }, { "id": "vp_stowboard_ne", - "fg": [ 5758, 5761, 5760, 5759 ], + "fg": [ 5839, 5842, 5841, 5840 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5758, 5761, 5760, 5759 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5839, 5842, 5841, 5840 ] } ] }, { "id": "vp_stowboard_nw", - "fg": [ 5761, 5763, 5762, 5758 ], + "fg": [ 5842, 5844, 5843, 5839 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5761, 5763, 5762, 5758 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5842, 5844, 5843, 5839 ] } ] }, { "id": "vp_stowboard_se", - "fg": [ 5764, 5758, 5761, 5765 ], + "fg": [ 5845, 5839, 5842, 5846 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5764, 5758, 5761, 5765 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5845, 5839, 5842, 5846 ] } ] }, { "id": "vp_stowboard_sw", - "fg": [ 5766, 5767, 5758, 5761 ], + "fg": [ 5847, 5848, 5839, 5842 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5766, 5767, 5758, 5761 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5847, 5848, 5839, 5842 ] } ] }, { "id": "vp_stowboard_vertical_left", - "fg": [ 5755, 5768, 5753, 5752 ], + "fg": [ 5836, 5849, 5834, 5833 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5755, 5768, 5753, 5752 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5836, 5849, 5834, 5833 ] } ] }, { "id": "vp_stowboard_vertical_right", - "fg": [ 5753, 5752, 5755, 5768 ], + "fg": [ 5834, 5833, 5836, 5849 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5753, 5752, 5755, 5768 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5834, 5833, 5836, 5849 ] } ] }, { "id": [ "vp_stowboard_horizontal", "vp_stowboard_horizontal_2" ], - "fg": [ 5752, 5757, 5752, 5769 ], + "fg": [ 5833, 5838, 5833, 5850 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5752, 5757, 5752, 5769 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5833, 5838, 5833, 5850 ] } ] }, { "id": "vp_stowboard_horizontal_front", - "fg": [ 5752, 5755, 5754, 5753 ], + "fg": [ 5833, 5836, 5835, 5834 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5752, 5755, 5754, 5753 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5833, 5836, 5835, 5834 ] } ] }, { "id": "vp_stowboard_horizontal_rear", - "fg": [ 5756, 5753, 5752, 5755 ], + "fg": [ 5837, 5834, 5833, 5836 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5756, 5753, 5752, 5755 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5837, 5834, 5833, 5836 ] } ] }, { "id": [ "vp_stowboard_vertical", "vp_stowboard_vertical_2" ], - "fg": [ 5769, 5752, 5769, 5752 ], + "fg": [ 5850, 5833, 5850, 5833 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5769, 5752, 5769, 5752 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5850, 5833, 5850, 5833 ] } ] }, { "id": "vp_stowboard_wheel_left", - "fg": [ 5755, 5770, 5753, 5752 ], + "fg": [ 5836, 5851, 5834, 5833 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5755, 5770, 5753, 5752 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5836, 5851, 5834, 5833 ] } ] }, { "id": "vp_stowboard_wheel_right", - "fg": [ 5753, 5752, 5755, 5770 ], + "fg": [ 5834, 5833, 5836, 5851 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 5753, 5752, 5755, 5770 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 5834, 5833, 5836, 5851 ] } ] }, { "id": "vp_door_trunk", - "fg": [ 5771, 5778, 5777, 5776 ], - "multitile": true, - "additional_tiles": [ - { "id": "open", "fg": [ 5772, 5775, 5774, 5773 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 5772, 5775, 5774, 5773 ] } - ] - }, - { "id": "f_dishwasher", "fg": 5315 }, - { "id": "f_wardrobe", "fg": 5317 }, - { "id": "f_treadmill", "fg": 5321 }, - { "id": "f_capacitor", "fg": 5322 }, - { "id": "f_exodii_charger", "fg": 5323 }, - { "id": "f_exodii_charger_cheap", "fg": 5324 }, - { "id": "f_exodii_lamp", "fg": 5325 }, - { "id": "f_exodii_portal_tower", "fg": 5326 }, - { "id": "f_exodii_scanner", "fg": 5327 }, - { "id": "f_bigmirror", "fg": 5331 }, - { "id": "f_bigmirror_b", "fg": 5332 }, - { "id": "f_canvas_floor", "fg": 5339 }, - { "id": "f_ladder", "fg": 5424 }, - { "id": "f_alien_gasper", "fg": 5434 }, - { "id": "f_street_light", "fg": 5466 }, - { "id": "f_traffic_light", "fg": 5467 }, - { "id": "desk_laptop", "fg": 5468 }, - { "id": "oven_pan_1", "fg": 5469 }, - { "id": "oven_pan_2", "fg": 5470 }, - { "id": "f_glow_boulder", "fg": 5471 }, - { "id": "f_magic_bench", "fg": 5472 }, - { "id": "rid_mon_mech_combat", "fg": 5475 }, - { "id": "rid_mon_mech_recon", "fg": 5476 }, - { "id": "mon_gracke", "fg": 5483 }, - { "id": "mon_zombie_necro_boomer", "fg": 5501 }, - { "id": "mon_zombie_soldier_blackops_1", "fg": 5502 }, - { "id": "mon_memory", "fg": 5503 }, - { "id": "mon_robofac_prototype", "fg": 5504 }, - { "id": "overlay_effect_playing_instrument", "fg": 5509 }, - { "id": "overlay_wielded_mattress", "fg": 5510 }, - { "id": "overlay_wielded_fishing_rod_basic", "fg": 5511 }, - { "id": "overlay_wielded_fishing_rod_professional", "fg": 5512 }, - { "id": "t_ladder_up", "fg": 5549 }, - { "id": "t_ladder_up_down", "fg": 5550 }, - { "id": "t_radio_tower", "fg": 5690 }, - { "id": "t_window_stained_blue", "fg": 5694 }, - { "id": "t_window_stained_green", "fg": 5695 }, - { "id": "t_window_stained_red", "fg": 5696 }, - { "id": "crack_glass_center_tall", "fg": 5697 }, - { "id": "crack_glass_left_tall", "fg": 5698 }, - { "id": "crack_glass_right_tall", "fg": 5699 }, - { "id": "vp_travois", "fg": 5779 } + "fg": [ 5852, 5859, 5858, 5857 ], + "multitile": true, + "additional_tiles": [ + { "id": "open", "fg": [ 5853, 5856, 5855, 5854 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 5853, 5856, 5855, 5854 ] } + ] + }, + { "id": "f_dishwasher", "fg": 5395 }, + { "id": "f_wardrobe", "fg": 5397 }, + { "id": "f_treadmill", "fg": 5401 }, + { "id": "f_capacitor", "fg": 5402 }, + { "id": "f_exodii_charger", "fg": 5403 }, + { "id": "f_exodii_charger_cheap", "fg": 5404 }, + { "id": "f_exodii_lamp", "fg": 5405 }, + { "id": "f_exodii_portal_tower", "fg": 5406 }, + { "id": "f_exodii_scanner", "fg": 5407 }, + { "id": "f_bigmirror", "fg": 5411 }, + { "id": "f_bigmirror_b", "fg": 5412 }, + { "id": "f_canvas_floor", "fg": 5419 }, + { "id": "f_ladder", "fg": 5504 }, + { "id": "f_alien_gasper", "fg": 5514 }, + { "id": "f_street_light", "fg": 5546 }, + { "id": "f_traffic_light", "fg": 5547 }, + { "id": "desk_laptop", "fg": 5548 }, + { "id": "fireplace_log", "fg": 5549 }, + { "id": "oven_pan_1", "fg": 5550 }, + { "id": "oven_pan_2", "fg": 5551 }, + { "id": "f_glow_boulder", "fg": 5552 }, + { "id": "f_magic_bench", "fg": 5553 }, + { "id": "rid_mon_mech_combat", "fg": 5556 }, + { "id": "rid_mon_mech_recon", "fg": 5557 }, + { "id": "mon_gracke", "fg": 5564 }, + { "id": "mon_zombie_necro_boomer", "fg": 5582 }, + { "id": "mon_zombie_soldier_blackops_1", "fg": 5583 }, + { "id": "mon_memory", "fg": 5584 }, + { "id": "mon_robofac_prototype", "fg": 5585 }, + { "id": "overlay_effect_playing_instrument", "fg": 5590 }, + { "id": "overlay_wielded_mattress", "fg": 5591 }, + { "id": "overlay_wielded_fishing_rod_basic", "fg": 5592 }, + { "id": "overlay_wielded_fishing_rod_professional", "fg": 5593 }, + { "id": "t_ladder_up", "fg": 5630 }, + { "id": "t_ladder_up_down", "fg": 5631 }, + { "id": "t_radio_tower", "fg": 5771 }, + { "id": "t_window_stained_blue", "fg": 5775 }, + { "id": "t_window_stained_green", "fg": 5776 }, + { "id": "t_window_stained_red", "fg": 5777 }, + { "id": "crack_glass_center_tall", "fg": 5778 }, + { "id": "crack_glass_left_tall", "fg": 5779 }, + { "id": "crack_glass_right_tall", "fg": 5780 }, + { "id": "vp_travois", "fg": 5860 } ] }, { "file": "human_body.png", - "//": "range 5792 to 7535", + "//": "range 5872 to 7631", "sprite_width": 32, "sprite_height": 36, "sprite_offset_x": 0, "sprite_offset_y": -8, "tiles": [ - { "id": [ "fd_cigsmoke", "fd_weedsmoke", "fd_cracksmoke", "fd_methsmoke" ], "fg": 5792 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_3DAYSTUBBLE", "fg": 5798 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_3DAYSTUBBLE", "fg": 5799 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_ANCHOR", "fg": 5800 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_ANCHOR", "fg": 5801 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_BEARD", "fg": 5802 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_BEARD", "fg": 5803 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_CHEVRON", "fg": 5804 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_CHEVRON", "fg": 5805 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_CHIN_CURTAIN", "fg": 5806 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_CHIN_CURTAIN", "fg": 5807 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_CHIN_STRAP", "fg": 5808 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_CHIN_STRAP", "fg": 5809 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_CHIN_STRIP", "fg": 5810 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_CHIN_STRIP", "fg": 5811 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_CIRCLE", "fg": 5812 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_CIRCLE", "fg": 5813 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_GOATEE", "fg": 5814 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_GOATEE", "fg": 5815 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_GUNSLINGER", "fg": 5816 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_GUNSLINGER", "fg": 5817 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_HANDLEBAR", "fg": 5818 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_HANDLEBAR", "fg": 5819 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_HORSESHOE", "fg": 5820 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_HORSESHOE", "fg": 5821 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_MUSTACHE", "fg": 5826 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_MUSTACHE", "fg": 5827 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_MUTTONCHOPS", "fg": 5822 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_MUTTONCHOPS", "fg": 5823 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_NECKBEARD", "fg": 5824 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_NECKBEARD", "fg": 5825 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_PENCIL", "fg": 5828 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_PENCIL", "fg": 5829 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_ROYALE", "fg": 5830 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_ROYALE", "fg": 5831 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_SHENANDOAH", "fg": 5832 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_SHENANDOAH", "fg": 5833 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_SHORTBOXED", "fg": 5834 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_SHORTBOXED", "fg": 5835 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_SIDEBURNS", "fg": 5836 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_SIDEBURNS", "fg": 5837 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_SOUL_PATCH", "fg": 5838 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_SOUL_PATCH", "fg": 5839 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_TOOTHBRUSH", "fg": 5842 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_TOOTHBRUSH", "fg": 5843 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_VANDYKE", "fg": 5844 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_VANDYKE", "fg": 5845 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_WALRUS", "fg": 5846 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_WALRUS", "fg": 5847 }, - { "id": "overlay_female_mutation_FACIAL_HAIR_ZAPPA", "fg": 5840 }, - { "id": "overlay_male_mutation_FACIAL_HAIR_ZAPPA", "fg": 5841 }, - { "id": "overlay_male_mutation_hair_black_crewcut", "fg": 5849 }, - { "id": "overlay_female_mutation_hair_black_crewcut", "fg": 5848 }, - { "id": "overlay_male_mutation_hair_black_fro", "fg": 5851 }, - { "id": "overlay_female_mutation_hair_black_fro", "fg": 5850 }, - { "id": "overlay_male_mutation_hair_black_long", "fg": 5853 }, - { "id": "overlay_female_mutation_hair_black_long", "fg": 5852 }, - { "id": "overlay_male_mutation_hair_black_medium", "fg": 5855 }, - { "id": "overlay_female_mutation_hair_black_medium", "fg": 5854 }, - { "id": "overlay_male_mutation_hair_black_mohawk", "fg": 5857 }, - { "id": "overlay_female_mutation_hair_black_mohawk", "fg": 5856 }, - { "id": "overlay_male_mutation_hair_black_short", "fg": 5859 }, - { "id": "overlay_female_mutation_hair_black_short", "fg": 5858 }, - { "id": "overlay_male_mutation_hair_blond_crewcut", "fg": 5861 }, - { "id": "overlay_female_mutation_hair_blond_crewcut", "fg": 5860 }, - { "id": "overlay_male_mutation_hair_blond_fro", "fg": 5863 }, - { "id": "overlay_female_mutation_hair_blond_fro", "fg": 5862 }, - { "id": "overlay_male_mutation_hair_blond_long", "fg": 5865 }, - { "id": "overlay_female_mutation_hair_blond_long", "fg": 5864 }, - { "id": "overlay_male_mutation_hair_blond_medium", "fg": 5867 }, - { "id": "overlay_female_mutation_hair_blond_medium", "fg": 5866 }, - { "id": "overlay_male_mutation_hair_blond_mohawk", "fg": 5869 }, - { "id": "overlay_female_mutation_hair_blond_mohawk", "fg": 5868 }, - { "id": "overlay_male_mutation_hair_blond_short", "fg": 5871 }, - { "id": "overlay_female_mutation_hair_blond_short", "fg": 5870 }, - { "id": "overlay_male_mutation_hair_brown_crewcut", "fg": 5873 }, - { "id": "overlay_female_mutation_hair_brown_crewcut", "fg": 5872 }, - { "id": "overlay_male_mutation_hair_brown_fro", "fg": 5875 }, - { "id": "overlay_female_mutation_hair_brown_fro", "fg": 5874 }, - { "id": "overlay_male_mutation_hair_brown_long", "fg": 5877 }, - { "id": "overlay_female_mutation_hair_brown_long", "fg": 5876 }, - { "id": "overlay_male_mutation_hair_brown_medium", "fg": 5879 }, - { "id": "overlay_female_mutation_hair_brown_medium", "fg": 5878 }, - { "id": "overlay_male_mutation_hair_brown_mohawk", "fg": 5881 }, - { "id": "overlay_female_mutation_hair_brown_mohawk", "fg": 5880 }, - { "id": "overlay_male_mutation_hair_brown_short", "fg": 5883 }, - { "id": "overlay_female_mutation_hair_brown_short", "fg": 5882 }, - { "id": "overlay_male_mutation_hair_gray_crewcut", "fg": 5885 }, - { "id": "overlay_female_mutation_hair_gray_crewcut", "fg": 5884 }, - { "id": "overlay_male_mutation_hair_gray_fro", "fg": 5887 }, - { "id": "overlay_female_mutation_hair_gray_fro", "fg": 5886 }, - { "id": "overlay_male_mutation_hair_gray_long", "fg": 5889 }, - { "id": "overlay_female_mutation_hair_gray_long", "fg": 5888 }, - { "id": "overlay_male_mutation_hair_gray_medium", "fg": 5891 }, - { "id": "overlay_female_mutation_hair_gray_medium", "fg": 5890 }, - { "id": "overlay_male_mutation_hair_gray_mohawk", "fg": 5893 }, - { "id": "overlay_female_mutation_hair_gray_mohawk", "fg": 5892 }, - { "id": "overlay_male_mutation_hair_gray_short", "fg": 5895 }, - { "id": "overlay_female_mutation_hair_gray_short", "fg": 5894 }, - { "id": "overlay_male_mutation_hair_red_crewcut", "fg": 5897 }, - { "id": "overlay_female_mutation_hair_red_crewcut", "fg": 5896 }, - { "id": "overlay_male_mutation_hair_red_fro", "fg": 5899 }, - { "id": "overlay_female_mutation_hair_red_fro", "fg": 5898 }, - { "id": "overlay_male_mutation_hair_red_long", "fg": 5901 }, - { "id": "overlay_female_mutation_hair_red_long", "fg": 5900 }, - { "id": "overlay_male_mutation_hair_red_medium", "fg": 5903 }, - { "id": "overlay_female_mutation_hair_red_medium", "fg": 5902 }, - { "id": "overlay_male_mutation_hair_red_mohawk", "fg": 5905 }, - { "id": "overlay_female_mutation_hair_red_mohawk", "fg": 5904 }, - { "id": "overlay_male_mutation_hair_red_short", "fg": 5907 }, - { "id": "overlay_female_mutation_hair_red_short", "fg": 5906 }, - { "id": "overlay_male_mutation_hair_white_crewcut", "fg": 5909 }, - { "id": "overlay_female_mutation_hair_white_crewcut", "fg": 5908 }, - { "id": "overlay_male_mutation_hair_white_fro", "fg": 5911 }, - { "id": "overlay_female_mutation_hair_white_fro", "fg": 5910 }, - { "id": "overlay_male_mutation_hair_white_long", "fg": 5913 }, - { "id": "overlay_female_mutation_hair_white_long", "fg": 5912 }, - { "id": "overlay_male_mutation_hair_white_medium", "fg": 5915 }, - { "id": "overlay_female_mutation_hair_white_medium", "fg": 5914 }, - { "id": "overlay_male_mutation_hair_white_mohawk", "fg": 5917 }, - { "id": "overlay_female_mutation_hair_white_mohawk", "fg": 5916 }, - { "id": "overlay_male_mutation_hair_white_short", "fg": 5919 }, - { "id": "overlay_female_mutation_hair_white_short", "fg": 5918 }, - { "id": "overlay_female_mutation_ARACHNID_ARMS", "fg": 5920 }, - { "id": "overlay_male_mutation_ARACHNID_ARMS", "fg": 5921 }, - { "id": "overlay_female_mutation_BEAK", "fg": 5928 }, - { "id": "overlay_male_mutation_BEAK", "fg": 5929 }, - { "id": "overlay_female_mutation_BEAK_HUM", "fg": 5930 }, - { "id": "overlay_male_mutation_BEAK_HUM", "fg": 5931 }, - { "id": "overlay_female_mutation_BEAK_PECK", "fg": 5932 }, - { "id": "overlay_male_mutation_BEAK_PECK", "fg": 5933 }, - { "id": "overlay_female_mutation_BIRD_EYE", "fg": 5934 }, - { "id": "overlay_male_mutation_BIRD_EYE", "fg": 5935 }, - { "id": "overlay_female_mutation_FANGS", "fg": 5938 }, - { "id": "overlay_male_mutation_FANGS", "fg": 5939 }, - { "id": "overlay_female_mutation_LEAVES", "fg": 5948 }, - { "id": "overlay_male_mutation_LEAVES", "fg": 5949 }, - { "id": "overlay_female_mutation_LIZ_EYE", "fg": 5950 }, - { "id": "overlay_male_mutation_LIZ_EYE", "fg": 5951 }, - { "id": "overlay_female_mutation_MUZZLE", "fg": 5962 }, - { "id": "overlay_male_mutation_MUZZLE", "fg": 5963 }, - { "id": "overlay_female_mutation_MUZZLE_LONG", "fg": 5964 }, - { "id": "overlay_male_mutation_MUZZLE_LONG", "fg": 5965 }, - { "id": "overlay_female_mutation_SABER_TEETH", "fg": 5972 }, - { "id": "overlay_male_mutation_SABER_TEETH", "fg": 5973 }, - { "id": "overlay_female_mutation_TAIL_THICK", "fg": 5986 }, - { "id": "overlay_male_mutation_TAIL_THICK", "fg": 5987 }, - { "id": "overlay_female_mutation_TALONS", "fg": 5988 }, - { "id": "overlay_male_mutation_TALONS", "fg": 5989 }, - { "id": "overlay_female_mutation_VINES1", "fg": 5990 }, - { "id": "overlay_male_mutation_VINES1", "fg": 5991 }, - { "id": "overlay_female_mutation_WINGS_BIRD", "fg": 5996 }, - { "id": "overlay_male_mutation_WINGS_BIRD", "fg": 5997 }, - { "id": "overlay_female_mutation_CHITIN", "fg": 6000 }, - { "id": "overlay_male_mutation_CHITIN", "fg": 6001 }, - { "id": "overlay_female_mutation_CHITIN2", "fg": 5998 }, - { "id": "overlay_male_mutation_CHITIN2", "fg": 5999 }, - { "id": "overlay_female_mutation_FEATHERS", "fg": 6002 }, - { "id": "overlay_male_mutation_FEATHERS", "fg": 6003 }, - { "id": "overlay_female_mutation_SCALES", "fg": 6018 }, - { "id": "overlay_male_mutation_SCALES", "fg": 6019 }, - { "id": "overlay_female_mutation_PLANTSKIN", "fg": 6016 }, - { "id": "overlay_male_mutation_PLANTSKIN", "fg": 6017 }, - { "id": "overlay_female_mutation_LUPINE_FUR", "fg": 6004 }, - { "id": "overlay_male_mutation_LUPINE_FUR", "fg": 6005 }, - { "id": "overlay_female_mutation_SKIN_DARK", "fg": 6020 }, - { "id": "overlay_male_mutation_SKIN_DARK", "fg": 6021 }, - { "id": "overlay_female_mutation_SKIN_LIGHT", "fg": 6022 }, - { "id": "overlay_male_mutation_SKIN_LIGHT", "fg": 6023 }, - { "id": "overlay_female_mutation_SKIN_PINK", "fg": 6024 }, - { "id": "overlay_male_mutation_SKIN_PINK", "fg": 6025 }, - { "id": "overlay_female_mutation_SKIN_TAN", "fg": 6026 }, - { "id": "overlay_male_mutation_SKIN_TAN", "fg": 6027 }, - { "id": "overlay_female_mutation_PALE", "fg": 6014 }, - { "id": "overlay_male_mutation_PALE", "fg": 6015 }, - { "id": "overlay_female_mutation_ALBINO", "fg": 6006 }, - { "id": "overlay_male_mutation_ALBINO", "fg": 6010 }, - { "id": "overlay_wielded_arming_sword_fake", "fg": 6084 }, - { "id": "overlay_wielded_arming_sword_inferior", "fg": 6084 }, - { "id": "overlay_wielded_battleaxe_inferior", "fg": 6033 }, - { "id": "overlay_wielded_battleaxe_fake", "fg": 6033 }, - { "id": "overlay_wielded_broadsword_inferior", "fg": 6383 }, - { "id": "overlay_wielded_broadsword_fake", "fg": 6383 }, - { "id": "overlay_wielded_cavalry_sabre_fake", "fg": 6037 }, - { "id": "overlay_wielded_cutlass_fake", "fg": 6039 }, - { "id": "overlay_wielded_cutlass_inferior", "fg": 6039 }, - { "id": "overlay_wielded_estoc_inferior", "fg": 6437 }, - { "id": "overlay_wielded_estoc_fake", "fg": 6437 }, - { "id": "overlay_female_wielded_halberd_fake", "fg": 6465 }, - { "id": "overlay_male_wielded_halberd_fake", "fg": 6466 }, - { "id": "overlay_wielded_jian_fake", "fg": 6045 }, - { "id": "overlay_wielded_jian_inferior", "fg": 6045 }, - { "id": "overlay_wielded_katana_fake", "fg": 6484 }, - { "id": "overlay_wielded_katana_inferior", "fg": 6484 }, - { "id": "overlay_wielded_kris_fake", "fg": 6490 }, - { "id": "overlay_wielded_longsword_fake", "fg": 6493 }, - { "id": "overlay_wielded_longsword_inferior", "fg": 6493 }, - { "id": "overlay_female_wielded_lucern_hammerfake", "fg": 6494 }, - { "id": "overlay_male_wielded_lucern_hammerfake", "fg": 6495 }, - { "id": "overlay_wielded_mace_inferior", "fg": 6496 }, - { "id": "overlay_wielded_mace_fake", "fg": 6496 }, - { "id": "overlay_wielded_morningstar_fake", "fg": 6497 }, - { "id": "overlay_wielded_morningstar_inferior", "fg": 6497 }, - { "id": "overlay_female_wielded_naginata_fake", "fg": 6056 }, - { "id": "overlay_male_wielded_naginata_fake", "fg": 6057 }, - { "id": "overlay_female_wielded_naginata_inferior", "fg": 6056 }, - { "id": "overlay_male_wielded_naginata_inferior", "fg": 6057 }, - { "id": "overlay_wielded_nodachi_inferior", "fg": 6550 }, - { "id": "overlay_wielded_nodachi_fake", "fg": 6550 }, - { "id": "overlay_wielded_pike_fake", "fg": 5515 }, - { "id": "overlay_wielded_pike_inferior", "fg": 5515 }, - { "id": "overlay_wielded_rapier_fake", "fg": 6578 }, - { "id": "overlay_wielded_tanto_inferior", "fg": 6691 }, - { "id": "overlay_wielded_tanto_fake", "fg": 6691 }, - { "id": "overlay_wielded_wakizashi_fake", "fg": 6715 }, - { "id": "overlay_wielded_wakizashi_inferior", "fg": 6715 }, - { "id": "overlay_wielded_zweihander_fake", "fg": 6737 }, - { "id": "overlay_wielded_zweihander_inferior", "fg": 6737 }, - { "id": "overlay_female_wielded_1st_aid", "fg": 6028 }, - { "id": "overlay_male_wielded_1st_aid", "fg": 6029 }, - { "id": "overlay_female_wielded_2x4", "fg": 6030 }, - { "id": "overlay_male_wielded_2x4", "fg": 6031 }, - { "id": "overlay_wielded_bowling_axe", "fg": 6032 }, - { "id": "overlay_wielded_battleaxe", "fg": 6033 }, - { "id": "overlay_wielded_knife_butcher", "fg": 6034 }, - { "id": "overlay_female_wielded_butterfly_swords", "fg": 6035 }, - { "id": "overlay_male_wielded_butterfly_swords", "fg": 6036 }, - { "id": "overlay_wielded_cavalry_sabre", "fg": 6037 }, - { "id": "overlay_wielded_sword_crude", "fg": 6038 }, - { "id": "overlay_wielded_cutlass", "fg": 6039 }, - { "id": "overlay_wielded_dao", "fg": 6040 }, - { "id": "overlay_wielded_diveknife", "fg": 6041 }, - { "id": "overlay_female_wielded_glaive", "fg": 6042 }, - { "id": "overlay_male_wielded_glaive", "fg": 6043 }, - { "id": "overlay_wielded_glass_shiv", "fg": 6044 }, - { "id": "overlay_wielded_jian", "fg": 6045 }, - { "id": "overlay_wielded_khopesh", "fg": 6046 }, - { "id": "overlay_wielded_kukri", "fg": 6047 }, - { "id": "overlay_wielded_lajatang", "fg": 6048 }, - { "id": "overlay_wielded_machete", "fg": 6049 }, - { "id": "overlay_female_wielded_makeshift_halberd", "fg": 6050 }, - { "id": "overlay_male_wielded_makeshift_halberd", "fg": 6051 }, - { "id": "overlay_wielded_makeshift_machete", "fg": 6052 }, - { "id": "overlay_wielded_glass_macuahuitl", "fg": 6053 }, - { "id": "overlay_female_wielded_makeshift_scythe_war", "fg": 6054 }, - { "id": "overlay_male_wielded_makeshift_scythe_war", "fg": 6055 }, - { "id": "overlay_female_wielded_naginata", "fg": 6056 }, - { "id": "overlay_male_wielded_naginata", "fg": 6057 }, - { "id": "overlay_wielded_knuckle_katar", "fg": 6058 }, - { "id": "overlay_wielded_scimitar", "fg": 6059 }, - { "id": "overlay_wielded_scythe", "fg": 6060 }, - { "id": "overlay_wielded_survivor_machete", "fg": 6061 }, - { "id": "overlay_wielded_sword_bayonet", "fg": 6062 }, - { "id": "overlay_female_wielded_bagh_nakha", "fg": 6063 }, - { "id": "overlay_male_wielded_bagh_nakha", "fg": 6064 }, - { "id": "overlay_female_wielded_scythe_war", "fg": 6065 }, - { "id": "overlay_male_wielded_scythe_war", "fg": 6066 }, - { "id": "overlay_wielded_sword_xiphos", "fg": 6067 }, - { "id": "overlay_wielded_acoustic_guitar", "fg": 6072 }, - { "id": "overlay_worn_acoustic_guitar", "fg": 6072 }, - { "id": "overlay_female_wielded_stepladder", "fg": 6082 }, - { "id": "overlay_male_wielded_stepladder", "fg": 6083 }, - { "id": "overlay_wielded_arming_sword", "fg": 6084 }, - { "id": [ "overlay_wielded_m16_auto_rifle_var_acr", "overlay_wielded_acr_300blk" ], "fg": 6188 }, - { "id": [ "overlay_wielded_ak47", "overlay_wielded_aksemi" ], "fg": 6098 }, - { "id": [ "overlay_wielded_carbine_flintlock", "overlay_wielded_carbine_flintlock_double" ], "fg": 6116 }, - { "id": [ "overlay_wielded_hk_mp5", "overlay_wielded_hk_mp5_10_semi" ], "fg": 6162 }, - { "id": [ "overlay_wielded_hptjcp", "overlay_wielded_hptjhp" ], "fg": 6170 }, - { "id": [ "overlay_wielded_longrifle_flintlock", "overlay_wielded_rifle_flintlock" ], "fg": 6184 }, - { "id": [ "overlay_wielded_m16a4", "overlay_wielded_m16_auto_rifle_var_m16a3" ], "fg": 6189 }, - { "id": [ "overlay_wielded_m1911", "overlay_wielded_m1911a1_38super" ], "fg": 6194 }, - { "id": [ "overlay_wielded_m249", "overlay_wielded_m249_semi" ], "fg": 6203 }, - { "id": [ "overlay_wielded_m60", "overlay_wielded_m60_semi" ], "fg": 6214 }, - { "id": [ "overlay_wielded_mp40", "overlay_wielded_mp40semi" ], "fg": 6239 }, + { "id": [ "fd_cigsmoke", "fd_weedsmoke", "fd_cracksmoke", "fd_methsmoke" ], "fg": 5872 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_3DAYSTUBBLE", "fg": 5878 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_3DAYSTUBBLE", "fg": 5879 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_ANCHOR", "fg": 5880 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_ANCHOR", "fg": 5881 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_BEARD", "fg": 5882 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_BEARD", "fg": 5883 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_CHEVRON", "fg": 5884 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_CHEVRON", "fg": 5885 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_CHIN_CURTAIN", "fg": 5886 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_CHIN_CURTAIN", "fg": 5887 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_CHIN_STRAP", "fg": 5888 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_CHIN_STRAP", "fg": 5889 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_CHIN_STRIP", "fg": 5890 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_CHIN_STRIP", "fg": 5891 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_CIRCLE", "fg": 5892 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_CIRCLE", "fg": 5893 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_GOATEE", "fg": 5894 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_GOATEE", "fg": 5895 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_GUNSLINGER", "fg": 5896 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_GUNSLINGER", "fg": 5897 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_HANDLEBAR", "fg": 5898 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_HANDLEBAR", "fg": 5899 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_HORSESHOE", "fg": 5900 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_HORSESHOE", "fg": 5901 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_MUSTACHE", "fg": 5906 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_MUSTACHE", "fg": 5907 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_MUTTONCHOPS", "fg": 5902 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_MUTTONCHOPS", "fg": 5903 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_NECKBEARD", "fg": 5904 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_NECKBEARD", "fg": 5905 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_PENCIL", "fg": 5908 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_PENCIL", "fg": 5909 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_ROYALE", "fg": 5910 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_ROYALE", "fg": 5911 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_SHENANDOAH", "fg": 5912 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_SHENANDOAH", "fg": 5913 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_SHORTBOXED", "fg": 5914 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_SHORTBOXED", "fg": 5915 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_SIDEBURNS", "fg": 5916 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_SIDEBURNS", "fg": 5917 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_SOUL_PATCH", "fg": 5918 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_SOUL_PATCH", "fg": 5919 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_TOOTHBRUSH", "fg": 5922 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_TOOTHBRUSH", "fg": 5923 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_VANDYKE", "fg": 5924 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_VANDYKE", "fg": 5925 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_WALRUS", "fg": 5926 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_WALRUS", "fg": 5927 }, + { "id": "overlay_female_mutation_FACIAL_HAIR_ZAPPA", "fg": 5920 }, + { "id": "overlay_male_mutation_FACIAL_HAIR_ZAPPA", "fg": 5921 }, + { "id": "overlay_male_mutation_hair_black_crewcut", "fg": 5929 }, + { "id": "overlay_female_mutation_hair_black_crewcut", "fg": 5928 }, + { "id": "overlay_male_mutation_hair_black_fro", "fg": 5931 }, + { "id": "overlay_female_mutation_hair_black_fro", "fg": 5930 }, + { "id": "overlay_male_mutation_hair_black_long", "fg": 5933 }, + { "id": "overlay_female_mutation_hair_black_long", "fg": 5932 }, + { "id": "overlay_male_mutation_hair_black_medium", "fg": 5935 }, + { "id": "overlay_female_mutation_hair_black_medium", "fg": 5934 }, + { "id": "overlay_male_mutation_hair_black_mohawk", "fg": 5937 }, + { "id": "overlay_female_mutation_hair_black_mohawk", "fg": 5936 }, + { "id": "overlay_male_mutation_hair_black_short", "fg": 5939 }, + { "id": "overlay_female_mutation_hair_black_short", "fg": 5938 }, + { "id": "overlay_male_mutation_hair_blond_crewcut", "fg": 5941 }, + { "id": "overlay_female_mutation_hair_blond_crewcut", "fg": 5940 }, + { "id": "overlay_male_mutation_hair_blond_fro", "fg": 5943 }, + { "id": "overlay_female_mutation_hair_blond_fro", "fg": 5942 }, + { "id": "overlay_male_mutation_hair_blond_long", "fg": 5945 }, + { "id": "overlay_female_mutation_hair_blond_long", "fg": 5944 }, + { "id": "overlay_male_mutation_hair_blond_medium", "fg": 5947 }, + { "id": "overlay_female_mutation_hair_blond_medium", "fg": 5946 }, + { "id": "overlay_male_mutation_hair_blond_mohawk", "fg": 5949 }, + { "id": "overlay_female_mutation_hair_blond_mohawk", "fg": 5948 }, + { "id": "overlay_male_mutation_hair_blond_short", "fg": 5951 }, + { "id": "overlay_female_mutation_hair_blond_short", "fg": 5950 }, + { "id": "overlay_male_mutation_hair_brown_crewcut", "fg": 5953 }, + { "id": "overlay_female_mutation_hair_brown_crewcut", "fg": 5952 }, + { "id": "overlay_male_mutation_hair_brown_fro", "fg": 5955 }, + { "id": "overlay_female_mutation_hair_brown_fro", "fg": 5954 }, + { "id": "overlay_male_mutation_hair_brown_long", "fg": 5957 }, + { "id": "overlay_female_mutation_hair_brown_long", "fg": 5956 }, + { "id": "overlay_male_mutation_hair_brown_medium", "fg": 5959 }, + { "id": "overlay_female_mutation_hair_brown_medium", "fg": 5958 }, + { "id": "overlay_male_mutation_hair_brown_mohawk", "fg": 5961 }, + { "id": "overlay_female_mutation_hair_brown_mohawk", "fg": 5960 }, + { "id": "overlay_male_mutation_hair_brown_short", "fg": 5963 }, + { "id": "overlay_female_mutation_hair_brown_short", "fg": 5962 }, + { "id": "overlay_male_mutation_hair_gray_crewcut", "fg": 5965 }, + { "id": "overlay_female_mutation_hair_gray_crewcut", "fg": 5964 }, + { "id": "overlay_male_mutation_hair_gray_fro", "fg": 5967 }, + { "id": "overlay_female_mutation_hair_gray_fro", "fg": 5966 }, + { "id": "overlay_male_mutation_hair_gray_long", "fg": 5969 }, + { "id": "overlay_female_mutation_hair_gray_long", "fg": 5968 }, + { "id": "overlay_male_mutation_hair_gray_medium", "fg": 5971 }, + { "id": "overlay_female_mutation_hair_gray_medium", "fg": 5970 }, + { "id": "overlay_male_mutation_hair_gray_mohawk", "fg": 5973 }, + { "id": "overlay_female_mutation_hair_gray_mohawk", "fg": 5972 }, + { "id": "overlay_male_mutation_hair_gray_short", "fg": 5975 }, + { "id": "overlay_female_mutation_hair_gray_short", "fg": 5974 }, + { "id": "overlay_male_mutation_hair_red_crewcut", "fg": 5977 }, + { "id": "overlay_female_mutation_hair_red_crewcut", "fg": 5976 }, + { "id": "overlay_male_mutation_hair_red_fro", "fg": 5979 }, + { "id": "overlay_female_mutation_hair_red_fro", "fg": 5978 }, + { "id": "overlay_male_mutation_hair_red_long", "fg": 5981 }, + { "id": "overlay_female_mutation_hair_red_long", "fg": 5980 }, + { "id": "overlay_male_mutation_hair_red_medium", "fg": 5983 }, + { "id": "overlay_female_mutation_hair_red_medium", "fg": 5982 }, + { "id": "overlay_male_mutation_hair_red_mohawk", "fg": 5985 }, + { "id": "overlay_female_mutation_hair_red_mohawk", "fg": 5984 }, + { "id": "overlay_male_mutation_hair_red_short", "fg": 5987 }, + { "id": "overlay_female_mutation_hair_red_short", "fg": 5986 }, + { "id": "overlay_male_mutation_hair_white_crewcut", "fg": 5989 }, + { "id": "overlay_female_mutation_hair_white_crewcut", "fg": 5988 }, + { "id": "overlay_male_mutation_hair_white_fro", "fg": 5991 }, + { "id": "overlay_female_mutation_hair_white_fro", "fg": 5990 }, + { "id": "overlay_male_mutation_hair_white_long", "fg": 5993 }, + { "id": "overlay_female_mutation_hair_white_long", "fg": 5992 }, + { "id": "overlay_male_mutation_hair_white_medium", "fg": 5995 }, + { "id": "overlay_female_mutation_hair_white_medium", "fg": 5994 }, + { "id": "overlay_male_mutation_hair_white_mohawk", "fg": 5997 }, + { "id": "overlay_female_mutation_hair_white_mohawk", "fg": 5996 }, + { "id": "overlay_male_mutation_hair_white_short", "fg": 5999 }, + { "id": "overlay_female_mutation_hair_white_short", "fg": 5998 }, + { "id": "overlay_female_mutation_ARACHNID_ARMS", "fg": 6000 }, + { "id": "overlay_male_mutation_ARACHNID_ARMS", "fg": 6001 }, + { "id": "overlay_female_mutation_BEAK", "fg": 6008 }, + { "id": "overlay_male_mutation_BEAK", "fg": 6009 }, + { "id": "overlay_female_mutation_BEAK_HUM", "fg": 6010 }, + { "id": "overlay_male_mutation_BEAK_HUM", "fg": 6011 }, + { "id": "overlay_female_mutation_BEAK_PECK", "fg": 6012 }, + { "id": "overlay_male_mutation_BEAK_PECK", "fg": 6013 }, + { "id": "overlay_female_mutation_BIRD_EYE", "fg": 6026 }, + { "id": "overlay_male_mutation_BIRD_EYE", "fg": 6027 }, + { "id": "overlay_female_mutation_FANGS", "fg": 6030 }, + { "id": "overlay_male_mutation_FANGS", "fg": 6031 }, + { "id": "overlay_female_mutation_LEAVES", "fg": 6040 }, + { "id": "overlay_male_mutation_LEAVES", "fg": 6041 }, + { "id": "overlay_female_mutation_LIZ_EYE", "fg": 6042 }, + { "id": "overlay_male_mutation_LIZ_EYE", "fg": 6043 }, + { "id": "overlay_female_mutation_MUZZLE", "fg": 6054 }, + { "id": "overlay_male_mutation_MUZZLE", "fg": 6055 }, + { "id": "overlay_female_mutation_MUZZLE_LONG", "fg": 6056 }, + { "id": "overlay_male_mutation_MUZZLE_LONG", "fg": 6057 }, + { "id": "overlay_female_mutation_SABER_TEETH", "fg": 6064 }, + { "id": "overlay_male_mutation_SABER_TEETH", "fg": 6065 }, + { "id": "overlay_female_mutation_SHARKTEETH", "fg": 6066 }, + { "id": "overlay_male_mutation_SHARKTEETH", "fg": 6067 }, + { "id": "overlay_female_mutation_TAIL_FIN", "fg": 6072 }, + { "id": "overlay_male_mutation_TAIL_FIN", "fg": 6073 }, + { "id": "overlay_female_mutation_TAIL_THICK", "fg": 6082 }, + { "id": "overlay_male_mutation_TAIL_THICK", "fg": 6083 }, + { "id": "overlay_female_mutation_TALONS", "fg": 6084 }, + { "id": "overlay_male_mutation_TALONS", "fg": 6085 }, + { "id": "overlay_female_mutation_VINES1", "fg": 6086 }, + { "id": "overlay_male_mutation_VINES1", "fg": 6087 }, + { "id": "overlay_female_mutation_WINGS_BIRD", "fg": 6092 }, + { "id": "overlay_male_mutation_WINGS_BIRD", "fg": 6093 }, + { "id": "overlay_female_mutation_CHITIN", "fg": 6096 }, + { "id": "overlay_male_mutation_CHITIN", "fg": 6097 }, + { "id": "overlay_female_mutation_CHITIN2", "fg": 6094 }, + { "id": "overlay_male_mutation_CHITIN2", "fg": 6095 }, + { "id": "overlay_female_mutation_FEATHERS", "fg": 6098 }, + { "id": "overlay_male_mutation_FEATHERS", "fg": 6099 }, + { "id": "overlay_female_mutation_SCALES", "fg": 6116 }, + { "id": "overlay_male_mutation_SCALES", "fg": 6117 }, + { "id": "overlay_female_mutation_THICK_SCALES", "fg": 6116 }, + { "id": "overlay_male_mutation_THICK_SCALES", "fg": 6117 }, + { "id": "overlay_female_mutation_PLANTSKIN", "fg": 6114 }, + { "id": "overlay_male_mutation_PLANTSKIN", "fg": 6115 }, + { "id": "overlay_female_mutation_LUPINE_FUR", "fg": 6100 }, + { "id": "overlay_male_mutation_LUPINE_FUR", "fg": 6101 }, + { "id": "overlay_female_mutation_SKIN_DARK", "fg": 6118 }, + { "id": "overlay_male_mutation_SKIN_DARK", "fg": 6119 }, + { "id": "overlay_female_mutation_SKIN_LIGHT", "fg": 6120 }, + { "id": "overlay_male_mutation_SKIN_LIGHT", "fg": 6121 }, + { "id": "overlay_female_mutation_SKIN_PINK", "fg": 6122 }, + { "id": "overlay_male_mutation_SKIN_PINK", "fg": 6123 }, + { "id": "overlay_female_mutation_SKIN_TAN", "fg": 6124 }, + { "id": "overlay_male_mutation_SKIN_TAN", "fg": 6125 }, + { "id": "overlay_female_mutation_PALE", "fg": 6112 }, + { "id": "overlay_male_mutation_PALE", "fg": 6113 }, + { "id": "overlay_female_mutation_ALBINO", "fg": 6102 }, + { "id": "overlay_male_mutation_ALBINO", "fg": 6107 }, + { "id": "overlay_wielded_arming_sword_fake", "fg": 6182 }, + { "id": "overlay_wielded_arming_sword_inferior", "fg": 6182 }, + { "id": "overlay_wielded_battleaxe_inferior", "fg": 6131 }, + { "id": "overlay_wielded_battleaxe_fake", "fg": 6131 }, + { "id": "overlay_wielded_broadsword_inferior", "fg": 6481 }, + { "id": "overlay_wielded_broadsword_fake", "fg": 6481 }, + { "id": "overlay_wielded_cavalry_sabre_fake", "fg": 6135 }, + { "id": "overlay_wielded_cutlass_fake", "fg": 6137 }, + { "id": "overlay_wielded_cutlass_inferior", "fg": 6137 }, + { "id": "overlay_wielded_estoc_inferior", "fg": 6535 }, + { "id": "overlay_wielded_estoc_fake", "fg": 6535 }, + { "id": "overlay_female_wielded_halberd_fake", "fg": 6563 }, + { "id": "overlay_male_wielded_halberd_fake", "fg": 6564 }, + { "id": "overlay_wielded_jian_fake", "fg": 6143 }, + { "id": "overlay_wielded_jian_inferior", "fg": 6143 }, + { "id": "overlay_wielded_katana_fake", "fg": 6582 }, + { "id": "overlay_wielded_katana_inferior", "fg": 6582 }, + { "id": "overlay_wielded_kris_fake", "fg": 6588 }, + { "id": "overlay_wielded_longsword_fake", "fg": 6591 }, + { "id": "overlay_wielded_longsword_inferior", "fg": 6591 }, + { "id": "overlay_female_wielded_lucern_hammerfake", "fg": 6592 }, + { "id": "overlay_male_wielded_lucern_hammerfake", "fg": 6593 }, + { "id": "overlay_wielded_mace_inferior", "fg": 6594 }, + { "id": "overlay_wielded_mace_fake", "fg": 6594 }, + { "id": "overlay_wielded_morningstar_fake", "fg": 6595 }, + { "id": "overlay_wielded_morningstar_inferior", "fg": 6595 }, + { "id": "overlay_female_wielded_naginata_fake", "fg": 6154 }, + { "id": "overlay_male_wielded_naginata_fake", "fg": 6155 }, + { "id": "overlay_female_wielded_naginata_inferior", "fg": 6154 }, + { "id": "overlay_male_wielded_naginata_inferior", "fg": 6155 }, + { "id": "overlay_wielded_nodachi_inferior", "fg": 6648 }, + { "id": "overlay_wielded_nodachi_fake", "fg": 6648 }, + { "id": "overlay_wielded_pike_fake", "fg": 5596 }, + { "id": "overlay_wielded_pike_inferior", "fg": 5596 }, + { "id": "overlay_wielded_rapier_fake", "fg": 6676 }, + { "id": "overlay_wielded_tanto_inferior", "fg": 6789 }, + { "id": "overlay_wielded_tanto_fake", "fg": 6789 }, + { "id": "overlay_wielded_wakizashi_fake", "fg": 6813 }, + { "id": "overlay_wielded_wakizashi_inferior", "fg": 6813 }, + { "id": "overlay_wielded_zweihander_fake", "fg": 6835 }, + { "id": "overlay_wielded_zweihander_inferior", "fg": 6835 }, + { "id": "overlay_female_wielded_1st_aid", "fg": 6126 }, + { "id": "overlay_male_wielded_1st_aid", "fg": 6127 }, + { "id": "overlay_female_wielded_2x4", "fg": 6128 }, + { "id": "overlay_male_wielded_2x4", "fg": 6129 }, + { "id": "overlay_wielded_bowling_axe", "fg": 6130 }, + { "id": "overlay_wielded_battleaxe", "fg": 6131 }, + { "id": "overlay_wielded_knife_butcher", "fg": 6132 }, + { "id": "overlay_female_wielded_butterfly_swords", "fg": 6133 }, + { "id": "overlay_male_wielded_butterfly_swords", "fg": 6134 }, + { "id": "overlay_wielded_cavalry_sabre", "fg": 6135 }, + { "id": "overlay_wielded_sword_crude", "fg": 6136 }, + { "id": "overlay_wielded_cutlass", "fg": 6137 }, + { "id": "overlay_wielded_dao", "fg": 6138 }, + { "id": "overlay_wielded_diveknife", "fg": 6139 }, + { "id": "overlay_female_wielded_glaive", "fg": 6140 }, + { "id": "overlay_male_wielded_glaive", "fg": 6141 }, + { "id": "overlay_wielded_glass_shiv", "fg": 6142 }, + { "id": "overlay_wielded_jian", "fg": 6143 }, + { "id": "overlay_wielded_khopesh", "fg": 6144 }, + { "id": "overlay_wielded_kukri", "fg": 6145 }, + { "id": "overlay_wielded_lajatang", "fg": 6146 }, + { "id": "overlay_wielded_machete", "fg": 6147 }, + { "id": "overlay_female_wielded_makeshift_halberd", "fg": 6148 }, + { "id": "overlay_male_wielded_makeshift_halberd", "fg": 6149 }, + { "id": "overlay_wielded_makeshift_machete", "fg": 6150 }, + { "id": "overlay_wielded_glass_macuahuitl", "fg": 6151 }, + { "id": "overlay_female_wielded_makeshift_scythe_war", "fg": 6152 }, + { "id": "overlay_male_wielded_makeshift_scythe_war", "fg": 6153 }, + { "id": "overlay_female_wielded_naginata", "fg": 6154 }, + { "id": "overlay_male_wielded_naginata", "fg": 6155 }, + { "id": "overlay_wielded_knuckle_katar", "fg": 6156 }, + { "id": "overlay_wielded_scimitar", "fg": 6157 }, + { "id": "overlay_wielded_scythe", "fg": 6158 }, + { "id": "overlay_wielded_survivor_machete", "fg": 6159 }, + { "id": "overlay_wielded_sword_bayonet", "fg": 6160 }, + { "id": "overlay_female_wielded_bagh_nakha", "fg": 6161 }, + { "id": "overlay_male_wielded_bagh_nakha", "fg": 6162 }, + { "id": "overlay_female_wielded_scythe_war", "fg": 6163 }, + { "id": "overlay_male_wielded_scythe_war", "fg": 6164 }, + { "id": "overlay_wielded_sword_xiphos", "fg": 6165 }, + { "id": "overlay_wielded_acoustic_guitar", "fg": 6170 }, + { "id": "overlay_worn_acoustic_guitar", "fg": 6170 }, + { "id": "overlay_female_wielded_stepladder", "fg": 6180 }, + { "id": "overlay_male_wielded_stepladder", "fg": 6181 }, + { "id": "overlay_wielded_arming_sword", "fg": 6182 }, + { "id": [ "overlay_wielded_m16_auto_rifle_var_acr", "overlay_wielded_acr_300blk" ], "fg": 6286 }, + { "id": [ "overlay_wielded_ak47", "overlay_wielded_aksemi" ], "fg": 6196 }, + { "id": [ "overlay_wielded_carbine_flintlock", "overlay_wielded_carbine_flintlock_double" ], "fg": 6214 }, + { "id": [ "overlay_wielded_hk_mp5", "overlay_wielded_hk_mp5_10_semi" ], "fg": 6260 }, + { "id": [ "overlay_wielded_hptjcp", "overlay_wielded_hptjhp" ], "fg": 6268 }, + { "id": [ "overlay_wielded_longrifle_flintlock", "overlay_wielded_rifle_flintlock" ], "fg": 6282 }, + { "id": [ "overlay_wielded_m16a4", "overlay_wielded_m16_auto_rifle_var_m16a3" ], "fg": 6287 }, + { "id": [ "overlay_wielded_m1911", "overlay_wielded_m1911a1_38super" ], "fg": 6292 }, + { "id": [ "overlay_wielded_m249", "overlay_wielded_m249_semi" ], "fg": 6301 }, + { "id": [ "overlay_wielded_m60", "overlay_wielded_m60_semi" ], "fg": 6312 }, + { "id": [ "overlay_wielded_mp40", "overlay_wielded_mp40semi" ], "fg": 6337 }, { "id": [ "overlay_wielded_rifle_9mm", @@ -9306,59 +9448,59 @@ "overlay_wielded_rifle_38", "overlay_wielded_rifle_223" ], - "fg": 6255 - }, - { "id": [ "overlay_wielded_slamfire_shotgun", "overlay_wielded_slamfire_shotgun_d" ], "fg": 6307 }, - { "id": "overlay_wielded_fire_ax", "fg": 6354 }, - { "id": "overlay_wielded_ax", "fg": 6356 }, - { "id": "overlay_wielded_hatchet", "fg": 6355 }, - { "id": "overlay_wielded_bag_canvas", "fg": 6357 }, - { "id": "overlay_wielded_bag_plastic", "fg": 6358 }, - { "id": "overlay_wielded_knife_baselard", "fg": 6359 }, - { "id": "overlay_female_wielded_bat", "fg": 6360 }, - { "id": "overlay_male_wielded_bat", "fg": 6361 }, - { "id": "overlay_female_wielded_bat_metal", "fg": 6362 }, - { "id": "overlay_male_wielded_bat_metal", "fg": 6363 }, - { "id": "overlay_wielded_bone_knife", "fg": 6364 }, - { "id": "overlay_wielded_bottle_glass", "fg": 6365 }, - { "id": "overlay_wielded_bottle_plastic", "fg": 6366 }, - { "id": "overlay_wielded_bottle_plastic_small", "fg": 6367 }, - { "id": "overlay_wielded_compositebow", "fg": 6368 }, - { "id": "overlay_wielded_reflexbow", "fg": 6369 }, - { "id": "overlay_wielded_compgreatbow", "fg": 6370 }, - { "id": "overlay_wielded_compbow", "fg": 6371 }, - { "id": "overlay_wielded_compbow_high", "fg": 6371 }, - { "id": "overlay_wielded_compbow_low", "fg": 6371 }, - { "id": "overlay_wielded_hybridbow", "fg": 6372 }, - { "id": "overlay_wielded_longbow", "fg": 6373 }, - { "id": "overlay_wielded_recurbow", "fg": 6374 }, - { "id": "overlay_wielded_reflexrecurvebow", "fg": 6375 }, - { "id": "overlay_wielded_shortbow", "fg": 6376 }, - { "id": "overlay_wielded_selfbow", "fg": 6377 }, - { "id": "overlay_wielded_box_large", "fg": 6378 }, - { "id": "overlay_wielded_box_medium", "fg": 6379 }, - { "id": "overlay_wielded_box_small", "fg": 6380 }, - { "id": "overlay_wielded_brick", "fg": 6382 }, - { "id": "overlay_wielded_broadsword", "fg": 6383 }, - { "id": "overlay_wielded_broom", "fg": 6384 }, - { "id": "overlay_female_wielded_bwirebat", "fg": 6386 }, - { "id": "overlay_male_wielded_bwirebat", "fg": 6387 }, - { "id": "overlay_wielded_sword_cane", "fg": 6411 }, - { "id": "overlay_wielded_hollow_cane", "fg": 6409 }, - { "id": "overlay_wielded_cane", "fg": 6412 }, - { "id": [ "overlay_female_wielded_cestus", "overlay_female_worn_cestus" ], "fg": 6414 }, - { "id": [ "overlay_male_wielded_cestus", "overlay_male_worn_cestus" ], "fg": 6415 }, - { "id": "overlay_female_wielded_chainsaw_off", "fg": 6416 }, - { "id": "overlay_male_wielded_chainsaw_off", "fg": 6417 }, - { "id": "overlay_wielded_coffeemaker", "fg": 6418 }, - { "id": "overlay_wielded_knife_combat", "fg": 6419 }, - { "id": "overlay_wielded_knife_combat_mod", "fg": 6419 }, - { "id": "overlay_wielded_copper_knife", "fg": 6420 }, - { "id": "overlay_female_wielded_corpse_generic_human", "fg": 6421 }, - { "id": "overlay_male_wielded_corpse_generic_human", "fg": 6422 }, + "fg": 6353 + }, + { "id": [ "overlay_wielded_slamfire_shotgun", "overlay_wielded_slamfire_shotgun_d" ], "fg": 6405 }, + { "id": "overlay_wielded_fire_ax", "fg": 6452 }, + { "id": "overlay_wielded_ax", "fg": 6454 }, + { "id": "overlay_wielded_hatchet", "fg": 6453 }, + { "id": "overlay_wielded_bag_canvas", "fg": 6455 }, + { "id": "overlay_wielded_bag_plastic", "fg": 6456 }, + { "id": "overlay_wielded_knife_baselard", "fg": 6457 }, + { "id": "overlay_female_wielded_bat", "fg": 6458 }, + { "id": "overlay_male_wielded_bat", "fg": 6459 }, + { "id": "overlay_female_wielded_bat_metal", "fg": 6460 }, + { "id": "overlay_male_wielded_bat_metal", "fg": 6461 }, + { "id": "overlay_wielded_bone_knife", "fg": 6462 }, + { "id": "overlay_wielded_bottle_glass", "fg": 6463 }, + { "id": "overlay_wielded_bottle_plastic", "fg": 6464 }, + { "id": "overlay_wielded_bottle_plastic_small", "fg": 6465 }, + { "id": "overlay_wielded_compositebow", "fg": 6466 }, + { "id": "overlay_wielded_reflexbow", "fg": 6467 }, + { "id": "overlay_wielded_compgreatbow", "fg": 6468 }, + { "id": "overlay_wielded_compbow", "fg": 6469 }, + { "id": "overlay_wielded_compbow_high", "fg": 6469 }, + { "id": "overlay_wielded_compbow_low", "fg": 6469 }, + { "id": "overlay_wielded_hybridbow", "fg": 6470 }, + { "id": "overlay_wielded_longbow", "fg": 6471 }, + { "id": "overlay_wielded_recurbow", "fg": 6472 }, + { "id": "overlay_wielded_reflexrecurvebow", "fg": 6473 }, + { "id": "overlay_wielded_shortbow", "fg": 6474 }, + { "id": "overlay_wielded_selfbow", "fg": 6475 }, + { "id": "overlay_wielded_box_large", "fg": 6476 }, + { "id": "overlay_wielded_box_medium", "fg": 6477 }, + { "id": "overlay_wielded_box_small", "fg": 6478 }, + { "id": "overlay_wielded_brick", "fg": 6480 }, + { "id": "overlay_wielded_broadsword", "fg": 6481 }, + { "id": "overlay_wielded_broom", "fg": 6482 }, + { "id": "overlay_female_wielded_bwirebat", "fg": 6484 }, + { "id": "overlay_male_wielded_bwirebat", "fg": 6485 }, + { "id": "overlay_wielded_sword_cane", "fg": 6509 }, + { "id": "overlay_wielded_hollow_cane", "fg": 6507 }, + { "id": "overlay_wielded_cane", "fg": 6510 }, + { "id": [ "overlay_female_wielded_cestus", "overlay_female_worn_cestus" ], "fg": 6512 }, + { "id": [ "overlay_male_wielded_cestus", "overlay_male_worn_cestus" ], "fg": 6513 }, + { "id": "overlay_female_wielded_chainsaw_off", "fg": 6514 }, + { "id": "overlay_male_wielded_chainsaw_off", "fg": 6515 }, + { "id": "overlay_wielded_coffeemaker", "fg": 6516 }, + { "id": "overlay_wielded_knife_combat", "fg": 6517 }, + { "id": "overlay_wielded_knife_combat_mod", "fg": 6517 }, + { "id": "overlay_wielded_copper_knife", "fg": 6518 }, + { "id": "overlay_female_wielded_corpse_generic_human", "fg": 6519 }, + { "id": "overlay_male_wielded_corpse_generic_human", "fg": 6520 }, { "id": [ "overlay_wielded_corpse_mon_ant", "overlay_wielded_corpse_mon_ant_soldier", "overlay_wielded_corpse_mon_ant_queen" ], - "fg": 6424 + "fg": 6522 }, { "id": [ @@ -9366,7 +9508,7 @@ "overlay_wielded_corpse_mon_ant_acid_soldier", "overlay_wielded_corpse_mon_ant_acid_queen" ], - "fg": 6423 + "fg": 6521 }, { "id": [ @@ -9425,7 +9567,7 @@ "overlay_male_wielded_corpse_mon_zombie_prisoner", "overlay_male_wielded_corpse_mon_zombie_military_pilot" ], - "fg": 6426 + "fg": 6524 }, { "id": [ @@ -9484,77 +9626,77 @@ "overlay_female_wielded_corpse_mon_zombie_prisoner", "overlay_female_wielded_corpse_mon_zombie_military_pilot" ], - "fg": 6425 - }, - { "id": "overlay_wielded_cudgel", "fg": 6434 }, - { "id": "overlay_female_wielded_spear_dory", "fg": 6435 }, - { "id": "overlay_male_wielded_spear_dory", "fg": 6436 }, - { "id": "overlay_wielded_estoc", "fg": 6437 }, - { "id": "overlay_wielded_shock_epee", "fg": 6438 }, - { "id": "overlay_wielded_shock_foil", "fg": 6439 }, - { "id": "overlay_wielded_shock_sabre", "fg": 6440 }, - { "id": "overlay_wielded_fencing_epee", "fg": 6441 }, - { "id": "overlay_wielded_fencing_foil", "fg": 6442 }, - { "id": "overlay_wielded_fencing_sabre", "fg": 6443 }, - { "id": "overlay_wielded_fencing_epee_sharpened", "fg": 6444 }, - { "id": "overlay_wielded_fencing_foil_sharpened", "fg": 6445 }, - { "id": "overlay_wielded_fencing_sabre_sharpened", "fg": 6446 }, - { "id": "overlay_wielded_flashlight", "fg": 6448 }, - { "id": "overlay_wielded_heavy_flashlight", "fg": 6449 }, - { "id": "overlay_wielded_spear_forked", "fg": 6450 }, - { "id": "overlay_wielded_glass_shard", "fg": 6451 }, - { "id": "overlay_wielded_grip_hook", "fg": 6464 }, - { "id": "overlay_male_wielded_halberd", "fg": 6466 }, - { "id": "overlay_female_wielded_halberd", "fg": 6465 }, - { "id": "overlay_wielded_crowbar", "fg": 6467 }, - { "id": "overlay_male_wielded_screwdriver", "fg": 6470 }, - { "id": "overlay_female_wielded_screwdriver", "fg": 6469 }, - { "id": "overlay_wielded_shovel", "fg": 6471 }, - { "id": "overlay_wielded_wrench", "fg": 6472 }, - { "id": "overlay_wielded_hammer", "fg": 6468 }, - { "id": "overlay_female_wielded_spear_homemade_halfpike", "fg": 6473 }, - { "id": "overlay_male_wielded_spear_homemade_halfpike", "fg": 6474 }, - { "id": "overlay_wielded_jar_3l_glass", "fg": 6475 }, - { "id": "overlay_wielded_jar_3l_glass_sealed", "fg": 6476 }, - { "id": "overlay_wielded_jar_glass", "fg": 6477 }, - { "id": "overlay_wielded_jar_glass_sealed", "fg": 6478 }, - { "id": "overlay_wielded_javelin", "fg": 6480 }, - { "id": "overlay_wielded_javelin_iron", "fg": 6479 }, - { "id": "overlay_female_wielded_ji", "fg": 6481 }, - { "id": "overlay_male_wielded_ji", "fg": 6482 }, - { "id": "overlay_wielded_jug_plastic", "fg": 6483 }, - { "id": "overlay_wielded_katana", "fg": 6484 }, - { "id": "overlay_wielded_kirpan", "fg": 6485 }, - { "id": "overlay_female_wielded_knuckle_nail", "fg": 6486 }, - { "id": "overlay_male_wielded_knuckle_nail", "fg": 6487 }, - { "id": "overlay_female_wielded_knuckle_steel", "fg": 6488 }, - { "id": "overlay_male_wielded_knuckle_steel", "fg": 6489 }, - { "id": "overlay_wielded_kris", "fg": 6490 }, - { "id": "overlay_wielded_shillelagh_weighted", "fg": 6491 }, - { "id": "overlay_wielded_log", "fg": 6492 }, - { "id": "overlay_wielded_longsword", "fg": 6493 }, - { "id": "overlay_male_wielded_lucern_hammer", "fg": 6495 }, - { "id": "overlay_female_wielded_lucern_hammer", "fg": 6494 }, - { "id": "overlay_wielded_mace", "fg": 6496 }, - { "id": "overlay_wielded_morningstar", "fg": 6497 }, - { "id": "overlay_wielded_makeshift_crowbar", "fg": 6498 }, - { "id": "overlay_wielded_makeshift_knife", "fg": 6499 }, - { "id": "overlay_wielded_makeshift_sap", "fg": 6500 }, - { "id": "overlay_wielded_antibiotics", "fg": 6503 }, - { "id": "overlay_wielded_weak_antibiotic", "fg": 6515 }, - { "id": "overlay_wielded_strong_antibiotic", "fg": 6512 }, - { "id": "overlay_wielded_calcium_tablet", "fg": 6506 }, - { "id": "overlay_wielded_vitamins", "fg": 6514 }, - { "id": "overlay_wielded_gummy_vitamins", "fg": 6507 }, - { "id": "overlay_wielded_antifungal", "fg": 6504 }, - { "id": "overlay_wielded_antiparasitic", "fg": 6505 }, - { "id": "overlay_wielded_iodine", "fg": 6508 }, - { "id": "overlay_wielded_prussian_blue", "fg": 6511 }, - { "id": "overlay_wielded_tramadol", "fg": 6513 }, - { "id": "overlay_wielded_oxycodone", "fg": 6510 }, - { "id": "overlay_female_wielded_mjolnir", "fg": 6516 }, - { "id": "overlay_male_wielded_mjolnir", "fg": 6517 }, - { "id": "overlay_wielded_mop", "fg": 6518 }, + "fg": 6523 + }, + { "id": "overlay_wielded_cudgel", "fg": 6532 }, + { "id": "overlay_female_wielded_spear_dory", "fg": 6533 }, + { "id": "overlay_male_wielded_spear_dory", "fg": 6534 }, + { "id": "overlay_wielded_estoc", "fg": 6535 }, + { "id": "overlay_wielded_shock_epee", "fg": 6536 }, + { "id": "overlay_wielded_shock_foil", "fg": 6537 }, + { "id": "overlay_wielded_shock_sabre", "fg": 6538 }, + { "id": "overlay_wielded_fencing_epee", "fg": 6539 }, + { "id": "overlay_wielded_fencing_foil", "fg": 6540 }, + { "id": "overlay_wielded_fencing_sabre", "fg": 6541 }, + { "id": "overlay_wielded_fencing_epee_sharpened", "fg": 6542 }, + { "id": "overlay_wielded_fencing_foil_sharpened", "fg": 6543 }, + { "id": "overlay_wielded_fencing_sabre_sharpened", "fg": 6544 }, + { "id": "overlay_wielded_flashlight", "fg": 6546 }, + { "id": "overlay_wielded_heavy_flashlight", "fg": 6547 }, + { "id": "overlay_wielded_spear_forked", "fg": 6548 }, + { "id": "overlay_wielded_glass_shard", "fg": 6549 }, + { "id": "overlay_wielded_grip_hook", "fg": 6562 }, + { "id": "overlay_male_wielded_halberd", "fg": 6564 }, + { "id": "overlay_female_wielded_halberd", "fg": 6563 }, + { "id": "overlay_wielded_crowbar", "fg": 6565 }, + { "id": "overlay_male_wielded_screwdriver", "fg": 6568 }, + { "id": "overlay_female_wielded_screwdriver", "fg": 6567 }, + { "id": "overlay_wielded_shovel", "fg": 6569 }, + { "id": "overlay_wielded_wrench", "fg": 6570 }, + { "id": "overlay_wielded_hammer", "fg": 6566 }, + { "id": "overlay_female_wielded_spear_homemade_halfpike", "fg": 6571 }, + { "id": "overlay_male_wielded_spear_homemade_halfpike", "fg": 6572 }, + { "id": "overlay_wielded_jar_3l_glass", "fg": 6573 }, + { "id": "overlay_wielded_jar_3l_glass_sealed", "fg": 6574 }, + { "id": "overlay_wielded_jar_glass", "fg": 6575 }, + { "id": "overlay_wielded_jar_glass_sealed", "fg": 6576 }, + { "id": "overlay_wielded_javelin", "fg": 6578 }, + { "id": "overlay_wielded_javelin_iron", "fg": 6577 }, + { "id": "overlay_female_wielded_ji", "fg": 6579 }, + { "id": "overlay_male_wielded_ji", "fg": 6580 }, + { "id": "overlay_wielded_jug_plastic", "fg": 6581 }, + { "id": "overlay_wielded_katana", "fg": 6582 }, + { "id": "overlay_wielded_kirpan", "fg": 6583 }, + { "id": "overlay_female_wielded_knuckle_nail", "fg": 6584 }, + { "id": "overlay_male_wielded_knuckle_nail", "fg": 6585 }, + { "id": "overlay_female_wielded_knuckle_steel", "fg": 6586 }, + { "id": "overlay_male_wielded_knuckle_steel", "fg": 6587 }, + { "id": "overlay_wielded_kris", "fg": 6588 }, + { "id": "overlay_wielded_shillelagh_weighted", "fg": 6589 }, + { "id": "overlay_wielded_log", "fg": 6590 }, + { "id": "overlay_wielded_longsword", "fg": 6591 }, + { "id": "overlay_male_wielded_lucern_hammer", "fg": 6593 }, + { "id": "overlay_female_wielded_lucern_hammer", "fg": 6592 }, + { "id": "overlay_wielded_mace", "fg": 6594 }, + { "id": "overlay_wielded_morningstar", "fg": 6595 }, + { "id": "overlay_wielded_makeshift_crowbar", "fg": 6596 }, + { "id": "overlay_wielded_makeshift_knife", "fg": 6597 }, + { "id": "overlay_wielded_makeshift_sap", "fg": 6598 }, + { "id": "overlay_wielded_antibiotics", "fg": 6601 }, + { "id": "overlay_wielded_weak_antibiotic", "fg": 6613 }, + { "id": "overlay_wielded_strong_antibiotic", "fg": 6610 }, + { "id": "overlay_wielded_calcium_tablet", "fg": 6604 }, + { "id": "overlay_wielded_vitamins", "fg": 6612 }, + { "id": "overlay_wielded_gummy_vitamins", "fg": 6605 }, + { "id": "overlay_wielded_antifungal", "fg": 6602 }, + { "id": "overlay_wielded_antiparasitic", "fg": 6603 }, + { "id": "overlay_wielded_iodine", "fg": 6606 }, + { "id": "overlay_wielded_prussian_blue", "fg": 6609 }, + { "id": "overlay_wielded_tramadol", "fg": 6611 }, + { "id": "overlay_wielded_oxycodone", "fg": 6608 }, + { "id": "overlay_female_wielded_mjolnir", "fg": 6614 }, + { "id": "overlay_male_wielded_mjolnir", "fg": 6615 }, + { "id": "overlay_wielded_mop", "fg": 6616 }, { "id": [ "overlay_wielded_tourniquet_upper", @@ -9562,590 +9704,610 @@ "overlay_wielded_tourniquet_lower", "overlay_wielded_tourniquet_lower_XL" ], - "fg": 6544 - }, - { "id": "overlay_female_wielded_nailbat", "fg": 6546 }, - { "id": "overlay_male_wielded_nailbat", "fg": 6547 }, - { "id": "overlay_female_wielded_nailboard", "fg": 6548 }, - { "id": "overlay_male_wielded_nailboard", "fg": 6549 }, - { "id": "overlay_wielded_nodachi", "fg": 6550 }, - { "id": "overlay_male_wielded_2h_flail_wood", "fg": 6552 }, - { "id": "overlay_female_wielded_2h_flail_wood", "fg": 6551 }, - { "id": "overlay_male_wielded_pillow", "fg": 6556 }, - { "id": "overlay_female_wielded_pillow", "fg": 6555 }, - { "id": "overlay_male_wielded_down_pillow", "fg": 6554 }, - { "id": "overlay_female_wielded_down_pillow", "fg": 6553 }, - { "id": "overlay_wielded_pipe", "fg": 6557 }, - { "id": "overlay_wielded_pitchfork", "fg": 6558 }, - { "id": "overlay_wielded_sharp_toothbrush", "fg": 6559 }, - { "id": "overlay_wielded_pockknife", "fg": 6560 }, - { "id": "overlay_female_wielded_pot", "fg": 6563 }, - { "id": "overlay_male_wielded_pot", "fg": 6564 }, - { "id": "overlay_female_wielded_pot_copper", "fg": 6565 }, - { "id": "overlay_male_wielded_pot_copper", "fg": 6566 }, - { "id": "overlay_wielded_punch_dagger", "fg": 6567 }, - { "id": "overlay_female_wielded_qiang", "fg": 6568 }, - { "id": "overlay_male_wielded_qiang", "fg": 6569 }, - { "id": "overlay_female_wielded_rag", "fg": 6576 }, - { "id": "overlay_male_wielded_rag", "fg": 6577 }, - { "id": "overlay_wielded_rapier", "fg": 6578 }, - { "id": "overlay_wielded_rebar", "fg": 6579 }, - { "id": "overlay_wielded_knife_rm42", "fg": 6580 }, - { "id": "overlay_wielded_rock", "fg": 6581 }, - { "id": "overlay_wielded_rock_sock", "fg": 6582 }, - { "id": "overlay_wielded_rolling_pin", "fg": 6583 }, - { "id": "overlay_wielded_scissors", "fg": 6584 }, - { "id": "overlay_wielded_sharp_rock", "fg": 6585 }, - { "id": "overlay_wielded_shillelagh", "fg": 6586 }, + "fg": 6642 + }, + { "id": "overlay_female_wielded_nailbat", "fg": 6644 }, + { "id": "overlay_male_wielded_nailbat", "fg": 6645 }, + { "id": "overlay_female_wielded_nailboard", "fg": 6646 }, + { "id": "overlay_male_wielded_nailboard", "fg": 6647 }, + { "id": "overlay_wielded_nodachi", "fg": 6648 }, + { "id": "overlay_male_wielded_2h_flail_wood", "fg": 6650 }, + { "id": "overlay_female_wielded_2h_flail_wood", "fg": 6649 }, + { "id": "overlay_male_wielded_pillow", "fg": 6654 }, + { "id": "overlay_female_wielded_pillow", "fg": 6653 }, + { "id": "overlay_male_wielded_down_pillow", "fg": 6652 }, + { "id": "overlay_female_wielded_down_pillow", "fg": 6651 }, + { "id": "overlay_wielded_pipe", "fg": 6655 }, + { "id": "overlay_wielded_pitchfork", "fg": 6656 }, + { "id": "overlay_wielded_sharp_toothbrush", "fg": 6657 }, + { "id": "overlay_wielded_pockknife", "fg": 6658 }, + { "id": "overlay_female_wielded_pot", "fg": 6661 }, + { "id": "overlay_male_wielded_pot", "fg": 6662 }, + { "id": "overlay_female_wielded_pot_copper", "fg": 6663 }, + { "id": "overlay_male_wielded_pot_copper", "fg": 6664 }, + { "id": "overlay_wielded_punch_dagger", "fg": 6665 }, + { "id": "overlay_female_wielded_qiang", "fg": 6666 }, + { "id": "overlay_male_wielded_qiang", "fg": 6667 }, + { "id": "overlay_female_wielded_rag", "fg": 6674 }, + { "id": "overlay_male_wielded_rag", "fg": 6675 }, + { "id": "overlay_wielded_rapier", "fg": 6676 }, + { "id": "overlay_wielded_rebar", "fg": 6677 }, + { "id": "overlay_wielded_knife_rm42", "fg": 6678 }, + { "id": "overlay_wielded_rock", "fg": 6679 }, + { "id": "overlay_wielded_rock_sock", "fg": 6680 }, + { "id": "overlay_wielded_rolling_pin", "fg": 6681 }, + { "id": "overlay_wielded_scissors", "fg": 6682 }, + { "id": "overlay_wielded_sharp_rock", "fg": 6683 }, + { "id": "overlay_wielded_shillelagh", "fg": 6684 }, { "id": "overlay_female_wielded_cigar_lit", "fg": [ - { "weight": 14, "sprite": 6589 }, - { "weight": 14, "sprite": 6590 }, - { "weight": 14, "sprite": 6591 }, - { "weight": 14, "sprite": 6592 }, - { "weight": 14, "sprite": 6593 }, - { "weight": 14, "sprite": 6594 }, - { "weight": 14, "sprite": 6595 } + { "weight": 14, "sprite": 6687 }, + { "weight": 14, "sprite": 6688 }, + { "weight": 14, "sprite": 6689 }, + { "weight": 14, "sprite": 6690 }, + { "weight": 14, "sprite": 6691 }, + { "weight": 14, "sprite": 6692 }, + { "weight": 14, "sprite": 6693 } ], "animated": true }, { "id": "overlay_male_wielded_cigar_lit", "fg": [ - { "weight": 14, "sprite": 6598 }, - { "weight": 14, "sprite": 6599 }, - { "weight": 14, "sprite": 6600 }, - { "weight": 14, "sprite": 6601 }, - { "weight": 14, "sprite": 6602 }, - { "weight": 14, "sprite": 6603 }, - { "weight": 14, "sprite": 6604 } + { "weight": 14, "sprite": 6696 }, + { "weight": 14, "sprite": 6697 }, + { "weight": 14, "sprite": 6698 }, + { "weight": 14, "sprite": 6699 }, + { "weight": 14, "sprite": 6700 }, + { "weight": 14, "sprite": 6701 }, + { "weight": 14, "sprite": 6702 } ], "animated": true }, { "id": "overlay_female_wielded_cig_lit", "fg": [ - { "weight": 14, "sprite": 6607 }, - { "weight": 14, "sprite": 6608 }, - { "weight": 14, "sprite": 6609 }, - { "weight": 14, "sprite": 6610 }, - { "weight": 14, "sprite": 6611 }, - { "weight": 14, "sprite": 6612 }, - { "weight": 14, "sprite": 6613 } + { "weight": 14, "sprite": 6705 }, + { "weight": 14, "sprite": 6706 }, + { "weight": 14, "sprite": 6707 }, + { "weight": 14, "sprite": 6708 }, + { "weight": 14, "sprite": 6709 }, + { "weight": 14, "sprite": 6710 }, + { "weight": 14, "sprite": 6711 } ], "animated": true }, { "id": "overlay_male_wielded_cig_lit", "fg": [ - { "weight": 14, "sprite": 6616 }, - { "weight": 14, "sprite": 6617 }, - { "weight": 14, "sprite": 6618 }, - { "weight": 14, "sprite": 6619 }, - { "weight": 14, "sprite": 6620 }, - { "weight": 14, "sprite": 6621 }, - { "weight": 14, "sprite": 6622 } + { "weight": 14, "sprite": 6714 }, + { "weight": 14, "sprite": 6715 }, + { "weight": 14, "sprite": 6716 }, + { "weight": 14, "sprite": 6717 }, + { "weight": 14, "sprite": 6718 }, + { "weight": 14, "sprite": 6719 }, + { "weight": 14, "sprite": 6720 } ], "animated": true }, { "id": "overlay_female_wielded_joint_lit", "fg": [ - { "weight": 14, "sprite": 6624 }, - { "weight": 14, "sprite": 6625 }, - { "weight": 14, "sprite": 6626 }, - { "weight": 14, "sprite": 6627 }, - { "weight": 14, "sprite": 6628 }, - { "weight": 14, "sprite": 6629 }, - { "weight": 14, "sprite": 6630 } + { "weight": 14, "sprite": 6722 }, + { "weight": 14, "sprite": 6723 }, + { "weight": 14, "sprite": 6724 }, + { "weight": 14, "sprite": 6725 }, + { "weight": 14, "sprite": 6726 }, + { "weight": 14, "sprite": 6727 }, + { "weight": 14, "sprite": 6728 } ], "animated": true }, { "id": "overlay_male_wielded_joint_lit", "fg": [ - { "weight": 14, "sprite": 6633 }, - { "weight": 14, "sprite": 6634 }, - { "weight": 14, "sprite": 6635 }, - { "weight": 14, "sprite": 6636 }, - { "weight": 14, "sprite": 6637 }, - { "weight": 14, "sprite": 6638 }, - { "weight": 14, "sprite": 6639 } + { "weight": 14, "sprite": 6731 }, + { "weight": 14, "sprite": 6732 }, + { "weight": 14, "sprite": 6733 }, + { "weight": 14, "sprite": 6734 }, + { "weight": 14, "sprite": 6735 }, + { "weight": 14, "sprite": 6736 }, + { "weight": 14, "sprite": 6737 } ], "animated": true }, { "id": "overlay_female_wielded_pipe_tobacco", "fg": [ - { "weight": 14, "sprite": 6641 }, - { "weight": 14, "sprite": 6642 }, - { "weight": 14, "sprite": 6643 }, - { "weight": 14, "sprite": 6644 }, - { "weight": 14, "sprite": 6645 }, - { "weight": 14, "sprite": 6646 }, - { "weight": 14, "sprite": 6647 } + { "weight": 14, "sprite": 6739 }, + { "weight": 14, "sprite": 6740 }, + { "weight": 14, "sprite": 6741 }, + { "weight": 14, "sprite": 6742 }, + { "weight": 14, "sprite": 6743 }, + { "weight": 14, "sprite": 6744 }, + { "weight": 14, "sprite": 6745 } ], "animated": true }, { "id": "overlay_male_wielded_pipe_tobacco", "fg": [ - { "weight": 14, "sprite": 6648 }, - { "weight": 14, "sprite": 6649 }, - { "weight": 14, "sprite": 6650 }, - { "weight": 14, "sprite": 6651 }, - { "weight": 14, "sprite": 6652 }, - { "weight": 14, "sprite": 6653 }, - { "weight": 14, "sprite": 6654 } + { "weight": 14, "sprite": 6746 }, + { "weight": 14, "sprite": 6747 }, + { "weight": 14, "sprite": 6748 }, + { "weight": 14, "sprite": 6749 }, + { "weight": 14, "sprite": 6750 }, + { "weight": 14, "sprite": 6751 }, + { "weight": 14, "sprite": 6752 } ], "animated": true }, - { "id": "overlay_male_wielded_pointy_stick", "fg": 6656 }, - { "id": "overlay_female_wielded_pointy_stick", "fg": 6655 }, - { "id": "overlay_male_wielded_spear_wood", "fg": 6672 }, - { "id": "overlay_female_wielded_spear_wood", "fg": 6671 }, - { "id": "overlay_male_wielded_spear_spike", "fg": 6668 }, - { "id": "overlay_female_wielded_spear_spike", "fg": 6667 }, - { "id": "overlay_male_wielded_spear_knife", "fg": 6660 }, - { "id": "overlay_female_wielded_spear_knife", "fg": 6659 }, - { "id": "overlay_male_wielded_spear_knife_superior", "fg": 6662 }, - { "id": "overlay_female_wielded_spear_knife_superior", "fg": 6661 }, - { "id": "overlay_male_wielded_spear_rebar", "fg": 6666 }, - { "id": "overlay_female_wielded_spear_rebar", "fg": 6665 }, - { "id": "overlay_male_wielded_spear_pipe", "fg": 6664 }, - { "id": "overlay_female_wielded_spear_pipe", "fg": 6663 }, - { "id": "overlay_male_wielded_spear_steel", "fg": 6670 }, - { "id": "overlay_female_wielded_spear_steel", "fg": 6669 }, - { "id": "overlay_male_wielded_spear_copper", "fg": 6658 }, - { "id": "overlay_female_wielded_spear_copper", "fg": 6657 }, - { "id": "overlay_female_wielded_splinter", "fg": 6673 }, - { "id": "overlay_male_wielded_splinter", "fg": 6674 }, - { "id": "overlay_wielded_knife_steak", "fg": 6675 }, - { "id": "overlay_wielded_steel_chunk", "fg": 6676 }, - { "id": "overlay_wielded_steel_lump", "fg": 6677 }, - { "id": "overlay_female_wielded_stick", "fg": 6678 }, - { "id": "overlay_male_wielded_stick", "fg": 6679 }, - { "id": "overlay_female_wielded_stick_long", "fg": 6680 }, - { "id": "overlay_male_wielded_stick_long", "fg": 6681 }, - { "id": "overlay_female_wielded_primitive_hammer", "fg": 6682 }, - { "id": "overlay_male_wielded_primitive_hammer", "fg": 6683 }, - { "id": "overlay_female_wielded_spear_stone", "fg": 6684 }, - { "id": "overlay_male_wielded_spear_stone", "fg": 6685 }, - { "id": "overlay_wielded_knife_rambo", "fg": 6686 }, - { "id": "overlay_female_wielded_spear_survivor", "fg": 6687 }, - { "id": "overlay_male_wielded_spear_survivor", "fg": 6688 }, - { "id": "overlay_wielded_switchblade", "fg": 6689 }, - { "id": "overlay_wielded_tanto", "fg": 6691 }, - { "id": "overlay_female_wielded_teapot", "fg": 6692 }, - { "id": "overlay_male_wielded_teapot", "fg": 6693 }, - { "id": "overlay_female_wielded_television", "fg": 6694 }, - { "id": "overlay_male_wielded_television", "fg": 6695 }, - { "id": "overlay_female_wielded_thermos", "fg": 6696 }, - { "id": "overlay_male_wielded_thermos", "fg": 6697 }, - { "id": "overlay_wielded_boltcutters", "fg": 6698 }, - { "id": "overlay_wielded_e_tool", "fg": 6700 }, - { "id": "overlay_wielded_halligan", "fg": 6701 }, - { "id": "overlay_wielded_jackhammer", "fg": 6703 }, - { "id": "overlay_wielded_elec_jackhammer", "fg": 6703 }, - { "id": "overlay_wielded_lobotomizer", "fg": 6704 }, - { "id": "overlay_wielded_makeshift_axe", "fg": 6705 }, - { "id": "overlay_wielded_ny_hook", "fg": 6706 }, - { "id": "overlay_wielded_pickaxe", "fg": 6707 }, - { "id": "overlay_wielded_hammer_sledge_engineer", "fg": 6708 }, - { "id": "overlay_wielded_hammer_sledge_heavy", "fg": 6709 }, - { "id": "overlay_wielded_hammer_sledge_short", "fg": 6710 }, - { "id": "overlay_wielded_hammer_sledge", "fg": 6711 }, - { "id": "overlay_wielded_g_shovel", "fg": 6712 }, - { "id": "overlay_wielded_primitive_shovel", "fg": 6713 }, - { "id": "overlay_wielded_knife_trench", "fg": 6714 }, - { "id": "overlay_wielded_wakizashi", "fg": 6715 }, - { "id": "overlay_male_wielded_2h_flail_steel", "fg": 6717 }, - { "id": "overlay_female_wielded_2h_flail_steel", "fg": 6716 }, - { "id": "overlay_wielded_warhammer", "fg": 6718 }, - { "id": "overlay_wielded_bolas", "fg": 6719 }, - { "id": "overlay_wielded_bullwhip", "fg": 6720 }, - { "id": "overlay_female_wielded_homewrecker", "fg": 6721 }, - { "id": "overlay_male_wielded_homewrecker", "fg": 6722 }, - { "id": "overlay_wielded_lawn_dart", "fg": 6723 }, - { "id": "overlay_wielded_net", "fg": 6724 }, - { "id": "overlay_wielded_bullwhip_razor", "fg": 6725 }, - { "id": "overlay_wielded_sling", "fg": 6726 }, - { "id": "overlay_wielded_staff_sling", "fg": 6727 }, - { "id": "overlay_wielded_throwing_axe", "fg": 6728 }, - { "id": "overlay_female_wielded_throwing_knife", "fg": 6729 }, - { "id": "overlay_male_wielded_throwing_knife", "fg": 6730 }, - { "id": "overlay_wielded_throwing_stick", "fg": 6731 }, - { "id": "overlay_wielded_shocktonfa_off", "fg": 6732 }, - { "id": "overlay_wielded_shocktonfa_on", "fg": 6732 }, - { "id": "overlay_wielded_tonfa", "fg": 6733 }, - { "id": "overlay_wielded_tonfa_wood", "fg": 6734 }, - { "id": "overlay_wielded_sword_wood", "fg": 6735 }, - { "id": "overlay_wielded_sword_nail", "fg": 6736 }, - { "id": "overlay_wielded_zweihander", "fg": 6737 }, - { "id": "overlay_female_worn_armor_samurai", "fg": 6738 }, - { "id": "overlay_male_worn_armor_samurai", "fg": 6739 }, - { "id": "overlay_female_worn_chainmail_suit", "fg": 6748 }, - { "id": "overlay_male_worn_chainmail_suit", "fg": 6749 }, - { "id": "overlay_female_worn_chainmail_feet", "fg": 6750 }, - { "id": "overlay_male_worn_chainmail_feet", "fg": 6751 }, - { "id": "overlay_female_worn_chainmail_hood", "fg": 6752 }, - { "id": "overlay_male_worn_chainmail_hood", "fg": 6753 }, - { "id": "overlay_female_worn_chainmail_hands", "fg": 6754 }, - { "id": "overlay_male_worn_chainmail_hands", "fg": 6755 }, - { "id": "overlay_female_worn_chainmail_hauberk", "fg": 6756 }, - { "id": "overlay_male_worn_chainmail_hauberk", "fg": 6757 }, - { "id": "overlay_female_worn_chainmail_legs", "fg": 6758 }, - { "id": "overlay_male_worn_chainmail_legs", "fg": 6759 }, - { "id": "overlay_female_worn_chainmail_arms", "fg": 6760 }, - { "id": "overlay_male_worn_chainmail_arms", "fg": 6761 }, - { "id": "overlay_female_worn_chainmail_vest", "fg": 6762 }, - { "id": "overlay_male_worn_chainmail_vest", "fg": 6763 }, - { "id": "overlay_female_worn_vest_leather_mod", "fg": 6744 }, - { "id": "overlay_male_worn_vest_leather_mod", "fg": 6745 }, - { "id": "overlay_female_worn_armor_blarmor", "fg": 6746 }, - { "id": "overlay_male_worn_armor_blarmor", "fg": 6747 }, - { "id": "overlay_female_worn_armguard_larmor", "fg": 6768 }, - { "id": "overlay_male_worn_armguard_larmor", "fg": 6769 }, - { "id": "overlay_female_worn_boots_larmor", "fg": 6770 }, - { "id": "overlay_male_worn_boots_larmor", "fg": 6771 }, - { "id": "overlay_male_worn_gauntlets_larmor", "fg": 6772 }, - { "id": "overlay_female_worn_gauntlets_larmor", "fg": 6773 }, - { "id": "overlay_male_worn_helmet_larmor", "fg": 6775 }, - { "id": "overlay_female_worn_helmet_larmor", "fg": 6774 }, - { "id": "overlay_female_worn_armor_larmor", "fg": 6776 }, - { "id": "overlay_male_worn_armor_larmor", "fg": 6777 }, - { "id": "overlay_female_worn_footrags_leather", "fg": 6778 }, - { "id": "overlay_male_worn_footrags_leather", "fg": 6779 }, - { "id": "overlay_female_worn_gloves_wraps_leather", "fg": 6780 }, - { "id": "overlay_male_worn_gloves_wraps_leather", "fg": 6781 }, - { "id": "overlay_female_worn_vambrace_larmor", "fg": 6782 }, - { "id": "overlay_male_worn_vambrace_larmor", "fg": 6783 }, - { "id": "overlay_female_worn_vest_leather", "fg": 6784 }, - { "id": "overlay_male_worn_vest_leather", "fg": 6785 }, - { "id": "overlay_female_worn_armor_plarmor", "fg": 6788 }, - { "id": "overlay_male_worn_armor_plarmor", "fg": 6789 }, - { "id": "overlay_female_worn_gloves_studded", "fg": 6796 }, - { "id": "overlay_male_worn_gloves_studded", "fg": 6797 }, - { "id": "overlay_male_worn_helmet_plate", "fg": 6767 }, - { "id": "overlay_male_worn_armor_lightplate", "fg": 6787 }, - { "id": "overlay_male_worn_gloves_plate", "fg": 6743 }, - { "id": "overlay_male_worn_boots_plate", "fg": 6741 }, - { "id": "overlay_male_worn_cuirass_lightplate", "fg": 6765 }, - { "id": "overlay_male_worn_armguard_lightplate", "fg": 6793 }, - { "id": "overlay_male_worn_legguard_lightplate", "fg": 6795 }, - { "id": "overlay_female_worn_helmet_plate", "fg": 6766 }, - { "id": "overlay_female_worn_armor_lightplate", "fg": 6786 }, - { "id": "overlay_female_worn_gloves_plate", "fg": 6742 }, - { "id": "overlay_female_worn_boots_plate", "fg": 6740 }, - { "id": "overlay_female_worn_cuirass_lightplate", "fg": 6764 }, - { "id": "overlay_female_worn_armguard_lightplate", "fg": 6792 }, - { "id": "overlay_female_worn_legguard_lightplate", "fg": 6794 }, - { "id": "overlay_female_worn_armguard_hard", "fg": 6798 }, - { "id": "overlay_male_worn_armguard_hard", "fg": 6799 }, - { "id": "overlay_female_worn_armor_riot", "fg": 6800 }, - { "id": "overlay_male_worn_armor_riot", "fg": 6801 }, - { "id": "overlay_female_worn_ballistic_vest_esapi", "fg": 6802 }, - { "id": "overlay_male_worn_ballistic_vest_esapi", "fg": 6803 }, - { "id": "overlay_female_worn_helmet_riot", "fg": 6804 }, - { "id": "overlay_male_worn_helmet_riot", "fg": 6805 }, - { "id": "overlay_female_worn_kevlar", "fg": 6806 }, - { "id": "overlay_male_worn_kevlar", "fg": 6807 }, - { "id": "overlay_female_worn_legguard_hard", "fg": 6808 }, - { "id": "overlay_male_worn_legguard_hard", "fg": 6809 }, - { "id": "overlay_female_worn_swat_armor", "fg": 6838 }, - { "id": "overlay_male_worn_swat_armor", "fg": 6839 }, - { "id": "overlay_female_worn_tac_fullhelmet", "fg": 6840 }, - { "id": "overlay_male_worn_tac_fullhelmet", "fg": 6841 }, - { "id": "overlay_female_worn_tac_helmet", "fg": 6842 }, - { "id": "overlay_male_worn_tac_helmet", "fg": 6843 }, - { "id": "overlay_female_worn_2byarm_guard", "fg": 6844 }, - { "id": "overlay_male_worn_2byarm_guard", "fg": 6845 }, - { "id": "overlay_female_worn_2byshin_guard", "fg": 6846 }, - { "id": "overlay_male_worn_2byshin_guard", "fg": 6847 }, - { "id": "overlay_female_worn_legguard_metal", "fg": 6848 }, - { "id": "overlay_male_worn_legguard_metal", "fg": 6849 }, - { "id": "overlay_female_worn_armguard_metal", "fg": 6850 }, - { "id": "overlay_male_worn_armguard_metal", "fg": 6851 }, - { "id": "overlay_male_worn_helmet_scrap", "fg": 6861 }, - { "id": "overlay_male_worn_armor_scrapsuit", "fg": 6865 }, - { "id": "overlay_male_worn_boots_scrap", "fg": 6857 }, - { "id": "overlay_male_worn_cuirass_scrap", "fg": 6859 }, - { "id": "overlay_male_worn_armguard_scrap", "fg": 6791 }, - { "id": "overlay_male_worn_legguard_scrap", "fg": 6863 }, - { "id": "overlay_female_worn_helmet_scrap", "fg": 6860 }, - { "id": "overlay_female_worn_armor_scrapsuit", "fg": 6864 }, - { "id": "overlay_female_worn_boots_scrap", "fg": 6856 }, - { "id": "overlay_female_worn_cuirass_scrap", "fg": 6858 }, - { "id": "overlay_female_worn_armguard_scrap", "fg": 6790 }, - { "id": "overlay_female_worn_legguard_scrap", "fg": 6862 }, - { "id": "overlay_male_worn_backpack", "fg": 6871 }, - { "id": "overlay_female_worn_backpack", "fg": 6866 }, - { "id": "overlay_male_worn_backpack_hiking", "fg": 6868 }, - { "id": "overlay_female_worn_backpack_hiking", "fg": 6867 }, - { "id": "overlay_female_worn_backpack_leather", "fg": 6869 }, - { "id": "overlay_male_worn_backpack_leather", "fg": 6870 }, - { "id": "overlay_male_worn_backpack_tactical_large", "fg": 6873 }, - { "id": "overlay_female_worn_backpack_tactical_large", "fg": 6872 }, - { "id": "overlay_male_worn_molle_pack", "fg": 6875 }, - { "id": "overlay_female_worn_molle_pack", "fg": 6874 }, - { "id": [ "overlay_female_worn_rifle_case_soft", "overlay_female_worn_rifle_case_soft_2" ], "fg": 6877 }, + { "id": "overlay_male_wielded_pointy_stick", "fg": 6754 }, + { "id": "overlay_female_wielded_pointy_stick", "fg": 6753 }, + { "id": "overlay_male_wielded_spear_wood", "fg": 6770 }, + { "id": "overlay_female_wielded_spear_wood", "fg": 6769 }, + { "id": "overlay_male_wielded_spear_spike", "fg": 6766 }, + { "id": "overlay_female_wielded_spear_spike", "fg": 6765 }, + { "id": "overlay_male_wielded_spear_knife", "fg": 6758 }, + { "id": "overlay_female_wielded_spear_knife", "fg": 6757 }, + { "id": "overlay_male_wielded_spear_knife_superior", "fg": 6760 }, + { "id": "overlay_female_wielded_spear_knife_superior", "fg": 6759 }, + { "id": "overlay_male_wielded_spear_rebar", "fg": 6764 }, + { "id": "overlay_female_wielded_spear_rebar", "fg": 6763 }, + { "id": "overlay_male_wielded_spear_pipe", "fg": 6762 }, + { "id": "overlay_female_wielded_spear_pipe", "fg": 6761 }, + { "id": "overlay_male_wielded_spear_steel", "fg": 6768 }, + { "id": "overlay_female_wielded_spear_steel", "fg": 6767 }, + { "id": "overlay_male_wielded_spear_copper", "fg": 6756 }, + { "id": "overlay_female_wielded_spear_copper", "fg": 6755 }, + { "id": "overlay_female_wielded_splinter", "fg": 6771 }, + { "id": "overlay_male_wielded_splinter", "fg": 6772 }, + { "id": "overlay_wielded_knife_steak", "fg": 6773 }, + { "id": "overlay_wielded_steel_chunk", "fg": 6774 }, + { "id": "overlay_wielded_steel_lump", "fg": 6775 }, + { "id": "overlay_female_wielded_stick", "fg": 6776 }, + { "id": "overlay_male_wielded_stick", "fg": 6777 }, + { "id": "overlay_female_wielded_stick_long", "fg": 6778 }, + { "id": "overlay_male_wielded_stick_long", "fg": 6779 }, + { "id": "overlay_female_wielded_primitive_hammer", "fg": 6780 }, + { "id": "overlay_male_wielded_primitive_hammer", "fg": 6781 }, + { "id": "overlay_female_wielded_spear_stone", "fg": 6782 }, + { "id": "overlay_male_wielded_spear_stone", "fg": 6783 }, + { "id": "overlay_wielded_knife_rambo", "fg": 6784 }, + { "id": "overlay_female_wielded_spear_survivor", "fg": 6785 }, + { "id": "overlay_male_wielded_spear_survivor", "fg": 6786 }, + { "id": "overlay_wielded_switchblade", "fg": 6787 }, + { "id": "overlay_wielded_tanto", "fg": 6789 }, + { "id": "overlay_female_wielded_teapot", "fg": 6790 }, + { "id": "overlay_male_wielded_teapot", "fg": 6791 }, + { "id": "overlay_female_wielded_television", "fg": 6792 }, + { "id": "overlay_male_wielded_television", "fg": 6793 }, + { "id": "overlay_female_wielded_thermos", "fg": 6794 }, + { "id": "overlay_male_wielded_thermos", "fg": 6795 }, + { "id": "overlay_wielded_boltcutters", "fg": 6796 }, + { "id": "overlay_wielded_e_tool", "fg": 6798 }, + { "id": "overlay_wielded_halligan", "fg": 6799 }, + { "id": "overlay_wielded_jackhammer", "fg": 6801 }, + { "id": "overlay_wielded_elec_jackhammer", "fg": 6801 }, + { "id": "overlay_wielded_lobotomizer", "fg": 6802 }, + { "id": "overlay_wielded_makeshift_axe", "fg": 6803 }, + { "id": "overlay_wielded_ny_hook", "fg": 6804 }, + { "id": "overlay_wielded_pickaxe", "fg": 6805 }, + { "id": "overlay_wielded_hammer_sledge_engineer", "fg": 6806 }, + { "id": "overlay_wielded_hammer_sledge_heavy", "fg": 6807 }, + { "id": "overlay_wielded_hammer_sledge_short", "fg": 6808 }, + { "id": "overlay_wielded_hammer_sledge", "fg": 6809 }, + { "id": "overlay_wielded_g_shovel", "fg": 6810 }, + { "id": "overlay_wielded_primitive_shovel", "fg": 6811 }, + { "id": "overlay_wielded_knife_trench", "fg": 6812 }, + { "id": "overlay_wielded_wakizashi", "fg": 6813 }, + { "id": "overlay_male_wielded_2h_flail_steel", "fg": 6815 }, + { "id": "overlay_female_wielded_2h_flail_steel", "fg": 6814 }, + { "id": "overlay_wielded_warhammer", "fg": 6816 }, + { "id": "overlay_wielded_bolas", "fg": 6817 }, + { "id": "overlay_wielded_bullwhip", "fg": 6818 }, + { "id": "overlay_female_wielded_homewrecker", "fg": 6819 }, + { "id": "overlay_male_wielded_homewrecker", "fg": 6820 }, + { "id": "overlay_wielded_lawn_dart", "fg": 6821 }, + { "id": "overlay_wielded_net", "fg": 6822 }, + { "id": "overlay_wielded_bullwhip_razor", "fg": 6823 }, + { "id": "overlay_wielded_sling", "fg": 6824 }, + { "id": "overlay_wielded_staff_sling", "fg": 6825 }, + { "id": "overlay_wielded_throwing_axe", "fg": 6826 }, + { "id": "overlay_female_wielded_throwing_knife", "fg": 6827 }, + { "id": "overlay_male_wielded_throwing_knife", "fg": 6828 }, + { "id": "overlay_wielded_throwing_stick", "fg": 6829 }, + { "id": "overlay_wielded_shocktonfa_off", "fg": 6830 }, + { "id": "overlay_wielded_shocktonfa_on", "fg": 6830 }, + { "id": "overlay_wielded_tonfa", "fg": 6831 }, + { "id": "overlay_wielded_tonfa_wood", "fg": 6832 }, + { "id": "overlay_wielded_sword_wood", "fg": 6833 }, + { "id": "overlay_wielded_sword_nail", "fg": 6834 }, + { "id": "overlay_wielded_zweihander", "fg": 6835 }, + { "id": "overlay_female_worn_armor_samurai", "fg": 6836 }, + { "id": "overlay_male_worn_armor_samurai", "fg": 6837 }, + { "id": "overlay_female_worn_chainmail_suit", "fg": 6846 }, + { "id": "overlay_male_worn_chainmail_suit", "fg": 6847 }, + { "id": "overlay_female_worn_chainmail_feet", "fg": 6848 }, + { "id": "overlay_male_worn_chainmail_feet", "fg": 6849 }, + { "id": "overlay_female_worn_chainmail_hood", "fg": 6850 }, + { "id": "overlay_male_worn_chainmail_hood", "fg": 6851 }, + { "id": "overlay_female_worn_chainmail_hands", "fg": 6852 }, + { "id": "overlay_male_worn_chainmail_hands", "fg": 6853 }, + { "id": "overlay_female_worn_chainmail_hauberk", "fg": 6854 }, + { "id": "overlay_male_worn_chainmail_hauberk", "fg": 6855 }, + { "id": "overlay_female_worn_chainmail_legs", "fg": 6856 }, + { "id": "overlay_male_worn_chainmail_legs", "fg": 6857 }, + { "id": "overlay_female_worn_chainmail_arms", "fg": 6858 }, + { "id": "overlay_male_worn_chainmail_arms", "fg": 6859 }, + { "id": "overlay_female_worn_chainmail_vest", "fg": 6860 }, + { "id": "overlay_male_worn_chainmail_vest", "fg": 6861 }, + { "id": "overlay_female_worn_vest_leather_mod", "fg": 6842 }, + { "id": "overlay_male_worn_vest_leather_mod", "fg": 6843 }, + { "id": "overlay_female_worn_armor_blarmor", "fg": 6844 }, + { "id": "overlay_male_worn_armor_blarmor", "fg": 6845 }, + { "id": "overlay_female_worn_armguard_larmor", "fg": 6866 }, + { "id": "overlay_male_worn_armguard_larmor", "fg": 6867 }, + { "id": "overlay_female_worn_boots_larmor", "fg": 6868 }, + { "id": "overlay_male_worn_boots_larmor", "fg": 6869 }, + { "id": "overlay_male_worn_gauntlets_larmor", "fg": 6870 }, + { "id": "overlay_female_worn_gauntlets_larmor", "fg": 6871 }, + { "id": "overlay_male_worn_helmet_larmor", "fg": 6873 }, + { "id": "overlay_female_worn_helmet_larmor", "fg": 6872 }, + { "id": "overlay_female_worn_armor_larmor", "fg": 6874 }, + { "id": "overlay_male_worn_armor_larmor", "fg": 6875 }, + { "id": "overlay_female_worn_footrags_leather", "fg": 6876 }, + { "id": "overlay_male_worn_footrags_leather", "fg": 6877 }, + { "id": "overlay_female_worn_gloves_wraps_leather", "fg": 6878 }, + { "id": "overlay_male_worn_gloves_wraps_leather", "fg": 6879 }, + { "id": "overlay_female_worn_vambrace_larmor", "fg": 6880 }, + { "id": "overlay_male_worn_vambrace_larmor", "fg": 6881 }, + { "id": "overlay_female_worn_vest_leather", "fg": 6882 }, + { "id": "overlay_male_worn_vest_leather", "fg": 6883 }, + { "id": "overlay_female_worn_armor_plarmor", "fg": 6886 }, + { "id": "overlay_male_worn_armor_plarmor", "fg": 6887 }, + { "id": "overlay_female_worn_gloves_studded", "fg": 6894 }, + { "id": "overlay_male_worn_gloves_studded", "fg": 6895 }, + { "id": "overlay_male_worn_helmet_plate", "fg": 6865 }, + { "id": "overlay_male_worn_armor_lightplate", "fg": 6885 }, + { "id": "overlay_male_worn_gloves_plate", "fg": 6841 }, + { "id": "overlay_male_worn_boots_plate", "fg": 6839 }, + { "id": "overlay_male_worn_cuirass_lightplate", "fg": 6863 }, + { "id": "overlay_male_worn_armguard_lightplate", "fg": 6891 }, + { "id": "overlay_male_worn_legguard_lightplate", "fg": 6893 }, + { "id": "overlay_female_worn_helmet_plate", "fg": 6864 }, + { "id": "overlay_female_worn_armor_lightplate", "fg": 6884 }, + { "id": "overlay_female_worn_gloves_plate", "fg": 6840 }, + { "id": "overlay_female_worn_boots_plate", "fg": 6838 }, + { "id": "overlay_female_worn_cuirass_lightplate", "fg": 6862 }, + { "id": "overlay_female_worn_armguard_lightplate", "fg": 6890 }, + { "id": "overlay_female_worn_legguard_lightplate", "fg": 6892 }, + { "id": "overlay_female_worn_armguard_hard", "fg": 6896 }, + { "id": "overlay_male_worn_armguard_hard", "fg": 6897 }, + { "id": "overlay_female_worn_armor_riot", "fg": 6898 }, + { "id": "overlay_male_worn_armor_riot", "fg": 6899 }, + { "id": "overlay_female_worn_ballistic_vest_esapi", "fg": 6900 }, + { "id": "overlay_male_worn_ballistic_vest_esapi", "fg": 6901 }, + { "id": "overlay_female_worn_helmet_riot", "fg": 6902 }, + { "id": "overlay_male_worn_helmet_riot", "fg": 6903 }, + { "id": "overlay_female_worn_kevlar", "fg": 6904 }, + { "id": "overlay_male_worn_kevlar", "fg": 6905 }, + { "id": "overlay_female_worn_legguard_hard", "fg": 6906 }, + { "id": "overlay_male_worn_legguard_hard", "fg": 6907 }, + { "id": "overlay_male_worn_robofac_nomex_vambraces", "fg": 6939 }, + { "id": "overlay_male_worn_robofac_basic_vambraces", "fg": 6939 }, + { "id": "overlay_male_worn_robofac_rubber_vambraces", "fg": 6939 }, + { "id": "overlay_male_worn_robofac_kevlar_vambraces", "fg": 6939 }, + { "id": "overlay_male_worn_robofac_military_vambraces", "fg": 6939 }, + { "id": "overlay_female_worn_robofac_nomex_vambraces", "fg": 6938 }, + { "id": "overlay_female_worn_robofac_basic_vambraces", "fg": 6938 }, + { "id": "overlay_female_worn_robofac_rubber_vambraces", "fg": 6938 }, + { "id": "overlay_female_worn_robofac_kevlar_vambraces", "fg": 6938 }, + { "id": "overlay_female_worn_robofac_military_vambraces", "fg": 6938 }, + { "id": "overlay_male_worn_robofac_nomex_greaves", "fg": 6937 }, + { "id": "overlay_male_worn_robofac_basic_greaves", "fg": 6937 }, + { "id": "overlay_male_worn_robofac_rubber_greaves", "fg": 6937 }, + { "id": "overlay_male_worn_robofac_kevlar_greaves", "fg": 6937 }, + { "id": "overlay_male_worn_robofac_military_greaves", "fg": 6937 }, + { "id": "overlay_female_worn_robofac_nomex_greaves", "fg": 6936 }, + { "id": "overlay_female_worn_robofac_basic_greaves", "fg": 6936 }, + { "id": "overlay_female_worn_robofac_rubber_greaves", "fg": 6936 }, + { "id": "overlay_female_worn_robofac_kevlar_greaves", "fg": 6936 }, + { "id": "overlay_female_worn_robofac_military_greaves", "fg": 6936 }, + { "id": "overlay_female_worn_swat_armor", "fg": 6940 }, + { "id": "overlay_male_worn_swat_armor", "fg": 6941 }, + { "id": "overlay_female_worn_tac_fullhelmet", "fg": 6942 }, + { "id": "overlay_male_worn_tac_fullhelmet", "fg": 6943 }, + { "id": "overlay_female_worn_tac_helmet", "fg": 6944 }, + { "id": "overlay_male_worn_tac_helmet", "fg": 6945 }, + { "id": "overlay_female_worn_2byarm_guard", "fg": 6946 }, + { "id": "overlay_male_worn_2byarm_guard", "fg": 6947 }, + { "id": "overlay_female_worn_2byshin_guard", "fg": 6948 }, + { "id": "overlay_male_worn_2byshin_guard", "fg": 6949 }, + { "id": "overlay_female_worn_legguard_metal", "fg": 6950 }, + { "id": "overlay_male_worn_legguard_metal", "fg": 6951 }, + { "id": "overlay_female_worn_armguard_metal", "fg": 6952 }, + { "id": "overlay_male_worn_armguard_metal", "fg": 6953 }, + { "id": "overlay_male_worn_helmet_scrap", "fg": 6963 }, + { "id": "overlay_male_worn_armor_scrapsuit", "fg": 6967 }, + { "id": "overlay_male_worn_boots_scrap", "fg": 6959 }, + { "id": "overlay_male_worn_cuirass_scrap", "fg": 6961 }, + { "id": "overlay_male_worn_armguard_scrap", "fg": 6889 }, + { "id": "overlay_male_worn_legguard_scrap", "fg": 6965 }, + { "id": "overlay_female_worn_helmet_scrap", "fg": 6962 }, + { "id": "overlay_female_worn_armor_scrapsuit", "fg": 6966 }, + { "id": "overlay_female_worn_boots_scrap", "fg": 6958 }, + { "id": "overlay_female_worn_cuirass_scrap", "fg": 6960 }, + { "id": "overlay_female_worn_armguard_scrap", "fg": 6888 }, + { "id": "overlay_female_worn_legguard_scrap", "fg": 6964 }, + { "id": "overlay_male_worn_backpack", "fg": 6973 }, + { "id": "overlay_female_worn_backpack", "fg": 6968 }, + { "id": "overlay_male_worn_backpack_hiking", "fg": 6970 }, + { "id": "overlay_female_worn_backpack_hiking", "fg": 6969 }, + { "id": "overlay_female_worn_backpack_leather", "fg": 6971 }, + { "id": "overlay_male_worn_backpack_leather", "fg": 6972 }, + { "id": "overlay_male_worn_backpack_tactical_large", "fg": 6975 }, + { "id": "overlay_female_worn_backpack_tactical_large", "fg": 6974 }, + { "id": "overlay_male_worn_molle_pack", "fg": 6977 }, + { "id": "overlay_female_worn_molle_pack", "fg": 6976 }, + { "id": [ "overlay_female_worn_rifle_case_soft", "overlay_female_worn_rifle_case_soft_2" ], "fg": 6979 }, { "id": [ "overlay_female_worn_rifle_case_soft_leather", "overlay_female_worn_rifle_case_soft_leather_2", "overlay_female_worn_rifle_case_xl_soft_leather" ], - "fg": 6878 + "fg": 6980 }, - { "id": [ "overlay_male_worn_rifle_case_soft", "overlay_male_worn_rifle_case_soft_2" ], "fg": 6881 }, + { "id": [ "overlay_male_worn_rifle_case_soft", "overlay_male_worn_rifle_case_soft_2" ], "fg": 6983 }, { "id": [ "overlay_male_worn_rifle_case_soft_leather", "overlay_male_worn_rifle_case_soft_leather_2", "overlay_male_worn_rifle_case_xl_soft_leather" ], - "fg": 6882 - }, - { "id": "overlay_female_worn_rucksack", "fg": 6884 }, - { "id": "overlay_male_worn_rucksack", "fg": 6885 }, - { "id": "overlay_worn_bead_necklace", "fg": 6887 }, - { "id": "overlay_worn_bead_bracelet", "fg": 6886 }, - { "id": "overlay_worn_leather_belt", "fg": 6897 }, - { "id": "overlay_worn_police_belt", "fg": 6913 }, - { "id": "overlay_worn_tool_belt", "fg": 6918 }, - { "id": "overlay_worn_webbing_belt", "fg": 6920 }, - { "id": "overlay_worn_briefcase", "fg": 6890 }, - { "id": "overlay_wielded_briefcase", "fg": 6890 }, - { "id": "overlay_worn_briefcase_smg", "fg": 6890 }, - { "id": "overlay_wielded_briefcase_smg", "fg": 6890 }, - { "id": "overlay_worn_hk_briefcase", "fg": 6890 }, - { "id": "overlay_wielded_hk_briefcase", "fg": 6890 }, - { "id": "overlay_female_worn_wearable_light", "fg": 6893 }, - { "id": "overlay_male_worn_wearable_light", "fg": 6894 }, - { "id": "overlay_female_worn_wearable_light_on", "fg": 6893 }, - { "id": "overlay_male_worn_wearable_light_on", "fg": 6894 }, - { "id": "overlay_female_worn_survivor_light", "fg": 6893 }, - { "id": "overlay_male_worn_survivor_light", "fg": 6894 }, - { "id": "overlay_female_worn_survivor_light_on", "fg": 6893 }, - { "id": "overlay_male_worn_survivor_light_on", "fg": 6894 }, - { "id": "overlay_female_worn_holster", "fg": 6895 }, - { "id": "overlay_male_worn_holster", "fg": 6896 }, - { "id": "overlay_female_worn_legpouch_large", "fg": 6898 }, - { "id": "overlay_male_worn_legpouch_large", "fg": 6899 }, - { "id": "overlay_female_worn_legrig", "fg": 6900 }, - { "id": "overlay_male_worn_legrig", "fg": 6901 }, - { "id": "overlay_worn_judo_belt_black", "fg": 6888 }, - { "id": "overlay_worn_judo_belt_blue", "fg": 6889 }, - { "id": "overlay_worn_judo_belt_brown", "fg": 6891 }, - { "id": "overlay_worn_judo_belt_green", "fg": 6892 }, - { "id": "overlay_worn_judo_belt_orange", "fg": 6902 }, - { "id": "overlay_worn_judo_belt_white", "fg": 6921 }, - { "id": "overlay_worn_judo_belt_yellow", "fg": 6922 }, - { "id": "overlay_female_worn_ragpouch", "fg": 6914 }, - { "id": "overlay_male_worn_ragpouch", "fg": 6915 }, - { "id": "overlay_female_worn_tacvest", "fg": 6916 }, - { "id": "overlay_male_worn_tacvest", "fg": 6917 }, - { "id": "overlay_worn_wearable_light", "fg": 6919 }, - { "id": "overlay_female_worn_dinosuit", "fg": 6923 }, - { "id": "overlay_male_worn_dinosuit", "fg": 6924 }, - { "id": "overlay_female_worn_hazmat_suit", "fg": 6925 }, - { "id": "overlay_male_worn_hazmat_suit", "fg": 6926 }, - { "id": "overlay_female_worn_judo_gi", "fg": 6927 }, - { "id": "overlay_male_worn_judo_gi", "fg": 6928 }, - { "id": "overlay_female_worn_jumpsuit", "fg": 6929 }, - { "id": "overlay_male_worn_jumpsuit", "fg": 6930 }, - { "id": "overlay_female_worn_karate_gi", "fg": 6931 }, - { "id": "overlay_male_worn_karate_gi", "fg": 6932 }, - { "id": "overlay_female_worn_robofac_jumpsuit", "fg": 6938 }, - { "id": "overlay_male_worn_robofac_jumpsuit", "fg": 6939 }, - { "id": "overlay_female_worn_suit", "fg": 6940 }, - { "id": "overlay_male_worn_suit", "fg": 6941 }, - { "id": "overlay_female_worn_touring_suit", "fg": 6942 }, - { "id": "overlay_male_worn_touring_suit", "fg": 6943 }, - { "id": "overlay_female_worn_boots", "fg": 6947 }, - { "id": "overlay_male_worn_boots", "fg": 6952 }, - { "id": "overlay_female_worn_boots_bunker", "fg": 6944 }, - { "id": "overlay_male_worn_boots_bunker", "fg": 6945 }, - { "id": "overlay_female_worn_boots_fur", "fg": 6948 }, - { "id": "overlay_male_worn_boots_fur", "fg": 6949 }, - { "id": "overlay_female_worn_boots_hiking", "fg": 6950 }, - { "id": "overlay_male_worn_boots_hiking", "fg": 6951 }, - { "id": "overlay_female_worn_boots_rubber", "fg": 6953 }, - { "id": "overlay_male_worn_boots_rubber", "fg": 6954 }, - { "id": "overlay_female_worn_boots_steel", "fg": 6955 }, - { "id": "overlay_male_worn_boots_steel", "fg": 6956 }, - { "id": "overlay_female_worn_boots_western", "fg": 6957 }, - { "id": "overlay_male_worn_boots_western", "fg": 6958 }, - { "id": "overlay_female_worn_boots_winter", "fg": 6959 }, - { "id": "overlay_male_worn_boots_winter", "fg": 6960 }, - { "id": "overlay_female_worn_motorbike_boots", "fg": 6961 }, - { "id": "overlay_male_worn_motorbike_boots", "fg": 6962 }, - { "id": "overlay_worn_boots_combat", "fg": 6946 }, - { "id": "overlay_male_worn_cape_fp", "fg": 6995 }, - { "id": "overlay_female_worn_cape_fp", "fg": 6994 }, - { "id": "overlay_male_worn_cloak", "fg": 7001 }, - { "id": "overlay_female_worn_cloak", "fg": 6996 }, - { "id": "overlay_male_worn_cloak_wool", "fg": 7003 }, - { "id": "overlay_female_worn_cloak_wool", "fg": 7002 }, - { "id": "overlay_male_worn_cloak_leather", "fg": 7000 }, - { "id": "overlay_female_worn_cloak_leather", "fg": 6999 }, - { "id": "overlay_male_worn_cloak_fur", "fg": 6998 }, - { "id": "overlay_female_worn_cloak_fur", "fg": 6997 }, - { "id": "overlay_female_worn_dress", "fg": 7021 }, - { "id": "overlay_male_worn_dress", "fg": 7022 }, - { "id": "overlay_female_worn_sundress", "fg": 7029 }, - { "id": "overlay_male_worn_sundress", "fg": 7030 }, - { "id": "overlay_female_worn_maid_hat", "fg": 7122 }, - { "id": "overlay_female_worn_maid_dress", "fg": 7023 }, - { "id": "overlay_male_worn_maid_hat", "fg": 7123 }, - { "id": "overlay_male_worn_maid_dress", "fg": 7024 }, - { "id": "overlay_female_worn_skirt", "fg": 7025 }, - { "id": "overlay_male_worn_skirt", "fg": 7028 }, - { "id": "overlay_female_worn_skirt_leather", "fg": 7026 }, - { "id": "overlay_male_worn_skirt_leather", "fg": 7027 }, - { "id": "overlay_worn_elbow_pads", "fg": 7031 }, - { "id": "overlay_female_worn_glasses_bal", "fg": 7032 }, - { "id": "overlay_male_worn_glasses_bal", "fg": 7033 }, - { "id": "overlay_female_worn_glasses_bifocal", "fg": 7034 }, - { "id": "overlay_male_worn_glasses_bifocal", "fg": 7035 }, - { "id": "overlay_female_worn_glasses_eye", "fg": 7036 }, - { "id": "overlay_male_worn_glasses_eye", "fg": 7037 }, - { "id": "overlay_female_worn_glasses_monocle", "fg": 7038 }, - { "id": "overlay_male_worn_glasses_monocle", "fg": 7039 }, - { "id": "overlay_female_worn_glasses_reading", "fg": 7040 }, - { "id": "overlay_male_worn_glasses_reading", "fg": 7041 }, - { "id": "overlay_female_worn_glasses_safety", "fg": 7042 }, - { "id": "overlay_male_worn_glasses_safety", "fg": 7043 }, - { "id": "overlay_female_worn_mask_ski", "fg": 7044 }, - { "id": "overlay_male_worn_mask_ski", "fg": 7047 }, - { "id": "overlay_female_worn_mask_ski_loose", "fg": 7045 }, - { "id": "overlay_male_worn_mask_ski_loose", "fg": 7046 }, - { "id": "overlay_female_worn_sunglasses", "fg": 7050 }, - { "id": "overlay_male_worn_sunglasses", "fg": 7051 }, - { "id": "overlay_female_worn_goggles_welding", "fg": 7052 }, - { "id": "overlay_male_worn_goggles_welding", "fg": 7053 }, - { "id": "overlay_female_worn_glove_jackson", "fg": 7054 }, - { "id": "overlay_male_worn_glove_jackson", "fg": 7055 }, - { "id": "overlay_female_worn_gloves_liner", "fg": 7068 }, - { "id": "overlay_male_worn_gloves_liner", "fg": 7069 }, - { "id": "overlay_female_worn_gloves_medical", "fg": 7070 }, - { "id": "overlay_male_worn_gloves_medical", "fg": 7071 }, - { "id": "overlay_female_worn_gloves_rubber", "fg": 7072 }, - { "id": "overlay_male_worn_gloves_rubber", "fg": 7073 }, - { "id": "overlay_female_worn_gloves_tactical", "fg": 7074 }, - { "id": "overlay_male_worn_gloves_tactical", "fg": 7075 }, - { "id": "overlay_female_worn_gloves_winter", "fg": 7076 }, - { "id": "overlay_male_worn_gloves_winter", "fg": 7077 }, - { "id": "overlay_female_worn_gloves_wool", "fg": 7078 }, - { "id": "overlay_male_worn_gloves_wool", "fg": 7079 }, - { "id": "overlay_female_worn_gloves_work", "fg": 7080 }, - { "id": "overlay_male_worn_gloves_work", "fg": 7081 }, - { "id": "overlay_female_worn_gloves_cut_resistant", "fg": 7056 }, - { "id": "overlay_male_worn_gloves_cut_resistant", "fg": 7057 }, - { "id": "overlay_female_worn_gloves_fingerless", "fg": 7058 }, - { "id": "overlay_male_worn_gloves_fingerless", "fg": 7059 }, - { "id": "overlay_female_worn_gloves_fur", "fg": 7060 }, - { "id": "overlay_male_worn_gloves_fur", "fg": 7061 }, - { "id": "overlay_female_worn_gloves_golf", "fg": 7062 }, - { "id": "overlay_male_worn_gloves_golf", "fg": 7063 }, - { "id": "overlay_female_worn_gloves_leather", "fg": 7064 }, - { "id": "overlay_male_worn_gloves_leather", "fg": 7065 }, - { "id": "overlay_female_worn_gloves_light", "fg": 7066 }, - { "id": "overlay_male_worn_gloves_light", "fg": 7067 }, - { "id": "overlay_male_worn_long_glove_white", "fg": 7083 }, - { "id": "overlay_female_worn_long_glove_white", "fg": 7082 }, - { "id": "overlay_female_worn_mittens", "fg": 7084 }, - { "id": "overlay_male_worn_mittens", "fg": 7085 }, - { "id": "overlay_female_worn_beret", "fg": 7088 }, - { "id": "overlay_male_worn_beret", "fg": 7089 }, - { "id": "overlay_female_worn_bowhat", "fg": 7090 }, - { "id": "overlay_male_worn_bowhat", "fg": 7091 }, - { "id": "overlay_female_worn_cowboy_hat", "fg": 7092 }, - { "id": "overlay_male_worn_cowboy_hat", "fg": 7093 }, - { "id": "overlay_female_worn_fedora", "fg": 7094 }, - { "id": "overlay_male_worn_fedora", "fg": 7095 }, - { "id": "overlay_female_worn_firehelmet", "fg": 7096 }, - { "id": "overlay_male_worn_firehelmet", "fg": 7097 }, - { "id": "overlay_female_worn_hat_ball", "fg": 7098 }, - { "id": "overlay_male_worn_hat_ball", "fg": 7099 }, - { "id": "overlay_male_worn_hat_cotton", "fg": 7101 }, - { "id": "overlay_female_worn_hat_cotton", "fg": 7100 }, - { "id": "overlay_male_worn_hat_fur", "fg": 7103 }, - { "id": "overlay_female_worn_hat_fur", "fg": 7102 }, - { "id": "overlay_female_worn_hat_hard", "fg": 7104 }, - { "id": "overlay_male_worn_hat_hard", "fg": 7105 }, - { "id": "overlay_female_worn_hat_noise_cancelling", "fg": 7108 }, - { "id": "overlay_male_worn_hat_noise_cancelling", "fg": 7109 }, - { "id": "overlay_female_worn_helmet_army", "fg": 7110 }, - { "id": "overlay_male_worn_helmet_army", "fg": 7111 }, - { "id": "overlay_female_worn_helmet_barbute", "fg": 7112 }, - { "id": "overlay_male_worn_helmet_barbute", "fg": 7113 }, - { "id": "overlay_female_worn_helmet_bike", "fg": 7114 }, - { "id": "overlay_male_worn_helmet_bike", "fg": 7115 }, - { "id": "overlay_female_worn_helmet_chitin", "fg": 7116 }, - { "id": "overlay_male_worn_helmet_chitin", "fg": 7117 }, - { "id": "overlay_female_worn_helmet_kabuto", "fg": 7118 }, - { "id": "overlay_male_worn_helmet_kabuto", "fg": 7119 }, - { "id": "overlay_female_worn_helmet_motor", "fg": 7120 }, - { "id": "overlay_male_worn_helmet_motor", "fg": 7121 }, - { "id": "overlay_female_worn_hat_knit", "fg": 7106 }, - { "id": "overlay_male_worn_hat_knit", "fg": 7107 }, - { "id": "overlay_female_worn_straw_fedora", "fg": 7130 }, - { "id": "overlay_male_worn_straw_fedora", "fg": 7131 }, - { "id": "overlay_female_worn_straw_hat", "fg": 7132 }, - { "id": "overlay_male_worn_straw_hat", "fg": 7133 }, - { "id": "overlay_female_worn_10gal_hat", "fg": 7134 }, - { "id": "overlay_male_worn_10gal_hat", "fg": 7135 }, - { "id": "overlay_female_worn_tophat", "fg": 7136 }, - { "id": "overlay_male_worn_tophat", "fg": 7137 }, - { "id": "overlay_male_worn_turban", "fg": 7139 }, - { "id": "overlay_female_worn_turban", "fg": 7138 }, - { "id": "overlay_female_worn_blazer", "fg": 7142 }, - { "id": "overlay_male_worn_blazer", "fg": 7143 }, - { "id": "overlay_female_worn_bunker_coat", "fg": 7144 }, - { "id": "overlay_male_worn_bunker_coat", "fg": 7145 }, - { "id": "overlay_female_worn_coat_lab", "fg": 7146 }, - { "id": "overlay_male_worn_coat_lab", "fg": 7147 }, - { "id": "overlay_female_worn_coat_rain", "fg": 7148 }, - { "id": "overlay_male_worn_coat_rain", "fg": 7149 }, - { "id": "overlay_female_worn_coat_winter", "fg": 7150 }, - { "id": "overlay_male_worn_coat_winter", "fg": 7151 }, - { "id": "overlay_female_worn_duster", "fg": 7152 }, - { "id": "overlay_male_worn_duster", "fg": 7153 }, - { "id": "overlay_female_worn_jacket_flannel", "fg": 7158 }, - { "id": "overlay_male_worn_jacket_flannel", "fg": 7159 }, - { "id": "overlay_female_worn_jacket_jean", "fg": 7160 }, - { "id": "overlay_male_worn_jacket_jean", "fg": 7161 }, - { "id": "overlay_female_worn_jacket_light", "fg": 7164 }, - { "id": "overlay_male_worn_jacket_light", "fg": 7165 }, - { "id": "overlay_female_worn_jacket_evac", "fg": 7156 }, - { "id": "overlay_male_worn_jacket_evac", "fg": 7157 }, - { "id": "overlay_female_worn_jacket_leather", "fg": 7166 }, - { "id": "overlay_male_worn_jacket_leather", "fg": 7167 }, - { "id": "overlay_female_worn_jacket_leather_red", "fg": 7162 }, - { "id": "overlay_male_worn_jacket_leather_red", "fg": 7163 }, - { "id": "overlay_female_worn_ski_jacket", "fg": 7168 }, - { "id": "overlay_male_worn_ski_jacket", "fg": 7169 }, - { "id": "overlay_female_worn_jacket_windbreaker", "fg": 7174 }, - { "id": "overlay_male_worn_jacket_windbreaker", "fg": 7175 }, - { "id": "overlay_female_worn_winter_jacket_army", "fg": 7140 }, - { "id": "overlay_male_worn_winter_jacket_army", "fg": 7141 }, - { "id": "overlay_female_worn_jacket_army", "fg": 7154 }, - { "id": "overlay_male_worn_jacket_army", "fg": 7155 }, - { "id": "overlay_female_worn_trenchcoat", "fg": 7170 }, - { "id": "overlay_male_worn_trenchcoat", "fg": 7171 }, - { "id": "overlay_female_worn_waistcoat", "fg": 7172 }, - { "id": "overlay_male_worn_waistcoat", "fg": 7173 }, - { "id": "overlay_female_worn_peacoat", "fg": 7176 }, - { "id": "overlay_male_worn_peacoat", "fg": 7177 }, - { "id": "overlay_female_worn_poncho", "fg": 7178 }, - { "id": "overlay_male_worn_poncho", "fg": 7179 }, - { "id": "overlay_worn_badge_swat", "fg": 7180 }, - { "id": "overlay_female_worn_barrette", "fg": 7181 }, - { "id": "overlay_male_worn_barrette", "fg": 7182 }, - { "id": "overlay_female_worn_badge_deputy", "fg": 7183 }, - { "id": "overlay_male_worn_badge_deputy", "fg": 7184 }, + "fg": 6984 + }, + { "id": "overlay_female_worn_rucksack", "fg": 6986 }, + { "id": "overlay_male_worn_rucksack", "fg": 6987 }, + { "id": "overlay_worn_bead_necklace", "fg": 6989 }, + { "id": "overlay_worn_bead_bracelet", "fg": 6988 }, + { "id": "overlay_worn_leather_belt", "fg": 6999 }, + { "id": "overlay_worn_police_belt", "fg": 7021 }, + { "id": "overlay_worn_tool_belt", "fg": 7026 }, + { "id": "overlay_worn_webbing_belt", "fg": 7028 }, + { "id": "overlay_worn_briefcase", "fg": 6992 }, + { "id": "overlay_wielded_briefcase", "fg": 6992 }, + { "id": "overlay_worn_briefcase_smg", "fg": 6992 }, + { "id": "overlay_wielded_briefcase_smg", "fg": 6992 }, + { "id": "overlay_worn_hk_briefcase", "fg": 6992 }, + { "id": "overlay_wielded_hk_briefcase", "fg": 6992 }, + { "id": "overlay_female_worn_wearable_light", "fg": 6995 }, + { "id": "overlay_male_worn_wearable_light", "fg": 6996 }, + { "id": "overlay_female_worn_wearable_light_on", "fg": 6995 }, + { "id": "overlay_male_worn_wearable_light_on", "fg": 6996 }, + { "id": "overlay_female_worn_survivor_light", "fg": 6995 }, + { "id": "overlay_male_worn_survivor_light", "fg": 6996 }, + { "id": "overlay_female_worn_survivor_light_on", "fg": 6995 }, + { "id": "overlay_male_worn_survivor_light_on", "fg": 6996 }, + { "id": "overlay_female_worn_holster", "fg": 6997 }, + { "id": "overlay_male_worn_holster", "fg": 6998 }, + { "id": "overlay_female_worn_legpouch_large", "fg": 7000 }, + { "id": "overlay_male_worn_legpouch_large", "fg": 7001 }, + { "id": "overlay_female_worn_legrig", "fg": 7002 }, + { "id": "overlay_male_worn_legrig", "fg": 7003 }, + { "id": "overlay_worn_judo_belt_black", "fg": 6990 }, + { "id": "overlay_worn_judo_belt_blue", "fg": 6991 }, + { "id": "overlay_worn_judo_belt_brown", "fg": 6993 }, + { "id": "overlay_worn_judo_belt_green", "fg": 6994 }, + { "id": "overlay_worn_judo_belt_orange", "fg": 7004 }, + { "id": "overlay_worn_judo_belt_white", "fg": 7029 }, + { "id": "overlay_worn_judo_belt_yellow", "fg": 7030 }, + { "id": "overlay_female_worn_ragpouch", "fg": 7022 }, + { "id": "overlay_male_worn_ragpouch", "fg": 7023 }, + { "id": "overlay_female_worn_tacvest", "fg": 7024 }, + { "id": "overlay_male_worn_tacvest", "fg": 7025 }, + { "id": "overlay_worn_wearable_light", "fg": 7027 }, + { "id": "overlay_female_worn_dinosuit", "fg": 7031 }, + { "id": "overlay_male_worn_dinosuit", "fg": 7032 }, + { "id": "overlay_female_worn_hazmat_suit", "fg": 7033 }, + { "id": "overlay_male_worn_hazmat_suit", "fg": 7034 }, + { "id": "overlay_female_worn_judo_gi", "fg": 7035 }, + { "id": "overlay_male_worn_judo_gi", "fg": 7036 }, + { "id": "overlay_female_worn_jumpsuit", "fg": 7037 }, + { "id": "overlay_male_worn_jumpsuit", "fg": 7038 }, + { "id": "overlay_female_worn_karate_gi", "fg": 7039 }, + { "id": "overlay_male_worn_karate_gi", "fg": 7040 }, + { "id": "overlay_female_worn_robofac_jumpsuit", "fg": 7046 }, + { "id": "overlay_male_worn_robofac_jumpsuit", "fg": 7047 }, + { "id": "overlay_female_worn_suit", "fg": 7048 }, + { "id": "overlay_male_worn_suit", "fg": 7049 }, + { "id": "overlay_female_worn_touring_suit", "fg": 7050 }, + { "id": "overlay_male_worn_touring_suit", "fg": 7051 }, + { "id": "overlay_female_worn_boots", "fg": 7055 }, + { "id": "overlay_male_worn_boots", "fg": 7060 }, + { "id": "overlay_female_worn_boots_bunker", "fg": 7052 }, + { "id": "overlay_male_worn_boots_bunker", "fg": 7053 }, + { "id": "overlay_female_worn_boots_fur", "fg": 7056 }, + { "id": "overlay_male_worn_boots_fur", "fg": 7057 }, + { "id": "overlay_female_worn_boots_hiking", "fg": 7058 }, + { "id": "overlay_male_worn_boots_hiking", "fg": 7059 }, + { "id": "overlay_female_worn_boots_rubber", "fg": 7061 }, + { "id": "overlay_male_worn_boots_rubber", "fg": 7062 }, + { "id": "overlay_female_worn_boots_steel", "fg": 7063 }, + { "id": "overlay_male_worn_boots_steel", "fg": 7064 }, + { "id": "overlay_female_worn_boots_western", "fg": 7065 }, + { "id": "overlay_male_worn_boots_western", "fg": 7066 }, + { "id": "overlay_female_worn_boots_winter", "fg": 7067 }, + { "id": "overlay_male_worn_boots_winter", "fg": 7068 }, + { "id": "overlay_female_worn_motorbike_boots", "fg": 7069 }, + { "id": "overlay_male_worn_motorbike_boots", "fg": 7070 }, + { "id": "overlay_worn_boots_combat", "fg": 7054 }, + { "id": "overlay_male_worn_cape_fp", "fg": 7103 }, + { "id": "overlay_female_worn_cape_fp", "fg": 7102 }, + { "id": "overlay_male_worn_cloak", "fg": 7109 }, + { "id": "overlay_female_worn_cloak", "fg": 7104 }, + { "id": "overlay_male_worn_cloak_wool", "fg": 7111 }, + { "id": "overlay_female_worn_cloak_wool", "fg": 7110 }, + { "id": "overlay_male_worn_cloak_leather", "fg": 7108 }, + { "id": "overlay_female_worn_cloak_leather", "fg": 7107 }, + { "id": "overlay_male_worn_cloak_fur", "fg": 7106 }, + { "id": "overlay_female_worn_cloak_fur", "fg": 7105 }, + { "id": "overlay_female_worn_dress", "fg": 7129 }, + { "id": "overlay_male_worn_dress", "fg": 7130 }, + { "id": "overlay_female_worn_sundress", "fg": 7137 }, + { "id": "overlay_male_worn_sundress", "fg": 7138 }, + { "id": "overlay_female_worn_maid_hat", "fg": 7230 }, + { "id": "overlay_female_worn_maid_dress", "fg": 7131 }, + { "id": "overlay_male_worn_maid_hat", "fg": 7231 }, + { "id": "overlay_male_worn_maid_dress", "fg": 7132 }, + { "id": "overlay_female_worn_skirt", "fg": 7133 }, + { "id": "overlay_male_worn_skirt", "fg": 7136 }, + { "id": "overlay_female_worn_skirt_leather", "fg": 7134 }, + { "id": "overlay_male_worn_skirt_leather", "fg": 7135 }, + { "id": "overlay_worn_elbow_pads", "fg": 7139 }, + { "id": "overlay_female_worn_glasses_bal", "fg": 7140 }, + { "id": "overlay_male_worn_glasses_bal", "fg": 7141 }, + { "id": "overlay_female_worn_glasses_bifocal", "fg": 7142 }, + { "id": "overlay_male_worn_glasses_bifocal", "fg": 7143 }, + { "id": "overlay_female_worn_glasses_eye", "fg": 7144 }, + { "id": "overlay_male_worn_glasses_eye", "fg": 7145 }, + { "id": "overlay_female_worn_glasses_monocle", "fg": 7146 }, + { "id": "overlay_male_worn_glasses_monocle", "fg": 7147 }, + { "id": "overlay_female_worn_glasses_reading", "fg": 7148 }, + { "id": "overlay_male_worn_glasses_reading", "fg": 7149 }, + { "id": "overlay_female_worn_glasses_safety", "fg": 7150 }, + { "id": "overlay_male_worn_glasses_safety", "fg": 7151 }, + { "id": "overlay_female_worn_mask_ski", "fg": 7152 }, + { "id": "overlay_male_worn_mask_ski", "fg": 7155 }, + { "id": "overlay_female_worn_mask_ski_loose", "fg": 7153 }, + { "id": "overlay_male_worn_mask_ski_loose", "fg": 7154 }, + { "id": "overlay_female_worn_sunglasses", "fg": 7158 }, + { "id": "overlay_male_worn_sunglasses", "fg": 7159 }, + { "id": "overlay_female_worn_goggles_welding", "fg": 7160 }, + { "id": "overlay_male_worn_goggles_welding", "fg": 7161 }, + { "id": "overlay_female_worn_glove_jackson", "fg": 7162 }, + { "id": "overlay_male_worn_glove_jackson", "fg": 7163 }, + { "id": "overlay_female_worn_gloves_liner", "fg": 7176 }, + { "id": "overlay_male_worn_gloves_liner", "fg": 7177 }, + { "id": "overlay_female_worn_gloves_medical", "fg": 7178 }, + { "id": "overlay_male_worn_gloves_medical", "fg": 7179 }, + { "id": "overlay_female_worn_gloves_rubber", "fg": 7180 }, + { "id": "overlay_male_worn_gloves_rubber", "fg": 7181 }, + { "id": "overlay_female_worn_gloves_tactical", "fg": 7182 }, + { "id": "overlay_male_worn_gloves_tactical", "fg": 7183 }, + { "id": "overlay_female_worn_gloves_winter", "fg": 7184 }, + { "id": "overlay_male_worn_gloves_winter", "fg": 7185 }, + { "id": "overlay_female_worn_gloves_wool", "fg": 7186 }, + { "id": "overlay_male_worn_gloves_wool", "fg": 7187 }, + { "id": "overlay_female_worn_gloves_work", "fg": 7188 }, + { "id": "overlay_male_worn_gloves_work", "fg": 7189 }, + { "id": "overlay_female_worn_gloves_cut_resistant", "fg": 7164 }, + { "id": "overlay_male_worn_gloves_cut_resistant", "fg": 7165 }, + { "id": "overlay_female_worn_gloves_fingerless", "fg": 7166 }, + { "id": "overlay_male_worn_gloves_fingerless", "fg": 7167 }, + { "id": "overlay_female_worn_gloves_fur", "fg": 7168 }, + { "id": "overlay_male_worn_gloves_fur", "fg": 7169 }, + { "id": "overlay_female_worn_gloves_golf", "fg": 7170 }, + { "id": "overlay_male_worn_gloves_golf", "fg": 7171 }, + { "id": "overlay_female_worn_gloves_leather", "fg": 7172 }, + { "id": "overlay_male_worn_gloves_leather", "fg": 7173 }, + { "id": "overlay_female_worn_gloves_light", "fg": 7174 }, + { "id": "overlay_male_worn_gloves_light", "fg": 7175 }, + { "id": "overlay_male_worn_long_glove_white", "fg": 7191 }, + { "id": "overlay_female_worn_long_glove_white", "fg": 7190 }, + { "id": "overlay_female_worn_mittens", "fg": 7192 }, + { "id": "overlay_male_worn_mittens", "fg": 7193 }, + { "id": "overlay_female_worn_beret", "fg": 7196 }, + { "id": "overlay_male_worn_beret", "fg": 7197 }, + { "id": "overlay_female_worn_bowhat", "fg": 7198 }, + { "id": "overlay_male_worn_bowhat", "fg": 7199 }, + { "id": "overlay_female_worn_cowboy_hat", "fg": 7200 }, + { "id": "overlay_male_worn_cowboy_hat", "fg": 7201 }, + { "id": "overlay_female_worn_fedora", "fg": 7202 }, + { "id": "overlay_male_worn_fedora", "fg": 7203 }, + { "id": "overlay_female_worn_firehelmet", "fg": 7204 }, + { "id": "overlay_male_worn_firehelmet", "fg": 7205 }, + { "id": "overlay_female_worn_hat_ball", "fg": 7206 }, + { "id": "overlay_male_worn_hat_ball", "fg": 7207 }, + { "id": "overlay_male_worn_hat_cotton", "fg": 7209 }, + { "id": "overlay_female_worn_hat_cotton", "fg": 7208 }, + { "id": "overlay_male_worn_hat_fur", "fg": 7211 }, + { "id": "overlay_female_worn_hat_fur", "fg": 7210 }, + { "id": "overlay_female_worn_hat_hard", "fg": 7212 }, + { "id": "overlay_male_worn_hat_hard", "fg": 7213 }, + { "id": "overlay_female_worn_hat_noise_cancelling", "fg": 7216 }, + { "id": "overlay_male_worn_hat_noise_cancelling", "fg": 7217 }, + { "id": "overlay_female_worn_helmet_army", "fg": 7218 }, + { "id": "overlay_male_worn_helmet_army", "fg": 7219 }, + { "id": "overlay_female_worn_helmet_barbute", "fg": 7220 }, + { "id": "overlay_male_worn_helmet_barbute", "fg": 7221 }, + { "id": "overlay_female_worn_helmet_bike", "fg": 7222 }, + { "id": "overlay_male_worn_helmet_bike", "fg": 7223 }, + { "id": "overlay_female_worn_helmet_chitin", "fg": 7224 }, + { "id": "overlay_male_worn_helmet_chitin", "fg": 7225 }, + { "id": "overlay_female_worn_helmet_kabuto", "fg": 7226 }, + { "id": "overlay_male_worn_helmet_kabuto", "fg": 7227 }, + { "id": "overlay_female_worn_helmet_motor", "fg": 7228 }, + { "id": "overlay_male_worn_helmet_motor", "fg": 7229 }, + { "id": "overlay_female_worn_hat_knit", "fg": 7214 }, + { "id": "overlay_male_worn_hat_knit", "fg": 7215 }, + { "id": "overlay_female_worn_straw_fedora", "fg": 7238 }, + { "id": "overlay_male_worn_straw_fedora", "fg": 7239 }, + { "id": "overlay_female_worn_straw_hat", "fg": 7240 }, + { "id": "overlay_male_worn_straw_hat", "fg": 7241 }, + { "id": "overlay_female_worn_10gal_hat", "fg": 7242 }, + { "id": "overlay_male_worn_10gal_hat", "fg": 7243 }, + { "id": "overlay_female_worn_tophat", "fg": 7244 }, + { "id": "overlay_male_worn_tophat", "fg": 7245 }, + { "id": "overlay_male_worn_turban", "fg": 7247 }, + { "id": "overlay_female_worn_turban", "fg": 7246 }, + { "id": "overlay_female_worn_blazer", "fg": 7250 }, + { "id": "overlay_male_worn_blazer", "fg": 7251 }, + { "id": "overlay_female_worn_bunker_coat", "fg": 7252 }, + { "id": "overlay_male_worn_bunker_coat", "fg": 7253 }, + { "id": "overlay_female_worn_coat_lab", "fg": 7254 }, + { "id": "overlay_male_worn_coat_lab", "fg": 7255 }, + { "id": "overlay_female_worn_coat_rain", "fg": 7256 }, + { "id": "overlay_male_worn_coat_rain", "fg": 7257 }, + { "id": "overlay_female_worn_coat_winter", "fg": 7258 }, + { "id": "overlay_male_worn_coat_winter", "fg": 7259 }, + { "id": "overlay_female_worn_duster", "fg": 7260 }, + { "id": "overlay_male_worn_duster", "fg": 7261 }, + { "id": "overlay_female_worn_jacket_flannel", "fg": 7266 }, + { "id": "overlay_male_worn_jacket_flannel", "fg": 7267 }, + { "id": "overlay_female_worn_jacket_jean", "fg": 7268 }, + { "id": "overlay_male_worn_jacket_jean", "fg": 7269 }, + { "id": "overlay_female_worn_jacket_light", "fg": 7272 }, + { "id": "overlay_male_worn_jacket_light", "fg": 7273 }, + { "id": "overlay_female_worn_jacket_evac", "fg": 7264 }, + { "id": "overlay_male_worn_jacket_evac", "fg": 7265 }, + { "id": "overlay_female_worn_jacket_leather", "fg": 7274 }, + { "id": "overlay_male_worn_jacket_leather", "fg": 7275 }, + { "id": "overlay_female_worn_jacket_leather_red", "fg": 7270 }, + { "id": "overlay_male_worn_jacket_leather_red", "fg": 7271 }, + { "id": "overlay_female_worn_ski_jacket", "fg": 7276 }, + { "id": "overlay_male_worn_ski_jacket", "fg": 7277 }, + { "id": "overlay_female_worn_jacket_windbreaker", "fg": 7282 }, + { "id": "overlay_male_worn_jacket_windbreaker", "fg": 7283 }, + { "id": "overlay_female_worn_winter_jacket_army", "fg": 7248 }, + { "id": "overlay_male_worn_winter_jacket_army", "fg": 7249 }, + { "id": "overlay_female_worn_jacket_army", "fg": 7262 }, + { "id": "overlay_male_worn_jacket_army", "fg": 7263 }, + { "id": "overlay_female_worn_trenchcoat", "fg": 7278 }, + { "id": "overlay_male_worn_trenchcoat", "fg": 7279 }, + { "id": "overlay_female_worn_waistcoat", "fg": 7280 }, + { "id": "overlay_male_worn_waistcoat", "fg": 7281 }, + { "id": "overlay_female_worn_peacoat", "fg": 7284 }, + { "id": "overlay_male_worn_peacoat", "fg": 7285 }, + { "id": "overlay_female_worn_poncho", "fg": 7286 }, + { "id": "overlay_male_worn_poncho", "fg": 7287 }, + { "id": "overlay_worn_badge_swat", "fg": 7288 }, + { "id": "overlay_female_worn_barrette", "fg": 7289 }, + { "id": "overlay_male_worn_barrette", "fg": 7290 }, + { "id": "overlay_female_worn_badge_deputy", "fg": 7291 }, + { "id": "overlay_male_worn_badge_deputy", "fg": 7292 }, { "id": [ "overlay_female_worn_gold_ear", @@ -10164,7 +10326,7 @@ "overlay_female_worn_sapphire_gold_earring", "overlay_female_worn_tourmaline_gold_earring" ], - "fg": 7187 + "fg": 7295 }, { "id": [ @@ -10184,7 +10346,7 @@ "overlay_female_worn_sapphire_platinum_earring", "overlay_female_worn_tourmaline_platinum_earring" ], - "fg": 7189 + "fg": 7297 }, { "id": [ @@ -10204,7 +10366,7 @@ "overlay_female_worn_sapphire_silver_earring", "overlay_female_worn_tourmaline_silver_earring" ], - "fg": 7190 + "fg": 7298 }, { "id": [ @@ -10224,7 +10386,7 @@ "overlay_male_worn_sapphire_gold_earring", "overlay_male_worn_tourmaline_gold_earring" ], - "fg": 7193 + "fg": 7301 }, { "id": [ @@ -10244,7 +10406,7 @@ "overlay_male_worn_sapphire_platinum_earring", "overlay_male_worn_tourmaline_platinum_earring" ], - "fg": 7195 + "fg": 7303 }, { "id": [ @@ -10264,7 +10426,7 @@ "overlay_male_worn_sapphire_silver_earring", "overlay_male_worn_tourmaline_silver_earring" ], - "fg": 7196 + "fg": 7304 }, { "id": [ @@ -10284,7 +10446,7 @@ "overlay_worn_sapphire_gold_ring", "overlay_worn_tourmaline_gold_ring" ], - "fg": 7197 + "fg": 7305 }, { "id": [ @@ -10304,7 +10466,7 @@ "overlay_worn_sapphire_platinum_ring", "overlay_worn_tourmaline_platinum_ring" ], - "fg": 7198 + "fg": 7306 }, { "id": [ @@ -10324,1144 +10486,1164 @@ "overlay_worn_sapphire_silver_ring", "overlay_worn_tourmaline_silver_ring" ], - "fg": 7199 - }, - { "id": "overlay_female_worn_knee_pads", "fg": 7208 }, - { "id": "overlay_male_worn_knee_pads", "fg": 7209 }, - { "id": "overlay_male_worn_arm_warmers", "fg": 7211 }, - { "id": "overlay_female_worn_arm_warmers", "fg": 7210 }, - { "id": "overlay_male_worn_leg_warmers", "fg": 7213 }, - { "id": "overlay_female_worn_leg_warmers", "fg": 7212 }, - { "id": "overlay_female_worn_armguard_soft", "fg": 7214 }, - { "id": "overlay_male_worn_armguard_soft", "fg": 7215 }, - { "id": "overlay_female_worn_balclava", "fg": 7216 }, - { "id": "overlay_male_worn_balclava", "fg": 7217 }, - { "id": "overlay_female_worn_bandana", "fg": 7218 }, - { "id": "overlay_male_worn_bandana", "fg": 7219 }, - { "id": "overlay_female_worn_beekeeping_hood", "fg": 7220 }, - { "id": "overlay_male_worn_beekeeping_hood", "fg": 7221 }, - { "id": "overlay_male_worn_foodperson_mask", "fg": 7223 }, - { "id": "overlay_female_worn_foodperson_mask", "fg": 7222 }, - { "id": "overlay_male_worn_foodperson_mask_on", "fg": 7225 }, - { "id": "overlay_female_worn_foodperson_mask_on", "fg": 7224 }, - { "id": "overlay_female_worn_mask_dust", "fg": 7226 }, - { "id": "overlay_male_worn_mask_dust", "fg": 7227 }, - { "id": "overlay_female_worn_mask_gas", "fg": 7228 }, - { "id": "overlay_male_worn_mask_gas", "fg": 7229 }, - { "id": "overlay_female_worn_welding_mask_crude", "fg": 7232 }, - { "id": "overlay_male_worn_welding_mask_crude", "fg": 7233 }, - { "id": "overlay_female_worn_welding_mask_crude_raised", "fg": 7234 }, - { "id": "overlay_male_worn_welding_mask_crude_raised", "fg": 7689 }, - { "id": "overlay_female_worn_welding_mask", "fg": 7235 }, - { "id": "overlay_male_worn_welding_mask", "fg": 7236 }, - { "id": "overlay_female_worn_welding_mask_raised", "fg": 7237 }, - { "id": "overlay_female_worn_mask_bal", "fg": 7238 }, - { "id": "overlay_male_worn_mask_bal", "fg": 7239 }, - { "id": "overlay_female_worn_fencing_mask", "fg": 7240 }, - { "id": "overlay_male_worn_fencing_mask", "fg": 7241 }, - { "id": "overlay_female_worn_mask_filter", "fg": 7242 }, - { "id": "overlay_male_worn_mask_filter", "fg": 7243 }, - { "id": "overlay_female_worn_mask_bunker", "fg": 7244 }, - { "id": "overlay_male_worn_mask_bunker", "fg": 7245 }, - { "id": "overlay_female_worn_mask_guy_fawkes", "fg": 7246 }, - { "id": "overlay_male_worn_mask_guy_fawkes", "fg": 7247 }, - { "id": "overlay_female_worn_mask_hockey", "fg": 7248 }, - { "id": "overlay_male_worn_mask_hockey", "fg": 7249 }, - { "id": "overlay_female_worn_mask_rioter", "fg": 7250 }, - { "id": "overlay_male_worn_mask_rioter", "fg": 7251 }, - { "id": "overlay_male_worn_robe", "fg": 7263 }, - { "id": "overlay_female_worn_robe", "fg": 7262 }, - { "id": "overlay_male_worn_house_coat", "fg": 7261 }, - { "id": "overlay_female_worn_house_coat", "fg": 7260 }, - { "id": "overlay_worn_binoculars", "fg": 7264 }, - { "id": "overlay_female_worn_knit_scarf", "fg": 7267 }, - { "id": "overlay_male_worn_knit_scarf", "fg": 7268 }, - { "id": "overlay_female_worn_scarf", "fg": 7270 }, - { "id": "overlay_female_worn_scarf_loose", "fg": 7270 }, - { "id": "overlay_male_worn_scarf", "fg": 7271 }, - { "id": "overlay_male_worn_scarf_loose", "fg": 7271 }, - { "id": "overlay_worn_tie_bow", "fg": 7265 }, - { "id": "overlay_worn_tie_clipon", "fg": 7266 }, - { "id": "overlay_worn_tie_necktie", "fg": 7269 }, - { "id": "overlay_worn_tie_skinny", "fg": 7272 }, - { "id": "overlay_female_worn_army_top", "fg": 7273 }, - { "id": "overlay_male_worn_army_top", "fg": 7274 }, - { "id": "overlay_female_worn_camisole", "fg": 7275 }, - { "id": "overlay_male_worn_camisole", "fg": 7276 }, - { "id": "overlay_female_worn_under_armor", "fg": 7277 }, - { "id": "overlay_male_worn_under_armor", "fg": 7278 }, - { "id": "overlay_female_worn_dress_shirt", "fg": 7279 }, - { "id": "overlay_male_worn_dress_shirt", "fg": 7280 }, - { "id": "overlay_female_worn_halter_top", "fg": 7281 }, - { "id": "overlay_male_worn_halter_top", "fg": 7282 }, - { "id": "overlay_female_worn_hoodie", "fg": 7283 }, - { "id": "overlay_male_worn_hoodie", "fg": 7284 }, - { "id": "overlay_female_worn_jersey", "fg": 7285 }, - { "id": "overlay_male_worn_jersey", "fg": 7286 }, - { "id": "overlay_female_worn_linuxtshirt", "fg": 7287 }, - { "id": "overlay_male_worn_linuxtshirt", "fg": 7288 }, - { "id": "overlay_female_worn_longshirt", "fg": 7289 }, - { "id": "overlay_male_worn_longshirt", "fg": 7290 }, - { "id": "overlay_female_worn_striped_shirt", "fg": 7291 }, - { "id": "overlay_male_worn_striped_shirt", "fg": 7292 }, - { "id": "overlay_female_worn_sweater", "fg": 7293 }, - { "id": "overlay_male_worn_sweater", "fg": 7294 }, - { "id": "overlay_female_worn_sweatshirt", "fg": 7295 }, - { "id": "overlay_male_worn_sweatshirt", "fg": 7296 }, - { "id": "overlay_female_worn_tank_top", "fg": 7297 }, - { "id": "overlay_male_worn_tank_top", "fg": 7298 }, - { "id": "overlay_female_worn_tshirt", "fg": 7299 }, - { "id": "overlay_male_worn_tshirt", "fg": 7300 }, - { "id": "overlay_female_worn_technician_shirt_gray", "fg": 7301 }, - { "id": "overlay_male_worn_technician_shirt_gray", "fg": 7302 }, - { "id": "overlay_worn_dress_shoes", "fg": 7303 }, - { "id": "overlay_female_worn_flip_flops", "fg": 7304 }, - { "id": "overlay_male_worn_flip_flops", "fg": 7305 }, - { "id": "overlay_female_worn_geta", "fg": 7306 }, - { "id": "overlay_male_worn_geta", "fg": 7307 }, - { "id": "overlay_worn_heels", "fg": 7308 }, - { "id": "overlay_worn_leathersandals", "fg": 7309 }, - { "id": "overlay_worn_lowtops", "fg": 7310 }, - { "id": "overlay_worn_roller_blades", "fg": 7311 }, - { "id": "overlay_female_worn_shoes_bowling", "fg": 7312 }, - { "id": "overlay_male_worn_shoes_bowling", "fg": 7313 }, - { "id": "overlay_female_worn_sneakers", "fg": 7314 }, - { "id": "overlay_male_worn_sneakers", "fg": 7315 }, - { "id": "overlay_female_worn_clogs", "fg": 7316 }, - { "id": "overlay_male_worn_clogs", "fg": 7317 }, - { "id": "overlay_female_worn_b_shorts", "fg": 7318 }, - { "id": "overlay_male_worn_b_shorts", "fg": 7319 }, - { "id": "overlay_female_worn_boy_shorts", "fg": 7320 }, - { "id": "overlay_male_worn_boy_shorts", "fg": 7321 }, - { "id": "overlay_female_worn_under_armor_shorts", "fg": 7322 }, - { "id": "overlay_male_worn_under_armor_shorts", "fg": 7323 }, - { "id": "overlay_female_worn_shorts_cargo", "fg": 7324 }, - { "id": "overlay_male_worn_shorts_cargo", "fg": 7325 }, - { "id": "overlay_female_worn_shorts_denim", "fg": 7326 }, - { "id": "overlay_male_worn_shorts_denim", "fg": 7327 }, - { "id": "overlay_female_worn_shorts", "fg": 7328 }, - { "id": "overlay_male_worn_shorts", "fg": 7329 }, + "fg": 7307 + }, + { "id": "overlay_female_worn_knee_pads", "fg": 7316 }, + { "id": "overlay_male_worn_knee_pads", "fg": 7317 }, + { "id": "overlay_male_worn_arm_warmers", "fg": 7319 }, + { "id": "overlay_female_worn_arm_warmers", "fg": 7318 }, + { "id": "overlay_male_worn_leg_warmers", "fg": 7321 }, + { "id": "overlay_female_worn_leg_warmers", "fg": 7320 }, + { "id": "overlay_female_worn_armguard_soft", "fg": 7322 }, + { "id": "overlay_male_worn_armguard_soft", "fg": 7323 }, + { "id": "overlay_female_worn_balclava", "fg": 7324 }, + { "id": "overlay_male_worn_balclava", "fg": 7325 }, + { "id": "overlay_female_worn_bandana", "fg": 7326 }, + { "id": "overlay_male_worn_bandana", "fg": 7327 }, + { "id": "overlay_female_worn_beekeeping_hood", "fg": 7328 }, + { "id": "overlay_male_worn_beekeeping_hood", "fg": 7329 }, + { "id": "overlay_male_worn_foodperson_mask", "fg": 7331 }, + { "id": "overlay_female_worn_foodperson_mask", "fg": 7330 }, + { "id": "overlay_male_worn_foodperson_mask_on", "fg": 7333 }, + { "id": "overlay_female_worn_foodperson_mask_on", "fg": 7332 }, + { "id": "overlay_female_worn_mask_dust", "fg": 7334 }, + { "id": "overlay_male_worn_mask_dust", "fg": 7335 }, + { "id": "overlay_female_worn_mask_gas", "fg": 7336 }, + { "id": "overlay_male_worn_mask_gas", "fg": 7337 }, + { "id": "overlay_female_worn_welding_mask_crude", "fg": 7340 }, + { "id": "overlay_male_worn_welding_mask_crude", "fg": 7341 }, + { "id": "overlay_female_worn_welding_mask_crude_raised", "fg": 7342 }, + { "id": "overlay_male_worn_welding_mask_crude_raised", "fg": 7787 }, + { "id": "overlay_female_worn_welding_mask", "fg": 7343 }, + { "id": "overlay_male_worn_welding_mask", "fg": 7344 }, + { "id": "overlay_female_worn_welding_mask_raised", "fg": 7345 }, + { "id": "overlay_female_worn_mask_bal", "fg": 7346 }, + { "id": "overlay_male_worn_mask_bal", "fg": 7347 }, + { "id": "overlay_female_worn_fencing_mask", "fg": 7348 }, + { "id": "overlay_male_worn_fencing_mask", "fg": 7349 }, + { "id": "overlay_female_worn_mask_filter", "fg": 7350 }, + { "id": "overlay_male_worn_mask_filter", "fg": 7351 }, + { "id": "overlay_female_worn_mask_bunker", "fg": 7352 }, + { "id": "overlay_male_worn_mask_bunker", "fg": 7353 }, + { "id": "overlay_female_worn_mask_guy_fawkes", "fg": 7354 }, + { "id": "overlay_male_worn_mask_guy_fawkes", "fg": 7355 }, + { "id": "overlay_female_worn_mask_hockey", "fg": 7356 }, + { "id": "overlay_male_worn_mask_hockey", "fg": 7357 }, + { "id": "overlay_female_worn_mask_rioter", "fg": 7358 }, + { "id": "overlay_male_worn_mask_rioter", "fg": 7359 }, + { "id": "overlay_male_worn_robe", "fg": 7371 }, + { "id": "overlay_female_worn_robe", "fg": 7370 }, + { "id": "overlay_male_worn_house_coat", "fg": 7369 }, + { "id": "overlay_female_worn_house_coat", "fg": 7368 }, + { "id": "overlay_worn_binoculars", "fg": 7372 }, + { "id": "overlay_female_worn_knit_scarf", "fg": 7375 }, + { "id": "overlay_male_worn_knit_scarf", "fg": 7376 }, + { "id": "overlay_female_worn_scarf", "fg": 7378 }, + { "id": "overlay_female_worn_scarf_loose", "fg": 7378 }, + { "id": "overlay_male_worn_scarf", "fg": 7379 }, + { "id": "overlay_male_worn_scarf_loose", "fg": 7379 }, + { "id": "overlay_worn_tie_bow", "fg": 7373 }, + { "id": "overlay_worn_tie_clipon", "fg": 7374 }, + { "id": "overlay_worn_tie_necktie", "fg": 7377 }, + { "id": "overlay_worn_tie_skinny", "fg": 7380 }, + { "id": "overlay_female_worn_army_top", "fg": 7381 }, + { "id": "overlay_male_worn_army_top", "fg": 7382 }, + { "id": "overlay_female_worn_camisole", "fg": 7383 }, + { "id": "overlay_male_worn_camisole", "fg": 7384 }, + { "id": "overlay_female_worn_under_armor", "fg": 7385 }, + { "id": "overlay_male_worn_under_armor", "fg": 7386 }, + { "id": "overlay_female_worn_dress_shirt", "fg": 7387 }, + { "id": "overlay_male_worn_dress_shirt", "fg": 7388 }, + { "id": "overlay_female_worn_halter_top", "fg": 7389 }, + { "id": "overlay_male_worn_halter_top", "fg": 7390 }, + { "id": "overlay_female_worn_hoodie", "fg": 7391 }, + { "id": "overlay_male_worn_hoodie", "fg": 7392 }, + { "id": "overlay_female_worn_jersey", "fg": 7393 }, + { "id": "overlay_male_worn_jersey", "fg": 7394 }, + { "id": "overlay_female_worn_linuxtshirt", "fg": 7395 }, + { "id": "overlay_male_worn_linuxtshirt", "fg": 7396 }, + { "id": "overlay_female_worn_longshirt", "fg": 7397 }, + { "id": "overlay_male_worn_longshirt", "fg": 7398 }, + { "id": "overlay_female_worn_striped_shirt", "fg": 7399 }, + { "id": "overlay_male_worn_striped_shirt", "fg": 7400 }, + { "id": "overlay_female_worn_sweater", "fg": 7401 }, + { "id": "overlay_male_worn_sweater", "fg": 7402 }, + { "id": "overlay_female_worn_sweatshirt", "fg": 7403 }, + { "id": "overlay_male_worn_sweatshirt", "fg": 7404 }, + { "id": "overlay_female_worn_tank_top", "fg": 7405 }, + { "id": "overlay_male_worn_tank_top", "fg": 7406 }, + { "id": "overlay_female_worn_tshirt", "fg": 7407 }, + { "id": "overlay_male_worn_tshirt", "fg": 7408 }, + { "id": "overlay_female_worn_technician_shirt_gray", "fg": 7409 }, + { "id": "overlay_male_worn_technician_shirt_gray", "fg": 7410 }, + { "id": "overlay_worn_dress_shoes", "fg": 7411 }, + { "id": "overlay_female_worn_flip_flops", "fg": 7412 }, + { "id": "overlay_male_worn_flip_flops", "fg": 7413 }, + { "id": "overlay_female_worn_geta", "fg": 7414 }, + { "id": "overlay_male_worn_geta", "fg": 7415 }, + { "id": "overlay_worn_heels", "fg": 7416 }, + { "id": "overlay_worn_leathersandals", "fg": 7417 }, + { "id": "overlay_worn_lowtops", "fg": 7418 }, + { "id": "overlay_worn_roller_blades", "fg": 7419 }, + { "id": "overlay_female_worn_shoes_bowling", "fg": 7420 }, + { "id": "overlay_male_worn_shoes_bowling", "fg": 7421 }, + { "id": "overlay_female_worn_sneakers", "fg": 7422 }, + { "id": "overlay_male_worn_sneakers", "fg": 7423 }, + { "id": "overlay_female_worn_clogs", "fg": 7424 }, + { "id": "overlay_male_worn_clogs", "fg": 7425 }, + { "id": "overlay_female_worn_b_shorts", "fg": 7426 }, + { "id": "overlay_male_worn_b_shorts", "fg": 7427 }, + { "id": "overlay_female_worn_boy_shorts", "fg": 7428 }, + { "id": "overlay_male_worn_boy_shorts", "fg": 7429 }, + { "id": "overlay_female_worn_under_armor_shorts", "fg": 7430 }, + { "id": "overlay_male_worn_under_armor_shorts", "fg": 7431 }, + { "id": "overlay_female_worn_shorts_cargo", "fg": 7432 }, + { "id": "overlay_male_worn_shorts_cargo", "fg": 7433 }, + { "id": "overlay_female_worn_shorts_denim", "fg": 7434 }, + { "id": "overlay_male_worn_shorts_denim", "fg": 7435 }, + { "id": "overlay_female_worn_shorts", "fg": 7436 }, + { "id": "overlay_male_worn_shorts", "fg": 7437 }, { "id": "overlay_female_worn_cigar_lit", "fg": [ - { "weight": 14, "sprite": 7330 }, - { "weight": 14, "sprite": 7331 }, - { "weight": 14, "sprite": 7332 }, - { "weight": 14, "sprite": 7333 }, - { "weight": 14, "sprite": 7334 }, - { "weight": 14, "sprite": 7335 }, - { "weight": 14, "sprite": 7336 } + { "weight": 14, "sprite": 7438 }, + { "weight": 14, "sprite": 7439 }, + { "weight": 14, "sprite": 7440 }, + { "weight": 14, "sprite": 7441 }, + { "weight": 14, "sprite": 7442 }, + { "weight": 14, "sprite": 7443 }, + { "weight": 14, "sprite": 7444 } ], "animated": true }, { "id": "overlay_male_worn_cigar_lit", "fg": [ - { "weight": 14, "sprite": 7337 }, - { "weight": 14, "sprite": 7338 }, - { "weight": 14, "sprite": 7339 }, - { "weight": 14, "sprite": 7340 }, - { "weight": 14, "sprite": 7341 }, - { "weight": 14, "sprite": 7342 }, - { "weight": 14, "sprite": 7343 } + { "weight": 14, "sprite": 7445 }, + { "weight": 14, "sprite": 7446 }, + { "weight": 14, "sprite": 7447 }, + { "weight": 14, "sprite": 7448 }, + { "weight": 14, "sprite": 7449 }, + { "weight": 14, "sprite": 7450 }, + { "weight": 14, "sprite": 7451 } ], "animated": true }, { "id": "overlay_female_worn_cig_lit", "fg": [ - { "weight": 14, "sprite": 7344 }, - { "weight": 14, "sprite": 7345 }, - { "weight": 14, "sprite": 7346 }, - { "weight": 14, "sprite": 7347 }, - { "weight": 14, "sprite": 7348 }, - { "weight": 14, "sprite": 7349 }, - { "weight": 14, "sprite": 7350 } + { "weight": 14, "sprite": 7452 }, + { "weight": 14, "sprite": 7453 }, + { "weight": 14, "sprite": 7454 }, + { "weight": 14, "sprite": 7455 }, + { "weight": 14, "sprite": 7456 }, + { "weight": 14, "sprite": 7457 }, + { "weight": 14, "sprite": 7458 } ], "animated": true }, { "id": "overlay_male_worn_cig_lit", "fg": [ - { "weight": 14, "sprite": 7351 }, - { "weight": 14, "sprite": 7352 }, - { "weight": 14, "sprite": 7353 }, - { "weight": 14, "sprite": 7354 }, - { "weight": 14, "sprite": 7355 }, - { "weight": 14, "sprite": 7356 }, - { "weight": 14, "sprite": 7357 } + { "weight": 14, "sprite": 7459 }, + { "weight": 14, "sprite": 7460 }, + { "weight": 14, "sprite": 7461 }, + { "weight": 14, "sprite": 7462 }, + { "weight": 14, "sprite": 7463 }, + { "weight": 14, "sprite": 7464 }, + { "weight": 14, "sprite": 7465 } ], "animated": true }, { "id": "overlay_female_worn_joint_lit", "fg": [ - { "weight": 14, "sprite": 7358 }, - { "weight": 14, "sprite": 7359 }, - { "weight": 14, "sprite": 7360 }, - { "weight": 14, "sprite": 7361 }, - { "weight": 14, "sprite": 7362 }, - { "weight": 14, "sprite": 7363 }, - { "weight": 14, "sprite": 7364 } + { "weight": 14, "sprite": 7466 }, + { "weight": 14, "sprite": 7467 }, + { "weight": 14, "sprite": 7468 }, + { "weight": 14, "sprite": 7469 }, + { "weight": 14, "sprite": 7470 }, + { "weight": 14, "sprite": 7471 }, + { "weight": 14, "sprite": 7472 } ], "animated": true }, { "id": "overlay_male_worn_joint_lit", "fg": [ - { "weight": 14, "sprite": 7365 }, - { "weight": 14, "sprite": 7366 }, - { "weight": 14, "sprite": 7367 }, - { "weight": 14, "sprite": 7368 }, - { "weight": 14, "sprite": 7369 }, - { "weight": 14, "sprite": 7370 }, - { "weight": 14, "sprite": 7371 } + { "weight": 14, "sprite": 7473 }, + { "weight": 14, "sprite": 7474 }, + { "weight": 14, "sprite": 7475 }, + { "weight": 14, "sprite": 7476 }, + { "weight": 14, "sprite": 7477 }, + { "weight": 14, "sprite": 7478 }, + { "weight": 14, "sprite": 7479 } ], "animated": true }, - { "id": "overlay_worn_boots_survivor", "fg": 7372 }, - { "id": "overlay_worn_boots_xlsurvivor", "fg": 7372 }, - { "id": "overlay_female_worn_sleeveless_duster_survivor", "fg": 7375 }, - { "id": "overlay_male_worn_sleeveless_duster_survivor", "fg": 7376 }, - { "id": "overlay_female_worn_sleeveless_trenchcoat_survivor", "fg": 7377 }, - { "id": "overlay_male_worn_sleeveless_trenchcoat_survivor", "fg": 7378 }, - { "id": "overlay_female_worn_survivor_belt_notools", "fg": 7441 }, - { "id": "overlay_male_worn_survivor_belt_notools", "fg": 7442 }, - { "id": "overlay_female_worn_duster_survivor", "fg": 7381 }, - { "id": "overlay_male_worn_duster_survivor", "fg": 7382 }, - { "id": "overlay_female_worn_xl_duster_survivor", "fg": 7381 }, - { "id": "overlay_male_worn_xl_duster_survivor", "fg": 7382 }, - { "id": "overlay_female_worn_gloves_survivor", "fg": 7385 }, - { "id": "overlay_male_worn_gloves_survivor", "fg": 7386 }, - { "id": "overlay_female_worn_gloves_xlsurvivor", "fg": 7385 }, - { "id": "overlay_male_worn_gloves_xlsurvivor", "fg": 7386 }, - { "id": "overlay_female_worn_survivor_vest", "fg": 7443 }, - { "id": "overlay_male_worn_survivor_vest", "fg": 7444 }, - { "id": "overlay_female_worn_xl_survivor_vest", "fg": 7443 }, - { "id": "overlay_male_worn_xl_survivor_vest", "fg": 7444 }, - { "id": "overlay_female_worn_hood_survivor", "fg": 7387 }, - { "id": "overlay_male_worn_hood_survivor", "fg": 7388 }, - { "id": "overlay_female_worn_hood_xlsurvivor", "fg": 7387 }, - { "id": "overlay_male_worn_hood_xlsurvivor", "fg": 7388 }, - { "id": "overlay_female_worn_survivor_suit", "fg": 7389 }, - { "id": "overlay_male_worn_survivor_suit", "fg": 7390 }, - { "id": "overlay_female_worn_xlsurvivor_suit", "fg": 7389 }, - { "id": "overlay_male_worn_xlsurvivor_suit", "fg": 7390 }, - { "id": "overlay_female_worn_trenchcoat_survivor", "fg": 7391 }, - { "id": "overlay_male_worn_trenchcoat_survivor", "fg": 7392 }, - { "id": "overlay_worn_boots_hsurvivor", "fg": 7407 }, - { "id": "overlay_worn_xl_boots_hsurvivor", "fg": 7407 }, - { "id": "overlay_female_worn_gloves_hsurvivor", "fg": 7408 }, - { "id": "overlay_male_worn_gloves_hsurvivor", "fg": 7409 }, - { "id": "overlay_female_worn_xl_gloves_hsurvivor", "fg": 7408 }, - { "id": "overlay_male_worn_xl_gloves_hsurvivor", "fg": 7409 }, - { "id": "overlay_female_worn_hsurvivor_suit", "fg": 7410 }, - { "id": "overlay_male_worn_hsurvivor_suit", "fg": 7411 }, - { "id": "overlay_female_worn_xlhsurvivor_suit", "fg": 7410 }, - { "id": "overlay_male_worn_xlhsurvivor_suit", "fg": 7411 }, - { "id": "overlay_worn_boots_fsurvivor", "fg": 7400 }, - { "id": "overlay_worn_xl_boots_fsurvivor", "fg": 7400 }, - { "id": "overlay_female_worn_gloves_fsurvivor", "fg": 7401 }, - { "id": "overlay_male_worn_gloves_fsurvivor", "fg": 7402 }, - { "id": "overlay_female_worn_xl_gloves_fsurvivor", "fg": 7401 }, - { "id": "overlay_male_worn_xl_gloves_fsurvivor", "fg": 7402 }, - { "id": "overlay_female_worn_hood_fsurvivor", "fg": 7403 }, - { "id": "overlay_male_worn_hood_fsurvivor", "fg": 7404 }, - { "id": "overlay_female_worn_xl_hood_fsurvivor", "fg": 7403 }, - { "id": "overlay_male_worn_xl_hood_fsurvivor", "fg": 7404 }, - { "id": "overlay_female_worn_fsurvivor_suit", "fg": 7405 }, - { "id": "overlay_male_worn_fsurvivor_suit", "fg": 7406 }, - { "id": "overlay_female_worn_xl_fsurvivor_suit", "fg": 7405 }, - { "id": "overlay_male_worn_xl_fsurvivor_suit", "fg": 7406 }, - { "id": [ "overlay_female_worn_pants_survivor", "overlay_female_worn_xl_pants_survivor" ], "fg": 7379 }, - { "id": [ "overlay_male_worn_pants_survivor", "overlay_male_worn_xl_pants_survivor" ], "fg": 7380 }, + { "id": "overlay_worn_boots_survivor", "fg": 7480 }, + { "id": "overlay_worn_boots_xlsurvivor", "fg": 7480 }, + { "id": "overlay_female_worn_sleeveless_duster_survivor", "fg": 7483 }, + { "id": "overlay_male_worn_sleeveless_duster_survivor", "fg": 7484 }, + { "id": "overlay_female_worn_sleeveless_trenchcoat_survivor", "fg": 7485 }, + { "id": "overlay_male_worn_sleeveless_trenchcoat_survivor", "fg": 7486 }, + { "id": "overlay_female_worn_survivor_belt_notools", "fg": 7549 }, + { "id": "overlay_male_worn_survivor_belt_notools", "fg": 7550 }, + { "id": "overlay_female_worn_duster_survivor", "fg": 7489 }, + { "id": "overlay_male_worn_duster_survivor", "fg": 7490 }, + { "id": "overlay_female_worn_xl_duster_survivor", "fg": 7489 }, + { "id": "overlay_male_worn_xl_duster_survivor", "fg": 7490 }, + { "id": "overlay_female_worn_gloves_survivor", "fg": 7493 }, + { "id": "overlay_male_worn_gloves_survivor", "fg": 7494 }, + { "id": "overlay_female_worn_gloves_xlsurvivor", "fg": 7493 }, + { "id": "overlay_male_worn_gloves_xlsurvivor", "fg": 7494 }, + { "id": "overlay_female_worn_survivor_vest", "fg": 7551 }, + { "id": "overlay_male_worn_survivor_vest", "fg": 7552 }, + { "id": "overlay_female_worn_xl_survivor_vest", "fg": 7551 }, + { "id": "overlay_male_worn_xl_survivor_vest", "fg": 7552 }, + { "id": "overlay_female_worn_hood_survivor", "fg": 7495 }, + { "id": "overlay_male_worn_hood_survivor", "fg": 7496 }, + { "id": "overlay_female_worn_hood_xlsurvivor", "fg": 7495 }, + { "id": "overlay_male_worn_hood_xlsurvivor", "fg": 7496 }, + { "id": "overlay_female_worn_survivor_suit", "fg": 7497 }, + { "id": "overlay_male_worn_survivor_suit", "fg": 7498 }, + { "id": "overlay_female_worn_xlsurvivor_suit", "fg": 7497 }, + { "id": "overlay_male_worn_xlsurvivor_suit", "fg": 7498 }, + { "id": "overlay_female_worn_trenchcoat_survivor", "fg": 7499 }, + { "id": "overlay_male_worn_trenchcoat_survivor", "fg": 7500 }, + { "id": "overlay_worn_boots_hsurvivor", "fg": 7515 }, + { "id": "overlay_worn_xl_boots_hsurvivor", "fg": 7515 }, + { "id": "overlay_female_worn_gloves_hsurvivor", "fg": 7516 }, + { "id": "overlay_male_worn_gloves_hsurvivor", "fg": 7517 }, + { "id": "overlay_female_worn_xl_gloves_hsurvivor", "fg": 7516 }, + { "id": "overlay_male_worn_xl_gloves_hsurvivor", "fg": 7517 }, + { "id": "overlay_female_worn_hsurvivor_suit", "fg": 7518 }, + { "id": "overlay_male_worn_hsurvivor_suit", "fg": 7519 }, + { "id": "overlay_female_worn_xlhsurvivor_suit", "fg": 7518 }, + { "id": "overlay_male_worn_xlhsurvivor_suit", "fg": 7519 }, + { "id": "overlay_worn_boots_fsurvivor", "fg": 7508 }, + { "id": "overlay_worn_xl_boots_fsurvivor", "fg": 7508 }, + { "id": "overlay_female_worn_gloves_fsurvivor", "fg": 7509 }, + { "id": "overlay_male_worn_gloves_fsurvivor", "fg": 7510 }, + { "id": "overlay_female_worn_xl_gloves_fsurvivor", "fg": 7509 }, + { "id": "overlay_male_worn_xl_gloves_fsurvivor", "fg": 7510 }, + { "id": "overlay_female_worn_hood_fsurvivor", "fg": 7511 }, + { "id": "overlay_male_worn_hood_fsurvivor", "fg": 7512 }, + { "id": "overlay_female_worn_xl_hood_fsurvivor", "fg": 7511 }, + { "id": "overlay_male_worn_xl_hood_fsurvivor", "fg": 7512 }, + { "id": "overlay_female_worn_fsurvivor_suit", "fg": 7513 }, + { "id": "overlay_male_worn_fsurvivor_suit", "fg": 7514 }, + { "id": "overlay_female_worn_xl_fsurvivor_suit", "fg": 7513 }, + { "id": "overlay_male_worn_xl_fsurvivor_suit", "fg": 7514 }, + { "id": [ "overlay_female_worn_pants_survivor", "overlay_female_worn_xl_pants_survivor" ], "fg": 7487 }, + { "id": [ "overlay_male_worn_pants_survivor", "overlay_male_worn_xl_pants_survivor" ], "fg": 7488 }, { "id": [ "overlay_female_worn_gloves_survivor_fingerless", "overlay_female_worn_xl_gloves_survivor_fingerless" ], - "fg": 7383 + "fg": 7491 }, { "id": [ "overlay_male_worn_gloves_survivor_fingerless", "overlay_male_worn_xl_gloves_survivor_fingerless" ], - "fg": 7384 - }, - { "id": "overlay_worn_boots_h20survivor", "fg": 7393 }, - { "id": "overlay_female_worn_gloves_h20survivor", "fg": 7394 }, - { "id": "overlay_male_worn_gloves_h20survivor", "fg": 7395 }, - { "id": "overlay_female_worn_hood_h20survivor", "fg": 7396 }, - { "id": "overlay_male_worn_hood_h20survivor", "fg": 7397 }, - { "id": "overlay_female_worn_h20survivor_suit", "fg": 7398 }, - { "id": "overlay_male_worn_h20survivor_suit", "fg": 7399 }, - { "id": [ "overlay_worn_boots_lsurvivor", "overlay_worn_xl_boots_lsurvivor" ], "fg": 7412 }, - { "id": [ "overlay_female_worn_gloves_lsurvivor", "overlay_female_worn_xl_gloves_lsurvivor" ], "fg": 7417 }, - { "id": [ "overlay_male_worn_gloves_lsurvivor", "overlay_male_worn_xl_gloves_lsurvivor" ], "fg": 7418 }, - { "id": [ "overlay_female_worn_hood_lsurvivor", "overlay_female_worn_xl_hood_lsurvivor" ], "fg": 7419 }, - { "id": [ "overlay_male_worn_hood_lsurvivor", "overlay_male_worn_xl_hood_lsurvivor" ], "fg": 7420 }, - { "id": [ "overlay_female_worn_lsurvivor_suit", "overlay_female_worn_xl_lsurvivor_suit" ], "fg": 7421 }, - { "id": [ "overlay_male_worn_lsurvivor_suit", "overlay_male_worn_xl_lsurvivor_suit" ], "fg": 7422 }, - { "id": [ "overlay_female_worn_lsurvivor_armor", "overlay_female_worn_xl_lsurvivor_armor" ], "fg": 7413 }, - { "id": [ "overlay_male_worn_lsurvivor_armor", "overlay_male_worn_xl_lsurvivor_armor" ], "fg": 7414 }, - { "id": [ "overlay_female_worn_lsurvivor_pants", "overlay_female_worn_xl_lsurvivor_pants" ], "fg": 7415 }, - { "id": [ "overlay_male_worn_lsurvivor_pants", "overlay_male_worn_xl_lsurvivor_pants" ], "fg": 7416 }, - { "id": "overlay_female_worn_mask_hsurvivor", "fg": 7423 }, - { "id": "overlay_male_worn_mask_hsurvivor", "fg": 7424 }, - { "id": "overlay_female_worn_mask_lsurvivor", "fg": 7425 }, - { "id": "overlay_male_worn_mask_lsurvivor", "fg": 7426 }, - { "id": "overlay_female_worn_mask_fsurvivor", "fg": 7427 }, - { "id": "overlay_male_worn_mask_fsurvivor", "fg": 7428 }, - { "id": "overlay_female_worn_mask_fsurvivorxl", "fg": 7427 }, - { "id": "overlay_male_worn_mask_fsurvivorxl", "fg": 7428 }, - { "id": "overlay_female_worn_mask_survivor", "fg": 7429 }, - { "id": "overlay_male_worn_mask_survivor", "fg": 7430 }, - { "id": "overlay_female_worn_mask_survivorxl", "fg": 7429 }, - { "id": "overlay_male_worn_mask_survivorxl", "fg": 7430 }, - { "id": "overlay_female_worn_mask_wsurvivor", "fg": 7431 }, - { "id": "overlay_male_worn_mask_wsurvivor", "fg": 7432 }, - { "id": "overlay_female_worn_mask_wsurvivorxl", "fg": 7431 }, - { "id": "overlay_male_worn_mask_wsurvivorxl", "fg": 7432 }, - { "id": [ "overlay_worn_boots_wsurvivor", "overlay_worn_xl_boots_wsurvivor" ], "fg": 7445 }, - { "id": [ "overlay_female_worn_gloves_wsurvivor", "overlay_female_worn_xl_gloves_wsurvivor" ], "fg": 7446 }, - { "id": [ "overlay_male_worn_gloves_wsurvivor", "overlay_male_worn_xl_gloves_wsurvivor" ], "fg": 7447 }, - { "id": [ "overlay_female_worn_hood_wsurvivor", "overlay_female_worn_xl_hood_wsurvivor" ], "fg": 7448 }, - { "id": [ "overlay_male_worn_hood_wsurvivor", "overlay_male_worn_xl_hood_wsurvivor" ], "fg": 7449 }, - { "id": [ "overlay_female_worn_wsurvivor_suit", "overlay_female_worn_xl_wsurvivor_suit" ], "fg": 7450 }, - { "id": [ "overlay_male_worn_wsurvivor_suit", "overlay_male_worn_xl_wsurvivor_suit" ], "fg": 7451 }, - { "id": "overlay_female_worn_bikini_bottom", "fg": 7452 }, - { "id": "overlay_male_worn_bikini_bottom", "fg": 7453 }, - { "id": "overlay_female_worn_bikini_top", "fg": 7454 }, - { "id": "overlay_male_worn_bikini_top", "fg": 7455 }, - { "id": "overlay_female_worn_bikini_top_fur", "fg": 7456 }, - { "id": "overlay_male_worn_bikini_top_fur", "fg": 7457 }, - { "id": "overlay_female_worn_bikini_top_leather", "fg": 7458 }, - { "id": "overlay_male_worn_bikini_top_leather", "fg": 7459 }, - { "id": "overlay_female_worn_winter_pants_army", "fg": 7460 }, - { "id": "overlay_male_worn_winter_pants_army", "fg": 7461 }, - { "id": "overlay_female_worn_bunker_pants", "fg": 7462 }, - { "id": "overlay_male_worn_bunker_pants", "fg": 7463 }, - { "id": "overlay_female_worn_striped_pants", "fg": 7486 }, - { "id": "overlay_male_worn_striped_pants", "fg": 7487 }, - { "id": "overlay_female_worn_technician_pants_gray", "fg": 7488 }, - { "id": "overlay_male_worn_technician_pants_gray", "fg": 7489 }, - { "id": "overlay_female_worn_jeans", "fg": 7464 }, - { "id": "overlay_male_worn_jeans", "fg": 7465 }, - { "id": "overlay_female_worn_jeans_red", "fg": 7466 }, - { "id": "overlay_male_worn_jeans_red", "fg": 7467 }, - { "id": "overlay_female_worn_motorbike_pants", "fg": 7468 }, - { "id": "overlay_male_worn_motorbike_pants", "fg": 7469 }, - { "id": "overlay_female_worn_pants_army", "fg": 7470 }, - { "id": "overlay_male_worn_pants_army", "fg": 7471 }, - { "id": "overlay_female_worn_pants_cargo", "fg": 7472 }, - { "id": "overlay_male_worn_pants_cargo", "fg": 7473 }, - { "id": "overlay_female_worn_pants_checkered", "fg": 7474 }, - { "id": "overlay_male_worn_pants_checkered", "fg": 7475 }, - { "id": "overlay_female_worn_pants_faux_fur", "fg": 7477 }, - { "id": "overlay_male_worn_pants_faux_fur", "fg": 7478 }, - { "id": "overlay_female_worn_pants_fur", "fg": 7479 }, - { "id": "overlay_male_worn_pants_fur", "fg": 7480 }, - { "id": "overlay_female_worn_pants_leather", "fg": 7481 }, - { "id": "overlay_male_worn_pants_leather", "fg": 7482 }, - { "id": "overlay_female_worn_pants", "fg": 7476 }, - { "id": "overlay_male_worn_pants", "fg": 7483 }, - { "id": "overlay_female_worn_pants_ski", "fg": 7484 }, - { "id": "overlay_male_worn_pants_ski", "fg": 7485 }, - { "id": "overlay_female_worn_bra", "fg": 7494 }, - { "id": "overlay_male_worn_bra", "fg": 7495 }, - { "id": "overlay_female_worn_corset", "fg": 7496 }, - { "id": "overlay_male_worn_corset", "fg": 7497 }, - { "id": "overlay_male_worn_undershirt", "fg": 7511 }, - { "id": "overlay_female_worn_undershirt", "fg": 7510 }, - { "id": "overlay_female_worn_socks", "fg": 7504 }, - { "id": "overlay_male_worn_socks", "fg": 7505 }, - { "id": "overlay_female_worn_stockings", "fg": 7508 }, - { "id": "overlay_male_worn_stockings", "fg": 7509 }, - { "id": "overlay_worn_socks_wool", "fg": 7514 }, - { "id": "overlay_female_worn_sports_bra", "fg": 7506 }, - { "id": "overlay_male_worn_sports_bra", "fg": 7507 }, - { "id": "overlay_female_worn_boxer_briefs", "fg": 7490 }, - { "id": "overlay_male_worn_boxer_briefs", "fg": 7491 }, - { "id": "overlay_female_worn_boxer_shorts", "fg": 7492 }, - { "id": "overlay_male_worn_boxer_shorts", "fg": 7493 }, - { "id": "overlay_female_worn_long_underpants", "fg": 7498 }, - { "id": "overlay_male_worn_long_underpants", "fg": 7499 }, - { "id": "overlay_female_worn_long_undertop", "fg": 7500 }, - { "id": "overlay_male_worn_long_undertop", "fg": 7501 }, - { "id": "overlay_female_worn_panties", "fg": 7502 }, - { "id": "overlay_male_worn_panties", "fg": 7503 }, - { "id": "overlay_female_worn_union_suit", "fg": 7512 }, - { "id": "overlay_male_worn_union_suit", "fg": 7513 }, - { "id": "overlay_male_worn_blanket", "fg": 7516 }, - { "id": "overlay_female_worn_blanket", "fg": 7515 }, - { "id": "overlay_male_worn_down_blanket", "fg": 7518 }, - { "id": "overlay_female_worn_down_blanket", "fg": 7517 }, - { "id": "overlay_female_worn_electric_blanket", "fg": 7519 }, - { "id": "overlay_male_worn_electric_blanket", "fg": 7520 }, - { "id": "overlay_female_worn_towel", "fg": 7521 }, - { "id": "overlay_male_worn_towel", "fg": 7522 }, - { "id": "overlay_female_worn_towel_wet", "fg": 7521 }, - { "id": "overlay_male_worn_towel_wet", "fg": 7522 }, - { "id": "overlay_female_worn_towel_soiled", "fg": 7521 }, - { "id": "overlay_male_worn_towel_soiled", "fg": 7522 }, - { "id": "overlay_mutation_bio_blaster", "fg": 5793 }, - { "id": "overlay_effect_attention", "fg": 5794 }, - { "id": "overlay_effect_boomered", "fg": 5795 }, - { "id": "overlay_effect_glare", "fg": 5796 }, - { "id": "overlay_effect_laserlocked", "fg": 5797 }, - { "id": "overlay_female_mutation_ARM_TENTACLES", "fg": 5922 }, - { "id": "overlay_male_mutation_ARM_TENTACLES", "fg": 5923 }, - { "id": "overlay_female_mutation_ARM_TENTACLES_4", "fg": 5924 }, - { "id": "overlay_male_mutation_ARM_TENTACLES_4", "fg": 5925 }, - { "id": "overlay_female_mutation_ARM_TENTACLES_8", "fg": 5926 }, - { "id": "overlay_male_mutation_ARM_TENTACLES_8", "fg": 5927 }, - { "id": "overlay_female_mutation_CANINE_EARS", "fg": 5936 }, - { "id": "overlay_male_mutation_CANINE_EARS", "fg": 5937 }, - { "id": "overlay_female_mutation_FEL_EYE", "fg": 5940 }, - { "id": "overlay_male_mutation_FEL_EYE", "fg": 5941 }, - { "id": "overlay_female_mutation_FELINE_EARS", "fg": 5942 }, - { "id": "overlay_male_mutation_FELINE_EARS", "fg": 5943 }, - { "id": "overlay_female_mutation_HORNS", "fg": 5944 }, - { "id": "overlay_male_mutation_HORNS", "fg": 5945 }, - { "id": "overlay_female_mutation_HORNS_CURLED", "fg": 5946 }, - { "id": "overlay_male_mutation_HORNS_CURLED", "fg": 5947 }, - { "id": "overlay_female_mutation_LUPINE_EARS", "fg": 5952 }, - { "id": "overlay_male_mutation_LUPINE_EARS", "fg": 5953 }, - { "id": "overlay_female_mutation_LYNX_FUR", "fg": 5954 }, - { "id": "overlay_male_mutation_LYNX_FUR", "fg": 5955 }, - { "id": "overlay_female_mutation_MINOTAUR", "fg": 5956 }, - { "id": "overlay_male_mutation_MINOTAUR", "fg": 5957 }, - { "id": "overlay_female_mutation_MOUSE_EARS", "fg": 5958 }, - { "id": "overlay_male_mutation_MOUSE_EARS", "fg": 5959 }, - { "id": "overlay_female_mutation_MOUTH_TENTACLES", "fg": 5960 }, - { "id": "overlay_male_mutation_MOUTH_TENTACLES", "fg": 5961 }, - { "id": "overlay_female_mutation_MUZZLE_RAT", "fg": 5966 }, - { "id": "overlay_male_mutation_MUZZLE_RAT", "fg": 5967 }, - { "id": "overlay_female_mutation_RABBIT_EARS", "fg": 5968 }, - { "id": "overlay_male_mutation_RABBIT_EARS", "fg": 5969 }, - { "id": "overlay_female_mutation_RABBIT_NOSE", "fg": 5970 }, - { "id": "overlay_male_mutation_RABBIT_NOSE", "fg": 5971 }, - { "id": "overlay_female_mutation_SHELL", "fg": 5974 }, - { "id": "overlay_male_mutation_SHELL", "fg": 5975 }, - { "id": "overlay_female_mutation_TAIL_CATTLE", "fg": 5976 }, - { "id": "overlay_male_mutation_TAIL_CATTLE", "fg": 5977 }, - { "id": "overlay_female_mutation_TAIL_FLUFFY", "fg": 5978 }, - { "id": "overlay_male_mutation_TAIL_FLUFFY", "fg": 5979 }, - { "id": "overlay_female_mutation_TAIL_LONG", "fg": 5980 }, - { "id": "overlay_male_mutation_TAIL_LONG", "fg": 5981 }, - { "id": "overlay_female_mutation_TAIL_RABBIT", "fg": 5982 }, - { "id": "overlay_male_mutation_TAIL_RABBIT", "fg": 5983 }, - { "id": "overlay_female_mutation_TAIL_RAT", "fg": 5984 }, - { "id": "overlay_male_mutation_TAIL_RAT", "fg": 5985 }, - { "id": "overlay_female_mutation_WHISKERS", "fg": 5992 }, - { "id": "overlay_male_mutation_WHISKERS", "fg": 5993 }, - { "id": "overlay_female_mutation_WHISKERS_RAT", "fg": 5994 }, - { "id": "overlay_male_mutation_WHISKERS_RAT", "fg": 5995 }, - { "id": "overlay_female_mutation_FELINE_FUR", "fg": 6007 }, - { "id": "overlay_female_mutation_FUR", "fg": 6008 }, - { "id": "overlay_female_mutation_RABBIT_FUR", "fg": 6009 }, - { "id": "overlay_male_mutation_FELINE_FUR", "fg": 6011 }, - { "id": "overlay_male_mutation_FUR", "fg": 6012 }, - { "id": "overlay_male_mutation_RABBIT_FUR", "fg": 6013 }, - { "id": "overlay_female_wielded_clay_teapot", "fg": 6068 }, - { "id": "overlay_female_worn_harmonica_holder", "fg": 6069 }, - { "id": "overlay_male_wielded_clay_teapot", "fg": 6070 }, - { "id": "overlay_male_worn_harmonica_holder", "fg": 6071 }, - { "id": "overlay_wielded_banjo", "fg": 6073 }, - { "id": "overlay_wielded_bodypillow", "fg": 6074 }, - { "id": "overlay_wielded_clay_pot", "fg": 6075 }, - { "id": "overlay_wielded_guitar_electric", "fg": 6076 }, - { "id": "overlay_wielded_laptop", "fg": 6077 }, - { "id": "overlay_wielded_makeshift_hammer", "fg": 6078 }, - { "id": "overlay_wielded_pot_makeshift", "fg": 6079 }, - { "id": "overlay_wielded_pot_makeshift_copper", "fg": 6080 }, - { "id": "overlay_wielded_tazer", "fg": 6081 }, - { "id": "overlay_wielded_1895sbl", "fg": 6085 }, - { "id": "overlay_wielded_2_shot_special", "fg": 6086 }, - { "id": "overlay_wielded_90two", "fg": 6087 }, - { "id": "overlay_wielded_90two40", "fg": 6088 }, - { "id": "overlay_wielded_AT4", "fg": 6089 }, - { "id": "overlay_wielded_LAW", "fg": 6090 }, - { "id": "overlay_wielded_LAW_Packed", "fg": 6091 }, - { "id": "overlay_wielded_M24", "fg": 6092 }, - { "id": "overlay_wielded_RPG", "fg": 6093 }, - { "id": "overlay_wielded_TDI", "fg": 6094 }, - { "id": "overlay_wielded_USAS_12", "fg": 6095 }, - { "id": "overlay_wielded_af2011a1_38super", "fg": 6096 }, - { "id": "overlay_wielded_airspeargun", "fg": 6097 }, - { "id": "overlay_wielded_ak74", "fg": 6099 }, - { "id": "overlay_wielded_american_180", "fg": 6100 }, - { "id": "overlay_wielded_an94", "fg": 6101 }, - { "id": "overlay_wielded_ar10", "fg": 6102 }, - { "id": "overlay_wielded_ar15", "fg": 6103 }, - { "id": "overlay_wielded_ar_pistol", "fg": 6104 }, - { "id": "overlay_wielded_arx160", "fg": 6105 }, - { "id": "overlay_wielded_ashot", "fg": 6106 }, - { "id": "overlay_wielded_atgm_launcher", "fg": 6107 }, - { "id": "overlay_wielded_bbgun", "fg": 6108 }, - { "id": "overlay_wielded_bfr", "fg": 6109 }, - { "id": "overlay_wielded_bh_m89", "fg": 6110 }, - { "id": "overlay_wielded_bigun", "fg": 6111 }, - { "id": "overlay_wielded_blunderbuss", "fg": 6112 }, - { "id": "overlay_wielded_bond_410", "fg": 6113 }, - { "id": "overlay_wielded_browning_blr", "fg": 6114 }, - { "id": "overlay_wielded_bt_apc9k", "fg": 6115 }, - { "id": "overlay_wielded_chemical_thrower", "fg": 6117 }, - { "id": "overlay_wielded_coilgun", "fg": 6118 }, - { "id": "overlay_wielded_colt_army", "fg": 6119 }, - { "id": "overlay_wielded_colt_lightning", "fg": 6120 }, - { "id": "overlay_wielded_colt_navy", "fg": 6121 }, - { "id": "overlay_wielded_colt_ro635", "fg": 6122 }, - { "id": "overlay_wielded_colt_saa", "fg": 6123 }, - { "id": "overlay_wielded_combination_gun", "fg": 6124 }, - { "id": "overlay_wielded_cop_38", "fg": 6125 }, - { "id": "overlay_wielded_cx4", "fg": 6126 }, - { "id": "overlay_wielded_cz75", "fg": 6127 }, - { "id": "overlay_wielded_deagle_44", "fg": 6128 }, - { "id": "overlay_wielded_doublespeargun", "fg": 6129 }, - { "id": "overlay_wielded_draco", "fg": 6130 }, - { "id": "overlay_wielded_emp_gun", "fg": 6131 }, - { "id": "overlay_wielded_famas", "fg": 6132 }, - { "id": "overlay_wielded_flamethrower", "fg": 6133 }, - { "id": "overlay_wielded_flamethrower_crude", "fg": 6134 }, - { "id": "overlay_wielded_flamethrower_simple", "fg": 6135 }, - { "id": "overlay_wielded_flaregun", "fg": 6136 }, - { "id": "overlay_wielded_fn1910", "fg": 6137 }, - { "id": "overlay_wielded_fn57", "fg": 6138 }, - { "id": "overlay_wielded_fn_fal", "fg": 6139 }, - { "id": "overlay_wielded_fn_p90", "fg": 6140 }, - { "id": "overlay_wielded_fs2000", "fg": 6141 }, - { "id": "overlay_wielded_ftk93", "fg": 6142 }, - { "id": "overlay_wielded_garand", "fg": 6143 }, - { "id": "overlay_wielded_glock_17", "fg": 6144 }, - { "id": "overlay_wielded_glock_18c", "fg": 6145 }, - { "id": "overlay_wielded_glock_19", "fg": 6146 }, - { "id": "overlay_wielded_glock_20", "fg": 6147 }, - { "id": "overlay_wielded_glock_20_var_glock_40", "fg": 6148 }, - { "id": "overlay_wielded_glock_21", "fg": 6149 }, - { "id": "overlay_wielded_glock_22", "fg": 6150 }, - { "id": "overlay_wielded_glock_29", "fg": 6151 }, - { "id": "overlay_wielded_glock_31", "fg": 6152 }, - { "id": "overlay_wielded_heavy_rail_rifle", "fg": 6153 }, - { "id": "overlay_wielded_helsing", "fg": 6154 }, - { "id": "overlay_wielded_henry_big_boy", "fg": 6155 }, - { "id": "overlay_wielded_hi_power_40", "fg": 6156 }, - { "id": "overlay_wielded_hi_power_9mm", "fg": 6157 }, - { "id": "overlay_wielded_hk417_13", "fg": 6158 }, - { "id": "overlay_wielded_hk_g3", "fg": 6159 }, - { "id": "overlay_wielded_hk_g36", "fg": 6160 }, - { "id": "overlay_wielded_hk_g80", "fg": 6161 }, - { "id": "overlay_wielded_hk_mp5_semi_pistol", "fg": 6163 }, - { "id": "overlay_wielded_hk_mp5k", "fg": 6164 }, - { "id": "overlay_wielded_hk_mp5sd", "fg": 6165 }, - { "id": "overlay_wielded_hk_mp7", "fg": 6166 }, - { "id": "overlay_wielded_hk_ump45", "fg": 6167 }, - { "id": "overlay_wielded_hptc9", "fg": 6168 }, - { "id": "overlay_wielded_hptcf380", "fg": 6169 }, - { "id": "overlay_wielded_iwi_tavor_x95_300blk", "fg": 6171 }, - { "id": "overlay_wielded_kp32", "fg": 6172 }, - { "id": "overlay_wielded_kp3at", "fg": 6173 }, - { "id": "overlay_wielded_kpf9", "fg": 6174 }, - { "id": "overlay_wielded_ksg-25", "fg": 6175 }, - { "id": "overlay_wielded_ksg", "fg": 6176 }, - { "id": "overlay_wielded_ksub2000", "fg": 6177 }, - { "id": "overlay_wielded_l_bak_223", "fg": 6178 }, - { "id": "overlay_wielded_laser_cannon", "fg": 6179 }, - { "id": "overlay_wielded_laser_rifle", "fg": 6180 }, - { "id": "overlay_wielded_launcher_simple", "fg": 6181 }, - { "id": "overlay_wielded_lemat_revolver", "fg": 6182 }, - { "id": "overlay_wielded_lever_shotgun", "fg": 6183 }, - { "id": "overlay_wielded_m11", "fg": 6185 }, - { "id": "overlay_wielded_m110a1", "fg": 6186 }, - { "id": "overlay_wielded_m14ebr", "fg": 6187 }, - { "id": "overlay_wielded_m17", "fg": 6190 }, - { "id": "overlay_wielded_m18", "fg": 6191 }, - { "id": "overlay_wielded_m1903", "fg": 6192 }, - { "id": "overlay_wielded_m1911-460", "fg": 6193 }, - { "id": "overlay_wielded_m1911_10", "fg": 6195 }, - { "id": "overlay_wielded_m1911_var_m1911_MEU", "fg": 6196 }, - { "id": "overlay_wielded_m1918", "fg": 6197 }, - { "id": "overlay_wielded_m1a", "fg": 6198 }, - { "id": "overlay_wielded_m2010", "fg": 6199 }, - { "id": "overlay_wielded_m202_flash", "fg": 6200 }, - { "id": "overlay_wielded_m231pfw", "fg": 6201 }, - { "id": "overlay_wielded_m240", "fg": 6202 }, - { "id": "overlay_wielded_m27_assault_rifle_var_h&k416a5", "fg": 6204 }, - { "id": "overlay_wielded_m27_assault_rifle_var_m27iar", "fg": 6205 }, - { "id": "overlay_wielded_m27_assault_rifle_var_m38dmr", "fg": 6206 }, - { "id": "overlay_wielded_m27_assault_rifle_var_scar_l", "fg": 6207 }, - { "id": "overlay_wielded_m2browning_sawn", "fg": 6208 }, - { "id": "overlay_wielded_m320", "fg": 6209 }, - { "id": "overlay_wielded_m3_carlgustav", "fg": 6210 }, - { "id": "overlay_wielded_m4_carbine_var_m4_cqbr", "fg": 6211 }, - { "id": "overlay_wielded_m4_carbine_var_m4a1", "fg": 6212 }, - { "id": "overlay_wielded_m4_carlgustav", "fg": 6213 }, - { "id": "overlay_wielded_m79", "fg": 6215 }, - { "id": "overlay_wielded_m9", "fg": 6216 }, - { "id": "overlay_wielded_mac_10", "fg": 6217 }, - { "id": "overlay_wielded_mac_11", "fg": 6218 }, - { "id": "overlay_wielded_makarov", "fg": 6219 }, - { "id": "overlay_wielded_marlin_9a", "fg": 6220 }, - { "id": "overlay_wielded_mauser_c96", "fg": 6221 }, - { "id": "overlay_wielded_mauser_m714", "fg": 6222 }, - { "id": "overlay_wielded_mgl", "fg": 6223 }, - { "id": "overlay_wielded_mininuke_launcher", "fg": 6224 }, - { "id": "overlay_wielded_minispeargun", "fg": 6225 }, - { "id": "overlay_wielded_model_10_revolver", "fg": 6226 }, - { "id": "overlay_wielded_mosin44", "fg": 6227 }, - { "id": "overlay_wielded_mosin44_ebr", "fg": 6228 }, - { "id": "overlay_wielded_mosin91_30", "fg": 6229 }, - { "id": "overlay_wielded_mosin91_30_ebr", "fg": 6230 }, - { "id": "overlay_wielded_moss_brownie", "fg": 6231 }, - { "id": "overlay_wielded_mossberg_500", "fg": 6232 }, - { "id": "overlay_wielded_mossberg_500_var_mossberg_500_security", "fg": 6233 }, - { "id": "overlay_wielded_mossberg_590", "fg": 6234 }, - { "id": "overlay_wielded_mossberg_590_var_SPAS_12", "fg": 6235 }, - { "id": "overlay_wielded_mossberg_930", "fg": 6236 }, - { "id": "overlay_wielded_mossberg_930_var_m1014", "fg": 6237 }, - { "id": "overlay_wielded_mp18", "fg": 6238 }, - { "id": "overlay_wielded_nailgun", "fg": 6240 }, - { "id": "overlay_wielded_nailrifle", "fg": 6241 }, - { "id": "overlay_wielded_needlegun", "fg": 6242 }, - { "id": "overlay_wielded_needlepistol", "fg": 6243 }, - { "id": "overlay_wielded_oa93", "fg": 6244 }, - { "id": "overlay_wielded_p08", "fg": 6245 }, - { "id": "overlay_wielded_p220_10", "fg": 6246 }, - { "id": "overlay_wielded_p226_357sig", "fg": 6247 }, - { "id": "overlay_wielded_p226_9mm", "fg": 6248 }, - { "id": "overlay_wielded_p320_357sig", "fg": 6249 }, - { "id": "overlay_wielded_paintballgun", "fg": 6250 }, - { "id": "overlay_wielded_pamd68", "fg": 6251 }, - { "id": "overlay_wielded_pamd71z", "fg": 6252 }, - { "id": "overlay_wielded_pipe_combination_gun", "fg": 6253 }, - { "id": "overlay_wielded_pipe_double_shotgun", "fg": 6254 }, - { "id": "overlay_wielded_pipe_shotgun", "fg": 6256 }, - { "id": "overlay_wielded_pistol_flintlock", "fg": 6257 }, - { "id": "overlay_wielded_plasma_gun", "fg": 6258 }, - { "id": "overlay_wielded_plasma_rifle", "fg": 6259 }, - { "id": "overlay_wielded_ppsh", "fg": 6260 }, - { "id": "overlay_wielded_px4", "fg": 6261 }, - { "id": "overlay_wielded_px4_40", "fg": 6262 }, - { "id": "overlay_wielded_raging_bull", "fg": 6263 }, - { "id": "overlay_wielded_raging_judge", "fg": 6264 }, - { "id": "overlay_wielded_rebar_rifle", "fg": 6265 }, - { "id": "overlay_wielded_remington700_270", "fg": 6266 }, - { "id": "overlay_wielded_remington_700", "fg": 6267 }, - { "id": "overlay_wielded_remington_870", "fg": 6268 }, - { "id": "overlay_wielded_remington_870_breacher", "fg": 6269 }, - { "id": "overlay_wielded_remington_870_express", "fg": 6270 }, - { "id": "overlay_wielded_remington_870_var_browning_a5", "fg": 6271 }, - { "id": "overlay_wielded_remington_870_var_remington_1100", "fg": 6272 }, - { "id": "overlay_wielded_revolver_shotgun", "fg": 6273 }, - { "id": "overlay_wielded_rm103a_pistol", "fg": 6274 }, - { "id": "overlay_wielded_rm120c", "fg": 6275 }, - { "id": "overlay_wielded_rm20", "fg": 6276 }, - { "id": "overlay_wielded_rm2000_smg", "fg": 6277 }, - { "id": "overlay_wielded_rm228", "fg": 6278 }, - { "id": "overlay_wielded_rm298", "fg": 6279 }, - { "id": "overlay_wielded_rm451_flamethrower", "fg": 6280 }, - { "id": "overlay_wielded_rm51_assault_rifle", "fg": 6281 }, - { "id": "overlay_wielded_rm614_lmg", "fg": 6282 }, - { "id": "overlay_wielded_rm802", "fg": 6283 }, - { "id": "overlay_wielded_rm88_battle_rifle", "fg": 6284 }, - { "id": "overlay_wielded_ruger_1022", "fg": 6285 }, - { "id": "overlay_wielded_ruger_lcr_22", "fg": 6286 }, - { "id": "overlay_wielded_ruger_lcr_38", "fg": 6287 }, - { "id": "overlay_wielded_ruger_mini", "fg": 6288 }, - { "id": "overlay_wielded_ruger_redhawk", "fg": 6289 }, - { "id": "overlay_wielded_rugerlcp", "fg": 6290 }, - { "id": "overlay_wielded_saiga_12", "fg": 6291 }, - { "id": "overlay_wielded_saiga_410", "fg": 6292 }, - { "id": "overlay_wielded_savage_111f", "fg": 6293 }, - { "id": "overlay_wielded_scar_h", "fg": 6294 }, - { "id": "overlay_wielded_sharps", "fg": 6295 }, - { "id": "overlay_wielded_shotgun_410", "fg": 6296 }, - { "id": "overlay_wielded_shotgun_d", "fg": 6297 }, - { "id": "overlay_wielded_shotgun_s", "fg": 6298 }, - { "id": "overlay_wielded_sig552", "fg": 6299 }, - { "id": "overlay_wielded_sig_40", "fg": 6300 }, - { "id": "overlay_wielded_sig_mcx_rattler_sbr", "fg": 6301 }, - { "id": "overlay_wielded_sig_mosquito", "fg": 6302 }, - { "id": "overlay_wielded_sig_p230", "fg": 6303 }, - { "id": "overlay_wielded_skorpion_61", "fg": 6304 }, - { "id": "overlay_wielded_skorpion_82", "fg": 6305 }, - { "id": "overlay_wielded_sks", "fg": 6306 }, - { "id": "overlay_wielded_smg_40", "fg": 6308 }, - { "id": "overlay_wielded_smg_45", "fg": 6309 }, - { "id": "overlay_wielded_smg_9mm", "fg": 6310 }, - { "id": "overlay_wielded_sp2022 - Copia", "fg": 6311 }, - { "id": "overlay_wielded_sp2022", "fg": 6312 }, - { "id": "overlay_wielded_speargun", "fg": 6313 }, - { "id": "overlay_wielded_sten", "fg": 6314 }, - { "id": "overlay_wielded_steyr_aug", "fg": 6315 }, - { "id": "overlay_wielded_streetsweeper", "fg": 6316 }, - { "id": "overlay_wielded_surv_hand_cannon", "fg": 6317 }, - { "id": "overlay_wielded_surv_rocket_launcher", "fg": 6318 }, - { "id": "overlay_wielded_surv_six_shooter", "fg": 6319 }, - { "id": "overlay_wielded_survivor_special_700", "fg": 6320 }, - { "id": "overlay_wielded_sw629", "fg": 6321 }, - { "id": "overlay_wielded_sw_22", "fg": 6322 }, - { "id": "overlay_wielded_sw_500", "fg": 6323 }, - { "id": "overlay_wielded_sw_610", "fg": 6324 }, - { "id": "overlay_wielded_sw_619", "fg": 6325 }, - { "id": "overlay_wielded_tac50", "fg": 6326 }, - { "id": "overlay_wielded_taurus_spectrum", "fg": 6327 }, - { "id": "overlay_wielded_tavor_12", "fg": 6328 }, - { "id": "overlay_wielded_tec9", "fg": 6329 }, - { "id": "overlay_wielded_tihar", "fg": 6330 }, - { "id": "overlay_wielded_tokarev", "fg": 6331 }, - { "id": "overlay_wielded_tommygun", "fg": 6332 }, - { "id": "overlay_wielded_trex_gun", "fg": 6333 }, - { "id": "overlay_wielded_triple_launcher_simple", "fg": 6334 }, - { "id": "overlay_wielded_unbio_blaster_gun", "fg": 6335 }, - { "id": "overlay_wielded_usp_45", "fg": 6336 }, - { "id": "overlay_wielded_usp_45_var_mk23", "fg": 6337 }, - { "id": "overlay_wielded_usp_9mm", "fg": 6338 }, - { "id": "overlay_wielded_uzi", "fg": 6339 }, - { "id": "overlay_wielded_v29", "fg": 6340 }, - { "id": "overlay_wielded_v29_cheap", "fg": 6341 }, - { "id": "overlay_wielded_walther_ccp", "fg": 6342 }, - { "id": "overlay_wielded_walther_p22", "fg": 6343 }, - { "id": "overlay_wielded_walther_p38", "fg": 6344 }, - { "id": "overlay_wielded_walther_ppq_40", "fg": 6345 }, - { "id": "overlay_wielded_walther_ppq_45", "fg": 6346 }, - { "id": "overlay_wielded_walther_ppq_9mm", "fg": 6347 }, - { "id": "overlay_wielded_weatherby_5", "fg": 6348 }, - { "id": "overlay_wielded_win70", "fg": 6349 }, - { "id": "overlay_wielded_winchester_1887", "fg": 6350 }, - { "id": "overlay_wielded_winchester_1897", "fg": 6351 }, - { "id": "overlay_wielded_witness_10", "fg": 6352 }, - { "id": "overlay_wielded_xd_10", "fg": 6353 }, - { "id": "overlay_wielded_brazier", "fg": 6381 }, - { "id": "overlay_wielded_bucket", "fg": 6385 }, - { "id": "overlay_wielded_cot", "fg": 6388 }, - { "id": "overlay_female_wielded_bat_nerf", "fg": 6389 }, - { "id": "overlay_female_wielded_golf_bag", "fg": 6390 }, - { "id": "overlay_male_wielded_bat_nerf", "fg": 6391 }, - { "id": "overlay_male_wielded_golf_bag", "fg": 6392 }, - { "id": "overlay_female_wielded_radio_car", "fg": 6393 }, - { "id": "overlay_female_wielded_radio_car_box", "fg": 6394 }, - { "id": "overlay_female_wielded_radio_car_on", "fg": 6395 }, - { "id": "overlay_female_wielded_radio_car_wheel", "fg": 6396 }, - { "id": "overlay_female_wielded_radiocontrol", "fg": 6397 }, - { "id": "overlay_female_wielded_rc_car_box", "fg": 6398 }, - { "id": "overlay_male_wielded_radio_car", "fg": 6399 }, - { "id": "overlay_male_wielded_radio_car_box", "fg": 6400 }, - { "id": "overlay_male_wielded_radio_car_on", "fg": 6401 }, - { "id": "overlay_male_wielded_radio_car_wheel", "fg": 6402 }, - { "id": "overlay_male_wielded_radiocontrol", "fg": 6403 }, - { "id": "overlay_male_wielded_rc_car_box", "fg": 6404 }, - { "id": "overlay_wielded_atomic_lamp", "fg": 6405 }, - { "id": "overlay_wielded_atomic_lamp_off", "fg": 6406 }, - { "id": "overlay_wielded_l-stick", "fg": 6407 }, - { "id": "overlay_wielded_l-stick_on", "fg": 6408 }, - { "id": "overlay_wielded_chestguard_hard", "fg": 6410 }, - { "id": "overlay_wielded_cattlefodder", "fg": 6413 }, - { "id": "overlay_wielded_bullet_crossbow", "fg": 6427 }, - { "id": "overlay_wielded_compcrossbow", "fg": 6428 }, - { "id": "overlay_wielded_compositecrossbow", "fg": 6429 }, - { "id": "overlay_wielded_crossbow", "fg": 6430 }, - { "id": "overlay_wielded_hand_crossbow", "fg": 6431 }, - { "id": "overlay_wielded_huge_crossbow", "fg": 6432 }, - { "id": "overlay_wielded_rep_crossbow", "fg": 6433 }, - { "id": "overlay_wielded_hoboreel", "fg": 6447 }, - { "id": "overlay_wielded_grenade", "fg": 6452 }, - { "id": "overlay_wielded_grenade_act", "fg": 6453 }, - { "id": "overlay_wielded_grenade_emp", "fg": 6454 }, - { "id": "overlay_wielded_grenade_emp_act", "fg": 6455 }, - { "id": "overlay_wielded_grenade_inc", "fg": 6456 }, - { "id": "overlay_wielded_grenade_inc_act", "fg": 6457 }, - { "id": "overlay_wielded_pipebomb", "fg": 6458 }, - { "id": "overlay_wielded_pipebomb_act", "fg": 6459 }, - { "id": "overlay_wielded_scrambler", "fg": 6460 }, - { "id": "overlay_wielded_scrambler_act", "fg": 6461 }, - { "id": "overlay_wielded_smokebomb", "fg": 6462 }, - { "id": "overlay_wielded_smokebomb_act", "fg": 6463 }, - { "id": "overlay_female_wielded_manhole_cover", "fg": 6501 }, - { "id": "overlay_male_wielded_manhole_cover", "fg": 6502 }, - { "id": "overlay_wielded_eyedrops", "fg": 6509 }, - { "id": "overlay_female_wielded_baseball", "fg": 6519 }, - { "id": "overlay_female_wielded_basketball", "fg": 6520 }, - { "id": "overlay_female_wielded_beach_volleyball", "fg": 6521 }, - { "id": "overlay_female_wielded_mre_beef_box", "fg": 6522 }, - { "id": "overlay_female_wielded_puck", "fg": 6523 }, - { "id": "overlay_male_wielded_baseball", "fg": 6524 }, - { "id": "overlay_male_wielded_basketball", "fg": 6525 }, - { "id": "overlay_male_wielded_beach_volleyball", "fg": 6526 }, - { "id": "overlay_male_wielded_mre_beef_box", "fg": 6527 }, - { "id": "overlay_male_wielded_puck", "fg": 6528 }, - { "id": "overlay_wielded_PR24-extended", "fg": 6529 }, - { "id": "overlay_wielded_PR24-retracted", "fg": 6530 }, - { "id": "overlay_wielded_baton-extended", "fg": 6531 }, - { "id": "overlay_wielded_baton", "fg": 6532 }, - { "id": "overlay_wielded_battery_car", "fg": 6533 }, - { "id": "overlay_wielded_bowling_ball", "fg": 6534 }, - { "id": "overlay_wielded_cell_phone", "fg": 6535 }, - { "id": "overlay_wielded_cell_phone_flashlight", "fg": 6536 }, - { "id": "overlay_wielded_codeine", "fg": 6537 }, - { "id": "overlay_wielded_flask_hip", "fg": 6538 }, - { "id": "overlay_wielded_football", "fg": 6539 }, - { "id": "overlay_wielded_golf_ball", "fg": 6540 }, - { "id": "overlay_wielded_indoor_volleyball", "fg": 6541 }, - { "id": "overlay_wielded_misc_repairkit", "fg": 6542 }, - { "id": "overlay_wielded_portable_game", "fg": 6543 }, - { "id": "overlay_wielded_two_way_radio", "fg": 6545 }, - { "id": "overlay_female_wielded_pool_cue", "fg": 6561 }, - { "id": "overlay_male_wielded_pool_cue", "fg": 6562 }, - { "id": "overlay_female_wielded_i_staff", "fg": 6570 }, - { "id": "overlay_female_wielded_q_staff", "fg": 6571 }, - { "id": "overlay_female_wielded_shock_staff", "fg": 6572 }, - { "id": "overlay_male_wielded_i_staff", "fg": 6573 }, - { "id": "overlay_male_wielded_q_staff", "fg": 6574 }, - { "id": "overlay_male_wielded_shock_staff", "fg": 6575 }, - { "id": "overlay_female_wielded_cigar", "fg": 6587 }, - { "id": "overlay_female_wielded_cigar_butt", "fg": 6588 }, - { "id": "overlay_male_wielded_cigar", "fg": 6596 }, - { "id": "overlay_male_wielded_cigar_butt", "fg": 6597 }, - { "id": "overlay_female_wielded_cig", "fg": 6605 }, - { "id": "overlay_female_wielded_cig_butt", "fg": 6606 }, - { "id": "overlay_male_wielded_cig", "fg": 6614 }, - { "id": "overlay_male_wielded_cig_butt", "fg": 6615 }, - { "id": "overlay_female_wielded_joint", "fg": 6623 }, - { "id": "overlay_female_wielded_joint_roach", "fg": 6631 }, - { "id": "overlay_male_wielded_joint", "fg": 6632 }, - { "id": "overlay_male_wielded_joint_roach", "fg": 6640 }, - { "id": "overlay_wielded_bokken", "fg": 6690 }, - { "id": "overlay_wielded_digging_stick", "fg": 6699 }, - { "id": "overlay_wielded_hoe", "fg": 6702 }, - { "id": "overlay_female_worn_aep_suit", "fg": 6810 }, - { "id": "overlay_female_worn_armor_scavenger", "fg": 6811 }, - { "id": "overlay_female_worn_ballistic_vest_heavy", "fg": 6812 }, - { "id": "overlay_female_worn_ballistic_vest_light", "fg": 6813 }, - { "id": "overlay_female_worn_chestguard_hard", "fg": 6814 }, - { "id": "overlay_female_worn_power_armor_basic", "fg": 6815 }, - { "id": "overlay_female_worn_power_armor_heavy", "fg": 6816 }, - { "id": "overlay_female_worn_power_armor_helmet_basic", "fg": 6817 }, - { "id": "overlay_female_worn_power_armor_helmet_heavy", "fg": 6818 }, - { "id": "overlay_female_worn_power_armor_helmet_light", "fg": 6819 }, - { "id": "overlay_female_worn_power_armor_light", "fg": 6820 }, - { "id": "overlay_female_worn_rm13_armor", "fg": 6821 }, - { "id": "overlay_female_worn_rm13_armor_on", "fg": 6822 }, - { "id": "overlay_female_worn_robofac_armor_rig", "fg": 6823 }, - { "id": "overlay_male_worn_aep_suit", "fg": 6824 }, - { "id": "overlay_male_worn_armor_scavenger", "fg": 6825 }, - { "id": "overlay_male_worn_ballistic_vest_heavy", "fg": 6826 }, - { "id": "overlay_male_worn_ballistic_vest_light", "fg": 6827 }, - { "id": "overlay_male_worn_chestguard_hard", "fg": 6828 }, - { "id": "overlay_male_worn_power_armor_basic", "fg": 6829 }, - { "id": "overlay_male_worn_power_armor_heavy", "fg": 6830 }, - { "id": "overlay_male_worn_power_armor_helmet_basic", "fg": 6831 }, - { "id": "overlay_male_worn_power_armor_helmet_heavy", "fg": 6832 }, - { "id": "overlay_male_worn_power_armor_helmet_light", "fg": 6833 }, - { "id": "overlay_male_worn_power_armor_light", "fg": 6834 }, - { "id": "overlay_male_worn_rm13_armor", "fg": 6835 }, - { "id": "overlay_male_worn_rm13_armor_on", "fg": 6836 }, - { "id": "overlay_male_worn_robofac_armor_rig", "fg": 6837 }, - { "id": "overlay_female_worn_chainmail_suit_faraday", "fg": 6852 }, - { "id": "overlay_female_worn_pot_helmet", "fg": 6853 }, - { "id": "overlay_male_worn_chainmail_suit_faraday", "fg": 6854 }, - { "id": "overlay_male_worn_pot_helmet", "fg": 6855 }, - { "id": "overlay_female_worn_duffelbag", "fg": 6876 }, - { "id": "overlay_female_worn_runner_bag", "fg": 6879 }, - { "id": "overlay_male_worn_duffelbag", "fg": 6880 }, - { "id": "overlay_male_worn_runner_bag", "fg": 6883 }, - { "id": "overlay_female_worn_chestrig", "fg": 6903 }, - { "id": "overlay_female_worn_grenadebandolier", "fg": 6904 }, - { "id": "overlay_female_worn_mbag", "fg": 6905 }, - { "id": "overlay_female_worn_slingpack", "fg": 6906 }, - { "id": "overlay_female_worn_survivor_rig", "fg": 6907 }, - { "id": "overlay_male_worn_chestrig", "fg": 6908 }, - { "id": "overlay_male_worn_grenadebandolier", "fg": 6909 }, - { "id": "overlay_male_worn_mbag", "fg": 6910 }, - { "id": "overlay_male_worn_slingpack", "fg": 6911 }, - { "id": "overlay_male_worn_survivor_rig", "fg": 6912 }, - { "id": "overlay_female_worn_robofac_enviro_suit", "fg": 6933 }, - { "id": "overlay_female_worn_subsuit_xl", "fg": 6934 }, - { "id": "overlay_male_worn_robofac_enviro_suit", "fg": 6935 }, - { "id": "overlay_male_worn_subsuit_xl", "fg": 6936 }, - { "id": "overlay_worn_wolfsuit", "fg": 6937 }, - { "id": "overlay_female_worn_chestwrap_leather", "fg": 6963 }, - { "id": "overlay_female_worn_tights", "fg": 6964 }, - { "id": "overlay_male_worn_chestwrap_leather", "fg": 6965 }, - { "id": "overlay_male_worn_tights", "fg": 6966 }, - { "id": "overlay_female_worn_copper_necklace", "fg": 6967 }, - { "id": "overlay_female_worn_gold_necklace", "fg": 6968 }, - { "id": "overlay_female_worn_platinum_necklace", "fg": 6969 }, - { "id": "overlay_female_worn_silver_necklace", "fg": 6970 }, - { "id": "overlay_male_worn_copper_necklace", "fg": 6971 }, - { "id": "overlay_male_worn_gold_necklace", "fg": 6972 }, - { "id": "overlay_male_worn_platinum_necklace", "fg": 6973 }, - { "id": "overlay_male_worn_silver_necklace", "fg": 6974 }, - { "id": "overlay_female_worn_nanoskirt", "fg": 6975 }, - { "id": "overlay_male_worn_nanoskirt", "fg": 6976 }, - { "id": "overlay_female_worn_motorbike_armor", "fg": 6977 }, - { "id": "overlay_male_worn_motorbike_armor", "fg": 6978 }, - { "id": "overlay_female_worn_headscarf", "fg": 6979 }, - { "id": "overlay_female_worn_long_knit_scarf", "fg": 6980 }, - { "id": "overlay_female_worn_long_patchwork_scarf", "fg": 6981 }, - { "id": "overlay_female_worn_marloss_scarf", "fg": 6982 }, - { "id": "overlay_female_worn_patchwork_scarf", "fg": 6983 }, - { "id": "overlay_female_worn_scarf_fur", "fg": 6984 }, - { "id": "overlay_female_worn_scarf_fur_long", "fg": 6985 }, - { "id": "overlay_male_worn_headscarf", "fg": 6986 }, - { "id": "overlay_male_worn_long_knit_scarf", "fg": 6987 }, - { "id": "overlay_male_worn_long_patchwork_scarf", "fg": 6988 }, - { "id": "overlay_male_worn_marloss_scarf", "fg": 6989 }, - { "id": "overlay_male_worn_patchwork_scarf", "fg": 6990 }, - { "id": "overlay_male_worn_scarf_fur", "fg": 6991 }, - { "id": "overlay_male_worn_scarf_fur_long", "fg": 6992 }, - { "id": "overlay_male_worn_scarf_long", "fg": 6993 }, - { "id": "overlay_female_worn_scuba_tank", "fg": 7004 }, - { "id": "overlay_female_worn_scuba_tank_on", "fg": 7005 }, - { "id": "overlay_female_worn_small_scuba_tank", "fg": 7006 }, - { "id": "overlay_female_worn_small_scuba_tank_on", "fg": 7007 }, - { "id": "overlay_female_worn_wetsuit", "fg": 7008 }, - { "id": "overlay_female_worn_wetsuit_gloves", "fg": 7009 }, - { "id": "overlay_female_worn_wetsuit_hood", "fg": 7010 }, - { "id": "overlay_female_worn_wetsuit_spring", "fg": 7011 }, - { "id": "overlay_male_worn_scuba_tank", "fg": 7012 }, - { "id": "overlay_male_worn_scuba_tank_on", "fg": 7013 }, - { "id": "overlay_male_worn_small_scuba_tank", "fg": 7014 }, - { "id": "overlay_male_worn_small_scuba_tank_on", "fg": 7015 }, - { "id": "overlay_male_worn_wetsuit", "fg": 7016 }, - { "id": "overlay_male_worn_wetsuit_gloves", "fg": 7017 }, - { "id": "overlay_male_worn_wetsuit_hood", "fg": 7018 }, - { "id": "overlay_male_worn_wetsuit_spring", "fg": 7019 }, - { "id": "overlay_worn_wetsuit_booties", "fg": 7020 }, - { "id": "overlay_female_worn_fitover_sunglasses", "fg": 7048 }, - { "id": "overlay_male_worn_fitover_sunglasses", "fg": 7049 }, - { "id": "overlay_female_worn_golf_bag", "fg": 7086 }, - { "id": "overlay_male_worn_golf_bag", "fg": 7087 }, - { "id": "overlay_female_worn_bandana_head", "fg": 7124 }, - { "id": "overlay_female_worn_hat_chef", "fg": 7125 }, - { "id": "overlay_female_worn_tricorne", "fg": 7126 }, - { "id": "overlay_male_worn_bandana_head", "fg": 7127 }, - { "id": "overlay_male_worn_hat_chef", "fg": 7128 }, - { "id": "overlay_male_worn_tricorne", "fg": 7129 }, - { "id": "overlay_female_worn_bead_ear", "fg": 7185 }, - { "id": "overlay_female_worn_copper_ear", "fg": 7186 }, - { "id": "overlay_female_worn_hairpin", "fg": 7188 }, - { "id": "overlay_male_worn_bead_ear", "fg": 7191 }, - { "id": "overlay_male_worn_copper_ear", "fg": 7192 }, - { "id": "overlay_male_worn_hairpin", "fg": 7194 }, - { "id": "overlay_female_worn_antarvasa", "fg": 7200 }, - { "id": "overlay_female_worn_kasaya", "fg": 7201 }, - { "id": "overlay_female_worn_samghati", "fg": 7202 }, - { "id": "overlay_female_worn_uttarasanga", "fg": 7203 }, - { "id": "overlay_male_worn_antarvasa", "fg": 7204 }, - { "id": "overlay_male_worn_kasaya", "fg": 7205 }, - { "id": "overlay_male_worn_samghati", "fg": 7206 }, - { "id": "overlay_male_worn_uttarasanga", "fg": 7207 }, - { "id": "overlay_female_worn_blindfold", "fg": 7230 }, - { "id": "overlay_male_worn_blindfold", "fg": 7231 }, - { "id": "overlay_female_worn_tourniquet_lower", "fg": 7252 }, - { "id": "overlay_female_worn_tourniquet_upper", "fg": 7253 }, - { "id": "overlay_female_worn_wristwatch", "fg": 7254 }, - { "id": "overlay_male_worn_tourniquet_lower", "fg": 7255 }, - { "id": "overlay_male_worn_tourniquet_upper", "fg": 7256 }, - { "id": "overlay_male_worn_wristwatch", "fg": 7257 }, - { "id": "overlay_worn_purse", "fg": 7258 }, - { "id": "overlay_worn_rad_badge", "fg": 7259 }, - { "id": "overlay_female_worn_survivor_goggles", "fg": 7373 }, - { "id": "overlay_male_worn_survivor_goggles", "fg": 7374 }, - { "id": "overlay_female_worn_survivor_duffel_bag", "fg": 7433 }, - { "id": "overlay_female_worn_survivor_pack", "fg": 7434 }, - { "id": "overlay_female_worn_survivor_rucksack", "fg": 7435 }, - { "id": "overlay_female_worn_survivor_runner_pack", "fg": 7436 }, - { "id": "overlay_male_worn_survivor_duffel_bag", "fg": 7437 }, - { "id": "overlay_male_worn_survivor_pack", "fg": 7438 }, - { "id": "overlay_male_worn_survivor_rucksack", "fg": 7439 }, - { "id": "overlay_male_worn_survivor_runner_pack", "fg": 7440 } + "fg": 7492 + }, + { "id": "overlay_worn_boots_h20survivor", "fg": 7501 }, + { "id": "overlay_female_worn_gloves_h20survivor", "fg": 7502 }, + { "id": "overlay_male_worn_gloves_h20survivor", "fg": 7503 }, + { "id": "overlay_female_worn_hood_h20survivor", "fg": 7504 }, + { "id": "overlay_male_worn_hood_h20survivor", "fg": 7505 }, + { "id": "overlay_female_worn_h20survivor_suit", "fg": 7506 }, + { "id": "overlay_male_worn_h20survivor_suit", "fg": 7507 }, + { "id": [ "overlay_worn_boots_lsurvivor", "overlay_worn_xl_boots_lsurvivor" ], "fg": 7520 }, + { "id": [ "overlay_female_worn_gloves_lsurvivor", "overlay_female_worn_xl_gloves_lsurvivor" ], "fg": 7525 }, + { "id": [ "overlay_male_worn_gloves_lsurvivor", "overlay_male_worn_xl_gloves_lsurvivor" ], "fg": 7526 }, + { "id": [ "overlay_female_worn_hood_lsurvivor", "overlay_female_worn_xl_hood_lsurvivor" ], "fg": 7527 }, + { "id": [ "overlay_male_worn_hood_lsurvivor", "overlay_male_worn_xl_hood_lsurvivor" ], "fg": 7528 }, + { "id": [ "overlay_female_worn_lsurvivor_suit", "overlay_female_worn_xl_lsurvivor_suit" ], "fg": 7529 }, + { "id": [ "overlay_male_worn_lsurvivor_suit", "overlay_male_worn_xl_lsurvivor_suit" ], "fg": 7530 }, + { "id": [ "overlay_female_worn_lsurvivor_armor", "overlay_female_worn_xl_lsurvivor_armor" ], "fg": 7521 }, + { "id": [ "overlay_male_worn_lsurvivor_armor", "overlay_male_worn_xl_lsurvivor_armor" ], "fg": 7522 }, + { "id": [ "overlay_female_worn_lsurvivor_pants", "overlay_female_worn_xl_lsurvivor_pants" ], "fg": 7523 }, + { "id": [ "overlay_male_worn_lsurvivor_pants", "overlay_male_worn_xl_lsurvivor_pants" ], "fg": 7524 }, + { "id": "overlay_female_worn_mask_hsurvivor", "fg": 7531 }, + { "id": "overlay_male_worn_mask_hsurvivor", "fg": 7532 }, + { "id": "overlay_female_worn_mask_lsurvivor", "fg": 7533 }, + { "id": "overlay_male_worn_mask_lsurvivor", "fg": 7534 }, + { "id": "overlay_female_worn_mask_fsurvivor", "fg": 7535 }, + { "id": "overlay_male_worn_mask_fsurvivor", "fg": 7536 }, + { "id": "overlay_female_worn_mask_fsurvivorxl", "fg": 7535 }, + { "id": "overlay_male_worn_mask_fsurvivorxl", "fg": 7536 }, + { "id": "overlay_female_worn_mask_survivor", "fg": 7537 }, + { "id": "overlay_male_worn_mask_survivor", "fg": 7538 }, + { "id": "overlay_female_worn_mask_survivorxl", "fg": 7537 }, + { "id": "overlay_male_worn_mask_survivorxl", "fg": 7538 }, + { "id": "overlay_female_worn_mask_wsurvivor", "fg": 7539 }, + { "id": "overlay_male_worn_mask_wsurvivor", "fg": 7540 }, + { "id": "overlay_female_worn_mask_wsurvivorxl", "fg": 7539 }, + { "id": "overlay_male_worn_mask_wsurvivorxl", "fg": 7540 }, + { "id": [ "overlay_worn_boots_wsurvivor", "overlay_worn_xl_boots_wsurvivor" ], "fg": 7553 }, + { "id": [ "overlay_female_worn_gloves_wsurvivor", "overlay_female_worn_xl_gloves_wsurvivor" ], "fg": 7554 }, + { "id": [ "overlay_male_worn_gloves_wsurvivor", "overlay_male_worn_xl_gloves_wsurvivor" ], "fg": 7555 }, + { "id": [ "overlay_female_worn_hood_wsurvivor", "overlay_female_worn_xl_hood_wsurvivor" ], "fg": 7556 }, + { "id": [ "overlay_male_worn_hood_wsurvivor", "overlay_male_worn_xl_hood_wsurvivor" ], "fg": 7557 }, + { "id": [ "overlay_female_worn_wsurvivor_suit", "overlay_female_worn_xl_wsurvivor_suit" ], "fg": 7558 }, + { "id": [ "overlay_male_worn_wsurvivor_suit", "overlay_male_worn_xl_wsurvivor_suit" ], "fg": 7559 }, + { "id": "overlay_female_worn_bikini_bottom", "fg": 7560 }, + { "id": "overlay_male_worn_bikini_bottom", "fg": 7561 }, + { "id": "overlay_female_worn_bikini_top", "fg": 7562 }, + { "id": "overlay_male_worn_bikini_top", "fg": 7563 }, + { "id": "overlay_female_worn_bikini_top_fur", "fg": 7564 }, + { "id": "overlay_male_worn_bikini_top_fur", "fg": 7565 }, + { "id": "overlay_female_worn_bikini_top_leather", "fg": 7566 }, + { "id": "overlay_male_worn_bikini_top_leather", "fg": 7567 }, + { "id": "overlay_female_worn_winter_pants_army", "fg": 7568 }, + { "id": "overlay_male_worn_winter_pants_army", "fg": 7569 }, + { "id": "overlay_female_worn_bunker_pants", "fg": 7570 }, + { "id": "overlay_male_worn_bunker_pants", "fg": 7571 }, + { "id": "overlay_female_worn_striped_pants", "fg": 7594 }, + { "id": "overlay_male_worn_striped_pants", "fg": 7595 }, + { "id": "overlay_female_worn_technician_pants_gray", "fg": 7596 }, + { "id": "overlay_male_worn_technician_pants_gray", "fg": 7597 }, + { "id": "overlay_female_worn_jeans", "fg": 7572 }, + { "id": "overlay_male_worn_jeans", "fg": 7573 }, + { "id": "overlay_female_worn_jeans_red", "fg": 7574 }, + { "id": "overlay_male_worn_jeans_red", "fg": 7575 }, + { "id": "overlay_female_worn_motorbike_pants", "fg": 7576 }, + { "id": "overlay_male_worn_motorbike_pants", "fg": 7577 }, + { "id": "overlay_female_worn_pants_army", "fg": 7578 }, + { "id": "overlay_male_worn_pants_army", "fg": 7579 }, + { "id": "overlay_female_worn_pants_cargo", "fg": 7580 }, + { "id": "overlay_male_worn_pants_cargo", "fg": 7581 }, + { "id": "overlay_female_worn_pants_checkered", "fg": 7582 }, + { "id": "overlay_male_worn_pants_checkered", "fg": 7583 }, + { "id": "overlay_female_worn_pants_faux_fur", "fg": 7585 }, + { "id": "overlay_male_worn_pants_faux_fur", "fg": 7586 }, + { "id": "overlay_female_worn_pants_fur", "fg": 7587 }, + { "id": "overlay_male_worn_pants_fur", "fg": 7588 }, + { "id": "overlay_female_worn_pants_leather", "fg": 7589 }, + { "id": "overlay_male_worn_pants_leather", "fg": 7590 }, + { "id": "overlay_female_worn_pants", "fg": 7584 }, + { "id": "overlay_male_worn_pants", "fg": 7591 }, + { "id": "overlay_female_worn_pants_ski", "fg": 7592 }, + { "id": "overlay_male_worn_pants_ski", "fg": 7593 }, + { "id": "overlay_female_worn_bra", "fg": 7602 }, + { "id": "overlay_male_worn_bra", "fg": 7603 }, + { "id": "overlay_female_worn_corset", "fg": 7604 }, + { "id": "overlay_male_worn_corset", "fg": 7605 }, + { "id": "overlay_male_worn_undershirt", "fg": 7619 }, + { "id": "overlay_female_worn_undershirt", "fg": 7618 }, + { "id": "overlay_female_worn_socks", "fg": 7612 }, + { "id": "overlay_male_worn_socks", "fg": 7613 }, + { "id": "overlay_female_worn_stockings", "fg": 7616 }, + { "id": "overlay_male_worn_stockings", "fg": 7617 }, + { "id": "overlay_worn_socks_wool", "fg": 7622 }, + { "id": "overlay_female_worn_sports_bra", "fg": 7614 }, + { "id": "overlay_male_worn_sports_bra", "fg": 7615 }, + { "id": "overlay_female_worn_boxer_briefs", "fg": 7598 }, + { "id": "overlay_male_worn_boxer_briefs", "fg": 7599 }, + { "id": "overlay_female_worn_boxer_shorts", "fg": 7600 }, + { "id": "overlay_male_worn_boxer_shorts", "fg": 7601 }, + { "id": "overlay_female_worn_long_underpants", "fg": 7606 }, + { "id": "overlay_male_worn_long_underpants", "fg": 7607 }, + { "id": "overlay_female_worn_long_undertop", "fg": 7608 }, + { "id": "overlay_male_worn_long_undertop", "fg": 7609 }, + { "id": "overlay_female_worn_panties", "fg": 7610 }, + { "id": "overlay_male_worn_panties", "fg": 7611 }, + { "id": "overlay_female_worn_union_suit", "fg": 7620 }, + { "id": "overlay_male_worn_union_suit", "fg": 7621 }, + { "id": "overlay_male_worn_blanket", "fg": 7624 }, + { "id": "overlay_female_worn_blanket", "fg": 7623 }, + { "id": "overlay_male_worn_down_blanket", "fg": 7626 }, + { "id": "overlay_female_worn_down_blanket", "fg": 7625 }, + { "id": "overlay_female_worn_electric_blanket", "fg": 7627 }, + { "id": "overlay_male_worn_electric_blanket", "fg": 7628 }, + { "id": "overlay_female_worn_towel", "fg": 7629 }, + { "id": "overlay_male_worn_towel", "fg": 7630 }, + { "id": "overlay_female_worn_towel_wet", "fg": 7629 }, + { "id": "overlay_male_worn_towel_wet", "fg": 7630 }, + { "id": "overlay_female_worn_towel_soiled", "fg": 7629 }, + { "id": "overlay_male_worn_towel_soiled", "fg": 7630 }, + { "id": "overlay_mutation_bio_blaster", "fg": 5873 }, + { "id": "overlay_effect_attention", "fg": 5874 }, + { "id": "overlay_effect_boomered", "fg": 5875 }, + { "id": "overlay_effect_glare", "fg": 5876 }, + { "id": "overlay_effect_laserlocked", "fg": 5877 }, + { "id": "overlay_female_mutation_ARM_TENTACLES", "fg": 6002 }, + { "id": "overlay_male_mutation_ARM_TENTACLES", "fg": 6003 }, + { "id": "overlay_female_mutation_ARM_TENTACLES_4", "fg": 6004 }, + { "id": "overlay_male_mutation_ARM_TENTACLES_4", "fg": 6005 }, + { "id": "overlay_female_mutation_ARM_TENTACLES_8", "fg": 6006 }, + { "id": "overlay_male_mutation_ARM_TENTACLES_8", "fg": 6007 }, + { "id": "overlay_female_mutation_BIOLUM0", "fg": 6014 }, + { "id": "overlay_female_mutation_BIOLUM0_active", "fg": 6015 }, + { "id": "overlay_female_mutation_BIOLUM1", "fg": 6016 }, + { "id": "overlay_female_mutation_BIOLUM1_active", "fg": 6017 }, + { "id": "overlay_female_mutation_BIOLUM2", "fg": 6018 }, + { "id": "overlay_female_mutation_BIOLUM2_active", "fg": 6019 }, + { "id": "overlay_male_mutation_BIOLUM0", "fg": 6020 }, + { "id": "overlay_male_mutation_BIOLUM0_active", "fg": 6021 }, + { "id": "overlay_male_mutation_BIOLUM1", "fg": 6022 }, + { "id": "overlay_male_mutation_BIOLUM1_active", "fg": 6023 }, + { "id": "overlay_male_mutation_BIOLUM2", "fg": 6024 }, + { "id": "overlay_male_mutation_BIOLUM2_active", "fg": 6025 }, + { "id": "overlay_female_mutation_CANINE_EARS", "fg": 6028 }, + { "id": "overlay_male_mutation_CANINE_EARS", "fg": 6029 }, + { "id": "overlay_female_mutation_FEL_EYE", "fg": 6032 }, + { "id": "overlay_male_mutation_FEL_EYE", "fg": 6033 }, + { "id": "overlay_female_mutation_FELINE_EARS", "fg": 6034 }, + { "id": "overlay_male_mutation_FELINE_EARS", "fg": 6035 }, + { "id": "overlay_female_mutation_HORNS", "fg": 6036 }, + { "id": "overlay_male_mutation_HORNS", "fg": 6037 }, + { "id": "overlay_female_mutation_HORNS_CURLED", "fg": 6038 }, + { "id": "overlay_male_mutation_HORNS_CURLED", "fg": 6039 }, + { "id": "overlay_female_mutation_LUPINE_EARS", "fg": 6044 }, + { "id": "overlay_male_mutation_LUPINE_EARS", "fg": 6045 }, + { "id": "overlay_female_mutation_LYNX_FUR", "fg": 6046 }, + { "id": "overlay_male_mutation_LYNX_FUR", "fg": 6047 }, + { "id": "overlay_female_mutation_MINOTAUR", "fg": 6048 }, + { "id": "overlay_male_mutation_MINOTAUR", "fg": 6049 }, + { "id": "overlay_female_mutation_MOUSE_EARS", "fg": 6050 }, + { "id": "overlay_male_mutation_MOUSE_EARS", "fg": 6051 }, + { "id": "overlay_female_mutation_MOUTH_TENTACLES", "fg": 6052 }, + { "id": "overlay_male_mutation_MOUTH_TENTACLES", "fg": 6053 }, + { "id": "overlay_female_mutation_MUZZLE_RAT", "fg": 6058 }, + { "id": "overlay_male_mutation_MUZZLE_RAT", "fg": 6059 }, + { "id": "overlay_female_mutation_RABBIT_EARS", "fg": 6060 }, + { "id": "overlay_male_mutation_RABBIT_EARS", "fg": 6061 }, + { "id": "overlay_female_mutation_RABBIT_NOSE", "fg": 6062 }, + { "id": "overlay_male_mutation_RABBIT_NOSE", "fg": 6063 }, + { "id": "overlay_female_mutation_SHELL", "fg": 6068 }, + { "id": "overlay_male_mutation_SHELL", "fg": 6069 }, + { "id": "overlay_female_mutation_TAIL_CATTLE", "fg": 6070 }, + { "id": "overlay_male_mutation_TAIL_CATTLE", "fg": 6071 }, + { "id": "overlay_female_mutation_TAIL_FLUFFY", "fg": 6074 }, + { "id": "overlay_male_mutation_TAIL_FLUFFY", "fg": 6075 }, + { "id": "overlay_female_mutation_TAIL_LONG", "fg": 6076 }, + { "id": "overlay_male_mutation_TAIL_LONG", "fg": 6077 }, + { "id": "overlay_female_mutation_TAIL_RABBIT", "fg": 6078 }, + { "id": "overlay_male_mutation_TAIL_RABBIT", "fg": 6079 }, + { "id": "overlay_female_mutation_TAIL_RAT", "fg": 6080 }, + { "id": "overlay_male_mutation_TAIL_RAT", "fg": 6081 }, + { "id": "overlay_female_mutation_WHISKERS", "fg": 6088 }, + { "id": "overlay_male_mutation_WHISKERS", "fg": 6089 }, + { "id": "overlay_female_mutation_WHISKERS_RAT", "fg": 6090 }, + { "id": "overlay_male_mutation_WHISKERS_RAT", "fg": 6091 }, + { "id": "overlay_female_mutation_FELINE_FUR", "fg": 6103 }, + { "id": "overlay_female_mutation_FUR", "fg": 6104 }, + { "id": "overlay_female_mutation_RABBIT_FUR", "fg": 6105 }, + { "id": "overlay_female_mutation_SLEEK_SCALES", "fg": 6106 }, + { "id": "overlay_male_mutation_FELINE_FUR", "fg": 6108 }, + { "id": "overlay_male_mutation_FUR", "fg": 6109 }, + { "id": "overlay_male_mutation_RABBIT_FUR", "fg": 6110 }, + { "id": "overlay_male_mutation_SLEEK_SCALES", "fg": 6111 }, + { "id": "overlay_female_wielded_clay_teapot", "fg": 6166 }, + { "id": "overlay_female_worn_harmonica_holder", "fg": 6167 }, + { "id": "overlay_male_wielded_clay_teapot", "fg": 6168 }, + { "id": "overlay_male_worn_harmonica_holder", "fg": 6169 }, + { "id": "overlay_wielded_banjo", "fg": 6171 }, + { "id": "overlay_wielded_bodypillow", "fg": 6172 }, + { "id": "overlay_wielded_clay_pot", "fg": 6173 }, + { "id": "overlay_wielded_guitar_electric", "fg": 6174 }, + { "id": "overlay_wielded_laptop", "fg": 6175 }, + { "id": "overlay_wielded_makeshift_hammer", "fg": 6176 }, + { "id": "overlay_wielded_pot_makeshift", "fg": 6177 }, + { "id": "overlay_wielded_pot_makeshift_copper", "fg": 6178 }, + { "id": "overlay_wielded_tazer", "fg": 6179 }, + { "id": "overlay_wielded_1895sbl", "fg": 6183 }, + { "id": "overlay_wielded_2_shot_special", "fg": 6184 }, + { "id": "overlay_wielded_90two", "fg": 6185 }, + { "id": "overlay_wielded_90two40", "fg": 6186 }, + { "id": "overlay_wielded_AT4", "fg": 6187 }, + { "id": "overlay_wielded_LAW", "fg": 6188 }, + { "id": "overlay_wielded_LAW_Packed", "fg": 6189 }, + { "id": "overlay_wielded_M24", "fg": 6190 }, + { "id": "overlay_wielded_RPG", "fg": 6191 }, + { "id": "overlay_wielded_TDI", "fg": 6192 }, + { "id": "overlay_wielded_USAS_12", "fg": 6193 }, + { "id": "overlay_wielded_af2011a1_38super", "fg": 6194 }, + { "id": "overlay_wielded_airspeargun", "fg": 6195 }, + { "id": "overlay_wielded_ak74", "fg": 6197 }, + { "id": "overlay_wielded_american_180", "fg": 6198 }, + { "id": "overlay_wielded_an94", "fg": 6199 }, + { "id": "overlay_wielded_ar10", "fg": 6200 }, + { "id": "overlay_wielded_ar15", "fg": 6201 }, + { "id": "overlay_wielded_ar_pistol", "fg": 6202 }, + { "id": "overlay_wielded_arx160", "fg": 6203 }, + { "id": "overlay_wielded_ashot", "fg": 6204 }, + { "id": "overlay_wielded_atgm_launcher", "fg": 6205 }, + { "id": "overlay_wielded_bbgun", "fg": 6206 }, + { "id": "overlay_wielded_bfr", "fg": 6207 }, + { "id": "overlay_wielded_bh_m89", "fg": 6208 }, + { "id": "overlay_wielded_bigun", "fg": 6209 }, + { "id": "overlay_wielded_blunderbuss", "fg": 6210 }, + { "id": "overlay_wielded_bond_410", "fg": 6211 }, + { "id": "overlay_wielded_browning_blr", "fg": 6212 }, + { "id": "overlay_wielded_bt_apc9k", "fg": 6213 }, + { "id": "overlay_wielded_chemical_thrower", "fg": 6215 }, + { "id": "overlay_wielded_coilgun", "fg": 6216 }, + { "id": "overlay_wielded_colt_army", "fg": 6217 }, + { "id": "overlay_wielded_colt_lightning", "fg": 6218 }, + { "id": "overlay_wielded_colt_navy", "fg": 6219 }, + { "id": "overlay_wielded_colt_ro635", "fg": 6220 }, + { "id": "overlay_wielded_colt_saa", "fg": 6221 }, + { "id": "overlay_wielded_combination_gun", "fg": 6222 }, + { "id": "overlay_wielded_cop_38", "fg": 6223 }, + { "id": "overlay_wielded_cx4", "fg": 6224 }, + { "id": "overlay_wielded_cz75", "fg": 6225 }, + { "id": "overlay_wielded_deagle_44", "fg": 6226 }, + { "id": "overlay_wielded_doublespeargun", "fg": 6227 }, + { "id": "overlay_wielded_draco", "fg": 6228 }, + { "id": "overlay_wielded_emp_gun", "fg": 6229 }, + { "id": "overlay_wielded_famas", "fg": 6230 }, + { "id": "overlay_wielded_flamethrower", "fg": 6231 }, + { "id": "overlay_wielded_flamethrower_crude", "fg": 6232 }, + { "id": "overlay_wielded_flamethrower_simple", "fg": 6233 }, + { "id": "overlay_wielded_flaregun", "fg": 6234 }, + { "id": "overlay_wielded_fn1910", "fg": 6235 }, + { "id": "overlay_wielded_fn57", "fg": 6236 }, + { "id": "overlay_wielded_fn_fal", "fg": 6237 }, + { "id": "overlay_wielded_fn_p90", "fg": 6238 }, + { "id": "overlay_wielded_fs2000", "fg": 6239 }, + { "id": "overlay_wielded_ftk93", "fg": 6240 }, + { "id": "overlay_wielded_garand", "fg": 6241 }, + { "id": "overlay_wielded_glock_17", "fg": 6242 }, + { "id": "overlay_wielded_glock_18c", "fg": 6243 }, + { "id": "overlay_wielded_glock_19", "fg": 6244 }, + { "id": "overlay_wielded_glock_20", "fg": 6245 }, + { "id": "overlay_wielded_glock_20_var_glock_40", "fg": 6246 }, + { "id": "overlay_wielded_glock_21", "fg": 6247 }, + { "id": "overlay_wielded_glock_22", "fg": 6248 }, + { "id": "overlay_wielded_glock_29", "fg": 6249 }, + { "id": "overlay_wielded_glock_31", "fg": 6250 }, + { "id": "overlay_wielded_heavy_rail_rifle", "fg": 6251 }, + { "id": "overlay_wielded_helsing", "fg": 6252 }, + { "id": "overlay_wielded_henry_big_boy", "fg": 6253 }, + { "id": "overlay_wielded_hi_power_40", "fg": 6254 }, + { "id": "overlay_wielded_hi_power_9mm", "fg": 6255 }, + { "id": "overlay_wielded_hk417_13", "fg": 6256 }, + { "id": "overlay_wielded_hk_g3", "fg": 6257 }, + { "id": "overlay_wielded_hk_g36", "fg": 6258 }, + { "id": "overlay_wielded_hk_g80", "fg": 6259 }, + { "id": "overlay_wielded_hk_mp5_semi_pistol", "fg": 6261 }, + { "id": "overlay_wielded_hk_mp5k", "fg": 6262 }, + { "id": "overlay_wielded_hk_mp5sd", "fg": 6263 }, + { "id": "overlay_wielded_hk_mp7", "fg": 6264 }, + { "id": "overlay_wielded_hk_ump45", "fg": 6265 }, + { "id": "overlay_wielded_hptc9", "fg": 6266 }, + { "id": "overlay_wielded_hptcf380", "fg": 6267 }, + { "id": "overlay_wielded_iwi_tavor_x95_300blk", "fg": 6269 }, + { "id": "overlay_wielded_kp32", "fg": 6270 }, + { "id": "overlay_wielded_kp3at", "fg": 6271 }, + { "id": "overlay_wielded_kpf9", "fg": 6272 }, + { "id": "overlay_wielded_ksg-25", "fg": 6273 }, + { "id": "overlay_wielded_ksg", "fg": 6274 }, + { "id": "overlay_wielded_ksub2000", "fg": 6275 }, + { "id": "overlay_wielded_l_bak_223", "fg": 6276 }, + { "id": "overlay_wielded_laser_cannon", "fg": 6277 }, + { "id": "overlay_wielded_laser_rifle", "fg": 6278 }, + { "id": "overlay_wielded_launcher_simple", "fg": 6279 }, + { "id": "overlay_wielded_lemat_revolver", "fg": 6280 }, + { "id": "overlay_wielded_lever_shotgun", "fg": 6281 }, + { "id": "overlay_wielded_m11", "fg": 6283 }, + { "id": "overlay_wielded_m110a1", "fg": 6284 }, + { "id": "overlay_wielded_m14ebr", "fg": 6285 }, + { "id": "overlay_wielded_m17", "fg": 6288 }, + { "id": "overlay_wielded_m18", "fg": 6289 }, + { "id": "overlay_wielded_m1903", "fg": 6290 }, + { "id": "overlay_wielded_m1911-460", "fg": 6291 }, + { "id": "overlay_wielded_m1911_10", "fg": 6293 }, + { "id": "overlay_wielded_m1911_var_m1911_MEU", "fg": 6294 }, + { "id": "overlay_wielded_m1918", "fg": 6295 }, + { "id": "overlay_wielded_m1a", "fg": 6296 }, + { "id": "overlay_wielded_m2010", "fg": 6297 }, + { "id": "overlay_wielded_m202_flash", "fg": 6298 }, + { "id": "overlay_wielded_m231pfw", "fg": 6299 }, + { "id": "overlay_wielded_m240", "fg": 6300 }, + { "id": "overlay_wielded_m27_assault_rifle_var_h&k416a5", "fg": 6302 }, + { "id": "overlay_wielded_m27_assault_rifle_var_m27iar", "fg": 6303 }, + { "id": "overlay_wielded_m27_assault_rifle_var_m38dmr", "fg": 6304 }, + { "id": "overlay_wielded_m27_assault_rifle_var_scar_l", "fg": 6305 }, + { "id": "overlay_wielded_m2browning_sawn", "fg": 6306 }, + { "id": "overlay_wielded_m320", "fg": 6307 }, + { "id": "overlay_wielded_m3_carlgustav", "fg": 6308 }, + { "id": "overlay_wielded_m4_carbine_var_m4_cqbr", "fg": 6309 }, + { "id": "overlay_wielded_m4_carbine_var_m4a1", "fg": 6310 }, + { "id": "overlay_wielded_m4_carlgustav", "fg": 6311 }, + { "id": "overlay_wielded_m79", "fg": 6313 }, + { "id": "overlay_wielded_m9", "fg": 6314 }, + { "id": "overlay_wielded_mac_10", "fg": 6315 }, + { "id": "overlay_wielded_mac_11", "fg": 6316 }, + { "id": "overlay_wielded_makarov", "fg": 6317 }, + { "id": "overlay_wielded_marlin_9a", "fg": 6318 }, + { "id": "overlay_wielded_mauser_c96", "fg": 6319 }, + { "id": "overlay_wielded_mauser_m714", "fg": 6320 }, + { "id": "overlay_wielded_mgl", "fg": 6321 }, + { "id": "overlay_wielded_mininuke_launcher", "fg": 6322 }, + { "id": "overlay_wielded_minispeargun", "fg": 6323 }, + { "id": "overlay_wielded_model_10_revolver", "fg": 6324 }, + { "id": "overlay_wielded_mosin44", "fg": 6325 }, + { "id": "overlay_wielded_mosin44_ebr", "fg": 6326 }, + { "id": "overlay_wielded_mosin91_30", "fg": 6327 }, + { "id": "overlay_wielded_mosin91_30_ebr", "fg": 6328 }, + { "id": "overlay_wielded_moss_brownie", "fg": 6329 }, + { "id": "overlay_wielded_mossberg_500", "fg": 6330 }, + { "id": "overlay_wielded_mossberg_500_var_mossberg_500_security", "fg": 6331 }, + { "id": "overlay_wielded_mossberg_590", "fg": 6332 }, + { "id": "overlay_wielded_mossberg_590_var_SPAS_12", "fg": 6333 }, + { "id": "overlay_wielded_mossberg_930", "fg": 6334 }, + { "id": "overlay_wielded_mossberg_930_var_m1014", "fg": 6335 }, + { "id": "overlay_wielded_mp18", "fg": 6336 }, + { "id": "overlay_wielded_nailgun", "fg": 6338 }, + { "id": "overlay_wielded_nailrifle", "fg": 6339 }, + { "id": "overlay_wielded_needlegun", "fg": 6340 }, + { "id": "overlay_wielded_needlepistol", "fg": 6341 }, + { "id": "overlay_wielded_oa93", "fg": 6342 }, + { "id": "overlay_wielded_p08", "fg": 6343 }, + { "id": "overlay_wielded_p220_10", "fg": 6344 }, + { "id": "overlay_wielded_p226_357sig", "fg": 6345 }, + { "id": "overlay_wielded_p226_9mm", "fg": 6346 }, + { "id": "overlay_wielded_p320_357sig", "fg": 6347 }, + { "id": "overlay_wielded_paintballgun", "fg": 6348 }, + { "id": "overlay_wielded_pamd68", "fg": 6349 }, + { "id": "overlay_wielded_pamd71z", "fg": 6350 }, + { "id": "overlay_wielded_pipe_combination_gun", "fg": 6351 }, + { "id": "overlay_wielded_pipe_double_shotgun", "fg": 6352 }, + { "id": "overlay_wielded_pipe_shotgun", "fg": 6354 }, + { "id": "overlay_wielded_pistol_flintlock", "fg": 6355 }, + { "id": "overlay_wielded_plasma_gun", "fg": 6356 }, + { "id": "overlay_wielded_plasma_rifle", "fg": 6357 }, + { "id": "overlay_wielded_ppsh", "fg": 6358 }, + { "id": "overlay_wielded_px4", "fg": 6359 }, + { "id": "overlay_wielded_px4_40", "fg": 6360 }, + { "id": "overlay_wielded_raging_bull", "fg": 6361 }, + { "id": "overlay_wielded_raging_judge", "fg": 6362 }, + { "id": "overlay_wielded_rebar_rifle", "fg": 6363 }, + { "id": "overlay_wielded_remington700_270", "fg": 6364 }, + { "id": "overlay_wielded_remington_700", "fg": 6365 }, + { "id": "overlay_wielded_remington_870", "fg": 6366 }, + { "id": "overlay_wielded_remington_870_breacher", "fg": 6367 }, + { "id": "overlay_wielded_remington_870_express", "fg": 6368 }, + { "id": "overlay_wielded_remington_870_var_browning_a5", "fg": 6369 }, + { "id": "overlay_wielded_remington_870_var_remington_1100", "fg": 6370 }, + { "id": "overlay_wielded_revolver_shotgun", "fg": 6371 }, + { "id": "overlay_wielded_rm103a_pistol", "fg": 6372 }, + { "id": "overlay_wielded_rm120c", "fg": 6373 }, + { "id": "overlay_wielded_rm20", "fg": 6374 }, + { "id": "overlay_wielded_rm2000_smg", "fg": 6375 }, + { "id": "overlay_wielded_rm228", "fg": 6376 }, + { "id": "overlay_wielded_rm298", "fg": 6377 }, + { "id": "overlay_wielded_rm451_flamethrower", "fg": 6378 }, + { "id": "overlay_wielded_rm51_assault_rifle", "fg": 6379 }, + { "id": "overlay_wielded_rm614_lmg", "fg": 6380 }, + { "id": "overlay_wielded_rm802", "fg": 6381 }, + { "id": "overlay_wielded_rm88_battle_rifle", "fg": 6382 }, + { "id": "overlay_wielded_ruger_1022", "fg": 6383 }, + { "id": "overlay_wielded_ruger_lcr_22", "fg": 6384 }, + { "id": "overlay_wielded_ruger_lcr_38", "fg": 6385 }, + { "id": "overlay_wielded_ruger_mini", "fg": 6386 }, + { "id": "overlay_wielded_ruger_redhawk", "fg": 6387 }, + { "id": "overlay_wielded_rugerlcp", "fg": 6388 }, + { "id": "overlay_wielded_saiga_12", "fg": 6389 }, + { "id": "overlay_wielded_saiga_410", "fg": 6390 }, + { "id": "overlay_wielded_savage_111f", "fg": 6391 }, + { "id": "overlay_wielded_scar_h", "fg": 6392 }, + { "id": "overlay_wielded_sharps", "fg": 6393 }, + { "id": "overlay_wielded_shotgun_410", "fg": 6394 }, + { "id": "overlay_wielded_shotgun_d", "fg": 6395 }, + { "id": "overlay_wielded_shotgun_s", "fg": 6396 }, + { "id": "overlay_wielded_sig552", "fg": 6397 }, + { "id": "overlay_wielded_sig_40", "fg": 6398 }, + { "id": "overlay_wielded_sig_mcx_rattler_sbr", "fg": 6399 }, + { "id": "overlay_wielded_sig_mosquito", "fg": 6400 }, + { "id": "overlay_wielded_sig_p230", "fg": 6401 }, + { "id": "overlay_wielded_skorpion_61", "fg": 6402 }, + { "id": "overlay_wielded_skorpion_82", "fg": 6403 }, + { "id": "overlay_wielded_sks", "fg": 6404 }, + { "id": "overlay_wielded_smg_40", "fg": 6406 }, + { "id": "overlay_wielded_smg_45", "fg": 6407 }, + { "id": "overlay_wielded_smg_9mm", "fg": 6408 }, + { "id": "overlay_wielded_sp2022 - Copia", "fg": 6409 }, + { "id": "overlay_wielded_sp2022", "fg": 6410 }, + { "id": "overlay_wielded_speargun", "fg": 6411 }, + { "id": "overlay_wielded_sten", "fg": 6412 }, + { "id": "overlay_wielded_steyr_aug", "fg": 6413 }, + { "id": "overlay_wielded_streetsweeper", "fg": 6414 }, + { "id": "overlay_wielded_surv_hand_cannon", "fg": 6415 }, + { "id": "overlay_wielded_surv_rocket_launcher", "fg": 6416 }, + { "id": "overlay_wielded_surv_six_shooter", "fg": 6417 }, + { "id": "overlay_wielded_survivor_special_700", "fg": 6418 }, + { "id": "overlay_wielded_sw629", "fg": 6419 }, + { "id": "overlay_wielded_sw_22", "fg": 6420 }, + { "id": "overlay_wielded_sw_500", "fg": 6421 }, + { "id": "overlay_wielded_sw_610", "fg": 6422 }, + { "id": "overlay_wielded_sw_619", "fg": 6423 }, + { "id": "overlay_wielded_tac50", "fg": 6424 }, + { "id": "overlay_wielded_taurus_spectrum", "fg": 6425 }, + { "id": "overlay_wielded_tavor_12", "fg": 6426 }, + { "id": "overlay_wielded_tec9", "fg": 6427 }, + { "id": "overlay_wielded_tihar", "fg": 6428 }, + { "id": "overlay_wielded_tokarev", "fg": 6429 }, + { "id": "overlay_wielded_tommygun", "fg": 6430 }, + { "id": "overlay_wielded_trex_gun", "fg": 6431 }, + { "id": "overlay_wielded_triple_launcher_simple", "fg": 6432 }, + { "id": "overlay_wielded_unbio_blaster_gun", "fg": 6433 }, + { "id": "overlay_wielded_usp_45", "fg": 6434 }, + { "id": "overlay_wielded_usp_45_var_mk23", "fg": 6435 }, + { "id": "overlay_wielded_usp_9mm", "fg": 6436 }, + { "id": "overlay_wielded_uzi", "fg": 6437 }, + { "id": "overlay_wielded_v29", "fg": 6438 }, + { "id": "overlay_wielded_v29_cheap", "fg": 6439 }, + { "id": "overlay_wielded_walther_ccp", "fg": 6440 }, + { "id": "overlay_wielded_walther_p22", "fg": 6441 }, + { "id": "overlay_wielded_walther_p38", "fg": 6442 }, + { "id": "overlay_wielded_walther_ppq_40", "fg": 6443 }, + { "id": "overlay_wielded_walther_ppq_45", "fg": 6444 }, + { "id": "overlay_wielded_walther_ppq_9mm", "fg": 6445 }, + { "id": "overlay_wielded_weatherby_5", "fg": 6446 }, + { "id": "overlay_wielded_win70", "fg": 6447 }, + { "id": "overlay_wielded_winchester_1887", "fg": 6448 }, + { "id": "overlay_wielded_winchester_1897", "fg": 6449 }, + { "id": "overlay_wielded_witness_10", "fg": 6450 }, + { "id": "overlay_wielded_xd_10", "fg": 6451 }, + { "id": "overlay_wielded_brazier", "fg": 6479 }, + { "id": "overlay_wielded_bucket", "fg": 6483 }, + { "id": "overlay_wielded_cot", "fg": 6486 }, + { "id": "overlay_female_wielded_bat_nerf", "fg": 6487 }, + { "id": "overlay_female_wielded_golf_bag", "fg": 6488 }, + { "id": "overlay_male_wielded_bat_nerf", "fg": 6489 }, + { "id": "overlay_male_wielded_golf_bag", "fg": 6490 }, + { "id": "overlay_female_wielded_radio_car", "fg": 6491 }, + { "id": "overlay_female_wielded_radio_car_box", "fg": 6492 }, + { "id": "overlay_female_wielded_radio_car_on", "fg": 6493 }, + { "id": "overlay_female_wielded_radio_car_wheel", "fg": 6494 }, + { "id": "overlay_female_wielded_radiocontrol", "fg": 6495 }, + { "id": "overlay_female_wielded_rc_car_box", "fg": 6496 }, + { "id": "overlay_male_wielded_radio_car", "fg": 6497 }, + { "id": "overlay_male_wielded_radio_car_box", "fg": 6498 }, + { "id": "overlay_male_wielded_radio_car_on", "fg": 6499 }, + { "id": "overlay_male_wielded_radio_car_wheel", "fg": 6500 }, + { "id": "overlay_male_wielded_radiocontrol", "fg": 6501 }, + { "id": "overlay_male_wielded_rc_car_box", "fg": 6502 }, + { "id": "overlay_wielded_atomic_lamp", "fg": 6503 }, + { "id": "overlay_wielded_atomic_lamp_off", "fg": 6504 }, + { "id": "overlay_wielded_l-stick", "fg": 6505 }, + { "id": "overlay_wielded_l-stick_on", "fg": 6506 }, + { "id": "overlay_wielded_chestguard_hard", "fg": 6508 }, + { "id": "overlay_wielded_cattlefodder", "fg": 6511 }, + { "id": "overlay_wielded_bullet_crossbow", "fg": 6525 }, + { "id": "overlay_wielded_compcrossbow", "fg": 6526 }, + { "id": "overlay_wielded_compositecrossbow", "fg": 6527 }, + { "id": "overlay_wielded_crossbow", "fg": 6528 }, + { "id": "overlay_wielded_hand_crossbow", "fg": 6529 }, + { "id": "overlay_wielded_huge_crossbow", "fg": 6530 }, + { "id": "overlay_wielded_rep_crossbow", "fg": 6531 }, + { "id": "overlay_wielded_hoboreel", "fg": 6545 }, + { "id": "overlay_wielded_grenade", "fg": 6550 }, + { "id": "overlay_wielded_grenade_act", "fg": 6551 }, + { "id": "overlay_wielded_grenade_emp", "fg": 6552 }, + { "id": "overlay_wielded_grenade_emp_act", "fg": 6553 }, + { "id": "overlay_wielded_grenade_inc", "fg": 6554 }, + { "id": "overlay_wielded_grenade_inc_act", "fg": 6555 }, + { "id": "overlay_wielded_pipebomb", "fg": 6556 }, + { "id": "overlay_wielded_pipebomb_act", "fg": 6557 }, + { "id": "overlay_wielded_scrambler", "fg": 6558 }, + { "id": "overlay_wielded_scrambler_act", "fg": 6559 }, + { "id": "overlay_wielded_smokebomb", "fg": 6560 }, + { "id": "overlay_wielded_smokebomb_act", "fg": 6561 }, + { "id": "overlay_female_wielded_manhole_cover", "fg": 6599 }, + { "id": "overlay_male_wielded_manhole_cover", "fg": 6600 }, + { "id": "overlay_wielded_eyedrops", "fg": 6607 }, + { "id": "overlay_female_wielded_baseball", "fg": 6617 }, + { "id": "overlay_female_wielded_basketball", "fg": 6618 }, + { "id": "overlay_female_wielded_beach_volleyball", "fg": 6619 }, + { "id": "overlay_female_wielded_mre_beef_box", "fg": 6620 }, + { "id": "overlay_female_wielded_puck", "fg": 6621 }, + { "id": "overlay_male_wielded_baseball", "fg": 6622 }, + { "id": "overlay_male_wielded_basketball", "fg": 6623 }, + { "id": "overlay_male_wielded_beach_volleyball", "fg": 6624 }, + { "id": "overlay_male_wielded_mre_beef_box", "fg": 6625 }, + { "id": "overlay_male_wielded_puck", "fg": 6626 }, + { "id": "overlay_wielded_PR24-extended", "fg": 6627 }, + { "id": "overlay_wielded_PR24-retracted", "fg": 6628 }, + { "id": "overlay_wielded_baton-extended", "fg": 6629 }, + { "id": "overlay_wielded_baton", "fg": 6630 }, + { "id": "overlay_wielded_battery_car", "fg": 6631 }, + { "id": "overlay_wielded_bowling_ball", "fg": 6632 }, + { "id": "overlay_wielded_cell_phone", "fg": 6633 }, + { "id": "overlay_wielded_cell_phone_flashlight", "fg": 6634 }, + { "id": "overlay_wielded_codeine", "fg": 6635 }, + { "id": "overlay_wielded_flask_hip", "fg": 6636 }, + { "id": "overlay_wielded_football", "fg": 6637 }, + { "id": "overlay_wielded_golf_ball", "fg": 6638 }, + { "id": "overlay_wielded_indoor_volleyball", "fg": 6639 }, + { "id": "overlay_wielded_misc_repairkit", "fg": 6640 }, + { "id": "overlay_wielded_portable_game", "fg": 6641 }, + { "id": "overlay_wielded_two_way_radio", "fg": 6643 }, + { "id": "overlay_female_wielded_pool_cue", "fg": 6659 }, + { "id": "overlay_male_wielded_pool_cue", "fg": 6660 }, + { "id": "overlay_female_wielded_i_staff", "fg": 6668 }, + { "id": "overlay_female_wielded_q_staff", "fg": 6669 }, + { "id": "overlay_female_wielded_shock_staff", "fg": 6670 }, + { "id": "overlay_male_wielded_i_staff", "fg": 6671 }, + { "id": "overlay_male_wielded_q_staff", "fg": 6672 }, + { "id": "overlay_male_wielded_shock_staff", "fg": 6673 }, + { "id": "overlay_female_wielded_cigar", "fg": 6685 }, + { "id": "overlay_female_wielded_cigar_butt", "fg": 6686 }, + { "id": "overlay_male_wielded_cigar", "fg": 6694 }, + { "id": "overlay_male_wielded_cigar_butt", "fg": 6695 }, + { "id": "overlay_female_wielded_cig", "fg": 6703 }, + { "id": "overlay_female_wielded_cig_butt", "fg": 6704 }, + { "id": "overlay_male_wielded_cig", "fg": 6712 }, + { "id": "overlay_male_wielded_cig_butt", "fg": 6713 }, + { "id": "overlay_female_wielded_joint", "fg": 6721 }, + { "id": "overlay_female_wielded_joint_roach", "fg": 6729 }, + { "id": "overlay_male_wielded_joint", "fg": 6730 }, + { "id": "overlay_male_wielded_joint_roach", "fg": 6738 }, + { "id": "overlay_wielded_bokken", "fg": 6788 }, + { "id": "overlay_wielded_digging_stick", "fg": 6797 }, + { "id": "overlay_wielded_hoe", "fg": 6800 }, + { "id": "overlay_female_worn_aep_suit", "fg": 6908 }, + { "id": "overlay_female_worn_armor_scavenger", "fg": 6909 }, + { "id": "overlay_female_worn_ballistic_vest_heavy", "fg": 6910 }, + { "id": "overlay_female_worn_ballistic_vest_light", "fg": 6911 }, + { "id": "overlay_female_worn_chestguard_hard", "fg": 6912 }, + { "id": "overlay_female_worn_power_armor_basic", "fg": 6913 }, + { "id": "overlay_female_worn_power_armor_heavy", "fg": 6914 }, + { "id": "overlay_female_worn_power_armor_helmet_basic", "fg": 6915 }, + { "id": "overlay_female_worn_power_armor_helmet_heavy", "fg": 6916 }, + { "id": "overlay_female_worn_power_armor_helmet_light", "fg": 6917 }, + { "id": "overlay_female_worn_power_armor_light", "fg": 6918 }, + { "id": "overlay_female_worn_rm13_armor", "fg": 6919 }, + { "id": "overlay_female_worn_rm13_armor_on", "fg": 6920 }, + { "id": "overlay_female_worn_robofac_armor_rig", "fg": 6921 }, + { "id": "overlay_male_worn_aep_suit", "fg": 6922 }, + { "id": "overlay_male_worn_armor_scavenger", "fg": 6923 }, + { "id": "overlay_male_worn_ballistic_vest_heavy", "fg": 6924 }, + { "id": "overlay_male_worn_ballistic_vest_light", "fg": 6925 }, + { "id": "overlay_male_worn_chestguard_hard", "fg": 6926 }, + { "id": "overlay_male_worn_power_armor_basic", "fg": 6927 }, + { "id": "overlay_male_worn_power_armor_heavy", "fg": 6928 }, + { "id": "overlay_male_worn_power_armor_helmet_basic", "fg": 6929 }, + { "id": "overlay_male_worn_power_armor_helmet_heavy", "fg": 6930 }, + { "id": "overlay_male_worn_power_armor_helmet_light", "fg": 6931 }, + { "id": "overlay_male_worn_power_armor_light", "fg": 6932 }, + { "id": "overlay_male_worn_rm13_armor", "fg": 6933 }, + { "id": "overlay_male_worn_rm13_armor_on", "fg": 6934 }, + { "id": "overlay_male_worn_robofac_armor_rig", "fg": 6935 }, + { "id": "overlay_female_worn_chainmail_suit_faraday", "fg": 6954 }, + { "id": "overlay_female_worn_pot_helmet", "fg": 6955 }, + { "id": "overlay_male_worn_chainmail_suit_faraday", "fg": 6956 }, + { "id": "overlay_male_worn_pot_helmet", "fg": 6957 }, + { "id": "overlay_female_worn_duffelbag", "fg": 6978 }, + { "id": "overlay_female_worn_runner_bag", "fg": 6981 }, + { "id": "overlay_male_worn_duffelbag", "fg": 6982 }, + { "id": "overlay_male_worn_runner_bag", "fg": 6985 }, + { "id": "overlay_female_worn_chestrig", "fg": 7005 }, + { "id": "overlay_female_worn_grenadebandolier", "fg": 7006 }, + { "id": "overlay_female_worn_heavy_load_bearing_vest", "fg": 7007 }, + { "id": "overlay_female_worn_light_load_bearing_vest", "fg": 7008 }, + { "id": "overlay_female_worn_load_bearing_vest", "fg": 7009 }, + { "id": "overlay_female_worn_mbag", "fg": 7010 }, + { "id": "overlay_female_worn_slingpack", "fg": 7011 }, + { "id": "overlay_female_worn_survivor_rig", "fg": 7012 }, + { "id": "overlay_male_worn_chestrig", "fg": 7013 }, + { "id": "overlay_male_worn_grenadebandolier", "fg": 7014 }, + { "id": "overlay_male_worn_heavy_load_bearing_vest", "fg": 7015 }, + { "id": "overlay_male_worn_light_load_bearing_vest", "fg": 7016 }, + { "id": "overlay_male_worn_load_bearing_vest", "fg": 7017 }, + { "id": "overlay_male_worn_mbag", "fg": 7018 }, + { "id": "overlay_male_worn_slingpack", "fg": 7019 }, + { "id": "overlay_male_worn_survivor_rig", "fg": 7020 }, + { "id": "overlay_female_worn_robofac_enviro_suit", "fg": 7041 }, + { "id": "overlay_female_worn_subsuit_xl", "fg": 7042 }, + { "id": "overlay_male_worn_robofac_enviro_suit", "fg": 7043 }, + { "id": "overlay_male_worn_subsuit_xl", "fg": 7044 }, + { "id": "overlay_worn_wolfsuit", "fg": 7045 }, + { "id": "overlay_female_worn_chestwrap_leather", "fg": 7071 }, + { "id": "overlay_female_worn_tights", "fg": 7072 }, + { "id": "overlay_male_worn_chestwrap_leather", "fg": 7073 }, + { "id": "overlay_male_worn_tights", "fg": 7074 }, + { "id": "overlay_female_worn_copper_necklace", "fg": 7075 }, + { "id": "overlay_female_worn_gold_necklace", "fg": 7076 }, + { "id": "overlay_female_worn_platinum_necklace", "fg": 7077 }, + { "id": "overlay_female_worn_silver_necklace", "fg": 7078 }, + { "id": "overlay_male_worn_copper_necklace", "fg": 7079 }, + { "id": "overlay_male_worn_gold_necklace", "fg": 7080 }, + { "id": "overlay_male_worn_platinum_necklace", "fg": 7081 }, + { "id": "overlay_male_worn_silver_necklace", "fg": 7082 }, + { "id": "overlay_female_worn_nanoskirt", "fg": 7083 }, + { "id": "overlay_male_worn_nanoskirt", "fg": 7084 }, + { "id": "overlay_female_worn_motorbike_armor", "fg": 7085 }, + { "id": "overlay_male_worn_motorbike_armor", "fg": 7086 }, + { "id": "overlay_female_worn_headscarf", "fg": 7087 }, + { "id": "overlay_female_worn_long_knit_scarf", "fg": 7088 }, + { "id": "overlay_female_worn_long_patchwork_scarf", "fg": 7089 }, + { "id": "overlay_female_worn_marloss_scarf", "fg": 7090 }, + { "id": "overlay_female_worn_patchwork_scarf", "fg": 7091 }, + { "id": "overlay_female_worn_scarf_fur", "fg": 7092 }, + { "id": "overlay_female_worn_scarf_fur_long", "fg": 7093 }, + { "id": "overlay_male_worn_headscarf", "fg": 7094 }, + { "id": "overlay_male_worn_long_knit_scarf", "fg": 7095 }, + { "id": "overlay_male_worn_long_patchwork_scarf", "fg": 7096 }, + { "id": "overlay_male_worn_marloss_scarf", "fg": 7097 }, + { "id": "overlay_male_worn_patchwork_scarf", "fg": 7098 }, + { "id": "overlay_male_worn_scarf_fur", "fg": 7099 }, + { "id": "overlay_male_worn_scarf_fur_long", "fg": 7100 }, + { "id": "overlay_male_worn_scarf_long", "fg": 7101 }, + { "id": "overlay_female_worn_scuba_tank", "fg": 7112 }, + { "id": "overlay_female_worn_scuba_tank_on", "fg": 7113 }, + { "id": "overlay_female_worn_small_scuba_tank", "fg": 7114 }, + { "id": "overlay_female_worn_small_scuba_tank_on", "fg": 7115 }, + { "id": "overlay_female_worn_wetsuit", "fg": 7116 }, + { "id": "overlay_female_worn_wetsuit_gloves", "fg": 7117 }, + { "id": "overlay_female_worn_wetsuit_hood", "fg": 7118 }, + { "id": "overlay_female_worn_wetsuit_spring", "fg": 7119 }, + { "id": "overlay_male_worn_scuba_tank", "fg": 7120 }, + { "id": "overlay_male_worn_scuba_tank_on", "fg": 7121 }, + { "id": "overlay_male_worn_small_scuba_tank", "fg": 7122 }, + { "id": "overlay_male_worn_small_scuba_tank_on", "fg": 7123 }, + { "id": "overlay_male_worn_wetsuit", "fg": 7124 }, + { "id": "overlay_male_worn_wetsuit_gloves", "fg": 7125 }, + { "id": "overlay_male_worn_wetsuit_hood", "fg": 7126 }, + { "id": "overlay_male_worn_wetsuit_spring", "fg": 7127 }, + { "id": "overlay_worn_wetsuit_booties", "fg": 7128 }, + { "id": "overlay_female_worn_fitover_sunglasses", "fg": 7156 }, + { "id": "overlay_male_worn_fitover_sunglasses", "fg": 7157 }, + { "id": "overlay_female_worn_golf_bag", "fg": 7194 }, + { "id": "overlay_male_worn_golf_bag", "fg": 7195 }, + { "id": "overlay_female_worn_bandana_head", "fg": 7232 }, + { "id": "overlay_female_worn_hat_chef", "fg": 7233 }, + { "id": "overlay_female_worn_tricorne", "fg": 7234 }, + { "id": "overlay_male_worn_bandana_head", "fg": 7235 }, + { "id": "overlay_male_worn_hat_chef", "fg": 7236 }, + { "id": "overlay_male_worn_tricorne", "fg": 7237 }, + { "id": "overlay_female_worn_bead_ear", "fg": 7293 }, + { "id": "overlay_female_worn_copper_ear", "fg": 7294 }, + { "id": "overlay_female_worn_hairpin", "fg": 7296 }, + { "id": "overlay_male_worn_bead_ear", "fg": 7299 }, + { "id": "overlay_male_worn_copper_ear", "fg": 7300 }, + { "id": "overlay_male_worn_hairpin", "fg": 7302 }, + { "id": "overlay_female_worn_antarvasa", "fg": 7308 }, + { "id": "overlay_female_worn_kasaya", "fg": 7309 }, + { "id": "overlay_female_worn_samghati", "fg": 7310 }, + { "id": "overlay_female_worn_uttarasanga", "fg": 7311 }, + { "id": "overlay_male_worn_antarvasa", "fg": 7312 }, + { "id": "overlay_male_worn_kasaya", "fg": 7313 }, + { "id": "overlay_male_worn_samghati", "fg": 7314 }, + { "id": "overlay_male_worn_uttarasanga", "fg": 7315 }, + { "id": "overlay_female_worn_blindfold", "fg": 7338 }, + { "id": "overlay_male_worn_blindfold", "fg": 7339 }, + { "id": "overlay_female_worn_tourniquet_lower", "fg": 7360 }, + { "id": "overlay_female_worn_tourniquet_upper", "fg": 7361 }, + { "id": "overlay_female_worn_wristwatch", "fg": 7362 }, + { "id": "overlay_male_worn_tourniquet_lower", "fg": 7363 }, + { "id": "overlay_male_worn_tourniquet_upper", "fg": 7364 }, + { "id": "overlay_male_worn_wristwatch", "fg": 7365 }, + { "id": "overlay_worn_purse", "fg": 7366 }, + { "id": "overlay_worn_rad_badge", "fg": 7367 }, + { "id": "overlay_female_worn_survivor_goggles", "fg": 7481 }, + { "id": "overlay_male_worn_survivor_goggles", "fg": 7482 }, + { "id": "overlay_female_worn_survivor_duffel_bag", "fg": 7541 }, + { "id": "overlay_female_worn_survivor_pack", "fg": 7542 }, + { "id": "overlay_female_worn_survivor_rucksack", "fg": 7543 }, + { "id": "overlay_female_worn_survivor_runner_pack", "fg": 7544 }, + { "id": "overlay_male_worn_survivor_duffel_bag", "fg": 7545 }, + { "id": "overlay_male_worn_survivor_pack", "fg": 7546 }, + { "id": "overlay_male_worn_survivor_rucksack", "fg": 7547 }, + { "id": "overlay_male_worn_survivor_runner_pack", "fg": 7548 } ] }, { "file": "human_body_plus.png", - "//": "range 7536 to 8031", + "//": "range 7632 to 8127", "sprite_width": 32, "sprite_height": 48, "sprite_offset_x": 0, "sprite_offset_y": -16, "tiles": [ - { "id": "npc_female", "fg": 7682, "bg": 7556 }, - { "id": "npc_male", "fg": 7683, "bg": 7556 }, - { "id": "player_female", "fg": 7682, "bg": 7556 }, - { "id": "player_male", "fg": 7683, "bg": 7556 }, - { "id": "mon_zombie_phase_skulker", "fg": 7538, "bg": 7556 }, - { "id": "mon_zombie_phase_shrike", "fg": 7537, "bg": 7556 }, - { "id": "mon_broken_cyborg", "fg": 7539, "bg": 7556 }, - { "id": "mon_prototype_cyborg", "fg": 7540, "bg": 7556 }, - { "id": "mon_boomer_fungus", "fg": 7542, "bg": 7556 }, - { "id": "mon_zombie_soldier_acid_1", "fg": 7543, "bg": 7556 }, + { "id": "npc_female", "fg": 7780, "bg": 7652 }, + { "id": "npc_male", "fg": 7781, "bg": 7652 }, + { "id": "player_female", "fg": 7780, "bg": 7652 }, + { "id": "player_male", "fg": 7781, "bg": 7652 }, + { "id": "mon_zombie_phase_skulker", "fg": 7634, "bg": 7652 }, + { "id": "mon_zombie_phase_shrike", "fg": 7633, "bg": 7652 }, + { "id": "mon_broken_cyborg", "fg": 7635, "bg": 7652 }, + { "id": "mon_prototype_cyborg", "fg": 7636, "bg": 7652 }, + { "id": "mon_boomer_fungus", "fg": 7638, "bg": 7652 }, + { "id": "mon_zombie_soldier_acid_1", "fg": 7639, "bg": 7652 }, { "id": "mon_zombie_reenactor", - "fg": [ { "weight": 2, "sprite": 7552 }, { "weight": 2, "sprite": 7551 }, { "weight": 1, "sprite": 7553 } ], - "bg": 7556 - }, - { "id": "mon_zombie_prisoner_tough", "fg": 7550, "bg": 7556 }, - { "id": "mon_zombie_prisoner_fat", "fg": 7549, "bg": 7556 }, - { "id": "mon_zombie_prisoner_brute", "fg": 7548, "bg": 7556 }, - { "id": "mon_zombie_resort_bouncer", "fg": 7554, "bg": 7556 }, - { "id": "mon_irradiated_wanderer_1", "fg": 7544, "bg": 7556 }, - { "id": "mon_irradiated_wanderer_2", "fg": 7545, "bg": 7556 }, - { "id": "mon_irradiated_wanderer_3", "fg": 7546, "bg": 7556 }, - { "id": "mon_irradiated_wanderer_4", "fg": 7547, "bg": 7556 }, + "fg": [ { "weight": 2, "sprite": 7648 }, { "weight": 2, "sprite": 7647 }, { "weight": 1, "sprite": 7649 } ], + "bg": 7652 + }, + { "id": "mon_zombie_prisoner_tough", "fg": 7646, "bg": 7652 }, + { "id": "mon_zombie_prisoner_fat", "fg": 7645, "bg": 7652 }, + { "id": "mon_zombie_prisoner_brute", "fg": 7644, "bg": 7652 }, + { "id": "mon_zombie_resort_bouncer", "fg": 7650, "bg": 7652 }, + { "id": "mon_irradiated_wanderer_1", "fg": 7640, "bg": 7652 }, + { "id": "mon_irradiated_wanderer_2", "fg": 7641, "bg": 7652 }, + { "id": "mon_irradiated_wanderer_3", "fg": 7642, "bg": 7652 }, + { "id": "mon_irradiated_wanderer_4", "fg": 7643, "bg": 7652 }, { "id": "mon_feral_human_crowbar", - "fg": [ { "weight": 100, "sprite": 7559 }, { "weight": 50, "sprite": 7560 } ], - "bg": 7556 + "fg": [ { "weight": 100, "sprite": 7655 }, { "weight": 50, "sprite": 7656 } ], + "bg": 7652 }, { "id": "mon_feral_human_pipe", - "fg": [ { "weight": 100, "sprite": 7563 }, { "weight": 50, "sprite": 7564 } ], - "bg": 7556 + "fg": [ { "weight": 100, "sprite": 7659 }, { "weight": 50, "sprite": 7660 } ], + "bg": 7652 }, { "id": "mon_feral_human_axe", - "fg": [ { "weight": 100, "sprite": 7557 }, { "weight": 50, "sprite": 7558 } ], - "bg": 7556 - }, - { "id": "mon_feral_labsecurity_9mm", "fg": 7561, "bg": 7556 }, - { "id": "mon_feral_labsecurity_flashlight", "fg": 7562, "bg": 7556 }, - { "id": "mon_feral_scientist_scalpel", "fg": 7565, "bg": 7556 }, - { "id": "mon_zombie_grabber", "fg": 7566, "bg": 7556 }, - { "id": "mon_zombie_kevlar_1", "fg": 7567, "bg": 7556 }, - { "id": "mon_bee", "fg": 7568, "bg": 7556 }, - { "id": "mon_blank", "fg": 7569, "bg": 7556 }, - { "id": "mon_boomer", "fg": 7570, "bg": 7556 }, - { "id": "mon_charred_nightmare", "fg": 7571, "bg": 7556 }, - { "id": "mon_cougar", "fg": 7572, "bg": 7556 }, - { "id": "mon_dementia", "fg": 7573, "bg": 7556 }, - { "id": "mon_dermatik", "fg": 7574, "bg": 7556 }, - { "id": "mon_dragonfly_giant", "fg": 7575, "bg": 7556 }, - { "id": "mon_dragonfly_mega", "fg": 7576, "bg": 7556 }, - { "id": "mon_flesh_golem", "fg": 7577, "bg": 7556 }, - { "id": "mon_fleshy_shambler", "fg": 7578, "bg": 7556 }, - { "id": "mon_fly", "fg": 7579, "bg": 7556 }, - { "id": "mon_gozu", "fg": 7580, "bg": 7556 }, - { "id": "mon_hallu_mannequin", "fg": 7581, "bg": 7556 }, - { "id": "mon_mannequin_decoy", "fg": 7581, "bg": 7556 }, - { "id": "mon_hallu_mom", "fg": 7582, "bg": 7556 }, - { "id": "mon_hologram", "fg": 7583, "bg": 7556 }, + "fg": [ { "weight": 100, "sprite": 7653 }, { "weight": 50, "sprite": 7654 } ], + "bg": 7652 + }, + { "id": "mon_feral_labsecurity_9mm", "fg": 7657, "bg": 7652 }, + { "id": "mon_feral_labsecurity_flashlight", "fg": 7658, "bg": 7652 }, + { "id": "mon_feral_scientist_scalpel", "fg": 7661, "bg": 7652 }, + { "id": "mon_zombie_grabber", "fg": 7662, "bg": 7652 }, + { "id": "mon_zombie_kevlar_1", "fg": 7663, "bg": 7652 }, + { "id": "mon_bee", "fg": 7664, "bg": 7652 }, + { "id": "mon_blank", "fg": 7665, "bg": 7652 }, + { "id": "mon_boomer", "fg": 7666, "bg": 7652 }, + { "id": "mon_charred_nightmare", "fg": 7667, "bg": 7652 }, + { "id": "mon_cougar", "fg": 7668, "bg": 7652 }, + { "id": "mon_dementia", "fg": 7669, "bg": 7652 }, + { "id": "mon_dermatik", "fg": 7670, "bg": 7652 }, + { "id": "mon_dragonfly_giant", "fg": 7671, "bg": 7652 }, + { "id": "mon_dragonfly_mega", "fg": 7672, "bg": 7652 }, + { "id": "mon_flesh_golem", "fg": 7673, "bg": 7652 }, + { "id": "mon_fleshy_shambler", "fg": 7674, "bg": 7652 }, + { "id": "mon_fly", "fg": 7675, "bg": 7652 }, + { "id": "mon_gozu", "fg": 7676, "bg": 7652 }, + { "id": "mon_hallu_mannequin", "fg": 7677, "bg": 7652 }, + { "id": "mon_mannequin_decoy", "fg": 7677, "bg": 7652 }, + { "id": "mon_hallu_mom", "fg": 7678, "bg": 7652 }, + { "id": "mon_hologram", "fg": 7679, "bg": 7652 }, { "id": "mon_hunting_horror", - "fg": [ { "weight": 1, "sprite": 7584 }, { "weight": 1, "sprite": 7585 }, { "weight": 1, "sprite": 7586 } ], - "bg": 7556 - }, - { "id": "mon_marloss_zealot_f", "fg": 7587, "bg": 7556 }, - { "id": "mon_marloss_zealot_m", "fg": 7588, "bg": 7556 }, - { "id": "mon_mutant_experimental", "fg": 7589, "bg": 7556 }, - { "id": "mon_one_eye", "fg": 7590, "bg": 7556 }, - { "id": "mon_riotbot", "fg": 7591, "bg": 7556 }, - { "id": "mon_skeleton", "fg": 7592, "bg": 7556 }, - { "id": "mon_skeleton_brute", "fg": 7593, "bg": 7556 }, - { "id": [ "corpse_mon_skeleton", "corpse_mon_skeleton_brute" ], "fg": 3006 }, - { "id": "mon_zombie_acidic", "fg": 7594, "bg": 7556 }, - { "id": "mon_zombie_corrosive", "fg": 7595, "bg": 7556 }, - { "id": "mon_zombie_spitter", "fg": 7596, "bg": 7556 }, - { "id": "mon_zombie_bio_op", "fg": 7597, "bg": 7556 }, - { "id": "mon_zombie_bio_op2", "fg": 7598, "bg": 7556 }, + "fg": [ { "weight": 1, "sprite": 7680 }, { "weight": 1, "sprite": 7681 }, { "weight": 1, "sprite": 7682 } ], + "bg": 7652 + }, + { "id": "mon_marloss_zealot_f", "fg": 7683, "bg": 7652 }, + { "id": "mon_marloss_zealot_m", "fg": 7684, "bg": 7652 }, + { "id": "mon_mutant_experimental", "fg": 7685, "bg": 7652 }, + { "id": "mon_one_eye", "fg": 7686, "bg": 7652 }, + { "id": "mon_riotbot", "fg": 7687, "bg": 7652 }, + { "id": "mon_skeleton", "fg": 7688, "bg": 7652 }, + { "id": "mon_skeleton_brute", "fg": 7689, "bg": 7652 }, + { "id": [ "corpse_mon_skeleton", "corpse_mon_skeleton_brute" ], "fg": 3078 }, + { "id": "mon_zombie_acidic", "fg": 7690, "bg": 7652 }, + { "id": "mon_zombie_corrosive", "fg": 7691, "bg": 7652 }, + { "id": "mon_zombie_spitter", "fg": 7692, "bg": 7652 }, + { "id": "mon_zombie_bio_op", "fg": 7693, "bg": 7652 }, + { "id": "mon_zombie_bio_op2", "fg": 7694, "bg": 7652 }, { "id": "mon_zombie_brute", "fg": [ - { "weight": 100, "sprite": 7599 }, - { "weight": 100, "sprite": 7600 }, - { "weight": 50, "sprite": 7601 }, - { "weight": 50, "sprite": 7602 } + { "weight": 100, "sprite": 7695 }, + { "weight": 100, "sprite": 7696 }, + { "weight": 50, "sprite": 7697 }, + { "weight": 50, "sprite": 7698 } ], - "bg": 7555 + "bg": 7651 }, - { "id": "mon_zombie_ears", "fg": 7603, "bg": 7556 }, + { "id": "mon_zombie_ears", "fg": 7699, "bg": 7652 }, { "id": "mon_zombie_fat", - "fg": [ { "weight": 1, "sprite": 7604 }, { "weight": 1, "sprite": 7605 } ], - "bg": 7556 + "fg": [ { "weight": 1, "sprite": 7700 }, { "weight": 1, "sprite": 7701 } ], + "bg": 7652 }, - { "id": "mon_zombie_fiend", "fg": 7606, "bg": 7556 }, + { "id": "mon_zombie_fiend", "fg": 7702, "bg": 7652 }, { "id": "mon_zombie_gasbag", - "fg": [ { "weight": 1, "sprite": 7607 }, { "weight": 1, "sprite": 7608 } ], - "bg": 7556 + "fg": [ { "weight": 1, "sprite": 7703 }, { "weight": 1, "sprite": 7704 } ], + "bg": 7652 }, { "id": "mon_zombie_grappler", - "fg": [ { "weight": 1, "sprite": 7609 }, { "weight": 1, "sprite": 7610 } ], - "bg": 7556 + "fg": [ { "weight": 1, "sprite": 7705 }, { "weight": 1, "sprite": 7706 } ], + "bg": 7652 }, - { "id": "mon_zombie_hammer_hands", "fg": 7611, "bg": 7555 }, + { "id": "mon_zombie_hammer_hands", "fg": 7707, "bg": 7651 }, { "id": "mon_zombie_brainless", - "fg": [ { "weight": 100, "sprite": 7613 }, { "weight": 100, "sprite": 7614 } ], - "bg": 7556 + "fg": [ { "weight": 100, "sprite": 7709 }, { "weight": 100, "sprite": 7710 } ], + "bg": 7652 }, - { "id": "mon_zombie_hunter", "fg": 7615, "bg": 7556 }, - { "id": "mon_zombie_predator", "fg": 7616, "bg": 7556 }, + { "id": "mon_zombie_hunter", "fg": 7711, "bg": 7652 }, + { "id": "mon_zombie_predator", "fg": 7712, "bg": 7652 }, { "id": "mon_zombie_mancroc", - "fg": [ { "weight": 100, "sprite": 7617 }, { "weight": 100, "sprite": 7618 } ], - "bg": 7556 + "fg": [ { "weight": 100, "sprite": 7713 }, { "weight": 100, "sprite": 7714 } ], + "bg": 7652 }, - { "id": "mon_zombie_plated", "fg": 7619, "bg": 7555 }, + { "id": "mon_zombie_plated", "fg": 7715, "bg": 7651 }, { "id": "mon_zombie_resort_dancer", - "fg": [ { "weight": 1, "sprite": 7620 }, { "weight": 1, "sprite": 7621 } ], - "bg": 7556 + "fg": [ { "weight": 1, "sprite": 7716 }, { "weight": 1, "sprite": 7717 } ], + "bg": 7652 }, { "id": "mon_zombie_resort_staff", - "fg": [ { "weight": 1, "sprite": 7622 }, { "weight": 1, "sprite": 7623 } ], - "bg": 7556 + "fg": [ { "weight": 1, "sprite": 7718 }, { "weight": 1, "sprite": 7719 } ], + "bg": 7652 }, - { "id": "mon_zombie_runner", "fg": 7624, "bg": 7556 }, - { "id": "mon_zombie_rust", "fg": 7625, "bg": 7556 }, - { "id": "mon_zombie_scorched", "fg": 7626, "bg": 7556 }, - { "id": "mon_zombie_shell", "fg": 7628, "bg": 7556 }, - { "id": "mon_zombie_skull", "fg": 7629, "bg": 7556 }, + { "id": "mon_zombie_runner", "fg": 7720, "bg": 7652 }, + { "id": "mon_zombie_rust", "fg": 7721, "bg": 7652 }, + { "id": "mon_zombie_scorched", "fg": 7722, "bg": 7652 }, + { "id": "mon_zombie_shell", "fg": 7724, "bg": 7652 }, + { "id": "mon_zombie_skull", "fg": 7725, "bg": 7652 }, { "id": "mon_zombie_soldier", - "fg": [ { "weight": 100, "sprite": 7633 }, { "weight": 100, "sprite": 7634 } ], - "bg": 7556 + "fg": [ { "weight": 100, "sprite": 7729 }, { "weight": 100, "sprite": 7730 } ], + "bg": 7652 }, - { "id": "mon_zombie_military_pilot", "fg": 7632, "bg": 7556 }, - { "id": [ "corpse_mon_zombie_soldier", "corpse_mon_zombie_military_pilot" ], "fg": 7630 }, - { "id": "mon_zombie_static", "fg": 7635, "bg": 7556 }, - { "id": "mon_zombie_survivor", "fg": 7636, "bg": 7556 }, - { "id": "mon_zombie_survivor_elite", "fg": 7637, "bg": 7556 }, + { "id": "mon_zombie_military_pilot", "fg": 7728, "bg": 7652 }, + { "id": [ "corpse_mon_zombie_soldier", "corpse_mon_zombie_military_pilot" ], "fg": 7726 }, + { "id": "mon_zombie_static", "fg": 7731, "bg": 7652 }, + { "id": "mon_zombie_survivor", "fg": 7732, "bg": 7652 }, + { "id": "mon_zombie_survivor_elite", "fg": 7733, "bg": 7652 }, { "id": [ "mon_zombie_swimmer_base", "mon_zombie_swimmer" ], "fg": [ - { "weight": 200, "sprite": 7639 }, - { "weight": 200, "sprite": 7640 }, - { "weight": 200, "sprite": 7641 }, - { "weight": 200, "sprite": 7642 }, - { "weight": 200, "sprite": 7643 }, - { "weight": 1, "sprite": 7638 } + { "weight": 200, "sprite": 7735 }, + { "weight": 200, "sprite": 7736 }, + { "weight": 200, "sprite": 7737 }, + { "weight": 200, "sprite": 7738 }, + { "weight": 200, "sprite": 7739 }, + { "weight": 1, "sprite": 7734 } ], - "bg": 7556 + "bg": 7652 }, { "id": "mon_zombie", "fg": [ - { "weight": 100, "sprite": 7650 }, - { "weight": 150, "sprite": 7651 }, - { "weight": 100, "sprite": 7652 }, - { "weight": 100, "sprite": 7653 }, - { "weight": 150, "sprite": 7654 } + { "weight": 100, "sprite": 7746 }, + { "weight": 150, "sprite": 7747 }, + { "weight": 100, "sprite": 7748 }, + { "weight": 100, "sprite": 7749 }, + { "weight": 150, "sprite": 7750 } ], - "bg": 7556 + "bg": 7652 }, - { "id": "mon_zombie_hazmat", "fg": 7657, "bg": 7556 }, - { "id": "mon_zombie_fireman", "fg": 7656, "bg": 7556 }, + { "id": "mon_zombie_hazmat", "fg": 7753, "bg": 7652 }, + { "id": "mon_zombie_fireman", "fg": 7752, "bg": 7652 }, { "id": "mon_zombie_scientist", - "fg": [ { "weight": 1, "sprite": 7659 }, { "weight": 1, "sprite": 7660 } ], - "bg": 7556 + "fg": [ { "weight": 1, "sprite": 7755 }, { "weight": 1, "sprite": 7756 } ], + "bg": 7652 }, - { "id": "mon_zombie_cop", "fg": 7655, "bg": 7556 }, - { "id": "mon_zombie_labsecurity", "fg": 7658, "bg": 7556 }, + { "id": "mon_zombie_cop", "fg": 7751, "bg": 7652 }, + { "id": "mon_zombie_labsecurity", "fg": 7754, "bg": 7652 }, { "id": "mon_zombie_tough", - "fg": [ { "weight": 1, "sprite": 7663 }, { "weight": 1, "sprite": 7664 } ], - "bg": 7556 + "fg": [ { "weight": 1, "sprite": 7759 }, { "weight": 1, "sprite": 7760 } ], + "bg": 7652 }, { "id": "mon_zombie_technician", - "fg": [ { "weight": 1, "sprite": 7661 }, { "weight": 1, "sprite": 7662 } ], - "bg": 7556 + "fg": [ { "weight": 1, "sprite": 7757 }, { "weight": 1, "sprite": 7758 } ], + "bg": 7652 }, { "id": [ @@ -11499,11 +11681,11 @@ "corpse_mon_zombie_prisoner", "corpse_mon_zombie_winged" ], - "fg": 7644 + "fg": 7740 }, - { "id": "corpse_mon_zombie_scientist", "fg": 7646 }, - { "id": [ "corpse_mon_zombie_technician", "corpse_mon_zombie_hazmat" ], "fg": 7647 }, - { "id": [ "corpse_mon_zombie_cop", "corpse_mon_zombie_labsecurity" ], "fg": 7645 }, + { "id": "corpse_mon_zombie_scientist", "fg": 7742 }, + { "id": [ "corpse_mon_zombie_technician", "corpse_mon_zombie_hazmat" ], "fg": 7743 }, + { "id": [ "corpse_mon_zombie_cop", "corpse_mon_zombie_labsecurity" ], "fg": 7741 }, { "id": [ "corpse_mon_zombie_tough", @@ -11519,432 +11701,432 @@ "corpse_mon_zombie_soldier_blackops_2", "corpse_mon_zombie_soldier_blackops_1" ], - "fg": 7648 - }, - { "id": "mon_zombie_winged", "fg": 7665, "bg": 7556 }, - { "id": "mon_zougar", "fg": 7666, "bg": 7556 }, - { "id": "mon_zougar_hunter", "fg": 7667, "bg": 7556 }, - { "id": "mon_copbot", "fg": 7669, "bg": 7556 }, - { "id": "mon_zombie_screecher", "fg": 7670, "bg": 7556 }, - { "id": "mon_zombie_shrieker", "fg": 7671, "bg": 7556 }, - { "id": "mon_zombie_swat", "fg": 7672, "bg": 7556 }, - { "id": "mon_zombie_thorny", "fg": 7673, "bg": 7556 }, - { "id": "mon_zombie_flamer", "fg": 7674, "bg": 7556 }, + "fg": 7744 + }, + { "id": "mon_zombie_winged", "fg": 7761, "bg": 7652 }, + { "id": "mon_zougar", "fg": 7762, "bg": 7652 }, + { "id": "mon_zougar_hunter", "fg": 7763, "bg": 7652 }, + { "id": "mon_copbot", "fg": 7765, "bg": 7652 }, + { "id": "mon_zombie_screecher", "fg": 7766, "bg": 7652 }, + { "id": "mon_zombie_shrieker", "fg": 7767, "bg": 7652 }, + { "id": "mon_zombie_swat", "fg": 7768, "bg": 7652 }, + { "id": "mon_zombie_thorny", "fg": 7769, "bg": 7652 }, + { "id": "mon_zombie_flamer", "fg": 7770, "bg": 7652 }, { "id": "mon_zombie_prisoner", - "fg": [ { "weight": 1, "sprite": 7675 }, { "weight": 1, "sprite": 7676 }, { "weight": 1, "sprite": 7677 } ], - "bg": 7556 - }, - { "id": "overlay_female_mutation_SKIN_MEDIUM", "fg": 7682 }, - { "id": "overlay_male_mutation_SKIN_MEDIUM", "fg": 7683 }, - { "id": "overlay_female_wielded_teleumbrella", "fg": 7685 }, - { "id": "overlay_male_wielded_teleumbrella", "fg": 7686 }, - { "id": "overlay_female_wielded_umbrella", "fg": 7685 }, - { "id": "overlay_male_wielded_umbrella", "fg": 7686 }, - { "id": "overlay_male_worn_welding_mask_raised", "fg": 7690 }, - { "id": "overlay_female_worn_mossberg_500", "fg": 7691 }, - { "id": "overlay_male_worn_mossberg_500", "fg": 7692 }, - { "id": [ "tr_shotgun_2", "tr_shotgun_1", "tr_shotgun_2_1" ], "fg": 7693 }, + "fg": [ { "weight": 1, "sprite": 7771 }, { "weight": 1, "sprite": 7772 }, { "weight": 1, "sprite": 7773 } ], + "bg": 7652 + }, + { "id": "overlay_female_mutation_SKIN_MEDIUM", "fg": 7780 }, + { "id": "overlay_male_mutation_SKIN_MEDIUM", "fg": 7781 }, + { "id": "overlay_female_wielded_teleumbrella", "fg": 7783 }, + { "id": "overlay_male_wielded_teleumbrella", "fg": 7784 }, + { "id": "overlay_female_wielded_umbrella", "fg": 7783 }, + { "id": "overlay_male_wielded_umbrella", "fg": 7784 }, + { "id": "overlay_male_worn_welding_mask_raised", "fg": 7788 }, + { "id": "overlay_female_worn_mossberg_500", "fg": 7789 }, + { "id": "overlay_male_worn_mossberg_500", "fg": 7790 }, + { "id": [ "tr_shotgun_2", "tr_shotgun_1", "tr_shotgun_2_1" ], "fg": 7791 }, { "id": "vp_board_ne", - "fg": [ 7701, 7704, 7703, 7702 ], + "fg": [ 7799, 7802, 7801, 7800 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7701, 7704, 7703, 7702 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7799, 7802, 7801, 7800 ] } ] }, { "id": "vp_board_nw", - "fg": [ 7704, 7706, 7705, 7701 ], + "fg": [ 7802, 7804, 7803, 7799 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7704, 7706, 7705, 7701 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7802, 7804, 7803, 7799 ] } ] }, { "id": "vp_board_se", - "fg": [ 7707, 7701, 7704, 7706 ], + "fg": [ 7805, 7799, 7802, 7804 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7707, 7701, 7704, 7706 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7805, 7799, 7802, 7804 ] } ] }, { "id": "vp_board_sw", - "fg": [ 7708, 7702, 7701, 7704 ], + "fg": [ 7806, 7800, 7799, 7802 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7708, 7702, 7701, 7704 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7806, 7800, 7799, 7802 ] } ] }, { "id": "vp_board_vertical_left", - "fg": [ 7697, 7709, 7695, 7699 ], + "fg": [ 7795, 7807, 7793, 7797 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7697, 7709, 7695, 7699 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7795, 7807, 7793, 7797 ] } ] }, { "id": "vp_board_vertical_right", - "fg": [ 7695, 7699, 7697, 7709 ], + "fg": [ 7793, 7797, 7795, 7807 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7695, 7699, 7697, 7709 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7793, 7797, 7795, 7807 ] } ] }, { "id": "vp_board_wheel_left", - "fg": [ 7697, 7711, 7695, 7699 ], + "fg": [ 7795, 7809, 7793, 7797 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7697, 7711, 7695, 7699 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7795, 7809, 7793, 7797 ] } ] }, { "id": "vp_board_wheel_right", - "fg": [ 7695, 7699, 7697, 7711 ], + "fg": [ 7793, 7797, 7795, 7809 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7695, 7699, 7697, 7711 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7793, 7797, 7795, 7809 ] } ] }, { "id": [ "vp_board", "vp_board_horizontal", "vp_board_horizontal_2" ], - "fg": [ 7694, 7700, 7694, 7710 ], + "fg": [ 7792, 7798, 7792, 7808 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7694, 7700, 7694, 7710 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7792, 7798, 7792, 7808 ] } ] }, { "id": "vp_board_horizontal_front", - "fg": [ 7694, 7697, 7696, 7695 ], + "fg": [ 7792, 7795, 7794, 7793 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7699, 7697, 7696, 7695 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7797, 7795, 7794, 7793 ] } ] }, { "id": "vp_board_horizontal_rear", - "fg": [ 7698, 7695, 7699, 7697 ], + "fg": [ 7796, 7793, 7797, 7795 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7698, 7695, 7699, 7697 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7796, 7793, 7797, 7795 ] } ] }, { "id": [ "vp_board_vertical", "vp_board_vertical_2" ], - "fg": [ 7710, 7699, 7710, 7699 ], + "fg": [ 7808, 7797, 7808, 7797 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7710, 7699, 7710, 7699 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7808, 7797, 7808, 7797 ] } ] }, { "id": "vp_board_ne_edge", - "fg": [ 7701, 7713, 7703, 7712 ], + "fg": [ 7799, 7811, 7801, 7810 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7701, 7713, 7703, 7712 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7799, 7811, 7801, 7810 ] } ] }, { "id": "vp_board_nw_edge", - "fg": [ 7704, 7715, 7705, 7714 ], + "fg": [ 7802, 7813, 7803, 7812 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7704, 7715, 7705, 7714 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7802, 7813, 7803, 7812 ] } ] }, { "id": "vp_clothboard_ne", - "fg": [ 7721, 7724, 7723, 7722 ], + "fg": [ 7819, 7822, 7821, 7820 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7721, 7724, 7723, 7722 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7819, 7822, 7821, 7820 ] } ] }, { "id": "vp_clothboard_nw", - "fg": [ 7724, 7726, 7725, 7721 ], + "fg": [ 7822, 7824, 7823, 7819 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7724, 7726, 7725, 7721 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7822, 7824, 7823, 7819 ] } ] }, { "id": "vp_clothboard_se", - "fg": [ 7727, 7729, 7724, 7728 ], + "fg": [ 7825, 7827, 7822, 7826 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7727, 7729, 7724, 7728 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7825, 7827, 7822, 7826 ] } ] }, { "id": "vp_clothboard_sw", - "fg": [ 7730, 7732, 7721, 7731 ], + "fg": [ 7828, 7830, 7819, 7829 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7730, 7732, 7721, 7731 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7828, 7830, 7819, 7829 ] } ] }, { "id": "vp_clothboard_vertical_left", - "fg": [ 7718, 7733, 7716, 7720 ], + "fg": [ 7816, 7831, 7814, 7818 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7718, 7733, 7716, 7720 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7816, 7831, 7814, 7818 ] } ] }, { "id": "vp_clothboard_vertical_right", - "fg": [ 7716, 7720, 7718, 7733 ], + "fg": [ 7814, 7818, 7816, 7831 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7716, 7720, 7718, 7733 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7814, 7818, 7816, 7831 ] } ] }, { "id": "vp_clothboard_wheel_left", - "fg": [ 7718, 7735, 7716, 7720 ], + "fg": [ 7816, 7833, 7814, 7818 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7718, 7735, 7716, 7720 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7816, 7833, 7814, 7818 ] } ] }, { "id": "vp_clothboard_wheel_right", - "fg": [ 7716, 7720, 7718, 7735 ], + "fg": [ 7814, 7818, 7816, 7833 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7716, 7720, 7718, 7735 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7814, 7818, 7816, 7833 ] } ] }, { "id": [ "vp_clothboard", "vp_clothboard_horizontal", "vp_clothboard_horizontal_2" ], - "fg": [ 7720, 7734, 7720, 7734 ], + "fg": [ 7818, 7832, 7818, 7832 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7720, 7734, 7720, 7734 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7818, 7832, 7818, 7832 ] } ] }, { "id": "vp_clothboard_horizontal_front", - "fg": [ 7720, 7718, 7717, 7716 ], + "fg": [ 7818, 7816, 7815, 7814 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7720, 7718, 7717, 7716 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7818, 7816, 7815, 7814 ] } ] }, { "id": "vp_clothboard_horizontal_rear", - "fg": [ 7719, 7716, 7720, 7718 ], + "fg": [ 7817, 7814, 7818, 7816 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7719, 7716, 7720, 7718 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7817, 7814, 7818, 7816 ] } ] }, { "id": [ "vp_clothboard_vertical", "vp_clothboard_vertical_2" ], - "fg": [ 7734, 7720, 7734, 7720 ], + "fg": [ 7832, 7818, 7832, 7818 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7734, 7720, 7734, 7720 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7832, 7818, 7832, 7818 ] } ] }, { "id": "vp_clothboard_ne_edge", - "fg": [ 7721, 7737, 7723, 7736 ], + "fg": [ 7819, 7835, 7821, 7834 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7721, 7737, 7723, 7736 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7819, 7835, 7821, 7834 ] } ] }, { "id": "vp_clothboard_nw_edge", - "fg": [ 7724, 7739, 7725, 7738 ], + "fg": [ 7822, 7837, 7823, 7836 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7724, 7739, 7725, 7738 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7822, 7837, 7823, 7836 ] } ] }, { "id": "vp_clothboard_se_edge", - "fg": [ 7727, 7741, 7724, 7740 ], + "fg": [ 7825, 7839, 7822, 7838 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7727, 7741, 7724, 7740 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7825, 7839, 7822, 7838 ] } ] }, { "id": "vp_clothboard_sw_edge", - "fg": [ 7730, 7743, 7721, 7742 ], + "fg": [ 7828, 7841, 7819, 7840 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7730, 7743, 7721, 7742 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7828, 7841, 7819, 7840 ] } ] }, { "id": [ "vp_door_left", "vp_door_vertical_left" ], - "fg": [ 7748, 7751, 7750, 7749 ], + "fg": [ 7846, 7849, 7848, 7847 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7757, 7759, 7758, 7756 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7757, 7759, 7758, 7756 ] } + { "id": "open", "fg": [ 7855, 7857, 7856, 7854 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7855, 7857, 7856, 7854 ] } ] }, { "id": "vp_door_nw", - "fg": [ 7768, 7775, 7774, 7773 ], + "fg": [ 7866, 7873, 7872, 7871 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7769, 7772, 7771, 7770 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7757, 7759, 7758, 7756 ] } + { "id": "open", "fg": [ 7867, 7870, 7869, 7868 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7855, 7857, 7856, 7854 ] } ] }, { "id": "vp_door_front_left", - "fg": [ 7820, 7827, 7826, 7825 ], + "fg": [ 7918, 7925, 7924, 7923 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7821, 7824, 7823, 7822 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7821, 7824, 7823, 7822 ] } + { "id": "open", "fg": [ 7919, 7922, 7921, 7920 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7919, 7922, 7921, 7920 ] } ] }, { "id": [ "vp_door_sw", "vp_door_rear_left" ], - "fg": [ 7804, 7811, 7810, 7809 ], + "fg": [ 7902, 7909, 7908, 7907 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7805, 7808, 7807, 7806 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7757, 7759, 7758, 7756 ] } + { "id": "open", "fg": [ 7903, 7906, 7905, 7904 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7855, 7857, 7856, 7854 ] } ] }, { "id": [ "vp_door_right", "vp_door_vertical_right" ], - "fg": [ 7752, 7755, 7754, 7753 ], + "fg": [ 7850, 7853, 7852, 7851 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7793, 7795, 7794, 7792 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7793, 7795, 7794, 7792 ] } + { "id": "open", "fg": [ 7891, 7893, 7892, 7890 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7891, 7893, 7892, 7890 ] } ] }, { "id": "vp_door_ne", - "fg": [ 7760, 7767, 7766, 7765 ], + "fg": [ 7858, 7865, 7864, 7863 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7761, 7764, 7763, 7762 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7793, 7795, 7794, 7792 ] } + { "id": "open", "fg": [ 7859, 7862, 7861, 7860 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7891, 7893, 7892, 7890 ] } ] }, { "id": "vp_door_front_right", - "fg": [ 7812, 7819, 7818, 7817 ], + "fg": [ 7910, 7917, 7916, 7915 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7813, 7816, 7815, 7814 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7813, 7816, 7815, 7814 ] } + { "id": "open", "fg": [ 7911, 7914, 7913, 7912 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7911, 7914, 7913, 7912 ] } ] }, { "id": [ "vp_door_se", "vp_door_rear_right" ], - "fg": [ 7796, 7803, 7802, 7801 ], + "fg": [ 7894, 7901, 7900, 7899 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7797, 7800, 7799, 7798 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7793, 7795, 7794, 7792 ] } + { "id": "open", "fg": [ 7895, 7898, 7897, 7896 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7891, 7893, 7892, 7890 ] } ] }, { "id": "vp_door_opaque_left", - "fg": [ 7781, 7783, 7782, 7780 ], + "fg": [ 7879, 7881, 7880, 7878 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7777, 7779, 7778, 7776 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7777, 7779, 7778, 7776 ] } + { "id": "open", "fg": [ 7875, 7877, 7876, 7874 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7875, 7877, 7876, 7874 ] } ] }, { "id": "vp_door_opaque_right", - "fg": [ 7789, 7791, 7790, 7788 ], + "fg": [ 7887, 7889, 7888, 7886 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7785, 7787, 7786, 7784 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7785, 7787, 7786, 7784 ] } + { "id": "open", "fg": [ 7883, 7885, 7884, 7882 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7883, 7885, 7884, 7882 ] } ] }, { "id": "vp_halfboard_ne", - "fg": [ 7848, 7851, 7850, 7849 ], + "fg": [ 7946, 7949, 7948, 7947 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7848, 7851, 7850, 7849 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7946, 7949, 7948, 7947 ] } ] }, { "id": "vp_halfboard_nw", - "fg": [ 7852, 7855, 7854, 7853 ], + "fg": [ 7950, 7953, 7952, 7951 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7852, 7855, 7854, 7853 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7950, 7953, 7952, 7951 ] } ] }, { "id": "vp_halfboard_se", - "fg": [ 7856, 7859, 7858, 7857 ], + "fg": [ 7954, 7957, 7956, 7955 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7856, 7859, 7858, 7857 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7954, 7957, 7956, 7955 ] } ] }, { "id": "vp_halfboard_sw", - "fg": [ 7860, 7863, 7862, 7861 ], + "fg": [ 7958, 7961, 7960, 7959 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7860, 7863, 7862, 7861 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7958, 7961, 7960, 7959 ] } ] }, { "id": [ "vp_halfboard_vertical_left", "vp_halfboard_vertical_2_left" ], - "fg": [ 7864, 7866, 7867, 7865 ], + "fg": [ 7962, 7964, 7965, 7963 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7864, 7866, 7867, 7865 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7962, 7964, 7965, 7963 ] } ] }, { "id": [ "vp_halfboard_vertical_right", "vp_halfboard_vertical_2_right" ], - "fg": [ 7867, 7865, 7864, 7866 ], + "fg": [ 7965, 7963, 7962, 7964 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7867, 7865, 7864, 7866 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7965, 7963, 7962, 7964 ] } ] }, { "id": "vp_halfboard_vertical_t_left", - "fg": [ 7871, 7873, 7872, 7870 ], + "fg": [ 7969, 7971, 7970, 7968 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7871, 7873, 7872, 7870 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7969, 7971, 7970, 7968 ] } ] }, { "id": "vp_halfboard_vertical_t_right", - "fg": [ 7875, 7877, 7876, 7874 ], + "fg": [ 7973, 7975, 7974, 7972 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7875, 7877, 7876, 7874 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7973, 7975, 7974, 7972 ] } ] }, { "id": [ "vp_halfboard_horizontal", "vp_halfboard_horizontal_2" ], - "fg": [ 7845, 7847, 7846, 7844 ], + "fg": [ 7943, 7945, 7944, 7942 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7845, 7847, 7846, 7844 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7943, 7945, 7944, 7942 ] } ] }, { "id": [ "vp_halfboard_horizontal_front", "vp_halfboard_horizontal_2_front", "vp_halfboard_cover" ], - "fg": [ 7836, 7839, 7838, 7837 ], + "fg": [ 7934, 7937, 7936, 7935 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7836, 7839, 7838, 7837 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7934, 7937, 7936, 7935 ] } ] }, { "id": "vp_halfboard_horizontal_rear", - "fg": [ 7840, 7843, 7842, 7841 ], + "fg": [ 7938, 7941, 7940, 7939 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7840, 7843, 7842, 7841 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7938, 7941, 7940, 7939 ] } ] }, { "id": [ "vp_halfboard_vertical", "vp_halfboard_vertical_2" ], - "fg": [ 7869, 7868, 7869, 7868 ], + "fg": [ 7967, 7966, 7967, 7966 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7869, 7868, 7869, 7868 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7967, 7966, 7967, 7966 ] } ] }, { "id": "vp_halfboard_cover_left", - "fg": [ 7828, 7831, 7830, 7829 ], + "fg": [ 7926, 7929, 7928, 7927 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7828, 7831, 7830, 7829 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7926, 7929, 7928, 7927 ] } ] }, { "id": "vp_halfboard_cover_right", - "fg": [ 7832, 7835, 7834, 7833 ], + "fg": [ 7930, 7933, 7932, 7931 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7832, 7835, 7834, 7833 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7930, 7933, 7932, 7931 ] } ] }, { "id": "vp_halfboard_wheel_left", - "fg": [ 7878, 7881, 7880, 7879 ], + "fg": [ 7976, 7979, 7978, 7977 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7878, 7881, 7880, 7879 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7976, 7979, 7978, 7977 ] } ] }, { "id": "vp_halfboard_wheel_right", - "fg": [ 7882, 7885, 7884, 7883 ], + "fg": [ 7980, 7983, 7982, 7981 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7882, 7885, 7884, 7883 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7980, 7983, 7982, 7981 ] } ] }, { "id": "vp_hddoor_left", - "fg": [ 7887, 7889, 7888, 7886 ], + "fg": [ 7985, 7987, 7986, 7984 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7895, 7897, 7896, 7894 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7895, 7897, 7896, 7894 ] } + { "id": "open", "fg": [ 7993, 7995, 7994, 7992 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7993, 7995, 7994, 7992 ] } ] }, { "id": "vp_hddoor_right", - "fg": [ 7891, 7893, 7892, 7890 ], + "fg": [ 7989, 7991, 7990, 7988 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7915, 7917, 7916, 7914 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7915, 7917, 7916, 7914 ] } + { "id": "open", "fg": [ 8013, 8015, 8014, 8012 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 8013, 8015, 8014, 8012 ] } ] }, { "id": "vp_hddoor_opaque_left", - "fg": [ 7903, 7905, 7904, 7902 ], + "fg": [ 8001, 8003, 8002, 8000 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7899, 7901, 7900, 7898 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7899, 7901, 7900, 7898 ] } + { "id": "open", "fg": [ 7997, 7999, 7998, 7996 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7997, 7999, 7998, 7996 ] } ] }, { "id": "vp_hddoor_opaque_right", - "fg": [ 7911, 7913, 7912, 7910 ], + "fg": [ 8009, 8011, 8010, 8008 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7907, 7909, 7908, 7906 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7907, 7909, 7908, 7906 ] } + { "id": "open", "fg": [ 8005, 8007, 8006, 8004 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 8005, 8007, 8006, 8004 ] } ] }, { @@ -11956,11 +12138,11 @@ "vp_hddoor_full_sw", "vp_hddoor_full_rear_left" ], - "fg": [ 7887, 7889, 7888, 7886 ], + "fg": [ 7985, 7987, 7986, 7984 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7895, 7897, 7896, 7894 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7895, 7897, 7896, 7894 ] } + { "id": "open", "fg": [ 7993, 7995, 7994, 7992 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7993, 7995, 7994, 7992 ] } ] }, { @@ -11972,863 +12154,882 @@ "vp_hddoor_full_se", "vp_hddoor_full_rear_right" ], - "fg": [ 7891, 7893, 7892, 7890 ], + "fg": [ 7989, 7991, 7990, 7988 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7915, 7917, 7916, 7914 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7915, 7917, 7916, 7914 ] } + { "id": "open", "fg": [ 8013, 8015, 8014, 8012 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 8013, 8015, 8014, 8012 ] } ] }, { "id": "vp_hddoor_opaque_full_left", - "fg": [ 7903, 7905, 7904, 7902 ], + "fg": [ 8001, 8003, 8002, 8000 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7899, 7901, 7900, 7898 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7899, 7901, 7900, 7898 ] } + { "id": "open", "fg": [ 7997, 7999, 7998, 7996 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 7997, 7999, 7998, 7996 ] } ] }, { "id": "vp_hddoor_opaque_full_right", - "fg": [ 7911, 7913, 7912, 7910 ], + "fg": [ 8009, 8011, 8010, 8008 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 7907, 7909, 7908, 7906 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7907, 7909, 7908, 7906 ] } + { "id": "open", "fg": [ 8005, 8007, 8006, 8004 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 8005, 8007, 8006, 8004 ] } ] }, { "id": "vp_light_blue", - "fg": [ 7924, 7925 ], + "fg": [ 8022, 8023 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7747, "bg": [ 7924, 7925 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7845, "bg": [ 8022, 8023 ] } ] }, { "id": "vp_light_red", - "fg": [ 7926, 7927 ], + "fg": [ 8024, 8025 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7747, "bg": [ 7926, 7927 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7845, "bg": [ 8024, 8025 ] } ] }, { "id": [ "vp_floodlight", "vp_directed_floodlight" ], - "fg": [ 7921, 7923, 7922, 7920 ], + "fg": [ 8019, 8021, 8020, 8018 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7747, "bg": [ 7921, 7923, 7922, 7920 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7845, "bg": [ 8019, 8021, 8020, 8018 ] } ] }, { "id": "vp_afs_roof_external_tank", - "fg": [ 7919, 7918 ], + "fg": [ 8017, 8016 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7747, "bg": [ 7919, 7918 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7845, "bg": [ 8017, 8016 ] } ] }, - { "id": "vp_saddle_scooter", "fg": [ 7929, 7931, 7930, 7928 ], "rotates": true }, + { "id": "vp_saddle_scooter", "fg": [ 8027, 8029, 8028, 8026 ], "rotates": true }, { "id": [ "vp_seat_windshield_leather", "vp_reclining_seat_windshield_leather" ], - "fg": [ 7933, 7935, 7934, 7932 ], + "fg": [ 8031, 8033, 8032, 8030 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7933, 7935, 7934, 7932 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 8031, 8033, 8032, 8030 ] } ] }, { "id": [ "vp_seat_windshield", "vp_reclining_seat_windshield" ], - "fg": [ 7937, 7939, 7938, 7936 ], + "fg": [ 8035, 8037, 8036, 8034 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7937, 7939, 7938, 7936 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 8035, 8037, 8036, 8034 ] } ] }, { "id": "vp_solar_panel", - "fg": [ 7940, 7947 ], + "fg": [ 8038, 8045 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7744, "bg": [ 7940, 7947 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7842, "bg": [ 8038, 8045 ] } ] }, { "id": "vp_reinforced_solar_panel", - "fg": [ 7945, 7946 ], - "bg": [ 7940, 7947 ], + "fg": [ 8043, 8044 ], + "bg": [ 8038, 8045 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7744, "bg": [ 7940, 7947 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7842, "bg": [ 8038, 8045 ] } ] }, { "id": "vp_solar_panel_v2", - "fg": [ 7941, 7942 ], + "fg": [ 8039, 8040 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7744, "bg": [ 7941, 7942 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7842, "bg": [ 8039, 8040 ] } ] }, { "id": "vp_reinforced_solar_panel_v2", - "fg": [ 7945, 7946 ], - "bg": [ 7941, 7942 ], + "fg": [ 8043, 8044 ], + "bg": [ 8039, 8040 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7744, "bg": [ 7941, 7942 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7842, "bg": [ 8039, 8040 ] } ] }, { "id": "vp_solar_panel_v3", - "fg": [ 7943, 7944 ], + "fg": [ 8041, 8042 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7744, "bg": [ 7943, 7944 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7842, "bg": [ 8041, 8042 ] } ] }, { "id": "vp_bed", - "fg": [ 7949, 7951, 7950, 7948 ], + "fg": [ 8047, 8049, 8048, 8046 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 7949, 7951, 7950, 7948 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8047, 8049, 8048, 8046 ] } ] }, { "id": "vp_omnicam", - "fg": [ 7952, 7953 ], + "fg": [ 8050, 8051 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 7747, "bg": [ 7952, 7953 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 7845, "bg": [ 8050, 8051 ] } ] }, { "id": [ "vp_wheel_wide", "vp_wheel_wide_steerable", "vp_wheel_wide_or", "vp_wheel_wide_or_steerable" ], - "fg": [ 7955, 7954, 7955, 7954 ], + "fg": [ 8053, 8052, 8053, 8052 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 7955, 7954, 7955, 7954 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8053, 8052, 8053, 8052 ] } ] }, { "id": [ "vp_windshield", "vp_windshield_horizontal", "vp_windshield_horizontal_front", "vp_windshield_front_edge" ], - "fg": [ 7964, 7967, 7966, 7965 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7744, 7744, 7744, 7744 ], "bg": [ 7964, 7967, 7966, 7965 ] } ], + "fg": [ 8062, 8065, 8064, 8063 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7842, 7842, 7842, 7842 ], "bg": [ 8062, 8065, 8064, 8063 ] } ], "multitile": true }, { "id": "vp_windshield_horizontal_rear", - "fg": [ 7981, 7982, 7981, 7980 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7744, 7744, 7744, 7744 ], "bg": [ 7981, 7982, 7981, 7980 ] } ], + "fg": [ 8079, 8080, 8079, 8078 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7842, 7842, 7842, 7842 ], "bg": [ 8079, 8080, 8079, 8078 ] } ], "multitile": true }, { "id": "vp_windshield_nw", - "fg": [ 7976, 7979, 7978, 7977 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7746, 7746, 7746, 7746 ], "bg": [ 7976, 7979, 7978, 7977 ] } ], + "fg": [ 8074, 8077, 8076, 8075 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7844, 7844, 7844, 7844 ], "bg": [ 8074, 8077, 8076, 8075 ] } ], "multitile": true }, { "id": "vp_windshield_ne", - "fg": [ 7972, 7975, 7974, 7973 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7745, 7745, 7745, 7745 ], "bg": [ 7972, 7975, 7974, 7973 ] } ], + "fg": [ 8070, 8073, 8072, 8071 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 8070, 8073, 8072, 8071 ] } ], "multitile": true }, { "id": "vp_windshield_sw", - "fg": [ 7968, 7971, 7983, 7969 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7746, 7746, 7746, 7746 ], "bg": [ 7968, 7971, 7983, 7969 ] } ], + "fg": [ 8066, 8069, 8081, 8067 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7844, 7844, 7844, 7844 ], "bg": [ 8066, 8069, 8081, 8067 ] } ], "multitile": true }, { "id": "vp_windshield_se", - "fg": [ 7970, 7986, 7968, 7984 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7745, 7745, 7745, 7745 ], "bg": [ 7970, 7986, 7968, 7984 ] } ], + "fg": [ 8068, 8084, 8066, 8082 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 8068, 8084, 8066, 8082 ] } ], "multitile": true }, { "id": [ "vp_windshield_vertical_left", "vp_windshield_left" ], - "fg": [ 7968, 7971, 7970, 7969 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7745, 7745, 7745, 7745 ], "bg": [ 7968, 7971, 7970, 7969 ] } ], + "fg": [ 8066, 8069, 8068, 8067 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 8066, 8069, 8068, 8067 ] } ], "multitile": true }, { "id": [ "vp_windshield_vertical_right", "vp_windshield_right" ], - "fg": [ 7983, 7986, 7985, 7984 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7746, 7746, 7746, 7746 ], "bg": [ 7983, 7986, 7985, 7984 ] } ], + "fg": [ 8081, 8084, 8083, 8082 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7844, 7844, 7844, 7844 ], "bg": [ 8081, 8084, 8083, 8082 ] } ], "multitile": true }, { "id": "vp_windshield_cover_left", - "fg": [ 7956, 7959, 7958, 7957 ], + "fg": [ 8054, 8057, 8056, 8055 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7956, 7959, 7958, 7957 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 8054, 8057, 8056, 8055 ] } ] }, { "id": "vp_windshield_cover_right", - "fg": [ 7960, 7963, 7962, 7961 ], + "fg": [ 8058, 8061, 8060, 8059 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7960, 7963, 7962, 7961 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 8058, 8061, 8060, 8059 ] } ] }, { "id": "vp_windshield_wheel_left", - "fg": [ 7988, 7991, 7990, 7989 ], + "fg": [ 8086, 8089, 8088, 8087 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7988, 7991, 7990, 7989 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 8086, 8089, 8088, 8087 ] } ] }, { "id": "vp_windshield_wheel_right", - "fg": [ 7992, 7995, 7994, 7993 ], + "fg": [ 8090, 8093, 8092, 8091 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 7992, 7995, 7994, 7993 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 8090, 8093, 8092, 8091 ] } ] }, { "id": "vp_windshield_vertical_2_left", - "fg": [ 7968, 7987, 7970, 7969 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7745, 7745, 7745, 7745 ], "bg": [ 7968, 7987, 7970, 7969 ] } ], + "fg": [ 8066, 8085, 8068, 8067 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7843, 7843, 7843, 7843 ], "bg": [ 8066, 8085, 8068, 8067 ] } ], "multitile": true }, { "id": "vp_windshield_vertical_2_right", - "fg": [ 7983, 7986, 7985, 7987 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7746, 7746, 7746, 7746 ], "bg": [ 7983, 7986, 7985, 7987 ] } ], + "fg": [ 8081, 8084, 8083, 8085 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7844, 7844, 7844, 7844 ], "bg": [ 8081, 8084, 8083, 8085 ] } ], "multitile": true }, { "id": [ "vp_windshield_full", "vp_windshield_full_horizontal_rear" ], - "fg": [ 7998, 7996, 7997, 7999 ], - "additional_tiles": [ { "id": "broken", "fg": 8922, "bg": [ 7998, 7996, 7997, 7999 ] } ], + "fg": [ 8096, 8094, 8095, 8097 ], + "additional_tiles": [ { "id": "broken", "fg": 9042, "bg": [ 8096, 8094, 8095, 8097 ] } ], "multitile": true }, { "id": "vp_windshield_full_horizontal_front", - "fg": [ 7997, 7999, 7998, 7996 ], - "additional_tiles": [ { "id": "broken", "fg": 8922, "bg": [ 7997, 7999, 7998, 7996 ] } ], + "fg": [ 8095, 8097, 8096, 8094 ], + "additional_tiles": [ { "id": "broken", "fg": 9042, "bg": [ 8095, 8097, 8096, 8094 ] } ], "multitile": true }, { "id": [ "vp_windshield_full_vertical_left", "vp_windshield_full_left" ], - "fg": [ 7999, 8000, 7996, 7997 ], - "additional_tiles": [ { "id": "broken", "fg": 8922, "bg": [ 7999, 8000, 7996, 7997 ] } ], + "fg": [ 8097, 8098, 8094, 8095 ], + "additional_tiles": [ { "id": "broken", "fg": 9042, "bg": [ 8097, 8098, 8094, 8095 ] } ], "multitile": true }, { "id": [ "vp_windshield_full_vertical_right", "vp_windshield_full_right" ], - "fg": [ 7996, 7997, 7999, 8000 ], - "additional_tiles": [ { "id": "broken", "fg": 8922, "bg": [ 7996, 7997, 7999, 8000 ] } ], + "fg": [ 8094, 8095, 8097, 8098 ], + "additional_tiles": [ { "id": "broken", "fg": 9042, "bg": [ 8094, 8095, 8097, 8098 ] } ], "multitile": true }, { "id": "vp_windshield_full_wheel_left", - "fg": [ 7999, 8001, 7996, 7997 ], - "additional_tiles": [ { "id": "broken", "fg": 8922, "bg": [ 7999, 8001, 7996, 7997 ] } ], + "fg": [ 8097, 8099, 8094, 8095 ], + "additional_tiles": [ { "id": "broken", "fg": 9042, "bg": [ 8097, 8099, 8094, 8095 ] } ], "multitile": true }, { "id": "vp_windshield_full_wheel_right", - "fg": [ 7996, 7997, 7999, 8001 ], - "additional_tiles": [ { "id": "broken", "fg": 8922, "bg": [ 7996, 7997, 7999, 8001 ] } ], + "fg": [ 8094, 8095, 8097, 8099 ], + "additional_tiles": [ { "id": "broken", "fg": 9042, "bg": [ 8094, 8095, 8097, 8099 ] } ], "multitile": true }, { "id": "vp_windshield_horizontal_front_edge", - "fg": [ 8003, 8005, 8004, 8002 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7744, 7744, 7744, 7744 ], "bg": [ 8003, 8005, 8004, 8002 ] } ], + "fg": [ 8101, 8103, 8102, 8100 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7842, 7842, 7842, 7842 ], "bg": [ 8101, 8103, 8102, 8100 ] } ], "multitile": true }, { "id": "vp_windshield_horizontal_rear_edge", - "fg": [ 8014, 8017, 8016, 8015 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7744, 7744, 7744, 7744 ], "bg": [ 8014, 8017, 8016, 8015 ] } ], + "fg": [ 8112, 8115, 8114, 8113 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7842, 7842, 7842, 7842 ], "bg": [ 8112, 8115, 8114, 8113 ] } ], "multitile": true }, { "id": "vp_windshield_nw_edge", - "fg": [ 8011, 8013, 8012, 8010 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7744, 7744, 7744, 7744 ], "bg": [ 8011, 8013, 8012, 8010 ] } ], + "fg": [ 8109, 8111, 8110, 8108 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7842, 7842, 7842, 7842 ], "bg": [ 8109, 8111, 8110, 8108 ] } ], "multitile": true }, { "id": "vp_windshield_ne_edge", - "fg": [ 8007, 8009, 8008, 8006 ], - "additional_tiles": [ { "id": "broken", "fg": [ 7744, 7744, 7744, 7744 ], "bg": [ 8007, 8009, 8008, 8006 ] } ], + "fg": [ 8105, 8107, 8106, 8104 ], + "additional_tiles": [ { "id": "broken", "fg": [ 7842, 7842, 7842, 7842 ], "bg": [ 8105, 8107, 8106, 8104 ] } ], "multitile": true }, { "id": "vp_windshield_sw_edge", - "fg": [ 7860, 7863, 7862, 7861 ], + "fg": [ 7958, 7961, 7960, 7959 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7744, 7744, 7744, 7744 ], "bg": [ 7860, 7863, 7862, 7861 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 7842, 7842, 7842, 7842 ], "bg": [ 7958, 7961, 7960, 7959 ] } ] }, { "id": "vp_windshield_se_edge", - "fg": [ 7856, 7859, 7858, 7857 ], - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 7744, 7744, 7744, 7744 ], "bg": [ 7856, 7859, 7858, 7857 ] } ] - }, - { "id": "overlay_mutation_EXODII_BODY_1", "fg": 7536 }, - { "id": "mon_shadow", "fg": 7541 }, - { "id": "corpse_mon_zombie_brainless", "fg": 7612 }, - { "id": "mon_zombie_shady", "fg": 7627 }, - { "id": "mon_zombie_armored", "fg": 7631 }, - { "id": "mon_beekeeper", "fg": 7649 }, - { "id": "mon_zougar_shady", "fg": 7668 }, - { "id": "overlay_effect_earphones", "fg": 7678 }, - { "id": "overlay_effect_evil", "fg": 7679 }, - { "id": "overlay_effect_sleep", "fg": 7680 }, - { "id": "overlay_effect_teleglow", "fg": 7681 }, - { "id": "overlay_wielded_woodgreatbow", "fg": 7684 }, - { "id": "overlay_female_worn_helmet_riot_raised", "fg": 7687 }, - { "id": "overlay_male_worn_helmet_riot_raised", "fg": 7688 } + "fg": [ 7954, 7957, 7956, 7955 ], + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": [ 7842, 7842, 7842, 7842 ], "bg": [ 7954, 7957, 7956, 7955 ] } ] + }, + { "id": "overlay_mutation_EXODII_BODY_1", "fg": 7632 }, + { "id": "mon_shadow", "fg": 7637 }, + { "id": "corpse_mon_zombie_brainless", "fg": 7708 }, + { "id": "mon_zombie_shady", "fg": 7723 }, + { "id": "mon_zombie_armored", "fg": 7727 }, + { "id": "mon_beekeeper", "fg": 7745 }, + { "id": "mon_zougar_shady", "fg": 7764 }, + { "id": "overlay_effect_earphones", "fg": 7774 }, + { "id": "overlay_effect_evil", "fg": 7775 }, + { "id": "overlay_effect_sleep", "fg": 7776 }, + { "id": "overlay_effect_teleglow", "fg": 7777 }, + { "id": "overlay_female_mutation_HORNS_POINTED", "fg": 7778 }, + { "id": "overlay_male_mutation_HORNS_POINTED", "fg": 7779 }, + { "id": "overlay_wielded_woodgreatbow", "fg": 7782 }, + { "id": "overlay_female_worn_helmet_riot_raised", "fg": 7785 }, + { "id": "overlay_male_worn_helmet_riot_raised", "fg": 7786 } ] }, { "file": "centered.png", - "//": "range 8032 to 8043", + "//": "range 8128 to 8139", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -16, "tiles": [ - { "id": "vp_wing_mirror", "fg": [ 8041, 8043, 8042, 8040 ], "rotates": true }, - { "id": "vp_wing_mirror_left", "fg": [ 8033, 8035, 8034, 8032 ], "rotates": true }, - { "id": "vp_wing_mirror_right", "fg": [ 8037, 8039, 8038, 8036 ], "rotates": true } + { "id": "vp_wing_mirror", "fg": [ 8137, 8139, 8138, 8136 ], "rotates": true }, + { "id": "vp_wing_mirror_left", "fg": [ 8129, 8131, 8130, 8128 ], "rotates": true }, + { "id": "vp_wing_mirror_right", "fg": [ 8133, 8135, 8134, 8132 ], "rotates": true } ] }, { "file": "large.png", - "//": "range 8044 to 8243", + "//": "range 8140 to 8347", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -32, "tiles": [ - { "id": "f_CTscan", "fg": 8049 }, - { "id": "f_MRI", "fg": 8050 }, - { "id": "f_rotary_clothesline", "fg": 8051 }, - { "id": "mon_troll", "fg": 8053, "bg": 8064 }, - { "id": "mon_albino_penguin", "fg": 8054, "bg": 8065 }, - { "id": "mon_gelatin", "fg": 8055, "bg": 8065 }, - { "id": "mon_smoker_brute", "fg": 8056, "bg": 8065 }, + { "id": "f_CTscan", "fg": 8145 }, + { "id": "f_MRI", "fg": 8146 }, + { "id": "f_rotary_clothesline", "fg": 8147 }, + { "id": "mon_troll", "fg": 8149, "bg": 8160 }, + { "id": "mon_albino_penguin", "fg": 8150, "bg": 8161 }, + { "id": "mon_gelatin", "fg": 8151, "bg": 8161 }, + { "id": "mon_smoker_brute", "fg": 8152, "bg": 8161 }, { "id": "mon_exodii_quad", "fg": [ - { "weight": 15, "sprite": 8067 }, - { "weight": 10, "sprite": 8068 }, - { "weight": 15, "sprite": 8069 }, - { "weight": 15, "sprite": 8070 } + { "weight": 15, "sprite": 8163 }, + { "weight": 10, "sprite": 8164 }, + { "weight": 15, "sprite": 8165 }, + { "weight": 15, "sprite": 8166 } ], - "bg": 8064 + "bg": 8160 }, { "id": "mon_exodii_turret", "fg": [ - { "weight": 15, "sprite": 8071 }, - { "weight": 5, "sprite": 8072 }, - { "weight": 15, "sprite": 8073 }, - { "weight": 15, "sprite": 8074 } + { "weight": 15, "sprite": 8167 }, + { "weight": 5, "sprite": 8168 }, + { "weight": 15, "sprite": 8169 }, + { "weight": 15, "sprite": 8170 } ], - "bg": 8065 - }, - { "id": "mon_fungal_blossom", "fg": 8075, "bg": 8065 }, - { "id": "mon_gas_zombie", "fg": 8076, "bg": 8066 }, - { "id": "mon_giant_crayfish", "fg": 8077, "bg": 8065 }, - { "id": "mon_slug_giant", "fg": 8078, "bg": 8064 }, - { "id": "mon_dog_zombie_hulk", "fg": 8079, "bg": 8065 }, - { "id": "mon_zhark", "fg": 8080 }, - { "id": "mon_ant_soldier", "fg": 8088, "bg": 8064 }, - { "id": "mon_ant_acid_soldier", "fg": 8086, "bg": 8064 }, - { "id": "corpse_mon_ant_soldier", "fg": 8084 }, - { "id": "corpse_mon_ant_acid_soldier", "fg": 8082 }, - { "id": "mon_ant_queen", "fg": 8087, "bg": 8064 }, - { "id": "mon_ant_acid_queen", "fg": 8085, "bg": 8064 }, - { "id": "corpse_mon_ant_queen", "fg": 8083 }, - { "id": "corpse_mon_ant_acid_queen", "fg": 8081 }, - { "id": "mon_bear", "fg": 8089, "bg": 8065 }, - { "id": "mon_bear_mutant_3headed", "fg": 8090, "bg": 8065 }, - { "id": "mon_blob_large", "fg": 8091, "bg": 8064 }, - { "id": "mon_boomer_huge", "fg": 8093, "bg": 8065 }, + "bg": 8161 + }, + { "id": "mon_fungal_blossom", "fg": 8171, "bg": 8161 }, + { "id": "mon_gas_zombie", "fg": 8172, "bg": 8162 }, + { "id": "mon_giant_crayfish", "fg": 8173, "bg": 8161 }, + { "id": "mon_slug_giant", "fg": 8174, "bg": 8160 }, + { "id": "mon_dog_zombie_hulk", "fg": 8175, "bg": 8161 }, + { "id": "mon_zhark", "fg": 8176 }, + { "id": "mon_ant_soldier", "fg": 8184, "bg": 8160 }, + { "id": "mon_ant_acid_soldier", "fg": 8182, "bg": 8160 }, + { "id": "corpse_mon_ant_soldier", "fg": 8180 }, + { "id": "corpse_mon_ant_acid_soldier", "fg": 8178 }, + { "id": "mon_ant_queen", "fg": 8183, "bg": 8160 }, + { "id": "mon_ant_acid_queen", "fg": 8181, "bg": 8160 }, + { "id": "corpse_mon_ant_queen", "fg": 8179 }, + { "id": "corpse_mon_ant_acid_queen", "fg": 8177 }, + { "id": "mon_bear", "fg": 8185, "bg": 8161 }, + { "id": "mon_bear_mutant_3headed", "fg": 8186, "bg": 8161 }, + { "id": "mon_blob_large", "fg": 8187, "bg": 8160 }, + { "id": "mon_boomer_huge", "fg": 8189, "bg": 8161 }, { "id": "mon_cow", "fg": [ - { "weight": 1, "sprite": 8094 }, - { "weight": 12, "sprite": 8095 }, - { "weight": 6, "sprite": 8096 }, - { "weight": 6, "sprite": 8097 }, - { "weight": 12, "sprite": 8098 } + { "weight": 1, "sprite": 8190 }, + { "weight": 12, "sprite": 8191 }, + { "weight": 6, "sprite": 8192 }, + { "weight": 6, "sprite": 8193 }, + { "weight": 12, "sprite": 8194 } ], - "bg": 8065 + "bg": 8161 }, - { "id": "mon_zow", "fg": 8099, "bg": 8065 }, + { "id": "mon_zow", "fg": 8195, "bg": 8161 }, { "id": "mon_crawler", - "fg": [ { "weight": 1, "sprite": 8100 }, { "weight": 1, "sprite": 8101 }, { "weight": 1, "sprite": 8102 } ], - "bg": 8065 + "fg": [ { "weight": 1, "sprite": 8196 }, { "weight": 1, "sprite": 8197 }, { "weight": 1, "sprite": 8198 } ], + "bg": 8161 }, - { "id": "mon_dark_wyrm", "fg": 8103, "bg": 8064 }, - { "id": "mon_deer", "fg": [ { "weight": 1, "sprite": 8104 }, { "weight": 2, "sprite": 8105 } ], "bg": 8065 }, + { "id": "mon_dark_wyrm", "fg": 8199, "bg": 8160 }, + { "id": "mon_deer", "fg": [ { "weight": 1, "sprite": 8200 }, { "weight": 2, "sprite": 8201 } ], "bg": 8161 }, { "id": "mon_deer_mutant_spider", - "fg": [ { "weight": 1, "sprite": 8106 }, { "weight": 2, "sprite": 8107 } ], - "bg": 8065 + "fg": [ { "weight": 1, "sprite": 8202 }, { "weight": 2, "sprite": 8203 } ], + "bg": 8161 }, - { "id": "mon_devourer", "fg": 8108, "bg": 8065 }, - { "id": "mon_dog_skeleton_brute", "fg": 8109, "bg": 8065 }, - { "id": "mon_dog_zombie_brute", "fg": 8110, "bg": 8065 }, + { "id": "mon_devourer", "fg": 8204, "bg": 8161 }, + { "id": "mon_dog_skeleton_brute", "fg": 8205, "bg": 8161 }, + { "id": "mon_dog_zombie_brute", "fg": 8206, "bg": 8161 }, { "id": "mon_flying_polyp", - "fg": [ { "weight": 1, "sprite": 8111 }, { "weight": 1, "sprite": 8112 }, { "weight": 1, "sprite": 8113 } ] + "fg": [ { "weight": 1, "sprite": 8207 }, { "weight": 1, "sprite": 8208 }, { "weight": 1, "sprite": 8209 } ] }, - { "id": "mon_frog_giant", "fg": 8114, "bg": 8064 }, - { "id": "mon_gator", "fg": 8116, "bg": 8064 }, - { "id": "mon_horse", "fg": [ { "weight": 1, "sprite": 8117 }, { "weight": 1, "sprite": 8118 } ], "bg": 8065 }, - { "id": "mon_zombie_horse", "fg": 8119, "bg": 8065 }, - { "id": "mon_human_snail", "fg": 8120, "bg": 8064 }, - { "id": "mon_jabberwock", "fg": 8121, "bg": 8064 }, + { "id": "mon_frog_giant", "fg": 8210, "bg": 8160 }, + { "id": "mon_gator", "fg": 8212, "bg": 8160 }, + { "id": "mon_horse", "fg": [ { "weight": 1, "sprite": 8213 }, { "weight": 1, "sprite": 8214 } ], "bg": 8161 }, + { "id": "mon_zombie_horse", "fg": 8215, "bg": 8161 }, + { "id": "mon_human_snail", "fg": 8216, "bg": 8160 }, + { "id": "mon_jabberwock", "fg": 8217, "bg": 8160 }, { "id": "mon_lady_bug_giant", "fg": [ - { "weight": 90, "sprite": 8122 }, - { "weight": 60, "sprite": 8123 }, - { "weight": 50, "sprite": 8124 }, - { "weight": 20, "sprite": 8125 }, - { "weight": 1, "sprite": 8126 } + { "weight": 90, "sprite": 8218 }, + { "weight": 60, "sprite": 8219 }, + { "weight": 50, "sprite": 8220 }, + { "weight": 20, "sprite": 8221 }, + { "weight": 1, "sprite": 8222 } ], - "bg": 8065 - }, - { "id": "mon_locust_mega", "fg": 8127, "bg": 8064 }, - { "id": "mon_mantis_small", "fg": 8128, "bg": 8065 }, - { "id": "mon_mech_lifter", "fg": 8129 }, - { "id": "rid_mon_mech_lifter", "fg": 8130 }, - { "id": "mon_mi_go", "fg": 8131, "bg": 8065 }, - { "id": "mon_mi_go_slaver", "fg": 8135, "bg": 8065 }, - { "id": "mon_mi_go_surgeon", "fg": 8136, "bg": 8065 }, - { "id": "mon_mi_go_scout", "fg": 8134, "bg": 8065 }, - { "id": "mon_mi_go_guard", "fg": 8132, "bg": 8064 }, - { "id": "mon_mi_go_myrmidon", "fg": 8133, "bg": 8064 }, - { "id": "mon_moose", "fg": [ { "weight": 2, "sprite": 8137 }, { "weight": 2, "sprite": 8138 } ], "bg": 8064 }, - { "id": "mon_reindeer", "fg": 8141, "bg": 8065 }, - { "id": "mon_science_bot", "fg": 8144, "bg": 8066 }, - { "id": "mon_sheep", "fg": 8145, "bg": 8066 }, - { "id": "mon_spider_fungus", "fg": 8146, "bg": 8066 }, - { "id": "mon_tiger", "fg": 8147, "bg": 8065 }, - { "id": "mon_twisted_body", "fg": 8148, "bg": 8065 }, - { "id": "mon_wasp", "fg": 8149, "bg": 8065 }, - { "id": "mon_wolf_mutant_huge", "fg": 8150, "bg": 8064 }, - { "id": "mon_darkman", "fg": 8151 }, - { "id": "mon_zeer", "fg": 8152, "bg": 8065 }, - { "id": "mon_zeindeer", "fg": 8153, "bg": 8065 }, - { "id": "mon_ziger", "fg": 8154, "bg": 8065 }, - { "id": "mon_zombear", "fg": 8155, "bg": 8065 }, - { "id": "mon_zombear_acidic", "fg": 8156, "bg": 8065 }, - { "id": "mon_zombear_skeleton", "fg": 8157, "bg": 8065 }, - { "id": "mon_zombie_biter", "fg": 8158, "bg": 8065 }, - { "id": "mon_zombie_brute_winged", "fg": 8159, "bg": 8064 }, - { "id": "mon_zombie_dog_brute_acidic", "fg": 8160, "bg": 8065 }, + "bg": 8161 + }, + { "id": "mon_locust_mega", "fg": 8223, "bg": 8160 }, + { "id": "mon_mantis_small", "fg": 8224, "bg": 8161 }, + { "id": "mon_mech_lifter", "fg": 8225 }, + { "id": "rid_mon_mech_lifter", "fg": 8226 }, + { "id": "mon_mi_go", "fg": 8227, "bg": 8161 }, + { "id": "mon_mi_go_slaver", "fg": 8231, "bg": 8161 }, + { "id": "mon_mi_go_surgeon", "fg": 8232, "bg": 8161 }, + { "id": "mon_mi_go_scout", "fg": 8230, "bg": 8161 }, + { "id": "mon_mi_go_guard", "fg": 8228, "bg": 8160 }, + { "id": "mon_mi_go_myrmidon", "fg": 8229, "bg": 8160 }, + { "id": "mon_moose", "fg": [ { "weight": 2, "sprite": 8233 }, { "weight": 2, "sprite": 8234 } ], "bg": 8160 }, + { "id": "mon_mosquito_mega", "fg": 8235, "bg": 8161 }, + { "id": "mon_reindeer", "fg": 8238, "bg": 8161 }, + { "id": "mon_science_bot", "fg": 8241, "bg": 8162 }, + { "id": "mon_sheep", "fg": 8242, "bg": 8162 }, + { "id": "mon_spider_fungus", "fg": 8243, "bg": 8162 }, + { "id": "mon_stag_beetle_giant", "fg": 8244, "bg": 8161 }, + { "id": "mon_tiger", "fg": 8245, "bg": 8161 }, + { "id": "mon_twisted_body", "fg": 8246, "bg": 8161 }, + { "id": "mon_wasp", "fg": 8247, "bg": 8161 }, + { "id": "mon_wolf_mutant_huge", "fg": 8248, "bg": 8160 }, + { "id": "mon_darkman", "fg": 8249 }, + { "id": "mon_zeer", "fg": 8250, "bg": 8161 }, + { "id": "mon_zeindeer", "fg": 8251, "bg": 8161 }, + { "id": "mon_ziger", "fg": 8252, "bg": 8161 }, + { "id": "mon_zombear", "fg": 8253, "bg": 8161 }, + { "id": "mon_zombear_acidic", "fg": 8254, "bg": 8161 }, + { "id": "mon_zombear_skeleton", "fg": 8255, "bg": 8161 }, + { "id": "mon_zombie_biter", "fg": 8256, "bg": 8161 }, + { "id": "mon_zombie_brute_winged", "fg": 8257, "bg": 8160 }, + { "id": "mon_zombie_dog_brute_acidic", "fg": 8258, "bg": 8161 }, { "id": "mon_zombie_electric", - "fg": [ { "weight": 1, "sprite": 8162 }, { "weight": 1, "sprite": 8161 } ], - "bg": 8066 + "fg": [ { "weight": 1, "sprite": 8260 }, { "weight": 1, "sprite": 8259 } ], + "bg": 8162 }, { "id": "mon_zombie_nullfield", - "fg": [ { "weight": 1, "sprite": 8164 }, { "weight": 1, "sprite": 8163 } ], - "bg": 8066 - }, - { "id": "mon_zombie_pig_gas", "fg": 8165, "bg": 8066 }, - { "id": "mon_zombie_smoker", "fg": 8166, "bg": 8066 }, - { "id": "mon_zombie_smoker_fungus", "fg": 8167, "bg": 8066 }, - { "id": "mon_zombie_soldier_acid_2", "fg": 8168, "bg": 8065 }, - { "id": "mon_zombie_urchin", "fg": 8170, "bg": 8065 }, - { "id": "mon_zombull", "fg": 8171, "bg": 8065 }, - { "id": "mon_zoose", "fg": 8172, "bg": 8064 }, - { "id": "mon_zoose_brute", "fg": 8173, "bg": 8064 }, - { "id": "mon_zoose_thorny", "fg": 8174, "bg": 8064 }, - { "id": "mon_nursebot_defective", "fg": 8176, "bg": 8066 }, - { "id": "mon_nursebot", "fg": 8175, "bg": 8066 }, - { "id": "mon_zombie_brute_shocker", "fg": 8180, "bg": 8065 }, - { "id": "mon_skeleton_electric", "fg": 8181, "bg": 8066 }, - { "id": "mon_sludge_crawler", "fg": 8182, "bg": 8064 }, - { "id": "mon_spider_jumping_giant", "fg": 8188, "bg": 8066 }, - { "id": "mon_spider_web", "fg": 8192, "bg": 8066 }, - { "id": "corpse_mon_spider_web", "fg": 8183 }, - { "id": "mon_spider_wolf_giant", "fg": 8196, "bg": 8066 }, - { "id": "corpse_mon_spider_wolf_giant", "fg": 8184 }, - { "id": "mon_dermatik_incubator_spider", "fg": 8185, "bg": 8066 }, - { "id": "corpse_mon_dermatik_incubator_spider", "fg": 8183 }, - { "id": "mon_spider_cellar_giant", "fg": 8186, "bg": 8066 }, - { "id": "mon_spider_cellar_mega", "fg": 8187, "bg": 8065 }, - { "id": "mon_spider_jumping_mega", "fg": 8189, "bg": 8065 }, - { "id": "mon_spider_trapdoor_giant", "fg": 8190, "bg": 8066 }, - { "id": "mon_spider_trapdoor_mega", "fg": 8191, "bg": 8064 }, - { "id": "mon_spider_web_mega", "fg": 8193, "bg": 8064 }, - { "id": "mon_spider_widow_giant", "fg": 8194, "bg": 8066 }, - { "id": "mon_spider_widow_mega", "fg": 8195, "bg": 8064 }, - { "id": "mon_spider_wolf_mega", "fg": 8197, "bg": 8064 }, - { "id": "mon_dog_thing", "fg": 8198, "bg": 8065 }, - { "id": "mon_headless_dog_thing", "fg": 8199, "bg": 8065 }, - { "id": "mon_thing", "fg": 8200, "bg": 8064 }, - { "id": "mon_triffid_queen", "fg": 8201, "bg": 8064 }, - { "id": "mon_crows_m240", "fg": 8202, "bg": 8065 }, - { "id": "mon_turret_bmg", "fg": 8203, "bg": 8065 }, - { "id": "mon_turret_rifle", "fg": 8204, "bg": 8065 }, - { "id": "mon_vinebeast", "fg": 8207, "bg": 8064 }, - { "id": "mon_zombie_brute_ninja", "fg": 8208, "bg": 8065 }, - { "id": "mon_zombie_brute_grappler", "fg": 8209, "bg": 8065 }, + "fg": [ { "weight": 1, "sprite": 8262 }, { "weight": 1, "sprite": 8261 } ], + "bg": 8162 + }, + { "id": "mon_zombie_pig_gas", "fg": 8263, "bg": 8162 }, + { "id": "mon_zombie_smoker", "fg": 8264, "bg": 8162 }, + { "id": "mon_zombie_smoker_fungus", "fg": 8265, "bg": 8162 }, + { "id": "mon_zombie_soldier_acid_2", "fg": 8266, "bg": 8161 }, + { "id": "mon_zombie_urchin", "fg": 8268, "bg": 8161 }, + { "id": "mon_zombull", "fg": 8269, "bg": 8161 }, + { "id": "mon_zoose", "fg": 8270, "bg": 8160 }, + { "id": "mon_zoose_brute", "fg": 8271, "bg": 8160 }, + { "id": "mon_zoose_thorny", "fg": 8272, "bg": 8160 }, + { "id": "mon_nursebot_defective", "fg": 8274, "bg": 8162 }, + { "id": "mon_nursebot", "fg": 8273, "bg": 8162 }, + { "id": "mon_zombie_brute_shocker", "fg": 8278, "bg": 8161 }, + { "id": "mon_skeleton_electric", "fg": 8279, "bg": 8162 }, + { "id": "mon_sludge_crawler", "fg": 8280, "bg": 8160 }, + { "id": "mon_spider_jumping_giant", "fg": 8286, "bg": 8162 }, + { "id": "mon_spider_web", "fg": 8290, "bg": 8162 }, + { "id": "corpse_mon_spider_web", "fg": 8281 }, + { "id": "mon_spider_wolf_giant", "fg": 8294, "bg": 8162 }, + { "id": "corpse_mon_spider_wolf_giant", "fg": 8282 }, + { "id": "mon_dermatik_incubator_spider", "fg": 8283, "bg": 8162 }, + { "id": "corpse_mon_dermatik_incubator_spider", "fg": 8281 }, + { "id": "mon_spider_cellar_giant", "fg": 8284, "bg": 8162 }, + { "id": "mon_spider_cellar_mega", "fg": 8285, "bg": 8161 }, + { "id": "mon_spider_jumping_mega", "fg": 8287, "bg": 8161 }, + { "id": "mon_spider_trapdoor_giant", "fg": 8288, "bg": 8162 }, + { "id": "mon_spider_trapdoor_mega", "fg": 8289, "bg": 8160 }, + { "id": "mon_spider_web_mega", "fg": 8291, "bg": 8160 }, + { "id": "mon_spider_widow_giant", "fg": 8292, "bg": 8162 }, + { "id": "mon_spider_widow_mega", "fg": 8293, "bg": 8160 }, + { "id": "mon_spider_wolf_mega", "fg": 8295, "bg": 8160 }, + { "id": "mon_dog_thing", "fg": 8296, "bg": 8161 }, + { "id": "mon_headless_dog_thing", "fg": 8297, "bg": 8161 }, + { "id": "mon_thing", "fg": 8298, "bg": 8160 }, + { "id": "mon_triffid_queen", "fg": 8299, "bg": 8160 }, + { "id": "mon_crows_m240", "fg": 8300, "bg": 8161 }, + { "id": "mon_turret_bmg", "fg": 8301, "bg": 8161 }, + { "id": "mon_turret_rifle", "fg": 8302, "bg": 8161 }, + { "id": "mon_vinebeast", "fg": 8305, "bg": 8160 }, + { "id": "mon_zombie_brute_ninja", "fg": 8306, "bg": 8161 }, + { "id": "mon_zombie_brute_grappler", "fg": 8307, "bg": 8161 }, { "id": [ "forest_thick", "special_forest_thick" ], - "fg": [ { "weight": 4, "sprite": 8215 }, { "weight": 1, "sprite": 8216 } ], - "bg": 8227, + "fg": [ { "weight": 4, "sprite": 8313 }, { "weight": 1, "sprite": 8314 } ], + "bg": 8325, "rotates": false }, - { "id": "bridgehead_ground", "fg": [ 8220, 8219, 8221, 8222 ], "bg": 8229, "rotates": true }, - { "id": "bridge", "fg": [ 8218, 8217, 8218, 8217 ], "bg": 8228, "rotates": true }, - { "id": "bridgehead_ramp", "fg": [ 8224, 8223, 8225, 8226 ], "rotates": true }, - { "id": "bridge_road", "fg": [ 8218, 8217, 8218, 8217 ], "rotates": true }, - { "id": "t_tree_fungal_young", "fg": 8237, "bg": 8230 }, - { "id": "t_tree_fungal_young_season_summer", "fg": 8237, "bg": 8230, "rotates": false }, - { "id": "t_tree_fungal_young_season_autumn", "fg": 8237, "bg": 8230, "rotates": false }, - { "id": "t_tree_fungal_young_season_winter", "fg": 8237, "bg": 8231, "rotates": false }, - { "id": "t_tree_young", "fg": 8239, "bg": 8234 }, - { "id": "t_tree_young_season_summer", "fg": 8238, "bg": 8235, "rotates": false }, + { "id": "bridgehead_ground", "fg": [ 8318, 8317, 8319, 8320 ], "bg": 8327, "rotates": true }, + { "id": "bridge", "fg": [ 8316, 8315, 8316, 8315 ], "bg": 8326, "rotates": true }, + { "id": "bridgehead_ramp", "fg": [ 8322, 8321, 8323, 8324 ], "rotates": true }, + { "id": "bridge_road", "fg": [ 8316, 8315, 8316, 8315 ], "rotates": true }, + { "id": "t_tree_fungal_young", "fg": 8335, "bg": 8328 }, + { "id": "t_tree_fungal_young_season_summer", "fg": 8335, "bg": 8328, "rotates": false }, + { "id": "t_tree_fungal_young_season_autumn", "fg": 8335, "bg": 8328, "rotates": false }, + { "id": "t_tree_fungal_young_season_winter", "fg": 8335, "bg": 8329, "rotates": false }, + { "id": "t_tree_young", "fg": 8337, "bg": 8332 }, + { "id": "t_tree_young_season_summer", "fg": 8336, "bg": 8333, "rotates": false }, { "id": "t_tree_young_season_autumn", - "fg": [ { "weight": 100, "sprite": 8240 }, { "weight": 100, "sprite": 8241 } ], - "bg": 8233, + "fg": [ { "weight": 100, "sprite": 8338 }, { "weight": 100, "sprite": 8339 } ], + "bg": 8331, "rotates": false }, - { "id": "t_tree_young_season_winter", "fg": 8242, "bg": 8232, "rotates": false }, - { "id": "t_vat", "fg": 8243, "bg": 8236 }, - { "id": "corpse_mon_zombie_spitter", "fg": 8044 }, - { "id": "f_exodii_generator_1", "fg": 8045 }, - { "id": "f_exodii_generator_2", "fg": 8046 }, - { "id": "f_exodii_generator_3", "fg": 8047 }, - { "id": "f_exodii_generator_4", "fg": 8048 }, - { "id": "f_magiclysm_translocator_gate", "fg": 8052 }, - { "id": "mon_zombie_gasbag_crawler", "fg": 8057 }, - { "id": "mon_zombie_gasbag_immobile", "fg": 8058 }, - { "id": "mon_zombie_gasbag_impaler", "fg": 8059 }, - { "id": "mon_zombie_giant_heart", "fg": 8060 }, - { "id": "mon_zombie_hanging_innards", "fg": 8061 }, - { "id": "mon_zombie_living_wall", "fg": 8062 }, - { "id": "mon_zombie_scissorlimbs", "fg": 8063 }, - { "id": "mon_blood_sacrifice", "fg": 8092 }, - { "id": "mon_fungal_wall", "fg": 8115 }, - { "id": "mon_mutant_arthropod", "fg": 8139 }, - { "id": "mon_rat_king", "fg": 8140 }, - { "id": "bot_science_bot", "fg": 8142 }, - { "id": "broken_science_bot", "fg": 8143 }, - { "id": "mon_zombie_soldier_blackops_2", "fg": 8169 }, - { "id": "mon_giant_appendage", "fg": 8177 }, - { "id": "mon_leech_blossom", "fg": 8178 }, - { "id": "mon_leech_radio", "fg": 8179 }, - { "id": "mon_secubot", "fg": 8205 }, - { "id": "mon_talon_m202a1", "fg": 8206 }, - { "id": "overlay_wielded_as50", "fg": 8210 }, - { "id": "overlay_wielded_m107a1", "fg": 8211 }, - { "id": "overlay_wielded_m134", "fg": 8212 }, - { "id": "overlay_wielded_m2browning", "fg": 8213 }, - { "id": "overlay_wielded_mark19", "fg": 8214 } + { "id": "t_tree_young_season_winter", "fg": 8340, "bg": 8330, "rotates": false }, + { "id": "t_vat", "fg": 8341, "bg": 8334 }, + { "id": "corpse_mon_zombie_spitter", "fg": 8140 }, + { "id": "f_exodii_generator_1", "fg": 8141 }, + { "id": "f_exodii_generator_2", "fg": 8142 }, + { "id": "f_exodii_generator_3", "fg": 8143 }, + { "id": "f_exodii_generator_4", "fg": 8144 }, + { "id": "f_magiclysm_translocator_gate", "fg": 8148 }, + { "id": "mon_zombie_gasbag_crawler", "fg": 8153 }, + { "id": "mon_zombie_gasbag_immobile", "fg": 8154 }, + { "id": "mon_zombie_gasbag_impaler", "fg": 8155 }, + { "id": "mon_zombie_giant_heart", "fg": 8156 }, + { "id": "mon_zombie_hanging_innards", "fg": 8157 }, + { "id": "mon_zombie_living_wall", "fg": 8158 }, + { "id": "mon_zombie_scissorlimbs", "fg": 8159 }, + { "id": "mon_blood_sacrifice", "fg": 8188 }, + { "id": "mon_fungal_wall", "fg": 8211 }, + { "id": "mon_mutant_arthropod", "fg": 8236 }, + { "id": "mon_rat_king", "fg": 8237 }, + { "id": "bot_science_bot", "fg": 8239 }, + { "id": "broken_science_bot", "fg": 8240 }, + { "id": "mon_zombie_soldier_blackops_2", "fg": 8267 }, + { "id": "mon_giant_appendage", "fg": 8275 }, + { "id": "mon_leech_blossom", "fg": 8276 }, + { "id": "mon_leech_radio", "fg": 8277 }, + { "id": "mon_secubot", "fg": 8303 }, + { "id": "mon_talon_m202a1", "fg": 8304 }, + { "id": "overlay_wielded_as50", "fg": 8308 }, + { "id": "overlay_wielded_m107a1", "fg": 8309 }, + { "id": "overlay_wielded_m134", "fg": 8310 }, + { "id": "overlay_wielded_m2browning", "fg": 8311 }, + { "id": "overlay_wielded_mark19", "fg": 8312 } ] }, { "file": "large_ridden.png", - "//": "range 8244 to 8246", + "//": "range 8348 to 8350", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -27, "tiles": [ - { "id": "rid_mon_horse", "fg": [ { "weight": 1, "sprite": 8245 }, { "weight": 1, "sprite": 8246 } ] }, - { "id": "rid_mon_cow", "fg": 8244 } + { "id": "rid_mon_horse", "fg": [ { "weight": 1, "sprite": 8349 }, { "weight": 1, "sprite": 8350 } ] }, + { "id": "rid_mon_cow", "fg": 8348 } ] }, { "file": "huge.png", - "//": "range 8247 to 8270", + "//": "range 8351 to 8378", "sprite_width": 64, "sprite_height": 96, "sprite_offset_x": -16, "sprite_offset_y": -64, "tiles": [ - { "id": "mon_fungaloid_queen", "fg": 8248, "bg": 8247 }, - { "id": "mon_fungaloid_seeder", "fg": 8249, "bg": 8247 }, - { "id": "mon_fungaloid_tower", "fg": 8250, "bg": 8247 }, - { "id": "mon_zombie_kevlar_2", "fg": 8254 }, - { "id": "mon_zombie_hulk", "fg": 8253, "bg": 8247 }, - { "id": "mon_skeleton_hulk", "fg": 8252 }, - { "id": "mon_zombie_nemesis", "fg": 8255, "bg": 8247 }, - { "id": "mon_amigara_horror", "fg": 8256 }, - { "id": "mon_blob_brain", "fg": 8257, "bg": 8247 }, - { "id": "mon_flaming_eye", "fg": 8258 }, - { "id": "mon_nakedmolerat_giant", "fg": 8263, "bg": 8247 }, - { "id": "mon_shoggoth", "fg": 8264, "bg": 8247 }, - { "id": "mon_triffid_heart", "fg": 8265 }, - { "id": "mon_yugg", "fg": 8266, "bg": 8247 }, - { "id": "mon_skeleton_hulk_fungus", "fg": 8251 }, - { "id": "mon_frog_mother", "fg": 8259 }, - { "id": "mon_mutant_evolved", "fg": 8260 }, - { "id": "mon_mutant_mollusk", "fg": 8261 }, - { "id": "corpse_mon_nakedmolerat_giant", "fg": 8262 }, - { "id": "mon_zombie_crushed_giant", "fg": 8267 } + { "id": "mon_fungaloid_queen", "fg": 8352, "bg": 8351 }, + { "id": "mon_fungaloid_tower", "fg": 8361, "bg": 8351 }, + { + "id": "mon_fungaloid_seeder", + "animated": true, + "fg": [ + { "weight": 8, "sprite": 8353 }, + { "weight": 8, "sprite": 8354 }, + { "weight": 8, "sprite": 8355 }, + { "weight": 8, "sprite": 8356 }, + { "weight": 8, "sprite": 8357 }, + { "weight": 8, "sprite": 8358 }, + { "weight": 8, "sprite": 8359 }, + { "weight": 8, "sprite": 8360 } + ], + "bg": 8351 + }, + { "id": "mon_zombie_kevlar_2", "fg": 8365 }, + { "id": "mon_zombie_hulk", "fg": 8364, "bg": 8351 }, + { "id": "mon_skeleton_hulk", "fg": 8363 }, + { "id": "mon_zombie_nemesis", "fg": 8366, "bg": 8351 }, + { "id": "mon_amigara_horror", "fg": 8367 }, + { "id": "mon_blob_brain", "fg": 8368, "bg": 8351 }, + { "id": "mon_flaming_eye", "fg": 8369 }, + { "id": "mon_nakedmolerat_giant", "fg": 8374, "bg": 8351 }, + { "id": "mon_shoggoth", "fg": 8375, "bg": 8351 }, + { "id": "mon_triffid_heart", "fg": 8376 }, + { "id": "mon_yugg", "fg": 8377, "bg": 8351 }, + { "id": "mon_skeleton_hulk_fungus", "fg": 8362 }, + { "id": "mon_frog_mother", "fg": 8370 }, + { "id": "mon_mutant_evolved", "fg": 8371 }, + { "id": "mon_mutant_mollusk", "fg": 8372 }, + { "id": "corpse_mon_nakedmolerat_giant", "fg": 8373 }, + { "id": "mon_zombie_crushed_giant", "fg": 8378 } ] }, { "file": "giant.png", - "//": "range 8271 to 8334", + "//": "range 8379 to 8446", "sprite_width": 96, "sprite_height": 96, "sprite_offset_x": -32, "sprite_offset_y": -64, "tiles": [ - { "id": "t_tree", "fg": 8285, "bg": 8278 }, - { "id": "t_tree_season_summer", "fg": 8280, "bg": 8279 }, + { "id": "t_tree", "fg": 8394, "bg": 8387 }, + { "id": "t_tree_season_summer", "fg": 8389, "bg": 8388 }, { "id": "t_tree_season_autumn", "fg": [ - { "weight": 100, "sprite": 8281 }, - { "weight": 100, "sprite": 8282 }, - { "weight": 100, "sprite": 8283 }, - { "weight": 100, "sprite": 8284 } + { "weight": 100, "sprite": 8390 }, + { "weight": 100, "sprite": 8391 }, + { "weight": 100, "sprite": 8392 }, + { "weight": 100, "sprite": 8393 } ], - "bg": 8277 + "bg": 8386 }, - { "id": "t_tree_season_winter", "fg": 8309, "bg": 8276 }, - { "id": "t_tree_apple", "fg": 8286, "bg": 8278 }, - { "id": "t_tree_apple_season_summer", "fg": 8286, "bg": 8279 }, - { "id": "t_tree_apple_season_winter", "fg": 8291, "bg": 8276 }, + { "id": "t_tree_season_winter", "fg": 8418, "bg": 8385 }, + { "id": "t_tree_apple", "fg": 8395, "bg": 8387 }, + { "id": "t_tree_apple_season_summer", "fg": 8395, "bg": 8388 }, + { "id": "t_tree_apple_season_winter", "fg": 8400, "bg": 8385 }, { "id": "t_tree_apple_season_autumn", - "fg": [ { "weight": 1, "sprite": 8287 }, { "weight": 1, "sprite": 8288 } ], - "bg": 8277 + "fg": [ { "weight": 1, "sprite": 8396 }, { "weight": 1, "sprite": 8397 } ], + "bg": 8386 }, { "id": "t_tree_apple_harvested", - "fg": [ { "weight": 1, "sprite": 8289 }, { "weight": 1, "sprite": 8290 } ], - "bg": 8277 + "fg": [ { "weight": 1, "sprite": 8398 }, { "weight": 1, "sprite": 8399 } ], + "bg": 8386 }, - { "id": "t_tree_beech", "fg": 8293, "bg": 8278 }, - { "id": "t_tree_beech_season_summer", "fg": 8294, "bg": 8279 }, - { "id": "t_tree_beech_season_autumn", "fg": 8292, "bg": 8277 }, - { "id": "t_tree_beech_season_winter", "fg": 8295, "bg": 8276 }, - { "id": "t_tree_birch", "fg": 8296, "bg": 8278 }, - { "id": "t_tree_birch_season_summer", "fg": 8296, "bg": 8279 }, - { "id": "t_tree_birch_season_winter", "fg": 8299, "bg": 8276 }, + { "id": "t_tree_beech", "fg": 8402, "bg": 8387 }, + { "id": "t_tree_beech_season_summer", "fg": 8403, "bg": 8388 }, + { "id": "t_tree_beech_season_autumn", "fg": 8401, "bg": 8386 }, + { "id": "t_tree_beech_season_winter", "fg": 8404, "bg": 8385 }, + { "id": "t_tree_birch", "fg": 8405, "bg": 8387 }, + { "id": "t_tree_birch_season_summer", "fg": 8405, "bg": 8388 }, + { "id": "t_tree_birch_season_winter", "fg": 8408, "bg": 8385 }, { "id": "t_tree_birch_season_autumn", - "fg": [ { "weight": 1, "sprite": 8297 }, { "weight": 1, "sprite": 8298 } ], - "bg": 8277 + "fg": [ { "weight": 1, "sprite": 8406 }, { "weight": 1, "sprite": 8407 } ], + "bg": 8386 }, - { "id": "t_tree_cherry", "fg": 8300, "bg": 8278 }, - { "id": "t_tree_cherry_season_summer", "fg": 8304, "bg": 8279 }, - { "id": "t_tree_cherry_harvested", "fg": 8303, "bg": 8279 }, - { "id": "t_tree_cherry_season_winter", "fg": 8305, "bg": 8276 }, + { "id": "t_tree_cherry", "fg": 8409, "bg": 8387 }, + { "id": "t_tree_cherry_season_summer", "fg": 8413, "bg": 8388 }, + { "id": "t_tree_cherry_harvested", "fg": 8412, "bg": 8388 }, + { "id": "t_tree_cherry_season_winter", "fg": 8414, "bg": 8385 }, { "id": "t_tree_cherry_season_autumn", - "fg": [ { "weight": 1, "sprite": 8301 }, { "weight": 1, "sprite": 8302 } ], - "bg": 8277 + "fg": [ { "weight": 1, "sprite": 8410 }, { "weight": 1, "sprite": 8411 } ], + "bg": 8386 }, - { "id": "t_tree_cottonwood_season_spring", "fg": 8307, "bg": 8278 }, - { "id": "t_tree_cottonwood_season_summer", "fg": 8308, "bg": 8279 }, - { "id": "t_tree_cottonwood_season_autumn", "fg": 8306, "bg": 8277 }, - { "id": "t_tree_cottonwood_season_winter", "fg": 8309, "bg": 8276 }, + { "id": "t_tree_cottonwood_season_spring", "fg": 8416, "bg": 8387 }, + { "id": "t_tree_cottonwood_season_summer", "fg": 8417, "bg": 8388 }, + { "id": "t_tree_cottonwood_season_autumn", "fg": 8415, "bg": 8386 }, + { "id": "t_tree_cottonwood_season_winter", "fg": 8418, "bg": 8385 }, { "id": "t_tree_dead", - "fg": [ { "weight": 100, "sprite": 8309 }, { "weight": 100, "sprite": 9389 } ], - "bg": 8278 + "fg": [ { "weight": 100, "sprite": 8418 }, { "weight": 100, "sprite": 9501 } ], + "bg": 8387 }, { "id": "t_tree_dead_season_summer", - "fg": [ { "weight": 100, "sprite": 8309 }, { "weight": 100, "sprite": 9389 } ], - "bg": 8279 + "fg": [ { "weight": 100, "sprite": 8418 }, { "weight": 100, "sprite": 9501 } ], + "bg": 8388 }, { "id": "t_tree_dead_season_autumn", - "fg": [ { "weight": 100, "sprite": 8309 }, { "weight": 100, "sprite": 9389 } ], - "bg": 8277 + "fg": [ { "weight": 100, "sprite": 8418 }, { "weight": 100, "sprite": 9501 } ], + "bg": 8386 }, { "id": "t_tree_dead_season_winter", - "fg": [ { "weight": 100, "sprite": 8309 }, { "weight": 100, "sprite": 9389 } ], - "bg": 8276 + "fg": [ { "weight": 100, "sprite": 8418 }, { "weight": 100, "sprite": 9501 } ], + "bg": 8385 }, - { "id": "t_tree_elm_season_spring", "fg": 8311, "bg": 8278 }, - { "id": "t_tree_elm_season_summer", "fg": 8312, "bg": 8279 }, - { "id": "t_tree_elm_season_autumn", "fg": 8310, "bg": 8277 }, - { "id": "t_tree_elm_season_winter", "fg": 8313, "bg": 8276 }, + { "id": "t_tree_elm_season_spring", "fg": 8420, "bg": 8387 }, + { "id": "t_tree_elm_season_summer", "fg": 8421, "bg": 8388 }, + { "id": "t_tree_elm_season_autumn", "fg": 8419, "bg": 8386 }, + { "id": "t_tree_elm_season_winter", "fg": 8422, "bg": 8385 }, { "id": [ "t_tree_fungal", "t_tree_fungal_season_spring", "t_tree_fungal_season_summer", "t_tree_fungal_season_autumn" ], - "bg": 8274, + "bg": 8383, "fg": [ - { "weight": 1, "sprite": 8315 }, - { "weight": 1, "sprite": 8316 }, - { "weight": 1, "sprite": 8317 }, - { "weight": 1, "sprite": 8318 }, - { "weight": 1, "sprite": 8319 }, - { "weight": 1, "sprite": 8320 }, - { "weight": 1, "sprite": 8321 }, - { "weight": 1, "sprite": 8322 }, - { "weight": 1, "sprite": 8323 }, - { "weight": 1, "sprite": 8324 }, - { "weight": 1, "sprite": 8325 } + { "weight": 1, "sprite": 8424 }, + { "weight": 1, "sprite": 8425 }, + { "weight": 1, "sprite": 8426 }, + { "weight": 1, "sprite": 8427 }, + { "weight": 1, "sprite": 8428 }, + { "weight": 1, "sprite": 8429 }, + { "weight": 1, "sprite": 8430 }, + { "weight": 1, "sprite": 8431 }, + { "weight": 1, "sprite": 8432 }, + { "weight": 1, "sprite": 8433 }, + { "weight": 1, "sprite": 8434 } ] }, { "id": "t_tree_fungal_season_winter", - "bg": 8275, + "bg": 8384, "fg": [ - { "weight": 1, "sprite": 8315 }, - { "weight": 1, "sprite": 8316 }, - { "weight": 1, "sprite": 8317 }, - { "weight": 1, "sprite": 8318 }, - { "weight": 1, "sprite": 8319 }, - { "weight": 1, "sprite": 8320 }, - { "weight": 1, "sprite": 8321 }, - { "weight": 1, "sprite": 8322 }, - { "weight": 1, "sprite": 8323 }, - { "weight": 1, "sprite": 8324 }, - { "weight": 1, "sprite": 8325 } + { "weight": 1, "sprite": 8424 }, + { "weight": 1, "sprite": 8425 }, + { "weight": 1, "sprite": 8426 }, + { "weight": 1, "sprite": 8427 }, + { "weight": 1, "sprite": 8428 }, + { "weight": 1, "sprite": 8429 }, + { "weight": 1, "sprite": 8430 }, + { "weight": 1, "sprite": 8431 }, + { "weight": 1, "sprite": 8432 }, + { "weight": 1, "sprite": 8433 }, + { "weight": 1, "sprite": 8434 } ] }, { "id": [ "t_marloss_tree", "t_marloss_tree_season_spring", "t_marloss_tree_season_summer", "t_marloss_tree_season_autumn" ], - "bg": 8274, - "fg": 8314 - }, - { "id": "t_marloss_tree_season_winter", "bg": 8275, "fg": 8314 }, - { "id": "t_tree_maple", "fg": 8327, "bg": 8278 }, - { "id": "t_tree_maple_season_summer", "fg": 8328, "bg": 8279 }, - { "id": "t_tree_maple_season_autumn", "fg": 8326, "bg": 8277 }, - { "id": "t_tree_maple_season_winter", "fg": 8329, "bg": 8276 }, - { "id": "t_tree_peach_season_spring", "fg": 8330, "bg": 8278 }, - { "id": "t_tree_peach_season_summer", "fg": 8333, "bg": 8279 }, - { "id": "t_tree_peach_harvested", "fg": 8330, "bg": 8279 }, - { "id": "t_tree_peach_season_winter", "fg": 8334, "bg": 8276 }, + "bg": 8383, + "fg": 8423 + }, + { "id": "t_marloss_tree_season_winter", "bg": 8384, "fg": 8423 }, + { "id": "t_tree_maple", "fg": 8436, "bg": 8387 }, + { "id": "t_tree_maple_season_summer", "fg": 8437, "bg": 8388 }, + { "id": "t_tree_maple_season_autumn", "fg": 8435, "bg": 8386 }, + { "id": "t_tree_maple_season_winter", "fg": 8438, "bg": 8385 }, + { "id": "t_tree_peach_season_spring", "fg": 8439, "bg": 8387 }, + { "id": "t_tree_peach_season_summer", "fg": 8442, "bg": 8388 }, + { "id": "t_tree_peach_harvested", "fg": 8439, "bg": 8388 }, + { "id": "t_tree_peach_season_winter", "fg": 8443, "bg": 8385 }, { "id": "t_tree_peach_season_autumn", - "fg": [ { "weight": 1, "sprite": 8331 }, { "weight": 1, "sprite": 8332 } ], - "bg": 8277 + "fg": [ { "weight": 1, "sprite": 8440 }, { "weight": 1, "sprite": 8441 } ], + "bg": 8386 }, - { "id": "mon_ant_soldier_mega", "fg": 8271 }, - { "id": "mon_dragon_dummy", "fg": 8272 }, - { "id": "mon_graboid", "fg": 8273 } + { "id": "mon_ant_soldier_mega", "fg": 8379 }, + { "id": "mon_dragon_dummy", "fg": 8380 }, + { "id": "mon_graboid", "fg": 8381 }, + { "id": "mon_stag_beetle_mega", "fg": 8382 } ] }, { "file": "incomplete.png", - "//": "range 8335 to 9198", + "//": "range 8447 to 9310", "tiles": [ - { "id": "unknown", "fg": 8335 }, + { "id": "unknown", "fg": 8447 }, { "id": [ "fd_blood_insect", "fd_blood_invertebrate" ], - "fg": 8351, + "fg": 8463, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8336 }, - { "id": "corner", "fg": [ 8338, 8340, 8339, 8337 ] }, - { "id": "t_connection", "fg": [ 8348, 8350, 8349, 8347 ] }, - { "id": "edge", "fg": [ 8342, 8341 ] }, - { "id": "end_piece", "fg": [ 8344, 8346, 8345, 8343 ] }, - { "id": "unconnected", "fg": [ 8351, 8351 ] } + { "id": "center", "fg": 8448 }, + { "id": "corner", "fg": [ 8450, 8452, 8451, 8449 ] }, + { "id": "t_connection", "fg": [ 8460, 8462, 8461, 8459 ] }, + { "id": "edge", "fg": [ 8454, 8453 ] }, + { "id": "end_piece", "fg": [ 8456, 8458, 8457, 8455 ] }, + { "id": "unconnected", "fg": [ 8463, 8463 ] } ] }, { "id": "fd_blood", - "fg": 8367, + "fg": 8479, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8352 }, - { "id": "corner", "fg": [ 8354, 8356, 8355, 8353 ] }, - { "id": "t_connection", "fg": [ 8364, 8366, 8365, 8363 ] }, - { "id": "edge", "fg": [ 8358, 8357 ] }, - { "id": "end_piece", "fg": [ 8360, 8362, 8361, 8359 ] }, - { "id": "unconnected", "fg": [ 8367, 8367 ] } + { "id": "center", "fg": 8464 }, + { "id": "corner", "fg": [ 8466, 8468, 8467, 8465 ] }, + { "id": "t_connection", "fg": [ 8476, 8478, 8477, 8475 ] }, + { "id": "edge", "fg": [ 8470, 8469 ] }, + { "id": "end_piece", "fg": [ 8472, 8474, 8473, 8471 ] }, + { "id": "unconnected", "fg": [ 8479, 8479 ] } ] }, { "id": "fd_blood_int1", - "fg": 8383, + "fg": 8495, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8368 }, - { "id": "corner", "fg": [ 8370, 8372, 8371, 8369 ] }, - { "id": "t_connection", "fg": [ 8380, 8382, 8381, 8379 ] }, - { "id": "edge", "fg": [ 8374, 8373 ] }, - { "id": "end_piece", "fg": [ 8376, 8378, 8377, 8375 ] }, - { "id": "unconnected", "fg": [ 8383, 8383 ] } + { "id": "center", "fg": 8480 }, + { "id": "corner", "fg": [ 8482, 8484, 8483, 8481 ] }, + { "id": "t_connection", "fg": [ 8492, 8494, 8493, 8491 ] }, + { "id": "edge", "fg": [ 8486, 8485 ] }, + { "id": "end_piece", "fg": [ 8488, 8490, 8489, 8487 ] }, + { "id": "unconnected", "fg": [ 8495, 8495 ] } ] }, { "id": "fd_blood_int2", - "fg": 8399, + "fg": 8511, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8384 }, - { "id": "corner", "fg": [ 8386, 8388, 8387, 8385 ] }, - { "id": "t_connection", "fg": [ 8396, 8398, 8397, 8395 ] }, - { "id": "edge", "fg": [ 8390, 8389 ] }, - { "id": "end_piece", "fg": [ 8392, 8394, 8393, 8391 ] }, - { "id": "unconnected", "fg": [ 8399, 8399 ] } + { "id": "center", "fg": 8496 }, + { "id": "corner", "fg": [ 8498, 8500, 8499, 8497 ] }, + { "id": "t_connection", "fg": [ 8508, 8510, 8509, 8507 ] }, + { "id": "edge", "fg": [ 8502, 8501 ] }, + { "id": "end_piece", "fg": [ 8504, 8506, 8505, 8503 ] }, + { "id": "unconnected", "fg": [ 8511, 8511 ] } ] }, { "id": "fd_blood_int3", - "fg": 8415, + "fg": 8527, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8400 }, - { "id": "corner", "fg": [ 8402, 8404, 8403, 8401 ] }, - { "id": "t_connection", "fg": [ 8412, 8414, 8413, 8411 ] }, - { "id": "edge", "fg": [ 8406, 8405 ] }, - { "id": "end_piece", "fg": [ 8408, 8410, 8409, 8407 ] }, - { "id": "unconnected", "fg": [ 8415, 8415 ] } + { "id": "center", "fg": 8512 }, + { "id": "corner", "fg": [ 8514, 8516, 8515, 8513 ] }, + { "id": "t_connection", "fg": [ 8524, 8526, 8525, 8523 ] }, + { "id": "edge", "fg": [ 8518, 8517 ] }, + { "id": "end_piece", "fg": [ 8520, 8522, 8521, 8519 ] }, + { "id": "unconnected", "fg": [ 8527, 8527 ] } ] }, { "id": "fd_web", "fg": [ - { "weight": 100, "sprite": 8416 }, - { "weight": 100, "sprite": 8417 }, - { "weight": 25, "sprite": 8418 }, - { "weight": 25, "sprite": 8419 } - ] - }, - { "id": "fd_spotlight", "fg": 8420 }, - { "id": "f_makeshift_bed", "fg": 8423 }, - { "id": "f_straw_bed", "fg": 8424 }, - { "id": "f_bed_frame", "fg": 8421 }, - { "id": "f_camp_chair", "fg": 8428 }, - { "id": "f_lane", "fg": 8429 }, - { "id": "f_piano", "fg": 8430 }, - { "id": "f_pinball_machine", "fg": 8431 }, - { "id": "f_seat_airplane", "fg": 8432 }, + { "weight": 100, "sprite": 8528 }, + { "weight": 100, "sprite": 8529 }, + { "weight": 25, "sprite": 8530 }, + { "weight": 25, "sprite": 8531 } + ] + }, + { "id": "fd_spotlight", "fg": 8535 }, + { "id": "f_makeshift_bed", "fg": 8538 }, + { "id": "f_straw_bed", "fg": 8539 }, + { "id": "f_bed_frame", "fg": 8536 }, + { "id": "f_camp_chair", "fg": 8543 }, + { "id": "f_lane", "fg": 8544 }, + { "id": "f_piano", "fg": 8545 }, + { "id": "f_pinball_machine", "fg": 8546 }, + { "id": "f_seat_airplane", "fg": 8547 }, { "id": "f_sink", "multitile": true, - "fg": 8448, - "additional_tiles": [ - { "id": "center", "fg": 8433 }, - { "id": "corner", "fg": [ 8435, 8437, 8436, 8434 ] }, - { "id": "t_connection", "fg": [ 8445, 8447, 8446, 8444 ] }, - { "id": "edge", "fg": [ 8439, 8438 ] }, - { "id": "end_piece", "fg": [ 8441, 8443, 8442, 8440 ] }, - { "id": "unconnected", "fg": 8448 } - ] - }, - { "id": "f_solar_unit", "fg": 8449 }, - { "id": "f_speaker_cabinet", "fg": 8450 }, - { "id": "f_water_mill", "fg": 8451 }, - { "id": "water_mill", "fg": 8452 }, - { "id": "f_water_purifier", "fg": 8453 }, - { "id": "f_wood_keg", "fg": 8591 }, - { "id": "30gal_barrel", "fg": 8454 }, - { "id": "30gal_drum", "fg": 8455 }, - { "id": "alarmclock", "fg": 8456 }, - { "id": "clock", "fg": 8456 }, - { "id": "anvil", "fg": 8460 }, - { "id": [ "autoclave", "vh_autoclave" ], "fg": 8461 }, - { "id": "bag_canvas_small", "fg": 8463 }, - { "id": "bathroom_scale", "fg": 8464 }, - { "id": "bead_necklace", "fg": 8465 }, - { "id": "brazier", "fg": 8466 }, - { "id": "bubblewrap", "fg": 8467 }, - { "id": "bucket", "fg": 8468 }, - { "id": "camera_pro", "fg": 8474 }, - { "id": "condom", "fg": 8475 }, - { "id": "craft", "fg": 8476 }, - { "id": "pomegranate", "fg": 8487 }, - { "id": "peach", "fg": 8485 }, - { "id": "strawberries", "fg": 8488 }, - { "id": "cabbage", "fg": 8477 }, - { "id": "mango", "fg": 8483 }, - { "id": "kiwi", "fg": 8482 }, - { "id": "papaya", "fg": 8484 }, - { "id": "grapefruit", "fg": 8481 }, - { "id": "pineapple", "fg": 8486 }, - { "id": "celery", "fg": 8479 }, - { "id": "chili_pepper", "fg": 8480 }, - { "id": "carrot", "fg": 8478 }, - { "id": "zucchini", "fg": 8489 }, - { "id": "akmag30", "fg": 8490 }, - { "id": "duct_tape", "fg": 8491 }, - { "id": "electric_lantern", "fg": 8492 }, - { "id": "extinguisher", "fg": 8493 }, - { "id": "sm_extinguisher", "fg": 8494 }, - { "id": "fan", "fg": 8495 }, + "fg": 8563, + "additional_tiles": [ + { "id": "center", "fg": 8548 }, + { "id": "corner", "fg": [ 8550, 8552, 8551, 8549 ] }, + { "id": "t_connection", "fg": [ 8560, 8562, 8561, 8559 ] }, + { "id": "edge", "fg": [ 8554, 8553 ] }, + { "id": "end_piece", "fg": [ 8556, 8558, 8557, 8555 ] }, + { "id": "unconnected", "fg": 8563 } + ] + }, + { "id": "f_solar_unit", "fg": 8564 }, + { "id": "f_speaker_cabinet", "fg": 8565 }, + { "id": "f_water_mill", "fg": 8566 }, + { "id": "water_mill", "fg": 8567 }, + { "id": "f_water_purifier", "fg": 8568 }, + { "id": "f_wood_keg", "fg": 8707 }, + { "id": "30gal_barrel", "fg": 8569 }, + { "id": "30gal_drum", "fg": 8570 }, + { "id": "alarmclock", "fg": 8571 }, + { "id": "clock", "fg": 8571 }, + { "id": "anvil", "fg": 8575 }, + { "id": [ "autoclave", "vh_autoclave" ], "fg": 8576 }, + { "id": "bag_canvas_small", "fg": 8578 }, + { "id": "bathroom_scale", "fg": 8579 }, + { "id": "bead_necklace", "fg": 8580 }, + { "id": "brazier", "fg": 8581 }, + { "id": "bubblewrap", "fg": 8582 }, + { "id": "bucket", "fg": 8583 }, + { "id": "camera_pro", "fg": 8589 }, + { "id": "condom", "fg": 8590 }, + { "id": "craft", "fg": 8591 }, + { "id": "pomegranate", "fg": 8602 }, + { "id": "peach", "fg": 8600 }, + { "id": "strawberries", "fg": 8603 }, + { "id": "cabbage", "fg": 8592 }, + { "id": "mango", "fg": 8598 }, + { "id": "kiwi", "fg": 8597 }, + { "id": "papaya", "fg": 8599 }, + { "id": "grapefruit", "fg": 8596 }, + { "id": "pineapple", "fg": 8601 }, + { "id": "celery", "fg": 8594 }, + { "id": "chili_pepper", "fg": 8595 }, + { "id": "carrot", "fg": 8593 }, + { "id": "zucchini", "fg": 8604 }, + { "id": "akmag30", "fg": 8605 }, + { "id": "duct_tape", "fg": 8606 }, + { "id": "electric_lantern", "fg": 8607 }, + { "id": "extinguisher", "fg": 8608 }, + { "id": "sm_extinguisher", "fg": 8609 }, + { "id": "fan", "fg": 8610 }, { "id": [ "family_photo", @@ -12843,19 +13044,19 @@ "battleship", "clue" ], - "fg": 8496 - }, - { "id": [ "birchbark_funnel", "funnel", "makeshift_funnel", "metal_funnel" ], "fg": 8497 }, - { "id": [ "tr_funnel", "tr_makeshift_funnel", "tr_raincatcher", "tr_metal_funnel" ], "fg": 8499 }, - { "id": "glock17_17", "fg": 8501 }, - { "id": "holy_symbol", "fg": 8502 }, - { "id": "holy_symbol_wood", "fg": 8503 }, - { "id": "hotplate", "fg": 8504 }, - { "id": "jerrycan", "fg": 8505 }, - { "id": "jerrycan_big", "fg": 8506 }, - { "id": "keg", "fg": 8507 }, - { "id": [ "toothbrush_plain", "toothbrush_dirty" ], "fg": 8521 }, - { "id": [ "fc_hairpin", "platinum_hairpin", "silver_hairpin", "copper_hairpin", "tieclip" ], "fg": 8514 }, + "fg": 8611 + }, + { "id": [ "birchbark_funnel", "funnel", "makeshift_funnel", "metal_funnel" ], "fg": 8612 }, + { "id": [ "tr_funnel", "tr_makeshift_funnel", "tr_raincatcher", "tr_metal_funnel" ], "fg": 8614 }, + { "id": "glock17_17", "fg": 8617 }, + { "id": "holy_symbol", "fg": 8618 }, + { "id": "holy_symbol_wood", "fg": 8619 }, + { "id": "hotplate", "fg": 8620 }, + { "id": "jerrycan", "fg": 8621 }, + { "id": "jerrycan_big", "fg": 8622 }, + { "id": "keg", "fg": 8623 }, + { "id": [ "toothbrush_plain", "toothbrush_dirty" ], "fg": 8637 }, + { "id": [ "fc_hairpin", "platinum_hairpin", "silver_hairpin", "copper_hairpin", "tieclip" ], "fg": 8630 }, { "id": [ "nyquil", @@ -13007,7 +13208,7 @@ "wine_chardonnay", "drink_martini" ], - "fg": 8524 + "fg": 8640 }, { "id": [ @@ -13048,7 +13249,7 @@ "soup_tomato", "young_yeast" ], - "fg": 8526 + "fg": 8642 }, { "id": [ @@ -13070,57 +13271,57 @@ "hi_q_distillate_tails", "hi_q_distillate" ], - "fg": 8525 - }, - { "id": "longsword", "fg": 8527 }, - { "id": "longsword_inferior", "fg": 8529 }, - { "id": "longsword_fake", "fg": 8528 }, - { "id": "mask_gas", "fg": 8530 }, - { "id": "plastic_chunk", "fg": 8531 }, - { "id": "scrap_copper", "fg": 8532 }, - { "id": "oil_lamp", "fg": 8533 }, - { "id": "pickaxe", "fg": 8534 }, - { "id": "pitchfork", "fg": 8535 }, - { "id": "plunger_futuristic", "fg": 8536 }, - { "id": "plunger_toilet", "fg": 8537 }, - { "id": "pocketwatch", "fg": 8538 }, - { "id": "bacon", "fg": 8539 }, - { "id": "porkbelly", "fg": 8540 }, - { "id": "raw_cured_fatty_meat", "fg": 8541 }, - { "id": "raw_curing_fatty_meat", "fg": 8542 }, - { "id": "material_sand", "fg": 8569 }, - { "id": "material_soil", "fg": 8571 }, - { "id": "chem_aluminium_powder", "fg": 8543 }, - { "id": "chem_aluminium_sulphate", "fg": 8544 }, - { "id": "chem_ammonium_nitrate", "fg": 8545 }, - { "id": "chem_black_powder", "fg": 8546 }, - { "id": "cac2powder", "fg": 8547 }, - { "id": "chilly-p", "fg": 8548 }, - { "id": "meal_chitin_piece", "fg": 8549 }, - { "id": "chem_chromium_oxide", "fg": 8550 }, - { "id": "coffee_raw", "fg": 8551 }, - { "id": "curry_powder", "fg": 8552 }, - { "id": "powder_eggs", "fg": 8553 }, - { "id": "fungicide", "fg": 8554 }, - { "id": "insecticide", "fg": 8556 }, - { "id": "chem_hmtd", "fg": 8555 }, - { "id": "lemonade_powder", "fg": 8557 }, - { "id": "lye_powder", "fg": 8558 }, - { "id": "magnesium", "fg": 8559 }, - { "id": "chem_manganese_dioxide", "fg": 8560 }, - { "id": "chem_match_head_powder", "fg": 8561 }, - { "id": "mustard_powder", "fg": 8562 }, - { "id": "oxy_powder", "fg": 8563 }, - { "id": "chem_peptone_broth", "fg": 8564 }, - { "id": "protein_powder", "fg": 8565 }, - { "id": "material_quicklime", "fg": 8566 }, - { "id": "chem_rocket_fuel", "fg": 8567 }, - { "id": "chem_saltpetre", "fg": 8568 }, - { "id": "gunpowder", "fg": 8570 }, - { "id": "chem_thermite", "fg": 8572 }, - { "id": "tin", "fg": 8573 }, - { "id": "yeast", "fg": 8575 }, - { "id": "chem_zinc_powder", "fg": 8576 }, + "fg": 8641 + }, + { "id": "longsword", "fg": 8643 }, + { "id": "longsword_inferior", "fg": 8645 }, + { "id": "longsword_fake", "fg": 8644 }, + { "id": "mask_gas", "fg": 8646 }, + { "id": "plastic_chunk", "fg": 8647 }, + { "id": "scrap_copper", "fg": 8648 }, + { "id": "oil_lamp", "fg": 8649 }, + { "id": "pickaxe", "fg": 8650 }, + { "id": "pitchfork", "fg": 8651 }, + { "id": "plunger_futuristic", "fg": 8652 }, + { "id": "plunger_toilet", "fg": 8653 }, + { "id": "pocketwatch", "fg": 8654 }, + { "id": "bacon", "fg": 8655 }, + { "id": "porkbelly", "fg": 8656 }, + { "id": "raw_cured_fatty_meat", "fg": 8657 }, + { "id": "raw_curing_fatty_meat", "fg": 8658 }, + { "id": "material_sand", "fg": 8685 }, + { "id": "material_soil", "fg": 8687 }, + { "id": "chem_aluminium_powder", "fg": 8659 }, + { "id": "chem_aluminium_sulphate", "fg": 8660 }, + { "id": "chem_ammonium_nitrate", "fg": 8661 }, + { "id": "chem_black_powder", "fg": 8662 }, + { "id": "cac2powder", "fg": 8663 }, + { "id": "chilly-p", "fg": 8664 }, + { "id": "meal_chitin_piece", "fg": 8665 }, + { "id": "chem_chromium_oxide", "fg": 8666 }, + { "id": "coffee_raw", "fg": 8667 }, + { "id": "curry_powder", "fg": 8668 }, + { "id": "powder_eggs", "fg": 8669 }, + { "id": "fungicide", "fg": 8670 }, + { "id": "insecticide", "fg": 8672 }, + { "id": "chem_hmtd", "fg": 8671 }, + { "id": "lemonade_powder", "fg": 8673 }, + { "id": "lye_powder", "fg": 8674 }, + { "id": "magnesium", "fg": 8675 }, + { "id": "chem_manganese_dioxide", "fg": 8676 }, + { "id": "chem_match_head_powder", "fg": 8677 }, + { "id": "mustard_powder", "fg": 8678 }, + { "id": "oxy_powder", "fg": 8679 }, + { "id": "chem_peptone_broth", "fg": 8680 }, + { "id": "protein_powder", "fg": 8681 }, + { "id": "material_quicklime", "fg": 8682 }, + { "id": "chem_rocket_fuel", "fg": 8683 }, + { "id": "chem_saltpetre", "fg": 8684 }, + { "id": "gunpowder", "fg": 8686 }, + { "id": "chem_thermite", "fg": 8688 }, + { "id": "tin", "fg": 8689 }, + { "id": "yeast", "fg": 8691 }, + { "id": "chem_zinc_powder", "fg": 8692 }, { "id": [ "sugar", @@ -13133,155 +13334,155 @@ "quikclot", "chem_acrylamide" ], - "fg": 8574 - }, - { "id": "radio", "fg": 8577 }, - { "id": "ref_lighter", "fg": 8578 }, - { "id": "rhubarb", "fg": 8579 }, - { "id": "rope_6", "fg": 8580 }, - { "id": "spray_can", "fg": 8581 }, - { "id": "stanag30", "fg": 8582 }, - { "id": "stepladder", "fg": 8583 }, - { "id": "stereo", "fg": 8584 }, - { "id": [ "toolbox", "toolbox_empty", "toolbox_workshop_empty" ], "fg": 8585 }, - { "id": "waffleiron", "fg": 8586 }, - { "id": "warhammer", "fg": 8587 }, - { "id": "welding_mask", "fg": 8588 }, - { "id": "wind_mill", "fg": 8589 }, - { "id": "wood_beam", "fg": 8590 }, - { "id": "wooden_barrel", "fg": 8591 }, - { "id": "zweihander", "fg": 8592 }, - { "id": "zweihander_inferior", "fg": 8594 }, - { "id": "zweihander_fake", "fg": 8593 }, - { "id": "mon_grenade_hack", "fg": 8613, "bg": 2913 }, - { "id": "mon_mininuke_hack", "fg": 8615, "bg": 2913 }, - { "id": "bot_grenade_hack", "fg": 8607 }, - { "id": "bot_mininuke_hack", "fg": 8608 }, - { "id": "mon_manhack", "fg": 8614, "bg": 2913 }, - { "id": "mon_gasbomb_hack", "fg": 8612, "bg": 2913 }, - { "id": "mon_flashbang_hack", "fg": 8611, "bg": 2913 }, - { "id": "mon_c4_hack", "fg": 8610, "bg": 2913 }, - { "id": "mon_EMP_hack", "fg": 8609, "bg": 2913 }, - { "id": "mon_grocerybot", "fg": 8616, "bg": 2913 }, - { "id": "mon_grocerybot_busted", "fg": 8617, "bg": 2913 }, - { "id": "mon_raccoon", "fg": 8618, "bg": 2913 }, - { "id": "mon_weasel", "fg": 8619, "bg": 2913 }, - { "id": "mon_wraith", "fg": 8621, "bg": 2913 }, - { "id": "mon_absence", "fg": 1120 }, - { "id": "infrared_creature", "fg": 8622 }, + "fg": 8690 + }, + { "id": "radio", "fg": 8693 }, + { "id": "ref_lighter", "fg": 8694 }, + { "id": "rhubarb", "fg": 8695 }, + { "id": "rope_6", "fg": 8696 }, + { "id": "spray_can", "fg": 8697 }, + { "id": "stanag30", "fg": 8698 }, + { "id": "stepladder", "fg": 8699 }, + { "id": "stereo", "fg": 8700 }, + { "id": [ "toolbox", "toolbox_empty", "toolbox_workshop_empty" ], "fg": 8701 }, + { "id": "waffleiron", "fg": 8702 }, + { "id": "warhammer", "fg": 8703 }, + { "id": "welding_mask", "fg": 8704 }, + { "id": "wind_mill", "fg": 8705 }, + { "id": "wood_beam", "fg": 8706 }, + { "id": "wooden_barrel", "fg": 8707 }, + { "id": "zweihander", "fg": 8708 }, + { "id": "zweihander_inferior", "fg": 8710 }, + { "id": "zweihander_fake", "fg": 8709 }, + { "id": "mon_grenade_hack", "fg": 8733, "bg": 2983 }, + { "id": "mon_mininuke_hack", "fg": 8735, "bg": 2983 }, + { "id": "bot_grenade_hack", "fg": 8727 }, + { "id": "bot_mininuke_hack", "fg": 8728 }, + { "id": "mon_manhack", "fg": 8734, "bg": 2983 }, + { "id": "mon_gasbomb_hack", "fg": 8732, "bg": 2983 }, + { "id": "mon_flashbang_hack", "fg": 8731, "bg": 2983 }, + { "id": "mon_c4_hack", "fg": 8730, "bg": 2983 }, + { "id": "mon_EMP_hack", "fg": 8729, "bg": 2983 }, + { "id": "mon_grocerybot", "fg": 8736, "bg": 2983 }, + { "id": "mon_grocerybot_busted", "fg": 8737, "bg": 2983 }, + { "id": "mon_raccoon", "fg": 8738, "bg": 2983 }, + { "id": "mon_weasel", "fg": 8739, "bg": 2983 }, + { "id": "mon_wraith", "fg": 8741, "bg": 2983 }, + { "id": "mon_absence", "fg": 1152 }, + { "id": "infrared_creature", "fg": 8742 }, { "id": "weather_rain_drop", "fg": [ - { "weight": 100, "sprite": 8625 }, - { "weight": 100, "sprite": 8627 }, - { "weight": 100, "sprite": 8628 }, - { "weight": 100, "sprite": 8629 }, - { "weight": 100, "sprite": 8630 }, - { "weight": 100, "sprite": 8631 }, - { "weight": 100, "sprite": 8632 }, - { "weight": 100, "sprite": 8633 }, - { "weight": 100, "sprite": 8634 }, - { "weight": 100, "sprite": 8626 } - ] - }, - { "id": "weather_snowflake", "fg": 8635 }, - { "id": "weather_acid_drop", "fg": 8623 }, - { "id": [ "t_card_science", "t_card_robofac" ], "fg": 8641 }, - { "id": "t_card_reader_broken", "fg": 8640 }, - { "id": "t_card_military", "fg": 8639 }, - { "id": "t_card_industrial", "fg": 8638 }, - { "id": "t_card_fp", "fg": 8637 }, - { "id": "t_floor_red", "fg": 8644 }, - { "id": "t_floor_green", "fg": 8643 }, - { "id": "t_floor_blue", "fg": 8642 }, - { "id": [ "t_searth_test", "t_searth" ], "fg": 8645 }, - { "id": "t_current_trans", "fg": 8646, "bg": 4811 }, - { "id": "t_potential_trans", "fg": 8647, "bg": 4811 }, + { "weight": 100, "sprite": 8745 }, + { "weight": 100, "sprite": 8747 }, + { "weight": 100, "sprite": 8748 }, + { "weight": 100, "sprite": 8749 }, + { "weight": 100, "sprite": 8750 }, + { "weight": 100, "sprite": 8751 }, + { "weight": 100, "sprite": 8752 }, + { "weight": 100, "sprite": 8753 }, + { "weight": 100, "sprite": 8754 }, + { "weight": 100, "sprite": 8746 } + ] + }, + { "id": "weather_snowflake", "fg": 8755 }, + { "id": "weather_acid_drop", "fg": 8743 }, + { "id": [ "t_card_science", "t_card_robofac" ], "fg": 8761 }, + { "id": "t_card_reader_broken", "fg": 8760 }, + { "id": "t_card_military", "fg": 8759 }, + { "id": "t_card_industrial", "fg": 8758 }, + { "id": "t_card_fp", "fg": 8757 }, + { "id": "t_floor_red", "fg": 8764 }, + { "id": "t_floor_green", "fg": 8763 }, + { "id": "t_floor_blue", "fg": 8762 }, + { "id": [ "t_searth_test", "t_searth" ], "fg": 8765 }, + { "id": "t_current_trans", "fg": 8766, "bg": 4900 }, + { "id": "t_potential_trans", "fg": 8767, "bg": 4900 }, { "id": "f_absence", - "fg": 8663, + "fg": 8783, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8648 }, - { "id": "corner", "fg": [ 8650, 8652, 8651, 8649 ] }, - { "id": "t_connection", "fg": [ 8660, 8662, 8661, 8659 ] }, - { "id": "edge", "fg": [ 8654, 8653 ] }, - { "id": "end_piece", "fg": [ 8656, 8658, 8657, 8655 ] }, - { "id": "unconnected", "fg": [ 8663, 8663 ] } + { "id": "center", "fg": 8768 }, + { "id": "corner", "fg": [ 8770, 8772, 8771, 8769 ] }, + { "id": "t_connection", "fg": [ 8780, 8782, 8781, 8779 ] }, + { "id": "edge", "fg": [ 8774, 8773 ] }, + { "id": "end_piece", "fg": [ 8776, 8778, 8777, 8775 ] }, + { "id": "unconnected", "fg": [ 8783, 8783 ] } ] }, - { "id": "graffiti", "fg": 8664 }, - { "id": "t_pedestal_wyrm", "fg": 8666, "bg": 4600 }, + { "id": "graffiti", "fg": 8784 }, + { "id": "t_pedestal_wyrm", "fg": 8786, "bg": 4689 }, { "id": "t_pedestal_temple", - "fg": [ { "weight": 100, "sprite": 8667 }, { "weight": 100, "sprite": 8665 } ], - "bg": 3673 + "fg": [ { "weight": 100, "sprite": 8787 }, { "weight": 100, "sprite": 8785 } ], + "bg": 3745 }, { "id": "t_pedestal_temple_season_winter", - "fg": [ { "weight": 100, "sprite": 8667 }, { "weight": 100, "sprite": 8665 } ], - "bg": 3344 + "fg": [ { "weight": 100, "sprite": 8787 }, { "weight": 100, "sprite": 8785 } ], + "bg": 3416 }, - { "id": "t_zebra", "fg": 8668 }, - { "id": "t_zebra_season_winter", "fg": 3343 }, + { "id": "t_zebra", "fg": 8788 }, + { "id": "t_zebra_season_winter", "fg": 3415 }, { "id": [ "t_metal_railing", "t_concrete_railing", "t_glass_railing" ], "multitile": true, - "fg": 4536, - "bg": 3547, - "additional_tiles": [ - { "id": "center", "bg": 3547, "fg": 4521 }, - { "id": "corner", "bg": 3547, "fg": [ 4523, 4525, 4524, 4522 ] }, - { "id": "t_connection", "bg": 3547, "fg": [ 4533, 4535, 4534, 4532 ] }, - { "id": "edge", "bg": 3547, "fg": [ 4527, 4526 ] }, - { "id": "end_piece", "bg": 3547, "fg": [ 4529, 4531, 4530, 4528 ] }, - { "bg": 3547, "id": "unconnected", "fg": [ 4536, 4536 ] } - ] - }, - { "id": "t_chaingate_c", "fg": 8670, "bg": 4357 }, - { "id": "t_chaingate_l", "fg": 8671, "bg": 4357 }, - { "id": "t_chaingate_o", "fg": 8672, "bg": 4357 }, - { "id": "t_chainfence_posts", "fg": 8669, "bg": 4357 }, - { "id": "t_chaingate_c_season_winter", "fg": 8670, "bg": 3344 }, - { "id": "t_chaingate_l_season_winter", "fg": 8671, "bg": 3344 }, - { "id": "t_chaingate_o_season_winter", "fg": 8672, "bg": 3344 }, - { "id": "t_chainfence_posts_season_winter", "fg": 8669, "bg": 3344 }, - { "id": "t_console", "fg": 8673 }, - { "id": "t_console_broken", "fg": 8674 }, - { "id": "t_dirtmound", "fg": 8675, "bg": 4152 }, - { "id": "t_dirtmound_season_summer", "fg": 8675, "bg": 4162 }, - { "id": "t_dirtmound_season_autumn", "fg": 8675, "bg": 4157 }, - { "id": "t_dirtmound_season_winter", "fg": 8676 }, - { "id": "t_door_metal_c", "fg": 8677 }, - { "id": "t_door_metal_o", "fg": 8678 }, - { "id": "t_fern", "fg": 8679, "bg": 4152 }, - { "id": "t_fern_harvested", "fg": 8680, "bg": 4152 }, - { "id": "t_fern_season_summer", "fg": 8679, "bg": 4162 }, - { "id": "t_fern_harvested_season_summer", "fg": 8680, "bg": 4162 }, - { "id": "t_fern_season_autumn", "fg": 8679, "bg": 4157 }, - { "id": "t_fern_harvested_season_autumn", "fg": 8680, "bg": 4157 }, - { "id": "t_fern_season_winter", "fg": 8679, "bg": 3342 }, - { "id": "t_fern_harvested_season_winter", "fg": 8680, "bg": 3342 }, + "fg": 4625, + "bg": 3619, + "additional_tiles": [ + { "id": "center", "bg": 3619, "fg": 4610 }, + { "id": "corner", "bg": 3619, "fg": [ 4612, 4614, 4613, 4611 ] }, + { "id": "t_connection", "bg": 3619, "fg": [ 4622, 4624, 4623, 4621 ] }, + { "id": "edge", "bg": 3619, "fg": [ 4616, 4615 ] }, + { "id": "end_piece", "bg": 3619, "fg": [ 4618, 4620, 4619, 4617 ] }, + { "bg": 3619, "id": "unconnected", "fg": [ 4625, 4625 ] } + ] + }, + { "id": "t_chaingate_c", "fg": 8790, "bg": 4446 }, + { "id": "t_chaingate_l", "fg": 8791, "bg": 4446 }, + { "id": "t_chaingate_o", "fg": 8792, "bg": 4446 }, + { "id": "t_chainfence_posts", "fg": 8789, "bg": 4446 }, + { "id": "t_chaingate_c_season_winter", "fg": 8790, "bg": 3416 }, + { "id": "t_chaingate_l_season_winter", "fg": 8791, "bg": 3416 }, + { "id": "t_chaingate_o_season_winter", "fg": 8792, "bg": 3416 }, + { "id": "t_chainfence_posts_season_winter", "fg": 8789, "bg": 3416 }, + { "id": "t_console", "fg": 8793 }, + { "id": "t_console_broken", "fg": 8794 }, + { "id": "t_dirtmound", "fg": 8795, "bg": 4224 }, + { "id": "t_dirtmound_season_summer", "fg": 8795, "bg": 4234 }, + { "id": "t_dirtmound_season_autumn", "fg": 8795, "bg": 4229 }, + { "id": "t_dirtmound_season_winter", "fg": 8796 }, + { "id": "t_door_metal_c", "fg": 8797 }, + { "id": "t_door_metal_o", "fg": 8798 }, + { "id": "t_fern", "fg": 8799, "bg": 4224 }, + { "id": "t_fern_harvested", "fg": 8800, "bg": 4224 }, + { "id": "t_fern_season_summer", "fg": 8799, "bg": 4234 }, + { "id": "t_fern_harvested_season_summer", "fg": 8800, "bg": 4234 }, + { "id": "t_fern_season_autumn", "fg": 8799, "bg": 4229 }, + { "id": "t_fern_harvested_season_autumn", "fg": 8800, "bg": 4229 }, + { "id": "t_fern_season_winter", "fg": 8799, "bg": 3414 }, + { "id": "t_fern_harvested_season_winter", "fg": 8800, "bg": 3414 }, { "id": [ "t_junk_palisade", "t_junk_wall" ], "fg": [ - { "weight": 100, "sprite": 8681 }, - { "weight": 100, "sprite": 8682 }, - { "weight": 100, "sprite": 8683 }, - { "weight": 100, "sprite": 8684 } + { "weight": 100, "sprite": 8801 }, + { "weight": 100, "sprite": 8802 }, + { "weight": 100, "sprite": 8803 }, + { "weight": 100, "sprite": 8804 } ] }, { "id": "t_paper", - "fg": 8700, + "fg": 8820, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8685 }, - { "id": "corner", "fg": [ 8687, 8689, 8688, 8686 ] }, - { "id": "t_connection", "fg": [ 8697, 8699, 8698, 8696 ] }, - { "id": "edge", "fg": [ 8691, 8690 ] }, - { "id": "end_piece", "fg": [ 8693, 8695, 8694, 8692 ] }, - { "id": "unconnected", "fg": [ 8700, 8700 ] } + { "id": "center", "fg": 8805 }, + { "id": "corner", "fg": [ 8807, 8809, 8808, 8806 ] }, + { "id": "t_connection", "fg": [ 8817, 8819, 8818, 8816 ] }, + { "id": "edge", "fg": [ 8811, 8810 ] }, + { "id": "end_piece", "fg": [ 8813, 8815, 8814, 8812 ] }, + { "id": "unconnected", "fg": [ 8820, 8820 ] } ] }, { @@ -13301,445 +13502,445 @@ "t_railroad_track_v_on_tie", "t_railroad_track_d_on_tie" ], - "fg": 8717, + "fg": 8837, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8702, "bg": 4537 }, - { "id": "corner", "fg": [ 8704, 8706, 8705, 8703 ], "bg": 4537 }, - { "id": "t_connection", "fg": [ 8714, 8716, 8715, 8713 ], "bg": 4537 }, - { "id": "edge", "fg": [ 8708, 8707 ], "bg": 4537 }, - { "id": "end_piece", "fg": [ 8710, 8712, 8711, 8709 ], "bg": 4537 }, - { "id": "unconnected", "fg": [ 8717, 8717 ], "bg": 4537 } + { "id": "center", "fg": 8822, "bg": 4626 }, + { "id": "corner", "fg": [ 8824, 8826, 8825, 8823 ], "bg": 4626 }, + { "id": "t_connection", "fg": [ 8834, 8836, 8835, 8833 ], "bg": 4626 }, + { "id": "edge", "fg": [ 8828, 8827 ], "bg": 4626 }, + { "id": "end_piece", "fg": [ 8830, 8832, 8831, 8829 ], "bg": 4626 }, + { "id": "unconnected", "fg": [ 8837, 8837 ], "bg": 4626 } ], - "bg": 4537 + "bg": 4626 }, - { "id": "t_reinforced_glass_shutter", "fg": 8718 }, - { "id": "t_reinforced_glass_shutter_open", "fg": 8719 }, + { "id": "t_reinforced_glass_shutter", "fg": 8838 }, + { "id": "t_reinforced_glass_shutter_open", "fg": 8839 }, { "id": "t_sandbox", - "fg": 8735, + "fg": 8855, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8720 }, - { "id": "corner", "fg": [ 8722, 8724, 8723, 8721 ] }, - { "id": "t_connection", "fg": [ 8732, 8734, 8733, 8731 ] }, - { "id": "edge", "fg": [ 8726, 8725 ] }, - { "id": "end_piece", "fg": [ 8728, 8730, 8729, 8727 ] }, - { "id": "unconnected", "fg": [ 8735, 8735 ] } + { "id": "center", "fg": 8840 }, + { "id": "corner", "fg": [ 8842, 8844, 8843, 8841 ] }, + { "id": "t_connection", "fg": [ 8852, 8854, 8853, 8851 ] }, + { "id": "edge", "fg": [ 8846, 8845 ] }, + { "id": "end_piece", "fg": [ 8848, 8850, 8849, 8847 ] }, + { "id": "unconnected", "fg": [ 8855, 8855 ] } ] }, - { "id": "t_slot_machine", "fg": 8736, "bg": 3761 }, - { "id": "t_strconc_wall", "fg": 8737 }, + { "id": "t_slot_machine", "fg": 8856, "bg": 3833 }, + { "id": "t_strconc_wall", "fg": 8857 }, { "id": "t_trunk", "multitile": true, - "fg": [ 8739, 8738 ], - "bg": [ { "weight": 100, "sprite": 4152 }, { "weight": 100, "sprite": 4154 } ] + "fg": [ 8859, 8858 ], + "bg": [ { "weight": 100, "sprite": 4224 }, { "weight": 100, "sprite": 4226 } ] }, { "id": "t_trunk_season_summer", "multitile": true, - "fg": [ 8739, 8738 ], - "bg": [ { "weight": 100, "sprite": 4162 }, { "weight": 100, "sprite": 4164 } ] + "fg": [ 8859, 8858 ], + "bg": [ { "weight": 100, "sprite": 4234 }, { "weight": 100, "sprite": 4236 } ] }, { "id": "t_trunk_season_autumn", "multitile": true, - "fg": [ 8739, 8738 ], - "bg": [ { "weight": 100, "sprite": 4157 }, { "weight": 100, "sprite": 4159 } ] + "fg": [ 8859, 8858 ], + "bg": [ { "weight": 100, "sprite": 4229 }, { "weight": 100, "sprite": 4231 } ] }, - { "id": "t_trunk_season_winter", "multitile": true, "fg": [ 8739, 8738 ], "bg": 3344 }, - { "id": "t_wall_half", "fg": 8740, "bg": 3761 }, + { "id": "t_trunk_season_winter", "multitile": true, "fg": [ 8859, 8858 ], "bg": 3416 }, + { "id": "t_wall_half", "fg": 8860, "bg": 3833 }, { "id": "t_wax", - "fg": 8756, + "fg": 8876, "multitile": true, "additional_tiles": [ - { "id": "center", "fg": 8741 }, - { "id": "corner", "fg": [ 8743, 8745, 8744, 8742 ] }, - { "id": "t_connection", "fg": [ 8753, 8755, 8754, 8752 ] }, - { "id": "edge", "fg": [ 8747, 8746 ] }, - { "id": "end_piece", "fg": [ 8749, 8751, 8750, 8748 ] }, - { "id": "unconnected", "fg": [ 8756, 8756 ] } + { "id": "center", "fg": 8861 }, + { "id": "corner", "fg": [ 8863, 8865, 8864, 8862 ] }, + { "id": "t_connection", "fg": [ 8873, 8875, 8874, 8872 ] }, + { "id": "edge", "fg": [ 8867, 8866 ] }, + { "id": "end_piece", "fg": [ 8869, 8871, 8870, 8868 ] }, + { "id": "unconnected", "fg": [ 8876, 8876 ] } ] }, - { "id": [ "t_window_boarded", "t_window_boarded_noglass" ], "fg": 8757, "bg": 5219 }, - { "id": "t_window_frame", "fg": 8758 }, - { "id": [ "t_window_reinforced", "t_window_reinforced_noglass" ], "fg": 8759, "bg": 5219 }, - { "id": "tr_firewood_source", "fg": 8760 }, - { "id": "tr_unfinished_construction", "fg": 8761 }, + { "id": [ "t_window_boarded", "t_window_boarded_noglass" ], "fg": 8877, "bg": 5308 }, + { "id": "t_window_frame", "fg": 8878 }, + { "id": [ "t_window_reinforced", "t_window_reinforced_noglass" ], "fg": 8879, "bg": 5308 }, + { "id": "tr_firewood_source", "fg": 8880 }, + { "id": "tr_unfinished_construction", "fg": 8881 }, { "id": "vp_hdboard_ne", - "fg": [ 8788, 8791, 8790, 8789 ], + "fg": [ 8908, 8911, 8910, 8909 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8788, 8791, 8790, 8789 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8908, 8911, 8910, 8909 ] } ] }, { "id": "vp_hdboard_nw", - "fg": [ 8792, 8795, 8794, 8793 ], + "fg": [ 8912, 8915, 8914, 8913 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8792, 8795, 8794, 8793 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8912, 8915, 8914, 8913 ] } ] }, { "id": "vp_hdboard_se", - "fg": [ 8796, 8798, 8792, 8797 ], + "fg": [ 8916, 8918, 8912, 8917 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8796, 8798, 8792, 8797 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8916, 8918, 8912, 8917 ] } ] }, { "id": "vp_hdboard_sw", - "fg": [ 8799, 8801, 8788, 8800 ], + "fg": [ 8919, 8921, 8908, 8920 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8799, 8801, 8788, 8800 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8919, 8921, 8908, 8920 ] } ] }, { "id": "vp_hdboard_vertical_left", - "fg": [ 8802, 8804, 8805, 8803 ], + "fg": [ 8922, 8924, 8925, 8923 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8802, 8804, 8805, 8803 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8922, 8924, 8925, 8923 ] } ] }, { "id": "vp_hdboard_vertical_right", - "fg": [ 8805, 8807, 8802, 8806 ], + "fg": [ 8925, 8927, 8922, 8926 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8805, 8807, 8802, 8806 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8925, 8927, 8922, 8926 ] } ] }, { "id": [ "vp_hdboard_horizontal", "vp_hdboard_horizontal_2" ], - "fg": 8784, + "fg": 8904, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8784 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8904 } ] }, { "id": "vp_hdboard_horizontal_front", - "fg": [ 8784, 8786, 8784, 8785 ], + "fg": [ 8904, 8906, 8904, 8905 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8784, 8786, 8784, 8785 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8904, 8906, 8904, 8905 ] } ] }, { "id": "vp_hdboard_horizontal_rear", - "fg": [ 8787, 8785, 8784, 8786 ], + "fg": [ 8907, 8905, 8904, 8906 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8787, 8785, 8784, 8786 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8907, 8905, 8904, 8906 ] } ] }, { "id": [ "vp_hdboard_vertical", "vp_hdboard_vertical_2" ], - "fg": 8802, + "fg": 8922, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8802 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8922 } ] }, { "id": "vp_hdhalfboard_ne", - "fg": [ 8822, 8825, 8824, 8823 ], + "fg": [ 8942, 8945, 8944, 8943 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8822, 8825, 8824, 8823 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8942, 8945, 8944, 8943 ] } ] }, { "id": "vp_hdhalfboard_nw", - "fg": [ 8826, 8829, 8828, 8827 ], + "fg": [ 8946, 8949, 8948, 8947 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8826, 8829, 8828, 8827 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8946, 8949, 8948, 8947 ] } ] }, { "id": "vp_hdhalfboard_se", - "fg": [ 8830, 8833, 8832, 8831 ], + "fg": [ 8950, 8953, 8952, 8951 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8830, 8833, 8832, 8831 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8950, 8953, 8952, 8951 ] } ] }, { "id": "vp_hdhalfboard_sw", - "fg": [ 8834, 8837, 8836, 8835 ], + "fg": [ 8954, 8957, 8956, 8955 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8834, 8837, 8836, 8835 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8954, 8957, 8956, 8955 ] } ] }, { "id": "vp_hdhalfboard_vertical_left", - "fg": [ 8842, 8845, 8844, 8843 ], + "fg": [ 8962, 8965, 8964, 8963 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8842, 8845, 8844, 8843 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8962, 8965, 8964, 8963 ] } ] }, { "id": "vp_hdhalfboard_vertical_right", - "fg": [ 8846, 8849, 8848, 8847 ], + "fg": [ 8966, 8969, 8968, 8967 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8846, 8849, 8848, 8847 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8966, 8969, 8968, 8967 ] } ] }, { "id": "vp_hdhalfboard_horizontal", - "fg": [ 8817, 8820, 8819, 8818 ], + "fg": [ 8937, 8940, 8939, 8938 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8817, 8820, 8819, 8818 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8937, 8940, 8939, 8938 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2", - "fg": 8812, + "fg": 8932, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8812 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8932 } ] }, { "id": "vp_hdhalfboard_horizontal_front", - "fg": [ 8817, 8820, 8819, 8818 ], + "fg": [ 8937, 8940, 8939, 8938 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8817, 8820, 8819, 8818 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8937, 8940, 8939, 8938 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2_front", - "fg": [ 8812, 8815, 8814, 8813 ], + "fg": [ 8932, 8935, 8934, 8933 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8812, 8815, 8814, 8813 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8932, 8935, 8934, 8933 ] } ] }, { "id": "vp_hdhalfboard_horizontal_rear", - "fg": [ 8821, 8818, 8817, 8820 ], + "fg": [ 8941, 8938, 8937, 8940 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8821, 8818, 8817, 8820 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8941, 8938, 8937, 8940 ] } ] }, { "id": "vp_hdhalfboard_horizontal_2_rear", - "fg": [ 8816, 8813, 8812, 8815 ], + "fg": [ 8936, 8933, 8932, 8935 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8816, 8813, 8812, 8815 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8936, 8933, 8932, 8935 ] } ] }, { "id": "vp_hdhalfboard_vertical", - "fg": 8838, + "fg": 8958, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8838 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8958 } ] }, { "id": "vp_hdhalfboard_vertical_2", - "fg": 8839, + "fg": 8959, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8839 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8959 } ] }, { "id": "vp_hdhalfboard_vertical_2_left", - "fg": [ 8840, 8845, 8844, 8843 ], + "fg": [ 8960, 8965, 8964, 8963 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8840, 8845, 8844, 8843 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8960, 8965, 8964, 8963 ] } ] }, { "id": "vp_hdhalfboard_vertical_2_right", - "fg": [ 8841, 8849, 8848, 8847 ], + "fg": [ 8961, 8969, 8968, 8967 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8841, 8849, 8848, 8847 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8961, 8969, 8968, 8967 ] } ] }, { "id": "vp_hdhalfboard_cover", - "fg": [ 8808, 8811, 8810, 8809 ], + "fg": [ 8928, 8931, 8930, 8929 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8808, 8811, 8810, 8809 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8928, 8931, 8930, 8929 ] } ] }, { "id": "vp_xlhalfboard_ne", - "fg": [ 8771, 8774, 8773, 8772 ], + "fg": [ 8891, 8894, 8893, 8892 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8771, 8774, 8773, 8772 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8891, 8894, 8893, 8892 ] } ] }, { "id": "vp_xlhalfboard_nw", - "fg": [ 8775, 8778, 8777, 8776 ], + "fg": [ 8895, 8898, 8897, 8896 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8775, 8778, 8777, 8776 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8895, 8898, 8897, 8896 ] } ] }, { "id": "vp_xlhalfboard_se", - "fg": 8779, + "fg": 8899, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8779 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8899 } ] }, { "id": "vp_xlhalfboard_sw", - "fg": 8780, + "fg": 8900, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8780 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8900 } ] }, { "id": "vp_xlhalfboard_vertical_left", - "fg": 8782, + "fg": 8902, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8782 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8902 } ] }, { "id": "vp_xlhalfboard_vertical_right", - "fg": 8783, + "fg": 8903, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8783 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8903 } ] }, { "id": [ "vp_xlhalfboard_horizontal", "vp_xlhalfboard_horizontal_2" ], - "fg": 8766, + "fg": 8886, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8766 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8886 } ] }, { "id": "vp_xlhalfboard_horizontal_front", - "fg": [ 8766, 8769, 8768, 8767 ], + "fg": [ 8886, 8889, 8888, 8887 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8766, 8769, 8768, 8767 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8886, 8889, 8888, 8887 ] } ] }, { "id": "vp_xlhalfboard_horizontal_rear", - "fg": 8770, + "fg": 8890, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8770 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8890 } ] }, { "id": [ "vp_xlhalfboard_vertical", "vp_xlhalfboard_vertical_2" ], - "fg": 8781, + "fg": 8901, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8781 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8901 } ] }, { "id": "vp_xlhalfboard_cover", - "fg": [ 8762, 8765, 8764, 8763 ], + "fg": [ 8882, 8885, 8884, 8883 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8762, 8765, 8764, 8763 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8882, 8885, 8884, 8883 ] } ] }, { "id": "vp_hdstowboard_ne", - "fg": [ 8855, 8858, 8857, 8856 ], + "fg": [ 8975, 8978, 8977, 8976 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8855, 8858, 8857, 8856 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8975, 8978, 8977, 8976 ] } ] }, { "id": "vp_hdstowboard_nw", - "fg": [ 8859, 8862, 8861, 8860 ], + "fg": [ 8979, 8982, 8981, 8980 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8859, 8862, 8861, 8860 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8979, 8982, 8981, 8980 ] } ] }, { "id": "vp_hdstowboard_se", - "fg": [ 8863, 8865, 8859, 8864 ], + "fg": [ 8983, 8985, 8979, 8984 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8863, 8865, 8859, 8864 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8983, 8985, 8979, 8984 ] } ] }, { "id": "vp_hdstowboard_sw", - "fg": [ 8866, 8868, 8855, 8867 ], + "fg": [ 8986, 8988, 8975, 8987 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8866, 8868, 8855, 8867 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8986, 8988, 8975, 8987 ] } ] }, { "id": "vp_hdstowboard_vertical_left", - "fg": [ 8869, 8871, 8872, 8870 ], + "fg": [ 8989, 8991, 8992, 8990 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8869, 8871, 8872, 8870 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8989, 8991, 8992, 8990 ] } ] }, { "id": "vp_hdstowboard_vertical_right", - "fg": [ 8872, 8870, 8869, 8871 ], + "fg": [ 8992, 8990, 8989, 8991 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8872, 8870, 8869, 8871 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8992, 8990, 8989, 8991 ] } ] }, { "id": [ "vp_hdstowboard_horizontal", "vp_hdstowboard_horizontal_2" ], - "fg": 8850, + "fg": 8970, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8850 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8970 } ] }, { "id": "vp_hdstowboard_horizontal_front", - "fg": [ 8850, 8853, 8852, 8851 ], + "fg": [ 8970, 8973, 8972, 8971 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8850, 8853, 8852, 8851 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8970, 8973, 8972, 8971 ] } ] }, { "id": "vp_hdstowboard_horizontal_rear", - "fg": [ 8854, 8851, 8850, 8853 ], + "fg": [ 8974, 8971, 8970, 8973 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8854, 8851, 8850, 8853 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8974, 8971, 8970, 8973 ] } ] }, { "id": "vp_hdstowboard_vertical", - "fg": 8870, + "fg": 8990, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8870 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 8990 } ] }, { "id": "vp_woodboard_ne", - "fg": [ 8877, 8878, 8883, 8884 ], + "fg": [ 8997, 8998, 9003, 9004 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8877, 8878, 8883, 8884 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8997, 8998, 9003, 9004 ] } ] }, { "id": "vp_woodboard_nw", - "fg": [ 8879, 8880, 8881, 8882 ], + "fg": [ 8999, 9000, 9001, 9002 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8879, 8880, 8881, 8882 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8999, 9000, 9001, 9002 ] } ] }, { "id": "vp_woodboard_se", - "fg": [ 8881, 8882, 8879, 8880 ], + "fg": [ 9001, 9002, 8999, 9000 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8881, 8882, 8879, 8880 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9001, 9002, 8999, 9000 ] } ] }, { "id": "vp_woodboard_sw", - "fg": [ 8883, 8884, 8877, 8878 ], + "fg": [ 9003, 9004, 8997, 8998 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8883, 8884, 8877, 8878 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9003, 9004, 8997, 8998 ] } ] }, { "id": "vp_woodboard_vertical_left", - "fg": [ 8885, 8875, 8886, 8873 ], + "fg": [ 9005, 8995, 9006, 8993 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8885, 8875, 8886, 8873 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9005, 8995, 9006, 8993 ] } ] }, { "id": "vp_woodboard_vertical_right", - "fg": [ 8886, 8873, 8885, 8875 ], + "fg": [ 9006, 8993, 9005, 8995 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8886, 8873, 8885, 8875 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9006, 8993, 9005, 8995 ] } ] }, { "id": [ "vp_woodboard_horizontal", "vp_woodboard_vertical", "vp_woodboard_horizontal_front" ], - "fg": [ 8873, 8874, 8875, 8876 ], + "fg": [ 8993, 8994, 8995, 8996 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8873, 8874, 8875, 8876 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8993, 8994, 8995, 8996 ] } ] }, { "id": "vp_woodboard_horizontal_rear", - "fg": [ 8875, 8876, 8873, 8874 ], + "fg": [ 8995, 8996, 8993, 8994 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8875, 8876, 8873, 8874 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 8995, 8996, 8993, 8994 ] } ] }, { "id": "vp_woodhalfboard_ne", - "fg": 8891, + "fg": 9011, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8891 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9011 } ] }, { "id": "vp_woodhalfboard_nw", - "fg": 8890, + "fg": 9010, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8890 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9010 } ] }, { "id": "vp_woodhalfboard_se", - "fg": 8895, + "fg": 9015, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8895 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9015 } ] }, { "id": "vp_woodhalfboard_sw", - "fg": 8894, + "fg": 9014, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8894 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9014 } ] }, { "id": [ "vp_woodhalfboard_vertical_left", "vp_woodhalfboard_vertical_2_left", "vp_woodhalfboard_vertical_T_left" ], - "fg": 8892, + "fg": 9012, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8892 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9012 } ] }, { "id": [ "vp_woodhalfboard_vertical_right", "vp_woodhalfboard_vertical_2_right", "vp_woodhalfboard_vertical_T_right" ], - "fg": 8896, + "fg": 9016, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8896 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9016 } ] }, { "id": [ @@ -13748,881 +13949,881 @@ "vp_woodhalfboard_horizontal_front", "vp_woodhalfboard_horizontal_2_front" ], - "fg": 8889, + "fg": 9009, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8889 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9009 } ] }, { "id": [ "vp_woodhalfboard_horizontal_rear", "vp_woodhalfboard_horizontal_2_rear" ], - "fg": 8893, + "fg": 9013, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8893 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9013 } ] }, { "id": [ "vp_woodhalfboard", "vp_woodhalfboard_cross", "vp_woodhalfboard_vertical", "vp_woodhalfboard_vertical_2" ], - "fg": 8888, + "fg": 9008, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8888 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9008 } ] }, { "id": "vp_woodhalfboard_cover", - "fg": 8887, + "fg": 9007, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8887 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9007 } ] }, { "id": [ "vp_basketsm", "vp_basketsm_external" ], - "fg": [ 8908, 8907 ], + "fg": [ 9028, 9027 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8908, 8907 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9028, 9027 ] } ] }, { "id": "vp_basketsm_bike_rear", - "fg": [ 8904, 8906, 8905, 8903 ], + "fg": [ 9024, 9026, 9025, 9023 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8904, 8906, 8905, 8903 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9024, 9026, 9025, 9023 ] } ] }, { "id": [ "vp_basketlg", "vp_basketlg_external" ], - "fg": [ 8902, 8901 ], + "fg": [ 9022, 9021 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8902, 8901 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9022, 9021 ] } ] }, { "id": "vp_basketlg_cart", - "fg": [ 8898, 8900, 8899, 8897 ], + "fg": [ 9018, 9020, 9019, 9017 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8898, 8900, 8899, 8897 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9018, 9020, 9019, 9017 ] } ] }, { "id": "vp_box", - "fg": [ 8909, 8910 ], + "fg": [ 9029, 9030 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8909, 8910 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9029, 9030 ] } ] }, { "id": "vp_wood box", - "fg": [ 8919, 8918 ], + "fg": [ 9039, 9038 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8919, 8918 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9039, 9038 ] } ] }, { "id": "vp_box_wheelbarrow", - "fg": [ 8912, 8914, 8913, 8911 ], + "fg": [ 9032, 9034, 9033, 9031 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 8912, 8914, 8913, 8911 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9032, 9034, 9033, 9031 ] } ] }, { "id": "vp_trunk", - "fg": 8916, + "fg": 9036, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8916 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9036 } ] }, { "id": "vp_trunk_rear_edge", - "fg": 8917, + "fg": 9037, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8917 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9037 } ] }, { "id": [ "vp_cargo_space", "animal_compartment" ], - "fg": 8915, + "fg": 9035, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8915 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9035 } ] }, { "id": [ "vp_hddoor_trunk", "vp_hdhatch", "vp_hdhatch_opaque" ], - "fg": [ 8943, 8949, 8948, 8947 ], + "fg": [ 9063, 9069, 9068, 9067 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8944, 8946, 8944, 8945 ] }, { "id": "broken", "fg": 8923, "bg": [ 8944, 8946, 8944, 8945 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 9064, 9066, 9064, 9065 ] }, { "id": "broken", "fg": 9043, "bg": [ 9064, 9066, 9064, 9065 ] } ] }, { "id": [ "vp_hddoor", "vp_hddoor_front" ], - "fg": [ 8931, 8932, 8931, 8930 ], + "fg": [ 9051, 9052, 9051, 9050 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8925, 8926, 8925, 8924 ] }, { "id": "broken", "fg": 8923, "bg": [ 8925, 8926, 8925, 8924 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 9045, 9046, 9045, 9044 ] }, { "id": "broken", "fg": 9043, "bg": [ 9045, 9046, 9045, 9044 ] } ] }, { "id": "vp_hddoor_rear", - "fg": [ 8940, 8942, 8941, 8939 ], + "fg": [ 9060, 9062, 9061, 9059 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8928, 8929, 8928, 8927 ] }, { "id": "broken", "fg": 8923, "bg": [ 8928, 8929, 8928, 8927 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 9048, 9049, 9048, 9047 ] }, { "id": "broken", "fg": 9043, "bg": [ 9048, 9049, 9048, 9047 ] } ] }, { "id": [ "vp_hddoor_opaque", "vp_hddoor_opaque_front" ], - "fg": [ 8934, 8935, 8934, 8933 ], + "fg": [ 9054, 9055, 9054, 9053 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8925, 8926, 8925, 8924 ] }, { "id": "broken", "fg": 8923, "bg": [ 8925, 8926, 8925, 8924 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 9045, 9046, 9045, 9044 ] }, { "id": "broken", "fg": 9043, "bg": [ 9045, 9046, 9045, 9044 ] } ] }, { "id": "vp_hddoor_opaque_rear", - "fg": [ 8937, 8938, 8937, 8936 ], + "fg": [ 9057, 9058, 9057, 9056 ], "multitile": true, - "additional_tiles": [ { "id": "open", "fg": [ 8928, 8929, 8928, 8927 ] }, { "id": "broken", "fg": 8923, "bg": [ 8928, 8929, 8928, 8927 ] } ] + "additional_tiles": [ { "id": "open", "fg": [ 9048, 9049, 9048, 9047 ] }, { "id": "broken", "fg": 9043, "bg": [ 9048, 9049, 9048, 9047 ] } ] }, { "id": "vp_ram_spiked", - "fg": 8951, + "fg": 9071, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8951 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9071 } ] }, { "id": "vp_ram_steel", - "fg": 8952, + "fg": 9072, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8951 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9071 } ] }, { "id": "vp_spike", - "fg": 8953, + "fg": 9073, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8953 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9073 } ] }, { "id": "vp_frame_cover", - "fg": 8955, + "fg": 9075, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8955 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9075 } ] }, { "id": "vp_frame_cross", - "fg": 8956, + "fg": 9076, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8956 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9076 } ] }, { "id": "vp_frame_cross_unconnected", - "fg": 8957, + "fg": 9077, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8957 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9077 } ] }, { "id": "vp_frame_ne", - "fg": 8970, + "fg": 9090, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8970 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9090 } ] }, { "id": "vp_frame_nw", - "fg": 8971, + "fg": 9091, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8971 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9091 } ] }, { "id": "vp_frame_se", - "fg": 8972, + "fg": 9092, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8972 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9092 } ] }, { "id": "vp_frame_sw", - "fg": 8973, + "fg": 9093, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8973 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9093 } ] }, { "id": "vp_frame_vertical_unconnected", - "fg": 8981, + "fg": 9101, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8981 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9101 } ] }, { "id": "vp_frame_vertical_2_unconnected", - "fg": 8978, + "fg": 9098, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8978 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9098 } ] }, { "id": "vp_frame_vertical_left", - "fg": 8979, + "fg": 9099, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8979 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9099 } ] }, { "id": "vp_frame_vertical_2_left", - "fg": 8976, + "fg": 9096, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8976 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9096 } ] }, { "id": "vp_frame_vertical_right", - "fg": 8980, + "fg": 9100, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8980 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9100 } ] }, { "id": "vp_frame_vertical_2_right", - "fg": 8977, + "fg": 9097, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8977 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9097 } ] }, { "id": "vp_frame_horizontal", - "fg": 8958, + "fg": 9078, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8958 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9078 } ] }, { "id": "vp_frame_horizontal_2", - "fg": 8959, + "fg": 9079, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8959 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9079 } ] }, { "id": "vp_frame_horizontal_unconnected", - "fg": 8969, + "fg": 9089, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8969 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9089 } ] }, { "id": "vp_frame_horizontal_2_unconnected", - "fg": 8962, + "fg": 9082, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8962 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9082 } ] }, { "id": "vp_frame_horizontal_front", - "fg": 8965, + "fg": 9085, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8965 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9085 } ] }, { "id": "vp_frame_horizontal_2_front", - "fg": 8960, + "fg": 9080, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8960 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9080 } ] }, { "id": "vp_frame_horizontal_rear", - "fg": 8967, + "fg": 9087, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8967 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9087 } ] }, { "id": "vp_frame_horizontal_2_rear", - "fg": 8961, + "fg": 9081, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8961 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9081 } ] }, { "id": [ "vp_frame_horizontal_left", "vp_frame_vertical_T_left" ], - "fg": 8966, + "fg": 9086, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8966 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9086 } ] }, { "id": "vp_frame_horizontal_2_left", - "fg": 8963, + "fg": 9083, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8963 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9083 } ] }, { "id": [ "vp_frame_horizontal_right", "vp_frame_vertical_T_right" ], - "fg": 8968, + "fg": 9088, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8968 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9088 } ] }, { "id": "vp_frame_horizontal_2_right", - "fg": 8964, + "fg": 9084, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8964 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9084 } ] }, { "id": "vp_frame_vertical", - "fg": 8974, + "fg": 9094, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8974 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9094 } ] }, { "id": "vp_frame_vertical_2", - "fg": 8975, + "fg": 9095, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8975 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9095 } ] }, { "id": "vp_hdframe_cover", - "fg": 8982, + "fg": 9102, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8982 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9102 } ] }, { "id": "vp_hdframe_cross", - "fg": 8983, + "fg": 9103, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8983 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9103 } ] }, { "id": "vp_hdframe_cross_unconnected", - "fg": 8984, + "fg": 9104, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8984 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9104 } ] }, { "id": "vp_hdframe_ne", - "fg": 8997, + "fg": 9117, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8997 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9117 } ] }, { "id": "vp_hdframe_nw", - "fg": 8998, + "fg": 9118, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8998 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9118 } ] }, { "id": "vp_hdframe_se", - "fg": 8999, + "fg": 9119, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8999 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9119 } ] }, { "id": "vp_hdframe_sw", - "fg": 9000, + "fg": 9120, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9000 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9120 } ] }, { "id": "vp_hdframe_vertical_unconnected", - "fg": 9008, + "fg": 9128, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9008 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9128 } ] }, { "id": "vp_hdframe_vertical_2_unconnected", - "fg": 9005, + "fg": 9125, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9005 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9125 } ] }, { "id": "vp_hdframe_vertical_left", - "fg": 9006, + "fg": 9126, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9006 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9126 } ] }, { "id": "vp_hdframe_vertical_2_left", - "fg": 9003, + "fg": 9123, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9003 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9123 } ] }, { "id": "vp_hdframe_vertical_right", - "fg": 9007, + "fg": 9127, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9007 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9127 } ] }, { "id": "vp_hdframe_vertical_2_right", - "fg": 9004, + "fg": 9124, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9004 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9124 } ] }, { "id": "vp_hdframe_horizontal", - "fg": 8985, + "fg": 9105, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8985 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9105 } ] }, { "id": "vp_hdframe_horizontal_2", - "fg": 8986, + "fg": 9106, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8986 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9106 } ] }, { "id": "vp_hdframe_horizontal_unconnected", - "fg": 8996, + "fg": 9116, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8996 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9116 } ] }, { "id": "vp_hdframe_horizontal_2_unconnected", - "fg": 8989, + "fg": 9109, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8989 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9109 } ] }, { "id": "vp_hdframe_horizontal_front", - "fg": 8992, + "fg": 9112, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8992 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9112 } ] }, { "id": "vp_hdframe_horizontal_2_front", - "fg": 8987, + "fg": 9107, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8987 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9107 } ] }, { "id": "vp_hdframe_horizontal_rear", - "fg": 8994, + "fg": 9114, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8994 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9114 } ] }, { "id": "vp_hdframe_horizontal_2_rear", - "fg": 8988, + "fg": 9108, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8988 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9108 } ] }, { "id": [ "vp_hdframe_horizontal_left", "vp_hdframe_vertical_T_left" ], - "fg": 8993, + "fg": 9113, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8993 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9113 } ] }, { "id": "vp_hdframe_horizontal_2_left", - "fg": 8990, + "fg": 9110, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8990 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9110 } ] }, { "id": [ "vp_hdframe_horizontal_right", "vp_hdframe_vertical_T_right" ], - "fg": 8995, + "fg": 9115, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8995 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9115 } ] }, { "id": "vp_hdframe_horizontal_2_right", - "fg": 8991, + "fg": 9111, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 8991 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9111 } ] }, { "id": "vp_hdframe_vertical", - "fg": 9001, + "fg": 9121, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9001 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9121 } ] }, { "id": "vp_hdframe_vertical_2", - "fg": 9002, + "fg": 9122, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9002 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9122 } ] }, { "id": "vp_xlframe_cover", - "fg": 9009, + "fg": 9129, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9009 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9129 } ] }, { "id": "vp_xlframe_cross", - "fg": 9010, + "fg": 9130, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9010 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9130 } ] }, { "id": "vp_xlframe_cross_unconnected", - "fg": 9011, + "fg": 9131, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9011 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9131 } ] }, { "id": "vp_xlframe_ne", - "fg": 9024, + "fg": 9144, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9024 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9144 } ] }, { "id": "vp_xlframe_nw", - "fg": 9025, + "fg": 9145, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9025 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9145 } ] }, { "id": "vp_xlframe_se", - "fg": 9026, + "fg": 9146, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9026 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9146 } ] }, { "id": "vp_xlframe_sw", - "fg": 9027, + "fg": 9147, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9027 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9147 } ] }, { "id": "vp_xlframe_vertical_unconnected", - "fg": 9035, + "fg": 9155, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9035 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9155 } ] }, { "id": "vp_xlframe_vertical_2_unconnected", - "fg": 9032, + "fg": 9152, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9032 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9152 } ] }, { "id": "vp_xlframe_vertical_left", - "fg": 9033, + "fg": 9153, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9033 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9153 } ] }, { "id": "vp_xlframe_vertical_2_left", - "fg": 9030, + "fg": 9150, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9030 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9150 } ] }, { "id": "vp_xlframe_vertical_right", - "fg": 9034, + "fg": 9154, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9034 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9154 } ] }, { "id": "vp_xlframe_vertical_2_right", - "fg": 9031, + "fg": 9151, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9031 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9151 } ] }, { "id": "vp_xlframe_horizontal", - "fg": 9012, + "fg": 9132, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9012 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9132 } ] }, { "id": "vp_xlframe_horizontal_2", - "fg": 9013, + "fg": 9133, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9013 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9133 } ] }, { "id": "vp_xlframe_horizontal_unconnected", - "fg": 9023, + "fg": 9143, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9023 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9143 } ] }, { "id": "vp_xlframe_horizontal_2_unconnected", - "fg": 9016, + "fg": 9136, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9016 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9136 } ] }, { "id": "vp_xlframe_horizontal_front", - "fg": 9019, + "fg": 9139, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9019 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9139 } ] }, { "id": "vp_xlframe_horizontal_2_front", - "fg": 9014, + "fg": 9134, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9014 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9134 } ] }, { "id": "vp_xlframe_horizontal_rear", - "fg": 9021, + "fg": 9141, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9021 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9141 } ] }, { "id": "vp_xlframe_horizontal_2_rear", - "fg": 9015, + "fg": 9135, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9015 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9135 } ] }, { "id": [ "vp_xlframe_horizontal_left", "vp_xlframe_vertical_T_left" ], - "fg": 9020, + "fg": 9140, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9020 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9140 } ] }, { "id": "vp_xlframe_horizontal_2_left", - "fg": 9017, + "fg": 9137, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9017 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9137 } ] }, { "id": [ "vp_xlframe_horizontal_right", "vp_xlframe_vertical_T_right" ], - "fg": 9022, + "fg": 9142, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9022 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9142 } ] }, { "id": "vp_xlframe_horizontal_2_right", - "fg": 9018, + "fg": 9138, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9018 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9138 } ] }, { "id": "vp_xlframe_vertical", - "fg": 9028, + "fg": 9148, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9028 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9148 } ] }, { "id": "vp_xlframe_vertical_2", - "fg": 9029, + "fg": 9149, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9029 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9149 } ] }, { "id": [ "vp_headlight", "vp_headlight_reinforced", "vp_wide_headlight_reinforced", "vp_wide_headlight" ], - "fg": 9037 + "fg": 9157 }, { "id": [ "vp_headlight_ne", "vp_headlight_reinforced_ne", "vp_wide_headlight_reinforced_ne", "vp_wide_headlight_ne" ], - "fg": 9036 + "fg": 9156 }, { "id": [ "vp_headlight_nw", "vp_headlight_reinforced_nw", "vp_wide_headlight_reinforced_nw", "vp_wide_headlight_nw" ], - "fg": 9037 + "fg": 9157 }, { "id": [ "vp_veh_table", "vp_veh_table_wood" ], - "fg": [ 9038, 9038 ], - "bg": [ 9057, 9056 ], + "fg": [ 9158, 9158 ], + "bg": [ 9177, 9176 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9039, "bg": [ 9057, 9056 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9159, "bg": [ 9177, 9176 ] } ] }, { "id": "vp_workbench", - "fg": [ 9058, 9058 ], - "bg": 4304, + "fg": [ 9178, 9178 ], + "bg": 4393, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9058, 9058 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9178, 9178 ] } ] }, { "id": "vp_minifridge", - "fg": [ 9050, 9050 ], + "fg": [ 9170, 9170 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9050, 9050 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9170, 9170 ] } ] }, { "id": "vp_minifreezer", - "fg": [ 9049, 9049 ], + "fg": [ 9169, 9169 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9049, 9049 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9169, 9169 ] } ] }, { "id": "vp_kitchen_unit", - "fg": [ 9046, 9046 ], + "fg": [ 9166, 9166 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9046, 9046 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9166, 9166 ] } ] }, { "id": "vp_welding_rig", - "fg": [ 9055, 9055 ], + "fg": [ 9175, 9175 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9055, 9055 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9175, 9175 ] } ] }, { "id": "vp_craft_rig", - "fg": [ 9043, 9043 ], + "fg": [ 9163, 9163 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9043, 9043 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9163, 9163 ] } ] }, { "id": "vp_washing_machine", - "fg": [ 9054, 9054 ], + "fg": [ 9174, 9174 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9054, 9054 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9174, 9174 ] } ] }, { "id": "vp_veh_forge", - "fg": [ 9044, 9044 ], + "fg": [ 9164, 9164 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9044, 9044 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9164, 9164 ] } ] }, { "id": "vp_veh_kiln", - "fg": [ 9045, 9045 ], + "fg": [ 9165, 9165 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9045, 9045 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9165, 9165 ] } ] }, { "id": "vp_chemlab", - "fg": [ 9042, 9042 ], + "fg": [ 9162, 9162 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9042, 9042 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9162, 9162 ] } ] }, { "id": "vp_aisle_vertical", - "fg": 9041, + "fg": 9161, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9041 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9161 } ] }, { "id": "vp_aisle_horizontal", - "fg": 9040, + "fg": 9160, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9040 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9160 } ] }, - { "id": "vp_trunk_floor", "fg": 9052, "bg": 9041 }, + { "id": "vp_trunk_floor", "fg": 9172, "bg": 9161 }, { "id": "vp_wooden_aisle_vertical", - "fg": [ 9057, 9056 ], + "fg": [ 9177, 9176 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9057, 9056 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9177, 9176 ] } ] }, { "id": "vp_wooden_aisle_horizontal", - "fg": [ 9056, 9057 ], + "fg": [ 9176, 9177 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9056, 9057 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9176, 9177 ] } ] }, { "id": "vp_lit_aisle_vertical", - "fg": 9048, + "fg": 9168, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9048 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9168 } ] }, { "id": "vp_lit_aisle_horizontal", - "fg": 9047, + "fg": 9167, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9047 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9167 } ] }, { "id": "vp_mounted_spare_tire", - "fg": 9051, + "fg": 9171, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9051 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9171 } ] }, { "id": [ "vp_saddle", "vp_saddle_pedal" ], - "fg": [ 9060, 9062, 9061, 9059 ], + "fg": [ 9180, 9182, 9181, 9179 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9060, 9062, 9061, 9059 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9180, 9182, 9181, 9179 ] } ] }, { "id": [ "vp_seat_wood", "seat_wood_bench" ], - "fg": [ 9067, 9067, 9068, 9068 ], - "bg": [ 9057, 9056 ], + "fg": [ 9187, 9187, 9188, 9188 ], + "bg": [ 9177, 9176 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9067, 9067, 9068, 9068 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9187, 9187, 9188, 9188 ] } ] }, { "id": "vp_seat_wood_flimsy", - "fg": [ 9065, 9065, 9066, 9066 ], - "bg": [ 9057, 9056 ], + "fg": [ 9185, 9185, 9186, 9186 ], + "bg": [ 9177, 9176 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9065, 9065, 9066, 9066 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9185, 9185, 9186, 9186 ] } ] }, { "id": [ "vp_folding_seat", "vp_reclining_seat", "vp_seat" ], - "fg": [ 9100, 9098, 9093, 9099 ], + "fg": [ 9220, 9218, 9213, 9219 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9100, 9098, 9093, 9099 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9220, 9218, 9213, 9219 ] } ] }, { "id": "vp_seat_back", - "fg": [ 9069, 9092, 9091, 9090 ], + "fg": [ 9189, 9212, 9211, 9210 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9069, 9092, 9091, 9090 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9189, 9212, 9211, 9210 ] } ] }, { "id": "vp_seat_back_left", - "fg": [ 9082, 9085, 9084, 9083 ], + "fg": [ 9202, 9205, 9204, 9203 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9082, 9085, 9084, 9083 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9202, 9205, 9204, 9203 ] } ] }, { "id": "vp_seat_back_right", - "fg": [ 9086, 9089, 9088, 9087 ], + "fg": [ 9206, 9209, 9208, 9207 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9086, 9089, 9088, 9087 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9206, 9209, 9208, 9207 ] } ] }, { "id": "vp_seat_back_vertical", - "fg": [ 9090, 9069, 9092, 9091 ], + "fg": [ 9210, 9189, 9212, 9211 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9090, 9069, 9092, 9091 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9210, 9189, 9212, 9211 ] } ] }, { "id": "vp_seat_back_vertical_left", - "fg": [ 9083, 9082, 9085, 9084 ], + "fg": [ 9203, 9202, 9205, 9204 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9083, 9082, 9085, 9084 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9203, 9202, 9205, 9204 ] } ] }, { "id": "vp_seat_back_vertical_right", - "fg": [ 9087, 9086, 9089, 9088 ], + "fg": [ 9207, 9206, 9209, 9208 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9087, 9086, 9089, 9088 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9207, 9206, 9209, 9208 ] } ] }, { "id": [ "vp_seat_leather", "vp_reclining_seat_leather" ], - "fg": [ 9097, 9095, 9094, 9096 ], + "fg": [ 9217, 9215, 9214, 9216 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9097, 9095, 9094, 9096 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9217, 9215, 9214, 9216 ] } ] }, { "id": "vp_seat_back_leather", - "fg": [ 9070, 9081, 9080, 9079 ], + "fg": [ 9190, 9201, 9200, 9199 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9070, 9081, 9080, 9079 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9190, 9201, 9200, 9199 ] } ] }, { "id": "vp_seat_back_leather_left", - "fg": [ 9071, 9074, 9073, 9072 ], + "fg": [ 9191, 9194, 9193, 9192 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9071, 9074, 9073, 9072 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9191, 9194, 9193, 9192 ] } ] }, { "id": "vp_seat_back_leather_right", - "fg": [ 9075, 9078, 9077, 9076 ], + "fg": [ 9195, 9198, 9197, 9196 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9075, 9078, 9077, 9076 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9195, 9198, 9197, 9196 ] } ] }, { "id": "vp_seat_back_leather_vertical", - "fg": [ 9079, 9070, 9081, 9080 ], + "fg": [ 9199, 9190, 9201, 9200 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9079, 9070, 9081, 9080 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9199, 9190, 9201, 9200 ] } ] }, { "id": "vp_seat_back_leather_vertical_left", - "fg": [ 9072, 9071, 9074, 9073 ], + "fg": [ 9192, 9191, 9194, 9193 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9072, 9071, 9074, 9073 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9192, 9191, 9194, 9193 ] } ] }, { "id": "vp_seat_back_leather_vertical_right", - "fg": [ 9076, 9075, 9078, 9077 ], + "fg": [ 9196, 9195, 9198, 9197 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9076, 9075, 9078, 9077 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9196, 9195, 9198, 9197 ] } ] }, { "id": "vp_seat_rear", - "fg": [ 9093, 9099, 9100, 9098 ], + "fg": [ 9213, 9219, 9220, 9218 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9093, 9099, 9100, 9098 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9213, 9219, 9220, 9218 ] } ] }, { "id": "vp_seat_leather_rear", - "fg": [ 9094, 9096, 9097, 9095 ], + "fg": [ 9214, 9216, 9217, 9215 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9094, 9096, 9097, 9095 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9214, 9216, 9217, 9215 ] } ] }, { "id": "vp_seed_drill", - "fg": [ 9102, 9104, 9103, 9101 ], + "fg": [ 9222, 9224, 9223, 9221 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9285, "bg": [ 9102, 9104, 9103, 9101 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9397, "bg": [ 9222, 9224, 9223, 9221 ] } ] }, { "id": "vp_external_tank", - "fg": [ 9105, 9106, 9107, 9108 ], + "fg": [ 9225, 9226, 9227, 9228 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9105, 9106, 9107, 9108 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9225, 9226, 9227, 9228 ] } ] }, { "id": "vp_tank_55gal_drum", - "fg": [ 9110, 9109 ], + "fg": [ 9230, 9229 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9110, 9109 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9230, 9229 ] } ] }, { "id": [ @@ -14639,80 +14840,80 @@ "vp_mounted_m60_semi" ], "//": "rifles and machineguns", - "fg": 9113, - "bg": 9111, + "fg": 9233, + "bg": 9231, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9113 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9233 } ] }, { "id": [ "vp_mounted_emp_gun", "vp_mounted_plasma_gun", "vp_plasma_gun", "vp_laser_rifle" ], "//": "energy weapons", - "fg": 9112, - "bg": 9111, + "fg": 9232, + "bg": 9231, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9112 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9232 } ] }, { "id": [ "vp_mounted_hk_g80", "vp_mounted_coilgun" ], "//": "railguns", - "fg": 9114, - "bg": 9111, + "fg": 9234, + "bg": 9231, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9114 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9234 } ] }, { "id": [ "vp_mounted_bigun", "vp_mounted_m134" ], "//": "multibarrel weapons", - "fg": 9113, - "bg": 9111, + "fg": 9233, + "bg": 9231, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9113 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9233 } ] }, { "id": [ "vp_watercannon", "vp_flamethrower", "vp_mounted_chemical_thrower" ], "//": "liquid sprayers", - "fg": 9113, - "bg": 9111, + "fg": 9233, + "bg": 9231, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9113 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9233 } ] }, { "id": "vp_tow_launcher", "//": "rocket tubes", - "fg": 9113, - "bg": 9111, + "fg": 9233, + "bg": 9231, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9113 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9233 } ] }, { "id": "vp_animal_compartment", - "fg": [ 9115, 9115, 9115, 9115 ], + "fg": [ 9235, 9235, 9235, 9235 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9115, 9115, 9115, 9115 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9235, 9235, 9235, 9235 ] } ] }, { "id": "vp_basketsm_wheelchair", - "fg": [ 9117, 9119, 9118, 9116 ], + "fg": [ 9237, 9239, 9238, 9236 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9117, 9119, 9118, 9116 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9237, 9239, 9238, 9236 ] } ] }, { "id": [ "vp_wheel", "vp_wheel_steerable" ], - "fg": 9120, + "fg": 9240, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9120 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9240 } ] }, { "id": [ "vp_wheel_bicycle", "vp_wheel_bicycle_steerable", "vp_wheel_bicycle_or", "vp_wheel_bicycle_or_steerable" ], - "fg": [ 9122, 9124, 9123, 9121 ], + "fg": [ 9242, 9244, 9243, 9241 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9122, 9124, 9123, 9121 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9242, 9244, 9243, 9241 ] } ] }, { "id": [ "vp_wheel_bicycle_rear", "vp_wheel_bicycle_or_rear" ], - "fg": [ 9123, 9121, 9122, 9124 ], + "fg": [ 9243, 9241, 9242, 9244 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": [ 9123, 9121, 9122, 9124 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": [ 9243, 9241, 9242, 9244 ] } ] }, { "id": [ @@ -14721,825 +14922,833 @@ "vp_reinforced_windshield_horizontal_front", "vp_reinforced_windshield_front_edge" ], - "fg": [ 9125, 9128, 9127, 9126 ], + "fg": [ 9245, 9248, 9247, 9246 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": [ 9125, 9128, 9127, 9126 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": [ 9245, 9248, 9247, 9246 ] } ] }, { "id": "vp_reinforced_windshield_horizontal_rear", - "fg": 9129, + "fg": 9249, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": 9129 } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": 9249 } ] }, { "id": "vp_reinforced_windshield_horizontal_rear_edge", - "fg": 9130, + "fg": 9250, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": 9130 } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": 9250 } ] }, { "id": "vp_reinforced_windshield_nw", - "fg": [ 9135, 9138, 9137, 9136 ], + "fg": [ 9255, 9258, 9257, 9256 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": [ 9135, 9138, 9137, 9136 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": [ 9255, 9258, 9257, 9256 ] } ] }, { "id": "vp_reinforced_windshield_ne", - "fg": [ 9131, 9134, 9133, 9132 ], + "fg": [ 9251, 9254, 9253, 9252 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": [ 9131, 9134, 9133, 9132 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": [ 9251, 9254, 9253, 9252 ] } ] }, { "id": "vp_reinforced_windshield_sw", - "fg": 9144, + "fg": 9264, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": 9144 } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": 9264 } ] }, { "id": "vp_reinforced_windshield_se", - "fg": 9139, + "fg": 9259, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": 9139 } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": 9259 } ] }, { "id": "vp_reinforced_windshield_sw_edge", - "fg": [ 9145, 9148, 9147, 9146 ], + "fg": [ 9265, 9268, 9267, 9266 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": [ 9145, 9148, 9147, 9146 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": [ 9265, 9268, 9267, 9266 ] } ] }, { "id": "vp_reinforced_windshield_se_edge", - "fg": [ 9140, 9143, 9142, 9141 ], + "fg": [ 9260, 9263, 9262, 9261 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": [ 9140, 9143, 9142, 9141 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": [ 9260, 9263, 9262, 9261 ] } ] }, { "id": [ "vp_reinforced_windshield_vertical_left", "vp_reinforced_windshield_left" ], - "fg": [ 9149, 9152, 9151, 9150 ], + "fg": [ 9269, 9272, 9271, 9270 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": [ 9149, 9152, 9151, 9150 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": [ 9269, 9272, 9271, 9270 ] } ] }, { "id": [ "vp_reinforced_windshield_vertical_right", "vp_reinforced_windshield_right" ], - "fg": [ 9153, 9156, 9155, 9154 ], + "fg": [ 9273, 9276, 9275, 9274 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": [ 9153, 9156, 9155, 9154 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": [ 9273, 9276, 9275, 9274 ] } ] }, { "id": [ "vp_reinforced_windshield_full_vertical_left", "vp_reinforced_windshield_full_left" ], - "fg": [ 9149, 9152, 9151, 9150 ], + "fg": [ 9269, 9272, 9271, 9270 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": [ 9149, 9152, 9151, 9150 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": [ 9269, 9272, 9271, 9270 ] } ] }, { "id": [ "vp_reinforced_windshield_full_vertical_right", "vp_reinforced_windshield_full_right" ], - "fg": [ 9153, 9156, 9155, 9154 ], + "fg": [ 9273, 9276, 9275, 9274 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8920, "bg": [ 9153, 9156, 9155, 9154 ] } ] + "additional_tiles": [ { "id": "broken", "fg": 9040, "bg": [ 9273, 9276, 9275, 9274 ] } ] }, { "id": "vp_frame_wood_vertical_2", - "fg": 9177, + "fg": 9297, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9177 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9297 } ] }, { "id": "vp_frame_wood_vertical_2_unconnected", - "fg": 9180, + "fg": 9300, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9180 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9300 } ] }, { "id": "vp_frame_wood_vertical_2_right", - "fg": 9179, + "fg": 9299, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9179 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9299 } ] }, { "id": "vp_frame_wood_vertical_2_left", - "fg": 9178, + "fg": 9298, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9178 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9298 } ] }, { "id": "vp_frame_wood_vertical", - "fg": 9176, + "fg": 9296, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9176 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9296 } ] }, { "id": "vp_frame_wood_vertical_unconnected", - "fg": 9183, + "fg": 9303, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9183 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9303 } ] }, { "id": "vp_frame_wood_vertical_right", - "fg": 9182, + "fg": 9302, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9182 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9302 } ] }, { "id": "vp_frame_wood_vertical_left", - "fg": 9181, + "fg": 9301, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9181 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9301 } ] }, { "id": "vp_frame_wood_sw", - "fg": 9175, + "fg": 9295, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9175 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9295 } ] }, { "id": "vp_frame_wood_se", - "fg": 9174, + "fg": 9294, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9174 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9294 } ] }, { "id": "vp_frame_wood_nw", - "fg": 9173, + "fg": 9293, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9173 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9293 } ] }, { "id": "vp_frame_wood_ne", - "fg": 9172, + "fg": 9292, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9172 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9292 } ] }, { "id": "vp_frame_wood_horizontal_2", - "fg": 9161, + "fg": 9281, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9161 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9281 } ] }, { "id": "vp_frame_wood_horizontal_2_unconnected", - "fg": 9166, + "fg": 9286, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9166 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9286 } ] }, { "id": "vp_frame_wood_horizontal_2_right", - "fg": 9165, + "fg": 9285, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9165 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9285 } ] }, { "id": "vp_frame_wood_horizontal_2_rear", - "fg": 9164, + "fg": 9284, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9164 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9284 } ] }, { "id": "vp_frame_wood_horizontal_2_left", - "fg": 9163, + "fg": 9283, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9163 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9283 } ] }, { "id": "vp_frame_wood_horizontal_2_front", - "fg": 9162, + "fg": 9282, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9162 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9282 } ] }, { "id": "vp_frame_wood_horizontal", - "fg": 9160, + "fg": 9280, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9160 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9280 } ] }, { "id": "vp_frame_wood_horizontal_unconnected", - "fg": 9171, + "fg": 9291, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9171 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9291 } ] }, { "id": "vp_frame_wood_horizontal_right", - "fg": 9170, + "fg": 9290, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9170 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9290 } ] }, { "id": "vp_frame_wood_horizontal_rear", - "fg": 9169, + "fg": 9289, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9169 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9289 } ] }, { "id": "vp_frame_wood_horizontal_left", - "fg": 9168, + "fg": 9288, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9168 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9288 } ] }, { "id": "vp_frame_wood_horizontal_front", - "fg": 9167, + "fg": 9287, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9167 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9287 } ] }, { "id": "vp_frame_wood_cross", - "fg": 9158, + "fg": 9278, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9158 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9278 } ] }, { "id": [ "vp_frame_wood_cross_unconnected", "vp_frame_wood", "frame_wood" ], - "fg": 9159, + "fg": 9279, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9159 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9279 } ] }, { "id": "vp_frame_wood_cover", - "fg": 9157, - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9157 } ] - }, - { "id": "f_floor_mattress", "fg": 8422 }, - { "id": "f_fungal_mass", "fg": 8425 }, - { "id": "f_fungal_tangle", "fg": 8426 }, - { "id": "f_brazier", "fg": 8427 }, - { "id": "emer_blanket", "fg": 8457 }, - { "id": "emer_blanket_on", "fg": 8458 }, - { "id": "jacket_evac", "fg": 8459 }, - { "id": "f_autoclave", "fg": 8462 }, - { "id": "jeans_red", "fg": 8469 }, - { "id": "tights", "fg": 8470 }, - { "id": "blade", "fg": 8471 }, - { "id": "rm13_armor", "fg": 8472 }, - { "id": "55gal_drum", "fg": 8473 }, - { "id": "leather_funnel", "fg": 8498 }, - { "id": "tr_leather_funnel", "fg": 8500 }, - { "id": "brush", "fg": 8508 }, - { "id": "casserole", "fg": 8509 }, - { "id": "curling_iron", "fg": 8510 }, - { "id": "cutting_board", "fg": 8511 }, - { "id": "elec_hairtrimmer", "fg": 8512 }, - { "id": "hairbrush", "fg": 8513 }, - { "id": "metal_file", "fg": 8515 }, - { "id": "mobile_memory_card", "fg": 8516 }, - { "id": "plastic_straw", "fg": 8517 }, - { "id": "razor_blade", "fg": 8518 }, - { "id": "razor_shaving", "fg": 8519 }, - { "id": "string_floss", "fg": 8520 }, - { "id": "tumbler_plastic", "fg": 8522 }, - { "id": "xacto", "fg": 8523 }, - { "id": "cupboard_battery_charger", "fg": 8595 }, - { "id": "cupboard_box_small", "fg": 8596 }, - { "id": "cupboard_candle", "fg": 8597 }, - { "id": "cupboard_matches", "fg": 8598 }, - { "id": "desk_pen_1", "fg": 8599 }, - { "id": "desk_pen_2", "fg": 8600 }, - { "id": "sink_box_small", "fg": 8601 }, - { "id": "sink_brush", "fg": 8602 }, - { "id": "sink_dish_towel", "fg": 8603 }, - { "id": "sink_sponge", "fg": 8604 }, - { "id": "mon_creeper_hub", "fg": 8605 }, - { "id": "mon_creeper_vine", "fg": 8606 }, - { "id": "mon_impossible_shape", "fg": 8620 }, - { "id": "weather_portal_storm", "fg": 8624 }, - { "id": "f_rubble_landfill", "fg": 8636 }, - { "id": "t_roof_paper", "fg": 8701 }, - { "id": "crack_glass_left", "fg": 8921 }, - { "id": "crack_glass_right", "fg": 8922 }, - { "id": "vp_ram_mattress", "fg": 8950 }, - { "id": "vp_tearer", "fg": 8954 }, - { "id": "vp_vehicle_scoop", "fg": 9053 }, - { "id": "seat", "fg": 9063 }, - { "id": "seat_leather", "fg": 9064 } + "fg": 9277, + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9277 } ] + }, + { "id": "fd_gibs_flesh_int1", "fg": 8532 }, + { "id": "fd_gibs_flesh_int2", "fg": 8533 }, + { "id": "fd_gibs_flesh_int3", "fg": 8534 }, + { "id": "f_floor_mattress", "fg": 8537 }, + { "id": "f_fungal_mass", "fg": 8540 }, + { "id": "f_fungal_tangle", "fg": 8541 }, + { "id": "f_brazier", "fg": 8542 }, + { "id": "emer_blanket", "fg": 8572 }, + { "id": "emer_blanket_on", "fg": 8573 }, + { "id": "jacket_evac", "fg": 8574 }, + { "id": "f_autoclave", "fg": 8577 }, + { "id": "jeans_red", "fg": 8584 }, + { "id": "tights", "fg": 8585 }, + { "id": "blade", "fg": 8586 }, + { "id": "rm13_armor", "fg": 8587 }, + { "id": "55gal_drum", "fg": 8588 }, + { "id": "leather_funnel", "fg": 8613 }, + { "id": "tr_leather_funnel", "fg": 8615 }, + { "id": "ruined_chunks", "fg": 8616 }, + { "id": "brush", "fg": 8624 }, + { "id": "casserole", "fg": 8625 }, + { "id": "curling_iron", "fg": 8626 }, + { "id": "cutting_board", "fg": 8627 }, + { "id": "elec_hairtrimmer", "fg": 8628 }, + { "id": "hairbrush", "fg": 8629 }, + { "id": "metal_file", "fg": 8631 }, + { "id": "mobile_memory_card", "fg": 8632 }, + { "id": "plastic_straw", "fg": 8633 }, + { "id": "razor_blade", "fg": 8634 }, + { "id": "razor_shaving", "fg": 8635 }, + { "id": "string_floss", "fg": 8636 }, + { "id": "tumbler_plastic", "fg": 8638 }, + { "id": "xacto", "fg": 8639 }, + { "id": "brazier_2x4", "fg": 8711 }, + { "id": "brazier_log", "fg": 8712 }, + { "id": "cupboard_battery_charger", "fg": 8713 }, + { "id": "cupboard_box_small", "fg": 8714 }, + { "id": "cupboard_candle", "fg": 8715 }, + { "id": "cupboard_matches", "fg": 8716 }, + { "id": "desk_can_drink", "fg": 8717 }, + { "id": "desk_pen_1", "fg": 8718 }, + { "id": "desk_pen_2", "fg": 8719 }, + { "id": "sink_box_small", "fg": 8720 }, + { "id": "sink_brush", "fg": 8721 }, + { "id": "sink_dish_towel", "fg": 8722 }, + { "id": "sink_sponge", "fg": 8723 }, + { "id": "toilet_water", "fg": 8724 }, + { "id": "mon_creeper_hub", "fg": 8725 }, + { "id": "mon_creeper_vine", "fg": 8726 }, + { "id": "mon_impossible_shape", "fg": 8740 }, + { "id": "weather_portal_storm", "fg": 8744 }, + { "id": "f_rubble_landfill", "fg": 8756 }, + { "id": "t_roof_paper", "fg": 8821 }, + { "id": "crack_glass_left", "fg": 9041 }, + { "id": "crack_glass_right", "fg": 9042 }, + { "id": "vp_ram_mattress", "fg": 9070 }, + { "id": "vp_tearer", "fg": 9074 }, + { "id": "vp_vehicle_scoop", "fg": 9173 }, + { "id": "seat", "fg": 9183 }, + { "id": "seat_leather", "fg": 9184 } ] }, { "file": "incomplete_large.png", - "//": "range 9199 to 9270", + "//": "range 9311 to 9382", "sprite_width": 64, "sprite_height": 64, "sprite_offset_x": -16, "sprite_offset_y": -32, "tiles": [ - { "id": "mon_alpha_razorclaw", "fg": 9199, "bg": 8066 }, - { "id": "mon_chickenbot", "fg": 9200, "bg": 8066 }, - { "id": "mon_razorclaw", "fg": 9201, "bg": 8066 }, + { "id": "mon_alpha_razorclaw", "fg": 9311, "bg": 8162 }, + { "id": "mon_chickenbot", "fg": 9312, "bg": 8162 }, + { "id": "mon_razorclaw", "fg": 9313, "bg": 8162 }, { "id": "vp_door_trunk_horizontal_2", - "fg": [ 9203, 9210, 9209, 9208 ], + "fg": [ 9315, 9322, 9321, 9320 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9204, 9207, 9206, 9205 ] }, - { "id": "broken", "fg": [ 5700, 5700, 5700, 5700 ], "bg": [ 9204, 9207, 9206, 9205 ] } + { "id": "open", "fg": [ 9316, 9319, 9318, 9317 ] }, + { "id": "broken", "fg": [ 5781, 5781, 5781, 5781 ], "bg": [ 9316, 9319, 9318, 9317 ] } ] }, { "id": "vp_halfboard_hatch_wheel_left", - "fg": [ 9211, 9214, 9213, 9212 ], + "fg": [ 9323, 9326, 9325, 9324 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9202, 9202, 9202, 9202 ], "bg": [ 9211, 9214, 9213, 9212 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9314, 9314, 9314, 9314 ], "bg": [ 9323, 9326, 9325, 9324 ] } ] }, { "id": "vp_halfboard_hatch_wheel_right", - "fg": [ 9215, 9218, 9217, 9216 ], + "fg": [ 9327, 9330, 9329, 9328 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9202, 9202, 9202, 9202 ], "bg": [ 9215, 9218, 9217, 9216 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9314, 9314, 9314, 9314 ], "bg": [ 9327, 9330, 9329, 9328 ] } ] }, { "id": "vp_halfboard_horizontal_2_rear", - "fg": [ 9219, 9222, 9221, 9220 ], + "fg": [ 9331, 9334, 9333, 9332 ], "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": [ 9202, 9202, 9202, 9202 ], "bg": [ 9219, 9222, 9221, 9220 ] } ] + "additional_tiles": [ { "id": "broken", "fg": [ 9314, 9314, 9314, 9314 ], "bg": [ 9331, 9334, 9333, 9332 ] } ] }, { "id": "vp_hatch", - "fg": [ 9223, 9238, 9237, 9236 ], + "fg": [ 9335, 9350, 9349, 9348 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9232, 9235, 9234, 9233 ] }, - { "id": "broken", "fg": [ 9202, 9202, 9202, 9202 ], "bg": [ 9232, 9235, 9234, 9233 ] } + { "id": "open", "fg": [ 9344, 9347, 9346, 9345 ] }, + { "id": "broken", "fg": [ 9314, 9314, 9314, 9314 ], "bg": [ 9344, 9347, 9346, 9345 ] } ] }, { "id": "vp_hatch_opaque", - "fg": [ 9224, 9231, 9230, 9229 ], + "fg": [ 9336, 9343, 9342, 9341 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9225, 9228, 9227, 9226 ] }, - { "id": "broken", "fg": [ 9202, 9202, 9202, 9202 ], "bg": [ 9225, 9228, 9227, 9226 ] } + { "id": "open", "fg": [ 9337, 9340, 9339, 9338 ] }, + { "id": "broken", "fg": [ 9314, 9314, 9314, 9314 ], "bg": [ 9337, 9340, 9339, 9338 ] } ] }, { "id": "vp_hatch_left", - "fg": [ 9241, 9248, 9247, 9246 ], + "fg": [ 9353, 9360, 9359, 9358 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9242, 9245, 9244, 9243 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9242, 9245, 9244, 9243 ] } + { "id": "open", "fg": [ 9354, 9357, 9356, 9355 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9354, 9357, 9356, 9355 ] } ] }, { "id": "vp_hatch_right", - "fg": [ 9247, 9246, 9241, 9248 ], + "fg": [ 9359, 9358, 9353, 9360 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9244, 9243, 9242, 9245 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9244, 9243, 9242, 9245 ] } + { "id": "open", "fg": [ 9356, 9355, 9354, 9357 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9356, 9355, 9354, 9357 ] } ] }, { "id": "vp_hatch_wheel_left", - "fg": [ 9241, 9260, 9247, 9246 ], + "fg": [ 9353, 9372, 9359, 9358 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9242, 9259, 9244, 9243 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9242, 9245, 9244, 9243 ] } + { "id": "open", "fg": [ 9354, 9371, 9356, 9355 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9354, 9357, 9356, 9355 ] } ] }, { "id": "vp_hatch_wheel_right", - "fg": [ 9247, 9246, 9241, 9260 ], + "fg": [ 9359, 9358, 9353, 9372 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9244, 9243, 9242, 9259 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9244, 9243, 9242, 9259 ] } + { "id": "open", "fg": [ 9356, 9355, 9354, 9371 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9356, 9355, 9354, 9371 ] } ] }, { "id": [ "vp_hatch_horizontal_rear", "vp_hatch_horizontal", "vp_hatch_horizontal_2" ], - "fg": [ 9239, 9247, 9246, 9241 ], + "fg": [ 9351, 9359, 9358, 9353 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9240, 9244, 9243, 9242 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9240, 9244, 9243, 9242 ] } + { "id": "open", "fg": [ 9352, 9356, 9355, 9354 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9352, 9356, 9355, 9354 ] } ] }, { "id": "vp_hatch_horizontal_front", - "fg": [ 9246, 9241, 9239, 9247 ], + "fg": [ 9358, 9353, 9351, 9359 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9243, 9242, 9240, 9244 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9243, 9242, 9240, 9244 ] } + { "id": "open", "fg": [ 9355, 9354, 9352, 9356 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9355, 9354, 9352, 9356 ] } ] }, { "id": "vp_hatch_opaque_left", - "fg": [ 9241, 9256, 9247, 9255 ], + "fg": [ 9353, 9368, 9359, 9367 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9251, 9254, 9253, 9252 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9251, 9254, 9253, 9252 ] } + { "id": "open", "fg": [ 9363, 9366, 9365, 9364 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9363, 9366, 9365, 9364 ] } ] }, { "id": "vp_hatch_opaque_right", - "fg": [ 9247, 9255, 9241, 9256 ], + "fg": [ 9359, 9367, 9353, 9368 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9253, 9252, 9251, 9254 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9253, 9252, 9251, 9254 ] } + { "id": "open", "fg": [ 9365, 9364, 9363, 9366 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9365, 9364, 9363, 9366 ] } ] }, { "id": "vp_hatch_opaque_wheel_left", - "fg": [ 9241, 9258, 9247, 9255 ], + "fg": [ 9353, 9370, 9359, 9367 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9251, 9257, 9253, 9252 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9251, 9257, 9253, 9252 ] } + { "id": "open", "fg": [ 9363, 9369, 9365, 9364 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9363, 9369, 9365, 9364 ] } ] }, { "id": "vp_hatch_opaque_wheel_right", - "fg": [ 9247, 9255, 9241, 9258 ], + "fg": [ 9359, 9367, 9353, 9370 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9253, 9252, 9251, 9257 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9253, 9252, 9251, 9257 ] } + { "id": "open", "fg": [ 9365, 9364, 9363, 9369 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9365, 9364, 9363, 9369 ] } ] }, { "id": [ "vp_hatch_opaque_horizontal_rear", "vp_hatch_opaque_horizontal", "vp_hatch_opaque_horizontal_2" ], - "fg": [ 9249, 9247, 9255, 9241 ], + "fg": [ 9361, 9359, 9367, 9353 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9250, 9253, 9252, 9251 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9250, 9253, 9252, 9251 ] } + { "id": "open", "fg": [ 9362, 9365, 9364, 9363 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9362, 9365, 9364, 9363 ] } ] }, { "id": "vp_hatch_opaque_horizontal_front", - "fg": [ 9255, 9241, 9249, 9247 ], + "fg": [ 9367, 9353, 9361, 9359 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9252, 9251, 9250, 9253 ] }, - { "id": "broken", "fg": [ 7747, 7747, 7747, 7747 ], "bg": [ 9252, 9251, 9250, 9253 ] } + { "id": "open", "fg": [ 9364, 9363, 9362, 9365 ] }, + { "id": "broken", "fg": [ 7845, 7845, 7845, 7845 ], "bg": [ 9364, 9363, 9362, 9365 ] } ] }, { "id": "vp_door_trunk_hatch_wheel_left", - "fg": [ 9261, 9268, 9267, 9266 ], + "fg": [ 9373, 9380, 9379, 9378 ], "multitile": true, "additional_tiles": [ - { "id": "open", "fg": [ 9262, 9265, 9264, 9263 ] }, - { "id": "broken", "fg": [ 9202, 9202, 9202, 9202 ], "bg": [ 9262, 9265, 9264, 9263 ] } + { "id": "open", "fg": [ 9374, 9377, 9376, 9375 ] }, + { "id": "broken", "fg": [ 9314, 9314, 9314, 9314 ], "bg": [ 9374, 9377, 9376, 9375 ] } ] } ] }, { "file": "fillerhoder.png", - "//": "range 9271 to 9350", + "//": "range 9383 to 9462", "tiles": [ { "id": "f_sandbag_wall", - "fg": 9271, + "fg": 9383, "rotates": true, "multitile": true, "additional_tiles": [ - { "id": "unconnected", "fg": 9271 }, - { "id": "center", "fg": 9272 }, - { "id": "corner", "fg": 9273 }, - { "id": "edge", "fg": 9274 }, - { "id": "end_piece", "fg": 9275 }, - { "id": "t_connection", "fg": 9276 } + { "id": "unconnected", "fg": 9383 }, + { "id": "center", "fg": 9384 }, + { "id": "corner", "fg": 9385 }, + { "id": "edge", "fg": 9386 }, + { "id": "end_piece", "fg": 9387 }, + { "id": "t_connection", "fg": 9388 } ] }, - { "id": "f_slab", "fg": 9277 }, - { "id": "animation_bullet_flame", "fg": 9278, "rotates": false }, - { "id": "animation_bullet_normal", "fg": 9279, "rotates": false }, - { "id": "animation_bullet_shrapnel", "fg": 9280 }, + { "id": "f_slab", "fg": 9389 }, + { "id": "animation_bullet_flame", "fg": 9390, "rotates": false }, + { "id": "animation_bullet_normal", "fg": 9391, "rotates": false }, + { "id": "animation_bullet_shrapnel", "fg": 9392 }, { "id": "explosion", - "fg": 9281, + "fg": 9393, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 9281 }, { "id": "edge", "fg": 9282 } ] + "additional_tiles": [ { "id": "corner", "fg": 9393 }, { "id": "edge", "fg": 9394 } ] }, { "id": "explosion_medium", "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 9281 }, { "id": "edge", "fg": 9282 } ], - "fg": 9281 + "additional_tiles": [ { "id": "corner", "fg": 9393 }, { "id": "edge", "fg": 9394 } ], + "fg": 9393 }, { "id": "explosion_weak", "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "corner", "fg": 9281 }, { "id": "edge", "fg": 9282 } ], - "fg": 9281 + "additional_tiles": [ { "id": "corner", "fg": 9393 }, { "id": "edge", "fg": 9394 } ], + "fg": 9393 }, { "id": "vp_chimes", - "fg": 9283, + "fg": 9395, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9283 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9395 } ] }, { "id": "vp_robot_controls", - "fg": 9284, + "fg": 9396, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9284 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9396 } ] }, { "id": "vp_external_tank_small", - "fg": 9286, + "fg": 9398, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9286 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9398 } ] }, - { "id": "vp_ram_wood", "fg": [ 9299, 9301, 9300, 9302 ], "rotates": true }, - { "id": "vp_ram_military", "fg": [ 9295, 9297, 9296, 9298 ], "rotates": true }, - { "id": "vp_ram_hardsteel", "fg": [ 9291, 9293, 9292, 9294 ], "rotates": true }, - { "id": "vp_ram_alloy", "fg": [ 9287, 9289, 9288, 9290 ], "rotates": true }, + { "id": "vp_ram_wood", "fg": [ 9411, 9413, 9412, 9414 ], "rotates": true }, + { "id": "vp_ram_military", "fg": [ 9407, 9409, 9408, 9410 ], "rotates": true }, + { "id": "vp_ram_hardsteel", "fg": [ 9403, 9405, 9404, 9406 ], "rotates": true }, + { "id": "vp_ram_alloy", "fg": [ 9399, 9401, 9400, 9402 ], "rotates": true }, { "id": "vp_roller_drum", - "fg": 9303, + "fg": 9415, "rotates": true, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 9285, "bg": 9303 } ] + "additional_tiles": [ { "id": "broken", "fg": 9397, "bg": 9415 } ] }, { "id": "vp_battery_motorbike", - "fg": 9315, + "fg": 9427, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9315 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9427 } ] }, { "id": "vp_blade_horizontal", - "fg": 9324, + "fg": 9436, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9324 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9436 } ] }, { "id": "vp_blade_vertical", - "fg": 9325, + "fg": 9437, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9325 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9437 } ] }, { "id": "vp_controls", - "fg": 9319, + "fg": 9431, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9319 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9431 } ] }, { "id": "vp_engine_1cyl", - "fg": 9308, + "fg": 9420, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9308 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9420 } ] }, { "id": "vp_engine_electric", - "fg": 9312, + "fg": 9424, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9312 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9424 } ] }, { "id": "vp_engine_electric_large", - "fg": 9313, + "fg": 9425, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9313 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9425 } ] }, - { "id": "vp_engine_v12", "fg": 9310, "bg": 9311 }, + { "id": "vp_engine_v12", "fg": 9422, "bg": 9423 }, { "id": "vp_engine_v6", - "fg": 9310, + "fg": 9422, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9310 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9422 } ] }, { "id": "vp_engine_v8", - "fg": 9311, + "fg": 9423, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9311 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9423 } ] }, { "id": "vp_engine_vtwin", - "fg": 9309, + "fg": 9421, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9309 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9421 } ] }, { "id": "vp_foot_pedals", - "fg": 9314, + "fg": 9426, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9314 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9426 } ] }, { "id": "vp_fusion_gun", - "fg": 9327, + "fg": 9439, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9327 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9439 } ] }, { "id": "vp_hdroof", - "fg": 9329, + "fg": 9441, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9329 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9441 } ] }, { "id": "vp_hydrogen_tank", - "fg": 9317, + "fg": 9429, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9317 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9429 } ] }, { "id": "vp_minireactor", - "fg": 9316, + "fg": 9428, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9316 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9428 } ] }, { "id": "vp_muffler", - "fg": 9318, + "fg": 9430, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9318 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9430 } ] }, { "id": "vp_plating_hard", - "fg": 9323, + "fg": 9435, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9323 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9435 } ] }, { "id": "vp_plating_military", - "fg": 9320, + "fg": 9432, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9320 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9432 } ] }, { "id": "vp_plating_spiked", - "fg": 9322, + "fg": 9434, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9322 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9434 } ] }, { "id": "vp_plating_steel", - "fg": 9320, + "fg": 9432, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9320 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9432 } ] }, { "id": "vp_plating_superalloy", - "fg": 9321, + "fg": 9433, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9321 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9433 } ] }, { "id": "vp_plating_wood", - "fg": 9332, + "fg": 9444, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9332 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9444 } ] }, { "id": "vp_roof", - "fg": 9330, + "fg": 9442, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9330 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9442 } ] }, { "id": "vp_roof_cloth", - "fg": 9331, + "fg": 9443, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9331 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9443 } ] }, { "id": "vp_seatbelt", - "fg": 9307, + "fg": 9419, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9307 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9419 } ] }, { "id": "vp_seatbelt_heavyduty", - "fg": 9307, + "fg": 9419, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9307 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9419 } ] }, { "id": "vp_small_storage_battery", - "fg": 9315, + "fg": 9427, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9315 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9427 } ] }, { "id": "vp_storage_battery", - "fg": 9315, + "fg": 9427, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9315 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9427 } ] }, { "id": "vp_v_curtain", - "fg": 9333, + "fg": 9445, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9333 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9445 } ] }, { "id": "vp_wheel_armor", - "fg": 9304, + "fg": 9416, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9304 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9416 } ] }, { "id": "vp_wheel_armor_steerable", - "fg": 9304, + "fg": 9416, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9304 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9416 } ] }, { "id": "vp_wheel_caster", - "fg": 9328, + "fg": 9440, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9328 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9440 } ] }, { "id": "vp_wheel_small", - "fg": 9306, + "fg": 9418, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9306 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9418 } ] }, { "id": "vp_wheel_small_steerable", - "fg": 9306, + "fg": 9418, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9306 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9418 } ] }, { "id": "vp_wheel_wheelchair", - "fg": 9305, + "fg": 9417, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9305 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9417 } ] }, { "id": "vp_wheel_wood", - "fg": 9335, + "fg": 9447, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9335 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9447 } ] }, { "id": [ "wheel_wood", "wheel_wood_b" ], - "fg": 9335, + "fg": 9447, "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9335 } ] + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9447 } ] }, { "id": "vp_wheel_wood_b", - "fg": 9335, - "multitile": true, - "additional_tiles": [ { "id": "broken", "fg": 8923, "bg": 9335 } ] - }, - { "id": "foot_crank", "fg": 9314 }, - { "id": "frame", "fg": 9334 }, - { "id": "hard_plate", "fg": 9323 }, - { "id": "kitchen_unit", "fg": 9326 }, - { "id": "motor", "fg": 9312 }, - { "id": "motor_large", "fg": 9313 }, - { "id": "muffler", "fg": 9318 }, - { "id": "spiked_plate", "fg": 9322 }, - { "id": "storage_battery", "fg": 9315 }, - { "id": "vehicle_controls", "fg": 9319 }, - { "id": "1cyl_combustion", "fg": 9308 }, - { "id": "v2_combustion", "fg": 9309 }, - { "id": [ "v6_combustion", "v6_diesel" ], "fg": 9310 }, - { "id": "v8_combustion", "fg": 9311 } + "fg": 9447, + "multitile": true, + "additional_tiles": [ { "id": "broken", "fg": 9043, "bg": 9447 } ] + }, + { "id": "foot_crank", "fg": 9426 }, + { "id": "frame", "fg": 9446 }, + { "id": "hard_plate", "fg": 9435 }, + { "id": "kitchen_unit", "fg": 9438 }, + { "id": "motor", "fg": 9424 }, + { "id": "motor_large", "fg": 9425 }, + { "id": "muffler", "fg": 9430 }, + { "id": "spiked_plate", "fg": 9434 }, + { "id": "storage_battery", "fg": 9427 }, + { "id": "vehicle_controls", "fg": 9431 }, + { "id": "1cyl_combustion", "fg": 9420 }, + { "id": "v2_combustion", "fg": 9421 }, + { "id": [ "v6_combustion", "v6_diesel" ], "fg": 9422 }, + { "id": "v8_combustion", "fg": 9423 } ] }, { "file": "filler.png", - "//": "range 9351 to 9382", + "//": "range 9463 to 9494", "tiles": [ { "id": "f_metal_bench", "multitile": true, - "fg": 9366, + "fg": 9478, "additional_tiles": [ - { "id": "center", "fg": 9351 }, - { "id": "corner", "fg": [ 9353, 9355, 9354, 9352 ] }, - { "id": "t_connection", "fg": [ 9363, 9365, 9364, 9362 ] }, - { "id": "edge", "fg": [ 9357, 9356 ] }, - { "id": "end_piece", "fg": [ 9359, 9361, 9360, 9358 ] }, - { "id": "unconnected", "fg": [ 9366, 9366 ] } + { "id": "center", "fg": 9463 }, + { "id": "corner", "fg": [ 9465, 9467, 9466, 9464 ] }, + { "id": "t_connection", "fg": [ 9475, 9477, 9476, 9474 ] }, + { "id": "edge", "fg": [ 9469, 9468 ] }, + { "id": "end_piece", "fg": [ 9471, 9473, 9472, 9470 ] }, + { "id": "unconnected", "fg": [ 9478, 9478 ] } ] }, - { "id": "mon_leech_pod_cluster", "fg": 9367 }, - { "id": "mon_leech_root_drone", "fg": 9368 }, - { "id": "mon_leech_root_runner", "fg": 9369 }, - { "id": "mon_leech_stalk", "fg": 9370 } + { "id": "mon_leech_pod_cluster", "fg": 9479 }, + { "id": "mon_leech_root_drone", "fg": 9480 }, + { "id": "mon_leech_root_runner", "fg": 9481 }, + { "id": "mon_leech_stalk", "fg": 9482 } ] }, { "file": "filler_tall.png", - "//": "range 9383 to 9384", + "//": "range 9495 to 9496", "sprite_width": 32, "sprite_height": 64, "sprite_offset_x": 0, "sprite_offset_y": -32, - "tiles": [ { "id": "f_exodii_printer_large", "fg": 9383 }, { "id": "f_exodii_printer_small", "fg": 9384 } ] + "tiles": [ { "id": "f_exodii_printer_large", "fg": 9495 }, { "id": "f_exodii_printer_small", "fg": 9496 } ] }, { "file": "fillergiant.png", - "//": "range 9385 to 9396", + "//": "range 9497 to 9508", "sprite_width": 96, "sprite_height": 96, "sprite_offset_x": -32, @@ -15552,18 +15761,18 @@ "t_tree_pear_season_spring", "t_tree_plum_season_spring" ], - "fg": 8285, - "bg": 8278 + "fg": 8394, + "bg": 8387 }, - { "id": "t_tree_apricot_season_summer", "fg": 9385, "bg": 8279 }, - { "id": "t_tree_mulberry_season_summer", "fg": 9386, "bg": 8279 }, - { "id": "t_tree_elderberry_season_summer", "fg": 9386, "bg": 8279 }, - { "id": "t_tree_pear_season_autumn", "fg": 9387, "bg": 8279 }, - { "id": "t_tree_plum_season_summer", "fg": 9388, "bg": 8279 }, + { "id": "t_tree_apricot_season_summer", "fg": 9497, "bg": 8388 }, + { "id": "t_tree_mulberry_season_summer", "fg": 9498, "bg": 8388 }, + { "id": "t_tree_elderberry_season_summer", "fg": 9498, "bg": 8388 }, + { "id": "t_tree_pear_season_autumn", "fg": 9499, "bg": 8388 }, + { "id": "t_tree_plum_season_summer", "fg": 9500, "bg": 8388 }, { "id": [ "t_tree_apricot_harvested", "t_tree_mulberry_harvested", "t_tree_plum_harvested", "t_tree_pear_season_summer" ], - "fg": 8280, - "bg": 8279 + "fg": 8389, + "bg": 8388 }, { "id": [ @@ -15573,12 +15782,12 @@ "t_tree_pear_harvested" ], "fg": [ - { "weight": 100, "sprite": 8281 }, - { "weight": 100, "sprite": 8282 }, - { "weight": 100, "sprite": 8283 }, - { "weight": 100, "sprite": 8284 } + { "weight": 100, "sprite": 8390 }, + { "weight": 100, "sprite": 8391 }, + { "weight": 100, "sprite": 8392 }, + { "weight": 100, "sprite": 8393 } ], - "bg": 8277 + "bg": 8386 }, { "id": [ @@ -15587,29 +15796,29 @@ "t_tree_pear_season_winter", "t_tree_plum_season_winter" ], - "fg": 8309, - "bg": 8276 - }, - { "id": "t_tree_chestnut", "fg": 9390, "bg": 8278 }, - { "id": "t_tree_chestnut_season_summer", "fg": 9389, "bg": 8279 }, - { "id": "t_tree_chestnut_season_autumn", "fg": 9389, "bg": 8277 }, - { "id": "t_tree_chestnut_season_winter", "fg": 9389, "bg": 8276 }, - { "id": "t_tree_pine", "fg": 9394, "bg": 8278 }, - { "id": "t_tree_pine_season_summer", "fg": 9394, "bg": 8279 }, - { "id": "t_tree_pine_season_autumn", "fg": 9394, "bg": 8277 }, - { "id": "t_tree_pine_season_winter", "fg": 9394, "bg": 8276 }, - { "id": "t_tree_deadpine", "fg": 9391, "bg": 8278 }, - { "id": "t_tree_deadpine_season_summer", "fg": 9391, "bg": 8279 }, - { "id": "t_tree_deadpine_season_autumn", "fg": 9391, "bg": 8277 }, - { "id": "t_tree_deadpine_season_winter", "fg": 9391, "bg": 8276 }, - { "id": "t_tree_hickory", "fg": 9393, "bg": 8278 }, - { "id": "t_tree_hickory_season_summer", "fg": 9393, "bg": 8279 }, - { "id": "t_tree_hickory_season_autumn", "fg": 9393, "bg": 8277 }, - { "id": "t_tree_hickory_season_winter", "fg": 9392, "bg": 8276 }, - { "id": "t_tree_hickory_dead", "fg": 9392, "bg": 8278 }, - { "id": "t_tree_hickory_dead_season_summer", "fg": 9392, "bg": 8279 }, - { "id": "t_tree_hickory_dead_season_autumn", "fg": 9392, "bg": 8277 }, - { "id": "t_tree_hickory_dead_season_winter", "fg": 9392, "bg": 8276 } + "fg": 8418, + "bg": 8385 + }, + { "id": "t_tree_chestnut", "fg": 9502, "bg": 8387 }, + { "id": "t_tree_chestnut_season_summer", "fg": 9501, "bg": 8388 }, + { "id": "t_tree_chestnut_season_autumn", "fg": 9501, "bg": 8386 }, + { "id": "t_tree_chestnut_season_winter", "fg": 9501, "bg": 8385 }, + { "id": "t_tree_pine", "fg": 9506, "bg": 8387 }, + { "id": "t_tree_pine_season_summer", "fg": 9506, "bg": 8388 }, + { "id": "t_tree_pine_season_autumn", "fg": 9506, "bg": 8386 }, + { "id": "t_tree_pine_season_winter", "fg": 9506, "bg": 8385 }, + { "id": "t_tree_deadpine", "fg": 9503, "bg": 8387 }, + { "id": "t_tree_deadpine_season_summer", "fg": 9503, "bg": 8388 }, + { "id": "t_tree_deadpine_season_autumn", "fg": 9503, "bg": 8386 }, + { "id": "t_tree_deadpine_season_winter", "fg": 9503, "bg": 8385 }, + { "id": "t_tree_hickory", "fg": 9505, "bg": 8387 }, + { "id": "t_tree_hickory_season_summer", "fg": 9505, "bg": 8388 }, + { "id": "t_tree_hickory_season_autumn", "fg": 9505, "bg": 8386 }, + { "id": "t_tree_hickory_season_winter", "fg": 9504, "bg": 8385 }, + { "id": "t_tree_hickory_dead", "fg": 9504, "bg": 8387 }, + { "id": "t_tree_hickory_dead_season_summer", "fg": 9504, "bg": 8388 }, + { "id": "t_tree_hickory_dead_season_autumn", "fg": 9504, "bg": 8386 }, + { "id": "t_tree_hickory_dead_season_winter", "fg": 9504, "bg": 8385 } ] }, { diff --git a/gfx/layering.json b/gfx/layering.json index ca35ecde3a42a..3972f5ea70e02 100644 --- a/gfx/layering.json +++ b/gfx/layering.json @@ -1,5 +1,5 @@ { - "item_variants": [ + "variants": [ ] } diff --git a/src/achievement.h b/src/achievement.h index b09250e7d7156..84175b9df5185 100644 --- a/src/achievement.h +++ b/src/achievement.h @@ -70,6 +70,7 @@ class achievement static void reset(); achievement_id id; + std::vector> src; bool was_loaded = false; const translation &name() const { diff --git a/src/activity_actor.cpp b/src/activity_actor.cpp index d065af88186a0..9b37d7ff5f05d 100644 --- a/src/activity_actor.cpp +++ b/src/activity_actor.cpp @@ -1263,7 +1263,7 @@ void bikerack_racking_activity_actor::finish( player_activity &act, Character & { if( parent_vehicle.try_to_rack_nearby_vehicle( parts ) ) { map &here = get_map(); - here.invalidate_map_cache( here.get_abs_sub().z ); + here.invalidate_map_cache( here.get_abs_sub().z() ); here.rebuild_vehicle_level_caches(); } else { debugmsg( "Racking task failed. Parent-Vehicle:" + parent_vehicle.name + @@ -1304,7 +1304,7 @@ void bikerack_unracking_activity_actor::finish( player_activity &act, Character if( parent_vehicle.remove_carried_vehicle( parts ) ) { parent_vehicle.clear_bike_racks( racks ); map &here = get_map(); - here.invalidate_map_cache( here.get_abs_sub().z ); + here.invalidate_map_cache( here.get_abs_sub().z() ); here.rebuild_vehicle_level_caches(); } else { debugmsg( "Unracking task failed. Parent-Vehicle:" + parent_vehicle.name + @@ -2008,12 +2008,12 @@ void pickup_activity_actor::do_turn( player_activity &, Character &who ) // If there are items left we ran out of moves, so continue the activity // Otherwise, we are done. if( !keep_going || target_items.empty() ) { - cancel_pickup( who ); - if( !stash_successful && !autopickup ) { add_msg( m_bad, _( "Some items were not picked up" ) ); } + cancel_pickup( who ); + if( who.get_value( "THIEF_MODE_KEEP" ) != "YES" ) { who.set_value( "THIEF_MODE", "THIEF_ASK" ); } diff --git a/src/activity_handlers.cpp b/src/activity_handlers.cpp index febc7e35798da..5fc8153537c6f 100644 --- a/src/activity_handlers.cpp +++ b/src/activity_handlers.cpp @@ -1419,7 +1419,7 @@ void activity_handlers::fill_liquid_do_turn( player_activity *act, Character *yo break; } case liquid_target_type::CONTAINER: - you->pour_into( *act_ref.targets.at( 0 ), liquid ); + you->pour_into( *act_ref.targets.at( 0 ), liquid, true ); break; case liquid_target_type::MAP: if( iexamine::has_keg( act_ref.coords.at( 1 ) ) ) { @@ -1936,7 +1936,7 @@ void activity_handlers::vehicle_finish( player_activity *act, Character *you ) act->values.size() ); } else { if( vp ) { - here.invalidate_map_cache( here.get_abs_sub().z ); + here.invalidate_map_cache( here.get_abs_sub().z() ); // TODO: Z (and also where the activity is queued) // Or not, because the vehicle coordinates are dropped anyway if( !resume_for_multi_activities( *you ) ) { @@ -3657,135 +3657,83 @@ void activity_handlers::spellcasting_finish( player_activity *act, Character *yo spell_being_cast.set_level( level_override ); } - const bool no_fail = act->get_value( 1 ) == 1; - const bool no_mana = act->get_value( 2 ) == 0; - - // choose target for spell (if the spell has a range > 0) - tripoint target = you->pos(); - bool target_is_valid = false; - if( spell_being_cast.range() > 0 && !spell_being_cast.is_valid_target( spell_target::none ) && - !spell_being_cast.has_flag( spell_flag::RANDOM_TARGET ) ) { - if( you->is_avatar() ) { - do { - avatar &you_avatar = *you->as_avatar(); - std::vector trajectory = target_handler::mode_spell( you_avatar, spell_being_cast, - no_fail, - no_mana ); - if( !trajectory.empty() ) { - target = trajectory.back(); - target_is_valid = spell_being_cast.is_valid_target( you_avatar, target ); - if( !( spell_being_cast.is_valid_target( spell_target::ground ) || you_avatar.sees( target ) ) ) { - target_is_valid = false; - } - } else { - target_is_valid = false; - } - if( !target_is_valid ) { - if( query_yn( _( "Stop casting spell? Time spent will be lost." ) ) ) { - return; - } - } - } while( !target_is_valid ); - } else { - if( act->coords.empty() ) { - debugmsg( "ERROR: npc tried to cast a spell without a target." ); - } else { - const tripoint local_target = get_map().getlocal( act->coords.front() ); - if( spell_being_cast.is_valid_target( *you, local_target ) ) { - target = local_target; - } else { - npc_attack_spell npc_spell( spell_being_cast.id() ); - // recalculate effectiveness because it's been a few turns since the npc started casting. - const npc_attack_rating effectiveness = npc_spell.evaluate( *you->as_npc(), - you->last_target.lock().get() ); - if( effectiveness < 0 ) { - add_msg_debug( debugmode::debug_filter::DF_NPC, "%s cancels casting %s, target lost", - you->disp_name(), spell_being_cast.name() ); - return; - } else { - target = effectiveness.target(); - } + // choose target for spell before continuing + const cata::optional target = act->coords.empty() ? spell_being_cast.select_target( + you ) : get_map().getlocal( act->coords.front() ); + if( target ) { + // npcs check for target viability + if( !you->is_npc() || !spell_being_cast.is_valid_target( *you, *target ) ) { + // no turning back now. it's all said and done. + bool success = act->get_value( 1 ) == 1 || + rng_float( 0.0f, 1.0f ) >= spell_being_cast.spell_fail( *you ); + int exp_gained = spell_being_cast.casting_exp( *you ); + if( !success ) { + you->add_msg_if_player( game_message_params{ m_bad, gmf_bypass_cooldown }, + _( "You lose your concentration!" ) ); + if( !spell_being_cast.is_max_level() && level_override == -1 ) { + // still get some experience for trying + spell_being_cast.gain_exp( exp_gained / 5 ); + you->add_msg_if_player( m_good, _( "You gain %i experience. New total %i." ), exp_gained / 5, + spell_being_cast.xp() ); } + return; } - } - } else if( spell_being_cast.has_flag( spell_flag::RANDOM_TARGET ) ) { - const cata::optional target_ = spell_being_cast.random_valid_target( *you, you->pos() ); - if( !target_ ) { - you->add_msg_if_player( game_message_params{ m_bad, gmf_bypass_cooldown }, - _( "Your spell can't find a suitable target." ) ); - return; - } - target = *target_; - } - - // no turning back now. it's all said and done. - bool success = no_fail || rng_float( 0.0f, 1.0f ) >= spell_being_cast.spell_fail( *you ); - int exp_gained = spell_being_cast.casting_exp( *you ); - if( !success ) { - you->add_msg_if_player( game_message_params{ m_bad, gmf_bypass_cooldown }, - _( "You lose your concentration!" ) ); - if( !spell_being_cast.is_max_level() && level_override == -1 ) { - // still get some experience for trying - spell_being_cast.gain_exp( exp_gained / 5 ); - you->add_msg_if_player( m_good, _( "You gain %i experience. New total %i." ), exp_gained / 5, - spell_being_cast.xp() ); - } - return; - } - if( spell_being_cast.has_flag( spell_flag::VERBAL ) ) { - sounds::sound( you->pos(), you->get_shout_volume() / 2, sounds::sound_t::speech, - _( "cast a spell" ), - false ); - } + if( spell_being_cast.has_flag( spell_flag::VERBAL ) ) { + sounds::sound( you->pos(), you->get_shout_volume() / 2, sounds::sound_t::speech, + _( "cast a spell" ), + false ); + } - you->add_msg_if_player( spell_being_cast.message(), spell_being_cast.name() ); + you->add_msg_if_player( spell_being_cast.message(), spell_being_cast.name() ); - // this is here now so that the spell first consume its components then casts its effects, necessary to cast - // spells with the components in hand. - spell_being_cast.use_components( *you ); + // this is here now so that the spell first consume its components then casts its effects, necessary to cast + // spells with the components in hand. + spell_being_cast.use_components( *you ); - spell_being_cast.cast_all_effects( *you, target ); + spell_being_cast.cast_all_effects( *you, *target ); - if( !no_mana ) { - // pay the cost - int cost = spell_being_cast.energy_cost( *you ); - switch( spell_being_cast.energy_source() ) { - case magic_energy_type::mana: - you->magic->mod_mana( *you, -cost ); - break; - case magic_energy_type::stamina: - you->mod_stamina( -cost ); - break; - case magic_energy_type::bionic: - you->mod_power_level( -units::from_kilojoule( cost ) ); - break; - case magic_energy_type::hp: - blood_magic( you, cost ); - break; - case magic_energy_type::none: - default: - break; - } + if( act->get_value( 2 ) != 0 ) { + // pay the cost + int cost = spell_being_cast.energy_cost( *you ); + switch( spell_being_cast.energy_source() ) { + case magic_energy_type::mana: + you->magic->mod_mana( *you, -cost ); + break; + case magic_energy_type::stamina: + you->mod_stamina( -cost ); + break; + case magic_energy_type::bionic: + you->mod_power_level( -units::from_kilojoule( cost ) ); + break; + case magic_energy_type::hp: + blood_magic( you, cost ); + break; + case magic_energy_type::none: + default: + break; + } - } - if( level_override == -1 ) { - if( !spell_being_cast.is_max_level() ) { - // reap the reward - int old_level = spell_being_cast.get_level(); - if( old_level == 0 ) { - spell_being_cast.gain_level(); - you->add_msg_if_player( m_good, - _( "Something about how this spell works just clicked! You gained a level!" ) ); - } else { - spell_being_cast.gain_exp( exp_gained ); - you->add_msg_if_player( m_good, _( "You gain %i experience. New total %i." ), exp_gained, - spell_being_cast.xp() ); - } - if( spell_being_cast.get_level() != old_level ) { - // Level 0-1 message is printed above - notify player when leveling up further - if( old_level > 0 ) { - you->add_msg_if_player( m_good, _( "You gained a level in %s!" ), spell_being_cast.name() ); + } + if( level_override == -1 ) { + if( !spell_being_cast.is_max_level() ) { + // reap the reward + int old_level = spell_being_cast.get_level(); + if( old_level == 0 ) { + spell_being_cast.gain_level(); + you->add_msg_if_player( m_good, + _( "Something about how this spell works just clicked! You gained a level!" ) ); + } else { + spell_being_cast.gain_exp( exp_gained ); + you->add_msg_if_player( m_good, _( "You gain %i experience. New total %i." ), exp_gained, + spell_being_cast.xp() ); + } + if( spell_being_cast.get_level() != old_level ) { + // Level 0-1 message is printed above - notify player when leveling up further + if( old_level > 0 ) { + you->add_msg_if_player( m_good, _( "You gained a level in %s!" ), spell_being_cast.name() ); + } + } } } } diff --git a/src/activity_item_handling.cpp b/src/activity_item_handling.cpp index 2f3700ef5ae4c..bb3357d217d0b 100644 --- a/src/activity_item_handling.cpp +++ b/src/activity_item_handling.cpp @@ -930,6 +930,13 @@ static activity_reason_info find_base_construction( if( !pcb ) { return activity_reason_info::build( do_activity_reason::NO_COMPONENTS, false, idx ); } + //check if construction allows items at the location + if( build.post_flags.count( "keep_items" ) == 0 ) { + const map_stack stuff_there = here.i_at( loc ); + if( !stuff_there.empty() ) { + return activity_reason_info::build( do_activity_reason::BLOCKING_TILE, false, idx ); + } + } //only cc failed, no pre-req return activity_reason_info::build( do_activity_reason::BLOCKING_TILE, false, idx ); } @@ -1291,7 +1298,6 @@ static activity_reason_info can_do_activity_there( const activity_id &act, Chara if( part_con ) { part_con_idx = part_con->id; } - const map_stack stuff_there = here.i_at( src_loc ); // PICKUP_RANGE -1 because we will be adjacent to the spot when arriving. const inventory pre_inv = you.crafting_inventory( src_loc, PICKUP_RANGE - 1 ); @@ -1299,9 +1305,6 @@ static activity_reason_info can_do_activity_there( const activity_id &act, Chara const blueprint_options &options = dynamic_cast ( zones.front().get_options() ); const construction_id index = options.get_index(); - if( !stuff_there.empty() ) { - return activity_reason_info::build( do_activity_reason::BLOCKING_TILE, false, index ); - } std::set used_idx; const activity_reason_info act_info = find_base_construction( list_constructions, you, pre_inv, src_loc, part_con_idx, index, used_idx ); @@ -1976,7 +1979,7 @@ void activity_on_turn_move_loot( player_activity &act, Character &you ) map &here = get_map(); const tripoint_abs_ms abspos = you.get_location(); auto &mgr = zone_manager::get_manager(); - if( here.check_vehicle_zones( here.get_abs_sub().z ) ) { + if( here.check_vehicle_zones( here.get_abs_sub().z() ) ) { mgr.cache_vzones(); } @@ -2493,6 +2496,10 @@ static std::unordered_set generic_multi_activity_locations( // prune the set to remove tiles that are never gonna work out. const bool pre_dark_check = src_set.empty(); const bool MOP_ACTIVITY = act_id == ACT_MULTIPLE_MOP; + if( MOP_ACTIVITY ) { + dark_capable = true; + } + for( auto it2 = src_set.begin(); it2 != src_set.end(); ) { // remove dangerous tiles const tripoint set_pt = here.getlocal( *it2 ); @@ -2986,6 +2993,7 @@ bool generic_multi_activity_handler( player_activity &act, Character &you, bool // and we can't check player.pos() for darkness before they've traveled to where they are going to be. // but now we are here, we check if( activity_to_restore != ACT_TIDY_UP && + activity_to_restore != ACT_MULTIPLE_MOP && activity_to_restore != ACT_MOVE_LOOT && activity_to_restore != ACT_FETCH_REQUIRED && you.fine_detail_vision_mod( you.pos() ) > 4.0 ) { diff --git a/src/ammo_effect.h b/src/ammo_effect.h index f34d1dfca9891..dd9f7d7039aba 100644 --- a/src/ammo_effect.h +++ b/src/ammo_effect.h @@ -48,6 +48,7 @@ struct ammo_effect { public: // Used by generic_factory string_id id; + std::vector, mod_id>> src; bool was_loaded = false; public: diff --git a/src/anatomy.h b/src/anatomy.h index 3d7a5dd854dd2..6a2d85ef67ce3 100644 --- a/src/anatomy.h +++ b/src/anatomy.h @@ -31,6 +31,7 @@ class anatomy public: anatomy_id id; + std::vector> src; bool was_loaded = false; anatomy() = default; diff --git a/src/armor_layers.cpp b/src/armor_layers.cpp index b2804596d8af8..e6a38990e8941 100644 --- a/src/armor_layers.cpp +++ b/src/armor_layers.cpp @@ -452,6 +452,9 @@ std::vector clothing_flags_description( const item &worn_item ) if( worn_item.has_flag( flag_POCKETS ) ) { description_stack.emplace_back( _( "It has pockets." ) ); } + if( worn_item.has_flag( flag_SUN_GLASSES ) ) { + description_stack.emplace_back( _( "It keeps the sun out of your eyes." ) ); + } if( worn_item.has_flag( flag_WATERPROOF ) ) { description_stack.emplace_back( _( "It is waterproof." ) ); } diff --git a/src/ascii_art.h b/src/ascii_art.h index 56b41370b6274..08095d00fa3f6 100644 --- a/src/ascii_art.h +++ b/src/ascii_art.h @@ -17,6 +17,7 @@ class ascii_art bool was_loaded = false; ascii_art_id id; + std::vector> src; std::vector picture; }; diff --git a/src/avatar.h b/src/avatar.h index 2cc16b472fc60..72060c6c48e5a 100644 --- a/src/avatar.h +++ b/src/avatar.h @@ -346,7 +346,7 @@ class avatar : public Character int movecounter = 0; - // ammount of turns since last check for pocket noise + // amount of turns since last check for pocket noise time_point last_pocket_noise = time_point( 0 ); vproto_id starting_vehicle; diff --git a/src/basecamp.cpp b/src/basecamp.cpp index 49d6f5c645bcc..81264d907d01e 100644 --- a/src/basecamp.cpp +++ b/src/basecamp.cpp @@ -609,7 +609,7 @@ void basecamp::form_crafting_inventory( map &target_map ) const tripoint &origin = target_map.getlocal( dump_spot ); auto &mgr = zone_manager::get_manager(); map &here = get_map(); - if( here.check_vehicle_zones( here.get_abs_sub().z ) ) { + if( here.check_vehicle_zones( here.get_abs_sub().z() ) ) { mgr.cache_vzones(); } if( mgr.has_near( zone_type_CAMP_STORAGE, dump_spot, 60 ) ) { diff --git a/src/basecamp.h b/src/basecamp.h index e71951c8ef12b..df9dae806a8b6 100644 --- a/src/basecamp.h +++ b/src/basecamp.h @@ -275,7 +275,8 @@ class basecamp void reset_camp_workers(); comp_list get_mission_workers( const std::string &mission_id, bool contains = false ); // main mission start/return dispatch function - bool handle_mission( const std::string &miss_id, const cata::optional &opt_miss_dir ); + bool handle_mission( const std::string &miss_id, + const cata::optional &opt_miss_dir ); // mission start functions /// generic mission start function that wraps individual mission diff --git a/src/behavior.h b/src/behavior.h index 71a364251c41f..8f8cbeac732c8 100644 --- a/src/behavior.h +++ b/src/behavior.h @@ -9,6 +9,7 @@ #include #include "string_id.h" +#include "type_id.h" class JsonObject; @@ -73,6 +74,7 @@ class node_t void load( const JsonObject &jo, const std::string &src ); void check() const; string_id id; + std::vector, mod_id>> src; bool was_loaded = false; private: std::vector children; diff --git a/src/bionics.cpp b/src/bionics.cpp index 2a219be31b1ec..ba77bed26e536 100644 --- a/src/bionics.cpp +++ b/src/bionics.cpp @@ -130,7 +130,7 @@ static const efftype_id effect_iodine( "iodine" ); static const efftype_id effect_meth( "meth" ); static const efftype_id effect_narcosis( "narcosis" ); static const efftype_id effect_operating( "operating" ); -static const efftype_id effect_paralysepoison( "paralysepoison" ); +static const efftype_id effect_paralyzepoison( "paralyzepoison" ); static const efftype_id effect_pblue( "pblue" ); static const efftype_id effect_pkill1( "pkill1" ); static const efftype_id effect_pkill2( "pkill2" ); @@ -377,8 +377,25 @@ void bionic_data::load( const JsonObject &jsobj, const std::string & ) optional( jsobj, was_loaded, "vitamin_absorb_mod", vitamin_absorb_mod, 1.0f ); optional( jsobj, was_loaded, "dupes_allowed", dupes_allowed, false ); + optional( jsobj, was_loaded, "auto_deactivates", autodeactivated_bionics ); + optional( jsobj, was_loaded, "activated_close_ui", activated_close_ui, false ); + + optional( jsobj, was_loaded, "deactivated_close_ui", deactivated_close_ui, false ); + + for( JsonValue jv : jsobj.get_array( "activated_eocs" ) ) { + activated_eocs.push_back( effect_on_conditions::load_inline_eoc( jv, "" ) ); + } + + for( JsonValue jv : jsobj.get_array( "processed_eocs" ) ) { + processed_eocs.push_back( effect_on_conditions::load_inline_eoc( jv, "" ) ); + } + + for( JsonValue jv : jsobj.get_array( "deactivated_eocs" ) ) { + deactivated_eocs.push_back( effect_on_conditions::load_inline_eoc( jv, "" ) ); + } + int enchant_num = 0; for( JsonValue jv : jsobj.get_array( "enchantments" ) ) { std::string enchant_name = "INLINE_ENCH_" + name + "_" + std::to_string( enchant_num++ ); @@ -719,6 +736,17 @@ bool Character::activate_bionic( bionic &bio, bool eff_only, bool *close_bionics } }; + if( !bio.id->activated_eocs.empty() ) { + for( const effect_on_condition_id &eoc : bio.id->activated_eocs ) { + dialogue d( get_talker_for( *this ), nullptr ); + if( eoc->type == eoc_type::ACTIVATION ) { + eoc->activate( d ); + } else { + debugmsg( "Must use an activation eoc for a bionic activation. If you don't want the effect_on_condition to happen on its own (without the bionic being activated), remove the recurrence min and max. Otherwise, create a non-recurring effect_on_condition for this bionic with its condition and effects, then have a recurring one queue it." ); + } + } + } + item tmp_item; avatar &player_character = get_avatar(); map &here = get_map(); @@ -869,7 +897,7 @@ bool Character::activate_bionic( bionic &bio, bool eff_only, bool *close_bionics effect_pblue, effect_iodine, effect_datura, effect_took_xanax, effect_took_prozac, effect_took_prozac_bad, effect_took_flumed, effect_antifungal, effect_venom_weaken, - effect_venom_dmg, effect_paralysepoison + effect_venom_dmg, effect_paralyzepoison } }; @@ -1220,6 +1248,18 @@ bool Character::deactivate_bionic( bionic &bio, bool eff_only ) } const item &w_weapon = get_wielded_item(); // Deactivation effects go here + + if( !bio.id->deactivated_eocs.empty() ) { + for( const effect_on_condition_id &eoc : bio.id->deactivated_eocs ) { + dialogue d( get_talker_for( *this ), nullptr ); + if( eoc->type == eoc_type::ACTIVATION ) { + eoc->activate( d ); + } else { + debugmsg( "Must use an activation eoc for a bionic deactivation. If you don't want the effect_on_condition to happen on its own (without the bionic being activated), remove the recurrence min and max. Otherwise, create a non-recurring effect_on_condition for this bionic with its condition and effects, then have a recurring one queue it." ); + } + } + } + if( bio.info().has_flag( json_flag_BIONIC_WEAPON ) ) { if( bio.get_uid() == get_weapon_bionic_uid() ) { bio.set_weapon( get_wielded_item() ); @@ -1769,6 +1809,17 @@ void Character::process_bionic( bionic &bio ) } } + if( !bio.id->processed_eocs.empty() ) { + for( const effect_on_condition_id &eoc : bio.id->processed_eocs ) { + dialogue d( get_talker_for( *this ), nullptr ); + if( eoc->type == eoc_type::ACTIVATION ) { + eoc->activate( d ); + } else { + debugmsg( "Must use an activation eoc for a bionic process. If you don't want the effect_on_condition to happen on its own (without the bionic being activated), remove the recurrence min and max. Otherwise, create a non-recurring effect_on_condition for this bionic with its condition and effects, then have a recurring one queue it." ); + } + } + } + // Bionic effects on every turn they are active go here. if( bio.id == bio_remote ) { if( g->remoteveh() == nullptr && get_value( "remote_controlling" ).empty() ) { @@ -2336,7 +2387,7 @@ void Character::perform_uninstall( const bionic &bio, int difficulty, int succes bionics_uninstall_failure( difficulty, success, adjusted_skill ); } - here.invalidate_map_cache( here.get_abs_sub().z ); + here.invalidate_map_cache( here.get_abs_sub().z() ); } bool Character::uninstall_bionic( const bionic &bio, monster &installer, Character &patient, @@ -2636,7 +2687,7 @@ void Character::perform_install( const bionic_id &bid, bionic_uid upbio_uid, int bionics_install_failure( bid, installer_name, difficulty, success, adjusted_skill, patient_pos ); } map &here = get_map(); - here.invalidate_map_cache( here.get_abs_sub().z ); + here.invalidate_map_cache( here.get_abs_sub().z() ); } void Character::bionics_install_failure( const bionic_id &bid, const std::string &installer, diff --git a/src/bionics.h b/src/bionics.h index 1e43739df0b59..75ce188c129d1 100644 --- a/src/bionics.h +++ b/src/bionics.h @@ -10,6 +10,7 @@ #include #include "calendar.h" +#include "effect_on_condition.h" #include "enums.h" #include "flat_set.h" #include "item.h" @@ -30,6 +31,7 @@ struct bionic_data { bionic_data(); bionic_id id; + std::vector> src; translation name; translation description; @@ -93,7 +95,16 @@ struct bionic_data { // Bonus or penalty to social checks (additive). 50 adds 50% to success, -25 subtracts 25% social_modifiers social_mods; - + /** whether to immediately close ui when activating - used for targeted bionics */ + bool activated_close_ui; + /** whether to immediately close ui when deactivating - used for targeted bionics */ + bool deactivated_close_ui; + /** effect_on_conditions triggered when this bionic is activated */ + std::vector activated_eocs; + /** effect_on_conditions triggered while this bionic is active */ + std::vector processed_eocs; + /** effect_on_conditions triggered when this bionic is deactived */ + std::vector deactivated_eocs; /** bionic enchantments */ std::vector enchantments; diff --git a/src/bionics_ui.cpp b/src/bionics_ui.cpp index f56e29f1e5c5a..e4a8403189a8b 100644 --- a/src/bionics_ui.cpp +++ b/src/bionics_ui.cpp @@ -906,6 +906,10 @@ void avatar::power_bionics() ui.mark_resize(); if( tmp->powered ) { deactivate_bionic( bio ); + if( bio_data.deactivated_close_ui ) { + ui.reset(); + break; + } } else { bool activate = true; @@ -966,10 +970,16 @@ void avatar::power_bionics() if( activate ) { bool close_ui = false; - activate_bionic( bio, false, &close_ui ); - // Exit this ui if we are firing a complex bionic - if( close_ui && tmp->get_weapon().ammo_remaining( this ) ) { + if( bio_data.activated_close_ui ) { + ui.reset(); + activate_bionic( bio, false, &close_ui ); break; + } else { + activate_bionic( bio, false, &close_ui ); + // Exit this ui if we are firing a complex bionic + if( close_ui && tmp->get_weapon().ammo_remaining( this ) ) { + break; + } } } } diff --git a/src/bodypart.cpp b/src/bodypart.cpp index 92d80efdef9eb..3cae58b67bc89 100644 --- a/src/bodypart.cpp +++ b/src/bodypart.cpp @@ -309,6 +309,9 @@ void body_part_type::load( const JsonObject &jo, const std::string & ) optional( jo, was_loaded, "wet_morale", wet_morale, 0 ); + optional( jo, was_loaded, "ugliness", ugliness, 0 ); + optional( jo, was_loaded, "ugliness_mandatory", ugliness_mandatory, 0 ); + optional( jo, was_loaded, "is_limb", is_limb, false ); optional( jo, was_loaded, "is_vital", is_vital, false ); mandatory( jo, was_loaded, "limb_type", limb_type ); diff --git a/src/bodypart.h b/src/bodypart.h index 1fb5dd8ab5ebe..250dd75ed0c5f 100644 --- a/src/bodypart.h +++ b/src/bodypart.h @@ -15,6 +15,7 @@ #include "enums.h" #include "flat_set.h" #include "int_id.h" +#include "mod_tracker.h" #include "string_id.h" #include "translations.h" #include "subbodypart.h" @@ -122,11 +123,13 @@ struct limb_score { } private: limb_score_id id; + std::vector> src; translation _name; bool wound_affect = true; bool encumb_affect = true; bool was_loaded = false; friend class generic_factory; + friend struct mod_tracker; }; struct bp_limb_score { @@ -169,6 +172,7 @@ struct body_part_type { bodypart_str_id id; + std::vector> src; bool was_loaded = false; // Those are stored untranslated @@ -245,6 +249,11 @@ struct body_part_type { bool is_vital = false; bool is_limb = false; + // Ugliness of bodypart, can be mitigated by covering them up + int ugliness = 0; + // Ugliness that can't be covered (obviously nonstandard anatomy, even under bulky armor) + int ugliness_mandatory = 0; + // Intrinsic temperature bonus of the bodypart int temp_min = 0; // Temperature bonus to apply when not overheated diff --git a/src/butchery_requirements.cpp b/src/butchery_requirements.cpp index a78212d1b13a0..2c38c9ca9019f 100644 --- a/src/butchery_requirements.cpp +++ b/src/butchery_requirements.cpp @@ -54,8 +54,6 @@ bool butchery_requirements::is_valid() const void butchery_requirements::load( const JsonObject &jo, const std::string & ) { - mandatory( jo, was_loaded, "id", id ); - for( const JsonMember member : jo.get_object( "requirements" ) ) { float modifier = std::stof( member.name() ); requirements.emplace( modifier, std::map> {} ); diff --git a/src/butchery_requirements.h b/src/butchery_requirements.h index a45a308b985be..82c8dcb1c36c2 100644 --- a/src/butchery_requirements.h +++ b/src/butchery_requirements.h @@ -26,6 +26,7 @@ class butchery_requirements public: bool was_loaded = false; string_id id; + std::vector, mod_id>> src; // tries to find the requirement with the highest speed bonus. if it fails it returns cata::nullopt std::pair get_fastest_requirements( diff --git a/src/cata_tiles.cpp b/src/cata_tiles.cpp index f0ffaf269c11e..fc7e7bdeb440f 100644 --- a/src/cata_tiles.cpp +++ b/src/cata_tiles.cpp @@ -250,7 +250,8 @@ void tileset::clear() for( int i = 0; i < season_type::NUM_SEASONS; ++i ) { tile_ids_by_season[i].clear(); } - layer_data.clear(); + item_layer_data.clear(); + field_layer_data.clear(); } const tile_type *tileset::find_tile_type( const std::string &id ) const @@ -749,9 +750,9 @@ void tileset_cache::loader::load( const std::string &tileset_id, const bool prec JsonObject layer_config = layering_json.get_object(); layer_config.allow_omitted_members(); - // "item_variants" section must exist. - if( !layer_config.has_member( "item_variants" ) ) { - layer_config.throw_error( "\"item_variants\" missing" ); + // "variants" section must exist. + if( !layer_config.has_member( "variants" ) ) { + layer_config.throw_error( "\"variants\" missing" ); } load_layers( layer_config ); @@ -825,38 +826,64 @@ void tileset_cache::loader::load_internal( const JsonObject &config, void tileset_cache::loader::load_layers( const JsonObject &config ) { - for( const JsonObject item : config.get_array( "item_variants" ) ) { - if( item.has_member( "context" ) && item.has_array( "variants" ) ) { + for( const JsonObject item : config.get_array( "variants" ) ) { + if( item.has_member( "context" ) && ( item.has_array( "item_variants" ) || + item.has_array( "field_variants" ) ) ) { std::string context; context = item.get_string( "context" ); - std::vector variants; - for( const JsonObject vars : item.get_array( "variants" ) ) { - if( vars.has_member( "item" ) && vars.has_array( "sprite" ) && vars.has_member( "layer" ) ) { - layer_variant v; - v.item = vars.get_string( "item" ); - - v.layer = vars.get_int( "layer" ); - - int total_weight = 0; - for( const JsonObject sprites : vars.get_array( "sprite" ) ) { - std::string id = sprites.get_string( "id" ); - int weight = sprites.get_int( "weight", 1 ); - v.sprite.emplace( id, weight ); - - total_weight += weight; + std::vector item_variants; + std::vector field_variants; + if( item.has_array( "item_variants" ) ) { + for( const JsonObject vars : item.get_array( "item_variants" ) ) { + if( vars.has_member( "item" ) && vars.has_array( "sprite" ) && vars.has_member( "layer" ) ) { + layer_variant v; + v.id = vars.get_string( "item" ); + + v.layer = vars.get_int( "layer" ); + + int total_weight = 0; + for( const JsonObject sprites : vars.get_array( "sprite" ) ) { + std::string id = sprites.get_string( "id" ); + int weight = sprites.get_int( "weight", 1 ); + v.sprite.emplace( id, weight ); + + total_weight += weight; + } + v.total_weight = total_weight; + item_variants.push_back( v ); + } else { + config.throw_error( "item_variants configured incorrectly" ); } - v.total_weight = total_weight; - variants.push_back( v ); - } else { - config.throw_error( "variants configured incorrectly" ); } + // sort them based on layering so we can draw them correctly + std::sort( item_variants.begin(), item_variants.end(), []( const layer_variant & a, + const layer_variant & b ) { + return a.layer < b.layer; + } ); + ts.item_layer_data.emplace( context, item_variants ); + } + if( item.has_array( "field_variants" ) ) { + for( const JsonObject vars : item.get_array( "field_variants" ) ) { + if( vars.has_member( "field" ) && vars.has_array( "sprite" ) ) { + layer_variant v; + v.id = vars.get_string( "field" ); + + int total_weight = 0; + for( const JsonObject sprites : vars.get_array( "sprite" ) ) { + std::string id = sprites.get_string( "id" ); + int weight = sprites.get_int( "weight", 1 ); + v.sprite.emplace( id, weight ); + + total_weight += weight; + } + v.total_weight = total_weight; + field_variants.push_back( v ); + } else { + config.throw_error( "field_variants configured incorrectly" ); + } + } + ts.field_layer_data.emplace( context, field_variants ); } - // sort them based on layering so we can draw them correctly - std::sort( variants.begin(), variants.end(), []( const layer_variant & a, - const layer_variant & b ) { - return a.layer < b.layer; - } ); - ts.layer_data.emplace( context, variants ); } else { config.throw_error( "layering configured incorrectly" ); } @@ -2995,6 +3022,8 @@ bool cata_tiles::draw_field_or_item( const tripoint &p, const lit_level ll, int bool ret_draw_items = false; // go through each field and draw it if( !fld_overridden ) { + const maptile &tile = here.maptile_at( p ); + for( std::map::iterator fd_it = here.field_at( p ).begin(); fd_it != here.field_at( p ).end(); ++fd_it ) { const field_type_id &fld = fd_it->first; @@ -3031,8 +3060,75 @@ bool cata_tiles::draw_field_or_item( const tripoint &p, const lit_level ll, int //get field intensity int intensity = fd_it->second.get_field_intensity(); int nullint = 0; - ret_draw_field = draw_from_id_string( fld.id().str(), TILE_CATEGORY::FIELD, empty_string, - p, subtile, rotation, lit, nv, nullint, intensity ); + + bool has_drawn = false; + + // start by drawing the layering data if available + // start for checking if layer data is available for the furniture + auto itt = tileset_ptr->field_layer_data.find( tile.get_furn_t().id.str() ); + if( itt != tileset_ptr->field_layer_data.end() ) { + + // the furniture has layer info + // go through all the layer variants + for( const layer_variant &layer_var : itt->second ) { + if( fld.id().str() == layer_var.id ) { + + // get the sprite to draw + // roll should be based on the maptile seed to keep visuals consistent + int roll = 1; + std::string sprite_to_draw; + for( const auto &sprite_list : layer_var.sprite ) { + roll = roll - sprite_list.second; + if( roll < 0 ) { + sprite_to_draw = sprite_list.first; + break; + } + } + + // if we have found info on the item go through and draw its stuff + ret_draw_field = draw_from_id_string( sprite_to_draw, TILE_CATEGORY::FIELD, empty_string, p, + subtile, rotation, lit, nv, nullint, intensity, "" ); + has_drawn = true; + break; + } + } + } else { + // check if the terrain has data + auto itt = tileset_ptr->item_layer_data.find( tile.get_ter_t().id.str() ); + if( itt != tileset_ptr->item_layer_data.end() ) { + // the furniture has layer info + // go through all the layer variants + for( const layer_variant &layer_var : itt->second ) { + if( fld.id().str() == layer_var.id ) { + + // get the sprite to draw + // roll should be based on the maptile seed to keep visuals consistent + int roll = 1; + std::string sprite_to_draw; + for( const auto &sprite_list : layer_var.sprite ) { + roll = roll - sprite_list.second; + if( roll < 0 ) { + sprite_to_draw = sprite_list.first; + break; + } + } + + // if we have found info on the item go through and draw its stuff + ret_draw_field = draw_from_id_string( sprite_to_draw, TILE_CATEGORY::FIELD, empty_string, p, + subtile, rotation, lit, nv, nullint, intensity, "" ); + has_drawn = true; + break; + } + } + } + } + + // draw the default sprite + if( !has_drawn ) { + ret_draw_field = draw_from_id_string( fld.id().str(), TILE_CATEGORY::FIELD, empty_string, + p, subtile, rotation, lit, nv, nullint, intensity ); + } + } } } else { @@ -3082,14 +3178,14 @@ bool cata_tiles::draw_field_or_item( const tripoint &p, const lit_level ll, int if( !invisible[0] ) { // start by drawing the layering data if available // start for checking if layer data is available for the furniture - auto itt = tileset_ptr->layer_data.find( tile.get_furn_t().id.str() ); - if( itt != tileset_ptr->layer_data.end() ) { + auto itt = tileset_ptr->item_layer_data.find( tile.get_furn_t().id.str() ); + if( itt != tileset_ptr->item_layer_data.end() ) { // the furniture has layer info // go through all the layer variants for( const layer_variant &layer_var : itt->second ) { for( const item &i : tile.get_items() ) { - if( i.typeId().str() == layer_var.item ) { + if( i.typeId().str() == layer_var.id ) { // if an item matches draw it and break const std::string layer_it_category = i.typeId()->get_item_type_string(); const lit_level layer_lit = ll; @@ -3125,14 +3221,14 @@ bool cata_tiles::draw_field_or_item( const tripoint &p, const lit_level ll, int } else { // check if the terrain has data - auto itt = tileset_ptr->layer_data.find( tile.get_ter_t().id.str() ); - if( itt != tileset_ptr->layer_data.end() ) { + auto itt = tileset_ptr->item_layer_data.find( tile.get_ter_t().id.str() ); + if( itt != tileset_ptr->item_layer_data.end() ) { // the furniture has layer info // go through all the layer variants for( const layer_variant &layer_var : itt->second ) { for( const item &i : tile.get_items() ) { - if( i.typeId().str() == layer_var.item ) { + if( i.typeId().str() == layer_var.id ) { // if an item matches draw it and break const std::string layer_it_category = i.typeId()->get_item_type_string(); const lit_level layer_lit = ll; diff --git a/src/cata_tiles.h b/src/cata_tiles.h index cebdc0d2f45cb..bd2d1863e6b58 100644 --- a/src/cata_tiles.h +++ b/src/cata_tiles.h @@ -110,7 +110,7 @@ class texture class layer_variant { public: - std::string item; + std::string id; std::map sprite; int layer; int total_weight; @@ -155,7 +155,8 @@ class tileset public: - std::unordered_map> layer_data; + std::unordered_map> item_layer_data; + std::unordered_map> field_layer_data; void clear(); diff --git a/src/cata_utility.cpp b/src/cata_utility.cpp index 61f9a1a17535d..86974465ab76a 100644 --- a/src/cata_utility.cpp +++ b/src/cata_utility.cpp @@ -538,6 +538,18 @@ bool string_ends_with( const std::string &s1, const std::string &s2 ) s1.compare( s1.size() - s2.size(), s2.size(), s2 ) == 0; } +bool string_empty_or_whitespace( const std::string &s ) +{ + if( s.empty() ) { + return true; + } + + std::wstring ws = utf8_to_wstr( s ); + return std::all_of( ws.begin(), ws.end(), []( const wchar_t &c ) { + return std::iswspace( c ); + } ); +} + std::string join( const std::vector &strings, const std::string &joiner ) { std::ostringstream buffer; diff --git a/src/cata_utility.h b/src/cata_utility.h index d05211e0492d1..a2eadeb950bbd 100644 --- a/src/cata_utility.h +++ b/src/cata_utility.h @@ -445,6 +445,8 @@ inline bool string_ends_with( const std::string &s1, const char( &s2 )[N] ) return s1.size() >= N - 1 && s1.compare( s1.size() - ( N - 1 ), std::string::npos, s2, N - 1 ) == 0; } +bool string_empty_or_whitespace( const std::string &s ); + /** Used as a default filter in various functions */ template bool return_true( const T & ) @@ -452,6 +454,12 @@ bool return_true( const T & ) return true; } +template +bool return_false( const T & ) +{ + return false; +} + /** * Joins a vector of `std::string`s into a single string with a delimiter/joiner */ diff --git a/src/cata_views.h b/src/cata_views.h new file mode 100644 index 0000000000000..34b1c1f9a3e2c --- /dev/null +++ b/src/cata_views.h @@ -0,0 +1,86 @@ +#pragma once +#ifndef CATA_SRC_CATA_VIEWS_H +#define CATA_SRC_CATA_VIEWS_H + +#include + +namespace cata +{ +namespace views +{ + +/* + * A lazily-evaluated transformation on an STL container for zero-copy iteration. + * + * Example: + * std::vector vec{ 1, 2, 3, 4, 5 }; + * auto square = []( const int &x ) -> int { return x * x; }; + * for( auto i : cata::views::transform, int>( vec, square ) ) { + * // You get i = { 1, 4, 9, 16, 25 } in this ranged-based for loop, + * // but avoids constructing a temporary std::vector and copy over all elements + * } + * + * You can even transform elements into a different type: + * std::vector vec{ 1, 2, 3, 4, 5 }; + * auto stringify = []( const int &x ) -> std::string { + * return string_format( _( "Square of %d is %d." ), x, x * x ); + * }; + * for( auto s : cata::views::transform, std::string>( vec, stringify ) ) { + * you.add_msg_if_player( s ); + * } + * + * typename A is the type of the STL *container*, e.g. std::vector + * typename B is the type of *element* after transformation + */ +template +class transform +{ + private: + using fun_t = std::function; + + fun_t fun; + typename A::const_iterator it_begin, it_end; + + class iterator + { + private: + typename A::const_iterator it; + const fun_t &fun; + public: + explicit iterator( const typename A::const_iterator &it, const fun_t &fun ) + : it( it ), fun( fun ) {} + bool operator != ( const iterator &rhs ) const { + return this->it != rhs.it; + } + const iterator &operator++() { + ++it; + return *this; + } + B operator*() const { + return fun( *it ); + } + + using iterator_category = std::input_iterator_tag; + using difference_type = std::ptrdiff_t; + using value_type = B; + using pointer = value_type*; + using reference = value_type&; + }; + public: + explicit transform( const A &container, const fun_t &fun ) : fun( fun ), + it_begin( std::begin( container ) ), it_end( std::end( container ) ) {} + explicit transform( const typename A::const_iterator &it_begin, + const typename A::const_iterator &it_end, + const fun_t &fun ) + : fun( fun ), it_begin( it_begin ), it_end( it_end ) {} + iterator begin() { + return iterator( it_begin, fun ); + } + iterator end() { + return iterator( it_end, fun ); + } +}; +} // namespace views +} // namespace cata + +#endif // CATA_SRC_CATA_VIEWS_H diff --git a/src/character.cpp b/src/character.cpp index 8c5728bc166dc..927639e8d0e21 100644 --- a/src/character.cpp +++ b/src/character.cpp @@ -329,10 +329,17 @@ static const limb_score_id limb_score_vision( "vision" ); static const matec_id tec_none( "tec_none" ); +static const material_id material_budget_steel( "budget_steel" ); +static const material_id material_case_hardened_steel( "case_hardened_steel" ); static const material_id material_flesh( "flesh" ); +static const material_id material_hardsteel( "hardsteel" ); static const material_id material_hflesh( "hflesh" ); +static const material_id material_high_steel( "high_steel" ); static const material_id material_iron( "iron" ); +static const material_id material_low_steel( "low_steel" ); +static const material_id material_med_steel( "med_steel" ); static const material_id material_steel( "steel" ); +static const material_id material_tempered_steel( "tempered_steel" ); static const material_id material_wool( "wool" ); static const morale_type morale_nightmare( "morale_nightmare" ); @@ -473,6 +480,8 @@ static const trait_id trait_WEB_WEAVER( "WEB_WEAVER" ); static const vitamin_id vitamin_calcium( "calcium" ); static const vitamin_id vitamin_iron( "iron" ); +static const std::set ferric = { material_iron, material_steel, material_budget_steel, material_case_hardened_steel, material_high_steel, material_low_steel, material_med_steel, material_tempered_steel, material_hardsteel }; + namespace io { @@ -3311,7 +3320,7 @@ void Character::do_skill_rust() const int rust_resist = enchantment_cache->modify_value( enchant_vals::mod::READING_EXP, 0 ); const int oldSkillLevel = skill_level_obj.level(); - if( skill_level_obj.rust( rust_resist ) ) { + if( skill_level_obj.rust( rust_resist, mutation_value( "skill_rust_multiplier" ) ) ) { add_msg_if_player( m_warning, _( "Your knowledge of %s begins to fade, but your memory banks retain it!" ), aSkill.name() ); mod_power_level( -bio_memory->power_trigger ); @@ -4507,6 +4516,13 @@ float Character::instantaneous_activity_level() const return activity_history.instantaneous_activity_level(); } +int Character::activity_level_index() const +{ + // Activity levels are 1, 2, 4, 6, 8, 10 + // So we can easily cut them in half and round down for an index + return std::floor( instantaneous_activity_level() / 2 ); +} + float Character::activity_level() const { float max = maximum_exertion_level(); @@ -5338,7 +5354,7 @@ bool Character::is_immune_effect( const efftype_id &eff ) const return worn_with_flag( flag_DEAF ) || has_flag( json_flag_DEAF ) || worn_with_flag( flag_PARTIAL_DEAF ) || has_flag( json_flag_IMMUNE_HEARING_DAMAGE ) || - is_wearing( itype_rm13_armor_on ); + is_wearing( itype_rm13_armor_on ) || is_deaf(); } else if( eff == effect_mute ) { return has_bionic( bio_voice ); } else if( eff == effect_corroding ) { @@ -5422,8 +5438,7 @@ int Character::throw_range( const item &it ) const static_cast( tmp.weight() / 15_gram ) ); ret -= tmp.volume() / 1_liter; - static const std::set affected_materials = { material_iron, material_steel }; - if( has_active_bionic( bio_railgun ) && tmp.made_of_any( affected_materials ) ) { + if( has_active_bionic( bio_railgun ) && tmp.made_of_any( ferric ) ) { ret *= 2; } if( ret < 1 ) { @@ -5546,7 +5561,7 @@ bool Character::sees_with_specials( const Creature &critter ) const return false; } -bool Character::pour_into( item &container, item &liquid ) +bool Character::pour_into( item &container, item &liquid, bool ignore_settings ) { std::string err; const int amount = container.get_remaining_capacity_for_liquid( liquid, *this, &err ); @@ -5566,7 +5581,7 @@ bool Character::pour_into( item &container, item &liquid ) add_msg_if_player( _( "You pour %1$s into the %2$s." ), liquid.tname(), container.tname() ); - liquid.charges -= container.fill_with( liquid, amount ); + liquid.charges -= container.fill_with( liquid, amount, false, false, ignore_settings ); inv->unsort(); if( liquid.charges > 0 ) { @@ -7146,24 +7161,47 @@ bool Character::unwield() std::string Character::weapname() const { if( weapon.is_gun() ) { + gun_mode current_mode = weapon.gun_current_mode(); + const bool no_mode = !current_mode.target; std::string gunmode; + std::string gun_name = no_mode ? weapon.display_name() : current_mode->tname(); // only required for empty mags and empty guns std::string mag_ammo; - if( weapon.gun_all_modes().size() > 1 ) { - gunmode = weapon.gun_current_mode().tname(); + if( !no_mode && current_mode->gun_all_modes().size() > 1 ) { + gunmode = current_mode.tname() + " "; } - if( weapon.ammo_remaining() == 0 ) { - if( weapon.magazine_current() != nullptr ) { - const item *mag = weapon.magazine_current(); - mag_ammo = string_format( " (0/%d)", - mag->ammo_capacity( item( mag->ammo_default() ).ammo_type() ) ); - } else if( weapon.is_reloadable() ) { + if( !no_mode && ( current_mode->uses_magazine() || current_mode->magazine_integral() ) ) { + if( current_mode->uses_magazine() && !current_mode->magazine_current() ) { mag_ammo = _( " (empty)" ); + } else { + int cur_ammo = current_mode->ammo_remaining(); + int max_ammo; + if( cur_ammo == 0 ) { + max_ammo = current_mode->ammo_capacity( item( current_mode->ammo_default() ).ammo_type() ); + } else { + max_ammo = current_mode->ammo_capacity( current_mode->loaded_ammo().ammo_type() ); + } + + const double ratio = static_cast( cur_ammo ) / static_cast( max_ammo ); + nc_color charges_color; + if( cur_ammo == 0 ) { + charges_color = c_light_red; + } else if( cur_ammo == max_ammo ) { + charges_color = c_white; + } else if( ratio < 1.0 / 3.0 ) { + charges_color = c_red; + } else if( ratio < 2.0 / 3.0 ) { + charges_color = c_yellow; + } else { + charges_color = c_light_green; + } + mag_ammo = string_format( " (%s)", colorize( string_format( "%i/%i", cur_ammo, max_ammo ), + charges_color ) ); } } - return string_format( "%s%s%s", gunmode, weapon.display_name(), mag_ammo ); + return string_format( "%s%s%s", gunmode, gun_name, mag_ammo ); } else if( !is_armed() ) { return _( "fists" ); @@ -8072,9 +8110,11 @@ void Character::fall_asleep() // If you're not fatigued enough for 10 days, you won't sleep the whole thing. // In practice, the fatigue from filling the tank from (no msg) to Time For Bed // will last about 8 days. + } else if( has_active_mutation( trait_CHLOROMORPH ) ) { + fall_asleep( 1_days ); + } else { + fall_asleep( 10_hours ); // default max sleep time. } - - fall_asleep( 10_hours ); // default max sleep time. } void Character::fall_asleep( const time_duration &duration ) @@ -8401,10 +8441,30 @@ bool Character::has_charges( const itype_id &it, int quantity, } std::list Character::use_amount( const itype_id &it, int quantity, - const std::function &filter ) + const std::function &filter, bool select_ind ) { std::list ret; - if( weapon.use_amount( it, quantity, ret ) ) { + if( select_ind && !it->count_by_charges() ) { + std::vector tmp = items_with( [&it, &filter]( const item & itm ) -> bool { + return filter( itm ) && itm.typeId() == it; + } ); + while( quantity != static_cast( tmp.size() ) && quantity > 0 && !tmp.empty() ) { + uilist imenu; + //~ Select components from inventory to consume. %d = number of components left to consume. + imenu.title = string_format( _( "Select which component to use (%d left)" ), quantity ); + for( const item *itm : tmp ) { + imenu.addentry( itm->tname() ); + } + imenu.query(); + if( imenu.ret < 0 || static_cast( imenu.ret ) >= tmp.size() ) { + break; + } + tmp[imenu.ret]->use_amount( it, quantity, ret, filter ); + remove_item( *tmp[imenu.ret] ); + tmp.erase( tmp.begin() + imenu.ret ); + } + } + if( quantity > 0 && weapon.use_amount( it, quantity, ret ) ) { remove_weapon(); } for( auto a = worn.begin(); a != worn.end() && quantity > 0; ) { @@ -9576,6 +9636,7 @@ int Character::sleep_spot( const tripoint &p ) const int sleepy = static_cast( comfort_info.level ); bool watersleep = has_trait( trait_WATERSLEEP ); + bool activechloro = has_active_mutation( trait_CHLOROMORPH ); if( has_addiction( add_type::SLEEP ) ) { sleepy -= 4; @@ -9587,6 +9648,10 @@ int Character::sleep_spot( const tripoint &p ) const sleepy += 10; //comfy water! } + if( activechloro ) { + sleepy += 25; // It's time for a nice nap. + } + if( get_fatigue() < fatigue_levels::TIRED + 1 ) { sleepy -= static_cast( ( fatigue_levels::TIRED + 1 - get_fatigue() ) / 4 ); } else { diff --git a/src/character.h b/src/character.h index 860690b0ad855..b15e60a85bf76 100644 --- a/src/character.h +++ b/src/character.h @@ -624,6 +624,8 @@ class Character : public Creature, public visitable float dodge_roll() const override; /** Returns Creature::get_dodge() modified by any Character effects */ float get_dodge() const override; + /** in this case spell resistance is just the spellcraft skill for characters. */ + int get_spell_resist() const override; /** Handles the uncanny dodge bionic and effects, returns true if the player successfully dodges */ bool uncanny_dodge() override; float get_hit_base() const override; @@ -1760,7 +1762,7 @@ class Character : public Creature, public visitable * possible at all. `true` indicates at least some of the liquid has been moved. */ /**@{*/ - bool pour_into( item &container, item &liquid ); + bool pour_into( item &container, item &liquid, bool ignore_settings ); bool pour_into( const vpart_reference &vp, item &liquid ) const; /**@}*/ @@ -2175,6 +2177,8 @@ class Character : public Creature, public visitable bool is_rad_immune() const; /** Returns true if the player is immune to throws */ bool is_throw_immune() const; + /** Returns true if the player's melee skill increases the bash damage weapon cap */ + bool is_melee_bash_damage_cap_bonus() const; /** * Check if a given body part is immune to a given damage type @@ -2395,7 +2399,7 @@ class Character : public Creature, public visitable // has_amount works ONLY for quantity. // has_charges works ONLY for charges. std::list use_amount( const itype_id &it, int quantity, - const std::function &filter = return_true ); + const std::function &filter = return_true, bool select_ind = false ); // Uses up charges bool use_charges_if_avail( const itype_id &it, int quantity ); @@ -2753,7 +2757,7 @@ class Character : public Creature, public visitable * @details Accesses level of a given vitamin. If the vitamin_id specified does not * exist then this function simply returns 0. * - * @param vit ID of vitamin to check level for (ie "vitA", "vitB"). + * @param vit ID of vitamin to check level for (ie "vitC", "iron"). * @returns character's current level for specified vitamin */ int vitamin_get( const vitamin_id &vit ) const; @@ -3061,12 +3065,13 @@ class Character : public Creature, public visitable const std::function &filter = return_true, bool player_inv = true, const recipe *rec = nullptr ); std::list consume_items( const comp_selection &is, int batch, - const std::function &filter = return_true ); + const std::function &filter = return_true, bool select_ind = false ); std::list consume_items( map &m, const comp_selection &is, int batch, const std::function &filter = return_true, - const tripoint &origin = tripoint_zero, int radius = PICKUP_RANGE ); + const tripoint &origin = tripoint_zero, int radius = PICKUP_RANGE, bool select_ind = false ); std::list consume_items( const std::vector &components, int batch = 1, - const std::function &filter = return_true ); + const std::function &filter = return_true, + const std::function &select_ind = return_false ); bool consume_software_container( const itype_id &software_id ); comp_selection select_tool_component( const std::vector &tools, int batch, read_only_visitable &map_inv, @@ -3161,7 +3166,10 @@ class Character : public Creature, public visitable int weary_threshold() const; int weariness() const; float activity_level() const; + /** Returns instantaneous activity level as a float from 0-10 (from game_constants) */ float instantaneous_activity_level() const; + /** Returns instantaneous activity level as an int from 0-5 (half of instantaneous_activity_level) */ + int activity_level_index() const; float exertion_adjusted_move_multiplier( float level = -1.0f ) const; float maximum_exertion_level() const; std::string activity_level_str( float level ) const; diff --git a/src/character_ammo.cpp b/src/character_ammo.cpp index 8d6d96381bb71..8eb3c2c33d352 100644 --- a/src/character_ammo.cpp +++ b/src/character_ammo.cpp @@ -490,24 +490,8 @@ std::vector Character::find_reloadables() hint_rating Character::rate_action_reload( const item &it ) const { - hint_rating res = hint_rating::cant; - - // Guns may contain additional reloadable mods so check these first - for( const item *mod : it.gunmods() ) { - switch( rate_action_reload( *mod ) ) { - case hint_rating::good: - return hint_rating::good; - - case hint_rating::cant: - continue; - - case hint_rating::iffy: - res = hint_rating::iffy; - } - } - if( !it.is_reloadable() ) { - return res; + return hint_rating::cant; } return can_reload( it ) ? hint_rating::good : hint_rating::iffy; diff --git a/src/character_armor.cpp b/src/character_armor.cpp index 04b79c3294d98..be42f355cf9fd 100644 --- a/src/character_armor.cpp +++ b/src/character_armor.cpp @@ -532,10 +532,9 @@ bool Character::armor_absorb( damage_unit &du, item &armor, const bodypart_id &b return false; } - // create a roll for random chance of materials protecting the armor - int material_roll = rng( 0, 99 ); // reduce the damage - armor.mitigate_damage( du, bp, material_roll ); + // -1 is passed as roll so that each material is rolled individually + armor.mitigate_damage( du, bp, -1 ); // check if the armor was damaged item::armor_status damaged = armor.damage_armor_durability( du, bp ); diff --git a/src/character_body.cpp b/src/character_body.cpp index 94b81f6cd2d2c..44a61d0a3aa6c 100644 --- a/src/character_body.cpp +++ b/src/character_body.cpp @@ -181,11 +181,15 @@ void Character::update_body( const time_point &from, const time_point &to ) // since a trait from an item might be provided by another item as well auto it = std::find( current_traits.begin(), current_traits.end(), mut ); if( it == current_traits.end() ) { + const mutation_branch &mut_b = *mut; + cached_mutations.erase( std::remove( cached_mutations.begin(), cached_mutations.end(), &mut_b ), + cached_mutations.end() ); mutation_loss_effect( mut ); enchantment_wear_change(); } } for( const trait_id &mut : mutations_to_add ) { + cached_mutations.push_back( &mut.obj() ); mutation_effect( mut, true ); enchantment_wear_change(); } diff --git a/src/character_martial_arts.cpp b/src/character_martial_arts.cpp index c086de31cdbfd..9379241e70b62 100644 --- a/src/character_martial_arts.cpp +++ b/src/character_martial_arts.cpp @@ -26,9 +26,9 @@ character_martial_arts::character_martial_arts() }; } -bool character_martial_arts::selected_allow_melee() const +bool character_martial_arts::selected_allow_all_weapons() const { - return style_selected->allow_melee; + return style_selected->allow_all_weapons; } bool character_martial_arts::selected_strictly_melee() const diff --git a/src/character_martial_arts.h b/src/character_martial_arts.h index 64787d358f95f..62079c12835cf 100644 --- a/src/character_martial_arts.h +++ b/src/character_martial_arts.h @@ -37,7 +37,7 @@ class character_martial_arts bool knows_selected_style() const; bool selected_strictly_melee() const; - bool selected_allow_melee() const; + bool selected_allow_all_weapons() const; bool selected_has_weapon( const itype_id &weap ) const; bool selected_force_unarmed() const; bool selected_is_none() const; diff --git a/src/character_modifier.cpp b/src/character_modifier.cpp index 32f3b04205101..6e9112db1b08b 100644 --- a/src/character_modifier.cpp +++ b/src/character_modifier.cpp @@ -8,10 +8,7 @@ character_modifier_limb_footing_movecost_mod( "limb_footing_movecost_mod" ); static const character_modifier_id character_modifier_limb_speed_movecost_mod( "limb_speed_movecost_mod" ); -static const limb_score_id limb_score_footing( "footing" ); static const limb_score_id limb_score_manip( "manip" ); -static const limb_score_id limb_score_move_speed( "move_speed" ); -static const limb_score_id limb_score_reaction( "reaction" ); static const limb_score_id limb_score_swim( "swim" ); static const skill_id skill_archery( "archery" ); @@ -57,11 +54,13 @@ static character_modifier::mod_type string_to_modtype( const std::string &s ) { static const std::map modtype_map = { { "+", character_modifier::ADD }, - { "x", character_modifier::MULT }, + { "ADD", character_modifier::ADD }, + { "X", character_modifier::MULT }, { "*", character_modifier::MULT }, + { "MULT", character_modifier::MULT }, { "", character_modifier::NONE } }; - const auto &iter = modtype_map.find( s ); + const auto &iter = modtype_map.find( to_upper_case( s ) ); if( iter == modtype_map.end() ) { debugmsg( "Invalid mod_type %s", s ); return character_modifier::NONE; @@ -98,7 +97,26 @@ void character_modifier::load( const JsonObject &jo, const std::string & ) const JsonObject &jobj = jo.get_object( "value" ); optional( jobj, was_loaded, "builtin", builtin, "" ); if( builtin.empty() ) { - mandatory( jobj, was_loaded, "limb_score", limbscore ); + limbscores.clear(); + if( jobj.has_array( "limb_score" ) ) { + for( JsonValue jval : jobj.get_array( "limb_score" ) ) { + if( jval.test_array() ) { + JsonArray jsc = jval.get_array(); + limbscores.emplace( limb_score_id( jsc.get_string( 0 ) ), jsc.get_float( 1 ) ); + } else { + limbscores.emplace( limb_score_id( jval.get_string() ), 1.0f ); + } + } + } else { + limb_score_id ls; + mandatory( jobj, was_loaded, "limb_score", ls ); + limbscores.emplace( ls, 1.0f ); + } + + std::string lsop; + optional( jobj, was_loaded, "limb_score_op", lsop, "*" ); + limbscore_modop = string_to_modtype( lsop ); + optional( jobj, was_loaded, "limb_type", limbtype, body_part_type::type::num_types ); if( jobj.has_member( "override_encumb" ) ) { bool over; @@ -113,6 +131,11 @@ void character_modifier::load( const JsonObject &jo, const std::string & ) min_val = load_float_or_maxmovecost( jobj, "min" ); max_val = load_float_or_maxmovecost( jobj, "max" ); optional( jobj, was_loaded, "nominator", nominator, 0.0f ); + optional( jobj, was_loaded, "denominator", denominator, 1.0f ); + if( std::abs( denominator ) < std::numeric_limits::epsilon() ) { + jobj.throw_error( "denominator cannot be set to 0" ); + denominator = 1.0f; + } optional( jobj, was_loaded, "subtract", subtractor, 0.0f ); } } @@ -126,6 +149,9 @@ static float manipulator_score( const std::map body ) std::vector score_groups; for( const std::pair &id : body ) { bodypart_groups[id.first->limb_type].emplace_back( id.second ); + for( const body_part_type::type &secondary : id.first->secondary_types ) { + bodypart_groups[ secondary ].emplace_back( id.second ); + } } for( std::pair> &part : bodypart_groups ) { float total = 0.0f; @@ -198,12 +224,6 @@ static float limb_run_cost_modifier( const Character &c, const skill_id & ) character_modifier_limb_speed_movecost_mod->modifier( c ) * 2 ) / 3.0f; } -static float limb_fall_mod( const Character &c, const skill_id & ) -{ - return c.get_limb_score( limb_score_move_speed ) * c.get_limb_score( limb_score_footing ) * - c.get_limb_score( limb_score_reaction ); -} - static float call_builtin( const std::string &builtin, const Character &c, const skill_id &skill ) { static const std::map> @@ -211,8 +231,7 @@ static float call_builtin( const std::string &builtin, const Character &c, const { "limb_run_cost_modifier", limb_run_cost_modifier }, { "stamina_move_cost_modifier", stamina_move_cost_modifier }, { "aim_speed_dex_modifier", aim_speed_dex_modifier }, - { "aim_speed_skill_modifier", aim_speed_skill_modifier }, - { "limb_fall_mod", limb_fall_mod } + { "aim_speed_skill_modifier", aim_speed_skill_modifier } }; auto iter = func_map.find( builtin ); @@ -234,14 +253,38 @@ float character_modifier::modifier( const Character &c, const skill_id &skill ) return call_builtin( builtin, c, skill ); } - float score = c.get_limb_score( limbscore, limbtype, override_encumb, override_wounds ); + float score = 0.0f; + bool sc_assigned = false; + for( const auto &sc : limbscores ) { + float mod_sc = c.get_limb_score( sc.first, limbtype, override_encumb, override_wounds ); + mod_sc *= sc.second; + if( !sc_assigned ) { + score = mod_sc; + sc_assigned = true; + continue; + } + switch( limbscore_modop ) { + case ADD: + score += mod_sc; + break; + case NONE: + score = mod_sc; + break; + case MULT: + default: + score *= mod_sc; + } + } + // score == 0 if( score < std::numeric_limits::epsilon() ) { return min_val > std::numeric_limits::epsilon() ? min_val : max_val > std::numeric_limits::epsilon() ? max_val : 0.0f; } if( nominator > std::numeric_limits::epsilon() ) { - score = nominator / score; + score = ( nominator / denominator ) / score; + } else { + score /= denominator; } if( subtractor > std::numeric_limits::epsilon() ) { score -= subtractor; diff --git a/src/character_modifier.h b/src/character_modifier.h index 311a1c4fe32a3..676c679bef3d7 100644 --- a/src/character_modifier.h +++ b/src/character_modifier.h @@ -54,25 +54,29 @@ struct character_modifier { return !builtin.empty(); } // Which limb score is used to calculate this modifier (if any) - const limb_score_id &use_limb_score() const { - return limbscore; + const std::map &use_limb_scores() const { + return limbscores; } private: character_modifier_id id = character_modifier_id::NULL_ID(); - limb_score_id limbscore = limb_score_id::NULL_ID(); + std::map limbscores; + mod_type limbscore_modop = MULT; + std::vector> src; body_part_type::type limbtype = body_part_type::type::num_types; translation desc = translation(); mod_type modtype = mod_type::NONE; float max_val = 0.0f; float min_val = 0.0f; float nominator = 0.0f; + float denominator = 1.0f; float subtractor = 0.0f; int override_encumb = -1; int override_wounds = -1; std::string builtin; bool was_loaded = false; friend class generic_factory; + friend struct mod_tracker; }; -#endif // CATA_SRC_CHARACTER_MODIFIER_H \ No newline at end of file +#endif // CATA_SRC_CHARACTER_MODIFIER_H diff --git a/src/clothing_mod.h b/src/clothing_mod.h index 7465c9cc97efa..e62ec36975753 100644 --- a/src/clothing_mod.h +++ b/src/clothing_mod.h @@ -45,6 +45,7 @@ struct clothing_mod { bool has_mod_type( const clothing_mod_type &type ) const; clothing_mod_id id; + std::vector> src; bool was_loaded = false; flag_id flag; diff --git a/src/clzones.cpp b/src/clzones.cpp index 5e52f4d98f622..ff35264f567da 100644 --- a/src/clzones.cpp +++ b/src/clzones.cpp @@ -661,7 +661,7 @@ void zone_manager::cache_vzones() { vzone_cache.clear(); map &here = get_map(); - auto vzones = here.get_vehicle_zones( here.get_abs_sub().z ); + auto vzones = here.get_vehicle_zones( here.get_abs_sub().z() ); for( zone_data *elem : vzones ) { if( !elem->get_enabled() ) { continue; @@ -786,7 +786,7 @@ const zone_data *zone_manager::get_zone_at( const tripoint_abs_ms &where, } } map &here = get_map(); - auto vzones = here.get_vehicle_zones( here.get_abs_sub().z ); + auto vzones = here.get_vehicle_zones( here.get_abs_sub().z() ); for( const zone_data *zone : vzones ) { if( zone->has_inside( where ) && zone->get_type() == type ) { return zone; @@ -1006,7 +1006,7 @@ const zone_data *zone_manager::get_bottom_zone( } } map &here = get_map(); - auto vzones = here.get_vehicle_zones( here.get_abs_sub().z ); + auto vzones = here.get_vehicle_zones( here.get_abs_sub().z() ); for( auto it = vzones.rbegin(); it != vzones.rend(); ++it ) { const zone_data *zone = *it; if( zone->get_faction() != fac ) { @@ -1032,7 +1032,7 @@ void zone_manager::create_vehicle_loot_zone( vehicle &vehicle, const point &moun new_zone.set_is_vehicle( true ); auto nz = vehicle.loot_zones.emplace( mount_point, new_zone ); map &here = get_map(); - here.register_vehicle_zone( &vehicle, here.get_abs_sub().z ); + here.register_vehicle_zone( &vehicle, here.get_abs_sub().z() ); vehicle.zones_dirty = false; added_vzones.push_back( &nz->second ); cache_vzones(); @@ -1177,7 +1177,7 @@ std::vector zone_manager::get_zones( const faction_ } map &here = get_map(); - auto vzones = here.get_vehicle_zones( here.get_abs_sub().z ); + auto vzones = here.get_vehicle_zones( here.get_abs_sub().z() ); for( zone_data *zone : vzones ) { if( zone->get_faction() == fac ) { @@ -1200,7 +1200,7 @@ std::vector zone_manager::get_zones( } map &here = get_map(); - auto vzones = here.get_vehicle_zones( here.get_abs_sub().z ); + auto vzones = here.get_vehicle_zones( here.get_abs_sub().z() ); for( zone_data *zone : vzones ) { if( zone->get_faction() == fac ) { @@ -1398,7 +1398,7 @@ void zone_manager::revert_vzones() zone.set_is_vehicle( true ); vp->vehicle().loot_zones.emplace( vp->mount(), zone ); vp->vehicle().zones_dirty = false; - here.register_vehicle_zone( &vp->vehicle(), here.get_abs_sub().z ); + here.register_vehicle_zone( &vp->vehicle(), here.get_abs_sub().z() ); cache_vzones(); } } diff --git a/src/clzones.h b/src/clzones.h index a3d6baf35239c..7b712a4e463c8 100644 --- a/src/clzones.h +++ b/src/clzones.h @@ -45,6 +45,7 @@ class zone_type public: zone_type_id id; + std::vector> src; bool was_loaded = false; zone_type() = default; diff --git a/src/computer_session.cpp b/src/computer_session.cpp index 2c431020c287a..f71839ed9a241 100644 --- a/src/computer_session.cpp +++ b/src/computer_session.cpp @@ -68,6 +68,7 @@ static const furn_str_id furn_f_console_broken( "f_console_broken" ); static const itype_id itype_black_box( "black_box" ); static const itype_id itype_blood( "blood" ); +static const itype_id itype_blood_tainted( "blood_tainted" ); static const itype_id itype_c4( "c4" ); static const itype_id itype_cobalt_60( "cobalt_60" ); static const itype_id itype_mininuke( "mininuke" ); @@ -578,7 +579,7 @@ void computer_session::action_research() map &here = get_map(); // TODO: seed should probably be a member of the computer, or better: of the computer action. // It is here to ensure one computer reporting the same text on each invocation. - const int seed = std::hash {}( here.get_abs_sub() ) + comp.alerts; + const int seed = std::hash {}( here.get_abs_sub() ) + comp.alerts; cata::optional log = SNIPPET.random_from_category( "lab_notes", seed ); if( !log.has_value() ) { log = to_translation( "No data found." ); @@ -712,9 +713,9 @@ void computer_session::action_miss_launch() //...ERASE MISSILE, OPEN SILO, DISABLE COMPUTER // For each level between here and the surface, remove the missile - for( int level = get_map().get_abs_sub().z; level <= 0; level++ ) { + for( int level = get_map().get_abs_sub().z(); level <= 0; level++ ) { map tmpmap; - tmpmap.load( tripoint_abs_sm( get_map().get_abs_sub().x, get_map().get_abs_sub().y, level ), + tmpmap.load( tripoint_abs_sm( get_map().get_abs_sub().xy(), level ), false ); if( level < 0 ) { @@ -792,8 +793,8 @@ void computer_session::action_amigara_log() Character &player_character = get_player_character(); player_character.moves -= 30; reset_terminal(); - point abs_sub = get_map().get_abs_sub().xy(); - print_line( _( "NEPower Mine(%d:%d) Log" ), abs_sub.x, abs_sub.y ); + point_abs_sm abs_sub = get_map().get_abs_sub().xy(); + print_line( _( "NEPower Mine%s Log" ), abs_sub.to_string() ); print_text( "%s", SNIPPET.random_from_category( "amigara1" ).value_or( translation() ) ); if( !query_bool( _( "Continue reading?" ) ) ) { @@ -801,7 +802,7 @@ void computer_session::action_amigara_log() } player_character.moves -= 30; reset_terminal(); - print_line( _( "NEPower Mine(%d:%d) Log" ), abs_sub.x, abs_sub.y ); + print_line( _( "NEPower Mine%s Log" ), abs_sub.to_string() ); print_text( "%s", SNIPPET.random_from_category( "amigara2" ).value_or( translation() ) ); if( !query_bool( _( "Continue reading?" ) ) ) { @@ -809,7 +810,7 @@ void computer_session::action_amigara_log() } player_character.moves -= 30; reset_terminal(); - print_line( _( "NEPower Mine(%d:%d) Log" ), abs_sub.x, abs_sub.y ); + print_line( _( "NEPower Mine%s Log" ), abs_sub.to_string() ); print_text( "%s", SNIPPET.random_from_category( "amigara3" ).value_or( translation() ) ); if( !query_bool( _( "Continue reading?" ) ) ) { @@ -830,10 +831,10 @@ void computer_session::action_amigara_log() } player_character.moves -= 30; reset_terminal(); - tripoint abs_loc = get_map().get_abs_sub(); + tripoint_abs_sm abs_loc = get_map().get_abs_sub(); print_line( _( "SITE %d%d%d\n" "PERTINENT FOREMAN LOGS WILL BE PREPENDED TO NOTES" ), - abs_loc.x, abs_loc.y, std::abs( abs_loc.z ) ); + abs_loc.x(), abs_loc.y(), std::abs( abs_loc.z() ) ); print_text( "%s", SNIPPET.random_from_category( "amigara4" ).value_or( translation() ) ); print_gibberish_line(); print_gibberish_line(); @@ -925,7 +926,8 @@ void computer_session::action_blood_anal() print_error( _( "ERROR: Please remove all but one sample from centrifuge." ) ); } else if( items.only_item().empty() ) { print_error( _( "ERROR: Please only use container with blood sample." ) ); - } else if( items.only_item().legacy_front().typeId() != itype_blood ) { + } else if( items.only_item().legacy_front().typeId() != itype_blood && + items.only_item().legacy_front().typeId() != itype_blood_tainted ) { print_error( _( "ERROR: Please only use blood samples." ) ); } else { // Success! const item &blood = items.only_item().legacy_front(); @@ -1494,7 +1496,7 @@ void computer_session::failure_alarm() sounds::sound( player_character.pos(), 60, sounds::sound_t::alarm, _( "an alarm sound!" ), false, "environment", "alarm" ); - if( get_map().get_abs_sub().z > 0 && !get_timed_events().queued( timed_event_type::WANTED ) ) { + if( get_map().get_abs_sub().z() > 0 && !get_timed_events().queued( timed_event_type::WANTED ) ) { get_timed_events().add( timed_event_type::WANTED, calendar::turn + 30_minutes, 0, player_character.global_sm_location() ); } @@ -1585,9 +1587,9 @@ void computer_session::failure_amigara() get_player_character().add_effect( effect_amigara, 2_minutes ); map &here = get_map(); explosion_handler::explosion( tripoint( rng( 0, MAPSIZE_X ), rng( 0, MAPSIZE_Y ), - here.get_abs_sub().z ), 10, 0.7, false, 10 ); + here.get_abs_sub().z() ), 10, 0.7, false, 10 ); explosion_handler::explosion( tripoint( rng( 0, MAPSIZE_X ), rng( 0, MAPSIZE_Y ), - here.get_abs_sub().z ), 10, 0.7, false, 10 ); + here.get_abs_sub().z() ), 10, 0.7, false, 10 ); comp.remove_option( COMPACT_AMIGARA_START ); } @@ -1606,7 +1608,8 @@ void computer_session::failure_destroy_blood() print_error( _( "ERROR: Please use blood-contained samples." ) ); } else if( items.only_item().empty() ) { print_error( _( "ERROR: Blood draw kit, empty." ) ); - } else if( items.only_item().legacy_front().typeId() != itype_blood ) { + } else if( items.only_item().legacy_front().typeId() != itype_blood && + items.only_item().legacy_front().typeId() != itype_blood_tainted ) { print_error( _( "ERROR: Please only use blood samples." ) ); } else { print_error( _( "ERROR: Blood sample destroyed." ) ); diff --git a/src/condition.cpp b/src/condition.cpp index 201263de4751f..00ada4f2026b6 100644 --- a/src/condition.cpp +++ b/src/condition.cpp @@ -73,28 +73,75 @@ std::string get_talk_varname( const JsonObject &jo, const std::string &member, int_or_var value; time_duration max_time; mandatory( jo, false, "default_time", max_time ); - value.int_val = to_turns( max_time ); + value.min.int_val = to_turns( max_time ); default_val = value; } return "npctalk_var" + ( type_var.empty() ? "" : "_" + type_var ) + ( var_context.empty() ? "" : "_" + var_context ) + "_" + var_basename; } +int_or_var_part get_int_or_var_part( const JsonValue &jv, std::string member, bool required, + int default_val ) +{ + int_or_var_part ret_val; + if( jv.test_int() ) { + ret_val.int_val = jv.get_int(); + } else if( jv.test_object() ) { + var_info var = read_var_info( jv.get_object(), true ); + ret_val.type = var.type; + ret_val.var_val = var.name; + ret_val.default_val = stoi( var.default_val ); + } else if( required ) { + jv.throw_error( "No valid value for " + member ); + } else { + ret_val.int_val = default_val; + } + return ret_val; +} + + int_or_var get_int_or_var( const JsonObject &jo, std::string member, bool required, int default_val ) { int_or_var ret_val; - if( jo.has_int( member ) ) { - mandatory( jo, false, member, ret_val.int_val ); - } else if( jo.has_object( member ) ) { - var_info var = read_var_info( jo.get_object( member ), true ); + if( jo.has_array( member ) ) { + JsonArray ja = jo.get_array( member ); + ret_val.min = get_int_or_var_part( ja.next(), member ); + ret_val.max = get_int_or_var_part( ja.next(), member ); + ret_val.pair = true; + if( ( ret_val.min.type == var_type::u && ret_val.max.type == var_type::npc ) || + ( ret_val.min.type == var_type::npc && ret_val.max.type == var_type::u ) ) { + jo.throw_error( "int_or_var min and max cannot be of types u and npc at once." ); + } + } else if( required ) { + ret_val.min = get_int_or_var_part( jo.get_member( member ), member, required, default_val ); + } else { + if( jo.has_member( member ) ) { + ret_val.min = get_int_or_var_part( jo.get_member( member ), member, required, default_val ); + } else { + ret_val.min.int_val = default_val; + } + } + return ret_val; +} + +duration_or_var_part get_duration_or_var_part( const JsonValue &jv, std::string member, + bool required, time_duration default_val ) +{ + duration_or_var_part ret_val; + if( jv.test_string() ) { + ret_val.dur_val = read_from_json_string( jv, time_duration::units ); + } else if( jv.test_int() ) { + ret_val.dur_val = time_duration::from_turns( jv.get_int() ); + } else if( jv.test_object() ) { + var_info var = read_var_info( jv.get_object(), true ); ret_val.type = var.type; ret_val.var_val = var.name; - ret_val.default_val = stoi( var.default_val ); + ret_val.default_val = time_duration::from_turns( stoi( var.default_val ) ); } else if( required ) { - jo.throw_error( "No valid value for ", member ); + jv.throw_error( "No valid value for " + member ); } else { - ret_val.int_val = default_val; + ret_val.dur_val = default_val; } return ret_val; } @@ -103,17 +150,42 @@ duration_or_var get_duration_or_var( const JsonObject &jo, std::string member, b time_duration default_val ) { duration_or_var ret_val; - if( jo.has_int( member ) || jo.has_string( member ) ) { - mandatory( jo, false, member, ret_val.dur_val ); - } else if( jo.has_object( member ) ) { - var_info var = read_var_info( jo.get_object( member ), true ); + if( jo.has_array( member ) ) { + JsonArray ja = jo.get_array( member ); + ret_val.min = get_duration_or_var_part( ja.next(), member ); + ret_val.max = get_duration_or_var_part( ja.next(), member ); + ret_val.pair = true; + if( ( ret_val.min.type == var_type::u && ret_val.max.type == var_type::npc ) || + ( ret_val.min.type == var_type::npc && ret_val.max.type == var_type::u ) ) { + jo.throw_error( "int_or_var min and max cannot be of types u and npc at once." ); + } + } else if( required ) { + ret_val.min = get_duration_or_var_part( jo.get_member( member ), member, required, default_val ); + } else { + if( jo.has_member( member ) ) { + ret_val.min = get_duration_or_var_part( jo.get_member( member ), member, required, default_val ); + } else { + ret_val.min.dur_val = default_val; + } + } + return ret_val; +} + +str_or_var get_str_or_var( const JsonValue &jv, std::string member, bool required, + std::string default_val ) +{ + str_or_var ret_val; + if( jv.test_string() ) { + ret_val.str_val = jv.get_string(); + } else if( jv.test_object() ) { + var_info var = read_var_info( jv.get_object(), true ); ret_val.type = var.type; ret_val.var_val = var.name; - ret_val.default_val = time_duration::from_turns( stoi( var.default_val ) ); + ret_val.default_val = var.default_val; } else if( required ) { - jo.throw_error( "No valid value for ", member ); + jv.throw_error( "No valid value for " + member ); } else { - ret_val.dur_val = default_val; + ret_val.str_val = default_val; } return ret_val; } @@ -135,7 +207,9 @@ tripoint get_tripoint_from_var( talker *target, cata::optional targ var_info read_var_info( JsonObject jo, bool require_default ) { std::string default_val; - if( jo.has_string( "default" ) ) { + if( jo.has_string( "default_str" ) ) { + default_val = jo.get_string( "default_str" ); + } else if( jo.has_string( "default" ) ) { default_val = std::to_string( to_turns( read_from_json_string ( jo.get_member( "default" ), time_duration::units ) ) ); } else if( jo.has_int( "default" ) ) { @@ -438,14 +512,14 @@ void conditional_t::set_need( const JsonObject &jo, const std::string &member const std::string &need = jo.get_string( member ); int_or_var iov; if( jo.has_int( "amount" ) ) { - iov.int_val = jo.get_int( "amount" ); + iov.min.int_val = jo.get_int( "amount" ); } else if( jo.has_object( "amount" ) ) { iov = get_int_or_var( jo, "amount" ); } else if( jo.has_string( "level" ) ) { const std::string &level = jo.get_string( "level" ); auto flevel = fatigue_level_strs.find( level ); if( flevel != fatigue_level_strs.end() ) { - iov.int_val = static_cast( flevel->second ); + iov.min.int_val = static_cast( flevel->second ); } } condition = [need, iov, is_npc]( const T & d ) { @@ -487,10 +561,11 @@ void conditional_t::set_near_om_location( const JsonObject &jo, const std::st bool is_npc ) { const std::string &location = jo.get_string( member ); - const int range = jo.get_int( "range", 1 ); + const int_or_var range = get_int_or_var( jo, "range", false, 1 ); condition = [location, range, is_npc]( const T & d ) { const tripoint_abs_omt omt_pos = d.actor( is_npc )->global_omt_location(); - for( const tripoint_abs_omt &curr_pos : points_in_radius( omt_pos, range ) ) { + for( const tripoint_abs_omt &curr_pos : points_in_radius( omt_pos, + range.evaluate( d.actor( range.is_npc() ) ) ) ) { const oter_id &omt_ter = overmap_buffer.ter( curr_pos ); const std::string &omt_str = omt_ter.id().c_str(); @@ -1050,6 +1125,36 @@ static tripoint get_tripoint_from_string( std::string type, T &d ) return tripoint(); } +template +void conditional_t::set_compare_string( const JsonObject &jo, const std::string &member ) +{ + str_or_var first; + str_or_var second; + JsonArray objects = jo.get_array( member ); + if( objects.size() != 2 ) { + jo.throw_error( "incorrect number of values. Expected 2 in " + jo.str() ); + condition = []( const T & ) { + return false; + }; + return; + } + + if( objects.has_object( 0 ) ) { + first = get_str_or_var( objects.next(), member, true ); + } else { + first.str_val = objects.next_string(); + } + if( objects.has_object( 1 ) ) { + second = get_str_or_var( objects.next(), member, true ); + } else { + second.str_val = objects.next_string(); + } + + condition = [first, second]( const T & d ) { + return first.evaluate( d.actor( first.is_npc() ) ) == second.evaluate( d.actor( second.is_npc() ) ); + }; +} + template void conditional_t::set_compare_int( const JsonObject &jo, const std::string &member ) { @@ -1258,7 +1363,7 @@ std::function conditional_t::get_get_int( const JsonObject } } else if( checked_value == "owed" ) { if( is_npc ) { - jo.throw_error( "owed ammount not supported for NPCs. In " + jo.str() ); + jo.throw_error( "owed amount not supported for NPCs. In " + jo.str() ); } else { return []( const T & d ) { return d.actor( true )->debt(); @@ -1266,7 +1371,7 @@ std::function conditional_t::get_get_int( const JsonObject } } else if( checked_value == "sold" ) { if( is_npc ) { - jo.throw_error( "owed ammount not supported for NPCs. In " + jo.str() ); + jo.throw_error( "owed amount not supported for NPCs. In " + jo.str() ); } else { return []( const T & d ) { return d.actor( true )->sold(); @@ -1381,6 +1486,10 @@ std::function conditional_t::get_get_int( const JsonObject return [is_npc]( const T & d ) { return d.actor( is_npc )->focus_cur(); }; + } else if( checked_value == "activity_level" ) { + return [is_npc]( const T & d ) { + return d.actor( is_npc )->get_activity_level(); + }; } else if( checked_value == "fatigue" ) { return [is_npc]( const T & d ) { return d.actor( is_npc )->get_fatigue(); @@ -1423,6 +1532,22 @@ std::function conditional_t::get_get_int( const JsonObject return [is_npc]( const T & d ) { return d.actor( is_npc )->get_bmi_permil(); }; + } else if( checked_value == "fine_detail_vision_mod" ) { + return [is_npc]( const T & d ) { + return d.actor( is_npc )->get_fine_detail_vision_mod(); + }; + } else if( checked_value == "health" ) { + return [is_npc]( const T & d ) { + return d.actor( is_npc )->get_health(); + }; + } else if( checked_value == "body_temp" ) { + return [is_npc]( const T & d ) { + return d.actor( is_npc )->get_body_temp(); + }; + } else if( checked_value == "body_temp_delta" ) { + return [is_npc]( const T & d ) { + return d.actor( is_npc )->get_body_temp_delta(); + }; } } else if( jo.has_member( "moon" ) ) { return []( const T & ) { @@ -1612,6 +1737,16 @@ void conditional_t::set_is_in_field( const JsonObject &jo, const std::string }; } +template +void conditional_t::set_has_move_mode( const JsonObject &jo, const std::string &member, + bool is_npc ) +{ + move_mode_id mode( jo.get_string( member ) ); + condition = [mode, is_npc]( const T & d ) { + return d.actor( is_npc )->get_move_mode() == mode; + }; +} + template conditional_t::conditional_t( const JsonObject &jo ) { @@ -1844,12 +1979,18 @@ conditional_t::conditional_t( const JsonObject &jo ) set_is_in_field( jo, "u_is_in_field" ); } else if( jo.has_string( "npc_is_in_field" ) ) { set_is_in_field( jo, "npc_is_in_field", is_npc ); + } else if( jo.has_string( "u_has_move_mode" ) ) { + set_has_move_mode( jo, "u_has_move_mode" ); + } else if( jo.has_string( "npc_has_move_mode" ) ) { + set_has_move_mode( jo, "npc_has_move_mode", is_npc ); } else if( jo.has_string( "is_weather" ) ) { set_is_weather( jo ); } else if( jo.has_int( "u_has_faction_trust" ) || jo.has_object( "u_has_faction_trust" ) ) { set_has_faction_trust( jo, "u_has_faction_trust" ); } else if( jo.has_member( "compare_int" ) ) { set_compare_int( jo, "compare_int" ); + } else if( jo.has_member( "compare_string" ) ) { + set_compare_string( jo, "compare_string" ); } else { for( const std::string &sub_member : dialogue_data::simple_string_conds ) { if( jo.has_string( sub_member ) ) { diff --git a/src/condition.h b/src/condition.h index 8f60ff5419b19..c7011fef87439 100644 --- a/src/condition.h +++ b/src/condition.h @@ -33,7 +33,7 @@ const std::unordered_set complex_conds = { { "u_has_flag", "npc_has_flag", "npc_has_class", "u_has_mission", "u_has_strength", "npc_has_strength", "u_has_dexterity", "npc_has_dexterity", "u_has_intelligence", "npc_has_intelligence", "u_has_perception", "npc_has_perception", - "u_is_wearing", "npc_is_wearing", "u_has_item", "npc_has_item", + "u_is_wearing", "npc_is_wearing", "u_has_item", "npc_has_item", "u_has_move_mode", "npc_has_move_mode", "u_has_items", "npc_has_items", "u_has_item_category", "npc_has_item_category", "u_has_bionics", "npc_has_bionics", "u_has_effect", "npc_has_effect", "u_need", "npc_need", "u_at_om_location", "u_near_om_location", "npc_at_om_location", "npc_near_om_location", "npc_role_nearby", "npc_allies", "npc_service", @@ -46,14 +46,21 @@ const std::unordered_set complex_conds = { { "is_temperature", "is_windpower", "is_humidity", "is_pressure", "u_is_height", "npc_is_height", "u_has_worn_with_flag", "npc_has_worn_with_flag", "u_has_wielded_with_flag", "npc_has_wielded_with_flag", "u_has_pain", "npc_has_pain", "u_has_power", "npc_has_power", "u_has_focus", "npc_has_focus", "u_has_morale", - "npc_has_morale", "u_is_on_terrain", "npc_is_on_terrain", "u_is_in_field", "npc_is_in_field", "compare_int" + "npc_has_morale", "u_is_on_terrain", "npc_is_on_terrain", "u_is_in_field", "npc_is_in_field", "compare_int", "compare_string" } }; } // namespace dialogue_data +str_or_var get_str_or_var( const JsonValue &jv, std::string member, bool required = true, + std::string default_val = "" ); int_or_var get_int_or_var( const JsonObject &jo, std::string member, bool required = true, int default_val = 0 ); -duration_or_var get_duration_or_var( const JsonObject &jo, std::string member, bool required, +int_or_var_part get_int_or_var_part( const JsonValue &jv, std::string member, bool required = true, + int default_val = 0 ); +duration_or_var get_duration_or_var( const JsonObject &jo, std::string member, bool required = true, time_duration default_val = 0_seconds ); +duration_or_var_part get_duration_or_var_part( const JsonValue &jv, std::string member, + bool required = true, + time_duration default_val = 0_seconds ); tripoint get_tripoint_from_var( talker *target, cata::optional target_var, var_type type, talker *var_source ); var_info read_var_info( JsonObject jo, bool require_default ); @@ -118,6 +125,7 @@ struct conditional_t { void set_need( const JsonObject &jo, const std::string &member, bool is_npc = false ); void set_at_om_location( const JsonObject &jo, const std::string &member, bool is_npc = false ); void set_near_om_location( const JsonObject &jo, const std::string &member, bool is_npc = false ); + void set_has_move_mode( const JsonObject &jo, const std::string &member, bool is_npc = false ); void set_npc_role_nearby( const JsonObject &jo ); void set_npc_allies( const JsonObject &jo ); void set_u_has_cash( const JsonObject &jo ); @@ -165,6 +173,7 @@ struct conditional_t { void set_u_know_recipe( const JsonObject &jo, const std::string &member ); void set_mission_has_generic_rewards(); void set_can_see( bool is_npc = false ); + void set_compare_string( const JsonObject &jo, const std::string &member ); void set_compare_int( const JsonObject &jo, const std::string &member ); static std::function get_get_int( const JsonObject &jo ); static std::function get_get_int( std::string value, const JsonObject &jo ); diff --git a/src/construction.cpp b/src/construction.cpp index 6c70957fb3c30..c793e9c537ccc 100644 --- a/src/construction.cpp +++ b/src/construction.cpp @@ -66,6 +66,7 @@ static const activity_id ACT_BUILD( "ACT_BUILD" ); static const activity_id ACT_MULTIPLE_CONSTRUCTION( "ACT_MULTIPLE_CONSTRUCTION" ); static const construction_category_id construction_category_ALL( "ALL" ); +static const construction_category_id construction_category_APPLIANCE( "APPLIANCE" ); static const construction_category_id construction_category_FILTER( "FILTER" ); static const construction_category_id construction_category_REPAIR( "REPAIR" ); @@ -93,6 +94,7 @@ static const trap_str_id tr_firewood_source( "tr_firewood_source" ); static const trap_str_id tr_practice_target( "tr_practice_target" ); static const trap_str_id tr_unfinished_construction( "tr_unfinished_construction" ); +static const vpart_id vpart_ap_standing_lamp( "ap_standing_lamp" ); static const vpart_id vpart_frame_vertical_2( "frame_vertical_2" ); static const vproto_id vehicle_prototype_none( "none" ); @@ -1060,7 +1062,13 @@ void complete_construction( Character *you ) if( here.tr_at( terp ) == tr_unfinished_construction ) { here.remove_trap( terp ); } - here.partial_con_remove( terp ); + + //We need to keep the partial_con when building appliance to get the component items + //It will be removed in done_appliance() + if( pc->id->category != construction_category_APPLIANCE ) { + here.partial_con_remove( terp ); + } + // Some constructions are allowed to have items left on the tile. if( built.post_flags.count( "keep_items" ) == 0 ) { // Move any items that have found their way onto the construction site. @@ -1191,13 +1199,13 @@ bool construct::check_empty_up_OK( const tripoint &p ) bool construct::check_up_OK( const tripoint & ) { // You're not going above +OVERMAP_HEIGHT. - return ( get_map().get_abs_sub().z < OVERMAP_HEIGHT ); + return ( get_map().get_abs_sub().z() < OVERMAP_HEIGHT ); } bool construct::check_down_OK( const tripoint & ) { // You're not going below -OVERMAP_DEPTH. - return ( get_map().get_abs_sub().z > -OVERMAP_DEPTH ); + return ( get_map().get_abs_sub().z() > -OVERMAP_DEPTH ); } bool construct::check_no_trap( const tripoint &p ) @@ -1297,6 +1305,18 @@ static vpart_id vpart_from_item( const itype_id &item_id ) return vpart_frame_vertical_2; } +static vpart_id vpart_appliance_from_item( const itype_id &item_id ) +{ + for( const std::pair &e : vpart_info::all() ) { + const vpart_info &vp = e.second; + if( vp.base_item == item_id && vp.has_flag( flag_APPLIANCE ) ) { + return vp.get_id(); + } + } + debugmsg( "item %s used by construction is not base item of any appliance!", item_id.c_str() ); + return vpart_ap_standing_lamp; +} + void construct::done_vehicle( const tripoint &p ) { std::string name = string_input_popup() @@ -1332,7 +1352,6 @@ void construct::done_appliance( const tripoint &p ) debugmsg( "error constructing vehicle" ); return; } - const vpart_id &vpart = vpart_from_item( get_avatar().lastconsumed ); const std::string &constrcut_id = get_avatar().activity.get_str_value( 0 ); if( constrcut_id == STATIC( "app_wall_wiring" ) ) { @@ -1340,9 +1359,23 @@ void construct::done_appliance( const tripoint &p ) veh->name = _( "wall wiring" ); veh->add_tag( flag_CANT_DRAG ); } else { - veh->install_part( point_zero, vpart ); + const vpart_id &vpart = vpart_appliance_from_item( get_avatar().lastconsumed ); + partial_con *pc = here.partial_con_at( p ); + if( pc ) { + item base; + for( item &obj : pc->components ) { + if( obj.typeId() == vpart->base_item ) { + base = obj; + } + } + veh->install_part( point_zero, vpart, std::move( base ) ); + } else { + debugmsg( "partial construction not found" ); + veh->install_part( point_zero, vpart ); + } veh->name = vpart->name(); } + here.partial_con_remove( p ); veh->add_tag( flag_APPLIANCE ); diff --git a/src/construction_category.h b/src/construction_category.h index 5ab19ebe793a9..ba1feaa7caa8f 100644 --- a/src/construction_category.h +++ b/src/construction_category.h @@ -15,6 +15,7 @@ struct construction_category { void load( const JsonObject &jo, const std::string &src ); construction_category_id id; + std::vector> src; bool was_loaded = false; std::string name() const { diff --git a/src/construction_group.h b/src/construction_group.h index b5d091336ff42..dffc42e6e74bd 100644 --- a/src/construction_group.h +++ b/src/construction_group.h @@ -15,6 +15,7 @@ struct construction_group { void load( const JsonObject &jo, const std::string &src ); construction_group_str_id id; + std::vector> src; bool was_loaded = false; std::string name() const; diff --git a/src/coordinates.h b/src/coordinates.h index 0a7f88c133e92..b204b23936cf9 100644 --- a/src/coordinates.h +++ b/src/coordinates.h @@ -95,6 +95,7 @@ class coord_point { public: static constexpr int dimension = Point::dimension; + using this_as_tripoint = coord_point; constexpr coord_point() = default; explicit constexpr coord_point( const Point &p ) : @@ -186,24 +187,24 @@ class coord_point return coord_point( l.raw() + r ); } - friend inline coord_point operator+( const coord_point &l, const tripoint &r ) { - return coord_point( l.raw() + r ); + friend inline this_as_tripoint operator+( const coord_point &l, const tripoint &r ) { + return this_as_tripoint( l.raw() + r ); } friend inline coord_point operator+( const point &l, const coord_point &r ) { return coord_point( l + r.raw() ); } - friend inline coord_point operator+( const tripoint &l, const coord_point &r ) { - return coord_point( l + r.raw() ); + friend inline this_as_tripoint operator+( const tripoint &l, const coord_point &r ) { + return this_as_tripoint( l + r.raw() ); } friend inline coord_point operator-( const coord_point &l, const point &r ) { return coord_point( l.raw() - r ); } - friend inline coord_point operator-( const coord_point &l, const tripoint &r ) { - return coord_point( l.raw() - r ); + friend inline this_as_tripoint operator-( const coord_point &l, const tripoint &r ) { + return this_as_tripoint( l.raw() - r ); } private: Point raw_; @@ -487,6 +488,7 @@ using point_rel_ms = coords::coord_point; using point_sm_ms = coords::coord_point; using point_omt_ms = coords::coord_point; +using point_rel_sm = coords::coord_point; using point_abs_sm = coords::coord_point; using point_omt_sm = coords::coord_point; using point_om_sm = coords::coord_point; diff --git a/src/crafting.cpp b/src/crafting.cpp index e9e2943126d9a..113cc573a458b 100644 --- a/src/crafting.cpp +++ b/src/crafting.cpp @@ -181,6 +181,7 @@ float Character::morale_crafting_speed_multiplier( const recipe &rec ) const // Halve speed at -50 effective morale, quarter at -150 float morale_effect = 1.0f + ( morale_mult * morale ) / -50.0f; + add_msg_debug( debugmode::DF_CHARACTER, "Morale multiplier %.1f", 1.0f / morale_effect ); return 1.0f / morale_effect; } @@ -255,6 +256,8 @@ float Character::crafting_speed_multiplier( const recipe &rec ) const const float result = morale_crafting_speed_multiplier( rec ) * lighting_craft_speed_multiplier( rec ) * get_limb_score( limb_score_manip ); + add_msg_debug( debugmode::DF_CHARACTER, "Limb score multiplier %.1f, crafting speed multiplier %1f", + get_limb_score( limb_score_manip ), result ); return std::max( result, 0.0f ); } @@ -1841,14 +1844,14 @@ static void empty_buckets( Character &p ) } std::list Character::consume_items( const comp_selection &is, int batch, - const std::function &filter ) + const std::function &filter, bool select_ind ) { - return consume_items( get_map(), is, batch, filter, pos(), PICKUP_RANGE ); + return consume_items( get_map(), is, batch, filter, pos(), PICKUP_RANGE, select_ind ); } std::list Character::consume_items( map &m, const comp_selection &is, int batch, - const std::function &filter, - const tripoint &origin, int radius ) + const std::function &filter, const tripoint &origin, int radius, + bool select_ind ) { std::list ret; @@ -1869,7 +1872,8 @@ std::list Character::consume_items( map &m, const comp_selection tmp = m.use_charges( loc, radius, selected_comp.type, real_count, filter ); ret.splice( ret.end(), tmp ); } else { - std::list tmp = m.use_amount( loc, radius, selected_comp.type, real_count, filter ); + std::list tmp = m.use_amount( loc, radius, selected_comp.type, real_count, filter, + select_ind ); remove_ammo( tmp, *this ); ret.splice( ret.end(), tmp ); } @@ -1879,7 +1883,7 @@ std::list Character::consume_items( map &m, const comp_selection tmp = use_charges( selected_comp.type, real_count, filter ); ret.splice( ret.end(), tmp ); } else { - std::list tmp = use_amount( selected_comp.type, real_count, filter ); + std::list tmp = use_amount( selected_comp.type, real_count, filter, select_ind ); remove_ammo( tmp, *this ); ret.splice( ret.end(), tmp ); } @@ -1905,12 +1909,13 @@ std::list Character::consume_items( map &m, const comp_selection Character::consume_items( const std::vector &components, int batch, - const std::function &filter ) + const std::function &filter, + const std::function &select_ind ) { inventory map_inv; map_inv.form_from_map( pos(), PICKUP_RANGE, this ); - return consume_items( select_item_component( components, batch, map_inv, false, filter ), batch, - filter ); + comp_selection sel = select_item_component( components, batch, map_inv, false, filter ); + return consume_items( sel, batch, filter, select_ind( sel.comp.type ) ); } bool Character::consume_software_container( const itype_id &software_id ) diff --git a/src/crafting_gui.cpp b/src/crafting_gui.cpp index 226d267c01235..e05ee2647ebbe 100644 --- a/src/crafting_gui.cpp +++ b/src/crafting_gui.cpp @@ -309,10 +309,16 @@ static std::vector recipe_info( } const float time_maluses = avail.proficiency_time_maluses; const float fail_maluses = avail.proficiency_failure_maluses; - if( time_maluses != 1.0 || fail_maluses != 1.0 ) { + if( time_maluses != 1.0 && fail_maluses != 1.0 ) { oss << string_format( _( "This recipe will take %.1fx as long as normal, " "and be %.1fx more likely to incur failures, because you " - "lack some of the proficiencies used.\n" ), time_maluses, fail_maluses ); + "lack some of the proficiencies used.\n" ), time_maluses, fail_maluses ); + } else if( time_maluses != 1.0 ) { + oss << string_format( _( "This recipe will take %.1fx as long as normal, " + "because you lack some of the proficiencies used.\n" ), time_maluses ); + } else if( fail_maluses != 1.0 ) { + oss << string_format( _( "This recipe will be %.1fx more likely to incur failures, " + "because you lack some of the proficiencies used.\n" ), fail_maluses ); } if( !can_craft_this && !avail.has_proficiencies ) { oss << _( "Cannot be crafted because you lack" @@ -1698,6 +1704,9 @@ static void draw_can_craft_indicator( const catacurses::window &w, const recipe } else if( player_character.crafting_speed_multiplier( rec ) < 1.0f ) { right_print( w, 0, 1, i_yellow, string_format( _( "crafting is slow %d%%" ), static_cast( player_character.crafting_speed_multiplier( rec ) * 100 ) ) ); + } else if( player_character.crafting_speed_multiplier( rec ) > 1.0f ) { + right_print( w, 0, 1, i_green, string_format( _( "crafting is fast %d%%" ), + static_cast( player_character.crafting_speed_multiplier( rec ) * 100 ) ) ); } else { right_print( w, 0, 1, i_green, _( "craftable" ) ); } diff --git a/src/creature.cpp b/src/creature.cpp index 0f249668c8624..6628242e62a6a 100644 --- a/src/creature.cpp +++ b/src/creature.cpp @@ -322,11 +322,9 @@ bool Creature::sees( const Creature &critter ) const return false; } - if( critter.is_hallucination() ) { + if( critter.is_hallucination() && !is_avatar() ) { // hallucinations are imaginations of the player character, npcs or monsters don't hallucinate. - // Invisible hallucinations would be pretty useless (nobody would see them at all), therefor - // the player will see them always. - return is_avatar(); + return false; } if( !fov_3d && posz() != critter.posz() ) { @@ -941,7 +939,7 @@ projectile_attack_results Creature::select_body_part_projectile_attack( const float crit_multiplier = proj.critical_multiplier; const float std_hit_mult = std::sqrt( 2.0 * crit_multiplier ); if( magic ) { - ret.damage_mult *= rng_float( 0.9, 1.1 ); + // do nothing special, no damage mults, nothing } else if( goodhit < accuracy_headshot && ret.max_damage * crit_multiplier > get_hp_max( bodypart_id( "head" ) ) ) { ret.message = _( "Headshot!" ); @@ -1871,6 +1869,13 @@ int Creature::get_armor_bullet_bonus() const { return armor_bullet_bonus; } + +int Creature::get_spell_resist() const +{ + // TODO: add spell resistance to monsters, then make this pure virtual + return 0; +} + int Creature::get_speed() const { return get_speed_base() + get_speed_bonus(); @@ -2063,8 +2068,9 @@ float Creature::get_part_wetness_percentage( const bodypart_id &id ) const void Creature::set_part_hp_cur( const bodypart_id &id, int set ) { + bool was_broken = is_avatar() && as_character()->is_limb_broken( id ); set_part_helper( *this, id, &bodypart::set_hp_cur, set ); - if( is_avatar() && as_character()->is_limb_broken( id ) ) { + if( !was_broken && is_avatar() && as_character()->is_limb_broken( id ) ) { get_event_bus().send( as_character()->getID(), id ); } } @@ -2121,8 +2127,9 @@ void Creature::set_part_mut_drench( const bodypart_id &id, std::pairis_limb_broken( id ); set_part_helper( *this, id, &bodypart::mod_hp_cur, mod ); - if( is_avatar() && as_character()->is_limb_broken( id ) ) { + if( !was_broken && is_avatar() && as_character()->is_limb_broken( id ) ) { get_event_bus().send( as_character()->getID(), id ); } } diff --git a/src/creature.h b/src/creature.h index 016c5151467ff..2b76e0ee8b86d 100644 --- a/src/creature.h +++ b/src/creature.h @@ -680,6 +680,7 @@ class Creature : public viewer virtual int get_armor_bash_bonus() const; virtual int get_armor_cut_bonus() const; virtual int get_armor_bullet_bonus() const; + virtual int get_spell_resist() const; virtual int get_armor_type( damage_type dt, bodypart_id bp ) const = 0; diff --git a/src/debug.cpp b/src/debug.cpp index e1b0645016988..5d8f5d6e31b69 100644 --- a/src/debug.cpp +++ b/src/debug.cpp @@ -506,11 +506,12 @@ void limitDebugClass( int class_bitmask ) // Null OStream {{{2 // --------------------------------------------------------------------- -struct NullBuf : public std::streambuf { - NullBuf() = default; - int overflow( int c ) override { - return c; - } +class NullStream : public std::ostream +{ + public: + NullStream() : std::ostream( nullptr ) {} + NullStream( const NullStream & ) = delete; + NullStream( NullStream && ) = delete; }; // DebugFile OStream Wrapper {{{2 @@ -1345,9 +1346,8 @@ std::ostream &DebugLog( DebugLevel lev, DebugClass cl ) return out; } - static NullBuf nullBuf; - static std::ostream nullStream( &nullBuf ); - return nullStream; + static NullStream null_stream; + return null_stream; } std::string game_info::operating_system() @@ -1560,8 +1560,17 @@ static std::string windows_version() } if( success && major_version == 10 ) { buffer_size = c_buffer_size; - success = RegQueryValueExA( handle_key, "ReleaseId", nullptr, &value_type, &byte_buffer[0], + // present in Windows 10 version >= 20H2, aka 2009 + success = RegQueryValueExA( handle_key, "DisplayVersion", nullptr, &value_type, &byte_buffer[0], &buffer_size ) == ERROR_SUCCESS && value_type == REG_SZ; + + if( !success ) { + // only accurate in Windows 10 version <= 2009 + buffer_size = c_buffer_size; + success = RegQueryValueExA( handle_key, "ReleaseId", nullptr, &value_type, &byte_buffer[0], + &buffer_size ) == ERROR_SUCCESS && value_type == REG_SZ; + } + if( success ) { output.append( " " ); output.append( std::string( reinterpret_cast( byte_buffer.data() ) ) ); diff --git a/src/debug_menu.cpp b/src/debug_menu.cpp index a633f1eae7959..5c01638249f59 100644 --- a/src/debug_menu.cpp +++ b/src/debug_menu.cpp @@ -91,6 +91,7 @@ #include "point.h" #include "popup.h" #include "recipe_dictionary.h" +#include "relic.h" #include "rng.h" #include "sounds.h" #include "stomach.h" @@ -124,9 +125,6 @@ static const matype_id style_none( "style_none" ); static const mtype_id mon_generator( "mon_generator" ); -static const relic_procgen_id relic_procgen_data_alien_reality( "alien_reality" ); -static const relic_procgen_id relic_procgen_data_portalmancy( "portalmancy" ); - static const trait_id trait_ASTHMA( "ASTHMA" ); static const trait_id trait_NONE( "NONE" ); @@ -164,7 +162,6 @@ std::string enum_to_string( debug_menu::debug_menu case debug_menu::debug_menu_index::EDIT_PLAYER: return "EDIT_PLAYER"; case debug_menu::debug_menu_index::CONTROL_NPC: return "CONTROL_NPC"; case debug_menu::debug_menu_index::SPAWN_ARTIFACT: return "SPAWN_ARTIFACT"; - case debug_menu::debug_menu_index::SPAWN_PORTAL_ARTIFACT: return "SPAWN_PORTAL_ARTIFACT"; case debug_menu::debug_menu_index::SPAWN_CLAIRVOYANCE: return "SPAWN_CLAIRVOYANCE"; case debug_menu::debug_menu_index::MAP_EDITOR: return "MAP_EDITOR"; case debug_menu::debug_menu_index::CHANGE_WEATHER: return "CHANGE_WEATHER"; @@ -199,6 +196,7 @@ std::string enum_to_string( debug_menu::debug_menu case debug_menu::debug_menu_index::TEST_WEATHER: return "TEST_WEATHER"; case debug_menu::debug_menu_index::WRITE_GLOBAL_EOCS: return "WRITE_GLOBAL_EOCS"; case debug_menu::debug_menu_index::WRITE_GLOBAL_VARS: return "WRITE_GLOBAL_VARS"; + case debug_menu::debug_menu_index::EDIT_GLOBAL_VARS: return "SET_GLOBAL_VARS"; case debug_menu::debug_menu_index::SAVE_SCREENSHOT: return "SAVE_SCREENSHOT"; case debug_menu::debug_menu_index::GAME_REPORT: return "GAME_REPORT"; case debug_menu::debug_menu_index::DISPLAY_SCENTS_LOCAL: return "DISPLAY_SCENTS_LOCAL"; @@ -217,7 +215,7 @@ std::string enum_to_string( debug_menu::debug_menu case debug_menu::debug_menu_index::EDIT_CAMP_LARDER: return "EDIT_CAMP_LARDER"; case debug_menu::debug_menu_index::VEHICLE_BATTERY_CHARGE: return "VEHICLE_BATTERY_CHARGE"; case debug_menu::debug_menu_index::GENERATE_EFFECT_LIST: return "GENERATE_EFFECT_LIST"; - case debug_menu::debug_menu_index::ACTIVATE_EOC: return "ACTIVATE_EOC"; + case debug_menu::debug_menu_index::ACTIVATE_EOC: return "ACTIVATE_EOC"; // *INDENT-ON* case debug_menu::debug_menu_index::last: break; @@ -319,7 +317,8 @@ static int info_uilist( bool display_all_entries = true ) { uilist_entry( debug_menu_index::PRINT_NPC_MAGIC, true, 'M', _( "Print NPC magic info to console" ) ) }, { uilist_entry( debug_menu_index::TEST_WEATHER, true, 'W', _( "Test weather" ) ) }, { uilist_entry( debug_menu_index::WRITE_GLOBAL_EOCS, true, 'C', _( "Write global effect_on_condition(s) to eocs.output" ) ) }, - { uilist_entry( debug_menu_index::WRITE_GLOBAL_VARS, true, 'G', _( "Write global vars(s) to var_list.output" ) ) }, + { uilist_entry( debug_menu_index::WRITE_GLOBAL_VARS, true, 'G', _( "Write global var(s) to var_list.output" ) ) }, + { uilist_entry( debug_menu_index::EDIT_GLOBAL_VARS, true, 'e', _( "Edit global var(s)" ) ) }, { uilist_entry( debug_menu_index::TEST_MAP_EXTRA_DISTRIBUTION, true, 'e', _( "Test map extra list" ) ) }, { uilist_entry( debug_menu_index::GENERATE_EFFECT_LIST, true, 'L', _( "Generate effect list" ) ) }, }; @@ -372,7 +371,6 @@ static int spawning_uilist() { uilist_entry( debug_menu_index::SPAWN_MON, true, 'm', _( "Spawn monster" ) ) }, { uilist_entry( debug_menu_index::SPAWN_VEHICLE, true, 'v', _( "Spawn a vehicle" ) ) }, { uilist_entry( debug_menu_index::SPAWN_ARTIFACT, true, 'a', _( "Spawn artifact" ) ) }, - { uilist_entry( debug_menu_index::SPAWN_PORTAL_ARTIFACT, true, 'p', _( "Spawn portal artifact" ) ) }, { uilist_entry( debug_menu_index::SPAWN_CLAIRVOYANCE, true, 'c', _( "Spawn clairvoyance artifact" ) ) }, }; @@ -1059,6 +1057,37 @@ static void change_spells( Character &character ) } } +static void spawn_artifact() +{ + map &here = get_map(); + uilist relic_menu; + std::vector relic_list; + for( auto &elem : relic_procgen_data::get_all() ) { + relic_list.emplace_back( elem.id ); + } + relic_menu.text = _( "Choose artifact data:" ); + std::sort( relic_list.begin(), relic_list.end(), localized_compare ); + int menu_ind = 0; + for( auto &elem : relic_list ) { + relic_menu.addentry( menu_ind, true, MENU_AUTOASSIGN, elem.c_str() ); + ++menu_ind; + } + relic_menu.query(); + int artifact_max_attributes; + int artifact_power_level; + int artifact_max_negative_value; + if( relic_menu.ret >= 0 && relic_menu.ret < static_cast( relic_list.size() ) ) { + if( query_int( artifact_max_attributes, _( "Enter max attributes:" ) ) + && query_int( artifact_power_level, _( "Enter power level:" ) ) + && query_int( artifact_max_negative_value, _( "Enter negative power limit:" ) ) ) { + if( const cata::optional center = g->look_around() ) { + here.spawn_artifact( *center, relic_list[relic_menu.ret], artifact_max_attributes, + artifact_power_level, artifact_max_negative_value ); + } + } + } +} + static void teleport_short() { const cata::optional where = g->look_around(); @@ -1162,7 +1191,7 @@ static void spawn_nested_mapgen() ( *ptr )->nest( md, local_ms.xy(), "debug menu" ); target_map.save(); g->load_npcs(); - here.invalidate_map_cache( here.get_abs_sub().z ); + here.invalidate_map_cache( here.get_abs_sub().z() ); } } @@ -1607,7 +1636,7 @@ static void character_edit_menu() D_DESC, D_SKILLS, D_THEORY, D_PROF, D_STATS, D_SPELLS, D_ITEMS, D_DELETE_ITEMS, D_ITEM_WORN, D_HP, D_STAMINA, D_MORALE, D_PAIN, D_NEEDS, D_HEALTHY, D_STATUS, D_MISSION_ADD, D_MISSION_EDIT, D_TELE, D_MUTATE, D_CLASS, D_ATTITUDE, D_OPINION, D_ADD_EFFECT, D_ASTHMA, D_PRINT_VARS, - D_WRITE_EOCS, D_KILL_XP + D_WRITE_EOCS, D_KILL_XP, D_EDIT_VARS }; nmenu.addentry( D_DESC, true, 'D', "%s", _( "Edit [D]escription - Name, Age, Height or Blood type" ) ); @@ -1640,6 +1669,9 @@ static void character_edit_menu() nmenu.addentry( D_PRINT_VARS, true, 'V', "%s", _( "Print [V]ars to file" ) ); nmenu.addentry( D_WRITE_EOCS, true, 'w', "%s", _( "[w]rite effect_on_condition(s) to eocs.output." ) ); + nmenu.addentry( D_EDIT_VARS, true, 'v', "%s", + _( "Edit [v]ars" ) ); + if( you.is_npc() ) { nmenu.addentry( D_MISSION_ADD, true, 'm', "%s", _( "Add [m]ission" ) ); nmenu.addentry( D_CLASS, true, 'c', "%s", _( "Randomize with [c]lass" ) ); @@ -1869,8 +1901,24 @@ static void character_edit_menu() case D_WRITE_EOCS: { effect_on_conditions::write_eocs_to_file( you ); popup( _( "effect_on_condition list written to eocs.output" ) ); + break; + } + case D_EDIT_VARS: { + std::string key; + std::string value; + string_input_popup popup_key; + string_input_popup popup_val; + popup_key + .title( _( "Key" ) ) + .width( 85 ) + .edit( key ); + popup_val + .title( _( "Value" ) ) + .width( 85 ) + .edit( value ); + you.set_value( "npctalk_var_" + key, value ); + break; } - break; } } @@ -2095,7 +2143,7 @@ static void debug_menu_game_state() { avatar &player_character = get_avatar(); map &here = get_map(); - tripoint abs_sub = here.get_abs_sub(); + tripoint_abs_sm abs_sub = here.get_abs_sub(); std::string mfus; std::vector> sorted; sorted.reserve( m_flag::MF_MAX ); @@ -2145,7 +2193,7 @@ static void debug_menu_game_state() popup_top( s.c_str(), - player_character.posx(), player_character.posy(), abs_sub.x, abs_sub.y, + player_character.posx(), player_character.posy(), abs_sub.x(), abs_sub.y(), overmap_buffer.ter( player_character.global_omt_location() )->get_name(), to_turns( calendar::turn - calendar::turn_zero ), g->num_creatures() ); @@ -2473,17 +2521,7 @@ void debug() break; case debug_menu_index::SPAWN_ARTIFACT: - if( const cata::optional center = g->look_around() ) { - artifact_natural_property prop = static_cast( rng( ARTPROP_NULL + 1, - ARTPROP_MAX - 1 ) ); - here.create_anomaly( *center, prop ); - here.spawn_artifact( *center, relic_procgen_data_alien_reality ); - } - break; - case debug_menu_index::SPAWN_PORTAL_ARTIFACT: - if( const cata::optional center = g->look_around() ) { - here.spawn_artifact( *center, relic_procgen_data_portalmancy ); - } + spawn_artifact(); break; case debug_menu_index::SPAWN_CLAIRVOYANCE: @@ -2820,7 +2858,7 @@ void debug() mx_map.load( where_sm, false ); MapExtras::apply_function( mx_str[mx_choice], mx_map, where_sm ); g->load_npcs(); - here.invalidate_map_cache( here.get_abs_sub().z ); + here.invalidate_map_cache( here.get_abs_sub().z() ); } } break; @@ -2898,6 +2936,24 @@ void debug() } break; + case debug_menu_index::EDIT_GLOBAL_VARS: { + std::string key; + std::string value; + string_input_popup popup_key; + string_input_popup popup_val; + popup_key + .title( _( "Key" ) ) + .width( 85 ) + .edit( key ); + popup_val + .title( _( "Value" ) ) + .width( 85 ) + .edit( value ); + global_variables &globvars = get_globals(); + globvars.set_global_value( "npctalk_var_" + key, value ); + } + break; + case debug_menu_index::SAVE_SCREENSHOT: g->queue_screenshot = true; break; @@ -2980,7 +3036,7 @@ void debug() case debug_menu_index::last: return; } - here.invalidate_map_cache( here.get_abs_sub().z ); + here.invalidate_map_cache( here.get_abs_sub().z() ); } } // namespace debug_menu diff --git a/src/debug_menu.h b/src/debug_menu.h index a50e176e8b3b0..ea2b1b2889a91 100644 --- a/src/debug_menu.h +++ b/src/debug_menu.h @@ -40,7 +40,6 @@ enum class debug_menu_index : int { EDIT_PLAYER, CONTROL_NPC, SPAWN_ARTIFACT, - SPAWN_PORTAL_ARTIFACT, SPAWN_CLAIRVOYANCE, MAP_EDITOR, CHANGE_WEATHER, @@ -93,6 +92,7 @@ enum class debug_menu_index : int { EDIT_CAMP_LARDER, WRITE_GLOBAL_EOCS, WRITE_GLOBAL_VARS, + EDIT_GLOBAL_VARS, ACTIVATE_EOC, last }; diff --git a/src/dialogue.h b/src/dialogue.h index f9c95c0199573..9ebe49053a514 100644 --- a/src/dialogue.h +++ b/src/dialogue.h @@ -108,11 +108,13 @@ struct talk_effect_fun_t { void set_assign_mission( const JsonObject &jo, const std::string &member ); void set_finish_mission( const JsonObject &jo, const std::string &member ); void set_make_sound( const JsonObject &jo, const std::string &member, bool is_npc ); - void set_queue_effect_on_condition( const JsonObject &jo, const std::string &member, - bool is_npc = false ); + void set_run_eocs( const JsonObject &jo, const std::string &member ); + void set_run_npc_eocs( const JsonObject &jo, const std::string &member, bool is_npc ); + void set_queue_eocs( const JsonObject &jo, const std::string &member ); void set_weighted_list_eocs( const JsonObject &jo, const std::string &member ); void set_mod_healthy( const JsonObject &jo, const std::string &member, bool is_npc ); - void set_cast_spell( const JsonObject &jo, const std::string &member, bool is_npc ); + void set_cast_spell( const JsonObject &jo, const std::string &member, bool is_npc, + bool targeted = false ); void set_lightning(); void set_next_weather(); void set_sound_effect( const JsonObject &jo, const std::string &member ); @@ -156,6 +158,7 @@ struct talk_effect_fun_t { void set_add_faction_trust( const JsonObject &jo, const std::string &member ); void set_lose_faction_trust( const JsonObject &jo, const std::string &member ); void set_arithmetic( const JsonObject &jo, const std::string &member ); + void set_set_string_var( const JsonObject &jo, const std::string &member ); void set_custom_light_level( const JsonObject &jo, const std::string &member ); void set_spawn_monster( const JsonObject &jo, const std::string &member, bool is_npc ); void set_field( const JsonObject &jo, const std::string &member, bool is_npc ); @@ -426,7 +429,31 @@ static std::string read_var_value( var_type type, std::string name, talker *talk return ""; } -struct int_or_var { +struct str_or_var { + cata::optional str_val; + cata::optional var_val; + cata::optional default_val; + var_type type = var_type::u; + bool is_npc() const { + return type == var_type::npc; + } + std::string evaluate( talker *talk ) const { + if( str_val.has_value() ) { + return str_val.value(); + } else if( var_val.has_value() ) { + std::string val = read_var_value( type, var_val.value(), talk ); + if( !val.empty() ) { + return std::string( val ); + } + return default_val.value(); + } else { + debugmsg( "No valid value." ); + return ""; + } + } +}; + +struct int_or_var_part { cata::optional int_val; cata::optional var_val; cata::optional default_val; @@ -450,7 +477,23 @@ struct int_or_var { } }; -struct duration_or_var { +struct int_or_var { + bool pair = false; + int_or_var_part min; + int_or_var_part max; + bool is_npc() const { + return min.type == var_type::npc || max.type == var_type::npc; + } + int evaluate( talker *talk ) const { + if( pair ) { + return rng( min.evaluate( talk ), max.evaluate( talk ) ); + } else { + return min.evaluate( talk ); + } + } +}; + +struct duration_or_var_part { cata::optional dur_val; cata::optional var_val; cata::optional default_val; @@ -476,6 +519,22 @@ struct duration_or_var { } }; +struct duration_or_var { + bool pair = false; + duration_or_var_part min; + duration_or_var_part max; + bool is_npc() const { + return min.type == var_type::npc || max.type == var_type::npc; + } + time_duration evaluate( talker *talk ) const { + if( pair ) { + return rng( min.evaluate( talk ), max.evaluate( talk ) ); + } else { + return min.evaluate( talk ); + } + } +}; + /** * An extended response. It contains the response itself and a condition, so we can include the * response if, and only if the condition is met. diff --git a/src/disease.h b/src/disease.h index 9a1f0ebb198e0..ddfcbded3e93f 100644 --- a/src/disease.h +++ b/src/disease.h @@ -23,6 +23,7 @@ class disease_type bool was_loaded = false; diseasetype_id id; + std::vector> src; time_duration min_duration = 1_turns; time_duration max_duration = 1_turns; int min_intensity = 1; diff --git a/src/display.cpp b/src/display.cpp index 6b30f44365155..b24bd6072646a 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -205,7 +205,7 @@ std::string display::time_string( const Character &u ) // Return exact time if character has a watch, or approximate time if aboveground if( u.has_watch() ) { return to_string_time_of_day( calendar::turn ); - } else if( get_map().get_abs_sub().z >= 0 ) { + } else if( get_map().get_abs_sub().z() >= 0 ) { return display::time_approx(); } else { // NOLINTNEXTLINE(cata-text-style): the question mark does not end a sentence @@ -714,37 +714,6 @@ std::pair display::fatigue_text_color( const Character &u return std::make_pair( _( fatigue_string ), fatigue_color ); } -std::pair display::health_text_color( const Character &u ) -{ - std::string h_string; - nc_color h_color = c_light_gray; - - int current_health = u.get_healthy(); - if( current_health < -100 ) { - h_string = "Horrible"; - h_color = c_red; - } else if( current_health < -50 ) { - h_string = "Very bad"; - h_color = c_light_red; - } else if( current_health < -10 ) { - h_string = "Bad"; - h_color = c_yellow; - } else if( current_health < 10 ) { - h_string = "OK"; - h_color = c_light_gray; - } else if( current_health < 50 ) { - h_string = "Good"; - h_color = c_white; - } else if( current_health < 100 ) { - h_string = "Very good"; - h_color = c_green; - } else { - h_string = "Excellent"; - h_color = c_light_green; - } - return std::make_pair( _( h_string ), h_color ); -} - std::pair display::pain_text_color( const Creature &c ) { float scale = c.get_perceived_pain() / 10.f; @@ -967,14 +936,6 @@ std::pair display::move_mode_letter_color( const Characte return std::make_pair( mm_text, mm_color ); } -// Full name of move mode (walking, running, crouching, prone) -std::pair display::move_mode_text_color( const Character &u ) -{ - const std::string mm_text = u.current_movement_mode()->type_name(); - const nc_color mm_color = u.current_movement_mode()->panel_color(); - return std::make_pair( mm_text, mm_color ); -} - // Movement counter and mode letter, like "50(R)" or "100(W)" std::pair display::move_count_and_mode_text_color( const avatar &u ) { @@ -1176,7 +1137,7 @@ std::string display::colorized_overmap_text( const avatar &u, const int width, c mission_xyz.y() <= center_xyz.y() + bottom ) && ( row == top || row == bottom || col == left || col == right ); // Get colorized symbol for this point - const tripoint_abs_omt omt( center_xyz.xy() + point( col, row ), here.get_abs_sub().z ); + const tripoint_abs_omt omt( center_xyz.xy() + point( col, row ), here.get_abs_sub().z() ); std::pair sym_color = display::overmap_tile_symbol_color( u, omt, edge, found_mi ); diff --git a/src/display.h b/src/display.h index 93626209b6511..0be401d8eff07 100644 --- a/src/display.h +++ b/src/display.h @@ -87,7 +87,6 @@ std::pair thirst_text_color( const Character &u ); std::pair hunger_text_color( const Character &u ); std::pair weight_text_color( const Character &u ); std::pair fatigue_text_color( const Character &u ); -std::pair health_text_color( const Character &u ); std::pair pain_text_color( const Creature &c ); std::pair pain_text_color( const Character &u ); // Change in character body temperature, as colorized arrows @@ -99,7 +98,6 @@ std::pair morale_emotion( const int morale_cur, const moo // Current movement mode and color, as single letter or full word std::pair move_mode_letter_color( const Character &u ); -std::pair move_mode_text_color( const Character &u ); // Movement counter and mode letter, like "50(R)" or "100(W)" std::pair move_count_and_mode_text_color( const avatar &u ); // Item type name (including damage bars) of outermost armor on given body part diff --git a/src/do_turn.cpp b/src/do_turn.cpp index cc64da2bf090c..ac8276bc82739 100644 --- a/src/do_turn.cpp +++ b/src/do_turn.cpp @@ -766,7 +766,7 @@ bool do_turn() // Apply sounds from previous turn to monster and NPC AI. sounds::process_sounds(); - const int levz = m.get_abs_sub().z; + const int levz = m.get_abs_sub().z(); // Update vision caches for monsters. If this turns out to be expensive, // consider a stripped down cache just for monsters. m.build_map_cache( levz, true ); diff --git a/src/effect_on_condition.cpp b/src/effect_on_condition.cpp index a5ea80120f90a..619447ddd7f3a 100644 --- a/src/effect_on_condition.cpp +++ b/src/effect_on_condition.cpp @@ -58,13 +58,12 @@ void effect_on_condition::load( const JsonObject &jo, const std::string & ) { mandatory( jo, was_loaded, "id", id ); optional( jo, was_loaded, "eoc_type", type, eoc_type::NUM_EOC_TYPES ); - if( jo.has_member( "recurrence_min" ) || jo.has_member( "recurrence_max" ) ) { + if( jo.has_member( "recurrence" ) ) { if( type != eoc_type::NUM_EOC_TYPES && type != eoc_type::RECURRING ) { jo.throw_error( "A recurring effect_on_condition must be of type RECURRING." ); } type = eoc_type::RECURRING; - recurrence_min = get_duration_or_var( jo, "recurrence_min", false ); - recurrence_max = get_duration_or_var( jo, "recurrence_max", false ); + recurrence = get_duration_or_var( jo, "recurrence", false ); } if( type == eoc_type::NUM_EOC_TYPES ) { type = eoc_type::ACTIVATION; @@ -100,6 +99,7 @@ effect_on_condition_id effect_on_conditions::load_inline_eoc( const JsonValue &j } else if( jv.test_object() ) { effect_on_condition inline_eoc; inline_eoc.load( jv.get_object(), src ); + mod_tracker::assign_src( inline_eoc, src ); effect_on_condition_factory.insert( inline_eoc ); return inline_eoc.id; } else { @@ -109,7 +109,7 @@ effect_on_condition_id effect_on_conditions::load_inline_eoc( const JsonValue &j static time_duration next_recurrence( const effect_on_condition_id &eoc, talker *talk ) { - return rng( eoc->recurrence_min.evaluate( talk ), eoc->recurrence_max.evaluate( talk ) ); + return eoc->recurrence.evaluate( talk ); } void effect_on_conditions::load_new_character( Character &you ) diff --git a/src/effect_on_condition.h b/src/effect_on_condition.h index a4a49acedda95..5c87b6b115d2f 100644 --- a/src/effect_on_condition.h +++ b/src/effect_on_condition.h @@ -31,6 +31,7 @@ struct effect_on_condition { /* If this is true it will be run on the player and every npc. Deactivate conditions will work based on the player. */ bool global = false; effect_on_condition_id id; + std::vector> src; eoc_type type; std::function condition; std::function deactivate_condition; @@ -39,8 +40,7 @@ struct effect_on_condition { bool has_deactivate_condition = false; bool has_condition = false; bool has_false_effect = false; - duration_or_var recurrence_min; - duration_or_var recurrence_max; + duration_or_var recurrence; bool activate( dialogue &d ) const; bool check_deactivate() const; void load( const JsonObject &jo, const std::string &src ); diff --git a/src/event_statistics.h b/src/event_statistics.h index 9c844d5cbd8f8..22dc1502fdaac 100644 --- a/src/event_statistics.h +++ b/src/event_statistics.h @@ -10,6 +10,7 @@ #include "clone_ptr.h" #include "string_id.h" #include "translations.h" +#include "type_id.h" class cata_variant; @@ -53,6 +54,7 @@ class event_transformation static void reset(); string_id id; + std::vector, mod_id>> src; bool was_loaded = false; event_fields_type fields() const; @@ -78,6 +80,7 @@ class event_statistic static void reset(); string_id id; + std::vector, mod_id>> src; bool was_loaded = false; const translation &description() const { @@ -110,6 +113,7 @@ class score static void reset(); string_id id; + std::vector, mod_id>> src; bool was_loaded = false; private: translation description_; diff --git a/src/faction_camp.cpp b/src/faction_camp.cpp index f19b0bf5256b3..b0bd294f9c05b 100644 --- a/src/faction_camp.cpp +++ b/src/faction_camp.cpp @@ -131,17 +131,21 @@ static const mtype_id mon_turkey( "mon_turkey" ); static const mtype_id mon_weasel( "mon_weasel" ); static const mtype_id mon_wolf( "mon_wolf" ); -static const oter_str_id oter_faction_hide_site_0( "faction_hide_site_0" ); static const oter_str_id oter_forest_wet( "forest_wet" ); static const oter_type_str_id oter_type_forest_trail( "forest_trail" ); static const skill_id skill_bashing( "bashing" ); +static const skill_id skill_combat( "combat" ); +static const skill_id skill_construction( "construction" ); +static const skill_id skill_cooking( "cooking" ); static const skill_id skill_cutting( "cutting" ); static const skill_id skill_dodge( "dodge" ); static const skill_id skill_fabrication( "fabrication" ); static const skill_id skill_gun( "gun" ); static const skill_id skill_melee( "melee" ); +static const skill_id skill_menial( "menial" ); +static const skill_id skill_recruiting( "recruiting" ); static const skill_id skill_speech( "speech" ); static const skill_id skill_stabbing( "stabbing" ); static const skill_id skill_survival( "survival" ); @@ -152,13 +156,23 @@ static const skill_id skill_unarmed( "unarmed" ); static const trait_id trait_DEBUG_HS( "DEBUG_HS" ); static const update_mapgen_id update_mapgen_faction_wall_level_E_1( "faction_wall_level_E_1" ); -static const update_mapgen_id update_mapgen_faction_wall_level_N_1( "faction_wall_level_N_1" ); +//static const update_mapgen_id update_mapgen_faction_wall_level_N_1( +// faction_wall_level_n_1_string.c_str() ); static const update_mapgen_id update_mapgen_faction_wall_level_S_1( "faction_wall_level_S_1" ); static const update_mapgen_id update_mapgen_faction_wall_level_W_1( "faction_wall_level_W_1" ); static const zone_type_id zone_type_CAMP_FOOD( "CAMP_FOOD" ); static const zone_type_id zone_type_CAMP_STORAGE( "CAMP_STORAGE" ); +// Moved the constant compound "string" declaration into a jumble here rather than where they belong +// because placing them together with their context is rejected by 'cata-static-string_id-constants, -warnings-as-errors' +static const std::string faction_wall_level_n_0_string = "faction_wall_level_N_0"; +static const std::string faction_wall_level_n_1_string = "faction_wall_level_N_1"; +static const std::string faction_hide_site_0_string = "faction_hide_site_0"; +static const oter_str_id oter_faction_hide_site_0( faction_hide_site_0_string ); +static const update_mapgen_id update_mapgen_faction_wall_level_N_1( + faction_wall_level_n_1_string.c_str() ); + struct mass_volume { units::mass wgt = 0_gram; units::volume vol = 0_ml; @@ -169,6 +183,7 @@ namespace base_camps { // eventually this will include the start and return functions struct miss_data { + std::string id; std::string miss_id; translation desc; translation action; @@ -176,202 +191,246 @@ struct miss_data { translation ret_desc; }; +enum faction_mission { + Upgrade_Camp, + Recall, + Crafting, + Traveling, + Gathering, + Firewood, + Menial, + Expansion, + Cut_Log, + Clearcut, + Hide_Site, + Hide_Trans, + Foraging, + Trapping, + Hunting, + OM_Fortifications, + Recruit_0, + Scout_0, + Combat_0, + Upgrade_Expansion, + Chop_Shop, // Obsolete + Kitchen, + Blacksmith, + Plow, + Plant, + Harvest, + Farm_Crafting +}; + +// Faction missions that don't have the full set of miss_data, aren't independent missions, or just breaks the pattern +static const std::string recover_ally_string = "Recover Ally, "; +static const std::string construct_trench_string = "Construct Trench"; +static const std::string distribute_food_string = "Distribute Food"; +static const std::string assign_jobs_string = "Assign Jobs"; +static const std::string assign_workers_string = "Assign Workers"; +static const std::string abandon_camp_string = "Abandon Camp"; +static const std::string expansion_string = " Expansion"; + + recipe_id select_camp_option( const std::map &pos_options, const std::string &option ); // eventually this will move to JSON -std::map miss_info = {{ - { - "_faction_upgrade_camp", { - "Upgrade Camp", to_translation( "Upgrade camp" ), - to_translation( "Working to expand your camp!\n" ), - "Recover Ally from Upgrading", to_translation( "Recover Ally from Upgrading" ) - } - }, - { - "_faction_camp_recall", { - "Emergency Recall", to_translation( "Emergency Recall" ), - to_translation( "Lost in the ether!\n" ), - "Emergency Recall", to_translation( "Emergency Recall" ) - } - }, - { - "_faction_camp_crafting_", { - "Craft Item", to_translation( "Craft Item" ), - to_translation( "Busy crafting!\n" ), - " (Finish) Crafting", to_translation( " (Finish) Crafting" ) - } - }, - { - "traveling", { - "Traveling", to_translation( "Traveling" ), - to_translation( "Busy traveling!\n" ), - "Recall ally from traveling", to_translation( "Recall ally from traveling" ) - } - }, - { - "_faction_camp_gathering", { - "Gather Materials", to_translation( "Gather Materials" ), - to_translation( "Searching for materials to upgrade the camp.\n" ), - "Recover Ally from Gathering", to_translation( "Recover Ally from Gathering" ) - } - }, - { - "_faction_camp_firewood", { - "Collect Firewood", to_translation( "Collect Firewood" ), - to_translation( "Searching for firewood.\n" ), - "Recover Firewood Gatherers", to_translation( "Recover Firewood Gatherers" ) - } - }, - { - "_faction_camp_menial", { - "Menial Labor", to_translation( "Menial Labor" ), - to_translation( "Performing menial labor…\n" ), - "Recover Menial Laborer", to_translation( "Recover Menial Laborer" ) - } - }, - { - "_faction_camp_expansion", { - "Expand Base", to_translation( "Expand Base" ), - to_translation( "Surveying for expansion…\n" ), - "Recover Surveyor", to_translation( "Recover Surveyor" ) - } - }, - { - "_faction_camp_cut_log", { - "Cut Logs", to_translation( "Cut Logs" ), - to_translation( "Cutting logs in the woods…\n" ), - "Recover Log Cutter", to_translation( "Recover Log Cutter" ) - } - }, - { - "_faction_camp_clearcut", { - "Clearcut", to_translation( "Clear a forest" ), - to_translation( "Clearing a forest…\n" ), - "Recover Clearcutter", to_translation( "Recover Clearcutter" ) - } - }, - { - "_faction_camp_hide_site", { - "Setup Hide Site", to_translation( "Setup Hide Site" ), - to_translation( "Setting up a hide site…\n" ), - "Recover Hide Setup", to_translation( "Recover Hide Setup" ) - } - }, - { - "_faction_camp_hide_trans", { - "Relay Hide Site", to_translation( "Relay Hide Site" ), - to_translation( "Transferring gear to a hide site…\n" ), - "Recover Hide Relay", to_translation( "Recover Hide Relay" ) - } - }, - { - "_faction_camp_foraging", { - "Camp Forage", to_translation( "Forage for plants" ), - to_translation( "Foraging for edible plants.\n" ), - "Recover Foragers", to_translation( "Recover Foragers" ) - } - }, - { - "_faction_camp_trapping", { - "Trap Small Game", to_translation( "Trap Small Game" ), - to_translation( "Trapping Small Game.\n" ), - "Recover Trappers", to_translation( "Recover Trappers" ) - } - }, - { - "_faction_camp_hunting", { - "Hunt Large Animals", to_translation( "Hunt Large Animals" ), - to_translation( "Hunting large animals.\n" ), - "Recover Hunter", to_translation( "Recover Hunter" ) - } - }, - { - "_faction_camp_om_fortifications", { - "Construct Map Fort", to_translation( "Construct Map Fortifications" ), - to_translation( "Constructing fortifications…\n" ), - "Finish Map Fort", to_translation( "Finish Map Fortifications" ) - } - }, - { - "_faction_camp_recruit_0", { - "Recruit Companions", to_translation( "Recruit Companions" ), - to_translation( "Searching for recruits.\n" ), - "Recover Recruiter", to_translation( "Recover Recruiter" ) - } - }, - { - "_faction_camp_scout_0", { - "Scout Mission", to_translation( "Scout Mission" ), - to_translation( "Scouting the region.\n" ), - "Recover Scout", to_translation( "Recover Scout" ) - } - }, - { - "_faction_camp_combat_0", { - "Combat Patrol", to_translation( "Combat Patrol" ), - to_translation( "Patrolling the region.\n" ), - "Recover Combat Patrol", to_translation( "Recover Combat Patrol" ) - } - }, - { - "_faction_upgrade_exp_", { - " Expansion Upgrade", to_translation( " Expansion Upgrade" ), - to_translation( "Working to upgrade your expansions!\n" ), - "Recover Ally", to_translation( "Recover Ally" ) - } - }, - { - "_faction_exp_chop_shop_", { - " Chop Shop", to_translation( " Chop Shop" ), - to_translation( "Working at the chop shop…\n" ), - " (Finish) Chop Shop", to_translation( " (Finish) Chop Shop" ) - } - }, - { - "_faction_exp_kitchen_cooking_", { - " Kitchen Cooking", to_translation( " Kitchen Cooking" ), - to_translation( "Working in your kitchen!\n" ), - " (Finish) Cooking", to_translation( " (Finish) Cooking" ) - } - }, - { - "_faction_exp_blacksmith_crafting_", { - " Blacksmithing", to_translation( " Blacksmithing" ), - to_translation( "Working in your blacksmith shop!\n" ), - " (Finish) Smithing", to_translation( " (Finish) Smithing" ) - } - }, - { - "_faction_exp_plow_", { - " Plow Fields", to_translation( " Plow Fields" ), - to_translation( "Working to plow your fields!\n" ), - " (Finish) Plow Fields", to_translation( " (Finish) Plow fields" ) - } - }, - { - "_faction_exp_plant_", { - " Plant Fields", to_translation( " Plant Fields" ), - to_translation( "Working to plant your fields!\n" ), - " (Finish) Plant Fields", to_translation( " (Finish) Plant Fields" ) - } - }, - { - "_faction_exp_harvest_", { - " Harvest Fields", to_translation( " Harvest Fields" ), - to_translation( "Working to harvest your fields!\n" ), - " (Finish) Harvest Fields", to_translation( " (Finish) Harvest Fields" ) - } - }, - { - "_faction_exp_farm_crafting_", { - " Farm Crafting", to_translation( " Farm Crafting" ), - to_translation( "Working on your farm!\n" ), - " (Finish) Crafting", to_translation( " (Finish) Crafting" ) - } - } +static const miss_data miss_info[base_camps::faction_mission::Farm_Crafting + 1] = { + { + "_faction_upgrade_camp", + "Upgrade Camp", to_translation( "Upgrade camp" ), + to_translation( "Working to expand your camp!\n" ), + "Recover Ally from Upgrading", to_translation( "Recover Ally from Upgrading" ) + }, + { + "_faction_camp_recall", + "Emergency Recall", to_translation( "Emergency Recall" ), + to_translation( "Lost in the ether!\n" ), + "Emergency Recall", to_translation( "Emergency Recall" ) + }, + { + "_faction_camp_crafting_", + "Craft Item", to_translation( "Craft Item" ), + to_translation( "Busy crafting!\n" ), + " (Finish) Crafting", to_translation( " (Finish) Crafting" ) + }, + { + "traveling", + "Traveling", to_translation( "Traveling" ), + to_translation( "Busy traveling!\n" ), + "Recall ally from traveling", to_translation( "Recall ally from traveling" ) + }, + { + "_faction_camp_gathering", + "Gather Materials", to_translation( "Gather Materials" ), + to_translation( "Searching for materials to upgrade the camp.\n" ), + "Recover Ally from Gathering", to_translation( "Recover Ally from Gathering" ) + }, + { + "_faction_camp_firewood", + "Collect Firewood", to_translation( "Collect Firewood" ), + to_translation( "Searching for firewood.\n" ), + "Recover Firewood Gatherers", to_translation( "Recover Firewood Gatherers" ) + }, + { + "_faction_camp_menial", + "Menial Labor", to_translation( "Menial Labor" ), + to_translation( "Performing menial labor…\n" ), + "Recover Menial Laborer", to_translation( "Recover Menial Laborer" ) + }, + { + "_faction_camp_expansion", + "Expand Base", to_translation( "Expand Base" ), + to_translation( "Surveying for expansion…\n" ), + "Recover Surveyor", to_translation( "Recover Surveyor" ) + }, + { + "_faction_camp_cut_log", + "Cut Logs", to_translation( "Cut Logs" ), + to_translation( "Cutting logs in the woods…\n" ), + "Recover Log Cutter", to_translation( "Recover Log Cutter" ) + }, + { + "_faction_camp_clearcut", + "Clearcut", to_translation( "Clear a forest" ), + to_translation( "Clearing a forest…\n" ), + "Recover Clearcutter", to_translation( "Recover Clearcutter" ) + }, + { + "_faction_camp_hide_site", + "Setup Hide Site", to_translation( "Setup Hide Site" ), + to_translation( "Setting up a hide site…\n" ), + "Recover Hide Setup", to_translation( "Recover Hide Setup" ) + }, + { + "_faction_camp_hide_trans", + "Relay Hide Site", to_translation( "Relay Hide Site" ), + to_translation( "Transferring gear to a hide site…\n" ), + "Recover Hide Relay", to_translation( "Recover Hide Relay" ) + }, + { + "_faction_camp_foraging", + "Camp Forage", to_translation( "Forage for plants" ), + to_translation( "Foraging for edible plants.\n" ), + "Recover Foragers", to_translation( "Recover Foragers" ) + }, + { + "_faction_camp_trapping", + "Trap Small Game", to_translation( "Trap Small Game" ), + to_translation( "Trapping Small Game.\n" ), + "Recover Trappers", to_translation( "Recover Trappers" ) + }, + { + "_faction_camp_hunting", + "Hunt Large Animals", to_translation( "Hunt Large Animals" ), + to_translation( "Hunting large animals.\n" ), + "Recover Hunter", to_translation( "Recover Hunter" ) + }, + { + "_faction_camp_om_fortifications", + "Construct Map Fort", to_translation( "Construct Map Fortifications" ), + to_translation( "Constructing fortifications…\n" ), + "Finish Map Fort", to_translation( "Finish Map Fortifications" ) + }, + { + "_faction_camp_recruit_0", + "Recruit Companions", to_translation( "Recruit Companions" ), + to_translation( "Searching for recruits.\n" ), + "Recover Recruiter", to_translation( "Recover Recruiter" ) + }, + { + "_faction_camp_scout_0", + "Scout Mission", to_translation( "Scout Mission" ), + to_translation( "Scouting the region.\n" ), + "Recover Scout", to_translation( "Recover Scout" ) + }, + { + "_faction_camp_combat_0", + "Combat Patrol", to_translation( "Combat Patrol" ), + to_translation( "Patrolling the region.\n" ), + "Recover Combat Patrol", to_translation( "Recover Combat Patrol" ) + }, + { + "_faction_upgrade_exp_", + " Expansion Upgrade", to_translation( " Expansion Upgrade" ), + to_translation( "Working to upgrade your expansions!\n" ), + "Recover Ally", to_translation( "Recover Ally" ) + }, + { + // Obsolete entry + "_faction_exp_chop_shop_", + " Chop Shop", to_translation( " Chop Shop" ), + to_translation( "Working at the chop shop…\n" ), + " (Finish) Chop Shop", to_translation( " (Finish) Chop Shop" ) + }, + { + "_faction_exp_kitchen_cooking_", + " Kitchen Cooking", to_translation( " Kitchen Cooking" ), + to_translation( "Working in your kitchen!\n" ), + " (Finish) Cooking", to_translation( " (Finish) Cooking" ) + }, + { + "_faction_exp_blacksmith_crafting_", + " Blacksmithing", to_translation( " Blacksmithing" ), + to_translation( "Working in your blacksmith shop!\n" ), + " (Finish) Smithing", to_translation( " (Finish) Smithing" ) + }, + { + "_faction_exp_plow_", + " Plow Fields", to_translation( " Plow Fields" ), + to_translation( "Working to plow your fields!\n" ), + " (Finish) Plow Fields", to_translation( " (Finish) Plow fields" ) + }, + { + "_faction_exp_plant_", + " Plant Fields", to_translation( " Plant Fields" ), + to_translation( "Working to plant your fields!\n" ), + " (Finish) Plant Fields", to_translation( " (Finish) Plant Fields" ) + }, + { + "_faction_exp_harvest_", + " Harvest Fields", to_translation( " Harvest Fields" ), + to_translation( "Working to harvest your fields!\n" ), + " (Finish) Harvest Fields", to_translation( " (Finish) Harvest Fields" ) + }, + { + "_faction_exp_farm_crafting_", + " Farm Crafting", to_translation( " Farm Crafting" ), + to_translation( "Working on your farm!\n" ), + " (Finish) Crafting", to_translation( " (Finish) Crafting" ) } }; + +std::map mission_id_enum_map = { + {miss_info[faction_mission::Upgrade_Camp].id, faction_mission::Upgrade_Camp}, + {miss_info[faction_mission::Recall].id, faction_mission::Recall}, + {miss_info[faction_mission::Crafting].id, faction_mission::Crafting}, + {miss_info[faction_mission::Traveling].id, faction_mission::Traveling}, + {miss_info[faction_mission::Gathering].id, faction_mission::Gathering}, + {miss_info[faction_mission::Firewood].id, faction_mission::Firewood}, + {miss_info[faction_mission::Menial].id, faction_mission::Menial}, + {miss_info[faction_mission::Expansion].id, faction_mission::Expansion}, + {miss_info[faction_mission::Cut_Log].id, faction_mission::Cut_Log}, + {miss_info[faction_mission::Clearcut].id, faction_mission::Clearcut}, + {miss_info[faction_mission::Hide_Site].id, faction_mission::Hide_Site}, + {miss_info[faction_mission::Hide_Trans].id, faction_mission::Hide_Trans}, + {miss_info[faction_mission::Foraging].id, faction_mission::Foraging}, + {miss_info[faction_mission::Trapping].id, faction_mission::Trapping}, + {miss_info[faction_mission::Hunting].id, faction_mission::Hunting}, + {miss_info[faction_mission::OM_Fortifications].id, faction_mission::OM_Fortifications}, + {miss_info[faction_mission::Recruit_0].id, faction_mission::Recruit_0}, + {miss_info[faction_mission::Scout_0].id, faction_mission::Scout_0}, + {miss_info[faction_mission::Combat_0].id, faction_mission::Combat_0}, + {miss_info[faction_mission::Upgrade_Expansion].id, faction_mission::Upgrade_Expansion}, + {miss_info[faction_mission::Chop_Shop].id, faction_mission::Chop_Shop}, + {miss_info[faction_mission::Kitchen].id, faction_mission::Kitchen}, + {miss_info[faction_mission::Blacksmith].id, faction_mission::Blacksmith}, + {miss_info[faction_mission::Plow].id, faction_mission::Plow}, + {miss_info[faction_mission::Plant].id, faction_mission::Plant}, + {miss_info[faction_mission::Harvest].id, faction_mission::Harvest}, + {miss_info[faction_mission::Farm_Crafting].id, faction_mission::Farm_Crafting} +}; + } // namespace base_camps /**** Forward declaration of utility functions */ @@ -582,23 +641,23 @@ static bool extract_and_check_orientation_flags( const recipe_id recipe, return false; } - if( dir.x == -1 && dir.y == -1 ) { + if( dir == point_north_west ) { dir_string = "NW"; - } else if( dir.x == 0 && dir.y == -1 ) { + } else if( dir == point_north ) { dir_string = "N"; - } else if( dir.x == 1 && dir.y == -1 ) { + } else if( dir == point_north_east ) { dir_string = "NE"; - } else if( dir.x == -1 && dir.y == 0 ) { + } else if( dir == point_west ) { dir_string = "W"; - } else if( dir.x == 0 && dir.y == 0 ) { + } else if( dir == point_zero ) { dir_string = ""; // Will result in "hidden" flags that can actually affect the core. - } else if( dir.x == 1 && dir.y == 0 ) { + } else if( dir == point_east ) { dir_string = "E"; - } else if( dir.x == -1 && dir.y == 1 ) { + } else if( dir == point_south_west ) { dir_string = "SW"; - } else if( dir.x == 0 && dir.y == 1 ) { + } else if( dir == point_south ) { dir_string = "S"; - } else if( dir.x == 1 && dir.y == 1 ) { + } else if( dir == point_south_east ) { dir_string = "SE"; } @@ -641,7 +700,6 @@ static bool extract_and_check_orientation_flags( const recipe_id recipe, static cata::optional get_basecamp( npc &p, const std::string &camp_type = "default" ) { - tripoint_abs_omt omt_pos = p.global_omt_location(); cata::optional bcp = overmap_buffer.find_camp( omt_pos.xy() ); if( bcp ) { @@ -761,7 +819,7 @@ void talk_function::basecamp_mission( npc &p ) if( bcp->get_dumping_spot() == tripoint_abs_ms{} ) { map &here = get_map(); auto &mgr = zone_manager::get_manager(); - if( here.check_vehicle_zones( here.get_abs_sub().z ) ) { + if( here.check_vehicle_zones( here.get_abs_sub().z() ) ) { mgr.cache_vzones(); } tripoint src_loc; @@ -810,14 +868,15 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p if( dir != base_camps::base_dir ) { // return legacy workers - comp_list npc_list = get_mission_workers( "_faction_upgrade_exp_" + dir_id ); + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Upgrade_Expansion]; + comp_list npc_list = get_mission_workers( miss_info.id + dir_id ); if( !npc_list.empty() ) { - const base_camps::miss_data &miss_info = base_camps::miss_info["_faction_upgrade_exp_"]; entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); - mission_key.add_return( "Recover Ally, " + dir_id + " Expansion", - _( "Recover Ally, " ) + dir_abbr + _( " Expansion" ), dir, - entry, avail ); + mission_key.add_return( base_camps::recover_ally_string + dir_id + base_camps::expansion_string, + _( base_camps::recover_ally_string ) + dir_abbr + _( base_camps::expansion_string ), + dir, entry, avail ); } // Generate upgrade missions for expansions std::vector upgrades = available_upgrades( dir ); @@ -826,8 +885,7 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p const basecamp_upgrade & q )->bool {return p.name.translated_lt( q.name ); } ); for( const basecamp_upgrade &upgrade : upgrades ) { - const base_camps::miss_data &miss_info = base_camps::miss_info["_faction_upgrade_exp_"]; - comp_list npc_list = get_mission_workers( upgrade.bldg + "_faction_upgrade_exp_" + + comp_list npc_list = get_mission_workers( upgrade.bldg + miss_info.id + dir_id ); if( npc_list.empty() ) { entry = om_upgrade_description( upgrade.bldg ); @@ -837,8 +895,11 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } else { entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); - mission_key.add_return( "Recover Ally, " + dir_id + " Expansion" + upgrade.bldg, - _( "Recover Ally, " ) + dir_abbr + _( " Expansion" ) + + std::string id = base_camps::recover_ally_string + dir_id; + id += base_camps::expansion_string; + id += upgrade.bldg; + mission_key.add_return( id, + _( base_camps::recover_ally_string ) + dir_abbr + _( base_camps::expansion_string ) + " " + upgrade.name, dir, entry, avail ); } } @@ -846,8 +907,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p if( has_provides( "gathering", dir ) ) { std::string gather_bldg = "null"; - comp_list npc_list = get_mission_workers( "_faction_camp_gathering" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_gathering" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Gathering]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion to gather materials for the next camp " "upgrade.\n\n" @@ -859,8 +921,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Time: 3 Hours, Repeated\n" "Positions: %d/3\n" ), gathering_description( gather_bldg ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), dir, - entry, npc_list.size() < 3 ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + dir, entry, npc_list.size() < 3 ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_fixed( entry, npc_list, 3_hours ); @@ -869,8 +931,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } } if( has_provides( "firewood", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_firewood" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_firewood" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Firewood]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion to gather light brush and stout branches.\n\n" "Skill used: survival\n" @@ -882,8 +945,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Risk: Very Low\n" "Time: 3 Hours, Repeated\n" "Positions: %d/3\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), cata::nullopt, - entry, npc_list.size() < 3 ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + cata::nullopt, entry, npc_list.size() < 3 ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_fixed( entry, npc_list, 3_hours ); @@ -892,8 +955,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } } if( has_provides( "sorting", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_menial" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_menial" ]; + const base_camps::miss_data &miss_info = base_camps::miss_info[base_camps::faction_mission::Menial]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion to do low level chores and sort " "supplies.\n\n" @@ -905,8 +968,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "\n\nRisk: None\n" "Time: 3 Hours\n" "Positions: %d/1\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), cata::nullopt, - entry, npc_list.empty() ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + cata::nullopt, entry, npc_list.empty() ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); @@ -916,8 +979,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "logging", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_cut_log" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_cut_log" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Cut_Log]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion to a nearby forest to cut logs.\n\n" "Skill used: fabrication\n" @@ -931,8 +995,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Risk: None\n" "Time: 6 Hour Base + Travel Time + Cutting Time\n" "Positions: %d/1\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), cata::nullopt, - entry, npc_list.empty() ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + cata::nullopt, entry, npc_list.empty() ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); @@ -942,8 +1006,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "logging", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_clearcut" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_clearcut" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Clearcut]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion to clear a nearby forest.\n\n" "Skill used: fabrication\n" @@ -957,8 +1022,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Risk: None\n" "Time: 6 Hour Base + Travel Time + Cutting Time\n" "Positions: %d/1\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), cata::nullopt, - entry, npc_list.empty() ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + cata::nullopt, entry, npc_list.empty() ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); @@ -968,8 +1033,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "relaying", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_hide_site" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_hide_site" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Hide_Site]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion to build an improvised shelter and stock it " "with equipment at a distant map location.\n\n" @@ -982,8 +1048,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Risk: Medium\n" "Time: 6 Hour Construction + Travel\n" "Positions: %d/1\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), cata::nullopt, - entry, npc_list.empty() ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + cata::nullopt, entry, npc_list.empty() ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); @@ -993,8 +1059,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "relaying", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_hide_trans" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_hide_trans" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Hide_Trans]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Push gear out to a hide site or bring gear back from one.\n\n" "Skill used: survival\n" @@ -1019,8 +1086,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "foraging", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_foraging" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_foraging" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Foraging]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion to forage for edible plants.\n\n" "Skill used: survival\n" @@ -1032,8 +1100,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Risk: Very Low\n" "Time: 4 Hours, Repeated\n" "Positions: %d/3\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), dir, - entry, npc_list.size() < 3 ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + dir, entry, npc_list.size() < 3 ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_fixed( entry, npc_list, 4_hours ); @@ -1043,8 +1111,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "trapping", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_trapping" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_trapping" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Trapping]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion to set traps for small game.\n\n" "Skill used: devices\n" @@ -1055,8 +1124,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Risk: Low\n" "Time: 6 Hours, Repeated\n" "Positions: %d/2\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), dir, - entry, npc_list.size() < 2 ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + dir, entry, npc_list.size() < 2 ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_fixed( entry, npc_list, 6_hours ); @@ -1066,8 +1135,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "hunting", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_hunting" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_hunting" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Hunting]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion to hunt large animals.\n\n" "Skill used: marksmanship\n" @@ -1078,8 +1148,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Risk: Medium\n" "Time: 6 Hours, Repeated\n" "Positions: %d/1\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), dir, - entry, npc_list.empty() ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + dir, entry, npc_list.empty() ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_fixed( entry, npc_list, 6_hours ); @@ -1089,14 +1159,15 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "walls", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_om_fortifications" ); const base_camps::miss_data &miss_info = - base_camps::miss_info[ "_faction_camp_om_fortifications" ]; - entry = om_upgrade_description( "faction_wall_level_N_0" ); - mission_key.add_start( "Construct Map Fort", _( "Construct Map Fortifications" ), + base_camps::miss_info[base_camps::faction_mission::OM_Fortifications]; + comp_list npc_list = get_mission_workers( miss_info.id ); + entry = om_upgrade_description( faction_wall_level_n_0_string ); + mission_key.add_start( miss_info.miss_id, _( "Construct Map Fortifications" ), dir, entry, npc_list.empty() ); - entry = om_upgrade_description( "faction_wall_level_N_1" ); - mission_key.add_start( "Construct Trench", _( "Construct Spiked Trench" ), dir, entry, + entry = om_upgrade_description( faction_wall_level_n_1_string ); + mission_key.add_start( base_camps::construct_trench_string, _( "Construct Spiked Trench" ), dir, + entry, npc_list.empty() ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); @@ -1107,8 +1178,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "recruiting", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_recruit_0" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_recruit_0" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Recruit_0]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = recruit_description( npc_list.size() ); mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), dir, entry, npc_list.empty() ); @@ -1121,8 +1193,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "scouting", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_scout_0" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_scout_0" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Scout_0]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion out into the great unknown. High survival " "skills are needed to avoid combat but you should expect an " @@ -1136,8 +1209,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Risk: High\n" "Time: Travel\n" "Positions: %d/3\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), dir, - entry, npc_list.size() < 3 ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + dir, entry, npc_list.size() < 3 ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); @@ -1147,8 +1220,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "patrolling", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_camp_combat_0" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_combat_0" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Combat_0]; + comp_list npc_list = get_mission_workers( miss_info.id ); entry = string_format( _( "Notes:\n" "Send a companion to purge the wasteland. Their goal is to " "kill anything hostile they encounter and return when " @@ -1164,8 +1238,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Risk: Very High\n" "Time: Travel\n" "Positions: %d/3\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), cata::nullopt, - entry, npc_list.size() < 3 ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + cata::nullopt, entry, npc_list.size() < 3 ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); @@ -1174,21 +1248,11 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } } - if( has_provides( "dismantling", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_exp_chop_shop_" + dir_id ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_exp_chop_shop_" ]; - entry = _( "Notes:\n" - "Have a companion attempt to completely dissemble a vehicle into " - "components.\n\n" - "Skill used: mechanics\n" - "Difficulty: 2\n" - "Effects:\n" - "> Removed parts placed on the furniture in the garage.\n" - "> Skill plays a huge role to determine what is salvaged.\n\n" - "Risk: None\n" - "Time: 5 days\n" ); - mission_key.add_start( dir_id + miss_info.miss_id, dir_abbr + miss_info.desc, dir, entry, - npc_list.empty() ); + if( has_provides( "dismantling", + dir ) ) { // Obsolete, but we still have to be able to process existing missions. + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Chop_Shop]; + comp_list npc_list = get_mission_workers( miss_info.id + dir_id ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); @@ -1198,9 +1262,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } std::map craft_recipes = recipe_deck( dir ); - comp_list npc_list = get_mission_workers( "_faction_camp_crafting_" + dir_id ); const base_camps::miss_data &miss_info = - base_camps::miss_info["_faction_camp_crafting_"]; + base_camps::miss_info[base_camps::faction_mission::Crafting]; + comp_list npc_list = get_mission_workers( miss_info.id + dir_id ); if( !npc_list.empty() ) { entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); @@ -1209,9 +1273,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "kitchen", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_exp_kitchen_cooking_" + dir_id ); const base_camps::miss_data &miss_info = - base_camps::miss_info[ "_faction_exp_kitchen_cooking_" ]; + base_camps::miss_info[base_camps::faction_mission::Kitchen]; + comp_list npc_list = get_mission_workers( miss_info.id + dir_id ); if( npc_list.empty() ) { add_available_recipes( mission_key, dir, craft_recipes ); } else { @@ -1223,9 +1287,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "blacksmith", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_exp_blacksmith_crafting_" + dir_id ); const base_camps::miss_data &miss_info = - base_camps::miss_info[ "_faction_exp_blacksmith_crafting_" ]; + base_camps::miss_info[base_camps::faction_mission::Blacksmith]; + comp_list npc_list = get_mission_workers( miss_info.id + dir_id ); if( npc_list.empty() ) { add_available_recipes( mission_key, dir, craft_recipes ); } else { @@ -1238,8 +1302,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p if( has_provides( "farming", dir ) ) { size_t plots = 0; - comp_list npc_list = get_mission_workers( "_faction_exp_plow_" + dir_id ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_exp_plow_" ]; + const base_camps::miss_data &miss_info = base_camps::miss_info[base_camps::faction_mission::Plow]; + comp_list npc_list = get_mission_workers( miss_info.id + dir_id ); if( npc_list.empty() ) { entry = _( "Notes:\n" "Plow any spaces that have reverted to dirt or grass.\n\n" ) + @@ -1253,8 +1317,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p "Risk: None\n" "Time: 5 Min / Plot\n" "Positions: 0/1\n" ); - mission_key.add_start( dir_id + miss_info.miss_id, dir_abbr + miss_info.desc, dir, - entry, plots > 0 ); + mission_key.add_start( dir_id + miss_info.miss_id, dir_abbr + miss_info.desc, + dir, entry, plots > 0 ); } else { entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); @@ -1264,8 +1328,8 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "farming", dir ) ) { size_t plots = 0; - comp_list npc_list = get_mission_workers( "_faction_exp_plant_" + dir_id ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_exp_plant_" ]; + const base_camps::miss_data &miss_info = base_camps::miss_info[base_camps::faction_mission::Plant]; + comp_list npc_list = get_mission_workers( miss_info.id + dir_id ); if( npc_list.empty() ) { entry = _( "Notes:\n" "Plant designated seeds in the spaces that have already been " @@ -1293,8 +1357,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "farming", dir ) ) { size_t plots = 0; - comp_list npc_list = get_mission_workers( "_faction_exp_harvest_" + dir_id ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_exp_harvest_" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Harvest]; + comp_list npc_list = get_mission_workers( miss_info.id + dir_id ); if( npc_list.empty() ) { entry = _( "Notes:\n" "Harvest any plants that are ripe and bring the produce back.\n\n" ) + @@ -1319,9 +1384,9 @@ void basecamp::get_available_missions_by_dir( mission_data &mission_key, const p } if( has_provides( "reseeding", dir ) ) { - comp_list npc_list = get_mission_workers( "_faction_exp_farm_crafting_" + dir_id ); const base_camps::miss_data &miss_info = - base_camps::miss_info[ "_faction_exp_farm_crafting_" ]; + base_camps::miss_info[base_camps::faction_mission::Farm_Crafting]; + comp_list npc_list = get_mission_workers( miss_info.id + dir_id ); if( npc_list.empty() ) { add_available_recipes( mission_key, dir, craft_recipes ); } else { @@ -1344,88 +1409,98 @@ void basecamp::get_available_missions( mission_data &mission_key ) // Handling for the central tile // return legacy workers - comp_list legacy_npc_list = get_mission_workers( "_faction_upgrade_camp" ); - if( !legacy_npc_list.empty() ) { - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_upgrade_camp" ]; - entry = miss_info.action.translated(); - bool avail = update_time_left( entry, legacy_npc_list ); - mission_key.add_return( miss_info.ret_miss_id, miss_info.ret_desc.translated(), - base_camps::base_dir, entry, avail ); - } - std::vector upgrades = available_upgrades( base_camps::base_dir ); - - std::sort( upgrades.begin(), upgrades.end(), []( const basecamp_upgrade & p, - const basecamp_upgrade & q )->bool {return p.name.translated_lt( q.name ); } ); - - for( const basecamp_upgrade &upgrade : upgrades ) { - const base_camps::miss_data &miss_info = base_camps::miss_info["_faction_upgrade_camp"]; - comp_list npc_list = get_mission_workers( upgrade.bldg + "_faction_upgrade_camp" ); - if( npc_list.empty() && !upgrade.in_progress ) { - entry = om_upgrade_description( upgrade.bldg ); - mission_key.add_start( miss_info.miss_id + upgrade.bldg, - miss_info.desc + " " + upgrade.name, base_camps::base_dir, - entry, upgrade.avail ); - } else if( !npc_list.empty() && upgrade.in_progress ) { + + { + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Upgrade_Camp]; + comp_list legacy_npc_list = get_mission_workers( miss_info.id ); + if( !legacy_npc_list.empty() ) { entry = miss_info.action.translated(); - bool avail = update_time_left( entry, npc_list ); - mission_key.add_return( miss_info.ret_miss_id + upgrade.bldg, - miss_info.ret_desc + " " + upgrade.name, base_camps::base_dir, - entry, avail ); + bool avail = update_time_left( entry, legacy_npc_list ); + mission_key.add_return( miss_info.ret_miss_id, miss_info.ret_desc.translated(), + base_dir, entry, avail ); + } + std::vector upgrades = available_upgrades( base_camps::base_dir ); + + std::sort( upgrades.begin(), upgrades.end(), []( const basecamp_upgrade & p, + const basecamp_upgrade & q )->bool {return p.name.translated_lt( q.name ); } ); + + for( const basecamp_upgrade &upgrade : upgrades ) { + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Upgrade_Camp]; + comp_list npc_list = get_mission_workers( upgrade.bldg + miss_info.id ); + if( npc_list.empty() && !upgrade.in_progress ) { + entry = om_upgrade_description( upgrade.bldg ); + mission_key.add_start( miss_info.miss_id + upgrade.bldg, + miss_info.desc + " " + upgrade.name, + base_dir, entry, upgrade.avail ); + } else if( !npc_list.empty() && upgrade.in_progress ) { + entry = miss_info.action.translated(); + bool avail = update_time_left( entry, npc_list ); + mission_key.add_return( miss_info.ret_miss_id + upgrade.bldg, + miss_info.ret_desc + " " + upgrade.name, + base_dir, entry, avail ); + } } } // Missions that belong exclusively to the central tile - comp_list npc_list = get_mission_workers( "_faction_camp_crafting_" + base_dir_id ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_crafting_" ]; - //This handles all crafting by the base, regardless of level - if( npc_list.empty() ) { - std::map craft_recipes = recipe_deck( base_camps::base_dir ); - add_available_recipes( mission_key, base_camps::base_dir, craft_recipes ); - } else { - const std::string base_dir_abbr = base_data.bracket_abbr.translated(); - entry = miss_info.action.translated(); - bool avail = update_time_left( entry, npc_list ); - mission_key.add_return( base_dir_id + miss_info.ret_miss_id, - base_dir_abbr + miss_info.ret_desc, base_camps::base_dir, entry, - avail ); - } - if( can_expand() ) { - comp_list npc_list = get_mission_workers( "_faction_camp_expansion" ); - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_expansion" ]; - entry = string_format( _( "Notes:\n" - "Your base has become large enough to support an expansion. " - "Expansions open up new opportunities but can be expensive and " - "time consuming. Pick them carefully, only 8 can be built at " - "each camp.\n\n" - "Skill used: N/A\n" - "Effects:\n" - "> Choose any one of the available expansions. Starting with " - "a farm is always a solid choice since food is used to support " - "companion missions and little is needed to get it going. " - "With minimal investment, a mechanic can be useful as a " - "chop-shop to rapidly dismantle large vehicles, and a forge " - "provides the resources to make charcoal.\n\n" - "NOTE: Actions available through expansions are located in " - "separate tabs of the Camp Manager window.\n\n" - "Risk: None\n" - "Time: 3 Hours\n" - "Positions: %d/1\n" ), npc_list.size() ); - mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), - base_camps::base_dir, entry, npc_list.empty() ); - if( !npc_list.empty() ) { + { + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Crafting]; + comp_list npc_list = get_mission_workers( miss_info.id + base_dir_id ); + //This handles all crafting by the base, regardless of level + if( npc_list.empty() ) { + std::map craft_recipes = recipe_deck( base_camps::base_dir ); + add_available_recipes( mission_key, base_camps::base_dir, craft_recipes ); + } else { + const std::string base_dir_abbr = base_data.bracket_abbr.translated(); entry = miss_info.action.translated(); bool avail = update_time_left( entry, npc_list ); - mission_key.add_return( miss_info.ret_miss_id, miss_info.ret_desc.translated(), - base_camps::base_dir, entry, avail ); - } - } else { - // Unless maximum expansions have been reached, show "Expand Base", - // but in a disabled state, with a message about what is required. - if( directions.size() < 8 ) { - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_expansion" ]; - entry = _( "You will need more beds before you can expand your base." ); - mission_key.add_return( miss_info.miss_id, miss_info.desc.translated(), - base_camps::base_dir, entry, false ); + mission_key.add_return( base_dir_id + miss_info.ret_miss_id, + base_dir_abbr + miss_info.ret_desc, base_dir, entry, + avail ); + } + if( can_expand() ) { + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Expansion]; + comp_list npc_list = get_mission_workers( miss_info.id ); + entry = string_format( _( "Notes:\n" + "Your base has become large enough to support an expansion. " + "Expansions open up new opportunities but can be expensive and " + "time consuming. Pick them carefully, only 8 can be built at " + "each camp.\n\n" + "Skill used: N/A\n" + "Effects:\n" + "> Choose any one of the available expansions. Starting with " + "a farm is always a solid choice since food is used to support " + "companion missions and little is needed to get it going. " + "With minimal investment, a mechanic can be useful as a " + "chop-shop to rapidly dismantle large vehicles, and a forge " + "provides the resources to make charcoal.\n\n" + "NOTE: Actions available through expansions are located in " + "separate tabs of the Camp Manager window.\n\n" + "Risk: None\n" + "Time: 3 Hours\n" + "Positions: %d/1\n" ), npc_list.size() ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + base_dir, entry, npc_list.empty() ); + if( !npc_list.empty() ) { + entry = miss_info.action.translated(); + bool avail = update_time_left( entry, npc_list ); + mission_key.add_return( miss_info.ret_miss_id, miss_info.ret_desc.translated(), + base_dir, entry, avail ); + } + } else { + // Unless maximum expansions have been reached, show "Expand Base", + // but in a disabled state, with a message about what is required. + if( directions.size() < 8 ) { + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Expansion]; + entry = _( "You will need more beds before you can expand your base." ); + mission_key.add_start( miss_info.miss_id, miss_info.desc.translated(), + base_dir, entry, false ); + } } } @@ -1446,7 +1521,8 @@ void basecamp::get_available_missions( mission_data &mission_key ) "> Rots in < 5 days: 80%%\n\n" "Total faction food stock: %d kcal\nor %d day's rations" ), camp_food_supply(), camp_food_supply( 0, true ) ); - mission_key.add( "Distribute Food", _( "Distribute Food" ), entry ); + mission_key.add( base_camps::distribute_food_string, _( base_camps::distribute_food_string ), + entry ); validate_assignees(); entry = string_format( _( "Notes:\n" "Assign repeating job duties to NPCs stationed here.\n" @@ -1454,12 +1530,12 @@ void basecamp::get_available_missions( mission_data &mission_key ) "Effects:\n" "\n\nRisk: None\n" "Time: Ongoing" ) ); - mission_key.add( "Assign Jobs", _( "Assign Jobs" ), entry ); + mission_key.add( base_camps::assign_jobs_string, _( base_camps::assign_jobs_string ), entry ); entry = string_format( _( "Notes:\n" "Assign followers to work at this camp." ) ); - mission_key.add( "Assign Workers", _( "Assign Workers" ), entry ); + mission_key.add( base_camps::assign_workers_string, _( base_camps::assign_workers_string ), entry ); entry = _( "Notes:\nAbandon this camp" ); - mission_key.add( "Abandon Camp", _( "Abandon Camp" ), entry ); + mission_key.add( base_camps::abandon_camp_string, _( base_camps::abandon_camp_string ), entry ); } // Missions assigned to the central tile that could be done by an expansion get_available_missions_by_dir( mission_key, base_camps::base_dir ); @@ -1470,7 +1546,8 @@ void basecamp::get_available_missions( mission_data &mission_key ) } if( !camp_workers.empty() ) { - const base_camps::miss_data &miss_info = base_camps::miss_info[ "_faction_camp_recall" ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[ base_camps::faction_mission::Recall ]; entry = string_format( _( "Notes:\n" "Cancel a current mission and force the immediate return of a " "companion. No work will be done on the mission and all " @@ -1482,7 +1559,7 @@ void basecamp::get_available_missions( mission_data &mission_key ) "emergency recall becomes available." ) ); bool avail = update_time_fixed( entry, camp_workers, 24_hours ); mission_key.add_return( miss_info.ret_miss_id, miss_info.ret_desc.translated(), - base_camps::base_dir, entry, avail ); + base_dir, entry, avail ); } } @@ -1491,206 +1568,246 @@ bool basecamp::handle_mission( const std::string &miss_id, { const point &miss_dir = opt_miss_dir ? *opt_miss_dir : base_camps::base_dir; - if( miss_id == "Distribute Food" ) { + if( miss_id == base_camps::distribute_food_string ) { distribute_food(); } - if( miss_id.size() > 12 && miss_id.substr( 0, 12 ) == "Upgrade Camp" ) { - const std::string bldg = miss_id.substr( 12 ); - start_upgrade( bldg, base_camps::base_dir, bldg + "_faction_upgrade_camp" ); - } else if( miss_id == "Recover Ally from Upgrading" ) { - upgrade_return( base_camps::base_dir, "_faction_upgrade_camp" ); - } else if( miss_id.size() > 27 && miss_id.substr( 0, 27 ) == "Recover Ally from Upgrading" ) { - const std::string bldg = miss_id.substr( 27 ); - upgrade_return( base_camps::base_dir, bldg + "_faction_upgrade_camp", bldg ); + { + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Upgrade_Camp]; + if( miss_id.size() >= miss_info.miss_id.size() && + miss_id.substr( 0, miss_info.miss_id.size() ) == miss_info.miss_id ) { + const std::string bldg = miss_id.substr( miss_info.miss_id.size() ); + start_upgrade( bldg, base_camps::base_dir, bldg + miss_info.id ); + } else if( miss_id == miss_info.ret_miss_id ) { + upgrade_return( base_camps::base_dir, miss_info.id ); + } else if( miss_id.size() >= miss_info.ret_miss_id.size() && + miss_id.substr( 0, miss_info.ret_miss_id.size() ) == miss_info.ret_miss_id ) { + const std::string bldg = miss_id.substr( miss_info.ret_miss_id.size() ); + upgrade_return( base_camps::base_dir, bldg + miss_info.id, bldg ); + } } - if( miss_id == "Menial Labor" ) { + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Menial].miss_id ) { start_menial_labor(); - } else if( miss_id == "Recover Menial Laborer" ) { + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Menial].ret_miss_id ) { menial_return(); } - if( miss_id == "Assign Jobs" ) { + if( miss_id == base_camps::assign_jobs_string ) { job_assignment_ui(); } - if( miss_id == "Assign Workers" ) { + if( miss_id == base_camps::assign_workers_string ) { worker_assignment_ui(); } - if( miss_id == "Abandon Camp" ) { + if( miss_id == base_camps::abandon_camp_string ) { abandon_camp(); } - if( miss_id == "Expand Base" ) { - start_mission( "_faction_camp_expansion", 3_hours, true, + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Expansion].miss_id ) { + start_mission( base_camps::miss_info[base_camps::faction_mission::Expansion].id, 3_hours, true, _( "departs to survey land…" ), false, {}, skill_gun, 0 ); - } else if( miss_id == "Recover Surveyor" ) { + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Expansion].ret_miss_id ) { survey_return(); } - if( miss_id == "Gather Materials" ) { - start_mission( "_faction_camp_gathering", 3_hours, true, + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Gathering].miss_id ) { + start_mission( base_camps::miss_info[base_camps::faction_mission::Gathering].id, 3_hours, true, _( "departs to search for materials…" ), false, {}, skill_survival, 0 ); - } else if( miss_id == "Recover Ally from Gathering" ) { - gathering_return( "_faction_camp_gathering", 3_hours ); + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Gathering].ret_miss_id ) { + gathering_return( base_camps::miss_info[base_camps::faction_mission::Gathering].id, 3_hours ); } - if( miss_id == "Collect Firewood" ) { - start_mission( "_faction_camp_firewood", 3_hours, true, + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Firewood].miss_id ) { + start_mission( base_camps::miss_info[base_camps::faction_mission::Firewood].id, 3_hours, true, _( "departs to search for firewood…" ), false, {}, skill_survival, 0 ); - } else if( miss_id == "Recover Firewood Gatherers" ) { - gathering_return( "_faction_camp_firewood", 3_hours ); + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Firewood].ret_miss_id ) { + gathering_return( base_camps::miss_info[base_camps::faction_mission::Firewood].id, 3_hours ); } - if( miss_id == "Cut Logs" ) { + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Cut_Log].miss_id ) { start_cut_logs(); - } else if( miss_id == "Recover Log Cutter" ) { + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Cut_Log].ret_miss_id ) { const std::string msg = _( "returns from working in the woods…" ); - mission_return( "_faction_camp_cut_log", 6_hours, true, msg, "construction", 2 ); + mission_return( base_camps::miss_info[base_camps::faction_mission::Cut_Log].id, 6_hours, true, msg, + skill_construction.str(), 2 ); } - if( miss_id == "Clearcut" ) { + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Clearcut].miss_id ) { start_clearcut(); - } else if( miss_id == "Recover Clearcutter" ) { + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Clearcut].ret_miss_id ) { const std::string msg = _( "returns from working in the woods…" ); - mission_return( "_faction_camp_clearcut", 6_hours, true, msg, "construction", 1 ); + mission_return( base_camps::miss_info[base_camps::faction_mission::Clearcut].id, 6_hours, true, msg, + skill_construction.str(), 1 ); } - if( miss_id == "Setup Hide Site" ) { + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Hide_Site].miss_id ) { start_setup_hide_site(); - } else if( miss_id == "Recover Hide Setup" ) { + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Hide_Site].ret_miss_id ) { const std::string msg = _( "returns from working on the hide site…" ); - mission_return( "_faction_camp_hide_site", 3_hours, true, msg, "survival", 3 ); + mission_return( base_camps::miss_info[base_camps::faction_mission::Hide_Site].id, 3_hours, true, + msg, skill_survival.str(), 3 ); } - if( miss_id == "Relay Hide Site" ) { + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Hide_Trans].miss_id ) { start_relay_hide_site(); - } else if( miss_id == "Recover Hide Transport" ) { + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Hide_Trans].ret_miss_id ) { const std::string msg = _( "returns from shuttling gear between the hide site…" ); - mission_return( "_faction_camp_hide_trans", 3_hours, true, msg, "survival", 3 ); + mission_return( base_camps::miss_info[base_camps::faction_mission::Hide_Trans].id, 3_hours, true, + msg, skill_survival.str(), 3 ); } - if( miss_id == "Camp Forage" ) { - start_mission( "_faction_camp_foraging", 4_hours, true, + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Foraging].miss_id ) { + start_mission( base_camps::miss_info[base_camps::faction_mission::Foraging].id, 4_hours, true, _( "departs to search for edible plants…" ), false, {}, skill_survival, 0 ); - } else if( miss_id == "Recover Foragers" ) { - gathering_return( "_faction_camp_foraging", 4_hours ); + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Foraging].ret_miss_id ) { + gathering_return( base_camps::miss_info[base_camps::faction_mission::Foraging].id, 4_hours ); } - if( miss_id == "Trap Small Game" ) { - start_mission( "_faction_camp_trapping", 6_hours, true, + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Trapping].miss_id ) { + start_mission( base_camps::miss_info[base_camps::faction_mission::Trapping].id, 6_hours, true, _( "departs to set traps for small animals…" ), false, {}, skill_traps, 0 ); - } else if( miss_id == "Recover Trappers" ) { - gathering_return( "_faction_camp_trapping", 6_hours ); + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Trapping].ret_miss_id ) { + gathering_return( base_camps::miss_info[base_camps::faction_mission::Trapping].id, 6_hours ); } - if( miss_id == "Hunt Large Animals" ) { - start_mission( "_faction_camp_hunting", 6_hours, true, + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Hunting].miss_id ) { + start_mission( base_camps::miss_info[base_camps::faction_mission::Hunting].id, 6_hours, true, _( "departs to hunt for meat…" ), false, {}, skill_gun, 0 ); - } else if( miss_id == "Recover Hunter" ) { - gathering_return( "_faction_camp_hunting", 6_hours ); + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Hunting].ret_miss_id ) { + gathering_return( base_camps::miss_info[base_camps::faction_mission::Hunting].id, 6_hours ); } - if( miss_id == "Construct Map Fort" || miss_id == "Construct Trench" ) { - std::string bldg_exp = "faction_wall_level_N_0"; - if( miss_id == "Construct Trench" ) { - bldg_exp = "faction_wall_level_N_1"; + if( miss_id == base_camps::miss_info[base_camps::faction_mission::OM_Fortifications].miss_id || + miss_id == base_camps::construct_trench_string ) { + std::string bldg_exp = faction_wall_level_n_0_string; + if( miss_id == base_camps::construct_trench_string ) { + bldg_exp = faction_wall_level_n_1_string; } start_fortifications( bldg_exp ); - } else if( miss_id == "Finish Map Fort" ) { + } else if( miss_id == + base_camps::miss_info[base_camps::faction_mission::OM_Fortifications].ret_miss_id ) { fortifications_return(); } - if( miss_id == "Recruit Companions" ) { - start_mission( "_faction_camp_recruit_0", 4_days, true, + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Recruit_0].miss_id ) { + start_mission( base_camps::miss_info[base_camps::faction_mission::Recruit_0].id, 4_days, true, _( "departs to search for recruits…" ), false, {}, skill_gun, 0 ); - } else if( miss_id == "Recover Recruiter" ) { - recruit_return( "_faction_camp_recruit_0", recruit_evaluation() ); + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Recruit_0].ret_miss_id ) { + recruit_return( base_camps::miss_info[base_camps::faction_mission::Recruit_0].id, + recruit_evaluation() ); } - if( miss_id == "Scout Mission" ) { - start_combat_mission( "_faction_camp_scout_0" ); - } else if( miss_id == "Combat Patrol" ) { - start_combat_mission( "_faction_camp_combat_0" ); - } else if( miss_id == "Recover Scout" ) { - combat_mission_return( "_faction_camp_scout_0" ); - } else if( miss_id == "Recover Combat Patrol" ) { - combat_mission_return( "_faction_camp_combat_0" ); + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Scout_0].miss_id ) { + start_combat_mission( base_camps::miss_info[base_camps::faction_mission::Scout_0].id ); + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Scout_0].ret_miss_id ) { + combat_mission_return( base_camps::miss_info[base_camps::faction_mission::Scout_0].id ); + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Combat_0].miss_id ) { + start_combat_mission( base_camps::miss_info[base_camps::faction_mission::Combat_0].id ); + } else if( miss_id == base_camps::miss_info[base_camps::faction_mission::Combat_0].ret_miss_id ) { + combat_mission_return( base_camps::miss_info[base_camps::faction_mission::Combat_0].id ); } const std::string base_dir_id = base_camps::all_directions.at( base_camps::base_dir ).id; const std::string miss_dir_id = base_camps::all_directions.at( miss_dir ).id; const tripoint_abs_omt omt_trg = omt_pos + miss_dir; - if( miss_id.substr( 0, 18 + miss_dir_id.size() ) == miss_dir_id + " Expansion Upgrade" ) { - const std::string bldg = miss_id.substr( 18 + miss_dir_id.size() ); - start_upgrade( bldg, miss_dir, bldg + "_faction_upgrade_exp_" + miss_dir_id ); - } else if( miss_id == "Recover Ally, " + miss_dir_id + " Expansion" ) { - upgrade_return( miss_dir, "_faction_upgrade_exp_" + miss_dir_id ); - } else { - const std::string search_str = "Recover Ally, " + miss_dir_id + " Expansion"; - size_t search_len = search_str.size(); - if( miss_id.size() > search_len && miss_id.substr( 0, search_len ) == search_str ) { - const std::string bldg = miss_id.substr( search_len ); - upgrade_return( miss_dir, bldg + "_faction_upgrade_exp_" + miss_dir_id, bldg ); + { + const base_camps::miss_data &miss_info = + base_camps::miss_info[base_camps::faction_mission::Upgrade_Expansion]; + if( miss_id.substr( 0, miss_info.miss_id.size() + miss_dir_id.size() ) == miss_dir_id + + miss_info.miss_id ) { + const std::string bldg = miss_id.substr( miss_info.miss_id.size() + miss_dir_id.size() ); + start_upgrade( bldg, miss_dir, bldg + miss_info.id + miss_dir_id ); + } else if( miss_id == base_camps::recover_ally_string + miss_dir_id + + base_camps::expansion_string ) { + upgrade_return( miss_dir, miss_info.id + miss_dir_id ); + } else { + const std::string search_str = base_camps::recover_ally_string + miss_dir_id + + base_camps::expansion_string; + size_t search_len = search_str.size(); + if( miss_id.size() > search_len && miss_id.substr( 0, search_len ) == search_str ) { + const std::string bldg = miss_id.substr( search_len ); + upgrade_return( miss_dir, bldg + miss_info.id + miss_dir_id, bldg ); + } } } - start_crafting( miss_id, miss_dir, "BASE", "_faction_camp_crafting_" ); - start_crafting( miss_id, miss_dir, "FARM", "_faction_exp_farm_crafting_" ); - if( miss_id == base_dir_id + " (Finish) Crafting" ) { + start_crafting( miss_id, miss_dir, "BASE", + base_camps::miss_info[base_camps::faction_mission::Crafting].id ); + start_crafting( miss_id, miss_dir, "FARM", + base_camps::miss_info[base_camps::faction_mission::Farm_Crafting].id ); + if( miss_id == base_dir_id + + base_camps::miss_info[base_camps::faction_mission::Crafting].ret_miss_id ) { const std::string msg = _( "returns to you with something…" ); - mission_return( "_faction_camp_crafting_" + miss_dir_id, 1_minutes, true, msg, - "construction", 2 ); - } else if( miss_id == miss_dir_id + " (Finish) Crafting" ) { + mission_return( base_camps::miss_info[base_camps::faction_mission::Crafting].id + miss_dir_id, + 1_minutes, true, msg, + skill_construction.str(), 2 ); + } else if( miss_id == miss_dir_id + + base_camps::miss_info[base_camps::faction_mission::Farm_Crafting].ret_miss_id ) { const std::string craft_msg = _( "returns to you with something…" ); - mission_return( "_faction_camp_crafting_" + miss_dir_id, 1_minutes, true, craft_msg, - "construction", 2 ); + mission_return( base_camps::miss_info[base_camps::faction_mission::Crafting].id + miss_dir_id, + 1_minutes, true, craft_msg, + skill_construction.str(), 2 ); const std::string msg = _( "returns from your farm with something…" ); - mission_return( "_faction_exp_farm_crafting_" + miss_dir_id, 1_minutes, true, msg, - "construction", 2 ); + mission_return( base_camps::miss_info[base_camps::faction_mission::Farm_Crafting].id + miss_dir_id, + 1_minutes, true, msg, + skill_construction.str(), 2 ); } - start_crafting( miss_id, miss_dir, "COOK", "_faction_exp_kitchen_cooking_" ); - if( miss_id == miss_dir_id + " (Finish) Cooking" ) { + start_crafting( miss_id, miss_dir, "COOK", + base_camps::miss_info[base_camps::faction_mission::Kitchen].id ); + if( miss_id == miss_dir_id + + base_camps::miss_info[base_camps::faction_mission::Kitchen].ret_miss_id ) { const std::string msg = _( "returns from your kitchen with something…" ); - mission_return( "_faction_exp_kitchen_cooking_" + miss_dir_id, 1_minutes, - true, msg, "cooking", 2 ); + mission_return( base_camps::miss_info[base_camps::faction_mission::Kitchen].id + miss_dir_id, + 1_minutes, + true, msg, skill_cooking.str(), 2 ); } - start_crafting( miss_id, miss_dir, "SMITH", "_faction_exp_blacksmith_crafting_" ); - if( miss_id == miss_dir_id + " (Finish) Smithing" ) { + start_crafting( miss_id, miss_dir, "SMITH", + base_camps::miss_info[base_camps::faction_mission::Blacksmith].id ); + if( miss_id == miss_dir_id + + base_camps::miss_info[base_camps::faction_mission::Blacksmith].ret_miss_id ) { const std::string msg = _( "returns from your blacksmith shop with something…" ); - mission_return( "_faction_exp_blacksmith_crafting_" + miss_dir_id, 1_minutes, - true, msg, "fabrication", 2 ); + mission_return( base_camps::miss_info[base_camps::faction_mission::Blacksmith].id + miss_dir_id, + 1_minutes, + true, msg, skill_fabrication.str(), 2 ); } - if( miss_id == miss_dir_id + " Plow Fields" ) { + if( miss_id == miss_dir_id + base_camps::miss_info[base_camps::faction_mission::Plow].miss_id ) { start_farm_op( miss_dir, omt_trg, farm_ops::plow ); - } else if( miss_id == miss_dir_id + " (Finish) Plow Fields" ) { - farm_return( "_faction_exp_plow_" + miss_dir_id, omt_trg, farm_ops::plow ); + } else if( miss_id == miss_dir_id + + base_camps::miss_info[base_camps::faction_mission::Plow].ret_miss_id ) { + farm_return( base_camps::miss_info[base_camps::faction_mission::Plow].id + miss_dir_id, omt_trg, + farm_ops::plow ); } - if( miss_id == miss_dir_id + " Plant Fields" ) { + if( miss_id == miss_dir_id + base_camps::miss_info[base_camps::faction_mission::Plant].miss_id ) { start_farm_op( miss_dir, omt_trg, farm_ops::plant ); - } else if( miss_id == miss_dir_id + " (Finish) Plant Fields" ) { - farm_return( "_faction_exp_plant_" + miss_dir_id, omt_trg, farm_ops::plant ); + } else if( miss_id == miss_dir_id + + base_camps::miss_info[base_camps::faction_mission::Plant].ret_miss_id ) { + farm_return( base_camps::miss_info[base_camps::faction_mission::Plant].id + miss_dir_id, omt_trg, + farm_ops::plant ); } - if( miss_id == miss_dir_id + " Harvest Fields" ) { + if( miss_id == miss_dir_id + base_camps::miss_info[base_camps::faction_mission::Harvest].miss_id ) { start_farm_op( miss_dir, omt_trg, farm_ops::harvest ); - } else if( miss_id == miss_dir_id + " (Finish) Harvest Fields" ) { - farm_return( "_faction_exp_harvest_" + miss_dir_id, omt_trg, farm_ops::harvest ); + } else if( miss_id == miss_dir_id + + base_camps::miss_info[base_camps::faction_mission::Harvest].ret_miss_id ) { + farm_return( base_camps::miss_info[base_camps::faction_mission::Harvest].id + miss_dir_id, omt_trg, + farm_ops::harvest ); } - if( miss_id == miss_dir_id + " Chop Shop" || miss_id == miss_dir_id + " (Finish) Chop Shop" ) { + if( miss_id == miss_dir_id + base_camps::miss_info[base_camps::faction_mission::Chop_Shop].miss_id + || miss_id == miss_dir_id + + base_camps::miss_info[base_camps::faction_mission::Chop_Shop].ret_miss_id ) { debugmsg( "Obsolete Function. Use disassemble zone instead." ); } - if( miss_id == "Emergency Recall" ) { + if( miss_id == base_camps::miss_info[base_camps::faction_mission::Recall].miss_id ) { emergency_recall(); } return true; - } // camp faction companion mission start functions @@ -1781,7 +1898,7 @@ void basecamp::abandon_camp() continue; } const std::string return_msg = _( "responds to the emergency recall…" ); - finish_return( *guy, false, return_msg, "menial", 0, true ); + finish_return( *guy, false, return_msg, skill_menial.str(), 0, true ); } for( npc_ptr &guy : get_npcs_assigned() ) { talk_function::stop_guard( *guy ); @@ -2091,7 +2208,8 @@ void basecamp::start_cut_logs() return; } - npc_ptr comp = start_mission( "_faction_camp_cut_log", work_time, true, + npc_ptr comp = start_mission( base_camps::miss_info[base_camps::faction_mission::Cut_Log].id, + work_time, true, _( "departs to cut logs…" ), false, {}, skill_fabrication, 2 ); if( comp != nullptr ) { @@ -2136,7 +2254,8 @@ void basecamp::start_clearcut() return; } - npc_ptr comp = start_mission( "_faction_camp_clearcut", work_time, + npc_ptr comp = start_mission( base_camps::miss_info[base_camps::faction_mission::Clearcut].id, + work_time, true, _( "departs to clear a forest…" ), false, {}, skill_fabrication, 1 ); if( comp != nullptr ) { @@ -2178,7 +2297,8 @@ void basecamp::start_setup_hide_site() build_time, travel_time, dist, trips, time_to_food( work_time ) ) ) ) { return; } - npc_ptr comp = start_mission( "_faction_camp_hide_site", work_time, true, + npc_ptr comp = start_mission( base_camps::miss_info[base_camps::faction_mission::Hide_Site].id, + work_time, true, _( "departs to build a hide site…" ), false, {}, skill_survival, 3 ); if( comp != nullptr ) { @@ -2197,7 +2317,7 @@ void basecamp::start_setup_hide_site() void basecamp::start_relay_hide_site() { - std::vector hide_locations = { "faction_hide_site_0" }; + std::vector hide_locations = { faction_hide_site_0_string }; popup( _( "You must select an existing hide site." ) ); tripoint_abs_omt forest = om_target_tile( omt_pos, 10, 90, hide_locations, ot_match_type::exact, true, true, omt_pos, true ); @@ -2239,7 +2359,8 @@ void basecamp::start_relay_hide_site() return; } - npc_ptr comp = start_mission( "_faction_camp_hide_trans", work_time, true, + npc_ptr comp = start_mission( base_camps::miss_info[base_camps::faction_mission::Hide_Trans].id, + work_time, true, _( "departs for the hide site…" ), false, {}, skill_survival, 3 ); if( comp != nullptr ) { @@ -2280,7 +2401,7 @@ void basecamp::start_fortifications( std::string &bldg_exp ) popup( _( "Construction line must be straight!" ) ); return; } - if( bldg_exp == "faction_wall_level_N_1" ) { + if( bldg_exp == faction_wall_level_n_1_string ) { std::vector tmp_line = line_to( stop, start ); int line_count = tmp_line.size(); int yes_count = 0; @@ -2345,9 +2466,10 @@ void basecamp::start_fortifications( std::string &bldg_exp ) return; } - npc_ptr comp = start_mission( "_faction_camp_om_fortifications", total_time, true, - _( "begins constructing fortifications…" ), false, {}, - making.required_skills ); + npc_ptr comp = start_mission( + base_camps::miss_info[base_camps::faction_mission::OM_Fortifications].id, total_time, true, + _( "begins constructing fortifications…" ), false, {}, + making.required_skills ); if( comp != nullptr ) { components.consume_components(); comp->companion_mission_role_id = bldg_exp; @@ -2807,6 +2929,7 @@ void basecamp::start_combat_mission( const std::string &miss ) // it first checks whether the mission id starts with the correct direction prefix, // and then search for the mission id without direction prefix in the recipes // if there's a match, the player has selected a crafting mission + void basecamp::start_crafting( const std::string &cur_id, const point &cur_dir, const std::string &type, const std::string &miss_id ) { @@ -3010,7 +3133,7 @@ void basecamp::start_farm_op( const point &dir, const tripoint_abs_omt &omt_tgt, switch( op ) { case farm_ops::harvest: work += 3_minutes * plots_cnt; - start_mission( "_faction_exp_harvest_" + dir_id, work, true, + start_mission( base_camps::miss_info[base_camps::faction_mission::Harvest].id + dir_id, work, true, _( "begins to harvest the field…" ), false, {}, skill_survival, 1 ); break; case farm_ops::plant: { @@ -3030,14 +3153,14 @@ void basecamp::start_farm_op( const point &dir, const tripoint_abs_omt &omt_tgt, return; } work += 1_minutes * plots_seeded; - start_mission( "_faction_exp_plant_" + dir_id, work, true, + start_mission( base_camps::miss_info[base_camps::faction_mission::Plant].id + dir_id, work, true, _( "begins planting the field…" ), false, plant_these, skill_survival, 1 ); break; } case farm_ops::plow: work += 5_minutes * plots_cnt; - start_mission( "_faction_exp_plow_" + dir_id, work, true, + start_mission( base_camps::miss_info[base_camps::faction_mission::Plow].id + dir_id, work, true, _( "begins plowing the field…" ), false, {} ); break; default: @@ -3120,7 +3243,7 @@ npc_ptr basecamp::emergency_recall() calendar::turn - 24_hours, false ); if( comp != nullptr ) { const std::string return_msg = _( "responds to the emergency recall…" ); - finish_return( *comp, false, return_msg, "menial", 0, true ); + finish_return( *comp, false, return_msg, skill_menial.str(), 0, true ); } return comp; @@ -3193,7 +3316,8 @@ bool basecamp::upgrade_return( const point &dir, const std::string &miss, bool basecamp::menial_return() { const std::string msg = _( "returns from doing the dirty work to keep the camp running…" ); - npc_ptr comp = mission_return( "_faction_camp_menial", 3_hours, true, msg, "menial", 2 ); + npc_ptr comp = mission_return( base_camps::miss_info[base_camps::faction_mission::Menial].id, + 3_hours, true, msg, skill_menial.str(), 2 ); if( comp == nullptr ) { return false; } @@ -3215,18 +3339,18 @@ bool basecamp::gathering_return( const std::string &task, time_duration min_time std::string skill_group = "gathering"; int skill = 2 * comp->get_skill_level( skill_survival ) + comp->per_cur; int checks_per_cycle = 6; - if( task == "_faction_camp_foraging" ) { + if( task == base_camps::miss_info[base_camps::faction_mission::Foraging].id ) { task_description = _( "foraging for edible plants" ); danger = 15; checks_per_cycle = 12; - } else if( task == "_faction_camp_trapping" ) { + } else if( task == base_camps::miss_info[base_camps::faction_mission::Trapping].id ) { task_description = _( "trapping small animals" ); favor = 1; danger = 15; skill_group = "trapping"; skill = 2 * comp->get_skill_level( skill_traps ) + comp->per_cur; checks_per_cycle = 4; - } else if( task == "_faction_camp_hunting" ) { + } else if( task == base_camps::miss_info[base_camps::faction_mission::Hunting].id ) { task_description = _( "hunting for meat" ); danger = 10; favor = 0; @@ -3245,11 +3369,11 @@ bool basecamp::gathering_return( const std::string &task, time_duration min_time finish_return( *comp, false, msg, skill_group, 1 ); item_group_id itemlist( "forest" ); - if( task == "_faction_camp_firewood" ) { + if( task == base_camps::miss_info[base_camps::faction_mission::Firewood].id ) { itemlist = Item_spawn_data_gathering_faction_base_camp_firewood; - } else if( task == "_faction_camp_gathering" ) { + } else if( task == base_camps::miss_info[base_camps::faction_mission::Gathering].id ) { itemlist = get_gatherlist(); - } else if( task == "_faction_camp_foraging" ) { + } else if( task == base_camps::miss_info[base_camps::faction_mission::Foraging].id ) { switch( season_of_year( calendar::turn ) ) { case SPRING: itemlist = Item_spawn_data_foraging_faction_camp_spring; @@ -3267,7 +3391,8 @@ bool basecamp::gathering_return( const std::string &task, time_duration min_time debugmsg( "Invalid season" ); } } - if( task == "_faction_camp_trapping" || task == "_faction_camp_hunting" ) { + if( task == base_camps::miss_info[base_camps::faction_mission::Trapping].id || + task == base_camps::miss_info[base_camps::faction_mission::Hunting].id ) { hunting_results( skill, task, checks_per_cycle * mission_time / min_time, 30 ); } else { search_results( skill, itemlist, checks_per_cycle * mission_time / min_time, 15 ); @@ -3278,13 +3403,14 @@ bool basecamp::gathering_return( const std::string &task, time_duration min_time void basecamp::fortifications_return() { - npc_ptr comp = companion_choose_return( "_faction_camp_om_fortifications", 3_hours ); + npc_ptr comp = companion_choose_return( + base_camps::miss_info[base_camps::faction_mission::OM_Fortifications].id, 3_hours ); if( comp != nullptr ) { - update_mapgen_id build_n{ "faction_wall_level_N_0" }; + update_mapgen_id build_n{ faction_wall_level_n_0_string }; update_mapgen_id build_e{ "faction_wall_level_E_0" }; update_mapgen_id build_s{ "faction_wall_level_S_0" }; update_mapgen_id build_w{ "faction_wall_level_W_0" }; - if( comp->companion_mission_role_id == "faction_wall_level_N_1" ) { + if( comp->companion_mission_role_id == faction_wall_level_n_1_string ) { build_n = update_mapgen_faction_wall_level_N_1; build_e = update_mapgen_faction_wall_level_E_1; build_s = update_mapgen_faction_wall_level_S_1; @@ -3310,13 +3436,13 @@ void basecamp::fortifications_return() run_mapgen_update_func( build_first, build_point[pt] ); run_mapgen_update_func( build_second, build_point[pt] ); } - if( comp->companion_mission_role_id == "faction_wall_level_N_0" ) { + if( comp->companion_mission_role_id == faction_wall_level_n_0_string ) { tripoint_abs_omt fort_point = build_point[pt]; fortifications.push_back( fort_point ); } } const std::string msg = _( "returns from constructing fortifications…" ); - finish_return( *comp, true, msg, "construction", 2 ); + finish_return( *comp, true, msg, skill_construction.str(), 2 ); } } @@ -3570,7 +3696,7 @@ void basecamp::recruit_return( const std::string &task, int score ) { const std::string msg = _( "returns from searching for recruits with " "a bit more experience…" ); - npc_ptr comp = mission_return( task, 4_days, true, msg, "recruiting", 2 ); + npc_ptr comp = mission_return( task, 4_days, true, msg, skill_recruiting.str(), 2 ); if( comp == nullptr ) { return; } @@ -3685,7 +3811,7 @@ void basecamp::combat_mission_return( const std::string &miss ) { npc_ptr comp = companion_choose_return( miss, 3_hours ); if( comp != nullptr ) { - bool patrolling = miss == "_faction_camp_combat_0"; + bool patrolling = miss == base_camps::miss_info[base_camps::faction_mission::Combat_0].id; comp_list patrol; npc_ptr guy = overmap_buffer.find_npc( comp->getID() ); if( guy ) { @@ -3717,13 +3843,14 @@ void basecamp::combat_mission_return( const std::string &miss ) } } const std::string msg = _( "returns from patrol…" ); - finish_return( *comp, true, msg, "combat", 4 ); + finish_return( *comp, true, msg, skill_combat.str(), 4 ); } } bool basecamp::survey_return() { - npc_ptr comp = companion_choose_return( "_faction_camp_expansion", 3_hours ); + npc_ptr comp = companion_choose_return( + base_camps::miss_info[base_camps::faction_mission::Expansion].id, 3_hours ); if( comp == nullptr ) { return false; } @@ -3784,7 +3911,7 @@ bool basecamp::survey_return() overmap_buffer.ter_set( where, oter_id( expansion_type.str() ) ); add_expansion( expansion_type.str(), where, dir ); const std::string msg = _( "returns from surveying for the expansion." ); - finish_return( *comp, true, msg, "construction", 2 ); + finish_return( *comp, true, msg, skill_construction.str(), 2 ); return true; } @@ -3807,7 +3934,7 @@ bool basecamp::farm_return( const std::string &task, const tripoint_abs_omt &omt } } } - finish_return( *comp, true, msg, "survival", 2 ); + finish_return( *comp, true, msg, skill_survival.str(), 2 ); return true; } @@ -3903,7 +4030,7 @@ void basecamp::hunting_results( int skill, const std::string &task, int attempts hunting_targets.add( mon_otter, 10 ); hunting_targets.add( mon_duck, 10 ); hunting_targets.add( mon_cockatrice, 1 ); - if( task == "_faction_camp_trapping" ) { + if( task == base_camps::miss_info[base_camps::faction_mission::Trapping].id ) { hunting_targets.add( mon_black_rat, 40 ); hunting_targets.add( mon_chipmunk, 30 ); hunting_targets.add( mon_groundhog, 30 ); @@ -3917,7 +4044,7 @@ void basecamp::hunting_results( int skill, const std::string &task, int attempts hunting_targets.add( mon_grouse, 10 ); hunting_targets.add( mon_pheasant, 10 ); hunting_targets.add( mon_turkey, 20 ); - } else if( task == "_faction_camp_hunting" ) { + } else if( task == base_camps::miss_info[base_camps::faction_mission::Hunting].id ) { hunting_targets.add( mon_chicken, 20 ); // good luck hunting upland game birds without dogs hunting_targets.add( mon_grouse, 2 ); @@ -4096,7 +4223,7 @@ tripoint_abs_omt om_target_tile( const tripoint_abs_omt &omt_pos, int min_range, popup( _( "Select a location between %d and %d tiles away." ), min_range, range ); } - std::vector bounce_locations = { "faction_hide_site_0" }; + std::vector bounce_locations = { faction_hide_site_0_string }; tripoint_abs_omt where; om_range_mark( omt_pos, range ); @@ -4210,7 +4337,8 @@ void om_line_mark( const tripoint_abs_omt &origin, const tripoint_abs_omt &dest, std::string get_mission_action_string( const std::string &input_mission ) { - const base_camps::miss_data &miss_info = base_camps::miss_info[ input_mission ]; + const base_camps::miss_data &miss_info = + base_camps::miss_info[ base_camps::mission_id_enum_map [input_mission] ]; return miss_info.action.translated(); } @@ -4233,7 +4361,7 @@ bool om_set_hide_site( npc &comp, const tripoint_abs_omt &omt_tgt, } target_bay.save(); - overmap_buffer.ter_set( omt_tgt, oter_id( "faction_hide_site_0" ) ); + overmap_buffer.ter_set( omt_tgt, oter_id( faction_hide_site_0_string ) ); overmap_buffer.reveal( omt_tgt.xy(), 3, 0 ); return true; @@ -4362,7 +4490,7 @@ bool basecamp::validate_sort_points() { auto &mgr = zone_manager::get_manager(); map &here = get_map(); - if( here.check_vehicle_zones( here.get_abs_sub().z ) ) { + if( here.check_vehicle_zones( here.get_abs_sub().z() ) ) { mgr.cache_vzones(); } tripoint src_loc = here.getlocal( bb_pos ) + point_north; @@ -4637,7 +4765,7 @@ bool basecamp::distribute_food() map &here = get_map(); auto &mgr = zone_manager::get_manager(); - if( here.check_vehicle_zones( here.get_abs_sub().z ) ) { + if( here.check_vehicle_zones( here.get_abs_sub().z() ) ) { mgr.cache_vzones(); } const tripoint_abs_ms &abspos = get_dumping_spot(); @@ -4768,7 +4896,7 @@ void basecamp::place_results( const item &result ) } else { map &here = get_map(); auto &mgr = zone_manager::get_manager(); - if( here.check_vehicle_zones( here.get_abs_sub().z ) ) { + if( here.check_vehicle_zones( here.get_abs_sub().z() ) ) { mgr.cache_vzones(); } Character &player_character = get_player_character(); @@ -4821,7 +4949,7 @@ bool survive_random_encounter( npc &comp, std::string &situation, int favor, int popup( _( "Fearful that he may be an agent of some hostile faction, " "%s doesn't mention the camp." ), comp.get_name() ); popup( _( "The two part on friendly terms and the survivor isn't seen again." ) ); - talk_function::companion_skill_trainer( comp, "recruiting", 10_minutes, 10 - favor ); + talk_function::companion_skill_trainer( comp, skill_recruiting, 10_minutes, 10 - favor ); } else { popup( _( "%s didn't detect the ambush until it was too late!" ), comp.get_name() ); int skill = comp.get_skill_level( skill_melee ) + @@ -4845,7 +4973,7 @@ bool survive_random_encounter( npc &comp, std::string &situation, int favor, int comp.get_name() ); popup( _( "(Sounds like bullshit, you wonder what really happened.)" ) ); } - talk_function::companion_skill_trainer( comp, "combat", 10_minutes, 10 - favor ); + talk_function::companion_skill_trainer( comp, skill_combat, 10_minutes, 10 - favor ); } else { if( one_in( 2 ) ) { popup( _( "%s turned to find the hideous black eyes of a giant wasp " diff --git a/src/field_type.h b/src/field_type.h index ee829a38de8c1..988fb550ff004 100644 --- a/src/field_type.h +++ b/src/field_type.h @@ -56,6 +56,7 @@ struct enum_traits { struct field_effect { efftype_id id; + std::vector> src; time_duration min_duration = 0_seconds; time_duration max_duration = 0_seconds; int intensity = 0; @@ -172,6 +173,7 @@ struct field_type { // Used by generic_factory field_type_str_id id; + std::vector> src; bool was_loaded = false; int legacy_enum_id = -1; diff --git a/src/flag.cpp b/src/flag.cpp index 3cc0513727d8e..e19f6119ecafb 100644 --- a/src/flag.cpp +++ b/src/flag.cpp @@ -192,6 +192,7 @@ const flag_id flag_NONCONDUCTIVE( "NONCONDUCTIVE" ); const flag_id flag_NON_FOULING( "NON_FOULING" ); const flag_id flag_NORMAL( "NORMAL" ); const flag_id flag_NOT_FOOTWEAR( "NOT_FOOTWEAR" ); +const flag_id flag_NO_CLEAN( "NO_CLEAN" ); const flag_id flag_NO_CVD( "NO_CVD" ); const flag_id flag_NO_DROP( "NO_DROP" ); const flag_id flag_NO_INGEST( "NO_INGEST" ); diff --git a/src/flag.h b/src/flag.h index 4740569a49cea..bcc951429d4f3 100644 --- a/src/flag.h +++ b/src/flag.h @@ -350,6 +350,7 @@ extern const flag_id flag_ZOOM; extern const flag_id flag_wooled; extern const flag_id flag_MUTE; extern const flag_id flag_NOT_FOOTWEAR; +extern const flag_id flag_NO_CLEAN; extern const flag_id flag_SOFT; extern const flag_id flag_HARD; @@ -372,6 +373,7 @@ class json_flag public: // used by generic_factory flag_id id = flag_NULL; + std::vector> src; bool was_loaded = false; json_flag() = default; diff --git a/src/game.cpp b/src/game.cpp index 38697528a9dad..a2795bea7eb06 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -202,6 +202,8 @@ static const bionic_id bio_jointservo( "bio_jointservo" ); static const bionic_id bio_probability_travel( "bio_probability_travel" ); static const bionic_id bio_remote( "bio_remote" ); +static const character_modifier_id character_modifier_slip_prevent_mod( "slip_prevent_mod" ); + static const efftype_id effect_adrenaline_mycus( "adrenaline_mycus" ); static const efftype_id effect_asked_to_train( "asked_to_train" ); static const efftype_id effect_blind( "blind" ); @@ -250,10 +252,6 @@ static const json_character_flag json_flag_HYPEROPIC( "HYPEROPIC" ); static const json_character_flag json_flag_WALL_CLING( "WALL_CLING" ); static const json_character_flag json_flag_WEB_RAPPEL( "WEB_RAPPEL" ); -static const limb_score_id limb_score_footing( "footing" ); -static const limb_score_id limb_score_grip( "grip" ); -static const limb_score_id limb_score_lift( "lift" ); - static const material_id material_glass( "glass" ); static const mod_id MOD_INFORMATION_dda( "dda" ); @@ -815,7 +813,7 @@ bool game::start_game() lev -= point( HALF_MAPSIZE, HALF_MAPSIZE ); load_map( lev, /*pump_events=*/true ); - int level = m.get_abs_sub().z; + int level = m.get_abs_sub().z(); u.setpos( m.getlocal( project_to( omtstart ) ) ); m.invalidate_map_cache( level ); m.build_map_cache( level ); @@ -2755,7 +2753,7 @@ bool game::load( const save_t &name ) effect_on_conditions::load_existing_character( u ); // recalculate light level for correctly resuming crafting and disassembly - m.build_map_cache( m.get_abs_sub().z ); + m.build_map_cache( m.get_abs_sub().z() ); return true; } @@ -3414,7 +3412,14 @@ void game::draw_panels( bool force_draw ) if( panel.always_draw || draw_this_turn ) { catacurses::window w = catacurses::newwin( h, panel.get_width(), point( sidebar_right ? TERMX - panel.get_width() : 0, y ) ); - panel.draw( { u, w, panel.get_widget() } ); + int tmp_h = panel.draw( { u, w, panel.get_widget() } ); + h += tmp_h; + // lines skipped for rendering -> reclaim space in the sidebar + if( tmp_h < 0 ) { + y += h; + log_height -= tmp_h; + continue; + } } if( show_panel_adm ) { const std::string panel_name = panel.get_name(); @@ -3558,7 +3563,7 @@ void game::draw_minimap() const tripoint_abs_omt targ = u.get_active_mission_target(); bool drew_mission = targ == overmap::invalid_tripoint; - const int levz = m.get_abs_sub().z; + const int levz = m.get_abs_sub().z(); for( int i = -2; i <= 2; i++ ) { for( int j = -2; j <= 2; j++ ) { const point_abs_omt om( curs2 + point( i, j ) ); @@ -5823,6 +5828,13 @@ void game::print_terrain_info( const tripoint &lp, const catacurses::window &w_l // Cover percentage from terrain and furniture next. fold_and_print( w_look, point( column, ++line ), max_width, c_light_gray, _( "Cover: %d%%" ), m.coverage( lp ) ); + + if( m.has_flag( ter_furn_flag::TFLAG_TREE, lp ) ) { + const int lines = fold_and_print( w_look, point( column, ++line ), max_width, c_light_gray, + _( "Can be cut down with the right tools." ) ); + line += lines - 1; + } + // Terrain and furniture flags next. These can be several lines for some combinations of // furnitures and terrains. lines = foldstring( m.features( lp ), max_width ); @@ -6589,7 +6601,7 @@ void game::zones_manager() //show zone position on overmap; tripoint_abs_omt player_overmap_position = u.global_omt_location(); tripoint_abs_omt zone_overmap = - coords::project_to( zones[active_index].get().get_center_point() ); + project_to( zones[active_index].get().get_center_point() ); ui::omap::display_zones( player_overmap_position, zone_overmap, active_index ); } else if( action == "ENABLE_ZONE" ) { @@ -6785,7 +6797,7 @@ look_around_result game::look_around( const bool show_window, tripoint ¢er, ctxt.register_action( "zoom_in" ); ctxt.register_action( "toggle_pixel_minimap" ); - const int old_levz = m.get_abs_sub().z; + const int old_levz = m.get_abs_sub().z(); const int min_levz = std::max( old_levz - fov_3d_z_range, -OVERMAP_DEPTH ); const int max_levz = std::min( old_levz + fov_3d_z_range, OVERMAP_HEIGHT ); @@ -6817,13 +6829,16 @@ look_around_result game::look_around( const bool show_window, tripoint ¢er, std::string fast_scroll_text = string_format( _( "%s - %s" ), ctxt.get_desc( "TOGGLE_FAST_SCROLL" ), ctxt.get_action_name( "TOGGLE_FAST_SCROLL" ) ); - std::string pixel_minimap_text = string_format( _( "%s - %s" ), - ctxt.get_desc( "toggle_pixel_minimap" ), - ctxt.get_action_name( "toggle_pixel_minimap" ) ); mvwprintz( w_info, point( 1, getmaxy( w_info ) - 1 ), fast_scroll ? c_light_green : c_green, fast_scroll_text ); - right_print( w_info, getmaxy( w_info ) - 1, 1, pixel_minimap_option ? c_light_green : c_green, - pixel_minimap_text ); + + if( !ctxt.keys_bound_to( "toggle_pixel_minimap" ).empty() ) { + std::string pixel_minimap_text = string_format( _( "%s - %s" ), + ctxt.get_desc( "toggle_pixel_minimap" ), + ctxt.get_action_name( "toggle_pixel_minimap" ) ); + right_print( w_info, getmaxy( w_info ) - 1, 1, pixel_minimap_option ? c_light_green : c_green, + pixel_minimap_text ); + } int first_line = 1; const int last_line = getmaxy( w_info ) - 2; @@ -6900,7 +6915,7 @@ look_around_result game::look_around( const bool show_window, tripoint ¢er, center.z = clamp( center.z + dz, min_levz, max_levz ); add_msg_debug( debugmode::DF_GAME, "levx: %d, levy: %d, levz: %d", - get_map().get_abs_sub().x, get_map().get_abs_sub().y, center.z ); + get_map().get_abs_sub().x(), get_map().get_abs_sub().y(), center.z ); u.view_offset.z = center.z - u.posz(); m.invalidate_map_cache( center.z ); if( select_zone && has_first_point ) { // is blinking @@ -7436,7 +7451,7 @@ game::vmenu_ret game::list_items( const std::vector &item_list ) iInfoHeight = std::min( 25, TERMY / 2 ); iMaxRows = TERMY - iInfoHeight - 2; - width = clamp( max_name_width, 45, TERMX / 3 ); + width = clamp( max_name_width, 55, TERMX / 3 ); const int offsetX = TERMX - width; @@ -7898,7 +7913,7 @@ game::vmenu_ret game::list_items( const std::vector &item_list ) game::vmenu_ret game::list_monsters( const std::vector &monster_list ) { const int iInfoHeight = 15; - const int width = 45; + const int width = 55; int offsetX = 0; int iMaxRows = 0; @@ -8049,9 +8064,9 @@ game::vmenu_ret game::list_monsters( const std::vector &monster_list } if( m != nullptr ) { - trim_and_print( w_monsters, point( 1, y ), width - 26, name_color, m->name() ); + trim_and_print( w_monsters, point( 1, y ), width - 32, name_color, m->name() ); } else { - trim_and_print( w_monsters, point( 1, y ), width - 26, name_color, critter->disp_name() ); + trim_and_print( w_monsters, point( 1, y ), width - 32, name_color, critter->disp_name() ); is_npc = true; } @@ -8078,11 +8093,11 @@ game::vmenu_ret game::list_monsters( const std::vector &monster_list std::tie( sText, color ) = ::get_hp_bar( critter->get_hp(), critter->get_hp_max(), false ); } - mvwprintz( w_monsters, point( width - 25, y ), color, sText ); + mvwprintz( w_monsters, point( width - 31, y ), color, sText ); const int bar_max_width = 5; const int bar_width = utf8_width( sText ); for( int i = 0; i < bar_max_width - bar_width; ++i ) { - mvwprintz( w_monsters, point( width - 21 - i, y ), c_white, "." ); + mvwprintz( w_monsters, point( width - 27 - i, y ), c_white, "." ); } if( m != nullptr ) { @@ -8093,14 +8108,14 @@ game::vmenu_ret game::list_monsters( const std::vector &monster_list sText = npc_attitude_name( p->get_attitude() ); color = p->symbol_color(); } - mvwprintz( w_monsters, point( width - 19, y ), color, sText ); + mvwprintz( w_monsters, point( width - 25, y ), color, sText ); const int mon_dist = rl_dist( u.pos(), critter->pos() ); const int numd = mon_dist > 999 ? 4 : mon_dist > 99 ? 3 : mon_dist > 9 ? 2 : 1; - trim_and_print( w_monsters, point( width - ( 8 + numd ), y ), 6 + numd, + trim_and_print( w_monsters, point( width - ( 5 + numd ), y ), 6 + numd, selected ? c_light_green : c_light_gray, "%*d %s", numd, mon_dist, @@ -8124,9 +8139,10 @@ game::vmenu_ret game::list_monsters( const std::vector &monster_list wprintz( w_monster_info_border, c_light_gray, " %s", _( "to look around" ) ); if( cCurMon && rl_dist( u.pos(), cCurMon->pos() ) <= max_gun_range ) { - wprintw( w_monster_info_border, " " ); - wprintz( w_monster_info_border, c_light_green, ctxt.press_x( "fire" ) ); - wprintz( w_monster_info_border, c_light_gray, " %s", _( "to shoot" ) ); + std::string press_to_fire_text = string_format( _( "%s %s" ), + ctxt.press_x( "fire" ), + string_format( _( "to shoot" ) ) ); + right_print( w_monster_info_border, 0, 3, c_light_green, press_to_fire_text ); } wprintw( w_monster_info_border, " >" ); } @@ -9395,7 +9411,9 @@ std::vector game::get_dangerous_tile( const tripoint &dest_loc ) co } else if( m.has_flag( ter_furn_flag::TFLAG_SHARP, dest_loc ) && !m.has_flag( ter_furn_flag::TFLAG_SHARP, u.pos() ) && !( u.in_vehicle || m.veh_at( dest_loc ) ) && - u.dex_cur < 78 && !std::all_of( sharp_bps.begin(), sharp_bps.end(), sharp_bp_check ) ) { + u.dex_cur < 78 && + !( u.is_mounted() && u.mounted_creature->get_armor_cut( bodypart_id( "torso" ) ) >= 10 ) && + !std::all_of( sharp_bps.begin(), sharp_bps.end(), sharp_bp_check ) ) { harmful_stuff.emplace_back( m.name( dest_loc ) ); } @@ -9727,8 +9745,11 @@ point game::place_player( const tripoint &dest_loc ) ( !u.in_vehicle && !m.veh_at( dest_loc ) ) && ( !u.has_proficiency( proficiency_prof_parkour ) || one_in( 4 ) ) && ( u.has_trait( trait_THICKSKIN ) ? !one_in( 8 ) : true ) ) { if( u.is_mounted() ) { - add_msg( _( "Your %s gets cut!" ), u.mounted_creature->get_name() ); - u.mounted_creature->apply_damage( nullptr, bodypart_id( "torso" ), rng( 1, 10 ) ); + const int sharp_damage = rng( 1, 10 ); + if( u.mounted_creature->get_armor_cut( bodypart_id( "torso" ) ) < sharp_damage ) { + add_msg( _( "Your %s gets cut!" ), u.mounted_creature->get_name() ); + u.mounted_creature->apply_damage( nullptr, bodypart_id( "torso" ), sharp_damage ); + } } else { const bodypart_id bp = u.get_random_body_part(); if( u.deal_damage( nullptr, bp, damage_instance( damage_type::CUT, rng( 1, @@ -9817,7 +9838,7 @@ point game::place_player( const tripoint &dest_loc ) // Move the player // Start with z-level, to make it less likely that old functions (2D ones) freak out bool z_level_changed = false; - if( dest_loc.z != m.get_abs_sub().z ) { + if( dest_loc.z != m.get_abs_sub().z() ) { z_level_changed = vertical_shift( dest_loc.z ); } @@ -10059,7 +10080,7 @@ void game::place_player_overmap( const tripoint_abs_omt &om_dest, bool move_play m.clear_vehicle_list( z ); } m.rebuild_vehicle_level_caches(); - m.access_cache( m.get_abs_sub().z ).map_memory_seen_cache.reset(); + m.access_cache( m.get_abs_sub().z() ).map_memory_seen_cache.reset(); // offset because load_map expects the coordinates of the top left corner, but the // player will be centered in the middle of the map. const tripoint_abs_sm map_sm_pos = @@ -10855,7 +10876,7 @@ void game::vertical_move( int movez, bool force, bool peeking ) } // TODO: Use u.posz() instead of m.abs_sub - const int z_after = m.get_abs_sub().z + movez; + const int z_after = m.get_abs_sub().z() + movez; if( z_after < -OVERMAP_DEPTH || z_after > OVERMAP_HEIGHT ) { debugmsg( "Tried to move outside allowed range of z-levels" ); return; @@ -10996,7 +11017,7 @@ void game::vertical_move( int movez, bool force, bool peeking ) start_hauling( adjusted_pos ); } - here.invalidate_map_cache( here.get_abs_sub().z ); + here.invalidate_map_cache( here.get_abs_sub().z() ); // Upon force movement, traps can not be avoided. if( !wall_cling ) { here.creature_on_trap( u, !force ); @@ -11041,7 +11062,7 @@ cata::optional game::find_or_make_stairs( map &mp, const int z_after, // Try to find the stairs. cata::optional stairs; int best = INT_MAX; - const int movez = z_after - m.get_abs_sub().z; + const int movez = z_after - m.get_abs_sub().z(); const bool going_down_1 = movez == -1; const bool going_up_1 = movez == 1; // If there are stairs on the same x and y as we currently are, use those @@ -11272,7 +11293,7 @@ point game::update_map( int &x, int &y, bool z_level_changed ) if( shift == point_zero ) { // adjust player position - u.setpos( tripoint( x, y, m.get_abs_sub().z ) ); + u.setpos( tripoint( x, y, m.get_abs_sub().z() ) ); if( z_level_changed ) { // Update what parts of the world map we can see // We may be able to see farther now that the z-level has changed. @@ -11315,7 +11336,7 @@ point game::update_map( int &x, int &y, bool z_level_changed ) // Also ensure the player is on current z-level // m.get_abs_sub().z should later be removed, when there is no longer such a thing // as "current z-level" - u.setpos( tripoint( x, y, m.get_abs_sub().z ) ); + u.setpos( tripoint( x, y, m.get_abs_sub().z() ) ); // Only do the loading after all coordinates have been shifted. @@ -11327,7 +11348,7 @@ point game::update_map( int &x, int &y, bool z_level_changed ) for( int zlev = -OVERMAP_DEPTH; zlev <= OVERMAP_HEIGHT; ++zlev ) { m.invalidate_map_cache( zlev ); } - m.build_map_cache( m.get_abs_sub().z ); + m.build_map_cache( m.get_abs_sub().z() ); // Spawn monsters if appropriate // This call will generate new monsters in addition to loading, so it's placed after NPC loading @@ -11773,10 +11794,9 @@ void game::start_calendar() overmap &game::get_cur_om() const { // The player is located in the middle submap of the map. - const tripoint sm = m.get_abs_sub() + tripoint( HALF_MAPSIZE, HALF_MAPSIZE, 0 ); - const tripoint pos_om = sm_to_om_copy( sm ); - // TODO: fix point types - return overmap_buffer.get( point_abs_om( pos_om.xy() ) ); + const tripoint_abs_sm sm = m.get_abs_sub() + tripoint( HALF_MAPSIZE, HALF_MAPSIZE, 0 ); + const tripoint_abs_om pos_om = project_to( sm ); + return overmap_buffer.get( pos_om.xy() ); } std::vector game::allies() @@ -11968,9 +11988,7 @@ bool game::slip_down( bool check_for_traps ) // Apply limb score penalties - grip, arm strength and footing are all relevant - slip /= ( u.get_limb_score( limb_score_grip ) * 3 + u.get_limb_score( - limb_score_lift, body_part_type::type::num_types, - 1 ) * 2 + u.get_limb_score( limb_score_footing ) ) / 6; + slip /= u.get_modifier( character_modifier_slip_prevent_mod ); add_msg_debug( debugmode::DF_GAME, "Slipping chance after limb scores %d%%", slip ); // Being weighed down makes it easier for you to slip. diff --git a/src/gamemode_defense.cpp b/src/gamemode_defense.cpp index ccc5775b98358..7222934c8f47d 100644 --- a/src/gamemode_defense.cpp +++ b/src/gamemode_defense.cpp @@ -195,12 +195,12 @@ void defense_game::pre_action( action_id &act ) case ACTION_MOVE_LEFT: case ACTION_MOVE_FORTH_LEFT: { Character &player_character = get_player_character(); - const tripoint abs_sub = get_map().get_abs_sub(); + const tripoint_abs_sm abs_sub = get_map().get_abs_sub(); const point delta = get_delta_from_movement_action( act, iso_rotate::yes ); - if( ( delta.y < 0 && player_character.posy() == HALF_MAPSIZE_Y && abs_sub.y <= 93 ) || - ( delta.y > 0 && player_character.posy() == HALF_MAPSIZE_Y + SEEY - 1 && abs_sub.y >= 98 ) || - ( delta.x < 0 && player_character.posx() == HALF_MAPSIZE_X && abs_sub.x <= 93 ) || - ( delta.x > 0 && player_character.posx() == HALF_MAPSIZE_X + SEEX - 1 && abs_sub.x >= 98 ) ) { + if( ( delta.y < 0 && player_character.posy() == HALF_MAPSIZE_Y && abs_sub.y() <= 93 ) || + ( delta.y > 0 && player_character.posy() == HALF_MAPSIZE_Y + SEEY - 1 && abs_sub.y() >= 98 ) || + ( delta.x < 0 && player_character.posx() == HALF_MAPSIZE_X && abs_sub.x() <= 93 ) || + ( delta.x > 0 && player_character.posx() == HALF_MAPSIZE_X + SEEX - 1 && abs_sub.x() >= 98 ) ) { action_error_message = string_format( _( "You cannot leave the %s behind!" ), defense_location_name( location ) ); } @@ -1399,7 +1399,7 @@ void defense_game::spawn_wave_monster( const mtype_id &type ) pnt = point( -pnt.x, pnt.y ) + point( MAPSIZE_X - 1, 0 ); } } - monster *const mon = g->place_critter_at( type, tripoint( pnt, here.get_abs_sub().z ) ); + monster *const mon = g->place_critter_at( type, tripoint( pnt, here.get_abs_sub().z() ) ); if( !mon ) { continue; } diff --git a/src/gamemode_tutorial.cpp b/src/gamemode_tutorial.cpp index 0b10be0af9b99..050356953cb28 100644 --- a/src/gamemode_tutorial.cpp +++ b/src/gamemode_tutorial.cpp @@ -13,6 +13,7 @@ #include "debug.h" #include "game.h" #include "game_constants.h" +#include "input.h" #include "inventory.h" #include "item.h" #include "map.h" @@ -81,10 +82,6 @@ std::string enum_to_string( tut_lesson data ) case tut_lesson::LESSON_PICKUP: return "LESSON_PICKUP"; case tut_lesson::LESSON_EXAMINE: return "LESSON_EXAMINE"; case tut_lesson::LESSON_INTERACT: return "LESSON_INTERACT"; - case tut_lesson::LESSON_FULL_INV: return "LESSON_FULL_INV"; - case tut_lesson::LESSON_WIELD_NO_SPACE: return "LESSON_WIELD_NO_SPACE"; - case tut_lesson::LESSON_AUTOWIELD: return "LESSON_AUTOWIELD"; - case tut_lesson::LESSON_ITEM_INTO_INV: return "LESSON_ITEM_INTO_INV"; case tut_lesson::LESSON_GOT_ARMOR: return "LESSON_GOT_ARMOR"; case tut_lesson::LESSON_GOT_WEAPON: return "LESSON_GOT_WEAPON"; case tut_lesson::LESSON_GOT_FOOD: return "LESSON_GOT_FOOD"; @@ -103,7 +100,6 @@ std::string enum_to_string( tut_lesson data ) case tut_lesson::LESSON_DRANK_WATER: return "LESSON_DRANK_WATER"; case tut_lesson::LESSON_ACT_GRENADE: return "LESSON_ACT_GRENADE"; case tut_lesson::LESSON_ACT_BUBBLEWRAP: return "LESSON_ACT_BUBBLEWRAP"; - case tut_lesson::LESSON_OVERLOADED: return "LESSON_OVERLOADED"; case tut_lesson::LESSON_GUN_LOAD: return "LESSON_GUN_LOAD"; case tut_lesson::LESSON_GUN_FIRE: return "LESSON_GUN_FIRE"; case tut_lesson::LESSON_RECOIL: return "LESSON_RECOIL"; @@ -195,10 +191,6 @@ void tutorial_game::per_turn() } } - if( !player_character.get_wielded_item().is_null() ) { - add_message( tut_lesson::LESSON_WIELD_NO_SPACE ); - } - if( player_character.get_wielded_item().ammo_remaining( &player_character ) > 0 ) { add_message( tut_lesson::LESSON_GUN_FIRE ); } @@ -390,6 +382,8 @@ void tutorial_game::add_message( tut_lesson lesson ) } tutorials_seen[lesson] = true; g->invalidate_main_ui_adaptor(); - popup( SNIPPET.get_snippet_by_id( snippet_id( io::enum_to_string( lesson ) ) ).value_or( - translation() ).translated(), PF_ON_TOP ); + std::string translated_lesson = SNIPPET.get_snippet_by_id( snippet_id( + io::enum_to_string( lesson ) ) ).value_or( translation() ).translated(); + replace_keybind_tag( translated_lesson ); + popup( translated_lesson, PF_ON_TOP ); } diff --git a/src/gamemode_tutorial.h b/src/gamemode_tutorial.h index 9232e67fb451d..c67ea68656ede 100644 --- a/src/gamemode_tutorial.h +++ b/src/gamemode_tutorial.h @@ -18,7 +18,6 @@ enum class tut_lesson : int { LESSON_MOVE, LESSON_MOVEMENT_MODES, LESSON_LOOK, LESSON_OPEN, LESSON_CLOSE, LESSON_SMASH, LESSON_WINDOW, LESSON_PICKUP, LESSON_EXAMINE, LESSON_INTERACT, - LESSON_FULL_INV, LESSON_WIELD_NO_SPACE, LESSON_AUTOWIELD, LESSON_ITEM_INTO_INV, LESSON_GOT_ARMOR, LESSON_GOT_WEAPON, LESSON_GOT_FOOD, LESSON_GOT_TOOL, LESSON_GOT_GUN, LESSON_GOT_AMMO, LESSON_WORE_ARMOR, LESSON_WORE_STORAGE, LESSON_WORE_MASK, @@ -29,8 +28,6 @@ enum class tut_lesson : int { LESSON_ACT_GRENADE, LESSON_ACT_BUBBLEWRAP, - LESSON_OVERLOADED, - LESSON_GUN_LOAD, LESSON_GUN_FIRE, LESSON_RECOIL, LESSON_STAIRS, LESSON_DARK_NO_FLASH, LESSON_DARK, LESSON_PICKUP_WATER, diff --git a/src/gates.cpp b/src/gates.cpp index 022d638d2ac2b..b1069ad1ca2be 100644 --- a/src/gates.cpp +++ b/src/gates.cpp @@ -52,6 +52,7 @@ struct gate_data { was_loaded( false ) {} gate_id id; + std::vector> src; ter_str_id door; ter_str_id floor; diff --git a/src/generic_factory.h b/src/generic_factory.h index 0848ad7c71bdb..1ca3da615be82 100644 --- a/src/generic_factory.h +++ b/src/generic_factory.h @@ -268,7 +268,7 @@ class generic_factory } if( jo.has_string( id_member_name ) ) { def.id = string_id( jo.get_string( id_member_name ) ); - assign_src( def, src ); + mod_tracker::assign_src( def, src ); def.load( jo, src ); insert( def ); @@ -289,7 +289,7 @@ class generic_factory break; } def.id = string_id( e ); - assign_src( def, src ); + mod_tracker::assign_src( def, src ); def.load( jo, src ); insert( def ); } @@ -300,7 +300,7 @@ class generic_factory } else if( jo.has_string( legacy_id_member_name ) ) { def.id = string_id( jo.get_string( legacy_id_member_name ) ); - assign_src( def, src ); + mod_tracker::assign_src( def, src ); def.load( jo, src ); insert( def ); @@ -321,7 +321,7 @@ class generic_factory break; } def.id = string_id( e ); - assign_src( def, src ); + mod_tracker::assign_src( def, src ); def.load( jo, src ); insert( def ); } @@ -349,6 +349,7 @@ class generic_factory inc_version(); const auto iter = map.find( obj.id ); if( iter != map.end() ) { + mod_tracker::check_duplicate_entries( obj, list[iter->second.to_i()] ); T &result = list[iter->second.to_i()]; result = obj; result.id.set_cid_version( iter->second.to_i(), version ); diff --git a/src/handle_action.cpp b/src/handle_action.cpp index 52eb9ef19ecd5..9285ccf3eb24e 100644 --- a/src/handle_action.cpp +++ b/src/handle_action.cpp @@ -329,7 +329,7 @@ input_context game::get_player_input( std::string &action ) const direction oCurDir = iter->getDirection(); const int width = utf8_width( iter->getText() ); for( int i = 0; i < width; ++i ) { - tripoint tmp( iter->getPosX() + i, iter->getPosY(), get_map().get_abs_sub().z ); + tripoint tmp( iter->getPosX() + i, iter->getPosY(), get_map().get_abs_sub().z() ); const Creature *critter = creatures.creature_at( tmp, true ); if( critter != nullptr && u.sees( *critter ) ) { @@ -967,7 +967,7 @@ static void wait() } } - if( here.get_abs_sub().z >= 0 || has_watch ) { + if( here.get_abs_sub().z() >= 0 || has_watch ) { const time_point last_midnight = calendar::turn - time_past_midnight( calendar::turn ); const auto diurnal_time_before = []( const time_point & p ) { // Either the given time is in the future (e.g. waiting for sunset while it's early morning), @@ -2453,6 +2453,9 @@ bool game::do_regular_action( action_id &act, avatar &player_character, break; case ACTION_MAP: + if( !m.is_outside( player_character.pos() ) ) { + uistate.overmap_visible_weather = false; + } ui::omap::display(); break; diff --git a/src/handle_liquid.cpp b/src/handle_liquid.cpp index 1e908f70884e2..a4872583be2ea 100644 --- a/src/handle_liquid.cpp +++ b/src/handle_liquid.cpp @@ -372,7 +372,7 @@ static bool perform_liquid_transfer( item &liquid, const tripoint *const source_ // not on ground or similar. TODO: implement storing arbitrary container locations. if( target.item_loc && create_activity() ) { serialize_liquid_target( player_character.activity, target.item_loc ); - } else if( player_character.pour_into( *target.item_loc, liquid ) ) { + } else if( player_character.pour_into( *target.item_loc, liquid, true ) ) { if( target.item_loc->needs_processing() ) { // Polymorphism fail, have to introspect into the type to set the target container as active. switch( target.item_loc.where() ) { diff --git a/src/harvest.h b/src/harvest.h index 1aee1f2a11c16..71c288d91bda5 100644 --- a/src/harvest.h +++ b/src/harvest.h @@ -54,6 +54,7 @@ class harvest_drop_type private: harvest_drop_type_id id; + std::vector> src; bool is_group_; bool dissect_only_; bool was_loaded = false; @@ -65,6 +66,7 @@ class harvest_drop_type std::string msg_dissect_success; std::string msg_dissect_fail; friend class generic_factory; + friend struct mod_tracker; }; // Could be reused for butchery @@ -98,6 +100,7 @@ class harvest_list itype_id leftovers = itype_id( "ruined_chunks" ); harvest_id id; + std::vector> src; std::string message() const; diff --git a/src/iexamine.cpp b/src/iexamine.cpp index 770927cc4a50f..efa5000e6adf9 100644 --- a/src/iexamine.cpp +++ b/src/iexamine.cpp @@ -115,6 +115,8 @@ static const bionic_id bio_lighter( "bio_lighter" ); static const bionic_id bio_lockpick( "bio_lockpick" ); static const bionic_id bio_painkiller( "bio_painkiller" ); +static const character_modifier_id character_modifier_obstacle_climb_mod( "obstacle_climb_mod" ); + static const efftype_id effect_antibiotic( "antibiotic" ); static const efftype_id effect_bite( "bite" ); static const efftype_id effect_bleed( "bleed" ); @@ -1317,39 +1319,45 @@ void iexamine::chainfence( Character &you, const tripoint &examp ) } map &here = get_map(); - if( here.has_flag( ter_furn_flag::TFLAG_CLIMB_SIMPLE, examp ) && - you.has_proficiency( proficiency_prof_parkour ) ) { - add_msg( _( "You vault over the obstacle with ease." ) ); - you.moves -= 100; // Not tall enough to warrant spider-climbing, so only relevant trait. - } else if( here.has_flag( ter_furn_flag::TFLAG_CLIMB_SIMPLE, examp ) ) { - add_msg( _( "You vault over the obstacle." ) ); - you.moves -= 300; // Most common move cost for barricades pre-change. + int move_cost = 400; + // TODO: Remove hardcoded trait checks when new arthropod bits happen + if( here.has_flag( ter_furn_flag::TFLAG_CLIMB_SIMPLE, examp ) ) { + + if( you.has_proficiency( proficiency_prof_parkour ) ) { + add_msg( _( "You vault over the obstacle with ease." ) ); + move_cost = 100; // Not tall enough to warrant spider-climbing, so only relevant trait. + } else { + add_msg( _( "You vault over the obstacle." ) ); + move_cost = 300; // Most common move cost for barricades pre-change. + } } else if( you.has_trait( trait_ARACHNID_ARMS_OK ) && !you.wearing_something_on( bodypart_id( "torso" ) ) ) { add_msg( _( "Climbing this obstacle is trivial for one such as you." ) ); - you.moves -= 75; // Yes, faster than walking. 6-8 limbs are impressive. + move_cost = 75; // Yes, faster than walking. 6-8 limbs are impressive. } else if( you.has_trait( trait_INSECT_ARMS_OK ) && !you.wearing_something_on( bodypart_id( "torso" ) ) ) { add_msg( _( "You quickly scale the fence." ) ); - you.moves -= 90; + move_cost = 90; } else if( you.has_proficiency( proficiency_prof_parkour ) ) { add_msg( _( "This obstacle is no match for your freerunning abilities." ) ); - you.moves -= 100; + move_cost = 100; } else { - you.moves -= 400; - ///\EFFECT_DEX decreases chances of slipping while climbing - int climb = you.dex_cur; - if( you.has_trait( trait_BADKNEES ) ) { - climb = climb / 2; - } + move_cost = you.has_trait( trait_BADKNEES ) ? 800 : 400; if( g->slip_down() ) { + you.moves -= move_cost; return; } - you.moves += climb * 10; - Character &player_character = get_player_character(); - sfx::play_variant_sound( "plmove", "clear_obstacle", - sfx::get_heard_volume( player_character.pos() ) ); } + Character &player_character = get_player_character(); + sfx::play_variant_sound( "plmove", "clear_obstacle", + sfx::get_heard_volume( player_character.pos() ) ); + add_msg_debug( debugmode::DF_IEXAMINE, + "Move cost to vault: %d, limb score modifier %.1f", move_cost, + you.get_modifier( character_modifier_obstacle_climb_mod ) ); + move_cost /= you.get_modifier( character_modifier_obstacle_climb_mod ); + add_msg_debug( debugmode::DF_IEXAMINE, + "Final move cost %d", move_cost ); + you.moves -= move_cost; if( you.in_vehicle ) { here.unboard_vehicle( you.pos() ); } @@ -4753,6 +4761,12 @@ void iexamine::ledge( Character &you, const tripoint &examp ) // One tile of falling less (possibly zero) add_msg_debug( debugmode::DF_IEXAMINE, "Safe movement down one Z-level" ); g->vertical_move( -1, true ); + if( here.has_flag( ter_furn_flag::TFLAG_DEEP_WATER, you.pos() ) ) { + you.set_oxygen(); + you.set_underwater( true ); + g->water_affect_items( you ); + you.add_msg_if_player( _( "You climb down and dive underwater." ) ); + } } else { return; } diff --git a/src/input.cpp b/src/input.cpp index 1bb9ce84010e2..c57989969fa4c 100644 --- a/src/input.cpp +++ b/src/input.cpp @@ -959,15 +959,16 @@ void input_context::register_action( const std::string &action_descriptor, std::vector input_context::keys_bound_to( const std::string &action_descriptor, const int maximum_modifier_count, - const bool restrict_to_printable ) const + const bool restrict_to_printable, + const bool restrict_to_keyboard ) const { std::vector result; const std::vector &events = inp_mngr.get_input_for_action( action_descriptor, category ); for( const auto &events_event : events ) { // Ignore non-keyboard input - if( ( events_event.type == input_event_t::keyboard_char - || events_event.type == input_event_t::keyboard_code ) + if( ( !restrict_to_keyboard || ( events_event.type == input_event_t::keyboard_char + || events_event.type == input_event_t::keyboard_code ) ) && is_event_type_enabled( events_event.type ) && events_event.sequence.size() == 1 && ( maximum_modifier_count < 0 @@ -1643,7 +1644,7 @@ cata::optional input_context::get_coordinates( const catacurses::windo } const point p = view_offset - ( view_size / 2 - coordinate ); - return tripoint( p, get_map().get_abs_sub().z ); + return tripoint( p, get_map().get_abs_sub().z() ); } #endif @@ -1797,6 +1798,12 @@ bool input_context::is_event_type_enabled( const input_event_t type ) const return true; } +bool input_context::is_registered_action( const std::string &action_name ) const +{ + return std::find( registered_actions.begin(), registered_actions.end(), + action_name ) != registered_actions.end(); +} + input_event input_context::first_unassigned_hotkey( const hotkey_queue &queue ) const { input_event ret = queue.first( *this ); @@ -1896,26 +1903,19 @@ const hotkey_queue &hotkey_queue::alphabets() return *queue; } -const hotkey_queue &hotkey_queue::alpha_digits() +const hotkey_queue &hotkey_queue::create_from_available_hotkeys( input_context &ctxt ) { static std::unique_ptr queue; if( !queue ) { queue = std::make_unique(); - for( int ch = '1'; ch <= '9'; ++ch ) { - queue->codes_keycode.emplace_back( ch ); - queue->codes_keychar.emplace_back( ch ); - } - queue->codes_keycode.emplace_back( '0' ); - queue->codes_keychar.emplace_back( '0' ); - for( int ch = 'a'; ch <= 'z'; ++ch ) { - queue->codes_keycode.emplace_back( ch ); - queue->codes_keychar.emplace_back( ch ); - } - for( int ch = 'A'; ch <= 'Z'; ++ch ) { - queue->codes_keychar.emplace_back( ch ); + + std::string available_hotkeys = ctxt.get_available_single_char_hotkeys(); + int input_length = available_hotkeys.length(); + + for( int i = 0; i < input_length; i++ ) { + queue->codes_keycode.emplace_back( available_hotkeys[i] ); + queue->codes_keychar.emplace_back( available_hotkeys[i] ); } - queue->modifiers_keycode.emplace_back(); - queue->modifiers_keycode.emplace_back( std::set( { keymod_t::shift } ) ); } return *queue; } diff --git a/src/input.h b/src/input.h index 42673698d8eb0..6abd15a2a011e 100644 --- a/src/input.h +++ b/src/input.h @@ -785,15 +785,19 @@ class input_context * @param action_descriptor The action descriptor for which to get the bound keys. * @param maximum_modifier_count Maximum number of modifiers allowed for * the returned action. <0 means any number is allowed. - * @param restrict_to_printable If `true` the function returns the bound + * @param restrict_to_printable If `true`, the function returns the bound * keys only if they are printable (space counts as non-printable * here). If `false`, all keys (whether they are printable or not) * are returned. + * @param restrict_to_keyboard If `true`, the function returns the bound keys only + * if they are keyboard inputs. If `false`, all inputs, such as mouse + * inputs are included. * @returns All keys bound to the given action descriptor. */ std::vector keys_bound_to( const std::string &action_descriptor, int maximum_modifier_count = -1, - bool restrict_to_printable = true ) const; + bool restrict_to_printable = true, + bool restrict_to_keyboard = true ) const; /** * Get/Set edittext to display IME unspecified string. @@ -813,6 +817,11 @@ class input_context void set_timeout( int val ); void reset_timeout(); + + void set_category( std::string c ) { + category = c; + } + input_event first_unassigned_hotkey( const hotkey_queue &queue ) const; input_event next_unassigned_hotkey( const hotkey_queue &queue, const input_event &prev ) const; private: @@ -822,6 +831,7 @@ class input_context public: const std::string &input_to_action( const input_event &inp ) const; bool is_event_type_enabled( input_event_t type ) const; + bool is_registered_action( const std::string &action_name ) const; private: bool registered_any_input; std::string category; // The input category this context uses. @@ -896,13 +906,7 @@ class hotkey_queue */ static const hotkey_queue &alphabets(); - /** - * In keychar mode: - * 1-0, a-z, A-Z - * In keycode mode: - * 1-0, a-z, shift 1-0, shift a-z - */ - static const hotkey_queue &alpha_digits(); + static const hotkey_queue &create_from_available_hotkeys( input_context &ctxt ); private: std::vector codes_keychar; diff --git a/src/inventory_ui.cpp b/src/inventory_ui.cpp index 5de2f542b82b2..399c113a211c8 100644 --- a/src/inventory_ui.cpp +++ b/src/inventory_ui.cpp @@ -99,6 +99,11 @@ void move_if( std::vector &src, std::vector &d } } +bool always_yes( const inventory_entry & ) +{ + return true; +} + } // namespace /** The maximum distance from the screen edge, to snap a window to it */ @@ -956,7 +961,6 @@ void inventory_column::add_entry( const inventory_entry &entry ) entries.emplace_back( entry ); } entries_cell_cache.clear(); - expand_to_fit( entry ); paging_is_valid = false; } @@ -1032,6 +1036,10 @@ void inventory_column::prepare_paging( const std::string &filter ) return; } + // Recalculate all the widths. + for( inventory_entry *e : get_entries( always_yes ) ) { + expand_to_fit( *e ); + } const auto filter_fn = filter_from_string( filter, [this]( const std::string & filter ) { return preset.get_filter( filter ); @@ -1328,10 +1336,6 @@ void selection_column::reset_width( const std::vector &all_c { inventory_column::reset_width( all_columns ); - const auto always_yes = []( const inventory_entry & ) { - return true; - }; - for( const inventory_column *const col : all_columns ) { if( col && !dynamic_cast( col ) ) { for( const inventory_entry *const ent : col->get_entries( always_yes ) ) { @@ -1378,7 +1382,6 @@ void selection_column::on_change( const inventory_entry &entry ) } else if( iter->chosen_count != my_entry.chosen_count ) { if( my_entry.chosen_count > 0 ) { iter->chosen_count = my_entry.chosen_count; - expand_to_fit( my_entry ); } else { iter = entries.erase( iter ); } @@ -3059,7 +3062,9 @@ void pickup_selector::apply_selection( std::vector selection ) { for( drop_location &loc : selection ) { inventory_entry *entry = find_entry_by_location( loc.first ); - set_chosen_count( *entry, loc.second + entry->chosen_count ); + if( entry != nullptr ) { + set_chosen_count( *entry, loc.second + entry->chosen_count ); + } } } diff --git a/src/item.cpp b/src/item.cpp index 755e86be05857..14e780fa5b52c 100644 --- a/src/item.cpp +++ b/src/item.cpp @@ -3006,6 +3006,11 @@ void item::gunmod_info( std::vector &info, const iteminfo_query *parts info.emplace_back( "GUNMOD", _( "Handling modifier: " ), "", iteminfo::show_plus, mod.handling ); } + if( mod.loudness != 0 && parts->test( iteminfo_parts::GUNMOD_LOUDNESS_MODIFIER ) ) { + info.emplace_back( "GUNMOD", _( "Loudness modifier: " ), "", + iteminfo::lower_is_better | iteminfo::show_plus, + mod.loudness ); + } if( !type->mod->ammo_modifier.empty() && parts->test( iteminfo_parts::GUNMOD_AMMO ) ) { for( const ammotype &at : type->mod->ammo_modifier ) { info.emplace_back( "GUNMOD", string_format( _( "Ammo: %s" ), @@ -5875,38 +5880,40 @@ std::string item::tname( unsigned int quantity, bool with_prefix, unsigned int t maintext += string_format( " (%d%%)", percent_progress ); } else { maintext = label( quantity ) + ( is_armor() && has_clothing_mod() ? "+1" : "" ); + } - /* only expand full contents name if with_contents == true */ - if( with_contents && contents.num_item_stacks() == 1 ) { - const item &contents_item = contents.only_item(); - const unsigned contents_count = - ( ( contents_item.made_of( phase_id::LIQUID ) || - contents_item.is_food() || contents_item.count_by_charges() ) && - contents_item.charges > 1 ) - ? contents_item.charges - : 1; + /* only expand full contents name if with_contents == true */ + if( with_contents && contents.num_item_stacks() == 1 ) { + const item &contents_item = contents.only_item(); + const unsigned contents_count = + ( ( contents_item.made_of( phase_id::LIQUID ) || + contents_item.is_food() || contents_item.count_by_charges() ) && + contents_item.charges > 1 ) + ? contents_item.charges + : 1; - // with_contents=false for nested items to prevent excessively long names - const std::string contents_tname = contents_item.tname( contents_count, true, 0, false ); + // with_contents=false for nested items to prevent excessively long names + const std::string contents_tname = contents_item.tname( contents_count, true, 0, false ); + if( contents_tname != "none" ) { if( contents_count == 1 || !ammo_types().empty() ) { // Don't append an item count for single items, or items that are ammo-exclusive // (eg: quivers), as they format their own counts. contents_suffix_text = string_format( pgettext( "item name", //~ [container item name] " > [inner item name] " > %1$s" ), contents_tname ); - } else { + } else if( contents_count != 0 ) { // Otherwise, add a contents count! contents_suffix_text = string_format( pgettext( "item name", //~ [container item name] " > [inner item name] (qty) " > %1$s (%2$zd)" ), contents_tname, contents_count ); } - } else if( !contents.empty() ) { - contents_suffix_text = string_format( npgettext( "item name", - //~ [container item name] " > [count] item" - " > %1$zd item", " > %1$zd items", - contents.num_item_stacks() ), contents.num_item_stacks() ); } + } else if( !contents.empty() && contents.num_item_stacks() != 0 ) { + contents_suffix_text = string_format( npgettext( "item name", + //~ [container item name] " > [count] item" + " > %1$zd item", " > %1$zd items", + contents.num_item_stacks() ), contents.num_item_stacks() ); } Character &player_character = get_player_character(); @@ -7709,7 +7716,11 @@ float item::bash_resist( bool to_self, const bodypart_id &bp, int roll ) const for( const part_material *m : armor_mats ) { const float eff_thic = std::max( 0.1f, m->thickness - eff_damage ); // only count the material if it's hit - if( roll < m->cover ) { + + // if roll is -1 each material is rolled at this point individually + int internal_roll; + roll < 0 ? internal_roll = rng( 0, 99 ) : internal_roll = roll; + if( internal_roll < m->cover ) { resist += m->id->bash_resist() * eff_thic; } } @@ -7734,7 +7745,7 @@ float item::bash_resist( bool to_self, const bodypart_id &bp, int roll ) const return ( resist * eff_thickness ) + mod; } -float item::bash_resist( const sub_bodypart_id &bp, bool to_self, int roll ) const +float item::bash_resist( const sub_bodypart_id &bp, bool to_self, int roll ) const { if( is_null() ) { return 0.0f; @@ -7751,7 +7762,11 @@ float item::bash_resist( const sub_bodypart_id &bp, bool to_self, int roll ) co for( const part_material *m : armor_mats ) { const float eff_thic = std::max( 0.1f, m->thickness - eff_damage ); // only count the material if it's hit - if( roll < m->cover ) { + + // if roll is -1 each material is rolled at this point individually + int internal_roll; + roll < 0 ? internal_roll = rng( 0, 99 ) : internal_roll = roll; + if( internal_roll < m->cover ) { resist += m->id->bash_resist() * eff_thic; } } @@ -7795,7 +7810,11 @@ float item::cut_resist( bool to_self, const bodypart_id &bp, int roll ) const for( const part_material *m : armor_mats ) { const float eff_thic = std::max( 0.1f, m->thickness - eff_damage ); // only count the material if it's hit - if( roll < m->cover ) { + + // if roll is -1 each material is rolled at this point individually + int internal_roll; + roll < 0 ? internal_roll = rng( 0, 99 ) : internal_roll = roll; + if( internal_roll < m->cover ) { resist += m->id->cut_resist() * eff_thic; } } @@ -7837,7 +7856,11 @@ float item::cut_resist( const sub_bodypart_id &bp, bool to_self, int roll ) cons for( const part_material *m : armor_mats ) { const float eff_thic = std::max( 0.1f, m->thickness - eff_damage ); // only count the material if it's hit - if( roll < m->cover ) { + + // if roll is -1 each material is rolled at this point individually + int internal_roll; + roll < 0 ? internal_roll = rng( 0, 99 ) : internal_roll = roll; + if( internal_roll < m->cover ) { resist += m->id->cut_resist() * eff_thic; } } @@ -7896,7 +7919,11 @@ float item::bullet_resist( bool to_self, const bodypart_id &bp, int roll ) const for( const part_material *m : armor_mats ) { const float eff_thic = std::max( 0.1f, m->thickness - eff_damage ); // only count the material if it's hit - if( roll < m->cover ) { + + // if roll is -1 each material is rolled at this point individually + int internal_roll; + roll < 0 ? internal_roll = rng( 0, 99 ) : internal_roll = roll; + if( internal_roll < m->cover ) { resist += m->id->bullet_resist() * eff_thic; } } @@ -7938,7 +7965,11 @@ float item::bullet_resist( const sub_bodypart_id &bp, bool to_self, int roll ) c for( const part_material *m : armor_mats ) { const float eff_thic = std::max( 0.1f, m->thickness - eff_damage ); // only count the material if it's hit - if( roll < m->cover ) { + + // if roll is -1 each material is rolled at this point individually + int internal_roll; + roll < 0 ? internal_roll = rng( 0, 99 ) : internal_roll = roll; + if( internal_roll < m->cover ) { resist += m->id->bullet_resist() * eff_thic; } } @@ -10798,7 +10829,8 @@ int item::getlight_emit() const { float lumint = type->light_emission; if( ammo_required() == 0 || - ( has_flag( flag_USE_UPS ) && ammo_capacity( ammo_battery ) == 0 ) ) { + ( has_flag( flag_USE_UPS ) && ammo_capacity( ammo_battery ) == 0 ) || + has_flag( flag_USES_BIONIC_POWER ) ) { return lumint; } if( lumint == 0 || ammo_remaining() == 0 ) { @@ -11472,8 +11504,20 @@ int item::processing_speed() const if( is_corpse() || is_comestible() ) { return to_turns( 10_minutes ); } - // Unless otherwise indicated, update every turn. - return 1; + + if( active || ethereal || wetness || has_flag( flag_RADIO_ACTIVATION ) || has_relic_recharge() ) { + // Unless otherwise indicated, update every turn. + return 1; + } + + // This item doesn't actually need processing. + // Either it contains items that need processing. Use processing speed from those. + // Or it is in same container with items that need processing. + int processing_speed = 10000; + for( const item *it : contents.all_items_top( item_pocket::pocket_type::CONTAINER ) ) { + processing_speed = std::min( processing_speed, it->processing_speed() ); + } + return processing_speed; } void item::apply_freezerburn() @@ -12928,7 +12972,7 @@ units::volume item::check_for_free_space() const int item::get_pocket_size() const { - // set the ammount of space that will be used on the vest based on the size of the item + // set the amount of space that will be used on the vest based on the size of the item if( has_flag( flag_PALS_SMALL ) ) { return 1; } else if( has_flag( flag_PALS_MEDIUM ) ) { diff --git a/src/item.h b/src/item.h index a5a18316c3440..ec5b0e49b825c 100644 --- a/src/item.h +++ b/src/item.h @@ -1211,6 +1211,9 @@ class item : public visitable /** * Assuming that specified du hit the armor, reduce du based on the item's resistance to the * damage type. This will never reduce du.amount below 0. + * roll is normally set to 0 which means all materials protect for legacy + * giving a roll between 0-99 will influence the covered materials with a fixed roll + * giving a roll of -1 (< 0) will mean each material is rolled individually */ void mitigate_damage( damage_unit &du, const bodypart_id &bp = bodypart_id(), int roll = 0 ) const; void mitigate_damage( damage_unit &du, const sub_bodypart_id &bp, int roll = 0 ) const; @@ -1504,7 +1507,7 @@ class item : public visitable /** * Is it ever possible to reload this item? - * Only the base item is considered with any mods ignored + * ALso checks for reloading installed gunmods * @see player::can_reload() */ bool is_reloadable() const; diff --git a/src/item_category.h b/src/item_category.h index 5a592f852b854..6d47594484046 100644 --- a/src/item_category.h +++ b/src/item_category.h @@ -45,6 +45,7 @@ class item_category public: /** Unique ID of this category, used when loading from JSON. */ item_category_id id; + std::vector> src; item_category() = default; /** diff --git a/src/item_contents.cpp b/src/item_contents.cpp index 37ea1139de304..241eda735f036 100644 --- a/src/item_contents.cpp +++ b/src/item_contents.cpp @@ -165,7 +165,7 @@ bool pocket_favorite_callback::key( const input_context &, const input_event &ev listed_names.emplace_back( id, id->nname( 1 ) ); } for( const itype_id &id : nearby_itypes ) { - if( !listed_itypes.count( id ) ) { + if( !listed_itypes.count( id ) && selected_pocket->is_compatible( item( id ) ).success() ) { nearby_names.emplace_back( id, id->nname( 1 ) ); } } @@ -182,7 +182,11 @@ bool pocket_favorite_callback::key( const input_context &, const input_event &ev for( const std::pair &it : nearby_names ) { selector_menu.addentry( add_prefix + it.second ); } - selector_menu.query(); + if( selector_menu.entries.empty() ) { + popup( std::string( _( "No nearby items would fit here." ) ), PF_GET_KEY ); + } else { + selector_menu.query(); + } const int selected = selector_menu.ret; itype_id selected_id = itype_id::NULL_ID(); @@ -1982,7 +1986,7 @@ void item_contents::favorite_settings_menu( const std::string &item_name ) return TERMY; }; for( int i = 1; i <= num_container_pockets; i++ ) { - pocket_selector.addentry( string_format( "%d - %s", i, pocket_name[i - 1] ) ); + pocket_selector.addentry( 0, true, '\0', string_format( "%d - %s", i, pocket_name[i - 1] ) ); } pocket_selector.query(); diff --git a/src/item_factory.cpp b/src/item_factory.cpp index 63d9b1c4d8064..a57dfa6e5ceb2 100644 --- a/src/item_factory.cpp +++ b/src/item_factory.cpp @@ -683,7 +683,7 @@ void Item_factory::finalize_post( itype &obj ) it.encumber += sub_armor.encumber; it.max_encumber += sub_armor.max_encumber; - // get the ammount of the limb that is covered with sublocations + // get the amount of the limb that is covered with sublocations // for overall coverage we need to scale coverage by that float scale = sub_armor.max_coverage( bp ) / 100.0; @@ -724,20 +724,30 @@ void Item_factory::finalize_post( itype &obj ) for( part_material &old_mat : it.materials ) { if( old_mat.id == new_mat.id ) { mat_found = true; - // values should be averaged however I can't envision this ever being used + // values should be averaged float max_coverage_new = sub_armor.max_coverage( bp ); float max_coverage_mats = it.max_coverage( bp ); + // portion should be handled as the portion scaled by relative coverage + old_mat.cover = old_mat.cover + static_cast( new_mat.cover ) * max_coverage_new / 100.0f; + // with the max values we can get the weight that each should have - old_mat.cover = ( max_coverage_new * new_mat.cover + max_coverage_mats * old_mat.cover ) / - ( max_coverage_mats + max_coverage_new ); old_mat.thickness = ( max_coverage_new * new_mat.thickness + max_coverage_mats * old_mat.thickness ) / ( max_coverage_mats + max_coverage_new ); } } // if we didn't find an entry for this material + // create new entry with a scaled material coverage if( !mat_found ) { - it.materials.push_back( new_mat ); + float max_coverage_new = sub_armor.max_coverage( bp ); + + part_material modified_mat = new_mat; + // if for example your elbow was covered in plastic but none of the rest of the arm + // this should be represented correctly in the UI with the covers for plastic being 5% + // of the arm. Similarily 50% covered in plastic covering only 30% of the arm should lead to + // 15% covered for the arm overall + modified_mat.cover = static_cast( new_mat.cover ) * max_coverage_new / 100.0f; + it.materials.push_back( modified_mat ); } } @@ -751,14 +761,13 @@ void Item_factory::finalize_post( itype &obj ) } // if not found create a new bp entry - if( !found ) { // copy values to data but only have one limb armor_portion_data new_limb = sub_armor; new_limb.covers->clear(); new_limb.covers->set( bp ); - // get the ammount of the limb that is covered with sublocations + // get the amount of the limb that is covered with sublocations // for overall coverage we need to scale coverage by that float scale = new_limb.max_coverage( bp ) / 100.0; @@ -771,6 +780,25 @@ void Item_factory::finalize_post( itype &obj ) } } + + // need to scale amalgamized portion data based on total coverage. + // 3% of 48% needs to be scaled to 6% of 100% + for( armor_portion_data &it : obj.armor->data ) { + for( part_material &mat : it.materials ) { + // scale the value of portion covered based on how much total is covered + // if you proportionally only cover 5% of the arm but overall cover 50% + // you actually proportionally cover 10% of the armor + + // in case of 0 coverage just say the mats cover it all + if( it.coverage == 0 ) { + mat.cover = 100; + } else { + mat.cover = static_cast( mat.cover ) / ( static_cast( it.coverage ) / 100.0f ); + } + } + } + + for( const armor_portion_data &armor_data : obj.armor->data ) { if( obj.armor->has_sub_coverage ) { // if we already know it has subcoverage break from the loop @@ -1671,7 +1699,7 @@ void Item_factory::check_definitions() const for( const armor_portion_data &portion : type->armor->sub_data ) { if( 100 < portion.coverage || 100 < portion.cover_melee || 100 < portion.cover_ranged ) { - msg += string_format( "coverage exceeds the maximum ammount for the sub locations coverage can't exceed 100, item coverage: %d\n", + msg += string_format( "coverage exceeds the maximum amount for the sub locations coverage can't exceed 100, item coverage: %d\n", portion.coverage ); } } @@ -1679,7 +1707,7 @@ void Item_factory::check_definitions() const for( const armor_portion_data &portion : type->armor->data ) { if( 100 < portion.coverage || 100 < portion.cover_melee || 100 < portion.cover_ranged ) { - msg += string_format( "coverage exceeds the maximum ammount for the sub locations coverage can't exceed 100, item coverage: %d\n", + msg += string_format( "coverage exceeds the maximum amount for the sub locations coverage can't exceed 100, item coverage: %d\n", portion.coverage ); } } diff --git a/src/item_pocket.cpp b/src/item_pocket.cpp index a15ad6679a23d..f9ad471d5ed4e 100644 --- a/src/item_pocket.cpp +++ b/src/item_pocket.cpp @@ -1008,6 +1008,10 @@ void item_pocket::general_info( std::vector &info, int pocket_number, info.emplace_back( "DESCRIPTION", _( "This pocket is rigid." ) ); } + if( data->holster ) { + info.emplace_back( "DESCRIPTION", _( "This pocket only holds one item at a time." ) ); + } + if( data->extra_encumbrance > 0 ) { info.emplace_back( "DESCRIPTION", string_format( _( "Causes %d additional encumbrance while in use." ), diff --git a/src/iteminfo_query.h b/src/iteminfo_query.h index 564dfbfaef0e8..d0199b0b90458 100644 --- a/src/iteminfo_query.h +++ b/src/iteminfo_query.h @@ -119,6 +119,7 @@ enum class iteminfo_parts : size_t { GUNMOD_RANGE, GUNMOD_RANGE_MULTIPLIER, GUNMOD_HANDLING, + GUNMOD_LOUDNESS_MODIFIER, GUNMOD_AMMO, GUNMOD_RELOAD, GUNMOD_STRENGTH, diff --git a/src/iuse.cpp b/src/iuse.cpp index a10b7decbc3e3..ff479f25da0c1 100644 --- a/src/iuse.cpp +++ b/src/iuse.cpp @@ -242,6 +242,7 @@ static const itype_id itype_arrow_flamming( "arrow_flamming" ); static const itype_id itype_atomic_coffeepot( "atomic_coffeepot" ); static const itype_id itype_barometer( "barometer" ); static const itype_id itype_battery( "battery" ); +static const itype_id itype_blood_tainted( "blood_tainted" ); static const itype_id itype_c4armed( "c4armed" ); static const itype_id itype_canister_empty( "canister_empty" ); static const itype_id itype_chainsaw_off( "chainsaw_off" ); @@ -345,6 +346,7 @@ static const species_id species_FUNGUS( "FUNGUS" ); static const species_id species_HALLUCINATION( "HALLUCINATION" ); static const species_id species_INSECT( "INSECT" ); static const species_id species_ROBOT( "ROBOT" ); +static const species_id species_ZOMBIE( "ZOMBIE" ); static const ter_str_id ter_t_grave( "t_grave" ); static const ter_str_id ter_t_grave_new( "t_grave_new" ); @@ -920,7 +922,7 @@ cata::optional iuse::vaccine( Character *p, item *it, bool, const tripoint p->mod_healthy_mod( 200, 200 ); p->mod_pain( 3 ); item syringe( "syringe", it->birthday() ); - p->i_add( syringe ); + p->i_add_or_drop( syringe ); return it->type->charges_to_use(); } @@ -939,7 +941,7 @@ cata::optional iuse::flu_vaccine( Character *p, item *it, bool, const tripo } p->mod_pain( 3 ); item syringe( "syringe", it->birthday() ); - p->i_add( syringe ); + p->i_add_or_drop( syringe ); return it->type->charges_to_use(); } @@ -4990,6 +4992,11 @@ cata::optional iuse::blood_draw( Character *p, item *it, bool, const tripoi p->add_msg_if_player( m_info, _( "You drew blood from the %s…" ), map_it.tname() ); drew_blood = true; blood_temp = map_it.temperature * 0.00001; + + if( map_it.get_mtype()->in_species( species_ZOMBIE ) ) { + blood.convert( itype_blood_tainted ); + } + auto bloodtype( map_it.get_mtype()->bloodType() ); if( bloodtype.obj().has_acid ) { acid_blood = true; @@ -5037,6 +5044,7 @@ cata::optional iuse::blood_draw( Character *p, item *it, bool, const tripoi blood.set_item_temperature( blood_temp ); it->put_in( blood, item_pocket::pocket_type::CONTAINER ); + p->mod_moves( -to_moves( 5_seconds ) ); return it->type->charges_to_use(); } @@ -7378,7 +7386,7 @@ static extended_photo_def photo_def_for_camera_point( const tripoint &aim_point, } photo_text += "\n" + overmap_desc + "."; - if( get_map().get_abs_sub().z >= 0 && need_store_weather ) { + if( get_map().get_abs_sub().z() >= 0 && need_store_weather ) { photo_text += "\n\n"; if( is_dawn( calendar::turn ) ) { photo_text += _( "It is sunrise. " ); @@ -8888,7 +8896,7 @@ cata::optional iuse::tow_attach( Character *p, item *it, bool, const tripoi const tripoint abspos = here.getabs( posp ); it->set_var( "source_x", abspos.x ); it->set_var( "source_y", abspos.y ); - it->set_var( "source_z", here.get_abs_sub().z ); + it->set_var( "source_z", here.get_abs_sub().z() ); set_cable_active( p, it, "pay_out_cable" ); } } else { @@ -9065,7 +9073,7 @@ cata::optional iuse::cable_attach( Character *p, item *it, bool, const trip const tripoint abspos = here.getabs( posp ); it->set_var( "source_x", abspos.x ); it->set_var( "source_y", abspos.y ); - it->set_var( "source_z", here.get_abs_sub().z ); + it->set_var( "source_z", here.get_abs_sub().z() ); set_cable_active( p, it, "pay_out_cable" ); } } else { @@ -9179,7 +9187,7 @@ cata::optional iuse::cable_attach( Character *p, item *it, bool, const trip const tripoint abspos = here.getabs( vpos ); it->set_var( "source_x", abspos.x ); it->set_var( "source_y", abspos.y ); - it->set_var( "source_z", here.get_abs_sub().z ); + it->set_var( "source_z", here.get_abs_sub().z() ); set_cable_active( p, it, "cable_charger_link" ); p->add_msg_if_player( m_good, _( "You are now plugged into the vehicle." ) ); return 0; @@ -9660,8 +9668,8 @@ cata::optional iuse::wash_items( Character *p, bool soft_items, bool hard_i crafting_inv.charges_of( itype_liquid_soap, INT_MAX, is_liquid ) ) ); const inventory_filter_preset preset( [soft_items, hard_items]( const item_location & location ) { - return location->has_flag( flag_FILTHY ) && ( ( soft_items && location->is_soft() ) || - ( hard_items && !location->is_soft() ) ); + return location->has_flag( flag_FILTHY ) && !location->has_flag( flag_NO_CLEAN ) && + ( ( soft_items && location->is_soft() ) || ( hard_items && !location->is_soft() ) ); } ); auto make_raw_stats = [available_water, available_cleanser]( const std::vector> &locs diff --git a/src/jmapgen_flags.h b/src/jmapgen_flags.h index e3046fe03c4fe..f6d0536d6fde2 100644 --- a/src/jmapgen_flags.h +++ b/src/jmapgen_flags.h @@ -4,6 +4,7 @@ enum class jmapgen_flags { allow_terrain_under_other_data, erase_all_before_placing_terrain, + no_underlying_rotate, last }; diff --git a/src/lightmap.cpp b/src/lightmap.cpp index 4b84ad20997be..b1f717f351778 100644 --- a/src/lightmap.cpp +++ b/src/lightmap.cpp @@ -208,12 +208,13 @@ bool map::build_vision_transparency_cache( const int zlev ) bool dirty = false; bool is_crouching = player_character.is_crouching(); + bool is_prone = player_character.is_prone(); for( const tripoint &loc : points_in_radius( p, 1 ) ) { if( loc == p ) { // The tile player is standing on should always be visible vision_transparency_cache[p.x][p.y] = LIGHT_TRANSPARENCY_OPEN_AIR; - } else if( is_crouching && coverage( loc ) >= 30 ) { - // If we're crouching behind an obstacle, we can't see past it. + } else if( ( is_crouching || is_prone ) && coverage( loc ) >= 30 ) { + // If we're crouching or prone behind an obstacle, we can't see past it. vision_transparency_cache[loc.x][loc.y] = LIGHT_TRANSPARENCY_SOLID; dirty = true; } diff --git a/src/magic.cpp b/src/magic.cpp index 6aecd7e5bddba..d549b19e7ad7e 100644 --- a/src/magic.cpp +++ b/src/magic.cpp @@ -149,6 +149,7 @@ std::string enum_to_string( spell_flag data ) case spell_flag::WONDER: return "WONDER"; case spell_flag::MUST_HAVE_CLASS_TO_LEARN: return "MUST_HAVE_CLASS_TO_LEARN"; case spell_flag::SPAWN_WITH_DEATH_DROPS: return "SPAWN_WITH_DEATH_DROPS"; + case spell_flag::NON_MAGICAL: return "NON_MAGICAL"; case spell_flag::LAST: break; } cata_fatal( "Invalid spell_flag" ); @@ -193,6 +194,9 @@ const int spell_type::min_field_intensity_default = 0; const int spell_type::max_field_intensity_default = 0; const float spell_type::field_intensity_increment_default = 0.0f; const float spell_type::field_intensity_variance_default = 0.0f; +const int spell_type::min_accuracy_default = 20; +const float spell_type::accuracy_increment_default = 0.0f; +const int spell_type::max_accuracy_default = 20; const int spell_type::min_damage_default = 0; const float spell_type::damage_increment_default = 0.0f; const int spell_type::max_damage_default = 0; @@ -309,6 +313,10 @@ void spell_type::load( const JsonObject &jo, const std::string & ) optional( jo, was_loaded, "field_intensity_variance", field_intensity_variance, field_intensity_variance_default ); + optional( jo, was_loaded, "min_accuracy", min_accuracy, min_accuracy_default ); + optional( jo, was_loaded, "accuracy_increment", accuracy_increment, accuracy_increment_default ); + optional( jo, was_loaded, "max_accuracy", max_accuracy, max_accuracy_default ); + optional( jo, was_loaded, "min_damage", min_damage, min_damage_default ); optional( jo, was_loaded, "damage_increment", damage_increment, damage_increment_default ); optional( jo, was_loaded, "max_damage", max_damage, max_damage_default ); @@ -394,6 +402,9 @@ void spell_type::serialize( JsonOut &json ) const json.member( "min_damage", min_damage, min_damage_default ); json.member( "max_damage", max_damage, max_damage_default ); json.member( "damage_increment", damage_increment, damage_increment_default ); + json.member( "min_accuracy", min_accuracy, min_accuracy_default ); + json.member( "accuracy_increment", accuracy_increment, accuracy_increment_default ); + json.member( "max_accuracy", max_accuracy, max_accuracy_default ); json.member( "min_range", min_range, min_range_default ); json.member( "max_range", max_range, min_range_default ); json.member( "range_increment", range_increment, range_increment_default ); @@ -603,6 +614,21 @@ int spell::damage() const } } +int spell::min_leveled_accuracy() const +{ + return type->min_accuracy + std::round( get_level() * type->accuracy_increment ); +} + +int spell::accuracy() const +{ + const int leveled_accuracy = min_leveled_accuracy(); + if( type->min_accuracy >= 0 || type->max_accuracy >= type->min_accuracy ) { + return std::min( leveled_accuracy, type->max_accuracy ); + } else { // if it's negative, min and max work differently + return std::max( leveled_accuracy, type->max_accuracy ); + } +} + int spell::min_leveled_dot() const { return type->min_dot + std::round( get_level() * type->dot_increment ); @@ -642,6 +668,59 @@ std::string spell::damage_string() const } } +cata::optional spell::select_target( Creature *source ) +{ + tripoint target = source->pos(); + bool target_is_valid = false; + if( range() > 0 && !is_valid_target( spell_target::none ) && + !has_flag( spell_flag::RANDOM_TARGET ) ) { + if( source->is_avatar() ) { + do { + avatar &source_avatar = *source->as_avatar(); + std::vector trajectory = target_handler::mode_spell( source_avatar, *this, + true, + true ); + if( !trajectory.empty() ) { + target = trajectory.back(); + target_is_valid = is_valid_target( source_avatar, target ); + if( !( is_valid_target( spell_target::ground ) || source_avatar.sees( target ) ) ) { + target_is_valid = false; + } + } else { + target_is_valid = false; + } + if( !target_is_valid ) { + if( query_yn( _( "Stop targeting? Time spent will be lost." ) ) ) { + return cata::nullopt; + } + } + } while( !target_is_valid ); + } else if( source->is_npc() ) { + npc &source_npc = *source->as_npc(); + npc_attack_spell npc_spell( id() ); + // recalculate effectiveness because it's been a few turns since the npc started casting. + const npc_attack_rating effectiveness = npc_spell.evaluate( source_npc, + source_npc.last_target.lock().get() ); + if( effectiveness < 0 ) { + add_msg_debug( debugmode::debug_filter::DF_NPC, "%s cancels casting %s, target lost", + source_npc.disp_name(), name() ); + return cata::nullopt; + } else { + target = effectiveness.target(); + } + } // TODO: move monster spell attack targeting here + } else if( has_flag( spell_flag::RANDOM_TARGET ) ) { + const cata::optional target_ = random_valid_target( *source, source->pos() ); + if( !target_ ) { + source->add_msg_if_player( game_message_params{ m_bad, gmf_bypass_cooldown }, + _( "You can't find a suitable target." ) ); + return cata::nullopt; + } + target = *target_; + } + return target; +} + int spell::min_leveled_aoe() const { return type->min_aoe + std::round( get_level() * type->aoe_increment ); diff --git a/src/magic.h b/src/magic.h index 77226bda9865c..8caef095121ac 100644 --- a/src/magic.h +++ b/src/magic.h @@ -75,6 +75,7 @@ enum class spell_flag : int { IGNITE_FLAMMABLE, // if spell effect area has any thing flammable, a fire will be produced MUST_HAVE_CLASS_TO_LEARN, // you can't learn the spell unless you already have the class. SPAWN_WITH_DEATH_DROPS, // allow summoned monsters to drop their usual death drops + NON_MAGICAL, // ignores spell resistance LAST }; @@ -191,6 +192,8 @@ class spell_type bool was_loaded = false; spell_id id; + // NOLINTNEXTLINE(cata-serialize) + std::vector> src; // spell name translation name; // spell description @@ -234,6 +237,14 @@ class spell_type // field intensity added to the map is +- ( 1 + field_intensity_variance ) * field_intensity float field_intensity_variance = 0.0f; + // accuracy is a bonus against dodge, block, and spellcraft + // which allows the target to mitigate up to 33% damage for each type of resistance + // this could theoretically add up to 100% + + int min_accuracy = 20; + float accuracy_increment = 0.0f; + int max_accuracy = 20; + // minimum damage this spell can cause int min_damage = 0; // amount of damage increase per spell level @@ -355,6 +366,9 @@ class spell_type static const int max_field_intensity_default; static const float field_intensity_increment_default; static const float field_intensity_variance_default; + static const int min_accuracy_default; + static const float accuracy_increment_default; + static const int max_accuracy_default; static const int min_damage_default; static const float damage_increment_default; static const int max_damage_default; @@ -414,6 +428,7 @@ class spell int min_leveled_aoe() const; // minimum duration including levels (moves) int min_leveled_duration() const; + int min_leveled_accuracy() const; public: spell() = default; @@ -451,6 +466,7 @@ class spell int field_intensity() const; // how much damage does the spell do int damage() const; + int accuracy() const; int damage_dot() const; damage_over_time_data damage_over_time( const std::vector &bps ) const; dealt_damage_instance get_dealt_damage_instance() const; @@ -459,6 +475,8 @@ class spell damage_instance get_damage_instance() const; // calculate damage per second against a target float dps( const Character &caster, const Creature &target ) const; + // select a target for the spell + cata::optional select_target( Creature *source ); // how big is the spell's radius int aoe() const; std::set effect_area( const spell_effect::override_parameters ¶ms, diff --git a/src/magic_enchantment.h b/src/magic_enchantment.h index e4b09d5664653..d2560d3c770be 100644 --- a/src/magic_enchantment.h +++ b/src/magic_enchantment.h @@ -186,6 +186,8 @@ class enchantment void activate_passive( Character &guy ) const; enchantment_id id; + // NOLINTNEXTLINE(cata-serialize) + std::vector> src; bool was_loaded = false; diff --git a/src/magic_spell_effect.cpp b/src/magic_spell_effect.cpp index e85803a794141..7d66103b0f6d1 100644 --- a/src/magic_spell_effect.cpp +++ b/src/magic_spell_effect.cpp @@ -519,10 +519,34 @@ static void damage_targets( const spell &sp, Creature &caster, } dealt_projectile_attack atk = sp.get_projectile_attack( target, *cr ); + const int spell_accuracy = sp.accuracy(); + double damage_mitigation_multiplier = 1.0; + if( const int spell_block = cr->get_block_bonus() - spell_accuracy > 0 ) { + const int roll = std::round( rng( 1, 20 ) ); + // 5% per point (linear) ranging from 0-33%, capped at block score + damage_mitigation_multiplier -= ( 1 - 0.05 * std::max( roll, spell_block ) ) / 3.0; + } + + if( const int spell_dodge = cr->get_dodge() - spell_accuracy > 0 ) { + const int roll = std::round( rng( 1, 20 ) ); + // 5% per point (linear) ranging from 0-33%, capped at block score + damage_mitigation_multiplier -= ( 1 - 0.05 * std::max( roll, spell_dodge ) ) / 3.0; + } + + if( const int spell_resist = cr->get_spell_resist() - spell_accuracy > 0 && + !sp.has_flag( spell_flag::NON_MAGICAL ) ) { + const int roll = std::round( rng( 1, 20 ) ); + // 5% per point (linear) ranging from 0-33%, capped at block score + damage_mitigation_multiplier -= ( 1 - 0.05 * std::max( roll, spell_resist ) ) / 3.0; + } + if( !sp.effect_data().empty() ) { add_effect_to_target( target, sp ); } if( sp.damage() > 0 ) { + for( damage_unit &val : atk.proj.impact.damage_units ) { + val.amount *= damage_mitigation_multiplier; + } cr->deal_projectile_attack( &caster, atk, true ); } else if( sp.damage() < 0 ) { sp.heal( target ); @@ -1218,7 +1242,6 @@ void spell_effect::transform_blast( const spell &sp, Creature &caster, for( const tripoint &location : area ) { if( one_in( sp.damage() ) ) { transform->transform( location ); - transform->add_all_messages( caster, location ); } } } diff --git a/src/magic_ter_fur_transform.cpp b/src/magic_ter_fur_transform.cpp index d736aef214f4d..741a5e8da3a01 100644 --- a/src/magic_ter_fur_transform.cpp +++ b/src/magic_ter_fur_transform.cpp @@ -6,6 +6,7 @@ #include #include +#include "avatar.h" #include "creature.h" #include "enums.h" #include "generic_factory.h" @@ -82,7 +83,6 @@ void ter_furn_transform::load( const JsonObject &jo, const std::string & ) std::string input; mandatory( jo, was_loaded, "id", input ); id = ter_furn_transform_id( input ); - optional( jo, was_loaded, "fail_message", fail_message, "" ); if( jo.has_member( "terrain" ) ) { for( JsonObject ter_obj : jo.get_array( "terrain" ) ) { @@ -153,130 +153,91 @@ cata::optional> ter_furn_transform::find_transform( const } template -cata::optional ter_furn_transform::next( const std::map> &list, +cata::optional>> ter_furn_transform::next( const + std::map> &list, const K &key ) const { const cata::optional> result = find_transform( list, key ); - if( result ) { - return result->pick(); + if( result.has_value() ) { + return std::make_pair( result.value().pick().value(), std::make_pair( result->message, + result->message_good ) ); } return cata::nullopt; } -cata::optional ter_furn_transform::next_ter( const ter_str_id &ter ) const +cata::optional>> ter_furn_transform::next_ter( + const ter_str_id &ter ) const { return next( ter_transform, ter ); } -cata::optional ter_furn_transform::next_ter( const std::string &flag ) const +cata::optional>> ter_furn_transform::next_ter( + const std::string &flag ) const { return next( ter_flag_transform, flag ); } -cata::optional ter_furn_transform::next_furn( const furn_str_id &furn ) const +cata::optional>> ter_furn_transform::next_furn( + const furn_str_id &furn ) const { return next( furn_transform, furn ); } -cata::optional ter_furn_transform::next_furn( const std::string &flag ) const +cata::optional>> ter_furn_transform::next_furn( + const std::string &flag ) const { return next( furn_flag_transform, flag ); } -cata::optional ter_furn_transform::next_field( const field_type_id &field ) const +cata::optional>> +ter_furn_transform::next_field( + const field_type_id &field ) const { return next( field_transform, field ); } -cata::optional ter_furn_transform::next_trap( const trap_str_id &trap ) const +cata::optional>> ter_furn_transform::next_trap( + const trap_str_id &trap ) const { return next( trap_transform, trap ); } -cata::optional ter_furn_transform::next_trap( const std::string &flag ) const +cata::optional>> ter_furn_transform::next_trap( + const std::string &flag ) const { return next( trap_flag_transform, flag ); } -template -bool ter_furn_transform::add_message( const std::map> &list, const K &key, - const Creature &critter, const tripoint &location ) const -{ - const cata::optional> result = find_transform( list, key ); - if( result && !result->has_msg() ) { - if( critter.sees( location ) ) { - result->add_msg( critter ); - } - return true; - } - return false; -} - -void ter_furn_transform::add_all_messages( const Creature &critter, const tripoint &location ) const +void ter_furn_transform::transform( const tripoint &location, bool shifted ) const { - add_all_messages( get_map(), critter, location ); + transform( get_map(), location, shifted ); } -void ter_furn_transform::add_all_messages( const map &m, const Creature &critter, - const tripoint &location ) const +void ter_furn_transform::transform( map &m, const tripoint &location, bool shifted ) const { + avatar &you = get_avatar(); const ter_id ter_at_loc = m.ter( location ); - if( !add_message( ter_transform, ter_at_loc->id, critter, location ) ) { - for( const std::pair> &data : ter_flag_transform ) { - if( data.second.has_msg() && ter_at_loc->has_flag( data.first ) ) { - data.second.add_msg( critter ); - break; - } - } - } - + cata::optional>> ter_potential = next_ter( + ter_at_loc->id ); const furn_id furn_at_loc = m.furn( location ); - if( !add_message( furn_transform, furn_at_loc->id, critter, location ) ) { - for( const std::pair> &data : furn_flag_transform ) { - if( data.second.has_msg() && furn_at_loc->has_flag( data.first ) ) { - data.second.add_msg( critter ); - break; - } - } - } - + cata::optional>> furn_potential = next_furn( + furn_at_loc->id ); const trap_str_id trap_at_loc = m.maptile_at( location ).get_trap().id(); - if( !add_message( trap_transform, trap_at_loc->id, critter, location ) ) { - for( const std::pair> &data : trap_flag_transform ) { - if( data.second.has_msg() && trap_at_loc->has_flag( flag_id( data.first ) ) ) { - data.second.add_msg( critter ); - break; - } - } - } + cata::optional>> trap_potential = next_trap( + trap_at_loc ); const field &field_at_loc = m.field_at( location ); for( auto &fld : field_at_loc ) { - add_message( field_transform, fld.first, critter, location ); - } -} - -void ter_furn_transform::transform( const tripoint &location ) const -{ - transform( get_map(), location ); -} - -void ter_furn_transform::transform( map &m, const tripoint &location ) const -{ - const ter_id ter_at_loc = m.ter( location ); - cata::optional ter_potential = next_ter( ter_at_loc->id ); - const furn_id furn_at_loc = m.furn( location ); - cata::optional furn_potential = next_furn( furn_at_loc->id ); - const trap_str_id trap_at_loc = m.maptile_at( location ).get_trap().id(); - cata::optional trap_potential = next_trap( trap_at_loc ); - - const field &field_at_loc = m.field_at( location ); - for( auto &fld : field_at_loc ) { - cata::optional field_potential = next_field( fld.first ); + cata::optional>> field_potential = next_field( + fld.first ); if( field_potential ) { - m.add_field( location, *field_potential, fld.second.get_field_intensity(), + m.add_field( location, field_potential->first, fld.second.get_field_intensity(), fld.second.get_field_age(), true ); m.remove_field( location, fld.first ); + if( !shifted && you.sees( location ) ) { + you.add_msg_if_player( field_potential->second.first, + field_potential->second.second ? m_good : m_bad ); + } } } @@ -317,13 +278,24 @@ void ter_furn_transform::transform( map &m, const tripoint &location ) const } if( ter_potential ) { - m.ter_set( location, *ter_potential ); + m.ter_set( location, ter_potential->first ); + if( !shifted && you.sees( location ) ) { + you.add_msg_if_player( ter_potential->second.first, ter_potential->second.second ? m_good : m_bad ); + } } if( furn_potential ) { - m.furn_set( location, *furn_potential ); + m.furn_set( location, furn_potential->first ); + if( !shifted && you.sees( location ) ) { + you.add_msg_if_player( furn_potential->second.first, + furn_potential->second.second ? m_good : m_bad ); + } } if( trap_potential ) { - m.trap_set( location, *trap_potential ); + m.trap_set( location, trap_potential->first ); + if( !shifted && you.sees( location ) ) { + you.add_msg_if_player( trap_potential->second.first, + trap_potential->second.second ? m_good : m_bad ); + } } } @@ -342,9 +314,3 @@ bool ter_furn_data::has_msg() const { return !message.empty(); } - -template -void ter_furn_data::add_msg( const Creature &critter ) const -{ - critter.add_msg_if_player( message_good ? m_good : m_bad, message ); -} diff --git a/src/magic_ter_furn_transform.h b/src/magic_ter_furn_transform.h index d2cfa52dcd379..944272f9ebac2 100644 --- a/src/magic_ter_furn_transform.h +++ b/src/magic_ter_furn_transform.h @@ -14,33 +14,27 @@ class JsonObject; struct tripoint; // this is a small class that contains the "results" of a terrain transform. -// T can be either ter_str_id or furn_str_id +// T can be either ter_str_id, furn_str_id, trap_str_id, or field_type_id template class ter_furn_data { - private: + public: weighted_int_list list; std::string message; bool message_good = false; - public: ter_furn_data() = default; ter_furn_data( const weighted_int_list &list, const std::string &message, const bool message_good ) : list( list ), message( message ), message_good( message_good ) {} bool has_msg() const; - void add_msg( const Creature &critter ) const; cata::optional pick() const; void load( const JsonObject &jo ); }; class ter_furn_transform { - private: - - std::string fail_message; - std::map> ter_transform; std::map> ter_flag_transform; @@ -52,36 +46,39 @@ class ter_furn_transform std::map> field_transform; - cata::optional next_ter( const ter_str_id &ter ) const; - cata::optional next_ter( const std::string &flag ) const; - cata::optional next_furn( const furn_str_id &furn ) const; - cata::optional next_furn( const std::string &flag ) const; - cata::optional next_trap( const trap_str_id &trap ) const; - cata::optional next_trap( const std::string &flag ) const; - cata::optional next_field( const field_type_id &field ) const; + cata::optional>> next_ter( + const ter_str_id &ter ) const; + cata::optional>> next_ter( + const std::string &flag ) const; + cata::optional>> next_furn( + const furn_str_id &furn ) const; + cata::optional>> next_furn( + const std::string &flag ) const; + cata::optional>> next_trap( + const trap_str_id &trap ) const; + cata::optional>> next_trap( + const std::string &flag ) const; + cata::optional>> next_field( + const field_type_id &field ) + const; template cata::optional> find_transform( const std::map> &list, const K &key ) const; template - cata::optional next( const std::map> &list, const K &key ) const; - - // return value is success of message found - template - bool add_message( const std::map> &list, const K &key, const Creature &critter, - const tripoint &location ) const; + cata::optional>> next( const std::map> + &list, + const K &key ) const; public: ter_furn_transform_id id; + std::vector> src; bool was_loaded = false; - void add_all_messages( const Creature &critter, const tripoint &location ) const; - void add_all_messages( const map &m, const Creature &critter, const tripoint &location ) const; - - void transform( const tripoint &location ) const; - void transform( map &m, const tripoint &location ) const; + void transform( const tripoint &location, bool shifted = false ) const; + void transform( map &m, const tripoint &location, bool shifted = false ) const; static void load_transform( const JsonObject &jo, const std::string &src ); void load( const JsonObject &jo, const std::string & ); diff --git a/src/map.cpp b/src/map.cpp index 54d4753b592e2..34541fc349d16 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -95,6 +95,7 @@ #include "value_ptr.h" #include "veh_type.h" #include "vehicle.h" +#include "vehicle_selector.h" #include "viewer.h" #include "vpart_position.h" #include "vpart_range.h" @@ -228,8 +229,8 @@ maptile map::maptile_at_internal( const tripoint &p ) VehicleList map::get_vehicles() { if( !zlevels ) { - return get_vehicles( tripoint( 0, 0, abs_sub.z ), - tripoint( SEEX * my_MAPSIZE, SEEY * my_MAPSIZE, abs_sub.z ) ); + return get_vehicles( tripoint( 0, 0, abs_sub.z() ), + tripoint( SEEX * my_MAPSIZE, SEEY * my_MAPSIZE, abs_sub.z() ) ); } return get_vehicles( tripoint( 0, 0, -OVERMAP_DEPTH ), @@ -332,7 +333,7 @@ std::unique_ptr map::detach_vehicle( vehicle *veh ) debugmsg( "detach_vehicle got a vehicle outside allowed z-level range! name=%s, submap:%d,%d,%d", veh->name, veh->sm_pos.x, veh->sm_pos.y, veh->sm_pos.z ); // Try to fix by moving the vehicle here - z = veh->sm_pos.z = abs_sub.z; + z = veh->sm_pos.z = abs_sub.z(); } // Unboard all passengers before detaching @@ -394,8 +395,8 @@ void map::vehmove() { // give vehicles movement points VehicleList vehicle_list; - int minz = zlevels ? -OVERMAP_DEPTH : abs_sub.z; - int maxz = zlevels ? OVERMAP_HEIGHT : abs_sub.z; + int minz = zlevels ? -OVERMAP_DEPTH : abs_sub.z(); + int maxz = zlevels ? OVERMAP_HEIGHT : abs_sub.z(); const tripoint player_pos = get_player_character().pos(); for( int zlev = minz; zlev <= maxz; ++zlev ) { level_cache *cache_lazy = get_cache_lazy( zlev ); @@ -2842,7 +2843,7 @@ void map::decay_fields_and_scent( const time_duration &amount ) // Coordinate code copied from lightmap calculations // TODO: Z - const int smz = abs_sub.z; + const int smz = abs_sub.z(); const auto &outside_cache = get_cache_ref( smz ).outside_cache; for( int smx = 0; smx < my_MAPSIZE; ++smx ) { for( int smy = 0; smy < my_MAPSIZE; ++smy ) { @@ -2856,7 +2857,7 @@ void map::decay_fields_and_scent( const time_duration &amount ) if( to_proc < 0 ) { cur_submap->field_count = 0; dbg( D_ERROR ) << "map::decay_fields_and_scent: submap at " - << abs_sub.x + smx << "," << abs_sub.y + smy << "," << abs_sub.z + << ( abs_sub + point( smx, smy ) ).to_string() << "has " << to_proc << " field_count"; } get_cache( smz ).field_cache.reset( smx + ( smy * MAPSIZE ) ); @@ -2895,7 +2896,7 @@ void map::decay_fields_and_scent( const time_duration &amount ) if( to_proc > 0 ) { cur_submap->field_count = cur_submap->field_count - to_proc; dbg( D_ERROR ) << "map::decay_fields_and_scent: submap at " - << abs_sub.x + smx << "," << abs_sub.y + smy << "," << abs_sub.z + << abs_sub.to_string() << "has " << cur_submap->field_count - to_proc << "fields, but " << cur_submap->field_count << " field_count"; } @@ -3156,6 +3157,10 @@ void map::collapse_at( const tripoint &p, const bool silent, const bool was_supp if( !has_flag( ter_furn_flag::TFLAG_WALL, t ) ) { ter_set( tz, t_open_air ); furn_set( tz, f_null ); + Creature *critter = get_creature_tracker().creature_at( tz ); + if( critter != nullptr ) { + creature_on_trap( *critter ); + } } } } @@ -4102,7 +4107,7 @@ void map::transform_radius( const ter_furn_transform_id transform, float radi, c const float radiX = trig_dist( p, getabs( t ) ); // within distance, and either no submap limitation or same overmap coords. if( radiX <= radi ) { - transform->transform( t ); + transform->transform( t, shifted ); } } if( shifted ) { @@ -4292,7 +4297,9 @@ map_stack::iterator map::i_rem( const tripoint &p, const map_stack::const_iterat // remove from the active items cache (if it isn't there does nothing) current_submap->active_items.remove( &*it ); if( current_submap->active_items.empty() ) { - submaps_with_active_items.erase( tripoint( abs_sub.x + p.x / SEEX, abs_sub.y + p.y / SEEY, p.z ) ); + // TODO: fix point types + submaps_with_active_items.erase( tripoint_abs_sm( abs_sub.x() + p.x / SEEX, + abs_sub.y() + p.y / SEEY, p.z ) ); } current_submap->update_lum_rem( l, *it ); @@ -4323,7 +4330,9 @@ void map::i_clear( const tripoint &p ) current_submap->active_items.remove( &it ); } if( current_submap->active_items.empty() ) { - submaps_with_active_items.erase( tripoint( abs_sub.x + p.x / SEEX, abs_sub.y + p.y / SEEY, p.z ) ); + // TODO: fix point types + submaps_with_active_items.erase( tripoint_abs_sm( abs_sub.x() + p.x / SEEX, + abs_sub.y() + p.y / SEEY, p.z ) ); } current_submap->set_lum( l, 0 ); @@ -4351,12 +4360,14 @@ std::vector map::spawn_items( const tripoint &p, const std::vector return ret; } -void map::spawn_artifact( const tripoint &p, const relic_procgen_id &id ) +void map::spawn_artifact( const tripoint &p, const relic_procgen_id &id, + const int max_attributes, + const int power_level, const int max_negative_power ) { relic_procgen_data::generation_rules rules; - rules.max_attributes = 5; - rules.power_level = 1000; - rules.max_negative_power = -2000; + rules.max_attributes = max_attributes; + rules.power_level = power_level; + rules.max_negative_power = max_negative_power; add_item_or_charges( p, id->create_item( rules ) ); } @@ -4589,7 +4600,9 @@ item &map::add_item( const tripoint &p, item new_item ) const map_stack::iterator new_pos = current_submap->get_items( l ).insert( new_item ); if( new_item.needs_processing() ) { if( current_submap->active_items.empty() ) { - submaps_with_active_items.insert( tripoint( abs_sub.x + p.x / SEEX, abs_sub.y + p.y / SEEY, p.z ) ); + // TODO: fix point types + submaps_with_active_items.insert( tripoint_abs_sm( abs_sub.x() + p.x / SEEX, + abs_sub.y() + p.y / SEEY, p.z ) ); } current_submap->active_items.add( *new_pos, l ); } @@ -4684,8 +4697,9 @@ void map::make_active( item_location &loc ) cata::colony::iterator iter = item_stack.get_iterator_from_pointer( target ); if( current_submap->active_items.empty() ) { - submaps_with_active_items.insert( tripoint( abs_sub.x + loc.position().x / SEEX, - abs_sub.y + loc.position().y / SEEY, loc.position().z ) ); + // TODO: fix point types + submaps_with_active_items.insert( tripoint_abs_sm( abs_sub.x() + loc.position().x / SEEX, + abs_sub.y() + loc.position().y / SEEY, loc.position().z ) ); } current_submap->active_items.add( *iter, l ); } @@ -4819,9 +4833,9 @@ static void process_vehicle_items( vehicle &cur_veh, int part ) } } -std::vector map::check_submap_active_item_consistency() +std::vector map::check_submap_active_item_consistency() { - std::vector result; + std::vector result; for( int z = -OVERMAP_DEPTH; z < OVERMAP_HEIGHT; ++z ) { for( int x = 0; x < MAPSIZE; ++x ) { for( int y = 0; y < MAPSIZE; ++y ) { @@ -4839,9 +4853,9 @@ std::vector map::check_submap_active_item_consistency() } } } - for( const tripoint &p : submaps_with_active_items ) { - tripoint rel = p - abs_sub.xy(); - half_open_rectangle map( point_zero, point( MAPSIZE, MAPSIZE ) ); + for( const tripoint_abs_sm &p : submaps_with_active_items ) { + tripoint_rel_sm rel = p - abs_sub.xy(); + half_open_rectangle map( point_rel_sm(), point_rel_sm( MAPSIZE, MAPSIZE ) ); if( !map.contains( rel.xy() ) ) { result.push_back( p ); } @@ -4851,8 +4865,8 @@ std::vector map::check_submap_active_item_consistency() void map::process_items() { - const int minz = zlevels ? -OVERMAP_DEPTH : abs_sub.z; - const int maxz = zlevels ? OVERMAP_HEIGHT : abs_sub.z; + const int minz = zlevels ? -OVERMAP_DEPTH : abs_sub.z(); + const int maxz = zlevels ? OVERMAP_HEIGHT : abs_sub.z(); for( int gz = minz; gz <= maxz; ++gz ) { level_cache &cache = access_cache( gz ); std::set submaps_with_vehicles; @@ -4872,17 +4886,19 @@ void map::process_items() } } // Making a copy, in case the original variable gets modified during `process_items_in_submap` - const std::set submaps_with_active_items_copy = submaps_with_active_items; - for( const tripoint &abs_pos : submaps_with_active_items_copy ) { - const tripoint local_pos = abs_pos - abs_sub.xy(); - submap *const current_submap = get_submap_at_grid( local_pos ); + const std::set submaps_with_active_items_copy = submaps_with_active_items; + for( const tripoint_abs_sm &abs_pos : submaps_with_active_items_copy ) { + const tripoint_rel_sm local_pos = abs_pos - abs_sub.xy(); + // TODO: fix point types + submap *const current_submap = get_submap_at_grid( local_pos.raw() ); if( current_submap == nullptr ) { - debugmsg( "Tried to process items at (%d,%d,%d) but the submap is not loaded", local_pos.x, - local_pos.y, local_pos.z ); + debugmsg( "Tried to process items at %s but the submap is not loaded", + local_pos.to_string() ); continue; } if( !current_submap->active_items.empty() ) { - process_items_in_submap( *current_submap, local_pos ); + // TODO: fix point types + process_items_in_submap( *current_submap, local_pos.raw() ); } } } @@ -5112,10 +5128,53 @@ std::list map::use_amount_square( const tripoint &p, const itype_id &type, return ret; } +std::list map::items_with( const tripoint &p, + const std::function &filter ) +{ + std::list ret; + if( const cata::optional vp = veh_at( p ).part_with_feature( "CARGO", true ) ) { + for( item &it : vp->vehicle().get_items( vp->part_index() ) ) { + if( filter( it ) ) { + ret.emplace_back( vehicle_cursor( vp->vehicle(), vp->part_index() ), &it ); + } + } + } + for( item &it : i_at( p ) ) { + if( filter( it ) ) { + ret.emplace_back( map_cursor( p ), &it ); + } + } + return ret; +} + std::list map::use_amount( const tripoint &origin, const int range, const itype_id &type, - int &quantity, const std::function &filter ) + int &quantity, const std::function &filter, bool select_ind ) { std::list ret; + if( select_ind && !type->count_by_charges() ) { + std::vector locs; + for( const tripoint &p : points_in_radius( origin, range ) ) { + std::list tmp = items_with( p, [&filter, &type]( const item & it ) -> bool { + return filter( it ) && it.typeId() == type; + } ); + locs.insert( locs.end(), tmp.begin(), tmp.end() ); + } + while( quantity != static_cast( locs.size() ) && quantity > 0 && !locs.empty() ) { + uilist imenu; + //~ Select components from the map to consume. %d = number of components left to consume. + imenu.title = string_format( _( "Select which component to use (%d left)" ), quantity ); + for( const item_location &loc : locs ) { + imenu.addentry( loc->tname() + " (" + loc.describe() + ")" ); + } + imenu.query(); + if( imenu.ret < 0 || static_cast( imenu.ret ) >= locs.size() ) { + break; + } + locs[imenu.ret]->use_amount( type, quantity, ret, filter ); + locs[imenu.ret].remove_item(); + locs.erase( locs.begin() + imenu.ret ); + } + } for( int radius = 0; radius <= range && quantity > 0; radius++ ) { for( const tripoint &p : points_in_radius( origin, radius ) ) { if( rl_dist( origin, p ) >= radius ) { @@ -5269,7 +5328,7 @@ std::list > map::get_rc_items( const tripoint &p ) { std::list > rc_pairs; tripoint pos; - pos.z = abs_sub.z; + pos.z = abs_sub.z(); for( pos.x = 0; pos.x < MAPSIZE_X; pos.x++ ) { if( p.x != -1 && p.x != pos.x ) { continue; @@ -5771,7 +5830,9 @@ void map::update_submap_active_item_status( const tripoint &p ) return; } if( current_submap->active_items.empty() ) { - submaps_with_active_items.erase( tripoint( abs_sub.x + p.x / SEEX, abs_sub.y + p.y / SEEY, p.z ) ); + // TODO: fix point types + submaps_with_active_items.erase( + tripoint_abs_sm( abs_sub.x() + p.x / SEEX, abs_sub.y() + p.y / SEEY, p.z ) ); } } @@ -5813,9 +5874,8 @@ void map::update_visibility_cache( const int zlev ) for( int gridy = 0; gridy < my_MAPSIZE; gridy++ ) { if( sm_squares_seen[gridx][gridy] > 36 ) { // 25% of the submap is visible const tripoint sm( gridx, gridy, 0 ); - const tripoint abs_sm = map::abs_sub + sm; - // TODO: fix point types - const tripoint_abs_omt abs_omt( sm_to_omt_copy( abs_sm ) ); + const tripoint_abs_sm abs_sm = map::abs_sub + sm; + const tripoint_abs_omt abs_omt = project_to( abs_sm ); overmap_buffer.set_seen( abs_omt, true ); } } @@ -6702,7 +6762,7 @@ void map::save() saven( tripoint( gridx, gridy, gridz ) ); } } else { - saven( tripoint( gridx, gridy, abs_sub.z ) ); + saven( tripoint( gridx, gridy, abs_sub.z() ) ); } } } @@ -6715,7 +6775,11 @@ void map::load( const tripoint_abs_sm &w, const bool update_vehicle, if( this != &main_map ) { // It's unsafe to load a map that overlaps with the primary map; // various caches get confused. So make sure we're not doing that. - if( main_map.inbounds( project_to( w ) ) ) { + // FIXME: Currently this happens for scripted update_mapgen, scenario + // start update mapgen, and faction camp construction update mapgen. + // None of those are easily fixable, so give the warning message only + // in test mode for now since it's just causing noise. + if( test_mode && main_map.inbounds( project_to( w ) ) ) { debugmsg( "loading non-main map at %s which overlaps with main map (abs_sub = %s) " "is not supported", w.to_string(), main_map.abs_sub.to_string() ); } @@ -6726,8 +6790,7 @@ void map::load( const tripoint_abs_sm &w, const bool update_vehicle, field_furn_locs.clear(); field_ter_locs.clear(); submaps_with_active_items.clear(); - // TODO: fix point types - set_abs_sub( w.raw() ); + set_abs_sub( w ); clear_vehicle_level_caches(); for( int gridx = 0; gridx < my_MAPSIZE; gridx++ ) { for( int gridy = 0; gridy < my_MAPSIZE; gridy++ ) { @@ -6832,8 +6895,9 @@ void map::shift( const point &sp ) debugmsg( "map::shift called with a shift of more than one submap" ); } - const tripoint abs = get_abs_sub(); + const tripoint_abs_sm abs = get_abs_sub(); + // TODO: fix point types (sp should be relative?) set_abs_sub( abs + sp ); g->shift_destination_preview( point( -sp.x * SEEX, -sp.y * SEEY ) ); @@ -6842,8 +6906,8 @@ void map::shift( const point &sp ) vehicle *remoteveh = g->remoteveh(); - const int zmin = zlevels ? -OVERMAP_DEPTH : abs.z; - const int zmax = zlevels ? OVERMAP_HEIGHT : abs.z; + const int zmin = zlevels ? -OVERMAP_DEPTH : abs.z(); + const int zmax = zlevels ? OVERMAP_HEIGHT : abs.z(); for( int gridz = zmin; gridz <= zmax; gridz++ ) { level_cache *cache = get_cache_lazy( gridz ); if( !cache ) { @@ -6872,40 +6936,38 @@ void map::shift( const point &sp ) for( int gridx = 0; gridx < my_MAPSIZE; gridx++ ) { if( sp.y >= 0 ) { for( int gridy = 0; gridy < my_MAPSIZE; gridy++ ) { + const tripoint grid( gridx, gridy, gridz ); if( ( sp.x > 0 && gridx == 0 ) || ( sp.y > 0 && gridy == 0 ) ) { - submaps_with_active_items.erase( { abs.x + gridx, abs.y + gridy, gridz } ); + submaps_with_active_items.erase( abs.xy() + grid ); } if( gridx + sp.x < my_MAPSIZE && gridy + sp.y < my_MAPSIZE ) { - copy_grid( tripoint( gridx, gridy, gridz ), - tripoint( gridx + sp.x, gridy + sp.y, gridz ) ); - submap *const cur_submap = get_submap_at_grid( {gridx, gridy, gridz} ); + copy_grid( grid, grid + sp ); + submap *const cur_submap = get_submap_at_grid( grid ); if( cur_submap == nullptr ) { - debugmsg( "Tried to update vehicle list at (%d,%d,%d) but the submap is not loaded", gridx, gridy, - gridz ); + debugmsg( "Tried to update vehicle list at %s but the submap is not loaded", grid.to_string() ); continue; } update_vehicle_list( cur_submap, gridz ); } else { - loadn( tripoint( gridx, gridy, gridz ), true ); + loadn( grid, true ); } } } else { // sy < 0; work through it backwards for( int gridy = my_MAPSIZE - 1; gridy >= 0; gridy-- ) { + const tripoint grid( gridx, gridy, gridz ); if( ( sp.x > 0 && gridx == 0 ) || gridy == my_MAPSIZE - 1 ) { - submaps_with_active_items.erase( { abs.x + gridx, abs.y + gridy, gridz } ); + submaps_with_active_items.erase( abs.xy() + grid ); } if( gridx + sp.x < my_MAPSIZE && gridy + sp.y >= 0 ) { - copy_grid( tripoint( gridx, gridy, gridz ), - tripoint( gridx + sp.x, gridy + sp.y, gridz ) ); - submap *const cur_submap = get_submap_at_grid( {gridx, gridy, gridz} ); + copy_grid( grid, grid + sp ); + submap *const cur_submap = get_submap_at_grid( grid ); if( cur_submap == nullptr ) { - debugmsg( "Tried to update vehicle list at (%d,%d,%d) but the submap is not loaded", gridx, gridy, - gridz ); + debugmsg( "Tried to update vehicle list at %s but the submap is not loaded", grid.to_string() ); continue; } update_vehicle_list( cur_submap, gridz ); } else { - loadn( tripoint( gridx, gridy, gridz ), true ); + loadn( grid, true ); } } } @@ -6914,40 +6976,38 @@ void map::shift( const point &sp ) for( int gridx = my_MAPSIZE - 1; gridx >= 0; gridx-- ) { if( sp.y >= 0 ) { for( int gridy = 0; gridy < my_MAPSIZE; gridy++ ) { + const tripoint grid( gridx, gridy, gridz ); if( gridx == my_MAPSIZE - 1 || ( sp.y > 0 && gridy == 0 ) ) { - submaps_with_active_items.erase( { abs.x + gridx, abs.y + gridy, gridz } ); + submaps_with_active_items.erase( abs.xy() + grid ); } if( gridx + sp.x >= 0 && gridy + sp.y < my_MAPSIZE ) { - copy_grid( tripoint( gridx, gridy, gridz ), - tripoint( gridx + sp.x, gridy + sp.y, gridz ) ); - submap *const cur_submap = get_submap_at_grid( {gridx, gridy, gridz} ); + copy_grid( grid, grid + sp ); + submap *const cur_submap = get_submap_at_grid( grid ); if( cur_submap == nullptr ) { - debugmsg( "Tried to update vehicle list at (%d,%d,%d) but the submap is not loaded", gridx, gridy, - gridz ); + debugmsg( "Tried to update vehicle list at %s but the submap is not loaded", grid.to_string() ); continue; } update_vehicle_list( cur_submap, gridz ); } else { - loadn( tripoint( gridx, gridy, gridz ), true ); + loadn( grid, true ); } } } else { // sy < 0; work through it backwards for( int gridy = my_MAPSIZE - 1; gridy >= 0; gridy-- ) { + const tripoint grid( gridx, gridy, gridz ); if( gridx == my_MAPSIZE - 1 || gridy == my_MAPSIZE - 1 ) { - submaps_with_active_items.erase( { abs.x + gridx, abs.y + gridy, gridz } ); + submaps_with_active_items.erase( abs.xy() + grid ); } if( gridx + sp.x >= 0 && gridy + sp.y >= 0 ) { - copy_grid( tripoint( gridx, gridy, gridz ), - tripoint( gridx + sp.x, gridy + sp.y, gridz ) ); - submap *const cur_submap = get_submap_at_grid( {gridx, gridy, gridz} ); + copy_grid( grid, grid + sp ); + submap *const cur_submap = get_submap_at_grid( grid ); if( cur_submap == nullptr ) { - debugmsg( "Tried to update vehicle list at (%d,%d,%d) but the submap is not loaded", gridx, gridy, - gridz ); + debugmsg( "Tried to update vehicle list at %s but the submap is not loaded", grid.to_string() ); continue; } update_vehicle_list( cur_submap, gridz ); } else { - loadn( tripoint( gridx, gridy, gridz ), true ); + loadn( grid, true ); } } } @@ -6981,8 +7041,8 @@ void map::vertical_shift( const int newz ) return; } - tripoint trp = get_abs_sub(); - set_abs_sub( tripoint( trp.xy(), newz ) ); + tripoint_abs_sm trp = get_abs_sub(); + set_abs_sub( tripoint_abs_sm( trp.xy(), newz ) ); // TODO: Remove the function when it's safe } @@ -6997,8 +7057,8 @@ void map::vertical_shift( const int newz ) // in grid[0]. void map::saven( const tripoint &grid ) { - dbg( D_INFO ) << "map::saven(worldx[" << abs_sub.x << "], worldy[" << abs_sub.y << "], worldz[" << - abs_sub.z + dbg( D_INFO ) << "map::saven(worldx[" << abs_sub.x() << "], worldy[" << abs_sub.y() + << "], worldz[" << abs_sub.z() << "], gridx[" << grid.x << "], gridy[" << grid.y << "], gridz[" << grid.z << "])"; const int gridn = get_nonant( grid ); submap *submap_to_save = getsubmap( gridn ); @@ -7012,11 +7072,11 @@ void map::saven( const tripoint &grid ) return; } - const tripoint abs = abs_sub.xy() + grid; + const tripoint_abs_sm abs = abs_sub.xy() + grid; - if( !zlevels && grid.z != abs_sub.z ) { + if( !zlevels && grid.z != abs_sub.z() ) { debugmsg( "Tried to save submap (%d,%d,%d) as (%d,%d,%d), which isn't supported in non-z-level builds", - abs.x, abs.y, abs_sub.z, abs.x, abs.y, grid.z ); + abs.x(), abs.y(), abs_sub.z(), abs.x(), abs.y(), grid.z ); } dbg( D_INFO ) << "map::saven abs: " << abs @@ -7027,7 +7087,7 @@ void map::saven( const tripoint &grid ) // Optimized mapgen function that only works properly for very simple overmap types // Does not create or require a temporary map and does its own saving -static void generate_uniform( const tripoint &p, const ter_id &terrain_type ) +static void generate_uniform( const tripoint_abs_sm &p, const ter_id &terrain_type ) { dbg( D_INFO ) << "generate_uniform p: " << p << " terrain_type: " << terrain_type.id().str(); @@ -7045,16 +7105,16 @@ static void generate_uniform( const tripoint &p, const ter_id &terrain_type ) void map::loadn( const tripoint &grid, const bool update_vehicles, bool _actualize ) { - dbg( D_INFO ) << "map::loadn(game[" << g.get() << "], worldx[" << abs_sub.x - << "], worldy[" << abs_sub.y << "], grid " << grid << ")"; + dbg( D_INFO ) << "map::loadn(game[" << g.get() << "], worldx[" << abs_sub.x() + << "], worldy[" << abs_sub.y() << "], grid " << grid << ")"; - const tripoint grid_abs_sub = abs_sub.xy() + grid; + const tripoint_abs_sm grid_abs_sub = abs_sub.xy() + grid; const size_t gridn = get_nonant( grid ); dbg( D_INFO ) << "map::loadn grid_abs_sub: " << grid_abs_sub << " gridn: " << gridn; - const int old_abs_z = abs_sub.z; // Ugly, but necessary at the moment - abs_sub.z = grid.z; + const int old_abs_z = abs_sub.z(); // Ugly, but necessary at the moment + abs_sub.z() = grid.z; submap *tmpsub = MAPBUFFER.lookup_submap( grid_abs_sub ); if( tmpsub == nullptr ) { @@ -7063,9 +7123,8 @@ void map::loadn( const tripoint &grid, const bool update_vehicles, bool _actuali // Each overmap square is two nonants; to prevent overlap, generate only at // squares divisible by 2. - // TODO: fix point types - const tripoint_abs_omt grid_abs_omt( sm_to_omt_copy( grid_abs_sub ) ); - const tripoint grid_abs_sub_rounded = omt_to_sm_copy( grid_abs_omt.raw() ); + const tripoint_abs_omt grid_abs_omt = project_to( grid_abs_sub ); + const tripoint_abs_sm grid_abs_sub_rounded = project_to( grid_abs_omt ); const oter_id terrain_type = overmap_buffer.ter( grid_abs_omt ); @@ -7141,7 +7200,7 @@ void map::loadn( const tripoint &grid, const bool update_vehicles, bool _actuali actualize( grid ); } - abs_sub.z = old_abs_z; + abs_sub.z() = old_abs_z; } void map::rotten_item_spawn( const item &item, const tripoint &pnt ) @@ -7776,8 +7835,8 @@ void map::spawn_monsters_submap( const tripoint &gp, bool ignore_sight ) void map::spawn_monsters( bool ignore_sight ) { - const int zmin = zlevels ? -OVERMAP_DEPTH : abs_sub.z; - const int zmax = zlevels ? OVERMAP_HEIGHT : abs_sub.z; + const int zmin = zlevels ? -OVERMAP_DEPTH : abs_sub.z(); + const int zmax = zlevels ? OVERMAP_HEIGHT : abs_sub.z(); tripoint gp; int &gx = gp.x; int &gy = gp.y; @@ -7860,7 +7919,7 @@ bool tinymap::inbounds( const tripoint &p ) const // this tinymap should never, ever get saved fake_map::fake_map( const ter_id &ter_type ) { - const tripoint tripoint_below_zero( 0, 0, fake_map_z ); + const tripoint_abs_sm tripoint_below_zero( 0, 0, fake_map_z ); set_abs_sub( tripoint_below_zero ); for( int gridx = 0; gridx < my_MAPSIZE; gridx++ ) { @@ -8202,8 +8261,8 @@ bool map::build_floor_cache( const int zlev ) void map::build_floor_caches() { - const int minz = zlevels ? -OVERMAP_DEPTH : abs_sub.z; - const int maxz = zlevels ? OVERMAP_HEIGHT : abs_sub.z; + const int minz = zlevels ? -OVERMAP_DEPTH : abs_sub.z(); + const int maxz = zlevels ? OVERMAP_HEIGHT : abs_sub.z(); for( int z = minz; z <= maxz; z++ ) { build_floor_cache( z ); } @@ -8312,7 +8371,8 @@ void map::build_map_cache( const int zlev, bool skip_lightmap ) tripoint map::getabs( const tripoint &p ) const { - return sm_to_ms_copy( abs_sub.xy() ) + p; + // TODO: fix point types + return sm_to_ms_copy( abs_sub.xy().raw() ) + p; } tripoint_abs_ms map::getglobal( const tripoint &p ) const @@ -8322,7 +8382,8 @@ tripoint_abs_ms map::getglobal( const tripoint &p ) const tripoint map::getlocal( const tripoint &p ) const { - return p - sm_to_ms_copy( abs_sub.xy() ); + // TODO: fix point types + return p - sm_to_ms_copy( abs_sub.xy().raw() ); } tripoint map::getlocal( const tripoint_abs_ms &p ) const @@ -8331,12 +8392,12 @@ tripoint map::getlocal( const tripoint_abs_ms &p ) const return getlocal( p.raw() ); } -void map::set_abs_sub( const tripoint &p ) +void map::set_abs_sub( const tripoint_abs_sm &p ) { abs_sub = p; } -tripoint map::get_abs_sub() const +tripoint_abs_sm map::get_abs_sub() const { return abs_sub; } @@ -8410,10 +8471,10 @@ void map::draw_line_furn( const furn_id &type, const point &p1, const point &p2 void map::draw_fill_background( const ter_id &type ) { // Need to explicitly set caches dirty - set_ter would do it before - set_transparency_cache_dirty( abs_sub.z ); - set_seen_cache_dirty( abs_sub.z ); - set_outside_cache_dirty( abs_sub.z ); - set_pathfinding_cache_dirty( abs_sub.z ); + set_transparency_cache_dirty( abs_sub.z() ); + set_seen_cache_dirty( abs_sub.z() ); + set_outside_cache_dirty( abs_sub.z() ); + set_pathfinding_cache_dirty( abs_sub.z() ); // Fill each submap rather than each tile for( int gridx = 0; gridx < my_MAPSIZE; gridx++ ) { @@ -8478,7 +8539,7 @@ void map::draw_rough_circle_ter( const ter_id &type, const point &p, int rad ) void map::draw_rough_circle_furn( const furn_id &type, const point &p, int rad ) { draw_rough_circle( [this, type]( const point & q ) { - if( !is_open_air( tripoint( q, abs_sub.z ) ) ) { + if( !is_open_air( tripoint( q, abs_sub.z() ) ) ) { this->furn_set( q, type ); } }, p, rad ); @@ -8653,7 +8714,7 @@ void map::scent_blockers( std::array, MAPSIZE_Y> &bl return ITER_CONTINUE; }; - function_over( tripoint( min, abs_sub.z ), tripoint( max, abs_sub.z ), fill_values ); + function_over( tripoint( min, abs_sub.z() ), tripoint( max, abs_sub.z() ), fill_values ); const inclusive_rectangle local_bounds( min, max ); @@ -8716,7 +8777,7 @@ tripoint_range map::points_on_zlevel( const int z ) const tripoint_range map::points_on_zlevel() const { - return points_on_zlevel( abs_sub.z ); + return points_on_zlevel( abs_sub.z() ); } std::list map::get_active_items_in_radius( const tripoint ¢er, @@ -8738,8 +8799,9 @@ std::list map::get_active_items_in_radius( const tripoint ¢er const point maxg( std::min( maxp.x / SEEX, my_MAPSIZE - 1 ), std::min( maxp.y / SEEY, my_MAPSIZE - 1 ) ); - for( const tripoint &abs_submap_loc : submaps_with_active_items ) { - const tripoint submap_loc{ -abs_sub.xy() + abs_submap_loc }; + for( const tripoint_abs_sm &abs_submap_loc : submaps_with_active_items ) { + // TODO: fix point types + const tripoint submap_loc = ( abs_submap_loc - abs_sub.xy() ).raw(); if( submap_loc.x < ming.x || submap_loc.y < ming.y || submap_loc.x > maxg.x || submap_loc.y > maxg.y ) { continue; @@ -9047,7 +9109,7 @@ int map::calc_max_populated_zlev() } } - max_populated_zlev = std::pair( get_abs_sub(), max_z ); + max_populated_zlev = std::make_pair( get_abs_sub(), max_z ); return max_z; } diff --git a/src/map.h b/src/map.h index 78c2d8057b429..67d9cd1329ca5 100644 --- a/src/map.h +++ b/src/map.h @@ -578,7 +578,7 @@ class map */ int move_cost( const tripoint &p, const vehicle *ignored_vehicle = nullptr ) const; int move_cost( const point &p, const vehicle *ignored_vehicle = nullptr ) const { - return move_cost( tripoint( p, abs_sub.z ), ignored_vehicle ); + return move_cost( tripoint( p, abs_sub.z() ), ignored_vehicle ); } bool impassable( const tripoint &p ) const; bool impassable( const point &p ) const { @@ -586,7 +586,7 @@ class map } bool passable( const tripoint &p ) const; bool passable( const point &p ) const { - return passable( tripoint( p, abs_sub.z ) ); + return passable( tripoint( p, abs_sub.z() ) ); } bool is_wall_adjacent( const tripoint ¢er ) const; @@ -597,7 +597,7 @@ class map */ int move_cost_ter_furn( const tripoint &p ) const; int move_cost_ter_furn( const point &p ) const { - return move_cost_ter_furn( tripoint( p, abs_sub.z ) ); + return move_cost_ter_furn( tripoint( p, abs_sub.z() ) ); } bool impassable_ter_furn( const tripoint &p ) const; bool passable_ter_furn( const tripoint &p ) const; @@ -790,7 +790,7 @@ class map } std::string name( const tripoint &p ); std::string name( const point &p ) { - return name( tripoint( p, abs_sub.z ) ); + return name( tripoint( p, abs_sub.z() ) ); } std::string disp_name( const tripoint &p ); /** @@ -800,11 +800,11 @@ class map std::string obstacle_name( const tripoint &p ); bool has_furn( const tripoint &p ) const; bool has_furn( const point &p ) const { - return has_furn( tripoint( p, abs_sub.z ) ); + return has_furn( tripoint( p, abs_sub.z() ) ); } furn_id furn( const tripoint &p ) const; furn_id furn( const point &p ) const { - return furn( tripoint( p, abs_sub.z ) ); + return furn( tripoint( p, abs_sub.z() ) ); } /** * furn_reset should be true if new_furniture is being set to f_null @@ -812,24 +812,24 @@ class map */ bool furn_set( const tripoint &p, const furn_id &new_furniture, bool furn_reset = false ); bool furn_set( const point &p, const furn_id &new_furniture ) { - return furn_set( tripoint( p, abs_sub.z ), new_furniture ); + return furn_set( tripoint( p, abs_sub.z() ), new_furniture ); } void furn_clear( const tripoint &p ) { furn_set( p, f_clear ); }; void furn_clear( const point &p ) { - furn_clear( tripoint( p, abs_sub.z ) ); + furn_clear( tripoint( p, abs_sub.z() ) ); } std::string furnname( const tripoint &p ); std::string furnname( const point &p ) { - return furnname( tripoint( p, abs_sub.z ) ); + return furnname( tripoint( p, abs_sub.z() ) ); } bool can_move_furniture( const tripoint &pos, Character *you = nullptr ); // Terrain ter_id ter( const tripoint &p ) const; ter_id ter( const point &p ) const { - return ter( tripoint( p, abs_sub.z ) ); + return ter( tripoint( p, abs_sub.z() ) ); } // Return a bitfield of the adjacent tiles which connect to the given @@ -856,12 +856,12 @@ class map bool ter_set( const tripoint &p, const ter_id &new_terrain ); bool ter_set( const point &p, const ter_id &new_terrain ) { - return ter_set( tripoint( p, abs_sub.z ), new_terrain ); + return ter_set( tripoint( p, abs_sub.z() ), new_terrain ); } std::string tername( const tripoint &p ) const; std::string tername( const point &p ) const { - return tername( tripoint( p, abs_sub.z ) ); + return tername( tripoint( p, abs_sub.z() ) ); } // Check for terrain/furniture/field that provide a @@ -918,96 +918,96 @@ class map // Words relevant to terrain (sharp, etc) std::string features( const tripoint &p ); std::string features( const point &p ) { - return features( tripoint( p, abs_sub.z ) ); + return features( tripoint( p, abs_sub.z() ) ); } // Checks terrain, furniture and vehicles bool has_flag( const std::string &flag, const tripoint &p ) const; bool has_flag( const std::string &flag, const point &p ) const { - return has_flag( flag, tripoint( p, abs_sub.z ) ); + return has_flag( flag, tripoint( p, abs_sub.z() ) ); } // True if items can be dropped in this tile bool can_put_items( const tripoint &p ) const; bool can_put_items( const point &p ) const { - return can_put_items( tripoint( p, abs_sub.z ) ); + return can_put_items( tripoint( p, abs_sub.z() ) ); } // True if items can be placed in this tile bool can_put_items_ter_furn( const tripoint &p ) const; bool can_put_items_ter_furn( const point &p ) const { - return can_put_items_ter_furn( tripoint( p, abs_sub.z ) ); + return can_put_items_ter_furn( tripoint( p, abs_sub.z() ) ); } // Checks terrain bool has_flag_ter( const std::string &flag, const tripoint &p ) const; bool has_flag_ter( const std::string &flag, const point &p ) const { - return has_flag_ter( flag, tripoint( p, abs_sub.z ) ); + return has_flag_ter( flag, tripoint( p, abs_sub.z() ) ); } // Checks furniture bool has_flag_furn( const std::string &flag, const tripoint &p ) const; bool has_flag_furn( const std::string &flag, const point &p ) const { - return has_flag_furn( flag, tripoint( p, abs_sub.z ) ); + return has_flag_furn( flag, tripoint( p, abs_sub.z() ) ); } // Checks terrain or furniture bool has_flag_ter_or_furn( const std::string &flag, const tripoint &p ) const; bool has_flag_ter_or_furn( const std::string &flag, const point &p ) const { - return has_flag_ter_or_furn( flag, tripoint( p, abs_sub.z ) ); + return has_flag_ter_or_furn( flag, tripoint( p, abs_sub.z() ) ); } // Fast "oh hai it's update_scent/lightmap/draw/monmove/self/etc again, what about this one" flag checking // Checks terrain, furniture and vehicles bool has_flag( ter_furn_flag flag, const tripoint &p ) const; bool has_flag( ter_furn_flag flag, const point &p ) const { - return has_flag( flag, tripoint( p, abs_sub.z ) ); + return has_flag( flag, tripoint( p, abs_sub.z() ) ); } // Checks terrain bool has_flag_ter( ter_furn_flag flag, const tripoint &p ) const; bool has_flag_ter( ter_furn_flag flag, const point &p ) const { - return has_flag_ter( flag, tripoint( p, abs_sub.z ) ); + return has_flag_ter( flag, tripoint( p, abs_sub.z() ) ); } // Checks furniture bool has_flag_furn( ter_furn_flag flag, const tripoint &p ) const; bool has_flag_furn( ter_furn_flag flag, const point &p ) const { - return has_flag_furn( flag, tripoint( p, abs_sub.z ) ); + return has_flag_furn( flag, tripoint( p, abs_sub.z() ) ); } // Checks terrain or furniture bool has_flag_ter_or_furn( ter_furn_flag flag, const tripoint &p ) const; bool has_flag_ter_or_furn( ter_furn_flag flag, const point &p ) const { - return has_flag_ter_or_furn( flag, tripoint( p, abs_sub.z ) ); + return has_flag_ter_or_furn( flag, tripoint( p, abs_sub.z() ) ); } // Bashable /** Returns true if there is a bashable vehicle part or the furn/terrain is bashable at p */ bool is_bashable( const tripoint &p, bool allow_floor = false ) const; bool is_bashable( const point &p ) const { - return is_bashable( tripoint( p, abs_sub.z ) ); + return is_bashable( tripoint( p, abs_sub.z() ) ); } /** Returns true if the terrain at p is bashable */ bool is_bashable_ter( const tripoint &p, bool allow_floor = false ) const; bool is_bashable_ter( const point &p ) const { - return is_bashable_ter( tripoint( p, abs_sub.z ) ); + return is_bashable_ter( tripoint( p, abs_sub.z() ) ); } /** Returns true if the furniture at p is bashable */ bool is_bashable_furn( const tripoint &p ) const; bool is_bashable_furn( const point &p ) const { - return is_bashable_furn( tripoint( p, abs_sub.z ) ); + return is_bashable_furn( tripoint( p, abs_sub.z() ) ); } /** Returns true if the furniture or terrain at p is bashable */ bool is_bashable_ter_furn( const tripoint &p, bool allow_floor = false ) const; bool is_bashable_ter_furn( const point &p ) const { - return is_bashable_ter_furn( tripoint( p, abs_sub.z ) ); + return is_bashable_ter_furn( tripoint( p, abs_sub.z() ) ); } /** Returns max_str of the furniture or terrain at p */ int bash_strength( const tripoint &p, bool allow_floor = false ) const; int bash_strength( const point &p ) const { - return bash_strength( tripoint( p, abs_sub.z ) ); + return bash_strength( tripoint( p, abs_sub.z() ) ); } /** Returns min_str of the furniture or terrain at p */ int bash_resistance( const tripoint &p, bool allow_floor = false ) const; int bash_resistance( const point &p ) const { - return bash_resistance( tripoint( p, abs_sub.z ) ); + return bash_resistance( tripoint( p, abs_sub.z() ) ); } /** Returns a success rating from -1 to 10 for a given tile based on a set strength, used for AI movement planning * Values roughly correspond to 10% increment chances of success on a given bash, rounded down. -1 means the square is not bashable */ int bash_rating( int str, const tripoint &p, bool allow_floor = false ) const; int bash_rating( const int str, const point &p ) const { - return bash_rating( str, tripoint( p, abs_sub.z ) ); + return bash_rating( str, tripoint( p, abs_sub.z() ) ); } // Rubble @@ -1024,7 +1024,7 @@ class map bool is_outside( const tripoint &p ) const; bool is_outside( const point &p ) const { - return is_outside( tripoint( p, abs_sub.z ) ); + return is_outside( tripoint( p, abs_sub.z() ) ); } /** * Returns whether or not the terrain at the given location can be dived into @@ -1034,11 +1034,11 @@ class map */ bool is_divable( const tripoint &p ) const; bool is_divable( const point &p ) const { - return is_divable( tripoint( p, abs_sub.z ) ); + return is_divable( tripoint( p, abs_sub.z() ) ); } bool is_water_shallow_current( const tripoint &p ) const; bool is_water_shallow_current( const point &p ) const { - return is_water_shallow_current( tripoint( p, abs_sub.z ) ); + return is_water_shallow_current( tripoint( p, abs_sub.z() ) ); } /** Check if the last terrain is wall in direction NORTH, SOUTH, WEST or EAST @@ -1167,7 +1167,7 @@ class map int get_radiation( const tripoint &p ) const; void set_radiation( const tripoint &p, int value ); void set_radiation( const point &p, const int value ) { - set_radiation( tripoint( p, abs_sub.z ), value ); + set_radiation( tripoint( p, abs_sub.z() ), value ); } /** Increment the radiation in the given tile by the given delta @@ -1175,7 +1175,7 @@ class map */ void adjust_radiation( const tripoint &p, int delta ); void adjust_radiation( const point &p, const int delta ) { - adjust_radiation( tripoint( p, abs_sub.z ), delta ); + adjust_radiation( tripoint( p, abs_sub.z() ), delta ); } // Temperature @@ -1184,33 +1184,34 @@ class map // Set temperature for all four submap quadrants void set_temperature( const tripoint &p, int temperature ); void set_temperature( const point &p, int new_temperature ) { - set_temperature( tripoint( p, abs_sub.z ), new_temperature ); + set_temperature( tripoint( p, abs_sub.z() ), new_temperature ); } // Returns points for all submaps with inconsistent state relative to // the list in map. Used in tests. - std::vector check_submap_active_item_consistency(); + std::vector check_submap_active_item_consistency(); // Accessor that returns a wrapped reference to an item stack for safe modification. map_stack i_at( const tripoint &p ); map_stack i_at( const point &p ) { - return i_at( tripoint( p, abs_sub.z ) ); + return i_at( tripoint( p, abs_sub.z() ) ); } item water_from( const tripoint &p ); void i_clear( const tripoint &p ); void i_clear( const point &p ) { - i_clear( tripoint( p, abs_sub.z ) ); + i_clear( tripoint( p, abs_sub.z() ) ); } // i_rem() methods that return values act like container::erase(), // returning an iterator to the next item after removal. map_stack::iterator i_rem( const tripoint &p, const map_stack::const_iterator &it ); map_stack::iterator i_rem( const point &location, const map_stack::const_iterator &it ) { - return i_rem( tripoint( location, abs_sub.z ), it ); + return i_rem( tripoint( location, abs_sub.z() ), it ); } void i_rem( const tripoint &p, item *it ); void i_rem( const point &p, item *it ) { - i_rem( tripoint( p, abs_sub.z ), it ); + i_rem( tripoint( p, abs_sub.z() ), it ); } - void spawn_artifact( const tripoint &p, const relic_procgen_id &id ); + void spawn_artifact( const tripoint &p, const relic_procgen_id &id, const int max_attributes = 5, + const int power_level = 1000, const int max_negative_power = -2000 ); void spawn_item( const tripoint &p, const itype_id &type_id, unsigned quantity = 1, int charges = 0, const time_point &birthday = calendar::start_of_cataclysm, int damlevel = 0, @@ -1219,7 +1220,7 @@ class map unsigned quantity = 1, int charges = 0, const time_point &birthday = calendar::start_of_cataclysm, int damlevel = 0, const std::set &flags = {}, const std::string &variant = "" ) { - spawn_item( tripoint( p, abs_sub.z ), type_id, quantity, charges, birthday, damlevel, flags, + spawn_item( tripoint( p, abs_sub.z() ), type_id, quantity, charges, birthday, damlevel, flags, variant ); } @@ -1235,7 +1236,7 @@ class map unsigned quantity = 1, int charges = 0, const time_point &birthday = calendar::start_of_cataclysm, int damlevel = 0, const std::set &flags = {}, const std::string &variant = "" ) { - spawn_item( tripoint( p, abs_sub.z ), type_id, quantity, charges, birthday, damlevel, flags, + spawn_item( tripoint( p, abs_sub.z() ), type_id, quantity, charges, birthday, damlevel, flags, variant ); } units::volume max_volume( const tripoint &p ); @@ -1252,7 +1253,7 @@ class map */ item &add_item_or_charges( const tripoint &pos, item obj, bool overflow = true ); item &add_item_or_charges( const point &p, const item &obj, bool overflow = true ) { - return add_item_or_charges( tripoint( p, abs_sub.z ), obj, overflow ); + return add_item_or_charges( tripoint( p, abs_sub.z() ), obj, overflow ); } /** @@ -1264,7 +1265,7 @@ class map */ item &add_item( const tripoint &p, item new_item ); void add_item( const point &p, const item &new_item ) { - add_item( tripoint( p, abs_sub.z ), new_item ); + add_item( tripoint( p, abs_sub.z() ), new_item ); } /** @@ -1291,14 +1292,18 @@ class map * somewhere else. */ /*@{*/ - std::list use_amount_square( const tripoint &p, const itype_id &type, - int &quantity, const std::function &filter = return_true ); - std::list use_amount( const tripoint &origin, int range, const itype_id &type, - int &quantity, const std::function &filter = return_true ); + std::list use_amount_square( const tripoint &p, const itype_id &type, int &quantity, + const std::function &filter = return_true ); + std::list use_amount( const tripoint &origin, int range, const itype_id &type, int &quantity, + const std::function &filter = return_true, bool select_ind = false ); std::list use_charges( const tripoint &origin, int range, const itype_id &type, int &quantity, const std::function &filter = return_true, basecamp *bcp = nullptr ); + /** Find items located at point p (on map or in vehicles) that pass the filter */ + std::list items_with( const tripoint &p, + const std::function &filter ); + /** * Consume UPS from UPS sources from area centered at origin. * @param origin the position of player @@ -1333,8 +1338,8 @@ class map std::vector place_items( const item_group_id &group_id, int chance, const point &p1, const point &p2, bool ongrass, const time_point &turn, int magazine = 0, int ammo = 0 ) { - return place_items( group_id, chance, tripoint( p1, abs_sub.z ), - tripoint( p2, abs_sub.z ), ongrass, turn, magazine, ammo ); + return place_items( group_id, chance, tripoint( p1, abs_sub.z() ), + tripoint( p2, abs_sub.z() ), ongrass, turn, magazine, ammo ); } /** * Place items from an item group at p. Places as much items as the item group says. @@ -1351,12 +1356,12 @@ class map // Places a list of items, or nothing if the list is empty. std::vector spawn_items( const tripoint &p, const std::vector &new_items ); void spawn_items( const point &p, const std::vector &new_items ) { - spawn_items( tripoint( p, abs_sub.z ), new_items ); + spawn_items( tripoint( p, abs_sub.z() ), new_items ); } void create_anomaly( const tripoint &p, artifact_natural_property prop, bool create_rubble = true ); void create_anomaly( const point &cp, artifact_natural_property prop, bool create_rubble = true ) { - create_anomaly( tripoint( cp, abs_sub.z ), prop, create_rubble ); + create_anomaly( tripoint( cp, abs_sub.z() ), prop, create_rubble ); } // Partial construction functions @@ -1581,7 +1586,9 @@ class map bool is_cornerfloor( const tripoint &p ) const; // mapgen.cpp functions + // TODO: fix point types (remove the first overload) void generate( const tripoint &p, const time_point &when ); + void generate( const tripoint_abs_sm &p, const time_point &when ); void place_spawns( const mongroup_id &group, int chance, const point &p1, const point &p2, float density, bool individual = false, bool friendly = false, const std::string &name = "NONE", @@ -1651,7 +1658,7 @@ class map std::set dirty_vehicle_list; /** return @ref abs_sub */ - tripoint get_abs_sub() const; + tripoint_abs_sm get_abs_sub() const; /** * Translates local (to this map) coordinates of a square to global absolute coordinates. * Coordinates is in the system that is used by the ter/furn/i_at functions. @@ -1660,7 +1667,7 @@ class map tripoint getabs( const tripoint &p ) const; tripoint_abs_ms getglobal( const tripoint &p ) const; point getabs( const point &p ) const { - return getabs( tripoint( p, abs_sub.z ) ).xy(); + return getabs( tripoint( p, abs_sub.z() ) ).xy(); } /** * Inverse of @ref getabs @@ -1668,7 +1675,7 @@ class map tripoint getlocal( const tripoint &p ) const; tripoint getlocal( const tripoint_abs_ms &p ) const; point getlocal( const point &p ) const { - return getlocal( tripoint( p, abs_sub.z ) ).xy(); + return getlocal( tripoint( p, abs_sub.z() ) ).xy(); } virtual bool inbounds( const tripoint &p ) const; bool inbounds( const tripoint_abs_ms &p ) const; @@ -1749,7 +1756,7 @@ class map add_roofs( tripoint( grid, gridz ) ); } } else { - loadn( tripoint( grid, abs_sub.z ), update_vehicles, _actualize ); + loadn( tripoint( grid, abs_sub.z() ), update_vehicles, _actualize ); } } /** @@ -1840,11 +1847,11 @@ class map * - generating submaps (@ref generate) * - shifting the map with @ref shift */ - tripoint abs_sub; + tripoint_abs_sm abs_sub; /** * Sets @ref abs_sub, see there. Uses the same coordinate system as @ref abs_sub. */ - void set_abs_sub( const tripoint &p ); + void set_abs_sub( const tripoint_abs_sm &p ); private: field &get_field( const tripoint &p ); @@ -1863,7 +1870,7 @@ class map } submap *get_submap_at( const tripoint &p ) const; submap *get_submap_at( const point &p ) const { - return get_submap_at( tripoint( p, abs_sub.z ) ); + return get_submap_at( tripoint( p, abs_sub.z() ) ); } /** * Get the submap pointer containing the specified position within the reality bubble. @@ -1881,7 +1888,7 @@ class map return get_submap_at( p ); } submap *get_submap_at( const point &p, point &offset_p ) const { - return get_submap_at( { p, abs_sub.z }, offset_p ); + return get_submap_at( { p, abs_sub.z() }, offset_p ); } /** * Get submap pointer in the grid at given grid coordinates. Grid coordinates must @@ -1900,7 +1907,7 @@ class map */ size_t get_nonant( const tripoint &gridp ) const; size_t get_nonant( const point &gridp ) const { - return get_nonant( { gridp, abs_sub.z } ); + return get_nonant( { gridp, abs_sub.z() } ); } /** * Set the submap pointer in @ref grid at the give index. This is the inverse of @@ -2030,7 +2037,7 @@ class map /** * Set of submaps that contain active items in absolute coordinates. */ - std::set submaps_with_active_items; + std::set submaps_with_active_items; /** * Cache of coordinate pairs recently checked for visibility. @@ -2056,7 +2063,7 @@ class map // caches the highest zlevel above which all zlevels are uniform // !value || value->first != map::abs_sub means cache is invalid - cata::optional> max_populated_zlev = cata::nullopt; + cata::optional> max_populated_zlev = cata::nullopt; public: const level_cache &get_cache_ref( int zlev ) const { @@ -2073,7 +2080,7 @@ class map void update_submap_active_item_status( const tripoint &p ); // Just exposed for unit test introspection. - const std::set &get_submaps_with_active_items() const { + const std::set &get_submaps_with_active_items() const { return submaps_with_active_items; } // Clips the area to map bounds diff --git a/src/map_extras.cpp b/src/map_extras.cpp index 17b73a704bafd..0f95f9c174b2d 100644 --- a/src/map_extras.cpp +++ b/src/map_extras.cpp @@ -145,7 +145,6 @@ static const map_extra_id map_extra_mx_supplydrop( "mx_supplydrop" ); static const mongroup_id GROUP_FISH( "GROUP_FISH" ); static const mongroup_id GROUP_FUNGI_FUNGALOID( "GROUP_FUNGI_FUNGALOID" ); static const mongroup_id GROUP_MAYBE_MIL( "GROUP_MAYBE_MIL" ); -static const mongroup_id GROUP_MI_GO_CAMP_OM( "GROUP_MI-GO_CAMP_OM" ); static const mongroup_id GROUP_NETHER_CAPTURED( "GROUP_NETHER_CAPTURED" ); static const mongroup_id GROUP_NETHER_PORTAL( "GROUP_NETHER_PORTAL" ); static const mongroup_id GROUP_STRAY_DOGS( "GROUP_STRAY_DOGS" ); @@ -378,7 +377,7 @@ static bool mx_house_spider( map &m, const tripoint &loc ) madd_field( &m, point( x, y ), fd_web, rng( 2, 3 ) ); if( one_in( 4 ) ) { m.furn_set( point( i, j ), egg_type ); - m.remove_field( {i, j, m.get_abs_sub().z}, fd_web ); + m.remove_field( {i, j, m.get_abs_sub().z()}, fd_web ); } } } @@ -948,7 +947,7 @@ static bool mx_supplydrop( map &m, const tripoint &/*abs_sub*/ ) static void place_trap_if_clear( map &m, const point &target, trap_id trap_type ) { - tripoint tri_target( target, m.get_abs_sub().z ); + tripoint tri_target( target, m.get_abs_sub().z() ); if( m.ter( tri_target ).obj().trap == tr_null ) { mtrap_set( &m, target, trap_type ); } @@ -1489,7 +1488,6 @@ static bool mx_crater( map &m, const tripoint &abs_sub ) //Pythagoras to the rescue, x^2 + y^2 = hypotenuse^2 if( !trigdist || ( i - p.x ) * ( i - p.x ) + ( j - p.y ) * ( j - p.y ) <= size_squared ) { m.destroy( tripoint( i, j, abs_sub.z ), true ); - m.adjust_radiation( point( i, j ), rng( 20, 40 ) ); } } } @@ -1537,7 +1535,7 @@ static bool mx_portal_in( map &m, const tripoint &abs_sub ) rng( min_coord, max_coord ), rng( min_coord, max_coord ), abs_sub.z }; const point p( portal_location.xy() ); - switch( rng( 1, 7 ) ) { + switch( rng( 1, 6 ) ) { //Mycus spreading through the portal case 1: { m.add_field( portal_location, fd_fatigue, 3 ); @@ -1632,22 +1630,8 @@ static bool mx_portal_in( map &m, const tripoint &abs_sub ) } break; } - case 6: { - //Mi-go went through the portal and began constructing their base of operations - m.add_field( portal_location, fd_fatigue, 3 ); - for( const auto &loc : m.points_in_radius( portal_location, 5 ) ) { - m.place_spawns( GROUP_MI_GO_CAMP_OM, 30, loc.xy(), loc.xy(), 1, true ); - } - const int radius = 6; - const point pos = point( rng( std::max( p.x - radius, radius ), - SEEX * 2 - std::min( SEEX * 2 - p.x, SEEX - radius ) ), - rng( std::max( p.y - radius, radius ), SEEY * 2 - std::min( SEEY * 2 - p.y, SEEY - radius ) ) ); - circle( &m, ter_id( "t_wall_resin" ), pos, radius ); - rough_circle( &m, ter_id( "t_floor_resin" ), pos, radius - 1 ); - break; - } //Anomaly caused by the portal and spawned an artifact - case 7: { + case 6: { m.add_field( portal_location, fd_fatigue, 3 ); artifact_natural_property prop = static_cast( rng( ARTPROP_NULL + 1, ARTPROP_MAX - 1 ) ); diff --git a/src/map_extras.h b/src/map_extras.h index f9f025568aabf..f3ee1d0a667d3 100644 --- a/src/map_extras.h +++ b/src/map_extras.h @@ -40,6 +40,7 @@ class map_extra { public: map_extra_id id = string_id::NULL_ID(); + std::vector> src; std::string generator_id; map_extra_method generator_method = map_extra_method::null; bool autonote = false; diff --git a/src/mapbuffer.cpp b/src/mapbuffer.cpp index fb2d94ada8f0f..528232acefbb3 100644 --- a/src/mapbuffer.cpp +++ b/src/mapbuffer.cpp @@ -33,16 +33,16 @@ extern std::unique_ptr g; // NOLINTNEXTLINE(cata-static-declarations) extern const int savegame_version; -static std::string find_quad_path( const std::string &dirname, const tripoint &om_addr ) +static std::string find_quad_path( const std::string &dirname, const tripoint_abs_omt &om_addr ) { - return string_format( "%s/%d.%d.%d.map", dirname, om_addr.x, om_addr.y, om_addr.z ); + return string_format( "%s/%d.%d.%d.map", dirname, om_addr.x(), om_addr.y(), om_addr.z() ); } -static std::string find_dirname( const tripoint &om_addr ) +static std::string find_dirname( const tripoint_abs_omt &om_addr ) { - const tripoint segment_addr = omt_to_seg_copy( om_addr ); - return string_format( "%s/maps/%d.%d.%d", PATH_INFO::world_base_save_path(), segment_addr.x, - segment_addr.y, segment_addr.z ); + const tripoint_abs_seg segment_addr = project_to( om_addr ); + return string_format( "%s/maps/%d.%d.%d", PATH_INFO::world_base_save_path(), segment_addr.x(), + segment_addr.y(), segment_addr.z() ); } mapbuffer MAPBUFFER; @@ -55,7 +55,7 @@ void mapbuffer::clear() submaps.clear(); } -bool mapbuffer::add_submap( const tripoint &p, std::unique_ptr &sm ) +bool mapbuffer::add_submap( const tripoint_abs_sm &p, std::unique_ptr &sm ) { if( submaps.count( p ) ) { return false; @@ -66,7 +66,7 @@ bool mapbuffer::add_submap( const tripoint &p, std::unique_ptr &sm ) return true; } -bool mapbuffer::add_submap( const tripoint &p, submap *sm ) +bool mapbuffer::add_submap( const tripoint_abs_sm &p, submap *sm ) { // FIXME: get rid of this overload and make submap ownership semantics sane. std::unique_ptr temp( sm ); @@ -78,26 +78,27 @@ bool mapbuffer::add_submap( const tripoint &p, submap *sm ) return result; } -void mapbuffer::remove_submap( tripoint addr ) +void mapbuffer::remove_submap( tripoint_abs_sm addr ) { auto m_target = submaps.find( addr ); if( m_target == submaps.end() ) { - debugmsg( "Tried to remove non-existing submap %d,%d,%d", addr.x, addr.y, addr.z ); + debugmsg( "Tried to remove non-existing submap %s", addr.to_string() ); return; } submaps.erase( m_target ); } -submap *mapbuffer::lookup_submap( const tripoint &p ) +submap *mapbuffer::lookup_submap( const tripoint_abs_sm &p ) { - dbg( D_INFO ) << "mapbuffer::lookup_submap( x[" << p.x << "], y[" << p.y << "], z[" << p.z << "])"; + dbg( D_INFO ) << "mapbuffer::lookup_submap( x[" << p.x() << "], y[" << p.y() << "], z[" + << p.z() << "])"; const auto iter = submaps.find( p ); if( iter == submaps.end() ) { try { return unserialize_submaps( p ); } catch( const std::exception &err ) { - debugmsg( "Failed to load submap (%d,%d,%d): %s", p.x, p.y, p.z, err.what() ); + debugmsg( "Failed to load submap %s: %s", p.to_string(), err.what() ); } return nullptr; } @@ -113,14 +114,14 @@ void mapbuffer::save( bool delete_after_save ) int num_total_submaps = submaps.size(); map &here = get_map(); - const tripoint map_origin = sm_to_omt_copy( here.get_abs_sub() ); + const tripoint_abs_omt map_origin = project_to( here.get_abs_sub() ); const bool map_has_zlevels = g != nullptr; static_popup popup; // A set of already-saved submaps, in global overmap coordinates. - std::set saved_submaps; - std::list submaps_to_delete; + std::set saved_submaps; + std::list submaps_to_delete; static constexpr std::chrono::milliseconds update_interval( 500 ); auto last_update = std::chrono::steady_clock::now(); @@ -138,7 +139,7 @@ void mapbuffer::save( bool delete_after_save ) // we're saving a 2x2 quad of submaps at a time. // Submaps are generated in quads, so we know if we have one member of a quad, // we have the rest of it, if that assumption is broken we have REAL problems. - const tripoint om_addr = sm_to_omt_copy( elem.first ); + const tripoint_abs_omt om_addr = project_to( elem.first ); if( saved_submaps.count( om_addr ) != 0 ) { // Already handled this one. continue; @@ -153,12 +154,12 @@ void mapbuffer::save( bool delete_after_save ) // delete_on_save deletes everything, otherwise delete submaps // outside the current map. - const bool zlev_del = !map_has_zlevels && om_addr.z != get_map().get_abs_sub().z; + const bool zlev_del = !map_has_zlevels && om_addr.z() != get_map().get_abs_sub().z(); save_quad( dirname, quad_path, om_addr, submaps_to_delete, delete_after_save || zlev_del || - om_addr.x < map_origin.x || om_addr.y < map_origin.y || - om_addr.x > map_origin.x + HALF_MAPSIZE || - om_addr.y > map_origin.y + HALF_MAPSIZE ); + om_addr.x() < map_origin.x() || om_addr.y() < map_origin.y() || + om_addr.x() > map_origin.x() + HALF_MAPSIZE || + om_addr.y() > map_origin.y() + HALF_MAPSIZE ); num_saved_submaps += 4; } for( auto &elem : submaps_to_delete ) { @@ -166,12 +167,12 @@ void mapbuffer::save( bool delete_after_save ) } } -void mapbuffer::save_quad( const std::string &dirname, const std::string &filename, - const tripoint &om_addr, std::list &submaps_to_delete, - bool delete_after_save ) +void mapbuffer::save_quad( + const std::string &dirname, const std::string &filename, const tripoint_abs_omt &om_addr, + std::list &submaps_to_delete, bool delete_after_save ) { std::vector offsets; - std::vector submap_addrs; + std::vector submap_addrs; offsets.push_back( point_zero ); offsets.push_back( point_south ); offsets.push_back( point_east ); @@ -179,9 +180,8 @@ void mapbuffer::save_quad( const std::string &dirname, const std::string &filena bool all_uniform = true; for( auto &offsets_offset : offsets ) { - tripoint submap_addr = omt_to_sm_copy( om_addr ); - submap_addr.x += offsets_offset.x; - submap_addr.y += offsets_offset.y; + tripoint_abs_sm submap_addr = project_to( om_addr ); + submap_addr += offsets_offset; submap_addrs.push_back( submap_addr ); submap *sm = submaps[submap_addr].get(); if( sm != nullptr && !sm->is_uniform ) { @@ -224,9 +224,9 @@ void mapbuffer::save_quad( const std::string &dirname, const std::string &filena jsout.member( "coordinates" ); jsout.start_array(); - jsout.write( submap_addr.x ); - jsout.write( submap_addr.y ); - jsout.write( submap_addr.z ); + jsout.write( submap_addr.x() ); + jsout.write( submap_addr.y() ); + jsout.write( submap_addr.z() ); jsout.end_array(); sm->store( jsout ); @@ -244,10 +244,10 @@ void mapbuffer::save_quad( const std::string &dirname, const std::string &filena // We're reading in way too many entities here to mess around with creating sub-objects and // seeking around in them, so we're using the json streaming API. -submap *mapbuffer::unserialize_submaps( const tripoint &p ) +submap *mapbuffer::unserialize_submaps( const tripoint_abs_sm &p ) { // Map the tripoint to the submap quad that stores it. - const tripoint om_addr = sm_to_omt_copy( p ); + const tripoint_abs_omt om_addr = project_to( p ); const std::string dirname = find_dirname( om_addr ); std::string quad_path = find_quad_path( dirname, om_addr ); @@ -257,7 +257,8 @@ submap *mapbuffer::unserialize_submaps( const tripoint &p ) // thousands separators, so the resulting path is "map/1,234.7.8.map" instead // of "map/1234.7.8.map". std::ostringstream buffer; - buffer << dirname << "/" << om_addr.x << "." << om_addr.y << "." << om_addr.z << ".map"; + buffer << dirname << "/" << om_addr.x() << "." << om_addr.y() << "." << om_addr.z() + << ".map"; if( file_exist( buffer.str() ) ) { quad_path = buffer.str(); } @@ -269,8 +270,7 @@ submap *mapbuffer::unserialize_submaps( const tripoint &p ) return nullptr; } if( submaps.count( p ) == 0 ) { - debugmsg( "file %s did not contain the expected submap %d,%d,%d", - quad_path, p.x, p.y, p.z ); + debugmsg( "file %s did not contain the expected submap %s", quad_path, p.to_string() ); return nullptr; } return submaps[ p ].get(); @@ -281,7 +281,7 @@ void mapbuffer::deserialize( JsonIn &jsin ) jsin.start_array(); while( !jsin.end_array() ) { std::unique_ptr sm = std::make_unique(); - tripoint submap_coordinates; + tripoint_abs_sm submap_coordinates; jsin.start_object(); int version = 0; while( !jsin.end_object() ) { @@ -290,7 +290,7 @@ void mapbuffer::deserialize( JsonIn &jsin ) version = jsin.get_int(); } else if( submap_member_name == "coordinates" ) { jsin.start_array(); - tripoint loc{ jsin.get_int(), jsin.get_int(), jsin.get_int() }; + tripoint_abs_sm loc{ jsin.get_int(), jsin.get_int(), jsin.get_int() }; jsin.end_array(); submap_coordinates = loc; } else { @@ -299,8 +299,7 @@ void mapbuffer::deserialize( JsonIn &jsin ) } if( !add_submap( submap_coordinates, sm ) ) { - debugmsg( "submap %d,%d,%d was already loaded", submap_coordinates.x, submap_coordinates.y, - submap_coordinates.z ); + debugmsg( "submap %s was already loaded", submap_coordinates.to_string() ); } } } diff --git a/src/mapbuffer.h b/src/mapbuffer.h index f4d6723eaaa76..b2d5464a0c6b4 100644 --- a/src/mapbuffer.h +++ b/src/mapbuffer.h @@ -7,6 +7,7 @@ #include #include +#include "coordinates.h" #include "point.h" class JsonIn; @@ -40,9 +41,9 @@ class mapbuffer * is already a submap with the specified coordinates. The submap * is not stored and the given unique_ptr retains ownsership. */ - bool add_submap( const tripoint &p, std::unique_ptr &sm ); + bool add_submap( const tripoint_abs_sm &p, std::unique_ptr &sm ); // Old overload that we should stop using, but it's complicated - bool add_submap( const tripoint &p, submap *sm ); + bool add_submap( const tripoint_abs_sm &p, submap *sm ); /** Get a submap stored in this buffer. * @@ -52,10 +53,10 @@ class mapbuffer * and could not be loaded. The mapbuffer takes care of the returned * submap object, don't delete it on your own. */ - submap *lookup_submap( const tripoint &p ); + submap *lookup_submap( const tripoint_abs_sm &p ); private: - using submap_map_t = std::map>; + using submap_map_t = std::map>; public: inline submap_map_t::iterator begin() { @@ -68,12 +69,13 @@ class mapbuffer private: // There's a very good reason this is private, // if not handled carefully, this can erase in-use submaps and crash the game. - void remove_submap( tripoint addr ); - submap *unserialize_submaps( const tripoint &p ); + void remove_submap( tripoint_abs_sm addr ); + submap *unserialize_submaps( const tripoint_abs_sm &p ); void deserialize( JsonIn &jsin ); - void save_quad( const std::string &dirname, const std::string &filename, - const tripoint &om_addr, std::list &submaps_to_delete, - bool delete_after_save ); + void save_quad( + const std::string &dirname, const std::string &filename, + const tripoint_abs_omt &om_addr, std::list &submaps_to_delete, + bool delete_after_save ); submap_map_t submaps; // NOLINT(cata-serialize) }; diff --git a/src/mapgen.cpp b/src/mapgen.cpp index 65f4f941e1fca..92b9f510bc3af 100644 --- a/src/mapgen.cpp +++ b/src/mapgen.cpp @@ -193,7 +193,8 @@ void map::generate( const tripoint &p, const time_point &when ) dbg( D_INFO ) << "map::generate( g[" << g.get() << "], p[" << p << "], " "when[" << to_string( when ) << "] )"; - set_abs_sub( p ); + // TODO: fix point types + set_abs_sub( tripoint_abs_sm( p ) ); // First we have to create new submaps and initialize them to 0 all over // We create all the submaps, even if we're not a tinymap, so that map @@ -295,6 +296,12 @@ void map::generate( const tripoint &p, const time_point &when ) } } +void map::generate( const tripoint_abs_sm &p, const time_point &when ) +{ + // TODO: fix point types + generate( p.raw(), when ); +} + void mapgen_function_builtin::generate( mapgendata &mgd ) { ( *fptr )( mgd ); @@ -1455,6 +1462,7 @@ std::string enum_to_string( jmapgen_flags v ) case jmapgen_flags::allow_terrain_under_other_data: return "ALLOW_TERRAIN_UNDER_OTHER_DATA"; case jmapgen_flags::erase_all_before_placing_terrain: return "ERASE_ALL_BEFORE_PLACING_TERRAIN"; + case jmapgen_flags::no_underlying_rotate: return "NO_UNDERLYING_ROTATE"; // *INDENT-ON* case jmapgen_flags::last: break; @@ -1707,9 +1715,9 @@ class jmapgen_field : public jmapgen_piece return; } if( remove ) { - dat.m.remove_field( tripoint( x.get(), y.get(), dat.m.get_abs_sub().z ), chosen_id ); + dat.m.remove_field( tripoint( x.get(), y.get(), dat.m.get_abs_sub().z() ), chosen_id ); } else { - dat.m.add_field( tripoint( x.get(), y.get(), dat.m.get_abs_sub().z ), chosen_id, + dat.m.add_field( tripoint( x.get(), y.get(), dat.m.get_abs_sub().z() ), chosen_id, intensity, age ); } } @@ -1827,15 +1835,14 @@ class jmapgen_sign : public jmapgen_piece if( !signtext.empty() ) { // replace tags std::string cityname = "illegible city name"; - tripoint abs_sub = dat.m.get_abs_sub(); - // TODO: fix point types - const city *c = overmap_buffer.closest_city( tripoint_abs_sm( abs_sub ) ).city; + tripoint_abs_sm abs_sub = dat.m.get_abs_sub(); + const city *c = overmap_buffer.closest_city( abs_sub ).city; if( c != nullptr ) { cityname = c->name; } signtext = apply_all_tags( signtext, cityname ); } - dat.m.set_signage( tripoint( r, dat.m.get_abs_sub().z ), signtext ); + dat.m.set_signage( tripoint( r, dat.m.get_abs_sub().z() ), signtext ); } std::string apply_all_tags( std::string signtext, const std::string &cityname ) const { replace_city_tag( signtext, cityname ); @@ -1878,15 +1885,14 @@ class jmapgen_graffiti : public jmapgen_piece if( !graffiti.empty() ) { // replace tags std::string cityname = "illegible city name"; - tripoint abs_sub = dat.m.get_abs_sub(); - // TODO: fix point types - const city *c = overmap_buffer.closest_city( tripoint_abs_sm( abs_sub ) ).city; + tripoint_abs_sm abs_sub = dat.m.get_abs_sub(); + const city *c = overmap_buffer.closest_city( abs_sub ).city; if( c != nullptr ) { cityname = c->name; } graffiti = apply_all_tags( graffiti, cityname ); } - dat.m.set_graffiti( tripoint( r, dat.m.get_abs_sub().z ), graffiti ); + dat.m.set_graffiti( tripoint( r, dat.m.get_abs_sub().z() ), graffiti ); } std::string apply_all_tags( std::string graffiti, const std::string &cityname ) const { replace_city_tag( graffiti, cityname ); @@ -2016,7 +2022,7 @@ class jmapgen_gaspump : public jmapgen_piece /** * Place a specific liquid into the map. * "liquid": id of the liquid item (item should use charges) - * "amount": quantity of liquid placed (a value of 0 uses the default amount) + * "amount": quantity of liquid placed (a value of -1 uses the default amount) * "chance": chance of liquid being placed, see @ref map::place_items */ class jmapgen_liquid_item : public jmapgen_piece @@ -2026,7 +2032,7 @@ class jmapgen_liquid_item : public jmapgen_piece mapgen_value liquid; jmapgen_int chance; jmapgen_liquid_item( const JsonObject &jsi, const std::string &/*context*/ ) : - amount( jsi, "amount", 0, 0 ) + amount( jsi, "amount", -1, -1 ) , liquid( jsi.get_member( "liquid" ) ) , chance( jsi, "chance", 1, 1 ) { } @@ -2041,11 +2047,18 @@ class jmapgen_liquid_item : public jmapgen_piece // individual items here. itype_id migrated = item_controller->migrate_id( chosen_id ); item newliquid( migrated, calendar::start_of_cataclysm ); - if( amount.valmax > 0 ) { - newliquid.charges = amount.get(); + + if( amount.val > -1 ) { + if( amount.valmax > -1 ) { + newliquid.charges = amount.get(); + } else { + newliquid.charges = amount.val; + } + } + if( newliquid.charges > 0 ) { + dat.m.add_item_or_charges( + tripoint( x.get(), y.get(), dat.m.get_abs_sub().z() ), newliquid ); } - dat.m.add_item_or_charges( tripoint( x.get(), y.get(), dat.m.get_abs_sub().z ), - newliquid ); } } @@ -2074,7 +2087,8 @@ class jmapgen_corpse : public jmapgen_piece MonsterGroupManager::GetMonstersFromGroup( group, true ); const mtype_id &corpse_type = random_entry_ref( monster_group ); item corpse = item::make_corpse( corpse_type, calendar::start_of_cataclysm ); - dat.m.add_item_or_charges( tripoint( x.get(), y.get(), dat.m.get_abs_sub().z ), corpse ); + dat.m.add_item_or_charges( tripoint( x.get(), y.get(), dat.m.get_abs_sub().z() ), + corpse ); } }; @@ -2156,7 +2170,7 @@ class jmapgen_loot : public jmapgen_piece isd->create( spawn, calendar::start_of_cataclysm, spawn_flags::use_spawn_rate ); dat.m.spawn_items( tripoint( rng( x.val, x.valmax ), rng( y.val, y.valmax ), - dat.m.get_abs_sub().z ), spawn ); + dat.m.get_abs_sub().z() ), spawn ); } } @@ -2312,13 +2326,13 @@ class jmapgen_monster : public jmapgen_piece MonsterGroupResult spawn_details = MonsterGroupManager::GetResultFromGroup( chosen_group ); dat.m.add_spawn( spawn_details.name, spawn_count * pack_size.get(), - { x.get(), y.get(), dat.m.get_abs_sub().z }, + { x.get(), y.get(), dat.m.get_abs_sub().z() }, friendly, -1, mission_id, name, data ); } else { mtype_id chosen_type = ids.pick()->get( dat ); if( !chosen_type.is_null() ) { dat.m.add_spawn( chosen_type, spawn_count * pack_size.get(), - { x.get(), y.get(), dat.m.get_abs_sub().z }, + { x.get(), y.get(), dat.m.get_abs_sub().z() }, friendly, -1, mission_id, name, data ); } } @@ -2462,7 +2476,7 @@ class jmapgen_trap : public jmapgen_piece if( chosen_id.id().is_null() ) { return; } - const tripoint actual_loc = tripoint( x.get(), y.get(), dat.m.get_abs_sub().z ); + const tripoint actual_loc = tripoint( x.get(), y.get(), dat.m.get_abs_sub().z() ); if( remove ) { dat.m.remove_trap( actual_loc ); } else { @@ -2543,7 +2557,7 @@ class jmapgen_terrain : public jmapgen_piece return; } point p( x.get(), y.get() ); - tripoint tp( p, dat.m.get_abs_sub().z ); + tripoint tp( p, dat.m.get_abs_sub().z() ); ter_id terrain_here = dat.m.ter( p ); const ter_t &chosen_ter = *chosen_id; @@ -2612,7 +2626,7 @@ class jmapgen_ter_furn_transform: public jmapgen_piece if( chosen_id.is_null() ) { return; } - chosen_id->transform( dat.m, tripoint( x.get(), y.get(), dat.m.get_abs_sub().z ) ); + chosen_id->transform( dat.m, tripoint( x.get(), y.get(), dat.m.get_abs_sub().z() ) ); } void check( const std::string &oter_name, const mapgen_parameters ¶meters, @@ -2653,7 +2667,7 @@ class jmapgen_make_rubble : public jmapgen_piece debugmsg( "null floor type when making rubble" ); chosen_floor_type = t_dirt; } - dat.m.make_rubble( tripoint( x.get(), y.get(), dat.m.get_abs_sub().z ), + dat.m.make_rubble( tripoint( x.get(), y.get(), dat.m.get_abs_sub().z() ), chosen_rubble_type, items, chosen_floor_type, overwrite ); } @@ -2711,8 +2725,9 @@ class jmapgen_computer : public jmapgen_piece const std::string &/*context*/ ) const override { const point r( x.get(), y.get() ); dat.m.furn_set( r, furn_f_console ); - computer *cpu = dat.m.add_computer( tripoint( r, dat.m.get_abs_sub().z ), name.translated(), - security ); + computer *cpu = + dat.m.add_computer( tripoint( r, dat.m.get_abs_sub().z() ), name.translated(), + security ); for( const auto &opt : options ) { cpu->add_option( opt ); } @@ -4278,11 +4293,11 @@ bool jmapgen_setmap::apply( const mapgendata &dat, const point &offset ) const } break; case JMAPGEN_SETMAP_BASH: { - m.bash( tripoint( x_get(), y_get(), m.get_abs_sub().z ), 9999 ); + m.bash( tripoint( x_get(), y_get(), m.get_abs_sub().z() ), 9999 ); } break; case JMAPGEN_SETMAP_VARIABLE: { - tripoint point( x_get(), y_get(), m.get_abs_sub().z ); + tripoint point( x_get(), y_get(), m.get_abs_sub().z() ); get_globals().set_global_value( string_val, m.getabs( point ).to_string() ); } break; @@ -4784,7 +4799,9 @@ void map::draw_lab( mapgendata &dat ) const auto predicate = [this]( const tripoint & p ) { return ter( p ) == t_thconc_floor && furn( p ) == f_null && tr_at( p ).is_null(); }; - const auto range = points_in_rectangle( { 0, 0, abs_sub.z }, { SEEX * 2 - 2, SEEY * 2 - 2, abs_sub.z } ); + const auto range = + points_in_rectangle( { 0, 0, abs_sub.z() }, + { SEEX * 2 - 2, SEEY * 2 - 2, abs_sub.z() } ); if( const auto p = random_point( range, predicate ) ) { ter_set( *p, t_stair_type ); @@ -4818,7 +4835,7 @@ void map::draw_lab( mapgendata &dat ) // Rotated maps cannot handle borders and have to be caught in code. // We determine if a border isn't handled by checking the east-facing // border space where the door normally is -- it should be a wall or door. - tripoint east_border( 23, 11, abs_sub.z ); + tripoint east_border( 23, 11, abs_sub.z() ); if( !has_flag_ter( ter_furn_flag::TFLAG_WALL, east_border ) && !has_flag_ter( ter_furn_flag::TFLAG_DOOR, east_border ) ) { // TODO: create a ter_reset function that does ter_set, @@ -4832,21 +4849,21 @@ void map::draw_lab( mapgendata &dat ) for( int i = 0; i < SEEX * 2; i++ ) { ter_set( point( 23, i ), rw_type ); furn_set( point( 23, i ), f_null ); - i_clear( tripoint( 23, i, get_abs_sub().z ) ); + i_clear( tripoint( 23, i, get_abs_sub().z() ) ); ter_set( point( i, 23 ), bw_type ); furn_set( point( i, 23 ), f_null ); - i_clear( tripoint( i, 23, get_abs_sub().z ) ); + i_clear( tripoint( i, 23, get_abs_sub().z() ) ); if( lw == 2 ) { ter_set( point( 0, i ), lw_type ); furn_set( point( 0, i ), f_null ); - i_clear( tripoint( 0, i, get_abs_sub().z ) ); + i_clear( tripoint( 0, i, get_abs_sub().z() ) ); } if( tw == 2 ) { ter_set( point( i, 0 ), tw_type ); furn_set( point( i, 0 ), f_null ); - i_clear( tripoint( i, 0, get_abs_sub().z ) ); + i_clear( tripoint( i, 0, get_abs_sub().z() ) ); } } if( rw != 2 ) { @@ -5074,7 +5091,7 @@ void map::draw_lab( mapgendata &dat ) ( !one_in( 3 ) && ( i == 11 || i == 12 || j == 11 || j == 12 ) ) || one_in( 4 ) ) { // bash and usually remove the rubble. - make_rubble( { i, j, abs_sub.z } ); + make_rubble( { i, j, abs_sub.z() } ); ter_set( point( i, j ), t_rock_floor ); if( !one_in( 3 ) ) { furn_set( point( i, j ), f_null ); @@ -5084,7 +5101,7 @@ void map::draw_lab( mapgendata &dat ) } else if( one_in( 20 ) && !has_flag_ter( ter_furn_flag::TFLAG_GOES_DOWN, p2 ) && !has_flag_ter( ter_furn_flag::TFLAG_GOES_UP, p2 ) ) { - destroy( { i, j, abs_sub.z } ); + destroy( { i, j, abs_sub.z() } ); // bashed squares can create dirt & floors, but we want rock floors. if( t_dirt == ter( point( i, j ) ) || t_floor == ter( point( i, j ) ) ) { ter_set( point( i, j ), t_rock_floor ); @@ -5106,7 +5123,7 @@ void map::draw_lab( mapgendata &dat ) if( ( ( j <= tw || i >= rw ) && i >= j && ( EAST_EDGE - i ) <= j ) || ( ( j >= bw || i <= lw ) && i <= j && ( SOUTH_EDGE - j ) <= i ) ) { if( one_in( 5 ) ) { - make_rubble( tripoint( i, j, abs_sub.z ), f_rubble_rock, true, + make_rubble( tripoint( i, j, abs_sub.z() ), f_rubble_rock, true, t_slime ); } else if( !one_in( 5 ) ) { ter_set( point( i, j ), t_slime ); @@ -5138,7 +5155,8 @@ void map::draw_lab( mapgendata &dat ) } if( tower_lab ) { - place_spawns( GROUP_LAB, 1, point_zero, point( EAST_EDGE, EAST_EDGE ), abs_sub.z * 0.02f ); + place_spawns( GROUP_LAB, 1, point_zero, point( EAST_EDGE, EAST_EDGE ), + abs_sub.z() * 0.02f ); } // Lab special effects. @@ -5163,7 +5181,7 @@ void map::draw_lab( mapgendata &dat ) ter_set( point( i, j ), fluid_type ); } else if( has_flag_ter( ter_furn_flag::TFLAG_DOOR, point( i, j ) ) && !one_in( 3 ) ) { // We want the actual debris, but not the rubble marker or dirt. - make_rubble( { i, j, abs_sub.z } ); + make_rubble( { i, j, abs_sub.z() } ); ter_set( point( i, j ), fluid_type ); furn_set( point( i, j ), f_null ); } @@ -5188,7 +5206,7 @@ void map::draw_lab( mapgendata &dat ) ter_set( p, fluid_type ); } else if( has_flag_ter( ter_furn_flag::TFLAG_DOOR, p ) ) { // We want the actual debris, but not the rubble marker or dirt. - make_rubble( { p, abs_sub.z } ); + make_rubble( { p, abs_sub.z() } ); ter_set( p, fluid_type ); furn_set( p, f_null ); } @@ -5205,9 +5223,9 @@ void map::draw_lab( mapgendata &dat ) if( one_in( 200 ) && ( t_thconc_floor == ter( point( i, j ) ) || t_strconc_floor == ter( point( i, j ) ) ) ) { if( is_toxic ) { - add_field( {i, j, abs_sub.z}, fd_gas_vent, 1 ); + add_field( {i, j, abs_sub.z()}, fd_gas_vent, 1 ); } else { - add_field( {i, j, abs_sub.z}, fd_smoke_vent, 2 ); + add_field( {i, j, abs_sub.z()}, fd_smoke_vent, 2 ); } } } @@ -5217,8 +5235,8 @@ void map::draw_lab( mapgendata &dat ) // portal with an artifact effect. case 5: { tripoint_range options = - points_in_rectangle( { 6, 6, abs_sub.z }, - { SEEX * 2 - 7, SEEY * 2 - 7, abs_sub.z } ); + points_in_rectangle( { 6, 6, abs_sub.z() }, + { SEEX * 2 - 7, SEEY * 2 - 7, abs_sub.z() } ); cata::optional center = random_point( options, [&]( const tripoint & p ) { return tr_at( p ).is_null(); @@ -5240,7 +5258,7 @@ void map::draw_lab( mapgendata &dat ) has_flag_ter( ter_furn_flag::TFLAG_CONSOLE, p ) ) { return; // spare stairs and consoles. } - make_rubble( {p, abs_sub.z } ); + make_rubble( {p, abs_sub.z() } ); ter_set( p, t_thconc_floor ); }, center->xy(), 4 ); furn_set( center->xy(), f_null ); @@ -5252,7 +5270,7 @@ void map::draw_lab( mapgendata &dat ) } // radioactive accident. case 6: { - tripoint center( rng( 6, SEEX * 2 - 7 ), rng( 6, SEEY * 2 - 7 ), abs_sub.z ); + tripoint center( rng( 6, SEEX * 2 - 7 ), rng( 6, SEEY * 2 - 7 ), abs_sub.z() ); if( has_flag_ter( ter_furn_flag::TFLAG_WALL, center.xy() ) ) { // just skip it, we don't want to risk embedding radiation out of sight. break; @@ -5275,7 +5293,7 @@ void map::draw_lab( mapgendata &dat ) has_flag_ter( ter_furn_flag::TFLAG_CONSOLE, p ) ) { return; // spare stairs and consoles. } - make_rubble( {p, abs_sub.z } ); + make_rubble( {p, abs_sub.z() } ); ter_set( p, t_thconc_floor ); }, center.xy(), 1 ); @@ -5292,7 +5310,7 @@ void map::draw_lab( mapgendata &dat ) } else { item newliquid( "plut_slurry_dense", calendar::start_of_cataclysm ); newliquid.charges = 1; - add_item_or_charges( tripoint( marker, get_abs_sub().z ), + add_item_or_charges( tripoint( marker, get_abs_sub().z() ), newliquid ); } break; @@ -5314,7 +5332,7 @@ void map::draw_lab( mapgendata &dat ) } } } - tripoint center( rng( 6, SEEX * 2 - 7 ), rng( 6, SEEY * 2 - 7 ), abs_sub.z ); + tripoint center( rng( 6, SEEX * 2 - 7 ), rng( 6, SEEY * 2 - 7 ), abs_sub.z() ); // Make a portal surrounded by more dense fungal stuff and a fungaloid. draw_rough_circle( [this]( const point & p ) { @@ -5371,7 +5389,7 @@ void map::draw_lab( mapgendata &dat ) // Rotated maps cannot handle borders and have to be caught in code. // We determine if a border isn't handled by checking the east-facing // border space where the door normally is -- it should be a wall or door. - tripoint east_border( 23, 11, abs_sub.z ); + tripoint east_border( 23, 11, abs_sub.z() ); if( !has_flag_ter( ter_furn_flag::TFLAG_WALL, east_border ) && !has_flag_ter( ter_furn_flag::TFLAG_DOOR, east_border ) ) { // TODO: create a ter_reset function that does ter_set, furn_set, and i_clear? @@ -5382,21 +5400,21 @@ void map::draw_lab( mapgendata &dat ) for( int i = 0; i < SEEX * 2; i++ ) { ter_set( point( 23, i ), rw_type ); furn_set( point( 23, i ), f_null ); - i_clear( tripoint( 23, i, get_abs_sub().z ) ); + i_clear( tripoint( 23, i, get_abs_sub().z() ) ); ter_set( point( i, 23 ), bw_type ); furn_set( point( i, 23 ), f_null ); - i_clear( tripoint( i, 23, get_abs_sub().z ) ); + i_clear( tripoint( i, 23, get_abs_sub().z() ) ); if( lw == 2 ) { ter_set( point( 0, i ), lw_type ); furn_set( point( 0, i ), f_null ); - i_clear( tripoint( 0, i, get_abs_sub().z ) ); + i_clear( tripoint( 0, i, get_abs_sub().z() ) ); } if( tw == 2 ) { ter_set( point( i, 0 ), tw_type ); furn_set( point( i, 0 ), f_null ); - i_clear( tripoint( i, 0, get_abs_sub().z ) ); + i_clear( tripoint( i, 0, get_abs_sub().z() ) ); } } if( rw != 2 ) { @@ -5536,7 +5554,7 @@ void map::draw_lab( mapgendata &dat ) } spawn_item( point( SEEX - 1, 8 ), "id_science" ); - tmpcomp = add_computer( tripoint( SEEX, 8, abs_sub.z ), + tmpcomp = add_computer( tripoint( SEEX, 8, abs_sub.z() ), _( "Sub-prime contact console" ), 7 ); if( monsters_end ) { //only add these options when there are monsters. tmpcomp->add_option( _( "Terminate Specimens" ), COMPACT_TERMINATE, 2 ); @@ -5582,7 +5600,7 @@ void map::draw_lab( mapgendata &dat ) line( this, t_reinforced_glass, point( SEEX + 1, SEEY - 1 ), point( SEEX + 1, SEEY ) ); spawn_item( point( SEEX - 4, SEEY - 3 ), "id_science" ); furn_set( point( SEEX - 3, SEEY - 3 ), furn_f_console ); - tmpcomp = add_computer( tripoint( SEEX - 3, SEEY - 3, abs_sub.z ), + tmpcomp = add_computer( tripoint( SEEX - 3, SEEY - 3, abs_sub.z() ), _( "Bionic access" ), 3 ); tmpcomp->add_option( _( "Manifest" ), COMPACT_LIST_BIONICS, 0 ); tmpcomp->add_option( _( "Open Chambers" ), COMPACT_RELEASE, 5 ); @@ -5620,8 +5638,8 @@ void map::draw_lab( mapgendata &dat ) return ter( p ) == t_thconc_floor && furn( p ) == f_null && tr_at( p ).is_null(); }; - const auto range = points_in_rectangle( { 0, 0, abs_sub.z }, - { SEEX * 2 - 2, SEEY * 2 - 2, abs_sub.z } ); + const auto range = points_in_rectangle( { 0, 0, abs_sub.z() }, + { SEEX * 2 - 2, SEEY * 2 - 2, abs_sub.z() } ); if( const auto p = random_point( range, predicate ) ) { ter_set( *p, t_stair_type ); } @@ -5667,15 +5685,15 @@ void map::draw_temple( const mapgendata &dat ) square( this, t_rock_floor, point_zero, point( EAST_EDGE, SOUTH_EDGE ) ); // We always start at the south and go north. // We use (y / 2 + z) % 4 to guarantee that rooms don't repeat. - switch( 1 + std::abs( abs_sub.y / 2 + dat.zlevel() + 4 ) % 4 ) { // TODO: More varieties! + switch( 1 + std::abs( abs_sub.y() / 2 + dat.zlevel() + 4 ) % 4 ) { // TODO: More varieties! case 1: // Flame bursts square( this, t_rock, point_zero, point( SEEX - 1, SOUTH_EDGE ) ); square( this, t_rock, point( SEEX + 2, 0 ), point( EAST_EDGE, SOUTH_EDGE ) ); for( int i = 2; i < SEEY * 2 - 4; i++ ) { - add_field( {SEEX, i, abs_sub.z}, fd_fire_vent, rng( 1, 3 ) ); - add_field( {SEEX + 1, i, abs_sub.z}, fd_fire_vent, rng( 1, 3 ) ); + add_field( {SEEX, i, abs_sub.z()}, fd_fire_vent, rng( 1, 3 ) ); + add_field( {SEEX + 1, i, abs_sub.z()}, fd_fire_vent, rng( 1, 3 ) ); } break; @@ -5891,9 +5909,9 @@ void map::draw_temple( const mapgendata &dat ) square( this, t_rock_floor, point( SEEX - 1, 1 ), point( SEEX + 2, 4 ) ); square( this, t_rock_floor, point( SEEX, 5 ), point( SEEX + 1, SOUTH_EDGE ) ); line( this, t_stairs_up, point( SEEX, SOUTH_EDGE ), point( SEEX + 1, SOUTH_EDGE ) ); - spawn_artifact( tripoint( rng( SEEX, SEEX + 1 ), rng( 2, 3 ), abs_sub.z ), + spawn_artifact( tripoint( rng( SEEX, SEEX + 1 ), rng( 2, 3 ), abs_sub.z() ), relic_procgen_data_cult ); - spawn_artifact( tripoint( rng( SEEX, SEEX + 1 ), rng( 2, 3 ), abs_sub.z ), + spawn_artifact( tripoint( rng( SEEX, SEEX + 1 ), rng( 2, 3 ), abs_sub.z() ), relic_procgen_data_cult ); return; @@ -5945,7 +5963,7 @@ void map::draw_mine( mapgendata &dat ) case 1: { // Toxic gas point gas_vent_location( rng( 9, 14 ), rng( 9, 14 ) ); ter_set( point( gas_vent_location ), t_rock ); - add_field( { gas_vent_location, abs_sub.z}, fd_gas_vent, 2 ); + add_field( { gas_vent_location, abs_sub.z() }, fd_gas_vent, 2 ); } break; @@ -5968,7 +5986,7 @@ void map::draw_mine( mapgendata &dat ) for( int i = wreck_location.x - 3; i < wreck_location.x + 3; i++ ) { for( int j = wreck_location.y - 3; j < wreck_location.y + 3; j++ ) { if( !one_in( 4 ) ) { - make_rubble( tripoint( i, j, abs_sub.z ), f_wreckage, true ); + make_rubble( tripoint( i, j, abs_sub.z() ), f_wreckage, true ); } } } @@ -6154,7 +6172,7 @@ void map::draw_mine( mapgendata &dat ) p3, false, calendar::start_of_cataclysm ); } place_spawns( GROUP_DOG_THING, 1, point( SEEX, SEEX ), point( SEEX + 1, SEEX + 1 ), 1, true, true ); - spawn_artifact( tripoint( rng( SEEX, SEEX + 1 ), rng( SEEY, SEEY + 1 ), abs_sub.z ), + spawn_artifact( tripoint( rng( SEEX, SEEX + 1 ), rng( SEEY, SEEY + 1 ), abs_sub.z() ), relic_procgen_data_netherum_tunnels ); } } @@ -6357,8 +6375,7 @@ void map::place_spawns( const mongroup_id &group, const int chance, const bool individual, const bool friendly, const std::string &name, const int mission_id ) { if( !group.is_valid() ) { - // TODO: fix point types - const tripoint_abs_omt omt( sm_to_omt_copy( get_abs_sub() ) ); + const tripoint_abs_omt omt = project_to( get_abs_sub() ); const oter_id &oid = overmap_buffer.ter( omt ); debugmsg( "place_spawns: invalid mongroup '%s', om_terrain = '%s' (%s)", group.c_str(), oid.id().c_str(), oid->get_mapgen_id().c_str() ); @@ -6396,7 +6413,7 @@ void map::place_spawns( const mongroup_id &group, const int chance, // Pick a monster type MonsterGroupResult spawn_details = MonsterGroupManager::GetResultFromGroup( group, &num ); - add_spawn( spawn_details.name, spawn_details.pack_size, { p, abs_sub.z }, + add_spawn( spawn_details.name, spawn_details.pack_size, { p, abs_sub.z() }, friendly, -1, mission_id, name, spawn_details.data ); } } @@ -6433,7 +6450,7 @@ void map::place_vending( const point &p, const item_group_id &type, bool reinfor if( lootable && !one_in( std::max( to_days( calendar::turn - calendar::start_of_cataclysm ), 0 ) + 4 ) ) { furn_set( p, f_vending_o ); - for( const auto &loc : points_in_radius( { p, abs_sub.z }, 1 ) ) { + for( const auto &loc : points_in_radius( { p, abs_sub.z() }, 1 ) ) { if( one_in( 4 ) ) { spawn_item( loc, "glass_shard", rng( 1, 25 ) ); } @@ -6450,7 +6467,7 @@ character_id map::place_npc( const point &p, const string_id &type shared_ptr_fast temp = make_shared_fast(); temp->normalize(); temp->load_npc_template( type ); - temp->spawn_at_precise( tripoint_abs_ms( getabs( tripoint( p, abs_sub.z ) ) ) ); + temp->spawn_at_precise( tripoint_abs_ms( getabs( tripoint( p, abs_sub.z() ) ) ) ); temp->toggle_trait( trait_NPC_STATIC_NPC ); overmap_buffer.insert_npc( temp ); return temp->getID(); @@ -6458,8 +6475,8 @@ character_id map::place_npc( const point &p, const string_id &type void map::apply_faction_ownership( const point &p1, const point &p2, const faction_id &id ) { - for( const tripoint &p : points_in_rectangle( tripoint( p1, abs_sub.z ), tripoint( p2, - abs_sub.z ) ) ) { + for( const tripoint &p : points_in_rectangle( tripoint( p1, abs_sub.z() ), tripoint( p2, + abs_sub.z() ) ) ) { map_stack items = i_at( p.xy() ); for( item &elem : items ) { elem.set_owner( id ); @@ -6486,8 +6503,7 @@ std::vector map::place_items( return res; } if( !item_group::group_is_defined( group_id ) ) { - // TODO: fix point types - const tripoint_abs_omt omt( sm_to_omt_copy( get_abs_sub() ) ); + const tripoint_abs_omt omt = project_to( get_abs_sub() ); const oter_id &oid = overmap_buffer.ter( omt ); debugmsg( "place_items: invalid item group '%s', om_terrain = '%s' (%s)", group_id.c_str(), oid.id().c_str(), oid->get_mapgen_id().c_str() ); @@ -6594,7 +6610,7 @@ vehicle *map::add_vehicle( const vgroup_id &type, const point &p, const units::a vehicle *map::add_vehicle( const vproto_id &type, const point &p, const units::angle &dir, int veh_fuel, int veh_status, bool merge_wrecks ) { - return add_vehicle( type, tripoint( p, abs_sub.z ), dir, veh_fuel, veh_status, merge_wrecks ); + return add_vehicle( type, tripoint( p, abs_sub.z() ), dir, veh_fuel, veh_status, merge_wrecks ); } vehicle *map::add_vehicle( const vproto_id &type, const tripoint &p, const units::angle &dir, @@ -6800,22 +6816,21 @@ void map::rotate( int turns, const bool setpos_safe ) } real_coords rc; - const tripoint &abs_sub = get_abs_sub(); - rc.fromabs( point( abs_sub.x * SEEX, abs_sub.y * SEEY ) ); + const tripoint_abs_sm &abs_sub = get_abs_sub(); + // TODO: fix point types + rc.fromabs( project_to( abs_sub.xy() ).raw() ); // TODO: This radius can be smaller - how small? const int radius = HALF_MAPSIZE + 3; // uses submap coordinates - // TODO: fix point types - const std::vector> npcs = - overmap_buffer.get_npcs_near( tripoint_abs_sm( abs_sub ), radius ); + const std::vector> npcs = overmap_buffer.get_npcs_near( abs_sub, radius ); for( const shared_ptr_fast &i : npcs ) { npc &np = *i; const tripoint sq = np.get_location().raw(); real_coords np_rc; np_rc.fromabs( sq.xy() ); // Note: We are rotating the entire overmap square (2x2 of submaps) - if( np_rc.om_pos != rc.om_pos || sq.z != abs_sub.z ) { + if( np_rc.om_pos != rc.om_pos || sq.z != abs_sub.z() ) { continue; } @@ -6844,13 +6859,13 @@ void map::rotate( int turns, const bool setpos_safe ) // Then we place it back from scratch // It could be rewritten to utilize the fact that rotation shouldn't cross overmaps shared_ptr_fast npc_ptr = overmap_buffer.remove_npc( np.getID() ); - np.spawn_at_precise( tripoint_abs_ms( getabs( tripoint( new_pos, abs_sub.z ) ) ) ); + np.spawn_at_precise( tripoint_abs_ms( getabs( tripoint( new_pos, abs_sub.z() ) ) ) ); overmap_buffer.insert_npc( npc_ptr ); } } clear_vehicle_level_caches(); - clear_vehicle_list( abs_sub.z ); + clear_vehicle_list( abs_sub.z() ); submap *pz = get_submap_at_grid( point_zero ); submap *pse = get_submap_at_grid( point_south_east ); @@ -6897,10 +6912,10 @@ void map::rotate( int turns, const bool setpos_safe ) sm->rotate( turns ); for( auto &veh : sm->vehicles ) { - veh->sm_pos = tripoint( p, abs_sub.z ); + veh->sm_pos = tripoint( p, abs_sub.z() ); } - update_vehicle_list( sm, abs_sub.z ); + update_vehicle_list( sm, abs_sub.z() ); } } rebuild_vehicle_level_caches(); @@ -6923,8 +6938,9 @@ void map::mirror( bool mirror_horizontal, bool mirror_vertical ) real_coords rc; - const tripoint &abs_sub = get_abs_sub(); - rc.fromabs( point( abs_sub.x * SEEX, abs_sub.y * SEEY ) ); + const tripoint_abs_sm &abs_sub = get_abs_sub(); + // TODO: fix point types + rc.fromabs( project_to( abs_sub.xy() ).raw() ); submap *pz = get_submap_at_grid( point_zero ); submap *pse = get_submap_at_grid( point_south_east ); @@ -7402,7 +7418,7 @@ void map::create_anomaly( const tripoint &cp, artifact_natural_property prop, bo for( int i = c.x - 5; i <= c.x + 5; i++ ) { for( int j = c.y - 5; j <= c.y + 5; j++ ) { if( furn( point( i, j ) ) == f_rubble ) { - add_field( {i, j, abs_sub.z}, fd_push_items, 1 ); + add_field( {i, j, abs_sub.z()}, fd_push_items, 1 ); if( one_in( 3 ) ) { spawn_item( point( i, j ), "rock" ); } @@ -7479,18 +7495,19 @@ void map::create_anomaly( const tripoint &cp, artifact_natural_property prop, bo case ARTPROP_ELECTRIC: case ARTPROP_CRACKLING: - add_field( {c, abs_sub.z}, fd_shock_vent, 3 ); + add_field( {c, abs_sub.z()}, fd_shock_vent, 3 ); break; case ARTPROP_SLIMY: - add_field( {c, abs_sub.z}, fd_acid_vent, 3 ); + add_field( {c, abs_sub.z()}, fd_acid_vent, 3 ); break; case ARTPROP_WARM: for( int i = c.x - 5; i <= c.x + 5; i++ ) { for( int j = c.y - 5; j <= c.y + 5; j++ ) { if( furn( point( i, j ) ) == f_rubble ) { - add_field( {i, j, abs_sub.z}, fd_fire_vent, 1 + ( rl_dist( c, point( i, j ) ) % 3 ) ); + add_field( {i, j, abs_sub.z()}, fd_fire_vent, + 1 + ( rl_dist( c, point( i, j ) ) % 3 ) ); } } } @@ -7576,7 +7593,7 @@ void circle_furn( map *m, const furn_id &type, const point &p, int rad ) } void add_corpse( map *m, const point &p ) { - m->add_corpse( tripoint( p, m->get_abs_sub().z ) ); + m->add_corpse( tripoint( p, m->get_abs_sub().z() ) ); } //////////////////// mapgen update @@ -7672,8 +7689,9 @@ bool update_mapgen_function_json::update_map( const mapgendata &md, const point const mapgendata &md; const int rotation; }; - rotation_guard rot( md_with_params ); - + if( !md.has_flag( jmapgen_flags::no_underlying_rotate ) ) { + rotation_guard rot( md_with_params ); + } return apply_mapgen_in_phases( md_with_params, setmap_points, objects, offset, context_, verify ); } diff --git a/src/mapgen_functions.cpp b/src/mapgen_functions.cpp index c97be85b60a51..5c10b5cfc162e 100644 --- a/src/mapgen_functions.cpp +++ b/src/mapgen_functions.cpp @@ -237,11 +237,9 @@ void mapgen_crater( mapgendata &dat ) if( rng( 0, dat.w_fac ) <= i && rng( 0, dat.e_fac ) <= SEEX * 2 - 1 - i && rng( 0, dat.n_fac ) <= j && rng( 0, dat.s_fac ) <= SEEX * 2 - 1 - j ) { m->ter_set( point( i, j ), t_dirt ); - m->make_rubble( tripoint( i, j, m->get_abs_sub().z ), f_rubble_rock, true ); - m->set_radiation( point( i, j ), rng( 0, 4 ) * rng( 0, 2 ) ); + m->make_rubble( tripoint( i, j, m->get_abs_sub().z() ), f_rubble_rock, true ); } else { m->ter_set( point( i, j ), dat.groundcover() ); - m->set_radiation( point( i, j ), rng( 0, 2 ) * rng( 0, 2 ) * rng( 0, 2 ) ); } } } @@ -330,8 +328,8 @@ void mapgen_hive( mapgendata &dat ) m->ter_set( point( i + k, j + l ), t_floor_wax ); } } - m->add_spawn( mon_bee, 2, { i, j, m->get_abs_sub().z } ); - m->add_spawn( mon_beekeeper, 1, { i, j, m->get_abs_sub().z } ); + m->add_spawn( mon_bee, 2, { i, j, m->get_abs_sub().z() } ); + m->add_spawn( mon_beekeeper, 1, { i, j, m->get_abs_sub().z() } ); m->ter_set( point( i, j - 3 ), t_floor_wax ); m->ter_set( point( i, j + 3 ), t_floor_wax ); m->ter_set( point( i - 1, j - 2 ), t_floor_wax ); @@ -966,7 +964,7 @@ void mapgen_road( mapgendata &dat ) dat.monster_density() ); // 1 per 10 overmaps if( one_in( 10000 ) ) { - m->add_spawn( mon_zombie_jackson, 1, { SEEX, SEEY, m->get_abs_sub().z } ); + m->add_spawn( mon_zombie_jackson, 1, { SEEX, SEEY, m->get_abs_sub().z() } ); } } @@ -3229,7 +3227,7 @@ void mapgen_ravine_edge( mapgendata &dat ) void mremove_trap( map *m, const point &p, trap_id type ) { - tripoint actual_location( p, m->get_abs_sub().z ); + tripoint actual_location( p, m->get_abs_sub().z() ); const trap_id trap_at_loc = m->maptile_at( actual_location ).get_trap().id(); if( type == tr_null || trap_at_loc == type ) { m->remove_trap( actual_location ); @@ -3238,13 +3236,13 @@ void mremove_trap( map *m, const point &p, trap_id type ) void mtrap_set( map *m, const point &p, trap_id type ) { - tripoint actual_location( p, m->get_abs_sub().z ); + tripoint actual_location( p, m->get_abs_sub().z() ); m->trap_set( actual_location, type ); } void madd_field( map *m, const point &p, field_type_id type, int intensity ) { - tripoint actual_location( p, m->get_abs_sub().z ); + tripoint actual_location( p, m->get_abs_sub().z() ); m->add_field( actual_location, type, intensity, 0_turns ); } diff --git a/src/martialarts.cpp b/src/martialarts.cpp index 16ba6bb54e711..122d72615c724 100644 --- a/src/martialarts.cpp +++ b/src/martialarts.cpp @@ -212,6 +212,7 @@ void ma_requirements::load( const JsonObject &jo, const std::string & ) optional( jo, was_loaded, "req_flags", req_flags, string_id_reader<::json_flag> {} ); optional( jo, was_loaded, "required_char_flags", req_char_flags ); + optional( jo, was_loaded, "required_char_flags_all", req_char_flags_all ); optional( jo, was_loaded, "forbidden_char_flags", forbidden_char_flags ); optional( jo, was_loaded, "skill_requirements", min_skill, ma_skill_reader {} ); @@ -298,6 +299,7 @@ void ma_buff::load( const JsonObject &jo, const std::string &src ) optional( jo, was_loaded, "quiet", quiet, false ); optional( jo, was_loaded, "throw_immune", throw_immune, false ); optional( jo, was_loaded, "stealthy", stealthy, false ); + optional( jo, was_loaded, "melee_bash_damage_cap_bonus", melee_bash_damage_cap_bonus, false ); reqs.load( jo, src ); bonuses.load( jo ); @@ -369,7 +371,7 @@ void martialart::load( const JsonObject &jo, const std::string & ) optional( jo, was_loaded, "strictly_melee", strictly_melee, false ); optional( jo, was_loaded, "strictly_unarmed", strictly_unarmed, false ); - optional( jo, was_loaded, "allow_melee", allow_melee, false ); + optional( jo, was_loaded, "allow_all_weapons", allow_all_weapons, false ); optional( jo, was_loaded, "force_unarmed", force_unarmed, false ); optional( jo, was_loaded, "leg_block", leg_block, 99 ); @@ -577,7 +579,7 @@ bool ma_requirements::is_valid_character( const Character &u ) const bool forced_unarmed = u.martial_arts_data->selected_force_unarmed(); bool weapon_ok = is_valid_weapon( weapon ); bool style_weapon = u.martial_arts_data->selected_has_weapon( weapon.typeId() ); - bool all_weapons = u.martial_arts_data->selected_allow_melee(); + bool all_weapons = u.martial_arts_data->selected_allow_all_weapons(); bool unarmed_ok = !is_armed || ( unarmed_weapon && unarmed_weapons_allowed ); bool melee_ok = melee_allowed && weapon_ok && ( style_weapon || all_weapons ); @@ -611,6 +613,14 @@ bool ma_requirements::is_valid_character( const Character &u ) const } } + if( !req_char_flags_all.empty() ) { + for( const json_character_flag &flag : req_char_flags_all ) { + if( !u.has_flag( flag ) ) { + return false; + } + } + } + if( !forbidden_char_flags.empty() ) { bool has_flag = false; for( const json_character_flag &flag : forbidden_char_flags ) { @@ -890,6 +900,10 @@ bool ma_buff::is_throw_immune() const { return throw_immune; } +bool ma_buff::is_melee_bash_damage_cap_bonus() const +{ + return melee_bash_damage_cap_bonus; +} bool ma_buff::is_quiet() const { return quiet; @@ -1145,7 +1159,7 @@ bool martialart::has_weapon( const itype_id &itt ) const bool martialart::weapon_valid( const item &it ) const { - if( allow_melee ) { + if( allow_all_weapons ) { return true; } @@ -1517,6 +1531,12 @@ bool Character::is_throw_immune() const return b.is_throw_immune(); } ); } +bool Character::is_melee_bash_damage_cap_bonus() const +{ + return search_ma_buff_effect( *effects, []( const ma_buff & b, const effect & ) { + return b.is_melee_bash_damage_cap_bonus(); + } ); +} bool Character::is_quiet() const { return search_ma_buff_effect( *effects, []( const ma_buff & b, const effect & ) { @@ -1768,7 +1788,7 @@ bool ma_style_callback::key( const input_context &ctxt, const input_event &event if( ma.force_unarmed ) { buffer += _( "This style forces you to use unarmed strikes, even if wielding a weapon." ); buffer += "\n"; - } else if( ma.allow_melee ) { + } else if( ma.allow_all_weapons ) { buffer += _( "This style can be used with all weapons." ); buffer += "\n"; } else if( ma.strictly_melee ) { diff --git a/src/martialarts.h b/src/martialarts.h index 4b974bcd6bc83..964472906f6ab 100644 --- a/src/martialarts.h +++ b/src/martialarts.h @@ -46,8 +46,10 @@ class weapon_category private: friend class generic_factory; + friend struct mod_tracker; weapon_category_id id; + std::vector> src; bool was_loaded = false; translation name_; @@ -82,7 +84,8 @@ struct ma_requirements { std::set req_flags; // any item flags required for this technique - cata::flat_set req_char_flags; // Character flags required + cata::flat_set req_char_flags; // any listed character flags required + cata::flat_set req_char_flags_all; // all listed character flags required cata::flat_set forbidden_char_flags; // Character flags disabling the technique ma_requirements() { @@ -125,6 +128,7 @@ class ma_technique void load( const JsonObject &jo, const std::string &src ); matec_id id; + std::vector> src; bool was_loaded = false; translation name; @@ -227,6 +231,7 @@ class ma_buff // returns various boolean flags bool is_throw_immune() const; + bool is_melee_bash_damage_cap_bonus() const; bool is_quiet() const; bool can_melee() const; bool is_stealthy() const; @@ -237,6 +242,7 @@ class ma_buff static const ma_buff *from_effect( const effect &eff ); mabuff_id id; + std::vector> src; bool was_loaded = false; translation name; translation description; @@ -259,6 +265,7 @@ class ma_buff bool quiet = false; bool melee_allowed = false; bool throw_immune = false; // are we immune to throws/grabs? + bool melee_bash_damage_cap_bonus = false; bool strictly_melee = false; // can we only use it with weapons? bool stealthy = false; // do we make less noise when moving? @@ -309,6 +316,7 @@ class martialart std::string get_initiate_npc_message() const; matype_id id; + std::vector> src; bool was_loaded = false; translation name; translation description; @@ -326,7 +334,7 @@ class martialart std::set weapon_category; // all style weapon categories bool strictly_unarmed = false; // Punch daggers etc. bool strictly_melee = false; // Must have a weapon. - bool allow_melee = false; // Can use unarmed or with ANY weapon + bool allow_all_weapons = false; // Can use unarmed or with ANY weapon bool force_unarmed = false; // Don't use ANY weapon - punch or kick if needed std::vector static_buffs; // all buffs triggered by each condition std::vector onmove_buffs; diff --git a/src/material.cpp b/src/material.cpp index 4a063c49d1a1a..51109b2507f7a 100644 --- a/src/material.cpp +++ b/src/material.cpp @@ -147,17 +147,17 @@ itype_id material_type::repaired_with() const return _repaired_with; } -int material_type::bash_resist() const +float material_type::bash_resist() const { return _bash_resist; } -int material_type::cut_resist() const +float material_type::cut_resist() const { return _cut_resist; } -int material_type::bullet_resist() const +float material_type::bullet_resist() const { return _bullet_resist; } @@ -183,17 +183,17 @@ std::string material_type::dmg_adj( int damage ) const return _dmg_adj[std::min( static_cast( damage ), _dmg_adj.size() ) - 1].translated(); } -int material_type::acid_resist() const +float material_type::acid_resist() const { return _acid_resist; } -int material_type::elec_resist() const +float material_type::elec_resist() const { return _elec_resist; } -int material_type::fire_resist() const +float material_type::fire_resist() const { return _fire_resist; } diff --git a/src/material.h b/src/material.h index 67e4542d1f6b5..d8123ebe500d0 100644 --- a/src/material.h +++ b/src/material.h @@ -56,18 +56,19 @@ class material_type { public: material_id id; + std::vector> src; bool was_loaded = false; private: translation _name; cata::optional _salvaged_into; // this material turns into this item when salvaged itype_id _repaired_with = itype_id( "null" ); // this material can be repaired with this item - int _bash_resist = 0; // negative integers means susceptibility - int _cut_resist = 0; - int _acid_resist = 0; - int _elec_resist = 0; - int _fire_resist = 0; - int _bullet_resist = 0; + float _bash_resist = 0.0f; // negative integers means susceptibility + float _cut_resist = 0.0f; + float _acid_resist = 0.0f; + float _elec_resist = 0.0f; + float _fire_resist = 0.0f; + float _bullet_resist = 0.0f; int _chip_resist = 0; // Resistance to physical damage of the item itself int _density = 1; // relative to "powder", which is 1 // How resistant this material is to wind as a percentage - 0 to 100 @@ -111,15 +112,15 @@ class material_type */ cata::optional salvaged_into() const; itype_id repaired_with() const; - int bash_resist() const; - int cut_resist() const; - int bullet_resist() const; + float bash_resist() const; + float cut_resist() const; + float bullet_resist() const; std::string bash_dmg_verb() const; std::string cut_dmg_verb() const; std::string dmg_adj( int damage ) const; - int acid_resist() const; - int elec_resist() const; - int fire_resist() const; + float acid_resist() const; + float elec_resist() const; + float fire_resist() const; int chip_resist() const; float specific_heat_liquid() const; float specific_heat_solid() const; diff --git a/src/melee.cpp b/src/melee.cpp index fcf6fb84601d7..ecc8eecfb1dbc 100644 --- a/src/melee.cpp +++ b/src/melee.cpp @@ -81,7 +81,7 @@ character_modifier_melee_attack_roll_mod( "melee_attack_roll_mod" ); static const character_modifier_id character_modifier_melee_thrown_move_balance_mod( "melee_thrown_move_balance_mod" ); static const character_modifier_id -character_modifier_melee_thrown_move_manip_mod( "melee_thrown_move_manip_mod" ); +character_modifier_melee_thrown_move_lift_mod( "melee_thrown_move_lift_mod" ); static const efftype_id effect_amigara( "amigara" ); static const efftype_id effect_beartrap( "beartrap" ); @@ -132,6 +132,7 @@ static const move_mode_id move_mode_prone( "prone" ); static const skill_id skill_bashing( "bashing" ); static const skill_id skill_cutting( "cutting" ); static const skill_id skill_melee( "melee" ); +static const skill_id skill_spellcraft( "spellcraft" ); static const skill_id skill_stabbing( "stabbing" ); static const skill_id skill_unarmed( "unarmed" ); @@ -1079,6 +1080,11 @@ double Character::crit_chance( float roll_hit, float target_dodge, const item &w return chance_triple + ma_buff_crit_chance; } +int Character::get_spell_resist() const +{ + return get_skill_level( skill_spellcraft ); +} + float Character::get_dodge() const { //If we're asleep or busy we can't dodge @@ -1171,6 +1177,7 @@ void Character::roll_bash_damage( bool crit, damage_instance &di, bool average, const bool unarmed = weap.is_unarmed_weapon(); int skill = get_skill_level( unarmed ? skill_unarmed : skill_bashing ); + int melee_bonus = get_skill_level( skill_melee ); if( has_active_bionic( bio_cqb ) ) { skill = BIO_CQB_LEVEL; } @@ -1252,6 +1259,11 @@ void Character::roll_bash_damage( bool crit, damage_instance &di, bool average, float bash_cap = 2 * stat + 2 * skill; float bash_mul = 1.0f; + if( is_melee_bash_damage_cap_bonus() ) { + bash_cap += melee_bonus; + } + + if( has_trait( trait_KI_STRIKE ) && unarmed ) { /** @EFFECT_UNARMED increases bashing damage with unarmed weapons when paired with the Ki Strike trait */ weap_dam += skill; @@ -2661,7 +2673,7 @@ int Character::attack_speed( const item &weap ) const const float ma_mult = mabuff_attack_cost_mult(); double move_cost = base_move_cost; - move_cost *= get_modifier( character_modifier_melee_thrown_move_manip_mod ); + move_cost *= get_modifier( character_modifier_melee_thrown_move_lift_mod ); move_cost *= get_modifier( character_modifier_melee_thrown_move_balance_mod ); move_cost *= stamina_penalty; move_cost += skill_cost; diff --git a/src/mission.h b/src/mission.h index f954eabe7fe68..d55b4d86f0200 100644 --- a/src/mission.h +++ b/src/mission.h @@ -206,6 +206,7 @@ struct mission_type { public: // Matches it to a mission_type_id above mission_type_id id = mission_type_id( "MISSION_NULL" ); + std::vector> src; bool was_loaded = false; private: // The untranslated name of the mission diff --git a/src/mission_companion.cpp b/src/mission_companion.cpp index db6cd8882a536..f21ecbc8d8b68 100644 --- a/src/mission_companion.cpp +++ b/src/mission_companion.cpp @@ -97,6 +97,43 @@ static const trait_id trait_NPC_CONSTRUCTION_LEV_1( "NPC_CONSTRUCTION_LEV_1" ); static const trait_id trait_NPC_CONSTRUCTION_LEV_2( "NPC_CONSTRUCTION_LEV_2" ); static const trait_id trait_NPC_MISSION_LEV_1( "NPC_MISSION_LEV_1" ); +static const std::string role_id_faction_camp = "FACTION_CAMP"; + +static const std::string omt_evac_center_18 = "evac_center_18"; +static const std::string omt_ranch_camp_63 = "ranch_camp_63"; + +static const std::string return_ally_question_string = + "\n\nDo you wish to bring your allies back into your party?"; +static const std::string assign_scavenging_patrol_string = "Assign Scavenging Patrol"; +static const std::string scavenging_patrol_string = "_scavenging_patrol"; +static const std::string retrieve_scavenging_patrol_string = "Retrieve Scavenging Patrol"; + +static const std::string assign_scavenging_raid_string = "Assign Scavenging Raid"; +static const std::string scavenging_raid_string = "_scavenging_raid"; +static const std::string retrieve_scavenging_raid_string = "Retrieve Scavenging Raid"; + +static const std::string assign_menial_labor_string = "Assign Ally to Menial Labor"; +static const std::string menial_labor_string = "_labor"; +static const std::string recover_menial_labor_string = "Recover Ally from Menial Labor"; + +static const std::string assign_carpentry_string = "Assign Ally to Carpentry Work"; +static const std::string carpentry_string = "_carpenter"; +static const std::string recover_carpentry_string = "Recover Ally from Carpentry Work"; + +static const std::string purchase_east_field_string = "Purchase East Field"; +static const std::string upgrade_east_field_1_string = "Upgrade East Field I"; +static const std::string plant_east_field_string = "Plant East Field"; +static const std::string harvest_east_field_string = "Harvest East Field"; + +static const std::string assign_forage_food_string = "Assign Ally to Forage for Food"; +static const std::string forage_string = "_forage"; +static const std::string recover_forage_food_string = "Recover Ally from Foraging"; + +static const std::string assign_caravan_string = "Caravan Commune-Refugee Center"; +static const std::string caravan_string = "_commune_refugee_caravan"; +static const std::string begin_caravan_string = "Begin Commune-Refugee Center Run"; +static const std::string recover_caravan_string = "Recover Commune-Refugee Center"; + struct comp_rank { int industry; int combat; @@ -165,16 +202,16 @@ void talk_function::scavenger_patrol( mission_data &mission_key, npc &p ) "and isolated buildings presents the opportunity to build survival " "skills while engaging in relatively safe combat against isolated " "creatures." ); - mission_key.add( "Assign Scavenging Patrol", _( "Assign Scavenging Patrol" ), entry ); - std::vector npc_list = companion_list( p, "_scavenging_patrol" ); + mission_key.add( assign_scavenging_patrol_string, _( assign_scavenging_patrol_string ), entry ); + std::vector npc_list = companion_list( p, scavenging_patrol_string ); if( !npc_list.empty() ) { entry = _( "Profit: $25-$500\nDanger: Low\nTime: 10 hour missions\n\nPatrol Roster:\n" ); for( auto &elem : npc_list ) { entry += " " + elem->get_name() + " [" + std::to_string( to_hours( calendar::turn - elem->companion_mission_time ) ) + _( " hours]\n" ); } - entry += _( "\n\nDo you wish to bring your allies back into your party?" ); - mission_key.add( "Retrieve Scavenging Patrol", _( "Retrieve Scavenging Patrol" ), entry ); + entry += _( return_ally_question_string ); + mission_key.add( retrieve_scavenging_patrol_string, _( retrieve_scavenging_patrol_string ), entry ); } } @@ -186,8 +223,8 @@ void talk_function::scavenger_raid( mission_data &mission_key, npc &p ) "Combat is to be expected and assistance from the rest of the party " "can't be guaranteed. The rewards are greater and there is a chance " "of the companion bringing back items." ); - mission_key.add( "Assign Scavenging Raid", _( "Assign Scavenging Raid" ), entry ); - std::vector npc_list = companion_list( p, "_scavenging_raid" ); + mission_key.add( assign_scavenging_raid_string, _( assign_scavenging_raid_string ), entry ); + std::vector npc_list = companion_list( p, scavenging_raid_string ); if( !npc_list.empty() ) { entry = _( "Profit: $200-$1000\nDanger: Medium\nTime: 10 hour missions\n\n" "Raid Roster:\n" ); @@ -195,15 +232,15 @@ void talk_function::scavenger_raid( mission_data &mission_key, npc &p ) entry += " " + elem->get_name() + " [" + std::to_string( to_hours( calendar::turn - elem->companion_mission_time ) ) + _( " hours]\n" ); } - entry += _( "\n\nDo you wish to bring your allies back into your party?" ); - mission_key.add( "Retrieve Scavenging Raid", _( "Retrieve Scavenging Raid" ), entry ); + entry += _( return_ally_question_string ); + mission_key.add( retrieve_scavenging_raid_string, _( retrieve_scavenging_raid_string ), entry ); } } void talk_function::commune_menial( mission_data &mission_key, npc &p ) { - mission_key.add( "Assign Ally to Menial Labor", _( "Assign Ally to Menial Labor" ) ); - std::vector npc_list = companion_list( p, "_labor" ); + mission_key.add( assign_menial_labor_string, _( assign_menial_labor_string ) ); + std::vector npc_list = companion_list( p, menial_labor_string ); if( !npc_list.empty() ) { std::string entry = _( "Profit: $8/hour\nDanger: Minimal\nTime: 1 hour minimum\n\n" "Assigning one of your allies to menial labor is a safe way to teach " @@ -213,8 +250,8 @@ void talk_function::commune_menial( mission_data &mission_key, npc &p ) entry += " " + elem->get_name() + " [" + std::to_string( to_hours( calendar::turn - elem->companion_mission_time ) ) + _( " hours]\n" ); } - entry += _( "\n\nDo you wish to bring your allies back into your party?" ); - mission_key.add( "Recover Ally from Menial Labor", _( "Recover Ally from Menial Labor" ), + entry += _( return_ally_question_string ); + mission_key.add( recover_menial_labor_string, _( recover_menial_labor_string ), entry ); } } @@ -225,17 +262,17 @@ void talk_function::commune_carpentry( mission_data &mission_key, npc &p ) "Carpentry work requires more skill than menial labor while offering " "modestly improved pay. It is unlikely that your companions will face " "combat but there are hazards working on makeshift buildings." ); - mission_key.add( "Assign Ally to Carpentry Work", _( "Assign Ally to Carpentry Work" ), entry ); - std::vector npc_list = companion_list( p, "_carpenter" ); + mission_key.add( assign_carpentry_string, _( assign_carpentry_string ), entry ); + std::vector npc_list = companion_list( p, carpentry_string ); if( !npc_list.empty() ) { entry = _( "Profit: $12/hour\nDanger: Minimal\nTime: 1 hour minimum\n\nLabor Roster:\n" ); for( auto &elem : npc_list ) { entry += " " + elem->get_name() + " [" + std::to_string( to_hours( calendar::turn - elem->companion_mission_time ) ) + _( " hours]\n" ); } - entry += _( "\n\nDo you wish to bring your allies back into your party?" ); - mission_key.add( "Recover Ally from Carpentry Work", - _( "Recover Ally from Carpentry Work" ), entry ); + entry += _( return_ally_question_string ); + mission_key.add( recover_carpentry_string, + _( recover_carpentry_string ), entry ); } } @@ -258,7 +295,7 @@ void talk_function::commune_farmfield( mission_data &mission_key, npc &p ) "have a field you can hire workers to plant or harvest crops for " "you. If the crop is something we have a demand for, we'll be " "willing to liquidate it." ); - mission_key.add( "Purchase East Field", _( "Purchase East Field" ), entry ); + mission_key.add( purchase_east_field_string, _( purchase_east_field_string ), entry ); } if( p.has_trait( trait_NPC_CONSTRUCTION_LEV_1 ) && !p.has_trait( trait_NPC_CONSTRUCTION_LEV_2 ) ) { std::string entry = _( "Cost: $5500\n\n" @@ -274,7 +311,7 @@ void talk_function::commune_farmfield( mission_data &mission_key, npc &p ) "Protecting your field with a sturdy picket fence will keep most " "wildlife from nibbling your crops apart. You can expect yields to " "increase." ); - mission_key.add( "Upgrade East Field I", _( "Upgrade East Field I" ), entry ); + mission_key.add( upgrade_east_field_1_string, _( upgrade_east_field_1_string ), entry ); } if( p.has_trait( trait_NPC_CONSTRUCTION_LEV_1 ) ) { @@ -291,7 +328,7 @@ void talk_function::commune_farmfield( mission_data &mission_key, npc &p ) "We'll plant the field with your choice of crop if you are willing " "to finance it. When the crop is ready to harvest you can have us " "liquidate it or harvest it for you." ); - mission_key.add( "Plant East Field", _( "Plant East Field" ), entry ); + mission_key.add( plant_east_field_string, _( plant_east_field_string ), entry ); entry = _( "Cost: $2.00/plot\n\n" "\n ........." // NOLINT(cata-text-style) "\n ........." // NOLINT(cata-text-style) @@ -304,7 +341,7 @@ void talk_function::commune_farmfield( mission_data &mission_key, npc &p ) "\n ...O|....\n\n" // NOLINT(cata-text-style) "You can either have us liquidate the crop and give you the cash or pay us to " "harvest it for you." ); - mission_key.add( "Harvest East Field", _( "Harvest East Field" ), entry ); + mission_key.add( harvest_east_field_string, _( harvest_east_field_string ), entry ); } } @@ -316,17 +353,17 @@ void talk_function::commune_forage( mission_data &mission_key, npc &p ) "encounters with wild animals are to be expected. The low pay is " "supplemented with the odd item as a reward for particularly large " "hauls." ); - mission_key.add( "Assign Ally to Forage for Food", _( "Assign Ally to Forage for Food" ), + mission_key.add( assign_forage_food_string, _( assign_forage_food_string ), entry ); - std::vector npc_list = companion_list( p, "_forage" ); + std::vector npc_list = companion_list( p, forage_string ); if( !npc_list.empty() ) { entry = _( "Profit: $10/hour\nDanger: Low\nTime: 4 hour minimum\n\nLabor Roster:\n" ); for( auto &elem : npc_list ) { entry += " " + elem->get_name() + " [" + std::to_string( to_hours( calendar::turn - elem->companion_mission_time ) ) + _( " hours]\n" ); } - entry += _( "\n\nDo you wish to bring your allies back into your party?" ); - mission_key.add( "Recover Ally from Foraging", _( "Recover Ally from Foraging" ), entry ); + entry += _( return_ally_question_string ); + mission_key.add( recover_forage_food_string, _( recover_forage_food_string ), entry ); } } @@ -340,9 +377,9 @@ void talk_function::commune_refuge_caravan( mission_data &mission_key, npc &p ) "important for the factions that profit.\n\n" "The commune is sending food to the Free Merchants in the Refugee " "Center as part of a tax and in exchange for skilled labor." ); - mission_key.add( "Caravan Commune-Refugee Center", _( "Caravan Commune-Refugee Center" ), + mission_key.add( assign_caravan_string, _( assign_caravan_string ), entry ); - std::vector npc_list = companion_list( p, "_commune_refugee_caravan" ); + std::vector npc_list = companion_list( p, caravan_string ); std::vector npc_list_aux; if( !npc_list.empty() ) { entry = _( "Profit: $18/hour\nDanger: High\nTime: UNKNOWN\n\n" @@ -370,11 +407,11 @@ void talk_function::commune_refuge_caravan( mission_data &mission_key, npc &p ) entry_aux = entry_aux + _( "\n\n" "The caravan will contain two or three additional members " "from the commune, are you ready to depart?" ); - mission_key.add( "Begin Commune-Refugee Center Run", - _( "Begin Commune-Refugee Center Run" ), entry ); + mission_key.add( begin_caravan_string, + _( begin_caravan_string ), entry ); } - entry += _( "\n\nDo you wish to bring your allies back into your party?" ); - mission_key.add( "Recover Commune-Refugee Center", _( "Recover Commune-Refugee Center" ), + entry += _( return_ally_question_string ); + mission_key.add( recover_caravan_string, _( recover_caravan_string ), entry ); } } @@ -389,7 +426,7 @@ bool talk_function::display_and_choose_opts( } int TITLE_TAB_HEIGHT = 0; - if( role_id == "FACTION_CAMP" ) { + if( role_id == role_id_faction_camp ) { TITLE_TAB_HEIGHT = 1; } @@ -463,7 +500,7 @@ bool talk_function::display_and_choose_opts( w_info = catacurses::newwin( info_height, info_width, point( part_x + MAX_FAC_NAME_SIZE, part_y + TITLE_TAB_HEIGHT + 1 ) ); - if( role_id == "FACTION_CAMP" ) { + if( role_id == role_id_faction_camp ) { w_tabs = catacurses::newwin( TITLE_TAB_HEIGHT, maxx, point( part_x, part_y ) ); ui.position( point( part_x, part_y ), point( maxx, maxy + TITLE_TAB_HEIGHT ) ); } else { @@ -584,7 +621,7 @@ bool talk_function::display_and_choose_opts( wnoutrefresh( w_info ); - if( role_id == "FACTION_CAMP" ) { + if( role_id == role_id_faction_camp ) { werase( w_tabs ); draw_camp_tabs( w_tabs, tab_mode, mission_key.entries ); wnoutrefresh( w_tabs ); @@ -615,7 +652,7 @@ bool talk_function::display_and_choose_opts( } } else if( action == "PAGE_DOWN" ) { info_offset++; - } else if( action == "NEXT_TAB" && role_id == "FACTION_CAMP" ) { + } else if( action == "NEXT_TAB" && role_id == role_id_faction_camp ) { sel = 0; info_offset = 0; @@ -628,7 +665,7 @@ bool talk_function::display_and_choose_opts( cur_key_list = mission_key.entries[tab_mode + 1]; } } while( cur_key_list.empty() ); - } else if( action == "PREV_TAB" && role_id == "FACTION_CAMP" ) { + } else if( action == "PREV_TAB" && role_id == role_id_faction_camp ) { sel = 0; info_offset = 0; @@ -647,7 +684,7 @@ bool talk_function::display_and_choose_opts( } while( cur_key_list.empty() ); } else if( action == "QUIT" ) { mission_entry dud; - dud.id = "NONE"; + dud.id = "NONE"; //### Check if other parts should be looked at dud.name_display = "NONE"; mission_key.cur_key = dud; break; @@ -664,56 +701,56 @@ bool talk_function::display_and_choose_opts( bool talk_function::handle_outpost_mission( const mission_entry &cur_key, npc &p ) { - if( cur_key.id == "Caravan Commune-Refugee Center" ) { - individual_mission( p, _( "joins the caravan team…" ), "_commune_refugee_caravan", true ); + if( cur_key.id == assign_caravan_string ) { + individual_mission( p, _( "joins the caravan team…" ), caravan_string, true ); } - if( cur_key.id == "Begin Commune-Refugee Center Run" ) { - caravan_depart( p, "evac_center_18", "_commune_refugee_caravan" ); + if( cur_key.id == begin_caravan_string ) { + caravan_depart( p, omt_evac_center_18, caravan_string ); } - if( cur_key.id == "Recover Commune-Refugee Center" ) { - caravan_return( p, "evac_center_18", "_commune_refugee_caravan" ); + if( cur_key.id == recover_caravan_string ) { + caravan_return( p, omt_evac_center_18, caravan_string ); } - if( cur_key.id == "Purchase East Field" ) { + if( cur_key.id == purchase_east_field_string ) { field_build_1( p ); } - if( cur_key.id == "Upgrade East Field I" ) { + if( cur_key.id == upgrade_east_field_1_string ) { field_build_2( p ); } - if( cur_key.id == "Plant East Field" ) { - field_plant( p, "ranch_camp_63" ); + if( cur_key.id == plant_east_field_string ) { + field_plant( p, omt_ranch_camp_63 ); } - if( cur_key.id == "Harvest East Field" ) { - field_harvest( p, "ranch_camp_63" ); + if( cur_key.id == harvest_east_field_string ) { + field_harvest( p, omt_ranch_camp_63 ); } - if( cur_key.id == "Assign Scavenging Patrol" ) { - individual_mission( p, _( "departs on the scavenging patrol…" ), "_scavenging_patrol" ); + if( cur_key.id == assign_scavenging_patrol_string ) { + individual_mission( p, _( "departs on the scavenging patrol…" ), scavenging_patrol_string ); } - if( cur_key.id == "Retrieve Scavenging Patrol" ) { + if( cur_key.id == retrieve_scavenging_patrol_string ) { scavenging_patrol_return( p ); } - if( cur_key.id == "Assign Scavenging Raid" ) { - individual_mission( p, _( "departs on the scavenging raid…" ), "_scavenging_raid" ); + if( cur_key.id == assign_scavenging_raid_string ) { + individual_mission( p, _( "departs on the scavenging raid…" ), scavenging_raid_string ); } - if( cur_key.id == "Retrieve Scavenging Raid" ) { + if( cur_key.id == retrieve_scavenging_raid_string ) { scavenging_raid_return( p ); } - if( cur_key.id == "Assign Ally to Menial Labor" ) { - individual_mission( p, _( "departs to work as a laborer…" ), "_labor" ); + if( cur_key.id == assign_menial_labor_string ) { + individual_mission( p, _( "departs to work as a laborer…" ), menial_labor_string ); } - if( cur_key.id == "Recover Ally from Menial Labor" ) { + if( cur_key.id == recover_menial_labor_string ) { labor_return( p ); } - if( cur_key.id == "Assign Ally to Carpentry Work" ) { - individual_mission( p, _( "departs to work as a carpenter…" ), "_carpenter" ); + if( cur_key.id == assign_carpentry_string ) { + individual_mission( p, _( "departs to work as a carpenter…" ), carpentry_string ); } - if( cur_key.id == "Recover Ally from Carpentry Work" ) { + if( cur_key.id == recover_carpentry_string ) { carpenter_return( p ); } - if( cur_key.id == "Assign Ally to Forage for Food" ) { - individual_mission( p, _( "departs to forage for food…" ), "_forage" ); + if( cur_key.id == assign_forage_food_string ) { + individual_mission( p, _( "departs to forage for food…" ), forage_string ); } - if( cur_key.id == "Recover Ally from Foraging" ) { + if( cur_key.id == recover_forage_food_string ) { forage_return( p ); } @@ -970,7 +1007,7 @@ void talk_function::field_build_1( npc &p ) p.set_mutation( trait_NPC_CONSTRUCTION_LEV_1 ); player_character.cash += -100000; const tripoint_abs_omt site = - overmap_buffer.find_closest( player_character.global_omt_location(), "ranch_camp_63", 20, + overmap_buffer.find_closest( player_character.global_omt_location(), omt_ranch_camp_63, 20, false ); tinymap bay; bay.load( project_to( site ), false ); @@ -996,7 +1033,7 @@ void talk_function::field_build_2( npc &p ) p.set_mutation( trait_NPC_CONSTRUCTION_LEV_2 ); player_character.cash += -550000; const tripoint_abs_omt site = - overmap_buffer.find_closest( player_character.global_omt_location(), "ranch_camp_63", 20, + overmap_buffer.find_closest( player_character.global_omt_location(), omt_ranch_camp_63, 20, false ); tinymap bay; bay.load( project_to( site ), false ); @@ -1304,7 +1341,7 @@ bool talk_function::scavenging_patrol_return( npc &p ) bool talk_function::scavenging_raid_return( npc &p ) { - npc_ptr comp = companion_choose_return( p, "_scavenging_raid", + npc_ptr comp = companion_choose_return( p, scavenging_raid_string, calendar::turn - 10_hours ); if( comp == nullptr ) { return false; @@ -1370,7 +1407,7 @@ bool talk_function::scavenging_raid_return( npc &p ) bool talk_function::labor_return( npc &p ) { - npc_ptr comp = companion_choose_return( p, "_labor", calendar::turn - 1_hours ); + npc_ptr comp = companion_choose_return( p, menial_labor_string, calendar::turn - 1_hours ); if( comp == nullptr ) { return false; } @@ -1396,7 +1433,7 @@ bool talk_function::labor_return( npc &p ) bool talk_function::carpenter_return( npc &p ) { - npc_ptr comp = companion_choose_return( p, "_carpenter", + npc_ptr comp = companion_choose_return( p, carpentry_string, calendar::turn - 1_hours ); if( comp == nullptr ) { return false; @@ -1448,7 +1485,7 @@ bool talk_function::carpenter_return( npc &p ) bool talk_function::forage_return( npc &p ) { - npc_ptr comp = companion_choose_return( p, "_forage", calendar::turn - 4_hours ); + npc_ptr comp = companion_choose_return( p, forage_string, calendar::turn - 4_hours ); if( comp == nullptr ) { return false; } diff --git a/src/mission_companion.h b/src/mission_companion.h index bec6675770b9b..423d9bfb76a3f 100644 --- a/src/mission_companion.h +++ b/src/mission_companion.h @@ -92,7 +92,7 @@ npc_ptr individual_mission( const tripoint_abs_omt &omt_pos, const std::string & bool group = false, const std::vector &equipment = {}, const std::map &required_skills = {} ); -///All of these missions are associated with the ranch camp and need to me updated/merged into the new ones +///All of these missions are associated with the ranch camp and need to be updated/merged into the new ones void caravan_return( npc &p, const std::string &dest, const std::string &id ); void caravan_depart( npc &p, const std::string &dest, const std::string &id ); int caravan_dist( const std::string &dest ); diff --git a/src/mission_start.cpp b/src/mission_start.cpp index 1db8afbf3a634..2ecefeb980713 100644 --- a/src/mission_start.cpp +++ b/src/mission_start.cpp @@ -210,7 +210,7 @@ static tripoint find_potential_computer_point( const tinymap &compmap ) } // if there's no possible location, then we have to overwrite an existing console... const tripoint fallback( rng( rng_x_min, rng_x_max ), rng( rng_y_min, rng_y_max ), - compmap.get_abs_sub().z ); + compmap.get_abs_sub().z() ); return random_entry( *used, fallback ); } @@ -649,9 +649,9 @@ void mission_start::reveal_refugee_center( mission *miss ) t.overmap_special = overmap_special_evac_center; t.mission_pointer = miss; t.search_range = 0; - t.reveal_radius = 3; + t.reveal_radius = 1; - const cata::optional target_pos = mission_util::assign_mission_target( t ); + cata::optional target_pos = mission_util::assign_mission_target( t ); if( !target_pos ) { add_msg( _( "You don't know where the address could be…" ) ); @@ -664,6 +664,14 @@ void mission_start::reveal_refugee_center( mission *miss ) const tripoint_abs_omt dest_road = overmap_buffer.find_closest( *target_pos, "road", 3, false ); if( overmap_buffer.reveal_route( source_road, dest_road, 1, true ) ) { + //reset the mission target to the refugee center entrance and reveal path from the road + t.overmap_terrain = "evac_center_18"; + t.reveal_radius = 3; + target_pos = mission_util::assign_mission_target( t ); + const tripoint_abs_omt dest_refugee_center = overmap_buffer.find_closest( *target_pos, + "evac_center_18", 1, false ); + overmap_buffer.reveal_route( dest_road, dest_refugee_center, 1, false ); + add_msg( _( "You mark the refugee center and the road that leads to it…" ) ); } else { add_msg( _( "You mark the refugee center, but you have no idea how to get there by road…" ) ); diff --git a/src/mod_tracker.h b/src/mod_tracker.h index ef7671730641d..f45fe33401534 100644 --- a/src/mod_tracker.h +++ b/src/mod_tracker.h @@ -5,8 +5,11 @@ #include #include "cata_void.h" +#include "debug.h" +#include "demangle.h" #include "type_id.h" + /** * Mod Tracking: * @@ -16,36 +19,64 @@ * To subscribe, a JSON-loaded entity simply needs to have a * 'std::vector, mod_id> src;' member. * (As well as storing their id in an 'id' member of either string or int id type) + * If 'src' or 'id' is private, the subscriber must add 'mod_tracker' as a friend to access those members * - * If the entity is loaded with generic_factory, no further changes are needed. + * If the entity is loaded normally with generic_factory, no further changes are needed. * If the entity is not loaded with generic_factory, 'assign_src()' must be called sometime - * after the 'id' member has been assigned. + * after the 'id' member has been assigned. */ -/** Template magic to determine if the conditions above are satisfied */ -template> -struct has_src_member : std::false_type {}; +struct mod_tracker { + /** Template magic to determine if the conditions above are satisfied */ + template> + struct has_src_member : std::false_type {}; -template + template struct has_src_member().src.emplace_back( std::declval().id, mod_id() ) )>> : -std::true_type {}; - -/** Dummy function, for if those conditions are not satisfied */ -template < typename T, typename std::enable_if_t < !has_src_member::value > * = nullptr > -void assign_src( T &, const std::string & ) -{ -} - -/** If those conditions are satisfied, keep track of where this item has been modified */ -template::value > * = nullptr> -void assign_src( T &def, const std::string &src ) -{ - // We need to make sure we're keeping where this entity has been loaded - // If the id this was last loaded with is not this one, discard the history and start again - if( !def.src.empty() && def.src.back().first != def.id ) { - def.src.clear(); + std::true_type {}; + + + /** Dummy function, for if those conditions are not satisfied */ + template < typename T, typename std::enable_if_t < !has_src_member::value > * = nullptr > + static void assign_src( T &, const std::string & ) { + } + + /** If those conditions are satisfied, keep track of where this item has been modified */ + template::value > * = nullptr> + static void assign_src( T &def, const std::string &src ) { + // We need to make sure we're keeping where this entity has been loaded + // If the id this was last loaded with is not this one, discard the history and start again + if( !def.src.empty() && def.src.back().first != def.id ) { + def.src.clear(); + } + def.src.emplace_back( def.id, mod_id( src ) ); } - def.src.emplace_back( def.id, mod_id( src ) ); -} + + /** Dummy function, for if those conditions are not satisfied */ + template < typename T, typename std::enable_if_t < !has_src_member::value > * = nullptr > + static void check_duplicate_entries( const T &n, const T & ) { + static bool reported = false; + // We don't need to complain more than once, it's spammy. + if( reported ) { + return; + } + reported = true; + DebugLog( D_INFO, D_MAIN ) << __FILE__ << ":" << __LINE__ << ": " << "Tried check if '" << + n.id.str() << "' had a duplicate, but type '" << demangle( typeid( T ).name() ) << + "' does not track object sources"; + } + + /** If those conditions are satisfied, keep track of where this item has been modified */ + template::value > * = nullptr> + static void check_duplicate_entries( const T &n, const T &o ) { + // We need to make sure we're keeping where this entity has been loaded + // If the id this was last loaded with is not this one, discard the history and start again + if( n.src.back() == o.src.back() ) { + debugmsg( "%s (%s) has two definitions from the same source (%s)!", n.id.str(), + demangle( typeid( T ).name() ), n.src.back().second.str() ); + } + } + +}; #endif // CATA_SRC_MOD_TRACKER_H diff --git a/src/monattack.cpp b/src/monattack.cpp index 17bd45e31155e..af8765a390e3d 100644 --- a/src/monattack.cpp +++ b/src/monattack.cpp @@ -5139,7 +5139,7 @@ bool mattack::evolve_kill_strike( monster *z ) if( damage_dealt > 0 ) { game_message_type msg_type = target->is_avatar() ? m_bad : m_warning; target->add_msg_player_or_npc( msg_type, - _( "The %1$s impales yor chest for %2$d damage!" ), + _( "The %1$s impales your chest for %2$d damage!" ), _( "The %1$s impales 's chest for %2$d damage!" ), z->name(), damage_dealt ); } else { diff --git a/src/monexamine.cpp b/src/monexamine.cpp index dcef33f1020d5..d78d2d6d1297f 100644 --- a/src/monexamine.cpp +++ b/src/monexamine.cpp @@ -138,15 +138,18 @@ void push( monster &z ) player_character.moves -= 30; ///\EFFECT_STR increases chance to successfully push your pet - if( !one_in( player_character.str_cur ) ) { - add_msg( _( "You pushed the %s." ), pet_name ); - } else { + if( one_in( player_character.str_cur ) ) { add_msg( _( "You pushed the %s, but it resisted." ), pet_name ); return; } point delta( z.posx() - player_character.posx(), z.posy() - player_character.posy() ); - z.move_to( tripoint( z.posx() + delta.x, z.posy() + delta.y, z.posz() ) ); + if( z.move_to( tripoint( z.posx( ) + delta.x, z.posy( ) + delta.y, z.posz( ) ) ) ) { + add_msg( _( "You pushed the %s." ), pet_name ); + } else { + add_msg( _( "You pushed the %s, but it resisted." ), pet_name ); + return; + } } void rename_pet( monster &z ) diff --git a/src/monfaction.h b/src/monfaction.h index fdba126cb756d..e40a6d98c5729 100644 --- a/src/monfaction.h +++ b/src/monfaction.h @@ -57,6 +57,7 @@ class monfaction bool is_root() const; mfaction_str_id id = mfaction_str_id::NULL_ID(); + std::vector> src; mfaction_str_id base_faction = mfaction_str_id::NULL_ID(); private: diff --git a/src/monmove.cpp b/src/monmove.cpp index 3e43c388b4813..fb42953e488c1 100644 --- a/src/monmove.cpp +++ b/src/monmove.cpp @@ -197,7 +197,8 @@ bool monster::will_move_to( const tripoint &p ) const if( attitude( &get_player_character() ) != MATT_ATTACK ) { // Sharp terrain is ignored while attacking if( avoid_simple && here.has_flag( ter_furn_flag::TFLAG_SHARP, p ) && - !( type->size == creature_size::tiny || flies() ) ) { + !( type->size == creature_size::tiny || flies() || + get_armor_cut( bodypart_id( "torso" ) ) >= 10 ) ) { return false; } } @@ -1216,7 +1217,7 @@ void monster::footsteps( const tripoint &p ) tripoint monster::scent_move() { // TODO: Remove when scentmap is 3D - if( std::abs( posz() - get_map().get_abs_sub().z ) > SCENT_MAP_Z_REACH ) { + if( std::abs( posz() - get_map().get_abs_sub().z() ) > SCENT_MAP_Z_REACH ) { return { -1, -1, INT_MIN }; } scent_map &scents = get_scent(); diff --git a/src/monstergenerator.h b/src/monstergenerator.h index bd84da9b8b780..b5485dcc0bf13 100644 --- a/src/monstergenerator.h +++ b/src/monstergenerator.h @@ -29,6 +29,7 @@ using mon_action_defend = void ( * )( monster &, Creature *, dealt_projectile_at struct species_type { species_id id; + std::vector> src; bool was_loaded = false; translation description; translation footsteps; diff --git a/src/mood_face.h b/src/mood_face.h index fc76509e61616..7a9a5334ffa4c 100644 --- a/src/mood_face.h +++ b/src/mood_face.h @@ -33,8 +33,10 @@ class mood_face private: friend class generic_factory; + friend struct mod_tracker; mood_face_id id; + std::vector> src; bool was_loaded = false; // Always sorted with highest value first diff --git a/src/morale_types.h b/src/morale_types.h index e6a64e1110550..3fd07f9169ae4 100644 --- a/src/morale_types.h +++ b/src/morale_types.h @@ -18,6 +18,7 @@ class morale_type_data translation text; public: morale_type id; + std::vector> src; bool was_loaded = false; /** Describes this morale type, with item type to replace wildcard with. */ diff --git a/src/move_mode.cpp b/src/move_mode.cpp index 769cd9671ffd4..8b21985341715 100644 --- a/src/move_mode.cpp +++ b/src/move_mode.cpp @@ -122,23 +122,6 @@ std::string move_mode::name() const return _name.translated(); } -std::string move_mode::type_name() const -{ - switch( _type ) { - case move_mode_type::PRONE: - return _( "prone" ); - case move_mode_type::CROUCHING: - return _( "crouching" ); - case move_mode_type::WALKING: - return _( "walking" ); - case move_mode_type::RUNNING: - return _( "running" ); - default: - // Shouldn't happen, but make it visible if it does - return _( "bugging out" ); - } -} - std::string move_mode::change_message( bool success, steed_type steed ) const { if( steed == steed_type::NUM ) { diff --git a/src/move_mode.h b/src/move_mode.h index 962c39f46e555..c2b78250ff0fa 100644 --- a/src/move_mode.h +++ b/src/move_mode.h @@ -33,9 +33,11 @@ class move_mode { friend class generic_factory; + friend struct mod_tracker; bool was_loaded = false; move_mode_id id; + std::vector> src; std::map change_messages_success; std::map change_messages_fail; @@ -72,8 +74,6 @@ class move_mode // name: walk, run, crouch, prone std::string name() const; - // type name: walking, running, crouching, prone - std::string type_name() const; std::string change_message( bool success, steed_type steed ) const; move_mode_id cycle() const; diff --git a/src/mutation.cpp b/src/mutation.cpp index 5e673cea1f00f..0c3c5cfb44748 100644 --- a/src/mutation.cpp +++ b/src/mutation.cpp @@ -15,6 +15,7 @@ #include "condition.h" #include "creature.h" #include "debug.h" +#include "effect_on_condition.h" #include "enums.h" #include "event.h" #include "event_bus.h" @@ -660,6 +661,18 @@ void Character::activate_mutation( const trait_id &mut ) recalculate_enchantment_cache(); } + if( !mut->activated_eocs.empty() ) { + for( const effect_on_condition_id &eoc : mut->activated_eocs ) { + dialogue d( get_talker_for( *this ), nullptr ); + if( eoc->type == eoc_type::ACTIVATION ) { + eoc->activate( d ); + } else { + debugmsg( "Must use an activation eoc for a mutation activation. If you don't want the effect_on_condition to happen on its own (without the mutation being activated), remove the recurrence min and max. Otherwise, create a non-recurring effect_on_condition for this mutation with its condition and effects, then have a recurring one queue it." ); + } + } + tdata.powered = false; + } + if( mdata.transform ) { const cata::value_ptr trans = mdata.transform; mod_moves( - trans->moves ); @@ -799,13 +812,25 @@ void Character::deactivate_mutation( const trait_id &mut ) switch_mutations( mut, trans->target, trans->active ); } + if( !mut->enchantments.empty() ) { + recalculate_enchantment_cache(); + } + + if( !mut->deactivated_eocs.empty() ) { + for( const effect_on_condition_id &eoc : mut->deactivated_eocs ) { + dialogue d( get_talker_for( *this ), nullptr ); + if( eoc->type == eoc_type::ACTIVATION ) { + eoc->activate( d ); + } else { + debugmsg( "Must use an activation eoc for a mutation deactivation. If you don't want the effect_on_condition to happen on its own (without the mutation being activated), remove the recurrence min and max. Otherwise, create a non-recurring effect_on_condition for this mutation with its condition and effects, then have a recurring one queue it." ); + } + } + } + if( mdata.transform && !mdata.transform->msg_transform.empty() ) { add_msg_if_player( m_neutral, mdata.transform->msg_transform ); } - if( !mut->enchantments.empty() ) { - recalculate_enchantment_cache(); - } } trait_id Character::trait_by_invlet( const int ch ) const diff --git a/src/mutation.h b/src/mutation.h index a70a681fff222..2dfdcb2d150a3 100644 --- a/src/mutation.h +++ b/src/mutation.h @@ -109,6 +109,7 @@ struct reflex_activation_data { struct mutation_branch { trait_id id; + std::vector> src; bool was_loaded = false; // True if this is a valid mutation (False for "unavailable from generic mutagen"). bool valid = false; @@ -280,6 +281,14 @@ struct mutation_branch { cata::optional casting_time_multiplier = cata::nullopt; // spells learned and their associated level when gaining the mutation std::map spells_learned; + // hide activation menu when activating - preferred for spell targeting activations + cata::optional hide_on_activated = cata::nullopt; + // hide activation menu when deactivating - preferred for spell targeting deactivations + cata::optional hide_on_deactivated = cata::nullopt; + /** effect_on_conditions triggered when this mutation activates */ + std::vector activated_eocs; + /** effect_on_conditions triggered when this mutation deactivates */ + std::vector deactivated_eocs; /** mutation enchantments */ std::vector enchantments; private: diff --git a/src/mutation_data.cpp b/src/mutation_data.cpp index 013991d1f2fda..5b8e5d6aa0d98 100644 --- a/src/mutation_data.cpp +++ b/src/mutation_data.cpp @@ -12,6 +12,7 @@ #include "color.h" #include "condition.h" #include "debug.h" +#include "effect_on_condition.h" #include "enum_conversions.h" #include "enums.h" #include "generic_factory.h" @@ -478,6 +479,14 @@ void mutation_branch::load( const JsonObject &jo, const std::string & ) optional( jo, was_loaded, "inactive_flags", inactive_flags, flag_reader{} ); optional( jo, was_loaded, "types", types, string_reader{} ); + for( JsonValue jv : jo.get_array( "activated_eocs" ) ) { + activated_eocs.push_back( effect_on_conditions::load_inline_eoc( jv, "" ) ); + } + + for( JsonValue jv : jo.get_array( "deactivated_eocs" ) ) { + deactivated_eocs.push_back( effect_on_conditions::load_inline_eoc( jv, "" ) ); + } + int enchant_num = 0; for( JsonValue jv : jo.get_array( "enchantments" ) ) { std::string enchant_name = "INLINE_ENCH_" + raw_name + "_" + std::to_string( enchant_num++ ); diff --git a/src/mutation_ui.cpp b/src/mutation_ui.cpp index 6d2bf0859a736..fa019e5ecf7d9 100644 --- a/src/mutation_ui.cpp +++ b/src/mutation_ui.cpp @@ -386,7 +386,8 @@ void avatar::power_mutations() if( mut_data.activated ) { if( my_mutations[mut_id].powered ) { add_msg_if_player( m_neutral, _( "You stop using your %s." ), mut_data.name() ); - + // Reset menu in advance + ui.reset(); deactivate_mutation( mut_id ); // Action done, leave screen exit = true; @@ -394,7 +395,8 @@ void avatar::power_mutations() ( !mut_data.thirst || get_thirst() <= 400 ) && ( !mut_data.fatigue || get_fatigue() <= 400 ) ) { add_msg_if_player( m_neutral, _( "You activate your %s." ), mut_data.name() ); - + // Reset menu in advance + ui.reset(); activate_mutation( mut_id ); // Action done, leave screen exit = true; @@ -552,7 +554,8 @@ void avatar::power_mutations() if( mut_data.activated ) { if( my_mutations[mut_id].powered ) { add_msg_if_player( m_neutral, _( "You stop using your %s." ), mut_data.name() ); - + // Reset menu in advance + ui.reset(); deactivate_mutation( mut_id ); // Action done, leave screen exit = true; @@ -560,7 +563,8 @@ void avatar::power_mutations() ( !mut_data.thirst || get_thirst() <= 400 ) && ( !mut_data.fatigue || get_fatigue() <= 400 ) ) { add_msg_if_player( m_neutral, _( "You activate your %s." ), mut_data.name() ); - + // Reset menu in advance + ui.reset(); activate_mutation( mut_id ); // Action done, leave screen exit = true; diff --git a/src/newcharacter.cpp b/src/newcharacter.cpp index c3d1cd0cd6918..dfe877c8cc87c 100644 --- a/src/newcharacter.cpp +++ b/src/newcharacter.cpp @@ -2923,10 +2923,12 @@ tab_direction set_scenario( avatar &u, pool_type pool ) catacurses::window w_vehicle; catacurses::window w_initial_date; catacurses::window w_flags; + catacurses::window w_genderswap; const auto init_windows = [&]( ui_adaptor & ui ) { iContentHeight = TERMY - 10; w = catacurses::newwin( TERMY, TERMX, point_zero ); w_description = catacurses::newwin( 4, TERMX - 2, point( 1, TERMY - 5 ) ); + w_genderswap = catacurses::newwin( 1, 55, point( TERMX / 2, 6 ) ); const int second_column_w = TERMX / 2 - 1; point origin = point( second_column_w + 1, 5 ); const int w_sorting_h = 2; @@ -2970,6 +2972,7 @@ tab_direction set_scenario( avatar &u, pool_type pool ) ctxt.register_action( "NEXT_TAB" ); ctxt.register_action( "SORT" ); ctxt.register_action( "HELP_KEYBINDINGS" ); + ctxt.register_action( "CHANGE_GENDER" ); ctxt.register_action( "FILTER" ); ctxt.register_action( "RESET_FILTER" ); ctxt.register_action( "QUIT" ); @@ -3096,6 +3099,7 @@ tab_direction set_scenario( avatar &u, pool_type pool ) werase( w_vehicle ); werase( w_initial_date ); werase( w_flags ); + werase( w_genderswap ); if( cur_id_is_valid ) { draw_sorting_indicator( w_sorting, ctxt, scenario_sorter ); @@ -3178,6 +3182,16 @@ tab_direction set_scenario( avatar &u, pool_type pool ) wprintz( w_flags, c_light_gray, _( "Starting location is bordered by an immense wall" ) ); wprintz( w_flags, c_light_gray, "\n" ); } + const char *g_switch_msg = u.male ? + //~ Gender switch message. 1s - change key name, 2s - profession name. + _( "Press %1$s to switch " + "to %2$s (female)." ) : + //~ Gender switch message. 1s - change key name, 2s - profession name. + _( "Press %1$s to switch " + "to %2$s (male)." ); + fold_and_print( w_genderswap, point_zero, ( TERMX / 2 ), c_light_gray, g_switch_msg, + ctxt.get_desc( "CHANGE_GENDER" ), + sorted_scens[cur_id]->gender_appropriate_name( !u.male ) ); } draw_scrollbar( w, cur_id, iContentHeight, scens_length, point( 0, 5 ) ); @@ -3197,6 +3211,7 @@ tab_direction set_scenario( avatar &u, pool_type pool ) wnoutrefresh( w_vehicle ); wnoutrefresh( w_initial_date ); wnoutrefresh( w_flags ); + wnoutrefresh( w_genderswap ); } ); do { @@ -3286,6 +3301,8 @@ tab_direction set_scenario( avatar &u, pool_type pool ) retval = tab_direction::BACKWARD; } else if( action == "NEXT_TAB" ) { retval = tab_direction::FORWARD; + } else if( action == "CHANGE_GENDER" ) { + u.male = !u.male; } else if( action == "SORT" ) { scenario_sorter.sort_by_points = !scenario_sorter.sort_by_points; recalc_scens = true; diff --git a/src/npc.cpp b/src/npc.cpp index 1d5de705e6935..d499cb35611cc 100644 --- a/src/npc.cpp +++ b/src/npc.cpp @@ -1555,6 +1555,23 @@ void npc::form_opinion( const Character &you ) for( trait_id &mut : you.get_mutations() ) { u_ugly += mut.obj().ugliness; } + for( const bodypart_id &bp : you.get_all_body_parts() ) { + if( bp->ugliness == 0 && bp->ugliness_mandatory == 0 ) { + continue; + } + u_ugly += bp->ugliness_mandatory; + int covered = 0; + for( const item &i : you.worn ) { + if( i.covers( bp ) ) { + if( covered >= 100 ) { + covered = 100; + continue; + } + covered += i.get_coverage( bp ); + } + } + u_ugly += bp->ugliness - ( bp->ugliness * covered / 100 ); + } op_of_u.fear += u_ugly / 2; op_of_u.trust -= u_ugly / 3; @@ -2628,7 +2645,7 @@ int npc::print_info( const catacurses::window &w, int line, int vLines, int colu // First line of w is the border; the next 4 are terrain info, and after that // is a blank line. w is 13 characters tall, and we can't use the last one // because it's a border as well; so we have lines 6 through 11. - // w is also 48 characters wide - 2 characters for border = 46 characters for us + // w is also 53 characters wide - 2 characters for border = 51 characters for us // Print health bar and NPC name on the first line. std::pair bar = get_hp_bar( hp_percentage(), 100 ); @@ -2642,10 +2659,12 @@ int npc::print_info( const catacurses::window &w, int line, int vLines, int colu iWidth - bar_max_width - 1, basic_symbol_color(), get_name() ); Character &player_character = get_player_character(); - // Hostility indicator in the second line. + // Hostility and current attitude indicator on the second line. Attitude att = attitude_to( player_character ); const std::pair res = Creature::get_attitude_ui_data( att ); mvwprintz( w, point( column, line++ ), res.second, res.first.translated() ); + wprintz( w, c_light_gray, ";" ); + wprintz( w, symbol_color(), " %s", npc_attitude_name( get_attitude() ) ); // Awareness indicator on the third line. std::string senses_str = sees( player_character ) ? _( "Aware of your presence" ) : diff --git a/src/npc_class.h b/src/npc_class.h index 4e6e6587543aa..cd35d44a839a4 100644 --- a/src/npc_class.h +++ b/src/npc_class.h @@ -77,6 +77,7 @@ class npc_class public: npc_class_id id; + std::vector> src; bool was_loaded = false; item_group_id worn_override; diff --git a/src/npctalk.cpp b/src/npctalk.cpp index 868e45103ca16..cfc0754be3f96 100644 --- a/src/npctalk.cpp +++ b/src/npctalk.cpp @@ -349,44 +349,6 @@ static int npc_select_menu( const std::vector &npc_list, const std::strin } -static std::vector npcs_select_menu( const std::vector &npc_list, - const std::string &prompt, - std::function exclude_func = nullptr ) -{ - std::vector picked; - if( npc_list.empty() ) { - return picked; - } - const int npc_count = npc_list.size(); - do { - uilist nmenu; - nmenu.text = prompt; - for( int i = 0; i < npc_count; i++ ) { - std::string entry; - if( std::find( picked.begin(), picked.end(), i ) != picked.end() ) { - entry = "* "; - } - bool enable = exclude_func == nullptr || !exclude_func( npc_list[i] ); - entry += npc_list[i]->name_and_activity(); - nmenu.addentry( i, enable, MENU_AUTOASSIGN, entry ); - } - nmenu.addentry( npc_count, true, MENU_AUTOASSIGN, _( "Finish selection" ) ); - nmenu.query(); - if( nmenu.ret < 0 ) { - return std::vector(); - } else if( nmenu.ret >= npc_count ) { - break; - } - std::vector::iterator exists = std::find( picked.begin(), picked.end(), nmenu.ret ); - if( exists != picked.end() ) { - picked.erase( exists ); - } else { - picked.push_back( nmenu.ret ); - } - } while( true ); - return picked; -} - static skill_id skill_select_menu( const Character &c, const std::string &prompt ) { int i = 0; @@ -713,7 +675,7 @@ void game::chat() if( !sk.is_valid() ) { return; } - std::vector selected = npcs_select_menu( followers, + std::vector selected = npcs_select_menu( followers, _( "Who should participate in the training seminar?" ), [&]( const npc * n ) { return !n || n->get_knowledge_level( sk ) >= player_character.get_skill_level( sk ); } ); @@ -1616,6 +1578,47 @@ void parse_tags( std::string &phrase, const Character &u, const Character &me, } while( fa != std::string::npos && fb != std::string::npos ); } +static void parse_var_tags( std::string &phrase, const dialogue &d ) +{ + size_t fa; + size_t fb; + std::string tag; + do { + fa = phrase.find( '<' ); + fb = phrase.find( '>' ); + int l = fb - fa + 1; + if( fa != std::string::npos && fb != std::string::npos ) { + tag = phrase.substr( fa, fb - fa + 1 ); + } else { + return; + } + + if( tag.find( " + var.pop_back(); + phrase.replace( fa, l, d.actor( false )->get_value( "npctalk_var_" + var ) ); + } else if( tag.find( " + var.pop_back(); + phrase.replace( fa, l, d.actor( true )->get_value( "npctalk_var_" + var ) ); + } else if( tag.find( " + var.pop_back(); + global_variables &globvars = get_globals(); + phrase.replace( fa, l, globvars.get_global_value( "npctalk_var_" + var ) ); + } else if( !tag.empty() ) { + debugmsg( "Bad tag. '%s' (%d - %d)", tag.c_str(), fa, fb ); + phrase.replace( fa, fb - fa + 1, "????" ); + } + } while( fa != std::string::npos && fb != std::string::npos ); +} + void dialogue::add_topic( const std::string &topic_id ) { topic_stack.emplace_back( topic_id ); @@ -2335,6 +2338,7 @@ void talk_effect_fun_t::set_location_variable( const JsonObject &jo, const std:: { int_or_var iov_min_radius = get_int_or_var( jo, "min_radius", false, 0 ); int_or_var iov_max_radius = get_int_or_var( jo, "max_radius", false, 0 ); + int_or_var iov_z = get_int_or_var( jo, "z_offset", false, 0 ); const bool outdoor_only = jo.get_bool( "outdoor_only", false ); cata::optional target_params; if( jo.has_object( "target_params" ) ) { @@ -2346,15 +2350,15 @@ void talk_effect_fun_t::set_location_variable( const JsonObject &jo, const std:: var_type type = var.type; std::string var_name = var.name; function = [iov_min_radius, iov_max_radius, var_name, outdoor_only, target_params, - is_npc, type]( const dialogue & d ) { + is_npc, type, iov_z]( const dialogue & d ) { talker *target = d.actor( is_npc ); tripoint talker_pos = get_map().getabs( target->pos() ); - tripoint target_pos = talker_pos; + tripoint target_pos = talker_pos + tripoint( 0, 0, iov_z.evaluate( d.actor( iov_z.is_npc() ) ) ); int max_radius = iov_max_radius.evaluate( d.actor( iov_max_radius.is_npc() ) ); if( target_params.has_value() ) { const tripoint_abs_omt omt_pos = mission_util::get_om_terrain_pos( target_params.value() ); target_pos = tripoint( project_to( omt_pos ).x(), project_to( omt_pos ).y(), - project_to( omt_pos ).z() ); + project_to( omt_pos ).z() + iov_z.evaluate( d.actor( iov_z.is_npc() ) ) ); } else if( max_radius > 0 ) { bool found = false; int min_radius = iov_min_radius.evaluate( d.actor( iov_min_radius.is_npc() ) ); @@ -2380,10 +2384,9 @@ void talk_effect_fun_t::set_transform_radius( const JsonObject &jo, const std::s { ter_furn_transform_id transform = ter_furn_transform_id( jo.get_string( "ter_furn_transform" ) ); int_or_var iov = get_int_or_var( jo, member ); - duration_or_var dov_time_in_future_min = get_duration_or_var( jo, "time_in_future_min", false, - 0_seconds ); - duration_or_var dov_time_in_future_max = get_duration_or_var( jo, "time_in_future_max", false, - 0_seconds ); + duration_or_var dov_time_in_future = get_duration_or_var( jo, "time_in_future", false, + 0_seconds ); + cata::optional target_var; var_type type = var_type::u; if( jo.has_member( "target_var" ) ) { @@ -2391,18 +2394,17 @@ void talk_effect_fun_t::set_transform_radius( const JsonObject &jo, const std::s type = var.type; target_var = var.name; } - function = [iov, transform, target_var, type, is_npc, dov_time_in_future_min, - dov_time_in_future_max]( const dialogue & d ) { + function = [iov, transform, target_var, type, is_npc, dov_time_in_future]( const dialogue & d ) { talker *target = d.actor( is_npc ); tripoint target_pos = get_tripoint_from_var( target, target_var, type, d.actor( type == var_type::npc ) ); int radius = iov.evaluate( d.actor( iov.is_npc() ) ); - time_duration min = dov_time_in_future_min.evaluate( d.actor( dov_time_in_future_min.is_npc() ) ); - if( min > 0_seconds ) { + time_duration future = dov_time_in_future.evaluate( d.actor( dov_time_in_future.is_npc() ) ); + if( future > 0_seconds ) { get_timed_events().add( timed_event_type::TRANSFORM_RADIUS, - calendar::turn + rng( min, dov_time_in_future_max.evaluate( d.actor( - dov_time_in_future_max.is_npc() ) ) ), + calendar::turn + future + 1_seconds, + //Timed events happen before the player turn and eocs are during so we add a second here to sync them up using the same variable -1, tripoint_abs_sm( target_pos ), radius, transform.str() ); } else { get_map().transform_radius( transform, radius, target_pos ); @@ -2415,10 +2417,8 @@ void talk_effect_fun_t::set_mapgen_update( const JsonObject &jo, const std::stri { mission_target_params target_params = mission_util::parse_mission_om_target( jo ); std::vector update_ids; - duration_or_var dov_time_in_future_min = get_duration_or_var( jo, "time_in_future_min", false, - 0_seconds ); - duration_or_var dov_time_in_future_max = get_duration_or_var( jo, "time_in_future_max", false, - 0_seconds ); + duration_or_var dov_time_in_future = get_duration_or_var( jo, "time_in_future", false, + 0_seconds ); if( jo.has_string( member ) ) { update_ids.emplace_back( update_mapgen_id( jo.get_string( member ) ) ); } else if( jo.has_array( member ) ) { @@ -2434,8 +2434,8 @@ void talk_effect_fun_t::set_mapgen_update( const JsonObject &jo, const std::stri target_var = var.name; } bool revert = jo.get_bool( "revert", false ); - function = [target_params, update_ids, target_var, type, dov_time_in_future_min, - dov_time_in_future_max, revert]( const dialogue & d ) { + function = [target_params, update_ids, target_var, type, dov_time_in_future, + revert]( const dialogue & d ) { tripoint_abs_omt omt_pos; if( target_var.has_value() ) { const tripoint_abs_ms abs_ms( get_tripoint_from_var( d.actor( type == var_type::npc ), target_var, @@ -2448,10 +2448,10 @@ void talk_effect_fun_t::set_mapgen_update( const JsonObject &jo, const std::stri } omt_pos = mission_util::get_om_terrain_pos( update_params ); } - time_duration min = dov_time_in_future_min.evaluate( d.actor( dov_time_in_future_min.is_npc() ) ); - if( min > 0_seconds ) { - time_point tif = calendar::turn + rng( min, - dov_time_in_future_max.evaluate( d.actor( dov_time_in_future_max.is_npc() ) ) ); + time_duration future = dov_time_in_future.evaluate( d.actor( dov_time_in_future.is_npc() ) ); + if( future > 0_seconds ) { + time_point tif = calendar::turn + future + 1_seconds; + //Timed events happen before the player turn and eocs are during so we add a second here to sync them up using the same variable if( !revert ) { for( const update_mapgen_id &mapgen_update_id : update_ids ) { get_timed_events().add( timed_event_type::UPDATE_MAPGEN, tif, -1, project_to( omt_pos ), @@ -2462,9 +2462,8 @@ void talk_effect_fun_t::set_mapgen_update( const JsonObject &jo, const std::stri for( int x = 0; x < 2; x++ ) { for( int y = 0; y < 2; y++ ) { tripoint_abs_sm revert_sm = project_to( omt_pos ); - revert_sm += tripoint( x, y, 0 ); - const submap *sm = MAPBUFFER.lookup_submap( tripoint( revert_sm.x(), revert_sm.y(), - revert_sm.z() ) ); + revert_sm += point( x, y ); + const submap *sm = MAPBUFFER.lookup_submap( revert_sm ); get_timed_events().add( timed_event_type::REVERT_SUBMAP, tif, -1, revert_sm, 0, "", sm->get_revert_submap() ); } @@ -2674,12 +2673,13 @@ void talk_effect_fun_t::set_message( const JsonObject &jo, const std::string &me } else { translated_message = _( message ); } + parse_var_tags( translated_message, d ); if( sound ) { bool display = false; map &here = get_map(); if( !target->has_effect( effect_sleep ) && !target->is_deaf() ) { - if( !outdoor_only || here.get_abs_sub().z >= 0 || - one_in( std::max( roll_remainder( 2.0f * here.get_abs_sub().z / + if( !outdoor_only || here.get_abs_sub().z() >= 0 || + one_in( std::max( roll_remainder( 2.0f * here.get_abs_sub().z() / target->mutation_value( "hearing_modifier" ) ), 1 ) ) ) { display = true; } @@ -2790,12 +2790,12 @@ void talk_effect_fun_t::set_sound_effect( const JsonObject &jo, const std::strin int local_volume = volume; Character *target = &get_player_character(); //Only the player can hear sound effects. if( target && !target->has_effect( effect_sleep ) && !target->is_deaf() ) { - if( !outdoor_event || here.get_abs_sub().z >= 0 ) { + if( !outdoor_event || here.get_abs_sub().z() >= 0 ) { if( local_volume == -1 ) { local_volume = 80; } sfx::play_variant_sound( id, variant, local_volume, random_direction() ); - } else if( one_in( std::max( roll_remainder( 2.0f * here.get_abs_sub().z / + } else if( one_in( std::max( roll_remainder( 2.0f * here.get_abs_sub().z() / target->mutation_value( "hearing_modifier" ) ), 1 ) ) ) { if( local_volume == -1 ) { local_volume = 80 * target->mutation_value( "hearing_modifier" ); @@ -2819,16 +2819,25 @@ void talk_effect_fun_t::set_mod_healthy( const JsonObject &jo, const std::string } void talk_effect_fun_t::set_cast_spell( const JsonObject &jo, const std::string &member, - bool is_npc ) + bool is_npc, bool targeted ) { fake_spell fake; mandatory( jo, false, member, fake ); - function = [is_npc, fake]( const dialogue & d ) { + function = [is_npc, fake, targeted]( const dialogue & d ) { Creature *caster = d.actor( is_npc )->get_creature(); if( !caster ) { debugmsg( "No valid caster for spell." ); } else { - fake.get_spell( 0 ).cast_all_effects( *caster, caster->pos() ); + spell sp = fake.get_spell( 0 ); + if( targeted ) { + if( cata::optional target = sp.select_target( caster ) ) { + sp.cast_all_effects( *caster, *target ); + caster->add_msg_if_player( fake.trigger_message ); + } + } else { + sp.cast_all_effects( *caster, caster->pos() ); + caster->add_msg_if_player( fake.trigger_message ); + } } }; } @@ -2849,8 +2858,8 @@ void talk_effect_fun_t::set_next_weather() }; } -static int handle_min_max( const dialogue &d, int input, cata::optional min, - cata::optional max ) +static int handle_min_max( const dialogue &d, int input, cata::optional min, + cata::optional max ) { if( min.has_value() ) { int min_val = min.value().evaluate( d.actor( min.value().is_npc() ) ); @@ -2864,7 +2873,7 @@ static int handle_min_max( const dialogue &d, int input, cata::optional get_set_int( const JsonObject &jo, - cata::optional min, cata::optional max ) + cata::optional min, cata::optional max ) { if( jo.has_member( "const" ) ) { jo.throw_error( "attempted to alter a constant value in " + jo.str() ); @@ -2897,7 +2906,9 @@ static std::function get_set_int( const JsonObjec std::string weather_aspect = jo.get_string( "weather" ); if( weather_aspect == "temperature" ) { return [min, max]( const dialogue & d, int input ) { - get_weather().weather_precise->temperature = handle_min_max( d, input, min, max );; + const int new_temperature = handle_min_max( d, input, min, max ); + get_weather().weather_precise->temperature = new_temperature; + get_weather().temperature = new_temperature; get_weather().clear_temp_cache(); }; } else if( weather_aspect == "windpower" ) { @@ -3131,21 +3142,21 @@ static std::function get_set_int( const JsonObjec void talk_effect_fun_t::set_arithmetic( const JsonObject &jo, const std::string &member ) { JsonArray objects = jo.get_array( member ); - cata::optional min; - cata::optional max; + cata::optional min; + cata::optional max; if( jo.has_member( "min" ) ) { - min = get_int_or_var( jo, "min" ); + min = get_int_or_var_part( jo.get_member( "min" ), "min" ); } else if( jo.has_member( "min_time" ) ) { - int_or_var value; + int_or_var_part value; time_duration min_time; mandatory( jo, false, "min_time", min_time ); value.int_val = to_turns( min_time ); min = value; } if( jo.has_member( "max" ) ) { - max = get_int_or_var( jo, "max" ); + max = get_int_or_var_part( jo.get_member( "max" ), "max" ); } else if( jo.has_member( "max_time" ) ) { - int_or_var value; + int_or_var_part value; time_duration max_time; mandatory( jo, false, "max_time", max_time ); value.int_val = to_turns( max_time ); @@ -3303,6 +3314,16 @@ void talk_effect_fun_t::set_arithmetic( const JsonObject &jo, const std::string } } +void talk_effect_fun_t::set_set_string_var( const JsonObject &jo, const std::string &member ) +{ + str_or_var value = get_str_or_var( jo.get_member( member ), member ); + var_info var = read_var_info( jo.get_member( "target_var" ), false ); + function = [value, var]( const dialogue & d ) { + write_var_value( var.type, var.name, d.actor( var.type == var_type::npc ), + value.evaluate( d.actor( value.is_npc() ) ) ); + }; +} + void talk_effect_fun_t::set_assign_mission( const JsonObject &jo, const std::string &member ) { std::string mission_name = jo.get_string( member ); @@ -3416,74 +3437,96 @@ void talk_effect_fun_t::set_make_sound( const JsonObject &jo, const std::string }; } -void talk_effect_fun_t::set_queue_effect_on_condition( const JsonObject &jo, +void talk_effect_fun_t::set_run_eocs( const JsonObject &jo, + const std::string &member ) +{ + std::vector eocs; + if( jo.has_array( member ) ) { + for( JsonValue jv : jo.get_array( member ) ) { + eocs.push_back( effect_on_conditions::load_inline_eoc( jv, "" ) ); + } + } else if( jo.has_member( member ) ) { + eocs.push_back( effect_on_conditions::load_inline_eoc( jo.get_member( member ), "" ) ); + } else { + jo.throw_error( "Invalid input for run_eocs" ); + } + function = [eocs]( const dialogue & d ) { + Creature *creature_alpha = d.has_alpha ? d.actor( false )->get_creature() : nullptr; + item_location *item_alpha = d.has_alpha ? d.actor( false )->get_item() : nullptr; + Creature *creature_beta = d.has_beta ? d.actor( true )->get_creature() : nullptr; + item_location *item_beta = d.has_beta ? d.actor( true )->get_item() : nullptr; + dialogue newDialog( + creature_alpha ? get_talker_for( creature_alpha ) : item_alpha ? get_talker_for( + item_alpha ) : nullptr, + creature_beta ? get_talker_for( creature_beta ) : item_beta ? get_talker_for( + item_beta ) : nullptr + ); + for( const effect_on_condition_id &eoc : eocs ) { + eoc->activate( newDialog ); + } + }; +} + +void talk_effect_fun_t::set_run_npc_eocs( const JsonObject &jo, const std::string &member, bool is_npc ) { std::vector eocs; for( JsonValue jv : jo.get_array( member ) ) { eocs.push_back( effect_on_conditions::load_inline_eoc( jv, "" ) ); } - duration_or_var dov_time_in_future_min = get_duration_or_var( jo, "time_in_future_min", false, - 0_seconds ); - duration_or_var dov_time_in_future_max = get_duration_or_var( jo, "time_in_future_max", false, - 0_seconds ); - bool affect_nearby_npcs = jo.get_bool( "affect_nearby_npcs", false ); std::vector names = jo.get_string_array( "npcs_to_affect" ); cata::optional npc_range; if( jo.has_int( "npc_range" ) ) { npc_range = jo.get_int( "npc_range" ); } - bool npc_must_see = jo.get_bool( "npc_must_see", false ); - function = [dov_time_in_future_min, dov_time_in_future_max, eocs, names, npc_must_see, npc_range, - affect_nearby_npcs, is_npc]( const dialogue & d ) { - time_duration max = dov_time_in_future_max.evaluate( d.actor( dov_time_in_future_max.is_npc() ) ); - if( max > 0_seconds ) { - time_duration time_in_future = rng( dov_time_in_future_min.evaluate( d.actor( - dov_time_in_future_min.is_npc() ) ), max ); - for( const effect_on_condition_id &eoc : eocs ) { - if( eoc->type == eoc_type::ACTIVATION ) { - effect_on_conditions::queue_effect_on_condition( time_in_future, eoc, get_player_character() ); - } else { - debugmsg( "Cannot queue a non activation effect_on_condition." ); + function = [eocs, names, npc_must_see, npc_range, is_npc]( const dialogue & d ) { + tripoint actor_pos = d.actor( is_npc )->pos(); + const std::vector available = g->get_npcs_if( [npc_must_see, npc_range, actor_pos, + names]( const npc & guy ) { + bool name_valid = names.empty(); + for( const std::string &name : names ) { + if( name == guy.name ) { + name_valid = true; + break; } } - } else { - if( affect_nearby_npcs ) { - tripoint actor_pos = d.actor( is_npc )->pos(); - const std::vector available = g->get_npcs_if( [npc_must_see, npc_range, actor_pos, - names]( const npc & guy ) { - bool name_valid = names.empty(); - for( const std::string &name : names ) { - if( name == guy.name ) { - name_valid = true; - break; - } - } - return name_valid && ( !npc_range.has_value() || actor_pos.z == guy.posz() ) && ( !npc_must_see || - guy.sees( actor_pos ) ) && - ( !npc_range.has_value() || rl_dist( actor_pos, guy.pos() ) <= npc_range.value() ); - } ); - for( npc *target : available ) { - for( const effect_on_condition_id &eoc : eocs ) { - dialogue newDialog( get_talker_for( target ), nullptr ); - eoc->activate( newDialog ); - } - } + return name_valid && ( !npc_range.has_value() || actor_pos.z == guy.posz() ) && ( !npc_must_see || + guy.sees( actor_pos ) ) && + ( !npc_range.has_value() || rl_dist( actor_pos, guy.pos() ) <= npc_range.value() ); + } ); + for( npc *target : available ) { + for( const effect_on_condition_id &eoc : eocs ) { + dialogue newDialog( get_talker_for( target ), nullptr ); + eoc->activate( newDialog ); + } + } + }; +} + +void talk_effect_fun_t::set_queue_eocs( const JsonObject &jo, const std::string &member ) +{ + std::vector eocs; + if( jo.has_array( member ) ) { + for( JsonValue jv : jo.get_array( member ) ) { + eocs.push_back( effect_on_conditions::load_inline_eoc( jv, "" ) ); + } + } else if( jo.has_member( member ) ) { + eocs.push_back( effect_on_conditions::load_inline_eoc( jo.get_member( member ), "" ) ); + } else { + jo.throw_error( "Invalid input for queue_eocs" ); + } + + duration_or_var dov_time_in_future = get_duration_or_var( jo, "time_in_future", false, + 0_seconds ); + function = [dov_time_in_future, eocs]( const dialogue & d ) { + time_duration time_in_future = dov_time_in_future.evaluate( d.actor( + dov_time_in_future.is_npc() ) ); + for( const effect_on_condition_id &eoc : eocs ) { + if( eoc->type == eoc_type::ACTIVATION ) { + effect_on_conditions::queue_effect_on_condition( time_in_future, eoc, get_player_character() ); } else { - Creature *creature_alpha = d.has_alpha ? d.actor( false )->get_creature() : nullptr; - item_location *item_alpha = d.has_alpha ? d.actor( false )->get_item() : nullptr; - Creature *creature_beta = d.has_beta ? d.actor( true )->get_creature() : nullptr; - item_location *item_beta = d.has_beta ? d.actor( true )->get_item() : nullptr; - dialogue newDialog( - creature_alpha ? get_talker_for( creature_alpha ) : item_alpha ? get_talker_for( - item_alpha ) : nullptr, - creature_beta ? get_talker_for( creature_beta ) : item_beta ? get_talker_for( - item_beta ) : nullptr - ); - for( const effect_on_condition_id &eoc : eocs ) { - eoc->activate( newDialog ); - } + debugmsg( "Cannot queue a non activation effect_on_condition." ); } } }; @@ -3563,12 +3606,10 @@ void talk_effect_fun_t::set_custom_light_level( const JsonObject &jo, const std::string &member ) { int_or_var iov = get_int_or_var( jo, member, true ); - duration_or_var dov_length_min = get_duration_or_var( jo, "length_min", false, 0_seconds ); - duration_or_var dov_length_max = get_duration_or_var( jo, "length_max", false, 0_seconds ); - function = [dov_length_min, dov_length_max, iov]( const dialogue & d ) { + duration_or_var dov_length = get_duration_or_var( jo, "length", false, 0_seconds ); + function = [dov_length, iov]( const dialogue & d ) { get_timed_events().add( timed_event_type::CUSTOM_LIGHT_LEVEL, - calendar::turn + rng( dov_length_min.evaluate( d.actor( dov_length_min.is_npc() ) ), - dov_length_max.evaluate( d.actor( dov_length_max.is_npc() ) ) ) + + calendar::turn + dov_length.evaluate( d.actor( dov_length.is_npc() ) ) + 1_seconds/*We add a second here because this will get ticked on the turn its applied before it has an effect*/, -1, iov.evaluate( d.actor( iov.is_npc() ) ) ); }; @@ -3623,8 +3664,7 @@ void talk_effect_fun_t::set_spawn_monster( const JsonObject &jo, const std::stri const bool outdoor_only = jo.get_bool( "outdoor_only", false ); - duration_or_var dov_lifespan_min = get_duration_or_var( jo, "lifespan_min", false, 0_seconds ); - duration_or_var dov_lifespan_max = get_duration_or_var( jo, "lifespan_max", false, 0_seconds ); + duration_or_var dov_lifespan = get_duration_or_var( jo, "lifespan", false, 0_seconds ); cata::optional target_var; var_type type = var_type::u; if( jo.has_member( "target_var" ) ) { @@ -3632,9 +3672,11 @@ void talk_effect_fun_t::set_spawn_monster( const JsonObject &jo, const std::stri type = var.type; target_var = var.name; } + std::string spawn_message = jo.get_string( "spawn_message", "" ); + std::string spawn_message_plural = jo.get_string( "spawn_message_plural", "" ); function = [is_npc, new_monster, iov_target_range, iov_hallucination_count, iov_real_count, - iov_min_radius, iov_max_radius, outdoor_only, group_id, dov_lifespan_min, - dov_lifespan_max, target_var, type]( const dialogue & d ) { + iov_min_radius, iov_max_radius, outdoor_only, group_id, dov_lifespan, target_var, type, + spawn_message, spawn_message_plural]( const dialogue & d ) { monster target_monster; if( group_id.is_valid() ) { @@ -3663,15 +3705,18 @@ void talk_effect_fun_t::set_spawn_monster( const JsonObject &jo, const std::stri cata::optional lifespan; tripoint target_pos = get_map().getlocal( get_tripoint_from_var( d.actor( is_npc ), target_var, type, d.actor( type == var_type::npc ) ) ); + int visible_spawns = 0; for( int i = 0; i < hallucination_count; i++ ) { tripoint spawn_point; if( g->find_nearby_spawn_point( target_pos, target_monster.type->id, min_radius, max_radius, spawn_point, outdoor_only ) ) { - time_duration min = dov_lifespan_min.evaluate( d.actor( dov_lifespan_min.is_npc() ) ); - if( min > 0_seconds ) { - lifespan = rng( min, dov_lifespan_max.evaluate( d.actor( dov_lifespan_max.is_npc() ) ) ); + lifespan = dov_lifespan.evaluate( d.actor( dov_lifespan.is_npc() ) ); + if( g->spawn_hallucination( spawn_point, target_monster.type->id, lifespan ) ) { + Creature *critter = get_creature_tracker().creature_at( spawn_point ); + if( critter && get_avatar().sees( *critter ) ) { + visible_spawns++; + } } - g->spawn_hallucination( spawn_point, target_monster.type->id, lifespan ); } } for( int i = 0; i < real_count; i++ ) { @@ -3679,13 +3724,22 @@ void talk_effect_fun_t::set_spawn_monster( const JsonObject &jo, const std::stri if( g->find_nearby_spawn_point( target_pos, target_monster.type->id, min_radius, max_radius, spawn_point, outdoor_only ) ) { monster *spawned = g->place_critter_at( target_monster.type->id, spawn_point ); - time_duration min = dov_lifespan_min.evaluate( d.actor( dov_lifespan_min.is_npc() ) ); - if( min > 0_seconds ) { - lifespan = rng( min, dov_lifespan_max.evaluate( d.actor( dov_lifespan_max.is_npc() ) ) ); + if( spawned ) { + if( get_avatar().sees( *spawned ) ) { + visible_spawns++; + } + } + lifespan = dov_lifespan.evaluate( d.actor( dov_lifespan.is_npc() ) ); + if( lifespan.value() > 0_seconds ) { spawned->set_summon_time( lifespan.value() ); } } } + if( visible_spawns > 1 && !spawn_message_plural.empty() ) { + get_avatar().add_msg_if_player( m_bad, spawn_message_plural ); + } else if( visible_spawns > 0 && !spawn_message.empty() ) { + get_avatar().add_msg_if_player( m_bad, spawn_message ); + } }; } @@ -4031,14 +4085,16 @@ void talk_effect_t::parse_sub_effect( const JsonObject &jo ) subeffect_fun.set_make_sound( jo, "u_make_sound", false ); } else if( jo.has_member( "npc_make_sound" ) ) { subeffect_fun.set_make_sound( jo, "npc_make_sound", true ); - } else if( jo.has_array( "set_queue_effect_on_condition" ) ) { - subeffect_fun.set_queue_effect_on_condition( jo, "set_queue_effect_on_condition", false ); - } else if( jo.has_array( "u_set_queue_eoc" ) ) { - subeffect_fun.set_queue_effect_on_condition( jo, "u_set_queue_eoc", false ); - } else if( jo.has_array( "npc_set_queue_eoc" ) ) { - subeffect_fun.set_queue_effect_on_condition( jo, "npc_set_queue_eoc", true ); - } else if( jo.has_array( "set_weighted_list_eocs" ) ) { - subeffect_fun.set_weighted_list_eocs( jo, "set_weighted_list_eocs" ); + } else if( jo.has_array( "run_eocs" ) || jo.has_member( "run_eocs" ) ) { + subeffect_fun.set_run_eocs( jo, "run_eocs" ); + } else if( jo.has_array( "queue_eocs" ) || jo.has_member( "queue_eocs" ) ) { + subeffect_fun.set_queue_eocs( jo, "queue_eocs" ); + } else if( jo.has_array( "u_run_npc_eocs" ) ) { + subeffect_fun.set_run_npc_eocs( jo, "u_run_npc_eocs", false ); + } else if( jo.has_array( "npc_run_npc_eocs" ) ) { + subeffect_fun.set_run_npc_eocs( jo, "npc_run_npc_eocs", true ); + } else if( jo.has_array( "weighted_list_eocs" ) ) { + subeffect_fun.set_weighted_list_eocs( jo, "weighted_list_eocs" ); } else if( jo.has_member( "u_mod_healthy" ) ) { subeffect_fun.set_mod_healthy( jo, "u_mod_healthy", false ); } else if( jo.has_member( "npc_mod_healthy" ) ) { @@ -4064,15 +4120,23 @@ void talk_effect_t::parse_sub_effect( const JsonObject &jo ) } else if( jo.has_string( "npc_lose_bionic" ) ) { subeffect_fun.set_lose_bionic( jo, "npc_lose_bionic", true ); } else if( jo.has_member( "u_cast_spell" ) ) { - subeffect_fun.set_cast_spell( jo, "u_cast_spell", false ); + bool targeted = false; + if( jo.has_bool( "targeted" ) ) { + targeted = jo.get_bool( "targeted" ); + } + subeffect_fun.set_cast_spell( jo, "u_cast_spell", false, targeted ); } else if( jo.has_member( "npc_cast_spell" ) ) { - subeffect_fun.set_cast_spell( jo, "npc_cast_spell", true ); + bool targeted = false; + if( jo.has_bool( "targeted" ) ) { + targeted = jo.get_bool( "targeted" ); + } + subeffect_fun.set_cast_spell( jo, "npc_cast_spell", true, targeted ); } else if( jo.has_array( "arithmetic" ) ) { subeffect_fun.set_arithmetic( jo, "arithmetic" ); - } else if( jo.has_string( "u_set_spawn_monster" ) ) { - subeffect_fun.set_spawn_monster( jo, "u_set_spawn_monster", false ); - } else if( jo.has_string( "npc_set_spawn_monster" ) ) { - subeffect_fun.set_spawn_monster( jo, "npc_set_spawn_monster", true ); + } else if( jo.has_string( "u_spawn_monster" ) ) { + subeffect_fun.set_spawn_monster( jo, "u_spawn_monster", false ); + } else if( jo.has_string( "npc_spawn_monster" ) ) { + subeffect_fun.set_spawn_monster( jo, "npc_spawn_monster", true ); } else if( jo.has_string( "u_set_field" ) ) { subeffect_fun.set_field( jo, "u_set_field", false ); } else if( jo.has_string( "npc_set_field" ) ) { @@ -4085,6 +4149,8 @@ void talk_effect_t::parse_sub_effect( const JsonObject &jo ) subeffect_fun.set_custom_light_level( jo, "custom_light_level" ); } else if( jo.has_object( "give_equipment" ) ) { subeffect_fun.set_give_equipment( jo, "give_equipment" ); + } else if( jo.has_member( "set_string_var" ) ) { + subeffect_fun.set_set_string_var( jo, "set_string_var" ); } else { jo.throw_error( "invalid sub effect syntax: " + jo.str() ); } diff --git a/src/npctalk.h b/src/npctalk.h index 1819fe96a4638..d2b8b921f1b91 100644 --- a/src/npctalk.h +++ b/src/npctalk.h @@ -2,8 +2,8 @@ #ifndef CATA_SRC_NPCTALK_H #define CATA_SRC_NPCTALK_H +#include "npc.h" #include "type_id.h" -#include "character.h" class item; class json_talk_topic; @@ -137,4 +137,50 @@ int calc_spell_training_cost( const Character &teacher, const Character &student const json_talk_topic *get_talk_topic( const std::string &id ); +template +std::vector npcs_select_menu( const std::vector &npc_list, + const std::string &prompt, + std::function exclude_func ) +{ + std::vector picked; + if( npc_list.empty() ) { + return picked; + } + const int npc_count = npc_list.size(); + int last_index = 0; + do { + uilist nmenu; + nmenu.text = prompt; + for( int i = 0; i < npc_count; i++ ) { + std::string entry; + if( std::find( picked.begin(), picked.end(), i ) != picked.end() ) { + entry = "* "; + } + bool enable = exclude_func == nullptr || !exclude_func( npc_list[i] ); + if( const npc *np = dynamic_cast( npc_list[i] ) ) { + entry += np->name_and_activity(); + } else { + entry += npc_list[i]->disp_name( false, true ); + } + nmenu.addentry( i, enable, MENU_AUTOASSIGN, entry ); + } + nmenu.addentry( npc_count, true, MENU_AUTOASSIGN, _( "Finish selection" ) ); + nmenu.selected = nmenu.fselected = last_index; + nmenu.query(); + if( nmenu.ret < 0 ) { + return std::vector(); + } else if( nmenu.ret >= npc_count ) { + break; + } + std::vector::iterator exists = std::find( picked.begin(), picked.end(), nmenu.ret ); + if( exists != picked.end() ) { + picked.erase( exists ); + } else { + picked.push_back( nmenu.ret ); + } + last_index = nmenu.fselected; + } while( true ); + return picked; +} + #endif // CATA_SRC_NPCTALK_H diff --git a/src/npctalk_funcs.cpp b/src/npctalk_funcs.cpp index 71a21c1472cc8..20a5508db6d63 100644 --- a/src/npctalk_funcs.cpp +++ b/src/npctalk_funcs.cpp @@ -1046,7 +1046,6 @@ void talk_function::start_training_seminar( npc &p ) } students.push_back( &get_player_character() ); - const int s_count = students.size(); std::vector picked; std::function include_func = [&]( const Character * c ) { if( d.skill != skill_id() ) { @@ -1062,37 +1061,18 @@ void talk_function::start_training_seminar( npc &p ) } return false; }; - do { - uilist nmenu; - nmenu.text = _( "Who should participate?" ); - for( int i = 0; i < s_count; i++ ) { - std::string entry; - if( std::find( picked.begin(), picked.end(), students[i] ) != picked.end() ) { - entry = "* "; - } - bool enable = include_func( students[i] ); - entry += students[i]->disp_name( false, true ); - nmenu.addentry( i, enable, MENU_AUTOASSIGN, entry ); - } - nmenu.addentry( s_count, true, MENU_AUTOASSIGN, _( "Finish selection" ) ); - nmenu.query(); - if( nmenu.ret < 0 ) { - return; - } else if( nmenu.ret >= s_count ) { - break; - } - std::vector::iterator exists = std::find( picked.begin(), picked.end(), - students[nmenu.ret] ); - if( exists != picked.end() ) { - picked.erase( exists ); - } else { - picked.emplace_back( students[nmenu.ret] ); - } - } while( true ); + std::vector selected = npcs_select_menu( students, _( "Who should participate?" ), + [&include_func]( const Character * ch ) { + return !include_func( ch ); + } ); - if( picked.empty() ) { + if( selected.empty() ) { return; } + picked.reserve( selected.size() ); + for( int sel : selected ) { + picked.emplace_back( students[sel] ); + } start_training_gen( p, picked, d ); } diff --git a/src/omdata.h b/src/omdata.h index 6c0ba45a95606..77f1cace26830 100644 --- a/src/omdata.h +++ b/src/omdata.h @@ -117,6 +117,7 @@ class overmap_land_use_code { public: overmap_land_use_code_id id = overmap_land_use_code_id::NULL_ID(); + std::vector> src; int land_use_code = 0; translation name; @@ -221,6 +222,7 @@ struct oter_type_t { public: string_id id; + std::vector, mod_id>> src; translation name; uint32_t symbol = 0; nc_color color = c_black; @@ -284,6 +286,7 @@ struct oter_t { public: oter_str_id id; // definitive identifier. + std::vector < std::pair < oter_str_id, mod_id>> src; oter_t(); explicit oter_t( const oter_type_t &type ); @@ -540,6 +543,11 @@ class overmap_special mapgen_arguments get_args( const mapgendata & ) const; overmap_special_id id; + // TODO: fix how this works with fake specials + // Due to fake specials being created after data loading, if any mod has a region settings + // which has a fake special defined in DDA, it will count as from the same src, and thus + // a duplicate. + //std::vector> src; // Used by generic_factory bool was_loaded = false; @@ -576,8 +584,10 @@ struct overmap_special_migration { private: bool was_loaded = false; overmap_special_migration_id id; + std::vector> src; overmap_special_id new_id; friend generic_factory; + friend struct mod_tracker; }; namespace overmap_terrains diff --git a/src/output.cpp b/src/output.cpp index 26e71c3ff1425..f9c971ab56e65 100644 --- a/src/output.cpp +++ b/src/output.cpp @@ -1846,6 +1846,53 @@ void replace_city_tag( std::string &input, const std::string &name ) replace_substring( input, "", name, true ); } +void replace_keybind_tag( std::string &input ) +{ + std::string keybind_tag_start = " keys = ctxt.keys_bound_to( keybind, -1, false, false ); + if( keys.empty() ) { // Display description for unbound keys + keybind_desc = colorize( '<' + ctxt.get_desc( keybind ) + '>', c_red ); + + if( !ctxt.is_registered_action( keybind ) ) { + debugmsg( "Invalid/Missing : '%s'", keybind_full ); + } + } else { + keybind_desc = enumerate_as_string( keys.begin(), keys.end(), []( const input_event & k ) { + return colorize( '\'' + k.long_description() + '\'', c_yellow ); + }, enumeration_conjunction::or_ ); + } + std::string to_replace = string_format( "%s%s%s", keybind_tag_start, keybind_full, + keybind_tag_end ); + replace_substring( input, to_replace, keybind_desc, true ); + + pos = input.find( keybind_tag_start ); + } +} + void replace_substring( std::string &input, const std::string &substring, const std::string &replacement, bool all ) { diff --git a/src/output.h b/src/output.h index 70e6fe769a778..52a962e23e1bd 100644 --- a/src/output.h +++ b/src/output.h @@ -609,6 +609,7 @@ std::string rewrite_vsnprintf( const char *msg ); // string manipulations. void replace_name_tags( std::string &input ); void replace_city_tag( std::string &input, const std::string &name ); +void replace_keybind_tag( std::string &input ); void replace_substring( std::string &input, const std::string &substring, const std::string &replacement, bool all ); diff --git a/src/overmap.cpp b/src/overmap.cpp index b97ffc2a10493..ce4b698bd64ff 100644 --- a/src/overmap.cpp +++ b/src/overmap.cpp @@ -20,6 +20,7 @@ #include "cached_options.h" #include "cata_assert.h" #include "cata_utility.h" +#include "cata_views.h" #include "catacharset.h" #include "character_id.h" #include "coordinates.h" @@ -1729,25 +1730,24 @@ struct mutable_overmap_placement_rule_remainder { } return result; } - std::vector pieces( const tripoint_om_omt &origin, - om_direction::type rot ) const { - std::vector result; - for( const mutable_overmap_placement_rule_piece &piece : parent->pieces ) { + auto pieces( const tripoint_om_omt &origin, om_direction::type rot ) const { + using orig_t = mutable_overmap_placement_rule_piece; + using dest_t = mutable_overmap_piece_candidate; + return cata::views::transform < decltype( parent->pieces ), dest_t > ( parent->pieces, + [origin, rot]( const orig_t &piece ) -> dest_t { tripoint_rel_omt rotated_offset = rotate( piece.pos, rot ); - result.push_back( { piece.overmap, origin + rotated_offset, add( rot, piece.rot ) } ); - } - return result; + return { piece.overmap, origin + rotated_offset, add( rot, piece.rot ) }; + } ); } - auto outward_joins( const tripoint_om_omt &origin, om_direction::type rot ) const - -> std::vector> { - std::vector> result; - for( const std::pair &p : - parent->outward_joins ) { + auto outward_joins( const tripoint_om_omt &origin, om_direction::type rot ) const { + using orig_t = std::pair; + using dest_t = std::pair; + return cata::views::transform < decltype( parent->outward_joins ), dest_t > ( parent->outward_joins, + [origin, rot]( const orig_t &p ) -> dest_t { tripoint_rel_omt rotated_offset = rotate( p.first.p, rot ); om_pos_dir p_d{ origin + rotated_offset, p.first.dir + rot }; - result.emplace_back( p_d, p.second ); - } - return result; + return { p_d, p.second }; + } ); } }; @@ -1781,6 +1781,10 @@ class joins_tracker return result; } + std::size_t count_unresolved_at( const tripoint_om_omt &pos ) const { + return unresolved.count_at( pos ); + } + bool any_postponed() const { return !postponed.empty(); } @@ -1999,6 +2003,16 @@ class joins_tracker return result; } + std::size_t count_at( const tripoint_om_omt &pos ) const { + std::size_t result = 0; + for( cube_direction dir : all_enum_values() ) { + if( position_index.find( { pos, dir } ) != position_index.end() ) { + ++result; + } + } + return result; + } + iterator add( const om_pos_dir &p, const mutable_overmap_join *j ) { return add( { p, j } ); } @@ -2107,10 +2121,9 @@ struct mutable_overmap_phase_remainder { const tripoint_om_omt &origin, om_direction::type dir, const joins_tracker &unresolved ) const { - std::vector pieces = rule.pieces( origin, dir ); int context_mandatory_joins_shortfall = 0; - for( const mutable_overmap_piece_candidate &piece : pieces ) { + for( const mutable_overmap_piece_candidate piece : rule.pieces( origin, dir ) ) { if( !overmap::inbounds( piece.pos ) ) { return cata::nullopt; } @@ -2120,17 +2133,15 @@ struct mutable_overmap_phase_remainder { if( unresolved.any_postponed_at( piece.pos ) ) { return cata::nullopt; } - context_mandatory_joins_shortfall -= unresolved.all_unresolved_at( piece.pos ).size(); + context_mandatory_joins_shortfall -= unresolved.count_unresolved_at( piece.pos ); } int num_my_non_available_matched = 0; - std::vector> remaining_joins = - rule.outward_joins( origin, dir ); std::vector suppressed_joins; - for( const std::pair &p : - remaining_joins ) { + for( const std::pair p : + rule.outward_joins( origin, dir ) ) { const om_pos_dir &pos_d = p.first; const mutable_overmap_terrain_join &ter_join = *p.second; const mutable_overmap_join &join = *ter_join.join; @@ -2468,8 +2479,7 @@ struct mutable_overmap_special_data : overmap_special_data { if( rule ) { const tripoint_om_omt &origin = satisfy_result.origin; om_direction::type rot = satisfy_result.dir; - std::vector pieces = rule->pieces( origin, rot ); - for( const mutable_overmap_piece_candidate &piece : pieces ) { + for( const mutable_overmap_piece_candidate piece : rule->pieces( origin, rot ) ) { const mutable_overmap_terrain &ter = *piece.overmap; const oter_id tid = ter.terrain->get_rotated( piece.rot ); om.ter_set( piece.pos, tid ); @@ -6358,8 +6368,7 @@ bool overmap::is_omt_generated( const tripoint_om_omt &loc ) const tripoint_abs_sm global_sm_loc = project_to( project_combine( pos(), loc ) ); - // TODO: fix point types - const bool is_generated = MAPBUFFER.lookup_submap( global_sm_loc.raw() ) != nullptr; + const bool is_generated = MAPBUFFER.lookup_submap( global_sm_loc ) != nullptr; return is_generated; } @@ -6374,6 +6383,7 @@ overmap_special_id overmap_specials::create_building_from( const string_idsrc.back().second.str() ); return specials.insert( new_special ).id; } diff --git a/src/overmap_connection.h b/src/overmap_connection.h index 89d71a749246e..387f41a23b785 100644 --- a/src/overmap_connection.h +++ b/src/overmap_connection.h @@ -56,6 +56,7 @@ class overmap_connection public: string_id id; + std::vector, mod_id>> src; bool was_loaded = false; private: diff --git a/src/overmap_location.h b/src/overmap_location.h index 2afdb786c16f8..a0c6288751b49 100644 --- a/src/overmap_location.h +++ b/src/overmap_location.h @@ -26,6 +26,7 @@ struct overmap_location { // Used by generic_factory string_id id; + std::vector, mod_id>> src; bool was_loaded = false; private: diff --git a/src/overmap_ui.cpp b/src/overmap_ui.cpp index 632778a92a2ad..929d5c67f4f81 100644 --- a/src/overmap_ui.cpp +++ b/src/overmap_ui.cpp @@ -847,8 +847,7 @@ static void draw_ascii( } } // Highlight areas that already have been generated - // TODO: fix point types - if( MAPBUFFER.lookup_submap( project_to( omp ).raw() ) ) { + if( MAPBUFFER.lookup_submap( project_to( omp ) ) ) { ter_color = red_background( ter_color ); } } @@ -1174,7 +1173,9 @@ static void draw_om_sidebar( print_hint( "TOGGLE_EXPLORED", is_explored ? c_pink : c_magenta ); print_hint( "TOGGLE_FAST_SCROLL", fast_scroll ? c_pink : c_magenta ); print_hint( "TOGGLE_FOREST_TRAILS", uistate.overmap_show_forest_trails ? c_pink : c_magenta ); - print_hint( "TOGGLE_OVERMAP_WEATHER", uistate.overmap_visible_weather ? c_pink : c_magenta ); + print_hint( "TOGGLE_OVERMAP_WEATHER", + !get_map().is_outside( get_player_character().pos() ) ? c_dark_gray : + uistate.overmap_visible_weather ? c_pink : c_magenta ); print_hint( "HELP_KEYBINDINGS" ); print_hint( "QUIT" ); } @@ -1870,7 +1871,9 @@ static tripoint_abs_omt display( const tripoint_abs_omt &orig, } else if( action == "TOGGLE_EXPLORED" ) { overmap_buffer.toggle_explored( curs ); } else if( action == "TOGGLE_OVERMAP_WEATHER" ) { - uistate.overmap_visible_weather = !uistate.overmap_visible_weather; + if( get_map().is_outside( get_player_character().pos() ) ) { + uistate.overmap_visible_weather = !uistate.overmap_visible_weather; + } } else if( action == "TOGGLE_FAST_SCROLL" ) { fast_scroll = !fast_scroll; } else if( action == "TOGGLE_FOREST_TRAILS" ) { diff --git a/src/panels.cpp b/src/panels.cpp index b4eb8af9928e1..2cd9e30542664 100644 --- a/src/panels.cpp +++ b/src/panels.cpp @@ -79,8 +79,20 @@ window_panel::window_panel( const std::string &id, const translation &nm, const int ht, const int wd, const bool default_toggle_, const std::function &render_func, const bool force_draw ) - : draw( draw_func ), render( render_func ), toggle( default_toggle_ ), - always_draw( force_draw ), height( ht ), width( wd ), id( id ), name( nm ) + : draw( [draw_func]( const draw_args & d ) -> int { draw_func( d ); return 0; } ), + render( render_func ), toggle( default_toggle_ ), always_draw( force_draw ), + height( ht ), width( wd ), id( id ), name( nm ) +{ + wgt = widget_id::NULL_ID(); +} + +window_panel::window_panel( + const std::string &id, const translation &nm, const int ht, const int wd, + const bool default_toggle_, const std::function &render_func, + const bool force_draw ) + : draw( []( const draw_args & ) -> int { return 0; } ), + render( render_func ), toggle( default_toggle_ ), always_draw( force_draw ), + height( ht ), width( wd ), id( id ), name( nm ) { wgt = widget_id::NULL_ID(); } @@ -168,6 +180,11 @@ const widget_id &window_panel::get_widget() const return wgt; } +void window_panel::set_draw_func( const std::function &draw_func ) +{ + draw = draw_func; +} + panel_layout::panel_layout( const translation &_name, const std::vector &_panels ) : _name( _name ), _panels( _panels ) { @@ -214,7 +231,7 @@ void overmap_ui::draw_overmap_chunk( const catacurses::window &w_minimap, const // (same algorithm) for( int j = -( height / 2 ); j <= height - ( height / 2 ) - 1; j++ ) { // omp is the current overmap point, at the current z-level - const tripoint_abs_omt omp( curs + point( i, j ), here.get_abs_sub().z ); + const tripoint_abs_omt omp( curs + point( i, j ), here.get_abs_sub().z() ); // Terrain color and symbol to use for this point nc_color ter_color; std::string ter_sym; @@ -552,7 +569,7 @@ static void draw_time( const draw_args &args ) // display time if( u.has_watch() ) { mvwprintz( w, point( 11, 0 ), c_light_gray, to_string_time_of_day( calendar::turn ) ); - } else if( get_map().get_abs_sub().z >= 0 ) { + } else if( get_map().get_abs_sub().z() >= 0 ) { wmove( w, point( 11, 0 ) ); draw_time_graphic( w ); } else { @@ -857,7 +874,7 @@ static void draw_loc_labels( const draw_args &args, bool minimap ) wprintz( w, c_white, utf8_truncate( cur_ter->get_name(), getmaxx( w ) - 13 ) ); map &here = get_map(); // display weather - if( here.get_abs_sub().z < 0 ) { + if( here.get_abs_sub().z() < 0 ) { // NOLINTNEXTLINE(cata-use-named-point-constants) mvwprintz( w, point( 1, 1 ), c_light_gray, _( "Sky : Underground" ) ); } else { @@ -1078,7 +1095,7 @@ static void draw_env_compact( const draw_args &args ) mvwprintz( w, point( text_left, 2 ), c_white, utf8_truncate( overmap_buffer.ter( u.global_omt_location() )->get_name(), getmaxx( w ) - 8 ) ); // weather - if( get_map().get_abs_sub().z < 0 ) { + if( get_map().get_abs_sub().z() < 0 ) { mvwprintz( w, point( text_left, 3 ), c_light_gray, _( "Underground" ) ); } else { mvwprintz( w, point( text_left, 3 ), get_weather().weather_id->color, @@ -1425,7 +1442,7 @@ static void draw_ai_goal( const draw_args &args ) behavior::character_oracle_t player_oracle( &u ); std::string current_need = needs.tick( &player_oracle ); // NOLINTNEXTLINE(cata-use-named-point-constants) - mvwprintz( w, point( 0, 0 ), c_light_gray, _( "Goal: %s" ), current_need ); + mvwprintz( w, point( 0, 0 ), c_light_gray, _( "Goal : %s" ), current_need ); wnoutrefresh( w ); } @@ -1449,7 +1466,7 @@ static void draw_weather_classic( const draw_args &args ) werase( w ); - if( get_map().get_abs_sub().z < 0 ) { + if( get_map().get_abs_sub().z() < 0 ) { mvwprintz( w, point_zero, c_light_gray, _( "Underground" ) ); } else { mvwprintz( w, point_zero, c_light_gray, _( "Weather :" ) ); @@ -1518,7 +1535,7 @@ static void draw_time_classic( const draw_args &args ) // display time if( u.has_watch() ) { mvwprintz( w, point( 15, 0 ), c_light_gray, to_string_time_of_day( calendar::turn ) ); - } else if( get_map().get_abs_sub().z >= 0 ) { + } else if( get_map().get_abs_sub().z() >= 0 ) { wmove( w, point( 15, 0 ) ); draw_time_graphic( w ); } else { @@ -1903,7 +1920,7 @@ static void draw_custom_hint( const draw_args &args ) mvwprintz( w, point( 1, 1 ), c_light_gray, _( "Edit sidebar.json to adjust." ) ); mvwprintz( w, point( 1, 2 ), c_light_gray, - _( "See SIDEBAR_MOD.md for help." ) ); + _( "See WIDGETS.md for help." ) ); wnoutrefresh( w ); } @@ -1954,7 +1971,7 @@ static std::map initialize_default_panel_layouts() // Add panel layout for each "sidebar" widget for( const widget &wgt : widget::get_all() ) { if( wgt._style == "sidebar" ) { - ret.emplace( wgt._label.translated(), + ret.emplace( wgt.getId().str(), panel_layout( wgt._label, initialize_default_custom_panels( wgt ) ) ); } } @@ -2072,9 +2089,23 @@ void panel_manager::deserialize( JsonIn &jsin ) JsonObject joLayouts( jsin.get_object() ); current_layout_id = joLayouts.get_string( "current_layout_id" ); + if( layouts.find( current_layout_id ) == layouts.end() ) { + // Layout id updated between loads. + // Shouldn't happen unless custom sidebar id's were modified or removed. + joLayouts.allow_omitted_members(); + current_layout_id = "labels"; + return; + } + for( JsonObject joLayout : joLayouts.get_array( "layouts" ) ) { std::string layout_id = joLayout.get_string( "layout_id" ); - auto &layout = layouts.find( layout_id )->second.panels(); + const auto &cur_layout = layouts.find( layout_id ); + if( cur_layout == layouts.end() ) { + joLayout.allow_omitted_members(); + continue; + } + + auto &layout = cur_layout->second.panels(); auto it = layout.begin(); for( JsonObject joPanel : joLayout.get_array( "panels" ) ) { diff --git a/src/panels.h b/src/panels.h index ded822431024b..ba42114c974cd 100644 --- a/src/panels.h +++ b/src/panels.h @@ -75,7 +75,12 @@ class window_panel const std::string &id, const translation &nm, int ht, int wd, bool default_toggle_, const std::function &render_func = default_render, bool force_draw = false ); - std::function draw; + window_panel( const std::string &id, const translation &nm, int ht, int wd, bool default_toggle_, + const std::function &render_func = default_render, bool force_draw = false ); + + // Draw function returns the diff in height on the sidebar. + // This is to reclaim any lines from skipped widgets. + std::function draw; std::function render; int get_height() const; @@ -84,6 +89,7 @@ class window_panel std::string get_name() const; void set_widget( const widget_id &w ); const widget_id &get_widget() const; + void set_draw_func( const std::function &draw_func ); bool toggle; bool always_draw; diff --git a/src/pixel_minimap.cpp b/src/pixel_minimap.cpp index 97aa34bd9819f..f4ecf057832b0 100644 --- a/src/pixel_minimap.cpp +++ b/src/pixel_minimap.cpp @@ -225,7 +225,8 @@ void pixel_minimap::set_settings( const pixel_minimap_settings &settings ) void pixel_minimap::prepare_cache_for_updates( const tripoint ¢er ) { - const tripoint new_center_sm = get_map().get_abs_sub() + ms_to_sm_copy( center ); + // TODO: fix point types + const tripoint new_center_sm = get_map().get_abs_sub().raw() + ms_to_sm_copy( center ); const tripoint center_sm_diff = cached_center_sm - new_center_sm; //invalidate the cache if the game shifted more than one submap in the last update, or if z-level changed. @@ -302,7 +303,8 @@ void pixel_minimap::update_cache_at( const tripoint &sm_pos ) const level_cache &access_cache = here.access_cache( sm_pos.z ); const bool nv_goggle = get_player_character().get_vision_modes()[NV_GOGGLES]; - submap_cache &cache_item = get_cache_at( here.get_abs_sub() + sm_pos ); + // TODO: fix point types + submap_cache &cache_item = get_cache_at( here.get_abs_sub().raw() + sm_pos ); const tripoint ms_pos = sm_to_ms_copy( sm_pos ); cache_item.touched = true; @@ -449,7 +451,8 @@ void pixel_minimap::render( const tripoint ¢er ) void pixel_minimap::render_cache( const tripoint ¢er ) { - const tripoint sm_center = get_map().get_abs_sub() + ms_to_sm_copy( center ); + // TODO: fix point types + const tripoint sm_center = get_map().get_abs_sub().raw() + ms_to_sm_copy( center ); const tripoint sm_offset = tripoint{ total_tiles_count.x / SEEX / 2, total_tiles_count.y / SEEY / 2, 0 diff --git a/src/player_display.cpp b/src/player_display.cpp index 7d20387b50f71..87b55b216f18d 100644 --- a/src/player_display.cpp +++ b/src/player_display.cpp @@ -210,7 +210,7 @@ static nc_color limb_score_current_color( float cur_score, float bp_score ) static std::string get_score_text( const std::string &sc_name, float cur_score, float bp_score ) { - if( bp_score <= std::numeric_limits::epsilon() ) { + if( std::abs( bp_score ) <= std::numeric_limits::epsilon() ) { return std::string(); } @@ -245,14 +245,16 @@ static std::vector get_encumbrance_description( const Character &yo s.emplace_back( get_score_text( sc.name().translated(), cur_score, bp_score ) ); } for( const character_modifier &mod : character_modifier::get_all() ) { - const limb_score_id &sc = mod.use_limb_score(); - if( sc.is_null() || !bp->has_limb_score( sc ) ) { - continue; + for( const auto &sc : mod.use_limb_scores() ) { + if( sc.second == 0.0f || sc.first.is_null() || !bp->has_limb_score( sc.first ) ) { + continue; + } + std::string desc = mod.description().translated(); + std::string valstr = colorize( string_format( "%.2f", mod.modifier( you ) ), + limb_score_current_color( part->get_limb_score( sc.first ) * sc.second, + bp->get_limb_score( sc.first ) * sc.second ) ); + s.emplace_back( string_format( "%s: %s%s", desc, mod.mod_type_str(), valstr ) ); } - std::string desc = mod.description().translated(); - std::string valstr = colorize( string_format( "%.2f", mod.modifier( you ) ), - limb_score_current_color( part->get_limb_score( sc ), bp->get_limb_score( sc ) ) ); - s.emplace_back( string_format( "%s: %s%s", desc, mod.mod_type_str(), valstr ) ); } return s; } diff --git a/src/player_hardcoded_effects.cpp b/src/player_hardcoded_effects.cpp index 612b825b85dd8..aaa56d0cc2375 100644 --- a/src/player_hardcoded_effects.cpp +++ b/src/player_hardcoded_effects.cpp @@ -124,6 +124,8 @@ static const trait_id trait_THRESH_MYCUS( "THRESH_MYCUS" ); static const trait_id trait_WATERSLEEP( "WATERSLEEP" ); static const vitamin_id vitamin_blood( "blood" ); +static const vitamin_id vitamin_calcium( "calcium" ); +static const vitamin_id vitamin_iron( "iron" ); static const vitamin_id vitamin_redcells( "redcells" ); static void eff_fun_onfire( Character &u, effect &it ) @@ -964,15 +966,21 @@ static void eff_fun_sleep( Character &u, effect &it ) // Hunger and thirst fall before your Chloromorphic physiology! if( g->natural_light_level( u.posz() ) >= 12 && get_weather().weather_id->sun_intensity >= sun_intensity_type::light ) { + if( u.has_active_mutation( trait_CHLOROMORPH ) && ( u.get_fatigue() <= 25 ) ) { + u.set_fatigue( 25 ); + } if( u.get_hunger() >= -30 ) { u.mod_hunger( -5 ); // photosynthesis warrants absorbing kcal directly u.mod_stored_nutr( -5 ); } - if( u.get_thirst() >= -30 ) { - u.mod_thirst( -5 ); - } } + if( u.get_thirst() >= -40 ) { + u.mod_thirst( -5 ); + } + // Assuming eight hours of sleep, this will take care of Iron and Calcium needs + u.vitamin_mod( vitamin_iron, 2 ); + u.vitamin_mod( vitamin_calcium, 2 ); } if( u.has_trait( trait_M_SKIN3 ) ) { // Spores happen! @@ -1029,7 +1037,8 @@ static void eff_fun_sleep( Character &u, effect &it ) bool woke_up = false; int tirednessVal = rng( 5, 200 ) + rng( 0, std::abs( u.get_fatigue() * 2 * 5 ) ); - if( !u.is_blind() && !u.has_effect( effect_narcosis ) ) { + if( !u.is_blind() && !u.has_effect( effect_narcosis ) && + !u.has_active_mutation( trait_CHLOROMORPH ) ) { // People who can see while sleeping are acclimated to the light. if( !u.has_flag( json_flag_SEESLEEP ) ) { if( u.has_trait( trait_HEAVYSLEEPER2 ) && !u.has_trait( trait_HIBERNATE ) ) { diff --git a/src/profession.cpp b/src/profession.cpp index 3d0e3c3f7e107..bf3046e92f9ab 100644 --- a/src/profession.cpp +++ b/src/profession.cpp @@ -166,11 +166,31 @@ void profession::load( const JsonObject &jo, const std::string & ) if( !was_loaded || jo.has_member( "description" ) ) { std::string desc; - mandatory( jo, false, "description", desc, text_style_check_reader() ); + std::string desc_male; + std::string desc_female; + + bool use_default_description = true; + if( jo.has_object( "description" ) ) { + JsonObject desc_obj = jo.get_object( "description" ); + desc_obj.allow_omitted_members(); + + if( desc_obj.has_member( "male" ) && desc_obj.has_member( "female" ) ) { + use_default_description = false; + mandatory( desc_obj, false, "male", desc_male, text_style_check_reader() ); + mandatory( desc_obj, false, "female", desc_female, text_style_check_reader() ); + } + } + + if( use_default_description ) { + mandatory( jo, false, "description", desc, text_style_check_reader() ); + desc_male = desc; + desc_female = desc; + } // These also may differ depending on the language settings! - _description_male = to_translation( "prof_desc_male", desc ); - _description_female = to_translation( "prof_desc_female", desc ); + _description_male = to_translation( "prof_desc_male", desc_male ); + _description_female = to_translation( "prof_desc_female", desc_female ); } + if( jo.has_string( "vehicle" ) ) { _starting_vehicle = vproto_id( jo.get_string( "vehicle" ) ); } diff --git a/src/profession.h b/src/profession.h index a7d2df21b2b47..b0e643942d384 100644 --- a/src/profession.h +++ b/src/profession.h @@ -40,9 +40,11 @@ class profession using itypedecvec = std::vector; friend class string_id; friend class generic_factory; + friend struct mod_tracker; private: string_id id; + std::vector, mod_id>> src; bool was_loaded = false; translation _name_male; diff --git a/src/proficiency.h b/src/proficiency.h index 88a811cfeb337..7484937b5e236 100644 --- a/src/proficiency.h +++ b/src/proficiency.h @@ -15,6 +15,8 @@ #include "translations.h" #include "type_id.h" +#include "mod_tracker.h" + class JsonArray; class JsonObject; class JsonOut; @@ -47,8 +49,10 @@ struct proficiency_bonus { class proficiency { friend class generic_factory; + friend struct mod_tracker; proficiency_id id; + std::vector> src; bool was_loaded = false; bool _can_learn = false; diff --git a/src/ranged.cpp b/src/ranged.cpp index b013014391a9c..7f619aff67a9e 100644 --- a/src/ranged.cpp +++ b/src/ranged.cpp @@ -17,6 +17,7 @@ #include "activity_actor_definitions.h" #include "avatar.h" +#include "bionics.h" #include "ballistics.h" #include "cached_options.h" #include "calendar.h" @@ -81,7 +82,7 @@ static const bionic_id bio_railgun( "bio_railgun" ); static const character_modifier_id character_modifier_melee_thrown_move_balance_mod( "melee_thrown_move_balance_mod" ); static const character_modifier_id -character_modifier_melee_thrown_move_manip_mod( "melee_thrown_move_manip_mod" ); +character_modifier_melee_thrown_move_lift_mod( "melee_thrown_move_lift_mod" ); static const character_modifier_id character_modifier_ranged_dispersion_manip_mod( "ranged_dispersion_manip_mod" ); static const character_modifier_id character_modifier_thrown_dex_mod( "thrown_dex_mod" ); @@ -105,9 +106,16 @@ static const itype_id itype_flammable( "flammable" ); static const itype_id itype_m235( "m235" ); static const itype_id itype_metal_rail( "metal_rail" ); +static const material_id material_budget_steel( "budget_steel" ); +static const material_id material_case_hardened_steel( "case_hardened_steel" ); static const material_id material_glass( "glass" ); +static const material_id material_hardsteel( "hardsteel" ); +static const material_id material_high_steel( "high_steel" ); static const material_id material_iron( "iron" ); +static const material_id material_low_steel( "low_steel" ); +static const material_id material_med_steel( "med_steel" ); static const material_id material_steel( "steel" ); +static const material_id material_tempered_steel( "tempered_steel" ); static const proficiency_id proficiency_prof_bow_basic( "prof_bow_basic" ); static const proficiency_id proficiency_prof_bow_expert( "prof_bow_expert" ); @@ -124,7 +132,7 @@ static const trait_id trait_PYROMANIA( "PYROMANIA" ); static const trap_str_id tr_practice_target( "tr_practice_target" ); -static const std::set ferric = { material_iron, material_steel }; +static const std::set ferric = { material_iron, material_steel, material_budget_steel, material_case_hardened_steel, material_high_steel, material_low_steel, material_med_steel, material_tempered_steel, material_hardsteel }; // Maximum duration of aim-and-fire loop, in turns static constexpr int AIF_DURATION_LIMIT = 10; @@ -951,7 +959,7 @@ int throw_cost( const Character &c, const item &to_throw ) const float stamina_penalty = 1.0 + std::max( ( 0.25f - stamina_ratio ) * 4.0f, 0.0f ); int move_cost = base_move_cost; - move_cost *= c.get_modifier( character_modifier_melee_thrown_move_manip_mod ); + move_cost *= c.get_modifier( character_modifier_melee_thrown_move_lift_mod ); move_cost *= c.get_modifier( character_modifier_melee_thrown_move_balance_mod ); // Stamina penalty only affects base/2 and encumbrance parts of the cost move_cost *= stamina_penalty; @@ -1163,6 +1171,9 @@ dealt_projectile_attack Character::throw_item( const tripoint &target, const ite if( do_railgun ) { proj_effects.insert( "LIGHTNING" ); + + const units::energy trigger_cost = bio_railgun->power_trigger; + mod_power_level( -trigger_cost ); } if( volume > 500_ml ) { diff --git a/src/recipe_groups.cpp b/src/recipe_groups.cpp index 39652f22439bd..a249788fef669 100644 --- a/src/recipe_groups.cpp +++ b/src/recipe_groups.cpp @@ -23,6 +23,7 @@ using group_id = string_id; struct recipe_group_data { group_id id; + std::vector> src; std::string building_type = "NONE"; std::map recipes; std::map> om_terrains; diff --git a/src/relic.cpp b/src/relic.cpp index 337b3f230a156..0a528e6b7cb07 100644 --- a/src/relic.cpp +++ b/src/relic.cpp @@ -48,7 +48,7 @@ namespace io case relic_procgen_data::type::passive_enchantment_mult: return "passive_enchantment_mult"; case relic_procgen_data::type::last: break; } - cata_fatal( "Invalid enchantment::has" ); + cata_fatal( "Invalid relic procgen data type" ); } // *INDENT-ON* template<> @@ -125,6 +125,7 @@ void relic_procgen_data::enchantment_value_passive::load( const JsonObject &j optional( jo, was_loaded, "increment", increment, 1 ); optional( jo, was_loaded, "min_value", min_value, 0 ); optional( jo, was_loaded, "max_value", max_value, 0 ); + optional( jo, was_loaded, "ench_has", ench_has ); } template @@ -141,6 +142,7 @@ void relic_procgen_data::enchantment_active::load( const JsonObject &jo ) optional( jo, was_loaded, "increment", increment, 1 ); optional( jo, was_loaded, "min_level", min_level, 0 ); optional( jo, was_loaded, "max_level", max_level, 0 ); + optional( jo, was_loaded, "ench_has", ench_has ); } void relic_procgen_data::enchantment_active::deserialize( const JsonObject &jobj ) @@ -614,7 +616,6 @@ relic relic_procgen_data::generate( const relic_procgen_data::generation_rules & fake_spell active_sp; active_sp.id = active->activated_spell; active_sp.level = rng( active->min_level, active->max_level ); - num_attributes++; int power = power_level( active_sp ); if( power < 0 ) { if( rules.max_negative_power > negative_attribute_power ) { @@ -622,6 +623,7 @@ relic relic_procgen_data::generate( const relic_procgen_data::generation_rules & } negative_attribute_power += power; } + num_attributes++; ret.add_active_effect( active_sp ); } break; @@ -635,7 +637,6 @@ relic relic_procgen_data::generate( const relic_procgen_data::generation_rules & break; } ench.add_value_add( add->type, value ); - num_attributes++; int negative_ench_attribute = power_level( ench ); if( negative_ench_attribute < 0 ) { if( rules.max_negative_power > negative_attribute_power ) { @@ -643,11 +644,14 @@ relic relic_procgen_data::generate( const relic_procgen_data::generation_rules & } negative_attribute_power += negative_ench_attribute; } - if( is_armor ) { + if( add->ench_has ) { + ench.set_has( add->ench_has ); + } else if( is_armor ) { ench.set_has( enchantment::has::WORN ); } else { ench.set_has( enchantment::has::WIELD ); } + num_attributes++; ret.add_passive_effect( ench ); } break; @@ -659,7 +663,6 @@ relic relic_procgen_data::generate( const relic_procgen_data::generation_rules & enchantment ench; float value = rng( mult->min_value, mult->max_value ); ench.add_value_mult( mult->type, value ); - num_attributes++; int negative_ench_attribute = power_level( ench ); if( negative_ench_attribute < 0 ) { if( rules.max_negative_power > negative_attribute_power ) { @@ -667,11 +670,14 @@ relic relic_procgen_data::generate( const relic_procgen_data::generation_rules & } negative_attribute_power += negative_ench_attribute; } - if( is_armor ) { + if( mult->ench_has ) { + ench.set_has( mult->ench_has ); + } else if( is_armor ) { ench.set_has( enchantment::has::WORN ); } else { ench.set_has( enchantment::has::WIELD ); } + num_attributes++; ret.add_passive_effect( ench ); } break; @@ -682,7 +688,6 @@ relic relic_procgen_data::generate( const relic_procgen_data::generation_rules & fake_spell active_sp; active_sp.id = active->activated_spell; active_sp.level = rng( active->min_level, active->max_level ); - num_attributes++; enchantment ench; ench.add_hit_me( active_sp ); int power = power_level( ench ); @@ -692,11 +697,14 @@ relic relic_procgen_data::generate( const relic_procgen_data::generation_rules & } negative_attribute_power += power; } - if( is_armor ) { + if( active->ench_has ) { + ench.set_has( active->ench_has ); + } else if( is_armor ) { ench.set_has( enchantment::has::WORN ); } else { ench.set_has( enchantment::has::WIELD ); } + num_attributes++; ret.add_passive_effect( ench ); } break; @@ -707,7 +715,6 @@ relic relic_procgen_data::generate( const relic_procgen_data::generation_rules & fake_spell active_sp; active_sp.id = active->activated_spell; active_sp.level = rng( active->min_level, active->max_level ); - num_attributes++; enchantment ench; ench.add_hit_you( active_sp ); int power = power_level( ench ); @@ -717,11 +724,14 @@ relic relic_procgen_data::generate( const relic_procgen_data::generation_rules & } negative_attribute_power += power; } - if( is_armor ) { + if( active->ench_has ) { + ench.set_has( active->ench_has ); + } else if( is_armor ) { ench.set_has( enchantment::has::WORN ); } else { ench.set_has( enchantment::has::WIELD ); } + num_attributes++; ret.add_passive_effect( ench ); } break; @@ -761,3 +771,8 @@ bool operator==( const relic &source_relic, const relic &target_relic ) } return is_the_same; } + +const std::vector &relic_procgen_data::get_all() +{ + return relic_procgen_data_factory.get_all(); +} diff --git a/src/relic.h b/src/relic.h index e528f32d9c79d..18838254a57a9 100644 --- a/src/relic.h +++ b/src/relic.h @@ -47,6 +47,7 @@ class relic_procgen_data T increment = 1; T min_value = 0; T max_value = 0; + enchantment::has ench_has; int calc_power( T level ) const { return std::round( level * static_cast( power_per_increment ) / @@ -71,6 +72,8 @@ class relic_procgen_data int min_level = 0; // max level of the spell allowed int max_level = 0; + // where artifact must be to trigger for hit_me and hit_you effects + enchantment::has ench_has; int calc_power( int level ) const { return base_power + std::round( level * @@ -117,6 +120,7 @@ class relic_procgen_data public: relic_procgen_id id; + std::vector> src; int power_level( const enchantment &ench ) const; // power level of the active spell @@ -127,6 +131,7 @@ class relic_procgen_data bool was_loaded = false; + static const std::vector &get_all(); static void load_relic_procgen_data( const JsonObject &jo, const std::string &src ); void load( const JsonObject &jo, const std::string & = "" ); void deserialize( const JsonObject &jobj ); diff --git a/src/requirements.h b/src/requirements.h index 5c807efc6e395..e8d3a8a8b151c 100644 --- a/src/requirements.h +++ b/src/requirements.h @@ -43,6 +43,7 @@ enum class component_type : int { struct quality { bool was_loaded = false; quality_id id; + std::vector> src; translation name; std::vector> usages; diff --git a/src/savegame.cpp b/src/savegame.cpp index 792d4dc908973..0ddd3a51959a1 100644 --- a/src/savegame.cpp +++ b/src/savegame.cpp @@ -88,13 +88,15 @@ void game::serialize( std::ostream &fout ) json.member( "run_mode", static_cast( safe_mode ) ); json.member( "mostseen", mostseen ); // current map coordinates - tripoint pos_sm = m.get_abs_sub(); - const point pos_om = sm_to_om_remain( pos_sm.x, pos_sm.y ); - json.member( "levx", pos_sm.x ); - json.member( "levy", pos_sm.y ); - json.member( "levz", pos_sm.z ); - json.member( "om_x", pos_om.x ); - json.member( "om_y", pos_om.y ); + tripoint_abs_sm pos_abs_sm = m.get_abs_sub(); + point_abs_om pos_om; + tripoint_om_sm pos_sm; + std::tie( pos_om, pos_sm ) = project_remain( pos_abs_sm ); + json.member( "levx", pos_sm.x() ); + json.member( "levy", pos_sm.y() ); + json.member( "levz", pos_sm.z() ); + json.member( "om_x", pos_om.x() ); + json.member( "om_y", pos_om.y() ); // view offset json.member( "view_offset_x", u.view_offset.x ); json.member( "view_offset_y", u.view_offset.y ); diff --git a/src/savegame_json.cpp b/src/savegame_json.cpp index c0f584b69347c..18cb14b297c30 100644 --- a/src/savegame_json.cpp +++ b/src/savegame_json.cpp @@ -132,11 +132,7 @@ static const activity_id ACT_MIGRATION_CANCEL( "ACT_MIGRATION_CANCEL" ); static const anatomy_id anatomy_human_anatomy( "human_anatomy" ); -static const efftype_id effect_hypocalcemia( "hypocalcemia" ); -static const efftype_id effect_hypovitA( "hypovitA" ); -static const efftype_id effect_hypovitB( "hypovitB" ); static const efftype_id effect_riding( "riding" ); -static const efftype_id effect_scurvy( "scurvy" ); static const itype_id itype_rad_badge( "rad_badge" ); static const itype_id itype_radio( "radio" ); @@ -3754,18 +3750,6 @@ void Creature::load( const JsonObject &jsin ) jsin.read( "effects", *effects ); } - // Remove legacy vitamin effects - they don't do anything, and can't be removed - // Remove this code whenever they actually do anything (0.F or later) - std::set blacklisted = { - effect_hypocalcemia, - effect_hypovitA, - effect_hypovitB, - effect_scurvy - }; - for( const efftype_id &remove : blacklisted ) { - remove_effect( remove ); - } - jsin.read( "values", values ); jsin.read( "damage_over_time_map", damage_over_time_map ); diff --git a/src/scenario.h b/src/scenario.h index 50e495d8ec6f6..363edaad5eba6 100644 --- a/src/scenario.h +++ b/src/scenario.h @@ -22,7 +22,9 @@ class scenario private: friend class string_id; friend class generic_factory; + friend struct mod_tracker; string_id id; + std::vector, mod_id>> src; bool was_loaded = false; translation _name_male; translation _name_female; diff --git a/src/scent_map.cpp b/src/scent_map.cpp index b9ce6a3960d3b..e2a3fe538c2bd 100644 --- a/src/scent_map.cpp +++ b/src/scent_map.cpp @@ -116,7 +116,7 @@ void scent_map::set_unsafe( const tripoint &p, int value, const scenttype_id &ty } int scent_map::get_unsafe( const tripoint &p ) const { - return grscent[p.x][p.y] - std::abs( get_map().get_abs_sub().z - p.z ); + return grscent[p.x][p.y] - std::abs( get_map().get_abs_sub().z() - p.z ); } scenttype_id scent_map::get_type() const @@ -138,7 +138,7 @@ bool scent_map::inbounds( const tripoint &p ) const // HACK: This weird long check here is a hack around the fact that scentmap is 2D // A z-level can access scentmap if it is within SCENT_MAP_Z_REACH flying z-level move from player's z-level // That is, if a flying critter could move directly up or down (or stand still) and be on same z-level as player - const int levz = get_map().get_abs_sub().z; + const int levz = get_map().get_abs_sub().z(); const bool scent_map_z_level_inbounds = ( p.z == levz ) || ( std::abs( p.z - levz ) == SCENT_MAP_Z_REACH && get_map().valid_move( p, tripoint( p.xy(), levz ), false, true ) ); diff --git a/src/scent_map.h b/src/scent_map.h index 3d619ccb96f3f..0d2fda51a995a 100644 --- a/src/scent_map.h +++ b/src/scent_map.h @@ -36,6 +36,7 @@ class scent_type bool was_loaded = false; scenttype_id id; + std::vector> src; std::set receptive_species; static void reset(); }; diff --git a/src/sdltiles.cpp b/src/sdltiles.cpp index 28bd60ccd8216..804ec893e2bf4 100644 --- a/src/sdltiles.cpp +++ b/src/sdltiles.cpp @@ -839,7 +839,6 @@ void cata_tiles::draw_om( const point &dest, const tripoint_abs_omt ¢er_abs_ point s; get_window_tile_counts( width, height, s.x, s.y ); - op = point( dest.x * fontwidth, dest.y * fontheight ); // Rounding up to include incomplete tiles at the bottom/right edges screentile_width = divide_round_up( width, tile_width ); @@ -956,8 +955,7 @@ void cata_tiles::draw_om( const point &dest, const tripoint_abs_omt ¢er_abs_ if( uistate.place_terrain || uistate.place_special ) { // Highlight areas that already have been generated - // TODO: fix point types - if( MAPBUFFER.lookup_submap( project_to( omp ).raw() ) ) { + if( MAPBUFFER.lookup_submap( project_to( omp ) ) ) { draw_from_id_string( "highlight", omp.raw(), 0, 0, lit_level::LIT, false ); } } @@ -1078,20 +1076,20 @@ void cata_tiles::draw_om( const point &dest, const tripoint_abs_omt ¢er_abs_ // the tiles on the overmap are overmap tiles, so we need to use // coordinate conversions to make sure we're in the right place. - const int radius = coords::project_to( tripoint_abs_omt( std::min( max_col, max_row ), + const int radius = project_to( tripoint_abs_omt( std::min( max_col, max_row ), 0, 0 ) ).x() / 2; for( const city_reference &city : overmap_buffer.get_cities_near( - coords::project_to( center_abs_omt ), radius ) ) { - const tripoint_abs_omt city_center = coords::project_to( city.abs_sm_pos ); + project_to( center_abs_omt ), radius ) ) { + const tripoint_abs_omt city_center = project_to( city.abs_sm_pos ); if( overmap_buffer.seen( city_center ) && overmap_area.contains( city_center.raw() ) ) { label_bg( city.abs_sm_pos, city.city->name ); } } for( const camp_reference &camp : overmap_buffer.get_camps_near( - coords::project_to( center_abs_omt ), radius ) ) { - const tripoint_abs_omt camp_center = coords::project_to( camp.abs_sm_pos ); + project_to( center_abs_omt ), radius ) ) { + const tripoint_abs_omt camp_center = project_to( camp.abs_sm_pos ); if( overmap_buffer.seen( camp_center ) && overmap_area.contains( camp_center.raw() ) ) { label_bg( camp.abs_sm_pos, camp.camp->name ); } @@ -1138,7 +1136,7 @@ void cata_tiles::draw_om( const point &dest, const tripoint_abs_omt ¢er_abs_ }; // Find screen coordinates to the right of the center tile - auto center_sm = coords::project_to( tripoint_abs_omt( center_abs_omt.x() + 1, + auto center_sm = project_to( tripoint_abs_omt( center_abs_omt.x() + 1, center_abs_omt.y(), center_abs_omt.z() ) ); const tripoint tile_draw_pos = global_omt_to_draw_position( project_to ( center_sm ) ) - o; @@ -3800,8 +3798,8 @@ static window_dimensions get_window_dimensions( const catacurses::window &win, } else if( overmap_font && g && win == g->w_overmap ) { if( use_tiles && use_tiles_overmap ) { // tiles might have different dimensions than standard font - dim.scaled_font_size.x = tilecontext->get_tile_width(); - dim.scaled_font_size.y = tilecontext->get_tile_height(); + dim.scaled_font_size.x = overmap_tilecontext->get_tile_width(); + dim.scaled_font_size.y = overmap_tilecontext->get_tile_height(); } else { dim.scaled_font_size.x = overmap_font->width; dim.scaled_font_size.y = overmap_font->height; @@ -3882,15 +3880,10 @@ cata::optional input_context::get_coordinates( const catacurses::windo p = view_offset + selected; } else { const point selected( screen_pos.x / fw, screen_pos.y / fh ); - if( capture_win == g->w_overmap ) { - p = view_offset + selected - point( std::ceil( dim.window_size_cell.x / 2.0 ), - std::ceil( dim.window_size_cell.y / 2.0 ) ); - } else { - p = view_offset + selected - dim.window_size_cell / 2; - } + p = view_offset + selected - dim.window_size_cell / 2; } - return tripoint( p, get_map().get_abs_sub().z ); + return tripoint( p, get_map().get_abs_sub().z() ); } int get_terminal_width() @@ -3926,16 +3919,16 @@ static int map_font_height() static int overmap_font_width() { - if( use_tiles && tilecontext && use_tiles_overmap ) { - return tilecontext->get_tile_width(); + if( use_tiles && overmap_tilecontext && use_tiles_overmap ) { + return overmap_tilecontext->get_tile_width(); } return ( overmap_font ? overmap_font.get() : font.get() )->width; } static int overmap_font_height() { - if( use_tiles && tilecontext && use_tiles_overmap ) { - return tilecontext->get_tile_height(); + if( use_tiles && overmap_tilecontext && use_tiles_overmap ) { + return overmap_tilecontext->get_tile_height(); } return ( overmap_font ? overmap_font.get() : font.get() )->height; } diff --git a/src/skill.cpp b/src/skill.cpp index 82f385377b6b5..ec4d79fbbf220 100644 --- a/src/skill.cpp +++ b/src/skill.cpp @@ -360,7 +360,7 @@ bool SkillLevel::isRusty() const _knowledgeExperience - _exercise >= pow( level() + 1, 2U ) * 10; } -bool SkillLevel::rust( int rust_resist ) +bool SkillLevel::rust( int rust_resist, float rust_multiplier ) { if( ( calendar::turn - _lastPracticed ) < 24_hours ) { // don't rust within the grace period @@ -385,7 +385,7 @@ bool SkillLevel::rust( int rust_resist ) // rust amount starts at 4% of a level's xp, run every 24 hours. // Once the accumulated rust exceeds 16% of a level, rust_amount starts to drop. - int rust_amount = level_multiplier * 16 / rust_slowdown; + int rust_amount = level_multiplier * rust_multiplier * 16 / rust_slowdown; if( rust_resist > 0 ) { rust_amount = std::lround( rust_amount * ( std::max( ( 100 - rust_resist ), 0 ) / 100.0 ) ); diff --git a/src/skill.h b/src/skill.h index 6a7dc934f161f..403c5725c6384 100644 --- a/src/skill.h +++ b/src/skill.h @@ -171,7 +171,7 @@ class SkillLevel bool allow_multilevel = false ); void knowledge_train( int amount, int npc_knowledge = 0 ); bool isRusty() const; - bool rust( int rust_resist ); + bool rust( int rust_resist, float rust_multiplier = 1 ); void practice(); bool can_train() const; diff --git a/src/skill_boost.h b/src/skill_boost.h index 7ad6fc32dee43..9421e69468db5 100644 --- a/src/skill_boost.h +++ b/src/skill_boost.h @@ -7,6 +7,7 @@ #include "optional.h" #include "string_id.h" +#include "type_id.h" class JsonObject; template @@ -29,7 +30,9 @@ class skill_boost private: friend class generic_factory; + friend struct mod_tracker; string_id id; + std::vector, mod_id>> src; bool was_loaded = false; std::vector _skills; int _offset = 0; diff --git a/src/speed_description.h b/src/speed_description.h index 0135027221dc3..5a4bee1d8b0a6 100644 --- a/src/speed_description.h +++ b/src/speed_description.h @@ -31,8 +31,10 @@ class speed_description private: friend class generic_factory; + friend struct mod_tracker; speed_description_id id; + std::vector> src; bool was_loaded = false; // Always sorted with highest value first diff --git a/src/start_location.cpp b/src/start_location.cpp index 9a3985e2f8103..36dcdd79bfd64 100644 --- a/src/start_location.cpp +++ b/src/start_location.cpp @@ -191,7 +191,7 @@ static void board_up( map &m, const tripoint_range &range ) void start_location::prepare_map( tinymap &m ) const { - const int z = m.get_abs_sub().z; + const int z = m.get_abs_sub().z(); if( flags().count( "BOARDED" ) > 0 ) { m.build_outside_cache( z ); board_up( m, m.points_on_zlevel( z ) ); @@ -300,8 +300,8 @@ void start_location::place_player( avatar &you, const tripoint_abs_omt &omtstart map &here = get_map(); // Start us off somewhere in the center of the map you.move_to( midpoint( project_bounds( omtstart ) ) ); - here.invalidate_map_cache( here.get_abs_sub().z ); - here.build_map_cache( here.get_abs_sub().z ); + here.invalidate_map_cache( here.get_abs_sub().z() ); + here.build_map_cache( here.get_abs_sub().z() ); const bool must_be_inside = flags().count( "ALLOW_OUTSIDE" ) == 0; ///\EFFECT_STR allows player to start behind less-bashable furniture and terrain // TODO: Allow using items here @@ -365,7 +365,7 @@ void start_location::burn( const tripoint_abs_omt &omtstart, const size_t count, const tripoint_abs_sm player_location = project_to( omtstart ); tinymap m; m.load( player_location, false ); - m.build_outside_cache( m.get_abs_sub().z ); + m.build_outside_cache( m.get_abs_sub().z() ); point player_pos = get_player_character().pos().xy(); const point u( player_pos.x % HALF_MAPSIZE_X, player_pos.y % HALF_MAPSIZE_Y ); std::vector valid; diff --git a/src/start_location.h b/src/start_location.h index e9025cebf4ca1..5c828d0360a4a 100644 --- a/src/start_location.h +++ b/src/start_location.h @@ -22,6 +22,7 @@ class start_location { public: start_location_id id; + std::vector> src; bool was_loaded = false; void load( const JsonObject &jo, const std::string &src ); void finalize(); diff --git a/src/string_id_null_ids.cpp b/src/string_id_null_ids.cpp index 126a4a3b08d6a..89aa6073aa260 100644 --- a/src/string_id_null_ids.cpp +++ b/src/string_id_null_ids.cpp @@ -47,6 +47,7 @@ MAKE_NULL_ID( VehicleGroup, "null" ) MAKE_NULL_ID( zone_type, "null" ) MAKE_NULL_ID( speed_description, "SPEED_DESCRIPTION_NULL_ID" ) MAKE_NULL_ID( mood_face, "MOOD_FACE_NULL_ID" ) +MAKE_NULL_ID( move_mode, "null" ) #define MAKE_NULL_ID2( type, ... ) \ struct type; \ diff --git a/src/subbodypart.h b/src/subbodypart.h index 7ec052ded2ee9..59614ba3ff3e6 100644 --- a/src/subbodypart.h +++ b/src/subbodypart.h @@ -15,6 +15,7 @@ #include "int_id.h" #include "string_id.h" #include "translations.h" +#include "type_id.h" class JsonObject; class JsonOut; @@ -42,6 +43,7 @@ struct enum_traits { struct sub_body_part_type { sub_bodypart_str_id id; + std::vector> src; sub_bodypart_str_id opposite; diff --git a/src/suffer.cpp b/src/suffer.cpp index 4e5c16d5c50ba..bc5eb709eb2a7 100644 --- a/src/suffer.cpp +++ b/src/suffer.cpp @@ -168,7 +168,6 @@ static const trait_id trait_WEB_SPINNER( "WEB_SPINNER" ); static const trait_id trait_WEB_WEAVER( "WEB_WEAVER" ); static const trait_id trait_WINGS_INSECT( "WINGS_INSECT" ); -static const vitamin_id vitamin_vitA( "vitA" ); static const vitamin_id vitamin_vitC( "vitC" ); namespace suffer @@ -807,7 +806,6 @@ void suffer::in_sunlight( Character &you ) } if( x_in_y( sunlight_nutrition, 18000 ) ) { - you.vitamin_mod( vitamin_vitA, 1 ); you.vitamin_mod( vitamin_vitC, 1 ); } diff --git a/src/talker.h b/src/talker.h index 61f50476bc81b..b8b500fad1b0d 100644 --- a/src/talker.h +++ b/src/talker.h @@ -371,6 +371,9 @@ class talker return false; } virtual void set_class( const npc_class_id & ) {} + virtual int get_activity_level() const { + return 0; + } virtual int get_fatigue() const { return 0; } @@ -486,5 +489,20 @@ class talker virtual int get_bmi_permil() const { return 0; } + virtual const move_mode_id &get_move_mode() const { + return move_mode_id::NULL_ID(); + } + virtual int get_fine_detail_vision_mod() const { + return 0; + } + virtual int get_health() const { + return 0; + } + virtual int get_body_temp() const { + return 0; + } + virtual int get_body_temp_delta() const { + return 0; + } }; #endif // CATA_SRC_TALKER_H diff --git a/src/talker_character.cpp b/src/talker_character.cpp index d54f90fd0a552..c8ecff1f916d7 100644 --- a/src/talker_character.cpp +++ b/src/talker_character.cpp @@ -11,6 +11,7 @@ #include "skill.h" #include "talker_character.h" #include "vehicle.h" +#include "weather.h" class time_duration; static const json_character_flag json_flag_SEESLEEP( "SEESLEEP" ); @@ -361,6 +362,11 @@ bool talker_character_const::is_mounted() const return me_chr_const->is_mounted(); } +int talker_character_const::get_activity_level() const +{ + return me_chr_const->activity_level_index(); +} + int talker_character_const::get_fatigue() const { return me_chr_const->get_fatigue(); @@ -579,6 +585,49 @@ int talker_character_const::get_height() const return me_chr_const->height(); } +const move_mode_id &talker_character_const::get_move_mode() const +{ + return me_chr_const->move_mode; +} + +int talker_character_const::get_fine_detail_vision_mod() const +{ + return std::ceil( me_chr_const->fine_detail_vision_mod() ); +} + +int talker_character_const::get_health() const +{ + return me_chr_const->get_healthy(); +} + +static std::pair temp_delta( const Character *u ) +{ + bodypart_id current_bp_extreme = u->get_all_body_parts().front(); + bodypart_id conv_bp_extreme = current_bp_extreme; + for( const bodypart_id &bp : u->get_all_body_parts() ) { + if( std::abs( u->get_part_temp_cur( bp ) - BODYTEMP_NORM ) > + std::abs( u->get_part_temp_cur( current_bp_extreme ) - BODYTEMP_NORM ) ) { + current_bp_extreme = bp; + } + if( std::abs( u->get_part_temp_conv( bp ) - BODYTEMP_NORM ) > + std::abs( u->get_part_temp_conv( conv_bp_extreme ) - BODYTEMP_NORM ) ) { + conv_bp_extreme = bp; + } + } + return std::make_pair( current_bp_extreme, conv_bp_extreme ); +} + +int talker_character_const::get_body_temp() const +{ + return me_chr_const->get_part_temp_cur( temp_delta( me_chr_const ).first ); +} + +int talker_character_const::get_body_temp_delta() const +{ + return me_chr_const->get_part_temp_conv( temp_delta( me_chr_const ).second ) - + me_chr_const->get_part_temp_cur( temp_delta( me_chr_const ).first ); +} + void talker_character::add_bionic( const bionic_id &new_bionic ) { me_chr->add_bionic( new_bionic ); diff --git a/src/talker_character.h b/src/talker_character.h index ba6c396031582..a509db2ea885e 100644 --- a/src/talker_character.h +++ b/src/talker_character.h @@ -95,6 +95,7 @@ class talker_character_const: public talker std::string short_description() const override; bool has_activity() const override; bool is_mounted() const override; + int get_activity_level() const override; int get_fatigue() const override; int get_hunger() const override; int get_thirst() const override; @@ -118,6 +119,11 @@ class talker_character_const: public talker int get_age() const override; int get_height() const override; int get_bmi_permil() const override; + const move_mode_id &get_move_mode() const override; + int get_fine_detail_vision_mod() const override; + int get_health() const override; + int get_body_temp() const override; + int get_body_temp_delta() const override; protected: talker_character_const() = default; const Character *me_chr_const; diff --git a/src/timed_event.cpp b/src/timed_event.cpp index d28115fe316f8..9e43f35aef62d 100644 --- a/src/timed_event.cpp +++ b/src/timed_event.cpp @@ -109,7 +109,7 @@ void timed_event::actualize() break; case timed_event_type::SPAWN_WYRMS: { - if( here.get_abs_sub().z >= 0 ) { + if( here.get_abs_sub().z() >= 0 ) { return; } get_memorial().add( @@ -306,7 +306,7 @@ void timed_event::actualize() break; case timed_event_type::REVERT_SUBMAP: { - submap *sm = MAPBUFFER.lookup_submap( tripoint( map_point.x(), map_point.y(), map_point.z() ) ); + submap *sm = MAPBUFFER.lookup_submap( map_point ); sm->revert_submap( revert ); get_map().invalidate_map_cache( map_point.z() ); break; @@ -325,7 +325,7 @@ void timed_event::per_turn() switch( type ) { case timed_event_type::WANTED: { // About once every 5 minutes. Suppress in classic zombie mode. - if( here.get_abs_sub().z >= 0 && one_in( 50 ) && !get_option( "DISABLE_ROBOT_RESPONSE" ) ) { + if( here.get_abs_sub().z() >= 0 && one_in( 50 ) && !get_option( "DISABLE_ROBOT_RESPONSE" ) ) { point place = here.random_outdoor_tile(); if( place.x == -1 && place.y == -1 ) { // We're safely indoors! @@ -342,7 +342,7 @@ void timed_event::per_turn() break; case timed_event_type::SPAWN_WYRMS: - if( here.get_abs_sub().z >= 0 ) { + if( here.get_abs_sub().z() >= 0 ) { when -= 1_turns; return; } diff --git a/src/trap.cpp b/src/trap.cpp index 73d5d2eddf69b..405d764a55254 100644 --- a/src/trap.cpp +++ b/src/trap.cpp @@ -232,8 +232,7 @@ bool trap::is_trivial_to_spot() const bool trap::detected_by_ground_sonar() const { - static const flag_id sonar_detectable = json_flag_SONAR_DETECTABLE; - return has_flag( sonar_detectable ); + return has_flag( json_flag_SONAR_DETECTABLE ); } bool trap::detect_trap( const tripoint &pos, const Character &p ) const diff --git a/src/trap.h b/src/trap.h index 8b6356bc1607b..8c80679ed3117 100644 --- a/src/trap.h +++ b/src/trap.h @@ -106,6 +106,7 @@ using trap_function = std::function> src; trap_id loadid; bool was_loaded = false; diff --git a/src/trapfunc.cpp b/src/trapfunc.cpp index fe92a00d875a3..6109b200cee79 100644 --- a/src/trapfunc.cpp +++ b/src/trapfunc.cpp @@ -115,8 +115,8 @@ bool trapfunc::bubble( const tripoint &p, Creature *c, item * ) bool trapfunc::glass( const tripoint &p, Creature *c, item * ) { if( c != nullptr ) { - // tiny animals and hallucinations don't trigger glass trap - if( c->get_size() == creature_size::tiny || c->is_hallucination() ) { + // tiny animals don't trigger glass trap + if( c->get_size() == creature_size::tiny ) { return false; } c->add_msg_player_or_npc( m_warning, _( "You step on some glass!" ), @@ -269,7 +269,7 @@ bool trapfunc::caltrops_glass( const tripoint &p, Creature *c, item * ) return false; } // tiny animals don't trigger caltrops, they can squeeze between them - if( c->get_size() == creature_size::tiny || c->is_hallucination() ) { + if( c->get_size() == creature_size::tiny ) { return false; } c->add_msg_player_or_npc( m_bad, _( "You step on a sharp glass caltrop!" ), diff --git a/src/ui.cpp b/src/ui.cpp index 0bff35cd16543..ca64682f63ecd 100644 --- a/src/ui.cpp +++ b/src/ui.cpp @@ -289,6 +289,7 @@ void uilist::init() max_column_len = 0; // for calculating space for second column input_category = "UILIST"; + input_context ctxt( input_category, keyboard_mode::keychar ); additional_actions.clear(); } @@ -348,7 +349,7 @@ void uilist::filterlist() void uilist::inputfilter() { - input_context ctxt( input_category, keyboard_mode::keychar ); + ctxt.set_category( input_category ); ctxt.register_updown(); ctxt.register_action( "PAGE_UP", to_translation( "Fast scroll up" ) ); ctxt.register_action( "PAGE_DOWN", to_translation( "Fast scroll down" ) ); @@ -489,8 +490,9 @@ void uilist::calc_data() entries[ i ].text_color = text_color; } } - input_context ctxt( input_category ); - const hotkey_queue &hotkeys = hotkey_queue::alpha_digits(); + + const hotkey_queue &hotkeys = hotkey_queue::create_from_available_hotkeys( ctxt ); + input_event hotkey = ctxt.first_unassigned_hotkey( hotkeys ); for( auto it = autoassign.begin(); it != autoassign.end() && hotkey != input_event(); ++it ) { @@ -955,7 +957,7 @@ void uilist::query( bool loop, int timeout ) } ret = UILIST_WAIT_INPUT; - input_context ctxt( input_category, keyboard_mode::keycode ); + ctxt.set_category( input_category ); ctxt.register_updown(); ctxt.register_action( "PAGE_UP", to_translation( "Fast scroll up" ) ); ctxt.register_action( "PAGE_DOWN", to_translation( "Fast scroll down" ) ); diff --git a/src/ui.h b/src/ui.h index c7a98ff64c5e1..d661ee13e38d7 100644 --- a/src/ui.h +++ b/src/ui.h @@ -433,6 +433,7 @@ class uilist // NOLINT(cata-xy) private: report_color_error _color_error = report_color_error::yes; + input_context ctxt; public: // Iternal states diff --git a/src/veh_interact.cpp b/src/veh_interact.cpp index d57671f30a76a..9b43a8fca03e8 100644 --- a/src/veh_interact.cpp +++ b/src/veh_interact.cpp @@ -78,6 +78,7 @@ static const ammotype ammo_battery( "battery" ); static const faction_id faction_no_faction( "no_faction" ); + static const itype_id fuel_type_battery( "battery" ); static const itype_id itype_battery( "battery" ); static const itype_id itype_plut_cell( "plut_cell" ); @@ -1020,40 +1021,34 @@ void veh_interact::do_install() " Continue?" ) ) ) { return; } - const auto &shapes = - vpart_shapes[ sel_vpart_info->name() + sel_vpart_info->base_item.str() ]; + auto &shapes = vpart_shapes[ sel_vpart_info->name() + sel_vpart_info->base_item.str() ]; + // Don't include appliances in variant list + for( auto iter = shapes.begin(); iter != shapes.end(); ) { + if( ( *iter )->has_flag( VPFLAG_APPLIANCE ) ) { + shapes.erase( iter ); + } else { + iter++; + } + } int selected_shape = -1; - // more than one shape available, display selection + // more than one base variant available with the same name size_t num_vpart_shapes = shapes.size(); - size_t num_shapes_total = num_vpart_shapes + sel_vpart_info->symbols.size(); - if( num_shapes_total > 1 ) { + if( num_vpart_shapes > 1 ) { std::vector shape_ui_entries; for( size_t i = 0; i < shapes.size(); i++ ) { - uilist_entry entry( i, true, 0, shapes[i]->name() ); + // use the id to distinguish between them + std::string vpname = + string_format( "%s (%s)", shapes[i]->name(), shapes[i]->get_id().str() ); + uilist_entry entry( i, true, 0, vpname ); entry.extratxt.left = 1; entry.extratxt.sym = special_symbol( shapes[i]->sym ); entry.extratxt.color = shapes[i]->color; shape_ui_entries.push_back( entry ); } - size_t j = num_vpart_shapes; - for( const auto &vp_variant : sel_vpart_info->symbols ) { - std::string disp_name = sel_vpart_info->name(); - for( const auto &vp_variant_pair : vpart_variants ) { - if( vp_variant_pair.first == vp_variant.first ) { - disp_name += " " + vp_variant_pair.second; - break; - } - } - uilist_entry entry( j, true, 0, disp_name ); - entry.extratxt.left = 1; - entry.extratxt.sym = special_symbol( vp_variant.second ); - entry.extratxt.color = sel_vpart_info->color; - shape_ui_entries.push_back( entry ); - j += 1; - } sort_uilist_entries_by_line_drawing( shape_ui_entries ); uilist smenu; - smenu.settext( _( "Choose shape:" ) ); + //~ Choose a base variant for a vehicle part + smenu.settext( _( "Choose base:" ) ); smenu.entries = shape_ui_entries; smenu.w_width_setup = [this]() { return getmaxx( w_list ); @@ -1069,25 +1064,70 @@ void veh_interact::do_install() } else { // only one shape available, default to first one selected_shape = 0; } - if( selected_shape >= 0 && - static_cast( selected_shape ) < num_shapes_total ) { - if( static_cast( selected_shape ) < num_vpart_shapes ) { - sel_vpart_info = shapes[selected_shape]; - sel_vpart_variant.clear(); - } else { - size_t offset = static_cast( selected_shape ) - num_vpart_shapes; - size_t j = 0; + if( selected_shape >= 0 && static_cast( selected_shape ) < num_vpart_shapes ) { + sel_vpart_info = shapes[selected_shape]; + sel_vpart_variant.clear(); + selected_shape = 0; + // more than one shape available, display selection + size_t num_shapes_total = sel_vpart_info->symbols.size(); + if( num_shapes_total > 0 ) { + std::vector shape_ui_entries; + size_t j = 1; for( const auto &vp_variant : sel_vpart_info->symbols ) { - if( j == offset ) { - sel_vpart_variant = vp_variant.first; - break; - } else { - j += 1; + std::string disp_name = sel_vpart_info->name(); + for( const auto &vp_variant_pair : vpart_variants ) { + if( vp_variant_pair.first == vp_variant.first ) { + disp_name += " " + vp_variant_pair.second; + break; + } } + uilist_entry entry( j, true, 0, disp_name ); + entry.extratxt.left = 1; + entry.extratxt.sym = special_symbol( vp_variant.second ); + entry.extratxt.color = sel_vpart_info->color; + shape_ui_entries.push_back( entry ); + j += 1; } + sort_uilist_entries_by_line_drawing( shape_ui_entries ); + //~ Option to select the default vehicle part, no variant + uilist_entry def_entry( 0, true, 0, _( "No variant (use default)" ) ); + def_entry.extratxt.left = 1; + def_entry.extratxt.sym = ' '; + def_entry.extratxt.color = c_white; + shape_ui_entries.push_back( def_entry ); + uilist smenu; + //~ Choose a variant shape for a vehicle part + smenu.settext( _( "Choose shape:" ) ); + smenu.entries = shape_ui_entries; + smenu.w_width_setup = [this]() { + return getmaxx( w_list ); + }; + smenu.w_x_setup = [this]( const int ) { + return getbegx( w_list ); + }; + smenu.w_y_setup = [this]( const int ) { + return getbegy( w_list ); + }; + smenu.query(); + selected_shape = smenu.ret; + } + if( selected_shape >= 0 && ( num_shapes_total == 0 || + static_cast( selected_shape ) < num_shapes_total ) ) { + int offset = selected_shape - 1; + if( offset >= 0 ) { + int j = 0; + for( const auto &vp_variant : sel_vpart_info->symbols ) { + if( j == offset ) { + sel_vpart_variant = vp_variant.first; + break; + } else { + j += 1; + } + } + } + sel_cmd = 'i'; + return; } - sel_cmd = 'i'; - return; } } } else if( action == "QUIT" ) { @@ -2013,7 +2053,15 @@ void veh_interact::do_change_shape() break; } else if( action == "CONFIRM" || action == "CHANGE_SHAPE" ) { using v_shapes = std::vector>; - const v_shapes &shapes = vpart_shapes[ sel_vpart_info->name() + sel_vpart_info->base_item.str() ]; + v_shapes &shapes = vpart_shapes[ sel_vpart_info->name() + sel_vpart_info->base_item.str() ]; + // Don't include appliances in variant list + for( auto iter = shapes.begin(); iter != shapes.end(); ) { + if( ( *iter )->has_flag( VPFLAG_APPLIANCE ) ) { + shapes.erase( iter ); + } else { + iter++; + } + } if( shapes.empty() ) { break; } @@ -2034,7 +2082,9 @@ void veh_interact::do_change_shape() int default_selection = 0; std::vector variants; for( const vpart_info *const shape : shapes ) { - uilist_entry entry( shape->name() ); + // more than one base variant available with the same name, use id to distinguish between them + std::string vpname = string_format( "%s (%s)", shape->name(), shape->get_id().str() ); + uilist_entry entry( vpname ); entry.retval = ret_code++; entry.extratxt.left = 1; entry.extratxt.sym = special_symbol( shape->sym ); @@ -3207,7 +3257,9 @@ void veh_interact::complete_vehicle( Character &you ) // consume items extracting a match for the parts base item item base; for( const auto &e : reqs.get_components() ) { - for( auto &obj : you.consume_items( e, 1, is_crafting_component ) ) { + for( auto &obj : you.consume_items( e, 1, is_crafting_component, [&vpinfo]( const itype_id & itm ) { + return itm == vpinfo.base_item; + } ) ) { if( obj.typeId() == vpinfo.base_item ) { base = obj; } diff --git a/src/vehicle.cpp b/src/vehicle.cpp index 779eb5e9e1c4e..a8d6ce7f37f28 100644 --- a/src/vehicle.cpp +++ b/src/vehicle.cpp @@ -4993,8 +4993,10 @@ vehicle *vehicle::find_vehicle( const tripoint &where ) } // Nope. Load up its submap... - tripoint veh_in_sm = where; - tripoint veh_sm = ms_to_sm_remain( veh_in_sm ); + point_sm_ms veh_in_sm; + tripoint_abs_sm veh_sm; + // TODO: fix point types + std::tie( veh_sm, veh_in_sm ) = project_remain( tripoint_abs_ms( where ) ); const submap *sm = MAPBUFFER.lookup_submap( veh_sm ); if( sm == nullptr ) { @@ -5003,7 +5005,8 @@ vehicle *vehicle::find_vehicle( const tripoint &where ) for( const auto &elem : sm->vehicles ) { vehicle *found_veh = elem.get(); - if( veh_in_sm.xy() == found_veh->pos ) { + // TODO: fix point types + if( veh_in_sm.raw() == found_veh->pos ) { return found_veh; } } @@ -6906,42 +6909,46 @@ bool vpart_reference::has_feature( const vpart_bitflags f ) const static bool is_sm_tile_over_water( const tripoint &real_global_pos ) { - - const tripoint smp = ms_to_sm_copy( real_global_pos ); - const point p( modulo( real_global_pos.x, SEEX ), modulo( real_global_pos.y, SEEY ) ); + tripoint_abs_sm smp; + point_sm_ms p; + // TODO: fix point types + std::tie( smp, p ) = project_remain( tripoint_abs_ms( real_global_pos ) ); const submap *sm = MAPBUFFER.lookup_submap( smp ); if( sm == nullptr ) { - debugmsg( "is_sm_tile_outside(): couldn't find submap %d,%d,%d", smp.x, smp.y, smp.z ); + debugmsg( "is_sm_tile_over_water(): couldn't find submap %s", smp.to_string() ); return false; } - if( p.x < 0 || p.x >= SEEX || p.y < 0 || p.y >= SEEY ) { - debugmsg( "err %d,%d", p.x, p.y ); + if( p.x() < 0 || p.x() >= SEEX || p.y() < 0 || p.y() >= SEEY ) { + debugmsg( "err %s", p.to_string() ); return false; } - return ( sm->get_ter( p ).obj().has_flag( ter_furn_flag::TFLAG_CURRENT ) || - sm->get_furn( p ).obj().has_flag( ter_furn_flag::TFLAG_CURRENT ) ); + // TODO: fix point types + return ( sm->get_ter( p.raw() ).obj().has_flag( ter_furn_flag::TFLAG_CURRENT ) || + sm->get_furn( p.raw() ).obj().has_flag( ter_furn_flag::TFLAG_CURRENT ) ); } static bool is_sm_tile_outside( const tripoint &real_global_pos ) { - - const tripoint smp = ms_to_sm_copy( real_global_pos ); - const point p( modulo( real_global_pos.x, SEEX ), modulo( real_global_pos.y, SEEY ) ); + tripoint_abs_sm smp; + point_sm_ms p; + // TODO: fix point types + std::tie( smp, p ) = project_remain( tripoint_abs_ms( real_global_pos ) ); const submap *sm = MAPBUFFER.lookup_submap( smp ); if( sm == nullptr ) { - debugmsg( "is_sm_tile_outside(): couldn't find submap %d,%d,%d", smp.x, smp.y, smp.z ); + debugmsg( "is_sm_tile_outside(): couldn't find submap %s", smp.to_string() ); return false; } - if( p.x < 0 || p.x >= SEEX || p.y < 0 || p.y >= SEEY ) { - debugmsg( "err %d,%d", p.x, p.y ); + if( p.x() < 0 || p.x() >= SEEX || p.y() < 0 || p.y() >= SEEY ) { + debugmsg( "err %s", p.to_string() ); return false; } - return !( sm->get_ter( p ).obj().has_flag( ter_furn_flag::TFLAG_INDOORS ) || - sm->get_furn( p ).obj().has_flag( ter_furn_flag::TFLAG_INDOORS ) ); + // TODO: fix point types + return !( sm->get_ter( p.raw() ).obj().has_flag( ter_furn_flag::TFLAG_INDOORS ) || + sm->get_furn( p.raw() ).obj().has_flag( ter_furn_flag::TFLAG_INDOORS ) ); } void vehicle::update_time( const time_point &update_to ) diff --git a/src/vehicle_group.cpp b/src/vehicle_group.cpp index 6c1a05f1ad497..b8277e8e758e9 100644 --- a/src/vehicle_group.cpp +++ b/src/vehicle_group.cpp @@ -292,7 +292,7 @@ static void builtin_parkinglot( map &m, const std::string & ) tripoint pos_p; pos_p.x = rng( 0, 1 ) * 15 + rng( 4, 5 ); pos_p.y = rng( 0, 4 ) * 4 + rng( 2, 4 ); - pos_p.z = m.get_abs_sub().z; + pos_p.z = m.get_abs_sub().z(); if( !m.veh_at( pos_p ) ) { units::angle facing; diff --git a/src/vehicle_use.cpp b/src/vehicle_use.cpp index 1bc29a4d0de0b..a97ec58833e41 100644 --- a/src/vehicle_use.cpp +++ b/src/vehicle_use.cpp @@ -355,7 +355,7 @@ void vehicle::set_electronics_menu_options( std::vector &options, add_msg( _( "Camera system won't turn on" ) ); } map &m = get_map(); - m.invalidate_map_cache( m.get_abs_sub().z ); + m.invalidate_map_cache( m.get_abs_sub().z() ); refresh(); } ); } diff --git a/src/weakpoint.h b/src/weakpoint.h index 0ce91a4747813..96aa09d853725 100644 --- a/src/weakpoint.h +++ b/src/weakpoint.h @@ -151,6 +151,7 @@ struct weakpoint { struct weakpoints { // id of this set of weakpoints (inline weakpoints have a null id) weakpoints_id id; + std::vector> src; // List of weakpoints. Each weakpoint should have a unique id. std::vector weakpoint_list; // Default weakpoint to return. diff --git a/src/weather.cpp b/src/weather.cpp index 1edd8836a0291..c883fd39e2304 100644 --- a/src/weather.cpp +++ b/src/weather.cpp @@ -73,7 +73,7 @@ static const trait_id trait_FEATHERS( "FEATHERS" ); bool is_creature_outside( const Creature &target ) { map &here = get_map(); - return here.is_outside( point( target.posx(), target.posy() ) ) && here.get_abs_sub().z >= 0; + return here.is_outside( point( target.posx(), target.posy() ) ) && here.get_abs_sub().z() >= 0; } weather_type_id get_bad_weather() @@ -450,12 +450,12 @@ void weather_sound( const translation &sound_message, const std::string &sound_e Character &player_character = get_player_character(); map &here = get_map(); if( !player_character.has_effect( effect_sleep ) && !player_character.is_deaf() ) { - if( here.get_abs_sub().z >= 0 ) { + if( here.get_abs_sub().z() >= 0 ) { add_msg( sound_message ); if( !sound_effect.empty() ) { sfx::play_variant_sound( "environment", sound_effect, 80, random_direction() ); } - } else if( one_in( std::max( roll_remainder( 2.0f * here.get_abs_sub().z / + } else if( one_in( std::max( roll_remainder( 2.0f * here.get_abs_sub().z() / player_character.mutation_value( "hearing_modifier" ) ), 1 ) ) ) { add_msg( sound_message ); if( !sound_effect.empty() ) { @@ -956,7 +956,7 @@ void weather_manager::update_weather() nextweather = calendar::turn + rng( weather_id->duration_min, weather_id->duration_max ); map &here = get_map(); if( weather_id != old_weather && weather_id->dangerous && - here.get_abs_sub().z >= 0 && here.is_outside( player_character.pos() ) + here.get_abs_sub().z() >= 0 && here.is_outside( player_character.pos() ) && !player_character.has_activity( ACT_WAIT_WEATHER ) ) { g->cancel_activity_or_ignore_query( distraction_type::weather_change, string_format( _( "The weather changed to %s!" ), weather_id->name ) ); diff --git a/src/weather_type.h b/src/weather_type.h index 71f12d0f7df0d..ca6561ffd46ed 100644 --- a/src/weather_type.h +++ b/src/weather_type.h @@ -87,6 +87,7 @@ struct weather_type { friend class generic_factory; bool was_loaded = false; weather_type_id id; + std::vector> src; // UI name of weather type. translation name; // UI color of weather type. diff --git a/src/widget.cpp b/src/widget.cpp index ebd423ce8914a..fddab14e7e28a 100644 --- a/src/widget.cpp +++ b/src/widget.cpp @@ -9,7 +9,8 @@ #include "output.h" #include "overmapbuffer.h" -const static flag_id json_flag_W_DISABLED( "W_DISABLED" ); +const static flag_id json_flag_W_DISABLED_BY_DEFAULT( "W_DISABLED_BY_DEFAULT" ); +const static flag_id json_flag_W_DISABLED_WHEN_EMPTY( "W_DISABLED_WHEN_EMPTY" ); const static flag_id json_flag_W_DYNAMIC_HEIGHT( "W_DYNAMIC_HEIGHT" ); const static flag_id json_flag_W_LABEL_NONE( "W_LABEL_NONE" ); @@ -116,30 +117,16 @@ std::string enum_to_string( widget_var data ) // Description functions case widget_var::activity_text: return "activity_text"; - case widget_var::body_temp_text: - return "body_temp_text"; case widget_var::bp_armor_outer_text: return "bp_armor_outer_text"; case widget_var::date_text: return "date_text"; case widget_var::env_temp_text: return "env_temp_text"; - case widget_var::fatigue_text: - return "fatigue_text"; - case widget_var::health_text: - return "health_text"; - case widget_var::lighting_text: - return "lighting_text"; case widget_var::mood_text: return "mood_text"; - case widget_var::moon_phase_text: - return "moon_phase_text"; case widget_var::move_count_mode_text: return "move_count_mode_text"; - case widget_var::move_mode_letter: - return "move_mode_letter"; - case widget_var::move_mode_text: - return "move_mode_text"; case widget_var::pain_text: return "pain_text"; case widget_var::overmap_loc_text: @@ -742,7 +729,7 @@ int widget::custom_draw_multiline( const std::string &widget_string, const catac // Drawing function, provided as a callback to the window_panel constructor. // Handles rendering a widget's content into a window panel. -static void custom_draw_func( const draw_args &args ) +static int custom_draw_func( const draw_args &args ) { const avatar &u = args._ava; const catacurses::window &w = args._win; @@ -753,36 +740,60 @@ static void custom_draw_func( const draw_args &args ) // Leave 1 character space for margin on left and right const int margin = 1; const int widt = width - 2 * margin; + // Whether to subtract height lines from the drawn panel space + const bool disable_empty = wgt->has_flag( json_flag_W_DISABLED_WHEN_EMPTY ); // Quit if there is nothing to draw or no space to draw it if( wgt == nullptr || width <= 0 ) { - return; + return 0; } + int height_diff = 0; + werase( w ); if( wgt->_style == "sidebar" ) { } else if( wgt->_style == "layout" ) { if( wgt->_arrange == "rows" ) { // Layout widgets in rows - // FIXME: Be able to handle rows that are themselves more than one line! - // Could this be done in the layout() function somehow (by returning newlines?) int row_num = 0; for( const widget_id &row_wid : wgt->_widgets ) { widget row_widget = row_wid.obj(); const std::string txt = row_widget.layout( u, widt, wgt->_label_width ); - row_num = widget::custom_draw_multiline( txt, w, margin, widt, row_num ); + if( row_wid->has_flag( json_flag_W_DISABLED_WHEN_EMPTY ) && txt.empty() ) { + // reclaim the skipped height in the sidebar + height_diff -= row_widget._height; + } else { + // draw normally + row_num = widget::custom_draw_multiline( txt, w, margin, widt, row_num ); + } } } else { // Layout widgets in columns // For now, this is the default when calling layout() // So, just layout self on a single line - widget::custom_draw_multiline( wgt->layout( u, widt ), w, margin, widt, 0 ); + const std::string txt = wgt->layout( u, widt ); + if( disable_empty && txt.empty() ) { + // reclaim the skipped height in the sidebar + height_diff -= wgt->_height; + } else { + // draw normally + widget::custom_draw_multiline( txt, w, margin, widt, 0 ); + } } } else { // No layout, just a widget - widget::custom_draw_multiline( wgt->layout( u, widt ), w, margin, widt, 0 ); + const std::string txt = wgt->layout( u, widt ); + if( disable_empty && txt.empty() ) { + // reclaim the skipped height in the sidebar + height_diff -= wgt->_height; + } else { + // draw normally + widget::custom_draw_multiline( txt, w, margin, widt, 0 ); + } } wnoutrefresh( w ); + + return height_diff; } window_panel widget::get_window_panel( const int width, const int req_height ) @@ -803,9 +814,10 @@ window_panel widget::get_window_panel( const int width, const int req_height ) // Minimap and log do not have a predetermined height // (or they should allow caller to customize height) - window_panel win( custom_draw_func, _label.translated(), _label, height, width, - !has_flag( json_flag_W_DISABLED ) ); + window_panel win( _label.translated(), _label, height, width, + !has_flag( json_flag_W_DISABLED_BY_DEFAULT ) ); win.set_widget( this->id ); + win.set_draw_func( custom_draw_func ); return win; } @@ -813,20 +825,13 @@ bool widget::uses_text_function() { switch( _var ) { case widget_var::activity_text: - case widget_var::body_temp_text: case widget_var::bp_armor_outer_text: case widget_var::compass_text: case widget_var::compass_legend_text: case widget_var::date_text: case widget_var::env_temp_text: - case widget_var::fatigue_text: - case widget_var::health_text: - case widget_var::lighting_text: case widget_var::mood_text: - case widget_var::moon_phase_text: case widget_var::move_count_mode_text: - case widget_var::move_mode_letter: - case widget_var::move_mode_text: case widget_var::pain_text: case widget_var::overmap_loc_text: case widget_var::overmap_text: @@ -880,9 +885,6 @@ std::string widget::color_text_function_string( const avatar &ava, unsigned int case widget_var::activity_text: desc = display::activity_text_color( ava ); break; - case widget_var::body_temp_text: - desc = display::temp_text_color( ava ); - break; case widget_var::bp_armor_outer_text: desc.first = display::colorized_bodypart_outer_armor( ava, only_bp() ); apply_color = false; // Item name already colorized by tname @@ -893,30 +895,12 @@ std::string widget::color_text_function_string( const avatar &ava, unsigned int case widget_var::env_temp_text: desc.first = display::get_temp( ava ); break; - case widget_var::fatigue_text: - desc = display::fatigue_text_color( ava ); - break; - case widget_var::health_text: - desc = display::health_text_color( ava ); - break; - case widget_var::lighting_text: - desc = get_light_level( ava.fine_detail_vision_mod() ); - break; case widget_var::mood_text: desc = display::morale_face_color( ava ); break; - case widget_var::moon_phase_text: - desc.first = display::get_moon(); - break; case widget_var::move_count_mode_text: desc = display::move_count_and_mode_text_color( ava ); break; - case widget_var::move_mode_letter: - desc = display::move_mode_letter_color( ava ); - break; - case widget_var::move_mode_text: - desc = display::move_mode_text_color( ava ); - break; case widget_var::pain_text: desc = display::pain_text_color( ava ); break; @@ -1339,7 +1323,7 @@ static std::string append_line( const std::string &line, bool first_row, int max // This only works because labels are not colorized (no color tags). if( txt_w + lbl_w > max_width ) { std::wstring tmplbl = utf8_to_wstr( lbl ); - for( int i = lbl_w - 1; txt_w + lbl_w > max_width && i > 0 && tmplbl[i] == ' ' && + for( int i = tmplbl.size() - 1; txt_w + lbl_w > max_width && i > 0 && tmplbl[i] == ' ' && tmplbl[i - 1] != ':'; i-- ) { tmplbl.pop_back(); lbl_w--; @@ -1409,9 +1393,10 @@ std::string widget::layout( const avatar &ava, const unsigned int max_width, int remainder -= 1; } // Layout child in this column - ret += string_format( "%s", cur_child.layout( ava, cur_width, label_width ) ); + const std::string txt = cur_child.layout( ava, cur_width, label_width ); + ret += txt; // Add column padding until we reach the last column - if( wid != _widgets.back() ) { + if( wid != _widgets.back() && !txt.empty() ) { ret += std::string( col_padding, ' ' ); } } @@ -1422,6 +1407,11 @@ std::string widget::layout( const avatar &ava, const unsigned int max_width, int if( shown.empty() && has_flag( json_flag_W_DYNAMIC_HEIGHT ) ) { _height = 0; } + // Let the calling func know that this widget should be skipped for rendering + if( has_flag( json_flag_W_DISABLED_WHEN_EMPTY ) && + string_empty_or_whitespace( remove_color_tags( shown ) ) ) { + return ""; + } size_t strpos = 0; int row_num = 0; // For multi-line widgets, each line is separated by a '\n' character diff --git a/src/widget.h b/src/widget.h index 39c8a4cb79d5c..f0dec2013e8c2 100644 --- a/src/widget.h +++ b/src/widget.h @@ -42,20 +42,13 @@ enum class widget_var : int { cardio_acc, // Cardio accumulator, integer // Text vars activity_text, // Activity level text, color string - body_temp_text, // Felt body temperature, color string bp_armor_outer_text, // Outermost armor on body part, with color/damage bars compass_text, // Compass / visible threats by cardinal direction compass_legend_text, // Names of visible creatures that appear on the compass date_text, // Current date, in terms of day within season env_temp_text, // Environment temperature, if character has thermometer - fatigue_text, // Fagitue description text, color string - health_text, // Hidden health message, color string - lighting_text, // Current light level, color string mood_text, // Mood as a text emote, color string - moon_phase_text,// Current phase of the moon move_count_mode_text, // Movement counter and mode letter like "50(R)", color string - move_mode_letter, // Movement mode, color letter (W/R/C/P) - move_mode_text, // Movement mode, color text (walking/running/crouching/prone) overmap_loc_text,// Local overmap position, pseudo latitude/longitude with Z-level overmap_text, // Local overmap and mission marker, multi-line color string pain_text, // Pain description text, color string @@ -198,8 +191,10 @@ class widget { private: friend class generic_factory; + friend struct mod_tracker; widget_id id; + std::vector> src; bool was_loaded = false; const widget_clause *get_clause( const std::string &clause_id = "" ) const; diff --git a/src/worldfactory.cpp b/src/worldfactory.cpp index 3dc0cf2c48173..d6d464fdec48f 100644 --- a/src/worldfactory.cpp +++ b/src/worldfactory.cpp @@ -36,6 +36,12 @@ using namespace std::placeholders; // single instance of world generator std::unique_ptr world_generator; +/** + * Max utf-8 character worldname length. + * 0 index is inclusive. + */ +static const int max_worldname_len = 31; + save_t::save_t( const std::string &name ): name( name ) {} std::string save_t::decoded_name() const @@ -1358,7 +1364,7 @@ int worldfactory::show_worldgen_tab_confirm( const catacurses::window &win, WORL } else { mvwprintz( w_confirmation, point( namebar_x, namebar_y ), c_light_gray, worldname ); wprintz( w_confirmation, h_light_gray, "_" ); - for( int underscores = 31 - utf8_width( worldname ); + for( int underscores = max_worldname_len - utf8_width( worldname ); underscores > 0; --underscores ) { wprintz( w_confirmation, c_light_gray, "_" ); } @@ -1423,7 +1429,10 @@ int worldfactory::show_worldgen_tab_confirm( const catacurses::window &win, WORL } } else if( !newtext.empty() && is_char_allowed( newtext.at( 0 ) ) ) { // No empty string, no slash, no backslash, no control sequence - wrap.append( newtext ); + // Also put a hard limit on the max amount of characters + if( wrap.length() < max_worldname_len ) { + wrap.append( newtext ); + } worldname = wrap.str(); } } diff --git a/tests/active_item_cache_test.cpp b/tests/active_item_cache_test.cpp index a92816bc935dd..dcd568929d086 100644 --- a/tests/active_item_cache_test.cpp +++ b/tests/active_item_cache_test.cpp @@ -30,8 +30,8 @@ TEST_CASE( "place_active_item_at_various_coordinates", "[item]" ) for( int y = 0; y < MAPSIZE_Y; ++y ) { REQUIRE( here.i_at( { x, y, z } ).empty() ); CAPTURE( x, y, z ); - tripoint abs_loc = here.get_abs_sub() + tripoint( x / SEEX, y / SEEY, z ); - CAPTURE( abs_loc.x, abs_loc.y, abs_loc.z ); + tripoint_abs_sm abs_loc = here.get_abs_sub() + tripoint( x / SEEX, y / SEEY, z ); + CAPTURE( abs_loc ); REQUIRE( here.get_submaps_with_active_items().empty() ); REQUIRE( here.get_submaps_with_active_items().find( abs_loc ) == here.get_submaps_with_active_items().end() ); diff --git a/tests/character_modifier_test.cpp b/tests/character_modifier_test.cpp index 7bf14d1fc3332..436f6d259be4b 100644 --- a/tests/character_modifier_test.cpp +++ b/tests/character_modifier_test.cpp @@ -8,10 +8,21 @@ #include "player_helpers.h" static const bodypart_str_id body_part_test_tail( "test_tail" ); + +static const character_modifier_id +character_modifier_test_add_limbscores_mod( "test_add_limbscores_mod" ); static const character_modifier_id character_modifier_test_char_cost_mod( "test_char_cost_mod" ); +static const character_modifier_id +character_modifier_test_mult_limbscores_mod( "test_mult_limbscores_mod" ); +static const character_modifier_id +character_modifier_test_slip_prevent_mod( "test_slip_prevent_mod" ); + static const enchantment_id enchantment_ENCH_TEST_TAIL( "ENCH_TEST_TAIL" ); + static const itype_id itype_test_tail_encumber( "test_tail_encumber" ); + static const limb_score_id limb_score_test( "test" ); + static const trait_id trait_TEST_ARMOR_MUTATION( "TEST_ARMOR_MUTATION" ); static void create_char( Character &dude ) @@ -71,7 +82,8 @@ TEST_CASE( "Basic character modifier test", "[character][encumbrance]" ) create_char( dude ); const bodypart *test_bp = dude.get_part( body_part_test_tail ); REQUIRE( test_bp != nullptr ); - REQUIRE( character_modifier_test_char_cost_mod->use_limb_score() == limb_score_test ); + REQUIRE( character_modifier_test_char_cost_mod->use_limb_scores().find( limb_score_test ) != + character_modifier_test_char_cost_mod->use_limb_scores().end() ); GIVEN( "limb is not encumbered" ) { WHEN( "limb is not wounded" ) { @@ -282,4 +294,100 @@ TEST_CASE( "Mutation armor vs. damage", "[character][mutation]" ) } } } +} + +TEST_CASE( "Multi-limbscore modifiers", "[character]" ) +{ + standard_npc dude( "Test NPC" ); + create_char( dude ); + + WHEN( "Character is uninjured / unencumbered" ) { + CHECK( dude.get_modifier( character_modifier_test_add_limbscores_mod ) == Approx( 2.0 ).epsilon( + 0.001 ) ); + CHECK( dude.get_modifier( character_modifier_test_mult_limbscores_mod ) == Approx( 1.0 ).epsilon( + 0.001 ) ); + } + + WHEN( "Character has high eye encumbrance" ) { + item eyecover( "test_goggles_welding" ); + dude.wear_item( eyecover ); + REQUIRE( dude.encumb( dude.get_all_body_parts_of_type( body_part_type::type::sensor ).front() ) == + 60 ); + CHECK( dude.get_modifier( character_modifier_test_add_limbscores_mod ) == Approx( 2.0 ).epsilon( + 0.001 ) ); + CHECK( dude.get_modifier( character_modifier_test_mult_limbscores_mod ) == Approx( 0.1 ).epsilon( + 0.001 ) ); + } + + WHEN( "Character has broken arms" ) { + for( const bodypart_id &bid : dude.get_all_body_parts_of_type( body_part_type::type::arm ) ) { + dude.set_part_hp_cur( bid, 0 ); + } + REQUIRE( dude.get_working_arm_count() == 0 ); + CHECK( dude.get_modifier( character_modifier_test_add_limbscores_mod ) == Approx( 1.4 ).epsilon( + 0.001 ) ); + CHECK( dude.get_modifier( character_modifier_test_mult_limbscores_mod ) == Approx( 0.1 ).epsilon( + 0.001 ) ); + } + + WHEN( "Character has high eye encumbrance and broken arms" ) { + item eyecover( "test_goggles_welding" ); + dude.wear_item( eyecover ); + for( const bodypart_id &bid : dude.get_all_body_parts_of_type( body_part_type::type::arm ) ) { + dude.set_part_hp_cur( bid, 0 ); + } + REQUIRE( dude.get_working_arm_count() == 0 ); + REQUIRE( dude.encumb( dude.get_all_body_parts_of_type( body_part_type::type::sensor ).front() ) == + 60 ); + CHECK( dude.get_modifier( character_modifier_test_add_limbscores_mod ) == Approx( 0.4 ).epsilon( + 0.001 ) ); + CHECK( dude.get_modifier( character_modifier_test_mult_limbscores_mod ) == Approx( 0.1 ).epsilon( + 0.001 ) ); + } +} + +TEST_CASE( "Slip prevention modifier / weighted-list multi-score modifiers", "[character]" ) +{ + standard_npc dude( "Test NPC" ); + create_char( dude ); + + WHEN( "Character is uninjured / unencumbered" ) { + CHECK( dude.get_modifier( character_modifier_test_slip_prevent_mod ) == Approx( 1.0 ).epsilon( + 0.001 ) ); + } + + WHEN( "Character has broken arms" ) { + for( const bodypart_id &bid : dude.get_all_body_parts_of_type( body_part_type::type::arm ) ) { + dude.set_part_hp_cur( bid, 0 ); + } + REQUIRE( dude.get_working_arm_count() == 0 ); + CHECK( dude.get_modifier( character_modifier_test_slip_prevent_mod ) == Approx( 2.0 / 3.0 ).epsilon( + 0.001 ) ); + } + + WHEN( "Character is heavily encumbered" ) { + item hazmat_suit( "test_hazmat_suit" ); + dude.wear_item( hazmat_suit ); + REQUIRE( dude.encumb( dude.get_all_body_parts_of_type( body_part_type::type::foot ).front() ) == + 37 ); + REQUIRE( dude.encumb( dude.get_all_body_parts_of_type( body_part_type::type::hand ).front() ) == + 37 ); + CHECK( dude.get_modifier( character_modifier_test_slip_prevent_mod ) == Approx( 0.623 ).epsilon( + 0.001 ) ); + } + + WHEN( "Character has broken arms and is heavily encumbered" ) { + item hazmat_suit( "test_hazmat_suit" ); + dude.wear_item( hazmat_suit ); + for( const bodypart_id &bid : dude.get_all_body_parts_of_type( body_part_type::type::arm ) ) { + dude.set_part_hp_cur( bid, 0 ); + } + REQUIRE( dude.encumb( dude.get_all_body_parts_of_type( body_part_type::type::foot ).front() ) == + 37 ); + REQUIRE( dude.encumb( dude.get_all_body_parts_of_type( body_part_type::type::hand ).front() ) == + 37 ); + REQUIRE( dude.get_working_arm_count() == 0 ); + CHECK( dude.get_modifier( character_modifier_test_slip_prevent_mod ) == Approx( 0.41 ).epsilon( + 0.001 ) ); + } } \ No newline at end of file diff --git a/tests/coordinate_test.cpp b/tests/coordinate_test.cpp index 774fb7db8076f..bcd9e5f69d8ed 100644 --- a/tests/coordinate_test.cpp +++ b/tests/coordinate_test.cpp @@ -62,7 +62,8 @@ TEST_CASE( "coordinate_operations", "[point][coords]" ) SECTION( "addition" ) { tripoint t0 = GENERATE( take( num_trials, random_tripoints() ) ); point p0 = t0.xy(); - point p1 = GENERATE( take( num_trials, random_points() ) ); + tripoint t1 = GENERATE( take( num_trials, random_tripoints() ) ); + point p1 = t1.xy(); CAPTURE( p0, p1 ); tripoint_abs_ms abst0( t0 ); point_abs_ms abs0( p0 ); @@ -86,6 +87,12 @@ TEST_CASE( "coordinate_operations", "[point][coords]" ) point_abs_ms sum = rel1 + abs0; CHECK( sum.raw() == p0 + p1 ); } + SECTION( "raw + abs -> abs" ) { + point_abs_ms sum = p1 + abs0; + CHECK( sum.raw() == p0 + p1 ); + tripoint_abs_ms sum_t = t1 + abs0; + CHECK( sum_t.raw() == p0 + t1 ); + } SECTION( "rel += rel" ) { rel0 += rel1; CHECK( rel0.raw() == p0 + p1 ); diff --git a/tests/coverage_test.cpp b/tests/coverage_test.cpp index 8ef2f7d9db537..8dedb57a73582 100644 --- a/tests/coverage_test.cpp +++ b/tests/coverage_test.cpp @@ -28,11 +28,21 @@ static constexpr tripoint badguy_pos( HALF_MAPSIZE_X + 1, HALF_MAPSIZE_Y, 0 ); static void check_near( std::string subject, float actual, const float expected, const float tolerance ) { - THEN( string_format( "%s is about %.1f (+/- %.1f)", subject, expected, tolerance ) ) { + THEN( string_format( "%s is about %.1f (+/- %.2f) with val %.1f", subject, expected, tolerance, + actual ) ) { CHECK( actual == Approx( expected ).margin( tolerance ) ); } } +static void check_not_near( std::string subject, float actual, const float undesired, + const float tolerance ) +{ + THEN( string_format( "%s is not about %.1f (+/- %.1f) with val %.1f", subject, undesired, + tolerance, actual ) ) { + CHECK_FALSE( actual == Approx( undesired ).margin( tolerance ) ); + } +} + static float get_avg_melee_dmg( std::string clothing_id, bool infect_risk = false ) { monster zed( mon_manhack, mon_pos ); @@ -48,7 +58,7 @@ static float get_avg_melee_dmg( std::string clothing_id, bool infect_risk = fals dude.setpos( dude_pos ); dude.wear_item( cloth, false ); dude.add_effect( effect_sleep, 1_hours ); - if( zed.melee_attack( dude ) ) { + if( zed.melee_attack( dude, 10000.0f ) ) { num_hits++; } cloth.set_damage( cloth.min_damage() ); @@ -114,7 +124,7 @@ TEST_CASE( "Infections from filthy clothing", "[coverage]" ) { SECTION( "Full melee and ranged coverage vs. melee attack" ) { const float chance = get_avg_melee_dmg( "test_zentai", true ); - check_near( "Infection chance", chance, 0.35f, 0.05f ); + check_near( "Infection chance", chance, 0.42f, 0.05f ); } SECTION( "No melee coverage vs. melee attack" ) { @@ -127,12 +137,12 @@ TEST_CASE( "Melee coverage vs. melee damage", "[coverage] [melee] [damage]" ) { SECTION( "Full melee and ranged coverage vs. melee attack" ) { const float dmg = get_avg_melee_dmg( "test_hazmat_suit" ); - check_near( "Average damage", dmg, 7.8f, 0.2f ); + check_near( "Average damage", dmg, 9.2f, 0.2f ); } SECTION( "No melee coverage vs. melee attack" ) { const float dmg = get_avg_melee_dmg( "test_hazmat_suit_nomelee" ); - check_near( "Average damage", dmg, 14.5f, 0.2f ); + check_near( "Average damage", dmg, 17.0f, 0.2f ); } } @@ -153,11 +163,21 @@ TEST_CASE( "Proportional armor material resistances", "[material]" ) { SECTION( "Mostly steel armor vs. melee" ) { const float dmg = get_avg_melee_dmg( "test_swat_mostly_steel" ); - check_near( "Average damage", dmg, 3.3f, 0.2f ); + check_near( "Average damage", dmg, 4.0f, 0.2f ); } SECTION( "Mostly cotton armor vs. melee" ) { const float dmg = get_avg_melee_dmg( "test_swat_mostly_cotton" ); - check_near( "Average damage", dmg, 12.2f, 0.2f ); + // more variance on this test since it has a 5% chance of blocking with + // high protection steel + check_near( "Average damage", dmg, 14.4f, 0.4f ); + } + + SECTION( "Multi material segmented armor vs. melee" ) { + const float dmg = get_avg_melee_dmg( "test_multi_portion_segmented_armor" ); + const float base_line = get_avg_melee_dmg( "test_portion_segmented_armor" ); + // our armor should NOT be near 1 mm cloth + 80% of 1mm of steel + // and should be higher (so lower damage) since they can overlap + check_not_near( "Average damage", dmg, base_line, 0.05f ); } } diff --git a/tests/crafting_test.cpp b/tests/crafting_test.cpp index b1b1175a34c62..1e1e105a27a39 100644 --- a/tests/crafting_test.cpp +++ b/tests/crafting_test.cpp @@ -58,6 +58,7 @@ static const itype_id itype_water( "water" ); static const morale_type morale_food_good( "morale_food_good" ); static const quality_id qual_ANVIL( "ANVIL" ); +static const quality_id qual_BOIL( "BOIL" ); static const quality_id qual_CHISEL( "CHISEL" ); static const quality_id qual_CUT( "CUT" ); static const quality_id qual_FABRIC_CUT( "FABRIC_CUT" ); @@ -361,7 +362,16 @@ static void give_tools( const std::vector &tools ) const item backpack( "debug_backpack" ); player_character.worn.push_back( backpack ); + std::vector boil; for( const item &gear : tools ) { + if( gear.get_quality( qual_BOIL, false ) == 0 ) { + player_character.i_add( gear ); + } else { + boil.emplace_back( gear ); + } + } + // add BOIL tools later so that they don't contain anything + for( const item &gear : boil ) { player_character.i_add( gear ); } } diff --git a/tests/effective_dps_test.cpp b/tests/effective_dps_test.cpp index a5a745a802f6f..29e341f4c6a3a 100644 --- a/tests/effective_dps_test.cpp +++ b/tests/effective_dps_test.cpp @@ -270,12 +270,12 @@ static void make_experienced_tester( avatar &test_guy ) static void check_staves( const std::function &calc_expected_dps ) { SECTION( "staves" ) { // typical value around 18 - CHECK( calc_expected_dps( "i_staff" ) == 22.75 ); + CHECK( calc_expected_dps( "i_staff" ) == 20.62 ); CHECK( calc_expected_dps( "staff_sling" ) == 15 ); - CHECK( calc_expected_dps( "q_staff" ) == 20.75 ); + CHECK( calc_expected_dps( "q_staff" ) == 18.75 ); CHECK( calc_expected_dps( "l-stick_on" ) == 17.5 ); CHECK( calc_expected_dps( "l-stick" ) == 17.5 ); - CHECK( calc_expected_dps( "shock_staff" ) == 21.75 ); + CHECK( calc_expected_dps( "shock_staff" ) == 19.61 ); CHECK( calc_expected_dps( "hockey_stick" ) == 13.75 ); CHECK( calc_expected_dps( "pool_cue" ) == 10.0 ); CHECK( calc_expected_dps( "broom" ) == 3.25 ); @@ -375,10 +375,6 @@ static void check_fist_weapons( const std::functionvary with chosen ingredients.\n" - "Vitamins (RDA): Calcium (7-37%), Iron (0-131%), " - "Vitamin A (3-11%), Vitamin B12 (2-6%), and Vitamin C (1-79%)\n" ); + "Vitamins (RDA): Calcium (7-37%), Iron (0-131%), and Vitamin C (1-79%)\n" ); } } @@ -2685,6 +2684,7 @@ TEST_CASE( "pocket info for a multi-pocket item", "[iteminfo][pocket][multiple]" "Item length: 0 cm to 70 cm\n" "Minimum item volume: 0.050 L\n" "Base moves to remove item: 50\n" + "This pocket only holds one item at a time.\n" "Restrictions:\n" "* Item must clip onto a belt loop\n" "* or Item must fit in a sheath\n" ); diff --git a/tests/map_extra_test.cpp b/tests/map_extra_test.cpp index 114f7749407f4..ceb46803893a3 100644 --- a/tests/map_extra_test.cpp +++ b/tests/map_extra_test.cpp @@ -77,7 +77,8 @@ TEST_CASE( "mx_minefield theoretical spawn", "[map_extra][overmap]" ) const map_extra_pointer mx_func = MapExtras::get_function( map_extra_mx_minefield ); - return mx_func( tm, tm.get_abs_sub() ); + // TODO: fix point types + return mx_func( tm, tm.get_abs_sub().raw() ); }; // Pick a point in the middle of the overmap so we don't go out of bounds when setting up diff --git a/tests/npc_attack_test.cpp b/tests/npc_attack_test.cpp index 2eccf3204ecf7..ea6bdd29a66e4 100644 --- a/tests/npc_attack_test.cpp +++ b/tests/npc_attack_test.cpp @@ -67,6 +67,7 @@ static monster *spawn_zombie_at_range( const int range ) TEST_CASE( "NPC faces zombies", "[npc_attack]" ) { + get_player_character().setpos( main_npc_start_tripoint ); clear_map_and_put_player_underground(); clear_vehicles(); scoped_weather_override sunny_weather( weather_sunny ); diff --git a/tests/npc_talk_test.cpp b/tests/npc_talk_test.cpp index 56e181525cd84..7cddb4d38ef58 100644 --- a/tests/npc_talk_test.cpp +++ b/tests/npc_talk_test.cpp @@ -1193,7 +1193,7 @@ TEST_CASE( "npc_compare_int", "[npc_talk]" ) CHECK( d.responses[ 14 ].text == "time_since_cataclysm in days > 3" ); CHECK( d.responses[ 15 ].text == "Allies equals 1" ); CHECK( d.responses[ 16 ].text == "Cash equals 13" ); - CHECK( d.responses[ 17 ].text == "Owed ammount equals 14" ); + CHECK( d.responses[ 17 ].text == "Owed amount equals 14" ); CHECK( d.responses[ 18 ].text == "Driving skill more than or equal to 5" ); // TODO: Relaibly test the random number generator. CHECK( d.responses[ 19 ].text == "Temperature is 21." ); diff --git a/tests/ranged_balance_test.cpp b/tests/ranged_balance_test.cpp index 19ed23e8e824d..6e12acc015fb7 100644 --- a/tests/ranged_balance_test.cpp +++ b/tests/ranged_balance_test.cpp @@ -242,7 +242,7 @@ TEST_CASE( "unskilled_shooter_accuracy", "[ranged] [balance] [slow]" ) standard_npc shooter( "Shooter", shooter_pos, {}, 0, 8, 8, 8, 7 ); shooter.set_body(); shooter.worn.emplace_back( "backpack" ); - equip_shooter( shooter, { "bastsandals", "armguard_hard", "armguard_soft", "armor_chitin", "beekeeping_gloves", "mask_guy_fawkes", "cowboy_hat" } ); + equip_shooter( shooter, { "bastsandals", "vambrace_larmor", "armguard_soft", "armor_chitin", "beekeeping_gloves", "mask_guy_fawkes", "cowboy_hat" } ); assert_encumbrance( shooter, 10 ); SECTION( "an unskilled shooter with a common pistol" ) { diff --git a/tests/stomach_contents_test.cpp b/tests/stomach_contents_test.cpp index 13ba6b877be7d..b71cedea4a618 100644 --- a/tests/stomach_contents_test.cpp +++ b/tests/stomach_contents_test.cpp @@ -19,8 +19,6 @@ static const trait_id trait_HUNGER3( "HUNGER3" ); static const vitamin_id vitamin_calcium( "calcium" ); static const vitamin_id vitamin_iron( "iron" ); -static const vitamin_id vitamin_vitA( "vitA" ); -static const vitamin_id vitamin_vitB( "vitB" ); static const vitamin_id vitamin_vitC( "vitC" ); static void reset_time() @@ -48,8 +46,6 @@ static void clear_stomach( Character &p ) static void set_all_vitamins( int target, Character &p ) { - p.vitamin_set( vitamin_vitA, target ); - p.vitamin_set( vitamin_vitB, target ); p.vitamin_set( vitamin_vitC, target ); p.vitamin_set( vitamin_iron, target ); p.vitamin_set( vitamin_calcium, target ); @@ -198,8 +194,7 @@ TEST_CASE( "all_nutrition_starve_test", "[starve][slow]" ) print_stomach_contents( dummy, print_tests ); } if( print_tests ) { - printf( "vitamins: vitA %d vitB %d vitC %d calcium %d iron %d\n", - dummy.vitamin_get( vitamin_vitA ), dummy.vitamin_get( vitamin_vitB ), + printf( "vitamins: vitC %d calcium %d iron %d\n", dummy.vitamin_get( vitamin_vitC ), dummy.vitamin_get( vitamin_calcium ), dummy.vitamin_get( vitamin_iron ) ); printf( "\n" ); @@ -209,8 +204,6 @@ TEST_CASE( "all_nutrition_starve_test", "[starve][slow]" ) CHECK( dummy.get_stored_kcal() >= dummy.get_healthy_kcal() ); // We need to account for a day's worth of error since we're passing a day at a time and we are // close to 0 which is the max value for some vitamins - CHECK( dummy.vitamin_get( vitamin_vitA ) >= -100 ); - CHECK( dummy.vitamin_get( vitamin_vitB ) >= -100 ); CHECK( dummy.vitamin_get( vitamin_vitC ) >= -100 ); CHECK( dummy.vitamin_get( vitamin_iron ) >= -100 ); CHECK( dummy.vitamin_get( vitamin_calcium ) >= -100 ); diff --git a/tests/widget_test.cpp b/tests/widget_test.cpp index a27861c49db8f..880c2df003447 100644 --- a/tests/widget_test.cpp +++ b/tests/widget_test.cpp @@ -1,6 +1,7 @@ #include "catch/catch.hpp" #include "game.h" +#include "game_constants.h" #include "player_helpers.h" #include "map.h" #include "map_helpers.h" @@ -48,6 +49,7 @@ static const efftype_id effect_hunger_very_hungry( "hunger_very_hungry" ); static const efftype_id effect_infected( "infected" ); static const flag_id json_flag_SPLINT( "SPLINT" ); +const static flag_id json_flag_W_DISABLED_WHEN_EMPTY( "W_DISABLED_WHEN_EMPTY" ); static const itype_id itype_blindfold( "blindfold" ); static const itype_id itype_ear_plugs( "ear_plugs" ); @@ -72,6 +74,10 @@ static const weather_type_id weather_sunny( "sunny" ); static const widget_id widget_test_2_column_layout( "test_2_column_layout" ); static const widget_id widget_test_3_column_layout( "test_3_column_layout" ); static const widget_id widget_test_4_column_layout( "test_4_column_layout" ); +static const widget_id widget_test_activity_clauses( "test_activity_clauses" ); +static const widget_id widget_test_body_temp_clause( "test_body_temp_clause" ); +static const widget_id widget_test_body_temp_delta_sym( "test_body_temp_delta_sym" ); +static const widget_id widget_test_body_temp_delta_text( "test_body_temp_delta_text" ); static const widget_id widget_test_bp_wetness_head_num( "test_bp_wetness_head_num" ); static const widget_id widget_test_bp_wetness_torso_num( "test_bp_wetness_torso_num" ); static const widget_id widget_test_bucket_graph( "test_bucket_graph" ); @@ -89,13 +95,18 @@ static const widget_id widget_test_compass_legend_1( "test_compass_legend_1" ); static const widget_id widget_test_compass_legend_3( "test_compass_legend_3" ); static const widget_id widget_test_compass_legend_5( "test_compass_legend_5" ); static const widget_id widget_test_dex_color_num( "test_dex_color_num" ); +static const widget_id widget_test_disabled_when_empty( "test_disabled_when_empty" ); +static const widget_id widget_test_fatigue_clause( "test_fatigue_clause" ); static const widget_id widget_test_focus_num( "test_focus_num" ); +static const widget_id widget_test_health_clause( "test_health_clause" ); static const widget_id widget_test_health_color_num( "test_health_color_num" ); static const widget_id widget_test_hp_head_graph( "test_hp_head_graph" ); static const widget_id widget_test_hp_head_num( "test_hp_head_num" ); static const widget_id widget_test_hunger_clause( "test_hunger_clause" ); static const widget_id widget_test_int_color_num( "test_int_color_num" ); +static const widget_id widget_test_lighting_clause( "test_lighting_clause" ); static const widget_id widget_test_mana_num( "test_mana_num" ); +static const widget_id widget_test_moon_phase_clause( "test_moon_phase_clause" ); static const widget_id widget_test_morale_num( "test_morale_num" ); static const widget_id widget_test_move_cost_num( "test_move_cost_num" ); static const widget_id widget_test_move_count_mode_text( "test_move_count_mode_text" ); @@ -452,23 +463,104 @@ TEST_CASE( "widgets showing avatar stats with color for normal value", "[widget] } } +TEST_CASE( "widget showing character fatigue status", "[widget]" ) +{ + widget fatigue_w = widget_test_fatigue_clause.obj(); + + avatar &ava = get_avatar(); + clear_avatar(); + + ava.set_fatigue( 0 ); + CHECK( fatigue_w.layout( ava ) == "Rest: " ); + ava.set_fatigue( 192 ); + CHECK( fatigue_w.layout( ava ) == "Rest: Tired" ); + ava.set_fatigue( 384 ); + CHECK( fatigue_w.layout( ava ) == "Rest: Dead Tired" ); + ava.set_fatigue( 576 ); + CHECK( fatigue_w.layout( ava ) == "Rest: Exhausted" ); +} + TEST_CASE( "widgets showing avatar health with color for normal value", "[widget][health][color]" ) { widget health_w = widget_test_health_color_num.obj(); + widget health_clause_w = widget_test_health_clause.obj(); avatar &ava = get_avatar(); clear_avatar(); ava.set_healthy( -200 ); CHECK( health_w.layout( ava ) == "Health: -200" ); - ava.set_healthy( -100 ); - CHECK( health_w.layout( ava ) == "Health: -100" ); + CHECK( health_clause_w.layout( ava ) == "Health: Horrible" ); + ava.set_healthy( -99 ); + CHECK( health_w.layout( ava ) == "Health: -99" ); + CHECK( health_clause_w.layout( ava ) == "Health: Very bad" ); + ava.set_healthy( -49 ); + CHECK( health_w.layout( ava ) == "Health: -49" ); + CHECK( health_clause_w.layout( ava ) == "Health: Bad" ); ava.set_healthy( 0 ); CHECK( health_w.layout( ava ) == "Health: 0" ); - ava.set_healthy( 100 ); - CHECK( health_w.layout( ava ) == "Health: 100" ); + CHECK( health_clause_w.layout( ava ) == "Health: OK" ); + ava.set_healthy( 49 ); + CHECK( health_w.layout( ava ) == "Health: 49" ); + CHECK( health_clause_w.layout( ava ) == "Health: Good" ); + ava.set_healthy( 99 ); + CHECK( health_w.layout( ava ) == "Health: 99" ); + CHECK( health_clause_w.layout( ava ) == "Health: Very good" ); ava.set_healthy( 200 ); CHECK( health_w.layout( ava ) == "Health: 200" ); + CHECK( health_clause_w.layout( ava ) == "Health: Excellent" ); +} + +TEST_CASE( "widgets showing body temperature and delta", "[widget]" ) +{ + widget w_temp = widget_test_body_temp_clause.obj(); + widget w_dtxt = widget_test_body_temp_delta_text.obj(); + widget w_dsym = widget_test_body_temp_delta_sym.obj(); + + avatar &ava = get_avatar(); + clear_avatar(); + + ava.set_all_parts_temp_cur( 499 ); + ava.set_all_parts_temp_conv( 5000 ); + CHECK( w_temp.layout( ava ) == "Heat: Freezing!" ); + CHECK( w_dtxt.layout( ava ) == "Temp change: (Rising!!)" ); + CHECK( w_dsym.layout( ava ) == "Temp change: ↑↑↑" ); + + ava.set_all_parts_temp_cur( 1999 ); + ava.set_all_parts_temp_conv( 5000 ); + CHECK( w_temp.layout( ava ) == "Heat: Very cold!" ); + CHECK( w_dtxt.layout( ava ) == "Temp change: (Rising!)" ); + CHECK( w_dsym.layout( ava ) == "Temp change: ↑↑" ); + + ava.set_all_parts_temp_cur( 3499 ); + ava.set_all_parts_temp_conv( 5000 ); + CHECK( w_temp.layout( ava ) == "Heat: Chilly" ); + CHECK( w_dtxt.layout( ava ) == "Temp change: (Rising)" ); + CHECK( w_dsym.layout( ava ) == "Temp change: ↑" ); + + ava.set_all_parts_temp_cur( 5000 ); + ava.set_all_parts_temp_conv( 5000 ); + CHECK( w_temp.layout( ava ) == "Heat: Comfortable" ); + CHECK( w_dtxt.layout( ava ) == "Temp change: " ); + CHECK( w_dsym.layout( ava ) == "Temp change: -" ); + + ava.set_all_parts_temp_cur( 6501 ); + ava.set_all_parts_temp_conv( 5000 ); + CHECK( w_temp.layout( ava ) == "Heat: warm" ); + CHECK( w_dtxt.layout( ava ) == "Temp change: (Falling)" ); + CHECK( w_dsym.layout( ava ) == "Temp change: ↓" ); + + ava.set_all_parts_temp_cur( 8001 ); + ava.set_all_parts_temp_conv( 5000 ); + CHECK( w_temp.layout( ava ) == "Heat: Very hot!" ); + CHECK( w_dtxt.layout( ava ) == "Temp change: (Falling!)" ); + CHECK( w_dsym.layout( ava ) == "Temp change: ↓↓" ); + + ava.set_all_parts_temp_cur( 9501 ); + ava.set_all_parts_temp_conv( 5000 ); + CHECK( w_temp.layout( ava ) == "Heat: Scorching!" ); + CHECK( w_dtxt.layout( ava ) == "Temp change: (Falling!!)" ); + CHECK( w_dsym.layout( ava ) == "Temp change: ↓↓↓" ); } TEST_CASE( "widgets showing avatar stamina", "[widget][avatar][stamina]" ) @@ -668,6 +760,41 @@ TEST_CASE( "widgets showing avatar attributes", "[widget][avatar]" ) } } +TEST_CASE( "widgets showing activity level", "[widget][activity]" ) +{ + avatar &ava = get_avatar(); + clear_avatar(); + + widget activity_w = widget_test_activity_clauses.obj(); + + ava.reset_activity_level(); + activity_tracker &tracker = ava.activity_history; + + tracker.new_turn(); + tracker.log_activity( NO_EXERCISE ); + CHECK( activity_w.layout( ava ) == "Activity: None" ); + + tracker.new_turn(); + tracker.log_activity( LIGHT_EXERCISE ); + CHECK( activity_w.layout( ava ) == "Activity: Light" ); + + tracker.new_turn(); + tracker.log_activity( MODERATE_EXERCISE ); + CHECK( activity_w.layout( ava ) == "Activity: Moderate" ); + + tracker.new_turn(); + tracker.log_activity( BRISK_EXERCISE ); + CHECK( activity_w.layout( ava ) == "Activity: Brisk" ); + + tracker.new_turn(); + tracker.log_activity( ACTIVE_EXERCISE ); + CHECK( activity_w.layout( ava ) == "Activity: Active" ); + + tracker.new_turn(); + tracker.log_activity( EXTRA_EXERCISE ); + CHECK( activity_w.layout( ava ) == "Activity: Extreme" ); +} + TEST_CASE( "widgets showing move counter and mode", "[widget][move_mode]" ) { avatar &ava = get_avatar(); @@ -1114,6 +1241,41 @@ TEST_CASE( "radiation badge widget", "[widget][radiation]" ) CHECK( rads_w.layout( ava ) == "RADIATION: black " ); } +TEST_CASE( "moon and lighting widgets", "[widget]" ) +{ + // The CI tests have inconsistent lighting values for the same + // time/day/weather/sun azimuth/etc, so just validate extreme lighting + // conditions to check that the lighting widget updates properly. + widget w_light = widget_test_lighting_clause.obj(); + widget w_moon = widget_test_moon_phase_clause.obj(); + + avatar &ava = get_avatar(); + clear_avatar(); + clear_map(); + + set_time( calendar::turn_zero ); + CHECK( w_light.layout( ava ) == "LIGHTING: very dark" ); + CHECK( w_moon.layout( ava ) == "MOON: New moon" ); + set_time( calendar::turn_zero + 3_days ); + CHECK( w_moon.layout( ava ) == "MOON: Waxing crescent" ); + set_time( calendar::turn_zero + 7_days ); + CHECK( w_moon.layout( ava ) == "MOON: Half moon" ); + set_time( calendar::turn_zero + 10_days ); + CHECK( w_moon.layout( ava ) == "MOON: Waxing gibbous" ); + set_time( calendar::turn_zero + 15_days ); + CHECK( w_moon.layout( ava ) == "MOON: Full moon" ); + set_time( calendar::turn_zero + 18_days ); + CHECK( w_moon.layout( ava ) == "MOON: Waning gibbous" ); + set_time( calendar::turn_zero + 21_days ); + CHECK( w_moon.layout( ava ) == "MOON: Half moon" ); + set_time( calendar::turn_zero + 24_days ); + CHECK( w_moon.layout( ava ) == "MOON: Waning crescent" ); + set_time( calendar::turn_zero + 28_days ); + CHECK( w_moon.layout( ava ) == "MOON: New moon" ); + set_time( calendar::turn + 12_hours ); + CHECK( w_light.layout( ava ) == "LIGHTING: bright" ); +} + TEST_CASE( "compass widget", "[widget][compass]" ) { const int sidebar_width = 36; @@ -2064,3 +2226,76 @@ TEST_CASE( "Clause conditions - pure JSON widgets", "[widget][clause][condition] "< blind - deaf\n= daylight\n+ good hearing\n> good vision\n" ); } } + +TEST_CASE( "widget disabled when empty", "[widget]" ) +{ + item blindfold( "blindfold" ); + avatar &ava = get_avatar(); + clear_avatar(); + + widget wgt = widget_test_disabled_when_empty.obj(); + REQUIRE( wgt.has_flag( json_flag_W_DISABLED_WHEN_EMPTY ) ); + + SECTION( "test layout results" ) { + // Show widget text when character is not blind + REQUIRE( !ava.is_blind() ); + CHECK( wgt.layout( ava ) == "NOT EMPTY: Text exists" ); + + // Hide the widget when character is blind. + // The empty string indicates to the calling function + // that the widget should not be rendered + // (combined with the W_DISABLED_WHEN_EMPTY flag). + ava.wear_item( blindfold ); + REQUIRE( ava.is_blind() ); + CHECK( wgt.layout( ava ).empty() ); + } + + SECTION( "test widget rendering when disabled" ) { +#if !(defined(TILES) || defined(_WIN32)) + // Running the tests in a developer environment works fine, but + // the CI env has no interactive shell, so we skip the screen scraping. + const char *term_env = ::getenv( "TERM" ); + // The tests don't initialize the curses window, so initialize it here... + if( term_env != nullptr && std::string( term_env ) != "unknown" && + cata_curses_test::initscr() != nullptr ) { +#endif + const int cols = 32; + const int rows = 5; + + catacurses::window w = catacurses::newwin( rows, cols, point_zero ); + + werase( w ); + SECTION( "Not empty" ) { + // Show widget text when character is not blind + REQUIRE( !ava.is_blind() ); + CHECK( widget::custom_draw_multiline( wgt.layout( ava ), w, 1, 30, 0 ) == 1 ); + std::vector lines = scrape_win_at( w, point_zero, cols, rows ); + CHECK( lines[0] == " NOT EMPTY: Text exists " ); + CHECK( lines[1] == " " ); + CHECK( lines[2] == " " ); + CHECK( lines[3] == " " ); + CHECK( lines[4] == " " ); + } + + werase( w ); + SECTION( "Empty" ) { + // Hide the widget when character is blind. + ava.wear_item( blindfold ); + REQUIRE( ava.is_blind() ); + // Shouldn't be called (height should be decremented), but check it just in case + CHECK( widget::custom_draw_multiline( wgt.layout( ava ), w, 1, 30, 0 ) == 1 ); + std::vector lines = scrape_win_at( w, point_zero, cols, rows ); + CHECK( lines[0] == " " ); + CHECK( lines[1] == " " ); + CHECK( lines[2] == " " ); + CHECK( lines[3] == " " ); + CHECK( lines[4] == " " ); + } + +#if !(defined(TILES) || defined(_WIN32)) + // ... and free it here + cata_curses_test::endwin(); + } +#endif + } +} diff --git a/tools/json_tools/table.py b/tools/json_tools/table.py index a1fdf94ccb072..bb63d2a974b48 100755 --- a/tools/json_tools/table.py +++ b/tools/json_tools/table.py @@ -194,11 +194,14 @@ class CSVFormat: def __init__(self): self.writer = csv.writer(sys.stdout) + def to_utf8(self, lst): + return [str(elem).encode('utf-8') for elem in lst] + def header(self, columns): self.row(columns) def row(self, values): - self.writer.writerow(values) + self.writer.writerow(self.to_utf8(values)) class CDDAValues: diff --git a/tools/spell_checker/dictionary.txt b/tools/spell_checker/dictionary.txt index 057f3099ee9c8..ec9c04bc05b31 100644 --- a/tools/spell_checker/dictionary.txt +++ b/tools/spell_checker/dictionary.txt @@ -688,6 +688,7 @@ glyceride goooood gooorge goops +gorget gorgosaurus gowod gozu @@ -1458,6 +1459,7 @@ sandleather sapience sarracenia satirizes +sautered savetest sawblade sawblades @@ -1757,6 +1759,7 @@ uncleaned uncoils underbarrel undercovering +undergrown underprepared underslung undersuit