{
 "description": "Files the Graveyard Keeper 2 reference tables were extracted from. The revision hashes every fingerprinted input (game assets, managed code, the Addressables catalog and the bundle with GameInfo). The declared GameInfo version is not a verified Steam build number.",
 "extractedAt": "2026-10-04",
 "unityVersion": "6000.3.9f1",
 "declaredGameVersion": "1.005",
 "gameVersionSource": "Assets/AddressableAssets/Configurations/GameInfo.asset",
 "sha256": {
  "resources.assets": "48e15c4c8c085083be7dfbe6809f5bde71b63d020c704ec907bd6a74d7e8c744",
  "globalgamemanagers.assets": "0bec6e2a87adeb9833de56b06091bb0dece9025c9db92203832acf04e227bf53",
  "Managed/Assembly-CSharp.dll": "c631c68a9606e48f7dbbf1394e0849d37e0ddcd7b345cbf6d58569ee545b9e03",
  "Managed/LazyBearTechnology.dll": "3eaea369c1b0ab6d367ee1cad21dd30b6b239855e4cbeb6f9ac2d712dcba53bc",
  "StreamingAssets/aa/catalog.hash": "a264790a79d1dbbf7537788803b15f72",
  "Addressables bundle containing GameInfo.asset": "d47777ca270e64a7c8b292024504cefd938b8484d08c8bbb98e485521b817e94"
 },
 "tables": {
  "technologies": {
   "defined": 236,
   "shown": 226
  },
  "achievements": {
   "defined": 38
  },
  "recipes": {
   "defined": 827,
   "shown": 347,
   "kinds": {
    "development": 16,
    "no icon": 3,
    "hidden": 84,
    "makes nothing": 126,
    "factory": 69,
    "recipe": 347,
    "alchemy template": 11,
    "morgue procedure": 108,
    "town building step": 63
   },
   "noIconLeftOut": [
    "sinful_idol",
    "scary_idol",
    "ceramic_fired_2"
   ],
   "alchemyTemplatesLeftOut": [
    "alkali",
    "heal_potion",
    "heal_potion_2",
    "lacquer",
    "liquid_harden",
    "miracle_growing_elixir",
    "organ_improver_red",
    "organ_improver_white",
    "quality_food_gold",
    "quest_paint",
    "resurrection_liquid"
   ]
  },
  "perks": {
   "defined": 311,
   "shown": 180,
   "unusedLeftOut": [
    "perk_enhanced_selection",
    "perk_salad_guru",
    "perk_known_author",
    "perk_bookworm",
    "perk_pro_writer",
    "perk_tree_society",
    "perk_sanity",
    "perk_likemaster",
    "perk_storyteller",
    "perk_godsartist",
    "perk_trustworthy",
    "perk_negotiator",
    "perk_oneofus",
    "perk_happybook",
    "perk_pr_machinist",
    "perk_rich_supplier",
    "perk_church_materialist",
    "perk_master_embalmer",
    "perk_potion_brewer",
    "perk_smarth_researcher",
    "perk_distill_it",
    "perk_one_more_potion",
    "perk_zombie_teacher",
    "perk_drink_little",
    "perk_junior_butcher",
    "zperk_books_talent",
    "zperk_strong_zombie",
    "zperk_deft_zombie",
    "zperk_smart_zombie",
    "zperk_zombie_tools",
    "zperk_speed",
    "zperk_alchemy_talent",
    "buff_fermentation",
    "buff_disco_super_star",
    "buff_likes_1",
    "buff_likes_2",
    "buff_likes_3",
    "buff_fishing",
    "buff_fishing2",
    "buff_survay",
    "buff_hardwork",
    "buff_longtimer",
    "buff_sleep",
    "buff_cleancut",
    "buff_plant",
    "buff_sins",
    "buff_thrifty_farmer"
   ]
  },
  "items": {
   "defined": 814,
   "shown": 567,
   "starVariantsLeftOut": [
    "mushroom_brown_quest",
    "prayer_faith",
    "prayer_money",
    "skin_0_0",
    "skin_1_0",
    "skin_2_0",
    "skin_1_2",
    "skin_3_0",
    "skin_1_3",
    "bones_0_0",
    "bones_0_1",
    "bones_1_1",
    "bones_2_1",
    "bones_1_3",
    "bones_3_1",
    "skull_0_0",
    "skull_0_1",
    "skull_0_2",
    "skull_2_2",
    "skull_0_3",
    "skull_3_2",
    "heart_0_1",
    "heart_1_1",
    "heart_1_2",
    "heart_2_2",
    "heart_0_3",
    "heart_3_1",
    "brain_1_0",
    "brain_0_1",
    "brain_2_1",
    "brain_0_2",
    "brain_3_1",
    "brain_0_3",
    "guts_0_0",
    "guts_1_0",
    "guts_2_1",
    "guts_2_2",
    "guts_3_0",
    "guts_1_3"
   ],
   "noIconLeftOut": [
    "body_zombie",
    "ceramic_fired_2",
    "cook_pasta",
    "cook_kebab_fish_pumpkin",
    "cook_kebab_fish_onion",
    "cook_kebab_fish_mushrooms",
    "cook_pancakes",
    "cook_cake",
    "cook_grape_pie",
    "cook_green_jelly",
    "cook_red_jelly",
    "prayer_labor",
    "alchemy_rubedo",
    "alchemy_albedo",
    "alchemy_nigredo",
    "alchemy_mercurius",
    "alchemy_anima_mundi",
    "alchemy_prima_materia",
    "alchemy_sulfur",
    "alchemy_quintessence",
    "alchemy_mortificartio",
    "alchemy_conjunctio",
    "alchemy_spagyric",
    "alchemy_separatio",
    "worms_bite",
    "shrimp_bite",
    "inventory",
    "wood_billet",
    "sinful_idol",
    "scary_idol",
    "cognac",
    "heal_potion_scroll",
    "energy_potion_scroll",
    "speed_potion_scroll",
    "krotowuha_potion_scroll",
    "hero_clothes_9007"
   ],
   "systemReferences": [
    {
     "itemId": "no_bait",
     "itemRow": "no_bait",
     "href": "/reference/fishing/#bait-and-rods"
    },
    {
     "itemId": "fire",
     "itemRow": "fire",
     "href": "/reference/buildings/#firewood_shed_1_place_p"
    },
    {
     "itemId": "surgeon_mistake_skin",
     "itemRow": "surgeon_mistake_skin",
     "href": "/guides/morgue-workflow/#autopsy-results",
     "autopsyTypes": [
      "ExtractOrgan",
      "InsertOrgan"
     ],
     "autopsyCraftIds": [
      "extract_skin_0_0:1",
      "extract_skin_1_0:1",
      "extract_skin_1_2:2",
      "extract_skin_1_3:3",
      "extract_skin_2_0:2",
      "extract_skin_3_0:3",
      "insert_skin_0_0:1",
      "insert_skin_1_0:1",
      "insert_skin_1_2:2",
      "insert_skin_1_3:3",
      "insert_skin_2_0:2",
      "insert_skin_3_0:3"
     ]
    },
    {
     "itemId": "tower_1_pre",
     "itemRow": "tower_1_pre",
     "href": "/reference/battles/#tower_1_fight",
     "fighterRowId": "tower_1_fight",
     "baseBuildingId": "tower_1_pre_fb",
     "placementBuildingId": "tower_1_fight_fp"
    },
    {
     "itemId": "tower_2_pre",
     "itemRow": "tower_2_pre",
     "href": "/reference/battles/#tower_2_fight",
     "fighterRowId": "tower_2_fight",
     "baseBuildingId": "tower_2_pre_fb",
     "placementBuildingId": "tower_2_fight_fp"
    },
    {
     "itemId": "tower_3_pre",
     "itemRow": "tower_3_pre",
     "href": "/reference/battles/#tower_3_fight",
     "fighterRowId": "tower_3_fight",
     "baseBuildingId": "tower_3_pre_fb",
     "placementBuildingId": "tower_3_fight_fp"
    },
    {
     "itemId": "barricade_1_pre",
     "itemRow": "barricade_1_pre",
     "href": "/reference/battles/#barricade_1_fight",
     "fighterRowId": "barricade_1_fight",
     "baseBuildingId": "barricade_1_pre_fb",
     "placementBuildingId": "barricade_1_fight_fp"
    },
    {
     "itemId": "barricade_2_pre",
     "itemRow": "barricade_2_pre",
     "href": "/reference/battles/#barricade_2_fight",
     "fighterRowId": "barricade_2_fight",
     "baseBuildingId": "barricade_2_pre_fb",
     "placementBuildingId": "barricade_2_fight_fp"
    },
    {
     "itemId": "barricade_3_pre",
     "itemRow": "barricade_3_pre",
     "href": "/reference/battles/#barricade_3_fight",
     "fighterRowId": "barricade_3_fight",
     "baseBuildingId": "barricade_3_pre_fb",
     "placementBuildingId": "barricade_3_fight_fp"
    },
    {
     "itemId": "barricade_spike_1_pre",
     "itemRow": "barricade_spike_1_pre",
     "href": "/reference/battles/#barricade_spike_1_fight",
     "fighterRowId": "barricade_spike_1_fight",
     "baseBuildingId": "barricade_spike_1_pre_fb",
     "placementBuildingId": "barricade_spike_1_fight_fp"
    },
    {
     "itemId": "barricade_spike_2_pre",
     "itemRow": "barricade_spike_2_pre",
     "href": "/reference/battles/#barricade_spike_2_fight",
     "fighterRowId": "barricade_spike_2_fight",
     "baseBuildingId": "barricade_spike_2_pre_fb",
     "placementBuildingId": "barricade_spike_2_fight_fp"
    },
    {
     "itemId": "barricade_spike_3_pre",
     "itemRow": "barricade_spike_3_pre",
     "href": "/reference/battles/#barricade_spike_3_fight",
     "fighterRowId": "barricade_spike_3_fight",
     "baseBuildingId": "barricade_spike_3_pre_fb",
     "placementBuildingId": "barricade_spike_3_fight_fp"
    },
    {
     "itemId": "barricade_wall_1_pre",
     "itemRow": "barricade_wall_1_pre",
     "href": "/reference/battles/#barricade_wall_1_fight",
     "fighterRowId": "barricade_wall_1_fight",
     "baseBuildingId": "barricade_wall_1_pre_fb",
     "placementBuildingId": "barricade_wall_1_fight_fp"
    },
    {
     "itemId": "barricade_wall_2_pre",
     "itemRow": "barricade_wall_2_pre",
     "href": "/reference/battles/#barricade_wall_2_fight",
     "fighterRowId": "barricade_wall_2_fight",
     "baseBuildingId": "barricade_wall_2_pre_fb",
     "placementBuildingId": "barricade_wall_2_fight_fp"
    },
    {
     "itemId": "barricade_wall_3_pre",
     "itemRow": "barricade_wall_3_pre",
     "href": "/reference/battles/#barricade_wall_3_fight",
     "fighterRowId": "barricade_wall_3_fight",
     "baseBuildingId": "barricade_wall_3_pre_fb",
     "placementBuildingId": "barricade_wall_3_fight_fp"
    }
   ],
   "deliveryReferences": [
    {
     "itemId": "body_corpse",
     "itemRow": "body_corpse",
     "href": "/guides/morgue-workflow/#corpse-delivery"
    }
   ]
  },
  "talents": {
   "defined": 180,
   "shown": 167
  },
  "inspirations": {
   "defined": 382,
   "shown": 73
  },
  "factory": {
   "defined": 69,
   "shown": 69
  },
  "buildings": {
   "defined": 616,
   "shown": 228,
   "modes": {
    "Place": 209,
    "Remove": 311,
    "ConveyorPlace": 16,
    "Script": 55,
    "Upgrade": 1,
    "FightBuilding": 12,
    "FightingPlace": 12
   },
   "noIconLeftOut": [
    "graveyard_bench_3_place_p"
   ]
  },
  "townBuildings": {
   "defined": 63,
   "shown": 46
  },
  "merchants": {
   "defined": 21,
   "shown": 353,
   "noIconLeftOut": [
    "npc_bishop"
   ]
  },
  "merchantTiers": {
   "defined": 63,
   "shown": 18
  },
  "orders": {
   "defined": 77,
   "shown": 77
  },
  "alchemyFormulas": {
   "defined": 29,
   "shown": 29,
   "combinations": 6960
  },
  "alchemyIngredients": {
   "defined": 70,
   "shown": 63
  },
  "fishing": {
   "defined": 33,
   "shown": 29,
   "fish": 22,
   "baitDisagreements": 17
  },
  "fishingGear": {
   "shown": 9,
   "noIconLeftOut": [
    "worms_bite",
    "shrimp_bite"
   ]
  },
  "characters": {
   "defined": 56,
   "shown": 25,
   "unnamedLeftOut": [
    "npc_wispy",
    "npc_donkey",
    "npc_donkey_demo",
    "npc_larry_in_pocket",
    "npc_mirror",
    "npc_workshop_foreman_writing",
    "npc_village_guard_01",
    "npc_village_guard_02",
    "npc_village_guard_02_torch",
    "npc_village_guard_lanterns",
    "npc_forest_guard_01",
    "npc_forest_guard_02",
    "npc_bonfire_guard_01",
    "npc_bonfire_guard_02",
    "npc_fake_villagers",
    "npc_head_of_the_village_mask",
    "npc_young_count",
    "npc_captain",
    "npc_dig",
    "npc_red_eye",
    "npc_bandit_skeleton",
    "npc_town_barracks_mercenary_1",
    "npc_town_barracks_mercenary_2",
    "npc_town_barracks_mercenary_3",
    "npc_town_barracks_mercenary_4",
    "t_b_potter"
   ],
   "noPortraitLeftOut": [
    "npc_bishop"
   ],
   "locationHistoryShown": 73,
   "positionNodesResolved": 168,
   "positionNodeEvidence": [
    {
     "graph": "GlobalScripts/Event_01_Intro-Prison.asset",
     "node": "98",
     "wgoId": "intro_prison_sarcophagus",
     "pointId": "RT_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_01_Intro-Prison.asset",
     "node": "109",
     "wgoId": "intro_prison_sarcophagus",
     "pointId": "prison_sarcophagus_work",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "10",
     "wgoId": "npc_larry",
     "pointId": "RT_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "42",
     "wgoId": "npc_larry",
     "pointId": "intro_scout_start_01",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "191",
     "wgoId": "npc_scout",
     "pointId": "intro_scout_scout_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "205",
     "wgoId": "npc_scout",
     "pointId": "intro_scout_outside_scout_01",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "227",
     "wgoId": "npc_scout",
     "pointId": "intro_scout_sewer_01",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "240",
     "wgoId": "npc_scout",
     "pointId": "intro_defence_scout_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "59",
     "wgoId": "npc_head_of_the_guards",
     "pointId": "intro_defence_after_workshop_head_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "61",
     "wgoId": "npc_scout",
     "pointId": "RT_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "81",
     "wgoId": "npc_city_guards_fight_01",
     "pointId": "intro_defence_guard_fight_01_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "83",
     "wgoId": "npc_city_guards_fight_02",
     "pointId": "intro_defence_guard_fight_02_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "85",
     "wgoId": "npc_city_guards_fight_03",
     "pointId": "intro_defence_guard_fight_03_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "87",
     "wgoId": "npc_city_guards_fight_04",
     "pointId": "intro_defence_guard_fight_04_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "106",
     "wgoId": "npc_city_guards_fight_05",
     "pointId": "intro_defence_guard_fight_05_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "108",
     "wgoId": "npc_city_guards_fight_06",
     "pointId": "intro_defence_guard_fight_06_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "387",
     "wgoId": "npc_city_guard_02",
     "pointId": "intro_defence_retreat_guard_left_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "390",
     "wgoId": "npc_city_guard_03",
     "pointId": "intro_defence_retreat_guard_right_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "405",
     "wgoId": "npc_head_of_the_guards",
     "pointId": "intro_defence_retreat_head_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "407",
     "wgoId": "npc_workshop_foreman",
     "pointId": "intro_defence_foreman_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "411",
     "wgoId": "npc_knight",
     "pointId": "intro_defence_knight_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_04_Intro-Base.asset",
     "node": "165",
     "wgoId": "npc_larry",
     "pointId": "RT_larry_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_05_Intro-Graveyard.asset",
     "node": "9",
     "wgoId": "npc_larry",
     "pointId": "intro_graveyard_larry_01",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_05_Intro-Graveyard.asset",
     "node": "16",
     "wgoId": "npc_larry",
     "pointId": "RT_larry_morgue_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_05_Intro-Graveyard.asset",
     "node": "56",
     "wgoId": "npc_larry",
     "pointId": "intro_graveyard_larry_03",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_07_Village-Head.asset",
     "node": "7",
     "wgoId": "npc_workshop_foreman",
     "pointId": "RT_spot",
     "relatedQuestIds": [
      "7_village_head_foreman",
      "7_village_head_meet"
     ]
    },
    {
     "graph": "GlobalScripts/Event_07_Village-Head.asset",
     "node": "12",
     "wgoId": "npc_workshop_foreman",
     "pointId": "intro_village_foreman_01",
     "relatedQuestIds": [
      "7_village_head_foreman",
      "7_village_head_meet"
     ]
    },
    {
     "graph": "GlobalScripts/Event_08_5_Village-Foreman.asset",
     "node": "5",
     "wgoId": "npc_workshop_foreman",
     "pointId": "village_foreman_01",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_08_Village_Trader.asset",
     "node": "14",
     "wgoId": "npc_workshop_foreman",
     "pointId": "village_trader_foreman_01",
     "relatedQuestIds": [
      "8_village_trader_meet"
     ]
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "61",
     "wgoId": "wispy_target",
     "pointId": "swamp_goddess_fairy_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "117",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "village_swamp_goddess_head_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "130",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "village_swamp_swamp_head_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "135",
     "wgoId": "npc_old_bandit_01",
     "pointId": "RT_old_bandit_01_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "137",
     "wgoId": "npc_old_bandit_02",
     "pointId": "RT_old_bandit_02_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "142",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "village_swamp_bandits_head_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "147",
     "wgoId": "npc_old_bandit_01",
     "pointId": "forest_bandits_hans_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "149",
     "wgoId": "npc_old_bandit_02",
     "pointId": "forest_bandits_running_07",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "157",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "forest_guards_player",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "159",
     "wgoId": "npc_head_of_the_village",
     "pointId": "RT_village_head_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_110_Town_Cheese.asset",
     "node": "1",
     "wgoId": "npc_young_count",
     "pointId": "RT_spot",
     "relatedQuestIds": [
      "110_town_cheese_find",
      "110_town_cheese_look",
      "50_pre_S1_fights_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_110_Town_Cheese.asset",
     "node": "10",
     "wgoId": "npc_plague_doctor",
     "pointId": "town_cheese_doctor_spawn",
     "relatedQuestIds": [
      "110_town_cheese_find",
      "110_town_cheese_look",
      "50_pre_S1_fights_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_110_Town_Cheese.asset",
     "node": "30",
     "wgoId": "npc_young_count",
     "pointId": "gd_fight_S1_fightback",
     "relatedQuestIds": [
      "110_town_cheese_find",
      "110_town_cheese_look",
      "50_pre_S1_fights_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_113_Sewers_God.asset",
     "node": "72",
     "wgoId": "npc_red_eye",
     "pointId": "RT_spot",
     "relatedQuestIds": [
      "113_sewers_god_enter"
     ]
    },
    {
     "graph": "GlobalScripts/Event_114_Base_God.asset",
     "node": "2",
     "wgoId": "npc_red_eye",
     "pointId": "base_god_god_spawn",
     "relatedQuestIds": [
      "114_base_god_ceremony"
     ]
    },
    {
     "graph": "GlobalScripts/Event_114_Base_God.asset",
     "node": "30",
     "wgoId": "npc_red_eye",
     "pointId": "RT_spot",
     "relatedQuestIds": [
      "114_base_god_ceremony"
     ]
    },
    {
     "graph": "GlobalScripts/Event_115_Linda_Dawn.asset",
     "node": "103",
     "wgoId": "npc_tavern_owner",
     "pointId": "village_letter_owner_spawn",
     "relatedQuestIds": [
      "115_linda_dawn_ask"
     ]
    },
    {
     "graph": "GlobalScripts/Event_115_Linda_Dawn.asset",
     "node": "105",
     "wgoId": "npc_plague_doctor",
     "pointId": "linda_dawn_doctor_spawn",
     "relatedQuestIds": [
      "115_linda_dawn_ask"
     ]
    },
    {
     "graph": "GlobalScripts/Event_115_Linda_Dawn.asset",
     "node": "107",
     "wgoId": "npc_aleksta",
     "pointId": "linda_dawn_aleksta_spawn",
     "relatedQuestIds": [
      "115_linda_dawn_ask"
     ]
    },
    {
     "graph": "GlobalScripts/Event_116_Base_Attic.asset",
     "node": "3",
     "wgoId": "npc_red_eye",
     "pointId": "tp_point_tp_RT_home_exit",
     "relatedQuestIds": [
      "116_base_attic_build"
     ]
    },
    {
     "graph": "GlobalScripts/Event_116_Base_Attic.asset",
     "node": "34",
     "wgoId": "npc_red_eye",
     "pointId": "tp_point_ladder_home_second_floor",
     "relatedQuestIds": [
      "116_base_attic_build"
     ]
    },
    {
     "graph": "GlobalScripts/Event_118_Astrologer_Project.asset",
     "node": "1",
     "wgoId": "npc_astrologer",
     "pointId": "astrologer_project_astrologer_spot",
     "relatedQuestIds": [
      "118_astrologer_project_ask"
     ]
    },
    {
     "graph": "GlobalScripts/Event_118_Astrologer_Project.asset",
     "node": "3",
     "wgoId": "npc_workshop_foreman",
     "pointId": "astrologer_project_foreman_spot",
     "relatedQuestIds": [
      "118_astrologer_project_ask"
     ]
    },
    {
     "graph": "GlobalScripts/Event_123_Basement_Factory.asset",
     "node": "5",
     "wgoId": "npc_larry",
     "pointId": "basement_factory_pass_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_123_Basement_Factory.asset",
     "node": "28",
     "wgoId": "npc_larry",
     "pointId": "basement_factory_find_05_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_123_Basement_Factory.asset",
     "node": "83",
     "wgoId": "npc_larry",
     "pointId": "basement_factory_elevator_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_123_Basement_Factory.asset",
     "node": "101",
     "wgoId": "npc_larry",
     "pointId": "basement_factory_mine_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_123_Basement_Factory.asset",
     "node": "109",
     "wgoId": "npc_larry",
     "pointId": "basement_factory_factory_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_123_Basement_Factory.asset",
     "node": "126",
     "wgoId": "npc_larry",
     "pointId": "basement_factory_find_04_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_123_Basement_Factory.asset",
     "node": "167",
     "wgoId": "npc_larry",
     "pointId": "basement_factory_find_03_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_123_Basement_Factory.asset",
     "node": "209",
     "wgoId": "npc_larry",
     "pointId": "basement_factory_find_02_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_123_Basement_Factory.asset",
     "node": "253",
     "wgoId": "npc_larry",
     "pointId": "basement_factory_pass_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_126_Pre_C1_Fight.asset",
     "node": "4",
     "wgoId": "npc_larry",
     "pointId": "pre_c1_fight_larry_spawn",
     "relatedQuestIds": [
      "126_pre-C1-fights_approach"
     ]
    },
    {
     "graph": "GlobalScripts/Event_127_Palace_Battle.asset",
     "node": "19",
     "wgoId": "npc_red_eye",
     "pointId": "palace_battle_red_eye_spot",
     "relatedQuestIds": [
      "127_palace_battle_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_129_Palace_Keeper.asset",
     "node": "51",
     "wgoId": "npc_larry",
     "pointId": "palace_keeper_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_129_Palace_Keeper.asset",
     "node": "125",
     "wgoId": "npc_larry",
     "pointId": "palace_keeper_sewer_larry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_129_Palace_Keeper.asset",
     "node": "134",
     "wgoId": "npc_gerry",
     "pointId": "palace_keeper_sewer_gerry_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_129_Palace_Keeper.asset",
     "node": "139",
     "wgoId": "npc_second_keeper",
     "pointId": "palace_keeper_sewer_keeper_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_129_Palace_Keeper.asset",
     "node": "144",
     "wgoId": "npc_keepers_wife",
     "pointId": "palace_keeper_sewer_wife_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "7",
     "wgoId": "npc_larry",
     "pointId": "town_wishes_hatch_second_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "25",
     "wgoId": "npc_gerry",
     "pointId": "town_wishes_hatch_player_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "32",
     "wgoId": "npc_keepers_wife",
     "pointId": "town_wishes_hatch_second_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "39",
     "wgoId": "npc_second_keeper",
     "pointId": "town_wishes_hatch_first_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "55",
     "wgoId": "npc_astrologer",
     "pointId": "town_wishes_first_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "58",
     "wgoId": "npc_workshop_foreman",
     "pointId": "town_wishes_second_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "71",
     "wgoId": "npc_nun",
     "pointId": "town_wishes_first_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "74",
     "wgoId": "npc_head_of_the_guards",
     "pointId": "town_wishes_second_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "145",
     "wgoId": "wispy_target",
     "pointId": "town_wishes_fairy_01",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "168",
     "wgoId": "npc_tavern_owner",
     "pointId": "town_wishes_first_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "171",
     "wgoId": "npc_plague_doctor",
     "pointId": "town_wishes_second_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "207",
     "wgoId": "npc_red_eye",
     "pointId": "tp_point_tp_RT_astrologer_tower_exit",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "672",
     "wgoId": "npc_red_eye",
     "pointId": "astrologer_pieces_astrologer_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "810",
     "wgoId": "npc_fisherman",
     "pointId": "town_wishes_outside_go_07",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_138_Base_Garden.asset",
     "node": "5",
     "wgoId": "npc_larry",
     "pointId": "base_garden_larry_spawn",
     "relatedQuestIds": [
      "138_base_garden_dungeon"
     ]
    },
    {
     "graph": "GlobalScripts/Event_138_Base_Garden.asset",
     "node": "28",
     "wgoId": "npc_larry",
     "pointId": "RT_larry_spawn",
     "relatedQuestIds": [
      "138_base_garden_dungeon"
     ]
    },
    {
     "graph": "GlobalScripts/Event_138_Base_Garden.asset",
     "node": "48",
     "wgoId": "npc_larry",
     "pointId": "RT_larry_spawn",
     "relatedQuestIds": [
      "138_base_garden_dungeon"
     ]
    },
    {
     "graph": "GlobalScripts/Event_138_Base_Garden.asset",
     "node": "55",
     "wgoId": "npc_larry",
     "pointId": "base_garden_crossroad_larry",
     "relatedQuestIds": [
      "138_base_garden_dungeon"
     ]
    },
    {
     "graph": "GlobalScripts/Event_138_Base_Garden.asset",
     "node": "68",
     "wgoId": "npc_larry",
     "pointId": "RT_larry_spawn",
     "relatedQuestIds": [
      "138_base_garden_dungeon"
     ]
    },
    {
     "graph": "GlobalScripts/Event_138_Base_Garden.asset",
     "node": "76",
     "wgoId": "npc_larry",
     "pointId": "base_garden_crossroad_larry",
     "relatedQuestIds": [
      "138_base_garden_dungeon"
     ]
    },
    {
     "graph": "GlobalScripts/Event_141_Town_Porters.asset",
     "node": "18",
     "wgoId": "npc_larry",
     "pointId": "town_porters_larry_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_145_Base_Organ.asset",
     "node": "3",
     "wgoId": "npc_nun",
     "pointId": "crossroad_chor_nun_start",
     "relatedQuestIds": [
      "145_base_organ_ceremony"
     ]
    },
    {
     "graph": "GlobalScripts/Event_145_Base_Organ.asset",
     "node": "8",
     "wgoId": "npc_head_of_the_guards",
     "pointId": "crossroad_chor_nun_start",
     "relatedQuestIds": [
      "145_base_organ_ceremony"
     ]
    },
    {
     "graph": "GlobalScripts/Event_147_Sewers_Looters.asset",
     "node": "1",
     "wgoId": "npc_looter_01",
     "pointId": "sewers_looters_01_spawn",
     "relatedQuestIds": [
      "147_sewers_looters_approach"
     ]
    },
    {
     "graph": "GlobalScripts/Event_147_Sewers_Looters.asset",
     "node": "3",
     "wgoId": "npc_looter_02",
     "pointId": "sewers_looters_02_spawn",
     "relatedQuestIds": [
      "147_sewers_looters_approach"
     ]
    },
    {
     "graph": "GlobalScripts/Event_151_Base_90Yes.asset",
     "node": "10",
     "wgoId": "npc_red_eye",
     "pointId": "RT_spot",
     "relatedQuestIds": [
      "151_base_90yes_god"
     ]
    },
    {
     "graph": "GlobalScripts/Event_151_Base_90Yes.asset",
     "node": "15",
     "wgoId": "npc_red_eye",
     "pointId": "astrologer_dark_old_god_home_spot",
     "relatedQuestIds": [
      "151_base_90yes_god"
     ]
    },
    {
     "graph": "GlobalScripts/Event_152_Astrologer_Dark.asset",
     "node": "14",
     "wgoId": "npc_red_eye",
     "pointId": "astrologer_dark_old_god_home_spot",
     "relatedQuestIds": [
      "152_astrologer_dark_come"
     ]
    },
    {
     "graph": "GlobalScripts/Event_153_Crossroad_Dark.asset",
     "node": "12",
     "wgoId": "npc_red_eye",
     "pointId": "astrologer_dark_old_god_home_spot",
     "relatedQuestIds": [
      "153_crossroad_dark_come"
     ]
    },
    {
     "graph": "GlobalScripts/Event_154_Linda_Dark.asset",
     "node": "12",
     "wgoId": "npc_red_eye",
     "pointId": "astrologer_dark_old_god_home_spot",
     "relatedQuestIds": [
      "154_linda_dark_come"
     ]
    },
    {
     "graph": "GlobalScripts/Event_154_Linda_Dark.asset",
     "node": "22",
     "wgoId": "npc_plague_doctor",
     "pointId": "port_concert_player_start",
     "relatedQuestIds": [
      "154_linda_dark_come"
     ]
    },
    {
     "graph": "GlobalScripts/Event_154_Linda_Dark.asset",
     "node": "24",
     "wgoId": "npc_tavern_owner",
     "pointId": "port_concert_linda_start",
     "relatedQuestIds": [
      "154_linda_dark_come"
     ]
    },
    {
     "graph": "GlobalScripts/Event_154_Linda_Dark.asset",
     "node": "44",
     "wgoId": "npc_tavern_owner",
     "pointId": "doctor_cure_linda_despawn",
     "relatedQuestIds": [
      "154_linda_dark_come"
     ]
    },
    {
     "graph": "GlobalScripts/Event_156_Base_Pieces.asset",
     "node": "19",
     "wgoId": "npc_astrologer",
     "pointId": "astrologer_pieces_astrologer_spot",
     "relatedQuestIds": [
      "156_base_pieces_sixth"
     ]
    },
    {
     "graph": "GlobalScripts/Event_156_Base_Pieces.asset",
     "node": "24",
     "wgoId": "npc_larry",
     "pointId": "base_pieces_larry_spawn",
     "relatedQuestIds": [
      "156_base_pieces_sixth"
     ]
    },
    {
     "graph": "GlobalScripts/Event_15_Guards_Fightback.asset",
     "node": "2",
     "wgoId": "npc_head_of_the_guards",
     "pointId": "guards_fightback_head_spawn",
     "relatedQuestIds": [
      "15_guards_fightback_win",
      "15_guards_fightback_win_demo"
     ]
    },
    {
     "graph": "GlobalScripts/Event_15_Guards_Fightback.asset",
     "node": "4",
     "wgoId": "npc_city_guard_02",
     "pointId": "guards_fightback_head_left_guard_spawn",
     "relatedQuestIds": [
      "15_guards_fightback_win",
      "15_guards_fightback_win_demo"
     ]
    },
    {
     "graph": "GlobalScripts/Event_15_Guards_Fightback.asset",
     "node": "6",
     "wgoId": "npc_city_guard_03",
     "pointId": "guards_fightback_head_right_guard_spawn",
     "relatedQuestIds": [
      "15_guards_fightback_win",
      "15_guards_fightback_win_demo"
     ]
    },
    {
     "graph": "GlobalScripts/Event_15_Guards_Fightback.asset",
     "node": "33",
     "wgoId": "npc_head_of_the_guards",
     "pointId": "guards_fightback_head_spawn",
     "relatedQuestIds": [
      "15_guards_fightback_win",
      "15_guards_fightback_win_demo"
     ]
    },
    {
     "graph": "GlobalScripts/Event_15_Guards_Fightback.asset",
     "node": "35",
     "wgoId": "npc_city_guard_02",
     "pointId": "guards_fightback_head_left_guard_spawn",
     "relatedQuestIds": [
      "15_guards_fightback_win",
      "15_guards_fightback_win_demo"
     ]
    },
    {
     "graph": "GlobalScripts/Event_15_Guards_Fightback.asset",
     "node": "37",
     "wgoId": "npc_city_guard_03",
     "pointId": "guards_fightback_head_right_guard_spawn",
     "relatedQuestIds": [
      "15_guards_fightback_win",
      "15_guards_fightback_win_demo"
     ]
    },
    {
     "graph": "GlobalScripts/Event_16_Village_Foreman_Letter.asset",
     "node": "12",
     "wgoId": "npc_heffry",
     "pointId": "tp_point_tp_RT_home_exit",
     "relatedQuestIds": [
      "16_foreman_letter_wake"
     ]
    },
    {
     "graph": "GlobalScripts/Event_16_Village_Foreman_Letter.asset",
     "node": "16",
     "wgoId": "npc_jeffry",
     "pointId": "tp_point_tp_RT_home_exit",
     "relatedQuestIds": [
      "16_foreman_letter_wake"
     ]
    },
    {
     "graph": "GlobalScripts/Event_16_Village_Foreman_Letter.asset",
     "node": "41",
     "wgoId": "npc_astrologer",
     "pointId": "village_letter_astrologer",
     "relatedQuestIds": [
      "16_foreman_letter_wake"
     ]
    },
    {
     "graph": "GlobalScripts/Event_16_Village_Foreman_Letter.asset",
     "node": "43",
     "wgoId": "npc_tavern_owner",
     "pointId": "village_letter_owner_spawn",
     "relatedQuestIds": [
      "16_foreman_letter_wake"
     ]
    },
    {
     "graph": "GlobalScripts/Event_18_Doctor_Encounter.asset",
     "node": "10",
     "wgoId": "npc_larry",
     "pointId": "tp_point_tp_RT_home_basement_exit",
     "relatedQuestIds": [
      "18_base_doctor_encounter"
     ]
    },
    {
     "graph": "GlobalScripts/Event_20_Doctor_Meeting.asset",
     "node": "5",
     "wgoId": "npc_larry",
     "pointId": "doctor_meeting_larry_spawn",
     "relatedQuestIds": [
      "20_doctor_meeting_blockage"
     ]
    },
    {
     "graph": "GlobalScripts/Event_20_Doctor_Meeting.asset",
     "node": "35",
     "wgoId": "npc_plague_doctor",
     "pointId": "doctor_meeting_doctor_inside",
     "relatedQuestIds": [
      "20_doctor_meeting_blockage"
     ]
    },
    {
     "graph": "GlobalScripts/Event_20_Doctor_Meeting.asset",
     "node": "100",
     "wgoId": "npc_plague_doctor",
     "pointId": "doctor_meeting_doctor_inside",
     "relatedQuestIds": [
      "20_doctor_meeting_blockage"
     ]
    },
    {
     "graph": "GlobalScripts/Event_22_Doctor_Tower.asset",
     "node": "3",
     "wgoId": "npc_larry",
     "pointId": "doctor_tower_larry_outside_01",
     "relatedQuestIds": [
      "22_doctor_tower_door",
      "22_doctor_tower_enter_0",
      "22_doctor_tower_hatch"
     ]
    },
    {
     "graph": "GlobalScripts/Event_22_Doctor_Tower.asset",
     "node": "20",
     "wgoId": "npc_larry",
     "pointId": "doctor_tower_inside_larry_01",
     "relatedQuestIds": [
      "22_doctor_tower_door",
      "22_doctor_tower_enter_0",
      "22_doctor_tower_hatch"
     ]
    },
    {
     "graph": "GlobalScripts/Event_22_Doctor_Tower.asset",
     "node": "59",
     "wgoId": "npc_plague_doctor",
     "pointId": "doctor_tower_inside_doc_01",
     "relatedQuestIds": [
      "22_doctor_tower_door",
      "22_doctor_tower_enter_0",
      "22_doctor_tower_hatch"
     ]
    },
    {
     "graph": "GlobalScripts/Event_24_Doctor_Zombies.asset",
     "node": "89",
     "wgoId": "npc_plague_doctor",
     "pointId": "doctor_zombies_doctor_spawn",
     "relatedQuestIds": [
      "24_doctor_zombies_lab_0"
     ]
    },
    {
     "graph": "GlobalScripts/Event_26_Port_Foreman.asset",
     "node": "41",
     "wgoId": "npc_workshop_foreman",
     "pointId": "port_foreman_spawn",
     "relatedQuestIds": [
      "26_port_foreman_reunite",
      "26_port_foreman_reunite_if_demo_version_not_finished"
     ]
    },
    {
     "graph": "GlobalScripts/Event_26_Port_ForemanDemo.asset",
     "node": "28",
     "wgoId": "npc_workshop_foreman",
     "pointId": "port_foreman_spawn",
     "relatedQuestIds": [
      "26_port_foreman_reunite_demo"
     ]
    },
    {
     "graph": "GlobalScripts/Event_27_Port_Astrologer.asset",
     "node": "12",
     "wgoId": "npc_astrologer",
     "pointId": "port_astrologer_01",
     "relatedQuestIds": [
      "27_port_astrologer_meet",
      "27_port_astrologer_zombie_home"
     ]
    },
    {
     "graph": "GlobalScripts/Event_28_Base_Fairy.asset",
     "node": "3",
     "wgoId": "npc_larry",
     "pointId": "base_fairy_larry_01",
     "relatedQuestIds": [
      "28_base_fairy_summon"
     ]
    },
    {
     "graph": "GlobalScripts/Event_28_Base_Fairy.asset",
     "node": "9",
     "wgoId": "wispy_target",
     "pointId": "base_fairy_target_01",
     "relatedQuestIds": [
      "28_base_fairy_summon"
     ]
    },
    {
     "graph": "GlobalScripts/Event_30_Port_Warehouse.asset",
     "node": "24",
     "wgoId": "npc_warehouse_manager",
     "pointId": "port_warehouse_trademaster_inside_01",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_30_Port_Warehouse.asset",
     "node": "29",
     "wgoId": "npc_workshop_foreman",
     "pointId": "port_warehouse_foreman_inside_01",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_30_Port_Warehouse.asset",
     "node": "63",
     "wgoId": "npc_warehouse_manager",
     "pointId": "RT_port_trademaster_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_43_Astrologer_PR.asset",
     "node": "2",
     "wgoId": "npc_astrologer",
     "pointId": "astrologer_pr_church_spawn",
     "relatedQuestIds": [
      "43_astrologer_pr_after_ceremony"
     ]
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "2",
     "wgoId": "npc_old_bandit_01",
     "pointId": "forest_mine_hans_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "4",
     "wgoId": "npc_old_bandit_02",
     "pointId": "forest_mine_sven_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "56",
     "wgoId": "npc_old_bandit_02",
     "pointId": "RT_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "66",
     "wgoId": "npc_bandit_skeleton",
     "pointId": "forest_bandits_skeleton_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "73",
     "wgoId": "npc_old_bandit_02",
     "pointId": "forest_mine_home_sven_after_01",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "80",
     "wgoId": "npc_old_bandit_01",
     "pointId": "forest_mine_home_hans_after",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "86",
     "wgoId": "npc_old_bandit_01",
     "pointId": "RT_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "90",
     "wgoId": "npc_old_bandit_02",
     "pointId": "RT_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "99",
     "wgoId": "npc_old_bandit_01",
     "pointId": "RT_old_bandit_01_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "101",
     "wgoId": "npc_old_bandit_02",
     "pointId": "RT_old_bandit_02_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "117",
     "wgoId": "npc_old_bandit_01",
     "pointId": "RT_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "145",
     "wgoId": "npc_bandit_skeleton",
     "pointId": "RT_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_60_Port_Workshop.asset",
     "node": "4",
     "wgoId": "npc_workshop_foreman",
     "pointId": "port_workshop_foreman_start",
     "relatedQuestIds": [
      "60_port_workshop_free"
     ]
    },
    {
     "graph": "GlobalScripts/Event_62_Swamp_Fairy.asset",
     "node": "3",
     "wgoId": "wispy_target",
     "pointId": "swamp_fairy_01",
     "relatedQuestIds": [
      "62_swamp_fairy_speak"
     ]
    },
    {
     "graph": "GlobalScripts/Event_63_Swamp_Goddess.asset",
     "node": "3",
     "wgoId": "wispy_target",
     "pointId": "swamp_goddess_fairy_start",
     "relatedQuestIds": [
      "63_swamp_goddess_speak"
     ]
    },
    {
     "graph": "GlobalScripts/Event_68_Port_Concert.asset",
     "node": "2",
     "wgoId": "npc_tavern_owner",
     "pointId": "port_concert_linda_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_68_Port_Concert.asset",
     "node": "32",
     "wgoId": "npc_villager_woman_02",
     "pointId": "port_concert_villager_women_02_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_68_Port_Concert.asset",
     "node": "48",
     "wgoId": "npc_plague_doctor",
     "pointId": "tp_point_tp_RT_port_tavern_exit",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_68_Port_Concert.asset",
     "node": "88",
     "wgoId": "npc_tavern_owner",
     "pointId": "RT_tavern_owner_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_68_Port_Concert.asset",
     "node": "91",
     "wgoId": "npc_plague_doctor",
     "pointId": "port_concert_doctor_outside",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_68_Port_Concert.asset",
     "node": "111",
     "wgoId": "npc_plague_doctor",
     "pointId": "doctor_zombies_doctor_08",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_74_Crossroad_Chore.asset",
     "node": "2",
     "wgoId": "npc_nun",
     "pointId": "crossroad_chor_nun_start",
     "relatedQuestIds": [
      "74_crossroad_chore_ceremony"
     ]
    },
    {
     "graph": "GlobalScripts/Event_76_Astrologer_Press.asset",
     "node": "2",
     "wgoId": "npc_astrologer",
     "pointId": "astrologer_pr_church_spawn",
     "relatedQuestIds": [
      "76_astrologer_press_ceremony"
     ]
    },
    {
     "graph": "GlobalScripts/Event_79_Village_Goddess.asset",
     "node": "8",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "village_goddess_head_start",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_90_Village_Elections.asset",
     "node": "37",
     "wgoId": "npc_head_of_the_village",
     "pointId": "RT_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_90_Village_Elections.asset",
     "node": "39",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "village_elections_head_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_90_Village_Elections.asset",
     "node": "171",
     "wgoId": "npc_head_of_the_village",
     "pointId": "RT_village_head_spawn",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_90_Village_Elections.asset",
     "node": "173",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "RT_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_92_Doctor_Cure.asset",
     "node": "36",
     "wgoId": "npc_plague_doctor",
     "pointId": "doctor_cure_potato_spot",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_92_Doctor_Cure.asset",
     "node": "87",
     "wgoId": "npc_plague_doctor",
     "pointId": "port_linda_03",
     "relatedQuestIds": []
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "349",
     "wgoId": "npc_irishperson_01",
     "pointId": "pre_B3_fight_win_refugee_left_spawn",
     "relatedQuestIds": [
      "119_pre_B1_fights_before",
      "119_pre_B1_fights_win",
      "120_pre_B2_2_fights_win",
      "120_pre_C0_fights_before",
      "121_pre_B3_2_fights_win",
      "122_pre_B5_fights_before",
      "122_pre_B5_fights_win",
      "47_pre_A2_fights_clean",
      "48_pre_A3_fights_clean",
      "49_pre_A4_fights_clean",
      "50_pre_S2_fights_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "353",
     "wgoId": "npc_irishperson_02",
     "pointId": "pre_B3_fight_win_refugee_right_spawn",
     "relatedQuestIds": [
      "119_pre_B1_fights_before",
      "119_pre_B1_fights_win",
      "120_pre_B2_2_fights_win",
      "120_pre_C0_fights_before",
      "121_pre_B3_2_fights_win",
      "122_pre_B5_fights_before",
      "122_pre_B5_fights_win",
      "47_pre_A2_fights_clean",
      "48_pre_A3_fights_clean",
      "49_pre_A4_fights_clean",
      "50_pre_S2_fights_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "362",
     "wgoId": "npc_irishperson_03",
     "pointId": "pre_B3_fight_win_refugee_left_spawn",
     "relatedQuestIds": [
      "119_pre_B1_fights_before",
      "119_pre_B1_fights_win",
      "120_pre_B2_2_fights_win",
      "120_pre_C0_fights_before",
      "121_pre_B3_2_fights_win",
      "122_pre_B5_fights_before",
      "122_pre_B5_fights_win",
      "47_pre_A2_fights_clean",
      "48_pre_A3_fights_clean",
      "49_pre_A4_fights_clean",
      "50_pre_S2_fights_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "368",
     "wgoId": "npc_irishperson_woman_01",
     "pointId": "pre_B3_fight_win_refugee_right_spawn",
     "relatedQuestIds": [
      "119_pre_B1_fights_before",
      "119_pre_B1_fights_win",
      "120_pre_B2_2_fights_win",
      "120_pre_C0_fights_before",
      "121_pre_B3_2_fights_win",
      "122_pre_B5_fights_before",
      "122_pre_B5_fights_win",
      "47_pre_A2_fights_clean",
      "48_pre_A3_fights_clean",
      "49_pre_A4_fights_clean",
      "50_pre_S2_fights_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "374",
     "wgoId": "npc_irishperson_woman_02",
     "pointId": "pre_B3_fight_win_refugee_woman_02_start",
     "relatedQuestIds": [
      "119_pre_B1_fights_before",
      "119_pre_B1_fights_win",
      "120_pre_B2_2_fights_win",
      "120_pre_C0_fights_before",
      "121_pre_B3_2_fights_win",
      "122_pre_B5_fights_before",
      "122_pre_B5_fights_win",
      "47_pre_A2_fights_clean",
      "48_pre_A3_fights_clean",
      "49_pre_A4_fights_clean",
      "50_pre_S2_fights_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "377",
     "wgoId": "npc_irishperson_woman_03",
     "pointId": "pre_B3_fight_win_refugee_woman_03_start",
     "relatedQuestIds": [
      "119_pre_B1_fights_before",
      "119_pre_B1_fights_win",
      "120_pre_B2_2_fights_win",
      "120_pre_C0_fights_before",
      "121_pre_B3_2_fights_win",
      "122_pre_B5_fights_before",
      "122_pre_B5_fights_win",
      "47_pre_A2_fights_clean",
      "48_pre_A3_fights_clean",
      "49_pre_A4_fights_clean",
      "50_pre_S2_fights_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "380",
     "wgoId": "npc_irishperson_04",
     "pointId": "pre_B3_fight_win_refugee_right_spawn",
     "relatedQuestIds": [
      "119_pre_B1_fights_before",
      "119_pre_B1_fights_win",
      "120_pre_B2_2_fights_win",
      "120_pre_C0_fights_before",
      "121_pre_B3_2_fights_win",
      "122_pre_B5_fights_before",
      "122_pre_B5_fights_win",
      "47_pre_A2_fights_clean",
      "48_pre_A3_fights_clean",
      "49_pre_A4_fights_clean",
      "50_pre_S2_fights_win"
     ]
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "505",
     "wgoId": "npc_young_count",
     "pointId": "pre_B2_fight_davy_start",
     "relatedQuestIds": [
      "119_pre_B1_fights_before",
      "119_pre_B1_fights_win",
      "120_pre_B2_2_fights_win",
      "120_pre_C0_fights_before",
      "121_pre_B3_2_fights_win",
      "122_pre_B5_fights_before",
      "122_pre_B5_fights_win",
      "47_pre_A2_fights_clean",
      "48_pre_A3_fights_clean",
      "49_pre_A4_fights_clean",
      "50_pre_S2_fights_win"
     ]
    }
   ],
   "positionNodesUnresolved": [
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "63",
     "wgoIds": [],
     "pointIds": [
      "RT_spot"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "64",
     "wgoIds": [
      "npc_city_guard_02"
     ],
     "pointIds": [],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "65",
     "wgoIds": [],
     "pointIds": [],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "385",
     "wgoIds": [],
     "pointIds": [
      "intro_defence_retreat_guard_right_02_spawn"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "393",
     "wgoIds": [],
     "pointIds": [
      "intro_defence_decoy_01_spawn"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "396",
     "wgoIds": [],
     "pointIds": [
      "intro_defence_decoy_02_spawn"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "398",
     "wgoIds": [],
     "pointIds": [
      "intro_defence_decoy_03_spawn"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_19_Base_Ceremony.asset",
     "node": "13",
     "wgoIds": [
      "npc_nun"
     ],
     "pointIds": [],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_68_Port_Concert.asset",
     "node": "120",
     "wgoIds": [],
     "pointIds": [
      "port_concert_astrologer_01"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_68_Port_Concert.asset",
     "node": "128",
     "wgoIds": [],
     "pointIds": [
      "port_concert_foreman_01"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_68_Port_Concert.asset",
     "node": "132",
     "wgoIds": [],
     "pointIds": [
      "port_concert_villager_women_02_06"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "4",
     "wgoIds": [],
     "pointIds": [
      "event_fights_A2_guard_01_spawn"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "6",
     "wgoIds": [],
     "pointIds": [
      "event_fights_A2_guard_02_spawn"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "83",
     "wgoIds": [],
     "pointIds": [
      "event_fights_A3_guard_01_spawn"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "85",
     "wgoIds": [],
     "pointIds": [
      "event_fights_A3_guard_02_spawn"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "238",
     "wgoIds": [],
     "pointIds": [
      "pre_B1_fight_guard_01_start"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "240",
     "wgoIds": [],
     "pointIds": [
      "pre_B1_fight_guard_02_start"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "292",
     "wgoIds": [],
     "pointIds": [
      "multifight_guard_01_spawn"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "295",
     "wgoIds": [],
     "pointIds": [
      "multifight_guard_02_spawn"
     ],
     "reason": "dynamic or ambiguous WGO/point"
    },
    {
     "graph": "GlobalScripts/Event_01_Intro-Prison.asset",
     "node": "98",
     "wgoId": "intro_prison_sarcophagus",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_01_Intro-Prison.asset",
     "node": "109",
     "wgoId": "intro_prison_sarcophagus",
     "pointId": "prison_sarcophagus_work",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "10",
     "wgoId": "npc_larry",
     "pointId": "RT_spot",
     "reason": "named point is not near a named place"
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "191",
     "wgoId": "npc_scout",
     "pointId": "intro_scout_scout_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "205",
     "wgoId": "npc_scout",
     "pointId": "intro_scout_outside_scout_01",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "227",
     "wgoId": "npc_scout",
     "pointId": "intro_scout_sewer_01",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
     "node": "240",
     "wgoId": "npc_scout",
     "pointId": "intro_defence_scout_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "61",
     "wgoId": "npc_scout",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "81",
     "wgoId": "npc_city_guards_fight_01",
     "pointId": "intro_defence_guard_fight_01_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "83",
     "wgoId": "npc_city_guards_fight_02",
     "pointId": "intro_defence_guard_fight_02_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "85",
     "wgoId": "npc_city_guards_fight_03",
     "pointId": "intro_defence_guard_fight_03_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "87",
     "wgoId": "npc_city_guards_fight_04",
     "pointId": "intro_defence_guard_fight_04_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "106",
     "wgoId": "npc_city_guards_fight_05",
     "pointId": "intro_defence_guard_fight_05_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence.asset",
     "node": "108",
     "wgoId": "npc_city_guards_fight_06",
     "pointId": "intro_defence_guard_fight_06_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "387",
     "wgoId": "npc_city_guard_02",
     "pointId": "intro_defence_retreat_guard_left_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "390",
     "wgoId": "npc_city_guard_03",
     "pointId": "intro_defence_retreat_guard_right_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_03_Intro-Defence_After_Fight.asset",
     "node": "411",
     "wgoId": "npc_knight",
     "pointId": "intro_defence_knight_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_07_Village-Head.asset",
     "node": "7",
     "wgoId": "npc_workshop_foreman",
     "pointId": "RT_spot",
     "reason": "named point is not near a named place"
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "61",
     "wgoId": "wispy_target",
     "pointId": "swamp_goddess_fairy_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "117",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "village_swamp_goddess_head_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "130",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "village_swamp_swamp_head_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "135",
     "wgoId": "npc_old_bandit_01",
     "pointId": "RT_old_bandit_01_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "137",
     "wgoId": "npc_old_bandit_02",
     "pointId": "RT_old_bandit_02_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "142",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "village_swamp_bandits_head_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "147",
     "wgoId": "npc_old_bandit_01",
     "pointId": "forest_bandits_hans_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "149",
     "wgoId": "npc_old_bandit_02",
     "pointId": "forest_bandits_running_07",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_100_Village_Swamp.asset",
     "node": "157",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "forest_guards_player",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_110_Town_Cheese.asset",
     "node": "1",
     "wgoId": "npc_young_count",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_110_Town_Cheese.asset",
     "node": "30",
     "wgoId": "npc_young_count",
     "pointId": "gd_fight_S1_fightback",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_113_Sewers_God.asset",
     "node": "72",
     "wgoId": "npc_red_eye",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_114_Base_God.asset",
     "node": "2",
     "wgoId": "npc_red_eye",
     "pointId": "base_god_god_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_114_Base_God.asset",
     "node": "30",
     "wgoId": "npc_red_eye",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_115_Linda_Dawn.asset",
     "node": "107",
     "wgoId": "npc_aleksta",
     "pointId": "linda_dawn_aleksta_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_116_Base_Attic.asset",
     "node": "3",
     "wgoId": "npc_red_eye",
     "pointId": "tp_point_tp_RT_home_exit",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_116_Base_Attic.asset",
     "node": "34",
     "wgoId": "npc_red_eye",
     "pointId": "tp_point_ladder_home_second_floor",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_127_Palace_Battle.asset",
     "node": "19",
     "wgoId": "npc_red_eye",
     "pointId": "palace_battle_red_eye_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_129_Palace_Keeper.asset",
     "node": "51",
     "wgoId": "npc_larry",
     "pointId": "palace_keeper_larry_start",
     "reason": "named point is not near a named place"
    },
    {
     "graph": "GlobalScripts/Event_129_Palace_Keeper.asset",
     "node": "125",
     "wgoId": "npc_larry",
     "pointId": "palace_keeper_sewer_larry_start",
     "reason": "named point is not near a named place"
    },
    {
     "graph": "GlobalScripts/Event_129_Palace_Keeper.asset",
     "node": "134",
     "wgoId": "npc_gerry",
     "pointId": "palace_keeper_sewer_gerry_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_129_Palace_Keeper.asset",
     "node": "139",
     "wgoId": "npc_second_keeper",
     "pointId": "palace_keeper_sewer_keeper_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_129_Palace_Keeper.asset",
     "node": "144",
     "wgoId": "npc_keepers_wife",
     "pointId": "palace_keeper_sewer_wife_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "25",
     "wgoId": "npc_gerry",
     "pointId": "town_wishes_hatch_player_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "32",
     "wgoId": "npc_keepers_wife",
     "pointId": "town_wishes_hatch_second_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "39",
     "wgoId": "npc_second_keeper",
     "pointId": "town_wishes_hatch_first_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "145",
     "wgoId": "wispy_target",
     "pointId": "town_wishes_fairy_01",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "207",
     "wgoId": "npc_red_eye",
     "pointId": "tp_point_tp_RT_astrologer_tower_exit",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "672",
     "wgoId": "npc_red_eye",
     "pointId": "astrologer_pieces_astrologer_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_130_Town_Wishes.asset",
     "node": "810",
     "wgoId": "npc_fisherman",
     "pointId": "town_wishes_outside_go_07",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_147_Sewers_Looters.asset",
     "node": "1",
     "wgoId": "npc_looter_01",
     "pointId": "sewers_looters_01_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_147_Sewers_Looters.asset",
     "node": "3",
     "wgoId": "npc_looter_02",
     "pointId": "sewers_looters_02_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_151_Base_90Yes.asset",
     "node": "10",
     "wgoId": "npc_red_eye",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_151_Base_90Yes.asset",
     "node": "15",
     "wgoId": "npc_red_eye",
     "pointId": "astrologer_dark_old_god_home_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_152_Astrologer_Dark.asset",
     "node": "14",
     "wgoId": "npc_red_eye",
     "pointId": "astrologer_dark_old_god_home_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_153_Crossroad_Dark.asset",
     "node": "12",
     "wgoId": "npc_red_eye",
     "pointId": "astrologer_dark_old_god_home_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_154_Linda_Dark.asset",
     "node": "12",
     "wgoId": "npc_red_eye",
     "pointId": "astrologer_dark_old_god_home_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_15_Guards_Fightback.asset",
     "node": "4",
     "wgoId": "npc_city_guard_02",
     "pointId": "guards_fightback_head_left_guard_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_15_Guards_Fightback.asset",
     "node": "6",
     "wgoId": "npc_city_guard_03",
     "pointId": "guards_fightback_head_right_guard_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_15_Guards_Fightback.asset",
     "node": "35",
     "wgoId": "npc_city_guard_02",
     "pointId": "guards_fightback_head_left_guard_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_15_Guards_Fightback.asset",
     "node": "37",
     "wgoId": "npc_city_guard_03",
     "pointId": "guards_fightback_head_right_guard_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_28_Base_Fairy.asset",
     "node": "9",
     "wgoId": "wispy_target",
     "pointId": "base_fairy_target_01",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "2",
     "wgoId": "npc_old_bandit_01",
     "pointId": "forest_mine_hans_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "4",
     "wgoId": "npc_old_bandit_02",
     "pointId": "forest_mine_sven_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "56",
     "wgoId": "npc_old_bandit_02",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "66",
     "wgoId": "npc_bandit_skeleton",
     "pointId": "forest_bandits_skeleton_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "73",
     "wgoId": "npc_old_bandit_02",
     "pointId": "forest_mine_home_sven_after_01",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "80",
     "wgoId": "npc_old_bandit_01",
     "pointId": "forest_mine_home_hans_after",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "86",
     "wgoId": "npc_old_bandit_01",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "90",
     "wgoId": "npc_old_bandit_02",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "99",
     "wgoId": "npc_old_bandit_01",
     "pointId": "RT_old_bandit_01_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "101",
     "wgoId": "npc_old_bandit_02",
     "pointId": "RT_old_bandit_02_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "117",
     "wgoId": "npc_old_bandit_01",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_57_Forest_Mine.asset",
     "node": "145",
     "wgoId": "npc_bandit_skeleton",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_62_Swamp_Fairy.asset",
     "node": "3",
     "wgoId": "wispy_target",
     "pointId": "swamp_fairy_01",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_63_Swamp_Goddess.asset",
     "node": "3",
     "wgoId": "wispy_target",
     "pointId": "swamp_goddess_fairy_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_68_Port_Concert.asset",
     "node": "32",
     "wgoId": "npc_villager_woman_02",
     "pointId": "port_concert_villager_women_02_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_79_Village_Goddess.asset",
     "node": "8",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "village_goddess_head_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_90_Village_Elections.asset",
     "node": "37",
     "wgoId": "npc_head_of_the_village",
     "pointId": "RT_spot",
     "reason": "named point is not near a named place"
    },
    {
     "graph": "GlobalScripts/Event_90_Village_Elections.asset",
     "node": "39",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "village_elections_head_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_90_Village_Elections.asset",
     "node": "173",
     "wgoId": "npc_head_of_the_village_mask",
     "pointId": "RT_spot",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "349",
     "wgoId": "npc_irishperson_01",
     "pointId": "pre_B3_fight_win_refugee_left_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "353",
     "wgoId": "npc_irishperson_02",
     "pointId": "pre_B3_fight_win_refugee_right_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "362",
     "wgoId": "npc_irishperson_03",
     "pointId": "pre_B3_fight_win_refugee_left_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "368",
     "wgoId": "npc_irishperson_woman_01",
     "pointId": "pre_B3_fight_win_refugee_right_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "374",
     "wgoId": "npc_irishperson_woman_02",
     "pointId": "pre_B3_fight_win_refugee_woman_02_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "377",
     "wgoId": "npc_irishperson_woman_03",
     "pointId": "pre_B3_fight_win_refugee_woman_03_start",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "380",
     "wgoId": "npc_irishperson_04",
     "pointId": "pre_B3_fight_win_refugee_right_spawn",
     "reason": "not a named portrait character"
    },
    {
     "graph": "GlobalScripts/Event_Fights.asset",
     "node": "505",
     "wgoId": "npc_young_count",
     "pointId": "pre_B2_fight_davy_start",
     "reason": "not a named portrait character"
    }
   ]
  },
  "places": {
   "defined": 78,
   "shown": 46
  },
  "map": {
   "pins": {
    "area": 24,
    "door": 17,
    "character": 12,
    "milestone": 11
   },
   "milestonesDefined": 13,
   "objectsPlaced": 1021,
   "namedPoints": 3018,
   "corners": {
    "low": [
     -70.77812194824219,
     0.0,
     -160.01470947265625
    ],
    "high": [
     192.95811462402344,
     0.0,
     156.53469848632812
    ]
   }
  },
  "study": {
   "defined": 396,
   "listed": 395,
   "shown": 395,
   "merged": 0,
   "excluded": {
    "unnamed subject": 1
   }
  },
  "sermons": {
   "defined": 58,
   "listed": 58,
   "shown": 58,
   "merged": 0,
   "excluded": {}
  },
  "morgue": {
   "defined": 123,
   "listed": 123,
   "shown": 123,
   "merged": 0,
   "excluded": {},
   "pocketSourceBodyIds": {
    "blood": [
     "body_0_10",
     "body_0_12",
     "body_0_13",
     "body_0_14",
     "body_0_2",
     "body_0_4",
     "body_0_5",
     "body_0_8",
     "body_1_1",
     "body_1_2",
     "body_1_5",
     "body_1_6",
     "body_1_7",
     "body_2_1",
     "body_2_3",
     "body_2_4",
     "body_2_5",
     "body_2_7",
     "body_2_8",
     "body_3_1",
     "body_3_3",
     "body_3_4",
     "body_3_5",
     "body_3_7",
     "body_3_8",
     "body_4_1",
     "body_4_3",
     "body_4_4",
     "body_4_5",
     "body_4_7",
     "body_4_8",
     "body_5_5",
     "body_6_6",
     "body_zombie_astrologer_2",
     "zombie_fighter_bow",
     "zombie_fighter_pike"
    ],
    "fat": [
     "body_0_1",
     "body_0_11",
     "body_0_13",
     "body_0_14",
     "body_0_15",
     "body_0_4",
     "body_0_6",
     "body_0_7",
     "body_0_8",
     "body_0_9",
     "body_1_1",
     "body_1_3",
     "body_1_5",
     "body_1_6",
     "body_1_7",
     "body_1_9",
     "body_2_1",
     "body_2_3",
     "body_2_4",
     "body_2_5",
     "body_2_6",
     "body_3_1",
     "body_3_3",
     "body_3_4",
     "body_3_5",
     "body_3_6",
     "body_4_1",
     "body_4_3",
     "body_4_4",
     "body_4_5",
     "body_4_6",
     "body_5_3",
     "body_6_6",
     "zombie_fighter_bow",
     "zombie_fighter_pike"
    ],
    "flesh": [
     "body_0_10",
     "body_0_15",
     "body_0_3",
     "body_0_4",
     "body_0_7",
     "body_1_2",
     "body_1_3",
     "body_1_4",
     "body_1_7",
     "body_1_8",
     "body_1_9",
     "body_2_2",
     "body_2_3",
     "body_2_4",
     "body_2_5",
     "body_2_6",
     "body_2_7",
     "body_2_9",
     "body_3_2",
     "body_3_3",
     "body_3_4",
     "body_3_5",
     "body_3_6",
     "body_3_7",
     "body_3_9",
     "body_4_2",
     "body_4_3",
     "body_4_4",
     "body_4_5",
     "body_4_6",
     "body_4_7",
     "body_4_9",
     "body_5_3",
     "body_6_6",
     "zombie_fighter_bow",
     "zombie_fighter_pike"
    ]
   }
  },
  "bodies": {
   "defined": 71,
   "listed": 61,
   "shown": 61,
   "merged": 0,
   "excluded": {
    "linked body item has no verified art": 10
   }
  },
  "quests": {
   "defined": 538,
   "shown": 246,
   "excluded": [
    {
     "id": "new_game",
     "reason": "internal new-game initialization"
    },
    {
     "id": "unlock_quarry_cave",
     "reason": "no localized quest name"
    },
    {
     "id": "unlock_basement_blockage_mine",
     "reason": "no localized quest name"
    },
    {
     "id": "unlock_zombie_porters",
     "reason": "no localized quest name"
    },
    {
     "id": "999_fight_start_test_test",
     "reason": "development scaffold"
    },
    {
     "id": "0_tut_craft_start",
     "reason": "no localized quest name"
    },
    {
     "id": "0_tut_farm_start",
     "reason": "no localized quest name"
    },
    {
     "id": "0_tut_resurrect_start",
     "reason": "no localized quest name"
    },
    {
     "id": "0_tut_squads_start",
     "reason": "no localized quest name"
    },
    {
     "id": "0_tut_take_wood_start",
     "reason": "no localized quest name"
    },
    {
     "id": "insp_bridges",
     "reason": "no localized quest name"
    },
    {
     "id": "insp_bridge_vineyard",
     "reason": "no localized quest name"
    },
    {
     "id": "insp_bridge_crossroad",
     "reason": "no localized quest name"
    },
    {
     "id": "insp_bridge_forest",
     "reason": "no localized quest name"
    },
    {
     "id": "insp_bridge_port",
     "reason": "no localized quest name"
    },
    {
     "id": "insp_bridge_village",
     "reason": "no localized quest name"
    },
    {
     "id": "insp_bridge_swamp",
     "reason": "no localized quest name"
    },
    {
     "id": "repair_stores",
     "reason": "no localized quest name"
    },
    {
     "id": "repair_1104",
     "reason": "no localized quest name"
    },
    {
     "id": "repair_1106",
     "reason": "no localized quest name"
    },
    {
     "id": "repair_1201",
     "reason": "no localized quest name"
    },
    {
     "id": "repair_1206",
     "reason": "no localized quest name"
    },
    {
     "id": "repair_1208",
     "reason": "no localized quest name"
    },
    {
     "id": "repair_1402",
     "reason": "no localized quest name"
    },
    {
     "id": "repair_1403",
     "reason": "no localized quest name"
    },
    {
     "id": "repair_1405",
     "reason": "no localized quest name"
    },
    {
     "id": "repair_1407",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_start",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_try_walk",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_chain_second_1",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_chain_second_2",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_chain_second_3",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_sarchphage_pickaxe_without",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_find_pickaxe",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_sarchphage_pickaxe_with",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_sarchphage_no_energy",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_sarchphage_no_energy_no_eat",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_eat_mushrooms",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_sarchphage_removed",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_blockage_removed",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_zone_unlocked",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_leave_without_key",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_find_note",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_find_key",
     "reason": "no localized quest name"
    },
    {
     "id": "1_intro_prison_leave",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_new_zone",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_barricade_without_axe",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_axe",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_barricade_with_axe",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_barricade_remove",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_living_area",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_gate",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_squer",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_unbreakable_barricade_look",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_unbreakable_barricade",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_cross_the_corner",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_road_to_bridge",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_bridge",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_into_the_house",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_chees",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_wake_up",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_go_outside",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_toilet",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_sewers",
     "reason": "no localized quest name"
    },
    {
     "id": "2_intro_scout_sewers_out",
     "reason": "no localized quest name"
    },
    {
     "id": "3_intro_defence_head",
     "reason": "no localized quest name"
    },
    {
     "id": "3_intro_defence_armour",
     "reason": "no localized quest name"
    },
    {
     "id": "3_intro_defence_no_armour",
     "reason": "no localized quest name"
    },
    {
     "id": "3_intro_defence_battle",
     "reason": "no localized quest name"
    },
    {
     "id": "3_intro_defence_battle_start",
     "reason": "no localized quest name"
    },
    {
     "id": "3_intro_defence_p_hp_reached",
     "reason": "no localized quest name"
    },
    {
     "id": "3_intro_defence_battle_lose",
     "reason": "no localized quest name"
    },
    {
     "id": "3_intro_defence_barricade_destroyed",
     "reason": "no localized quest name"
    },
    {
     "id": "3_intro_base_town_gate",
     "reason": "no localized quest name"
    },
    {
     "id": "4_intro_base_crossroad",
     "reason": "no localized quest name"
    },
    {
     "id": "4_intro_base_crossroad_after",
     "reason": "no localized quest name"
    },
    {
     "id": "4_intro_base_village",
     "reason": "no localized quest name"
    },
    {
     "id": "4_intro_base_church",
     "reason": "no localized quest name"
    },
    {
     "id": "4_intro_base_find",
     "reason": "no localized quest name"
    },
    {
     "id": "4_intro_base_home",
     "reason": "no localized quest name"
    },
    {
     "id": "4_intro_base_waking_up",
     "reason": "no localized quest name"
    },
    {
     "id": "4_intro_base_techtree_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_come",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_enter_morgue_with_body",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_place_body",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_autopsy_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_search_pockets",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_after_morgue",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_enter_graveyard_with_body",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_build_grave",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_graveyard_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_bury_body",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_put_sign",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_put_sign_leave",
     "reason": "no localized quest name"
    },
    {
     "id": "5_intro_graveyard_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "7_village_head_trading_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "138_base_garden_garden",
     "reason": "no localized quest name"
    },
    {
     "id": "138_base_garden_pottery",
     "reason": "no localized quest name"
    },
    {
     "id": "138_base_garden_sand",
     "reason": "no localized quest name"
    },
    {
     "id": "18_base_doctor_awaiting",
     "reason": "no localized quest name"
    },
    {
     "id": "18_base_doctor_talk",
     "reason": "no localized quest name"
    },
    {
     "id": "20_doctor_meeting_code",
     "reason": "no localized quest name"
    },
    {
     "id": "20_doctor_meeting_tower",
     "reason": "no localized quest name"
    },
    {
     "id": "22_doctor_tower_enter",
     "reason": "no localized quest name"
    },
    {
     "id": "22_doctor_tower_leave",
     "reason": "no localized quest name"
    },
    {
     "id": "22_doctor_tower_alchemy_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "161_base_survey_ask",
     "reason": "no localized quest name"
    },
    {
     "id": "24_doctor_zombies_lab",
     "reason": "no localized quest name"
    },
    {
     "id": "24_doctor_zombies_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "164_base_alchemy_lab",
     "reason": "no localized quest name"
    },
    {
     "id": "164_base_alchemy_chest",
     "reason": "no localized quest name"
    },
    {
     "id": "164_base_alchemy_insanity",
     "reason": "no localized quest name"
    },
    {
     "id": "164_base_alchemy_insanity_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "28_base_fairy_swamp_map",
     "reason": "no localized quest name"
    },
    {
     "id": "8.5_base_foreman_wake",
     "reason": "no localized quest name"
    },
    {
     "id": "9_village_brothers_discussion_end",
     "reason": "no localized quest name"
    },
    {
     "id": "17_village_nun_leave",
     "reason": "no localized quest name"
    },
    {
     "id": "19_base_ceremony_church_first",
     "reason": "no localized quest name"
    },
    {
     "id": "19_base_ceremony_church",
     "reason": "no localized quest name"
    },
    {
     "id": "19_base_ceremony_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "21_base_donkey_start",
     "reason": "no localized quest name"
    },
    {
     "id": "21_base_donkey_nun",
     "reason": "no localized quest name"
    },
    {
     "id": "21_base_donkey_nun_event",
     "reason": "no localized quest name"
    },
    {
     "id": "21_base_donkey_complete",
     "reason": "no localized quest name"
    },
    {
     "id": "6_intro_guards_foreman",
     "reason": "no localized quest name"
    },
    {
     "id": "14_guard_faith_baracs",
     "reason": "no localized quest name"
    },
    {
     "id": "23_guards_mercenaries_upgrade_1",
     "reason": "no localized quest name"
    },
    {
     "id": "23_guards_mercenaries_upgrade_2",
     "reason": "no localized quest name"
    },
    {
     "id": "15_guards_battle_1_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "15_guards_fightback_win_demo_finish",
     "reason": "no localized quest name"
    },
    {
     "id": "15_guards_fightback_lose",
     "reason": "no localized quest name"
    },
    {
     "id": "41_forest_bonfire_talk",
     "reason": "no localized quest name"
    },
    {
     "id": "25_village_watchmen_1",
     "reason": "no localized quest name"
    },
    {
     "id": "25_village_watchmen_2",
     "reason": "no localized quest name"
    },
    {
     "id": "25_village_watchmen_3",
     "reason": "no localized quest name"
    },
    {
     "id": "25_village_watchmen_4",
     "reason": "no localized quest name"
    },
    {
     "id": "25_village_watchmen_after_10",
     "reason": "no localized quest name"
    },
    {
     "id": "25_village_watchmen_after_16",
     "reason": "no localized quest name"
    },
    {
     "id": "132_history_apocalypsis_sleep",
     "reason": "no localized quest name"
    },
    {
     "id": "132_history_apocalypsis_larry",
     "reason": "no localized quest name"
    },
    {
     "id": "133_history_god_sleep",
     "reason": "no localized quest name"
    },
    {
     "id": "133_history_god_sleep_2",
     "reason": "no localized quest name"
    },
    {
     "id": "133_history_god_sleep_3",
     "reason": "no localized quest name"
    },
    {
     "id": "133_history_god_sleep_4",
     "reason": "no localized quest name"
    },
    {
     "id": "133_history_god_larry",
     "reason": "no localized quest name"
    },
    {
     "id": "134_history_keeper_sleep",
     "reason": "no localized quest name"
    },
    {
     "id": "134_history_keeper_sleep_2",
     "reason": "no localized quest name"
    },
    {
     "id": "134_history_keeper_sleep_3",
     "reason": "no localized quest name"
    },
    {
     "id": "134_history_keeper_sleep_4",
     "reason": "no localized quest name"
    },
    {
     "id": "134_history_keeper_larry",
     "reason": "no localized quest name"
    },
    {
     "id": "134_history_keeper_beer_sleep",
     "reason": "no localized quest name"
    },
    {
     "id": "134_history_keeper_story",
     "reason": "no localized quest name"
    },
    {
     "id": "137_base_resurrection_home",
     "reason": "no localized quest name"
    },
    {
     "id": "137_base_resurrection_lab",
     "reason": "no localized quest name"
    },
    {
     "id": "137_base_resurrection_lab_after",
     "reason": "no localized quest name"
    },
    {
     "id": "137_base_resurrection_lab_leave",
     "reason": "no localized quest name"
    },
    {
     "id": "137_base_resurrection_lab_chest",
     "reason": "no localized quest name"
    },
    {
     "id": "137_base_resurrection_donkey",
     "reason": "no localized quest name"
    },
    {
     "id": "137_base_resurrection_donkey_complete",
     "reason": "no localized quest name"
    },
    {
     "id": "26_port_foreman_warehouse",
     "reason": "no localized quest name"
    },
    {
     "id": "26_port_foreman_get_away",
     "reason": "no localized quest name"
    },
    {
     "id": "30_port_warehouse_find_out",
     "reason": "no localized quest name"
    },
    {
     "id": "30_port_warehouse_foreman",
     "reason": "no localized quest name"
    },
    {
     "id": "30_port_warehouse_inside",
     "reason": "no localized quest name"
    },
    {
     "id": "27_port_astrologer_tail",
     "reason": "no localized quest name"
    },
    {
     "id": "27_port_astrologer_zombie_ask",
     "reason": "no localized quest name"
    },
    {
     "id": "27_port_astrologer_favor",
     "reason": "no localized quest name"
    },
    {
     "id": "27_port_astrologer_zombie_leave",
     "reason": "no localized quest name"
    },
    {
     "id": "43_astrologer_pr_tower_exit",
     "reason": "no localized quest name"
    },
    {
     "id": "76_astrologer_press_hidden_debuff",
     "reason": "no localized quest name"
    },
    {
     "id": "76_astrologer_press_pr_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "77_astrologer_printing_agreement",
     "reason": "no localized quest name"
    },
    {
     "id": "29_port_linda_tavern",
     "reason": "no localized quest name"
    },
    {
     "id": "29_port_linda_meet_complete",
     "reason": "no localized quest name"
    },
    {
     "id": "35_port_pop_town_building_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "35_port_pop_cards",
     "reason": "no localized quest name"
    },
    {
     "id": "35_port_pop_new_people",
     "reason": "no localized quest name"
    },
    {
     "id": "68_port_concert_end",
     "reason": "no localized quest name"
    },
    {
     "id": "87_doctor_linda_intervene",
     "reason": "no localized quest name"
    },
    {
     "id": "87_doctor_linda_ask_albert_leave_1",
     "reason": "no localized quest name"
    },
    {
     "id": "87_doctor_linda_ask_albert_leave_2",
     "reason": "no localized quest name"
    },
    {
     "id": "34_port_looters_first",
     "reason": "no localized quest name"
    },
    {
     "id": "31_forest_guards_block",
     "reason": "no localized quest name"
    },
    {
     "id": "31_forest_guards_without_pass",
     "reason": "no localized quest name"
    },
    {
     "id": "38_village_mailbox_pay_taxes",
     "reason": "no localized quest name"
    },
    {
     "id": "38_village_mailbox_request_deed",
     "reason": "no localized quest name"
    },
    {
     "id": "38_village_mailbox_cleric_application",
     "reason": "no localized quest name"
    },
    {
     "id": "52_village_pass_get",
     "reason": "no localized quest name"
    },
    {
     "id": "54_forest_bandits_bridge_try",
     "reason": "no localized quest name"
    },
    {
     "id": "57_forest_mine_try",
     "reason": "no localized quest name"
    },
    {
     "id": "57_forest_mine_complete",
     "reason": "no localized quest name"
    },
    {
     "id": "75_forest_explosives_drop",
     "reason": "no localized quest name"
    },
    {
     "id": "75_forest_explosives_mine",
     "reason": "no localized quest name"
    },
    {
     "id": "56_forest_pardon_cheese",
     "reason": "no localized quest name"
    },
    {
     "id": "99_workshop_repair_material_complete",
     "reason": "no localized quest name"
    },
    {
     "id": "33_base_complain_go",
     "reason": "no localized quest name"
    },
    {
     "id": "33_base_complain_morgue",
     "reason": "no localized quest name"
    },
    {
     "id": "33_base_complain_morgue_event",
     "reason": "no localized quest name"
    },
    {
     "id": "73_crossroad_better_upgraded_t2",
     "reason": "no localized quest name"
    },
    {
     "id": "55_base_strike_donkey_corpses",
     "reason": "no localized quest name"
    },
    {
     "id": "84_astrologer_necronomicon_drop",
     "reason": "no localized quest name"
    },
    {
     "id": "47_pre_A2_fights_before_1",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "47_pre_A2_fights_before_win_1",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "47_pre_A2_fights_before_2",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "47_pre_A2_fights_before_win_2",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "47_pre_A2_fights_clean",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "48_pre_A3_fights_before",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "48_pre_A3_fights_win",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "48_pre_A3_fights_clean",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "49_pre_A4_fights_before_1",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "49_pre_A4_fights_win_1",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "49_pre_A4_fights_before_2",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "49_pre_A4_fights_win_2",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "49_pre_A4_fights_clean",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "61_after_clearing_A_complete",
     "reason": "no localized quest name"
    },
    {
     "id": "59_town_sewrena_unlock",
     "reason": "no localized quest name"
    },
    {
     "id": "59_town_sewrena_AR1",
     "reason": "no localized quest name"
    },
    {
     "id": "59_town_sewrena_AR2",
     "reason": "no localized quest name"
    },
    {
     "id": "59_town_sewrena_AR4",
     "reason": "no localized quest name"
    },
    {
     "id": "59_town_sewrena_AR5",
     "reason": "no localized quest name"
    },
    {
     "id": "59_town_sewrena_AR6",
     "reason": "no localized quest name"
    },
    {
     "id": "59_town_sewrena_AR7",
     "reason": "no localized quest name"
    },
    {
     "id": "59_town_sewrena_AR10",
     "reason": "no localized quest name"
    },
    {
     "id": "40_village_fishing_talk",
     "reason": "no localized quest name"
    },
    {
     "id": "39_village_frill_talk",
     "reason": "no localized quest name"
    },
    {
     "id": "36_port_trademaster_beam",
     "reason": "no localized quest name"
    },
    {
     "id": "79_village_goddess_near",
     "reason": "no localized quest name"
    },
    {
     "id": "79_village_goddess_tavern",
     "reason": "no localized quest name"
    },
    {
     "id": "90_village_elections_jack",
     "reason": "no localized quest name"
    },
    {
     "id": "90_village_elections_nun",
     "reason": "no localized quest name"
    },
    {
     "id": "90_village_elections_leave_no",
     "reason": "no localized quest name"
    },
    {
     "id": "90_village_elections_leave_yes",
     "reason": "no localized quest name"
    },
    {
     "id": "106_foundry_meeting_enter",
     "reason": "no localized quest name"
    },
    {
     "id": "108_astrologer_pieces_second_get",
     "reason": "no localized quest name"
    },
    {
     "id": "143_workshop_piece_get",
     "reason": "no localized quest name"
    },
    {
     "id": "143_workshop_piece_exit",
     "reason": "no localized quest name"
    },
    {
     "id": "156_base_pieces_sloth",
     "reason": "no localized quest name"
    },
    {
     "id": "156_base_pieces_gluttony",
     "reason": "no localized quest name"
    },
    {
     "id": "156_base_pieces_five_installed",
     "reason": "no localized quest name"
    },
    {
     "id": "156_base_pieces_sixth_install",
     "reason": "no localized quest name"
    },
    {
     "id": "152_astrologer_dark_dream",
     "reason": "no localized quest name"
    },
    {
     "id": "100_village_swamp_ritual",
     "reason": "no localized quest name"
    },
    {
     "id": "100_village_swamp_leave",
     "reason": "no localized quest name"
    },
    {
     "id": "100_village_swamp_goddess",
     "reason": "no localized quest name"
    },
    {
     "id": "110_town_cheese_drop",
     "reason": "no localized quest name"
    },
    {
     "id": "110_town_cheese_end",
     "reason": "no localized quest name"
    },
    {
     "id": "111_base_dig_red_eye",
     "reason": "no localized quest name"
    },
    {
     "id": "113_sewers_god_eye_give",
     "reason": "no localized quest name"
    },
    {
     "id": "113_sewers_god_eye_keep",
     "reason": "no localized quest name"
    },
    {
     "id": "116_base_attic_exit",
     "reason": "no localized quest name"
    },
    {
     "id": "151_base_90yes_god",
     "reason": "no verified quest-family icon or explicitly linked giver portrait"
    },
    {
     "id": "150_base_90not_god_keep_eye",
     "reason": "no localized quest name"
    },
    {
     "id": "150_base_90not_god_give_eye",
     "reason": "no localized quest name"
    },
    {
     "id": "153_crossroad_dark_dream",
     "reason": "no localized quest name"
    },
    {
     "id": "149_sluice_tools_land_after",
     "reason": "no localized quest name"
    },
    {
     "id": "149_sluice_tools_potato",
     "reason": "no localized quest name"
    },
    {
     "id": "149_sluice_tools_potato_after",
     "reason": "no localized quest name"
    },
    {
     "id": "92_doctor_cure_exit",
     "reason": "no localized quest name"
    },
    {
     "id": "115_linda_dawn_exit",
     "reason": "no localized quest name"
    },
    {
     "id": "154_linda_dark_dream",
     "reason": "no localized quest name"
    },
    {
     "id": "127_palace_battle_start",
     "reason": "no localized quest name"
    },
    {
     "id": "127_palace_battle_retreat",
     "reason": "no localized quest name"
    },
    {
     "id": "127_palace_battle_lose",
     "reason": "no localized quest name"
    },
    {
     "id": "129_palace_keeper_meet",
     "reason": "no localized quest name"
    },
    {
     "id": "130_town_wishes_tower",
     "reason": "no localized quest name"
    },
    {
     "id": "130_town_wishes_exit",
     "reason": "no localized quest name"
    },
    {
     "id": "102_town_captain_meet",
     "reason": "no localized quest name"
    },
    {
     "id": "124_village_money_twin",
     "reason": "no localized quest name"
    },
    {
     "id": "124_village_money_money_stamp",
     "reason": "no localized quest name"
    },
    {
     "id": "124_village_money_chest",
     "reason": "no localized quest name"
    },
    {
     "id": "128_foundry_wine_meet",
     "reason": "no localized quest name"
    },
    {
     "id": "135_town_fisher_meet",
     "reason": "no localized quest name"
    },
    {
     "id": "139_town_homobonus_meet",
     "reason": "no localized quest name"
    },
    {
     "id": "140_town_homobonusus_speak",
     "reason": "no localized quest name"
    },
    {
     "id": "70_guards_bells_ask",
     "reason": "no localized quest name"
    },
    {
     "id": "123_basement_factory_find",
     "reason": "no localized quest name"
    },
    {
     "id": "123_basement_factory_tutorial",
     "reason": "no localized quest name"
    },
    {
     "id": "123_basement_factory_clean",
     "reason": "no localized quest name"
    },
    {
     "id": "123_basement_factory_clean_1",
     "reason": "no localized quest name"
    },
    {
     "id": "123_basement_factory_clean_2",
     "reason": "no localized quest name"
    },
    {
     "id": "123_basement_factory_clean_3",
     "reason": "no localized quest name"
    },
    {
     "id": "123_basement_factory_clean_4",
     "reason": "no localized quest name"
    },
    {
     "id": "123_basement_factory_clean_5",
     "reason": "no localized quest name"
    },
    {
     "id": "123_basement_factory_mine",
     "reason": "no localized quest name"
    },
    {
     "id": "123_basement_factory_finish",
     "reason": "no localized quest name"
    },
    {
     "id": "165_base_donkey1_speak",
     "reason": "no localized quest name"
    },
    {
     "id": "165_base_donkey1_complete",
     "reason": "no localized quest name"
    },
    {
     "id": "166_base_donkey2_speak",
     "reason": "no localized quest name"
    },
    {
     "id": "166_base_donkey2_complete",
     "reason": "no localized quest name"
    },
    {
     "id": "167_base_donkey3_speak",
     "reason": "no localized quest name"
    },
    {
     "id": "167_base_donkey3_complete",
     "reason": "no localized quest name"
    },
    {
     "id": "141_town_porters_order",
     "reason": "no localized quest name"
    }
   ],
   "rowLookup": {
    "0_fairy_find_out": "/reference/quests/#0_fairy_find_out",
    "7_village_head_meet": "/reference/quests/#7_village_head_meet",
    "7_village_head_foreman": "/reference/quests/#7_village_head_foreman",
    "7_village_head_talk": "/reference/quests/#7_village_head_talk",
    "13_village_fairy_ask": "/reference/quests/#13_village_fairy_ask",
    "138_base_garden_dungeon": "/reference/quests/#138_base_garden_dungeon",
    "18_base_doctor_closed": "/reference/quests/#18_base_doctor_closed",
    "18_base_doctor_encounter": "/reference/quests/#18_base_doctor_encounter",
    "20_doctor_meeting_blockage": "/reference/quests/#20_doctor_meeting_blockage",
    "22_doctor_tower_door": "/reference/quests/#22_doctor_tower_door",
    "22_doctor_tower_enter_0": "/reference/quests/#22_doctor_tower_enter_0",
    "22_doctor_tower_hatch": "/reference/quests/#22_doctor_tower_hatch",
    "22_doctor_tower_powder": "/reference/quests/#22_doctor_tower_powder",
    "24_doctor_zombies_powder": "/reference/quests/#24_doctor_zombies_powder",
    "24_doctor_zombies_lab_0": "/reference/quests/#24_doctor_zombies_lab_0",
    "28_base_fairy_summon": "/reference/quests/#28_base_fairy_summon",
    "8_village_trader_meet": "/reference/quests/#8_village_trader_meet",
    "8_village_trader_talk": "/reference/quests/#8_village_trader_talk",
    "10_village_food_samples": "/reference/quests/#10_village_food_samples",
    "163_village_fish_rod": "/reference/quests/#163_village_fish_rod",
    "163_village_fish_bring": "/reference/quests/#163_village_fish_bring",
    "9_village_brothers_discussion": "/reference/quests/#9_village_brothers_discussion",
    "9_village_brothers_heffry": "/reference/quests/#9_village_brothers_heffry",
    "9_village_brothers_jeffry": "/reference/quests/#9_village_brothers_jeffry",
    "9_village_brothers_pottery": "/reference/quests/#9_village_brothers_pottery",
    "12_village_boat_wood": "/reference/quests/#12_village_boat_wood",
    "12_village_boat_tools": "/reference/quests/#12_village_boat_tools",
    "12_village_boat_brothers": "/reference/quests/#12_village_boat_brothers",
    "12_village_boat_ready": "/reference/quests/#12_village_boat_ready",
    "12_village_boat_left": "/reference/quests/#12_village_boat_left",
    "16_foreman_letter_wake": "/reference/quests/#16_foreman_letter_wake",
    "17_village_nun_tavern": "/reference/quests/#17_village_nun_tavern",
    "17_village_nun_meet": "/reference/quests/#17_village_nun_meet",
    "19_base_ceremony_quality": "/reference/quests/#19_base_ceremony_quality",
    "19_base_ceremony_sermon": "/reference/quests/#19_base_ceremony_sermon",
    "6_intro_guards_burial": "/reference/quests/#6_intro_guards_burial",
    "11_guards_morale_graveyard": "/reference/quests/#11_guards_morale_graveyard",
    "14_guard_faith_bring": "/reference/quests/#14_guard_faith_bring",
    "14_guard_faith_swords": "/reference/quests/#14_guard_faith_swords",
    "14_guard_faith_bell": "/reference/quests/#14_guard_faith_bell",
    "23_guards_mercenaries_meet": "/reference/quests/#23_guards_mercenaries_meet",
    "23_guards_mercenaries_hire": "/reference/quests/#23_guards_mercenaries_hire",
    "136_guards_discount_ask": "/reference/quests/#136_guards_discount_ask",
    "136_guards_discount_discount": "/reference/quests/#136_guards_discount_discount",
    "136_guards_discount_wine": "/reference/quests/#136_guards_discount_wine",
    "15_guards_fightback_prepare_1": "/reference/quests/#15_guards_fightback_prepare_1",
    "15_guards_fightback_win_demo": "/reference/quests/#15_guards_fightback_win_demo",
    "15_guards_fightback_win": "/reference/quests/#15_guards_fightback_win",
    "41_forest_bonfire_food": "/reference/quests/#41_forest_bonfire_food",
    "134_history_keeper_beer": "/reference/quests/#134_history_keeper_beer",
    "26_port_foreman_reunite_demo": "/reference/quests/#26_port_foreman_reunite_demo",
    "26_port_foreman_reunite_if_demo_version_not_finished": "/reference/quests/#26_port_foreman_reunite_if_demo_version_not_finished",
    "26_port_foreman_reunite": "/reference/quests/#26_port_foreman_reunite",
    "27_port_astrologer_wait": "/reference/quests/#27_port_astrologer_wait",
    "27_port_astrologer_meet": "/reference/quests/#27_port_astrologer_meet",
    "27_port_astrologer_cards": "/reference/quests/#27_port_astrologer_cards",
    "27_port_astrologer_zombie_get": "/reference/quests/#27_port_astrologer_zombie_get",
    "27_port_astrologer_zombie_home": "/reference/quests/#27_port_astrologer_zombie_home",
    "43_astrologer_pr_after_ceremony": "/reference/quests/#43_astrologer_pr_after_ceremony",
    "43_astrologer_pr_tower": "/reference/quests/#43_astrologer_pr_tower",
    "76_astrologer_press_hypno": "/reference/quests/#76_astrologer_press_hypno",
    "76_astrologer_press_ceremony": "/reference/quests/#76_astrologer_press_ceremony",
    "77_astrologer_printing_book": "/reference/quests/#77_astrologer_printing_book",
    "78_astrologer_jack_signed": "/reference/quests/#78_astrologer_jack_signed",
    "29_port_linda_meet": "/reference/quests/#29_port_linda_meet",
    "35_port_pop_repair": "/reference/quests/#35_port_pop_repair",
    "35_port_pop_shop": "/reference/quests/#35_port_pop_shop",
    "44_port_violine_paint": "/reference/quests/#44_port_violine_paint",
    "64_doctor_violine_ask": "/reference/quests/#64_doctor_violine_ask",
    "65_doctor_lacquer_give": "/reference/quests/#65_doctor_lacquer_give",
    "66_port_smell_violine": "/reference/quests/#66_port_smell_violine",
    "67_port_incense_give": "/reference/quests/#67_port_incense_give",
    "68_port_concert_start": "/reference/quests/#68_port_concert_start",
    "86_port_notebook_speak": "/reference/quests/#86_port_notebook_speak",
    "87_doctor_linda_notebook": "/reference/quests/#87_doctor_linda_notebook",
    "87_doctor_linda_visit_try": "/reference/quests/#87_doctor_linda_visit_try",
    "87_doctor_linda_visit_tell": "/reference/quests/#87_doctor_linda_visit_tell",
    "87_doctor_linda_get_out": "/reference/quests/#87_doctor_linda_get_out",
    "87_doctor_linda_sleep": "/reference/quests/#87_doctor_linda_sleep",
    "87_doctor_linda_ask_albert": "/reference/quests/#87_doctor_linda_ask_albert",
    "87_doctor_linda_ask_linda": "/reference/quests/#87_doctor_linda_ask_linda",
    "69_doctor_project_ask": "/reference/quests/#69_doctor_project_ask",
    "71_doctor_sister_corpse": "/reference/quests/#71_doctor_sister_corpse",
    "32_guards_book_bring": "/reference/quests/#32_guards_book_bring",
    "34_port_looters_meet": "/reference/quests/#34_port_looters_meet",
    "34_port_looters_book": "/reference/quests/#34_port_looters_book",
    "45_guards_reading_book": "/reference/quests/#45_guards_reading_book",
    "72_crossroad_reader_convence": "/reference/quests/#72_crossroad_reader_convence",
    "74_crossroad_chore_build": "/reference/quests/#74_crossroad_chore_build",
    "74_crossroad_chore_ready": "/reference/quests/#74_crossroad_chore_ready",
    "74_crossroad_chore_ceremony": "/reference/quests/#74_crossroad_chore_ceremony",
    "85_guards_reader_tell": "/reference/quests/#85_guards_reader_tell",
    "31_forest_guards_pass": "/reference/quests/#31_forest_guards_pass",
    "37_village_forest_pass": "/reference/quests/#37_village_forest_pass",
    "38_village_mailbox_repair": "/reference/quests/#38_village_mailbox_repair",
    "38_village_mailbox_certificate": "/reference/quests/#38_village_mailbox_certificate",
    "52_village_pass_papers": "/reference/quests/#52_village_pass_papers",
    "52_village_pass_ask": "/reference/quests/#52_village_pass_ask",
    "53_forest_pass_return": "/reference/quests/#53_forest_pass_return",
    "54_forest_bandits_meet": "/reference/quests/#54_forest_bandits_meet",
    "57_forest_mine_convince": "/reference/quests/#57_forest_mine_convince",
    "57_forest_mine_candle": "/reference/quests/#57_forest_mine_candle",
    "75_forest_explosives_take": "/reference/quests/#75_forest_explosives_take",
    "162_village_pardon_ask": "/reference/quests/#162_village_pardon_ask",
    "162_village_pardon_pay": "/reference/quests/#162_village_pardon_pay",
    "162_village_pardon_ink": "/reference/quests/#162_village_pardon_ink",
    "56_forest_pardon_give": "/reference/quests/#56_forest_pardon_give",
    "58_port_supplies_order": "/reference/quests/#58_port_supplies_order",
    "60_port_workshop_free": "/reference/quests/#60_port_workshop_free",
    "99_workshop_repair_material_1": "/reference/quests/#99_workshop_repair_material_1",
    "99_workshop_repair_material_2": "/reference/quests/#99_workshop_repair_material_2",
    "99_workshop_repair_contract": "/reference/quests/#99_workshop_repair_contract",
    "99_workshop_repair_signed": "/reference/quests/#99_workshop_repair_signed",
    "42_crossroad_nun_donkey": "/reference/quests/#42_crossroad_nun_donkey",
    "42_crossroad_nun_writing": "/reference/quests/#42_crossroad_nun_writing",
    "51_crossroad_fixed_graveyard": "/reference/quests/#51_crossroad_fixed_graveyard",
    "51_crossroad_fixed_path_cleared": "/reference/quests/#51_crossroad_fixed_path_cleared",
    "51_crossroad_fixed_path_completed": "/reference/quests/#51_crossroad_fixed_path_completed",
    "51_crossroad_fixed_corpse_delivery": "/reference/quests/#51_crossroad_fixed_corpse_delivery",
    "51_crossroad_fixed_better_corpses": "/reference/quests/#51_crossroad_fixed_better_corpses",
    "73_crossroad_better_upgraded": "/reference/quests/#73_crossroad_better_upgraded",
    "73_crossroad_better_corpses": "/reference/quests/#73_crossroad_better_corpses",
    "55_base_strike_donkey": "/reference/quests/#55_base_strike_donkey",
    "84_astrologer_necronomicon_ask": "/reference/quests/#84_astrologer_necronomicon_ask",
    "84_astrologer_necronomicon_get": "/reference/quests/#84_astrologer_necronomicon_get",
    "62_swamp_fairy_find": "/reference/quests/#62_swamp_fairy_find",
    "62_swamp_fairy_speak": "/reference/quests/#62_swamp_fairy_speak",
    "63_swamp_goddess_speak": "/reference/quests/#63_swamp_goddess_speak",
    "46_pre_A_fights_clean": "/reference/quests/#46_pre_A_fights_clean",
    "61_after_clearing_A_complete_visual": "/reference/quests/#61_after_clearing_A_complete_visual",
    "50_pre_S1_fights_before": "/reference/quests/#50_pre_S1_fights_before",
    "50_pre_S1_fights_win": "/reference/quests/#50_pre_S1_fights_win",
    "50_pre_S2_fights_win": "/reference/quests/#50_pre_S2_fights_win",
    "40_village_fishing_bring": "/reference/quests/#40_village_fishing_bring",
    "39_village_frill_bring": "/reference/quests/#39_village_frill_bring",
    "36_port_trademaster_lenses": "/reference/quests/#36_port_trademaster_lenses",
    "79_village_goddess_speak": "/reference/quests/#79_village_goddess_speak",
    "80_village_candidates_plan": "/reference/quests/#80_village_candidates_plan",
    "81_guards_elections_ask": "/reference/quests/#81_guards_elections_ask",
    "81_guards_elections_convince": "/reference/quests/#81_guards_elections_convince",
    "82_port_elections_ask": "/reference/quests/#82_port_elections_ask",
    "82_port_elections_convince": "/reference/quests/#82_port_elections_convince",
    "83_astrologer_elections_ask": "/reference/quests/#83_astrologer_elections_ask",
    "83_astrologer_elections_convince": "/reference/quests/#83_astrologer_elections_convince",
    "90_village_elections_ready": "/reference/quests/#90_village_elections_ready",
    "88_larry_portal_ask": "/reference/quests/#88_larry_portal_ask",
    "89_astrologer_portal_ask": "/reference/quests/#89_astrologer_portal_ask",
    "106_foundry_meeting_portal": "/reference/quests/#106_foundry_meeting_portal",
    "106_foundry_meeting_steel": "/reference/quests/#106_foundry_meeting_steel",
    "142_foundry_zombie_power": "/reference/quests/#142_foundry_zombie_power",
    "108_astrologer_pieces_second": "/reference/quests/#108_astrologer_pieces_second",
    "125_astrologer_third_ask": "/reference/quests/#125_astrologer_third_ask",
    "125_astrologer_third_buy": "/reference/quests/#125_astrologer_third_buy",
    "125_astrologer_third_install": "/reference/quests/#125_astrologer_third_install",
    "125_astrologer_third_fourth_sluise": "/reference/quests/#125_astrologer_third_fourth_sluise",
    "125_astrologer_third_fourth_install": "/reference/quests/#125_astrologer_third_fourth_install",
    "143_workshop_piece_ask": "/reference/quests/#143_workshop_piece_ask",
    "143_workshop_piece_convince": "/reference/quests/#143_workshop_piece_convince",
    "143_workshop_piece_install": "/reference/quests/#143_workshop_piece_install",
    "156_base_pieces_sixth": "/reference/quests/#156_base_pieces_sixth",
    "157_base_palace_ask": "/reference/quests/#157_base_palace_ask",
    "157_base_palace_pay": "/reference/quests/#157_base_palace_pay",
    "157_base_palace_home": "/reference/quests/#157_base_palace_home",
    "101_workshop_calculations_ask": "/reference/quests/#101_workshop_calculations_ask",
    "98_workshop_tunnel_ask_portal": "/reference/quests/#98_workshop_tunnel_ask_portal",
    "103_workshop_steel_give": "/reference/quests/#103_workshop_steel_give",
    "104_workshop_industrial_show": "/reference/quests/#104_workshop_industrial_show",
    "107_astrologer_likes_give": "/reference/quests/#107_astrologer_likes_give",
    "118_astrologer_project_ask": "/reference/quests/#118_astrologer_project_ask",
    "158_astrologer_palace_prothesis": "/reference/quests/#158_astrologer_palace_prothesis",
    "158_astrologer_palace_press": "/reference/quests/#158_astrologer_palace_press",
    "158_astrologer_palace_help": "/reference/quests/#158_astrologer_palace_help",
    "158_astrologer_palace_help_dark": "/reference/quests/#158_astrologer_palace_help_dark",
    "152_astrologer_dark_come": "/reference/quests/#152_astrologer_dark_come",
    "152_astrologer_dark_hand": "/reference/quests/#152_astrologer_dark_hand",
    "100_village_swamp_faith": "/reference/quests/#100_village_swamp_faith",
    "110_town_cheese_look": "/reference/quests/#110_town_cheese_look",
    "110_town_cheese_find": "/reference/quests/#110_town_cheese_find",
    "147_sewers_looters_approach": "/reference/quests/#147_sewers_looters_approach",
    "111_base_dig_sleep": "/reference/quests/#111_base_dig_sleep",
    "113_sewers_god_enter": "/reference/quests/#113_sewers_god_enter",
    "114_base_god_ceremony": "/reference/quests/#114_base_god_ceremony",
    "116_base_attic_build": "/reference/quests/#116_base_attic_build",
    "150_base_90not_god": "/reference/quests/#150_base_90not_god",
    "94_crossroad_reputation_ask": "/reference/quests/#94_crossroad_reputation_ask",
    "109_crossroad_magnificent_church": "/reference/quests/#109_crossroad_magnificent_church",
    "144_crossroad_home_ask": "/reference/quests/#144_crossroad_home_ask",
    "144_crossroad_home_improve": "/reference/quests/#144_crossroad_home_improve",
    "146_stilt_master_meet": "/reference/quests/#146_stilt_master_meet",
    "146_stilt_master_materials": "/reference/quests/#146_stilt_master_materials",
    "96_crossroad_organ_build": "/reference/quests/#96_crossroad_organ_build",
    "96_crossroad_organ_tell": "/reference/quests/#96_crossroad_organ_tell",
    "95_guards_organ_tell": "/reference/quests/#95_guards_organ_tell",
    "145_base_organ_ceremony": "/reference/quests/#145_base_organ_ceremony",
    "105_guards_armor_give": "/reference/quests/#105_guards_armor_give",
    "117_crossroad_calm_ask": "/reference/quests/#117_crossroad_calm_ask",
    "159_crossroad_palace_trilogy": "/reference/quests/#159_crossroad_palace_trilogy",
    "159_crossroad_palace_device": "/reference/quests/#159_crossroad_palace_device",
    "159_crossroad_palace_help": "/reference/quests/#159_crossroad_palace_help",
    "159_crossroad_palace_help_dark": "/reference/quests/#159_crossroad_palace_help_dark",
    "153_crossroad_dark_come": "/reference/quests/#153_crossroad_dark_come",
    "153_crossroad_dark_chair": "/reference/quests/#153_crossroad_dark_chair",
    "91_linda_cough_ask": "/reference/quests/#91_linda_cough_ask",
    "112_linda_wealth_orders": "/reference/quests/#112_linda_wealth_orders",
    "149_sluice_tools_land": "/reference/quests/#149_sluice_tools_land",
    "149_sluice_tools_tools": "/reference/quests/#149_sluice_tools_tools",
    "93_linda_potato_give": "/reference/quests/#93_linda_potato_give",
    "148_doctor_cough_ask": "/reference/quests/#148_doctor_cough_ask",
    "92_doctor_cure_tell": "/reference/quests/#92_doctor_cure_tell",
    "115_linda_dawn_ask": "/reference/quests/#115_linda_dawn_ask",
    "160_linda_palace_bottles": "/reference/quests/#160_linda_palace_bottles",
    "160_linda_palace_chocolate": "/reference/quests/#160_linda_palace_chocolate",
    "160_linda_palace_help": "/reference/quests/#160_linda_palace_help",
    "160_linda_palace_help_dark": "/reference/quests/#160_linda_palace_help_dark",
    "154_linda_dark_come": "/reference/quests/#154_linda_dark_come",
    "154_linda_dark_drape": "/reference/quests/#154_linda_dark_drape",
    "119_pre_B1_fights_herbert": "/reference/quests/#119_pre_B1_fights_herbert",
    "119_pre_B1_fights_before": "/reference/quests/#119_pre_B1_fights_before",
    "119_pre_B1_fights_win": "/reference/quests/#119_pre_B1_fights_win",
    "120_pre_B2_fights_herbert": "/reference/quests/#120_pre_B2_fights_herbert",
    "120_pre_B2_fights_before": "/reference/quests/#120_pre_B2_fights_before",
    "120_pre_B2_fights_win": "/reference/quests/#120_pre_B2_fights_win",
    "120_pre_B2_2_fights_win": "/reference/quests/#120_pre_B2_2_fights_win",
    "120_pre_C0_fights_before": "/reference/quests/#120_pre_C0_fights_before",
    "120_pre_C0_fights_win": "/reference/quests/#120_pre_C0_fights_win",
    "121_pre_B3_fights_herbert": "/reference/quests/#121_pre_B3_fights_herbert",
    "121_pre_B3_fights_before": "/reference/quests/#121_pre_B3_fights_before",
    "121_pre_B3_fights_win": "/reference/quests/#121_pre_B3_fights_win",
    "121_pre_B3_2_fights_win": "/reference/quests/#121_pre_B3_2_fights_win",
    "155_guards_bridge_ask": "/reference/quests/#155_guards_bridge_ask",
    "122_pre_B5_fights_before": "/reference/quests/#122_pre_B5_fights_before",
    "122_pre_B5_fights_win": "/reference/quests/#122_pre_B5_fights_win",
    "126_pre-C1-fights_approach": "/reference/quests/#126_pre-C1-fights_approach",
    "127_palace_battle_win": "/reference/quests/#127_palace_battle_win",
    "130_town_wishes_portal": "/reference/quests/#130_town_wishes_portal",
    "102_town_captain_beer": "/reference/quests/#102_town_captain_beer",
    "102_town_captain_faith": "/reference/quests/#102_town_captain_faith",
    "124_village_money_januarius": "/reference/quests/#124_village_money_januarius",
    "124_village_money_money": "/reference/quests/#124_village_money_money",
    "124_village_money_printed": "/reference/quests/#124_village_money_printed",
    "128_foundry_wine_bring": "/reference/quests/#128_foundry_wine_bring",
    "135_town_fisher_fish_good": "/reference/quests/#135_town_fisher_fish_good",
    "135_town_fisher_fish_sea": "/reference/quests/#135_town_fisher_fish_sea",
    "135_town_fisher_fish_myst": "/reference/quests/#135_town_fisher_fish_myst",
    "139_town_homobonus_bottle": "/reference/quests/#139_town_homobonus_bottle",
    "140_town_homobonusus_faith": "/reference/quests/#140_town_homobonusus_faith"
   },
   "rowAliases": {},
   "artworkFallbacks": {
    "15_guards_fightback_prepare_1": {
     "kind": "family",
     "sourceId": "15_guards_fightback_win_demo"
    },
    "27_port_astrologer_wait": {
     "kind": "family",
     "sourceId": "27_port_astrologer_meet"
    },
    "125_astrologer_third_install": {
     "kind": "family",
     "sourceId": "125_astrologer_third_ask"
    },
    "125_astrologer_third_fourth_install": {
     "kind": "family",
     "sourceId": "125_astrologer_third_fourth_sluise"
    },
    "143_workshop_piece_install": {
     "kind": "family",
     "sourceId": "143_workshop_piece_ask"
    }
   },
   "localizationConflicts": [
    {
     "id": "31_forest_guards_pass",
     "field": "action",
     "sourceKey": "quest_open_31_forest_guards_pass_d",
     "directions": {
      "en": "west of the Village",
      "zh": "east of the Village"
     }
    }
   ],
   "unsupportedExpressions": {
    "startConditions": {},
    "finishConditions": {},
    "rewards": {},
    "requirements": {},
    "triggers": {
     "finish:CustomInteraction:battle_camp_multifight_sewer:120_pre-C0-fights_pre_1": 1,
     "finish:CustomInteraction:battle_camp_town_4:120_pre-B2-fights_pre_1": 1,
     "finish:PlayerEnterGDZone:GDZone_Astrologer_Project": 2,
     "finish:PlayerEnterGDZone:GDZone_Bridge_To_Port": 3,
     "finish:PlayerEnterGDZone:GDZone_Forest_Explosives": 1,
     "finish:PlayerEnterGDZone:GDZone_Forest_Guards": 1,
     "finish:PlayerEnterGDZone:GDZone_Intro_Graveyard_Morgue": 1,
     "finish:PlayerEnterGDZone:GDZone_Port_Tavern": 2,
     "finish:PlayerEnterGDZone:GDZone_Pre_C1_Fight": 1,
     "finish:PlayerEnterGDZone:GDZone_Swamp_Fairy": 1,
     "finish:PlayerEnterGDZone:GDZone_Swamp_Goddess": 1,
     "finish:PlayerEnterGDZone:GDZone_Town_Cheese": 1,
     "finish:PlayerEnterGDZone:GDZone_Village_Brothers": 1,
     "finish:PlayerEnterGDZone:GDZone_Village_Trader_Meet": 1,
     "finish:PlayerTeleport:tp_RT_basement_exit": 1,
     "finish:PlayerTeleport:tp_RT_lab_to_basement": 1,
     "finish:PlayerTeleport:tp_RT_town_sewer_exit": 1,
     "finish:PlayerTeleport:tp_RT_workshop_exit": 1,
     "finish:PlayerTeleportAfterFadeOut:tp_RT_home_basement_exit": 1,
     "finish:PlayerTeleportAfterFadeOut:tp_RT_nun_home_exit": 2,
     "finish:RepairTownCluster:": 1,
     "finish:WgoDead:base_locked_tower_hatch": 1,
     "finish:WgoDead:debris_fragment_inquisitors_base": 1,
     "finish:WgoDead:debris_fragment_sluise": 1
    }
   },
   "administrativeExpressions": {
    "AchUnlock(\"ach_agatha_herbert\")": 1,
    "AchUnlock(\"ach_call_fairy\")": 1,
    "AchUnlock(\"ach_gunter\")": 1,
    "AchUnlock(\"ach_jack_gunter\")": 1,
    "AchUnlock(\"ach_jack_in_town\")": 1,
    "AchUnlock(\"ach_linda_albert\")": 1,
    "AchUnlock(\"ach_met_bandits\")": 1,
    "AchUnlock(\"ach_old_god\")": 1,
    "AchUnlock(\"ach_sermon\")": 1,
    "AchUnlock(\"ach_the_end\")": 1,
    "AchUnlock(\"ach_win_battle\")": 2,
    "AddInteractionEvent(\"fight_A1_1\", \"talk\", true)": 1,
    "AddInteractionEvent(\"npc_workshop_foreman\", \"talk\", true)": 1,
    "AddInteractionEvent(\"teleport_milestone_12_flooded_quarter\", \"work\", true)": 1,
    "AddInteractionEvent(\"teleport_milestone_13_sluice_area\", \"work\", true)": 1,
    "AddInteractionEvent(\"tp_RT_workshop_enter\", \"work\", true)": 1,
    "AddPPar(\"clearing_A\", 1)": 1,
    "AddPPar(\"cur_zombies_count\", -1)": 1,
    "AddPPar(\"dark_final_battle\",1)": 4,
    "AddPPar(\"elections_ready\",1)": 3,
    "AddPPar(\"fragments_portal\",1)": 3,
    "AddPPar(\"help_portal\",1)": 3,
    "AddPPar(\"help_portal_not\",1)": 6,
    "AwaitQuest(\"127_palace_battle_lose\")": 1,
    "AwaitQuest(\"127_palace_battle_retreat\")": 1,
    "AwaitQuest(\"127_palace_battle_start\")": 1,
    "AwaitQuest(\"129_palace_keeper_meet\")": 1,
    "AwaitQuest(\"14_guard_faith_baracs\")": 1,
    "AwaitQuest(\"17_village_nun_meet\")": 1,
    "AwaitQuest(\"26_port_foreman_warehouse\")": 2,
    "AwaitQuest(\"27_port_astrologer_zombie_leave\")": 1,
    "AwaitQuest(\"31_forest_guards_block\")": 1,
    "AwaitQuest(\"31_forest_guards_without_pass\")": 1,
    "AwaitQuest(\"32_guards_book_bring\")": 1,
    "AwaitQuest(\"40_village_fishing_bring\")": 1,
    "AwaitQuest(\"7_village_head_talk\")": 1,
    "AwaitQuest(\"87_doctor_linda_intervene\")": 1,
    "AwaitQuest(\"8_village_trader_talk\")": 1,
    "AwaitQuest(\"90_village_elections_jack\")": 1,
    "AwaitQuest(\"90_village_elections_leave_no\")": 1,
    "AwaitQuest(\"90_village_elections_nun\")": 1,
    "AwaitQuest(\"9_village_brothers_heffry\")": 1,
    "BlackListPhrase(\"100_village_swamp_faith_1\")": 1,
    "BlackListPhrase(\"101_workshop_calculations_1\")": 1,
    "BlackListPhrase(\"102_town_captain_beer_1\")": 1,
    "BlackListPhrase(\"103_workshop_steel_1\")": 1,
    "BlackListPhrase(\"104_workshop_industrial_1\")": 1,
    "BlackListPhrase(\"105_guards_armor_1\")": 1,
    "BlackListPhrase(\"106_foundry_meeting_portal_1\")": 1,
    "BlackListPhrase(\"106_foundry_meeting_steel_1\")": 1,
    "BlackListPhrase(\"107_astrologer_likes_1\")": 1,
    "BlackListPhrase(\"108_astrologer_pieces_1\")": 1,
    "BlackListPhrase(\"109_crossroad_magnificent_1\")": 1,
    "BlackListPhrase(\"10_village_food_samples_0\")": 1,
    "BlackListPhrase(\"112_linda_wealth_1\")": 1,
    "BlackListPhrase(\"113_sewers_god_red_eye\")": 1,
    "BlackListPhrase(\"119_pre-B1-fights_herbert_1\")": 1,
    "BlackListPhrase(\"119_pre-B1-fights_pre_1\")": 1,
    "BlackListPhrase(\"11_guards_morale_graveyard_1\")": 1,
    "BlackListPhrase(\"120_pre-B2-fights_herbert_1\")": 1,
    "BlackListPhrase(\"121_pre-B3-fights_herbert_1\")": 1,
    "BlackListPhrase(\"121_pre-B3-fights_pre_1\")": 1,
    "BlackListPhrase(\"122_pre-B5-fights_pre_1\")": 1,
    "BlackListPhrase(\"124_village_money_chest_1\")": 1,
    "BlackListPhrase(\"124_village_money_januarius_1\")": 1,
    "BlackListPhrase(\"124_village_money_stamp_1\")": 1,
    "BlackListPhrase(\"125_astrologer_third_1\")": 1,
    "BlackListPhrase(\"125_astrologer_third_buy_1\")": 1,
    "BlackListPhrase(\"128_foundry_wine_give_1\")": 1,
    "BlackListPhrase(\"12_village_boat_brothers_1\")": 1,
    "BlackListPhrase(\"12_village_boat_finally_1\")": 1,
    "BlackListPhrase(\"12_village_boat_tools_1\")": 1,
    "BlackListPhrase(\"12_village_boat_wood_1\")": 1,
    "BlackListPhrase(\"134_history_keeper_donkey_1\")": 1,
    "BlackListPhrase(\"135_town_fisher_good_decent_1\")": 1,
    "BlackListPhrase(\"135_town_fisher_good_myst_1\")": 1,
    "BlackListPhrase(\"135_town_fisher_good_sea_1\")": 1,
    "BlackListPhrase(\"136_guards_discount_ask_1\")": 1,
    "BlackListPhrase(\"136_guards_discount_discount_1\")": 1,
    "BlackListPhrase(\"136_guards_discount_wine_1\")": 1,
    "BlackListPhrase(\"139_town_homobonus_16\")": 1,
    "BlackListPhrase(\"13_village_fairy_jully_1\")": 1,
    "BlackListPhrase(\"142_foundry_zombie_1\")": 1,
    "BlackListPhrase(\"143_workshop_piece_1\")": 1,
    "BlackListPhrase(\"143_workshop_piece_get_1\")": 1,
    "BlackListPhrase(\"144_crossroad_home_1\")": 1,
    "BlackListPhrase(\"144_crossroad_home_complete_1\")": 1,
    "BlackListPhrase(\"146_stilt_master_ask_1\")": 1,
    "BlackListPhrase(\"146_stilt_master_materials_1\")": 1,
    "BlackListPhrase(\"148_doctor_cough_1\")": 1,
    "BlackListPhrase(\"149_sluice_tools_land_1\")": 1,
    "BlackListPhrase(\"149_sluice_tools_tools_1\")": 1,
    "BlackListPhrase(\"14_guard_faith_bell_1\")": 1,
    "BlackListPhrase(\"14_guard_faith_head_1\")": 1,
    "BlackListPhrase(\"14_guard_faith_sword_1\")": 1,
    "BlackListPhrase(\"150_base_90not_1\")": 1,
    "BlackListPhrase(\"152_astrologer_dark_hand_1\")": 1,
    "BlackListPhrase(\"153_crossroad_dark_chair_1\")": 1,
    "BlackListPhrase(\"154_linda_dark_drape_1\")": 1,
    "BlackListPhrase(\"155_guards_bridge_1\")": 1,
    "BlackListPhrase(\"157_base_palace_1\")": 1,
    "BlackListPhrase(\"157_base_palace_pay_1\")": 1,
    "BlackListPhrase(\"158_astrologer_palace_help_1\")": 1,
    "BlackListPhrase(\"158_astrologer_palace_help_dark_1\")": 1,
    "BlackListPhrase(\"158_astrologer_palace_press_1\")": 1,
    "BlackListPhrase(\"158_astrologer_palace_prothesis_1\")": 1,
    "BlackListPhrase(\"159_crossroad_palace_device_1\")": 1,
    "BlackListPhrase(\"159_crossroad_palace_help_1\")": 1,
    "BlackListPhrase(\"159_crossroad_palace_help_dark_1\")": 1,
    "BlackListPhrase(\"159_crossroad_palace_trilogy_1\")": 1,
    "BlackListPhrase(\"160_linda_palace_bottles_1\")": 1,
    "BlackListPhrase(\"160_linda_palace_chocolate_1\")": 1,
    "BlackListPhrase(\"160_linda_palace_help_1\")": 1,
    "BlackListPhrase(\"160_linda_palace_help_dark_1\")": 1,
    "BlackListPhrase(\"162_village_pardon_get_1\")": 1,
    "BlackListPhrase(\"162_village_pardon_ink_1\")": 1,
    "BlackListPhrase(\"162_village_pardon_pay_1\")": 1,
    "BlackListPhrase(\"163_village_fish_1\")": 1,
    "BlackListPhrase(\"19_base_ceremony_ready_1\")": 2,
    "BlackListPhrase(\"22_doctor_tower_asking_1\")": 1,
    "BlackListPhrase(\"24_doctor_zombies_showing_1\")": 1,
    "BlackListPhrase(\"27_port_astrologer_cards_1\")": 1,
    "BlackListPhrase(\"27_port_astrologer_zombie_1\")": 1,
    "BlackListPhrase(\"29_port_linda_cards_1\")": 1,
    "BlackListPhrase(\"34_port_looters_keys_1\")": 1,
    "BlackListPhrase(\"35_port_pop_shop_1\")": 1,
    "BlackListPhrase(\"36_port_trademaster_lenses_1\")": 1,
    "BlackListPhrase(\"37_village_forest_pass_1\")": 1,
    "BlackListPhrase(\"38_village_mailbox_1\")": 1,
    "BlackListPhrase(\"38_village_mailbox_application_a\")": 1,
    "BlackListPhrase(\"38_village_mailbox_certificate\")": 1,
    "BlackListPhrase(\"38_village_mailbox_pay_taxes_a\")": 1,
    "BlackListPhrase(\"38_village_mailbox_request_deed_a\")": 1,
    "BlackListPhrase(\"39_village_frill_lace_1\")": 1,
    "BlackListPhrase(\"40_village_fishing_line_1\")": 1,
    "BlackListPhrase(\"41_forest_bonfire_food_1\")": 1,
    "BlackListPhrase(\"42_crossroad_nun_donkey_1\")": 1,
    "BlackListPhrase(\"42_crossroad_nun_supplies_1\")": 1,
    "BlackListPhrase(\"43_astrologer_pr_tower_1\")": 1,
    "BlackListPhrase(\"44_port_violine_1\")": 1,
    "BlackListPhrase(\"45_guards_reading_1\")": 1,
    "BlackListPhrase(\"46_pre_A_fights_1\")": 1,
    "BlackListPhrase(\"51_crossroad_fixed_better_corpse_1\")": 1,
    "BlackListPhrase(\"51_crossroad_fixed_delivery_1\")": 1,
    "BlackListPhrase(\"51_crossroad_fixed_graveyard_1\")": 1,
    "BlackListPhrase(\"51_crossroad_fixed_path_1\")": 1,
    "BlackListPhrase(\"51_crossroad_fixed_path_before_1\")": 1,
    "BlackListPhrase(\"52_village_pass_forest_1\")": 1,
    "BlackListPhrase(\"52_village_pass_papers_1\")": 1,
    "BlackListPhrase(\"53_forest_pass_1\")": 1,
    "BlackListPhrase(\"56_forest_pardon_1\")": 1,
    "BlackListPhrase(\"57_forest_mine_larry_1\")": 1,
    "BlackListPhrase(\"57_forest_mine_larry_robert_1\")": 1,
    "BlackListPhrase(\"58_port_supplies_1\")": 1,
    "BlackListPhrase(\"64_doctor_violine_1\")": 1,
    "BlackListPhrase(\"65_doctor_lacquer_1\")": 1,
    "BlackListPhrase(\"66_port_smell_1\")": 1,
    "BlackListPhrase(\"67_port_incense_1\")": 1,
    "BlackListPhrase(\"68_port_concert_1\")": 1,
    "BlackListPhrase(\"69_doctor-project_1\")": 1,
    "BlackListPhrase(\"6_intro_guards_head_1\")": 1,
    "BlackListPhrase(\"72_crossroad_reader_1\")": 1,
    "BlackListPhrase(\"73_crossroad_bigger_better_corpses_1\")": 1,
    "BlackListPhrase(\"73_crossroad_bigger_crossroad_1\")": 1,
    "BlackListPhrase(\"74_crossroad_chore_1\")": 1,
    "BlackListPhrase(\"76_astrologer_press_device_1\")": 1,
    "BlackListPhrase(\"77_ astrologer_printing_1\")": 1,
    "BlackListPhrase(\"78_astrologer_jack_1\")": 1,
    "BlackListPhrase(\"80_village_candidates_1\")": 1,
    "BlackListPhrase(\"81_guards_elections_ask_1\")": 1,
    "BlackListPhrase(\"81_guards_elections_convince_1\")": 1,
    "BlackListPhrase(\"82_port_elections_ask_1\")": 1,
    "BlackListPhrase(\"82_port_elections_convince_1\")": 1,
    "BlackListPhrase(\"83_astrologer_elections_ask_1\")": 1,
    "BlackListPhrase(\"83_astrologer_elections_convince_1\")": 1,
    "BlackListPhrase(\"84_astrologer_necronomicon_1\")": 1,
    "BlackListPhrase(\"84_astrologer_necronomicon_rep_1\")": 1,
    "BlackListPhrase(\"85_guards_reader_1\")": 1,
    "BlackListPhrase(\"87_doctor_linda_asking_1\")": 1,
    "BlackListPhrase(\"87_doctor_linda_asking_second_1\")": 1,
    "BlackListPhrase(\"87_doctor_linda_notebook_1\")": 1,
    "BlackListPhrase(\"88_larry_portal_1\")": 1,
    "BlackListPhrase(\"89_astrologer_portal_1\")": 1,
    "BlackListPhrase(\"90_village_elections_ready_1\")": 1,
    "BlackListPhrase(\"91_linda_cough_1\")": 1,
    "BlackListPhrase(\"92_doctor_cure_1\")": 1,
    "BlackListPhrase(\"93_linda_potato_1\")": 1,
    "BlackListPhrase(\"94_crossroad_repitation_1\")": 1,
    "BlackListPhrase(\"95_guards_organ_built_1\")": 1,
    "BlackListPhrase(\"96_crossroad_organ_built_1\")": 1,
    "BlackListPhrase(\"98_workshop_tunnel_1\")": 1,
    "BlackListPhrase(\"99_workshop_repair_material_1\")": 1,
    "BlackListPhrase(\"99_workshop_repair_material_2\")": 1,
    "BlackListPhrase(\"99_workshop_repair_pr_1\")": 1,
    "BlackListPhrase(\"99_workshop_repair_pr_get_1\")": 1,
    "BlackListPhrase(\"9_village_brothers_pottery_1\")": 1,
    "BlackListPhrase(\"fight_B1_1\")": 1,
    "BlackListPhrase(\"fight_B3_1\")": 1,
    "BlackListPhrase(\"fight_B3_2\")": 1,
    "BlackListPhrase(\"fight_B5_1\")": 1,
    "BlackListPhrase(\"fight_C0_1\")": 1,
    "BlackListPhrase(\"insert_portal_stone_envy\")": 1,
    "BlackListPhrase(\"insert_portal_stone_greed\")": 1,
    "BlackListPhrase(\"insert_portal_stone_lust\")": 1,
    "BlackListPhrase(\"insert_portal_stone_pride\")": 1,
    "CancelQuest(\"127_palace_battle_lose\")": 1,
    "CancelQuest(\"127_palace_battle_retreat\")": 1,
    "CancelQuest(\"127_palace_battle_start\")": 1,
    "CompleteQuest(\"0_fairy_find_out\")": 1,
    "CompleteQuest(\"130_town_wishes_exit\")": 1,
    "CompleteQuest(\"15_guards_fightback_lose\")": 2,
    "CompleteQuest(\"163_village_fish_rod\")": 1,
    "CompleteQuest(\"19_base_ceremony_church\")": 1,
    "CompleteQuest(\"22_doctor_tower_leave\")": 1,
    "CompleteQuest(\"31_forest_guards_without_pass\")": 1,
    "CompleteQuest(\"4_intro_base_village\")": 1,
    "CompleteQuest(\"54_forest_bandits_bridge_try\")": 1,
    "CompleteQuest(\"57_forest_mine_try\")": 1,
    "CompleteQuest(\"62_swamp_fairy_find\")": 1,
    "CompleteQuest(\"79_village_goddess_tavern\")": 1,
    "Despawn_FightingLvl(\"fight_C0_1\")": 1,
    "DestroyWgoData(\"basement_lab_darkness\")": 1,
    "DestroyWgoData(\"village_boat_unfinished\")": 1,
    "DisableGDPointById(\"gd_palace_secret_way_opened\")": 1,
    "EnableGDPointById(\"gd_palace_secret_way_closed\")": 1,
    "EnableGDPointById(\"gd_potato_farm_after_fight\")": 1,
    "GSFireEvent(\"Event_07_Village-Head\", \"7_intro_village_foreman_1\")": 1,
    "GSFireEvent(\"Event_07_Village-Head\", \"7_intro_village_foreman_ready\")": 1,
    "GSFireEvent(\"Event_08_Village_Trader\", \"8_village_trader_foreman_1\")": 1,
    "GSFireEvent(\"Event_110_Town_Cheese\", \"110_town_cheese_find_1\")": 1,
    "GSFireEvent(\"Event_110_Town_Cheese\", \"110_town_cheese_look_1\")": 1,
    "GSFireEvent(\"Event_111_Base_Dig\", \"111_base_dig_1\")": 1,
    "GSFireEvent(\"Event_113_Sewers_God\", \"113_sewers_god_1\")": 1,
    "GSFireEvent(\"Event_114_Base_God\", \"114_base_god_1\")": 1,
    "GSFireEvent(\"Event_115_Linda_Dawn\", \"115_linda_dawn_ask_1\")": 1,
    "GSFireEvent(\"Event_116_Base_Attic\", \"116_base_attic_1\")": 1,
    "GSFireEvent(\"Event_117_Crossroad_Calm\", \"117_crossroad_calm_ask_1\")": 1,
    "GSFireEvent(\"Event_118_Astrologer_Project\", \"118_astrologer_project_ask_1\")": 1,
    "GSFireEvent(\"Event_126_Pre_C1_Fight\", \"126_pre-C1-fights_1\")": 1,
    "GSFireEvent(\"Event_127_Palace_Battle\", \"127_palace_battle_1\")": 1,
    "GSFireEvent(\"Event_138_Base_Garden\", \"138_base_garden_dungeon_1\")": 1,
    "GSFireEvent(\"Event_145_Base_Organ\", \"145_base_organ_1\")": 1,
    "GSFireEvent(\"Event_147_Sewers_Looters\", \"147_sewers_looters_1\")": 1,
    "GSFireEvent(\"Event_151_Base_90Yes\", \"151_base_90yes_1\")": 1,
    "GSFireEvent(\"Event_152_Astrologer_Dark\", \"152_astrologer_dark_come_1\")": 1,
    "GSFireEvent(\"Event_153_Crossroad_Dark\", \"153_crossroad_dark_come_1\")": 1,
    "GSFireEvent(\"Event_154_Linda_Dark\", \"154_linda_dark_come_1\")": 1,
    "GSFireEvent(\"Event_156_Base_Pieces\", \"156_base_pieces_base_1\")": 1,
    "GSFireEvent(\"Event_157_Base_Palace\", \"157_base_palace_more_1\")": 1,
    "GSFireEvent(\"Event_15_Guards_Fightback\", \"15_guards_fightback_win_1\")": 2,
    "GSFireEvent(\"Event_16_Village_Foreman_Letter\", \"16_foreman_letter\")": 1,
    "GSFireEvent(\"Event_17_Village_Nun\", \"17_village_nun_tavern_1\")": 1,
    "GSFireEvent(\"Event_18_Doctor_Encounter\", \"18_doctor_dungeon_first_1\")": 1,
    "GSFireEvent(\"Event_19_Base_Ceremony\", \"19_base_ceremony_next_1\")": 1,
    "GSFireEvent(\"Event_20_Doctor_Meeting\", \"20_doctor_meeting_footprints_1\")": 1,
    "GSFireEvent(\"Event_22_Doctor_Tower\", \"22_doctor_tower_entering_ready\")": 1,
    "GSFireEvent(\"Event_22_Doctor_Tower\", \"22_doctor_tower_hatch_opening_1\")": 1,
    "GSFireEvent(\"Event_22_Doctor_Tower\", \"22_doctor_tower_opening_1\")": 1,
    "GSFireEvent(\"Event_24_Doctor_Zombies\", \"24_doctor_zombies_asking_ready\")": 1,
    "GSFireEvent(\"Event_26_Port_Foreman\", \"26_port_foreman_1\")": 2,
    "GSFireEvent(\"Event_26_Port_ForemanDemo\", \"26_port_foreman_1\")": 1,
    "GSFireEvent(\"Event_27_Port_Astrologer\", \"27_port_astrologer_meeting_1\")": 1,
    "GSFireEvent(\"Event_27_Port_Astrologer\", \"27_port_astrologer_zombie_larry_1\")": 1,
    "GSFireEvent(\"Event_28_Base_Fairy\", \"28_base_fairy_1\")": 1,
    "GSFireEvent(\"Event_31_Forest_Guards\", \"31_forest_guards_entrance_1\")": 1,
    "GSFireEvent(\"Event_43_Astrologer_PR\", \"43_astrologer_pr_church_1\")": 1,
    "GSFireEvent(\"Event_55_Base_Strike\", \"55_base_strike_1\")": 1,
    "GSFireEvent(\"Event_60_Port_Workshop\", \"60_port_workshop_1\")": 1,
    "GSFireEvent(\"Event_62_Swamp_Fairy\", \"62_swamp_fairy_1\")": 1,
    "GSFireEvent(\"Event_63_Swamp_Goddess\", \"63_swamp_goddess_1\")": 1,
    "GSFireEvent(\"Event_71_Doctor_Sister\", \"71_doctor_sister_1\")": 1,
    "GSFireEvent(\"Event_74_Crossroad_Chore\", \"74_crossroad_chore_after_sermon_1\")": 1,
    "GSFireEvent(\"Event_75_Forest_Explosives\", \"75_forest_explosives_1\")": 1,
    "GSFireEvent(\"Event_76_Astrologer_Press\", \"76_astrologer_press_after_sermon_1\")": 1,
    "GSFireEvent(\"Event_Fights\", \"119_pre-B1-fights_win_1\")": 1,
    "GSFireEvent(\"Event_Fights\", \"120_pre-B2-fights_win_1\")": 1,
    "GSFireEvent(\"Event_Fights\", \"121_pre-B3-fights_win_1\")": 1,
    "GSFireEvent(\"Event_Fights\", \"122_pre-B5-fights_win_1\")": 1,
    "GSFireEvent(\"Event_Fights\", \"after_S2_fight\")": 1,
    "GSFireEvent(\"NPCSimTown\", \"1208_pr_machine\")": 1,
    "GSFireEvent(\"NPCSimTown\", \"A1_setup\")": 1,
    "GSFireEvent(\"NPCSimTown\", \"A2_setup\")": 1,
    "GSFireEvent(\"NPCSimTown\", \"A3_setup\")": 1,
    "GSFireEvent(\"NPCSimTown\", \"A4_setup\")": 1,
    "GSFireEvent(\"NPCSimTown\", \"setup_start_points\")": 1,
    "If2(!IsQuestCompleted(\"6_intro_guards_foreman\"), CompleteQuest(\"6_intro_guards_foreman\"))": 1,
    "If2(!IsQuestCompleted(\"8.5_base_foreman_wake\"),\nGSFireEvent(\"Event_09_Village_Brothers\", \"9_village_brothers_foreman_1\"))": 1,
    "If2(IsQuestCompleted(\"105_guards_armor_give\"), AwaitQuest(\"117_crossroad_calm_ask\"))": 1,
    "If2(IsQuestCompleted(\"106_foundry_meeting_enter\"), StartQuest(\"106_foundry_meeting_portal\"))": 1,
    "If2(IsQuestCompleted(\"107_astrologer_likes_give\"), AwaitQuest(\"118_astrologer_project_ask\"))": 1,
    "If2(IsQuestCompleted(\"109_crossroad_magnificent_church\"), StartQuest(\"144_crossroad_home_ask\"))": 1,
    "If2(IsQuestCompleted(\"110_town_cheese_find\"), GSFireEvent(\"Event_110_Town_Cheese\", \"110_town_cheese_sewer_ready\"))": 1,
    "If2(IsQuestCompleted(\"112_linda_wealth_orders\"), AwaitQuest(\"115_linda_dawn_ask\"))": 1,
    "If2(IsQuestCompleted(\"119_pre_B1_fights_win\"), StartQuest(\"120_pre_B2_fights_herbert\"))": 1,
    "If2(IsQuestCompleted(\"119_pre_B1_fights_win\"), StartQuest(\"121_pre_B3_fights_herbert\"))": 1,
    "If2(IsQuestCompleted(\"125_astrologer_third_install\"), StartQuest(\"111_base_dig_sleep\"))": 1,
    "If2(IsQuestCompleted(\"12_village_boat_brothers\"),\nStartQuest(\"12_village_boat_ready\"))": 1,
    "If2(IsQuestCompleted(\"12_village_boat_tools\"),\nStartQuest(\"12_village_boat_ready\"))": 1,
    "If2(IsQuestCompleted(\"143_workshop_piece_convince\"), AwaitQuest(\"118_astrologer_project_ask\"))": 1,
    "If2(IsQuestCompleted(\"144_crossroad_home_improve\"), StartQuest(\"145_base_organ_ceremony\"))": 1,
    "If2(IsQuestCompleted(\"145_base_organ_ceremony\"), AwaitQuest(\"117_crossroad_calm_ask\"))": 1,
    "If2(IsQuestCompleted(\"147_sewers_looters_approach\"), StartQuest(\"111_base_dig_sleep\"))": 1,
    "If2(IsQuestCompleted(\"148_doctor_cough_ask\"), StartQuest(\"92_doctor_cure_tell\"))": 1,
    "If2(IsQuestCompleted(\"14_guard_faith_bell\"), AwaitQuest(\"15_guards_fightback_prepare_1\"))": 1,
    "If2(IsQuestCompleted(\"14_guard_faith_swords\"), AwaitQuest(\"15_guards_fightback_prepare_1\"))": 1,
    "If2(IsQuestCompleted(\"151_base_90yes_god\"), StartQuest(\"126_pre-C1-fights_approach\"))": 1,
    "If2(IsQuestCompleted(\"157_base_palace_home\"), StartQuest(\"126_pre-C1-fights_approach\"))": 1,
    "If2(IsQuestCompleted(\"21_base_donkey_nun\"), StartQuest(\"33_base_complain_go\"))": 1,
    "If2(IsQuestCompleted(\"47_pre_A2_fights_clean\"), SetStage_FightingLvl(\"fight_A4_1\", 2))": 1,
    "If2(IsQuestCompleted(\"48_pre_A3_fights_clean\"), SetStage_FightingLvl(\"fight_A4_1\", 2))": 1,
    "If2(IsQuestCompleted(\"51_crossroad_fixed_graveyard\"), \nStartQuest(\"51_crossroad_fixed_corpse_delivery\"))": 1,
    "If2(IsQuestCompleted(\"51_crossroad_fixed_path_completed\"), \nStartQuest(\"51_crossroad_fixed_corpse_delivery\"))": 1,
    "If2(IsQuestCompleted(\"61_after_clearing_A_complete\"), AwaitQuest(\"140_town_homobonusus_speak\"))": 1,
    "If2(IsQuestCompleted(\"73_crossroad_better_upgraded_t2\"), StartQuest(\"144_crossroad_home_improve\"))": 1,
    "If2(IsQuestCompleted(\"8.5_base_foreman_wake\"),\nGSFireEvent(\"Event_09_Village_Brothers\", \"9_village_brothers_discussion_1\"))": 1,
    "If2(IsQuestCompleted(\"91_linda_cough_ask\"), StartQuest(\"121_pre_B3_fights_herbert\"))": 1,
    "If2(IsQuestCompleted(\"92_doctor_cure_tell\"), AwaitQuest(\"115_linda_dawn_ask\"))": 1,
    "If2(IsQuestCompleted(\"93_linda_potato_give\"), CompleteQuest(\"92_doctor_cure_tell\"))": 1,
    "If2(IsQuestCompleted(\"95_guards_organ_tell\"), StartQuest(\"145_base_organ_ceremony\"))": 1,
    "If2(IsQuestCompleted(\"96_crossroad_organ_tell\"), StartQuest(\"144_crossroad_home_ask\"))": 1,
    "If2(IsQuestCompleted(\"98_workshop_tunnel_ask_portal\"), StartQuest(\"120_pre_B2_fights_herbert\"))": 1,
    "If2(IsQuestCompleted(\"99_workshop_repair_material_1\"), \nCompleteQuest(\"99_workshop_repair_material_complete\"))": 1,
    "If2(IsQuestCompleted(\"99_workshop_repair_material_2\"), \nCompleteQuest(\"99_workshop_repair_material_complete\"))": 1,
    "If2(PPar(\"clearing_A\")==3, StartQuest(\"61_after_clearing_A_complete\"))": 1,
    "If2(PPar(\"dark_final_battle\")==4,\nStartQuest(\"126_pre-C1-fights_approach\"))": 4,
    "If2(PPar(\"elections_ready\")==3, StartQuest(\"90_village_elections_ready\"))": 3,
    "If2(PPar(\"fragments_portal\")==5, CompleteQuest(\"156_base_pieces_five_installed\"))": 3,
    "If2(PPar(\"help_portal\")==3,\nStartQuest(\"151_base_90yes_god\"))": 3,
    "If2(PPar(\"help_portal_not\")==6&&PPar(\"red_eye_keep\")==1,StartQuest(\"150_base_90not_god\"))": 6,
    "LockMapFightIcon(\"icon_A1_1\")": 2,
    "LockMapFightIcon(\"icon_A2_1\")": 1,
    "LockMapFightIcon(\"icon_A2_2\")": 1,
    "LockMapFightIcon(\"icon_A3_1\")": 1,
    "LockMapFightIcon(\"icon_A4_1\")": 1,
    "LockMapFightIcon(\"icon_A4_2\")": 1,
    "LockMapFightIcon(\"icon_B1_1\")": 1,
    "LockMapFightIcon(\"icon_B2_1\")": 1,
    "LockMapFightIcon(\"icon_B3_1\")": 1,
    "LockMapFightIcon(\"icon_B5_1\")": 1,
    "LockMapFightIcon(\"icon_C0_1\")": 1,
    "LockMapFightIcon(\"icon_C1_1\")": 1,
    "LockMapFightIcon(\"icon_S1_1\")": 1,
    "LvlUpVendor(\"npc_astrologer\")": 1,
    "LvlUpVendor(\"npc_head_of_the_village\")": 1,
    "LvlUpVendor(\"npc_herm\")": 2,
    "LvlUpVendor(\"npc_workshop_foreman\")": 1,
    "RemoveInteractionEvent(\"npc_astrologer\", \"talk\")": 2,
    "RemoveInteractionEvent(\"npc_donkey\", \"talk\")": 1,
    "RemoveInteractionEvent(\"npc_heffry\", \"talk\")": 1,
    "RemoveInteractionEvent(\"npc_herm\", \"talk\")": 1,
    "RemoveInteractionEvent(\"npc_jeffry\", \"talk\")": 1,
    "RemoveInteractionEvent(\"npc_old_bandit_01\", \"talk\")": 1,
    "RemoveInteractionEvent(\"npc_old_bandit_02\", \"talk\")": 1,
    "RemoveInteractionEvent(\"npc_workshop_foreman\", \"talk\")": 3,
    "RemoveInteractionEvent(\"quarry_cave_blocked\", \"57_forest_mine_before_1\")": 1,
    "RemoveInteractionEvent(\"town_port_bridge\",\"work\")": 3,
    "ReplaceWgoByIds(\"quarry_cave_blocked\",\"quarry_cave_blocked_work\")": 1,
    "SetMercenariesPaymentId(\"item_price_1\")": 1,
    "SetPPar(\"bodies_tier\", 1)": 1,
    "SetPPar(\"bodies_tier\", 3)": 1,
    "SetPPar(\"donkey_ready\",1)": 1,
    "SetPPar(\"red_eye_keep\",1)": 1,
    "SetPPar(\"zombies_limit_mechanic\", 1)": 1,
    "SetStage_FightingLvl(\"fight_A1_1\", 5)": 2,
    "SetStage_FightingLvl(\"fight_A1_1\", 6)": 1,
    "SetStage_FightingLvl(\"fight_A1_1\", 7)": 1,
    "SetStage_FightingLvl(\"fight_A2_1\", 1)": 2,
    "SetStage_FightingLvl(\"fight_A2_1\", 6)": 1,
    "SetStage_FightingLvl(\"fight_A2_1\", 7)": 1,
    "SetStage_FightingLvl(\"fight_A2_2\", 5)": 1,
    "SetStage_FightingLvl(\"fight_A2_2\", 6)": 1,
    "SetStage_FightingLvl(\"fight_A3_1\", 5)": 1,
    "SetStage_FightingLvl(\"fight_A3_1\", 6)": 1,
    "SetStage_FightingLvl(\"fight_A4_1\", 6)": 1,
    "SetStage_FightingLvl(\"fight_A4_2\", 5)": 1,
    "SetStage_FightingLvl(\"fight_A4_2\", 6)": 1,
    "SetStage_FightingLvl(\"fight_B1_1\", 1)": 1,
    "SetStage_FightingLvl(\"fight_B1_1\", 2)": 1,
    "SetStage_FightingLvl(\"fight_B1_1\", 6)": 1,
    "SetStage_FightingLvl(\"fight_B2_1\", 1)": 1,
    "SetStage_FightingLvl(\"fight_B2_1\", 2)": 1,
    "SetStage_FightingLvl(\"fight_B2_1\", 6)": 1,
    "SetStage_FightingLvl(\"fight_B2_2\", 1)": 1,
    "SetStage_FightingLvl(\"fight_B2_2\", 6)": 1,
    "SetStage_FightingLvl(\"fight_B3_1\", 2)": 1,
    "SetStage_FightingLvl(\"fight_B3_1\", 6)": 1,
    "SetStage_FightingLvl(\"fight_B3_2\", 2)": 1,
    "SetStage_FightingLvl(\"fight_B3_2\", 6)": 1,
    "SetStage_FightingLvl(\"fight_B5_1\", 1)": 1,
    "SetStage_FightingLvl(\"fight_B5_1\", 2)": 1,
    "SetStage_FightingLvl(\"fight_B5_1\", 6)": 1,
    "SetStage_FightingLvl(\"fight_C0_1\", 2)": 1,
    "SetStage_FightingLvl(\"fight_S1_1\", 6)": 1,
    "SetStage_FightingLvl(\"fight_S2_1\", 6)": 1,
    "SetWgoInteractionState(\"alchemy_chest\", false)": 1,
    "SetWgoInteractionState(\"autopsy_table_quest\", false)": 2,
    "SetWgoInteractionState(\"base_door_plague_doctor\", false)": 1,
    "SetWgoInteractionState(\"fight_A1_1\", true)": 1,
    "SetWgoInteractionState(\"npc_astrologer\", false)": 2,
    "SetWgoInteractionState(\"npc_head_of_the_guards\", false)": 1,
    "SetWgoInteractionState(\"npc_nun\", false)": 1,
    "SetWgoInteractionState(\"npc_plague_doctor\", false)": 1,
    "SetWgoInteractionState(\"npc_workshop_foreman\", false)": 2,
    "SetWgoInteractionState(\"tp_RT_workshop_enter\", true)": 1,
    "SpawnWgoOnGDPoint(\"panic_reduction_machine_1\",\"panic_reduction_machine_point\",\"RuinedTemple\",\"panic_reduction_machine\")": 1,
    "Spawn_FightingLvl(\"fight_A2_1\")": 2,
    "Spawn_FightingLvl(\"fight_B1_1\")": 1,
    "Spawn_FightingLvl(\"fight_B2_1\")": 1,
    "Spawn_FightingLvl(\"fight_B2_2\")": 1,
    "Spawn_FightingLvl(\"fight_B3_1\")": 1,
    "Spawn_FightingLvl(\"fight_B3_2\")": 1,
    "Spawn_FightingLvl(\"fight_B5_1\")": 1,
    "Spawn_FightingLvl(\"fight_C0_1\")": 1,
    "StartQuest(\"0_tut_squads_start\")": 1,
    "StartQuest(\"100_village_swamp_ritual\")": 1,
    "StartQuest(\"102_town_captain_faith\")": 1,
    "StartQuest(\"103_workshop_steel_give\")": 1,
    "StartQuest(\"104_workshop_industrial_show\")": 1,
    "StartQuest(\"105_guards_armor_give\")": 1,
    "StartQuest(\"106_foundry_meeting_enter\")": 1,
    "StartQuest(\"106_foundry_meeting_steel\")": 1,
    "StartQuest(\"107_astrologer_likes_give\")": 1,
    "StartQuest(\"108_astrologer_pieces_second\")": 1,
    "StartQuest(\"108_astrologer_pieces_second_get\")": 1,
    "StartQuest(\"109_crossroad_magnificent_church\")": 1,
    "StartQuest(\"10_village_food_samples\")": 1,
    "StartQuest(\"110_town_cheese_drop\")": 1,
    "StartQuest(\"110_town_cheese_end\")": 1,
    "StartQuest(\"110_town_cheese_find\")": 1,
    "StartQuest(\"111_base_dig_red_eye\")": 1,
    "StartQuest(\"112_linda_wealth_orders\")": 1,
    "StartQuest(\"113_sewers_god_enter\")": 1,
    "StartQuest(\"113_sewers_god_eye_give\")": 1,
    "StartQuest(\"113_sewers_god_eye_keep\")": 1,
    "StartQuest(\"115_linda_dawn_exit\")": 1,
    "StartQuest(\"116_base_attic_exit\")": 1,
    "StartQuest(\"119_pre_B1_fights_before\")": 1,
    "StartQuest(\"119_pre_B1_fights_herbert\")": 2,
    "StartQuest(\"119_pre_B1_fights_win\")": 1,
    "StartQuest(\"11_guards_morale_graveyard\")": 1,
    "StartQuest(\"120_pre_B2_2_fights_win\")": 1,
    "StartQuest(\"120_pre_B2_fights_before\")": 1,
    "StartQuest(\"120_pre_C0_fights_before\")": 1,
    "StartQuest(\"120_pre_C0_fights_win\")": 1,
    "StartQuest(\"121_pre_B3_2_fights_win\")": 1,
    "StartQuest(\"121_pre_B3_fights_before\")": 1,
    "StartQuest(\"121_pre_B3_fights_win\")": 1,
    "StartQuest(\"122_pre_B5_fights_before\")": 1,
    "StartQuest(\"122_pre_B5_fights_win\")": 1,
    "StartQuest(\"124_village_money_chest\")": 1,
    "StartQuest(\"124_village_money_money\")": 1,
    "StartQuest(\"124_village_money_money_stamp\")": 1,
    "StartQuest(\"125_astrologer_third_ask\")": 1,
    "StartQuest(\"125_astrologer_third_buy\")": 1,
    "StartQuest(\"125_astrologer_third_fourth_install\")": 1,
    "StartQuest(\"125_astrologer_third_fourth_sluise\")": 1,
    "StartQuest(\"125_astrologer_third_install\")": 1,
    "StartQuest(\"127_palace_battle_win\")": 1,
    "StartQuest(\"12_village_boat_brothers\")": 1,
    "StartQuest(\"12_village_boat_left\")": 1,
    "StartQuest(\"12_village_boat_tools\")": 1,
    "StartQuest(\"130_town_wishes_portal\")": 1,
    "StartQuest(\"134_history_keeper_beer_sleep\")": 1,
    "StartQuest(\"135_town_fisher_fish_myst\")": 1,
    "StartQuest(\"135_town_fisher_fish_sea\")": 1,
    "StartQuest(\"135_town_fisher_meet\")": 1,
    "StartQuest(\"136_guards_discount_discount\")": 1,
    "StartQuest(\"136_guards_discount_wine\")": 1,
    "StartQuest(\"138_base_garden_dungeon\")": 1,
    "StartQuest(\"138_base_garden_garden\")": 1,
    "StartQuest(\"13_village_fairy_ask\")": 1,
    "StartQuest(\"141_town_porters_order\")": 1,
    "StartQuest(\"142_foundry_zombie_power\")": 1,
    "StartQuest(\"143_workshop_piece_ask\")": 1,
    "StartQuest(\"143_workshop_piece_convince\")": 1,
    "StartQuest(\"143_workshop_piece_get\")": 1,
    "StartQuest(\"143_workshop_piece_install\")": 1,
    "StartQuest(\"146_stilt_master_materials\")": 1,
    "StartQuest(\"146_stilt_master_meet\")": 1,
    "StartQuest(\"147_sewers_looters_approach\")": 1,
    "StartQuest(\"148_doctor_cough_ask\")": 1,
    "StartQuest(\"149_sluice_tools_land\")": 1,
    "StartQuest(\"149_sluice_tools_land_after\")": 1,
    "StartQuest(\"149_sluice_tools_potato\")": 1,
    "StartQuest(\"149_sluice_tools_potato_after\")": 1,
    "StartQuest(\"149_sluice_tools_tools\")": 1,
    "StartQuest(\"14_guard_faith_bell\")": 1,
    "StartQuest(\"14_guard_faith_bring\")": 1,
    "StartQuest(\"14_guard_faith_swords\")": 1,
    "StartQuest(\"150_base_90not_god_give_eye\")": 1,
    "StartQuest(\"150_base_90not_god_keep_eye\")": 1,
    "StartQuest(\"152_astrologer_dark_hand\")": 1,
    "StartQuest(\"153_crossroad_dark_chair\")": 1,
    "StartQuest(\"154_linda_dark_drape\")": 1,
    "StartQuest(\"155_guards_bridge_ask\")": 1,
    "StartQuest(\"156_base_pieces_five_installed\")": 1,
    "StartQuest(\"156_base_pieces_gluttony\")": 1,
    "StartQuest(\"156_base_pieces_sixth_install\")": 1,
    "StartQuest(\"156_base_pieces_sloth\")": 1,
    "StartQuest(\"157_base_palace_home\")": 1,
    "StartQuest(\"157_base_palace_pay\")": 1,
    "StartQuest(\"158_astrologer_palace_help\")": 1,
    "StartQuest(\"158_astrologer_palace_help_dark\")": 1,
    "StartQuest(\"158_astrologer_palace_press\")": 1,
    "StartQuest(\"158_astrologer_palace_prothesis\")": 1,
    "StartQuest(\"159_crossroad_palace_device\")": 1,
    "StartQuest(\"159_crossroad_palace_help\")": 1,
    "StartQuest(\"159_crossroad_palace_help_dark\")": 1,
    "StartQuest(\"159_crossroad_palace_trilogy\")": 1,
    "StartQuest(\"15_guards_battle_1_tutorial\")": 1,
    "StartQuest(\"160_linda_palace_bottles\")": 1,
    "StartQuest(\"160_linda_palace_chocolate\")": 1,
    "StartQuest(\"160_linda_palace_help\")": 1,
    "StartQuest(\"160_linda_palace_help_dark\")": 1,
    "StartQuest(\"161_base_survey_ask\")": 1,
    "StartQuest(\"162_village_pardon_ask\")": 1,
    "StartQuest(\"162_village_pardon_ink\")": 1,
    "StartQuest(\"162_village_pardon_pay\")": 1,
    "StartQuest(\"163_village_fish_bring\")": 1,
    "StartQuest(\"163_village_fish_rod\")": 1,
    "StartQuest(\"164_base_alchemy_chest\")": 1,
    "StartQuest(\"164_base_alchemy_lab\")": 1,
    "StartQuest(\"16_foreman_letter_wake\")": 1,
    "StartQuest(\"17_village_nun_leave\")": 1,
    "StartQuest(\"17_village_nun_tavern\")": 1,
    "StartQuest(\"18_base_doctor_closed\")": 1,
    "StartQuest(\"18_base_doctor_encounter\")": 1,
    "StartQuest(\"18_base_doctor_talk\")": 1,
    "StartQuest(\"19_base_ceremony_quality\")": 1,
    "StartQuest(\"19_base_ceremony_sermon\")": 1,
    "StartQuest(\"19_base_ceremony_tutorial\")": 1,
    "StartQuest(\"20_doctor_meeting_blockage\")": 1,
    "StartQuest(\"20_doctor_meeting_code\")": 1,
    "StartQuest(\"22_doctor_tower_alchemy_tutorial\")": 1,
    "StartQuest(\"22_doctor_tower_enter\")": 1,
    "StartQuest(\"22_doctor_tower_enter_0\")": 1,
    "StartQuest(\"22_doctor_tower_powder\")": 1,
    "StartQuest(\"23_guards_mercenaries_hire\")": 1,
    "StartQuest(\"23_guards_mercenaries_meet\")": 1,
    "StartQuest(\"23_guards_mercenaries_upgrade_1\")": 1,
    "StartQuest(\"24_doctor_zombies_lab\")": 1,
    "StartQuest(\"24_doctor_zombies_lab_0\")": 1,
    "StartQuest(\"24_doctor_zombies_powder\")": 1,
    "StartQuest(\"25_village_watchmen_after_10\")": 1,
    "StartQuest(\"25_village_watchmen_after_16\")": 1,
    "StartQuest(\"26_port_foreman_reunite\")": 1,
    "StartQuest(\"27_port_astrologer_meet\")": 3,
    "StartQuest(\"27_port_astrologer_tail\")": 1,
    "StartQuest(\"27_port_astrologer_zombie_ask\")": 1,
    "StartQuest(\"27_port_astrologer_zombie_home\")": 1,
    "StartQuest(\"28_base_fairy_summon\")": 1,
    "StartQuest(\"28_base_fairy_swamp_map\")": 1,
    "StartQuest(\"29_port_linda_meet_complete\")": 1,
    "StartQuest(\"29_port_linda_tavern\")": 2,
    "StartQuest(\"34_port_looters_book\")": 1,
    "StartQuest(\"34_port_looters_first\")": 1,
    "StartQuest(\"34_port_looters_meet\")": 1,
    "StartQuest(\"35_port_pop_cards\")": 1,
    "StartQuest(\"35_port_pop_new_people\")": 1,
    "StartQuest(\"35_port_pop_repair\")": 1,
    "StartQuest(\"35_port_pop_shop\")": 1,
    "StartQuest(\"35_port_pop_town_building_tutorial\")": 1,
    "StartQuest(\"36_port_trademaster_beam\")": 1,
    "StartQuest(\"37_village_forest_pass\")": 1,
    "StartQuest(\"38_village_mailbox_certificate\")": 1,
    "StartQuest(\"38_village_mailbox_cleric_application\")": 1,
    "StartQuest(\"38_village_mailbox_pay_taxes\")": 1,
    "StartQuest(\"38_village_mailbox_repair\")": 1,
    "StartQuest(\"38_village_mailbox_request_deed\")": 1,
    "StartQuest(\"39_village_frill_talk\")": 1,
    "StartQuest(\"40_village_fishing_talk\")": 1,
    "StartQuest(\"41_forest_bonfire_talk\")": 1,
    "StartQuest(\"42_crossroad_nun_writing\")": 1,
    "StartQuest(\"43_astrologer_pr_tower\")": 1,
    "StartQuest(\"43_astrologer_pr_tower_exit\")": 1,
    "StartQuest(\"44_port_violine_paint\")": 1,
    "StartQuest(\"45_guards_reading_book\")": 1,
    "StartQuest(\"46_pre_A_fights_clean\")": 1,
    "StartQuest(\"47_pre_A2_fights_before_1\")": 1,
    "StartQuest(\"47_pre_A2_fights_before_2\")": 1,
    "StartQuest(\"47_pre_A2_fights_before_win_1\")": 1,
    "StartQuest(\"47_pre_A2_fights_before_win_2\")": 1,
    "StartQuest(\"47_pre_A2_fights_clean\")": 1,
    "StartQuest(\"48_pre_A3_fights_before\")": 1,
    "StartQuest(\"48_pre_A3_fights_clean\")": 1,
    "StartQuest(\"48_pre_A3_fights_win\")": 1,
    "StartQuest(\"49_pre_A4_fights_before_1\")": 1,
    "StartQuest(\"49_pre_A4_fights_before_2\")": 1,
    "StartQuest(\"49_pre_A4_fights_clean\")": 1,
    "StartQuest(\"49_pre_A4_fights_win_1\")": 1,
    "StartQuest(\"49_pre_A4_fights_win_2\")": 1,
    "StartQuest(\"50_pre_S1_fights_before\")": 1,
    "StartQuest(\"50_pre_S1_fights_win\")": 1,
    "StartQuest(\"50_pre_S2_fights_win\")": 1,
    "StartQuest(\"51_crossroad_fixed_better_corpses\")": 1,
    "StartQuest(\"51_crossroad_fixed_graveyard\")": 1,
    "StartQuest(\"51_crossroad_fixed_path_cleared\")": 1,
    "StartQuest(\"51_crossroad_fixed_path_completed\")": 1,
    "StartQuest(\"52_village_pass_ask\")": 1,
    "StartQuest(\"52_village_pass_get\")": 1,
    "StartQuest(\"52_village_pass_papers\")": 1,
    "StartQuest(\"53_forest_pass_return\")": 1,
    "StartQuest(\"54_forest_bandits_meet\")": 1,
    "StartQuest(\"55_base_strike_donkey\")": 1,
    "StartQuest(\"55_base_strike_donkey_corpses\")": 1,
    "StartQuest(\"56_forest_pardon_cheese\")": 1,
    "StartQuest(\"56_forest_pardon_give\")": 1,
    "StartQuest(\"57_forest_mine_candle\")": 1,
    "StartQuest(\"57_forest_mine_complete\")": 1,
    "StartQuest(\"57_forest_mine_convince\")": 1,
    "StartQuest(\"57_forest_mine_try\")": 1,
    "StartQuest(\"59_town_sewrena_unlock\")": 1,
    "StartQuest(\"60_port_workshop_free\")": 1,
    "StartQuest(\"61_after_clearing_A_complete_visual\")": 1,
    "StartQuest(\"62_swamp_fairy_find\")": 1,
    "StartQuest(\"62_swamp_fairy_speak\")": 1,
    "StartQuest(\"63_swamp_goddess_speak\")": 1,
    "StartQuest(\"64_doctor_violine_ask\")": 1,
    "StartQuest(\"65_doctor_lacquer_give\")": 1,
    "StartQuest(\"66_port_smell_violine\")": 1,
    "StartQuest(\"67_port_incense_give\")": 1,
    "StartQuest(\"68_port_concert_end\")": 1,
    "StartQuest(\"68_port_concert_start\")": 1,
    "StartQuest(\"70_guards_bells_ask\")": 1,
    "StartQuest(\"71_doctor_sister_corpse\")": 1,
    "StartQuest(\"72_crossroad_reader_convence\")": 1,
    "StartQuest(\"73_crossroad_better_corpses\")": 1,
    "StartQuest(\"73_crossroad_better_upgraded\")": 1,
    "StartQuest(\"73_crossroad_better_upgraded_t2\")": 1,
    "StartQuest(\"74_crossroad_chore_build\")": 1,
    "StartQuest(\"74_crossroad_chore_ceremony\")": 1,
    "StartQuest(\"74_crossroad_chore_ready\")": 1,
    "StartQuest(\"75_forest_explosives_drop\")": 1,
    "StartQuest(\"76_astrologer_press_ceremony\")": 1,
    "StartQuest(\"76_astrologer_press_hidden_debuff\")": 1,
    "StartQuest(\"76_astrologer_press_hypno\")": 1,
    "StartQuest(\"76_astrologer_press_pr_tutorial\")": 1,
    "StartQuest(\"77_astrologer_printing_agreement\")": 1,
    "StartQuest(\"77_astrologer_printing_book\")": 1,
    "StartQuest(\"78_astrologer_jack_signed\")": 1,
    "StartQuest(\"79_village_goddess_near\")": 1,
    "StartQuest(\"7_village_head_foreman\")": 1,
    "StartQuest(\"7_village_head_meet\")": 1,
    "StartQuest(\"7_village_head_trading_tutorial\")": 1,
    "StartQuest(\"8.5_base_foreman_wake\")": 1,
    "StartQuest(\"80_village_candidates_plan\")": 1,
    "StartQuest(\"81_guards_elections_ask\")": 1,
    "StartQuest(\"81_guards_elections_convince\")": 1,
    "StartQuest(\"82_port_elections_ask\")": 1,
    "StartQuest(\"82_port_elections_convince\")": 1,
    "StartQuest(\"83_astrologer_elections_ask\")": 1,
    "StartQuest(\"83_astrologer_elections_convince\")": 1,
    "StartQuest(\"84_astrologer_necronomicon_ask\")": 1,
    "StartQuest(\"84_astrologer_necronomicon_drop\")": 1,
    "StartQuest(\"84_astrologer_necronomicon_get\")": 1,
    "StartQuest(\"85_guards_reader_tell\")": 1,
    "StartQuest(\"87_doctor_linda_ask_albert\")": 1,
    "StartQuest(\"87_doctor_linda_ask_albert_leave_1\")": 1,
    "StartQuest(\"87_doctor_linda_ask_albert_leave_2\")": 1,
    "StartQuest(\"87_doctor_linda_ask_linda\")": 1,
    "StartQuest(\"87_doctor_linda_get_out\")": 1,
    "StartQuest(\"87_doctor_linda_notebook\")": 1,
    "StartQuest(\"87_doctor_linda_sleep\")": 1,
    "StartQuest(\"87_doctor_linda_visit_tell\")": 1,
    "StartQuest(\"87_doctor_linda_visit_try\")": 1,
    "StartQuest(\"88_larry_portal_ask\")": 1,
    "StartQuest(\"89_astrologer_portal_ask\")": 1,
    "StartQuest(\"8_village_trader_meet\")": 1,
    "StartQuest(\"92_doctor_cure_exit\")": 1,
    "StartQuest(\"93_linda_potato_give\")": 1,
    "StartQuest(\"95_guards_organ_tell\")": 1,
    "StartQuest(\"96_crossroad_organ_build\")": 1,
    "StartQuest(\"96_crossroad_organ_tell\")": 1,
    "StartQuest(\"98_workshop_tunnel_ask_portal\")": 1,
    "StartQuest(\"99_workshop_repair_contract\")": 1,
    "StartQuest(\"99_workshop_repair_material_1\")": 1,
    "StartQuest(\"99_workshop_repair_material_2\")": 1,
    "StartQuest(\"99_workshop_repair_material_complete\")": 1,
    "StartQuest(\"99_workshop_repair_signed\")": 1,
    "StartQuest(\"9_village_brothers_discussion\")": 1,
    "StartQuest(\"9_village_brothers_discussion_end\")": 1,
    "StartQuest(\"9_village_brothers_jeffry\")": 1,
    "StartQuest(\"9_village_brothers_pottery\")": 1,
    "StartQuestDemoDependent(\"26_port_foreman_reunite\",\"26_port_foreman_reunite_demo\")": 1,
    "TrySetOrRemoveResurrectionDebuff()": 1,
    "UnlockHudDaySprite(\"day_gluttony\")": 1,
    "UnlockHudDaySprite(\"day_sloth\")": 2,
    "UnlockHudDaySprite(\"day_wrath\")": 1,
    "UnlockPhrase(\"34_port_looters_order_1\")": 1,
    "UnlockPhrase(\"95_guards_organ_not_built_1\")": 1,
    "UnlockPhrase(\"96_crossroad_organ_not_built_1\")": 1,
    "UnlockPhrase(\"nun_asking_about_corpses_ask\")": 1,
    "UnlockPhrase(\"special_wood_supplies\")": 1,
    "UnlockPhrase(\"steel_supplies\")": 1,
    "UnlockPhrase(\"trade_warehouse_manager\")": 1,
    "WGOFireEvent(\"npc_heffry\", \"tp_to_spot\")": 1,
    "WGOFireEvent(\"npc_jeffry\", \"tp_to_spot\")": 1,
    "WGOFireEvent(\"npc_workshop_foreman\", \"tp_to_spot_from_boat\")": 1
   }
  },
  "itemOrigins": {
   "defined": 41,
   "shown": 41,
   "itemsWithOrigins": 28,
   "sourceIds": [
    "agreement_frontman",
    "axe_0",
    "card_deck",
    "cheese",
    "chest_myst",
    "collar_gold",
    "doctor_meeting_code",
    "dynamite",
    "fairy_swamp_map",
    "forest_pass",
    "hand_tool",
    "ingot_steel",
    "necromonicon",
    "pickaxe_0",
    "portal_stone_gluttony",
    "portal_stone_greed",
    "portal_stone_pride",
    "potato",
    "prayer_old_god",
    "printed_money_signed",
    "red_eye",
    "resurrection_liquid",
    "story:1",
    "story:2",
    "story:3",
    "temp_village_head_paper",
    "town_gratitude",
    "wood_2"
   ],
   "candidateSourceIds": [
    "agreement_frontman",
    "axe_0",
    "card_deck",
    "cheese",
    "chest_myst",
    "collar_gold",
    "doctor_meeting_code",
    "dynamite",
    "fairy_swamp_map",
    "forest_pass",
    "hand_tool",
    "ingot_steel",
    "necromonicon",
    "pickaxe_0",
    "portal_stone_gluttony",
    "portal_stone_greed",
    "portal_stone_pride",
    "potato",
    "prayer_old_god",
    "printed_money_signed",
    "red_eye",
    "resurrection_liquid",
    "story:1",
    "story:2",
    "story:3",
    "temp_village_head_paper",
    "town_gratitude",
    "wood_2"
   ],
   "noIconLeftOut": [],
   "missingNameLeftOut": [],
   "provenance": [
    {
     "row": "quest-1_intro_prison_find_pickaxe-finish-0",
     "sourceRow": "quest-1_intro_prison_find_pickaxe-finish-0",
     "sourceItemId": "pickaxe_0",
     "kind": "quest",
     "quest": "1_intro_prison_find_pickaxe",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"pickaxe_0\", 1)"
    },
    {
     "row": "quest-2_intro_scout_axe-finish-0",
     "sourceRow": "quest-2_intro_scout_axe-finish-0",
     "sourceItemId": "axe_0",
     "kind": "quest",
     "quest": "2_intro_scout_axe",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"axe_0\", 1)",
     "storyEvidence": {
      "graph": "GlobalScripts/Event_02_Intro-Scout.asset",
      "dialogueKey": "2_intro_scout_road_baricade_5",
      "object": "intro_scout_axe",
      "finishTrigger": "intro_scout_axe:take_axe"
     }
    },
    {
     "row": "quest-4_intro_base_waking_up-finish-17",
     "sourceRow": "quest-4_intro_base_waking_up-finish-17",
     "sourceItemId": "story:1",
     "kind": "quest",
     "quest": "4_intro_base_waking_up",
     "field": "execExpressionsFinish",
     "index": 17,
     "expression": "DropItem(\"story:1\", 1)"
    },
    {
     "row": "quest-20_doctor_meeting_code-finish-0",
     "sourceRow": "quest-20_doctor_meeting_code-finish-0",
     "sourceItemId": "doctor_meeting_code",
     "kind": "quest",
     "quest": "20_doctor_meeting_code",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"doctor_meeting_code\", 1)"
    },
    {
     "row": "quest-28_base_fairy_swamp_map-finish-0",
     "sourceRow": "quest-28_base_fairy_swamp_map-finish-0",
     "sourceItemId": "fairy_swamp_map",
     "kind": "quest",
     "quest": "28_base_fairy_swamp_map",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"fairy_swamp_map\", 1)"
    },
    {
     "row": "quest-77_astrologer_printing_agreement-finish-0",
     "sourceRow": "quest-77_astrologer_printing_agreement-finish-0",
     "sourceItemId": "agreement_frontman",
     "kind": "quest",
     "quest": "77_astrologer_printing_agreement",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"agreement_frontman\", 1)"
    },
    {
     "row": "quest-35_port_pop_cards-finish-0",
     "sourceRow": "quest-35_port_pop_cards-finish-0",
     "sourceItemId": "card_deck",
     "kind": "quest",
     "quest": "35_port_pop_cards",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"card_deck\", 1)"
    },
    {
     "row": "quest-68_port_concert_end-finish-3",
     "sourceRow": "quest-68_port_concert_end-finish-3",
     "sourceItemId": "town_gratitude",
     "kind": "quest",
     "quest": "68_port_concert_end",
     "field": "execExpressionsFinish",
     "index": 3,
     "expression": "DropItem(\"town_gratitude\", 2)"
    },
    {
     "row": "quest-68_port_concert_end-finish-4",
     "sourceRow": "quest-68_port_concert_end-finish-4",
     "sourceItemId": "story:2",
     "kind": "quest",
     "quest": "68_port_concert_end",
     "field": "execExpressionsFinish",
     "index": 4,
     "expression": "DropItem(\"story:2\", 1)"
    },
    {
     "row": "quest-71_doctor_sister_corpse-start-1",
     "sourceRow": "quest-71_doctor_sister_corpse-start-1",
     "sourceItemId": "resurrection_liquid",
     "kind": "quest",
     "quest": "71_doctor_sister_corpse",
     "field": "execExpressionsStart",
     "index": 1,
     "expression": "DropItem(\"resurrection_liquid\", 2)"
    },
    {
     "row": "quest-71_doctor_sister_corpse-start-2",
     "sourceRow": "quest-71_doctor_sister_corpse-start-2",
     "sourceItemId": "collar_gold",
     "kind": "quest",
     "quest": "71_doctor_sister_corpse",
     "field": "execExpressionsStart",
     "index": 2,
     "expression": "DropItem(\"collar_gold\", 2)"
    },
    {
     "row": "quest-38_village_mailbox_certificate-finish-0",
     "sourceRow": "quest-38_village_mailbox_certificate-finish-0",
     "sourceItemId": "temp_village_head_paper",
     "kind": "quest",
     "quest": "38_village_mailbox_certificate",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"temp_village_head_paper\", 1)"
    },
    {
     "row": "quest-52_village_pass_get-finish-0",
     "sourceRow": "quest-52_village_pass_get-finish-0",
     "sourceItemId": "forest_pass",
     "kind": "quest",
     "quest": "52_village_pass_get",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"forest_pass\", 1)"
    },
    {
     "row": "quest-75_forest_explosives_drop-finish-0",
     "sourceRow": "quest-75_forest_explosives_drop-finish-0",
     "sourceItemId": "dynamite",
     "kind": "quest",
     "quest": "75_forest_explosives_drop",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"dynamite\", 1)"
    },
    {
     "row": "quest-56_forest_pardon_cheese-finish-0",
     "sourceRow": "quest-56_forest_pardon_cheese-finish-0",
     "sourceItemId": "cheese",
     "kind": "quest",
     "quest": "56_forest_pardon_cheese",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"cheese\", 1)"
    },
    {
     "row": "quest-99_workshop_repair_material_complete-finish-4",
     "sourceRow": "quest-99_workshop_repair_material_complete-finish-4",
     "sourceItemId": "town_gratitude",
     "kind": "quest",
     "quest": "99_workshop_repair_material_complete",
     "field": "execExpressionsFinish",
     "index": 4,
     "expression": "DropItem(\"town_gratitude\", 2)"
    },
    {
     "row": "quest-73_crossroad_better_upgraded_t2-finish-2",
     "sourceRow": "quest-73_crossroad_better_upgraded_t2-finish-2",
     "sourceItemId": "town_gratitude",
     "kind": "quest",
     "quest": "73_crossroad_better_upgraded_t2",
     "field": "execExpressionsFinish",
     "index": 2,
     "expression": "DropItem(\"town_gratitude\", 1)"
    },
    {
     "row": "quest-84_astrologer_necronomicon_drop-finish-1",
     "sourceRow": "quest-84_astrologer_necronomicon_drop-finish-1",
     "sourceItemId": "necromonicon",
     "kind": "quest",
     "quest": "84_astrologer_necronomicon_drop",
     "field": "execExpressionsFinish",
     "index": 1,
     "expression": "DropItem(\"necromonicon\", 1)"
    },
    {
     "row": "quest-84_astrologer_necronomicon_drop-finish-3",
     "sourceRow": "quest-84_astrologer_necronomicon_drop-finish-3",
     "sourceItemId": "story:2",
     "kind": "quest",
     "quest": "84_astrologer_necronomicon_drop",
     "field": "execExpressionsFinish",
     "index": 3,
     "expression": "DropItem(\"story:2\", 1)"
    },
    {
     "row": "quest-108_astrologer_pieces_second_get-finish-0",
     "sourceRow": "quest-108_astrologer_pieces_second_get-finish-0",
     "sourceItemId": "portal_stone_gluttony",
     "kind": "quest",
     "quest": "108_astrologer_pieces_second_get",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"portal_stone_gluttony\", 1)"
    },
    {
     "row": "quest-143_workshop_piece_get-finish-0",
     "sourceRow": "quest-143_workshop_piece_get-finish-0",
     "sourceItemId": "portal_stone_pride",
     "kind": "quest",
     "quest": "143_workshop_piece_get",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"portal_stone_pride\", 1)"
    },
    {
     "row": "quest-156_base_pieces_sloth-finish-2",
     "sourceRow": "quest-156_base_pieces_sloth-finish-2",
     "sourceItemId": "story:1",
     "kind": "quest",
     "quest": "156_base_pieces_sloth",
     "field": "execExpressionsFinish",
     "index": 2,
     "expression": "DropItem(\"story:1\", 1)"
    },
    {
     "row": "quest-156_base_pieces_gluttony-finish-2",
     "sourceRow": "quest-156_base_pieces_gluttony-finish-2",
     "sourceItemId": "story:1",
     "kind": "quest",
     "quest": "156_base_pieces_gluttony",
     "field": "execExpressionsFinish",
     "index": 2,
     "expression": "DropItem(\"story:1\", 1)"
    },
    {
     "row": "quest-100_village_swamp_goddess-finish-2",
     "sourceRow": "quest-100_village_swamp_goddess-finish-2",
     "sourceItemId": "story:3",
     "kind": "quest",
     "quest": "100_village_swamp_goddess",
     "field": "execExpressionsFinish",
     "index": 2,
     "expression": "DropItem(\"story:3\", 1)"
    },
    {
     "row": "quest-110_town_cheese_drop-finish-0",
     "sourceRow": "quest-110_town_cheese_drop-finish-0",
     "sourceItemId": "cheese",
     "kind": "quest",
     "quest": "110_town_cheese_drop",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"cheese\", 2)"
    },
    {
     "row": "quest-111_base_dig_red_eye-finish-0",
     "sourceRow": "quest-111_base_dig_red_eye-finish-0",
     "sourceItemId": "red_eye",
     "kind": "quest",
     "quest": "111_base_dig_red_eye",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"red_eye\", 1)"
    },
    {
     "row": "quest-114_base_god_ceremony-start-0",
     "sourceRow": "quest-114_base_god_ceremony-start-0",
     "sourceItemId": "prayer_old_god",
     "kind": "quest",
     "quest": "114_base_god_ceremony",
     "field": "execExpressionsStart",
     "index": 0,
     "expression": "DropItem(\"prayer_old_god\", 1)"
    },
    {
     "row": "quest-149_sluice_tools_potato-finish-0",
     "sourceRow": "quest-149_sluice_tools_potato-finish-0",
     "sourceItemId": "potato",
     "kind": "quest",
     "quest": "149_sluice_tools_potato",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"potato\", 3)"
    },
    {
     "row": "quest-129_palace_keeper_meet-finish-2",
     "sourceRow": "quest-129_palace_keeper_meet-finish-2",
     "sourceItemId": "portal_stone_greed",
     "kind": "quest",
     "quest": "129_palace_keeper_meet",
     "field": "execExpressionsFinish",
     "index": 2,
     "expression": "DropItem(\"portal_stone_greed\", 1)"
    },
    {
     "row": "quest-124_village_money_money_stamp-finish-1",
     "sourceRow": "quest-124_village_money_money_stamp-finish-1",
     "sourceItemId": "printed_money_signed",
     "kind": "quest",
     "quest": "124_village_money_money_stamp",
     "field": "execExpressionsFinish",
     "index": 1,
     "expression": "DropItem(\"printed_money_signed\", 10)"
    },
    {
     "row": "quest-124_village_money_chest-finish-0",
     "sourceRow": "quest-124_village_money_chest-finish-0",
     "sourceItemId": "chest_myst",
     "kind": "quest",
     "quest": "124_village_money_chest",
     "field": "execExpressionsFinish",
     "index": 0,
     "expression": "DropItem(\"chest_myst\", 1)"
    },
    {
     "row": "quest-124_village_money_chest-finish-1",
     "sourceRow": "quest-124_village_money_chest-finish-1",
     "sourceItemId": "town_gratitude",
     "kind": "quest",
     "quest": "124_village_money_chest",
     "field": "execExpressionsFinish",
     "index": 1,
     "expression": "DropItem(\"town_gratitude\", 3)"
    },
    {
     "row": "starting-equipment-hand-tool",
     "sourceRow": "starting-equipment-hand-tool",
     "sourceItemId": "hand_tool",
     "kind": "starting-equipment",
     "item": "hand_tool",
     "methods": [
      "06001D85",
      "0600253F",
      "06002565"
     ]
    },
    {
     "row": "trade-npc_bishop-11",
     "sourceRow": "trade-npc_bishop-11",
     "sourceItemId": "ingot_steel",
     "kind": "trade",
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_bishop.asset",
     "dropNode": "11",
     "answerNode": "67",
     "costNode": "66",
     "optionId": "steel_cost_x1",
     "recipient": "player-position drop"
    },
    {
     "row": "trade-npc_bishop-14",
     "sourceRow": "trade-npc_bishop-14",
     "sourceItemId": "ingot_steel",
     "kind": "trade",
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_bishop.asset",
     "dropNode": "14",
     "answerNode": "69",
     "costNode": "68",
     "optionId": "steel_cost_x10",
     "recipient": "player-position drop"
    },
    {
     "row": "trade-npc_bishop-17",
     "sourceRow": "trade-npc_bishop-17",
     "sourceItemId": "ingot_steel",
     "kind": "trade",
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_bishop.asset",
     "dropNode": "17",
     "answerNode": "71",
     "costNode": "70",
     "optionId": "steel_cost_x50",
     "recipient": "player-position drop"
    },
    {
     "row": "trade-npc_bishop-20",
     "sourceRow": "trade-npc_bishop-20",
     "sourceItemId": "ingot_steel",
     "kind": "trade",
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_bishop.asset",
     "dropNode": "20",
     "answerNode": "73",
     "costNode": "72",
     "optionId": "steel_cost_x100",
     "recipient": "player-position drop"
    },
    {
     "row": "trade-npc_woodcarver-8",
     "sourceRow": "trade-npc_woodcarver-8",
     "sourceItemId": "wood_2",
     "kind": "trade",
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_woodcarver.asset",
     "dropNode": "8",
     "answerNode": "50",
     "costNode": "49",
     "optionId": "special_wood_cost_x1",
     "recipient": "player-position drop"
    },
    {
     "row": "trade-npc_woodcarver-11",
     "sourceRow": "trade-npc_woodcarver-11",
     "sourceItemId": "wood_2",
     "kind": "trade",
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_woodcarver.asset",
     "dropNode": "11",
     "answerNode": "52",
     "costNode": "51",
     "optionId": "special_wood_cost_x10",
     "recipient": "player-position drop"
    },
    {
     "row": "trade-npc_woodcarver-14",
     "sourceRow": "trade-npc_woodcarver-14",
     "sourceItemId": "wood_2",
     "kind": "trade",
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_woodcarver.asset",
     "dropNode": "14",
     "answerNode": "54",
     "costNode": "53",
     "optionId": "special_wood_cost_x50",
     "recipient": "player-position drop"
    },
    {
     "row": "trade-npc_woodcarver-17",
     "sourceRow": "trade-npc_woodcarver-17",
     "sourceItemId": "wood_2",
     "kind": "trade",
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_woodcarver.asset",
     "dropNode": "17",
     "answerNode": "56",
     "costNode": "55",
     "optionId": "special_wood_cost_x100",
     "recipient": "player-position drop"
    }
   ],
   "unsupportedQuestGrants": [],
   "unsupportedQuestRequirements": [],
   "unsupportedConditions": [],
   "alreadyCoveredByQuestTable": [
    {
     "item": "story:1",
     "quest": "24_doctor_zombies_powder",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "hero_clothes_9004",
     "quest": "24_doctor_zombies_powder",
     "field": "execExpressionsFinish",
     "index": 4
    },
    {
     "item": "story:1",
     "quest": "10_village_food_samples",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "10_village_food_samples",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "hero_clothes_9002",
     "quest": "10_village_food_samples",
     "field": "execExpressionsFinish",
     "index": 6
    },
    {
     "item": "town_gratitude",
     "quest": "163_village_fish_bring",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "story:1",
     "quest": "163_village_fish_bring",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "basic_rod",
     "quest": "9_village_brothers_pottery",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "9_village_brothers_pottery",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "story:1",
     "quest": "9_village_brothers_pottery",
     "field": "execExpressionsFinish",
     "index": 4
    },
    {
     "item": "hero_clothes_9005",
     "quest": "12_village_boat_tools",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "12_village_boat_ready",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "story:1",
     "quest": "12_village_boat_ready",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "prayer_base:1",
     "quest": "19_base_ceremony_quality",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "19_base_ceremony_quality",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "town_gratitude",
     "quest": "19_base_ceremony_sermon",
     "field": "execExpressionsFinish",
     "index": 4
    },
    {
     "item": "story:1",
     "quest": "19_base_ceremony_sermon",
     "field": "execExpressionsFinish",
     "index": 5
    },
    {
     "item": "hero_clothes_9008",
     "quest": "19_base_ceremony_sermon",
     "field": "execExpressionsFinish",
     "index": 8
    },
    {
     "item": "story:1",
     "quest": "6_intro_guards_burial",
     "field": "execExpressionsFinish",
     "index": 9
    },
    {
     "item": "town_gratitude",
     "quest": "14_guard_faith_bring",
     "field": "execExpressionsFinish",
     "index": 4
    },
    {
     "item": "story:1",
     "quest": "14_guard_faith_bring",
     "field": "execExpressionsFinish",
     "index": 5
    },
    {
     "item": "town_gratitude",
     "quest": "14_guard_faith_swords",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "14_guard_faith_bell",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "hero_clothes_9006",
     "quest": "14_guard_faith_bell",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "heal_potion",
     "quest": "15_guards_fightback_prepare_1",
     "field": "execExpressionsFinish",
     "index": 4
    },
    {
     "item": "town_gratitude",
     "quest": "41_forest_bonfire_food",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "town_gratitude",
     "quest": "27_port_astrologer_cards",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "story:1",
     "quest": "27_port_astrologer_cards",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "77_astrologer_printing_book",
     "field": "execExpressionsFinish",
     "index": 4
    },
    {
     "item": "story:2",
     "quest": "77_astrologer_printing_book",
     "field": "execExpressionsFinish",
     "index": 5
    },
    {
     "item": "town_gratitude",
     "quest": "78_astrologer_jack_signed",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "35_port_pop_shop",
     "field": "execExpressionsFinish",
     "index": 6
    },
    {
     "item": "story:1",
     "quest": "35_port_pop_shop",
     "field": "execExpressionsFinish",
     "index": 7
    },
    {
     "item": "town_gratitude",
     "quest": "44_port_violine_paint",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "story:1",
     "quest": "44_port_violine_paint",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "violine",
     "quest": "65_doctor_lacquer_give",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "87_doctor_linda_notebook",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "book_love",
     "quest": "34_port_looters_book",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "story:1",
     "quest": "34_port_looters_book",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "45_guards_reading_book",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "74_crossroad_chore_ceremony",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "town_gratitude",
     "quest": "38_village_mailbox_repair",
     "field": "execExpressionsFinish",
     "index": 7
    },
    {
     "item": "town_gratitude",
     "quest": "52_village_pass_papers",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "story:2",
     "quest": "52_village_pass_papers",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "royal_pardon",
     "quest": "162_village_pardon_ink",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "56_forest_pardon_give",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "story:2",
     "quest": "56_forest_pardon_give",
     "field": "execExpressionsFinish",
     "index": 4
    },
    {
     "item": "town_gratitude",
     "quest": "58_port_supplies_order",
     "field": "execExpressionsFinish",
     "index": 5
    },
    {
     "item": "town_gratitude",
     "quest": "60_port_workshop_free",
     "field": "execExpressionsFinish",
     "index": 5
    },
    {
     "item": "story:1",
     "quest": "60_port_workshop_free",
     "field": "execExpressionsFinish",
     "index": 6
    },
    {
     "item": "agreement_frontman_signed",
     "quest": "99_workshop_repair_signed",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "town_gratitude",
     "quest": "51_crossroad_fixed_path_completed",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "73_crossroad_better_upgraded",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "46_pre_A_fights_clean",
     "field": "execExpressionsFinish",
     "index": 4
    },
    {
     "item": "town_gratitude",
     "quest": "40_village_fishing_bring",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "story:1",
     "quest": "40_village_fishing_bring",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "90_village_elections_ready",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "story:2",
     "quest": "90_village_elections_ready",
     "field": "execExpressionsFinish",
     "index": 4
    },
    {
     "item": "story:2",
     "quest": "89_astrologer_portal_ask",
     "field": "execExpressionsFinish",
     "index": 9
    },
    {
     "item": "portal_stone_sloth",
     "quest": "142_foundry_zombie_power",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "portal_stone_lust",
     "quest": "125_astrologer_third_buy",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "story:1",
     "quest": "125_astrologer_third_install",
     "field": "execExpressionsFinish",
     "index": 8
    },
    {
     "item": "portal_stone_envy",
     "quest": "125_astrologer_third_fourth_sluise",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "story:1",
     "quest": "125_astrologer_third_fourth_install",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "story:1",
     "quest": "143_workshop_piece_install",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "portal_stone_wrath",
     "quest": "156_base_pieces_sixth",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "town_gratitude",
     "quest": "103_workshop_steel_give",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "town_gratitude",
     "quest": "158_astrologer_palace_prothesis",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "town_gratitude",
     "quest": "158_astrologer_palace_press",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "story:3",
     "quest": "113_sewers_god_enter",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "town_gratitude",
     "quest": "96_crossroad_organ_tell",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "95_guards_organ_tell",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "story:2",
     "quest": "145_base_organ_ceremony",
     "field": "execExpressionsFinish",
     "index": 6
    },
    {
     "item": "town_gratitude",
     "quest": "105_guards_armor_give",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "159_crossroad_palace_trilogy",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "town_gratitude",
     "quest": "159_crossroad_palace_device",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "town_gratitude",
     "quest": "112_linda_wealth_orders",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "149_sluice_tools_land",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "149_sluice_tools_tools",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "town_gratitude",
     "quest": "160_linda_palace_bottles",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "town_gratitude",
     "quest": "160_linda_palace_chocolate",
     "field": "execExpressionsFinish",
     "index": 3
    },
    {
     "item": "town_gratitude",
     "quest": "154_linda_dark_drape",
     "field": "execExpressionsFinish",
     "index": 2
    },
    {
     "item": "town_gratitude",
     "quest": "102_town_captain_faith",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "town_gratitude",
     "quest": "128_foundry_wine_bring",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "town_gratitude",
     "quest": "135_town_fisher_fish_good",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "135_town_fisher_fish_sea",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "135_town_fisher_fish_myst",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "pro_rod",
     "quest": "135_town_fisher_fish_myst",
     "field": "execExpressionsFinish",
     "index": 1
    },
    {
     "item": "town_gratitude",
     "quest": "139_town_homobonus_bottle",
     "field": "execExpressionsFinish",
     "index": 0
    },
    {
     "item": "story:1",
     "quest": "139_town_homobonus_bottle",
     "field": "execExpressionsFinish",
     "index": 1
    }
   ],
   "unresolvedGraphDrops": [
    {
     "graph": "Assets/AddressableAssets/VisualScripts/GlobalScripts/Event_28_Base_Fairy.asset",
     "node": "88",
     "item": "cheese",
     "reason": "Drop targets a WGO/GD point; pickup route not resolved"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/GlobalScripts/nun_body_drop_roll.asset",
     "node": "6",
     "item": null,
     "reason": "Item or quantity is not a named literal"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_captain.asset",
     "node": "34",
     "reason": "WGO drop is not a proven paid player trade"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_donkey.asset",
     "node": "7",
     "item": null,
     "reason": "Item or quantity is not a named literal"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_donkey.asset",
     "node": "17",
     "item": null,
     "reason": "Item or quantity is not a named literal"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_donkey.asset",
     "node": "21",
     "reason": "WGO drop is not a proven paid player trade"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_donkey.asset",
     "node": "46",
     "reason": "WGO drop is not a proven paid player trade"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_donkey.asset",
     "node": "47",
     "reason": "WGO drop is not a proven paid player trade"
    }
   ],
   "excludedInventoryAdds": [
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "49",
     "item": "pike_2",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "51",
     "item": "armor_2",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "53",
     "item": "pike_2",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "55",
     "item": "armor_2",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "57",
     "item": "bow_2",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "59",
     "item": "armor_2",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "61",
     "item": "bow_2",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "63",
     "item": "armor_2",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "73",
     "item": "pike_3",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "75",
     "item": "armor_3",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "77",
     "item": "pike_3",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "79",
     "item": "armor_3",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "81",
     "item": "bow_3",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "83",
     "item": "armor_3",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "85",
     "item": "bow_3",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_mercenary.asset",
     "node": "87",
     "item": "armor_3",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/portal_builder.asset",
     "node": "5",
     "item": "portal_stone_greed",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/portal_builder.asset",
     "node": "7",
     "item": "portal_stone_gluttony",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/portal_builder.asset",
     "node": "12",
     "item": "portal_stone_sloth",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/portal_builder.asset",
     "node": "13",
     "item": "portal_stone_lust",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/portal_builder.asset",
     "node": "15",
     "item": "portal_stone_envy",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/portal_builder.asset",
     "node": "16",
     "item": "portal_stone_pride",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    },
    {
     "graph": "Assets/AddressableAssets/VisualScripts/WGODataScripts/portal_builder.asset",
     "node": "17",
     "item": "portal_stone_wrath",
     "reason": "Flow_AddItem does not explicitly target player inventory"
    }
   ],
   "excludedGraphs": [
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/DEV_GiveMeEverythingFS.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/DEV_SpawnGameResDrops.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/NPCSimTown_test.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Old/Event_Annoying-Guard.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Old/Event_Intro-Exorcism.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Old/Event_Intro-Explore.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Old/Event_Intro-Larry.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Old/Event_Tooth-Church.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Old/Event_Village-Guards.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Old/Event_Village-Head.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Old/Event_Village-Pottery.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Old/WildZombies.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Old/ZombieCage.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Test 1.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Test_Cinematic.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Test_DarkDream.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Test_Final.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Test_LarryMovement.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Test_RunEvents.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Test_TownFights.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Trailer_1.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Trailer_6.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/Trailer_Event_3.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/test.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/test_chance.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/test_donkey.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/test_magnifier.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/test_player_church_pathfind.asset",
    "Assets/AddressableAssets/VisualScripts/GlobalScripts/test_posters.asset",
    "Assets/AddressableAssets/VisualScripts/WGODataScripts/cow_test_playground.asset",
    "Assets/AddressableAssets/VisualScripts/WGODataScripts/fight_point_starter_test.asset",
    "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_donkey_test.asset",
    "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_old_bandit_01.asset",
    "Assets/AddressableAssets/VisualScripts/WGODataScripts/npc_old_bandit_02.asset",
    "Assets/AddressableAssets/VisualScripts/WGODataScripts/test_npc_dialog_bubbles.asset",
    "Assets/AddressableAssets/VisualScripts/WGODataScripts/test_npc_vendor.asset",
    "Assets/AddressableAssets/VisualScripts/WGODataScripts/test_npc_with_lantern.asset",
    "Assets/AddressableAssets/VisualScripts/WGODataScripts/test_town_building_char.asset",
    "Assets/AddressableAssets/VisualScripts/WGODataScripts/test_town_vendor.asset"
   ],
   "startingEquipmentLeftOut": []
  },
  "battles": {
   "defined": 26,
   "shown": 24,
   "leftOut": {
    "development": [
     "fight_test"
    ],
    "unnamed": [
     "fighting_level_ev_3"
    ],
    "unlinkedRewards": []
   }
  },
  "mercenaryPayments": {
   "defined": 7,
   "shown": 7,
   "chain": [
    "money_price_1",
    "money_price_2",
    "money_price_3",
    "money_price_4",
    "money_price_5",
    "money_price_6"
   ],
   "unclassified": []
  },
  "combatEquipment": {
   "defined": 69,
   "shown": 58,
   "noNameLeftOut": [
    "mouth_spit",
    "npc_town_barracks_mercenary_1_weapon",
    "npc_town_barracks_mercenary_2_weapon",
    "npc_town_barracks_mercenary_3_weapon",
    "npc_town_barracks_mercenary_4_weapon",
    "npc_town_barracks_mercenary_1_armor",
    "npc_town_barracks_mercenary_2_armor",
    "npc_town_barracks_mercenary_3_armor",
    "npc_town_barracks_mercenary_4_armor",
    "pseudo_tool",
    "fishing_rod_0"
   ],
   "noIconLeftOut": [],
   "noItemRowLeftOut": [],
   "listedItemIds": [
    "hand_tool",
    "axe_0",
    "axe_1",
    "axe_2",
    "axe_3",
    "pickaxe_0",
    "pickaxe_1",
    "pickaxe_2",
    "pickaxe_3",
    "hammer_0",
    "hammer_1",
    "hammer_2",
    "hammer_3",
    "small_instruments_1",
    "small_instruments_2",
    "small_instruments_3",
    "shovel_0",
    "shovel_1",
    "shovel_2",
    "shovel_3",
    "surgical_kit_1",
    "surgical_kit_2",
    "surgical_kit_3",
    "alchemy_kit_1",
    "alchemy_kit_2",
    "alchemy_kit_3",
    "tool_book_1",
    "tool_book_2",
    "tool_book_3",
    "tool_talisman_1",
    "tool_talisman_2",
    "tool_talisman_3",
    "sword_0",
    "sword_1",
    "sword_2",
    "sword_3",
    "sword_4",
    "armor_0",
    "armor_1",
    "armor_2",
    "armor_3",
    "armor_4",
    "bow_0",
    "bow_1",
    "bow_2",
    "bow_3",
    "pike_0",
    "pike_1",
    "pike_2",
    "pike_3",
    "collar_bronze",
    "collar_gold",
    "collar_steel",
    "basic_rod",
    "amateur_rod",
    "advanced_rod",
    "pro_rod",
    "master_rod"
   ]
  },
  "fighters": {
   "defined": 34,
   "shown": 12,
   "noNameLeftOut": [
    "npc_town_barracks_mercenary_1",
    "npc_town_barracks_mercenary_2",
    "npc_town_barracks_mercenary_3",
    "npc_town_barracks_mercenary_4",
    "zmb_wild_mob_allie",
    "zmb_wild_mob",
    "zmb_wild_mob_door",
    "zmb_mob_bucket",
    "zmb_mob_barrel",
    "zmb_mob_stump",
    "zmb_mob_stinker",
    "zmb_mob_spitter",
    "zmb_mob_barreltorso",
    "npc_city_guards_fight_01",
    "npc_city_guards_fight_02",
    "npc_city_guards_fight_03",
    "npc_city_guards_fight_04",
    "npc_city_guards_fight_05",
    "npc_city_guards_fight_06",
    "barricade_ev_3_2"
   ],
   "noIconLeftOut": [],
   "preparationPairs": [
    {
     "preItemId": "tower_1_pre",
     "fighterRowId": "tower_1_fight",
     "baseBuildingId": "tower_1_pre_fb",
     "placementBuildingId": "tower_1_fight_fp",
     "costs": [
      {
       "id": "nails_bronze",
       "groupType": "None",
       "count": {
        "expressionString": "6",
        "expressionStringUnparsed": "6",
        "pureValueType": "Float",
        "pureValueFloat": 6.0,
        "pureValueBool": false
       }
      },
      {
       "id": "reinforced_plank",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      },
      {
       "id": "bow_1",
       "groupType": "None",
       "count": {
        "expressionString": "1",
        "expressionStringUnparsed": "1",
        "pureValueType": "Float",
        "pureValueFloat": 1.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "tower_2_pre",
     "fighterRowId": "tower_2_fight",
     "baseBuildingId": "tower_2_pre_fb",
     "placementBuildingId": "tower_2_fight_fp",
     "costs": [
      {
       "id": "nails_iron",
       "groupType": "None",
       "count": {
        "expressionString": "8",
        "expressionStringUnparsed": "8",
        "pureValueType": "Float",
        "pureValueFloat": 8.0,
        "pureValueBool": false
       }
      },
      {
       "id": "reinforced_beam",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      },
      {
       "id": "bow_1",
       "groupType": "None",
       "count": {
        "expressionString": "1",
        "expressionStringUnparsed": "1",
        "pureValueType": "Float",
        "pureValueFloat": 1.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "tower_3_pre",
     "fighterRowId": "tower_3_fight",
     "baseBuildingId": "tower_3_pre_fb",
     "placementBuildingId": "tower_3_fight_fp",
     "costs": [
      {
       "id": "screw_steel",
       "groupType": "None",
       "count": {
        "expressionString": "8",
        "expressionStringUnparsed": "8",
        "pureValueType": "Float",
        "pureValueFloat": 8.0,
        "pureValueBool": false
       }
      },
      {
       "id": "wooden_joint",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      },
      {
       "id": "bow_2",
       "groupType": "None",
       "count": {
        "expressionString": "1",
        "expressionStringUnparsed": "1",
        "pureValueType": "Float",
        "pureValueFloat": 1.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "barricade_1_pre",
     "fighterRowId": "barricade_1_fight",
     "baseBuildingId": "barricade_1_pre_fb",
     "placementBuildingId": "barricade_1_fight_fp",
     "costs": [
      {
       "id": "nails_bronze",
       "groupType": "None",
       "count": {
        "expressionString": "6",
        "expressionStringUnparsed": "6",
        "pureValueType": "Float",
        "pureValueFloat": 6.0,
        "pureValueBool": false
       }
      },
      {
       "id": "wood1",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      },
      {
       "id": "reinforced_plank",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "barricade_2_pre",
     "fighterRowId": "barricade_2_fight",
     "baseBuildingId": "barricade_2_pre_fb",
     "placementBuildingId": "barricade_2_fight_fp",
     "costs": [
      {
       "id": "nails_iron",
       "groupType": "None",
       "count": {
        "expressionString": "8",
        "expressionStringUnparsed": "8",
        "pureValueType": "Float",
        "pureValueFloat": 8.0,
        "pureValueBool": false
       }
      },
      {
       "id": "detail_1_iron",
       "groupType": "None",
       "count": {
        "expressionString": "4",
        "expressionStringUnparsed": "4",
        "pureValueType": "Float",
        "pureValueFloat": 4.0,
        "pureValueBool": false
       }
      },
      {
       "id": "reinforced_beam",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "barricade_3_pre",
     "fighterRowId": "barricade_3_fight",
     "baseBuildingId": "barricade_3_pre_fb",
     "placementBuildingId": "barricade_3_fight_fp",
     "costs": [
      {
       "id": "screw_steel",
       "groupType": "None",
       "count": {
        "expressionString": "8",
        "expressionStringUnparsed": "8",
        "pureValueType": "Float",
        "pureValueFloat": 8.0,
        "pureValueBool": false
       }
      },
      {
       "id": "detail_1_steel",
       "groupType": "None",
       "count": {
        "expressionString": "4",
        "expressionStringUnparsed": "4",
        "pureValueType": "Float",
        "pureValueFloat": 4.0,
        "pureValueBool": false
       }
      },
      {
       "id": "wooden_joint",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "barricade_spike_1_pre",
     "fighterRowId": "barricade_spike_1_fight",
     "baseBuildingId": "barricade_spike_1_pre_fb",
     "placementBuildingId": "barricade_spike_1_fight_fp",
     "costs": [
      {
       "id": "nails_bronze",
       "groupType": "None",
       "count": {
        "expressionString": "6",
        "expressionStringUnparsed": "6",
        "pureValueType": "Float",
        "pureValueFloat": 6.0,
        "pureValueBool": false
       }
      },
      {
       "id": "wood1",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      },
      {
       "id": "reinforced_plank",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "barricade_spike_2_pre",
     "fighterRowId": "barricade_spike_2_fight",
     "baseBuildingId": "barricade_spike_2_pre_fb",
     "placementBuildingId": "barricade_spike_2_fight_fp",
     "costs": [
      {
       "id": "nails_iron",
       "groupType": "None",
       "count": {
        "expressionString": "8",
        "expressionStringUnparsed": "8",
        "pureValueType": "Float",
        "pureValueFloat": 8.0,
        "pureValueBool": false
       }
      },
      {
       "id": "detail_1_iron",
       "groupType": "None",
       "count": {
        "expressionString": "4",
        "expressionStringUnparsed": "4",
        "pureValueType": "Float",
        "pureValueFloat": 4.0,
        "pureValueBool": false
       }
      },
      {
       "id": "reinforced_beam",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "barricade_spike_3_pre",
     "fighterRowId": "barricade_spike_3_fight",
     "baseBuildingId": "barricade_spike_3_pre_fb",
     "placementBuildingId": "barricade_spike_3_fight_fp",
     "costs": [
      {
       "id": "screw_steel",
       "groupType": "None",
       "count": {
        "expressionString": "8",
        "expressionStringUnparsed": "8",
        "pureValueType": "Float",
        "pureValueFloat": 8.0,
        "pureValueBool": false
       }
      },
      {
       "id": "detail_1_steel",
       "groupType": "None",
       "count": {
        "expressionString": "4",
        "expressionStringUnparsed": "4",
        "pureValueType": "Float",
        "pureValueFloat": 4.0,
        "pureValueBool": false
       }
      },
      {
       "id": "wooden_joint",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "barricade_wall_1_pre",
     "fighterRowId": "barricade_wall_1_fight",
     "baseBuildingId": "barricade_wall_1_pre_fb",
     "placementBuildingId": "barricade_wall_1_fight_fp",
     "costs": [
      {
       "id": "nails_bronze",
       "groupType": "None",
       "count": {
        "expressionString": "6",
        "expressionStringUnparsed": "6",
        "pureValueType": "Float",
        "pureValueFloat": 6.0,
        "pureValueBool": false
       }
      },
      {
       "id": "wood1",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      },
      {
       "id": "reinforced_plank",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "barricade_wall_2_pre",
     "fighterRowId": "barricade_wall_2_fight",
     "baseBuildingId": "barricade_wall_2_pre_fb",
     "placementBuildingId": "barricade_wall_2_fight_fp",
     "costs": [
      {
       "id": "nails_iron",
       "groupType": "None",
       "count": {
        "expressionString": "8",
        "expressionStringUnparsed": "8",
        "pureValueType": "Float",
        "pureValueFloat": 8.0,
        "pureValueBool": false
       }
      },
      {
       "id": "detail_1_iron",
       "groupType": "None",
       "count": {
        "expressionString": "4",
        "expressionStringUnparsed": "4",
        "pureValueType": "Float",
        "pureValueFloat": 4.0,
        "pureValueBool": false
       }
      },
      {
       "id": "reinforced_beam",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      }
     ]
    },
    {
     "preItemId": "barricade_wall_3_pre",
     "fighterRowId": "barricade_wall_3_fight",
     "baseBuildingId": "barricade_wall_3_pre_fb",
     "placementBuildingId": "barricade_wall_3_fight_fp",
     "costs": [
      {
       "id": "screw_steel",
       "groupType": "None",
       "count": {
        "expressionString": "8",
        "expressionStringUnparsed": "8",
        "pureValueType": "Float",
        "pureValueFloat": 8.0,
        "pureValueBool": false
       }
      },
      {
       "id": "detail_1_steel",
       "groupType": "None",
       "count": {
        "expressionString": "4",
        "expressionStringUnparsed": "4",
        "pureValueType": "Float",
        "pureValueFloat": 4.0,
        "pureValueBool": false
       }
      },
      {
       "id": "wooden_joint",
       "groupType": "None",
       "count": {
        "expressionString": "2",
        "expressionStringUnparsed": "2",
        "pureValueType": "Float",
        "pureValueFloat": 2.0,
        "pureValueBool": false
       }
      }
     ]
    }
   ],
   "pairAudit": []
  },
  "resources": {
   "defined": 717,
   "shown": 61,
   "reachableObjects": [
    "alchemy_flask_1_shed",
    "alchemy_flask_1_shed_place",
    "alchemy_mix",
    "alchemy_mix_2",
    "alchemy_mix_2_place",
    "alchemy_mix_3",
    "alchemy_mix_place",
    "alchemy_recipe_book",
    "alchemy_scroll_closet",
    "alchemy_workbench",
    "altar_1",
    "altar_1_place",
    "altar_2",
    "altar_2_place",
    "altar_3",
    "altar_3_place",
    "astrologers_hatch",
    "autopsy_table_1",
    "autopsy_table_1_place",
    "autopsy_table_2",
    "autopsy_table_2_place",
    "autopsy_table_quest",
    "barricade_1_pre",
    "barricade_2_pre",
    "barricade_3_pre",
    "barricade_spike_1_pre",
    "barricade_spike_2_pre",
    "barricade_spike_3_pre",
    "barricade_wall_1_pre",
    "barricade_wall_2_pre",
    "barricade_wall_3_pre",
    "base_blockage_1",
    "base_blockage_warehouse_01",
    "base_blockage_warehouse_02",
    "base_doctor_footprints",
    "base_door_plague_doctor",
    "base_door_plague_doctor_sister",
    "base_locked_door_tower",
    "base_locked_tower_hatch",
    "base_well_nun_broken",
    "base_well_nun_repaired",
    "basement_blockage_conveyors_darkness",
    "basement_blockage_home_01",
    "basement_blockage_home_02",
    "basement_blockage_mine",
    "basement_blockage_morgue_01",
    "basement_blockage_morgue_02",
    "basement_blockage_morgue_darkness",
    "basement_blockage_vineyard_01",
    "basement_blockage_vineyard_02",
    "basement_blockage_vineyard_darkness",
    "basement_blockage_warehouse_darkness",
    "basement_blockage_well_01",
    "basement_blockage_well_02",
    "basement_lab_darkness",
    "basement_resurrection_darkness",
    "basement_resurrection_door",
    "basement_wires_sparks",
    "bathhouse_bench",
    "bed",
    "bed_home_second_floor",
    "bed_upgrade",
    "bench_1",
    "bench_1_place",
    "bench_2",
    "bench_2_place",
    "bench_3",
    "bench_3_place",
    "bookshelf_1",
    "brewing_stand",
    "brewing_stand_place",
    "brick_kiln_1",
    "brick_kiln_1_place",
    "bridge_vineyard",
    "broken_barrel_01",
    "broken_barrel_02",
    "broken_shelf_01",
    "broken_trash_02",
    "broken_trash_04",
    "bucket_anvil",
    "builder_alchemy_lab",
    "builder_carrier",
    "builder_church",
    "builder_clay_sand",
    "builder_conveyor",
    "builder_conveyor_storage",
    "builder_garden",
    "builder_graveyard",
    "builder_home",
    "builder_military_base",
    "builder_mine",
    "builder_morgue",
    "builder_sawmill",
    "builder_vineyard",
    "builder_vineyard_basement",
    "builder_writing",
    "builder_yard",
    "bush_ashberry_clr1_l",
    "bush_ashberry_clr1_l_empty",
    "bush_ashberry_clr1_m_v2",
    "bush_ashberry_clr1_m_v2_empty",
    "bush_ashberry_clr1_xxs",
    "bush_barberry_clr1_l",
    "bush_barberry_clr1_l_empty",
    "bush_barberry_clr1_m_v1",
    "bush_barberry_clr1_m_v1_empty",
    "bush_barberry_clr1_m_v2",
    "bush_barberry_clr1_m_v2_empty",
    "bush_blueberry_clr1_l",
    "bush_blueberry_clr1_l_empty",
    "bush_blueberry_clr1_m_v1",
    "bush_blueberry_clr1_m_v1_empty",
    "bush_blueberry_clr1_m_v2",
    "bush_blueberry_clr1_m_v2_empty",
    "bush_blueberry_clr1_xxs",
    "bush_dry_ivy_m",
    "bush_dry_ivy_s",
    "bush_dry_l",
    "bush_dry_m_v1",
    "bush_dry_s_v2",
    "bush_empty",
    "bush_ordinary_clr1_m_v1",
    "bush_ordinary_clr1_m_v2",
    "bush_ordinary_clr1_m_v2_onetime",
    "bush_ordinary_clr1_s",
    "bush_ordinary_clr1_s_onetime",
    "bush_rhodod_clr1_m_v1",
    "bush_rhodod_clr1_m_v1_empty",
    "bush_rhodod_clr1_m_v2",
    "bush_rhodod_clr1_m_v2_empty",
    "bush_rhodod_clr1_s",
    "bush_rhodod_clr1_s_empty",
    "bush_rhodod_clr1_xxs",
    "canal_gates",
    "canal_water",
    "candle_1",
    "candle_2",
    "candle_3",
    "candle_stand_1",
    "candle_stand_2",
    "cheese_cellar_door",
    "chest",
    "chest_good",
    "chest_good_place",
    "chest_home",
    "chest_kitchen",
    "chest_place",
    "chest_resurrection",
    "chest_rough",
    "chest_rough_place",
    "chopping_spot",
    "chopping_spot_place",
    "church_blockage_2",
    "church_blockage_3",
    "church_blockage_5",
    "church_blockage_9",
    "church_doors",
    "church_t0",
    "church_train_unlock",
    "church_tribune",
    "circular_saw",
    "circular_saw_place",
    "clay_container_conveyor_TOP",
    "clay_spot",
    "clay_spot_for_zombie_and_player",
    "clay_zombie_crafter",
    "coal_container_conveyor_TOP",
    "common_ores_01",
    "common_ores_02",
    "common_stones_01",
    "common_stones_02",
    "common_stones_03",
    "common_stones_04",
    "common_stones_05",
    "confession_1",
    "confession_1_place",
    "confession_2",
    "confession_2_place",
    "confession_3",
    "confession_3_place",
    "conveyor_assemblybench_hammer",
    "conveyor_assemblybench_machine",
    "conveyor_assemblybench_press",
    "conveyor_assemblybench_t1_place",
    "conveyor_assemblybench_t2_place",
    "conveyor_assemblybench_t3_place",
    "conveyor_assemblybench_turning",
    "conveyor_assemblybench_wheel",
    "conveyor_bioreactor_place",
    "conveyor_cell",
    "conveyor_cell_station",
    "conveyor_cell_underground",
    "conveyor_chest",
    "conveyor_chest_t1_place",
    "conveyor_chest_t2_place",
    "conveyor_furnace_bellows",
    "conveyor_furnace_hammer",
    "conveyor_furnace_press",
    "conveyor_furnace_stone",
    "conveyor_furnace_t1_place",
    "conveyor_furnace_t2_place",
    "conveyor_kitchen_conservat",
    "conveyor_kitchen_millstone",
    "conveyor_kitchen_stove",
    "conveyor_kitchen_t1_place",
    "conveyor_kitchen_t2_place",
    "conveyor_lantern_1",
    "conveyor_place_broken_barrel_01",
    "conveyor_place_broken_barrel_02",
    "conveyor_place_broken_barrel_03",
    "conveyor_place_dec_1",
    "conveyor_place_dec_2",
    "conveyor_place_junk_0",
    "conveyor_place_junk_1",
    "conveyor_place_junk_10",
    "conveyor_place_junk_11",
    "conveyor_place_junk_12",
    "conveyor_place_junk_13",
    "conveyor_place_junk_14",
    "conveyor_place_junk_15",
    "conveyor_place_junk_2",
    "conveyor_place_junk_3",
    "conveyor_place_junk_4",
    "conveyor_place_junk_5",
    "conveyor_place_junk_6",
    "conveyor_place_junk_7",
    "conveyor_place_junk_8",
    "conveyor_place_junk_9",
    "conveyor_place_module_cells_1",
    "conveyor_place_pin_big_repaired",
    "conveyor_place_pins_1_broken",
    "conveyor_place_pins_2_broken",
    "conveyor_place_pins_3_broken",
    "conveyor_place_pins_4_broken",
    "conveyor_place_pins_5_broken",
    "conveyor_place_pins_8_broken",
    "conveyor_place_pins_repaired",
    "conveyor_place_pins_small_10",
    "conveyor_place_pins_small_7",
    "conveyor_place_pins_small_repaired",
    "conveyor_place_workyard_tp_blockage",
    "conveyor_splitter",
    "conveyor_storage_porter_station_1",
    "conveyor_storage_porter_station_2",
    "conveyor_storage_t1",
    "conveyor_storage_t1_place",
    "conveyor_storage_upgrade",
    "copper_vein",
    "crates_big",
    "crates_small",
    "crematorium_1",
    "crematorium_2",
    "crossroad_nun_base",
    "customization_enable",
    "debris_fragment_inquisitors_base",
    "debris_fragment_sluise",
    "descent_ladder",
    "descent_ladder_broken_repairing_bellow",
    "descent_ladder_forest",
    "distillation_cube",
    "distillation_cube_place",
    "donation_box",
    "election_poster_brothers",
    "embalm_table_1",
    "embalm_table_1_place",
    "embalm_table_2",
    "embalm_table_2_place",
    "fermentation_barrel",
    "fermentation_barrel_place",
    "fighter_container_flag",
    "fighter_container_mercenary",
    "fighter_container_place_1",
    "fighter_container_place_2",
    "fighter_container_place_3",
    "fighter_container_place_4",
    "fighter_container_place_5",
    "firewood_shed_1",
    "firewood_shed_1_place",
    "firewood_shed_2",
    "firewood_shed_2_place",
    "firewood_shed_kitchen_1",
    "firewood_shed_kitchen_1_place",
    "firewood_shed_kitchen_2",
    "firewood_shed_kitchen_2_place",
    "fishing_ place_home",
    "fishing_ place_port",
    "fishing_ place_village",
    "fishing_place_forest",
    "fishing_place_swamp",
    "flower_empty",
    "flower_night",
    "formulation_bench",
    "formulation_bench_place",
    "furnace_1",
    "furnace_1_place",
    "furnace_2",
    "furnace_2_place",
    "furnace_bellows_1",
    "furnace_casting_table_1",
    "garden_bags_storage_2",
    "garden_bags_storage_3",
    "garden_beet",
    "garden_beet_ready",
    "garden_cabbage",
    "garden_cabbage_ready",
    "garden_carrot",
    "garden_carrot_ready",
    "garden_compost_pile",
    "garden_compost_pile_upgrade",
    "garden_crafter",
    "garden_empty",
    "garden_empty_place",
    "garden_extension_trees_bushes",
    "garden_farming_base_1",
    "garden_farming_base_2",
    "garden_grapes",
    "garden_grapes_ready",
    "garden_hop",
    "garden_hop_ready",
    "garden_linum",
    "garden_linum_ready",
    "garden_onion",
    "garden_onion_ready",
    "garden_pumpkin",
    "garden_pumpkin_ready",
    "garden_t0",
    "garden_tablet_beet",
    "garden_tablet_cabbage",
    "garden_tablet_carrot",
    "garden_tablet_flax",
    "garden_tablet_grape",
    "garden_tablet_hop",
    "garden_tablet_onion",
    "garden_tablet_pumpkin",
    "garden_tablet_wheat",
    "garden_wheat",
    "garden_wheat_ready",
    "gate_RT_to_tower",
    "gate_tower_to_second_floor",
    "goddess_tears_spawner",
    "grave_empty",
    "grave_empty_place",
    "graveyard_bench_1",
    "graveyard_bench_1_place",
    "graveyard_bench_2",
    "graveyard_bench_2_place",
    "graveyard_columbarium_1",
    "graveyard_columbarium_1_place",
    "graveyard_columbarium_2",
    "graveyard_columbarium_2_place",
    "graveyard_crypt",
    "graveyard_crypt_place",
    "graveyard_flowerbed_1",
    "graveyard_flowerbed_1_place",
    "graveyard_flowerbed_2",
    "graveyard_flowerbed_2_place",
    "graveyard_flowerbed_3",
    "graveyard_flowerbed_3_place",
    "graveyard_lantern_1",
    "graveyard_lantern_2",
    "graveyard_module_alley_1",
    "graveyard_module_alley_2",
    "graveyard_module_columbarium_1",
    "graveyard_module_columbarium_2",
    "graveyard_module_grave_1",
    "graveyard_module_grave_2",
    "graveyard_module_grave_3",
    "graveyard_module_grave_4",
    "graveyard_module_mixed_1",
    "graveyard_module_mixed_2",
    "graveyard_module_mixed_3",
    "graveyard_monument_0",
    "graveyard_monument_0_place",
    "graveyard_monument_1",
    "graveyard_monument_1_place",
    "graveyard_monument_2",
    "graveyard_monument_2_place",
    "home_attic",
    "home_upgrade",
    "honey_home",
    "honey_home_empty",
    "honey_home_empty_place",
    "honey_wild",
    "honey_wild_empty",
    "incense_1",
    "incense_2",
    "incense_3",
    "intro_defence_city_gate",
    "intro_prison_blockage",
    "intro_prison_chain_player",
    "intro_prison_pickaxe",
    "intro_prison_sarcophagus",
    "intro_prison_secret_wall",
    "intro_scout_axe",
    "intro_scout_barricade_strong",
    "intro_scout_barricade_weak",
    "intro_scout_bridge",
    "intro_scout_chees",
    "intro_scout_toilet",
    "intro_scout_zombie",
    "iron_anvil",
    "iron_anvil_place",
    "iron_ore_container_conveyor_TOP",
    "jeweler_table",
    "jeweler_table_place",
    "kitchen_oven",
    "kitchen_oven_broken",
    "kitchen_oven_up",
    "kitchen_table",
    "kitchen_table_broken",
    "kitchen_table_up",
    "ladder_home_first_floor_broken",
    "ladder_home_second_floor",
    "lifting_crane",
    "lifting_crane_toilet",
    "marble_container_conveyor_TOP",
    "marble_player_source",
    "marble_source_1",
    "marble_source_2",
    "mf_hammer_0",
    "mf_hammer_0_place",
    "military_base_chest",
    "millstone",
    "mine_forest_blockage",
    "mine_ore_coal_crafter",
    "morgue_entrance_door",
    "morgue_entrance_door_broken",
    "morgue_periphery",
    "mushroom_brown_01",
    "mushroom_brown_02",
    "mushroom_brown_quest",
    "mushroom_dungeon_01",
    "mushroom_dungeon_02",
    "mushroom_empty",
    "mushroom_green_01",
    "mushroom_green_02",
    "mushroom_red_01",
    "mushroom_red_02",
    "newspaper_press",
    "newspaper_press_place",
    "npc_aleksta",
    "npc_astrologer",
    "npc_bandit_skeleton",
    "npc_bonfire_guard_01",
    "npc_bonfire_guard_02",
    "npc_forest_guard_01",
    "npc_forest_guard_02",
    "npc_goddess_statue",
    "npc_head_of_the_village",
    "npc_herm",
    "npc_old_bandit_01",
    "npc_prapor",
    "npc_red_eye",
    "npc_tavern_owner",
    "npc_town_barracks_mercenary_1",
    "npc_town_barracks_mercenary_2",
    "npc_town_barracks_mercenary_3",
    "npc_town_barracks_mercenary_4",
    "npc_workshop_foreman",
    "pallet_corpse_1",
    "pallet_corpse_1_place",
    "pallet_corpse_2",
    "pallet_corpse_2_place",
    "panic_reduction_machine_1",
    "panic_reduction_machine_2",
    "panic_reduction_machine_3",
    "panic_reduction_machine_4",
    "panic_reduction_machine_5",
    "paper_press",
    "paper_press_place",
    "player_customization_before_fix",
    "portal_builder_closed",
    "porter_station_carrier",
    "porter_station_clay_sand",
    "porter_station_conveyor_storage_place_1",
    "porter_station_conveyor_storage_place_2",
    "porter_station_mine",
    "porter_station_sawmill",
    "porter_station_sawmill_2",
    "porter_station_vineyard",
    "porter_station_vineyard_basement",
    "porter_station_vineyard_basement_palace",
    "pot_trash_1",
    "pot_trash_2",
    "pot_trash_3",
    "pot_trash_4",
    "pot_trash_5",
    "pot_trash_6",
    "pot_trash_no_quality_2",
    "pot_trash_no_quality_4",
    "pot_trash_no_quality_5",
    "pot_trash_no_quality_6",
    "potter_wheel_1",
    "potter_wheel_1_place",
    "power_switch_table",
    "power_switch_table_broken",
    "protective_wall_bridge",
    "quarry_cave_blocked",
    "quarry_marble_scaffolding",
    "quarry_mine_sign",
    "quarry_navmesh_cut",
    "quarry_stone_scaffolding",
    "repair_sign_666",
    "repair_sign_777",
    "resurrection_table_1",
    "resurrection_table_1_place",
    "river_body_receiver",
    "river_body_receiver_2",
    "royal_mailbox",
    "sand_container_conveyor_TOP",
    "sand_pit",
    "sand_pit_for_zombie_and_player",
    "sand_zombie_crafter",
    "sawhorse",
    "sawhorse_place",
    "sawmill_broken",
    "sawmill_chest",
    "sawmill_wood_container",
    "sawmill_wood_container_place",
    "sawmill_wood_crafter",
    "sewing_table",
    "sewing_table_place",
    "sluice_box",
    "sluice_box_place",
    "spinning_wheel",
    "spinning_wheel_place",
    "steel_anvil",
    "steel_anvil_place",
    "stone_container_conveyor_TOP",
    "stone_player_source",
    "stump_fir_clr1_l_v1",
    "stump_fir_clr1_l_v2",
    "stump_fir_clr1_m",
    "stump_fir_clr1_m_onetime",
    "stump_fir_clr1_s",
    "stump_fir_clr1_s_onetime",
    "stump_linden_clr1_l",
    "stump_linden_clr1_m",
    "stump_linden_clr1_m_onetime",
    "stump_linden_clr1_s",
    "stump_linden_clr1_s_onetime",
    "stump_linden_clr2_l",
    "stump_linden_clr2_m",
    "stump_linden_clr2_s",
    "stump_linden_clr2_s_onetime",
    "survey_wgo",
    "table_with_note",
    "teleport_milestone_10_vineyard",
    "teleport_milestone_11_swamp",
    "teleport_milestone_12_flooded_quarter",
    "teleport_milestone_13_sluice_area",
    "teleport_milestone_14_bathhouse",
    "teleport_milestone_2_port_area",
    "teleport_milestone_3_well",
    "teleport_milestone_4_graveyard",
    "teleport_milestone_5_village",
    "teleport_milestone_6_home",
    "teleport_milestone_7_career",
    "tool_drainage",
    "tool_embalm",
    "tool_grind",
    "tool_mix",
    "tool_rack",
    "tool_rack_fine",
    "tool_surgeon",
    "tower_1_pre",
    "tower_2_pre",
    "tower_3_pre",
    "town_chalk_board",
    "town_guard_barracks_module_2",
    "town_guard_barracks_module_3",
    "town_guard_barracks_module_4",
    "town_port_bridge",
    "tp_RT_astrologer_tower_enter",
    "tp_RT_astrologer_tower_exit",
    "tp_RT_basement_enter",
    "tp_RT_basement_exit",
    "tp_RT_basement_to_crossroad",
    "tp_RT_basement_to_lab",
    "tp_RT_bathhouse_exit",
    "tp_RT_church_enter",
    "tp_RT_church_exit",
    "tp_RT_crossroad_to_basement",
    "tp_RT_home_basement_exit",
    "tp_RT_home_enter",
    "tp_RT_home_exit",
    "tp_RT_lab_to_basement",
    "tp_RT_morgue_enter",
    "tp_RT_morgue_exit",
    "tp_RT_nun_home_exit",
    "tp_RT_port_tavern_enter",
    "tp_RT_port_tavern_exit",
    "tp_RT_prison_enter",
    "tp_RT_prison_exit",
    "tp_RT_scout_building_enter",
    "tp_RT_scout_building_enter_side",
    "tp_RT_scout_building_exit",
    "tp_RT_scout_building_exit_side",
    "tp_RT_scout_sewer_01_enter",
    "tp_RT_scout_sewer_01_exit",
    "tp_RT_scout_sewer_02_enter",
    "tp_RT_scout_sewer_02_exit",
    "tp_RT_tavern_enter",
    "tp_RT_tavern_exit",
    "tp_RT_town_guard_barracks_enter",
    "tp_RT_town_guard_barracks_exit",
    "tp_RT_town_sewer_enter",
    "tp_RT_town_sewer_exit",
    "tp_RT_vineyard_basement_enter",
    "tp_RT_vineyard_basement_exit",
    "tp_RT_warehouse_basement_enter",
    "tp_RT_warehouse_basement_exit",
    "tp_RT_warehouse_front_enter",
    "tp_RT_warehouse_front_exit",
    "tp_RT_warehouse_side_enter",
    "tp_RT_warehouse_side_exit",
    "tp_RT_workshop_enter",
    "tp_RT_workshop_exit",
    "tp_RT_workyard_basement_enter",
    "tp_RT_workyard_basement_exit",
    "tree_apple_clr1_xxs",
    "tree_dead_l_v1",
    "tree_dead_l_v2",
    "tree_dead_m_v1",
    "tree_dead_s_v1",
    "tree_dead_s_v2",
    "tree_driftwood_s_v1",
    "tree_driftwood_s_v2",
    "tree_empty",
    "tree_fir_clr1_l_v1",
    "tree_fir_clr1_l_v2",
    "tree_fir_clr1_m_v1",
    "tree_fir_clr1_m_v1_onetime",
    "tree_fir_clr1_m_v2",
    "tree_fir_clr1_m_v2_onetime",
    "tree_fir_clr1_s_v1",
    "tree_fir_clr1_s_v2",
    "tree_fir_clr1_s_v2_onetime",
    "tree_fir_clr1_xs_v1",
    "tree_fir_clr1_xs_v1_onetime",
    "tree_linden_clr1_l",
    "tree_linden_clr1_m_v1",
    "tree_linden_clr1_m_v1_onetime",
    "tree_linden_clr1_m_v2",
    "tree_linden_clr1_m_v2_onetime",
    "tree_linden_clr1_s_v1",
    "tree_linden_clr1_s_v1_onetime",
    "tree_linden_clr1_s_v2",
    "tree_linden_clr1_s_v2_onetime",
    "tree_linden_clr1_s_v3",
    "tree_linden_clr1_s_v3_onetime",
    "tree_linden_clr1_xs_v1_onetime",
    "tree_linden_clr1_xs_v2_onetime",
    "tree_linden_clr1_xs_v3_onetime",
    "tree_linden_clr1_xs_v4_onetime",
    "tree_linden_clr2_l",
    "tree_linden_clr2_m_v1",
    "tree_linden_clr2_m_v1_onetime",
    "tree_linden_clr2_m_v2",
    "tree_linden_clr2_s_v1",
    "tree_linden_clr2_s_v1_onetime",
    "tree_linden_clr2_s_v2",
    "tree_linden_clr2_s_v2_onetime",
    "tree_linden_clr2_s_v3",
    "tree_linden_clr2_s_v3_onetime",
    "tree_linden_clr2_xs_v1_onetime",
    "tree_linden_clr2_xs_v2_onetime",
    "tree_linden_clr2_xs_v3_onetime",
    "tree_linden_clr2_xs_v4_onetime",
    "unlock_graveyard_zone_1",
    "unlock_graveyard_zone_2",
    "unlock_graveyard_zone_3",
    "upgrade_church_1",
    "upgrade_church_2",
    "upgrade_church_2_tech",
    "upgrade_church_3",
    "upgrade_church_3_tech",
    "upgrade_graveyard_fence_1",
    "upgrade_graveyard_fence_2",
    "upgrade_graveyard_road_1",
    "upgrade_sawmill",
    "vine_press",
    "vine_press_place",
    "vineyard_broken",
    "vineyard_crafter",
    "vineyard_empty",
    "vineyard_empty_place",
    "vineyard_upgrade",
    "warehouse_crane",
    "weaving_loom",
    "weaving_loom_place",
    "well_garden_1",
    "well_garden_upgrade",
    "wine_barrel",
    "wine_barrel_place",
    "wood_container",
    "wood_container_conveyor_TOP",
    "wood_container_conveyor_TOP_blockage",
    "wooden_anvil",
    "wooden_anvil_place",
    "woodworking_workbench_1",
    "woodworking_workbench_1_place",
    "woodworking_workbench_2",
    "woodworking_workbench_2_place",
    "workshop_interior_objects",
    "workyard_conveyor_place_tp_blockage",
    "workyard_lantern_1",
    "workyard_lantern_2",
    "writing_desk_1",
    "writing_desk_1_place",
    "zmb_choir_unlock",
    "zmb_organ_unlock",
    "zombie_carousel_broken",
    "zombie_carousel_place",
    "zombie_conveyor_transporter_station",
    "zombie_supplier_station",
    "zombie_supplier_station_house"
   ],
   "missingObjectNames": [
    "broken_barrel_01",
    "broken_barrel_02",
    "broken_shelf_01",
    "broken_trash_02",
    "broken_trash_04",
    "bush_ashberry_clr1_l",
    "bush_ashberry_clr1_m_v2",
    "bush_barberry_clr1_l",
    "bush_barberry_clr1_m_v1",
    "bush_barberry_clr1_m_v2",
    "bush_blueberry_clr1_l",
    "bush_blueberry_clr1_m_v1",
    "bush_blueberry_clr1_m_v2",
    "bush_dry_ivy_m",
    "bush_dry_ivy_s",
    "bush_dry_l",
    "bush_dry_m_v1",
    "bush_dry_s_v2",
    "bush_ordinary_clr1_m_v1",
    "bush_ordinary_clr1_m_v2",
    "bush_ordinary_clr1_m_v2_onetime",
    "bush_ordinary_clr1_s",
    "bush_ordinary_clr1_s_onetime",
    "bush_rhodod_clr1_m_v1",
    "bush_rhodod_clr1_m_v2",
    "bush_rhodod_clr1_s",
    "clay_spot",
    "clay_spot_for_zombie_and_player",
    "common_ores_01",
    "common_ores_02",
    "common_stones_01",
    "common_stones_02",
    "common_stones_03",
    "common_stones_04",
    "common_stones_05",
    "conveyor_place_broken_barrel_01",
    "conveyor_place_broken_barrel_02",
    "conveyor_place_broken_barrel_03",
    "conveyor_place_junk_0",
    "conveyor_place_junk_1",
    "conveyor_place_junk_10",
    "conveyor_place_junk_11",
    "conveyor_place_junk_12",
    "conveyor_place_junk_13",
    "conveyor_place_junk_14",
    "conveyor_place_junk_15",
    "conveyor_place_junk_2",
    "conveyor_place_junk_3",
    "conveyor_place_junk_4",
    "conveyor_place_junk_5",
    "conveyor_place_junk_6",
    "conveyor_place_junk_7",
    "conveyor_place_junk_8",
    "conveyor_place_junk_9",
    "copper_vein",
    "honey_wild",
    "marble_player_source",
    "marble_source_1",
    "marble_source_2",
    "mushroom_brown_01",
    "mushroom_brown_02",
    "mushroom_brown_quest",
    "mushroom_dungeon_01",
    "mushroom_dungeon_02",
    "mushroom_green_01",
    "mushroom_green_02",
    "mushroom_red_01",
    "mushroom_red_02",
    "sand_pit",
    "sand_pit_for_zombie_and_player",
    "stone_player_source",
    "stump_fir_clr1_l_v1",
    "stump_fir_clr1_l_v2",
    "stump_fir_clr1_m",
    "stump_fir_clr1_m_onetime",
    "stump_fir_clr1_s",
    "stump_fir_clr1_s_onetime",
    "stump_linden_clr1_l",
    "stump_linden_clr1_m",
    "stump_linden_clr1_m_onetime",
    "stump_linden_clr1_s",
    "stump_linden_clr1_s_onetime",
    "stump_linden_clr2_l",
    "stump_linden_clr2_m",
    "stump_linden_clr2_s",
    "stump_linden_clr2_s_onetime",
    "tree_dead_l_v1",
    "tree_dead_l_v2",
    "tree_dead_m_v1",
    "tree_dead_s_v1",
    "tree_dead_s_v2",
    "tree_driftwood_s_v1",
    "tree_driftwood_s_v2",
    "tree_fir_clr1_l_v1",
    "tree_fir_clr1_l_v2",
    "tree_fir_clr1_m_v1",
    "tree_fir_clr1_m_v1_onetime",
    "tree_fir_clr1_m_v2",
    "tree_fir_clr1_m_v2_onetime",
    "tree_fir_clr1_s_v1",
    "tree_fir_clr1_s_v2",
    "tree_fir_clr1_s_v2_onetime",
    "tree_fir_clr1_xs_v1",
    "tree_fir_clr1_xs_v1_onetime",
    "tree_linden_clr1_l",
    "tree_linden_clr1_m_v1",
    "tree_linden_clr1_m_v1_onetime",
    "tree_linden_clr1_m_v2",
    "tree_linden_clr1_m_v2_onetime",
    "tree_linden_clr1_s_v1",
    "tree_linden_clr1_s_v1_onetime",
    "tree_linden_clr1_s_v2",
    "tree_linden_clr1_s_v2_onetime",
    "tree_linden_clr1_s_v3",
    "tree_linden_clr1_s_v3_onetime",
    "tree_linden_clr1_xs_v1_onetime",
    "tree_linden_clr1_xs_v2_onetime",
    "tree_linden_clr1_xs_v3_onetime",
    "tree_linden_clr1_xs_v4_onetime",
    "tree_linden_clr2_l",
    "tree_linden_clr2_m_v1",
    "tree_linden_clr2_m_v1_onetime",
    "tree_linden_clr2_m_v2",
    "tree_linden_clr2_s_v1",
    "tree_linden_clr2_s_v1_onetime",
    "tree_linden_clr2_s_v2",
    "tree_linden_clr2_s_v2_onetime",
    "tree_linden_clr2_s_v3",
    "tree_linden_clr2_s_v3_onetime",
    "tree_linden_clr2_xs_v1_onetime",
    "tree_linden_clr2_xs_v2_onetime",
    "tree_linden_clr2_xs_v3_onetime",
    "tree_linden_clr2_xs_v4_onetime"
   ],
   "missingItems": [],
   "missingLocations": [],
   "noIconLeftOut": [],
   "inventoryOnly": [
    [
     "npc_town_barracks_mercenary_1",
     "npc_town_barracks_mercenary_1_armor"
    ],
    [
     "npc_town_barracks_mercenary_1",
     "npc_town_barracks_mercenary_1_weapon"
    ],
    [
     "npc_town_barracks_mercenary_2",
     "npc_town_barracks_mercenary_2_armor"
    ],
    [
     "npc_town_barracks_mercenary_2",
     "npc_town_barracks_mercenary_2_weapon"
    ],
    [
     "npc_town_barracks_mercenary_3",
     "npc_town_barracks_mercenary_3_armor"
    ],
    [
     "npc_town_barracks_mercenary_3",
     "npc_town_barracks_mercenary_3_weapon"
    ],
    [
     "npc_town_barracks_mercenary_4",
     "npc_town_barracks_mercenary_4_armor"
    ],
    [
     "npc_town_barracks_mercenary_4",
     "npc_town_barracks_mercenary_4_weapon"
    ],
    [
     "teleport_milestone_10_vineyard",
     "faith"
    ],
    [
     "teleport_milestone_11_swamp",
     "faith"
    ],
    [
     "teleport_milestone_2_port_area",
     "faith"
    ],
    [
     "teleport_milestone_3_well",
     "faith"
    ],
    [
     "teleport_milestone_4_graveyard",
     "faith"
    ],
    [
     "teleport_milestone_5_village",
     "faith"
    ],
    [
     "teleport_milestone_7_career",
     "faith"
    ]
   ],
   "inaccessibleDrops": [],
   "gardenHarvestWithoutOutput": [],
   "gardenHarvestOutputs": [
    {
     "craft": "garden_wheat_growing",
     "from": "garden_wheat",
     "target": "garden_wheat_ready",
     "item": "wheat",
     "countExpression": "WGOPar(\"crop\")+PPar(\"perk_farmer\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_wheat_growing",
     "from": "garden_wheat",
     "target": "garden_wheat_ready",
     "item": "wheat_seed",
     "countExpression": "WGOPar(\"seed\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_wheat_growing",
     "from": "garden_wheat",
     "target": "garden_wheat_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_carrot_growing",
     "from": "garden_carrot",
     "target": "garden_carrot_ready",
     "item": "carrot",
     "countExpression": "WGOPar(\"crop\")+PPar(\"perk_farmer\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_carrot_growing",
     "from": "garden_carrot",
     "target": "garden_carrot_ready",
     "item": "carrot_seed",
     "countExpression": "WGOPar(\"seed\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_carrot_growing",
     "from": "garden_carrot",
     "target": "garden_carrot_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_linum_growing",
     "from": "garden_linum",
     "target": "garden_linum_ready",
     "item": "flax",
     "countExpression": "WGOPar(\"crop\")+PPar(\"perk_farmer\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_linum_growing",
     "from": "garden_linum",
     "target": "garden_linum_ready",
     "item": "flax_seed",
     "countExpression": "WGOPar(\"seed\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_linum_growing",
     "from": "garden_linum",
     "target": "garden_linum_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_beet_growing",
     "from": "garden_beet",
     "target": "garden_beet_ready",
     "item": "beet",
     "countExpression": "WGOPar(\"crop\")+PPar(\"perk_farmer\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_beet_growing",
     "from": "garden_beet",
     "target": "garden_beet_ready",
     "item": "beet_seed",
     "countExpression": "WGOPar(\"seed\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_beet_growing",
     "from": "garden_beet",
     "target": "garden_beet_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_cabbage_growing_1",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "cabbage:1",
     "countExpression": "WGOPar(\"crop_b\")+PPar(\"perk_farmer\")"
    },
    {
     "craft": "garden_cabbage_growing_1",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "cabbage:2",
     "countExpression": "WGOPar(\"crop_s\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_cabbage_growing_1",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "cabbage_seed:1",
     "countExpression": "WGOPar(\"seed_b\")"
    },
    {
     "craft": "garden_cabbage_growing_1",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "cabbage_seed:2",
     "countExpression": "WGOPar(\"seed_s\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_cabbage_growing_1",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_cabbage_growing_2",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "cabbage:2",
     "countExpression": "WGOPar(\"crop_s\")+PPar(\"perk_farmer\")"
    },
    {
     "craft": "garden_cabbage_growing_2",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "cabbage:3",
     "countExpression": "WGOPar(\"crop_g\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_cabbage_growing_2",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "cabbage_seed:2",
     "countExpression": "WGOPar(\"seed_s\")"
    },
    {
     "craft": "garden_cabbage_growing_2",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "cabbage_seed:3",
     "countExpression": "WGOPar(\"seed_g\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_cabbage_growing_2",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_cabbage_growing_3",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "cabbage:3",
     "countExpression": "WGOPar(\"crop_g\")+PPar(\"perk_farmer\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_cabbage_growing_3",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "cabbage_seed:3",
     "countExpression": "WGOPar(\"seed_g\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_cabbage_growing_3",
     "from": "garden_cabbage",
     "target": "garden_cabbage_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_onion_growing_1",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "onion:1",
     "countExpression": "WGOPar(\"crop_b\")+PPar(\"perk_farmer\")"
    },
    {
     "craft": "garden_onion_growing_1",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "onion:2",
     "countExpression": "WGOPar(\"crop_s\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_onion_growing_1",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "onion_seed:1",
     "countExpression": "WGOPar(\"seed_b\")"
    },
    {
     "craft": "garden_onion_growing_1",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "onion_seed:2",
     "countExpression": "WGOPar(\"seed_s\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_onion_growing_1",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_onion_growing_2",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "onion:2",
     "countExpression": "WGOPar(\"crop_s\")+PPar(\"perk_farmer\")"
    },
    {
     "craft": "garden_onion_growing_2",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "onion:3",
     "countExpression": "WGOPar(\"crop_g\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_onion_growing_2",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "onion_seed:2",
     "countExpression": "WGOPar(\"seed_s\")"
    },
    {
     "craft": "garden_onion_growing_2",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "onion_seed:3",
     "countExpression": "WGOPar(\"seed_g\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_onion_growing_2",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_onion_growing_3",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "onion:3",
     "countExpression": "WGOPar(\"crop_g\")+PPar(\"perk_farmer\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_onion_growing_3",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "onion_seed:3",
     "countExpression": "WGOPar(\"seed_g\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_onion_growing_3",
     "from": "garden_onion",
     "target": "garden_onion_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_pumpkin_growing_1",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "pumpkin:1",
     "countExpression": "WGOPar(\"crop_b\")+PPar(\"perk_farmer\")"
    },
    {
     "craft": "garden_pumpkin_growing_1",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "pumpkin:2",
     "countExpression": "WGOPar(\"crop_s\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_pumpkin_growing_1",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "pumpkin_seed:1",
     "countExpression": "WGOPar(\"seed_b\")"
    },
    {
     "craft": "garden_pumpkin_growing_1",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "pumpkin_seed:2",
     "countExpression": "WGOPar(\"seed_s\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_pumpkin_growing_1",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_pumpkin_growing_2",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "pumpkin:2",
     "countExpression": "WGOPar(\"crop_s\")+PPar(\"perk_farmer\")"
    },
    {
     "craft": "garden_pumpkin_growing_2",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "pumpkin:3",
     "countExpression": "WGOPar(\"crop_g\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_pumpkin_growing_2",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "pumpkin_seed:2",
     "countExpression": "WGOPar(\"seed_s\")"
    },
    {
     "craft": "garden_pumpkin_growing_2",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "pumpkin_seed:3",
     "countExpression": "WGOPar(\"seed_g\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_pumpkin_growing_2",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_pumpkin_growing_3",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "pumpkin:3",
     "countExpression": "WGOPar(\"crop_g\")+PPar(\"perk_farmer\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_pumpkin_growing_3",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "pumpkin_seed:3",
     "countExpression": "WGOPar(\"seed_g\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_pumpkin_growing_3",
     "from": "garden_pumpkin",
     "target": "garden_pumpkin_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_hop_growing",
     "from": "garden_hop",
     "target": "garden_hop_ready",
     "item": "hop",
     "countExpression": "WGOPar(\"crop\")+PPar(\"perk_farmer\")+PPar(\"perk_farmer_2\")"
    },
    {
     "craft": "garden_hop_growing",
     "from": "garden_hop",
     "target": "garden_hop_ready",
     "item": "hop_seed",
     "countExpression": "WGOPar(\"seed\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_hop_growing",
     "from": "garden_hop",
     "target": "garden_hop_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_grape_growing_1",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "grape:1",
     "countExpression": "WGOPar(\"crop_b\")+PPar(\"perk_farmer\")"
    },
    {
     "craft": "garden_grape_growing_1",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "grape:2",
     "countExpression": "WGOPar(\"crop_s\")+PPar(\"perk_farmer_2\")+PPar(\"perk_grapemaster\")"
    },
    {
     "craft": "garden_grape_growing_1",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "grape_seed:1",
     "countExpression": "WGOPar(\"seed_b\")"
    },
    {
     "craft": "garden_grape_growing_1",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "grape_seed:2",
     "countExpression": "WGOPar(\"seed_s\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_grape_growing_1",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_grape_growing_2",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "grape:2",
     "countExpression": "WGOPar(\"crop_s\")+PPar(\"perk_farmer\")"
    },
    {
     "craft": "garden_grape_growing_2",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "grape:3",
     "countExpression": "WGOPar(\"crop_g\")+PPar(\"perk_farmer_2\")+PPar(\"perk_grapemaster\")"
    },
    {
     "craft": "garden_grape_growing_2",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "grape_seed:2",
     "countExpression": "WGOPar(\"seed_s\")"
    },
    {
     "craft": "garden_grape_growing_2",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "grape_seed:3",
     "countExpression": "WGOPar(\"seed_g\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_grape_growing_2",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "leaf",
     "countExpression": "2"
    },
    {
     "craft": "garden_grape_growing_3",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "grape:3",
     "countExpression": "WGOPar(\"crop_g\")+PPar(\"perk_farmer\")+PPar(\"perk_farmer_2\")+PPar(\"perk_grapemaster\")"
    },
    {
     "craft": "garden_grape_growing_3",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "grape_seed:3",
     "countExpression": "WGOPar(\"seed_g\")+PPar(\"perk_seedmaster\")"
    },
    {
     "craft": "garden_grape_growing_3",
     "from": "garden_grapes",
     "target": "garden_grapes_ready",
     "item": "leaf",
     "countExpression": "2"
    }
   ],
   "unresolvedGardenTargets": [],
   "unsupportedTools": []
  },
  "unlockSources": {
   "craft": {
    "quest_summon_fairy": [
     {
      "label": {
       "en": "Starting Chasing Fairy Lights",
       "zh": "\u5f00\u59cb\u201c\u8ffd\u9010\u7cbe\u7075\u4e4b\u5149\u201d"
      },
      "questId": "28_base_fairy_summon",
      "href": "/reference/quests/#28_base_fairy_summon"
     }
    ],
    "quest_faith_bell": [
     {
      "label": {
       "en": "Completing Jack in a Boat",
       "zh": "\u5b8c\u6210\u201c\u8239\u4e0a\u7684\u6770\u514b\u201d"
      },
      "questId": "16_foreman_letter_wake",
      "href": "/reference/quests/#16_foreman_letter_wake"
     }
    ],
    "hypno_device_charged": [
     {
      "label": {
       "en": "Starting Congregation Trouble",
       "zh": "\u5f00\u59cb\u201c\u4f1a\u4f17\u70e6\u607c\u201d"
      },
      "questId": "76_astrologer_press_hypno",
      "href": "/reference/quests/#76_astrologer_press_hypno"
     }
    ],
    "book_poetry": [
     {
      "label": {
       "en": "Starting Rhyme and Printed",
       "zh": "\u5f00\u59cb\u201c\u8bd7\u97f5\u4e0e\u5370\u672c\u201d"
      },
      "questId": "77_astrologer_printing_book",
      "href": "/reference/quests/#77_astrologer_printing_book"
     }
    ],
    "hand_prothesis": [
     {
      "label": {
       "en": "Starting I Love You, Man",
       "zh": "\u5f00\u59cb\u201c\u597d\u5144\u5f1f\u201d"
      },
      "questId": "158_astrologer_palace_prothesis",
      "href": "/reference/quests/#158_astrologer_palace_prothesis"
     }
    ],
    "small_printing_press": [
     {
      "label": {
       "en": "Starting I Love You, Man",
       "zh": "\u5f00\u59cb\u201c\u597d\u5144\u5f1f\u201d"
      },
      "questId": "158_astrologer_palace_press",
      "href": "/reference/quests/#158_astrologer_palace_press"
     }
    ],
    "hand_prothesis_elegant": [
     {
      "label": {
       "en": "Starting Gluttony and Pride",
       "zh": "\u5f00\u59cb\u201c\u66b4\u98df\u4e0e\u50b2\u6162\u201d"
      },
      "questId": "152_astrologer_dark_hand",
      "href": "/reference/quests/#152_astrologer_dark_hand"
     }
    ],
    "trilogy": [
     {
      "label": {
       "en": "Starting Well-Deserved Rest",
       "zh": "\u5f00\u59cb\u201c\u5e94\u5f97\u7684\u4f11\u606f\u201d"
      },
      "questId": "159_crossroad_palace_trilogy",
      "href": "/reference/quests/#159_crossroad_palace_trilogy"
     }
    ],
    "speech_writing_device": [
     {
      "label": {
       "en": "Starting Well-Deserved Rest",
       "zh": "\u5f00\u59cb\u201c\u5e94\u5f97\u7684\u4f11\u606f\u201d"
      },
      "questId": "159_crossroad_palace_device",
      "href": "/reference/quests/#159_crossroad_palace_device"
     }
    ],
    "chair_comfortable": [
     {
      "label": {
       "en": "Starting Wrath and Sloth",
       "zh": "\u5f00\u59cb\u201c\u6124\u6012\u4e0e\u6020\u60f0\u201d"
      },
      "questId": "153_crossroad_dark_chair",
      "href": "/reference/quests/#153_crossroad_dark_chair"
     }
    ],
    "drape_luxury": [
     {
      "label": {
       "en": "Starting Lust and Envy",
       "zh": "\u5f00\u59cb\u201c\u8272\u6b32\u4e0e\u5ac9\u5992\u201d"
      },
      "questId": "154_linda_dark_drape",
      "href": "/reference/quests/#154_linda_dark_drape"
     }
    ],
    "printed_money": [
     {
      "label": {
       "en": "Starting Press for Cash",
       "zh": "\u5f00\u59cb\u201c\u8d44\u91d1\u7d27\u5f20\u201d"
      },
      "questId": "124_village_money_money",
      "href": "/reference/quests/#124_village_money_money"
     }
    ],
    "jewelry": [
     {
      "label": {
       "en": "Acquiring the Jeweler perk",
       "zh": "\u83b7\u5f97\u201c\u5b9d\u77f3\u5320\u201d\u7279\u6280"
      }
     }
    ]
   },
   "building": {
    "unlock_graveyard_zone_1_s": [
     {
      "label": {
       "en": "Completing Certificate, Please",
       "zh": "\u5b8c\u6210\u201c\u8bf7\u51fa\u793a\u8bb8\u53ef\u8bc1\u201d"
      },
      "questId": "6_intro_guards_burial",
      "href": "/reference/quests/#6_intro_guards_burial"
     }
    ],
    "home_attic_s": [
     {
      "label": {
       "en": "Starting Eye, Red Eye",
       "zh": "\u5f00\u59cb\u201c\u773c\uff0c\u7ea2\u773c\u201d"
      },
      "questId": "116_base_attic_build",
      "href": "/reference/quests/#116_base_attic_build"
     }
    ],
    "garden_compost_pile_upgrade_s": [
     {
      "label": {
       "en": "Learning Fertilizers III (conditional; condition not resolved)",
       "zh": "\u5b66\u4e60\u201c\u80a5\u6599III\u201d\uff08\u6761\u4ef6\u89e6\u53d1\uff1b\u5177\u4f53\u6761\u4ef6\u672a\u89e3\u6790\uff09"
      }
     },
     {
      "label": {
       "en": "Finishing construction of Compost Pile (conditional; condition not resolved)",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u5806\u80a5\u5806\u201d\uff08\u6761\u4ef6\u89e6\u53d1\uff1b\u5177\u4f53\u6761\u4ef6\u672a\u89e3\u6790\uff09"
      }
     }
    ],
    "upgrade_church_2_s": [
     {
      "label": {
       "en": "Learning Church Carpets (if Improve the Church I has been built and Church Carpets has been learned)",
       "zh": "\u5b66\u4e60\u201c\u6559\u5802\u5730\u6bef\u201d\uff08\u82e5\u5df2\u5efa\u9020\u201c\u6539\u5584\u6559\u5802I\u201d\u4e14\u5df2\u5b66\u4e60\u201c\u6559\u5802\u5730\u6bef\u201d\uff09"
      }
     },
     {
      "label": {
       "en": "Finishing construction of Improve the Church I (if Improve the Church I has been built and Church Carpets has been learned)",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u6539\u5584\u6559\u5802I\u201d\uff08\u82e5\u5df2\u5efa\u9020\u201c\u6539\u5584\u6559\u5802I\u201d\u4e14\u5df2\u5b66\u4e60\u201c\u6559\u5802\u5730\u6bef\u201d\uff09"
      }
     }
    ],
    "upgrade_church_3_s": [
     {
      "label": {
       "en": "Learning Church Illumination (if Improve the Church II has been built and Church Illumination has been learned)",
       "zh": "\u5b66\u4e60\u201c\u6559\u5802\u7167\u660e\u201d\uff08\u82e5\u5df2\u5efa\u9020\u201c\u6539\u5584\u6559\u5802II\u201d\u4e14\u5df2\u5b66\u4e60\u201c\u6559\u5802\u7167\u660e\u201d\uff09"
      }
     },
     {
      "label": {
       "en": "Finishing construction of Improve the Church II (if Improve the Church II has been built and Church Illumination has been learned)",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u6539\u5584\u6559\u5802II\u201d\uff08\u82e5\u5df2\u5efa\u9020\u201c\u6539\u5584\u6559\u5802II\u201d\u4e14\u5df2\u5b66\u4e60\u201c\u6559\u5802\u7167\u660e\u201d\uff09"
      }
     }
    ],
    "garden_bags_storage_2_s": [
     {
      "label": {
       "en": "Finishing construction of Lifting Crane",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u8d77\u91cd\u673a\u201d"
      }
     }
    ],
    "garden_bags_storage_3_s": [
     {
      "label": {
       "en": "Finishing construction of Garden Storage II",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u82b1\u56ed\u4ed3\u5e93II\u201d"
      }
     }
    ],
    "unlock_graveyard_zone_2_s": [
     {
      "label": {
       "en": "Finishing construction of Expand graveyard I",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u6269\u5efa\u5893\u5730I\u201d"
      }
     }
    ],
    "unlock_graveyard_zone_3_s": [
     {
      "label": {
       "en": "Finishing construction of Expand graveyard II",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u6269\u5efa\u5893\u5730II\u201d"
      }
     }
    ],
    "bush_ashberry_clr1_xxs_p": [
     {
      "label": {
       "en": "Finishing construction of Orchard",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u679c\u56ed\u201d"
      }
     }
    ],
    "bush_rhodod_clr1_xxs_p": [
     {
      "label": {
       "en": "Finishing construction of Orchard",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u679c\u56ed\u201d"
      }
     }
    ],
    "bush_blueberry_clr1_xxs_p": [
     {
      "label": {
       "en": "Finishing construction of Orchard",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u679c\u56ed\u201d"
      }
     }
    ],
    "town_guard_barracks_module_3_s": [
     {
      "label": {
       "en": "Finishing construction of Expand Military Building Area",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u6269\u5efa\u519b\u4e8b\u5efa\u7b51\u533a\u57df\u201d"
      }
     }
    ],
    "town_guard_barracks_module_4_s": [
     {
      "label": {
       "en": "Finishing construction of Expand Military Building Area",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u6269\u5efa\u519b\u4e8b\u5efa\u7b51\u533a\u57df\u201d"
      }
     }
    ],
    "porter_station_sawmill_2_s": [
     {
      "label": {
       "en": "Finishing construction of Porter Station",
       "zh": "\u5b8c\u6210\u5efa\u9020\u201c\u642c\u8fd0\u7ad9\u201d"
      }
     }
    ],
    "porter_station_vineyard_basement_s": [
     {
      "label": {
       "en": "Finishing the Blockage procedure (if the other vineyard blockage has already been cleared)",
       "zh": "\u5b8c\u6210\u201c\u969c\u788d\u7269\u201d\u5de5\u5e8f\uff08\u82e5\u53e6\u4e00\u5904\u8461\u8404\u56ed\u5730\u4e0b\u5ba4\u969c\u788d\u5df2\u6e05\u9664\uff09"
      }
     }
    ],
    "conveyor_storage_porter_station_1_s": [
     {
      "label": {
       "en": "Finishing the Blockage procedure (conditional; condition not resolved)",
       "zh": "\u5b8c\u6210\u201c\u969c\u788d\u7269\u201d\u5de5\u5e8f\uff08\u6761\u4ef6\u89e6\u53d1\uff1b\u5177\u4f53\u6761\u4ef6\u672a\u89e3\u6790\uff09"
      }
     }
    ]
   }
  },
  "unlockAudit": [],
  "porterStations": {
   "defined": 9,
   "shown": 8,
   "listed": 9,
   "merged": 1,
   "rowAliases": [
    {
     "rowId": "porter_station_carrier",
     "sourceStationIds": [
      "porter_station_carrier"
     ]
    },
    {
     "rowId": "porter_station_sawmill",
     "sourceStationIds": [
      "porter_station_sawmill",
      "porter_station_sawmill_2"
     ]
    },
    {
     "rowId": "porter_station_mine",
     "sourceStationIds": [
      "porter_station_mine"
     ]
    },
    {
     "rowId": "porter_station_clay_sand",
     "sourceStationIds": [
      "porter_station_clay_sand"
     ]
    },
    {
     "rowId": "lifting_crane",
     "sourceStationIds": [
      "lifting_crane"
     ]
    },
    {
     "rowId": "porter_station_conveyor_storage",
     "sourceStationIds": [
      "porter_station_conveyor_storage"
     ]
    },
    {
     "rowId": "porter_station_vineyard",
     "sourceStationIds": [
      "porter_station_vineyard"
     ]
    },
    {
     "rowId": "porter_station_vineyard_basement",
     "sourceStationIds": [
      "porter_station_vineyard_basement"
     ]
    }
   ],
   "notListed": [],
   "excluded": [],
   "missingBuildingLeftOut": [],
   "unlinkedBuildings": [
    {
     "station": "porter_station_conveyor_storage",
     "sourceBuildingId": "porter_station_conveyor_storage_p",
     "reason": "source build entry is not retained in the buildings table"
    }
   ],
   "unresolvedItems": [],
   "unresolvedTargets": [
    {
     "station": "porter_station_conveyor_storage",
     "customTarget": "crates_small",
     "reason": "custom target has no localized name"
    }
   ]
  },
  "actions": {
   "defined": 126,
   "listed": 64,
   "shown": 50,
   "merged": 14,
   "excluded": {
    "unnamed action": 30,
    "no verified action art": 17,
    "morgue procedure": 15
   }
  },
  "mechanics": {
   "methods": 94,
   "findings": 22,
   "path": "/evidence/gk2-mechanics.json"
  },
  "icons": {
   "saved": 1072
  }
 }
}
