- clientMapInfo: clientEvents: - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_beach_seen reactions: - parameter: territory_tile_beach_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_beach - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_lowlands_seen reactions: - parameter: territory_tile_lowlands_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_lowlands - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_lowlands2_seen reactions: - parameter: territory_tile_lowlands2_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_lowlands2 - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_lowlands3_seen reactions: - parameter: territory_tile_lowlands3_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_lowlands3 - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_midlands_seen reactions: - parameter: territory_tile_midlands_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_midlands - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_midlands2_seen reactions: - parameter: territory_tile_midlands2_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_midlands2 - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_midlands3_seen reactions: - parameter: territory_tile_midlands3_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_midlands3 - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_highlands_seen reactions: - parameter: territory_tile_highlands_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_highlands - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_highlands2_seen reactions: - parameter: territory_tile_highlands2_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_highlands2 - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_highlands3_seen reactions: - parameter: territory_tile_highlands3_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_highlands3 - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_mountains_seen reactions: - parameter: territory_tile_mountains_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_mountains - condition: code: And subconditions: - code: ApplicationFocused once_key: territory_tile_highmountains_seen reactions: - parameter: territory_tile_highmountains_seen_text parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_territory trigger: territory_tile_highmountains - once_key: enterisland reactions: - parameter: tutorial_enterisland parameterF0: '3' parameterF1: '9' reaction: lore_text trigger: on_player_gets_plane - condition: code: And subconditions: - code: PlayerPlaneNearby value0: '20' - code: MaxActiveLoreTexts value0: '0' - code: ApplicationFocused once_key: '' reactions: - parameter: tutorial_danger parameterF0: '3' parameterF1: '5' parameterF2: '8' reaction: lore_text_hint trigger: danger - condition: code: And subconditions: - code: MinPlayerPlaneLevel value0: '5' - code: ApplicationFocused - code: MaxActiveLoreTexts value0: '0' once_key: tutorial_autoequip reactions: - parameter: tutorial_autoequip parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: levelup - condition: code: And subconditions: - code: MinTriggerCount value0: '5' - code: ApplicationFocused - code: MaxActiveLoreTexts value0: '0' once_key: tutorial_autoequip reactions: - parameter: tutorial_autoequip parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: equip_manual - condition: code: And subconditions: - code: MinPlayersOnRadar value0: '1' - code: MaxActiveLoreTexts value0: '0' - code: ApplicationFocused - code: NotOnceKeySet name: teleported once_key: teleport_firsthint reactions: - parameter: tutorial_teleport parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: onceAfter_60 - condition: code: And subconditions: - code: MinPlayersOnRadar value0: '1' - code: MaxActiveLoreTexts value0: '0' - code: ApplicationFocused - code: NotOnceKeySet name: teleported - code: OnceKeySet name: teleported_firsthint reactions: - parameter: tutorial_teleport parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: repeatEvery_30 - once_key: teleported trigger: input_teleport - condition: code: And subconditions: - code: ApplicationFocused - code: NotOnceKeySet name: chatted - code: MaxActiveLoreTexts value0: '0' once_key: chat_firsthint reactions: - parameter: tutorial_chat parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: onceAfter_120 - condition: code: And subconditions: - code: ApplicationFocused - code: NotOnceKeySet name: chatted - code: OnceKeySet name: chat_firsthint - code: MaxActiveLoreTexts value0: '0' reactions: - parameter: tutorial_chat parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: repeatEvery_60 - once_key: chatted trigger: chat - condition: code: MoreAlliesNearby value0: '1' value1: '8' once_key: tutorial_sharedXP reactions: - parameter: tutorial_sharedXP parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: unit_killed_enemy - condition: code: And subconditions: - code: ApplicationFocused - code: NotOnceKeySet name: tutorial_rebelcity - code: LowHealth value0: '0.4' - code: MaxActiveLoreTexts value0: '0' reactions: - parameter: tutorial_rebelcity parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: repeatEvery_5 - once_key: tutorial_rebelcity trigger: input_returnhome - condition: code: And subconditions: - code: ApplicationFocused - code: MaxActiveLoreTexts value0: '0' once_key: tutorial_dungeon reactions: - parameter: tutorial_dungeon parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: portal - condition: code: And subconditions: - code: ApplicationFocused - code: MoreAlliesNearby value0: '1' value1: '8' - code: MaxActiveLoreTexts value0: '0' once_key: tutorial_coop reactions: - parameter: tutorial_coop parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: repeatEvery_5 - condition: code: And subconditions: - code: MaxActiveLoreTexts value0: '0' - code: ApplicationFocused - code: NotOnceKeySet name: giffed once_key: gif_firsthint reactions: - parameter: tutorial_gif parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: onceAfter_1200 - condition: code: And subconditions: - code: MinPlayersOnRadar value0: '1' - code: MaxActiveLoreTexts value0: '0' - code: ApplicationFocused - code: NotOnceKeySet name: giffed - code: OnceKeySet name: teleported_firsthint reactions: - parameter: tutorial_gif parameterF0: '3' parameterF1: '9' reaction: lore_text_hint trigger: repeatEvery_900 - once_key: giffed trigger: input_gif_capture persistentOnceKeys: - enterisland - teleported - teleport_firsthint - chatted - chat_firsthint - giffed - gif_firsthint - tutorial_sharedXP - tutorial_rebelcity - tutorial_coop - tutorial_dungeon - tutorial_autoequip - territory_tile_beach_seen - territory_tile_lowlands_seen - territory_tile_lowlands2_seen - territory_tile_lowlands3_seen - territory_tile_midlands_seen - territory_tile_midlands2_seen - territory_tile_midlands3_seen - territory_tile_highlands_seen - territory_tile_highlands2_seen - territory_tile_highlands3_seen - territory_tile_mountains_seen - territory_tile_highmountains_seen distancePerElevation: '7' localChatDistance: '0' maxAllowedOverlapOnSubterritory: '0.9' maxDiskRadius: '50' minDiskRadius: '20' name: Basic originElevation: '100' playerStartElevation: '0' role: World territories: - maxBossEnemies: '100' maxElevation: '100' minElevation: '90' name: beach secondsPerStandardEnemyIn10x10: '7' sortOrder: '6' tier: '0' - maxBossEnemies: '100' maxElevation: '90' minElevation: '70' name: lowlands secondsPerStandardEnemyIn10x10: '30' sortOrder: '5' strip: chanceOfMissing: '0.0' distance: '14' maxLength: '6' minLength: '3' straightness: '0.6' tier: '2' wallPlacement: strip - maxBossEnemies: '100' maxElevation: '90' minElevation: '70' name: lowlands2 secondsPerStandardEnemyIn10x10: '30' sortOrder: '5' strip: chanceOfMissing: '0.0' distance: '16' maxLength: '5' minLength: '3' straightness: '1.0' tier: '2' wallPlacement: strip - maxBossEnemies: '100' maxElevation: '90' minElevation: '70' name: lowlands3 secondsPerStandardEnemyIn10x10: '30' sortOrder: '5' strip: chanceOfMissing: '0.0' distance: '10' maxLength: '3' minLength: '1' straightness: '1.0' tier: '2' wallPlacement: strip - maxBossEnemies: '100' maxElevation: '70' minElevation: '50' name: midlands secondsPerStandardEnemyIn10x10: '30' sortOrder: '4' strip: chanceOfMissing: '0.0' distance: '12' maxLength: '6' minLength: '3' straightness: '0.8' tier: '3' wallPlacement: strip - maxBossEnemies: '100' maxElevation: '70' minElevation: '50' name: midlands2 secondsPerStandardEnemyIn10x10: '30' sortOrder: '4' strip: chanceOfMissing: '0.0' distance: '30' maxLength: '20' minLength: '10' straightness: '0.0' tier: '3' wallPlacement: strip - maxBossEnemies: '100' maxElevation: '70' minElevation: '50' name: midlands3 secondsPerStandardEnemyIn10x10: '30' sortOrder: '4' tier: '3' - maxBossEnemies: '100' maxElevation: '50' minElevation: '30' name: highlands secondsPerStandardEnemyIn10x10: '30' sortOrder: '3' strip: chanceOfMissing: '0.0' distance: '20' maxLength: '6' minLength: '3' straightness: '0.6' tier: '5' wallPlacement: strip - maxBossEnemies: '100' maxElevation: '50' minElevation: '30' name: highlands2 secondsPerStandardEnemyIn10x10: '30' sortOrder: '3' strip: chanceOfMissing: '0.0' distance: '13' maxLength: '6' minLength: '3' straightness: '1.0' tier: '4' wallPlacement: strip - maxBossEnemies: '100' maxElevation: '50' minElevation: '30' name: highlands3 secondsPerStandardEnemyIn10x10: '30' sortOrder: '3' tier: '4' - maxBossEnemies: '100' maxElevation: '30' minElevation: '17' name: mountains secondsPerStandardEnemyIn10x10: '30' sortOrder: '2' strip: chanceOfMissing: '0.0' distance: '20' maxLength: '6' minLength: '3' straightness: '0.5' tier: '6' wallPlacement: strip - maxBossEnemies: '100' maxElevation: '17' minElevation: '0' name: highmountains secondsPerStandardEnemyIn10x10: '30' sortOrder: '1' tier: '8' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: highlandsboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: tankboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: clockboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: crawlerboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: gargantuaboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: teslahqboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: pharaohboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: hypnotistboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: sprinklesboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: solarisboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: notraboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: ufoboss secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - maxBossEnemies: '0' maxElevation: '1000' minElevation: '1000' name: dungeon_3 secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '100' - clientMapInfo: clientEvents: - condition: code: And subconditions: - code: NotOnceKeySet name: tavern_spawned - code: MaxPlayerPilotLevel value0: '10' - code: PlayerPlaneNearby value0: '10' once_key: tavern_spawned reactions: - asset: LoreTextClientArrow parameter: tutorial_tavern_hint parameterF0: '4' parameterF1: '-3' parameterF2: '-2' reaction: lore_text_relative_pos rotation: '0' trigger: tavern - condition: code: And subconditions: - code: NotOnceKeySet name: store_spawned - code: MaxPlayerPilotLevel value0: '10' - code: PlayerPlaneNearby value0: '10' once_key: store_spawned reactions: - asset: LoreTextClientArrow parameter: tutorial_store_hint parameterF0: '4' parameterF1: '-3' parameterF2: '-2' reaction: lore_text_relative_pos rotation: '0' trigger: store - condition: code: And subconditions: - code: NotOnceKeySet name: hangar_spawned - code: MaxPlayerPilotLevel value0: '10' - code: PlayerPlaneNearby value0: '10' once_key: hangar_spawned reactions: - asset: LoreTextClientArrow parameter: tutorial_hangar_hint parameterF0: '-3' parameterF1: '-4' parameterF2: '-2' reaction: lore_text_relative_pos rotation: '-90' trigger: hangar - condition: code: And subconditions: - code: NotOnceKeySet name: storage_spawned - code: MaxPlayerPilotLevel value0: '10' - code: PlayerPlaneNearby value0: '10' once_key: storage_spawned reactions: - asset: LoreTextClientArrow parameter: tutorial_storage_hint parameterF0: '4' parameterF1: '-3' parameterF2: '-2' reaction: lore_text_relative_pos rotation: '0' trigger: storage - condition: code: And subconditions: - code: NotOnceKeySet name: crafter_spawned - code: MaxPlayerPilotLevel value0: '10' - code: PlayerPlaneNearby value0: '10' once_key: crafter_spawned reactions: - asset: LoreTextClientArrow parameter: tutorial_crafter_hint parameterF0: '4' parameterF1: '-3' parameterF2: '-2' reaction: lore_text_relative_pos rotation: '0' trigger: crafter distancePerElevation: '0.15' localChatDistance: '0' maxAllowedOverlapOnSubterritory: '0.9' maxDiskRadius: '20' minDiskRadius: '7' name: Nexus originElevation: '100' playerStartElevation: '100' role: Nexus territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: nexus secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '6' maxAllowedOverlapOnSubterritory: '0.9' maxDiskRadius: '50' minDiskRadius: '20' name: Empty originElevation: '100' playerStartElevation: '100' role: Dungeon - distancePerElevation: '6' maxAllowedOverlapOnSubterritory: '0.9' maxDiskRadius: '50' minDiskRadius: '20' name: SpawnListEx originElevation: '100' playerStartElevation: '100' role: Dungeon - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: Dungeon1 originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeon_1 secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonArena1 originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' name: highlands3 secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonArena2 originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' name: highlands3 secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonBig originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeonbig secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonBomb originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeon_1 secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonDuat originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeonduat secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonEye originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeoneye secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonFinalBoss originElevation: '100' playerStartElevation: '1' role: Dungeon - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonFire originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' name: dungeonfire secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonGate originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeon_1 secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonGrind originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeongrind secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonIce originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeonice secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonIce2 originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeonice secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonObstacle originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeonobstacle secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonPerf originElevation: '100' playerStartElevation: '1' role: Dungeon - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonRace originElevation: '100' playerStartElevation: '1' role: Dungeon - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonRescue originElevation: '100' playerStartElevation: '1' role: Dungeon - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonRoomSpawning originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeonroomspawning secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonSnake originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeonsnake secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonSneezy originElevation: '100' playerStartElevation: '1' role: Dungeon - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonSpace originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeonspace secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonTemple originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeontemple secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonTesla originElevation: '100' playerStartElevation: '1' role: Dungeon - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonThief originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeon_1 secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonTrain originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeontrain secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - clientMapInfo: autoRespawnWithPlaneClassId: olfaithful clientEvents: - once_key: init1 reactions: - reaction: hide_inventory - reaction: open_inventory trigger: on_player_gets_plane - once_key: init2 reactions: - reaction: show_inventory trigger: close_inventory - once_key: tutorial_pickup reactions: - parameter: tutorial_pickup parameterF0: '3' parameterF1: '5' parameterF2: '8' reaction: lore_text_hint trigger: pickup_item - condition: code: Not subconditions: - code: InventoryOpen once_key: inventory_hint reactions: - parameter: inventory_hint reaction: show_hint trigger: pickup_item - reactions: - parameter: inventory_hint reaction: hide_hint trigger: open_inventory - condition: code: Not subconditions: - code: NotOnceKeySet name: init2 reactions: - parameter: inventory_hint_close reaction: show_hint trigger: open_inventory - reactions: - parameter: inventory_hint_close reaction: hide_hint trigger: close_inventory - reactions: - reaction: disable_item_pickup_panel trigger: on_player_gets_plane - condition: code: OnceKeySet name: inventory_hint reactions: - reaction: enable_item_pickup_panel trigger: open_inventory - condition: code: And subconditions: - code: ApplicationFocused once_key: tut_end_text reactions: - parameter: newtutorialgroundsign11 parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_hint trigger: portal - condition: code: And subconditions: - code: LowHealth value0: '0.6' - code: NotOnceKeySet name: tutorial_health once_key: tutorial_health reactions: - parameter: tutorial_health parameterF0: '0' parameterF1: '0' parameterF2: '8' reaction: lore_text_hint trigger: repeatEvery_5 isStartingInAnyKeyScreen: 'true' isTeleportDisabled: 'true' distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonTutorial originElevation: '100' playerStartElevation: '1' role: Tutorial - clientMapInfo: autoRespawnWithPlaneClassId: olfaithful clientEvents: - once_key: init1 reactions: - reaction: hide_inventory - reaction: open_inventory trigger: on_player_gets_plane - once_key: init2 reactions: - reaction: show_inventory trigger: close_inventory - once_key: tutorial_pickup reactions: - parameter: tutorial_pickup parameterF0: '3' parameterF1: '5' parameterF2: '8' reaction: lore_text_hint trigger: pickup_item - condition: code: And subconditions: - code: ApplicationFocused once_key: tut_end_text reactions: - parameter: newtutorialgroundsign11 parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_hint trigger: portal - condition: code: And subconditions: - code: LowHealth value0: '0.6' - code: NotOnceKeySet name: tutorial_health once_key: tutorial_health reactions: - parameter: tutorial_health parameterF0: '0' parameterF1: '0' parameterF2: '8' reaction: lore_text_hint trigger: repeatEvery_5 isStartingInAnyKeyScreen: 'true' isTeleportDisabled: 'true' distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonTutorial2 originElevation: '100' playerStartElevation: '1' role: Tutorial - clientMapInfo: autoRespawnWithPlaneClassId: walker clientEvents: - once_key: init2 reactions: - reaction: show_inventory trigger: close_inventory - once_key: tutorial_pickup reactions: - parameter: tutorial_pickup parameterF0: '3' parameterF1: '5' parameterF2: '8' reaction: lore_text_hint trigger: pickup_item - condition: code: Not subconditions: - code: InventoryOpen once_key: inventory_hint reactions: - parameter: inventory_hint reaction: show_hint trigger: pickup_item - reactions: - parameter: inventory_hint reaction: hide_hint trigger: open_inventory - condition: code: Not subconditions: - code: NotOnceKeySet name: init2 reactions: - parameter: inventory_hint_close reaction: show_hint trigger: open_inventory - reactions: - parameter: inventory_hint_close reaction: hide_hint trigger: close_inventory - reactions: - reaction: disable_item_pickup_panel trigger: on_player_gets_plane - condition: code: OnceKeySet name: inventory_hint reactions: - reaction: enable_item_pickup_panel trigger: open_inventory - condition: code: And subconditions: - code: ApplicationFocused once_key: tut_end_text reactions: - parameter: newtutorialgroundsign11 parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_hint trigger: portal - condition: code: And subconditions: - code: LowHealth value0: '0.6' - code: NotOnceKeySet name: tutorial_health once_key: tutorial_health reactions: - parameter: tutorial_health parameterF0: '0' parameterF1: '0' parameterF2: '8' reaction: lore_text_hint trigger: repeatEvery_5 isStartingInAnyKeyScreen: 'true' isTeleportDisabled: 'true' distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonTutorialWalker originElevation: '100' playerStartElevation: '1' role: Tutorial - clientMapInfo: autoRespawnWithPlaneClassId: walker clientEvents: - once_key: init2 reactions: - reaction: show_inventory trigger: close_inventory - once_key: tutorial_pickup reactions: - parameter: tutorial_pickup parameterF0: '3' parameterF1: '5' parameterF2: '8' reaction: lore_text_hint trigger: pickup_item - condition: code: And subconditions: - code: ApplicationFocused once_key: tut_end_text reactions: - parameter: newtutorialgroundsign11 parameterF0: '2' parameterF1: '8' parameterF2: '5' reaction: lore_text_hint trigger: portal - condition: code: And subconditions: - code: LowHealth value0: '0.6' - code: NotOnceKeySet name: tutorial_health once_key: tutorial_health reactions: - parameter: tutorial_health parameterF0: '0' parameterF1: '0' parameterF2: '8' reaction: lore_text_hint trigger: repeatEvery_5 isStartingInAnyKeyScreen: 'true' isTeleportDisabled: 'true' distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: DungeonTutorialWalker2 originElevation: '100' playerStartElevation: '1' role: Tutorial - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: Dungeon_tut_03 originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeongrind secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0' - distancePerElevation: '0.8' maxAllowedOverlapOnSubterritory: '0.7' maxDiskRadius: '40' minDiskRadius: '20' name: Dungeon_tut_05 originElevation: '100' playerStartElevation: '1' role: Dungeon territories: - maxBossEnemies: '0' maxElevation: '100' minElevation: '0' name: dungeongrind secondsPerStandardEnemyIn10x10: '0' sortOrder: '-1' tier: '0'