[gd_resource type="Resource" script_class="SimulationContentPack" load_steps=94 format=3] [ext_resource type="Script" path="res://simulation/definitions/SimulationContentPack.gd" id="1_pack"] [ext_resource type="Resource" path="res://simulation/definitions/actions/defend.tres" id="2_defend"] [ext_resource type="Resource" path="res://simulation/definitions/actions/deposit_food.tres" id="3_deposit_food"] [ext_resource type="Resource" path="res://simulation/definitions/actions/deposit_wood.tres" id="4_deposit_wood"] [ext_resource type="Resource" path="res://simulation/definitions/actions/eat.tres" id="5_eat"] [ext_resource type="Resource" path="res://simulation/definitions/actions/feed_animal.tres" id="6_feed_animal"] [ext_resource type="Resource" path="res://simulation/definitions/actions/gather_food.tres" id="7_gather_food"] [ext_resource type="Resource" path="res://simulation/definitions/actions/gather_wood.tres" id="8_gather_wood"] [ext_resource type="Resource" path="res://simulation/definitions/actions/patrol.tres" id="9_patrol"] [ext_resource type="Resource" path="res://simulation/definitions/actions/rest.tres" id="10_rest"] [ext_resource type="Resource" path="res://simulation/definitions/actions/sleep.tres" id="11_sleep"] [ext_resource type="Resource" path="res://simulation/definitions/actions/study.tres" id="12_study"] [ext_resource type="Resource" path="res://simulation/definitions/actions/wander.tres" id="13_wander"] [ext_resource type="Resource" path="res://simulation/definitions/actions/withdraw_food.tres" id="14_withdraw_food"] [ext_resource type="Resource" path="res://simulation/definitions/professions/farmer.tres" id="15_farmer"] [ext_resource type="Resource" path="res://simulation/definitions/professions/guard.tres" id="16_guard"] [ext_resource type="Resource" path="res://simulation/definitions/professions/scholar.tres" id="17_scholar"] [ext_resource type="Resource" path="res://simulation/definitions/professions/wanderer.tres" id="18_wanderer"] [ext_resource type="Resource" path="res://simulation/definitions/professions/woodcutter.tres" id="19_woodcutter"] [ext_resource type="Resource" path="res://simulation/definitions/items/claw.tres" id="20_claw"] [ext_resource type="Resource" path="res://simulation/definitions/items/food.tres" id="21_food"] [ext_resource type="Resource" path="res://simulation/definitions/items/sword.tres" id="22_sword"] [ext_resource type="Resource" path="res://simulation/definitions/items/wood.tres" id="23_wood"] [ext_resource type="Resource" path="res://simulation/definitions/enemies/raider.tres" id="24_raider"] [ext_resource type="Resource" path="res://simulation/definitions/enemies/wolf.tres" id="25_wolf"] [ext_resource type="Resource" path="res://simulation/definitions/enemies/boar.tres" id="26_boar"] [ext_resource type="Resource" path="res://simulation/definitions/items/herb.tres" id="27_herb"] [ext_resource type="Resource" path="res://simulation/definitions/tags/item_food.tres" id="28_item_food"] [ext_resource type="Resource" path="res://simulation/definitions/tags/item_medicine.tres" id="29_item_medicine"] [ext_resource type="Resource" path="res://simulation/definitions/tags/item_wood.tres" id="30_item_wood"] [ext_resource type="Resource" path="res://simulation/definitions/tags/resource_harvestable.tres" id="31_resource_harvestable"] [ext_resource type="Resource" path="res://simulation/definitions/tags/storage_village.tres" id="32_storage_village"] [ext_resource type="Resource" path="res://simulation/definitions/resources/berry_patch.tres" id="33_berry_patch"] [ext_resource type="Resource" path="res://simulation/definitions/resources/herb_patch.tres" id="34_herb_patch"] [ext_resource type="Resource" path="res://simulation/definitions/resources/tree.tres" id="35_tree"] [ext_resource type="Resource" path="res://simulation/definitions/storages/apothecary.tres" id="36_apothecary"] [ext_resource type="Resource" path="res://simulation/definitions/storages/pantry.tres" id="37_pantry"] [ext_resource type="Resource" path="res://simulation/definitions/storages/woodpile.tres" id="38_woodpile"] [ext_resource type="Resource" path="res://simulation/animals/definitions/domestic_goat.tres" id="39_goat"] [ext_resource type="Resource" path="res://simulation/animals/definitions/domestic_sheep.tres" id="40_sheep"] [ext_resource type="Resource" path="res://simulation/situations/resources/pantry_shortage.tres" id="41_pantry_situation"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/accept.tres" id="42_accept"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/acknowledge_supersession.tres" id="43_acknowledge"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/ask_wellbeing.tres" id="44_wellbeing"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/ask_what_happened.tres" id="45_happened"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/ask_who_else.tres" id="46_who"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/ask_work.tres" id="47_work"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/decline.tres" id="48_decline"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/describe_need.tres" id="49_need"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/goodbye.tres" id="50_goodbye"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/greet.tres" id="51_greet"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/offer_help.tres" id="52_offer"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/renegotiate.tres" id="53_renegotiate"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/report_progress.tres" id="54_progress"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/reproach.tres" id="55_reproach"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/share_fact.tres" id="56_share"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/intents/thank.tres" id="57_thank"] [ext_resource type="Resource" path="res://simulation/dialogue/resources/jajce_conversation_templates.tres" id="58_templates"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/resource_extracted.tres" id="59_resource_extracted"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/storage_deposited.tres" id="60_storage_deposited"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/storage_withdrawn.tres" id="61_storage_withdrawn"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/item_consumed.tres" id="62_item_consumed"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/npc_slept.tres" id="63_npc_slept"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/npc_died.tres" id="64_npc_died"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/task_started.tres" id="65_task_started"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/task_blocked.tres" id="66_task_blocked"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/resource_depleted.tres" id="67_resource_depleted"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/animal_fed.tres" id="68_animal_fed"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/villager_weak.tres" id="69_villager_weak"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/home_damaged.tres" id="70_home_damaged"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/commitment_accepted.tres" id="71_commitment_accepted"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/commitment_fulfilled.tres" id="72_commitment_fulfilled"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/commitment_broken.tres" id="73_commitment_broken"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/commitment_released.tres" id="74_commitment_released"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/commitment_superseded.tres" id="75_commitment_superseded"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/combatant_hurt.tres" id="76_combatant_hurt"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/combatant_killed.tres" id="77_combatant_killed"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/raid_started.tres" id="78_raid_started"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/war_resolved.tres" id="79_war_resolved"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/war_aborted.tres" id="80_war_aborted"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/wolf_hunt.tres" id="81_wolf_hunt"] [ext_resource type="Resource" path="res://simulation/definitions/event_types/activity_completed.tres" id="92_activity_completed"] [ext_resource type="Resource" path="res://simulation/definitions/social_consequences/storage_food_aid_trust.tres" id="82_storage_food_aid"] [ext_resource type="Resource" path="res://simulation/definitions/social_consequences/player_food_aid_trust.tres" id="83_player_food_aid"] [ext_resource type="Resource" path="res://simulation/definitions/social_consequences/commitment_accepted_obligation.tres" id="84_accepted_obligation"] [ext_resource type="Resource" path="res://simulation/definitions/social_consequences/commitment_fulfilled_obligation.tres" id="85_fulfilled_obligation"] [ext_resource type="Resource" path="res://simulation/definitions/social_consequences/commitment_fulfilled_trust.tres" id="86_fulfilled_trust"] [ext_resource type="Resource" path="res://simulation/definitions/social_consequences/commitment_broken_obligation.tres" id="87_broken_obligation"] [ext_resource type="Resource" path="res://simulation/definitions/social_consequences/commitment_broken_trust.tres" id="88_broken_trust"] [ext_resource type="Resource" path="res://simulation/definitions/social_consequences/commitment_broken_hostility.tres" id="89_broken_hostility"] [ext_resource type="Resource" path="res://simulation/definitions/social_consequences/commitment_released_obligation.tres" id="90_released_obligation"] [ext_resource type="Resource" path="res://simulation/definitions/social_consequences/commitment_superseded_obligation.tres" id="91_superseded_obligation"] [resource] script = ExtResource("1_pack") pack_id = &"core" display_name = "The Steward Core" required_handler_ids = [&"activity_metric_delta"] actions = [ExtResource("2_defend"), ExtResource("3_deposit_food"), ExtResource("4_deposit_wood"), ExtResource("5_eat"), ExtResource("6_feed_animal"), ExtResource("7_gather_food"), ExtResource("8_gather_wood"), ExtResource("9_patrol"), ExtResource("10_rest"), ExtResource("11_sleep"), ExtResource("12_study"), ExtResource("13_wander"), ExtResource("14_withdraw_food")] professions = [ExtResource("15_farmer"), ExtResource("16_guard"), ExtResource("17_scholar"), ExtResource("18_wanderer"), ExtResource("19_woodcutter")] capability_tags = [ExtResource("28_item_food"), ExtResource("29_item_medicine"), ExtResource("30_item_wood"), ExtResource("31_resource_harvestable"), ExtResource("32_storage_village")] items = [ExtResource("20_claw"), ExtResource("21_food"), ExtResource("22_sword"), ExtResource("23_wood"), ExtResource("27_herb")] resources = [ExtResource("33_berry_patch"), ExtResource("34_herb_patch"), ExtResource("35_tree")] storages = [ExtResource("36_apothecary"), ExtResource("37_pantry"), ExtResource("38_woodpile")] enemies = [ExtResource("24_raider"), ExtResource("25_wolf"), ExtResource("26_boar")] animals = [ExtResource("39_goat"), ExtResource("40_sheep")] situations = [ExtResource("41_pantry_situation")] dialogue_intents = [ExtResource("42_accept"), ExtResource("43_acknowledge"), ExtResource("44_wellbeing"), ExtResource("45_happened"), ExtResource("46_who"), ExtResource("47_work"), ExtResource("48_decline"), ExtResource("49_need"), ExtResource("50_goodbye"), ExtResource("51_greet"), ExtResource("52_offer"), ExtResource("53_renegotiate"), ExtResource("54_progress"), ExtResource("55_reproach"), ExtResource("56_share"), ExtResource("57_thank")] dialogue_template_catalogs = [ExtResource("58_templates")] event_types = [ExtResource("59_resource_extracted"), ExtResource("60_storage_deposited"), ExtResource("61_storage_withdrawn"), ExtResource("62_item_consumed"), ExtResource("63_npc_slept"), ExtResource("64_npc_died"), ExtResource("65_task_started"), ExtResource("66_task_blocked"), ExtResource("67_resource_depleted"), ExtResource("68_animal_fed"), ExtResource("69_villager_weak"), ExtResource("70_home_damaged"), ExtResource("71_commitment_accepted"), ExtResource("72_commitment_fulfilled"), ExtResource("73_commitment_broken"), ExtResource("74_commitment_released"), ExtResource("75_commitment_superseded"), ExtResource("76_combatant_hurt"), ExtResource("77_combatant_killed"), ExtResource("78_raid_started"), ExtResource("79_war_resolved"), ExtResource("80_war_aborted"), ExtResource("81_wolf_hunt"), ExtResource("92_activity_completed")] social_consequences = [ExtResource("82_storage_food_aid"), ExtResource("83_player_food_aid"), ExtResource("84_accepted_obligation"), ExtResource("85_fulfilled_obligation"), ExtResource("86_fulfilled_trust"), ExtResource("87_broken_obligation"), ExtResource("88_broken_trust"), ExtResource("89_broken_hostility"), ExtResource("90_released_obligation"), ExtResource("91_superseded_obligation")]